﻿@charset "utf-8";
body,td,th {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666;
	line-height:24px; 
	text-decoration:none;
}
a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666;
	line-height:24px;
	text-decoration:none;
}
a:hover{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999;
	line-height:24px; 
	text-decoration:none;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.m{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
.dianhua{ height:39px; float:right; font-size:18px; font-weight:bold; line-height:39px; color:#f97101; margin-top:28px;}
.ser{ background: url(sousou.png) no-repeat; width:132px; height:28px; padding-left:30px; border:0;}
.nav{ width:100%; background:#E94F25; height:46px;}

.flexslider{position:relative;height:528px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:528px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(. prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url( /next.png) center center no-repeat;}

.bbi{ width:100%; background:#f7f7f7; padding:50px 0px;}
.aa{ width:660px; float:right;}
.aa h1{ font-size:24px; line-height:50px; font-weight:normal;}

.zhanleft{ width:293px; float:left;}
.zhanleft h1{ background:#E94F25; line-height:70px; font-size:28px; font-weight:bold; padding-left:30px; text-align:left; color:#fff;}
.zhanright{ width:870px; float:right;}
.nee{ margin-top:5px;}
.nee ul {width:293px;}
.nee ul li { background:#ededed;width:243px; height:46px; line-height:46px; text-align: left; color:#555; margin-top:2px; font-size:16px; padding-left:50px;}
.nee ul li:hover{ background:#f7f7f7;width:243px; height:46px; line-height:46px; text-align: left; color:#555; margin-top:2px; font-size:16px;}
.nee ul li a{ width:243x; height:46px; line-height:46px; text-align: left; color:#999; margin-top:2px; font-size:16px; text-decoration:none;}
.nee ul li a:hover{
	width:243px;
	height:46px;
	line-height:46px;
	text-align: left;
	color:#555;
	margin-top:2px;
	font-size:16px;
	text-decoration:none;
}
.bian{ width:271px; height:195px; border:#ccc solid 1px;}
.bian:hover{ width:271px; height:195px; border:#ccc solid 1px; box-shadow:0px 0px 10px #999;}
.zi{ font-size:16px; color:#333; line-height:53px; text-align:center;}
.zhichi{ width:321px; float:left; padding-left:30px;}
.zizhi{ width:380px; float:left;}
.youshi{ width:383px; float:right;}
.zhichi h1{ font-size:28px; color:#E94F25; line-height:42px; border-bottom:#E94F25 solid 2px; padding-right:50px; width:140px; font-weight: normal; margin-bottom:15px;}
*{ margin:0px; padding:0px;}
ul,li{ list-style-type:none;}
.list1 ul li{ line-height:45px;}
.list1 ul li a{ line-height:45px;}
.list1 ul li a:hover{ line-height:45px;}
.youshi h1{ font-size:28px; color:#E94F25; line-height:42px; border-bottom:#E94F25 solid 2px; padding-right:50px; width:140px; font-weight: normal; margin-bottom:25px;}
.zizhin{ background:#dfdddd; padding:10px; margin-top:15px;}
.zizhin h1{ width:85px; height:75px; background:#f97508; font-size:24px; line-height:32px; color:#fff; float:left; font-weight:normal; text-align:center; padding-top:10px;}
.zizhin h2{ width:255px; float:right; color:#666; line-height:20px; font-weight:normal; font-size:12px;}
.zizhin h2 font{ font-size:14px; line-height:24px; color:#000;}
.zizhin h2 font a{ font-size:14px; line-height:24px; color:#000;}
.zizhin h2 font a:hover{ font-size:14px; line-height:24px; color:#fff;}
.youshi h2{ margin-bottom:15px; font-size:14px; color:#666; line-height:24px; font-weight:normal;}
.one{ width:349px; float:left;}
.one h1{ font-size:18px; line-height:50px; color:#000; font-weight:normal;}
.list2 ul li{line-height:28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list3 ul li a{ line-height:28px;}
.list2 ul li a:hover{ line-height:28px;}
.link{background:#fff;padding:40px 0;line-height:32px;font-size:12px;color:#666;width:100%;}
.link a{ background:#f4f4f4; line-height:32px; font-size:12px; color:#666;}
.link a:hover{ background:#f4f4f4; line-height:32px; font-size:12px; color:#999;}
.link font{ color:#000; font-size:14px;}


.bot{ background-color:#E94F25; padding:50px 0px  50px 0px;}
.naa{ margin-top:0px;}
.naa ul { float:left;}
.naa ul li { height:28px; line-height:8px; text-align:left; color:#c5c5c5; font-size:14px; list-style-type:none;}
.naa ul li a{ height:28px; line-height:28px; text-align:left; color:#c5c5c5; font-size:14px; text-decoration:none; list-style-type:none;}
.naa ul li a:hover{
	list-style-type:none;
  	height:28px;
	line-height:28px;
	text-align:left;
	color:#999;
	font-size:14px;
	text-decoration:none;
}
.di{ background:#fff; line-height:24px; color:#666; font-size:12px; text-align:center; padding:20px 0px; text-align:left;}
.dh{ font-size:24px; color:#333; line-height:50px;}
.guanzhu{ font-size:16px; color:#fff;}
.ddi{ width:800px; float:left;}

.datu{ width:1920px; max-width:100%; height:298px; margin:0 auto;}
.datu img{ width:1920px; margin:0 auto; max-width:100%;}


.left{ width:240px; float:left;}
.right{ width:918px; float:right;}
.nlll{ background:#f0f0f0;width:240; padding-bottom:50px;}
.nlll ul {}
.nlll ul li { width:240px; height:46px; line-height:46px; text-align:center; color:#666; font-size:16px; list-style-type:none;}
.nlll ul li:hover{ background:url(hui.png) no-repeat; width:240px; height:46px; line-height:46px; text-align:center; color:#666; font-size:16px; list-style-type:none;}
.nlll ul li a{ width:240px;height:46px; line-height:46px; text-align:center; color:#666; font-size:16px; text-decoration:none; list-style-type:none;}
.nlll ul li a:hover{
	width:240px;
	list-style-type:none;
  	height:46px;
	line-height:46px;
	text-align:center;
	color:#999;
	font-size:16px;
	text-decoration:none;
}
.left h1{ width:240px; color:#fff; font-size:24px; line-height:93px; text-align:center; background:#E94F25; font-weight:normal;}
.weizhi{ border-bottom:#ccc solid 1px; width:918px; margin-bottom:30px;}
.weizhi h1{line-height:41px;font-size:16px;color:#000;float:left;font-weight:normal;/* width:700px; */}
.weizhi h2{font-size:12px;float:right;text-align:right;color:#666;font-weight:normal;/* width:218px; */line-height:41px;}
.news{ width:918px; border-bottom:#ccc dashed 1px; padding-bottom:15px; padding-top:15px;}
.newsL{ width:239px; float:left;}
.newsR{ width:650px; float:right;}
.newsR h1{ font-size:20px; color:#333; line-height:32px; font-weight:normal;}
.newsR h1 a{ font-size:20px; color:#333; line-height:32px; font-weight:normal;}
.newsR h1 a:hover{ font-size:20px; color:#999; line-height:32px; font-weight:normal;}
.newsR h2{ font-size:12px; line-height:20px; color:#999; font-weight:normal; margin-bottom:10px;}

.weizhi2{ border-bottom:#ccc solid 1px; width:1200px; margin-bottom:30px;}
.weizhi2 h1{ line-height:41px; font-size:16px; color:#000; float:left; font-weight:normal; width:700px;}
.weizhi2 h2{ font-size:12px; float:right; text-align:right; color:#666; font-weight:normal; width:218px; line-height:41px;}
.mc{ line-height:49px; background:#cccccc; color:#333; padding-left:20px; font-size:18px; width:1180px; margin-bottom:26px; margin-top:50px;}

.shang1{ font-size:16px; color:#000; font-weight:bold; text-align:center; line-height:42px;}
.shang2{ font-size:16px; color:#666; font-weight:normal; text-align:center; line-height:42px;}
.shang3{ font-size:16px; color:#f00; font-weight:normal; text-align:center; line-height:42px;}
.shang3 a{ font-size:16px; color:#f00; font-weight:normal; text-align:center; line-height:42px;}
.shang3 a:hover{ font-size:16px; color:#000; font-weight:normal; text-align:center; line-height:42px;}

.xiangxi{ width:1200px; border-bottom:#ccc solid 1px; margin-bottom:20px;}
.xiangxiL{ width:660px; float:left;}
.xiangxiR{ width:400px; float:right;}
.xiangxiL h1{ font-size:24px; line-height:80px; color:#000; font-weight:normal;}
.xiangxiL h2{ font-size:14px; color:#fe6e00; line-height:28px; font-weight:normal;}
.xx{ color:#ff7404; font-size:20px; line-height:30px;}



.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53;margin: 0 auto;text-align: center;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}
.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #64AADE; border: 1px solid #64AADE; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}



#preview{ float:none; margin:20px auto; text-align:center; width:500px;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{margin-top:0;margin-left: 0; *margin-left:0;}

.one .list2{margin-top:15px;}



.listLeft{ float:left; width:640px;margin-right:40px;}
.listLeftNav{border-bottom: 1px solid #C3D4E7;margin-bottom: 10px;padding: 15px 0 0 0; line-height:22px;}
.listLeftNav img{ margin-bottom:-3px;}
.articleTop h1{font-size:28px; padding:15px 0;}
.articleBar{color:#666;}
.articleDescription{margin-bottom:25px;font-size:14px;line-height:26px;background: none repeat scroll 0 0 #F3F3F3;padding: 12px 18px 10px;}
.listLeft{overflow:hidden;}
.content p{text-indent:2em;font-size:14px;line-height:26px;margin:1.25em auto 0;}
.relation{margin:20px 0 20px 0;}
.relation .rel_title{height:38px;}
.relation .rel_title h2{float:left;line-height:38px;font-size:15px; font-weight:bold;padding-right:15px; color:#1D89D1;}
.relation .rel_title h2 i{ display:block; float:left; color:#69c;height:38px; line-height:38px; padding-right:5px;}
.relation .rel_title span.tags{float:left;line-height:37px;}

.relationContent li {  float: left; width: 50%; line-height:30px; overflow: hidden;}
.relationContent li span{color: #8C8D8E;padding-right:10px; font-size:12px; float:right;}
.relationContent li a{background: url("../images/news/list_blue.jpg") no-repeat scroll left center transparent;padding-left:10px;line-height:30px; font-size:12px;}

.showNav{background-color: #FBFBFB;border: 1px solid #EEEEEE;margin: 10px 0;padding: 10px;}



.tags a{ font-size:14px; color:#999; padding:0 5px;}
.showNav li {    float: left;    height: 24px;    overflow: hidden;    width: 50%;}
.upDown {overflow: hidden; width: 100%;height: 54px;  background-color: #F8F8F8; border-color: #E7E9EE;border-image: none; border-right: 1px solid #E7E9EE; border-style: solid; border-width: 0 1px 1px; font-size: 14px; }
.upDown .up {float: left;width:49.8%;height: 54px;overflow: hidden;border-right: 1px solid #E3E3E3;display: inline;}
.upDown .up i { float: left; width: 14px;display: inline; margin: 14px 18px 0 15px;overflow: hidden; background:url("../images/news/upDown.png") no-repeat 0 -40px; height: 23px;}
.upDown .up span { float: left;display: inline; overflow: hidden; margin-top: 14px;height: 22px; color: #888888;}
.upDown a {float: left;display: inline;height: 22px;margin-top: 14px; overflow: hidden;}
.upDown h3 {  float: left; display: inline;  height: 22px;font-weight: normal;}
.upDown .down {float: left;width:49.8%; height: 54px;display: inline;overflow: hidden;}
.upDown .down span {float: left;overflow: hidden;display: inline;height: 22px;margin: 14px 0 0 36px;color: #888888;}
.upDown .down i {float: right;width: 14px;height: 23px;display: inline;margin: 14px 0 0 18px;background:url("../images/news/upDown.png") no-repeat -20px -40px;overflow: hidden;padding-right:15px;}
.upDown .aHover:hover{ background-color:#ededed; transition: all 0.15s linear 0s ;}
.ds-powered-by {display: none;}

.clear{clear:both;}

    .mm { width:100%; background:#f7f7f7; margin:0 auto;}
	.add_width{ width:1200px; margin:0 auto;}
	.add_width h1{ padding:0 0 20px; text-align:center;}
    .add_image {text-align:center;}
	.add_zz{ width:270px; float:left; margin:0 15px;}
	.add_more{ background:#0033FF; color:#fff; padding:10px; display:block;}

li {list-style:none;}


.abc{ width:1200px; margin:0 auto; padding:50px 0 30px 0;}
.abc h3 { font-size: 36px; margin: 10px auto; text-align: center; font-weight: 300;}


.bj { background:#f7f7f7;}
		.pro-duct { width:1200px; height:880px; margin:auto; padding:50px 30px 0 30px;}
			.bj .pro-duct h3 { font-size: 36px; text-align: center; font-weight: 300;}
			.miaosu { height:30px; line-height:30px; font-size: 14px;  font-weight: 300; text-align: center; color: #5e7387; margin:5px auto;}
			.boxnav { width:585px; height:35px; display:block; margin:30px auto; text-align:center; }
			.boxnav a { width:98px;height:35px; display:block; float:left; line-height:35px; text-align:center; background:#fff; margin:auto 1px; text-decoration:none; color:#5e7387; font-size:12px}
			.boxnav a:hover { background:#EC6D4A; color:#fff;}
			a.chaolian { width:80px; background:#E94F25; color:#fff;}
			.bj .pro-duct ul { width:1192px; display:block;  text-align:center; margin:auto;}
			.bj .pro-duct ul li{ background:#fff;width:278px; height:314px; float:left; margin:10px 10px;}
			.bj .pro-duct ul li img { width:278px; height:278px; display:block; text-align:center;}
			.bj .pro-duct ul li img:hover { border:1px #E94F25 solid;}
			.bj .pro-duct ul li a { display:block; text-align:center; color:#2a333c; text-decoration:none;}
			.bj .pro-duct ul li a:hover { color:#E94F25; text-decoration:underline;}
			.bj .pro-duct ul li a.mingcheng { margin:5px auto;}
			
		.about-us { width:1200px;  margin:auto; padding:50px 30px;}
			.bj .about-us h3 { font-size: 36px; margin-top: 0px; text-align: center; font-weight: 300;}
			p.miaosu {  font-size: 14px;  font-weight: 300; text-align: center; color: #5e7387; margin: 15px auto;}
			.ccc { width:1200px; background:#fff; margin:50px auto 30px;}
			.about-us .ccc img { width:1140px; height:335px; margin:30px; padding-bottom:20px; border-bottom:1px #CCCCCC solid;}
			.bj .about-us .ccc p { width:1140px; margin:0 30px 30px 30px;/* text-indent:2em;*/ padding-bottom:50px; font-size:16px;}