﻿*{border:0px;}body{margin: 0; padding: 0; line-height: 23px; font-family: "宋体"; font-size: 12px; line-height: 23px; background: url(../img/bj.jpg) top center no-repeat #f5efd7; color: #333;}ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style: none;}a{text-decoration: none; color: #929292;}#tou{width: 1086px; height: 170px; margin: auto; padding-right: 30px;position: relative;}#tou2 a{float: right; font-size: 16px; font-family: "微软雅黑"; width: 93px; height: 32px; display: block; line-height: 32px; text-align: center; color: #9a0000; margin-right: 10px; border: 1px solid #d8d8d6; margin-top: 25px;position: relative;}#tou2 a:hover{ background: #9a0000; color: #fff;}	/* 本例子css */	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}	.topNav{position: absolute;right: 145px;top: 25px;}	.topNav-width{}	.topNav h3{ font-weight:normal; font-size:100%; }	.topNav dl{ zoom:1; }	.topNav .tnLeft{ float:left;  }	.topNav .tnRight{ float:right;  }	.topNav dd{ float:left; position:relative;  }	.topNav dd h3{}	.topNav dd h3 a{ zoom:1; height:14px; line-height:14px; font-size: 16px;font-family: "微软雅黑";width: 200px;height: 32px;line-height: 32px;display: block;border: 1px solid #d8d8d6; text-align: center;  background:#9a0000; color:#FFFFFF; }	.topNav dd h3 a i{ display:inline-block; width:8px; height:5px; margin:0 0 0 5px; overflow:hidden; vertical-align:middle; font-size:12px; line-height:13px; background: url(images/icon.png) 0 -61px no-repeat;   }        	.topNav dd h3 a:hover,	.topNav dd.on h3 a{ background:#9a0000; color:#FFFFFF;    }	.topNav .welcome{ padding-right:15px; color:#FF8400;   }	.topNav .welcome a{  color:#FF8400;   }	.topNav dd ul{ display:none; /*默认隐藏*/ position:absolute; width:200px;  top:32px; left:0;  border:1px solid #FECC5B; border-top:0;  background:#fff; 		-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1);margin:0; padding:0;		}	.topNav dd ul li{ line-height: 31px; border-bottom: 1px solid #FECC5B;list-style: none;}	.topNav dd ul li a{ display: block; color: #333; padding: 0 15px;text-decoration: none;}	.topNav dd ul li a:hover{ background:#FFF5DA; color:#E67902;    }	.topNav dd ul li a span{ color:#FF8400; margin-left:5px; }#nav{width: 1116px; height: 40px; margin: auto;}#nav ul{}#nav ul li{float: left;font-family: "微软雅黑"; }#nav ul li a{line-height: 40px; color: #fff; font-size: 16px; padding: 0px 45px; height: 40px; display: block;}#nav ul li a:hover{background: #bc000e;}#nav ul li span{float: left;}#nav ul li ul {display:none; position:absolute; background: #fff; padding: 0; margin: 0;}#nav ul li ul li { float:left; height: 32px; border-bottom: 1px solid #f4cbcf; margin:auto;color:#d8000f;}#nav ul li ul li a {color:#d8000f; font-size:12px; background:none; font-weight:normal;}#nav ul li ul li a:hover {color:#d8000f; font-weight:bold;font-size:12px; background:none;}#nav ul li:hover ul { display:block;}#nav ul li.sfhover ul { display:block;}#banner{width: 1116px; height: 563px; margin: auto;}#main{width: 1116px; margin: auto;}#m1{width: 1116px; height: 700px; background: #fff;}#cpfl{width: 230px; height: 672px; background: url(../img/fl.jpg); float: left; margin-left: 18px; margin-top: 12px;}#cpfl dl{padding-left: 18px; padding-top: 68px;}#cpfl dt{width: 194px; height: 28px; background: url(../img/dt.jpg); line-height: 28px; color: #fff; text-align: center; margin-top: 15px; }#cpfl dt a{color: #fff;}#cpzs{width: 813px; float: right; margin-right: 21px; margin-top: 12px;}.title{width: 813px; height: 31px; background: url(../img/tit.jpg); line-height: 31px; color: #d90013; font-size: 15px; font-family: "微软雅黑"; text-indent: 20px;}.title a{float: right;}.cpzs_con ul li{float: left; width: 242px; height: 192px; margin-left: 18px; margin-top: 20px; position: relative;}.cpzs_con ul li img{width: 213px; height: 152px; padding: 9px 13px;  border: 1px solid #d8020e;}.wz{width: 242px;height: 22px; background: url(../img/wz.jpg) repeat-x; position: absolute; top: 172px; left: 0; color: #fff; text-indent: 5px; line-height: 22px; font-size: 11px; font-size: 12px; font-family: "宋体"}.wz a{color: #fff; float: right; padding-right: 13px; }#m2{width: 1116px; height: 830px; margin-top: 12px;}#m2_l{background: #fff; width: 421px; height: 830px; float: left;}.zxbm{width: 130px; height: 36px; line-height: 36px; color: #fff; background: #d80010; text-align: center; margin: auto;}.zxbm a{ color: #fff; font-weight: bold; font-size: 15px; font-family: "微软雅黑";}.map{width: 325px; height: 311px; margin: auto; padding-top: 54px;}#m2_r{width: 684px; height: 830px; float: right;}#xwdt{height: 342px; width: 684px; background: #fff;}	.title2{ height: 31px; background: url(../img/title2.jpg); line-height: 31px; color: #d90013; font-size: 15px; font-family: "微软雅黑"; text-indent: 25px; }.title2 a{float: right;padding-right: 20px;}.xwdt_c_top{height: 211px;}.xwdt_pic{padding: 35px 33px 0px 27px; float: left;}.xwdt_da{width: 300px; float: right; padding-top: 30px;padding-right:30px;color: #929292;}.xwdt_da h3{font-size: 14px; color: #333; font-family: "微软雅黑";}.xwdt_bottom{padding: 0px 20px;}.xwdt_bottom ul{padding-top: 8px;}.xwdt_bottom ul li{float: left; width: 305px; height: 30px; background: url(../img/xyq.jpg) left no-repeat; text-indent: 20px; line-height: 30px; color: #929292;}#rongyu{width: 684px; height: 279px; background: #fff; margin-top: 10px;}.rongyu_con{padding-top: 20px;}.rongyu_con img{margin-left: 20px;}#fwlc{width: 684px; height: 188px; background: #fff; margin-top: 12px;}.fwlc_con{ line-height: 30px; padding: 5px 20px 0px 20px;color: #929292;}#m3{width: 1116px; height: 488px; background: #fff; margin-top: 10px;}.m3_top{width: 1116px; height: 316px;}.gy{width: 578px; height: 316px; margin-left: 18px; float: left;}.gy_t{width: 578px; height: 100px; background: url(../img/tta.jpg);}.gy_con{ color: #333;	}.cjwt{width: 475px; height: 316px; float: right; margin-right: 18px;}.cjwt_t{ height: 31px; background: url(../img/title2.jpg); line-height: 31px; color: #d90013; font-size: 15px; font-family: "微软雅黑"; text-indent: 25px; }.cjwt_t a{float: right;padding-right: 20px;}.cjwt_con dl{padding-left: 20px;}.cjwt_con dt{ background: url(../img/q.jpg) left no-repeat; padding-left: 30px;color: #d90013; line-height: 30px;margin-top: 20px;}.cjwt_con dt a{color: #d90013;}.cjwt_con dd{ padding-left: 30px; position: relative;}.cjwt_con dd i{position: absolute; left:0px; top: 5px;}#yqlj{height: 179px; background: url(../img/yqlj.jpg) repeat-x;}.yqlj{width: 1116px; height: 179px; margin: auto;}.yqlj_t{width: 1116px; height: 93px; background: url(../img/yqlj_t.jpg);}.yqlj_con a{color: #fff; margin-left: 20px; line-height: 30px;}#foot{ text-align: center; background: #af0001; height: 97px; line-height: 97px; color: #fff;}.fixck{ padding: 10px;width:793px; float: right;}#zy{ background: #fff;}#pageBar{ clear: both;	margin:15px;	margin-top:30px;}#pageBar span.pageInfo{	float:right;	color:#999;	line-height:22px;	font-size:14px;}#pageBar .pageBtn{	color:#1F97D6;	border:#6FD2F3 1px solid;	background:#FAFCFE;	font-size:14px;	padding:1px 5px;}#pageBar .pageBtn:hover{	color:#fff;	border:#1F97D6 1px solid;	background:#487AB2;}.KeFuDiv{	position: absolute;	height:160px;	width:118px;}.KeFuList{	background:url(../img/mid001.gif);}.KeFuTitle{	background:url(../img/list_001.gif);	margin-left:9px;	font-size:9pt;	width:101px;	height:20px;	text-align:center;}.KeFuItem{	text-align:center;	margin-top:8px;	font-size:9pt;}