@charset "utf-8";
*{ margin:0; padding:0; }
body{ background:url(../images/bg.jpg) no-repeat center 0; font-family: Arial, Helvetica, sans-serif,"宋体"; font-size:14px; color:#666; }
img{border:0; }
ul,li{list-style:none outside;}
a{ text-decoration:none; cursor:pointer; color:#222;font-size:14px;  }
a:hover{text-decoration:none; cursor:pointer; color:#c10604; }
a:visited{color:#5d5050; }

.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
.fl{ float:left; }
.w1140{ margin:0 auto; width:1140px; height:auto; }


.top{ height:156px; }
.logo{ width:599px; height:75px; margin-top:40px; }
.search{ float:right; width:352px; height:40px; margin-top:45px; }
.search input{ float:left; }
.search input.search_text{ width:300px; height:40px; border:0; font-size:14px; line-height:40px; padding-left:12px; color:#676767; }

.nav{ height:60px; background:url(../images/navbg.jpg) no-repeat; }
.nav ul li{ width:100px; height:60px; float:left; margin-right:14px; }
.nav ul li a{ display:block; line-height:60px; font-family:"微软雅黑"; font-size:18px; text-align:center; color:#fff; }
.nav ul li a.hover{ color:#fcff00; background:url(../images/navhover.jpg) no-repeat; }
.ejnav{ height:55px; border-bottom:1px solid #f1f1f1; background:#f9f9f9; }
.ejnav p{ line-height:55px; }
.ejnav p a{  font-size:14px;  color:#505050; }
.ejnav p a:hover{ color:#d70000; }

.contene_a{ height:330px; margin:15px auto; }
.imggd{ width:420px; height:330px; background:#99CC00; }
.top_tu {
	height: 330px; 
}
.topqhtu {
	width: 420px; height: 330px; overflow: hidden;
}	 
.hdp {
	width: 420px; height: 330px; overflow: hidden;
}
.hdp img {
	width: 420px; height: 330px;
}
.black_bg {
	left: 0px; top: -51px; width: 420px; height: 21px; position: relative; opacity: 0.5; background-color: #222;
}
.numb {
	left: 46px; top: 2px; height: 0px; position: relative;
}
.numb_ul {
	left: 110px; top: -18px; width: 150px; height: 13px; float: left; position: absolute;
}
.numb_ul li {
	background:url(../images/images.png) no-repeat left -274px; width: 24px; height: 13px; text-align: center; color: #444; line-height: 13px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin-left: 1px; float: left; display: block;
}
.numb_ul .li_01 {
	background: url(../images/images.png) no-repeat left -260px; color: rgb(255, 255, 255);
}
.numb .div_02 {
	background: url(../images/images.png) no-repeat left -830px; left: 100px; top: -18px; width: 24px; height: 14px; color: rgb(255, 255, 255); float: left; position: absolute;
}
.numb .div_03 {
	background: url(../images/images.png) no-repeat left -853px; left: 239px; top: -18px; width: 24px; height: 14px; color: rgb(255, 255, 255); float: left; position: absolute;
}

.numb_ul .li_01 a {
	color: rgb(255, 255, 255);
}
.hdp_in {
	width: 435px; height: 300px; overflow: hidden;
}
.hdp h6 {
	height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 14px; background:#f5f7f9;
}

.jcsp{ height:320px; background:#00CC66; }

.hdp h6 a{ color:#5f5f5f; }



.gzdt{ width:420px; height:330px; margin:0 15px; }
.ldys{ width:270px; }

.newsbt{ height:41px; width:418px; background:#f8f8f8; border:1px solid #e6e6e6; overflow:hidden; }
.newsbt ul li{ float:left; width:98px; height:34px; float:left; margin:5px auto 0 20px; }
.newsbt ul li a{ text-align:center; width:115px; height:39px; line-height:39px; display:block; color:#686767; font-family:"微软雅黑"; font-size:18px; }
.newsbt ul li a.hover{ width:115px; height:39px; line-height:39px; color:#fff; background:#fff url(../images/dfdp.jpg) repeat-x; }

.dtnr{ width:418px; height:287px; background:#fcfcfc; border:1px solid #e6e6e6; border-top:0; }
.dtnr ul{ padding:15px 20px; }
.dtnr ul li{ line-height:32px; background:url(../images/texttb.jpg) no-repeat 0 10px; padding-left:12px; }
.dtnr ul li span{ float:right; }

.dtnr2020{ width:1120; height: auto;_height:50px; min-height:50px; background:#ffffff; }
.dtnr2020 ul{ padding:0px 0px; }
.dtnr2020 ul li{ width:348px; line-height:32px; background:url(../images/texttb.jpg) no-repeat 0 10px; padding-left:12px; float:left; margin-left:10px; }
.dtnr2020 ul li span{ float:right; }.dtnr2020 ul li a{ float:left;}
 
.ldbt,.ldbtb{ width:100%; height:36px; background:#f7f7f7; line-height:36px; }
.ldbt span{
	padding: 0 15px 0 25px;
	background: url(../images/bt.jpg) no-repeat 12px 3px;
	font-family: "微软雅黑";
	color: #006ab8;
	font-size: 18px;
}
.ldbt a,.ldbtb a{ float:right; padding-right:15px; color:#006ab8; }

.ldnr{ width:268px; height:292px; background:#fff; border:1px solid #e4e4e4; }
.ldnr ul{padding:10px 25px; }
.ldnr ul li{ border-bottom:1px dashed #898989; height:auto;_height:25px; min-height:25px; background:url(../images/texttb.jpg) no-repeat 0 4px; padding-left:12px; line-height:20px;  font-size:12px; margin-top:5px; }
.ldnr ul li a{ font-size:12px; float:left; }.ldnr ul li span{ float:right;}

.fwzn{ height:120px; background:url(../images/fwzn.jpg) no-repeat; }
.fwzn ul{ margin-left:70px; }
.fwzn ul li{ float:left; margin:17px 22px; border:1px solid #9bd1ff; background:#dff1ff; padding:8px 8px 6px 8px; text-align:center; width:148px; height:72px; display:block; }
.fwzn ul li a{ text-align:center;width:148px; font-size:15px;}.fwzn ul li:hover{ background:#79b6e6 url(../images/fwbj.jpg);}.fwzn ul li a:hover{ color:#ffffff;}
.fwzn ul li a img{ height:49px; width:148px; border:0px; float:left; text-align:center;}.fwzn ul li a span{ width:148px; height:24px; text-align:center; line-height:24px;font-size:15px; clear:both;}

.adbanner{ height:110px; margin:15px auto; }

.contene_b{ height:374px; }
.jkjy{ height:auto;_height:241px; min-height:241px; width:374px; background:#fcfcfc; border:1px solid #e4e4e4; padding:22px; }
.jkjybt{ width:371px; height:20px; background:url(../images/menu_bt.jpg) no-repeat; }
.jkjybt span{ font-family:"微软雅黑"; font-size:18px; padding-left:25px; line-height:20px; color:#1978bf;letter-spacing:4px; }
.jkjybt a{ float:right; width:50px; height:17px; display:block; }
.jkjynr ul{ margin-top:15px; padding-right:7px; }
.jkjynr ul li{ line-height:30px; background:url(../images/texttb.jpg) no-repeat 2px 10px; padding-left:15px; }
.jkjynr ul li span{ float:right; }

.yqlj{ width:853px; height:70px; background:#fcfcfc; border:1px solid #e4e4e4; margin-top:15px; }
.ylbt span{ font-family:"微软雅黑"; font-size:18px; color:#047fb8; width:123px; height:70px; line-height:70px; text-align:center; display:block; }


#demo {
 width:715px; overflow:hidden; height:45px; border:none; margin:12px 0 auto 0px; float:left;
}
#indemo {
float: left;
width: 800%;
}
#demo1,#demo2{height:45px;float:left; display:inline-table;}
#demo1 li,#demo2 li{ width:135px; height:45px; float:left; margin-left:12px; }
#demo1 li img,#demo2 li img{ display:block; }
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.conb_ri{ width:270px; height:374px; margin-left:15px; }
.wxewm{ width:270px; height:120px; }
.ztzljk{ width:270px; height:240px; margin-top:12px; }
.ztzljkbt{ width:270px; height:42px; background:#006ab8; }
.ztzljkbt span a{ width:112px; height:42px; display:block; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:42px; background:url(../images/zttb_03.jpg) no-repeat 20px 12px; padding-left:50px; }
.ztnr{ width:268px; height:199px; border:1px solid #e5e5e5; border-top:0; }
.ztnr ul{ padding:10px; }
.ztnr ul li{ margin-bottom:10px; }

.footer{ width:100%; height:50px; background:url(../images/footer_bg.jpg) repeat-x; margin-top:15px; }
.footerwarp{ height:50px; }
.footerwarp p{ line-height:50px; color:#fff; text-align:center; }
.footerwarp p a{ color:#fff; margin:0 10px; }
.bottom{ height:200px; padding-top:20px; }
.bottom p{ text-align:center; line-height:36px; color:#2c2c2c; }


.w1200{ margin:0 auto; width:1120px; height:auto; }
.listnr{ height: auto; _height:500px; min-height:500px; margin-top:15px; display:block; }.listnr1{ height: auto; _height:400px; min-height:400px; margin-top:15px; display:block; }
.listle{ width:240px; height:100%; padding:0px 0; }
.listri{ width:680px; padding:30px; background:#f6f6f6; margin-left:20px; }.listri1{ width:798px; padding:30px; background:#fff; border:#c0c0c0 1px solid; border-top:4px solid #06C; }
.listejnav{ width:240px; height:auto;_height:40px; min-height:40px; }
.listejnav ul li{ width:240px; height:45px; background:#f6f6f6; margin-top:10px;  }
.listejnav ul li a{ display:block; color:#444; line-height:47px; font-weight:bold; padding-left:56px; background:url(../images/nynav.jpg) no-repeat ; }
.listejnav ul li a:hover,.listejnav ul li a.nyho{ background:url(../images/nyhonav.jpg) no-repeat; color:#fff; }
.listejnav span{ width:180px; height:80px; background:#CC3; display:block; background:url(../images/nydqlm.jpg) no-repeat; font-family:"微软雅黑"; font-size:22px; color:#fff; line-height:80px; padding-left:60px; }
.listejnav1 ul li{ width:240px; height:45px; background:#f6f6f6; margin-bottom:10px;  }
.listejnav1 ul li a{ display:block; color:#444; line-height:47px; font-weight:bold; padding-left:56px; background:url(../images/nynav.jpg) no-repeat ; }
.listejnav1 ul li a:hover,.listejnav ul li a.nyho,.listejnav ul li a.hover{ background:url(../images/nyhonav.jpg) no-repeat; color:#fff; }
.mxssearch{ width:98%; margin:0px auto 0px auto; background:url(../../mxssearch.png) top no-repeat; padding:70px 0px 0px 0px;}#mTxtKeyword{ width:120px;}


.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
.fl{ float:left; }.fr{ float:right; }

.nytl{ width:798px; height:auto;_height:25px; min-height:25px; }
.nytl h2{ font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#1471f8;  background:url(../images/nybtbtn.jpg) no-repeat 0 2px; padding-left:25px; text-align:left; }
.nytl h1{ font-family:"微软雅黑"; color:#444; font-weight:normal; text-align:center; }
.nytl b{ font-size:12px; }
.nytl p{ text-align:left;  width:790px; margin:10px 0px 15px 0px; border-bottom:1px dotted #e0e0e0; padding-bottom:15px; clear:both; }/*right*/
.nytl a{ margin:0 5px; font-size:12px; }
.nylist,.nrlist,.nrplist{ width:798px; height:auto;_height:480px; min-height:480px; clear:both; }
.nylist ul,.nrplist ul{ margin-top:20px; clear:none; }
.nrplist ul li{ width:100%;}
.nylist ul li{ line-height:34px; text-align:right; font-size:14px; font-family:Arial; }
.nylist ul li a { float:left; width:560px; overflow:hidden; text-align:left;  background:url(../images/text.jpg) no-repeat 0 14px; padding-left:10px; }
.nylist ul li span.date{ float:right; }


#fenye{clear:both; margin:10px 20px 20px 0;}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block;}
#fenye .prev,#fenye .next{width:20px; line-height:0px;}#fenye .prev img,#fenye .next img{ margin:8px auto 0px auto; width:6px; height:12px;}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}

.fbdate{ width:100%; height:50px; margin-top:25px; text-align:center; font-size:12px; }

.rdnr{ width:207px; height:auto;_height:245px; min-height:245px; padding:15px; background:#f6f6f6; margin-top:15px;  }.rdnr11{ width:207px; height:auto;_height:25px; min-height:25px; padding:15px; background:#f6f6f6; margin-top:15px;  }
.rdnr span,.rdnr11 span{ font-size:18px; font-family:"微软雅黑"; color:#1471f8; font-weight:bold; font-weight:normal; background:url(../images/nybtbtn.jpg) no-repeat 0 2px; padding-left:25px; }
.rdnr ul{ margin-top:15px; }
.rdnr ul li{ line-height:28px; background:url(../images/text.jpg) 2px 12px no-repeat; padding-left:10px; }
.rdnr ul li a{ font-size:12px; }

.fbdate{ font-size:12px;}.fbdate a{ font-size:12px;}
.nrlist p,.nrlist div{ font-size:16pt; line-height:200%; color:#222; letter-spacing:2px;mso-fareast-font-family: 仿宋_GB2312; font-family:FangSong,Microsoft YaHei,SimSun; padding-top:20px; }
.nrlist p img,.nrlist img,.nrlist div img{ text-align:center; margin:2px auto 20px auto;clear: both; display: block; margin:auto; }
.fy{ width:100%; height:50px; margin-top:10px; }

.fy{ width:100%; height:50px; margin-top:10px; }

.mBd{ width:98%; margin:0px auto 0px auto;}
.mBd ul.picList{ clear:both;}
.mBd ul.picList li{ float:left; margin:0px 12px 14px auto; text-align:center;}
.w98c{ width:98%;}.pt8b8{ padding:8px 0px 8px 0px;}.ma{ margin:0px auto 0px auto; }

/*侧边栏目*/
.bs{ background-color:#fff;}
.w240{ width:240px;}
.tabss { color:#cc0000;  height: auto; text-align: left; padding: 0px 0px 0px 0px; width:240px; margin:0px auto 0px auto; font-size:12px;}
.tabss li { display: inline; height: 26px; width:240px; letter-spacing:2px; font-size:12px; color:#cc0000;background-color:#ffffff; }
.tabss li a { float: left;  color: #cc0000;background-color:#ffffff; padding: 6px 0px 6px 10px; width: 228px; text-align: left;  text-decoration: none;font-size:12px; border:  #e1e1e1 1px solid;margin:0px auto 4px auto; }
.tabss li a:hover {  color: #ffffff;font-size:12px; background-color:#cc0000; font-weight:bold; }	
.tabss li a.current {  color:#ffffff;font-size:12px;background-color:#cc0000; }
.tabss li a.menu1 {  color: #ffffff;font-size:12px;background-color:#cc0000;font-weight:bold; }

.tabss1 { color: #CC0000;  height: auto; text-align: left; padding: 0px 0px 0px 0px; width:246px; margin:0px auto 0px auto; font-size:12px;}
.tabss1 li { display: inline; height: 20px; width:246px; letter-spacing:2px; font-size:12px; color:#CC0000;background-color:#ffffff; }
.tabss1 li a { float: left;  color: #CC0000;background-color:#ffffff; padding: 6px 0px 6px 20px; width: 224px; text-align: left;  text-decoration: none;font-size:12px; border:  #e1e1e1 1px solid;margin:0px auto 4px auto; }
.tabss1 li a:hover {  font-size:12px; background:url(../images/nyhonav.jpg) no-repeat; color:#fff; font-weight:bold; }	
.tabss1 li a.current {  color:#ffffff;font-size:12px;background-color:#CC0000; }
.tabss1 li a.menu1 {  color: #ffffff;font-size:12px;background-color:#CC0000;font-weight:bold; }


/*vote*/
.votelist { padding:0px 10px 0px 18px;}
.votelist ul{ padding:0px 0px 0px 0px;}
.votelist ul li{ height:24px; line-height:24px; background:url(../images/text.jpg) no-repeat 0 2px; padding-left:18px; border-bottom:1px dotted #ccc;}.votelist ul li span{ float:right; color:#999;}.page{ text-align:center; padding:20px 0 18px;}.css{ line-height:24px;}.css input,.css textarea{ border:1px solid #cccccc;}

/* Alignment */ 
.alignleft { 
display: inline; 
float: left; 
} 
.alignright { 
display: inline; 
float: right; 
} 
.aligncenter { 
clear: both; 
display: block; 
margin:auto; 
} 


.nrcontact_a{ height:auto; margin-top:0px; }

.nynr{ width:863px; height:auto; margin-left:6px; } .w1140x{ width:1131px; height:auto; margin:0px auto; background:#fff; padding:6px 0px 0px 0px; }
.nynrbt,.nynrbtb{ width:863px; height:44px; border:1px solid #e0e0e0; background:#f9f9f9 url(../images/line.jpg) bottom repeat-x; border-bottom:0;  border-top:3px solid #0468b4; }
.nydq1{  height:32px; float:left;  padding-left:22px; font-family:"宋体"; line-height:32px; }.nydq1 p{ text-align:right; padding-right:15px; font-size:12px; }.nydq1 a{ line-height:24px; font-size:12px; }
.nynrbt1{ width:863px; height:36px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; line-height:36px; }

.nybtwz{ width:auto; height:44px; float:left; }
.nynrbtb{ width:1098px; height:44px; margin:15px auto; }
.nybtwz span,.nynrbtb span{ background:url(../images/bt.jpg) no-repeat 20px 9px; display:block; width:800px; height:44px; font-family:"微软雅黑"; font-size:20px; line-height:44px; color:#0468b4; padding-left:50px; }
.nydq{ width:280px; height:44px; float:right; background:url(../images/dq.jpg) no-repeat 0 14px; padding-left:22px; font-family:"宋体"; }
.nydq p{ text-align:right; padding-right:15px; }
.nydq a{ line-height:44px; font-size:12px; }

.nynrlb,.nynrnr{ width:803px; height:auto; border:1px solid #e0e0e0; background:#fbfbfb; border-top:0; padding:30px; }
.nynrlb dl{ width:760px; height:175px; border-bottom:1px dashed #ccc; margin-bottom:20px; }
.nynrlb dt{ float:left; width:250px; height:158px; margin-right:15px; }
.nynrlb dd.nybt a{ font-family:"微软雅黑"; font-size:20px; color:#222; }.nynrlb dd.nybt a span.highlight{ color:#F00;}
.nynrlb dd.nydate{ font-size:12px; margin:10px 0; }
.nynrlb dd.nylbnr{ line-height:28px; text-indent:30px; }

.nyfy{ width:100%; height:47px; }
.nyfy ul { width:560px; height:47px; float:right; }
.nyfy ul li{ float:left; width:47px; height:47px; background:#fff; text-align:center; line-height:47px; margin-left:10px; }
.nyfy ul li a{ color:#666; display:block; font-size:16px; font-weight:bold; }
.nyfy ul li:hover{ background:#0568b4; }
.nyfy ul li a:hover{ color:#fff; }
.contentwz{ width:1110px; height:auto; padding:30px 45px; background:#fff; border:1px solid #ebebeb; border-top:2px solid #ebebeb; margin:0 auto; }
.nrbt{ width:100%; height:70px; }
.nrbt h1{ font-family:"微软雅黑"; font-size:24px; text-align:center; font-weight:normal; }
.nrbt span{ font-size:18px; text-align:center; display:block; margin-top:10px; }
.nynrb{ width:100%; height:auto; margin-top:10px; }
.nynrb p{ text-indent:30px; font-size:14px; color:#383838; line-height:26px; margin-top:10px; }

.ly{ width:100%; height:34px; background:#f8f8f8; margin-top:15px; }
.ly p{ line-height:34px; padding-left:10px; }
.ly span{ float:right; line-height:34px; padding-right:15px; }

.sxyp{ width:100%; height:30px; margin:30px auto 0; }
.sxyp ul li{ width:500px; height:30px; float:left; }


.navbt{ width:260px; height:56px; background:url(../images/lenavbt.jpg) no-repeat; }
.navbt span{ line-height:56px; font-family:"微软雅黑"; font-size:20px; padding-left:15px; color:#0468b4; }
.navle ul li{ width:245px; height:46px; background:url(../images/ejnav.jpg) no-repeat; line-height:46px; padding-left:15px;  margin-top:10px; }
.navle ul li a{ display:block; font-size:16px; }
.navle ul li:hover,.navle ul li.hover{ color:#219d00; background:url(../images/ejnav_ho.jpg) no-repeat; }
.navle ul li a:hover{ color:#0468b4; }

.yqlj{ height:auto; margin:15px auto 0; background:#fff; }
.yqljnr{ width:1098px; height:auto; border:1px solid #e7e7e7; border-top:0; }
.yqljnr form{ padding:20px 0 15px; }
.yqljnr form select{ width:235px; height:30px; border:1px solid #dfdfdf; color:#aaa; margin-left:20px; padding-left:7px; }
.yqljnr p{ padding:0 20px 20px; }
.yqljnr p a{ margin-right:30px; background:url(../images/text_img.jpg) no-repeat 0 6px; padding-left:10px; }


.nynrbtbt{ width:100%; height:70px; border-bottom:1px dashed #ccc; }
.nynrbtbt h1{ font-family:"微软雅黑"; font-size:20px; text-align:center; }
.nynrbtbt p{ text-align:center; padding-top:10px; }
.nynrbtwz{ width:100%; height:auto; padding-top:10px; }
.nynrbtwz p{ line-height:26px; text-indent:2em; margin-top:10px; } 



/**新闻内容页**/
.newscontent{border:#E5E5E5 0px dotted;padding:20px 22px;}
.newscontent .name{font-size:22px; display:block;text-align:center;font-family:"微软雅黑"; color: #333;}
.newscontent .mess{text-align: center;margin-top: 8px;border-bottom: #eee 1px dashed; padding-bottom: 10px;}
.newscontent .mess span{ margin-right:10px; color:#666;}
.newscontent .intro{ line-height:220% !important; color:#333; margin-bottom:20px;}
.newscontent .control{ font-size:14px; line-height:24px;}
.newscontent .foot{ margin-top:10px; text-align:right; font-size:14px;}
.newscontent .moodbox{ padding:25px 0;}
#MyContent p ins{ display:none !important;}
.comment_write_table #SubmitComment{border: 1px solid #ddd;background: #eee;padding:0px 10px !important; height:30px; line-height:30px; vertical-align:middle;margin-left: 10px;color: #333;border-radius: 2px;}
.comment_write_table label input[type="checkbox"]{ vertical-align:middle; margin-left:10px; margin-right:5px;}
.comment_write_table label{ margin-top:5px; display:block; margin-bottom:15px;}
.comment_write_table .textbox{ height:30px; line-height:30px; vertical-align:middle; padding:0 5px !important; width:150px;}
#AnounName{width:150px !important; margin-right:10px;}
#nm{ float:left; margin-right:10px;}
#nm label{ margin-top:0; line-height:30px;}
#nm label input{ margin-left:0;}
.sharebox{text-align:right; height:26px; line-height:30px; background:#fdfdfd; padding-top:7px;}
/**图片列表**/
.piclist{border:#d8d8d8 0px;  height:100%;overflow:hidden; padding:10px 0px 10px 0px;}
.piclist ul{ clear:both;}.piclist ul li{ width:224px; border:1px solid #e0e0e0; padding:5px; height:186px; float:left; margin:0px 0px 10px 10px;text-align:center;}.piclist ul li span{ margin:0px auto 0px auto; width:222px; text-align:center;}.piclist ul li span img{ width:224px; height:160px; border:0px;}.piclist ul li a{ width:222px; line-height:32px; text-align:center;}
/**新闻列表页**/
.newslist{ border:#d8d8d8 1px solid;  height:100%;overflow:hidden; padding:10px;}
.newslist ul li{ border-bottom:dashed 1px #ccc; padding:10px 0}
.newslist ul li h2{ font-size:20px;line-height:40px; height:40px;}
.newslist ul li h2 a{color:#333333; font-size:16px;}
.newslist ul li h2 a:hover{ text-decoration:none; color:#900;}
.newslist ul li p{font-size:14px;color:#666666; line-height:28px; height:56px; overflow:hidden; }
.newslist ul li p a{font-size:14px;color:#666666;}
.newslist ul li span{ font-size:12px; margin-top:15px; color:#999; display:block;}
.newslist ul li span.pl{ float:right; background:url(../../images/plnum.png) no-repeat left center; width:30px; padding-left:18px; font-size:13px;}
.newslist ul li a span{ display:inline-block;}

.newpaper ul li{ margin-bottom:10px;}
.newpaper ul li a{ font-size:12px; line-height:30px; display:block;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; margin-bottom:5px;}
.newpaper ul li p{ color:#999; line-height:22px; height:44px;overflow: hidden;}

.kuaisou{ margin:0px 0px 0px 0px;}
.kuaisou .i{ height:30px; line-height:30px;width:166px; padding-left:2px; color:#333;}
.kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}

.yqlj{ background:#0d44a8; width:1100px; margin:15px auto 0px auto; text-align:center; letter-spacing:2px; line-height:26px; padding:8px 0px 8px 0px;}.yqlj span{ color:#F90;}.yqlj select{ width:220px;}
/*评论*/
.showcomment{ border:#e5e5e5 1px solid; overflow:hidden; background:#fdfdfd; border-bottom:2px solid #ccc;}
.showcomment .title{ background:#f1f1f1; height:40px; line-height:40px;font-size:14px; font-weight:bold;color:#333;padding-left:16px;}
.showcomment .showbox{ padding-top:10px; padding-bottom:10px; padding-left:0px; padding-right:0px; min-height:100px;}

/*toutiao*/
.tt00{ width:495px; height:auto; _height:358px; min-height:358px; background:url(../images/toptitle_03.jpg) repeat-y;}
.tt001{ width:435px; background:url(../images/toptitle_01.jpg); color: #999;font-family:"微软雅黑"; font-size:13px; padding:20px 45px 0px 15px; height:66px; overflow:hidden;}.tt001 a{color:#C00;font-family:"微软雅黑"; font-size:18px;font-weight:bold; width:425px; float:left; text-align:center;}.tt001 span{ width:460px; padding:8px 25px 6px 5px;float:left; text-align:center;}
.tt002{ width:495px; height:47px; background:url(../images/toptitle_02.jpg);}.tt002 a{width:495px; height:47px; display:block;}.tt003{ width:495px; height:auto; _height:200px; min-height:200px; padding-top:15px; }
.tt004{ width:495px; height:11px; overflow:hidden; clear:both; background:url(../images/toptitle_05.jpg); }

.tt003 ul { width:470px; margin:0px auto 0px 18px;  }
.tt003 ul li{ line-height:28px; background:url(../images/texttb.jpg) no-repeat 0 14px; padding-left:10px;  }
.tt003 ul li span{ float:right; padding-right:10px; }

.w814{  width:814px;}.w400{ width:400px;}
.ind002{ border:1px solid #bdbdbd; border-top:0px; width:100%-2px; height:auto; _height:200px; min-height:200px;}.ind001 { width:100%; background:url(../images/index00_02.jpg); height:49px;}.ind001 span{ width:219px; float:left;background:url(../images/index00_01.jpg); height:49px; line-height:44px; font-size:18px; color:#fff;font-family:"微软雅黑"; text-align:center;}.ind001 a{ width:59px; height:49px; display:block;float:right;background:url(../images/index00_04.jpg);}

.ind002 ul { width:92%; margin:0px auto 0px auto; padding:5px 0;  }
.ind002 ul li{ line-height:28px; background:url(../images/texttb.jpg) no-repeat 0 14px; padding-left:10px;  }
.ind002 ul li span{ float:right; padding-right:10px; }

.search_ss form{ float:right; background:url(../images/znss_02.jpg) repeat-x; width:300px; height:34px;}
.search_ss form h4{ float:left; font-size:14px; color:#06C; width:80px; text-align:center; background:#f9f9f9 url(../images/znss_01.jpg) right no-repeat; height:34px; line-height:34px;}.search_ss form input{}
.t_t{ border:0px; width:150px; height:24px; padding:8px 0px 2px 10px; background:none;  float:left;}.t_s{  width:27px; height:34px;   background:url(../images/znss_04.jpg) top right; border:0px; float:right;}.t_txt1{ line-height:34px;}.4x{ background:url(../images/4x.jpg); width:100%; height:70px;}.x4{ background:url(../images/4x.jpg); width:100%; height:60px;}


.ldabt,.yyptbt,.zlztbt{ width:100%; height:43px; border-top:2px solid #0047a7; background:url(../images/menu_bg.jpg) repeat-x; overflow:hidden; }
.ldabt span{ width:90px; height:38px; text-align:center; line-height:38px; display:block; background:url(../images/menuwz_bg.png) no-repeat; margin:5px auto 0 20px; }
.ldabt a{ font-size:16px; font-weight:bold; color:#0047a7; }
.sjfwnrb{ width:100%-2px; height:auto;_height:204px; min-height:204px; background:#f6f6f6; border:1px solid #ededed; border-top:none; }
.sjfwnrb ul{ padding:15px 8px; overflow:hidden; }
.sjfwnrb ul li{ line-height:32px; width:100%-18px; clear:both; }
.sjfwnrb ul li a{ float:left; background:url(../images/wzltb.png) no-repeat 0 15px; padding-left:10px; }
.sjfwnrb ul li span{ float:right; }

.yyptbt span{ height:45px; text-align:center; line-height:45px; display:block; font-size:18px; font-family:"微软雅黑"; color:#0047a7; float:left; margin-left:6px; }/* width:105px;*/
.yyptbt a{ width:10px; height:10px; display:block; float:right; background:#6faef3; margin:15px 15px 0 auto; font-size:1px; color:#6faef3; }
.yyptbt a.hover{ background:#0066d4; color:#0066d4; }

.yyptnr{ width:100%; height:auto; _height:260px; min-height:260px; padding-bottom:5px; padding-left:4px; overflow:hidden; }
.yyptnr ul li{ width:81px; height:128px; float:left; margin-top:10px; }
.yyptnr ul li span{ font-size:11px; text-align:center; display:block; margin-top:6px; line-height:18px; }

.yyptnr1{ width:260px; height:270px;padding-left:4px; }
.yyptnr1 ul li{ width:81px; height:121px; float:left; margin-top:10px; }
.yyptnr1 ul li span{ font-size:11px; text-align:center; display:block; margin-top:6px; line-height:18px; }

.yyptnr{ width:260px; height:260px; padding-bottom:5px; overflow:hidden; }
.yyptnr ul li{ width:81px; height:121px; float:left; margin-top:10px; overflow:hidden; }
.yyptnr ul li span{ font-size:11px; text-align:center; display:block; margin-top:6px; line-height:18px; }



.sjfwbt span a{ width:90px; height:38px; text-align:center; line-height:38px; display:block; float:left; font-size:16px; font-weight:bold; color:#225ca9; margin:5px auto 0 20px; }
.sjfwbt span a.hover{  background:url(../images/menuwz_bg.png) no-repeat; color:#0047a7; }

.yqljdh { width:100%; text-align:center;}.yqljdh select{ line-height:38px; width:90%; margin:10px auto 4px auto;}
.wtzl{ width:100%;}
.wtzl ul{ width:100%; margin:4px auto 4px auto;}
.wtzl ul li{ width:100%; margin-top:4px; padding:0; height:49px; overflow:hidden;}
.wtzl ul li a{ height:49px;padding:0;}
.wtzl ul li a img{ height:49px; border:0px; padding:0;}

/*搜索*/
.searchlist{ border:#d8d8d8 1px solid;  height:100%;overflow:hidden; padding:10px;}
.searchlist ul{ padding-top:15px; border-bottom:1px dotted #e0e0e0;}
.searchlist li{ line-height:28px;}
.searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchlist span.arturl{ line-height:24px;}
.searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchlist span.arturl a:hover{ text-decoration:none;}
.searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.contact_c{ height:auto;_height:315px; min-height:315px; margin:15px auto; }
.w1000{ width:1000px; height:100%; margin:0 auto; }.listr1{ width:1000px;}.w100c{ width:100%;}.w1000e{ width:1000px; height:100%; margin:0 auto; }

.zb{width:803px; height:auto; border:1px solid #e0e0e0; background:#fbfbfb; border-top:0; padding:10px;}.zb ul{ clear:both;}.zb ul li { width:370px; float:left; margin:0px 8px 10px 8px; border:1px solid #e0e0e0; padding:4px; background-color:#fff;}.zb ul li p{ line-height:28px;font-size:14px;}.zb ul li p span{ font-weight:bold; color:#F00; font-size:14px; margin-left:10px;}.zb ul li h4{ text-align:center; margin:8px auto 2px auto ; font-size:16px; font-weight:bold; color:#06C; border-bottom:1px dotted #e0e0e0;}

.nynrbt2{ width:823px; height:44px; border:1px solid #e0e0e0; background:#f9f9f9 url(../images/line.jpg) bottom repeat-x; border-bottom:0;  border-top:3px solid #0060cd; }

.zb1{width:720px; height:auto; padding:10px;}.zb1 ul{ clear:both;}.zb1 ul li { width:720px;  margin:0px 0px 10px 0px;  padding:5px; }.zb1 ul li p{ line-height:28px;font-size:14px;}.zb1 ul li p span{ font-weight:bold; color:#F00; font-size:14px; margin-left:10px;}.zb1 ul li h4{ text-align:center; margin:8px auto 2px auto ; font-size:16px; font-weight:bold; color:#06C; border-bottom:1px dotted #e0e0e0;}

.nybtwz1{ height:44px; float:left;  width:805px;}.nybtwz1 span{  width:745px;background:url(../images/menu_img.jpg) no-repeat 20px 12px; display:block;  height:44px; font-family:"微软雅黑"; font-size:20px; line-height:38px; color:#c31921; padding-left:46px; }.cl{ clear:both;}.fr{ float:right;}.nydq1{  height:32px; float:left;  padding-left:22px; font-family:"宋体"; line-height:32px; }.nydq1 p{ text-align:right; padding-right:15px; font-size:12px; }.nydq1 a{ line-height:24px; font-size:12px; }

.ztlist{border:#d8d8d8 0px;  height:100%;overflow:hidden; padding:10px 0px 10px 0px;}
.ztlist ul{ clear:both;}.ztlist ul li{ width:224px; border:1px solid #e0e0e0; padding:5px; height:49px; float:left; margin:0px 0px 10px 10px;text-align:center;}.ztlist ul li span{ margin:0px auto 0px auto; width:222px; text-align:center;}.ztlist ul li a img{ width:224px; height:49px; border:0px;}.ztlist ul li a{ width:224px; text-align:center;}

.connrny{height:auto;_height:670px; min-height:670px; }
.connle{ width:800px; height:auto;_height:670px; min-height:670px; }.connle1{ width:100%; height:auto;_height:670px; min-height:670px; }
.connyb{ width:270px; height:auto;_height:670px; min-height:670px; margin-left:30px; }.connyb1{ width:270px; height:auto;_height:670px; min-height:670px; }
.xcjies{ width:748px; height:230px; background:#fdfdfd; border:1px solid #ebebeb; padding:20px 25px; }
.xsjiesnr{ width:745px; height:185px; background:#fff url(../images/syx.jpg) right top no-repeat; border:1px solid #ebebeb; margin-top:10px; }
.xsjiesnr dl{ padding:20px; }
.xsjiesnr dl dt{ float:left; margin-right:15px; }
.xsjiesnr dl dd{ line-height:30px; }
.xsjiesnr dl dd.xzdbt{ font-family:"微软雅黑"; font-size:22px; }

.ldbtb{ background:none; border-bottom:2px solid #0d64c5; }
.ldbtb span{  height:36px; display:block; line-height:36px; padding-left:28px;padding-right:18px; background:#0d64c5 url(../images/dfgb.png) no-repeat 12px 10px; font-family:"微软雅黑"; color:#fff; font-size:18px; float:left; }

.fctw{ height:167px; margin-top:15px; }
.fcnr{ width:1130px; height:166px; background:#fdfdfd; border:1px solid #e8e8e8; border-left:0; }/*.search01{ width:1100px; height:auto; margin:0 auto; }*/.w100c{ width:100%;}.ma{ margin:0px auto 0px auto;}.m10{ margin:10px auto 0px auto;}.m4{ margin:4px auto 0px auto;}.m18{ margin:18px auto 0px auto;}.m28{ margin:28px auto 0px auto;}.llrd1x{ width:1008px; height:auto;_height:270px; min-height:270px; }.ldbtb{ background:none; border-bottom:2px solid #0d64c5; }
.ldbtb span{  height:36px; display:block; line-height:36px; padding-left:28px;padding-right:18px; background:#0d64c5 url(../images/dfgb.png) no-repeat 12px 10px; font-family:"微软雅黑"; color:#fff; font-size:18px; float:left; }
.search01{ width:823px; border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}


.search01 .title,.xgphoto .title,.piclist .title{color:#666666; height:40px; line-height:40px;}
.search01 .title h2,.xgphoto .title h2,.piclist .title h2{  line-height:40px;font-size:18px; font-weight:normal; padding-left:15px; width:100px; float:left}
.search01 .title h2 a:hover{ text-decoration:none;}
.search01 .title .keyform{ width:450px; float:right;}
.search01 .title .keyform .keywordform{ font-size:16px; padding-left:10px;}
.search01 .title .keyform .keywordform .fcsearch{}
.search01 .title .keyform .keywordform #key{ height:20px;}
.search01 .title .keyform .keywordform #searchbtn{ height:24px;width:46px; background:#FF9900; border:1px solid #FF9900; color:#FFFFFF;}

.search01 .title .keyform{ width:450px; float:right;}
.search01 .title .keyform .keywordform{ font-size:16px; padding-left:10px;}
.search01 .title .keyform .keywordform .fcsearch{}
.search01 .title .keyform .keywordform #key{ height:20px;}
.search01 .title .keyform .keywordform #searchbtn{ height:24px;width:46px; background:#FF9900; border:1px solid #FF9900; color:#FFFFFF;}




.search01 .fieldmenu .condition_title{ font-size:14px; float:left;width:70px; padding-left:15px; padding-top:6px; font-weight:bold;}
.search01 .fieldmenu .container{ line-height:30px; width:730px; float:left;}
.search01 .fieldmenu .container strong{ font-size:14px; background:#03A2DC;color:#fff; padding:2px;}
.search01 .fieldmenu .container a{ padding:0px 8px; font-size:14px; color:#336699;}

.search01 .fieldmenu .condition_title{ font-size:14px; float:left;width:70px; padding-left:15px;}
.search01 .fieldmenu .container{ line-height:30px; width:730px; float:left;}
.search01 .fieldmenu .container strong{ font-size:14px; background:#03A2DC;color:#fff; padding:2px;}
.search01 .fieldmenu .container a{ padding:0px 8px; font-size:14px; color:#336699;}
.search01 .tabtit{height:32px;font-size:14px;padding-left:10px; border:1px solid #d4d4d4; overflow:hidden; background:#E7E7E7;}
.search01 .artlisting ul li{ border-bottom:1px dashed #ccc; padding:15px 0px; padding-left:15px;}
.search01 .artlisting ul li a{ font-size:14px; color:#C00;}
.search01 .artlisting ul li a:hover{ font-size:14px; color:#F30;}
.search01 .tabtit .fcsearch_tabs ul li{ float:left; padding-right:10px; font-size:16px; height:40px;width:120px;}
.search01 .tabtit .fcsearch_tabs ul li a{ padding-left:20px;color:#069; line-height:32px;} 
.search01 .tabtit .fcsearch_tabs ul li.slt{ background:url(../images/tabbg.png) no-repeat; margin-top:2px;}
.search01 .tabtit .fcsearch_tabs ul li.slt a{ color:#fff;}
.blank10{ height:10px !important; overflow:hidden;}

.search02{ width:823px; border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}


.search02 .title2,.xgphoto .title,.piclist .title{color:#666666; height:40px; line-height:40px;}
.search02 .title2 h2,.xgphoto .title h2,.piclist .title h2{  line-height:40px;font-size:18px; font-weight:normal; padding-left:15px; width:100px; float:left}
.search02 .title2 h2 a:hover{ text-decoration:none;}


.search02 .title2 .keyform2{ width:750px; float:left;}
.search02 .title2 .keyform2 .keywordform{ font-size:16px; padding-left:10px;}
.search02 .title2 .keyform2 .keywordform span{ margin-left:10px;}
.search02 .title2 .keyform2 .keywordform .fcsearch{}
.search02 .title2 .keyform2 .keywordform #key{ height:20px;}
.search02 .title2 .keyform2 .keywordform #searchbtn{ height:24px;width:46px; background:#FF9900; border:1px solid #FF9900; color:#FFFFFF;}

/*change*/
.ind002{ border:1px solid #bdbdbd; border-top:0px; width:100%-2px; height:auto; _height:200px; min-height:200px;}.ind001 { width:100%; background:url(../images/index00_02.jpg); height:49px;}.ind001 span{ width:219px; float:left;background:url(../images/index00_01.jpg); height:49px; line-height:44px; font-size:18px; color:#fff;font-family:"微软雅黑"; text-align:center;}.ind001 a{ width:59px; height:49px; display:block;float:right;background:url(../images/index00_04.jpg);}
.ind001x { width:100%; background:url(../images/index00_02.jpg); height:49px;}.ind001x ul{ width:216px; height:49px; background:url(../images/index00_01x.jpg); margin:0px auto 0px auto;}.ind001x ul li{width:216px; height:49px;text-align:center;color:#fff;font-family:"微软雅黑";line-height:49px; font-size:16px; font-weight:bold;}.ind001x ul li a{width:216px; height:49px; line-height:49px;font-size:18px; color:#fff;font-family:"微软雅黑"; text-align:center;}.ind001xs{ border:1px solid #e0e0e0; padding:10px; width:100%-22px; height:auto; _height:30px; min-height:30px; text-align:center;}
.ind002 ul { width:92%; margin:0px auto 0px auto; padding:5px 0;  }
.ind002 ul li{ line-height:34px; background:url(../images/text_img2.jpg) no-repeat 0 14px; padding-left:10px;  }
.ind002 ul li span{ float:right; padding-right:10px; }
.ldabt,.sjfwbt,.yyptbt,.zlztbt{ width:100%-4px; height:43px; border-top:0px solid #0047a7;border-left:4px solid #0047a7; background:url(../images/menu_bg1.jpg) repeat-x; overflow:hidden; }
.sjfwbt span a{ width:90px; height:38px; text-align:center; line-height:38px; display:block; float:left; font-size:16px; font-weight:bold; color:#225ca9; margin:5px auto 0 20px; }
.sjfwbt span a.hover{  background:url(../images/menuwz_bg.png) no-repeat; color:#0047a7; }

.sjfwnrb1{ width:100%-2px; height:auto;_height:204px; min-height:204px; background:#f6f6f6; border:1px solid #ededed; border-top:none; }
.sjfwnrb1 ul{ padding:15px 8px; overflow:hidden; }
.sjfwnrb1 ul li{ line-height:32px; width:100%-18px; clear:both;background:url(../images/wzltb.png) no-repeat 0 15px; padding-left:15px;  }
.sjfwnrb1 ul li a{ font-size:14px;}
.sjfwnrb1 ul li span{ float:right; }
.sjfwnrb1 ul li span b{ font-weight:bold; color:#F00;}
.sjfwnrb1 ul li span b a{color:#F00; font-weight:bold;}