@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; font-size:12px;}
img{ border:0px;}
body{ background:#fff;}
a{ color:#000; text-decoration:none;}
.banner,.mainDiv,.bottomDiv,.btmDiv{ margin:0 auto; width:950px;}
.btmDiv{ line-height:25px; text-align:center; color:#666; padding-top:10px;}
.topDiv{ width:960px; position:relative; height:80px; margin:auto; z-index:9999}
.topDiv1 a{ padding-left:5px; padding-right:5px; color:#666}
.topDiv1{
	position:absolute;
	top:8px;
	right:7px;
	width:160px;
	text-align:right;
}
.logoDiv{
	position:absolute;
	width:386px;
	height:67px;
	left:11px;
	top:11px;
}
.lmDiv{
	position:absolute;
	width:546px;
	height:29px;
	background:url(img/bg_lm.jpg) no-repeat left top;
	top:32px;
	left:412px;
}
.lmDiv ul{ clear:both; overflow:hidden; zoom:1; padding-left:25px;}
.lmDiv ul li{ float: left; width:82px; list-style:none;}
.lmDiv ul li a{ float:left; color:#fff; font-size:13px; font-weight:bold; line-height:25px; width:82px; text-align:center;}
.lmDiv ul li a:hover{ float:left; color:#e2e7ef; font-size:13px; font-weight:bold; line-height:25px; width:82px; text-align:center;}
.banner{ padding-bottom:10px;}
.mainDiv{ clear:both; overflow:hidden; zoom:1; width:953px; height:235px; display:block; border:1px solid #a0d9ec;}
.bottomDiv{ line-height:25px; text-align:center; color:#666; padding-top:10px;}
.mainDiv1{ float:left; width:260px; padding-right:5px;}
.mainDiv2{ width:400px;}
.mainDiv1_1{ clear:both; overflow:hidden; zoom:1; padding-top:10px; padding-left:10px; background:url(img/xian.jpg) no-repeat bottom; margin-left:5px; font-size:10px;} 
.mainDiv1_2{ clear:both; overflow:hidden; zoom:1; padding-top:5px;}
.mnewlis{}

.mnewlis { width:260px;  line-height:23px; list-style:none; margin:0px; padding:0px;padding-top:5px; clear:both; overflow:hidden; zoom:1;}
.mnewlis li{ line-height:23px;  float:left; width:250px; display:block;color:#666; padding-left:5px;}
.mnewlis a{ float:left; background:url(img/li.jpg) no-repeat left; padding-left:10px; font-size:13px; color:#666;}
.mnewlis span{ float:right}

.mainDiv1_1 span{ font-size:13px; padding-left:10px; padding-right:10px; background:url(img/bg_li.jpg) no-repeat left; font-weight:bold;}
.moreDiv{ float:left; color:#b98da9; float:right;  width:40px;}
.moreDiv a{ background:none; width:40px; height:12px; margin-top:10px; padding-right:5px;}
.mpicDiv{ float:left; width:95px; }
.mDiv1_3{ float:left; width:150px; line-height:22px; font-size:13px; padding-left:5px;}
.mainDivTop,.mainDivTop1,.mainDivTop2{ clear:both; overflow:hidden; zoom:1; color:#666; line-height:25px;}
.mainDivTop1{ text-align:left; padding-left:10px; padding-top:10px;}
.mainDivTop2{ text-align:right; margin-right:10px; border-top:1px solid #ccc; }
.lipic{ width:390px; clear:both; overflow:hidden; zoom:1; list-style:none;}
.lipic li{ float:left; list-style:none; padding:0px; margin:0px;background:url(img/libg.jpg) no-repeat right; padding-right:1px;}
.lipic li .hidden{display:none;}

.sub_banner{ width:950px; clear:both; overflow:hidden; zoom:1; margin:0 auto;}
.DayDiv{ width:924px; height:30px; display:block; background-color:#f4f4f4; font-size:13px; font-weight:bold; color:#000; line-height:30px; padding-left:30px;}

.sub_mainDiv{ width:950px; margin:0 auto; padding-top:10px; clear:both; overflow:hidden; zoom:1;}
.sub_leftDiv{ float:left; width:204px; background-color:#edf4fa; padding-bottom:20px;}
.navClass{ clear:both; overflow:hidden; zoom:1; list-style:none; width:204px;}
.navClass li{ list-style:none; line-height:25px; height:25px; padding-left:15px; padding-top:10px;}
.navClass li a{ width:151px; height:25px; display:block; background:url(img/bg_li2.jpg) no-repeat left; padding-left:20px; line-height:25px; color:#0099cc;}
.navClass li a:hover{ background:url(img/bg_li1.jpg) no-repeat left; width:151px; height:24px; display:block; line-height:25px; color:#fff; padding-left:20px;}
.navClass li.thisclass a{background:url(img/bg_li1.jpg) no-repeat left; width:151px; height:24px; display:block; line-height:25px; color:#fff; padding-left:20px;}

.lefttDiv{ width:204px; height:30px; color:#fff; font-size:13px; line-height:30px; text-align:center; background:url(img/b_t.jpg) no-repeat left; font-weight:bold;}

.leftBDiv{ padding-left:10px; line-height:25px;}
.leftBDiv img{ padding-top:10px;}

.sub_rightDiv{ width:730px; float:left; line-height:24px; padding-left:15px; padding-left:15px;}

.titleDiv{ text-align:center; color:#686868; line-height:25px; font-size:16px;font-weight:bold; padding-top:5px; padding-bottom:10px;}
.content{ width:700px; color:#686868; line-height:23px; padding-right:10px; padding-left:10px; clear:both; zoom:1}
.content p{ text-indent:24px;}

.wzDiv{ width:680px; height:26px; display:block; background:url(img/bg_wz.jpg) no-repeat left; line-height:25px; font-size:13px; padding-left:10px; margin-left:5px; padding-left:26px; color:#fff; line-height:24px;}
.wzDiv a{color:#fff;}
.wzDiv span{ color:#000;}


.newslist{clear:both; overflow:hidden; zoom:1;padding:10px 10px 15px 10px;color:#000; width:700px;}
.newslist .news{clear:both;height:24px; padding:0 5px; padding-left:5px; line-height:24px; margin:3px 0;background:url(img/bg_dian.jpg) repeat-x bottom left ;}

.conDiv{ width:670px; padding-left:10px; line-height:22px;  padding-bottom:10px;}
.conDiv a{ color:#039; font-size:12px;}
.l{float:left;}
.r{float:right;}

.zllistli{ width:700px; height:140px; margin-top:10px;display:block;background:url(img/bg_dian.jpg) repeat-x bottom left ;}
.zlpiccss{ width:150px; height:130px; float:left;padding-right:5px;display:block;}
.zlpiccss img{ width:140px; height:120px; border:1px solid #d6d6d6; padding:1px;}
.zlright{ width:500px;_width:500px; float:left;}

.zltcss{ color:#666; font-weight:bold; line-height:20px; width:500px; clear:both; overflow:hidden;zoom:1;}
.zltcss a{color:#264428;}
.zltcss a:hover{ color:#aa0000}
.zlccss{ line-height:20px; clear:both; overflow:hidden;zoom:1; }

.fenye,.pagesize{text-align:center; clear:both;}
.pagesize{padding-top:15px;}
.fenye *,.pagesize *{margin:0 3px;}

.contentDiv{}
.d{ background:url(img/bgc.jpg) no-repeat center right; min-height:300px;_height:300px; padding-right:170px; width:550px;}

.link{ clear:both; overflow:hidden; zoom:1; width:540px; list-style:none;}
.link li{ float:left; width:220px; padding-left:10px;}
.link li a{ padding-left:10px;}
.linkDiv{ padding-top:10px; clear:both; overflow:hidden; zoom:1;}

.linkPic{ clear:both; overflow:hidden; zoom:1; width:540px;}
.linkPic li{ float:left; list-style:none;}
.linkPic li img{ padding-top:10px;}
.linkPic li a{ padding:5px;}

.noDiv{ width:435px; height:30px; display:block;  padding-left:15px; background:url(img/bgt.jpg) repeat-x bottom left ; margin-bottom:10px;}
.noDiv a{line-height:30px;color:#4c4c4c; font-size:13px; font-weight:bold; }
.nvaList{ clear:both; overflow:hidden; zoom:1; width:450px;}
.nvaList li{ list-style:none; float:left; padding-left:10px; white-space:nowrap;}

.nvaList li a{ color:#666; float:left;}
.nvaList li ul{ display:none;}

.sitemap{ border:1px solid #b7d9fd; width:450px;}

.newstitle{ float:left; background:url(img/bj2.jpg) no-repeat left; padding-left:15px;}