@charset "utf-8";
.gwidth{width: 1200px;margin: 0 auto;}
.phone{display: none;}
.pc{display: block;}
.xuanfukuang{display: block;}
.index_box{position: relative;z-index: 1;}
.index_img{position: fixed;top: 95px;z-index: -2;}

/* 顶部导航 */
.head{width: 100%;height: 95px;background: url(../images/head_bj.png) center center no-repeat;position: sticky;top: 0;z-index: 99;box-shadow: 0 1px 2px #666;}
.header>img{float: left;display: block;width: 220px;height: 44px;margin: 25px 0 0 20px;}
.header>ul{float: right;}
.header>ul li{float: left;width: 95px;height: 95px;margin-left: 5px;font-size: 16px;color: #FFF;}
.header>ul li a{display: block;width: 93px;height: 27px;line-height: 27px;text-align: center;border: 1px solid transparent;border-radius: 14px;margin-top: 33px;transition: all .3s;}
.header>ul li a:hover{color: #F3930C;border: 1px solid #F3930C;}

/* index-轮播图 */
.lb .shutter{overflow: hidden;width: 100%;height: 548px;position: relative;}
.lb .shutter-img{z-index: 1;}
.lb .shutter-img,.shutter-img a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.lb .shutter-img a{cursor: default;}
.lb .shutter-img a>img{width: 100%;height: 100%;}
.lb .shutter-img .created{overflow: hidden;position: absolute;z-index: 20;}
.lb .shutter-btn li{position: absolute;z-index: 2;top: 50%;width: 49px;height: 49px;margin-top: -25px;cursor: pointer;}
.lb .shutter-btn li.prev{left: 20px;background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;}
.lb .shutter-btn li.next{right: 20px;background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;}

/* index-产品展示 */
.cttay{padding-bottom: 60px;background-color: #FFF;}
.ctta{margin-bottom: 0;overflow: hidden;}
.ctta>h3{line-height: 118px;text-align: center;font-size: 30px;color: #333;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;}
.ctta>ol{line-height: 24px;text-align: center;margin-bottom: 10px;}
.ctta>ol li{display: inline-block;font-size: 16px;color: #333;overflow: hidden;}
.ctta>ol li:nth-child(2n){color: #F7AE48;margin: 0 24px;}
.ctta>ol li:last-child{font-size: 0;margin: 0;}
.ctta>ul li{float: left;width: 285px;height: 345px;margin: 0 20px 30px 0;}
.ctta>ul li:nth-child(4n){margin-right: 0;}
.ctta>ul li:nth-child(n+5){margin-bottom: 0;}
.ctta>ul li>div{width: 285px;height: 285px;background-color: #F4F4F4;overflow: hidden;position: relative;}
.ctta>ul li>div img{width: 100%;height: 100%;}
.ctta>ul li>div p{height: 205px;padding: 40px 20px;position: absolute;top: 0;left: 0;}
.ctta>ul li>div p em{display: inline-block;width: 285px;height: 0;background-color: rgba(0,0,0,.5);transition: ease 0.4s;position: absolute;bottom: 0;left: 0;}
.ctta>ul li>div:hover p em{height: 285px;}
.ctta>ul li>div p span{display: block;width: 245px;height: 154px;line-height: 30px;font-size: 18px;color: #FFF;overflow: hidden;position: absolute;z-index: 1;transform: translate(-265px);transition: ease 0.35s;}
.ctta>ul li>div p .aaa{display: block;width: 100px;height: 24px;font-size: 18px;color: #F89300;position: absolute;bottom: 40px;z-index: 1;transform: translate(265px);transition: ease 0.35s;}
.ctta>ul li>div:hover p span{transform: translate(0);}
.ctta>ul li>div:hover p .aaa{transform: translate(145px);}
.ctta>ul li>p{width: 245px;height: 60px;line-height: 60px;text-align: center;padding: 0 20px;background-color: #E9E9E9;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #656565;position: relative;}
.ctta>ul li>p i{display: inline-block;width: 285px;height: 0;background-color: #F3930B;transition: ease 0.3s;position: absolute;bottom: 0;left: 0;}
.ctta>ul li:hover>p i{height: 60px;}
.ctta>ul li>p a{position: relative;z-index: 1;transition: ease 0.3s;}
.ctta>ul li:hover>p a{color: #FFF;}

/* index-关于我们 */
.cttb{height: 733px;margin-bottom: 0;background: none;background-color: rgba(0,0,0,.4);overflow: hidden;}
.cttb_div>h3{line-height: 140px;text-align: center;font-size: 30px;color: #FEFEFE;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;}
.cttb_div>h4{line-height: 40px;font-size: 22px;color: #FFF;font-weight: 500;}
.cttb_div>p{line-height: 26px;font-size: 16px;color: #FFF;text-indent: 2em;margin-bottom: 20px;}
.cttb_div>p span{display: block;}
.cttb_div>p a{display: inline-block;color: #F3930B;}
.cttb_div>div>div{display: inline-block;width: 375px;height: 268px;margin: 0 37px 0 0;overflow: hidden;}
.cttb_div>div>div:nth-child(3){margin-right: 0;}
.cttb_div>div>div img{width: 100%;transition: all .6s;-ms-transition: all .8s;}
.cttb_div>div>div:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}

/* index-合作客户 */
.cttcy{padding: 60px 0;background-color: #FFF;}
.cttc{margin-bottom: 0;overflow: hidden;}
.cttc>h3{line-height: 38px;text-align: center;font-size: 30px;color: #333;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;}
.cttc>h4{line-height: 33px;text-align: center;font-size: 16px;color: #999;font-weight: 500;}
.cttc .marqueeleft{overflow:hidden;margin:60px auto 0;}
.cttc .marqueeleft ul{float:left;}
.cttc .marqueeleft ul li{float:left;margin:0 20px;display:inline;width:286px;height:132px;overflow:hidden;background-color: #F5F5F5;}
.cttc .marqueeleft ul li img{display:block;width:286px;height:132px;}

.zaixianzx{height: 200px;background: url(../images/zixun.png) center no-repeat;overflow: hidden;}
.index_zx{height: 200px;position: relative;}
.index_zx>h2{width:auto;font-size: 32px;color: #FEFEFE;font-weight: 700;position: absolute;top: 63px;left: 0;}
.index_zx>p{font-size: 18px;color: #FEFEFE;position: absolute;bottom: 63px;left: 0;}
.index_zx>div{position: absolute;top: 61px;right: 0;}
.index_zx>div span{display: block;width: 191px;height: 37px;line-height: 37px;border: 1px solid #CCC;font-size: 18px;color: #FEFEFE;padding-left: 30px;border-radius: 20px;}
.index_zx>div span img{display: inline-block;width: 21px;height: 25px;margin: 6px 15px 0 0;}
.index_zx>div a{display: block;width: 223px;height: 39px;line-height: 39px;text-align: center;background-color: #F3930B;border-radius: 20px;font-size: 20px;color: #FFF;margin-top: 20px;}

/* index-工程案例 */
.cttd{padding: 22px 0 60px;overflow: hidden;}
.cttd>h3{line-height: 114px;text-align: center;font-size: 30px;color: #333;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;}
.cttd_div{overflow: hidden;position: relative;margin-bottom: 50px;}
.cttd_div .top_left{ width: 40px; height: 40px;  background: url(../images/anli-left.png) no-repeat; cursor: pointer;position: absolute;top: 212px;left: 0;z-index: 10;}
.cttd_div .top_right{ width: 40px; height: 40px; background: url(../images/anli-right.png) no-repeat; cursor: pointer;position: absolute;top: 212px;right: 0;z-index: 10;}
.cttd_div .cttd_tt{float: left;width: 1158px; height: 480px;overflow: hidden;padding: 0 11px;}
.cttd_tt>ul{height: 480px;overflow: hidden;}
.cttd_tt>ul li{float: left;width: 375px;height: 476px;margin: 0 10px 20px;position: relative;}
.cttd_tt>ul li>a{display: block;width: 375px;height: 283px;overflow: hidden;position: absolute;top: 0;}
.cttd_tt>ul li>a img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.8s;}
.cttd_tt>ul li:hover>a img{transform: scale(1.1);-ms-transform: scale(1.1);}
.cttd_tt>ul li>div{width: 335px;height: 124px;padding: 37px 19px 30px;border: 1px solid #E9E9E9;transition: all .3s;box-shadow: 0 1px 1px #EDEDED;background-color: #FFF;position: absolute;bottom: 0;}
.cttd_tt>ul li:hover>div{box-shadow: 6px 5px 6px #DDD;position: absolute;bottom: 5px;}
.cttd_tt>ul li>div h4{line-height: 24px;font-size: 18px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cttd_tt>ul li:hover>div h4 a{color: #3FB150;transition: all 0.3s;}
.cttd_tt>ul li>div p{height: 44px;line-height: 22px;border-bottom: 1px solid #DDD;padding-bottom: 20px;font-size: 14px;color: #333;overflow: hidden;margin-bottom: 10px;}
.cttd_tt>ul li>div>a{line-height: 22px;font-size: 14px;color: #333;}
.cttd>a{display: block;width: 180px;height: 38px;line-height: 38px;text-align: center;background-color: #434343;font-size: 14px;color: #FFF;margin: 0 auto;}

/* index-技术支持 */
.ctte{height: 540px;background: url(../images/jishuzc.png) center no-repeat;overflow: hidden;}
.ctte_div>h3{line-height: 38px;text-align: center;font-size: 30px;color: #FFF;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;margin-top: 47px;}
.ctte_div>h5{line-height: 33px;text-align: center;font-size: 16px;color: #999;font-weight: 500;}
.ctte_div>ul{height: 295px;margin-top: 59px;position: relative;}
.ctte_div>ul li{width: 579px;height: 139px;position: relative;}
.ctte_div>ul li:before{content: "";display: none;width: 579px;height: 139px;background: url(../images/js-00.png) center no-repeat;position: absolute;z-index: 2;}
.ctte_div>ul li:hover:before{display: block;}
.ctte_div>ul li:nth-child(1){position: absolute;left: 0;top: 0;background: url(../images/js-1.png) center no-repeat;}
.ctte_div>ul li:nth-child(2){position: absolute;right: 0;top: 0;left: auto;background: url(../images/js-2.png) center no-repeat;}
.ctte_div>ul li:nth-child(3){position: absolute;left: 0;bottom: 0;background: url(../images/js-3.png) center no-repeat;}
.ctte_div>ul li:nth-child(4){position: absolute;right: 0;bottom: 0;background: url(../images/js-4.png) center no-repeat;}
.ctte_div>ul li:last-child{position: absolute;left: 545px;top: 76px;background:  url(../images/js-0.png) center no-repeat;width: 112px;height: 143px;z-index: 4;}
.ctte_div>ul li:last-child:before{background:  none;}
.ctte_div>ul li>h4{width: 340px;line-height: 28px;font-size: 20px;color: #FFF;font-weight: 700;position: absolute;left: 160px;top: 30px;z-index: 3;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ctte_div>ul li:hover>h4 a{color: #F3930C;transition: all 0.3s;}
.ctte_div>ul li>p{width: 374px;height: 40px;line-height: 20px;font-size: 14px;color: #CBCBCB;position: absolute;left: 160px;top: 65px;z-index: 3;overflow: hidden;}
.ctte_div>ul li:last-child a{display: block;width: 48px;height: 52px;text-align: center;font-size: 20px;color: #FFF;position: absolute;left: 33px;top: 42px;z-index: 5;}

/* index-新闻资讯 */
.cttfy{padding: 60px 0;background-color: #FFF;}
.cttf{margin-bottom: 0;overflow: hidden;}
.cttf>h3{line-height: 38px;text-align: center;font-size: 30px;color: #333;font-weight: 500;background: url(../images/biaoti.png) center no-repeat;margin-top: 0;}
.cttf>ul{height: 410px;margin: 38px 0 50px;position: relative;}
.cttf>ul li:nth-child(1){float: left;width: 378px;height: 408px;border: 1px solid #DDD;}
.cttf>ul li:nth-child(1)>div{width: 378px;height: 287px;position: relative;margin-bottom: 20px;}
.cttf>ul li:nth-child(1)>div a:before{content: "";display: block;width: 100%;height: 100%;background-color: #FFF;position: absolute;left: 0;top: 0;z-index: 2;opacity: 0;}
.cttf>ul li:nth-child(1)>div img{width: 378px;height: 287px;}
.cttf>ul li:nth-child(1):hover>div a:before{opacity: .2;}
.cttf>ul li:nth-child(1)>h4{line-height: 26px;padding: 0 35px 0 20px;font-size: 18px;color: #333;font-weight: 600;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cttf>ul li:nth-child(1):hover>h4 a{color: #F3930C;transition: all .3s;}
.cttf>ul li:nth-child(1)>p{height: 60px;line-height: 20px;padding: 0 20px;font-size: 14px;color: #656565;overflow: hidden;}
.cttf>ul li:nth-child(2){position: absolute;right: 7px;top: 0;left: auto;}
.cttf>ul li:nth-child(3){position: absolute;right: 7px;top: 142px;left: auto;}
.cttf>ul li:nth-child(4){position: absolute;right: 7px;top: 284px;left: auto;}
.cttf>ul li:nth-child(n+2){width: 798px;height: 124px;border: 1px solid #DDD;transition: all .5s;}
.cttf>ul li:nth-child(n+2):hover{border: 1px solid #F4940C;box-shadow: 3px 6px 6px #DDD;margin-top: -1px;}
.cttf>ul li:nth-child(n+2)>span{float: left;width: 66px;height: 66px;text-align: center;margin: 29px 0 0 23px;padding-right: 23px;border-right: 1px solid #DDD;}
.cttf>ul li:nth-child(n+2)>span i{display: block;line-height: 50px;font-size: 50px;color: #656565;font-weight: 700;}
.cttf>ul li:nth-child(n+2)>span em{display: block;line-height: 16px;font-size: 14px;color: #656565;}
.cttf>ul li:nth-child(n+2)>div{float: right;width: 620px;margin: 29px 30px 0 0;}
.cttf>ul li:nth-child(n+2)>div h4{width: 65%;line-height: 25px;font-size: 18px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cttf>ul li:nth-child(n+2):hover>div h4 a{color: #F3930C;transition: all .5s;}
.cttf>ul li:nth-child(n+2)>div p{height: 40px;line-height: 20px;font-size: 14px;color: #656565;overflow: hidden;}
.cttf>a{display: block;width: 180px;height: 38px;line-height: 38px;text-align: center;background-color: #434343;font-size: 14px;color: #FFF;margin: 0 auto;}

/* 底部 */
footer{height: 323px;padding-bottom: 0;padding-top: 0;background-color: #191919;overflow: hidden;}
.foot>.foot_div1{height: auto;line-height: 31px;border-bottom: 1px solid #353535;margin-bottom: 33px;padding: 18px 0;}
.foot>.foot_div1 span{font-size: 18px;color: #FFF;}
.foot>.foot_div1 a{font-size: 14px;color: #999;margin: 0 8px;}
.foot>.foot_div1 li{display: inline-block;}
.foot>.foot_div2{float: left;width: 220px;font-size: 14px;color: #FFF;margin-right: 67px;margin-left: 0;}
.foot>.foot_div2>p{margin-bottom: 10px;}
.foot>.foot_div2>p i{font-size: 24px;font-weight: 700;}
.foot>.foot_div2>span{display: block;line-height: 25px;}
.foot>ol h5,.foot>ul h5,.foot>dl h5{font-size: 16px;color: #FFF;font-weight: 500;background: url(../images/diandian.jpg) left center no-repeat;padding-left: 15px;}
.foot>ol li:nth-child(1),.foot>ul li:nth-child(1),.foot>dl dt:nth-child(1){line-height: 22px;margin-bottom: 10px;}
.foot>ol{float: left;width: 155px;margin-right: 52px;}
.foot>ol li:nth-child(n+2){line-height: 34px;border-bottom: 1px solid #3F3F3F;font-size: 14px;color: #FFF;background: url(../images/foot-right.jpg) 3px center no-repeat;padding-left: 15px;}
.foot>ul{float: left;width: 418px;}
.foot>ul li:nth-child(n+2){float: left;width: 187px;line-height: 34px;border-bottom: 1px solid #3F3F3F;font-size: 14px;color: #CCC;background: url(../images/foot-right.jpg) 3px center no-repeat;padding-left: 15px;margin-right: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.foot>ul li:nth-child(2n-1){margin-right: 0;}
.foot>dl{float: right;width: 218px;margin-right: 0;}
.foot>dl dt:nth-child(2){height: 61px;margin-bottom: 15px;}
.foot>dl dt:nth-child(2) img:nth-child(1){float: left;margin: 7px 0 0;}
.foot>dl dt:nth-child(2) img:nth-child(2){float: right;}
.foot>dl dt:nth-child(3) h5{float: left;width: 70px;}
.foot>dl dt:nth-child(4) img{width: 80px;height: 80px;margin: 0;}
.footer{height: 42px;line-height: 42px;background-color: #090909;}
.footer>p{font-size: 14px;color: #999;text-align: left;}
.footer>p:hover a{color: #CCC;transition: all .3s;}

/* banner图 */
.banner_img{width: 100%;}
.banner_img img{width: 100%;}

/* 面包导航 */
.Index_mb{height: 60px;line-height: 60px;position: sticky;top: 95px;z-index: 99;background-color: #FFF;}
.Index_mb .mbnav{font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Index_mb .mbnav>img{display: inline-block;width: 24px;height: 21px;margin: 19px 10px 0 5px;}
.Index_mb .mbnav>div{float: left;width: auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Index_mb .mbnav>div img{display: inline-block;width: 24px;height: 21px;margin: 19px 10px 0 5px;}

/* 分页 */
.Index_fy{text-align: center;font-size: 14px;color: #333;margin-bottom: 60px;overflow: hidden;}
.Index_fy a{display: inline-block;padding: 3px 8px;border: 1px solid #DDD;}
.Index_fy a:hover{background-color: #F4940C;color: #FFF;}
.Index_fy span{display: inline-block;padding: 3px 8px;border: 1px solid #DDD;background-color: #F4940C;color: #FFF;}

/* 推荐新闻 */
.tuijianxw{margin-bottom: 60px;}
.tuijianxw>h3{height: 29px;line-height: 29px;font-size: 20px;color: #333;font-weight: 500;position: relative;padding-left: 10px;margin-bottom: 30px;}
.tuijianxw>h3:before{content: "";display: inline-block;width: 5px;height: 29px;background-color: #F3930B;position: absolute;left: 0;}
.tuijianxw>h3 a{position: absolute;right: 0;font-size: 16px;color: #656565;}
.tuijianxw>ul{height: 267px;position: relative;}
.tuijianxw>ul li{width: 593px;height: 124px;border: 1px solid #DDD;transition: all .3s;}
.tuijianxw>ul li:hover{border: 1px solid #F4940C;box-shadow: 4px 6px 6px #DDD;margin-top: -1px;}
.tuijianxw>ul li:nth-child(1){position: absolute;top: 0;left: 0;}
.tuijianxw>ul li:nth-child(2){position: absolute;top: 0;right: 0;}
.tuijianxw>ul li:nth-child(3){position: absolute;top: 141px;left: 0;}
.tuijianxw>ul li:nth-child(4){position: absolute;top: 141px;right: 0;}
.tuijianxw>ul li>span{float: left;width: 66px;height: 66px;text-align: center;margin: 29px 0 0 23px;padding-right: 23px;border-right: 1px solid #DDD;}
.tuijianxw>ul li>span i{display: block;line-height: 50px;font-size: 50px;color: #656565;font-weight: 700;}
.tuijianxw>ul li>span em{display: block;line-height: 16px;font-size: 14px;color: #656565;}
.tuijianxw>ul li>div{float: right;width: 404px;margin: 29px 30px 0 0;}
.tuijianxw>ul li>div h4{width: 65%;line-height: 25px;font-size: 18px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tuijianxw>ul li:hover>div h4 a{color: #F3930C;transition: all .3s;}
.tuijianxw>ul li>div p{height: 40px;line-height: 20px;font-size: 14px;color: #656565;overflow: hidden;}
/* 产品详情-推荐新闻 */
.tuijianxw_too{width: 1162px;padding: 18px 19px 80px;margin: 0 auto;background-color: #FFF;}
.tuijianxw_too>ul li{width: 575px;}

/* 推荐产品 */
.tuijiancp{margin-bottom: 60px;}
.tuijiancp>h3{height: 29px;line-height: 29px;font-size: 20px;color: #333;font-weight: 500;position: relative;padding-left: 10px;margin-bottom: 30px;}
.tuijiancp>h3:before{content: "";display: inline-block;width: 5px;height: 29px;background-color: #F3930B;position: absolute;left: 0;}
.tuijiancp>h3 a{position: absolute;right: 0;font-size: 16px;color: #656565;}

/* ----------Inside pages|关于我们---------- */
.about{margin-bottom: 60px;}
.about>h3{line-height: 127px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;}
.about>h4{line-height: 30px;font-size: 20px;color: #333;font-weight: 500;}
.about>div{line-height: 26px;text-indent: 2em;font-size: 16px;color: #333;}
.about>div span{display: block;}
.about>div img{display: inline-block;float: left;width: 31%;margin: 1%;text-indent: 0;}
.about_qx{margin-bottom: 60px;}
.about_qx>h3{width: 100%;line-height: 28px;font-size: 20px;color: #333;font-weight: 500;margin-bottom: 10px;}
.about_qx>div img{display: inline-block;width: 286px;height: 132px;margin: 0 18px 20px 0;}
.about_qx>div img:nth-child(4n){margin-right: 0;}
.about_qx>div img:nth-child(n+5){margin-bottom: 0;}

/* ----------Inside pages|产品中心---------- */
.cpzx{margin-top: 40px;margin-bottom: 60px;overflow: hidden;}
.cpzx>h3{line-height: 80px;margin-bottom: 10px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;}
.common_cp li{float: left;width: 285px;height: 345px;margin: 0 20px 30px 0;}
.common_cp li:nth-child(4n){margin-right: 0;}
.common_cp li:nth-child(n+9){margin-bottom: 0;}
.common_cp li>div{width: 285px;height: 285px;background-color: #F4F4F4;overflow: hidden;position: relative;}
.common_cp li>div img{width: 100%;height: 100%;}
.common_cp li>div p{height: 205px;padding: 40px 20px;position: absolute;top: 0;left: 0;}
.common_cp li>div p em{display: inline-block;width: 285px;height: 0;background-color: rgba(0,0,0,.5);transition: ease 0.4s;position: absolute;bottom: 0;left: 0;}
.common_cp li>div:hover p em{height: 285px;}
.common_cp li>div p span{display: block;width: 245px;height: 154px;line-height: 30px;font-size: 18px;color: #FFF;overflow: hidden;position: absolute;z-index: 1;transform: translate(-265px);transition: ease 0.35s;}
.common_cp li>div p .aaa{display: block;width: 100px;height: 24px;font-size: 18px;color: #F89300;position: absolute;bottom: 40px;z-index: 1;transform: translate(265px);transition: ease 0.35s;}
.common_cp li>div:hover p span{transform: translate(0);}
.common_cp li>div:hover p .aaa{transform: translate(145px);}
.common_cp li>p{width: 245px;height: 60px;line-height: 60px;text-align: center;padding: 0 20px;background-color: #E9E9E9;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 18px;color: #656565;position: relative;}
.common_cp li>p i{display: inline-block;width: 285px;height: 0;background-color: #F3930B;transition: ease 0.3s;position: absolute;bottom: 0;left: 0;}
.common_cp li:hover>p i{height: 60px;}
.common_cp li>p a{position: relative;z-index: 1;transition: ease 0.3s;}
.common_cp li:hover>p a{color: #FFF;}

/* ----------Inside pages|新闻资讯/技术支持---------- */
.xwzx{margin-bottom: 40px;margin-top: 20px;overflow: hidden;}
.xwzx>h3{line-height: 80px;margin-bottom: 40px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;}
.common_xw{padding: 20px 0;}
.common_xw li{float: right;width: 1198px;height: 154px;border: 1px solid #DDD;margin-bottom: 20px;position: relative;transition: all .5s;}
.common_xw li:last-child{margin-bottom: 0;}
.common_xw li:hover{width: 1188px;box-shadow: 4px 0 15px #EDEDED,-4px 0 15px #EDEDED,0 4px 15px #EDEDED,0 -4px 15px #EDEDED;border: 1px solid #F4940C;}
.common_xw li>div{width: 990px;height: 128px;padding: 13px 0;position: absolute;left: 15px;}
.common_xw li>div img{display: block;float: left;width: 166px;height: 127px;}
.common_xw li>div>div{float: right;width: 796px;}
.common_xw li>div>div h4{width: 65%;line-height: 26px;font-size: 18px;color: #333;font-weight: 700;margin: 10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.common_xw li:hover>div>div h4 a{color: #F3930C;transition: all .3s;}
.common_xw li>div>div p{width: 100%;height: 60px;line-height: 20px;font-size: 14px;color: #656565;overflow: hidden;}
.common_xw li>span{width: 66px;height: 66px;text-align: center;margin: 44px 23px 0 0;padding-left: 23px;border-left: 1px solid #DDD;position: absolute;right: 0;}
.common_xw li>span i{display: block;line-height: 50px;font-size: 34px;color: #656565;font-weight: 700;}
.common_xw li>span em{display: block;line-height: 16px;font-size: 14px;color: #656565;}

/* ----------Inside pages|资质荣誉---------- */
.honor{margin-bottom: 60px;}
.honor>h3{line-height: 129px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;}
.honor .gywm_tj li{float: left;width: 23%;margin: 1%;overflow: hidden;position: relative;}
.honor .gywm_tj li>img{width: 100%;}
.honor .gywm_tj li>div{display: none;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);position: absolute;top: 0;left: 0;}
.honor .gywm_tj li:hover>div{display: block;}
.honor .gywm_tj li>div h4{width: 104px;height: 33px;line-height: 33px;text-align: center;font-size: 24px;color: #FFF;font-weight: 500;}
.honor .gywm_tj li>div a{display: block;width: 52px;height: 28px;line-height: 28px;text-align: center;border: 1px solid #FFF;font-size: 18px;color: #FFF;}

/* ----------Inside pages|工程案例---------- */
.gcal{margin-top: 20px;margin-bottom: 40px;overflow: hidden;}
.gcal>h3{line-height: 80px;margin-bottom: 40px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;}
.gcal>ul{padding: 20px 0;}
.gcal>ul li{float: left;width: 375px;height: 475px;margin: 0 36px 20px 0;position: relative;}
.gcal>ul li:nth-child(3n){margin-right: 0;}
.gcal>ul li:nth-child(n+7){margin-bottom: 0;}
.gcal>ul li>a{display: block;width: 373px;height: 281px;overflow: hidden;position: absolute;top: 0;box-shadow: 0 0 0;border: 1px solid #DDD;border-bottom: none;}
.gcal>ul li>a img{width: 100%;height: 100%;transition: all 0.6s;-ms-transition: all 0.8s;}
.gcal>ul li:hover>a img{transform: scale(1.1);-ms-transform: scale(1.1);}
.gcal>ul li>div{width: 335px;height: 124px;padding: 37px 19px 30px;border: 1px solid #E9E9E9;transition: all .3s;box-shadow: 0 1px 1px #EDEDED;background-color: #FFF;position: absolute;bottom: 0;}
.gcal>ul li:hover>div{box-shadow: 6px 5px 6px #DDD;position: absolute;bottom: 5px;}
.gcal>ul li>div h4{line-height: 24px;font-size: 18px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gcal>ul li:hover>div h4 a{color: #3FB150;transition: all 0.3s;}
.gcal>ul li>div p{height: 44px;line-height: 22px;border-bottom: 1px solid #DDD;padding-bottom: 20px;font-size: 14px;color: #333;overflow: hidden;margin-bottom: 10px;}
.gcal>ul li>div>a{line-height: 22px;font-size: 14px;color: #333;}

/* ----------Inside pages|联系我们---------- */
.contact{margin-bottom: 60px;}
.contact>h3{line-height: 130px;text-align: center;background: url(../images/contact_hengxian.png) center center no-repeat;font-size: 24px;color: #333;font-weight: 500;margin-bottom: 40px;}
.contact>ul li{float: left;width: 18%;text-align: center;margin: 0 1%;padding: 0;background-color: inherit;}
.contact>ul li>span{display: block;width: 80px;height: 80px;margin: 0 auto;text-align: center;}
.contact>ul li:nth-child(1)>span img{width: 60px;height: 80px;}
.contact>ul li:nth-child(2)>span img{width: 80px;height: 80px;}
.contact>ul li:nth-child(3)>span img{width: 79px;height: 79px;}
.contact>ul li:nth-child(4)>span img{width: 99px;margin: -10px 0 0 -10px;}
.contact>ul li:nth-child(5)>span img{width: 76px;height: 77px;}
.contact>ul li>h4{line-height: 26px;font-size: 18px;color: #333;font-weight: 500;margin: 10px 0;}
.contact>ul li>p{height: auto;line-height: 24px;font-size: 16px;color: #656565;}
/* 地图 */
.contact_dt{height: 379px;background-color: #EDEDED;margin-bottom: 60px;}


/* ----------Details page|产品详情---------- */
/* top */
.cptails{margin-top: 40px;margin-bottom: 30px;}
.cptails>p{float: left;width: 500px;height: 500px;margin: 0 20px 20px 0;overflow: hidden;}
.cptails>p img{width: 100%;height: 100%;}
.cptails>ul{float: left;width: 640px;margin: 0 20px;padding-bottom: 20px;}
.cptails>ul li h3{line-height: 34px;font-size: 26px;color: #333;font-weight: 500;margin: 15px 0 10px;}
.cptails>ul li:nth-child(2){line-height: 30px;font-size: 20px;color: #333;font-weight: 500;margin-bottom: 10px;}
.cptails>ul li:nth-child(n+3){line-height: 30px;font-size: 16px;color: #333;}
.cptails>ul li:nth-child(n+3):before{content: "";display: inline-block;width: 8px;height: 8px;background-color: #F4940C;margin-right: 5px;}
.cptails>.ntpre{float: left;margin: 20px 0 0 20px;}
.cptails>.ntpre span{display: block;line-height: 22px;font-size: 16px;color: #656565;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* bottom */
.cptails_div{background-color: #EEE;padding-top: 20px;}
.cptails_div_btm{margin-bottom: 30px;}
/* bottom-详情内容 */
.cptails_div .tabPanel{float: left;width: 760px;padding: 20px 19px 0;background-color: #FFF;}
.cptails_div .tabPanel>ul{height:23px;border-bottom:1px solid #DDD;}
.cptails_div .tabPanel>ul li{float:left;width:84px;line-height:22px;text-align:center;font-size:16px;color: #333;cursor:pointer;}
.cptails_div .tabPanel>ul .hit{border-bottom:2px solid #F4940B;cursor:pointer;color: #F3930C;}
.cptails_div .tabPanel .pane{display:none;width: 100%;height: 946px;font-size: 14px;color: #333;padding-top: 20px;overflow: auto;}
.tabPanel .panex img{float: left;display: block;width: 40%;margin: 10px 5%;}
.tabPanel .paney>table{width: 100%;font-size: 16px;}
.tabPanel .paney>table tr td{width: 20%;text-align: center;}
.tabPanel .paney>table tr:nth-child(2n-1){height: 25px;text-align: center;background-color: #DDD;}
.tabPanel .paney>table tr:nth-child(2n){height: 25px;text-align: center;background-color: #EEE;}
.tabPanel .paney>table tr:nth-child(1){height: 50px;background-color: #F4940B;color: #FFF;}
/* bottom-相关产品 */
.cptails_div .cptails_xgcp{float: right;width: 330px;height: 1030px;background-color: #FFF;padding: 0 24px;overflow: hidden;}
.cptails_xgcp>h3{height: 29px;line-height: 29px;font-size: 20px;color: #333;font-weight: 500;position: relative;padding-left: 10px;padding-top: 25px;margin-bottom: 28px;}
.cptails_xgcp>h3:before{content: "";display: inline-block;width: 5px;height: 29px;background-color: #F3930B;position: absolute;left: 0;}
.cptails_xgcp>.marqueetop{width: 330px;height: 922px;overflow: hidden;}
.cptails_xgcp>.marqueetop ul li{width: 330px;margin: 0 0 20px;}
.cptails_xgcp>.marqueetop ul li>div{width: 330px;height: 330px;background: #F4F4F4;overflow: hidden;}
.cptails_xgcp>.marqueetop ul li>div img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.cptails_xgcp>.marqueetop ul li>div:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.cptails_xgcp>.marqueetop ul li>p{height: 72px;line-height: 72px;text-align: center;transition: all .3s;background-color: #E9E9E9;font-size: 16px;color: #656565;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cptails_xgcp>.marqueetop ul li:hover>p{background-color: #F4940B;}
.cptails_xgcp>.marqueetop ul li:hover>p a{color: #FFF;transition: all .3s;}

/* ----------Details page|新闻详情/技术详情/案例详情---------- */
.xwtails{margin-top: 40px;margin-bottom: 80px;}
.xwtails>h3{line-height: 60px;text-align: center;font-size: 24px;color: #333;font-weight: 700;}
.xwtails>p{line-height: 36px;font-size: 14px;color: #999;text-align: center;border-top: 1px dashed #BBB;border-bottom: 1px dashed #BBB;}
.xwtails>.xwtails_id{padding: 30px 0 40px;line-height: 24px;font-size: 16px;color: #656565;text-indent: 2em;border-bottom: 1px solid #CCC;}
.xwtails>.xwtails_id span{display: block;}
.xwtails>.xwtails_id img{display: block;width: auto;margin: 10px auto;}
.xwtails>.xwtails_div{line-height: 30px;font-size: 16px;color: #656565;}
.xwtails>.xwtails_div span{display: inline-block;width: 35%;}
.xwtails>.xwtails_div span:nth-child(1){float: left;}
.xwtails>.xwtails_div span:nth-child(2){float: right;text-align: right;}

/*添加*/
.cpzx>ol{margin-bottom: 20px;text-align: center;}
.cpzx>ol li{float: none;display: inline-block;width: 230px;height: 50px;line-height: 50px;text-align: center;margin-left: 5px;margin-right: 5px;font-size: 18px;color: #FFF;background-color: #F3930C;margin-bottom: 20px;}

.cptails>ol{margin-bottom: 20px;text-align: center;}
.cptails>ol li{float: none;display: inline-block;width: 230px;height: 50px;line-height: 50px;text-align: center;margin-left: 5px;margin-right: 5px;font-size: 18px;color: #FFF;background-color: #F3930C;margin-bottom: 20px;}

.fixed_ewm{position: fixed;width: 151px;bottom: 6%;left: 2%;padding: 15px 10px;background-color: #F3930B;z-index: 199;}
.fixed_ewm>h4{line-height: 40px;font-size: 20px;color: #FFF;margin-bottom: 10px;}
.fixed_ewm>h4 i{display: inline-block;width: 8px;height: 8px;background-color: #FFF;border-radius: 50%;margin: 0 5px 0 0;}
.fixed_ewm>img{width: 151px;height: 150px;}