@charset "utf-8";
/* CSS Document */

/*全局 begin*/
* {margin:0px; padding:0px; list-style: none;}
body{margin:0;padding:0; font-size:12px; font-family:"微软雅黑"; color:#666666; background:#ffffff;}
html {overflow-x: hidden; }
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}

img{border:none;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:none; color:#3385ff;}
.clear{clear:both;}
.clearfix:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.clearfix{*zoom:1}
em{font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}

/*全局*/
.main{ width:100%; height:auto; min-width:1400px; }
.center{ width:1400px; height:auto; margin:0 auto; }
.myl{ padding-top:62px !important;}

/*头部*/
.header{ width:100%; height:115px; min-width:1400px; background:#ffffff; position:relative;}
.logo{ width: 478px; height: 115px; float: left;}
.logo img{ width: 478px; height: 62px; margin-top: 26px;}
/*.nav{ float: right;}
.nav ul{}
.nav ul li{ width: 80px; height: 115px; float: left; text-align: center; margin-left: 17px;}
.nav ul li h1{ font-size: 16px; color:#000000; padding-top: 36px;}
.nav ul li p{ font-size: 12px; color: #afafaf; text-transform:uppercase; margin-top: 8px;}
.nav ul li a{ display: block; height: 115px;}
.nav ul li a:hover{ height: 113px; border-bottom: #3385ff 2px solid;}
.nav ul li a:hover h1,.nav ul li a:hover p{ color: #3385ff;}
.nav ul li a.on{ height: 113px; border-bottom: #3385ff 2px solid;}
.nav ul li a.on h1,.nav ul li a.on p{ color: #3385ff;}*/


/*banner*/
.banner{ width: 100%; height: 784px; min-width: 1400px;}
.fullSlide {position: relative;width: 100%;height:784px;overflow: hidden}
.fullSlide .bd {z-index: 0;position: relative;margin: 0 auto;height: 784px;overflow: hidden}
.fullSlide .bd UL {width: 100%!important}
.fullSlide .bd LI {text-align: center;width: 1920px;height: 784px;left: 50%;overflow: hidden;margin-left: -960px;position: absolute}
.fullSlide .bd LI A {display: block;height: 784px;color: #fff}
.fullSlide .hd {z-index: 1;position: absolute;line-height: 30px;width: 100%;bottom:65px;height:auto;left:0; text-align:center;}
.fullSlide .hd UL {width: 100%;height:auto;}
.fullSlide .bd LI img{width: 1920px;height: 784px;}

.fullSlide .hd UL LI {margin:0px 11px;zoom: 1; display:inline-block;overflow: hidden;cursor: pointer; color:#ffffff; font-size:18px; color:#ffffff; font-family:"黑体"; text-align:left;}
.fullSlide .hd UL .on { color:#db281f; background:url(../images/bicobg_03.jpg) right center no-repeat; width:185px;}
.fullSlide .prev {z-index: 1;position: absolute;margin-top: -30px;width:167px; height:80px;display:block;top: 50%;cursor: pointer;left:4%; }
.fullSlide .prev i{ width:40px; height:80px; background-color: rgba(0,0,0,0.4); display:block; text-align:center; line-height:80px; color:#fff; font-size:18px; float:left;}
.fullSlide .next {z-index: 1;position: absolute;margin-top: -30px;width: 167px;display: block;height: 80px;top: 50%;cursor: pointer;right:4%; }
.fullSlide .next i{ width:40px; height:80px; background-color: rgba(0,0,0,0.4); display:block; text-align:center; line-height:80px; color:#fff; font-size:18px; float:right;  transform: rotate(180deg);
-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}

.fullSlide .prev:hover,.fullSlide .next:hover{ background:#3385ff; display:block; transition: all 0.6s ease 0s;}
.fullSlide .prev:hover i,.fullSlide .next:hover i{background:#3385ff; display:block; transition: all 0.6s ease 0s;}


.prevImg{height:124px;width:74px;display:none; float:left; margin-top:3px;}
.nextImg{height:124px;width:74px;display:none; float:left; margin-top:3px; margin-left:3px;}

#prev:hover .prevImg,#next:hover .nextImg{display:block; transition: all 0.6s ease 0s;}

.fullSlide .bd .f_title {bottom: 1px;position: absolute;width: 100%;height: 30px;line-height: 30px;text-align: center;background: #000;filter: alpha(opacity=40);opacity: .4}

/*产品中心*/
.incp{ width: 100%; height: 696px; background: url(../images/cpbg.jpg) top center no-repeat;}

.incpfl{ float:left; font-size:14px; color:#595858; margin-right:33px;     position: relative;top: 15px;}
.incpfl:hover{ color: #3385ff;}

/*切换样式*/
.home_ad{width:1400px; height:521px;overflow:hidden; margin-top:34px; position:relative;}
.home_ad .picScroll-left{width:1400px; }
.home_ad .picScroll-left .ad_title{border-bottom:1px solid #dee2e6;border-top:2px solid red;height:24px;padding:10px;overflow:hidden;margin-top:5px;}
.home_ad .picScroll-left .ad_title span{float:left;font-size:20px;color:red;}
.home_ad .picScroll-left .hd{ position:absolute; bottom:0px; left:0px; width:100%; text-align:center;}
.home_ad .picScroll-left .npbar{ width:100%; }
.home_ad .picScroll-left .npbar a{cursor:pointer;width:51px;height:87px;display:block;}
.home_ad .picScroll-left .npbar .next{background:url("../images/next.png") no-repeat;position:absolute; right:0px; top:189px; z-index:9999;}
.home_ad .picScroll-left .npbar .prev{background:url("../images/prev.png") no-repeat;position:absolute; left:0px; top:189px; z-index:9999;}
.home_ad .picScroll-left .npbar .prevStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .npbar .nextStop{opacity:.5;filter:alpha(opacity=50)}
.home_ad .picScroll-left .hd ul{text-indent:99999px; display:inline-block;}
.home_ad .picScroll-left .hd ul li{width:19px;height:19px; float:left;cursor:pointer;background:url("../images/ico.png") no-repeat center; margin:0 8px;}
.home_ad .picScroll-left .hd ul li.on{background:url("../images/ico1.png") no-repeat center;}

.home_ad .picScroll-left .bd .picList li{float:left;display:inline;background:#fff; width:450px; height:464px;position:relative; margin-right:25px;}
.home_ad .picScroll-left .bd{}
.home_ad .picScroll-left .bd ul{overflow:hidden;zoom:1;}
.home_ad .picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;}
.home_ad .picScroll-left .bd ul li{}
.home_ad .picScroll-left .bd ul li #img{width:450px;height:307px;overflow:hidden;}
.home_ad .picScroll-left .bd ul li #img img{width:450px;height:307px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.home_ad .picScroll-left .bd ul li #texta{ padding:25px 25px 0; height:76px;}
.home_ad .picScroll-left .bd ul li #texta h1{ font-size:16px; color:#333333;}
.home_ad .picScroll-left .bd ul li #texta p{ font-size:14px; color:#bbbbbb; line-height:30px; margin-top:7px;}
.home_ad .picScroll-left .bd ul li #textb{ height:52px; line-height:52px; border-top:#efefef 1px solid;}
.home_ad .picScroll-left .bd ul li #textb span{ float: left; font-size: 14px; color: #acabab; padding-left:25px;}
.home_ad .picScroll-left .bd ul li #textb i{ width:59px; height:52px; border-right:#efefef 1px solid; float: right; color: #9e9e9e; transform: rotate(180deg);
-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg); text-align:center; transition: all 1s;}
.home_ad .picScroll-left .bd ul li a:hover img{ transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.home_ad .picScroll-left .bd ul li a{display:block; transition: all 0.6s ease 0s;}
.home_ad .picScroll-left .bd ul li a:hover{background: #3385ff; }
.home_ad .picScroll-left .bd ul li a:hover #texta h1{ color:#fff;}
.home_ad .picScroll-left .bd ul li a:hover #texta p{ color:#b5d3fe;}
.home_ad .picScroll-left .bd ul li a:hover #textb span,.home_ad .picScroll-left .bd ul li a:hover #textb i{ color:#fff;}
.home_ad .picScroll-left .bd ul li a:hover #textb i{transform: rotateY(180deg);}



/*鼠标悬停*/
/*.da-thumbs li a,.da-thumbs li a img{display:block;position:relative;}
.da-thumbs li a{overflow:hidden;}
.da-thumbs li a div{position:absolute;background:#000;width:100%;height:174px;overflow:hidden;opacity:.8;filter:alpha(opacity=80);}
.da-thumbs li a div.da-animate{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.da-slideFromTop{left:0px;top:-100%;}
.da-slideFromBottom{left:0px;top:100%;}
.da-slideFromLeft{top:0px;left:-100%;}
.da-slideFromRight{top:0px;left:100%;}

.da-slideTop{top:0px;}
.da-slideLeft{left:0px;}
.da-thumbs li a div span{display:block;position:relative;}
.home_ad .picScroll-left .bd .da-thumbs li a div span img{width:142px;height:48px;border:0;position:absolute;left:40px;top:60px;}*/

/*工程案例*/
.inca{ width:100%;  height: 1050px; }
.intit{ width: 100%; height:auto;  border-bottom: #e3e2e2 1px solid; padding-top:37px; float: left;}
.intitfl{ float: left; height: 69px; position: relative;}
.intitfl h1{ font-size: 30px; color: #555555; font-weight: normal; float: left;}
.intitfl b{ width: 121px; height: 2px; background: #3385ff; display: block; position: absolute; bottom: 0px; left: 0px;}
.intitfl span{ float: left; font-size: 16px; color: #c0c0c0; font-family:"Arial"; text-transform:uppercase; margin-left: 16px; margin-top:20px;}
.intitfr{ float: right;}
.intitfr a.more{ font-size: 14px; color: #939393; position: relative; top: 15px;}
.intitfr a.more:hover{ color: #3385ff;}
.incaa{border-top: #e3e2e2 1px solid; border-left: #e3e2e2 1px solid; float: left; margin-top: 37px;}
.incaa ul{}
.incaa ul li{ width: 465px; height: 428px; border-bottom: #e3e2e2 1px solid; border-right: #e3e2e2 1px solid; float: left; position:relative;}
.incaa ul li .com{ width: 427px; height: 390px; padding-top:19px; padding-bottom:19px; margin:0 auto;}
.incaa ul li .img{ width: 427px; height: 315px; overflow: hidden;}
.incaa ul li .img img{width:427px; height:315px;-webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.incaa ul li .text{ text-align: center;}
.incaa ul li .text h1{ font-size: 16px; color: #333333; font-weight: normal; margin-top: 15px;}
.incaa ul li .text p{ font-size: 14px; color: #bbbbbb; margin-top:8px;}
/*.incaa ul li a:hover{ background:#f7f7f7;}*/
.incaa ul li a:hover img{ transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.incaa ul li a:hover .text h1{color: #3385ff;}
.incaa ul li a:hover .text p{color: #999999;}
.incaa ul li a{display:block; transition: all 0.6s ease 0s; position:relative;}

.incaa ul li a:before {
	z-index: -1;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #F8F8F8;
	opacity: 0;
	-webkit-transform: scale3d(1, 0.1, 1);
	transform: scale3d(1, 0.1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.incaa ul li a,
.incaa ul li a:before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.incaa ul li a:hover:before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}


/*关于我们*/
.inab{width: 100%; height: 653px; background: url(../images/abbg.jpg) top center no-repeat;}
.inaba{ margin-top: 40px;}
.inabafl{ width: 720px; float: left;}
.inabafla{}
.inabafla h1{ font-size: 32px; color: #000000; font-family: "黑体"; font-weight: normal; margin-top: 44px;}
.inabafla p{ font-size: 16px; color: #4f4f4f; line-height: 38px; margin-top: 43px;}
.inabaflb{ margin-top: 18px;}
.inabaflb ul{}
.inabaflb ul li{ width: 119px; height: 101px; border: #c9c9c9 1px solid; text-align: center; 
     float: left; margin-right: 21px;}
.inabaflb ul li a{height: 101px; display:block; transition: all 0.6s ease 0s;}
.inabaflb ul li i{color: #3385ff; font-size:35px; padding-top: 18px; display: block; transition: all 1s;}
.inabaflb ul li p{ font-size: 16px;color: #3385ff; margin-top: 7px;}
.inabafr{ width: 620px; height: 454px; float: right;}
.inabafr img{ width: 620px; height: 454px;}
.inabaflb ul li a:hover{ background: #3385ff;}
.inabaflb ul li a:hover i,.inabaflb ul li a:hover p{ color: #fff; }
.inabaflb ul li a:hover i{transform: rotateY(180deg);}

/*新闻资讯*/
.inxw{width:100%;  height:408px;}
.inxwa{  margin-top: 39px;}
.inxwa ul{ width:1430px;}
.inxwa ul li{ width: 450px; height: 255px; float: left; margin-right: 25px; position:relative;}
.inxwa ul li a{width: 450px; height: 255px;display:block; transition: all 0.6s ease 0s; background:#f8f8f8;}
.inxwa ul li .inxwa1{ padding: 22px 22px; border-bottom: #ffffff 1px solid; z-index:3; position:relative;}
.inxwa ul li .inxwa1 h1{ font-size: 24px; font-family: "Aria"; color: #bcbbbb; font-weight: normal; padding-top: 7px;}
.inxwa ul li .inxwa1 span{ font-size: 16px; color: #000000; font-weight: bold; margin-top: 22px; display: block;}
.inxwa ul li .inxwa1 p{ font-size: 14px; color: #a2a2a2; line-height: 26px; margin-top: 19px; margin-bottom: 7px;}
.inxwa ul li .inxwa2{ padding: 0px 22px; height: 55px; line-height: 55px; z-index:3; position:relative;}
.inxwa ul li .inxwa2 span{ float: left; font-size: 14px; color: #acabab;}
.inxwa ul li .inxwa2 i{ float: right; color: #9e9e9e; transform: rotate(180deg);
-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);}
.inxwa ul li a:hover{ background: #3385ff; -webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px) }
.inxwa ul li a:hover .inxwa1 h1,.inxwa ul li a:hover .inxwa1 p{ color: #b5d3fe;}
.inxwa ul li a:hover .inxwa1 span{ color: #fff;}
.inxwa ul li a:hover .inxwa2 span,.inxwa ul li a:hover .inxwa2 i{ color: #fff;}




/*合作伙伴*/
.hzbar{ width:100%; height:auto; min-width:1400px;}
#wrapper {width:1446px;height: 220px; background:url(../images/jx.png) top center no-repeat; margin:0 auto; position:relative; margin-top:35px;}
#carousel {width:1249px; margin:0 auto;position:vrelative;}
#carousel ul {list-style: none;display: block;margin: 0;padding: 0;}
#carousel li { border:#eff1f5 1px solid;display: block;width: 219px;height: 79px;float: left;position: relative; margin:0 14px; margin-top:57px;}
#carousel li img {width: 219px;height: 79px;}
#carousel li:hover{ border:#ddd 1px solid;}
.clearfix {float: none;clear: both;}
#carousel .prev, #carousel .next {display: block;transition: all 0.6s ease 0s;overflow: hidden;width:64px;height:64px;position: absolute;top:66px; background:#3385ff; text-align:center; color:#fff; line-height:64px; font-size:20px; cursor:pointer;}
#carousel .prev {background-position: 0 0;left:2px;}
#carousel .prev:hover,#carousel .next:hover { background:#1f74f2;}			
#carousel .next { transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);right:2px;}		

/*尾部*/
.footer{ width:100%; height:383px; min-width:1400px; margin-top:-113px;}
.footer1{ width:100%; height:338px; background:#eff1f5;}
.foo1fl{ float:left; margin-top:161px;}
.wlogo{ width:368px; height:48px;}
.wlogo img{width:368px; height:48px;}
.wsj{ text-align:center; margin-top:19px;}
.wsj a{ color:#888888; margin:0px 15px;}
.wsj a:hover{ color:#3385ff;}
.wsj .shouji i{ font-size:18px;}
.wsj .qq i{ font-size:24px; position:relative; top:2px;}
.wsj .weixin i{ font-size:20px; position:relative; top:0px;}

.wsj .weixin{ position:relative;}
.wsj .weixin .ewm{width: 120px;height:128px;position: absolute;top:0px;left: -90px;display: none;z-index: 99; background:url(../images/sprite3bg.png) no-repeat;}
.wsj .weixin .ewm img{width:105px;height: 105px; margin:0 auto; margin-top:15px; display:block;}
.wsj .weixin:hover .ewm{position:absolute;display:block;right:0px; top:15px;z-index:9}

.wsj .shouji{ position:relative;}
.wsj .shouji .sjbar{width:240px;height:56px;position: absolute;top:0px;left: -110px;display: none;z-index: 99; background:url(../images/sprite2.png) no-repeat;}
.wsj .shouji:hover .sjbar{position:absolute;display:block;right:0px; top:20px;z-index:9}
.sjdh{ margin-top:11px; height:45px; line-height:45px; color:#3385ff; font-size:16px;}

.foo1ct{ float:left; width:846px; margin-left:65px; margin-top:155px;}
.foo1ct ul{}
.foo1ct ul li{ width:415px; height:35px; line-height:35px; float:left; font-size:16px; color:#888888;}
.foo1ct ul li a{color:#888888;}
.foo1ct ul li a:hover{ color:#3385ff;}
.foo1fr{ width:119px; height:119px; float:right;}
.foo1fr img{ width:119px; height:119px; margin-top:161px;}

.footer2{ width:100%; height:45px; line-height:45px; background:#3385ff; color:#d9e8ff; font-size:14px;}
.footer2 a{color:#d9e8ff;}
.footer2 a:hover{ color:#fff;}
.foot2fl{ float:left;}
.foot2fr{ float:right;}
.foot2fr img{ margin-left:10px;}


/*关于我们*/
.nybanner{ width:100%; height:450px; min-width:1400px;}
.lmtit{ text-align:center;}
.lmtit h1{ font-size:36px; color:#232323; font-weight:normal; margin-top:41px;}
.lmtit p{ font-size:15px; color:#757575; margin-top:8px; font-family:"Century Gothic";}
.abtu{ padding:45px 0 55px; border-bottom:#eeeeee 1px dashed;}
.neirong{ font-size:16px; color:#666666; line-height:44px; margin-top:27px;}
.neirong img{ max-width:100%; height:auto !important; margin-top:15px; margin-bottom:25px;}

.pcaset{ margin-top:44px;}

/*新闻*/
.new{margin-top:22px;}
.new ul li{margin-top:22px;}

/*新闻详细页*/
.show{}
.showa{ font-size:36px; color:#232323; font-weight:normal; text-align:center; margin-top:41px;}
.showb{ font-size:14px; color:#9c9c9c; text-align:center; margin-top:42px; border-bottom:#dcdcdc 1px solid; padding-bottom:27px;}
.showb span{ margin-left:25px;}
.showc{ border-top:#eeeeee 1px solid; margin-top:28px;}
.showcfl{ float:left; margin-top:5px;}
.shx{font-size:16px; color:#666666; width:100%; float:left; margin-top:25px;}
.shx h1{float:left;}
.shx span{ float:left;}
.fhlb{ width:175px; height:47px; border:#3385ff 1px solid; float:right; line-height:47px; font-size:16px; color:#3385ff; text-align:center; display:block; transition: all 0.6s ease 0s; margin-top:40px;}
.fhlb:hover{ background:#3385ff; color:#fff;}

/*产品*/
.product{ overflow:hidden; margin-top:20px;}
.product ul{ width:1440px;}
.product ul li{float:left;display:inline;background:#f8f8f8; width:450px; height:464px;position:relative; margin-right:25px; margin-top:24px;}
.product ul li .img{width:450px;height:307px;overflow:hidden;}
.product ul li .img img{width:450px;height:307px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.product ul li .texta{ padding:25px 25px 0; height:77px;}
.product ul li .texta h1{ font-size:16px; color:#333333;}
.product ul li .texta p{ font-size:14px; color:#bbbbbb; line-height:30px; margin-top:7px;}
.product ul li .textb{ height:52px; line-height:52px; border-top:#efefef 1px solid;}
.product ul li .textb span{ float: left; font-size: 14px; color: #acabab; padding-left:25px;}
.product ul li .textb i{ width:59px; height:52px; border-right:#efefef 1px solid; float: right; color: #9e9e9e; transform: rotate(180deg);
-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg); text-align:center;}
.product ul li a:hover img{ transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.product ul li a{display:block; transition: all 0.6s ease 0s;}
.product ul li a:hover{background: #3385ff;}
.product ul li a:hover .texta h1{ color:#fff;}
.product ul li a:hover .texta p{ color:#b5d3fe;}
.product ul li a:hover .textb span,.product ul li a:hover .textb i{ color:#fff;}

/*产品详细页*/
.proshow{ width:100%;  margin-top:44px;}
.proshowa{width:100%;background:#f8f8f8; position:relative; float:left;}
.prshfl{ width:880px; height:601px; float:left;}

.prshfla{ width:830px; height:551px; float:left; text-align:center; background:#f8f8f8; padding:25px 25px;}
.prshfla img{ width:auto; height:auto; max-width:100%; max-height:100%; display:inline-block;}


.prshfr{ width:415px; height:auto; float:right; margin-right:55px;}
.prshfr1{ font-size:24px; color:#333333; font-weight:normal; padding-top:49px;}
.prshfr2{ font-size:15px; color:#666666; line-height:44px; margin-top:38px;}
.zxzz{ width:177px; height:49px; line-height:49px; text-align:center; background:#3385ff; display:block; font-size:20px; color:#ffffff; display:block; transition: all 0.6s ease 0s; margin-bottom:47px;}
.zxzz:hover{ background:#196eed; color:#fff;}

/*.example {width: 880px;height:601px; position:relative;}
.ft-carousel {position: relative;width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%;}
.ft-carousel .carousel-item img {width: 100%;}
.ft-carousel .carousel-indicators {position: absolute;left: 0;bottom:42px;width: 100%;text-align: center;font-size: 0;}
.ft-carousel .carousel-indicators span {display: inline-block;width:21px;height: 21px;background-color: #fff;margin: 0 6px;border-radius: 50%;cursor: pointer;}
.ft-carousel .carousel-indicators span.active {background-color: #3385ff;}
.ft-carousel .carousel-btn {position: absolute;top: 50%;width: 51px;height: 87px;margin-top: -45px;cursor: pointer;}
.ft-carousel .carousel-prev-btn {left: 0;background: url(../images/left.png) no-repeat;}
.ft-carousel .carousel-next-btn {right: 0;background: url(../images/right.png) no-repeat;}*/
.mtop29{ margin-top:57px;}

.example {width: 880px;height:601px; position:relative;}
.ft-carousel {position: relative;width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%; text-align:center;}
.ft-carousel .carousel-item img {width:auto; height:auto; max-width:100%; max-height:100%; display:inline-block;}
.ft-carousel .carousel-indicators {position: absolute;left: 0;bottom:42px;width: 100%;text-align: center;font-size: 0;}
.ft-carousel .carousel-indicators span {display: inline-block;width:21px;height: 21px;background-color: #fff;margin: 0 6px;border-radius: 50%;cursor: pointer;}
.ft-carousel .carousel-indicators span.active {background-color: #3385ff;}
.ft-carousel .carousel-btn {position: absolute;top: 50%;width: 51px;height: 87px;margin-top: -45px;cursor: pointer;}
.ft-carousel .carousel-prev-btn {left: 0;background: url(../images/left.png) no-repeat;}
.ft-carousel .carousel-next-btn {right: 0;background: url(../images/right.png) no-repeat;}

/*联系我们*/
.conbar{ margin-top:45px;}
.ditu{ width:100%; height:506px; margin-top:45px;}
.conlist{ width:100%; float:left; padding-bottom:8px; margin-top:45px;}
.conlist ul{}
.conlist ul li{ width:280px; height:auto; text-align:center; float:left;}
.conlist ul li em{ color:#3385ff; font-size:80px; height:110px; display:block;}
.conlist ul li em.icon-dianhua{ font-size:70px;}
.conlist ul li p{ font-size:16px; color:#666666}

.cashow{ }
.cashowa{ text-align:center; margin-top:41px;}
.cashowa h1{ font-size:36px; color:#232323; font-weight:normal;}
.cashowa p{ font-size:16px; color:#757575; margin-top:10px;}
.cashowb{margin-top:43px; position:relative; width:100%; float:left;}
.casetu{ width:675px; height:500px; position:relative; margin-bottom:64px;}
.casetu img{ width:675px; height:500px;}
.casetu p{ font-size:16px; color:#ffffff; text-align:center; width:100%; height:60px; line-height:60px; background:url(../images/toum_03.png); position:absolute; bottom:0px; left:0px; font-weight:bold;}
.casewz{ font-size:15px; color:#666666; line-height:44px; text-indent:2em; width:610px; padding:24px 32px; background:#f8f8f8; margin-bottom:45px;}
.casewz p{ text-indent:2em;}
.cashsx{ width:675px; height:150px; margin-top:11px; float:left;}
.cashsxfl{ width:337px; height:150px; float:left;}
.cashsxfl a{width:337px; height:150px; display:block; transition: all 0.6s ease 0s;}


.bgys1{ background:#3385ff;}
.bgys1 .cashsxfl1{ width:32px; height:16px; border-right:#619ffb 1px solid; margin-left:30px; margin-top:67px; float:left;}
.bgys1 .cashsxfl1 i{ color:#fff;}
.bgys1 .cashsxfl2{width:223px; float:right;}
.bgys1 .cashsxfl2 h1{ font-size:16px; color:#f8f8f8; padding-top:50px;}
.bgys1 .cashsxfl2 p{ font-size:14px; color:#a9c9f8; margin-top:11px;}
.bgys1 a:hover{ background:#1468e6;}
.bgys2{ background:#f5f5f5;}
.bgys2 .cashsxfl1{ width:32px; height:16px; border-left:#e6e6e6 1px solid; margin-right:30px;margin-top:67px; float:right;}
.bgys2 .cashsxfl1 i{ color:#999999; transform: rotate(180deg);
-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg); float:right;}
.bgys2 .cashsxfl2{width:226px; float:left; margin-left:30px;}
.bgys2 .cashsxfl2 h1{ font-size:16px; color:#4d4c4c; padding-top:50px;}
.bgys2 .cashsxfl2 p{ font-size:14px; color:#a9a9a9; margin-top:11px;}
.bgys2 a:hover{ background:#eee;}
.camf{ margin-top:-64px;}

/*图片*/
.tupian{ margin-top: 37px;}
.tupian ul{ width:1425px;}
.tupian ul li{ width: 450px; height:389px; border: #e3e2e2 1px solid; float: left; margin-right:21px; margin-top:21px; position:relative;}
.tupian ul li .com{ width: 414px; height:370px; padding-top:19px; margin:0 auto;}
.tupian ul li .img{ width: 100%; height: 300px; overflow: hidden;}
.tupian ul li .img img{width:100%; height:300px;-webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.tupian ul li .text{ text-align: center; font-size: 16px; color: #333333; height:70px; line-height:70px;}
.tupian ul li .text h1{ font-size: 16px; color: #333333; font-weight: normal; }
.tupian ul li .text p{ font-size: 14px; color: #bbbbbb; margin-top:8px;}
/*.incaa ul li a:hover{ background:#f7f7f7;}*/
.tupian ul li a:hover img{ transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;}
.tupian ul li a:hover .text h1{color: #3385ff;}
.tupian ul li a:hover .text p{color: #999999;}
.tupian ul li a{display:block; transition: all 0.6s ease 0s; position:relative;}

.tupian ul li a:before {
	z-index: -1;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #F8F8F8;
	opacity: 0;
	-webkit-transform: scale3d(1, 0.1, 1);
	transform: scale3d(1, 0.1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.tupian ul li a,
.tupian ul li a:before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.tupian ul li a:hover:before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}



/*留言栏目*/
.poll_collect{ margin-top:40px;width:1022px; font-size:15px; font-family:"Microsoft yahei"; margin:0 auto; }
.poll_collect ul{ width:100%; margin:10px auto 0;}
.poll_collect li{border: #DDDDDD solid 1px;padding: 2px;height: 38px;margin-bottom: 10px;line-height: 38px;clear: both;width:1022px;}
.poll_collect li p{ float:left; position:relative;}
.poll_collect li p.poll_txt,.poll_collect li p.poll_con{ width:115px; text-align:right; padding-right:5px;border-right: #DDDDDD solid 1px;}
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm{padding:2px 10px; height:34px;}
.poll_collect li p span.msg-box{ position:absolute; left:0; top:0;}
.poll_collect li p.poll_con{ height:180px;}
.poll_collect li .red{ color:#f00; float:right; padding-right:8px;}
.poll_collect li p input{ height:34px; border:0 none; line-height:34px; background:none; float:left;outline:none; color:#666; font-family:"Microsoft yahei";}
.poll_collect li p input.n-invalid{ width:400px;}
.poll_collect li p.poll_conts{margin-top:2px; padding:2px 10px; }
.poll_collect li p.poll_conts textarea{ border:0 none; background:none; line-height:20px; height:172px; width:720px; outline:none; font-size:14px; color:#666; font-family:"Microsoft yahei";}
.poll_collect .poll_area{ height:180px;}
.poll_collect li p.poll_yzm input{width:80px;vertical-align:middle; float:left;}
.poll_collect li p.poll_yzm img{ float:left;}
.poll_collect li.btn-group{ border:0 none; text-align:center; height:50px;}
.poll_collect li.btn-group button{ float:none; height:50px; background:#3385ff; color:#fff; font-size:18px; text-align:center; cursor:pointer; border:0 none; width:240px; outline:none; font-family:"Microsoft yahei";}

/*分页*/
.page_list{height:38px;line-height:38px;text-align:center;letter-spacing:0;font-size:14px;margin-top:40px;}
.page_list a{ height:38px;display:inline-block;color:#505050;text-align:center;padding:0 15px; margin:0 3px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s; font-size:14px; background:#e5e5e5; }
.page_list a:first-child{border-left:#dcdcdc 1px solid;}
.page_list a:hover{color:#fff;background:#3385ff;}
.page_list a.on{color:#fff;background:#3385ff;}


/*分类*/
.fenlei{ text-align:center; margin-top:30px;}
.fenlei ul{}
.fenlei ul li{ height:50px; line-height:50px; width:150px; text-align:center; font-size:16px; margin-top:20px;margin-right:20px; display:inline-block;}
.fenlei ul li a{border:#e3e2e2 1px solid; height:48px; line-height:48px; width:148px;  display:block;  -moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s; border-radius:5px;}
.fenlei ul li a:hover{background:#3385ff; color:#fff; border:#3385ff 1px solid;}
.fenlei ul li a.hover{background:#3385ff; color:#fff; border:#3385ff 1px solid;}
