@charset "utf-8";

html{font-size:10px;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
@media screen and (min-width:320px){html{font-size:8.5333px;}}
@media screen and (min-width:360px){html{font-size:9.6px;}}
@media screen and (min-width:375px){html{font-size:10px;}}
@media screen and (min-width:400px){html{font-size:10.66666666666px;}}
@media screen and (min-width:414px){html{font-size:11.04px;}}
@media screen and (min-width:440px){html{font-size:11.73333333333333px;}}
@media screen and (min-width:480px){html{font-size:12.8px;}}
@media screen and (min-width:520px){html{font-size:13.86666666666667px;}}
@media screen and (min-width:560px){html{font-size:14.93333333333333px;}}
@media screen and (min-width:600px){html{font-size:16px;}}
@media screen and (min-width:640px){html{font-size:17.06666666666667‬px;}}
@media screen and (min-width:680px){html{font-size:18.1333333333px;}}
@media screen and (min-width:700px){html{font-size:18.66666666666667px;}}
@media screen and (min-width:720px){html{font-size:19.2px;}}
@media screen and (min-width:750px){html{font-size:20px;}}


.container{
    width: 100%;
    max-width: 750px;
    margin: 0 auto;
    min-width: 320px;
    overflow:hidden;
    position:relative;  
}




.m-banner .swiper-pagination .swiper-pagination-bullet{ width:0.6rem; height:0.6rem; background:rgba(255,255,255,0.5);border-radius: 50%;margin:0 0.575rem;transition:0.5s;}
.m-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.4rem; height:0.6rem; background:rgba(255,255,255,1);border-radius: 30px; }




