/* 导航 */
.newsnav{ width:776px; background:#013372; height:23px; border-bottom:1px solid #FFF; color:#FFF; text-align:left; margin-top:-3px;}
.newsnav a,.newsnav a:visited{color:#fff; font-weight:bold; margin:0 5px; line-height:23px;}
.newsnav2{ width:776px; background:#51749E; height:23px;text-align:left;}
.newsnav2 a,.newsnav2 a:visited{color:#FFF; margin:0 5px; line-height:23px;}
/* 头条新闻 */
.xwkuan{width:776px;}
.xwkuan1{width:981px;}
.tpxwleft{ float:left; width:253px; margin-right:3px;}
.tpxw{ border:1px solid #C4C4C4; background:#DDD; padding:4px;}
.tpxw img{width:241px; height:201px; border:1px solid #FFF;}
.tpxw a,.tpxw a:visited{color:#000; margin-top:10px;}
.tt{float:left; width:517px; height:52px; border:1px solid #BBB;}
.tt h1 a,.tt h1 a:active,.tt h1 a:visited{ font-family:"宋体"; font-size:24px; display:block; color:#013372; margin-top:3px; margin-bottom:5px;}
.tt a,.tt a:visited{color:#000;}
.yw{float:left; width:358px; margin:5px 5px 0 0;}
.yw .bt{float:left; width:358px; background:#EBEBEB; height:25px; text-align:left;}
.yw .bt span{ color:#FFFFFF; background:#D60000; width:80px; display:block; line-height:25px; text-align:center}
.yw ul{float:left; width:350px; margin:10px 2px; font-size:14px; color:#00346C; margin-top:5px; text-align:left}
.yw ul li{ list-style:none; height:24px; line-height:24px; width:99%}
.yw ul li a,.yw ul li a:visited{ font-size:14px; color:#00316A;}

.yw1{float:left; width:300px; margin:5px 5px 0 0; border:1px solid #DCDCDC;}
.yw1 .bt{float:left; width:300px; background:#EBEBEB; height:25px; text-align:left;}
.yw1 .bt span{ color:#FFFFFF; background:#D60000; width:80px; display:block; line-height:25px; text-align:center}
.yw1 ul{float:left; width:290px; margin:10px 2px; font-size:14px; color:#00346C; margin-top:5px; text-align:left}
.yw1 ul li{ list-style:none; height:23px; line-height:23px; width:99%;}
.yw1 ul li a,.yw1 ul li a:visited{ font-size:14px; color:#00316A;}

.yw2{float:left; width:210px; margin:5px 0 0 0; border:1px solid #DCDCDC;}
.yw2 .bt{ width:210px; background:#EBEBEB; height:25px; }
.yw2 .bt span{ float:left;color:#FFFFFF; background:#D60000; width:80px; display:block; line-height:25px; text-align:center}
.yw2 .bt a{float:right; text-align:left; margin-right:10px;margin-top:5px;}
.yw2 ul{float:left; width:200px; margin:10px 2px; font-size:14px; color:#00346C; margin-top:5px; text-align:left}
.yw2 ul li{ list-style:none; height:23px; line-height:23px; width:99%}
.yw2 ul li a,.yw2 ul li a:visited{ font-size:14px; color:#00316A;}

.rmzt{float:left; width:153px; border:1px solid #DCDCDC; color:#999; height:270px; margin-top:5px; text-align:left;}
.rmzt h1{ width:150px; background:#EEE; color:#02346F; line-height:25px; text-align:left; padding-left:3px;}
.rmzt .zt{ padding:5px;}
.rmzt .zt a,.rmzt .zt a:visited{color:#000; line-height:24px; font-size:12px; margin:0 5px;}
/*.leftkj{float:left; width:210px; height:300px; border:1px solid #9B9FCC; }
.leftkj h1{ line-height:24px; color:#190E86; float:left; text-align:left; padding-left:4px; width:210px; border-bottom:1px solid #9B9FCC;}
.leftkj ul{float:left; width:200px; margin:5px 2px; text-align:left}
.leftkj ul li{ list-style:none; height:24px; line-height:24px; width:99%}
.leftkj ul li a,.leftkj ul li a:visited{ font-size:12px; color:#333;}
.midkj{float:left; width:340px; height:300px!important; height:307px; border:1px solid #9B9FCC; margin:0 5px; background:url(images/news_31.jpg) top left no-repeat; overflow:hidden;}
.midkj h1{ line-height:24px; color:#FFFFFF; float:left; text-align:left; padding-left:15px;}
.midkj h2{ line-height:24px;float:right; text-align:left; padding-left:15px; margin-right:10px }

.midkj ul{float:left; width:325px; margin:5px 2px; text-align:left}
.midkj ul li{list-style:none;height:24px;line-height:24px; width:99%}
.midkj ul li a,.midkj ul li a:visited{ font-size:14px; color:#333;}*/
.leftkj{float:left; width:210px!important;width:205px; height:300px!important;height:306px; border:1px solid #9B9FCC; }
.leftkj h1{ line-height:24px; color:#190E86; float:left; text-align:left; padding-left:4px;width:205px; border-bottom:1px solid #9B9FCC;}
.leftkj ul{float:left; width:190px; margin:5px 2px; text-align:left}
.leftkj ul li{ list-style:none; height:24px; line-height:24px; width:99%}
.leftkj ul li a,.leftkj ul li a:visited{ font-size:12px; color:#333;}
.midkj{float:left; width:340px; height:300px!important; height:307px; border:1px solid #9B9FCC; margin:0 5px; background:url(images/news_31.jpg) top left no-repeat; overflow:hidden;}
.midkj h1{ line-height:24px; color:#FFFFFF; float:left; text-align:left; padding-left:15px;}
.midkj h2{ line-height:24px;float:right; text-align:left; padding-left:15px; margin-right:10px }

.midkj ul{float:left; width:325px; margin:5px 2px; text-align:left}
.midkj ul li{list-style:none;height:24px;line-height:24px; width:99%}
.midkj ul li a,.midkj ul li a:visited{ font-size:14px; color:#333;}


.rmzt2{float:left; width:180px; border:1px solid #DCDCDC; color:#999; height:278px; text-align:left;}
.rmzt2 h1{ width:177px; background:#EEE; color:#02346F; line-height:25px; text-align:left; padding-left:3px;}
.rmzt2 ul{float:left; width:95%; margin:5px 2px; text-align:left; overflow:hidden; }
.rmzt2 ul li{ list-style:none; height:24px; line-height:24px; overflow:hidden; white-space:nowrap}
.rmzt2 ul li a,.rmzt2 ul li a:visited,.rmzt2 ul li a:active{ font-size:12px; color:#333;}

.rmzt2 .zt{ padding:5px;}
.rmzt2 .zt a,.rmzt2 .zt a:visited{color:#000; line-height:24px; margin:0 5px;}
.blank6{ height:6px; font-size:1px; overflow:hidden;}
.ad{float:left; width:180px; border:1px solid #DCDCDC;  display:inline}
/* 新闻列表 */
.szwz{ background:url(images/list_04.jpg) top left no-repeat; height:20px; font-size:18px; color:#E60000; font-family:"黑体"; text-align:left; padding:5px 0 0 28px; width:748px; border-bottom:3px solid #ACC6E7; margin-bottom:3px;}
.szwz span{ color:#767676; font-size:12px; font-family:"宋体";}
.newsleft{float:left; width:470px;}
.newsleft ul{float:left; width:439px; list-style:none; margin:0 15px; display:inline; text-align:left; background:url(images/list_13.jpg) bottom left repeat-x; padding:12px 0;}
.newsleft ul li{ list-style:none; height:24px; line-height:24px; font-size:14px; width:99%}
.newsleft ul li a,.newsleft ul li a:visited{ font-size:14px; color:#333;}
.key_llnew{ line-height:20px; color:#190E86; float:left; text-align:left; padding-left:4px; width:292px!important; width:296px; background:#ccffdd; font-weight:bold; height:20px; overflow:hidden; padding-top:5px; font-size:12px; color:#000066;}
.blank6px{ height:6px; width:100%; overflow:hidden;}
.newsright{float:left; width:296px;}
.rightlist{float:left; width:296px; border:1px solid #CBD7EC; text-align:left;}
.rightlist h1{ line-height:24px; color:#190E86; float:left; text-align:left; padding-left:4px; width:291px; border-bottom:1px solid #CBD7EC;}
.rightlist span{ line-height:20px; color:#190E86; float:left; text-align:left; padding-left:4px; width:291px!important; width:296px; background:#ccffdd; font-weight:bold; height:20px; overflow:hidden; padding-top:5px;}
.rightlist ul{float:left; width:288px; margin:4px 1px; text-align:left}
.rightlist ul li{ list-style:none; height:24px; line-height:24px;width:280px}
.rightlist ul li a,.rightlist ul li a:visited,.rightlist ul li a:active{ font-size:12px; color:#666666;}
.newsleft2{float:left; width:296px; border:1px solid #CBD7EC; color:#999; text-align:left;}
.newsleft2 h1{ width:292px; color:#190E86; line-height:25px; text-align:left; padding-left:3px; border-bottom:1px solid #CBD7EC;}
.newsleft2 span{ line-height:20px; color:#190E86; float:left; text-align:left; padding-left:4px; width:291px; border-bottom:1px solid #CBD7EC; background:#ccffdd; font-weight:bold; height:20px; overflow:hidden; padding-top:5px;}
.newsleft2 .zt{ padding:5px;}
.newsleft2 .zt a,.newsleft2 .zt a:link,.newsleft2 .zt a:visited,.rmzt2 .zt a:visited{color:#666666; line-height:24px; font-size:12px; margin:0 5px;}
.tplist{float:left; width:270px; margin:5px; display:inline}
.tupian{float:left; width:85px;}
.wenzi{float:left; width:185px; line-height:20px; color:#333333;}
.wenzi a,.wenzi a:visited,.wenzi a:active{ font-size:14px; line-height:24px; font-weight:bold; color:#009}
/* 新闻详细 */
.newsgg{ width:946px;}
.tpgg{width:754px; float:left; text-align:left}
.jrds{width:190px; height:73px; border:1px solid #dedede; float:left;}
.jrds h1{width:190px; background:url(images/jrdd.gif) top left no-repeat; height:15px; font-size:12px; margin-bottom:3px}
.jrds li{ list-style:none; line-height:24px; font-size:12px; float:left; text-align:left; width:98%}
.jrds li a,.jrds li a:visited,.jrds li a:active{ font-size:12px; color:#009; text-decoration:underline;}
.showszwz{width:946px; border-bottom:1px solid #cbd7ec; line-height:28px; color:#757575; text-align:left; }
.showleft{ width:640px; float:left;}

.xxkj{ float:left; width:639px; background-color:#f5fafe; border-right:1px solid #cbd7ec; border-bottom:1px solid #cbd7ec; text-align:left;}
.showbt{margin:0px 15px 0px 15px; line-height:40px; text-align:center; color:#03005c; border-bottom:1px solid #cbd7ec}
.showbt h1{font-size:20px; font-family:"黑体"; color:#003344}
.showly{ line-height:24px; text-align:center; margin-bottom:10px; color:#999999}
.showly a,.showly a:visited,.showly a:active{ line-height:24px; color:#999999;}
.showly2{line-height:18px; border:solid 1px #dddddd; margin:20px; color:#006677; padding:4px 6px; background:#ffffef}
.showly2 span{color:#999999; font-size:12px}
.showly2 a,.showly2 a:link,.showly2 a:hover,.showly2 a:visited{ line-height:24px; color:#666666; text-decoration:none; font-size:12px;}
.showly3{ width:90%; line-height:30px; border-top:1px dashed #666;}
.shownr{ width:600px; text-align:left; line-height:24px; }
.shownr a,.shownr a:link,.shownr a:active,.shownr a:visited{ font-size:14px; color:#000000}
.showxg{ width:638px; border:1px solid #BECEE6; background-color:#FCFEFF; text-align:left; margin-bottom:15px; float:left; line-height:24px;}
*hmtl .showxg{ width:638px; border:1px solid #BECEE6; background-color:#FCFEFF; text-align:left; margin-bottom:15px; float:left; line-height:24px;}
.showxgpl{width:95%}
.showxg h1{ background-color:#E1EFFA; border-bottom:1px solid #BECEE6; line-height:25px; padding-left:10px;}
.showxg h1 a,.showxg h1 a:visited,.showxg h1 a:active{ color:#c00; font-size:14px; font-weight:bold;}
.showxg li{ float:left; width:610px; height:24px; list-style:none; color:#808080; margin-left:10px;}
.showxg li a,.showxg li a:visited,.showxg li a:active{ color:#009; font-size:14px;}
.showfbpl{background:url(images/pl.gif) 0 8px no-repeat; line-height:25px; float:left; width:80%; text-align:left; padding-left:20px}
.fbpl{line-height:28px; background-color:#eaf5ff; width:640px; float:left; margin:5px 0;}
.rightgg{width:296px; height:100px; margin:5px 0;}
/* 新闻详细 */
.ztbt{font-size:18px; color:#E60000; font-family:"黑体"; text-align:left; float:left; margin-right:20px;}

.ztzlm{ float:left; font-family:"宋体"}
.ztzlm a,.ztzlm a:visited,.ztzlm a:active{ background:url(images/zt.gif) center left no-repeat;  line-height:24px; color:#6D99E3; font-size:14px; font-weight:bold; padding:0 15px; white-space:nowrap; display:block; float:left}
.zt2{float:left; width:465px; margin-right:10px;  display:inline;}
.ztsm{float:left; width:440px; border:1px solid #BCD2F4; font-size:14px; color:#6E6E6E; text-align:left; padding:10px; line-height:24px;}
.ztleft{float:left; width:460px; border:1px solid #BCD2F4; background:#F3FAFD;}
.ztleft ul{float:left; width:440px; list-style:none; margin:0 10px; display:inline; text-align:left; background:url(images/list_13.jpg) bottom left repeat-x; padding:12px 0;}
.ztleft ul li{ list-style:none; height:24px; line-height:24px; font-size:14px; width:99%}
.ztleft ul li a,.ztleft ul li a:visited{ font-size:14px; color:#333;}
.ztleft ul li span a,.ztleft ul li span a:visited,.ztleft ul li span a:active{ font-size:14px; color:#818181;}

.nowrap ul li{overflow:hidden;white-space:nowrap;}
.nowrap li{overflow:hidden;white-space:nowrap;}

#icefable1 { float:left; margin-top:12px; OVERFLOW-Y: hidden; OVERFLOW-X: visible; WIDTH:0; HEIGHT:18px;}
.keywordlist{ width:978px;  margin:0 auto; text-align:center;}
.keywordlist ul{float:left; width:968px; list-style:none; padding:10px 0 0 10px; display:inline; text-align:left; border:1px solid #BCD2F4; background:#F3FAFD;}
.keywordlist ul li{ float:left;list-style:none; height:24px; line-height:24px; font-size:14px; width:19%; white-space:nowrap; white-space:nowrap; display:block; overflow:hidden}
.keywordlist ul li img{width:36px;height:14px;border:0px;}


.keyType {float:left; width:99%; border:1px solid #9B9FCC; padding:0 8px; display:inline;}
.keyType h3{line-height:24px; color:#190E86; float:left; text-align:left; padding-left:4px; width:100%; border-bottom:1px solid #9B9FCC; font-size:14px; font-weight:bold}
.keyType h4{float:left; text-align:left; font-weight:bold;color:#990000; font-size:13px; width:99%; margin-top:5px}
.keyType ul{float:left; width:99%; margin:5px 2px; text-align:left; margin:0px;margin-bottom:5px}
.keyType ul li{float:left;list-style:none;height:16px;width:12%}
.keyType ul li a,.keyType ul li a:visited{ font-size:12px; color:#333;}

.keyType1 {float:left; width:100%; border:1px solid #9B9FCC; padding:0 1px!important; padding:0 8px;}
.keyType1 h3{line-height:24px; color:#190E86; float:left; text-align:left; padding-left:4px; width:99%; border-bottom:1px solid #9B9FCC; font-size:14px; font-weight:bold}
.keyType1 h4{float:left; text-align:left; font-weight:bold;color:#990000; font-size:13px; width:99%; margin-top:5px}
.keyType1 ul{float:left; width:99%; margin:5px 2px; text-align:left; margin:0px;margin-bottom:5px}
.keyType1 ul li{float:left;list-style:none;height:16px;width:12%}
.keyType1 ul li a,.keyType1 ul li a:visited{ font-size:12px; color:#333;}


/*search modify*/
.hottext{ height:13px!important; height:15px;}
.hotsearch{ float:left; width:24px; height:auto; margin-left:15px; margin-top:2px;}
.hotwords_s{ float:left; margin-top:3px;width:263px; text-align:right;}
.hotwords_s a:link,.hotwords_s a:visited{ text-decoration:underline; font-weight:100;}
.hotwords_s a:hover{text-decoration:underline; font-weight:100; color:#990000;}
.hsearchForm{ float:right; width:367px; text-align:right; margin-top:3px;}

/*add*/
.swidth{width:978px; margin:0 auto; text-align:center; padding:0px;}
.weizhi{width:978px; margin:0 auto; text-align:left; padding:0px; height:20px;}

















