.g-hd,.system_c{background:url(../images/bg01.gif) repeat center 0; -webkit-background-size:100% 1.45rem; -moz-background-size: 100% 1.45rem; -o-background-size: 100% 1.45rem; background-size: 100% 1.45rem;}
.wrap img{width: 100%;}

/*广告*/
.g-adv {clear:both;height:auto;overflow:hidden;position: relative;}
.g-adv img{ width:100%;display: block;}

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:23.1%;left:38.27%;bottom:1rem;height:1rem;}
.g-adv .swiper-pagination-bullet{background:#fff;width:0.75rem;height:0.75rem;border-radius: 0.75rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;margin: 0 0 0 0.6rem;}
.m-edge .swiper-pagination-bullet{background:#9d9d9d;width:1.2rem;height:1.2rem;border-radius: 1.2rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;margin: 0 0 0 0.6rem;}
.g-adv .swiper-pagination-bullet-active{background: #0080cb;}
.m-edge .swiper-pagination-bullet-active{background:#43ba51;background-image: -webkit-gradient(linear, left top, left bottom, from(#43ba51), to(#0583c5)); 
    background-image: -webkit-linear-gradient(top right, #43ba51, #0583c5); 
    background-image: -moz-linear-gradient(top right, #43ba51, #0583c5); 
    background-image: -o-linear-gradient(top right, #43ba51, #0583c5); 
    background-image: -ms-linear-gradient(top right, #43ba51, #0583c5); 
    background-image: linear-gradient(top right, #43ba51, #0583c5);}

.swiper-slide{overflow: hidden;}

.til01{text-align: center;display: block;font-size: 1.2rem;color: #222;line-height:2.4rem;height:6.75rem;position: relative;}
.til01 b{color: #0080cb;font-size: 1.5rem;line-height: 3rem;background:url(../images/tilbg1.png) no-repeat center bottom; -webkit-background-size:15.6rem 0.15rem; -moz-background-size: 15.6rem 0.15rem; -o-background-size: 15.6rem 0.15rem; background-size: 15.6rem 0.15rem;display: block;}


/*市场前景*/
.m-system{clear: both;display: block;}
.m-system .til01{background: #fff;padding: 1.35rem 0 0;}
.system_c{padding:2.15rem 2.344% 1.45rem;}
.system_c1 h3{text-align: center;color: #fff;font-size: 1.2rem;font-weight: bold;background:url(../images/tilbg2.png) no-repeat center 0; -webkit-background-size:6.45rem 2.2rem; -moz-background-size: 6.45rem 2.2rem; -o-background-size: 6.45rem 2.2rem; background-size: 6.45rem 2.2rem;padding: 2.2rem 0 0;height: 2.9rem;line-height: 2.5rem;}
.system_c1 p,.system_c1 p img{display: block;width: 100%;}

.system_c2{background: #fff;padding: 2.15rem 0 0;height: 10.2rem;}
.system_c2 li{width: 28.2%;height: 2.95rem;line-height: 2.95rem;float:left;font-size: 1.1rem;}
.system_c2 li em{width: 1.4rem;height:1.2rem;float:left;display: block;margin: 0.85rem 0.3rem 0 0;}
.system_c2 li em img{display: block;float: left;}
.system_c2 li:nth-child(3n-1){width:37.54%;}
.system_c2 li:nth-child(3n-2){padding-left:3.934%;}

/*产品中心*/
.m-probox{padding:1.25rem 2.344% 1.9rem;clear: both;display: block;overflow: hidden;}
.pord_c li{width: 49.344%;float: left;margin:0 0 0.35rem;}
.pord_c ul a:nth-child(2n) li{margin-left: 0.656%;}
.pord_c li img{display: block;width: 100%;}
.pord_c li span{display: block;height:2.3rem;line-height:2.3rem;font-size:1.1rem;text-align: center;background:#ededed; color: #424242;}

/*广告*/
.m-hgg,.m-hgg img{width: 100%;display: block;position: relative;font-size: 1rem;line-height:1.25rem;}
.gg01{position: absolute;width:43.8%;right:2.344%;top:5.9rem;color:#fff;height:2rem;line-height: 2rem;text-align: right;}
.gg01 span{font-family: Times New Roman;font-size: 1.6rem;letter-spacing: -1px;}

/*优势*/
.m-edge{color: #737373;line-height:1.8rem;height:43.6rem;padding:2.5rem 2.344% 0;overflow: hidden;font-size: 1.2rem;background:url(../images/bg02.gif) repeat 0 0; -webkit-background-size:100% 9.85rem; -moz-background-size: 100% 9.85rem; -o-background-size: 100% 9.85rem; background-size: 100% 9.85rem;position: relative;}
.prev1,.next1{width:1.35rem;height: 1.85rem;display: block;bottom: 1.8rem;right:30%;position: absolute;z-index: 9;}
.prev1{left:30%;}
.til02{height:4.3rem;display: block;font-size:1.2rem;line-height:1.5rem;color: #424242;width: 100%;display: block;font-weight: bold;}
.til02 p{width: 50%;float: left;text-align: right;}
.til02 p em{display: block;font-style: normal;font-family: Times New Roman;color: #737373;text-transform: uppercase;line-height:1.2rem;letter-spacing: -1px;font-weight: normal;font-size: 1rem;}
.til02 span{width: 50%;float: left;font-size:3rem;line-height:3rem;display: block;padding: 0 0.8rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;color: #0080cb;}
.edgetil{height: 6.9rem;font-size: 1rem;color: #424242;text-align: center;line-height: 1.7rem;}
.edgetil li{width: 17.87%;height:5.45rem;background:url(../images/edgetbg1.png) no-repeat 0 0; -webkit-background-size:5.45rem:5.45rem; -moz-background-size: 5.45rem 5.45rem; -o-background-size: 5.45rem 5.45rem; background-size: 5.45rem 5.45rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;float: left;padding:0.75rem 0 0;margin: 0 0 0 2.6%;}
.edgetil li em{width:2rem;height:2rem;margin: 0 auto;position: relative;display: block;}
.edgetil li i{width:2rem;height:2rem;position: absolute;display: block;left: 0;top: 0;}
.edgetil li i:nth-child(2){display:none;}
.edgetil li.cur i:nth-child(1){display:none;}
.edgetil li.cur{background:url(../images/edgetbg2.png) no-repeat 0 0; -webkit-background-size:5.45rem:5.45rem; -moz-background-size: 5.45rem 5.45rem; -o-background-size: 5.45rem 5.45rem; background-size: 5.45rem 5.45rem;color: #fff;}
.edgetil li.cur i:nth-child(2){display:block;}
.edgetil li:nth-child(1){margin: 0;}

.edge_c{overflow: hidden;position: relative;height:30.5rem;}
.edge_c dl{height: 23.7rem;background: #ebebeb;}
.edge_c dt{height: 17.4rem;}
.edge_c dd{height: 11.3rem;}
.edge_c dd h3{height:5.8rem;line-height:1.5rem;color:#424242;font-size: 1.2rem;padding: 0 0 0 12.95%;position: relative;}
.edge_ico{position: absolute;background:url(../images/edge_ico.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;width:2.95rem;height:4.7rem;left: 0;top:0;font-family: Times New Roman;color: #fff;line-height:2.8rem;text-align: center;font-size: 2.2rem;}
.edge_c dd h3 b{font-size:1.5rem;display: block;line-height: 2rem;}
.edge_c dd li{clear: both;position: relative;padding: 0 0 0 2.9rem;font-size:0.9rem;}
.edge_c dd li:before{content: "";position: absolute;width: 0.55rem;height: 1px;background: #101010;left:2rem;top:0.6rem;}

/*支持*/
.m-supp{background:url(../images/supbg.jpg) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;padding:0 2.344%;height:53.3rem;font-size: 1rem;color: #737373;line-height: 1.5rem;}
.m-supp .til02{padding: 2.15rem 0 0;height: 5.45rem;color: #fff;}
.m-supp .til02 p{text-align: left;padding-top: 0.45rem;font-weight: normal;}
.m-supp .til02 p em{color: #4ca557;}
.m-supp .til02 span{text-align: right;color: #19e500;}
.supp_c dl{height: 7.45rem;position: relative;z-index: 1;}
.supp_c dl:before{content: "";height: 7.45rem;position: absolute;width: 89.18%;height:6.25rem;background: #fff;top:0.15rem;right: 0;border-radius: 0 3.725rem 3.725rem 0;z-index: -1;}
.supp_c dt{position: absolute;width: 21.639%;top:0;right: 0;}
.supp_c dd{padding: 0.9rem 0 0 23.77%;width: 71.8%;color: #737373;}
.supp_c dd h3{display: block;font-size: 1.2rem;color: #424242;line-height:1.7rem;}
.supp_c a:nth-child(2n-1) dl dt{left: 0;}
.supp_c a:nth-child(2n) dl:before{border-radius: 3.725rem 0 0 3.725rem;left: 0;}
.supp_c a:nth-child(2n-1) dl dt{left: 0;}
.supp_c a:nth-child(2n) dl dd{padding-left: 8.525%;}

/*流程*/
.m-tec{padding: 1.2rem 2.344% 0;height: 15.3rem;overflow: hidden;text-align: center;font-size: 1rem;color: #303030;line-height: 1.85rem;}
.tec_c li{width:21.148%;height: 6.6rem;float: left;margin: 0 0 0 5.1%;color: #303030;background:url(../images/teclbg.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;position: relative;}
.tec_c li:before{content: "";position: absolute;width: 1.6rem;height: 0.75rem;display: block;top:2.85rem;left:-1.6rem;background:url(../images/ico10.png) no-repeat 0 0; -webkit-background-size:100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%;}
.tec_c li span{width: 1.9rem;display: block;margin: 0.85rem auto 0;height: 2rem;}
.tec_c li p{display: block;}
.tec_c li p em{display: block;font-family: Times New Roman;color: #fff;line-height:2.2rem;text-align: center;font-size: 1.1rem;}
.tec_c ul a:first-child li{margin: 0;}
.tec_c ul a:first-child li:before{width: 0;height: 0;background: none;}

/*案例*/
.m-case{padding: 1.05rem 2.344% 0;height: 43.7rem;overflow: hidden;}
.case_c li{width:48.85%;float: left;margin-bottom: 0.55rem;position: relative;}
.case_c li img{width:100%;float: left;display: block;}
.case_c li span{width:100%;display: block;position: absolute;text-align: center;background: rgba(0 , 0 , 0 , 0.5);color: #fff;font-size: 1.1rem;left: 0;bottom: 0;height: 2rem;line-height: 2rem;}
.case_c ul a:first-child li{width:100%;display: block;}
.case_c ul a:nth-child(3) li{margin-left:2.3%;}

/*关于*/
.m-about{overflow: hidden;font-size:1.2rem;line-height:1.8rem;color: #737373;background: #ededed;padding: 0 2.344% 2rem;text-align: center;}
.m-about h2{height:5.1rem;font-size:1.5rem;line-height:5.1rem;color: #0080cb;font-weight: bold;}
.about_p,.about_p img{display: block;width: 100%;}
.about_w h3{height:4.05rem;font-size:1.5rem;line-height:4.05rem;color: #424242;font-weight: bold;}
.about_w p{display:block;height: 6.9rem;overflow: hidden;}
.about_w span{display: block;background:url(../images/icobg1.gif) no-repeat center 0;width:9rem;line-height:2rem;text-align: center;-webkit-background-size:100% 2rem; -moz-background-size: 100% 2rem; -o-background-size: 100% 2rem; background-size: 100% 2rem;margin: 0 auto;font-size: 1.2rem;}
.about_w span a{display: block;color: #fff;padding: 0 2.2rem 0 0;}

/*资讯*/
.m-news{height:31.9rem;overflow: hidden;line-height: 1.45rem;color: #737373;font-size: 1rem;}
.newtil{height:3.8rem;line-height:3.8rem;font-size:1.2rem;color: #fff;margin-bottom:1rem;background:#4bc142;background-image: -webkit-gradient(linear, left top, right bottom, from(#4bc142), to(#4bc142), to(#0080cc), to(#0080cc)); 
    background-image: -webkit-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -moz-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -o-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: -ms-linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc); 
    background-image: linear-gradient(left, #4bc142, #4bc142, #0080cc, #0080cc);}
.newtil span{float:right;color: #fff;background:url(../images/ico9.png) no-repeat right center;-webkit-background-size:1.1rem 1.1rem; -moz-background-size: 1.1rem 1.1rem; -o-background-size: 1.1rem 1.1rem; background-size: 1.1rem 1.1rem;padding: 0 1.35rem 0 0;display: block;margin-right: 0.75rem;}
.newtil li{float: left;padding:0 1.55rem;color: #fff;}
.newtil li.cur{background: #0080cb;}
.new_c{overflow: hidden;}
.new_c dl{height:7.4rem;margin:0 2.344% 0.65rem;color: #737373;background: #ededed;overflow: hidden;}
.new_c dt{width:43.279%;display: block;float: left;}
.new_c dd{width:50.33%;display: block;float: left;padding: 0.25rem 0 0 3.28%;}
.new_c dd h3{display: block;font-size: 1.1rem;color: #424242;height:3.4rem;line-height:3.4rem;overflow:hidden;}
.new_c dd p a,.new_c li p em{display:inline-block;color: #0080cc;}
.new_c li{height:5.45rem;line-height: 1.85rem;background: #ededed;margin: 0 2.344% 0.55rem; overflow: hidden;color: #737373;clear: both;}
.new_c li span{float: left;font-size: 0.8rem;width: 17.213%;height:5.45rem;text-align: center;font-family: Tahoma;color: #605b59;border-right: solid 1px #fff;line-height: 1.85rem;}
.new_c li span b{display: block;font-size: 2.5rem;font-family: Times New Roman;padding:1rem 0 0;line-height: 2.3rem;font-weight: normal;}
.new_c li p{float: left;width:76.5%;padding: 0.85rem 0 0 2.95%;}
.new_c li p b{display: block;font-weight: normal;color: #424242;overflow: hidden;height: 1.85rem;}



html {font-size: 10px;}
@media screen and (min-width: 320px) {
    html {
        font-size: 10.625px;
    }
}
@media screen and (min-width: 360px) {
    html {
        font-size: 11.875px;
    }
}
@media screen and (min-width: 400px) {
    html {
        font-size: 13.125px;
    }
}
@media screen and (min-width: 440px) {
    html {
        font-size: 14.375px;
    }
}
@media screen and (min-width: 480px) {
    html {
        font-size: 15.625px;
    }
}
@media screen and (min-width: 520px) {
    html {
        font-size: 16.875px;
    }
}
@media screen and (min-width: 560px) {
    html {
        font-size: 18.125px;
    }
}
@media screen and (min-width: 600px) {
    html {
        font-size: 19.375px;
    }
}
@media screen and (min-width: 640px) {
        html {
            font-size: 20px;
        }
    }