
/*焦点图*/


.flexslider {
	position: relative;
	height:515px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 518px;
}
.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(../images/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(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(../images/next.png) center center no-repeat;
}
/*搜索*/
.so{width: 850px; height: 60px;margin: 0 auto; border-radius: 100px; background:#fff;box-shadow: 0px 10px 30px 2px #e0e4e8;}
#sousuo{height:36px; padding:12px 40px;}
#sousuo #searchBox{ float:left; border-radius:3px;border:1px solid #f1f1f1; height:36px; line-height:36px; color:#666; text-align:center;width:620px;}
#sousuo #searchBtn{ cursor:pointer;float:left; background:#03a3ee;width: 140px;
    height: 36px; line-height:36px; text-align:center; border: none; color:#FFF; font-size:14px;border-radius: 10px; }
.sodi{ background:#f4f7fa;padding-top:30px;


}
.key{ text-align:center; font-size:14px; color:#333; margin-top:17px;}
.key span{ color:#dd2326}

/*中间------------------------------------------------------------------------------------------------------------------------ */
section {
	width: 100%;
}
.wenhua{ margin-top:40px;}
.wenhua li{ float:left; }
.wenhua1{ background:#3598db;width:390px; margin-right:10px; border-radius:10px; height:125px;color:#FFF;box-shadow: 0px 10px 30px 2px #e0e4e8;}
.wenhua2{ background:#86bf36;width:390px; margin-right:10px; border-radius:10px; height:125px;color:#FFF;box-shadow: 0px 10px 30px 2px #e0e4e8;}
.wenhua3{margin-right:0px;background:#e69e39;width:390px; margin-right:10px; border-radius:10px; height:125px;color:#FFF;box-shadow: 0px 10px 30px 2px #e0e4e8;}
.wenhua li .n-left{ margin-top:21px;float:left; border-radius:50%; background:#FFF; text-align:center; width:72px; height:72px; line-height:90px; margin-left:54px; margin-right:12px;}
.wenhua li .n-left1{ margin-left:35px;}
.wenhua li .n-right{ margin-top:26px;float:left; width:230px; }
.wenhua li .n-right h2{ font-size:20px; font-weight:normal; margin-bottom:2px;}
.wenhua li .n-right p{font-size:13px;}
.biao{background: url(../images/quan.png) center bottom no-repeat;}
.biao h1{ color:#333; font-size:34px; line-height:34px; text-align:center; font-weight:normal;}
.biao p{ color:#666; font-size:15px; text-align:center; margin-top:10px;}
/*关于我们*/
.about{background: url(../images/about.jpg) center center no-repeat; padding:50px 0;}
.nei{ background:#FFF; padding:30px 20px; margin-top:30px;}
.a-1{ width:435px; float:left; margin-right:30px;}
.a-2{ width:390px; float:left; font-size:13px; color:#666; line-height:24px; }
.a-2-1 { height:290px; overflow:hidden;}
.a-3{ width:280px; float:right;}
.gengduo a{ display:block; background:#1073c6; width:123px; height:40px; color:#FFF; line-height:40px; text-align:center; border-radius:100px; margin-top:25px;}
.gengduo a:hover{background:#015aac;color:#FFF;}
.jianjie li{ background:#f0f1f5; margin-bottom:8px; border-radius:8px;}
.jianjie li .j-left{ margin-top:15px;margin-bottom:15px;float:left;  text-align:center; width:72px; height:72px; line-height:90px; margin-left:15px;}
.jianjie li .j-right{ margin-top:18px;margin-bottom:15px;float:left; width:170px; }
.jianjie li .j-right h2{ font-size:20px; font-weight:normal; margin-bottom:5px; color:#666;}
.jianjie li .j-right p{font-size:13px;color:#666;}

.jianjie li .j-right .tel-1{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#015aac;}
.jianjie li .j-right .tel-2{font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ee7d32;}
.jianjie li .j-right .tel-2 span{font-size:16px;}

/*产品展示*/
.chanpin{ margin:30px 0;}
.cp{ width:330px; float:left; padding:20px 30px; position: relative; }

.gao1{ height:455px; margin-right:15px;}
.gao2{ height:260px; }
.gao3{ height:260px; }
.cp-right{ width:795px; float:right;}
.cp1{ position:relative; width:325px; float:left;margin-right:15px; margin-bottom:5px; height:220px;padding:20px 30px;}
.cp1 .img2{ position:absolute; left:240px; top:76px;}
.cp1 .img3{ position:absolute; left:240px; top:76px;}
.cp1 .img4{ position:absolute; left:212px; top:76px;}
.cp1 .img5{ position:absolute; left:220px; top:76px;}
.cp .img1{position:absolute; left:170px; top:150px;}
.cp .img9{ position:absolute; left:145px; top:210px;}
.cp1 .img6{ position:absolute; left:226px; top:60px;}
.cp1 .img7{ position:absolute; left:212px; top:76px;}
.cp1 .img8{ position:absolute; left:225px; top:76px;}
.cp1 .img10{ position:absolute; left:220px; top:76px;}

.cp0{ margin-right:0;}
.line{ width:35px; height:2px; background:#a2a2a2; margin:13px 0;}


.txtScroll-left{ width:1200px;  position:relative;  }
		.txtScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
		.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:80px; height:80px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer;}
		.txtScroll-left .hd .prev{ background:url("../images/arrow1.png") center center no-repeat #ccc; background-size:60%; position:absolute; left:-120px; top:200px;border-radius:50%;}
		.txtScroll-left .hd .next{background:url("../images/arrow2.png") center center no-repeat #ccc;background-size:60%;position:absolute; right:-120px; top:200px; border-radius:50%;}
		
		
		.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
		.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
		.txtScroll-left .hd ul li.on{ background-position:0 0; }
		
		.txtScroll-left .bd{ width:1200px; overflow:hidden; margin:20px 0; }
		.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{}
	

.txtScroll-left .bd ul li{ background: url(../images/index_30.jpg) 0 0 no-repeat; }
.txtScroll-left .bd ul li h3 a{color:#00387b; font-size:20px; font-weight:normal;}
.txtScroll-left .bd ul li dl{  line-height:24px;}
.txtScroll-left .bd ul li dl dd a{ color:#666;font-size:14px;}
.txtScroll-left .bd ul li dl dd a:hover{ color:#0766b8;}
/*工程案例*/
.gongcheng{ background:#0866b9; padding:60px 0;}
.gcnei{ margin-top:42px;}
.gc-left{ width:400px; float:left; height:320px;background: url(../images/gongcheng1.jpg) 0 0 no-repeat; position:relative; cursor:pointer;}
.jinru a{ color:#FFF;width:390px;height:320px; display:block;}
.jinru{ width:400px; float:left; height:320px; display:none; background:#ee7d32; font-size:30px; text-align:center; line-height:320px; color:#FFF; z-index:100; position:absolute; left:0; right:0;}

.gc-center{ line-height:24px;width:350px; float:left; height:270px; background:#FFF; padding:25px; font-size:13px; color:#666; position:relative; }
.gc-center span{ margin: 0 5px 0 0px;}
.gc-center  a{ color:#0866b9;}
.gc-center p{}
.gc-right{width:400px; float:left; height:320px; position:relative;background: url(../images/gongcheng2.jpg) 0 0 no-repeat; cursor:pointer;}
.zidonghua a{ color:#FFF;width:400px; height:320px; display:block;}
.zidonghua{width:400px; float:left; height:320px; display:none; background:#ee7d32; font-size:30px; text-align:center; line-height:320px; color:#FFF; z-index:100; position:absolute; left:0; right:0;}

.biao1{background: url(../images/quan.png) center bottom no-repeat;}
.biao1 h1{ color:#fff; font-size:34px; line-height:34px; text-align:center; font-weight:normal;}
.biao1 p{ color:#fff; font-size:15px; text-align:center; margin-top:10px;}
.more1 a{ display:block; width:80px; height:32px; line-height:32px; text-align:center; background:#cbcbcb; position:absolute; bottom:0; left:0; color:#fff;}

/*新闻*/
.xinwen{ margin-top:50px; margin-bottom:20px;}
.tq-cb{width:100%; margin-bottom:40px;}
.tq-cb-a{width:52%;float:left;margin-top:40px;}
.tq-cb-a dt{width:100%;height:250px;overflow:hidden;}
.tq-cb-a dt img{width:100%;min-height:285px;transition: all 0.8s;}
.tq-cb-a dt:hover img{transform:scale(1.2);}
.tq-cb-a dd{width:100%;font-size:14px;color:#999;}
.tq-cb-a dd h4,.tq-cb-b dl dd h4 {text-align:right;font-size:12px;padding:20px 0 10px;line-height:15px;}
.tq-cb-a dd h4 a,.tq-cb-b dl dd h4 a{font-size:16px;color:#666;float:left;}
.tq-cb-b dl dd h4 a{overflow: hidden;  height:20px;
    text-overflow: ellipsis; white-space:nowrap;  width:360px; text-align:left;}
	
.tq-cb-b{width:48%;float:right;overflow:hidden;margin-top:30px;}
.tq-cb-b dl{width:100%;height:50px;position:relative;z-index:1;margin-top:13px;}
.tq-cb-b dl dt{width:100px;height:30px;position:absolute;left:0;top:0;z-index:11;border-right:2px solid #ddd;text-align:center;font-size:30px;color:#ddd;font-family:Arial, Helvetica, sans-serif;}
.tq-cb-b dl dd{margin-left:125px;font-size:14px;color:#999;}
.tq-cb-b dl dd p{overflow: hidden;  height:50px; margin-top:5px;
    text-overflow: ellipsis; white-space:nowrap; text-align:left;}	
.tq-cb-b dl dd h4{padding:0 0 6px;}
.tq-cb-b dl dd h4 a{font-size:16px;}
.tq-cb-b dl dd h4 a:hover,.tq-cb-a dd h4 a:hover{color:#0866b9;}

.slide-bottom{top: 0px; opacity: 1; visibility: visible; position: relative}




