body { margin: 0; background: url(webuiFrameworkcommonResourceimageold_imgmainbg[1].jpg) repeat-x top left; font-size: 14px;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input,dl,dt,dd,span,em,table,tr,td { margin:0; padding: 0;color:#3c6690; font-size: 14px;line-height:24px;font-family: Arial,Tahoma,"Microsoft Yahei",Helvetica;}
img { border: none;}
ol, ul, ol li, ul li { list-style: none;}
a { text-decoration: none;}
.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.qs_clear { *zoom:1;}
.qs_info { text-align: justify; text-justify : inter-ideograph;}
.qs_yin { width: 0; height: 0; overflow: hidden; display: none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding: 0; margin: 0;}
table, td, tr, th { font-size: 14px;}
li { list-style-type: none;}
img { vertical-align: top; border: 0px; ;}
ol, ul { list-style: none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: normal;}
address, cite, code, em, th { font-weight: normal; font-style: normal;}
.ntes-passport a { color: #727171;}f
.ntes-passport a:hover { color: #ba2636;}
.fB { font-weight: bold;}
.f12px { font-size: 14px;}
.f14px { font-size: 14px;}
.left { float: left;}
.right { float: right;}
.bgnone { background: none;}
a:link { color: #000; text-decoration: none;}
a:visited { color: #000; text-decoration: none;}
a:hover { color: #ba2636; text-decoration: none;}
a:active { color: #ba2636;}
.fclear { clear: both; width: auto; height: 0px; overflow:hidden;}
/*top*/
.top { width: 1002px; height: 30px; line-height: 1.5; margin: 0 auto; border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 0 10px;}
.top_time { float: left; background: url(webuiFrameworkcommonResourceimageold_imgtop_01[1].jpg) left center no-repeat; width: 240px; padding-left: 20px; line-height: 1.5; font-size: 14px; color: #3b3b3b;}
.top_search { float: left; width: 470px;}
.top_search font { color: #0076cc; width: 60px; font-weight: bold; font-size: 14px;}
.top_search .inputstyle { border: 1px solid #ddd; width: 220px; height: 18px; line-height: 1.5;}
.top_search .buttnstyle { background: url(webuiFrameworkcommonResourceimageold_imgsearch_but[1].jpg) no-repeat 50% 50%; border: 0; width: 50px; height: 24px; line-height: 1.5;}
.top_right { float: right; color: #376497;}

.picalt { display: none}
/*banner*/
.banner { background: url(webuiFrameworkcommonResourceimageold_imgbanner[1].jpg) no-repeat 50% 50%; width: 1002px; height: 206px; margin: 0 auto; text-align: right;}
.b_fla { padding-top: 20px}
.znsousuo { float: left;}
.banner4ad {width: 1002px; height: auto; margin: 0 auto; text-align: left; background-color:#FFF;}
/*i_menu*/
.i_menu { width: 1002px; margin: 0 auto; background: url(webuiFrameworkcommonResourceimageold_imgmenu_m[1].jpg) repeat-x left top; height: 33px; line-height: 33px; overflow:hidden;}
.i_menu_l { float: left; background: url(webuiFrameworkcommonResourceimageold_imgmenu_l[1].jpg) no-repeat left top; width: 5px; height: 32px;}
.i_menu_r { float: right; background: url(webuiFrameworkcommonResourceimageold_imgmenu_r[1].jpg) no-repeat right top; width: 5px; height: 32px;}
.i_menu ul{margin:0 auto;}
.i_menu ul li {float: left; background: url(webuiFrameworkcommonResourceimageold_imgmenu_bg[1].jpg) no-repeat right top; width: 124px; color: #fff; font-weight: bold; font-size: 14px; text-align: center; line-height:33px;}
.i_menu ul li a { color: #fff;}
.i_menu ul li a:link { color: #fff; font-size: 14px; text-decoration: none;}
.i_menu ul li a:visited { color: #fff; font-size: 14px; text-decoration: none;}
.i_menu ul li a:hover { color: #f7eb67; text-decoration: none;}
/*news*/
#index_title { text-align: center; line-height: 1.5; font-size: 14px; font-weight: bold;}
#index_title a {  font-size: 14px; color:#000;  font-weight: bold;}
#index_p { /*padding: 5px;*/ line-height: 1.5; color: #777; /*text-indent: 2em;*/ first-letter: 2em; text-indent:2em;line-height:24px;margin-top:2px;}
.news { width: 984px; /*height: 400px;*/ margin: 0px auto; background: #fff; background: #fff url(webuiFrameworkcommonResourceimageold_imgbg[1].gif) no-repeat center bottom; padding: 6px 9px 0px;}
.news_t {width:984px; margin: 0px auto;}
.news_l { float: left; width: 365px;}
.news_l .imgnews { width: 352px; height: 234px; float: left; border: 1px solid #ccc; padding: 2px; vertical-align: top;}
.news_l .imgnews #KinSlideshow img { width: 352px; height: 235px;}

.news_l .video { width: 348px; float: left; height:97px; background: url(webuiFrameworkcommonResourceimageold_imgnew_video_bg[1].jpg) no-repeat bottom right; border: 1px solid #ccc; margin-top:3px;}
.news_l .video_t { background: url(webuiFrameworkcommonResourceimageold_imgnew_video[1].jpg) no-repeat center center; height:30px; text-align: right; padding-right: 10px; line-height: 1.5;}
.news_m { float: left; width: 375px;}
.news_m .yw { background: url(webuiFrameworkcommonResourceimageold_imgnew_ywbg[1].jpg) repeat-x 0 0; border: 1px solid #ccc; width: 345px; height:auto; padding: 5px 10px 0;}
.yw_font { color: #fff; float: left; background: url(webuiFrameworkcommonResourceimageold_imgsy_yw[1].gif) no-repeat center center; font-size: 14px; font-weight: bold; width: 78px; line-height: 1.5; height: 29px; text-align: center;}
.news_m .kjdt { background: #fff url(webuiFrameworkcommonResourceimageold_imgnew_kjdtbg[1].jpg) repeat-x 0 0; border: 1px solid #ccc; width: 345px; height: auto; margin-top:7px; padding:10px;}
.news_r { float: left; width: 243px;}
.xxgk { background: url(webuiFrameworkcommonResourceimageold_imgnew_xxgk[1].jpg) no-repeat 0 0; border: 1px solid #ccc; height: auto;}
.xxgk_font { font-size: 14px; color: #fff; font-weight: bold; line-height: 28px; padding-left: 20px;}
.xxgk_li { margin-left: 12px; margin-top: 6px;}
.xxgk_li ul li { margin: 0px 0px; padding: 0px 0px; list-style: none; float: left;}
.xxgk_li img { margin: 3px;}
.news_img { width:243px; height:auto; overflow:hidden;}
.news_img img { margin-bottom:9px;}
.kj_font { color: #fff; float: left; background: url(webuiFrameworkcommonResourceimageold_imgsy_kjbg[1].gif) no-repeat center center; font-size: 14px; font-weight: bold; width: 112px; line-height: 1.5; height: 29px; text-align: center;}
.yw_list { font-size: 14px;}
.yw_list ul {margin: 10px; padding: 0px 0px; list-style: none;}
.yw_list li {line-height:28px; background: url(webuiFrameworkcommonResourceimageold_imgyw_ico[1].gif) no-repeat center left; padding-left: 10px;}
.yw_list a:link {font-size: 14px;}
.yw_list a:visited {font-size: 14px;}
.yw_list a:hover {font-size: 14px;}
/*scroll-img*/
.scrollimg { width: 984px; /*height: 90px;*/ background: url(webuiFrameworkcommonResourceimageold_imgscrollimgbg[1].jpg) repeat-x 0 0; margin: 10px auto 0; overflow:hidden; margin-top:5px;}
.scr_but_l { float: left; width: 20px; height: 35px; margin-top: 55px; padding-left: 10px;}
.scr_but_r { float: right; width: 20px; height: 35px; margin-top: 55px; padding-right: 10px;}
.scr_img { margin-top: 20px; float: left; width: 920px; height: 110px;}
.scr_img img { width: 137px; height: 98px; border: 1px solid #ccc; padding: 2px; margin: 0 5px;}

.qs_scr_img { height:70px; padding:10px; overflow:hidden;}
.qs_scr_img ul { width:1000px;}
.qs_scr_img ul li { float:left; width: 105px; height: 70px; overflow:hidden; margin-right:17px;}
.qs_scr_img ul li img { width: 103px; height: 68px; border: 1px solid #ccc;}

.blk_18 .pl IMG { DISPLAY: block; width: 103px; height: 68px; border: 1px solid #ccc; margin: 0 5px; margin: 0 2px; cursor: pointer; background: #fff;}
.blk_18 .pl { FONT-WEIGHT: bold; FLOAT: left; WIDTH: 107px; margin: 8px; LINE-HEIGHT: 1.5; TEXT-ALIGN: center;}
.blk_18 A.pl:hover { COLOR: #5dacec}
/*main-02*/
.ywzt { width: 984px; height: auto; margin: 5px auto 10px; background: #fff;}

.more { text-align: right; padding-right: 10px; line-height:24px; height:24px; overflow:hidden;}

.sy_zt_bor { width: 241px; border: 1px solid #ccc; height: auto; float: left;}
.sy_zt_bor_img img {width:215px; height:46px;}

#mhl01_container { width:502px; float:left; border:1px solid #ccc; height: auto; margin: 0px 0px 0px 10px; _margin: 0px 0px 0px 5px;}
#mhl02_container { width:376px; float:left; border:1px solid #ccc; height: 250px; margin: 10px 0px 0px 10px; _margin: 10px 0px 0px 5px;}
#mhl03_container { width:368px; float:right; border:1px solid #ccc; height: auto; margin: 10px 0px 0px 0px; _margin: 10px 0px 0px 0px;}
#mhl04_container { width:376px; float:left; border:1px solid #ccc; height: auto; margin: 10px 0px 0px 10px;  _margin: 10px 0px 0px 5px;}
#mhl05_container { width:368px; float:right; border:1px solid #ccc; height: auto; margin: 10px 0px 0px 0px; _margin: 10px 0px 0px 0px;}

/*z_sy_ywdt*/
.float_left { float: left;}
.sy_ywdt_bg { width: 984px; height: auto; margin: 0 auto; padding-top: 3px;}
.index_hd {margin-left:3px;font-size:12px;float: left; width:180px; height: auto; border: 1px solid #d2d2d2; background-image: url(webuiFrameworkcommonResourceimageold_imgindex_hd_bg[1].jpg)}
.hu_pic { border: 0; float: left; margin-left:3px; display: block;}
.hu_00 { float: left; color: blue; ; margin-left: 14px; padding-top: 3px;}
.hu_001 { font-size: 12px; font-weight: bold;}
.hu_002 { margin-top: 16px;}
.ywdt_01 { width: 100%; background-image: url(webuiFrameworkcommonResourceimageold_imgindex_ywdt_bg02[1].jpg)}
.ywdt_02 { background-image: url(webuiFrameworkcommonResourceimageold_imgindex_ywdt_bg01[1].jpg); width: 108px; height: 28px; padding:7px 0px 0px 12px; font-weight: bold; font-size: 14px; color: #006699; text-shadow: #666; vertical-align: middle; line-height: 1.5;}
.ywdt_03 { float: left; width: 326px; border: 1px solid #d2d2d2;}
.ywdt_04 { width: 100%; height: 29px; background-image: url(webuiFrameworkcommonResourceimageold_imgindex_ywdt_bg03[1].jpg);}
.banshi_p { margin-left: 32px; font-weight: bold; font-size: 14px; vertical-align: middle; line-height: 1.5;}
.a_hide { display: none}
.ywdt_curi_menu { background: url(/web/uiFramework/commonResource/image/old_img/z_sy_yw_hl01[1].jpg) no-repeat center center; cursor: hand; font-size: 14px; color: #fff; font-weight: bold; text-align: center; width: 75px; line-height: 1.5;}
.ywdt_ocuri_menu { background: url(/web/uiFramework/commonResource/image/old_img/z_sy_yw_hl02[1].jpg) no-repeat center center; cursor: hand; font-size: 14px; color: #000; text-align: center; width: 75px; line-height: 1.5;}
.zxbs_tb { font-weight: bold; color: #c24000; line-height: 1.5; height: 26px; padding-left: 15px;}
.zxbs_td1 { background: #fefcf1; line-height: 1.5; height: 26px; padding-left: 15px;}
.zxbs_td2 { background: #fff; line-height: 1.5; height: 26px; padding-left: 15px;}
/*隐藏图片链接*/
.link { width: 984px; margin: 0 auto; background: #fff; padding: 8px 0px; height: 90px; display:none;}
.link ul li { float: left; list-style-type: none; margin: 2px 3px;}
.div_list { font-size: 14px;}
.div_list ul { padding: 5px 10px 0px 10px; list-style: none;}
.div_list li {line-height:29px; background: url(webuiFrameworkcommonResourceimageold_imglist_ico[1].gif) no-repeat center left; padding-left: 10px; text-align:left;}
.div_list a:link { color: #000; font-size: 14px;}
.div_list a:visited { color: #000; font-size: 14px;}
.div_list a:hover { color: #ba2636; font-size: 14px;}
.div_list span { float: right;}
.sp_list { font-size: 14px;}
.sp_list ul { margin: 10px; padding: 0px 0px; list-style: none;}
.sp_list li { line-height:28px; background: url(webuiFrameworkcommonResourceimageold_imgsp_ico[1].gif) no-repeat center left; padding-left: 18px;}
.sp_list a:link { color: #000; font-size: 14px;}
.sp_list a:visited { color: #000; font-size: 14px;}
.sp_list a:hover { color: #ba2636; font-size: 14px;}
.sp_list span { float: right;}
.sy_hd { width: 460px; float: left; margin-left: 30px; _margin-left: 25px;}
.sy_hd_xx { float: left; border-bottom: 1px dotted #000; border-right: 1px dotted #000; width: 225px; height: 84px; margin-top: 25px;}
.sy_hd_img { float: left; width: 72px;}
.sy_hd_img img { margin: 6px 0px 0px 20px;}
.sy_hd_list { background: url(/web/uiFramework/commonResource/image/old_img/hd_ico[1].gif) no-repeat 5px left; padding-left: 10px; line-height: 1.5; width: 130px; float: left; margin-top: 10px;}
.sy_hd_wd { float: left; width: 220px; padding-left: 10px; height: 84px; margin-top: 25px; ; border-bottom: 1px dotted #000;}
.sy_wd_img { float: left; width: 72px;}
.sy_wd_img img { margin: 6px 0px 0px 12px;}
.sy_wd_list { float: left; margin-top: 8px; width: 140px;}
.sy_wd_list ul { margin: 0px 10px; list-style: none;}
.sy_wd_list li { background: url(/web/uiFramework/commonResource/image/old_img/hd_ico[1].gif) no-repeat center left; padding-left: 10px; line-height:24px; width: 50px; list-style: none; float: left;}
.sy_hd_ts { float: left; width: 225px; height: 86px; padding-top: 10px;}
.sy_ts_img { float: left; width: 72px;}
.sy_ts_img img { margin: 6px 0px 0px 20px;}
.sy_ts_list { float: left; margin-top: 8px; width: 140px;}
.sy_ts_list ul { margin: 0px 10px; list-style: none;}
.sy_ts_list li { background: url(/web/uiFramework/commonResource/image/old_img/hd_ico[1].gif) no-repeat 6px left; padding-left: 10px; line-height: 1.5; list-style: none;}
.sy_hd_dc { float: left; width: 220px; padding-left: 10px; height: 86px; border-left: 1px dotted #000; padding-top: 10px;}
.sy_dc_img { float: left; width: 72px;}
.sy_dc_img img { margin: 6px 0px 0px 12px;}
.sy_dc_list { float: left; margin-top: 8px;}
.sy_dc_list ul { margin: 0px 10px; list-style: none;}
.sy_dc_list li { background: url(/web/uiFramework/commonResource/image/old_img/hd_ico[1].gif) no-repeat center left; padding-left: 10px; line-height: 1.5; width: 50px; list-style: none; float: left;}
#link_container { width: 984px; background: #fff; border: 1px solid #ccc; margin: 0px auto; height: auto;}
#link_channel { width: 983px; height: 27px; background: url(webuiFrameworkcommonResourceimageold_imglink_bg[1].gif) repeat-x center top; border-right: 1px solid #fff;}
#link_channel ul { list-style-type: none; float: left; width: 980px; background: url(webuiFrameworkcommonResourceimageold_imglink_le[1].jpg) no-repeat top left; padding-left: 40px;}
#link_channel li { margin: 2px 0px 0px; float: left; padding: 0px 15px; list-style-type: none;}
.link_curMenu { background: #fff; cursor: hand; font-size: 14px; border: 1px solid #ccc; border-bottom: 0px; text-align: center; line-height: 1.5;}
.link_ocurMenu { background: url(webuiFrameworkcommonResourceimageold_imglink_line[1].gif) no-repeat center right; cursor: hand; font-size: 14px; color: #fff; text-align: center; line-height: 1.5;}
.link_curMenu a { color:#333;}
.link_ocurMenu a { color:#fff;}
#link_content { width: 982px; margin: 10px auto;}
#link_content img { margin: 4px 5px; line-height: 1.5;}
#link_content td { line-height: 1.5; height: 22px;}
.link_div { text-align: left; float: left; height: 25px; margin: 0px 5px 4px 5px; white-space: nowrap;}
/*white-space:nowrap强制不换行*/
.witetext { color: #FFF;}
/*bottom*/
.bottom_bg { background: url(webuiFrameworkcommonResourceimageold_imgbottom_bg[1].jpg) repeat-x center top; text-align: center; padding-top: 20px; line-height: 1.5; height: 100px; width: 984px; margin: 10px auto 0px;}
.bottom_bg a { color: #666;}
.bt_icon { width: 4px; height: 7px;vertical-align:middle;}
.xxzx_mail { width: 133px; height: 14px; background: url(/web/uiFramework/commonResource/image/old_img/csg-bg[1].png) no-repeat left top; background-position: 0 -608px;}
#bg_left { width: 78%; float: left}
#bg_right { width: 12%; float: left; text-align: left;}

/*QSG*/
.ywzt_1 { float:left; width:215px; overflow:hidden;}
.ywzt_3 { float:right; width:243px; overflow:hidden;}

.i_tab { height: 29px; background: url(webuiFrameworkcommonResourceimageold_imgmhl_03[1].jpg) repeat-x center bottom;}
.i_tab ul { height:24px; overflow:hidden;  padding:4px 0px 0px 12px;}
.i_tab ul li { height:23px; line-height:24px; float:left; overflow:hidden; margin-right:6px; padding:0 15px;}
.i_tab ul li a { font-size:12px; white-space:nowrap; cursor:pointer;}
.i_tab ul li a:hover { color:#ba2636;}
.tab_y { border: 1px solid #bcd9f3; border-bottom: 0px; background: #cbeaff url(webuiFrameworkcommonResourceimageold_imgmhl_06[1].jpg) repeat-x center top;}
.tab_y a { color: #fff; font-weight:900;}
.tab_n { border: 1px solid #ccc; border-bottom: 0px; background: #cbeaff url(webuiFrameworkcommonResourceimageold_imgmhl_08[1].jpg) repeat-x center top;}
.tab_n a { color: #3c3c3c; font-weight: normal;}

.tab_x_y { display:block;}
.tab_x_n { display:none;}

.i_tab_x { padding:5px; overflow:hidden;}
.qs_sy_ywdt_bg { width: 984px; height: auto; margin: 0 auto; background: #fff;}

ZYL_list_left2 ul li{
background:url(webuiFrameworkcommonResourceimage2016051617080886168.jpg ) no-repeat;
border:1px solid red;}

/*地图*/
.nav_map ul li a.mapnochecked{ background:#013694; line-height:24px; color:#fff;display:block; margin-bottom:5px; margin-top:10px; text-align:center; font-size:14px; width:112px;}
.nav_map ul li a.mapchecked{ background:; line-height:24px; color:#fff;display:block; margin-bottom:5px; text-align:center; font-size:14px;}
.nav_map ul li ul li{
  float: left;
  min-width: 90px;
padding:0px 3px;
  height:25px;
 margin-right:5px;
 margin-bottom:5px;}

.nav_map ul li ul.mapsubul{ overflow:hidden;}
.nav_map ul li ul li a.mapsubnochecked {
    background: #ededed;
    color: #666666;
    font-size: 14px;
    height: 25px;
    line-height: 1.5;
  min-width: 90px;
padding:0px 3px;
    display:block;
    text-align:center;}
.nav_map ul li ul li a:hover{ background:#013694; color:#fff;}
.nav_map ul li ul li a.mapsubchecked { background:#013694; color:#fff;}
.mapnochecked span{color:#fff;font-weight:bold;}