.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{bottom:1rem;width: 26.6%!important;height: 1.5rem;left:36.7%!important;}
.g-adv .swiper-pagination-bullet{background:#fff;width:0.8rem;height:0.8rem;border-radius: 0.8rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;margin: 0 0 0 1rem;}
.g-adv .swiper-pagination-bullet-active,.edge_c .swiper-pagination-bullet-active{background: #e3232f;}

.swiper-slide{overflow: hidden;}

.til01{height:8.3rem;line-height:2.6rem;font-size: 1.2rem;color: #767676;text-align: center;white-space: nowrap;background:url(../images/tilbg1.png) no-repeat center 3.5rem;-webkit-background-size:17.75rem 2.65rem; -moz-background-size: 17.75rem 2.65rem; -o-background-size: 17.75rem 2.65rem; background-size: 17.75rem 2.65rem;}
.til01 p{display: block;font-size: 2.4rem;line-height: 3rem;font-weight: bold;}
.til01 span{color: #2b2b34;font-weight: bold;font-size: 2rem;line-height: 3.5rem;display: block;}

/*加工范围*/
.m-range{font-size: 1rem;color: #737373;line-height:1.5rem;padding:2rem 2.5% 0;clear: both;display: block;height: 56rem;position: relative;text-align: center;overflow: hidden;}
.range_c dl{width: 48.5%;float: left;position: relative;height: 21rem;}
.range_c dl:nth-child(2n){margin-left: 3%;}
.range_c dt,.range_c dt img{width: 100%;display: block;}
.range_c dd{width:89.8%;display: block;position:absolute;left:5.1%;top: 7.3rem;background:url(../images/range_lbg.png) no-repeat 0 0;-webkit-background-size:100% 5rem;-moz-background-size: 100% 5rem;-o-background-size: 100% 5rem;background-size: 100% 5rem;padding: 2rem 1.1rem 0;/* height: 12.35rem; */border-bottom: solid 0.25rem #e3232f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.range_c dd h3{font-size: 1.2rem;font-weight: bold;line-height: 1.5rem;color: #2b2b34;padding: 0 0 0.8rem;}
.range_c dd h3 a{color: #2b2b34;display: block;}

/*产品中心*/
.m-probox{font-size:1.1rem;line-height:2rem;padding:2rem 2.5%;overflow: hidden;position: relative;text-align: center;}
.prev,.next{width:1.85rem;display: block;position: absolute;top: 20.98rem;right:2.5%;z-index: 9;}
.prev{left: 2.5%;}
.protil{height: 6.95rem;text-align: center;font-size: 1.2rem;line-height: 2.6rem;color: #fff;}
.protil li{margin:0 0.95% 0.3rem 0;background: #868686;width: 32.7%;float: left;}
.protil li:nth-child(3),.protil li:nth-child(5){margin-right: 0;}
.protil li:nth-child(4),.protil li:nth-child(5){width:49.525%;}
.protil li.cur{background: #e3232f;}
.pro_c{overflow: hidden;height: 19.2rem;}
.pro_c p,.pro_c p img,.m-edge h2 img,.edge_c dt,.edge_c dt img,.show_c li img{display: block;width: 100%;}
.pro_c p span{display: block;font-weight: bold;line-height: 2.5rem;color: #363739;background: #ebebeb;}
.pro_l{clear: both;height: 29.1px;}
.pro_l li{width: 48.69%;float: left;margin-bottom: 0.7rem;color: #9d9d9d;}
.pro_l li img{width: 100%;display: block;border: solid 1px #dadada;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.pro_l ul a:nth-child(2n) li{margin-left: 2.62%;}
.pro_l li span{display: block;line-height:2rem;color: #9d9d9d;background: #ebebeb;}

/*优势*/
.m-edge{font-size:1.1rem;line-height: 1.8rem;color: #737373;position: relative;height: 43.6rem;padding: 1.5rem 0 0;}
.m-edge h2{display: block;margin-bottom: 0.6rem;}
.prev2,.next2{width:1.7rem;display: block;position: absolute;bottom: 1.4rem;right:34.3%;z-index: 9;}
.prev2{left: 34.3%;}

.edge_c{overflow: hidden;height: 34.4rem;position: relative;margin: 0 2.5%;}
.edge_c dd{padding:0 0.66rem;display: block;}
.edge_c dd h3{height: 4.95rem;line-height:2rem;font-size:1.4rem;font-weight: bold;color: #e3232f;overflow: hidden;}
.edge_c dd h3 span{width:2.7rem;height: 5rem;float: left;color: #fff;font-size: 2rem;line-height: 2.6rem;background:url(../images/edge_ico.gif) no-repeat 0 0;-webkit-background-size:2.7rem 3.2rem; -moz-background-size: 2.7rem 3.2rem; -o-background-size: 2.7rem 3.2rem; background-size: 2.7rem 3.2rem;font-family: DINCond-Bold,Times New Roman;text-align: center;margin: 0 1rem 0 0;}
.edge_c dd h3 p{width:70%;float: left;}
.edge_c dd h3 p em{display: block;font-size: 0.7rem;font-weight: normal;color: #a8a8a8;font-family: Arial;font-style: normal;line-height:0.75rem;text-transform: uppercase;}
.edge_c dd li{background:url(../images/ico01.gif) no-repeat 0.1rem 0.55rem;-webkit-background-size:0.4rem 0.4rem; -moz-background-size: 0.4rem 0.4rem; -o-background-size: 0.4rem 0.4rem; background-size: 0.4rem 0.4rem;padding: 0 0 0 0.95rem;line-height: 1.8rem;}

/*设备*/
.m-show{height: 45.75rem;padding: 0 2.5%;text-align: center;font-size:0.9rem;line-height:2rem;}
.m-show .til01{height:6.65rem;}
.showtil{height: 4.2rem;}
.showtil li{height: 2.4rem;width: 27%;float: left;font-size: 1.2rem;color: #fff;background: #868686;line-height: 2.4rem;}
.showtil li:nth-child(1){margin: 0 0.5rem 0 22%;}
.showtil li.cur{font-weight: bold;background: #e3232f;}
.show_c{overflow: hidden;}
.show_c li{width: 48.7%;float: left;margin-bottom:0.8rem;position: relative;}
.show_c li span{width:100%;position: absolute;left: 0;bottom: 0;height: 2rem;background: rgba(0 , 0 , 0 , 0.6);color: #fff;}
.show_c ul a:nth-child(1) li{width: 100%;}
.show_c ul a:nth-child(2) li{margin-right:2.6%;}


/*客户案例*/
.m-case{font-size:1.1rem;line-height:1.5rem;color: #737373;padding:0 2.5%;position: relative;height: 36rem;text-align: center;}
.prev3,.next3{top: 14rem;}
.case_c{overflow: hidden;}
.case_c dl{height:25.5rem;background: #ebebeb;}
.case_c dt,.case_c dt img{display: block;width: 100%;}
.case_c dd{padding: 0.4rem 1rem 0;}
.case_c dd h3{height:2.9rem;font-weight: bold;font-size: 1.2rem;line-height: 2.9rem;color: #363739;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd p a,.new_c dd em,.new_c li p em{display: inline-block;color: #e3232f;font-style: normal;}


/*资讯*/
.m-news{height:32.4rem;overflow: hidden;font-size:1.1rem;line-height:1.5rem;color: #606163;}
.newtil{height:3.65rem;line-height: 3.65rem;background: #5e5e60;margin: 0 0 1.2rem;font-size: 1.3rem;color: #fff;}
.newtil span{float: right;background:url(../images/ico02.gif) no-repeat 0 center; -webkit-background-size:0.9rem 0.9rem; -moz-background-size: 0.9rem 0.9rem; -o-background-size: 0.9rem 0.9rem; background-size: 0.9rem 0.9rem;padding: 0  1.3rem;color: #fff;font-size: 1.2rem;}
.newtil span a{display: inline-block;color: #fff;}
.newtil li{height: 3.65rem;float: left;color: #fff;padding: 0 1rem;}
.newtil li.cur{background: #e3232f;}
.new_c{overflow: hidden;margin: 0 2.5%;}
.new_c li{margin:0 0 0.55rem;overflow: hidden;height:5.45rem;background: #ededed;}
.new_c li span{ width:18.33%;text-align: center;height:5.45rem;font-family: Tahoma;color: #666;font-size: 0.8rem;line-height: 1.1rem;float: left;}
.new_c li span em{display: block;font-size: 2.5rem;color: #666;line-height:2.3rem;padding: 1rem 0 0;}
.new_c li p{height:5.45rem;width:81.67%; float: left; overflow: hidden; line-height:1.7rem;padding:0.9rem 0 0 2%;border-left: solid 1px #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;color: #666;}
.new_c li p b{display: block;color: #303030;font-weight: normal;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_c dl{height: 7.1rem;margin:0 0 0.7rem;background: #ededed;}
.new_c dl dt{width: 35.4%;float: left;}
.new_c dl dt img{width: 100%;height: 7.1rem;}
.new_c dl dd{width:58%;padding: 0.35rem 0 0 3.11%;height: 7.45rem;float: left;color: #868686;}
.new_c dl dd h3{display: block; font-size:1.1rem;color:#303030;line-height:3.3rem;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


/*关于欧顺诺*/
.m-about{font-size:1.1rem;line-height: 1.8rem;color: #737373;height:40rem;text-align: center;}
/*.about_p,.about_p img{width: 100%;display: block;height:17.1rem;}*/
.about_w{padding:0.35rem 3.7%;}
.about_w h3{font-size: 1.2rem;font-weight: bold;line-height: 3.4rem;height: 3.4rem;overflow: hidden;color: #2b2b34;}
.about_c p{height:7.1rem;}
.about_c span a{display: block;color: #fff;margin: 0 auto;line-height: 2.15rem;height: 3.35rem; background:url(../images/morebg1.png) no-repeat center 0; -webkit-background-size:9.3rem 3.35rem; -moz-background-size: 9.3rem 3.35rem; -o-background-size: 9.3rem 3.35rem; background-size: 9.3rem 3.35rem;}



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;
        }
    }