@charset "utf-8";
/* CSS Document */
BODY {
	TEXT-ALIGN: center; margin:0;  background:#f3f3f3 repeat-x center top;
}

.content {
	WIDTH:960px; overflow:hidden; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto; padding-bottom:20px;
}
img{ border:0}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration: none;
}
ul{ padding:0; margin:0;}
li{ list-style-type:none;}
.top{width:100%;clear:both; margin:0 auto; background:url(images/t1.jpg) no-repeat #f0f0f0 center top; height:128px; border-top:3px solid #f10000}
.topk{ width:980px; margin:0 auto; clear:both; overflow:hidden;}
.topleft{ width:210px; float:left; text-align:left; overflow:hidden;}
.topright{ width:760px; float:right; padding-top:39px;}
.topright li{ width:66px; float:left; margin-left:28px; height:35px; font-size:16px; font-family:"微软雅黑";}
.topright li a{ color:#5d5d5d;}
.topright .on{background:url(images/t2.jpg) no-repeat center bottom;}
.topright .on a{color:#ff0000;}
.pic{width:100%; margin:0 auto; clear:both; overflow:hidden; text-align:center; background:url(images/pic.jpg) #d3d3d3 no-repeat center top; height:272px;}
.pic img{ margin:0 auto;}
.pub{ width:960px; float:left; clear:both; overflow:hidden; text-align:center;}
.jj{ width:924px; float:right; background:url(images/t5.jpg) no-repeat bottom right; font-size:14px;}
.jj2{ width:924px; float:right; background:url(images/t5.jpg) no-repeat bottom right;background:none; padding-bottom:70px; font-size:12px;}
.jjleft{ width:548px; float:left; overflow:hidden; text-align:left;color:#6d6d6d; line-height:25px; font-family: "微软雅黑" }
.jjleft a{ color:#0294e9}
.jjright{ width:340px; float:right; overflow:hidden;font-family: "微软雅黑"}
.jjright p{ margin:0; float:left; clear:both; overflow:hidden;width:340px; text-align:left;}
.jjright span{ margin:0; float:left; clear:both; overflow:hidden;width:335px; text-align:left; font-size:14px; padding-top:18px; line-height:25px;}
.bl{
	background:#0095eb;
	width:900px;
	margin:30px auto;
	clear:both;
	overflow:hidden;
	padding:25px 30px;
	font-size:14px;
	text-align:left;
	color:#FFF;
	line-height:25px;
	clear:both;
	font-family: "微软雅黑";
}
.xtit{ width:135px; height:30px; color:#FFF; background:#ff4800; text-align:center; line-height:30px; margin:0 auto; font-size:14px; clear:both;}
.nr{ width:960px; clear:both; overflow:hidden; margin:0 auto; text-align:center; padding:20px 0 30px; font-size:14px; color:#6a6a6a;}
.nr a{ color:#6a6a6a;}
.dh{ width:100%; margin:0 auto; clear:both; overflow:hidden; height:83px; background:url(images/t7.jpg) repeat-x;}
.dhul{ width:952px; margin:0 auto; clear:both; overflow:hidden; font-size:14px;}
.dhul li{ width:95px; height:58px; float:left; line-height:45px; text-align:center;}
.dhul li a{ color:#FFF;}
.dhul .on{ background:url(images/t8.jpg)}
.ejdh{ width:960px; float:left; clear:both; overflow:hidden; background:url(images/t9.jpg) no-repeat bottom right;height:35px;}
.gg{ width:100%; clear:both; overflow:hidden; text-align:center; border-top:1px solid #dbdbdb}
.ejdh li{ float:left; color:#6c6c6c;font-size:14px; background:url(images/t11.jpg); width:87px; height:35px; text-align:center; line-height:35px; margin-right:5px; cursor:pointer}
.ejdh .in{ background:url(images/t10.jpg); color:#FFF; font-weight:bold;}
.tsy{ width:955px; margin:0 auto; clear:both; overflow:hidden;}
.tsy span{ width:80px; height:20px; float:right; line-height:20px; font-size:14px; color:#FFF; background:#f10000;}
.tsy span a{ color:#FFF}

.bg{ width:1420px; clear:both; overflow:hidden; text-align:center; }
.bg table{ width:960px; margin:0 auto;border-bottom:1px solid #333; border-right:1px solid #333;}
.bg td{ padding:10px; font-size:12px; text-align:left; border-left:1px solid #333; border-top:1px solid #333; color:#333; vertical-align:middle}
.bg th{ padding:10px; font-size:14px; text-align:left; border-left:1px solid #333; border-top:1px solid #333;color:#333}

.tt{width:100%; clear:both; overflow:hidden; text-align:center; padding:10px 0; font-size:26px; font-weight:bold}



.new_con{ width:1240px; margin:10px auto; clear:both; overflow:hidden; font-family:"微软雅黑"}
.new_left{ width:185px; float:left; overflow:hidden; border:1px solid #dbdbdb; background:#FFF; min-height:620px; margin-right:10px;}
.new_left li{ width:100%; float:left; clear:both; overflow:hidden; text-align:left; height:58px; line-height:58px; border-bottom:1px solid #dbdbdb; font-size:16px; color:#575757;}
.new_left li a{ color:#575757; float:left; padding-left:40px; width:135px; background:url(images/g2.jpg) no-repeat 20px center; height:58px;}
.new_left li a:hover{ float:left; padding-left:40px; width:135px; background:url(images/g3.jpg) no-repeat 20px center; height:58px;}
.new_left li.on a{ color:#fd6e05; float:left; padding-left:40px; width:135px; background:url(images/g3.jpg) no-repeat 20px center; height:58px;}
.new_mid{ width:760px; float:left; overflow:hidden; border:1px solid #dbdbdb; background:#FFF;}
.new_title{ width:100%; clear:both; overflow:hidden; height:66px; text-align:left;}
.new_title h3{ margin:24px 0 0 15px; padding:0 0 0 15px; font-size:16px; border-left:5px solid #ff6e01; height:20px; overflow:hidden;}
.new_right{ width:270px; float:right; overflow:hidden; border:1px solid #dbdbdb; background:#FFF; }
.new_tel{ width:100%; clear:both; overflow:hidden; margin:0 auto; background:#009fbc; padding:15px 0; color:#FFF; font-size:16px; line-height:1.5}
.new_tel strong{ font-size:22px;}
.new_tel img{ margin-bottom:-3px;}
.new_price{ width:270px; margin:0 auto; clear:both; overflow:hidden;}
.new_price table{ width:270px;}
.new_price th{ font-size:16px; background:#e4e4e4; font-weight:normal; height:45px; line-height:45px; text-align:center; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3}
.new_price td{ font-size:14px; font-weight:normal;text-align:left; padding:5px; border-right:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; line-height:1.2}
.dl_right{ width:83px; height:340px;  position:absolute;top:1500px;
	left:50%;
	margin-left:400px;
	z-index:1001}
.dl_left{ width:83px; height:340px; position:absolute;top:1500px;
	right:50%;
	margin-right:480px;
	z-index:1001}