/**/
.m-guide{height:50.95rem;}
.m-guide .gui{padding: 3rem 4% 0;}
.m-guide .gui h2{text-align: center; margin-bottom: 0.6rem;}
.m-guide .gui h2 span{display:inline-block; height:4.05rem; line-height: 4.05rem;padding:0 1.05rem; font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-guide .gui h2 span b{color: #00a0e9;}
.m-guide .gui h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.6rem;}
.m-guide .gui h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.6rem;}
.m-guide .gui strong{display:block;text-align: center; line-height: 2.1rem;font-size:1.3rem; color:#333333; font-family: "思源黑体 CN"; font-weight: normal; margin-bottom: 2.1rem;}
.m-guide .gui .gui-nav{width: 30%;height:2.85rem;background: #00afff;margin: 0 auto 1.5rem;}
.m-guide .gui .gui-nav ul li{/* float:left; *//* width:51.9%; */height:2.85rem;line-height: 2.85rem;text-align: center;font-size:1.1rem;color:#666666;font-weight: bold;}
.m-guide .gui .gui-nav ul li.g-on{color:#FFF;}
.m-guide .gui .gui-nav ul li.nav1.g-on{/* background:url(../images/gui-nav1.png) no-repeat center; */background-size:100% 100%;}
.m-guide .gui .gui-nav ul li.nav1.g-on a{color:#fff}
.m-guide .gui .gui-nav ul li.nav2.g-on{background:url(../images/gui-nav2.png) no-repeat center;background-size:100% 100%;}
.m-guide .gui .gui-nav ul li.nav2{margin-left: -1rem;}
.m-guide .gui .gui-list span{width: 100%; line-height: 0; overflow:hidden;}
.m-guide .gui .gui-list span img{width:100%;}
.m-guide .gui .gui-sz{height:9.6rem;box-shadow: 0px 0px 5px rgba(0,0,0,0.2);padding-top:1.85rem; box-sizing: border-box;}
.m-guide .gui .gui-sz ul li{float:left;width: 33%;position: relative;}
.m-guide .gui .gui-sz ul li span{display:block; height:3.75rem; text-align: center;}
.m-guide .gui .gui-sz ul li span em{display:inline-block;height:3.75rem;line-height: 3.75rem;font-size: 3rem;color: #00a0e9;}
.m-guide .gui .gui-sz ul li span i{display:inline-block;width:1.25rem; height:1.25rem; line-height: 1.25rem;text-align: center;font-size:1.0rem; color:rgba(255,255,255,0.8);border-radius: 50%;background:#E60012;}
.m-guide .gui .gui-sz ul li p{line-height: 2.0rem; text-align: center; font-size:1.1rem; color:#333333;}
.m-guide .gui .gui-sz ul li:before{width:0.05rem;height:3.6rem; background:rgba(238,238,238,0.62); content:""; position: absolute; right:0;top:1.05rem;}
.m-guide .gui .gui-sz ul li:last-child:before{display:none;}
/**/
.m-pro{padding-top:2.2rem;}
.m-pro h2{text-align: center;margin-bottom:1.5rem;margin-top: 30px;}
.m-pro h2 span{display:inline-block; height:3.05rem; line-height: 3.05rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-pro h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-pro h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-pro h2 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-pro .pro{height:35.9rem;background:url(../images/product.jpg) no-repeat center top; background-size:100% 100%;padding:3.1rem 4% 0; box-sizing: border-box;}
.m-pro .pro p{height:2.55rem; margin-bottom: 1.25rem;}
.m-pro .pro p em{display:block;width:25%;height:2.55rem; line-height: 2.55rem;float:left;padding-left:1.4rem;font-size:1.0rem; color:#FFF; background:url(../images/pro-dd.png) no-repeat left; background-size:11%; box-sizing: border-box;}
.m-pro .pro p em.fr2{width:20%;background:url(../images/pro-dd.png) no-repeat left; background-size:13%;}
.m-pro .pro p em.fr3{width:30%;background:url(../images/pro-dd.png) no-repeat left; background-size:9%;}
.m-pro .pro .pro-list .pro-con span{display:block;width:100%; line-height: 0; overflow:hidden;}
.m-pro .pro .pro-list .pro-con span img{width:100%;}
.m-pro .pro .pro-nav ul li{float:left; width:25%; position: relative;}
.m-pro .pro .pro-nav ul li em{display:block;width:2.5rem;height:2.85rem;margin:0 auto; position: relative;}
.m-pro .pro .pro-nav ul li em i{display:block; width:100%; line-height: 0; overflow:hidden;position: absolute;left:0;top:0;}
.m-pro .pro .pro-nav ul li em i img{width:100%;}
.m-pro .pro .pro-nav ul li em i.default{-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.m-pro .pro .pro-nav ul li em i.hover{opacity: 0; transform: scale(0);transition: .5s;}
.m-pro .pro .pro-nav ul li span{display:block; height:2.5rem; line-height: 2.5rem; text-align: center;font-size:1.6rem; color:#FFF; font-family: "思源黑体 CN";}
.m-pro .pro .pro-nav ul li.p-on em i.default{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.m-pro .pro .pro-nav ul li.p-on em i.hover{opacity: 1; transform: scale(1);} 
.m-pro .pro .pro-nav ul li:before{width:0.05rem;height:1.6rem; background:rgba(255,255,255,0.11); content:"";position: absolute;right:0; top:1.8rem;}
.m-pro .pro .pro-nav ul li:last-child:before{display:none;}
.m-pro .pro .pro-list .pro-jt i{display:block; width:2.6rem; height:2.6rem; position: relative;z-index:200;}
.m-pro .pro .pro-list .pro-jt i.pro-prev{background:url(../images/pro-prev.png) no-repeat center;background-size:100% 100%;position: absolute;left:0;top:12.45rem;}
.m-pro .pro .pro-list .pro-jt i.pro-next{background:url(../images/pro-next.png) no-repeat center;background-size:100% 100%;position: absolute;right:0;top:12.45rem;}
.m-pro .pro-bot{height:47.95rem;background:url(../images/pro-bot.jpg) no-repeat center top;background-size:100% 100%;padding:2.6rem 4% 0;box-sizing: border-box;}
.m-pro .pro-bot ul li{height:20.85rem;margin-bottom: 1.0rem;padding:1.3rem 0 0 1.25rem; box-sizing: border-box;background:#FFF;}
.m-pro .pro-bot ul li dl dt{width:56.9%;line-height: 0; overflow:hidden;float:right;margin-top: 2.5rem;}
.m-pro .pro-bot ul li dl dt img{width:100%;}
.m-pro .pro-bot ul li dl dd{float:left; width:43.1%;}
.m-pro .pro-bot ul li dl dd h4{height:4.05rem; line-height: 4.05rem; margin-bottom: 0.4rem;padding-left:0.9rem;background:url(../images/pro-xt.png) no-repeat left;background-size:12%;}
.m-pro .pro-bot ul li dl dd h4 a{font-size:1.8rem; color:#1e1e1e; font-weight: bold;}
.m-pro .pro-bot ul li dl dd p{margin-bottom: 1.45rem;}
.m-pro .pro-bot ul li dl dd p em{display:block; height:2.6rem; line-height: 2.6rem;}
.m-pro .pro-bot ul li dl dd p em a{display:block;font-size:1.3rem; color:#1e1e1e;padding-left:1.2rem;background:url(../images/pro-dd.png) no-repeat left; background-size:5%;}
.m-pro .pro-bot ul li dl dd strong{display:block; width:60.3%; height:2.45rem;background:url(../images/pro-kk.png) no-repeat center;background-size:100% 100%;}
.m-pro .pro-bot ul li dl dd strong a{display:block; height:2.45rem;text-align: center;}
.m-pro .pro-bot ul li dl dd strong i{display:inline-block; height:2.45rem; line-height: 2.45rem;padding-right:1.95rem; background:url(../images/pro-jt.png) no-repeat right;background-size:16%;font-size:1.0rem; color:#003171;font-weight: normal;}
/**/
.m-solu{height:46.3rem;padding:4.5rem 4% 0; box-sizing: border-box;}
.m-solu h2{text-align: center; margin-bottom:1.55rem;}
.m-solu h2 span{display:inline-block; height:3.1rem; line-height: 3.1rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-solu h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-solu h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-solu h2 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-solu .sol-nav{height:3.75rem; margin-bottom: 1.45rem;}
.m-solu .sol-nav ul li{float:left;width:23.9%; height:3.75rem; line-height: 3.75rem;text-align: center;background:#003171; margin-left: 0.5rem;font-size:1.4rem; color:#FFF;}
.m-solu .sol-nav ul li:first-child{margin-left: 0;}
.m-solu .sol-nav ul li.s-on{background:#E60012;}
.m-solu .sol-list dl dt{width:100%; line-height: 0; overflow:hidden;}
.m-solu .sol-list dl dt img{width:100%;}
.m-solu .sol-list dl dd{height:9.95rem;background:#F5F5F5;padding:1.1rem 1.65rem 0 1.95rem; box-sizing: border-box;}
.m-solu .sol-list dl dd h4{height:3.15rem; line-height: 3.15rem; margin-bottom: 0.3rem;}
.m-solu .sol-list dl dd h4 a{display:block;font-size:1.9rem; color:#333;font-family: "思源黑体 CN"; font-weight: bold;background:url(../images/sol-jt.png) no-repeat right; background-size:5.5%;}
.m-solu .sol-list dl dd p{line-height: 1.8rem;font-size:1.1rem; color:#666666;}
/**/
.m-ysbj{padding: 4.5rem 4% 4rem;}
.m-ysbj h2{text-align: center; margin-bottom: 1.95rem;}
.m-ysbj h2 span{display:inline-block; height:3.05rem; line-height: 3.05rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-ysbj h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-ysbj h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-ysbj h2 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-ysbj .ys-nav{height:6.05rem;}
.m-ysbj .ys-nav li{float:left;width: 33%;position: relative;}
.m-ysbj .ys-nav li i{display:block; width:2.0rem;height:2.3rem; margin:0 auto; line-height: 0; overflow:hidden;}
.m-ysbj .ys-nav li i img{width:100%;transition:0.5s;}
.m-ysbj .ys-nav li em{display:block; height:3.15rem; line-height: 3.15rem;text-align: center;font-size:1.4rem; color:#333333;}
.m-ysbj .ys-nav li.y-on i img{margin-top:-2.3rem;}
.m-ysbj .ys-nav li.y-on em{font-weight: bold;color:#e60012;}
.m-ysbj .ys-list dl dt{width:100%; line-height: 0; overflow:hidden;}
.m-ysbj .ys-list dl dt img{width:100%;}
.m-ysbj .ys-list dl dd{height: 24rem;background:#F5F5F5;padding:1.95rem 1.95rem 0 2.2rem;box-sizing: border-box;}
.m-ysbj .ys-list dl dd .tit{margin-bottom: 1.3rem;}
.m-ysbj .ys-list dl dd .tit h4{height:1.95rem; line-height: 1.95rem;font-size:1.5rem; color:#333333; font-family: "思源黑体 CN";padding-right:1.95rem;background:url(../images/ys-yy.png) no-repeat right 0.25rem;background-size:7%;font-weight: bold;display:inline-block;}
.m-ysbj .ys-list dl dd .tit h4 i{display:inline-block; width:0.2rem; height:0.2rem;background:#e60012;margin:0 0.85rem 0 0.55rem; border-radius: 50%;vertical-align: middle;}
.m-ysbj .ys-list dl dd .tit h4 em{display:inline-block;font-size:1.5rem;color: #00a0e9;vertical-align: top;}
.m-ysbj .ys-list dl dd .tit p{line-height:1.1rem;font-size:0.8rem; color:#bfc0bb;text-transform: uppercase;font-family: "思源黑体 CN"; letter-spacing: -0.03rem;}
.m-ysbj .ys-list dl dd ul li{padding-left:0.7rem;line-height: 1.8rem; margin-bottom: 0.75rem;background:url(../images/ys-dd.png) no-repeat left 0.75rem;font-size:1.1rem;color:#666666;}
.m-ysbj .ys-list .swiper-pagination{bottom:3.8rem;}
.m-ysbj .ys-list .swiper-pagination .swiper-pagination-bullet{width:0.3rem;height:0.3rem;margin:0 0.25rem;border:1px solid #B6B6B6; border-radius: 50%; box-sizing: border-box;}
.m-ysbj .ys-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E62042;border:1px solid #E62042;}
.m-ysbj .ys-list .ys-jt{width:40.2%; margin:0 auto;position: relative;z-index:200;}
.m-ysbj .ys-list .ys-jt i{display:block; width:2.6rem;height:2.6rem;}
.m-ysbj .ys-list .ys-jt i.ys-prev{background:url(../images/ys-prev.png) no-repeat center; background-size:100% 100%; position: absolute;left:0;top:-5.5rem;}
.m-ysbj .ys-list .ys-jt i.ys-next{background:url(../images/ys-next.png) no-repeat center; background-size:100% 100%; position: absolute;right:0;top:-5.5rem;}
/**/
.m-zcbj{padding:4.5rem 0 3.25rem;}
.m-zcbj h2{text-align: center; margin-bottom: 1.5rem;}
.m-zcbj h2 span{display:inline-block; height:3.05rem; line-height: 3.05rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-zcbj h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-zcbj h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-zcbj h2 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-zcbj .zc-pic{width:100%; line-height: 0; overflow:hidden;}
.m-zcbj .zc-pic img{width:100%;}
.m-zcbj .zc-desc{width:92%;height:15.75rem;margin:-2.2rem auto 0;background:#FFF; padding:1.25rem 0 0 1.85rem; box-sizing: border-box; position: relative;z-index:200; box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.m-zcbj .zc-desc h4{height:3.6rem; line-height: 3.6rem;text-align: center; margin-bottom: 0.45rem;font-size:1.5rem; color:#333333; font-weight: bold;}
.m-zcbj .zc-desc h4 i{color:#e60012; font-size:1.95rem;}
.m-zcbj .zc-desc ul li{height:2.25rem; line-height: 2.25rem;padding-left:1.8rem; background:url(../images/zc-ico.png) no-repeat left;background-size:2.5%;font-size:1.0rem; color:#333333; position: relative;}
.m-zcbj .zc-desc ul li:before{width:0.05rem;height:1.5rem; background:#e60012;content:""; position: absolute;left:0.4rem;top:1.5rem;}
.m-zcbj .zc-desc ul li:last-child:before{display:none;}
/**/
.m-case{height:81.65rem;}
.m-case .cas{padding:1.4rem 4% 0;}
.m-case .cas h2{text-align: center; margin-bottom: 1.6rem;}
.m-case .cas h2 span{display:inline-block; height:3.05rem; line-height: 3.05rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-case .cas h2 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-case .cas h2 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-case .cas h2 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-case .cas .cas-nav{height:9.2rem;}
.m-case .cas .cas-nav ul li{float:left;width:31.4%; height:3.0rem;border:0.05rem solid rgba(195,195,195,0.36); box-sizing: border-box;margin:0 0 1.2rem 1.0rem;}
.m-case .cas .cas-nav ul li a{display:block; height:2.9rem; text-align: center;}
.m-case .cas .cas-nav ul li i{display:inline-block; width:1.25rem;height:1.05rem; line-height: 0; overflow:hidden; margin-right: 0.35rem;}
.m-case .cas .cas-nav ul li i img{width:100%;transition:.5s;}
.m-case .cas .cas-nav ul li em{display:inline-block; height:2.9rem; line-height: 2.9rem; font-size:1.0rem; color:#666666;}
.m-case .cas .cas-nav ul li:hover{background:#E60012; border: 0.05rem solid #E60012;}
.m-case .cas .cas-nav ul li:hover i img{margin-top:-1.05rem; }
.m-case .cas .cas-nav ul li:hover em{color:#FFF;}
.m-case .cas .cas-nav ul li:first-child,.m-case .cas .cas-nav ul li:nth-child(4){margin-left: 0;}
.m-case .cas .cas-nav ul li:last-child span{display:inline-block;height:2.9rem; line-height: 2.9rem;padding-right:1.5rem; background:url(../images/cas-jia.png) no-repeat right; background-size: 13%; font-size:1.0rem; color:#666666;}
.m-case .cas .cas-nav ul li:last-child:hover span{color:#FFF;background:url(../images/cas-jia_h.png) no-repeat right; background-size: 13%;}
.m-case .cas .cas-list dl{width:100%; height:26.0rem;position: relative; margin-bottom: 0.4rem;}
.m-case .cas .cas-list dl dt{width:100%; line-height: 0; overflow:hidden;}
.m-case .cas .cas-list dl dt img{width:100%;}
.m-case .cas .cas-list dl dd{width:100%; height:6.3rem;position: absolute;left:0;bottom:0;padding:0 1.75rem 1.5rem; box-sizing: border-box;background:rgba(0,0,0,0.6);}
.m-case .cas .cas-list dl dd h4{height:2.85rem; line-height: 2.85rem;}
.m-case .cas .cas-list dl dd h4 a{display:block; height:2.85rem;font-size:1.5rem; color:#ffffff; font-weight: bold;background:url(../images/cas-jt1.png) no-repeat right; background-size:4%;}
.m-case .cas .cas-list dl dd p{height:2.55rem; line-height: 2.55rem;font-size:1.2rem; color:#ffffff;}
.m-case .cas .cas-list ul{margin-bottom: 3.75rem;}
.m-case .cas .cas-list ul li{float:left;width:49.4%; position: relative;}
.m-case .cas .cas-list ul li:last-child{float:right;}
.m-case .cas .cas-list ul li span{display:block; width:100%; line-height: 0; overflow:hidden;}
.m-case .cas .cas-list ul li span img{width:100%;}
.m-case .cas .cas-list ul li em{display:block; width:100%; height:3.9rem; line-height: 3.9rem;padding:0 1.0rem 0 1.05rem; box-sizing: border-box; position: absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);}
.m-case .cas .cas-list ul li em i{display:block; height:3.9rem;font-size:1.3rem; color:#FFF; font-weight: bold;background:url(../images/cas-jt2.png) no-repeat right; background-size:8%;}
.m-case .cas .cas-ml h4{height:3.3rem; line-height: 3.3rem; margin-bottom: 1.35rem;}
.m-case .cas .cas-ml h4 span{display:inline-block; height:3.3rem; line-height: 3.3rem;font-size:1.9rem; color:#333333; font-weight: bold; font-family: "思源黑体 CN";padding:0 1.2rem; position: relative;}
.m-case .cas .cas-ml h4 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-left.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.15rem;}
.m-case .cas .cas-ml h4 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-left.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.15rem;}
.m-case .cas .cas-ml h4 i{display:block; height:3.3rem; line-height: 3.3rem;float:right;font-size:1.0rem; color:#919191; position: relative; text-transform: uppercase;}
.m-case .cas .cas-ml h4 i:before{width:18.3rem;height:0.05rem; background:#EAEAEA; content:"";position: absolute;left:-19.4rem;top:1.7rem;}
.m-case .cas .cas-ml ul li{float:left;width:31.7%; height:6.1rem; border:0.05rem solid rgba(197,197,197,0.57);margin:0 0 0.85rem 0.8rem; box-sizing: border-box;}
.m-case .cas .cas-ml ul li i{display:block; width:97.7%; height:6.0rem;margin:0 auto;}
.m-case .cas .cas-ml ul li i img{width:100%;}
.m-case .cas .cas-ml ul li:first-child,.m-case .cas .cas-ml ul li:nth-child(4){margin-left: 0;}
/**/
.m-abo{padding-bottom:10%;}
.m-abo .abo-pic{width:100%; line-height: 0; overflow:hidden;}
.m-abo .abo-pic img{width:100%;}
.m-abo .abo-con{width:92%;margin:-5.55rem auto 0;background:#FFF;padding:3.25rem 1.7rem 2.5rem; box-sizing: border-box;position: relative; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.m-abo .abo-con h4{text-align: center; margin-bottom: 1.6rem;}
.m-abo .abo-con h4 span{display:inline-block; height:3.05rem; line-height: 3.05rem;padding:0 1.05rem;font-size:2.1rem; color:#333333; font-weight: bold;position: relative;}
.m-abo .abo-con h4 span:before{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;left:0;top:1.1rem;}
.m-abo .abo-con h4 span:after{width:0.65rem;height:0.85rem; background:url(../images/tit-ico.png) no-repeat center; background-size:100%;content:"";position: absolute;right:0;top:1.1rem;}
.m-abo .abo-con h4 em{display:block; height:2.5rem; line-height: 2.5rem;font-size:1.5rem; color:#666666;}
.m-abo .abo-con p{ line-height: 1.9rem; font-size:1.3rem; color:#666666;text-align: center; margin-bottom: 1.35rem;}
.m-abo .abo-nav{width:48.96%;height:2.85rem; margin:0 auto 1.45rem;background:#e1e1e1;}
.m-abo .abo-nav ul li{float:left; width:52.6%;height:2.85rem; line-height: 2.85rem;text-align: center;}
.m-abo .abo-nav ul li a{font-size:1.1rem;color:#666666; font-weight: bold;}
.m-abo .abo-nav ul li.ab2{margin-left: -0.9rem;}
.m-abo .abo-nav ul li.a-on a{color:#FFF;}
.m-abo .abo-nav ul li.ab1.a-on{background:url(../images/abo-nav1.png) no-repeat center;background-size:100% 100%;}
.m-abo .abo-nav ul li.ab2.a-on{background:url(../images/abo-nav2.png) no-repeat center;background-size:100% 100%;}
.m-abo .abo-bot{position: relative;}
.m-abo .abo-bot .abo-xc{width:79.5%;margin:0 auto;}
.m-abo .abo-bot .abo-xc ul li{float:left;width:48.1%;}
.m-abo .abo-bot .abo-xc ul li span{display:block; width:100%; line-height: 0; overflow:hidden;}
.m-abo .abo-bot .abo-xc ul li span img{width:100%;}
.m-abo .abo-bot .abo-xc ul li em{display:block; width:100%; height:0.85rem; background:url(../images/abo-yy.png) no-repeat center;background-size:100%;}
.m-abo .abo-bot .abo-xc ul li:last-child{float:right;}
.m-abo .abo-bot .abo-jt i{display:block; width:0.95rem;height:1.65rem;}
.m-abo .abo-bot .abo-jt i.abo-prev{background:url(../images/abo-prev.png) no-repeat center;background-size:100%;position: absolute;left:0; top:45%;z-index:300;}
.m-abo .abo-bot .abo-jt i.abo-next{background:url(../images/abo-next.png) no-repeat center;background-size:100%;position: absolute;right:0; top:45%;z-index:300;}










       logo {
	width: 100%;
	color: #fff;
	background-size: 100% 100%;
	font-weight: bolder;
	overflow: hidden;
	padding: 2px 0;
}
.logo_left {
	width: 70%;
	float: left;
}
.logo{height:65px}
.logo_left img {
	max-width: 100%;
	margin-top: 8px;
	margin-left: 10px;
	height: 50px;
}
.logo_right {
	float: right;
	width: 29%;
	text-align: center;
}
.yuyan{
	display: block;
    float: left;
    width: 45%;
	margin-right: 4%;
}
.yuyan img{
	width: 65%;
	margin-top: 7px;
}
.yuyan span{
	display: block;
	font-weight: normal;
	color: #505050;
}
.nav {
	display: none;
	width: 100%;
	color: #FFF;
	overflow: hidden;
	background: #00a0e9;

}
.nav ul {
	width: 101%;
	overflow: hidden;
}
.nav li {
	border-bottom: 1px solid #0383be !important;
	border-right: 1px solid #0383be;
	box-shadow: 1px 1px 0 #2dbdff;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-bottom: 1px;
	text-align: center;
	width: 33%;
	border-bottom: 0;
}
.nav li a {
	background: none repeat scroll 0 0 #00a0e9;
	border-bottom: 1px solid #0383be;
	border-right: 1px solid #0383be;
	box-shadow: 1px 0 0 #2dbdff;
	color: #fff;
	display: block;
	font-size: 1em;
}
.nav li a:hover {
	background: #1568bf;
	color: #FFFFFF
}
.nav li a.thisclass {
	background: #1568bf;
	color: #FFFFFF
}






























































































