@charset "gb2312";
*{margin:0;padding:0;} 
body{font-family: Verdana, Arial, Helvetica, sans-serif;list-style:none;margin:0;padding:0;}
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl{margin:0;padding:0;float:left;}
dd,dt{width:auto;height:auto;float:left;}
/*Á´½ÓÑùÊ½*/
a{outline-style:none;color:#333;text-decoration:none}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#C30;text-decoration:underline;}
/*È¥³ý³¬Á´½ÓÐé¿ò*/
a {outline: none}
a:link,a:visited,a:hover,a:active {blr:expression(this.onFocus=this.blur())}
/*Çå³ý¸¡¶¯*/
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0} 
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}
/*·ÖÒ³ÑùÊ½*/
#pages,.pages{}
/*----------public end----------*/


/*===Í·²¿ÑùÊ½===*/
body{background:#f2f2f4; min-width:1200px;}

#head_box{width:100%; height:auto; margin:0 auto; clear:both; overflow:hidden;}
.topbj{width:100%; height:27px; margin:0 auto; clear:both; background:url(../images/top1.gif) left top repeat-x;}

.head_top{width:1180px; height:27px; clear:both; overflow:hidden; margin:0 auto;}
.head_tl{width:auto; height:25px; line-height:25px; font-size:12px; color:#908e8e; padding-left:9px; float:left;}
.head_tr{width:auto; height:25px; line-height:25px; float:right; color:#c3c2c2;}
.head_tr a{font-size:12px; color:#908e8e; padding:0 8px 0 10px;}
.head_tr a:link{color:#908e8e; text-decoration:none;}
.head_tr a:visited{color:#908e8e; text-decoration:none;}
.head_tr a:hover{color:#dc0000; text-decoration:underline;}
.headbj{width:100%; height:auto; clear:both; margin:0 auto; background:url(../images/top2.gif) left top repeat-x;}
.headbja{width:100%; height:auto; clear:both; margin:0 auto; background:url(../images/top3.gif) center top no-repeat;}

.head_logo{width:1180px; height:78px; clear:both; overflow:hidden; margin:0 auto; padding:15px 0;}
.head_lone{width:300px; height:64px; float:left; overflow:hidden; margin:10px 0 5px 0; display:inline;}
.head_ltwo{width:auto; height:30px; line-height:15px; font-size:12px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px; /*border-left:1px solid #d1cdcd;*/ float:left; margin-top:12px;}
.head_ltwo img{max-width:100%; height:58px;}
.head_lr{width:auto; height:30px; line-height:30px; padding-right:10px; float:right; font-size:12px; color:#666; padding-top:22px;}
.head_lr a img{padding:14px 3px 0 3px;}
.head_lr font{font-size:30px; color:#dc0000; font-family:Arial;}

.head_nav{width:100%; height:44px; background:url(../images/head03.gif) repeat-x; margin:0 auto; clear:both;}
.head_nava{width:1180px; height:44px; clear:both; overflow:hidden; margin:0 auto;}
.head_naval{width:auto; height:44px; float:left; padding-left:7px;}
.head_naval ul{padding:0; margin:0; list-style:none;}
.head_naval ul li{width:auto; height:44px;float:left; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; padding:0; background:url(../images/tiao.gif) right 6px no-repeat;}
.head_naval ul li span{width:auto; height:44px; padding-left:19px; display:block; float:left;}
.head_naval ul li span a{width:auto; height:40px; line-height:40px; padding-right:20px; display:block; padding-top:4px; float:left;}

.head_naval ul .selected{width:auto; height:44px; padding:0; margin:0; background:none; float:left; margin-left:-2px;}
.head_naval ul .selected span{width:auto; height:44px;  background:url(../images/head04.gif) left top no-repeat; padding-left:21px; display:block; float:left;}
.head_naval ul .selected span a{width:auto; height:40px; line-height:40px; background:url(../images/head05.gif) right top no-repeat; padding-right:29px; display:block; padding-top:4px; float:left;}

.head_naval ul li a{font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}
.head_naval ul li a:link{color:#fff; text-decoration:none;}
.head_naval ul li a:visited{color:#fff; text-decoration:none;}
.head_naval ul li a:hover{color:#fff; text-decoration:none;}

.head_navar{width:auto; height:40px; line-height:40px; padding-top:4px; float:right; overflow:hidden;}
.head_navar ul{padding:0; margin:0; list-style:none;}
.head_navar ul li{width:auto; height:40px; line-height:40px; float:left; font-size:12px; color:#fff; background:url(../images/dot.gif) left 18px no-repeat; padding:0 15px 0 11px;}
.head_navar ul li a{font-size:12px; color:#fff;}
.head_navar ul li a:link{color:#fff; text-decoration:none;}
.head_navar ul li a:visited{color:#fff; text-decoration:none;}
.head_navar ul li a:hover{color:#fff; text-decoration:underline;}

.dhlu{width:958px; height:25px;  margin:0 auto; font-size:12px; font-size:12px; color:#333; padding-left:10px; line-height:35px; font-family:"ËÎÌå"; overflow:hidden;}
.dhlu a{font-size:12px; color:#666; text-decoration:none;}
.dhlu a:link{font-size:12px; color:#666; text-decoration:none;}
.dhlu a:visited{font-size:12px; color:#666; text-decoration:none;}
.dhlu a:hover{font-size:12px; color:#c00; text-decoration:underline;}

.central{width:1180px; height:auto; margin:0 auto;}
.left{width:250px; height:auto; float:left; overflow:hidden;}
/*===========================================================*/
.dhxi{width:250px; height:auto; overflow:hidden; background:url(../images/dh01.gif) no-repeat left top; padding-top: 7px; overflow:hidden; clear:both; margin-top:8px;}
.dhxinr{width:248px; height:auto; border:1px solid #DADCDF; border-top:0; border-bottom:0; background:#fff; padding-bottom:8px; overflow:hidden;}
.dhxitit{width:235px; height:30px; line-height:30px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:15px; border-bottom:2px solid #ddd;}
.dhxinr1{width:248px; height:auto; border:1px solid #DADCDF; border-top:0; border-bottom:0; background:#fff; padding-bottom:8px; overflow:hidden;}
.dhxinr1 ul{float:left; padding:0; margin:0; list-style:none; width:225px; height:auto; margin:0 auto; padding-left:15px; padding-top:3px;}
.dhxinr1 ul li{width:208px; height:30px; line-height:28px; border-bottom:1px dashed #dedede; background:url(../images/i1.png) no-repeat 3px 12px; padding-left:15px;}
.dhxinr1 ul li a{font-size:13px; color:#333; text-decoration:none;}
.dhxinr1 ul li a:link{font-size:13px; color:#333; text-decoration:none;}
.dhxinr1 ul li a:visited{font-size:13px; color:#333; text-decoration:none;}
.dhxinr1 ul li a:hover{font-size:13px; color:#c00; text-decoration:none;}



.dhxinr ul .selected{width:208px; height:30px; line-height:28px; border-bottom:1px dashed #dedede; background:url(../images/i2.png) no-repeat 3px 12px; padding-left:15px;}
.dhxinr ul .selected a{font-size:13px; color:#cc0000; text-decoration:none; font-weight:bold;}
.dhxinr ul .selected a:link{font-size:13px; color:#cc0000; text-decoration:none;font-weight:bold;}
.dhxinr ul .selected a:visited{font-size:13px; color:#cc0000; text-decoration:none;font-weight:bold;}
.dhxinr ul .selected a:hover{font-size:13px; color:#cc0000; text-decoration:none;font-weight:bold;}


.dhxi img{width:218px; height:70px; margin-left:16px; margin-top:8px;}
.rightbox_di1 img{width:250px; height:7px; overflow:hidden; margin:0; padding:0;}

.dhtu{width:250px; height:auto; overflow:hidden; margin-top:8px;}
.dhtutit{width:236px; height:40px; background:url(../images/bj.gif) no-repeat left -200px; font-size:16px; color:#333; padding-left:14px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ";}

.dhxanr{width:248px; height:auto; border:1px solid #DADCDF; border-top:0; border-bottom:0; background:#fff; padding-bottom:8px; overflow:hidden;}
.dhxanr ul{float:left; padding:0; margin:0; list-style:none; width:225px; height:auto; margin:0 auto; padding-left:15px; padding-top:3px;}
.dhxanr ul li{width:213px; height:30px; line-height:28px; border-bottom:1px dashed #dedede;  padding-left:10px; font-size:12px; color:#c00;}

.right{width:920px; height:auto; overflow:hidden; float:right; margin:0; padding:0;}
.rightit{width:905px; height:40px; line-height:40px; overflow:hidden; background:url(../images/bj.gif) no-repeat left 4px;  font-size:16px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; padding-left:15px; position:relative; margin-top:8px;}
.rightit .more{position:absolute; top:0; right:15px; font-size:12px; font-family:"ËÎÌå";}
.rightit .more a{font-size:12px; color:#c00; text-decoration:none;}
.rightit .more a:link{font-size:12px; color:#c00; text-decoration:none;}
.rightit .more a:visited{font-size:12px; color:#c00; text-decoration:none;}
.rightit .more a:hover{font-size:12px; color:#c00; text-decoration:underline;}
/*
.rightit  .titleft{float:left; width:100px;}
.rightit  .titright{float:right; width:300px;}
*/
.rightnr{width:898px; height:auto; background:#fff; border:1px solid #DADCDF; border-top:0; border-bottom:0; padding:10px; font-size:14px; font-family:"ËÎÌå";line-height: 26px;}
.rightnr ul{float:left; list-style:none; margin:0; padding:0;}
.rightnr ul li{width:870px; height:30px; line-height:30px;  font-size:14px; overflow:hidden; position:relative; background:url(../images/dot1.gif) no-repeat 5px 13px; padding-left:15px; border-bottom:1px dashed #dedede; font-family:"ËÎÌå";}
.rightnr ul li a{font-size:14px; color:#333; text-decoration:none;}
.rightnr ul li a:link{font-size:14px; color:#333; text-decoration:none;}
.rightnr ul li a:visited{font-size:14px; color:#333; text-decoration:none;}
.rightnr ul li a:hover{font-size:14px; color:#c00; text-decoration:underline;}
.rightnr ul li span{position:absolute; top:9px; right:10px; font-size:12px; color:#666;}
.rightnr .ulc { margin-top:20px;}
.rightdi{width:920px; height:9px; overflow:hidden;}
.rightna{width:878px; height:auto; overflow:hidden; font-size:14px; line-height:24px; padding:0 10px; font-family:"ËÎÌå";}
.rightna table{background-color:#CCCCCC; width:100%;}
.rightna table tr td{ background-color:#FFFFFF; padding:10px; font-size:13px;}
.rightna table tr td{ background-color:#FFFFFF; padding:10px; font-size:13px;}

.rightnra{padding:20px; width:auto; height:auto; font-size:14px; color:3333; line-height:24px; background:#fff; width:658px; border:1px solid #DADCDF; border-top:0; border-bottom:0; overflow:hidden;}
.rightnra h1{width:auto; height:auto; margin:0 auto; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#000; text-align:center; border-bottom:1px solid #ccc; margin-bottom:0px; line-height:36px;}
.rightnra h3{width:auto; height:auto; margin:0 auto; font-size:14px; font-weight:100; color:#000; text-align:center;  margin-bottom:15px; line-height:36px;}
.rightnra .prenext{width:auto; height:auto; margin:0 auto; font-size:14px; font-weight:100; color:#000; text-align:center;  margin-top:15px; border-top:1px solid #ccc;  line-height:36px;}
.rightnra p{font-size:13px; color:#333; line-height:26px; margin:8px 0 5px 0;  text-indent:28px;}

/*·ÖÒ³ÑùÊ½*/
#pages,.pages{border-top: 0px solid #CCCCCC;clear: both;height: 30px;line-height: 30px;}
.pages a {border: 1px solid #CCCCCC;color: #333333;font-size: 12px;margin: 0 5px;padding: 3px 8px;}
.pages a:link {color: #333333;margin: 0 5px;padding: 3px 8px;text-decoration: none;}
.pages a:visited {color: #333333; margin: 0 5px; padding: 3px 8px;text-decoration: none;}
.pages a:hover {background: none repeat scroll 0 0 #F6E7BF; border: 1px solid #F1920B;color: #AF1111;margin: 0 5px; padding: 3px 8px;text-decoration: none;}
.pages span {background: none repeat scroll 0 0 #F6E7BF;border: 1px solid #F1920B;color: #AF1111;font-size: 12px;margin: 0 5px;padding: 3px 8px; text-decoration: none;}


/*Í¼Æ¬ÁÐ±í*/

.piclist{width:898px; height:auto; overflow:hidden;}
.piclist dl{width:890px; height:115px; background:url(../images/se_13.gif) repeat-x left bottom; margin-top:9px; margin-left:5px; display:inline;}
.piclist dl dt{float: left; height:90px;overflow: hidden; width: 130px; border:1px solid #ccc; padding:4px; border:1px solid #ddd;}
.piclist dl dt a {width:130px; height:90px; overflow:hidden; }
.piclist dl dt a img{width:130px; height:90px; overflow:hidden; }
.piclist dl dd{width:520px; height:100px; float:right; overflow:hidden;}
.piclist dl dd h6{width:520px; height:24px; font-size:14px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.piclist dl dd h6 a{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none; color:#333;}
.piclist dl dd h6 a:link{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;color:#333;}
.piclist dl dd h6 a:visited{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:none;color:#333;}
.piclist dl dd h6 a:hover{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-decoration:underline;color:#cc0000;}
.piclist dl dd .nra{width:520px; height:50px; line-height:22px; font-family:"ËÎÌå"; font-size:12px; color:#999;}
.piclist dl dd .more{width:510px; height:20px; line-height:20px; font-size:12px; text-align:right; padding-right:10px;}
.piclist dl dd .more a{font-size:12px; color:#184184; text-decoration:none; font-family:"ËÎÌå";}
.piclist dl dd .more a:link{font-size:12px; color:#184184; text-decoration:none; font-family:"ËÎÌå";}
.piclist dl dd .more a:visited{font-size:12px; color:#184184; text-decoration:none; font-family:"ËÎÌå";}
.piclist dl dd .more a:hover{font-size:12px; color:#cc0000; text-decoration:underline; font-family:"ËÎÌå";}
.pages{width:890px; height:22px; margin:0 auto; font-size:12px; text-align:center; float:left; padding-top:8px;}


.picrow{width:896px; height:auto; overflow:hidden; background:url(../images/se_13.gif) repeat-x left bottom; padding-left:2px; padding-bottom:10px;}
.picrow h2{font-size: 24px;text-align: center;padding: 10px 0;}
.picrow img{ max-width:100%; height:auto}
.picrow dl{width:210px; height:auto; float:left; overflow:hidden; margin:5px 6px 2px 8px; display:inline;}
.picrow dl dt{width:210px; height:160px;  overflow:hidden;}
.picrow dl dt a{display:block;width:200px; height:150px;border:1px solid #ccc; padding:4px;overflow:hidden;}
.picrow dl dt a:link{display:block;width:200px; height:150px;border:1px solid #ccc; padding:4px;overflow:hidden;}
.picrow dl dt a:visited{display:block;width:200px; height:150px;border:1px solid #ccc; padding:4px;overflow:hidden;}
.picrow dl dt a:hover{display:block;width:200px; height:150px;border:1px solid #FF8D8D; padding:4px;overflow:hidden;}
.picrow dl dt a img{width:200px; height:150px; overflow:hidden;}

.picrow dl dd{width:200px; height:30px; line-height:28px; overflow:hidden; margin-top:2px; text-align:center;}
.picrow dl dd a{font-size:12px; color:#333; font-family:"ËÎÌå"; text-decoration:none;}
.picrow dl dd a:link{font-size:12px; color:#333; font-family:"ËÎÌå"; text-decoration:none;}
.picrow dl dd a:visited{font-size:12px; color:#333; font-family:"ËÎÌå"; text-decoration:none;}
.picrow dl dd a:hover{font-size:12px; color:#cc0000; font-family:"ËÎÌå"; text-decoration:none; }

.mapli1{width:878px; height:24px; line-height:24px; font-size:14px; font-weight:bold; overflow:hidden; padding-top:10px; color:#333; padding-bottom:5px; padding-left:10px;}
.mapli1 a{font-size:14px; color:#333; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ";}
.mapli1 a:link{font-size:14px; color:#333; text-decoration:none;font-family:"Î¢ÈíÑÅºÚ";}
.mapli1 a:visited{font-size:14px; color:#333; text-decoration:none;font-family:"Î¢ÈíÑÅºÚ";}
.mapli1 a:hover{font-size:14px; color:#c00; text-decoration:underline; font-family:"Î¢ÈíÑÅºÚ";}

.mapul1{width:878px; height:auto; overflow:hidden; border-bottom:1px solid #f1f1f1; padding-bottom:8px;}
.mapli2{width:auto; height:30px; float:left; font-size:14px; color:#666; padding:0 10px;}
.mapli2 a{font-size:14px; color:#666; text-decoration:none; white-space:nowrap;}
.mapli2 a:link{font-size:14px; color:#666; text-decoration:none; white-space:nowrap;}
.mapli2 a:visited{font-size:14px; color:#666; text-decoration:none; white-space:nowrap;}
.mapli2 a:hover{font-size:14px; color:#c00; text-decoration:underline; white-space:nowrap;}

.qq{
width:120px;
}
.qq_t{
width:120px;
}
.qq_d{
width:120px;
}
.qq_bg{
width:130px; background:url(../images/qq03.png) repeat-y; padding:10px 0px 10px; overflow:hidden;
}
.qq_bg ul{
margin:0px; padding:0px;
}
.qq_bg li{
width:90px; height:26px; float:left; margin-left:20px; text-align:left; line-height:26px; background:url(../images/qq04.png) no-repeat; display:inline; margin-bottom:5px;
}
.qq_bg li a{
color:#333;font-size:12px;text-decoration: none;
}
.qq_bg li a:hover{
color:#FF0000; text-decoration: underline; font-size:12px;
}
.qq_bg li img{
margin-top:4px; float:left; margin-left:10px; margin-right:5px;
}

#foot{width:100%; height:140px; border-top:2px solid #ccced3; clear:both; margin:12px auto 0 auto; background:#fff;}
.footer{width:1180px; height:auto; line-height:23px; clear:both; overflow:hidden; margin:0 auto; font-size:12px; color:#454545; text-align:center; padding-top:11px;} 
.footer a{font-size:13px; color:#454545; padding:0 6px;}
.footer a:link{color:#454545; text-decoration:none;}
.footer a:visited{color:#454545; text-decoration:none;}
.footer a:hover{color:#dc0000; text-decoration:underline;}

.News_content{ line-height:22px;}
.page{ clear:both; padding-left:10px;}
.News_title{ font-size:18px; font-weight:bold; line-height:30px;}
.News_time{ font-weight:normal; font-size:12px;}

.wp-pagenavi {
	CLEAR: both;
	padding:15px 0;
	color:#000;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;color:#000;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.city_input { 
	border:2px solid #8b8b8b; 
	width:330px; 
	height:36px; 
	line-height:36px; 
	text-indent:5px;
	float:left; 	
	background:#fff;
	display:inline; 
}
.mf_search_button {
	width: 109px;
	height: 40px;
	float: left;
	color: #FFFFff;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	background: #8b8b8b;
	border: 0 none;
}
.mf_search_button:hover {
	background: #9e9d9d;
	transition: all .5s;
	-webkit-transition:all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
}

.menu,.tab-box{  width:245px; height: 100%;  margin: 0 auto; background: #fff; }
.menu ul li{ /*height:45px; */line-height:36px; border-bottom: 1px solid #eee; font-size: 14px;  }
.menu ul li span{ display: block; height: 100%; width:215px; position: relative; padding: 0 15px;  }
.menu ul li span i{ display: block; height: 20px; width: 20px; background: url(arr.png) no-repeat center center; background-size:80% 80%; position: absolute; right: 20px; top: 50%; margin-top: -10px;  transition: all 0.3s ease-out; transform: rotate(0deg);}
.menu ul li span i.action{ transition: all 0.3s ease-out;transform: rotate(180deg);}
.menu ul li>dl{ display: none; padding:0 13px 5px 13px; background:#f5f5f5; width:220px;}
.menu ul li>dl dt{ width:100%}
.menu ul li>dl a{ display: block; height: 30px;overflow: hidden; width: 100%; font-size: 13px; color: #222; text-decoration: none; }

.tab-box{ width: 600px; margin-top: 40px; }
.tab-box .tab{border-bottom: 1px solid #eee; }
.tab-box .tab ul li{ width: 33.3%; float: left;  height: 55px; line-height: 55px; text-align: center; }
.tab-box .tab ul li.action{ background: #d8e7f5; }
.tab-box .box{width: 100%; height: 200px; }
.tab-box .box .item{ display: none; padding: 15px;height: 200px; }
.tab-box .box .item:first-child{display: block;}