.m-bt{display: block;width: 100%;text-align: center;font-size: 1.1rem;color: #a3a3a3;height: 5rem;line-height: 1.6rem;position: relative; background:url(/wimage/cp_tbg.png) no-repeat;-webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.m-bt b{display: block;font-size: 2rem;color: #c61611; padding:1.5rem 0 0.4rem;}
.m-bt:before{ content:"";width: 2rem;height: 1px;background: #ccc;position: absolute;top: 4.3rem;left: 25%;}
.m-bt:after{ content:"";width: 2rem;height: 1px;background: #ccc;position: absolute;top: 4.3rem;right: 25%;}


/*引子*/
/*border-top: #f0f0f0 1.2rem solid;border-bottom: #f0f0f0 1.2rem solid;padding: 2.5rem 0 3rem;}*/
/*
.g-yin{width: 100%; background: #f3f3f3;}
.g-yin ul{display: inline-block;width: 100%;height: 24.6rem;position: relative;margin-top: 1.8rem;}
.g-yin ul:before{content: "";width: 1px; height: 100%; background: #e7e7e7; position: absolute; top: 0; left: 50%;} 
.g-yin ul:after{content: "";width: 100%; height: 1px; background: #e7e7e7; position: absolute; top: 0; left: 0;} 
.g-yin ul li{width: 50%;float: left;text-align: center;height: 10.3rem;padding: 2rem 0 0;border-bottom: #e7e7e7 1px solid;}
.g-yin ul li em{width:8.6rem;height: 2.2rem;display: block;margin:0 auto;}
.g-yin ul li em img{width: 8.6rem;height: 2.2rem;}
.g-yin ul li b{display: block;font-size: 1.3rem;color: #555;height: 3rem;line-height: 3rem;overflow: hidden;} 
.g-yin ul li span{display: block;font-size: 1.1rem;color: #555;line-height: 1.6rem;width: 12.5rem;margin:0 auto;height: 3.2rem;overflow: hidden;}
*/


.g-yin{padding: 1rem 0 0.5rem;width: 93.75%;margin: 0 auto;}
.m-bt{display: block;font-size: 1.2rem;color: #666;width: 100%;text-align: center;height: 5rem;line-height: 2.5rem;position: relative;overflow: hidden;}
.m-bt b{display: block;font-size: 2rem;color: #333;}
/*
.m-bt:before{content: "";width: 45%;height: 1px;background: #ebebeb;position: absolute;top: 55%;left: 25%;}
.m-bt:after{content: ""; width: 1.5rem;height: 1px;background: #057fd9;position: absolute;top: 55%;left: 45%;}
*/
.yin_video{width: 100%;}
.m-yin{padding: 2rem 0 0;width: 100%;height: 17rem;position: relative;}
.m-yin:before{content: "";width: 100%;height: 1px;background: #ccc;position: absolute;top: 50%;left: 0;}
.m-yin ul li{float: left;font-size: 1.2rem;color: #333;height: 8.5rem;}
.m-yin ul li a{color: #333;}
.m-yin ul li em{display: block;width: 3.6rem;height: 2rem;margin: 0 0 0.5rem -0.8rem;}
.m-yin ul li em img{width: 3.6rem;height: 2rem;}
.m-yin ul li b{font-size: 2rem;font-family: "DINOT";line-height: 2rem;}
.m-yin ul li span{display: block;font-size: 1.1rem;color: #666;padding: 0.5rem 0 0;}
.m-yin ul li:nth-child(1),.m-yin ul li:nth-child(4){width: 43%;}
.m-yin ul li:nth-child(2),.m-yin ul li:nth-child(5){width: 38%;}
.m-yin ul li:nth-child(3),.m-yin ul li:nth-child(6){width: 19%;}


.fuwu-lx li{overflow:hidden;-moz-border-radius: 0.5rem 0.5rem 1rem 1rem; -webkit-border-radius: 0.5rem 0.5rem 1rem 1rem;-o-border-radius:0.5rem 0.5rem 1rem 1rem; border-radius: 0.5rem 0.5rem 1rem 1rem;border:0px solid #d0d1d4;margin:0 auto;}

.fuwu-lx li .kf{text-align: center;width: 50%;float: left;margin-top: 2rem;margin-bottom: 2rem;}
.fuwu-lx li .kf a{font-size:1.4rem;color: #fff;font-weight: bold;letter-spacing:0.3rem;padding: 5% 15%;background: #f08200;}
.fuwu-lx li .ly{text-align: center;width: 50%;float: right;margin-top: 2rem;}
.fuwu-lx li .ly a{font-size: 1.4rem;color: #fff;font-weight: bold;letter-spacing: 0.3rem;padding: 5% 15%;background: #0075c2;}
.fuwu-lx li .kf:hover a{background:#fb9528;}
.fuwu-lx li .ly:hover a{background:#0588de;}



.til01{text-align: center;display: block;position: relative;background:url(/wimage/tilbg1.png) no-repeat center bottom; -webkit-background-size:10.1rem 1rem; -moz-background-size: 10.1rem 1rem; -o-background-size: 10.1rem 1rem; background-size: 10.1rem 1rem;font-size:2rem;color: #070707;font-weight: bold;height: 5.9rem;line-height:3rem;margin-bottom: 2.05rem;font-weight: normal;white-space: nowrap;}
.til01 em{line-height:1.55rem;color: #999;font-size:0.8rem;display: block;font-family: Arial;font-style: normal;text-transform: uppercase;}
.m-equip .til01{font-size:1.7;}


.g_xtys{height: 35.9rem;border-bottom: 0.5rem solid #eee;position: relative;float: left;}
.g_xtys:before{content: "";position: absolute;width: 8rem;height: 0.1rem;background: #cacaca;left:5%;bottom: 2.5rem;}
.g_xtys:after{content: "";position: absolute;width: 8rem;height: 0.1rem;background: #cacaca;right:5%;bottom: 2.5rem;}
.g_xtys h2{height: 6.5rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #c61611;}
.g_xtys h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}
.g_xtys dl{margin: 0 1%;}
.g_xtys dt,.g_xtys dt img{width: 100%;display: block;}
.g_xtys dd{margin-top: 1rem;}
.g_xtys h3{height: 2.2rem;line-height: 2.2rem;font-size: 1.5rem;font-weight: bold;color: #c61611;}
.g_xtys h3 a{color:#c61611}
.g_xtys p{font-size: 1.2rem;color: #666666;}
.g_xtys .swiper-pagination-bullet{background: #333333;width: 0.7rem;height: 0.7rem;margin: 0 0.5rem;}
.g_xtys .swiper-pagination-bullet-active{background: #c61611;width: 1.8rem;border-radius: 2rem;}
.g_xtys .swiper-pagination-bullets{margin-bottom: 1rem;  }



.g_an{margin-top: 1.2rem;}
.g_an h2{height: 6.3rem;font-size: 2.4rem;color: #000000;font-weight: bold;text-align: center;}
.g_an h2 a{color: #000000;}
.g_an h2 b{color: #c61611;display: inline-block;padding-left: 2%;}
.g_an h2 em{display: block;font-size: 1.2rem;color: #4a4a4a; font-weight: normal;text-transform: uppercase;}
.g_an .antit{height: 19rem;}
.g_an .antit ul{margin: 0 1%;}
.g_an .antit li{float: left;width:32.5%;height: 3.3rem;margin-right: 1%;background: #2a2a2a;padding-left: 10%;box-sizing:border-box;font-size: 1.1rem;color: #fff;line-height: 3.3rem;font-weight: bold;margin-bottom: 0.6rem;position: relative;}
.g_an .antit li:nth-child(3n){margin-right: 0;}
.g_an .antit li a{color: #fff;}
.g_an .antit li em{position: absolute;left:5%;top:0.4rem;width: 2.5rem;height: 2.5rem;overflow: hidden;}
.g_an .antit li em img{width:5rem;height:2.5rem;display:block;margin-left: -2.5rem;}

.g_an .antit li:hover,.g_an .antit .cur{background: #c61611;color: #fff;font-weight: bold;}
.g_an .antit li:hover a,.g_an .antit .cur a{color: #fff;}
.g_an .antit li:hover em img,.g_an .antit .cur em img{margin-left: -2.5rem;}
.antj,.antj img{width: 100%;display: block;}



.lingyu{ height:15.2rem;background:#f3f3f3; overflow: hidden; position: relative;}
.lingyu h2{position: absolute; top: 2rem;left: 1rem; width:43.59%;height:5.6rem; border:0.12rem solid #565458; padding: 1.5rem 0 0 3rem; color:#fff; font-size: 1.5rem; color:#333; line-height: 1.8rem;font-weight: bold;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}
.lingyu h2 i{display: block; font-size: 1rem; color:#333; font-family: Arial; font-weight: normal; letter-spacing: 0.1rem; line-height: 1.2rem;}
.lingyu h2::before{position: absolute; content:""; width:2.25rem; height:0.12rem; background:#565458; top: 2.1rem; right: -1rem;}
.lingyu ul{padding-top: 2.6rem;}
.lingyu li{ width:20%; float: left; height:6.0rem; overflow: hidden; position: relative;text-align: center; color:#111f44; font-size: 1.2rem; line-height: 1.8rem;}
.lingyu li img{display: block; width:2.7rem; margin: 0 auto 0.1rem;background:#006b5e;border-radius: 100%;}
.lingyu li:nth-child(2) img{background:#d77f35;}
.lingyu li:nth-child(3) img{background:#d2584d;}
.lingyu li:nth-child(4) img{background:#3bab38;}
.lingyu li:nth-child(5) img{background:#e2c432;}
.lingyu li:nth-child(6) img{background:#3b4c60;}
.lingyu li:nth-child(7) img{background:#5991cc;}
.lingyu li::before{position: absolute;content: ""; width:1px; height:4rem;right: 0; top: 0; background:#eee;}
.lingyu li:nth-child(1){margin-left: 60%;}
.lingyu li:nth-child(2)::before{background:none;}
.lingyu li:nth-child(7)::before{background:none;}
.nr_ly{background:#e8e8e8;}
.nr_ly li{font-size:1.1rem}

/*广告*/
.m-hgg{margin-bottom:2rem;}
.m-hgg,.m-hgg img{width: 100%;display: block;position: relative;font-size: 1rem;line-height:1.25rem;}
.gg01{position: absolute;width:12.4rem;left:50%;margin-left: -6.2rem;top:8.2rem;color:#fff;height:2.9rem;line-height: 2.9rem;text-align: center;background: #b00;color: #fff;font-weight: bold;}
.more01 span,.gg01 span{display: inline-block;padding-left: 2.15rem;color: #fff;background:url(/wimage/ico02.gif) no-repeat 0 center; -webkit-background-size:1.3rem 1.3rem; -moz-background-size: 1.3rem 1.3rem; -o-background-size: 1.3rem 1.3rem; background-size: 1.3rem 1.3rem;}




.m-cp03{width: 100%;margin:1rem auto 2rem;height: 8rem;position: relative;}
.m-cp03 i{display: block;font-size: 3rem;color: #eaeaea; font-family:Arial, Helvetica, sans-serif;position: absolute;top: -2.5rem;left: 0;}
.m-cp03:before{content: "";width: 100%; height: 1px; background: #7b7b7b; position: absolute; top: 50%; right: 0;z-index: 22;}
.m-cp03 ul li{width: 33.33%; float: left; height: 4rem; line-height: 4rem; text-align: center; overflow: hidden; position: relative;z-index: 20;background: #2a2a2a;} 
.m-cp03 ul li:before{content: "";width: 1px; height: 100%; background: #7b7b7b; position: absolute; top: 0; right: 0;} 
.m-cp03 ul li a{font-size: 1.2rem;color: #fff;}
.m-cp03 ul li:nth-child(3n):before{background: none;}
.m-cp03 ul li:nth-child(2){background: #c61611;}


/*首页产品推荐*/
.g-cplist{width: 100%;padding:0 0 0.5rem;/* float: left; */}
.g-cplist ul li{width: 48%;float: left;line-height: 0;margin: 0 0.3rem;box-sizing: content-box;}
.g-cplist ul li span{ display:block; text-align:center; width:100%;font-size:1.3rem; color:#666;height: 3.7rem;line-height: 3.7rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g-cplist .u-gd{ display:block; font-size:1.3rem; color:#fff; width:100%; text-align:center; height:3rem; line-height:3rem; background:#d9ba8d; margin:1.2rem 0 0;}


/*优势*/
.g_ys{padding-top: 3rem;height: 48rem;position: relative;}
.g_ys h2{height: 6.2rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #070707;}
.g_ys h2 a{color:#070707;}
.g_ys h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}
.g_ys .tabsys{margin-left: 4%;height: 7.3rem;}
.g_ys .tabsys a{display: block;float: left;margin-right: 5%;height: 5rem;width: 6rem;padding-top: 1rem;box-sizing: content-box;text-align: center;font-size: 1.1rem;color: #fff;background:url(/wimage/round1.png) no-repeat;background-size: 100%;}
.g_ys .tabsys i{display: block;width: 2.8rem;height: 2rem;margin: 0 auto;}
.g_ys .tabsys i img{width: 100%;display: block;}
.g_ys .tabsys .active{background:url(/wimage/round2.png) no-repeat;background-size: 100%;}
.g_ys dl{margin: 0 5%;}
.g_ys dt,.g_ys dt img{width: 100%;display: block;}
.g_ys dd{margin-top: 1rem;}
.g_ys h3{height: 3rem;line-height: 3rem;margin-bottom: 0.5rem;font-size: 1.6rem;font-weight: bold;color: #333333;}
.g_ys h3 b{color:#070707;}
.g_ys p{font-size: 1.2rem;line-height: 1.8rem;color: #666666;}
.g_ys .swiper-pagination{width: 100%;}
.g_ys .swiper-pagination-bullet{background: #333333;width: 0.9rem;height: 0.9rem;margin: 0 0.9rem;}
.g_ys .swiper-pagination-bullet-active{background: #c61611;width: 2.8rem;border-radius: 2rem;}
.g_ys .swiper-pagination-bullets{bottom: 2rem;  }



/* 厂房仓库 */
.g_xc2{position: relative; height:38.6rem; padding-top: 2.6rem;  overflow: hidden;background:url(/wimage/zsbg.jpg) no-repeat;background-size: 100%;background-size: cover;}
.g_xc2 h2{height: 6.2rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #c61611;}
.g_xc2 h2 a{color: #c61611;}
.g_xc2 h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}
.g_xc2 .tabs3{height:5rem; margin: 0 0 0 5%; }

.g_xc2 .tabs3 li{display: block;float: left; float: left;width: 30%;margin-right: 2%;background: #333;color: #fff;height: 3rem;line-height: 3rem;font-size: 1.2rem;text-align: center;}
.g_xc2 .tabs3 li a{color: #fff;}
.g_xc2 .tabs3 .active{background: #c61611;}
.g_xc2 .tabs3 .active a{color: #fff;}
.g_xc2 .js-swiper-nest-bas-in {overflow: hidden;}
.xclst2 ul{margin:5%; height: 22rem;}
.xclst2 li{position: relative; float: left;width: 48%;margin-right: 4%;}/*background:url(/wimage/zsk.jpg) no-repeat;background-size: 100%;*/
.xclst2 li:nth-child(even){margin-right: 0;}
.xclst2 li img{width: 90%;margin: 5%; display: block;}
.xclst2 li em{display: block;width:100%;height: 3.2rem;line-height: 3.2rem;text-align: center;overflow: hidden;font-size: 1.2rem;color: #fff;}


.xclst3 ul{margin: 0 5%; height: 22rem;}
.xclst3 li{position: relative; float: left;width: 48%;margin-right: 4%;}
.xclst3 li:nth-child(even){margin-right:0;}
.xclst3 li img{width: 100%; display: block;border:0.1rem solid #fff;box-sizing:border-box;}
.xclst3 li em{display: block;width:100%;height: 3.2rem;line-height: 3.2rem;text-align: center;overflow: hidden;font-size: 1.2rem;color: #fff;}

.xclst2 .swiper-button-next,.xclst2 .swiper-button-prev{position: absolute;width: 43%;height:4rem;top:25rem;}
.xclst2 .swiper-button-next{display:inline-block;left:0;}
.xclst2 .swiper-button-prev{display:inline-block;right:0;}



/*合作客户*/
.g-hz h2{ text-align: center; background: url("/wimage/partner_title_bg.jpg") no-repeat center center; background-size: 21.96rem 0.125rem; font-size: 1.5rem; color: #000000; margin: 3.125rem 0 1.42rem; font-weight: bold; }

.g-hz{background: #f6f6f6;padding: 0 0 2rem;}
.g-hz ul{display: block;padding: 0 ;}
.g-hz ul li{width: 29.38%;line-height: 0;float: left;margin: 0 0 1rem 0.85rem;}
.g-hz ul li img{border: #e5e5e5 1px solid;border-radius:0.4rem;display: block;box-sizing:border-box;}


/*新闻头条*/
.g-news{height:36rem;padding-top:0.7rem;}
.g-news h2{height:5.7rem;text-align: center;font-size: 2.4rem;font-weight: bold;color: #c61611;}
.g-news h2 a{color:#c61611;}
.g-news h2 em{display: block;font-size: 1.1rem;color: #666666;font-weight: normal;}

.news_nav{height:3.8rem; margin: 0 1% 1rem;}
.news_nav p{height: 3.8rem; float: left; font-size: 1.2rem; line-height: 3.8rem; color: #fff; width: 50%;text-align: center; background: #333}
.news_nav p.cur{background: #c61611;color: #fff;font-weight: bold;}
.news_nav .ne_db{display: block;}

.g-news .newtj{margin: 0 1%;height: 7rem;margin-bottom: 0.7rem;overflow:hidden;}
.g-news .newtj dt{float: left;width: 40%;}
.g-news .newtj dt img{width: 100%;display:block;}


.g-news .newtj dd{float: left;width: 56%; background: #fff;border: 1px solid #d5d5d5;border-left: none; padding-top: 0.7rem; padding-left: 3%; height: 6rem;}
.g-news .newtj h3{height: 1.8rem;line-height: 1.8rem;font-weight: bold;font-size: 1.1rem;color: #303030;margin-bottom: 0.7rem; overflow: hidden;}
.g-news .newtj h3 a{color: #303030;}
.g-news .newtj p{font-size: 1.1rem;color: #606163;line-height: 1.5rem;height: 3rem;overflow: hidden;}
.g-news .newtj p a{color: #0072c1;}
.g-news .otdl{margin: 0 1%;height: 5.5rem;margin-bottom: 0.5rem;}
.g-news .otdl dt{float: left;width: 17%;height: 4.4rem;overflow: hidden; font-size: 0.8rem;color: #231815;text-align: center; padding-top: 1rem; line-height: 2rem;background: #ededed;}
.g-news .otdl dt em{display: block;font-size: 2.5rem;color: #666666;}
.g-news .otdl dd{float: left;padding-left: 5%;padding-top: 0.8rem;background: #fff;height: 4.5rem;border: 1px solid #d5d5d5;border-left: none; width: 77%;}
.g-news .otdl h3{height: 1.5rem;line-height: 1.5rem;font-weight: normal;font-size: 1.1rem;color: #303030;margin-bottom: 0.7rem;}
.g-news .otdl h3 a{color: #303030;  } /*  font-weight: bold;*/
.g-news .otdl p{font-size: 1.1rem;color: #606163;line-height: 1.5rem;height: 1.5rem;overflow: hidden;}
.g-news .otdl p a{color: #0072c1;}


/*服务流程*/
.g-liuc{padding: 2.7rem 0 0;}
.g-liuc p{width: 92.5%;margin:0 auto;line-height: 0;padding: 1.7rem 0 0;}

.g-liuc .m-bt{display: block; width: 100%; text-align: center; font-size: 1.8rem; color: #333;position: relative;height: 4rem;} 
.g-liuc .m-bt:before{content: "";width: 92.5%; height: 1px; background: #ebebeb; position: absolute; bottom: 1px; left: 1.2rem;} 
.g-liuc .m-bt:after{content: "";width: 2.2rem; height: 0.15rem; background: #2c99ff; position: absolute; bottom: 0; left: 46%;}


/*关于通达*/
.g-about{height:44.25rem; background:#f3f3f3;}
.g-ab{padding-top:2rem;}
.g-ab h3{text-align: center; margin-bottom: 2rem;color: #070707;}
.g-ab h3 span{display: block; height:3.8rem; font-size: 2.4rem; background:url(/wimage/hg2.jpg) no-repeat bottom center;background-size:100%;}
.g-ab h3 span i{font-weight: bold;}
.g-ab h3 em{display: block; font-size: 1rem; line-height: 1rem; color:#555555;margin-top: 0.65rem;}
.g-ab dl{padding:0 3%;}
.g-ab dl dt{height:15.05rem; margin-bottom: 1.7rem;}
.g-ab dl dt img{width:100%;}
.g-ab dl dd h3{text-align: center; font-size: 1.4rem; line-height: 1.4rem;  color:#020202; font-weight: bold; margin-bottom: 1rem;}
.g-ab dl dd h3 i{display: block; font-size: 1rem; color:#020202; line-height: 1rem; margin-top: 0.65rem; font-family: "Myriad Pro"; font-weight: normal;}
.g-ab dl dd p{font-size:1.2rem;color:#020202;margin-bottom: 1.3rem;line-height: 2rem;}
.g-ab dl dd a{display: block; width:31.6%; height:2.25rem; text-align: center; line-height: 2.25rem; background:#be1408; color:#FFF; font-size: 1.1rem; margin:0 auto;}

.g-about dl dd em{display:inline-block;width:100%;text-align: center;}
.g-about dl dd em a{display: inline-block;width:29%;font-size:1.2rem;color:#fff;height:2.8rem;line-height:2.8rem;text-align:center;margin-right:0.7rem;background:#333;/* float:left; */border-radius:5rem;}
.g-about dl dd em a:nth-child(1){ background:#c61611; margin-left:1.2rem;}

/**/

/**/
.g-jituan{ padding:1.5rem 0 2.5rem;width: 96.88%; margin:0 auto;}
.m-bt01{display: block;font-size: 1.3rem;color: #111f44;font-weight: bold;width: 100%;text-align: center;height: 3.5rem;line-height: 3.5rem;overflow: hidden;position: relative;}
.m-bt01:before{ content:"";width: 1.6rem;height: 1px;background: #111f44;position: absolute;top: 50%;left: 30%;}
.m-bt01:after{ content:"";width: 1.6rem;height: 1px;background: #111f44;position: absolute;top: 50%;right: 30%;}
.g-jituan ul{ display:inline-block;width: 100%;height: 9.5rem; background:url(/wimage/jituan_bg.gif) no-repeat;-webkit-background-size:100%; -ms-background-size:100%; -o-background-size:100%; background-size:100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.g-jituan ul li{width: 33.33%;float: left;height: 4.15rem;line-height: 4.15rem;text-align: center;overflow: hidden;background:#e3e3e3}
.g-jituan ul li:nth-child(even){background:#eee}
.g-jituan ul li a{font-size: 1.1rem;color: #333;}



/*产品列表*/
.ad-01{position: relative;min-height: 4rem;background: url(/wimage/m11-icon2.jpg) no-repeat center top;background-size: 100% 4rem;}
.ad-01-img img{display: block;width: 100%;}
.ad-01-title {position: absolute;top: 0;height: 4rem;width: 100%;font-size: 1.6rem;text-align: center;color: #333;line-height: 4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}


.cp-nav {position: relative;z-index:11;height:auto;padding: 1.2rem 0; background: #fff; }
.cp-nav .navlst{margin:0 3%;}
.cp-nav .navlst li{float: left;width:32.333%;height: 2.6rem;line-height: 2.6rem;background:#363636;text-align: center;font-size: 1.2rem;color: #fff;border-radius: 0.3rem;margin-bottom: 0.5rem;margin-right: 1.5%;}
.cp-nav .navlst li a{color: #fff;}
.cp-nav .navlst li:hover{background:#c5262b;}
.cp-nav .navlst li.on{background:#c5262b;}

.cp-nav .navlst li:nth-child(3n+0){margin-right: 0;}

.room_list{padding:0 1rem;text-align: center;border-bottom: 1px solid #e0e0e0;float: left;}
.room_title{font-size:1.6rem; color:#c61611; text-align: center;display: block;}
.title_fu{font-size:1.3rem; color: #b0b0b0;text-align: center; display: block;}
.room_ul li .room_bt{color: #343434;font-size:1.3rem; margin-top:0.5rem;}
.room_ul{padding: 13px 0; overflow: hidden;}
.room_ul li{ width: 49%; float: left; margin-bottom:1rem;text-align: center;height:12rem;}
.room_ul li:nth-child(2n+0){float:right;}
.room_ul li img {border: none;vertical-align: middle;width:100%}

/* 视频列表 */
.L_video{margin:2rem 3%}
.L_video ul li{float: left; width:49%; height:auto;position:relative;overflow:hidden;}
.L_video li:nth-child(odd){box-sizing:content-box;margin-right:0.5rem;}
.L_video li:nth-child(even){box-sizing:content-box;}
.L_video ul li  a{ display:block;border-radius:2px; overflow:hidden;}
.L_video ul li img { width:100%; height: auto;}
.L_video ul li .zhe{width:100%; height:auto; position:absolute; left:0; top:0; background:#555; opacity:0; filter:alpha(opacity=0);}
.L_video ul li .star{width:3.2rem; height:3.2rem; display:block; position:absolute; left:40%;top:23.33%; background:url(/wimage/video-icon.png) no-repeat 0;background-size:cover; display:block;}
.L_video ul li:hover .zhe{opacity:0.3; filter:alpha(opacity=30);}
.L_video ul li:hover .star{display:block;}
.L_video li p { height: 3.5rem; background: url("/wimage/ql_11.jpg") no-repeat 0 bottom;text-align: center;}
.L_video li a p { font-size:1.3rem; color: #333333; line-height:3.5rem;}

/* 文章列表 */
.m-cl-xx-3-01 {position: relative;margin: 0 3.125%;border-bottom: 1px solid #e5e5e5;padding-bottom: 1rem;}
.m-cl-xx-3-01-tt {width: 5.2rem;height: 2.5rem;font-size: 1.5rem;text-align: center;line-height: 2.5rem;color: #fff;background:#c61611;position: absolute;left: 0;top: 1.75rem;}
.m-cl-xx-3-01 dl {padding-left: 6.25rem;padding-top: 1.75rem;}
.m-cl-xx-3-01 dt {height: 2.5rem;font-size: 1.4rem;color: #626262;line-height: 2.5rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.m-cl-xx-3-01-desc {margin-top: 0.4rem;height: 3.6rem;font-size: 1.2rem;line-height: 1.8rem;color: #626262;overflow: hidden;}
.m-cl-xx-3-01-data {font-size: 1.2rem;font-weight: bold;line-height: 1.8rem;color: #626262;display: inherit;float: right;margin-top: -1.8rem;}
.m-cl-1nt4-3-01-list {padding: 0 3%;}
.m-cl-1nt4-3-01-list dl {padding: 1.25rem 0;border-bottom: 1px solid #e5e5e5;display: inline-block;width: 100%;}
.m-cl-1nt4-3-01-list dt {width: 33.3%;float: left;margin-right: 5.6%;}
.m-cl-1nt4-3-01-list dt img {width: 100%;}
.m-cl-1nt4-3-01-list h3 {height: 2.9rem;font-size: 1.4rem;line-height: 2.9rem;color: #626262;text-overflow: ellipsis;border-bottom: 0.15rem solid #f1f1f1;overflow: hidden;white-space: nowrap;}
.m-cl-1nt4-3-01-list-desc {margin-top: 0.4rem;height: 3.6rem;font-size: 1.2rem;line-height: 1.8rem;color: #626262;overflow: hidden;}
.m-cl-1nt4-3-01-list-data {font-size: 1.2rem;font-weight: bold;line-height: 1.8rem;color: #626262;display: inherit;float: right;margin-top: -1.8rem;}
.m-cl-1nt4-3-01-list-data a{color:#626262}
/*客户案例*/
.anli-list{clear:both;margin:2rem 3%;}
.anli-list ul li{float: left; width:49%; height:auto;position:relative;overflow:hidden;}
.anli-list li:nth-child(odd){box-sizing:content-box;margin-right:0.5rem;}
.anli-list li:nth-child(even){box-sizing:content-box;}
.anli-list li a{ display:block;}
.anli-list ul li img { width:100%; height: auto;}
.anli-list  li p { height: 3.5rem; background: url("/wimage/ql_11.jpg") no-repeat 0 bottom;text-align: center;}
.anli-list  li a p { font-size:1.3rem; color: #333333; line-height:3.5rem;}


/**/
.edge{padding:2rem 3% 1rem}
.edge h3{text-align: center; font-size: 1.8rem; color:#333333; margin-bottom: 0.8rem;line-height: 2rem;}
.edge h3 i{display: block; font-size: 1.2rem; color:#666666;line-height: 1.5rem;width: 36%;padding: 0 9.6rem;overflow: hidden;margin: 0 auto; position: relative;}
.edge h3 i::before{width:30.8%;height:1px;background:#c9c9c9;content: ""; left:0; bottom:7.5px; position: absolute;}
.edge h3 i::after{width:30.8%;height:1px;background:#c9c9c9; content: "";right:0; bottom:7.5px; position: absolute;}
.edge h3 span{display: block;font-size: 1.2rem; color:#666666;line-height: 1.5rem;}
.edge .ed strong{display: block; height:19.6rem;margin-bottom: 2rem;}
.edge .ed strong img{width:100%;}
.edge .ed dl dt{float:left; font-size: 2.4rem; font-weight: bold; color:#333333; font-family: "Impact"; margin-right: 0.5rem;width:9%;letter-spacing: 0.2rem; line-height: 2rem;}
.edge .ed dl dt i{display: block; font-size: 0.7rem; text-transform: uppercase; font-weight: normal;font-family: "Microsoft YaHei";letter-spacing: 0;text-align: center;line-height: 1rem;}
.edge .ed dl dd{float:left; padding-left:1.1rem; border-left:1px solid #dcdcdc;width: 84%;}
.edge .ed dl dd b{display: block; font-weight: bold; font-size: 1.5rem; color:#ba1319;margin-bottom: 1rem;}
.edge .ed dl dd b em{display: block;font-weight: normal; font-size: 0.5rem; font-family: "Arial"; color:#999999; text-transform: uppercase;}
.edge .ed dl dd p{ font-size: 1.1rem; color:#333333;}
.edge .swiper-container .swiper-pagination{width:28%;height:3rem;margin:2.1rem auto 0; padding:0 10%; position: relative;}
.edge .swiper-container .swiper-pagination::before{width:34px;height:34px;background:url("/wimage/hd1.png") no-repeat top center;content: ""; left:0; position: absolute;background-size:100%;}
.edge .swiper-container .swiper-pagination::after{width:34px;height:34px;background:url("/wimage/hd2.png") no-repeat top center; content: "";right:0; position: absolute;background-size:100%;}
.edge .swiper-container .swiper-pagination span{display: block;margin:0.35rem 0.5rem 0;float:left;}
/**/
