c/*
@font-face
{font-family: PingFangMedium;
src: url('PingFangMedium.otf')}*/


body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,span,em,i,button{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "microsoft yahei","PingFangSC-Regular", sans-serif;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i,span,a{font-style:normal;font-size:inherit;font-family: inherit;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{margin:0 auto;max-width:1440px;width: 96%;}
:hover{transition: all .1s;}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{border:none;}
.img_hover_wrap{overflow: hidden;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
body{overflow-x: hidden;}
.w-100{width:100%}
.flex{display:flex;}
.a-center{align-items:center}
.a-end{align-items:flex-end;}
.ellipsis-2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.btn-lang{font-size: 20px;font-weight: bold;padding-left: 15px;cursor: pointer;position:relative}
.btn-lang::before {content: '';border-left: 2px solid;left: 7px;position: absolute;height: 10px;top: 9px;}
.btn-lang.white{color:#fff}
.btn-lang.black{color:#333}
.waterfall{display:flex;flex-wrap:wrap;}

/*index*/
.head{padding:0 0;position:absolute;width: 100%;left: 0;top: 0;z-index:100;height: 90px;}
.hd_logo{display: inline-block;margin-top: 10px;}
.hd_logo .img{height: 70px;width: auto;}
.hd_sear{margin-left: 40px;display: inline-block;vertical-align: middle;}
.hd_sear .icon{width: 22px;height: 22px;background: url(../images/icon_01.png) no-repeat center;background-size:contain;display: block;cursor: pointer;}
.hd_sear .drop{position:absolute;width: 100%;left: 0;top: 90px;z-index:101;background: #fff;padding:60px 0;border-top:1px solid #efefef;display: none;}
.hd_sear .smbox{max-width:705px;display: flex;margin:0 auto;width: 96%;}
.hd_sear .smbox .ipt_txt{width: 600px;border:1px solid #ddd;font-size: 20px;color: #444;padding:0 25px;line-height: 55px;height: 55px;}
.hd_sear .smbox .submit{font-size: 20px;color: #fff;width: 105px;line-height: 55px;border:none;text-align: center;background: #033b88;cursor: pointer;}
.hd_sear .smbox .submit:hover{background: #c90436;}


.hd_nav{font-size: 0;display: inline-block;vertical-align: middle;}
.hd_nav li{display: inline-block;vertical-align: middle;margin-left: 28px;}
.hd_nav li>a{font-size: 20px;color: #fff;display: block;line-height: 90px;font-weight: bold;}

.hd_nav li:hover .drop{display: block;}
.hd_nav .drop{background: #fff;position:absolute;width: 100%;left: 0;top: 90px;z-index:100;border-top:1px solid #efefef;display: none;}
.hd_nav .drop:after{content:'';position:absolute;width: 50%;left: 0;bottom: 0;top: 0;background: url(../images/img.jpg) no-repeat center;background-size:cover;}

.hd_nav .drop .auto{max-width:1280px;width: 96%;}
.hd_nav .drop .lbox{padding-top: 50px;height: 385px;width: 50%;position:relative;z-index:10;}
.hd_nav .drop .title{font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 30px;}
.hd_nav .drop .lks{width:360px;font-size: 0;}
.hd_nav .drop .lks a{font-size: 16px;color: #333333;display: inline-block;vertical-align: middle;background: url(../images/nav_06.png) no-repeat left center;background-size:12px;padding-left: 18px;width: 50%;margin-bottom: 20px;line-height: 40px;}
.hd_nav .drop .lks a:hover{color: #e60011;background-image: url(../images/nav_06-1.png)}

.hd_nav .drop .rbox{padding:50px 0 50px;height: 385px;position:relative;padding-left: 100px;width: 50%;background: #fff;}
.hd_nav .drop .rbox:before{width: 80px;height: 100%;background: url(../images/nav_07.png) no-repeat center;background-size:cover;position:absolute;left: 0;top: 0;content:'';    z-index: -1;}

.hd_nav .drop .imgbox{max-width:540px;width: 100%;}
.hd_nav .drop .img{width: 100%;display: block;}


.idx_ban{}
.idx_ban .img{width: 100%;display: block;}
.idx_ban .swiper-pagination{font-size: 0;bottom: 50px; z-index: 100;}
.idx_ban .swiper-pagination-bullet{width: 100px;height: 4px;background: #fff;opacity: 1;margin:0 6px;border-radius:0;}                  
.idx_ban .swiper-pagination-bullet-active{background: #b8273b;}

.idx_ban .shade{position:absolute;width: 100%;left: 0;top: 50%;margin-top: -100px;}
.idx_ban .banner-small-image{position:absolute;width: 100%;left: -100%;right: 0; top: 0; right: 0;transition: all .7s ease;}
.idx_ban .box{max-width:600px;}
.idx_ban .title{font-size: 56px;color: #fff;font-weight: bold;}
.idx_ban .smtit{font-size: 18px;color: #fff;margin-top: 10px;text-transform: uppercase;}
.idx_ban .fz{font-size: 12px;color: #fff;line-height: 16px;margin-top: 10px;}


.idx_gc{padding:110px 0 0;background: url(../images/idx_02.jpg) no-repeat center top;}
.idx_gc .titbox{text-align: center;margin-bottom: 55px;}
.idx_gc .titbox .bt{font-size: 50px;color: #333333;font-weight: bold;}
.idx_gc .titbox .smwz{font-size: 18px;color: #ddd;margin-top: 10px;}
.idx_gc .titbox .smwz span{font-size: 18px;color: #333333;line-height: 24px;padding:0 15px;}

.idx_gc .detail{}
.idx_gc .item{position:relative;display: block;overflow: hidden;}
.idx_gc .item .img{width: 100%;display: block;transition: all 2s;}
.idx_gc .item .shade{}
.idx_gc .item .bot{position:absolute;width: 100%;left: 0;bottom: 40px;padding:0 40px;z-index:50;}
.idx_gc .item .title{font-size: 36px;color: #fff;margin-bottom: 35px;}
.idx_gc .item .more{}
.idx_gc .item:before{content:'';width: 1px;height: 100%;background: rgba(255,255,255,.4);right: 0;top: 0;position:absolute;z-index:20;}
.idx_gc .item:hover .title{opacity: .8;}
.idx_gc .item:hover .more{opacity: .8;}
.idx_gc .item:hover .img{transform: scale(1.05,1.05);}

.idx_gc .item .shade{position:absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: rgba(0,0,0,0);transition: all .3s;}
.idx_gc .item:hover .shade{background: rgba(0,0,0,.15);}

.idx_gc .swiper-button-next, .idx_gc .swiper-button-prev{width: 62px;height: 62px;margin-top: -31px;}
.idx_gc .swiper-button-prev{background: url(../images/idx_23.png) no-repeat center;background-size:contain;left: 1%;}
.idx_gc .swiper-button-next{background: url(../images/idx_24.png) no-repeat center;background-size:contain;right: 1%;}

.idx_more{font-size: 18px;color: #fff;display: inline-block;vertical-align: middle;background: url(../images/idx_22.png) no-repeat right center;background-size:12px;padding-right: 20px;line-height: 20px;}
.idx_more:hover{text-decoration: underline;}

.idx_cp{}
.idx_cp .botbox{background: #2056ba;overflow: hidden;}
.idx_cp .item{max-width:180px;padding:25px 0;text-align: center;cursor: pointer;margin:0 auto;}
.idx_cp .item .icon{height: 70px;width: auto;display: block;margin:0 auto;transition: all .3s;}
.idx_cp .item .tit{font-size: 18px;color: #fff;margin-top: 10px;}

.idx_cp .item:hover .icon{transform: scale(1.1,1.1);}

.idx_cp .botbox .swiper-container{padding:0 20px;}
.idx_cp .swiper-button-next, .idx_cp .swiper-button-prev{width: 42px;height: 42px;margin-top: -21px;z-index:100;}
/*.idx_cp .swiper-button-prev{background: url(../images/idx_12.png) no-repeat center #000;background-size:contain;left:0;}
.idx_cp .swiper-button-next{background: url(../images/idx_13.png) no-repeat center #000;background-size:contain;right: 0;}*/
.idx_cp .swiper-slide-active .item{background: #336eda;}

.idx_cp .gallery-top .swiper-button-next, .idx_cp .gallery-top .swiper-button-prev{display: none;}
    
.idx_cp .group{/*position:relative;*/overflow: hidden;}
.idx_cp .shade{position:absolute;width: 100%;left: 0;top: 30%;text-align: right;}
.idx_cp .shade .title{font-size: 50px;color: #fff;font-weight: bold;}
.idx_cp .shade .title a{display: inline-block;position:relative;}
.idx_cp .shade .txt{font-size: 16px;color: #fff;line-height: 20px;margin-top: 15px;margin-bottom: 25px;max-width:480px;}
.idx_cp .shade .more{}
.idx_cp .shade .title:hover a:after{width: 100%;height: 3px;background: #fff;left: 0;bottom: 0;content:'';position:absolute;}
.idx_cp .group .img{transition: all 3s;}
.idx_cp .group:hover .img{transform: scale(1.05,1.05);}



.idx_case{position:relative;}
.idx_case .lbox{padding:120px 0;width: 40%;height: 860px;}
.idx_case .titbox{}
.idx_case .titbox .tit{font-size: 50px;color: #333333;font-weight: bold;margin-bottom: 20px;}
.idx_case .titbox .line{width: 90px;height: 4px;background: #ca3146;display: block;}

.idx_case .scrollbox{margin-top: 45px;height: 460px;overflow: hidden;position: relative;padding-right: 5px;}
.idx_case .list{}
.idx_case .list li{margin-bottom: 35px;}
.idx_case .list .icon{width: 86px;display: block;float: left;}
.idx_case .list .info{margin-left: 115px;padding-top: 7px;}
.idx_case .list .title{font-size: 28px;color: #333333;font-weight: bold;}
.idx_case .list .fz{font-size: 16px;color: #999999;margin-top: 5px;}
.idx_case .list li:hover .title{color: #ca3146;}

.idx_case .rbox{max-width:1075px;position:absolute;top: 0;right: 0;width: 57%;}
.idx_case .item{display: block;position:relative;height: 860px;transition: all 2s;}
.idx_case .item .bot{position:absolute;width: 100%;left: 0;bottom: 0;padding:30px 0 30px 15%;height: 190px;background: url(../images/idx_30.png) no-repeat left bottom;background-size:cover;}
.idx_case .item .title{font-size: 26px;color: #fff;line-height: 30px;margin-bottom: 10px;}

.idx_case .swiper-pagination{display: none;}
.idx_case .swiper-button-next,.idx_case .swiper-button-prev{display: none;}
.idx_case .item:hover{transform: scale(1.05,1.05);}
.idx_case .swiper-slide{overflow: hidden;}
  
.idx_gs{background: url(../images/idx_21.jpg) no-repeat center;background-size:cover;padding:180px 0;} 
.idx_gs .lbox{width:38%;max-width:530px;padding-top: 95px;}
.idx_gs .lbox .tp{height: 90px;width: auto;}
.idx_gs .lbox .title{font-size: 40px;color: #fff;font-weight: bold;margin-top: 45px;}
.idx_gs .lbox .txt{font-size: 18px;color: #fff;line-height: 32px;margin-top: 15px;}

.idx_gs .rbox{width: 45%;max-width:640px;}
.idx_gs .list{margin-left: -2%;}
.idx_gs .list .item{height: 260px;display: block;width: 48%;margin:0 0 2% 2%;float: left;padding:30px 30px;position:relative;overflow: hidden;}
.idx_gs .list .bg{position:absolute;width: 100%;height: 100%;left: 0;top: 0;transition: all 1s;}
.idx_gs .list .box{position:relative;z-index:5;}
.idx_gs .list .item_1{width: 98%;padding:95px 0 0 45px;}
.idx_gs .list .item_1 .tit{font-size: 26px;color: #fff;margin-bottom: 8px;}
.idx_gs .list .item_2{}
.idx_gs .list .item_2 .tit{font-size: 22px;color: #fff;} 
.idx_gs .list .item:hover .tit{opacity: .8;}
.idx_gs .list .item:hover .bg{transform: scale(1.05,1.05);}
  
  
.foot{background: url(../images/ft_06.jpg) no-repeat center;background-size:cover;;}
.ft_t{padding:60px 0 50px;}
.ft_info{width: 26%;}
.ft_info .tp{height: 70px;width: auto;}

.ft_info .social{margin:25px 0 20px;}
.ft_info .social .item{display: inline-block;vertical-align: middle;margin-right: 5px;position:relative;}
.ft_info .social .video{width: 41px;height: 28px;background: url(../images/ft_01.png) no-repeat center;background-size:contain;display: block;}
.ft_info .social .ico{width: 28px;height: 28px;border-radius:4px;background-repeat:no-repeat;background-position:center;background-size:22px;background-color:#bebebe;border-radius:6px;display: block;}
.ft_info .social .blog{background-image: url(../images/ft_02.png);}
.ft_info .social .vx{background-image: url(../images/ft_03.png);}
.ft_info .social .twi{background-image: url(../images/ft_04.png);}
.ft_info .social .tb{background-image: url(../images/ft_05.png);}
.ft_info .social .item:hover .ico{background-color:#d4010e;}

.ft_info .drop{position:absolute;width: 80px;left: 50%;margin-left: -40px;bottom: -94px;background: #fff;display: none;}
.ft_info .vxpic{width: 80px;}
.ft_info .drop:before{width: 0;height: 0;border-style: solid;border-width: 0 6px 6px 6px;
border-color: transparent transparent #fff transparent;position:absolute;content:'';left: 50%;margin-left: -5px;top: -6px;}
.ft_info .social .item:hover .drop{display: block;}

.ft_info .txt{font-size: 16px;color: #666666;line-height: 36px;}

.ft_r{width: 74%;text-align: right;}
.ft_col{display: inline-block;vertical-align: text-top;text-align: left;/*min-width:140px;*/margin-left: 4%;min-width:110px;}
.ft_col .tit{font-size: 20px;color: #333333;}
.ft_col .line{width: 30px;height: 2px;background: #d7717f;display: block;margin:20px 0 25px;}
.ft_col .lks{}
.ft_col .lks a{font-size: 16px;color: #999999;line-height: 36px;display: block;}
.ft_col .lks a:hover{color: #d7717f;}
.ft_col:last-child{min-width:85px;}
.ft_col:first-child{margin-left: 0;}

.ft_b{padding:35px 0;border-top:1px solid #dddddd;}
.ft_b .wz{font-size: 14px;color: #666666;line-height: 30px;}

/*工程承包*/
.inner_head{position:static;}
.inner_head .hd_nav li>a{color: #333;}
.inner_head .hd_nav li:hover>a,.inner_head .hd_nav li.cur>a{color: #123b83;}

.inner_head .hd_sear .icon{background-image: url(../images/icon_01-2.png);}

.inner_ban{position:relative;}
.inner_ban .img{width: 100%;display: block;}
.inner_ban .titbox{position:absolute;width: 100%;left: 0;top: 50%;margin-top: -45px;}
.inner_ban .crumb{font-size: 16px;color: #fff;}
.inner_ban .crumb a:hover{opacity: .8;text-decoration: underline;}
.inner_ban .bt{font-size: 50px;color: #fff;font-weight: bold;line-height: 50px;margin-top: 20px;}
.inner_ban .smtit{font-size: 18px;color: #fff;margin-top: 10px;text-transform: uppercase;z-index:999}

.inner_ban .video{height: 780px; object-fit:fill;width: 100%;}

.cb_top{padding:75px 75px;}
.cb_top .pic{width: 440px;display: block;float: left;}
.cb_top .info{margin-left: 520px;padding-top: 40px;}
.cb_top .title{font-size: 38px;color: #333333;}
.cb_top .txt{font-size: 16px;color: #888888;line-height: 28px;margin-top: 15px;}
.cb_top .txt em{color: #cf2727;}
.cb_top .txt p{margin-bottom: 20px;}

.cb_list .item{position:relative;overflow: hidden;}
.cb_list .imgbg{height: 520px;transition: all 3s;}
.cb_list .item:after{content:'';position:absolute;width: 50%;top: 0;right: 0;background: rgba(0,0,0,.3);height: 100%;}

.cb_list .nrbox{position:absolute;width: 100%;left: 0;top: 0;height: 100%;}
.cb_list .info{width: 50%;/*background: rgba(0,0,0,.3);*//*position:absolute;top: 0;bottom: 0;*/max-width:455px;position:relative;z-index:20;height: 520px;margin-right: 65px;}
.cb_list .title{font-size: 36px;color: #fff;}
.cb_list .txt{font-size: 16px;color: #fff;line-height: 28px;-webkit-line-clamp: 3;height: 84px;margin-top: 20px;}
.cb_list .more{font-size: 16px;color: #fff;width: 150px;line-height: 40px;display: block;text-align: center;background: #d22c25;margin-top: 30px;}
.cb_list .box{position:absolute;top: 50%;margin-top: -115px;}
.cb_list .more:hover{background: #123b83;}

.cb_list .libox{overflow: hidden;}
.cb_list .item:hover .imgbg{transform: scale(1.05,1.05);}

.cb_list .item:nth-child(even):after{left: 0;}







.cb_xw{padding:125px 0 90px;}
.cb_xw .list{margin-left: -2%;}
.cb_xw .list .item{float: left;padding:1px 35px 35px;border:1px solid #ddd;width: 23%;margin-left: 2%;}
.cb_xw .list .imgbox{display: block;overflow: hidden;margin-top: -15px;}
.cb_xw .list .img{width: 100%;display: block;transition: all 1s;}
.cb_xw .list .title{display: block;font-size: 26px;color: #333333;margin-top: 25px;}
.cb_xw .list .txt{font-size: 14px;color: #888888;line-height: 26px;-webkit-line-clamp: 3;height: 78px;margin-top: 15px;}
.cb_xw .list .item:hover .img{transform: scale(1.1,1.1);}
.cb_xw .list .item:hover .title{color: #cf2727;}

.cb_xw .list .item:nth-child(4){ display: none;}

/*工程团队*/
.team_menu{text-align: center;background: #f5f5f5;font-size: 0;}
.team_menu .lk{font-size: 22px;color: #333333;width: 160px;line-height: 90px;display: inline-block;vertical-align: middle;margin-right: 1px;}
.team_menu .lk.cur,.team_menu .lk:hover{color: #fff;background: #336eda;}

.team_main{padding:90px 0 80px;}

.team_mod{}
.team_mod .title{font-size: 38px;color: #333333;line-height: 56px;}
.team_mod .title em{display: block;}
.team_mod .txt{font-size: 16px;color: #777777;line-height: 30px;margin-top: 25px;}

.team_mod_t{padding:55px 5%;background: #fafafa;margin-bottom: 50px;font-size: 0;}
.team_mod_t .imgbox{width: 47%;display: inline-block;vertical-align: middle;}
.team_mod_t .img{width: 100%;display: block;transition: all 2s;}
.team_mod_t .info{width: 47%;display: inline-block;vertical-align: middle;max-width:500px;margin-left: 6%;}
.team_mod_t .img:hover{transform: scale(1.05,1.05);}

.team_mod_b{position:relative;}
.team_mod_b .imgbox{width: 55%;overflow: hidden;}
.team_mod_b .imgbox .img{width: 100%;display: block;transition: all 2s;}
.team_mod_b .info{width: 43%;border:1px solid #ddd;position:absolute;top: 0;bottom: 0;padding:6% 5% 0;}
.team_mod_b .info .txt{max-width:440px;}
.team_mod_b .imgbox:hover .img{transform: scale(1.05,1.05);}




/*管道制造*/
.zz_main{padding:70px 0 120px;}
.zz_top{text-align: center;padding:70px 0;}
.zz_top .title{font-size: 38px;color: #333333;line-height: 50px;max-width:255px;margin-right: 25px;display: inline-block;vertical-align: middle;text-align: left;}
.zz_top .txt{font-size: 18px;color: #888888;line-height: 30px;max-width:490px;display: inline-block;vertical-align: middle;text-align: left;}

.zz_slide{max-width:1120px;width: 80%;}
.zz_slide .img{width: 100%;display: block;}
.zz_slide .title{font-size: 28px;color: #fff;position:absolute;width: 75%;padding:0 20px;bottom: 20px;}
.zz_slide .swiper-pagination{position:absolute;right: 20px;bottom: 20px;width: 20%;left:auto;text-align: right;}
.zz_slide .swiper-pagination-bullet{width: 14px;height: 14px;background: rgba(255,255,255,.5);opacity: 1;margin:0 8px!important;}
.zz_slide .swiper-pagination-bullet-active{background: #fff;}

.zz_bot{margin-top: 60px;overflow: hidden;font-size: 0;}
.zz_bot .info{display: inline-block;vertical-align: middle;width: 50%;padding:0 4% 0 5%;}
.zz_bot .title{font-size: 32px;color: #333333;}
.zz_bot .txt{font-size: 18px;color: #888888;line-height: 32px;margin-top: 40px;}
.zz_bot .txt p{margin-bottom: 40px;}
.zz_bot .imgbox{width: 45%;display: inline-block;vertical-align: middle;margin-left: 5%;overflow: hidden;}
.zz_bot .img{width: 100%;display: block;transition: all 2s;}
.zz_bot .imgbox:hover .img{transform: scale(1.05,1.05);}
/*行业新闻*/
.xw_main{padding:120px 0;}
.xw_top{}
.xw_top_l{max-width: 710px;border:1px solid #ddd;width: 50%;}
.xw_top_l .imgbox{display: block;overflow: hidden;}
.xw_top_l .img{width: 100%;display: block;transition: all 2s;}
.xw_top_l .info{padding:25px 30px;}
.xw_top_l .date{font-size: 16px;color: #666666;}
.xw_top_l .title{font-size: 30px;color: #333333;line-height: 38px;-webkit-line-clamp: 2;margin-top: 10px;max-width:490px;}
.xw_top_l:hover .title{color: #3171bd;}
.xw_top_l:hover .img{transform: scale(1.1,1.1);}

.xw_top_r{max-width: 705px;width: 49%;}
.xw_top_r .list{margin-left: -2%;}
.xw_top_r .list .item{width: 48%;margin-left: 2%;border:1px solid #ddd;float: left;}
.xw_top_r .list .imgbox{display: block;overflow: hidden;}
.xw_top_r .list .img{width: 100%;display: block;transition: all 2s;}
.xw_top_r .list .info{padding: 15px;padding:26px 17px;}
.xw_top_r .list .date{font-size: 16px;color: #666666;}
.xw_top_r .list .title{font-size: 22px;color: #333333;line-height: 36px;-webkit-line-clamp: 2;margin-top: 10px;}
.xw_top_r .list .item.first{margin-left: 2%;width: 98%;margin-bottom: 20px;padding:10px 50px;}
.xw_top_r .list .item.first .info{padding-top: 20px;padding-bottom: 20px;}
.xw_top_r .list .item.first .title{max-width:510px;font-size: 30px;line-height: 38px;height: 76px;margin-top: 10px;}
.xw_top_r .list .item:hover .title{color: #3171bd;}
.xw_top_r .list .item:hover .img{transform: scale(1.1,1.1);}


.xw_list{margin-top: 100px;border-top:1px solid #efefef;}
.xw_list .item{padding:40px 0;border-bottom:1px solid #efefef;}
.xw_list .imgbox{width: 265px;display: block;float: left;overflow: hidden;}
.xw_list .img{width: 100%;display: block;transition: all 1s;}
.xw_list .info{margin-left: 335px;}
.xw_list .date{font-size: 16px;color: #aaaaaa;}
.xw_list .title{font-size: 28px;color: #333333;margin-top: 10px;display: block;}
.xw_list .txt{font-size: 16px;color: #888888;line-height: 26px;-webkit-line-clamp: 2;height: 52px;margin-top: 10px;}
.xw_list .item:hover .title{color: #3171bd;}
.xw_list .item:hover .img{transform: scale(1.1,1.1);}


.pagelist{margin-top: 60px;text-align: center;}
.pagelist li{display: inline-block;vertical-align: middle;font-size: 14px;color: #333333;min-width:38px;line-height: 38px;border:1px solid #ddd;margin:0 1px;}
.pagelist li a{display: block;}
.pagelist li.prev a,.pagelist li.next a{padding:0 12px;}
.pagelist li:hover a,.pagelist li.active a{color: #fff;background: #3171bd;}
.pagelist li:hover,.pagelist li.active{border-color:#3171bd;}

/*加入我们*/
.join_main{padding:120px 0 90px;}
.join_top{}
.join_top .img{width: 100%;display: block;}

.join_bot{margin: 90px auto 0;max-width:910px;}
.join_bot .t_tit{font-size: 33px;color: #23232c;text-align: center;}

.join_list{border-top:1px solid #ddd;margin:40px auto 0;}
.join_list .item{border-bottom:1px solid #ddd;padding:0 35px;}
.join_list .topbox{padding:30px 0;position:relative;cursor: pointer;}
.join_list .icon{position:absolute;right: 0;top: 50%;width: 20px;height: 20px;background: url(../images/join_02.png) no-repeat center;background-size:contain;margin-top: -10px;cursor: pointer;}
.join_list .title{font-size: 22px;color: #23232c;margin-bottom: 25px;}
.join_list .smbox{font-size: 0;}
.join_list .grp{font-size: 16px;color: #6b6b6b;display: inline-block;vertical-align: middle;/*min-width:22%;*/margin-right: 30px;}
.join_list .botbox{display: none;}
.join_list .group{font-size: 14px;color: #6b6b6b;line-height: 34px;margin-bottom: 35px;}
.join_list .item:hover .title{color: #033b88;}
.join_list .topbox.has .icon{background-image: url(../images/join_03.png)}

.loadmore{display: block;font-size: 14px;color: #23232c;line-height: 65px;text-align: center;background: #f0f0f0;margin-top: 60px;}
.loadmore:hover{background: #033b88;color: #fff;}

/*工程案例*/
.case_main{padding:90px 0 50px;overflow: hidden;}
.case_main .cb_xw{padding-bottom: 0;}

.case_top .img{width: 100%;display: block;}
.case_top .iconbox{height: 77px;/*margin-top: -60px;*/position:absolute;left: 0;top: -90px;width: 100%;display: none;}
.case_top .smb{max-width:230px;margin:0 auto 0;}
.case_top .icon{height: 77px;}
.case_top .item{max-width:230px;margin:0 auto 0;margin-top: 20px;width: 90%;padding-bottom: 10px;}
.case_top .title{font-size: 26px;color: #333333;line-height: 30px;}
.case_top .txt{font-size: 16px;color: #555555;line-height: 24px;-webkit-line-clamp: 3;height: 72px;margin-top: 20px;margin-bottom: 20px;}
.case_top .more{font-size: 16px;color: #ce253c;}
.case_top .more:hover{text-decoration: underline;color: #123b83;}
.case_top .swiper-container{overflow-y: initial;}

.case_top .botbox{position:relative;margin-top: -40px;z-index:20;overflow: hidden;}
.case_top .gallery-thumbs{padding-top: 90px;position:static;margin-left: -2px;}
.case_top .gallery-thumbs .swiper-slide{position:relative;/*margin-left: -1px;*/}
.case_top .gallery-thumbs .swiper-slide:before{content:'';position:absolute;width: 1px;background: #ddd;top: 30px;bottom: 0;left: 0;}


.case_top .swiper-slide-active .iconbox{display: block;}
.case_top .swiper-button-next, .case_top .swiper-button-prev{width: 44px;height: 44px;margin-top: -22px;}
.case_top .swiper-button-prev{background: url(../images/case_03.png) no-repeat center;background-size:contain;left: 25px;}
.case_top .swiper-button-next{background: url(../images/case_04.png) no-repeat center;background-size:contain;right: 25px;}

/*解决方案*/
.solu_main{padding:70px 0 60px;}
.solu_main .cb_xw{padding-bottom: 0;}

.solu_top{}
.solu_top .thumbsbox{background: #f7f7f7;margin-bottom: 60px;padding:0 50px;position:relative;}
.solu_top .gallery-thumbs{position:static;}
.solu_top .box{padding:28px 0;max-width:180px;margin:0 auto;cursor: pointer;}
.solu_top .box .ico{height: 70px;width: auto;display: block;margin:0 auto;transition: all .3s;}
.solu_top .box .ico_h{display: none;}
.solu_top .box .tit{font-size: 18px;color: #333333;margin-top: 10px;text-align: center;}

.solu_top .mod{font-size: 0;overflow: hidden;}
.solu_top .mod .imgbox{width: 62%;display: inline-block;vertical-align: middle;overflow: hidden;}
.solu_top .mod .img{width: 100%;display: block;transition: all 2s;}
.solu_top .mod .info{display: inline-block;vertical-align: middle;width: 35%;margin-left: 3%;}
.solu_top .mod .title{font-size: 38px;color: #333333;}
.solu_top .mod .txt{font-size: 16px;color: #777777;line-height: 30px;-webkit-line-clamp: 3;height: 90px;margin-bottom: 50px;margin-top: 25px;}
.solu_top .mod .more{font-size: 18px;color: #333333;display: inline-block;line-height: 30px;background: url(../images/solu_10.png) no-repeat right center;background-size:12px;padding-right: 20px;}
.solu_top .mod .more:hover{background-image: url(../images/solu_10-1.png);color: #123b83;text-decoration: underline;}
.solu_top .mod .imgbox:hover .img{transform: scale(1.05,1.05);}

.solu_top .swiper-button-next, .solu_top .swiper-button-prev{width: 44px;height: 44px;margin-top: -22px;}
.solu_top .swiper-button-prev{background: url(../images/solu_07.png) no-repeat center;background-size:contain;left: 25px;}
.solu_top .swiper-button-next{background: url(../images/solu_08.png) no-repeat center;background-size:contain;right: 25px;}

.solu_top .swiper-slide-active .box{background: #336eda;}
.solu_top .swiper-slide-active .box .ico_h{display: block;}
.solu_top .swiper-slide-active .ico_s{display: none;}
.solu_top .swiper-slide-active .tit{color: #fff;}

.solu_top .swiper-slide .box:hover .ico{transform: scale(1.06,1.06);}

/*政策法规*/
.zc_main{padding:80px 0;}
.zc_mod{margin-bottom: 70px;}
.zc_mod .t_tit{font-size: 30px;color: #333333;line-height: 50px;padding:30px 75px 30px 75px;cursor: pointer;background: url(../images/icon_02.png) no-repeat 97% 40px;background-size:32px;border:1px solid #c6c6c6;}
.zc_mod .desc{font-size: 16px;color: #777777;line-height: 32px;padding:45px 70px;background: #fafafa;display: none;}
.zc_mod.cur .t_tit{color: #fff;background-color:#336eda;background-image: url(../images/icon_02-1.png);border-color:#336eda;}

/*新闻详情*/
.crumb_t{margin-bottom: 25px;font-size: 16px;color: #aaaaaa;line-height: 40px;}
.crumb_t span{color: #333333;}
.crumb_t a:hover{color: #123b83;}

.xwdet_main{padding:50px 0 60px;border-top:1px solid #ddd;}
.xwdet_top{padding:30px 30px;line-height: 40px;background: #f2f2f2;}
.xwdet_top .title{font-size: 36px;color: #333333;display: inline-block;max-width:85%;}
.xwdet_top .date{font-size: 20px;color: #333333;}

.xwdet_edit{font-size: 18px;color: #333333;line-height: 32px;padding:40px 0;}

.pagenav{padding:30px 0;border-top:1px solid #e5e5e5;}
.pagenav li{font-size: 18px;color: #333333;line-height: 32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}
.pagenav li:hover{color: #123b83;}

/*客户融资*/
.rz_main{padding:110px 0;}
.rz_main .auto{position:relative;}
.rz_main .lbox{background: #d71e3c;width: 39%;padding-top: 7%;position:absolute;left: 0;top: 0;bottom: 1.5%;}
.rz_main .lbox .box{width: 86%;margin:0 auto;max-width:405px;}
.rz_main .lbox .title{font-size: 46px;color: #fff;}
.rz_main .lbox .line{width: 78px;height: 6px;background: #fff;display: block;margin:25px 0 30px;}
.rz_main .lbox .txt{font-size: 18px;color: #fff;line-height: 32px;}
.rz_main .rbox{width: 61%;}
.rz_main .list{}
.rz_main .list li{float: left;width: 32.3%;margin:0 0 1% 1%;height: 285px;position:relative;cursor: pointer;overflow: hidden;}
.rz_main .list .bg{position:absolute;width: 100%;height: 100%;left: 0;top: 0;transition: all 1.5s;}
.rz_main .list .title{font-size: 28px;color: #fff;text-align: center;position:absolute;width: 100%;left: 0;top: 50%;line-height: 40px;margin-top: -20px;z-index:10;}
.rz_main .list li:hover .bg{transform: scale(1.1,1.1);}

/*长距离供水系统*/
.inner_ban .txt{font-size: 16px;color: #fff;line-height: 28px;margin-top: 35px;max-width:495px;width: 45%;}
.gs_ban:before{content:'';position:absolute;left: 0;top: 0;bottom: 0;width: 50%;background: rgba(23,84,190,.76);}
.gs_ban .titbox{margin-top: -105px;}

.gs_intro{padding:55px 0 85px;}
.gs_intro .topbox{}
.gs_intro .info{max-width:700px;margin-left: 37%;}
.gs_intro .info .title{font-size: 38px;color: #333333;}
.gs_intro .info .txt{font-size: 16px;color: #888888;line-height: 28px;margin-top: 20px;}

.gs_intro .slidebox{margin-top: 60px;}

.gs_intro .botbox{width: 610px;margin:30px auto 0;}

.gs_intro .swiper-button-prev{left: 25px;}
.gs_intro .swiper-button-next{right: 25px;}

.gs_intro .gallery-thumbs{padding:30px 20px;}
.gs_intro .gallery-thumbs .swiper-slide{/*margin:0 10px!important;*/}
.gs_intro .gallery-thumbs .swiper-slide-active{transform: scale(1.3,1.3);margin-right: 35px!important;margin-top: -4px!important;}
.gs_intro .gallery-thumbs .swiper-slide-active img{border:6px solid #4588ff;}



.gs_case{padding:50px 0;background: #e4eaf2;overflow: hidden;}
.gs_case .t_tit{font-size: 38px;color: #333333;text-align: center;margin-bottom: 25px;}
.gs_case .detail{}
.gs_case .item{display: block;background: #fff;}
.gs_case .item .imgbox{}
.gs_case .item .img{width: 100%;display: block;}
.gs_case .item .info{padding:20px 15px 8px;}
.gs_case .item .line{width: 30px;height: 3px;background: #1e64c9;display: block;}
.gs_case .item .title{font-size: 22px;color: #333333;line-height: 55px;}

.gs_case .swiper-pagination{position:static;margin-top: 45px;font-size: 0;}
.gs_case .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;opacity: .4;}
.gs_case .swiper-pagination-bullet-active{opacity: 1;}

/*服务网络*/
.fw_map{padding:115px 0 90px;}
.fw_map .detail{position:relative;}
.fw_map .picbox{position:relative;width: 1040px;}
.fw_map .img{width: 100%;display: block;}
.fw_map .font{font-size: 38px;color: #333333;line-height: 52px;position:absolute;right: 0;top: 32%;text-align: right;}

.fw_map .o{position:absolute;border-radius:50%;background: #25dbff;-webkit-animation-name:'ripple';-webkit-animation-duration: 4s;-webkit-animation-timing-function: ease; -webkit-animation-delay: 0s;-webkit-animation-iteration-count: infinite;-webkit-animation-direction: alternate;}
.fw_map .o_1{width: 220px;height: 220px;opacity: .2;left: 135px;top: 220px;}
.fw_map .o_2{width: 140px;height: 140px;opacity: .2;left: 255px;top: 305px;-webkit-animation-duration: 3.5s;}
.fw_map .o_3{width: 52px;height: 52px;opacity: .6;left: 380px;top: 375px;-webkit-animation-duration: 2s;}
.fw_map .o_4{width: 190px;height: 190px;opacity: .2;left: 560px;top: 110px;-webkit-animation-duration: 3.5s;}
.fw_map .o_5{width: 132px;height: 132px;opacity: .2;left:610px;top: 190px;-webkit-animation-duration: 3.8s;}
.fw_map .o_6{width: 48px;height: 48px;opacity: .6;left:555px;top: 280px;-webkit-animation-duration: 2.5s;}

.fw_map .o_7{width: 92px;height: 92px;opacity: .2;left:470px;top: 285px;-webkit-animation-duration: 3.8s;}
.fw_map .o_8{width: 124px;height: 124px;opacity: .2;left:355px;top: 432px;-webkit-animation-duration: 4s;}
.fw_map .o_9{width: 206px;height: 206px;opacity: .2;left:444px;top: 340px;-webkit-animation-duration: 4.3s;}

.fw_map .o_10{width: 114px;height: 114px;opacity: .6;left:545px;top: 390px;-webkit-animation-duration:4.6s;}
.fw_map .o_11{width: 68px;height: 68px;opacity: .6;left:525px;top: 555px;-webkit-animation-duration: 2.4s;}


@keyframes ripple {
	
0%{/*opacity:0.35;*/transform: scale(0,0);}
100% {/*opacity: 0.2;*/transform: scale(1.01,1.01);}

}


.fw_intro{padding:70px 0;background: url(../images/img_04.jpg) no-repeat center;background-size:cover;height: 295px;}
.fw_intro .txt{font-size: 20px;color: #fff;line-height: 40px;max-width:798px;margin:0 auto;width: 80%;}

/*工程详情*/
.casedet_list{margin-left: -4%;}
.casedet_list .item{float: left;width: 46%;margin-left: 4%;margin-bottom: 4%;position:relative;}
.casedet_list .imgbox{display: block;overflow: hidden}
.casedet_list .img{width: 100%;display: block;transition: all 1s;}
.casedet_list .title{font-size: 26px;color: #333333;display: block;line-height: 80px;margin-top: 10px;background: url(../images/img_13.png) no-repeat right  center;background-size:36px;border-bottom:2px solid #cccccc;padding-right: 45px;}
.casedet_list .item:hover .img{transform: scale(1.05,1.05);}
.casedet_list .item:hover .title{color: #123b83;background-image: url(../images/img_13-1.png);}
.casedet_list .item:after{content:'';position:absolute;width: 0;height: 2px;background: #123b83;left: 0;bottom: 0;transition: all .3s;}
.casedet_list .item:hover:after{width: 100%;}


/*服务能力*/
.nl_main{padding:100px 0 120px;}

.nl_zs{position:relative;}
.nl_zs .info{width: 50%;background: url(../images/img_14.jpg) no-repeat center;background-size:cover;position:absolute;top: 0;bottom: 0;left: 0;}
.nl_zs .box{max-width:420px;width: 94%;margin:25% 0 0 11%;}
.nl_zs .title{font-size: 38px;color: #fff;}
.nl_zs .txt{font-size: 18px;color: #fff;line-height: 30px;margin-top: 15px;}
.nl_zs .imgbox{width: 50%;overflow: hidden;}
.nl_zs .img{width: 100%;display: block;transition: all 1s;}
.nl_zs .imgbox:hover .img{transform: scale(1.05,1.05);}

.nl_pics{margin-top: 70px;}
.nl_pics .titbox{text-align: center;margin-bottom: 50px;}
.nl_pics .titbox .bt{font-size: 38px;color: #333333;}
.nl_pics .titbox .smwz{font-size: 18px;color: #666666;margin-top: 10px;}

.nl_pics .detail{}
.nl_pics .col.fl{width: 49.3%;}
.nl_pics .col.fr{width: 49.3%;}
.nl_pics .item{overflow: hidden;float: left;}
.nl_pics .item .img{display: block;width: 100%;transition: all 1s;}

.nl_pics .list_b{margin-left: -2%;}
.nl_pics .list_b .item{width: 48%;margin:2.3% 0 0 2%;}
.nl_pics .item:hover .img{transform: scale(1.05,1.05);}


/*关于我们*/
.us_intro{padding:120px 0 110px;overflow: hidden;}
.us_intro .imgbox{width: 45%;max-width:640px;}
.us_intro .img{width: 100%;display: block;}
.us_intro .info{width: 50%;padding-top: 15px;}
.us_intro .wz{font-size: 18px;color: #c90436;}
.us_intro .title{font-size: 38px;color: #333333;margin-top: 10px;}
.us_intro .txt{font-size: 16px;color: #666666;line-height: 32px;-webkit-line-clamp: 5;height: 160px;margin-top: 35px;}



.us_cul{padding:0 0 100px;overflow: hidden;}
.us_cul .list{margin-left: -1.4%;}
.us_cul .list .item{float: left;width: 31.9%;margin:0 0 1.4% 1.4%;position:relative;overflow: hidden;}
.us_cul .list .img{width: 100%;display: block;transition: all 1s;}
.us_cul .list .item_4{width: 65.2%;}
.us_cul .list .shade{position:absolute;width: 100%;left: 0;bottom: 0;padding:20px 25px;}
.us_cul .list .title{font-size: 30px;color: #fff;}
.us_cul .list .fz{font-size: 18px;color: #fff;margin-top: 10px;}
.us_cul .list .item:hover .img{transform: scale(1.05,1.05);}

.us_zci{background: url(../images/us_08.jpg) no-repeat center;background-size:cover;min-height:860px;padding:140px 0;}
.us_zci .txt{font-size: 20px;color: #2f607d;line-height: 36px;max-width:645px;padding-left: 120px;}

.us_titbox{text-align: center;margin-bottom: 25px;}
.us_titbox .bt{font-size: 38px;color: #333333;}
.us_titbox .desc{font-size: 16px;color: #333333;line-height: 32px;margin:10px auto 0;max-width:715px;}

.us_team{padding:100px 0 0;overflow: hidden;}
.us_team .more{font-size: 16px;color: #333333;opacity: .6;text-decoration: underline;display: inline-block;vertical-align: middle;margin-top: 25px;}
.us_team .more:hover{color: #033b88;}

.us_team .detail{margin-top: 45px;position:relative;}
.us_team .item{position:relative;}
.us_team .item .shade{position:absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(102,102,102,.3);}
.us_team .item .name{font-size: 15px;color: #fff;padding:0 15px;position:absolute;width: 100%;left: 0;bottom: 10px;line-height: 30px;}

.us_team .swiper-container{position:static;}
.us_team .swiper-button-next, .us_team .swiper-button-prev{width: 30px;height: 30px;margin-top: -15px;}
.us_team .swiper-button-prev{background: url(../images/us_12.png) no-repeat center;background-size:contain;left: -50px;}
.us_team .swiper-button-next{background: url(../images/us_13.png) no-repeat center;background-size:contain;right: -50px;}
.us_team .swiper-pagination{display: none;}


.us_org{padding:100px 0;overflow: hidden;}
.us_org .detail .img{width: 100%;display: block;}


/*联系我们*/
.lx_main{padding:80px 0 130px;}

.lx_map{height: 530px;background: #f5f5f5;}

.BMapLabel{border:none!important;}
.BMap_bubble_content h6{font-size: 16px;color: #333;margin-bottom: 10px;}
.BMap_bubble_content p{font-size: 14px;color: #333;line-height: 26px;}
/*.BMap_bubble_content{background: #d13429;}

.BMap_pop .BMap_top,.BMap_center,.BMap_pop .BMap_bottom{background: #d13429!important;}
.BMap_pop>div>div{background: #d13429!important;}*/
.BMap_shadow img{display: none;}


.lx_dd{margin-top: 40px;margin-left: -1.5%;}
.lx_dd .item{float: left;width: 23.5%;margin:0 0 0 1.5%;background: #f5f5f5;padding:25px 20px 25px 30px;}
.lx_dd .tit{font-size: 30px;color: #000000;}
.lx_dd .txt{font-size: 18px;color: #333333;line-height: 26px;margin-top: 13px;min-height: 78px;}

.lx_xs{margin-top: 40px;margin-left: -2%;}
.lx_xs .item{float: left;width: 31.3%;margin:0 0 0 2%;padding:35px 20px 35px 40px;border:1px solid #e5e5e5;}
.lx_xs .tit{font-size: 30px;color: #000000;}
.lx_xs .txt{font-size: 18px;color: #333333;line-height: 26px;margin-top: 13px;min-height: 130px;}





/* 东宏简介 */
.breadcrumb{padding:20px 0;}
.breadcrumb .box{font-size: 14px;color: #666666;line-height: 40px;background: url(../images/tp_02.png) no-repeat left center;background-size:20px;padding-left: 30px;text-align: left;}
.breadcrumb span{font-size: 16px;color: #000000;}
.breadcrumb a:hover{color: #c90436;}

.ny_smtit{border-bottom:1px solid #e5e5e5;text-align: center;margin-bottom: 60px;}
.ny_smtit span{font-size: 24px;color:#c90436;line-height: 60px;display: inline-block;vertical-align: middle;padding:0 40px;border-bottom:2px solid #c90436;}

.us_brief{padding:20px 0 80px;}
.us_brief .detail{}
.us_brief .imgbox{width: 41%;}
.us_brief .imgbox .img{}
.us_brief .info{width: 53%;}
.us_brief .desc{font-size: 20px;color: #040404;line-height: 36px;margin-bottom: 15px;font-weight: bold;}
.us_brief .txt{font-size: 16px;color: #9b9b9b;line-height: 30px;}
.us_brief .txt p{margin-bottom: 25px;}
.us_brief .list{font-size: 0;display: flex;justify-content: space-between;margin:40px 0;}
.us_brief .list li{display: inline-block;vertical-align: middle;display: flex;position:relative;}
.us_brief .list .num{font-size: 48px;color: #053b88;line-height: 70px;display: inline-block;vertical-align: text-top;}
.us_brief .list .num i{font-size: 80px;display: inline-block;}
.us_brief .list .font{font-size: 16px;color: #053b88;line-height: 24px;display: inline-block;vertical-align: text-top;font-weight: bold;}

.us_brief .list .li_1{padding-right: 20px;}
.us_brief .list .line{position:absolute;right: 0;top: 0;}

.us_brief .list .li_2 .num{color: #c90436;}
.us_brief .list .li_2 .font{color: #c90436;}
.us_brief .list .li_3{align-items: baseline;}
.us_brief .list .li_3 em{display: inline-block;margin-top: -60px;}
.us_brief .list .li_3 .num{display: flex;align-items: center;}

/* 复合材料 */
.bg_white{background: #ffff;}

.team_menu.xin .lk{min-width:190px;width: auto;}

.cailiao_main .team_main{padding-top: 30px;}
.cailiao_main .team_mod_t .info{margin:0 6% 0 0;text-align: left;}
.cailiao_main .team_mod_b .info{right: 0;text-align: left;}

/* 客户服务 */
.khfw_txt{width: 100%;left: 0;top: 50%;margin-top: 15px;}
.khfw_txt .cn{font-size: 50px;color: #fff;line-height: 50px;letter-spacing: 3px;}
.khfw_txt .en{font-size: 18px;color: #fff;margin-top: 25px;}

.khfw_main{padding:20px 0 100px;}
.khfw_main .detail{position:relative;}
.khfw_main .list{}
.khfw_main .list .item{background: #e6e6e6;margin-bottom: 2%;}
.khfw_main .list .item:last-child{margin-bottom: 0;}
.khfw_main .list .imgbox{width: 48.6%;overflow: hidden;position:relative;}
.khfw_main .list .img{width: 100%;display: block;transition: all 1s;}
.khfw_main .list .info{width: 51.4%; padding:85px 55px 0;/* padding:8.5% 6% 0; */}
.khfw_main .list .icon{height: 64px;width: auto;display: block;}
.khfw_main .list .ico_h{display: none;}
.khfw_main .list .title{font-size: 30px;color: #000000;margin-top: 35px;}
.khfw_main .list .txt{font-size: 16px;color:#777777;line-height: 26px;-webkit-line-clamp: 3;height: 78px;margin-top: 15px;}
.khfw_main .list .more{width: 56px;height: 56px;background: url(../images/tp_12.png) no-repeat center;background-size:contain;display: block;margin-top: 15px;transition: all .3s;}
.khfw_main .list .item:hover .img{transform: scale(1.1,1.1);}

.khfw_main .list .arrow{position:absolute;width: 22px;height: 44px;top: 50%;margin-top: -22px;}
.khfw_main .list .arrow_1{width: 44px;height: 22px;background: url(../images/tp_13.png) no-repeat center;background-size:contain;left: 50%;margin-left: -22px;bottom: 0;top:auto;}
.khfw_main .list .arrow_2{left: -1px;background: url(../images/tp_14.png) no-repeat center;background-size:contain;}
.khfw_main .list .arrow_3{right: -1px;background: url(../images/tp_15.png) no-repeat center;background-size:contain;}

.khfw_main .list_l{width: 32.3%;position:absolute;left: 0;top: 0;bottom: 0;}
.khfw_main .list_l .item{height: 100%;}
.khfw_main .list_l .imgbox{width: 100%;}
.khfw_main .list_l .info{width: 100%;}

.khfw_main .list_r{width: 66.4%;}

.khfw_main .list .item:hover .arrow_1{background-image: url(../images/tp_13-1.png)}
.khfw_main .list .item:hover .arrow_2{background-image: url(../images/tp_14-1.png)}
.khfw_main .list .item:hover .arrow_3{background-image: url(../images/tp_15-1.png)}
.khfw_main .list .item:hover{background: #136ee2;}
.khfw_main .list .item:hover .title{color: #fff;}
.khfw_main .list .item:hover .txt{color: #fff;}
.khfw_main .list .item:hover .more{background-image: url(../images/tp_12-1.png)}
.khfw_main .list .item:hover .ico_h{display: block;}
.khfw_main .list .item:hover .ico_s{display: none;}

.khfw_main .list .item:hover .more{transform: translateX(15px);}

.khfw_main_2 .list_l{left:auto;right: 0;}

/* 管道制造新 */
.zz_main_xin .zz_top .title{vertical-align: text-top;}
.zz_main_xin .zz_top .txt{max-width:755px;vertical-align: text-top;}

.zz_main_xin .zz_slide{width: 100%;max-width:100%;}
.zz_main_xin .zz_bot .imgbox{margin:0 5% 0 0;}

/* 工程管道-详情 */
.gc_ban .bt{margin-top: 50px;}

.gc_det{padding:20px 0 80px;}
.gc_det .tt{font-size: 14px;color: #333333;display: inline-block;vertical-align: middle;line-height: 50px;border-bottom:2px solid #c90436;}
.gc_det .tt .date{color: #053b88;margin-right: 30px;}
.gc_det .tt .read{background: url(../images/tp_25.png) no-repeat left center;background-size:16px;padding-left: 25px;}

.gc_det .detail{margin-top: 35px;}
.gc_det .title{font-size: 24px;color:#333333;font-weight: bold;margin-bottom: 10px;}
.gc_det .editbox{font-size: 14px;color:#333333;line-height: 30px;}
.gc_det .editbox h6{font-size: 18px;color: #333333;font-weight: bold;}
.gc_det .editbox .mod{margin-bottom: 15px;}

.gc_det .share{font-size: 14px;color: #9b9b9b;padding:20px 0;}
.gc_det .share .ico{display: inline-block;vertical-align: middle;margin-right: 10px;width: 30px;height: 30px;}
.gc_det .share .wb{background:url(../images/tp_29.png) no-repeat center;background-size:contain;}
.gc_det .share .qqzone{background:url(../images/tp_30.png) no-repeat center;background-size:contain;}
.gc_det .share .wx{background:url(../images/tp_31.png) no-repeat center;background-size:contain;}
.gc_det .share .renren{background:url(../images/tp_32.png) no-repeat center;background-size:contain;}
.gc_det .share .blog{background:url(../images/tp_33.png) no-repeat center;background-size:contain;}

.pagenav_bot{position:relative;padding-right: 100px;border-top:1px solid #e5e5e5;padding:20px 80px 20px 0;}
.pagenav_bot li{font-size: 18px;color: #000000;line-height: 34px;}
.pagenav_bot .back{font-size: 18px;color: #053b88;line-height: 30px;position:absolute;right: 0;top: 50%;margin-top: -15px;}

.pagenav_bot li:hover{color: #053b88;}
.pagenav_bot .back:hover{text-decoration: underline;}

/* 客户服务-详情 */
.khfw_det{position:relative;}
.khfw_det .topbox{position:relative;}
.khfw_det .topbox .info{padding:130px 5% 0;height: 500px;width: 51%;background: #034097;}
.khfw_det .topbox .title{font-size: 36px;color: #fff;}
.khfw_det .topbox .en{font-size: 18px;color:#fff;line-height: 24px;opacity: .6;margin-top: 10px;}
.khfw_det .topbox .txt{font-size: 14px;color:#fff;line-height: 24px;margin-top: 35px;max-width:485px;}
.khfw_det .topbox .imgbox{position:absolute;width: 49%;top: 0;right: 0;bottom: 0;overflow: hidden;}
.khfw_det .topbox .imgbox span{display: block;width: 100%;height: 100%;transition: all 1s;}
.khfw_det .topbox .imgbox .img{display: none;}
/* .khfw_det .topbox .imgbox:hover span{transform: scale(1.1,1.1);} */

.khfw_det .botbox{position:relative;}
.khfw_det .botbox .lbox{width: 38.5%;}
.khfw_det .botbox .picbox{}
.khfw_det .botbox .picbox .img{width: 100%;display: block;}

.khfw_det .botbox .info{padding:30px 7% 30px 18%;}
.khfw_det .botbox .title{font-size: 30px;color: #10223e;}
.khfw_det .botbox .en{font-size: 14px;color: #10223e;font-weight: bold;font-family: 'Times New Roman', Times, serif;text-transform: uppercase;margin-top: 5px;}
.khfw_det .botbox .txt{font-size: 14px;color:#959595;line-height: 24px;margin-top: 20px;}

.khfw_det .botbox .imgbox{width: 61.5%;overflow: hidden;position:absolute;right: 0;top: 0;bottom: 0;}
.khfw_det .botbox .imgbox span{width: 100%;display: block;height: 100%;transition: all 1s;}
.khfw_det .botbox .imgbox .img{display: none;}
/* .khfw_det .botbox .imgbox:hover span{transform: scale(1.1,1.1);} */

.khfw_det .desc{font-size: 36px;color:#fff;position:absolute;width: 60%;left: 20%;top: 40px;line-height: 45px;}
.khfw_det .desc .en{font-size: 24px;color: #fff;font-family: 'Times New Roman', Times, serif;}

/* 关于东宏 */
.us_jj{background: url(../images/gy_08.jpg) no-repeat center;background-size:cover;padding:60px 0 70px;margin-top: 20px;}
.us_jj .titbox{text-align: center;}
.us_jj .titbox .tit{font-size: 24px;color: #fff;}
.us_jj .titbox .line{width: 34px;height: 1px;background: #fff;display: block;margin:15px auto 0;}

.us_jj .tt{margin:25px 0;text-align: center;}
.us_jj .tt .ico{width: 42px;display: inline-block;vertical-align: middle;}
.us_jj .tt span{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;padding:0 13px;}

.us_jj .txt{font-size: 18px;color: #fff;line-height: 30px;text-align: center;}

.us_jj .list{margin-top: 50px;}
.us_jj .list li{width: 25%;float: left;position:relative;padding-left: 5%;}
.us_jj .list .fz{font-size: 14px;color: #fff;}
.us_jj .list .fz i{font-size: 80px;}
.us_jj .list .fz em{font-size: 80px;}
.us_jj .list li::after{content: '';position:absolute;width: 70px;height: 92px;background: url(../images/gy_03.png) no-repeat center;background-size:contain;right: 0;top: 50%;margin-top: -46px;}
.us_jj .list li:last-child::after{display: none;}
.us_jj .list li:first-child{padding-left: 0;}


.us_jj .box{margin-top: 70px;}
.us_jj .box .tp1{display: inline-block;width:22%;vertical-align: text-top;}

.us_jj .box .cen{width: 47.5%;text-align: center;margin:0 3%;display: inline-block;vertical-align: text-top;}
.us_jj .box .tit{font-size: 30px;font-weight: bold;color:#fff;line-height: 50px;}
.us_jj .box .tit i{font-size: 60px;}
.us_jj .box .img{width: 100%;display: block;margin:30px auto 15px;}
.us_jj .box .bar{width: 1px;height: 24px;background: url(../images/gy_05-1.png) no-repeat left center;display: block;background-size:cover;margin-bottom: 35px;} 

.us_jj .box .xqbtn{margin:60px auto 0;}

.xqbtn{font-size: 14px;color:#fff;width: 120px;line-height: 35px;background: #c90436;display: block;text-align: center;margin:0 auto;}
.xqbtn::before{content:'';display: inline-block;vertical-align: middle;margin-right: 8px;width: 14px;height: 14px;background: url(../images/gy_07.png) no-repeat center;background-size:contain;}
.xqbtn:hover{background: #136ee2;}

.us_jj .box .tp3{display: inline-block;width:10.5%;vertical-align: text-top;}


.us_cul.xin{margin-top: 100px;}

/* 投资者关系 */
.tz_gx{}
.tz_gx .detail{padding:60px 3% 80px 4%;background: url(../images/tp_38.jpg) no-repeat center;background-size:cover;overflow: hidden;}
.tz_gx .titbox{text-align: center;margin-bottom: 55px;}
.tz_gx .titbox .tit{font-size: 18px;color: #fff;margin-bottom: 22px;}
.tz_gx .titbox .line{width: 40px;height: 1px;background: #fff;display: block;margin:0 auto;}

.tz_gx .imgbox{width: 45.5%;overflow: hidden;}
.tz_gx .imgbox .img{width: 100%;display: block;transition: all 1s;}
.tz_gx .imgbox:hover .img{transform: scale(1.1,1.1);}

.tz_gx .info{width: 51.5%;padding-top: 2%;}
.tz_gx .info .txt{font-size: 16px;color:#fff;line-height: 30px;margin-bottom: 70px;}
.tz_gx .info .txt p{margin-bottom: 20px;}
.tz_gx .info .xqbtn{margin-left: 0;}

.tz_gg{padding:50px 0;overflow: hidden;}
.tz_gg .list{}
.tz_gg .list .item{width: 50%;float: left;padding:10px 4% 30px;}
.tz_gg .list .date{font-size: 14px;color: #999999;}
.tz_gg .list .title{font-size: 24px;color:#333333;display: block;margin-top: 15px;}
.tz_gg .list .txt{font-size: 14px;color:#999999;line-height: 24px;-webkit-line-clamp: 2;height: 48px;margin-top: 15px;}
.tz_gg .list .more{margin-top: 35px;display: block;width: 12px;height: 12px;background: url(../images/tp_40.png) no-repeat center;background-size:contain;}
.tz_gg .list .title:hover{color: #c90436;}

.tz_k{height: 180px;background: #f5f5f5;}

.tz_sp{padding:100px 0;background: url(../images/tp_41.jpg) no-repeat center;background-size:cover;}
.tz_sp .detail{width: 1280px;margin:0 auto;position:relative;}
.tz_sp .img{width: 100%;display: block;}
.tz_sp .flashbox{position:absolute;top: 100px;left: 180px;right: 180px;bottom: 110px;}
.tz_sp .flashbox object{width: 100%;height: 100%;position:absolute;}

.tz_hd{padding:50px 0;}
.tz_hd .ny_smtit{margin-bottom: 40px;}


/* 工程管道 */
.gc_menu{text-align: center;margin-top: -20px;margin-bottom: 40px;}
.gc_menu .lk{display: inline-block;vertical-align: middle;font-size: 18px;color:#777777;margin:0 20px;line-height: 40px;position: relative;padding-bottom: 8px;}
.gc_menu .lk::after{content:'';position:absolute;left: 50%;bottom: 0;width: 8px;height: 8px;background: url(../images/tp_55.png) no-repeat center;background-size:contain;margin-left: -4px;display: none;}
.gc_menu .lk.cur,.gc_menu .lk:hover{color: #c90436;}
.gc_menu .lk.cur::after,.gc_menu .lk:hover::after{display: block;}
            
.gc_list{margin: 0 -60px;}
.gc_list li{/* width: 400px; */margin-bottom: 40px;width: 33.3%;}
.gc_list .box{margin:0 60px;}
.gc_list .imgbox{display: block;}
.gc_list .imgbox .img{width: 100%;display: block;}
.gc_list .title{display: block;font-size: 18px;color:#fff;background: #7a7a7a;line-height: 60px;padding:0 30px;}
.gc_list .txt{font-size: 14px;color:#000000;line-height: 20px;margin-top: 20px;padding:0 30px;}

.gc_more{text-align: center;font-size: 24px;color: #000000;line-height: 50px;border-top:1px solid #e5e5e5;padding:15px 0;}
.gc_more img{display: inline-block;vertical-align: middle;margin-right: 20px;width: 40px;}
.gc_more .rotateMore{width: 40px;height: 40px;background: url(../images/tp_56.png) no-repeat center;background-size:contain;margin-right: 20px;display: inline-block;vertical-align: middle;}


.gc_case{background: url(../images/tp_54.jpg) no-repeat center;background-size:cover;padding:60px 0 100px;margin-top:60px;}
.gc_case .t_tit{text-align: center;font-size: 38px;color:#333333;margin-bottom: 30px;}
.gc_case .list{margin-left: -1%;}
.gc_case .list .item{background: #fff;float: left;width: 32.3%;margin-left: 1%;}
.gc_case .list .imgbox{display: block;overflow: hidden;}
.gc_case .list .img{width: 100%;transition: all 1s;}
.gc_case .list .bot{display: block;padding:20px 20px;}
.gc_case .list .line{width: 30px;height: 3px;background: #3774d4;display: block;}
.gc_case .list .tit{font-size: 22px;color:#333333;margin-top: 10px;}
.gc_case .list .item:hover .img{transform: scale(1.1,1.1);}
.gc_case .list .item:hover .bot{background: #3774d4;}
.gc_case .list .item:hover .line{background: #fff;}
.gc_case .list .item:hover .tit{color: #fff;}






@media screen and (min-width:1500px) and (max-width:1550px){
	.ft_col{margin-left: 5%;}
	
	.xw_top_r .list .item.first{margin-bottom: 13px;}
	
	
	
	
}
@media screen and (min-width:1350px) and (max-width:1499px){
	/*行业新闻*/
	.xw_top_r .list .item.first .title{font-size: 26px;}
	.xw_top_r .list .title{font-size: 20px;line-height: 32px;}
	.xw_top_r .list .info{padding:16px 17px;}
	
	
	
	
	
	
	
	
	
}
@media screen and (min-width:1350px) and (max-width:1450px){
	.idx_case .lbox{width: 45%;}
	.ft_col{margin-left: 3%;}
	
	.idx_cp .item{max-width:115px;}
	
	
	/*联系我们*/
	.lx_dd .tit{font-size: 26px;}
	.lx_dd .txt{font-size: 16px;}
	
	.lx_xs .tit{font-size: 26px;}
	.lx_xs .txt{font-size: 16px;}
	
	/*关于我们*/
	.us_team .detail{margin:0 40px;}
	
	.inner_ban .video{height: 600px;}
	
}
@media screen and (min-width:1201px) and (max-width:1349px){
	.idx_ban .swiper-pagination-bullet{width: 80px;}
	
	.idx_gc .titbox .bt{font-size: 40px;}
	.idx_gc .item .bot{bottom: 30px;padding:0 25px;}
	.idx_gc .item .title{font-size: 30px;margin-bottom: 15px;}
	.idx_gc .swiper-button-next, .idx_gc .swiper-button-prev{width: 44px;height: 44px;margin-top: -22px;}
	
	.idx_cp .shade .title{font-size: 42px;}
	.idx_cp .item .icon{height: 56px;}
	
	.idx_cp .botbox .auto{width: 100%;}
	.idx_cp .botbox{position:relative;}
	.idx_cp .botbox .swiper-container{padding:0 30px;position:static;}
	
	.idx_case .titbox .tit{font-size: 40px;}
	.idx_case .titbox .line{width: 70px;}
	.idx_case .lbox{width: 45%;height: 730px;}
	.idx_case .scrollbox{height: 355px;}
	.idx_case .list li{margin-bottom: 20px;}
	.idx_case .list .icon{width: 70px;}
	.idx_case .list .info{margin-left: 85px;}
	.idx_case .list .title{font-size: 22px;}
	.idx_case .list .fz{font-size: 15px;}
	
	.idx_case .rbox{width: 54%;}
	.idx_case .item{height: 730px;}
	.idx_case .item .title{font-size: 22px;}
	.idx_case .item .bot{height: 140px;}
	
	.idx_gs{padding:140px 0;}
	.idx_gs .lbox .tp{height: 70px;}
	.idx_gs .lbox .title{font-size: 34px;}

	
	.ft_r{margin-left: -1%;}
	.ft_col{margin-left: 1%;}
	
	
	/*工程团队*/
	.team_mod_b .info{padding:30px 20px 0;}
	.team_mod .title{font-size: 32px;}
	
	/*行业新闻*/
	.xw_top_l .title{font-size: 26px;}
	
	.xw_top_r .list .item.first .title{font-size: 26px;}
	.xw_top_r .list .title{font-size: 20px;line-height: 32px;}
	.xw_top_r .list .info{padding:16px 17px;}
	.xw_top_r .list .item.first .info{padding: 10px 0;}
	
	/*客户融资*/
	.rz_main .lbox .title{font-size: 40px;}
	.rz_main .lbox .line{width: 60px;height: 4px;margin:15px 0 20px;}
	.rz_main .list li{height: 250px;}
	
	/*服务网络*/
	.fw_map .font{font-size: 32px;}
	
	
	/*联系我们*/
	.lx_dd .item{padding: 20px 20px 20px 20px;}
	.lx_dd .tit{font-size: 24px;}
	.lx_dd .txt{font-size: 16px;}
	
	.lx_xs .item{padding: 30px 20px 30px 30px;}
	.lx_xs .tit{font-size: 24px;}
	.lx_xs .txt{font-size: 16px;}
	
	/*关于我们*/
	.us_zci{min-height:auto;padding: 100px 0 140px;}
	.us_team .detail{margin:0 40px;}
	
	
	.inner_ban .video{height: 500px;}
	
	
	
	/* 东宏简介 */
	.us_brief .info{width: 55%;}
	.us_brief .list .num i{font-size: 66px;}
	
	/* 客户服务 */
	.khfw_main .list .info{padding:40px 40px 0;}
	.khfw_main .list .title{margin-top: 30px;}
	
	
	/* 投资者关系 */
	.tz_gx .info .txt{margin-bottom: 30px;}
	
	/* 工程管道 */
	.gc_list{margin:0 -40px}
	.gc_list .box{margin:0 40px;}
	
	
}  


@media screen and (min-width:320px) and (max-width:1199px){
    .auto{width: 100%;padding:0 2%!important;}

}


@media screen and (min-width:992px) and (max-width:1199px){
	.hd_nav .drop .lks a{line-height: 34px;margin-bottom: 15px;}
	.hd_nav .drop .title{font-size: 20px;}
	.hd_nav .drop .rbox{padding-left: 60px;height: 330px;}
	.hd_nav .drop .lbox{height: 330px;}
	
	/*index*/
	.idx_ban .swiper-pagination{bottom: 30px;}
	.idx_ban .swiper-pagination-bullet{width: 60px;}
	
	.idx_ban .title{font-size: 48px;}
	
	
	
	.idx_gc .titbox .bt{font-size: 40px;}
	.idx_gc .item .bot{bottom: 30px;padding:0 25px;}
	.idx_gc .item .title{font-size: 26px;margin-bottom: 15px;}
	.idx_gc .swiper-button-next, .idx_gc .swiper-button-prev{width: 44px;height: 44px;margin-top: -22px;}
	
	.idx_cp .shade .title{font-size: 38px;}
	.idx_cp .item .icon{height: 45px;}
	.idx_cp .item .tit{font-size: 16px;}
	
	.idx_cp .auto{width: 100%;padding:0 60px!important;}
	.idx_cp .botbox{position:relative;}
	.idx_cp .botbox .swiper-container{padding:0;position:static;}
	.idx_cp .swiper-button-next, .idx_cp .swiper-button-prev{width: 32px;height: 32px;margin-top: -16px;}
	
	
	.idx_case .titbox .tit{font-size: 40px;}
	.idx_case .titbox .line{width: 70px;}
	.idx_case .lbox{width: 45%;height: 730px;}
	.idx_case .scrollbox{height: 355px;}
	.idx_case .list{width: 100%;}
	.idx_case .list li{margin-bottom: 20px;}
	.idx_case .list .icon{width: 70px;}
	.idx_case .list .info{margin-left: 85px;}
	.idx_case .list .title{font-size: 22px;}
	.idx_case .list .fz{font-size: 15px;}
	
	.idx_case .rbox{width: 54%;}
	.idx_case .item{height: 730px;}
	.idx_case .item .title{font-size: 22px;}
	.idx_case .item .bot{height: 140px;}
	
	.idx_gs{padding:140px 0;}
	.idx_gs .lbox .tp{height: 70px;}
	.idx_gs .lbox .title{font-size: 34px;}
	
	
	.ft_t{padding:50px 0 40px;}
	.ft_info .tp{height: 60px;}
	.ft_info .txt{font-size: 14px;line-height: 30px;}
	.ft_info .social .ico{width: 24px;height: 24px;}
	.ft_info .social .video{width: 41px;height: 24px;}
	
	.ft_r{margin-left: 0;}
	.ft_col{margin-left: 0;width: 19%;min-width:auto;}
	.ft_col .tit{font-size: 18px;}
	.ft_col .lks a{font-size: 15px;line-height: 32px;}
	
	.ft_b{padding:25px 0;}
	
	/*工程承包*/
	.inner_ban .bt{font-size: 40px;}
	.inner_ban .video{height: 500px;}
	
	
	
	.cb_top{padding:75px 15px;}
	.cb_top .title{font-size: 32px;}
	
	
	.cb_list .info{width: 45%;margin-right: 0;max-width:100%;padding-top: 0;}
	
	.cb_xw{padding:100px 0 80px;}
	.cb_xw .list .item{padding:1px 15px 35px;}
	.cb_xw .list .title{font-size: 22px;}
	
	/*工程团队*/
	.team_menu .auto{width: 100%;}
	.team_menu .lk{font-size: 20px;line-height: 80px;width: 140px;}
	
	.team_mod .title{font-size: 30px;line-height: 48px;}
	
	.team_mod_b .info{padding:30px 15px 0;}
	
	/*管道制造*/
	.zz_slide{width: 70%;}
	.zz_slide .title{font-size: 24px;}

	.zz_bot .title{font-size: 26px;}
	.zz_bot .txt{font-size: 17px;margin-top: 20px;line-height: 28px;}
	.zz_bot .txt p{margin-bottom: 20px;}

	/*行业新闻*/
	.xw_main{padding:90px 0;}
	.xw_top_l .title{font-size: 26px;}
	
	.xw_top_r .list .item.first{margin-bottom: 17px;}
	.xw_top_r .list .item.first .title{font-size: 22px;line-height: 36px;}
	.xw_top_r .list .title{font-size: 20px;line-height: 32px;}
	.xw_top_r .list .info{padding:16px 17px;}
	.xw_top_r .list .item.first .info{padding: 0 0;}

	.xw_list{margin-top: 80px;}
	.xw_list .info{margin-left: 310px;}
	.xw_list .title{font-size: 24px;}
	
	/*工程案例*/
	.case_main{padding:60px 0 50px;}
	.case_top .iconbox{height: 60px;/*margin-top: -53px;*/top: -60px;}
	.case_top .icon{height: 60px;}
	.case_top .title{font-size: 22px;}
	.case_top .txt{margin-top: 15px;}
	.case_top .swiper-button-next, .case_top .swiper-button-prev{width: 38px;height: 38px;}
	.case_top .swiper-button-next{right: 15px;}
	.case_top .swiper-button-prev{left: 15px;}
	
	.case_top .botbox{margin-top: -30px;}
	.case_top .gallery-thumbs{padding-top: 60px;}
	.case_top .smb{width: 90%;}
	
	/*解决方案*/
	.solu_top .box{max-width:160px;padding:23px 0;}
	.solu_top .box .ico{height: 55px;}
	.solu_top .box .tit{font-size: 17px;}
	.solu_top .swiper-button-prev{left: 10px;}
	.solu_top .swiper-button-next{right: 10px;}
	
	.solu_top .mod .img{width: 55%;}
	.solu_top .mod .info{width: 42%;}
	.solu_top .mod .title{font-size: 30px;}
	.solu_top .mod .txt{margin-top: 20px;margin-bottom: 40px;}
	
	/*政策法规*/
	.zc_mod{margin-bottom: 35px;}
	.zc_mod .t_tit{font-size: 24px;padding:20px 40px;    background-size: 22px;background-position:97% 36px;}
	.zc_mod .desc{padding:35px 40px;}
	
	/*新闻详情*/
	.xwdet_top .title{font-size: 30px;}
	.xwdet_top .date{font-size: 18px;}
	
	
	/*客户融资*/
	.rz_main .lbox .title{font-size: 34px;}
	.rz_main .lbox .line{width: 60px;height: 3px;margin:15px 0 20px;}
	.rz_main .lbox .txt{font-size: 17px;}
	.rz_main .list li{height: 210px;}
	.rz_main .list .title{font-size: 24px;}
	
	/*长距离供水系统*/
	.gs_intro .info .title{font-size: 32px;}
	
	.gs_case .t_tit{font-size: 32px;}
	.gs_case .item .title{font-size: 20px;}
	
	/*服务网络*/
	.fw_map .font{font-size: 28px;line-height: 46px;}
	
	.fw_map .picbox{width: 800px;}
	.fw_map .o_1{width: 170px;height: 170px;left: 105px;top: 165px;}
	.fw_map .o_2{width: 110px;height: 110px;left: 200px;top: 235px;}
	.fw_map .o_3{width: 34px;height: 34px;left: 298px;top: 296px;}
	.fw_map .o_4{width: 140px;height: 140px;left: 435px;top: 85px;}
	.fw_map .o_5{width: 100px;height: 100px;top: 150px;left: 470px;}
	.fw_map .o_6{width: 30px;height: 30px;left: 435px;top: 215px;}
	.fw_map .o_7{width: 70px;height: 70px;left: 365px;top: 210px;}
	.fw_map .o_8{width: 100px;height: 100px;left: 270px;top: 330px;}
	.fw_map .o_9{width: 160px;height: 160px;left: 340px;top: 255px;}
	.fw_map .o_10{width: 90px;height: 90px;left: 415px;top: 290px;}
	.fw_map .o_11{width: 40px;height: 40px;left: 410px;top: 425px;}
	
	
	/*工程详情*/
	.casedet_list .title{font-size: 22px; background-size: 30px;}
	
	/*服务能力*/
	.nl_zs .box{max-width:100%;margin:18% 8% 0;width: auto;}
	.nl_zs .title{font-size: 28px;}
	.nl_zs .txt{font-size: 16px;}
	
	
	/*联系我们*/
	.lx_main{padding:80px 0;}
	.lx_dd .item{padding: 20px 20px 20px 20px;}
	.lx_dd .tit{font-size: 22px;}
	.lx_dd .txt{font-size: 14px;line-height: 24px;min-height: 72px;}
	
	.lx_xs .item{padding: 20px 10px 25px 20px;}
	.lx_xs .tit{font-size: 22px;}
	.lx_xs .txt{font-size: 14px;line-height: 24px;min-height:120px;}
	
	/*关于我们*/
	.us_intro{padding:80px 0;}
	.us_intro .info{padding-top: 0;width: 52%;}
	.us_intro .title{font-size: 32px;}
	.us_intro .txt{margin-top: 20px;font-size: 15px;line-height: 30px;height: 150px;}
	
	.us_cul{padding-bottom: 80px;}
	.us_cul .list .shade{padding:18px 15px;}
	.us_cul .list .title{font-size: 24px;}
	.us_cul .list .fz{font-size: 16px;}
	
	
	.us_zci{min-height:auto;padding:60px 0 140px;}
	.us_zci .txt{font-size: 16px;line-height: 30px;padding-left: 50px;}
	
	.us_titbox .bt{font-size: 32px;}
	.us_titbox .desc{font-size: 16px;line-height: 28px;}
	
	.us_team{padding:80px 0 0;}
	.us_team .detail{margin:0 40px;}
	
	.us_org{padding:80px 0;}
	
	
	
	/* 东宏简介 */
	.breadcrumb{padding:10px 0;}
	
	.ny_smtit{margin-bottom: 50px;}
	
	.us_brief .info{width: 55%;}
	.us_brief .desc{font-size: 18px;line-height: 30px;}
	.us_brief .txt{font-size: 14px;line-height: 24px;}
	
	.us_brief .list{margin:20px 0;}
	.us_brief .list .num{margin-right: 8px;}
	.us_brief .list .num i{font-size: 40px;}
	.us_brief .list .font{font-size: 14px;line-height: 20px;}
	.us_brief .list .li_3 em{font-size: 30px;margin-top: -30px;}
	
	.us_brief .txt p{margin-bottom: 10px;}
	
	/* 客户服务 */
	.khfw_txt .cn{font-size: 40px;line-height: 40px;}
	.khfw_txt .en{font-size: 16px;}
	
	.khfw_main .list .info{padding:35px 30px 0;}
	.khfw_main .list .icon{height: 50px;}
	.khfw_main .list .title{margin-top: 20px;font-size: 24px;}
	.khfw_main .list .txt{font-size: 14px;line-height: 24px;height: 72px;}
	.khfw_main .list .more{width: 44px;height: 44px;}
	
	/* 管道制造 */
	.zz_main_xin .zz_top .txt{max-width:550px}
	
	/* 客户服务-详情 */
	.khfw_det .topbox .title{font-size: 30px;}
	
	.khfw_det .desc{font-size: 22px;line-height: 32px;width: 70%;top: 25px;}
	.khfw_det .desc .en{font-size: 20px;}
	
	.khfw_det .botbox .info{padding:30px 7% 30px 7%;}
	.khfw_det .botbox .title{font-size: 26px;}
	
	/* 关于东宏 */
	.us_jj .list li{padding-left: 2%;}
	.us_jj .list .fz:nth-child(2){width: 70%;}
	.us_jj .list .fz i{font-size: 56px;}
	.us_jj .list .fz em{font-size: 56px;}
	
	.us_jj .box .cen{width: 56%;}
	
	
	/* 投资者关系 */
	.tz_gx .info{padding-top: 0;}
	.tz_gx .info .txt{margin-bottom: 30px;}
	
	.tz_k{height: 120px;}
	
	.tz_sp .detail{width: 100%;}
	.tz_sp .flashbox{top: 70px;left: 150px;right: 150px;bottom: 80px;}
	
	
	/* 工程管道 */
	.gc_ban .bt{margin-top: 70px;}
	
	.gc_menu .lk{font-size: 16px;margin:0 10px;}
	
	.gc_list{margin:0 -40px}
	.gc_list .box{margin:0 40px;}
	
	.gc_list{margin:0 -20px}
	.gc_list .box{margin:0 20px;}
	.gc_list .title{font-size: 16px;line-height: 50px;padding:0 20px;}
	.gc_list .txt{padding:0 20px;margin-top: 15px;}
	

	
	
}

@media screen and (min-width:768px) and (max-width:991px){	
	.sj_menu{position:absolute;right: 3%;top: 50%;width: 46px;height: 46px;background: url(../images/menu.png) no-repeat center;background-size:cover;margin-top: -23px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:42px;}
    
    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;height: 80px;background: #fff;border-bottom:1px solid #efefef;}	
    .head+div{margin-top: 80px;}

	.hd_logo{margin-top: 0;}
	.hd_logo .img{height: 60px;}
	
	.hd_sear{position:absolute;right: 100px;top: 50%;margin-top: -11px;}
	.hd_sear .icon{background-image: url(../images/icon_01-1.png);}
	.hd_sear .drop{padding:30px 0;top: 80px;border-top:none;}
	.hd_sear .smbox .ipt_txt{font-size: 16px;width:calc(100% - 90px);height: 48px;line-height: 48px;}
	.hd_sear .smbox .submit{font-size: 16px;width: 90px;line-height: 48px;}
	
	
	
	.hd_nav{position:fixed;width: 100%;left: 0;bottom: 0;top: 80px;overflow-y: scroll!important;z-index:100;background: #fff;display: none;}
	.hd_nav li{display: block;margin: 0;border-bottom:1px solid #efefef;padding:0 5%;}
	.hd_nav li>a{color: #333;line-height: 50px;font-size: 18px;}
	
	.hd_nav li.has>a{background: url(../images/icon_02.png) no-repeat right center;background-size:16px;}
	.hd_nav li.has>a.a{background-image: url(../images/icon_03.png) }
	
	.hd_nav li:hover .drop{display: none;}
	.hd_nav .drop{position:static;border-top:none;background: #fff;}
	.hd_nav .drop:after{display: none;}
	.hd_nav .drop .auto{width: 100%;}
	.hd_nav .drop .lks{width: 100%;}
	.hd_nav .drop .lks a{line-height: 45px;margin-bottom: 0;display: block;border-bottom:1px dashed #efefef;width: 100%;}
	.hd_nav .drop .lks a:last-child{border-bottom:none;}
	.hd_nav .drop .title{display: none;}
	.hd_nav .drop .rbox{display: none;}
	.hd_nav .drop .lbox{height: auto;width: 100%;padding: 0;float:none;}
	
	/*index*/
	.idx_ban .swiper-pagination{bottom: 20px;}
	.idx_ban .swiper-pagination-bullet{width: 40px;}
	
	.idx_ban .title{font-size: 40px;}
	.idx_ban .smtit{font-size: 17px;margin-top: 5px;}
	
	.idx_more{font-size: 15px;background-size: 10px;padding-right: 15px;}
	
	.idx_gc{padding-top: 80px;}
	.idx_gc .titbox{margin-bottom: 35px;}
	.idx_gc .titbox .bt{font-size: 30px;}
	.idx_gc .titbox .smwz span{font-size: 15px;padding:0 10px;}
	
	.idx_gc .item .bot{bottom: 20px;padding:0 20px;}
	.idx_gc .item .title{font-size: 22px;margin-bottom: 5px;}
	.idx_gc .swiper-button-next, .idx_gc .swiper-button-prev{width: 36px;height: 36px;margin-top: -18px;}
	
	.idx_cp .shade .title{font-size: 34px;}
	.idx_cp .item .icon{height: 36px;}
	.idx_cp .item .tit{font-size: 16px;}
	
	
	.idx_cp .auto{width: 100%;padding:0 60px!important;}
	.idx_cp .botbox{position:relative;}
	.idx_cp .botbox .swiper-container{padding:0;position:static;}
	.idx_cp .swiper-button-next, .idx_cp .swiper-button-prev{width: 32px;height: 32px;margin-top: -16px;}
	
	.idx_case .titbox .tit{font-size: 30px;}
	.idx_case .titbox .line{width: 50px;}
	.idx_case .lbox{width:100%;height: auto;padding:80px 0;}
	.idx_case .scrollbox{height: auto;}
	.scroll_tiao{display: none!important;}
	.idx_case .list{width: 100%;position:static!important;margin-left: -2%;}
	.idx_case .list li{margin-bottom: 20px;width: 48%;float: left;margin-left: 2%;}
	.idx_case .list .icon{width: 60px;}
	.idx_case .list .info{margin-left: 75px;}
	.idx_case .list .title{font-size: 20px;}
	.idx_case .list .fz{font-size: 15px;}
	
	.idx_case .rbox{width: 54%;display: none;}
	.idx_case .item{height: 730px;}
	.idx_case .item .title{font-size: 22px;}
	.idx_case .item .bot{height: 140px;}
	
	.idx_gs{padding:80px 0;}
	.idx_gs .lbox{width: 100%;float:none;max-width:640px;text-align: center;margin:0 auto 50px;padding-top: 0;}
	.idx_gs .lbox .tp{height: 60px;}
	.idx_gs .lbox .title{font-size: 28px;margin-top: 15px;margin-bottom: 15px;}
	.idx_gs .lbox .txt{width: 80%;margin:0 auto;}
	.idx_gs .rbox{width: 100%;float:none;margin:0 auto;}
	
	.ft_t{padding:50px 0 40px;}
	.ft_info{width: 40%;}
	.ft_info .tp{height: 70px;}
	.ft_info .txt{font-size: 16px;line-height: 34px;}
	.ft_info .social .ico{width: 24px;height: 24px;}
	.ft_info .social .video{width: 41px;height: 24px;}
	
	.ft_r{margin-left: 0;width: 58%;}
	.ft_col .line{width: 20px;height: 2px;margin:5px 0;}
	.ft_col{margin-left: 0;width: 100%;min-width:auto;float:none;margin-bottom: 10px;}
	.ft_col .tit{font-size: 16px;}
	.ft_col .lks a{font-size: 15px;line-height: 26px;display: inline-block;vertical-align: middle;margin-right: 10px;}
	
	.ft_b{padding:25px 0;text-align: center;}
	.ft_b .wz{float:none;display: block;}
	
	/*工程承包*/
	.inner_ban .bt{font-size: 32px;line-height: 35px;}
	.inner_ban .video{height: 400px;}
	
	
	.cb_top{padding:45px 0;font-size: 0;}
	.cb_top .pic{width: 50%;display: inline-block;vertical-align: middle;float:none;}
	.cb_top .info{margin-left: 0;width: 50%;display: inline-block;vertical-align: middle;padding-left: 4%;}
	.cb_top .title{font-size: 26px;}
	.cb_top .txt{font-size: 15px;line-height: 26px;}
	
	.cb_list .item .imgbg{height: 400px;}
	.cb_list .info{width: 45%;margin-right: 0;max-width:100%;padding-top: 0;height: 400px;}
	.cb_list .box{margin-top: -105px;}
	.cb_list .title{font-size: 30px;}
	.cb_list .txt{font-size: 15px;}
	.cb_list .more{font-size: 15px;width: 120px;}

	.cb_xw{padding:100px 0 80px;}
	.cb_xw .list .item{padding:1px 10px 35px;}
	.cb_xw .list .title{font-size: 20px;}
	.cb_xw .list .txt{margin-top: 5px;}
	
	/*工程团队*/
	.team_menu .auto{width: 100%;}
	.team_menu .lk{font-size: 18px;line-height: 60px;width: 120px;}
	
	.team_main{padding:60px 0;}
	.team_mod .title{font-size: 24px;line-height: 38px;}
	
	.team_mod_b .info{padding:15px 10px 0;}
	.team_mod_b .txt{margin-top: 15px;line-height: 26px;}
	
	/*管道制造*/
	.zz_main{padding:40px 0 60px;}
	.zz_top{padding:40px 0;}
	.zz_top .title{font-size: 30px;max-width: 207px;line-height: 44px;}
	.zz_top .txt{font-size: 17px;}
	
	.zz_slide{width: 85%;}
	.zz_slide .title{font-size: 20px;}
	.zz_slide .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 4px!important;}

	.zz_bot .info{padding: 0 4% 0 0;}
	.zz_bot .title{font-size: 20px;}
	.zz_bot .txt{font-size: 15px;margin-top: 10px;line-height: 24px;}
	.zz_bot .txt p{margin-bottom: 20px;}
	
	/*行业新闻*/
	.xw_main{padding:60px 0;}
	.xw_top_l .title{font-size: 22px;}
	
	.xw_top_r .list .item.first{margin-bottom: 10px;padding:15px 25px;}
	.xw_top_r .list .item.first .title{font-size: 20px;line-height: 33px;height: 66px;}
	.xw_top_r .list .item.first .info{padding: 0 0;}
	.xw_top_r .list .title{font-size: 16px;line-height: 26px;height: 52px;}
	.xw_top_r .list .info{padding:16px 17px;}
	

	.xw_list{margin-top: 60px;}
	.xw_list .item{padding:30px 0;}
	.xw_list .info{margin-left: 310px;}
	.xw_list .title{font-size: 20px;}
	
	/*加入我们*/
	.join_main{padding:80px 0 60px;}
	.join_bot{margin-top: 50px;}
	.join_bot .t_tit{font-size: 30px;}
	
	/*行业新闻*/
	.case_main{padding:60px 0 50px;}
	/*.case_top .iconbox{height: 60px;margin-top: -53px;}
	.case_top .icon{height: 60px;}
	.case_top .title{font-size: 22px;}
	.case_top .txt{margin-top: 15px;}
	.case_top .swiper-button-next, .case_top .swiper-button-prev{width: 38px;height: 38px;}
	.case_top .swiper-button-next{right: 15px;}
	.case_top .swiper-button-prev{left: 15px;}*/
	
	
	
	
	
	/*工程案例*/
	.case_main{padding:60px 0 50px;}
	.case_top .iconbox{height: 60px;margin-top: 0;top: -70px;}
	.case_top .icon{height: 60px;}
	.case_top .title{font-size: 20px;}
	.case_top .txt{margin-top: 10px;}
	.case_top .swiper-button-next, .case_top .swiper-button-prev{width: 38px;height: 38px;}
	.case_top .swiper-button-next{right: 15px;}
	.case_top .swiper-button-prev{left: 15px;}
	
	.case_top .item{margin-top: 0;}
	.case_top .botbox{margin-top: -30px;}
	.case_top .gallery-thumbs{padding-top: 70px;}
	.case_top .smb{width: 90%;}
	
	/*解决方案*/
	.solu_main{padding:50px 0;}
	.solu_top .box{max-width:150px;padding:20px 0;}
	.solu_top .box .ico{height: 40px;}
	.solu_top .box .tit{font-size: 16px;}
	
	.solu_top .thumbsbox{padding:0 40px;margin-bottom: 30px;}
	.solu_top .swiper-button-next, .solu_top .swiper-button-prev{width: 36px;height: 36px;margin-top: -18px;}
	.solu_top .swiper-button-prev{left: 15px;}
	.solu_top .swiper-button-next{right: 15px;}
	
	.solu_top .mod .img{width: 50%;}
	.solu_top .mod .info{width: 47%;}
	.solu_top .mod .title{font-size: 22px;}
	.solu_top .mod .txt{margin-top: 15px;margin-bottom: 20px;font-size: 15px;line-height: 26px;height: 75px;}
	.solu_top .mod .more{font-size: 15px;}
	
	
	
	/*政策法规*/
	.zc_main{padding:60px 0 30px;}
	.zc_mod{margin-bottom: 30px;}
	.zc_mod .t_tit{font-size: 20px;padding:20px 50px 20px 20px;    background-size: 18px;background-position:97% 36px;line-height: 40px;}
	.zc_mod .desc{padding:35px 20px;font-size: 15px;line-height: 28px;}
	
	/*新闻详情*/
	.crumb_t{font-size: 15px;line-height: 30px;}
	
	.xwdet_top{padding:20px 20px;}
	.xwdet_top .title{font-size: 24px;max-width: 80%;}
	.xwdet_top .date{font-size: 15px;}

	.xwdet_edit{font-size: 16px;}
	
	.pagenav li{font-size: 16px;line-height: 26px;}
	
	/*客户融资*/
	.rz_main{padding:60px 0;}
	.rz_main .lbox{padding-top: 5%;}
	.rz_main .lbox .title{font-size: 28px;}
	.rz_main .lbox .line{width: 40px;height: 2px;margin:15px 0 20px;}
	.rz_main .lbox .txt{font-size: 15px;line-height: 26px;}
	.rz_main .list li{height: 170px;}
	.rz_main .list .title{font-size: 20px;}
	
	/*长距离供水系统*/
	.inner_ban .txt{margin-top: 15px;font-size: 14px;line-height: 24px;}
	
	
	
	
	.gs_ban .titbox{margin-top: -90px;}
	
	.gs_intro{padding:50px 0 50px;}
	.gs_intro .info{width: 90%;margin:0 auto;}
	.gs_intro .info .title{font-size: 28px;}
	.gs_intro .info .txt{font-size: 15px;margin-top: 10px;}
	.gs_intro .gallery-thumbs .swiper-slide-active img{border-width:3px;}
	
	.gs_case .t_tit{font-size: 28px;}
	.gs_case .item .line{width: 20px;height: 2px;}
	.gs_case .item .title{font-size: 16px;line-height: 40px;}
	
	/*服务网络*/
	.fw_map{padding:60px 0;}
	.fw_map .font{font-size: 22px;line-height: 36px;}
	
	.fw_map .picbox{width: 600px;}
	.fw_map .o_1{width: 130px;height: 130px;left: 70px;top: 120px;}
	.fw_map .o_2{width: 70px;height: 70px;left: 155px;top: 190px;}
	.fw_map .o_3{width: 34px;height: 34px;left: 215px;top: 215px;}
	.fw_map .o_4{width: 120px;height: 120px;left: 320px;top: 60px;}
	.fw_map .o_5{width: 80px;height: 80px;top: 110px;left: 350px;}
	.fw_map .o_6{width: 30px;height: 30px;left: 310px;top: 160px;}
	.fw_map .o_7{width: 60px;height: 60px;left: 255px;top: 160px;}
	.fw_map .o_8{width: 100px;height: 100px;left: 200px;top: 250px;}
	.fw_map .o_9{width: 115px;height: 115px;left: 255px;top: 195px;}
	.fw_map .o_10{width: 60px;height: 60px;left: 315px;top: 225px;}
	.fw_map .o_11{width: 30px;height: 30px;left: 310px;top: 320px;}
	
	.fw_intro{height: auto;padding:50px 0;}
	.fw_intro .txt{font-size: 18px;line-height: 36px;}
	
	/*工程详情*/
	.casedet_list .title{font-size: 18px; background-size: 22px;line-height: 50px;border-width:1px;padding-right: 30px;}
	.casedet_list .item:after{height: 1px;}
	
	/*服务能力*/
	.nl_main{padding:60px 0;}
	.nl_zs .box{max-width:100%;margin:18% 8% 0;width: auto;}
	.nl_zs .title{font-size: 23px;}
	.nl_zs .txt{font-size: 15px;line-height: 28px;}
	
	.nl_pics{margin-top: 50px;}
	.nl_pics .titbox{margin-bottom: 30px;}
	.nl_pics .titbox .bt{font-size: 30px;}
	.nl_pics .titbox .smwz{font-size: 15px;}
	
	
	/*联系我们*/
	.lx_main{padding:60px 0;}
	.lx_map{height: 400px;}
	
	.lx_dd{margin-left: -2%;margin-top: 20px;}
	.lx_dd .item{padding: 20px 20px 20px 20px;width: 48%;margin:0 0 2% 2%;}
	.lx_dd .tit{font-size: 20px;}
	.lx_dd .txt{font-size: 14px;line-height: 24px;min-height: 72px;}
	
	.lx_xs{margin-left: -2%;}
	.lx_xs .item{padding: 20px 10px 25px 20px;width: 48%;margin:0 0 2% 2%;}
	.lx_xs .tit{font-size: 20px;}
	.lx_xs .txt{font-size: 14px;line-height: 24px;min-height:120px;}
	
	
	/*关于我们*/
	.us_intro{padding:60px 0;}
	.us_intro .imgbox{width: 60%;float:none;margin:0 auto;}
	.us_intro .info{padding-top: 0;width: 100%;margin-top: 25px;}
	.us_intro .wz{font-size: 16px;text-align: center;}
	.us_intro .title{font-size: 26px;text-align: center;}
	.us_intro .txt{margin-top: 20px;font-size: 15px;line-height: 30px;height: 150px;}
	
	.us_cul{padding-bottom: 60px;}
	.us_cul .list .shade{padding:18px 15px;}
	.us_cul .list .title{font-size: 20px;}
	.us_cul .list .fz{font-size: 15px;}
	
	
	.us_zci{min-height:auto;padding:40px 0 80px;}
	.us_zci .txt{font-size: 15px;line-height: 26px;padding-left: 0;}
	
	.us_titbox .bt{font-size: 26px;}
	.us_titbox .desc{font-size: 15px;line-height: 28px;}
	
	.us_team{padding:60px 0 0;}
	.us_team .more{font-size: 14px;}
	.us_team .detail{margin:0 40px;}
	
	.us_org{padding:60px 0;}
	
	
	
	
	
	/* 东宏简介 */
	.breadcrumb{padding:10px 0;}
	.breadcrumb span{font-size: 15px;}
	
	.ny_smtit{margin-bottom: 40px;}
	.ny_smtit span{font-size: 22px;padding:0 25px;line-height: 50px;}
	
	.us_brief{padding:10px 0 50px;}
	.us_brief .imgbox{margin-right: 30px;margin-bottom: 10px;}
	.us_brief .info{width: 100%;float:none;}
	.us_brief .desc{font-size: 16px;line-height: 28px;}
	.us_brief .txt{font-size: 14px;line-height: 25px;}
	
	.us_brief .list{margin:20px 0;justify-content: center;}
	.us_brief .list li{padding:0 15px;}
	.us_brief .list .num{margin-right: 8px;}
	.us_brief .list .num i{font-size: 40px;}
	.us_brief .list .font{font-size: 14px;line-height: 20px;}
	.us_brief .list .li_3 em{font-size: 30px;margin-top: -30px;}
	
	.us_brief .txt p{margin-bottom: 10px;}
	
	/* 复合材料 */
	.team_menu.xin .lk{min-width:150px;}
	
	/* 客户服务 */
	.khfw_txt .cn{font-size: 30px;line-height: 30px;}
	.khfw_txt .en{font-size: 14px;margin-top: 10px;}
	
	.khfw_main{padding:10px 0 50px;}
	.khfw_main .list .info{padding:30px 20px 0;}
	.khfw_main .list .icon{height: 40px;}
	.khfw_main .list .title{margin-top: 10px;font-size: 20px;}
	.khfw_main .list .txt{font-size: 13px;line-height: 22px;height: 66px;margin-top: 10px;}
	.khfw_main .list .more{width: 32px;height: 32px;margin-top: 10px;}
	
	.khfw_main .list .arrow{width: 16px;height: 32px;margin-top: -16px;}
	.khfw_main .list .arrow_1{width: 32px;height: 16px;}
	
	/* 管道制造 */
	.zz_main_xin .zz_top .txt{max-width:65%}
	
	/* 工程管道-详情 */
	.gc_det{padding:10px 0 50px;}
	.gc_det .title{font-size: 20px;}
	
	.pagenav_bot li{font-size: 16px;}
	.pagenav_bot .back{font-size: 16px;}
	
	/* 客户服务-详情 */
	.khfw_det .topbox .info{padding:60px 5% 0;height: 400px;}
	.khfw_det .topbox .title{font-size: 24px;}
	.khfw_det .topbox .en{font-size: 16px;}
	
	.khfw_det .desc{font-size: 18px;line-height: 26px;width: 70%;top: 15px;}
	.khfw_det .desc .en{font-size: 16px;}
	
	.khfw_det .botbox .info{padding:30px 5%;}
	.khfw_det .botbox .title{font-size: 20px;}
	.khfw_det .botbox .en{font-size: 12px;}
	.khfw_det .botbox .txt{margin-top: 15px;}
	
	/* 关于东宏 */
	.us_jj .list li{padding-left: 2%;}
	.us_jj .list .fz:nth-child(2){width: 60%;}
	.us_jj .list .fz{font-size: 13px;}
	.us_jj .list .fz i{font-size: 40px;}
	.us_jj .list .fz em{font-size: 40px;}
	
	.us_jj .box .cen{width: 56%;}
	.us_jj .box .tit{font-size: 22px;line-height: 40px;}
	.us_jj .box .tit i{font-size: 40px;}
	.us_jj .box .img{margin:10px auto;}
	.us_jj .box .bar{margin-bottom: 20px;}
	.us_jj .txt{font-size: 14px;line-height: 24px;}
	
	.us_jj .box .xqbtn{margin-top: 30px;}
	
	.us_cul.xin{margin-top: 30px;}
	
	/* 投资者关系 */
	.tz_gx .detail{padding:50px 3%;}
	.tz_gx .titbox{margin-bottom: 40px;}
	.tz_gx .info{padding-top: 0;}
	.tz_gx .info .txt{margin-bottom: 35px;font-size: 15px;line-height: 26px;}
	.tz_gx .info .txt p{margin-bottom: 15px;}
	
	.tz_gg .list .item{padding:10px 3% 30px;}
	.tz_gg .list .date{font-size: 13px;}
	.tz_gg .list .title{font-size: 20px;margin-top: 10px;}
	.tz_gg .list .txt{margin-top: 10px;}
	
	
	.tz_k{height: 80px;}
	
	.tz_sp{padding:60px 0;}
	.tz_sp .detail{width: 100%;}
	.tz_sp .flashbox{top: 70px;left: 150px;right: 150px;bottom: 80px;}
	
	
	/* 工程管道 */
	.gc_ban .bt{margin-top: 70px;}
	
	.gc_menu .lk{font-size: 15px;margin:0 20px;padding-bottom: 5px;}
	
	.gc_list{margin:0 -10px}
	.gc_list li{margin-bottom: 30px;}
	.gc_list .box{margin:0 10px;}
	
	.gc_list{margin:0 -20px}
	.gc_list .box{margin:0 20px;}
	.gc_list .title{font-size: 15px;line-height: 40px;padding:0 15px;}
	.gc_list .txt{padding:0 15px;margin-top: 15px;}
	
	.gc_more{line-height: 40px;font-size: 20px;}
	.gc_more .rotateMore{width: 30px;height: 30px;}
	
	.gc_case{margin-top: 40px;padding:50px 0;}
	.gc_case .t_tit{font-size: 28px;}
	.gc_case .list .line{width: 20px;height: 2px;}
	.gc_case .list .tit{font-size: 17px;}
	
}

@media screen and (min-width:320px) and (max-width:767px){
	.auto{padding:0 3%!important;}
	
    .sj_menu{position:absolute;right: 3%;top: 50%;width: 36px;height: 36px;background: url(../images/menu.png) no-repeat center;background-size:cover;margin-top: -18px;}
    .sj_menu.close{background: url(../images/close.png) no-repeat center;background-size:30px;}
    
    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:10px 0;height: 60px;background: #fff;border-bottom:1px solid #efefef;}	
    .head+div{margin-top:60px;}

	.hd_logo{margin-top: 0;}
	.hd_logo .img{height:40px;}
	
	.hd_sear{position:absolute;right: 70px;top: 50%;margin-top: -9px;}
	.hd_sear .icon{background-image: url(../images/icon_01-1.png);width: 18px;height: 18px;}
	.hd_sear .drop{padding:15px 0;top: 60px;border-top:none;position:fixed;}
	.hd_sear .smbox .ipt_txt{font-size: 14px;width:calc(100% - 60px);height: 36px;line-height: 36px;padding:0 15px;}
	.hd_sear .smbox .submit{font-size: 14px;width: 60px;line-height: 36px;}
	
	
	
	.hd_nav{position:fixed;width: 100%;left: 0;bottom: 0;top: 60px;overflow-y: scroll;z-index:100;background: #fff;display: none;}
	.hd_nav li{display: block;margin: 0;border-bottom:1px solid #efefef;padding:0 5%;}
	.hd_nav li>a{color: #333;font-size: 16px;line-height: 50px;}
	.hd_nav .drop:after{display: none;}
	
	.hd_nav li.has>a{background: url(../images/icon_02.png) no-repeat right center;background-size:14px;}
	.hd_nav li.has>a.a{background-image: url(../images/icon_03.png) }
	
	.hd_nav li:hover .drop{display: none;}
	.hd_nav .drop{position:static;border-top:none;background: #fff;}
	.hd_nav .drop .auto{width: 100%;}
	.hd_nav .drop .lks{width: 100%;}
	.hd_nav .drop .lks a{line-height: 36px;margin-bottom: 0;display: block;border-bottom:1px dashed #efefef;width: 100%;font-size: 14px;}
	.hd_nav .drop .lks a:last-child{border-bottom:none;}
	.hd_nav .drop .title{display: none;}
	.hd_nav .drop .rbox{display: none;}
	.hd_nav .drop .lbox{height: auto;width: 100%;padding: 0;float:none;}
	
	
	/*index*/
	.idx_ban .swiper-pagination{bottom: 15px;}
	.idx_ban .swiper-pagination-bullet{width: 30px;height: 2px;}
	
	.idx_ban .shade{margin-top: -60px;}
	.idx_ban .title{font-size: 18px;}
	.idx_ban .smtit{font-size: 13px;margin-top: 0;}
	.idx_ban .fz{margin-top: 5px;}
	
	.idx_more{font-size: 14px;background-size: 10px;padding-right: 15px;}
	
	.idx_gc{padding-top: 60px;}
	.idx_gc .titbox{margin-bottom:25px;}
	.idx_gc .titbox .bt{font-size: 24px;}
	.idx_gc .titbox .smwz span{font-size: 13px;padding:0 7px;}
	
	.idx_gc .item .bot{bottom: 10px;padding:0 10px;}
	.idx_gc .item .title{font-size: 18px;margin-bottom: 5px;}
	.idx_gc .swiper-button-next, .idx_gc .swiper-button-prev{width: 26px;height: 26px;margin-top: -13px;}
	
	.idx_cp{}
	.idx_cp .group .img{height: 220px;}
	.idx_cp .shade{top: 0;padding-top: 30px;}
	.idx_cp .shade .title{font-size: 17px;}
	.idx_cp .shade .txt{font-size: 13px;margin-top: 10px;margin-bottom: 15px;}
	.idx_cp .item .icon{height: 34px;}
	.idx_cp .item .tit{font-size: 15px;}
	
	
	.idx_cp .auto{width: 100%;padding:0 30px!important;}
	.idx_cp .botbox{position:relative;}
	.idx_cp .item{padding:15px 0;}
	.idx_cp .botbox .swiper-container{padding:0;position:static;}
	.idx_cp .swiper-button-next, .idx_cp .swiper-button-prev{width: 24px;height: 24px;margin-top: -12px;}
	
	.idx_case .titbox{text-align: center;}
	.idx_case .titbox .tit{font-size: 24px;margin-bottom: 10px;}
	.idx_case .titbox .line{width: 30px;height: 2px;margin:0 auto 0;}
	.idx_case .lbox{width:100%;height: auto;padding:40px 0;}
	.idx_case .scrollbox{height: auto;}
	.scroll_tiao{display: none!important;}
	.idx_case .list{width: 100%;position:static!important;}
	.idx_case .list li{margin-bottom: 20px}
	.idx_case .list .icon{width: 50px;}
	.idx_case .list .info{margin-left: 65px;padding-top: 3px;}
	.idx_case .list .title{font-size: 17px;}
	.idx_case .list .fz{font-size: 14px;white-space: initial;}
	
	.idx_case .rbox{width: 54%;display: none;}
	.idx_case .item{height: 730px;}
	.idx_case .item .title{font-size: 22px;}
	.idx_case .item .bot{height: 140px;}
	
	.idx_gs{padding:40px 0;}
	.idx_gs .lbox{width: 100%;float:none;max-width:640px;text-align: center;margin:0 auto 30px;padding-top: 0;}
	.idx_gs .lbox .tp{height: 40px;}
	.idx_gs .lbox .title{font-size: 24px;margin-top: 15px;margin-bottom: 15px;}
	.idx_gs .lbox .txt{font-size: 16px;line-height: 26px;}
	.idx_gs .rbox{width: 100%;float:none;margin:0 auto;}
	.idx_gs .list .item_2 .tit{font-size: 18px;}
	.idx_gs .list .item{padding:20px 0 0 15px;height: 200px;}
	.idx_gs .list .item_1 .tit{font-size: 20px;margin-bottom: 3px;}
	
	

	
	.ft_t{padding:40px 0 30px;}
	.ft_info{width: 100%;float:none;}
	.ft_info .tp{height: 50px;}
	.ft_info .txt{font-size: 14px;line-height: 26px;}
	.ft_info .social .item{margin-right: 0;}
	.ft_info .social .ico{width: 20px;height: 20px;margin-left: 0;background-size:16px;border-radius:5px;}
	.ft_info .social .video{width: 34px;height: 20px;}
	
	.ft_r{margin-left: 0;width: 100%;float:none;margin-top: 20px;}
	.ft_col .line{width: 20px;height: 2px;margin:5px 0;}
	.ft_col{margin-left: 0;width: 100%;min-width:auto;float:none;margin-bottom: 10px;}
	.ft_col .tit{font-size: 16px;}
	.ft_col .lks a{font-size: 14px;line-height: 26px;display: inline-block;vertical-align: middle;margin-right: 10px;}
	
	.ft_b{padding:15px 0;text-align: center;}
	.ft_b .wz{float:none;display: block;font-size: 13px;line-height: 22px;margin-bottom: 5px;}

	/*工程承包*/
	.inner_ban .titbox{margin-top: -25px;}
	.inner_ban .crumb{font-size: 12px;}
	.inner_ban .bt{font-size: 20px;line-height:25px;margin-top: 7px;font-weight: normal;}
	.inner_ban .video{height: 200px;}
	.inner_ban .smtit{font-size: 12px;z-index:999}
	
	
	.cb_top{padding:30px 0;font-size: 0;}
	.cb_top .pic{width: 80%;float:none;display: block;margin:0 auto;}
	.cb_top .info{margin-left: 0;width: 100%;display: block;padding-top: 20px;}
	.cb_top .title{font-size: 20px;}
	.cb_top .txt{font-size: 14px;line-height: 24px;margin-top: 10px;}
	
	.cb_list .item .imgbg{height: 240px;}
	.cb_list .info{width: 45%;margin-right: 0;max-width:100%;padding-top: 0;height: 240px;}
	.cb_list .box{margin-top: -85px;}
	.cb_list .title{font-size: 16px;}
	.cb_list .txt{font-size: 13px;line-height: 22px;-webkit-line-clamp: 4;height: 88px;margin-top: 8px;}
	.cb_list .more{font-size: 13px;width: 90px;line-height: 30px;margin-top: 20px;}

	.cb_xw{padding:60px 0 30px;}
	.cb_xw .list{margin-left: -2%;}
	.cb_xw .list .item{padding:1px 10px 15px;width: 48%;margin:0 0 25px 2%;}
	.cb_xw .list .title{font-size: 16px;margin-top: 15px;}
	.cb_xw .list .txt{margin-top: 5px;line-height: 22px;-webkit-line-clamp: 6;height: 66px;}

	/*工程团队*/
	.team_menu .auto{width: 100%;display: flex;text-align: center;padding: 0!important;}
	.team_menu .lk{font-size: 12px;line-height: 40px;flex: 1;}
	
	.team_main{padding:30px 0;}
	.team_mod .title{font-size: 18px;line-height: 28px;}
	.team_mod_t{padding:20px 5%;margin-bottom: 30px;}
	.team_mod_t .imgbox{width: 90%;display: block;float:none;margin:0 auto;}
	.team_mod_t .info{width: 100%;display: block;float:none;margin-top: 15px;margin-left: 0;}
	
	.team_mod_b .imgbox{width: 100%;float:none;}
	.team_mod_b .info{padding:15px 15px 15px;float:none;position:static;width: 100%;}
	.team_mod_b .txt{margin-top: 15px;line-height: 26px;}
	.team_mod .txt{font-size: 15px;line-height: 26px;margin-top: 10px;}
	
	
	/*管道制造*/
	.zz_main{padding:0 0 40px;}
	.zz_top{padding:30px 0 20px;}
	.zz_top .title{font-size: 20px;max-width: 100%;line-height: 44px;display: block;}
	.zz_top .txt{font-size: 15px;display: block;line-height: 26px;}
	
	.zz_slide{width: 100%;}
	.zz_slide .title{font-size: 15px;padding:0 10px;bottom: 10px;}
	.zz_slide .swiper-pagination{bottom: 10px;right: 10px;}
	.zz_slide .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 3px!important;}
	
	.zz_bot{margin-top: 30px;}
	.zz_bot .info{padding: 0;width: 100%;}
	.zz_bot .title{font-size: 18px;}
	.zz_bot .txt{font-size: 15px;margin-top: 10px;line-height: 24px;}
	.zz_bot .txt p{margin-bottom: 10px;}
	.zz_bot .imgbox{width: 100%;display: block;margin-left: 0;}
	
	
	/*行业新闻*/
	.xw_main{padding:30px 0;}
	.xw_top_l{width: 100%;float:none;}
	.xw_top_l .info{padding:20px 15px;}
	.xw_top_l .title{font-size: 18px;line-height: 28px;height: auto;}
	.xw_top_l .date{font-size: 14px;}
	
	
	
	.xw_top_r{width: 100%;float:none;margin-top: 10px;}
	.xw_top_r .list .item.first{margin-bottom: 10px;padding:15px 15px;}
	.xw_top_r .list .item.first .title{font-size: 15px;line-height: 28px;height: auto;-webkit-line-clamp: initial;}
	.xw_top_r .list .item.first .info{padding: 0 0;}
	.xw_top_r .list .title{font-size: 15px;line-height: 22px;height: 44px;margin-top: 5px;}
	.xw_top_r .list .info{padding:15px 10px;}
	.xw_top_r .list .date{font-size: 14px;}

	.xw_list{margin-top: 40px;}
	.xw_list .item{padding:15px 0;}
	.xw_list .imgbox{width: 160px;}
	.xw_list .info{margin-left: 170px;}
	.xw_list .date{font-size: 12px;}
	.xw_list .title{font-size: 15px;margin-top: 5px;}
	.xw_list .txt{font-size: 13px;line-height: 20px;height: 40px;margin-top: 5px;}
	
	.pagelist{margin-top: 30px;}
	.pagelist li{min-width: 28px;height: 28px;line-height: 26px;font-size: 12px;margin:0;}
	.pagelist li.prev a, .pagelist li.next a{padding:0 6px;}
	
	/*加入我们*/
	.join_main{padding:30px 0 30px;}
	.join_bot{margin-top: 30px;}
	.join_bot .t_tit{font-size: 20px;}
	
	.join_list{margin-top: 20px;}
	.join_list .item{padding: 0;}
	.join_list .topbox{padding:15px 0;}
	.join_list .title{font-size: 16px;margin-bottom: 5px;}
	.join_list .grp{font-size: 14px;display: block;margin-right: 0;line-height: 24px;}
	.join_list .icon{width: 16px;height: 16px;margin: 0;top: 25px;}
	
	.join_list .group{line-height: 24px;margin-bottom: 15px;}
	
	.loadmore{margin-top: 25px;line-height: 40px;}
	
	/*工程案例*/
	.case_main{padding:30px 0 20px;}
	.case_top .iconbox{height: 34px;margin-top: 0;max-width:86%;top: -38px;}
	.case_top .icon{height: 34px;}
	.case_top .item{margin-top: 10px;width: 86%;}
	.case_top .title{font-size: 16px;}
	.case_top .txt{margin-top: 5px;font-size: 13px;line-height: 20px;margin-bottom: 5px;height: 60px;text-align: justify;}
	.case_top .more{font-size: 13px;}
	
	.case_top .swiper-button-next, .case_top .swiper-button-prev{width: 24px;height: 24px;margin-top: -12px;}
	.case_top .swiper-button-next{right: 5px;}
	.case_top .swiper-button-prev{left: 5px;}
	.case_top .gallery-thumbs .swiper-slide:before{top: 10px;}
	.case_top .gallery-thumbs .swiper-slide{margin-left: 0;}
	
	
	.case_top .item{margin-top: 0;}
	.case_top .botbox{margin-top: -30px;}
	.case_top .gallery-thumbs{padding-top: 50px;}
	.case_top .smb{width: 90%;}
	
	
	
	/*解决方案*/
	.solu_main{padding:30px 0;}
	.solu_top .box{max-width:auto;padding:15px 0;}
	.solu_top .box .ico{height: 34px;}
	.solu_top .box .tit{font-size: 14px;}
	
	.solu_top .thumbsbox{padding:0 50px;margin-bottom: 30px;}
	.solu_top .swiper-button-next, .solu_top .swiper-button-prev{width: 26px;height: 26px;margin-top: -13px;}
	.solu_top .swiper-button-prev{left: 10px;}
	.solu_top .swiper-button-next{right: 10px;}
	
	.solu_top .mod .imgbox{width: 100%;display: block;}
	.solu_top .mod .img{width: 100%;display: block;}
	.solu_top .mod .info{width: 100%;display: block;margin-top: 15px;}
	.solu_top .mod .title{font-size: 18px;}
	.solu_top .mod .txt{margin-top: 5px;margin-bottom: 20px;font-size: 15px;line-height: 26px;height: 75px;}
	.solu_top .mod .more{font-size: 15px;}
	
	/*政策法规*/
	.zc_main{padding:40px 0 30px;}
	.zc_mod{margin-bottom: 15px;}
	.zc_mod .t_tit{font-size: 15px;padding:10px 40px 10px 15px;    background-size: 14px;background-position:97% 17px;line-height: 24px;}
	.zc_mod .desc{padding:20px 15px;font-size: 14px;line-height: 24px;}
	
	/*新闻详情*/
	.xwdet_main{padding:30px 0;}
	.crumb_t{font-size: 13px;line-height: 22px;margin-bottom: 15px;}
	
	.xwdet_top{padding:13px 15px;}
	.xwdet_top .title{font-size: 17px;max-width: 100%;display: block;line-height: 28px;}
	.xwdet_top .date{font-size: 13px;float: none;margin-top: 5px;line-height: 24px;display: block;}

	.xwdet_edit{font-size: 15px;padding:20px 0;line-height: 26px;}
	
	.pagenav{padding:20px 0 0;}
	.pagenav li{font-size: 14px;line-height: 26px;margin-bottom: 0;}
	
	/*客户融资*/
	.rz_main{padding:30px 0;}
	.rz_main .lbox{position:static;padding:25px 0;width: 100%;float:none;}
	.rz_main .lbox .title{font-size: 22px;}
	.rz_main .lbox .line{width: 30px;height: 2px;margin:10px 0 15px;}
	.rz_main .lbox .txt{font-size: 14px;line-height: 26px;}
	.rz_main .rbox{width: 100%;float:none;}
	.rz_main .list{margin-left: -2%;}
	.rz_main .list li{height: 170px;width: 48%;margin:2% 0 0 2%;}
	.rz_main .list .title{font-size: 18px;}
	
	/*长距离供水系统*/
	.inner_ban .txt{margin-top: 5px;font-size: 12px;line-height: 20px;width: 100%;}
	.gs_ban:before{width: 100%;}
	.gs_ban .titbox{margin-top: -60px;}
	.gs_ban .img{height: 190px;}
	.gs_ban .bt{margin-top: 13px;}
	
	.gs_intro{padding:30px 0 30px;}
	.gs_intro .info{width: 100%;margin:0 auto;}
	.gs_intro .info .title{font-size: 18px;}
	.gs_intro .info .txt{font-size: 14px;margin-top: 10px;line-height: 24px;}
	
	.gs_intro .slidebox{margin-top: 25px;}
	.gs_intro .botbox{margin:10px auto 0;width: 100%;}
	.gs_intro .gallery-thumbs{padding: 0;}
	.gs_intro .gallery-thumbs .swiper-slide-active{transform: scale(1.0,1.0)!important;margin: 0 10px 0 0!important;}
	.gs_intro .gallery-thumbs .swiper-slide-active img{border-width:2px;}
	.gs_intro .swiper-button-next, .gs_intro .swiper-button-prev{width: 26px;height: 22px;margin-top: -11px;}
	.gs_intro .swiper-button-prev{left: 15px;}
	.gs_intro .swiper-button-next{right: 15px;}
	
	.gs_case{padding:30px 0;}
	.gs_case .t_tit{font-size: 20px;font-weight: bold;}
	.gs_case .item .line{width: 20px;height: 2px;}
	.gs_case .item .title{font-size: 15px;line-height: 40px;}
	.gs_case .swiper-pagination{margin-top: 25px;}
	.gs_case .swiper-pagination-bullet{width: 10px;height: 10px;margin:0 3px!important;}
	
	
	/*服务网络*/
	.fw_map{padding:40px 0 30px;}
	.fw_map .auto{padding: 0!important;}
	.fw_map .font{font-size: 16px;line-height: 28px;position:static;text-align: center;margin-top: 20px;}
	
	.fw_map .picbox{/*width: 310px;*/width: 320px;margin:0 auto;}
	.fw_map .o_1{width: 68px;height: 68px;left: 40px;top: 70px;}
	.fw_map .o_2{width: 44px;height: 44px;left: 80px;top: 95px;}
	.fw_map .o_3{width: 16px;height: 16px;left: 115px;top: 115px;}
	.fw_map .o_4{width: 60px;height: 60px;left: 172px;top: 35px;}
	.fw_map .o_5{width: 40px;height: 40px;top: 56px;left: 190px;}
	.fw_map .o_6{width: 16px;height: 16px;left: 170px;top: 85px;}
	.fw_map .o_7{width: 28px;height: 28px;left: 145px;top: 90px;}
	.fw_map .o_8{width: 38px;height: 38px;left: 110px;top: 130px;}
	.fw_map .o_9{width: 64px;height: 64px;left: 135px;top: 105px;}
	.fw_map .o_10{width: 36px;height: 36px;left: 168px;top: 120px;}
	.fw_map .o_11{width: 20px;height: 20px;left: 160px;top: 170px;}
	
	.fw_intro{height: auto;padding:20px 0;}
	.fw_intro .txt{font-size: 14px;line-height: 24px;width: 96%;}
	
	
	/*工程详情*/
	.casedet_list{margin-left: 0;}
	.casedet_list .item{width: 100%;margin:0 0 20px 0;}
	.casedet_list .title{font-size: 16px; background-size: 16px;line-height: 40px;border-width:1px;margin-top: 5px;padding-right: 30px;}
	.casedet_list .item:after{height: 1px;}
	
	/*服务能力*/
	.nl_main{padding:30px 0;}
	.nl_zs .info{float:none;width: 100%;position:static;}
	.nl_zs .box{max-width:100%;margin:0;width: auto;padding:40px 4%;}
	.nl_zs .title{font-size: 17px;}
	.nl_zs .txt{font-size: 14px;line-height: 24px;margin-top: 10px;}
	.nl_zs .imgbox{width: 100%;float:none;}
	
	
	.nl_pics{margin-top: 30px;}
	.nl_pics .titbox{margin-bottom: 20px;}
	.nl_pics .titbox .bt{font-size: 22px;}
	.nl_pics .titbox .smwz{font-size: 12px;margin-top: 5px;}
	
	.nl_pics .col{width: 100%!important;float:none;}
	.nl_pics .list_b .item{margin-bottom: 2%;}
	
	/*联系我们*/
	.lx_main{padding:30px 0;}
	.lx_map{height: 240px;}
	
	.lx_dd{margin-left: 0;margin-top: 10px;}
	.lx_dd .item{padding: 15px 15px 15px 15px;width: 100%;margin:0 0 2% 0;}
	.lx_dd .tit{font-size: 16px;}
	.lx_dd .txt{font-size: 13px;line-height: 22px;min-height: auto;margin-top: 5px;}
	
	.lx_xs{margin-left:0;margin-top: 10px;}
	.lx_xs .item{padding: 15px;width: 100%;margin:0 0 2%;border-color:#efefef;}
	.lx_xs .tit{font-size: 16px;}
	.lx_xs .txt{font-size: 13px;line-height: 22px;min-height:auto;margin-top: 5px;}
	
	/*关于我们*/
	.us_intro{padding:30px 0;}
	.us_intro .imgbox{width: 100%;float:none;margin:0 auto;}
	.us_intro .info{padding-top: 0;width: 100%;margin-top: 25px;}
	.us_intro .wz{font-size: 14px;text-align: center;}
	.us_intro .title{font-size: 22px;text-align: center;}
	.us_intro .txt{margin-top: 10px;font-size: 14px;line-height: 26px;height: auto;-webkit-line-clamp: initial;}
	
	.us_cul{padding-bottom: 30px;}
	.us_cul .list .shade{padding:10px 5px;}
	.us_cul .list .title{font-size: 14px;}
	.us_cul .list .fz{font-size: 12px;margin-top: 2px;white-space:initial;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
	
	
	.us_zci{min-height:auto;padding:20px 0 40px;}
	.us_zci .txt{font-size: 12px;line-height: 22px;padding-left: 0;}
	
	.us_titbox .bt{font-size: 20px;}
	.us_titbox .desc{font-size: 13px;line-height: 24px;margin-top: 5px;}
	
	.us_team{padding:30px 0;}
	.us_team .more{font-size: 13px;margin-top: 10px;}
	.us_team .detail{margin:0 30px;}
	.us_team .swiper-button-prev{left: -30px;}
	.us_team .swiper-button-next{right: -30px;}
	
	
	.us_org{padding:30px 0;}
	.us_org .auto{padding: 0!important;}
	
	
	/* 东宏简介 */
	.breadcrumb{padding:5px 0;}
	.breadcrumb .box{font-size: 12px;line-height: 30px;background-size: 16px;padding-left: 24px;}
	.breadcrumb span{font-size: 13px;}
	
	.ny_smtit{margin-bottom: 30px;}
	.ny_smtit span{font-size: 17px;padding:0 15px;line-height: 40px;}
	
	.us_brief{padding:10px 0 40px;}
	.us_brief .imgbox{width: 100%;float:none;}
	.us_brief .info{width: 100%;float:none;margin-top: 20px;}
	.us_brief .desc{font-size: 15px;line-height: 24px;}
	.us_brief .txt{font-size: 13px;line-height: 24px;}
	
	.us_brief .list{margin:20px 0 0;display: block;font-size: 0;text-align: center;}
	.us_brief .list li{width: 50%;display: inline-block;vertical-align: text-top;padding:0 10px;margin-bottom: 20px;}
	.us_brief .list .num{margin-right: 8px;line-height: 22px;}
	.us_brief .list .num i{font-size: 30px;}
	.us_brief .list .font{font-size: 12px;line-height: 20px;text-align: left;}
	.us_brief .list .li_3 em{font-size: 30px;margin-top: -30px;}
	.us_brief .list .li_3{width: 100%;}
	.us_brief .list .li_3 .num{display: inline-block;vertical-align: text-bottom;}
	.us_brief .list .li_3 .font{vertical-align: text-bottom;}
	
	.us_brief .txt p{margin-bottom: 10px;}
	
	/* 复合材料 */
	.team_menu.xin .lk{min-width:auto;}
	
	.breadcrumb{padding:8px 3%;}
	.breadcrumb .auto{padding: 0!important;}
	.cailiao_main .team_main{padding-top: 0;}
	
	
	/* 客户服务 */
	
	.khfw_txt{margin-top: 10px;}
	.khfw_txt .cn{font-size: 18px;line-height: 20px;letter-spacing: 1px;}
	.khfw_txt .en{font-size: 12px;margin-top: 5px;}
	
	.khfw_main{padding:0 0 40px;}
	.khfw_main .list .imgbox{width: 100%;float:none;}
	.khfw_main .list .info{padding:20px 8%;width: 100%;float:none;}
	.khfw_main .list .icon{height: 32px;}
	.khfw_main .list .title{margin-top: 15px;font-size: 17px;}
	.khfw_main .list .txt{font-size: 13px;line-height: 22px;height: 66px;margin-top: 10px;}
	.khfw_main .list .more{width: 30px;height: 30px;margin-top: 10px;}
	
	.khfw_main .list .arrow{width: 16px;height: 32px;margin-top: -16px;display: none!important;}
	.khfw_main .list .arrow_1{width: 32px;height: 16px;}
	
	.khfw_main .list .item{margin:0 0 10px 0;}
	.khfw_main .list .item:last-child{margin-bottom: 10px;}
	.khfw_main .list_l{position:relative;width: 100%;float:none;}
	.khfw_main .list_l .imgbox{width:100%;float: none;}
	.khfw_main .list_l .info{width: 100%;float: none;}
	
	.khfw_main .list_r{width: 100%;float:none;}
	
	
	/* 管道制造 */
	.zz_main_xin .zz_top .txt{max-width:100%}
	
	.zz_main_xin .zz_bot .imgbox{margin:0 0 20px 0;}
	
	/* 工程管道-详情 */
	.gc_ban .bt{margin-top: 50px;}
	
	.gc_det{padding:0 0 40px;}
	.gc_det .tt{line-height: 30px;font-size: 12px;}
	.gc_det .tt .date{margin-right: 15px;}
	.gc_det .title{font-size: 17px;}
	.gc_det .editbox h6{font-size: 15px;}
	.gc_det .editbox{font-size: 13px;line-height: 26px;}
	.gc_det .editbox img{margin:10px 0;}
	
	.gc_det .share{font-size: 12px;padding:10px 0;}
	.gc_det .share .ico{width: 24px;height: 24px;margin-right: 3px;}
	
	.pagenav_bot{padding:15px 0;}
	.pagenav_bot li{font-size: 14px;line-height: 25px;}
	.pagenav_bot .back{font-size: 14px;position:static;float: right;margin-top: 5px;}
	
	/* 客户服务-详情 */
	.khfw_det .topbox .imgbox{position:static;width: 100%;}
	.khfw_det .topbox .imgbox span{display: none;}
	.khfw_det .topbox .imgbox .img{display: block;width: 100%;}
	.khfw_det .topbox .info{padding:30px 5%;height: auto;width: 100%;}
	.khfw_det .topbox .title{font-size: 18px;}
	.khfw_det .topbox .en{font-size: 14px;line-height: 20px;}
	.khfw_det .topbox .txt{font-size: 12px;line-height: 22px;max-width:100%;margin-top: 20px;}
	
	
	
	.khfw_det .botbox .lbox{width: 100%;float:none;}
	.khfw_det .botbox .info{padding:15px 2%;}
	.khfw_det .botbox .title{font-size:17px;}
	.khfw_det .botbox .en{font-size: 12px;margin-top: 5px;}
	.khfw_det .botbox .txt{margin-top: 10px;line-height: 22px;}
	
	.khfw_det .botbox .imgbox{width: 100%;float:none;position:static;}
	.khfw_det .botbox .imgbox span{display: none;}
	.khfw_det .botbox .imgbox .img{display: block;width: 100%;}
	
	.khfw_det .desc{font-size: 15px;line-height: 18px;width: 100%;top: 15px;position:static;color: #333;text-align: center;margin-top: 15px;}
	.khfw_det .desc .en{font-size: 13px;color: #333;}
	.khfw_det .desc p{margin-bottom: 5px;}
	
	/* 关于东宏 */
	.us_jj{margin-top: 0;padding:30px 0 40px;}
	.us_jj .titbox .tit{font-size: 20px;}
	.us_jj .titbox .line{margin-top: 10px;}
	
	.us_jj .tt{margin:25px 0 15px;}
	.us_jj .tt .ico{width: 24px;}
	.us_jj .tt span{font-size: 13px;padding:0 8px;}
	
	.us_jj .list {margin-left: -4%;margin-top: 30px;}
	.us_jj .list li{padding-left: 0;width: 46%;margin:0 0 15px 4%;}
	.us_jj .list li::after{display: none;}
	.us_jj .list .fz{font-size: 12px;line-height: 20px;}
	.us_jj .list .fz i{font-size: 28px;padding-right: 6px;}
	.us_jj .list .fz em{font-size: 28px;}
	.us_jj .list .fz:nth-child(2){min-height:40px;}
	
	.us_jj .box{margin-top: 15px;}
	.us_jj .box .cen{width: 56%;}
	.us_jj .box .tit{font-size: 14px;line-height: 20px;}
	.us_jj .box .tit i{font-size: 20px;}
	.us_jj .box .img{margin:10px auto 5px;}
	.us_jj .box .bar{margin-bottom: 10px;height: 12px;}
	.us_jj .txt{font-size: 12px;line-height: 22px;}
	
	.us_jj .box .xqbtn{margin-top: 20px;}
	
	.xqbtn{font-size: 13px;line-height: 32px;display: flex;align-items: center;justify-content: center;}
	.xqbtn::before{width: 12px;height: 12px;}
	
	.us_cul.xin{margin-top: 30px;}
	
	
	/* 投资者关系 */
	.tz_gx .detail{padding:20px 4%;}
	.tz_gx .titbox{margin-bottom: 20px;}
	.tz_gx .titbox .tit{font-size: 16px;margin-bottom: 10px;}
	.tz_gx .imgbox{width: 100%;float:none;}
	.tz_gx .info{padding-top: 0;width: 100%;float:none;margin-top: 15px;}
	.tz_gx .info .txt{margin-bottom: 25px;font-size: 13px;line-height: 22px;}
	.tz_gx .info .txt p{margin-bottom: 10px;}
	
	.tz_gg{padding:20px 0;}
	.tz_gg .list .item{padding:0 3%;width: 100%;float:none;margin:0 0 25px;}
	.tz_gg .list .date{font-size: 12px;}
	.tz_gg .list .title{font-size: 16px;margin-top: 10px;}
	.tz_gg .list .txt{margin-top: 10px;font-size: 13px;line-height: 22px;height: auto;max-height:44px;}
	.tz_gg .list .more{margin-top: 20px;}
	
	.tz_k{height: 20px;}
	
	.tz_sp{padding:30px 0;}
	.tz_sp .detail{width: 100%;}
	.tz_sp .flashbox{top: 30px;left: 60px;right: 60px;bottom: 30px;}
	
	.tz_hd{padding:30px 0;}
	.tz_hd .ny_smtit{margin-bottom: 20px;}
	
	
	/* 工程管道 */
	.gc_ban .bt{margin-top: 45px;}
	
	.gc_menu .lk{font-size: 13px;margin:0 6px;padding-bottom: 0;}
	
	.gc_list{margin:0 -5px;}
	.gc_list li{margin-bottom: 20px;width: 50%;}
	.gc_list .box{margin:0 5px;}
	
	.gc_list .title{font-size: 13px;line-height: 34px;padding:0 10px;}
	.gc_list .txt{padding:0 10px;margin-top: 10px;font-size: 12px;line-height: 18px;}
	
	.gc_more{line-height: 40px;font-size: 16px;padding:5px 0;}
	.gc_more .rotateMore{width: 20px;height: 20px;margin-right: 10px;}
	
	.gc_case{margin-top: 20px;padding:40px 0;}
	.gc_case .t_tit{font-size: 18px;margin-bottom: 20px;}
	.gc_case .list{margin-left: 0;;}
	.gc_case .list .item{width: 100%;float:none;margin:0 0 10px;}
	.gc_case .list .line{width: 20px;height: 2px;}
	.gc_case .list .tit{font-size: 15px;}
	
	
	
	
	
}

.swiper-slide {
	z-index: 100;
}

.layer {
	position: absolute;
	z-index: 99;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}