﻿
/* CSS Document */
/*.m-banner{ display:none; margin-top:60px;}
.m-banner .slick-slide img{ width:100%; height:auto}
.m-banner .slick-slide a{ display:block;}
.m-banner .slick-dots{ bottom:2%}
.m-service{padding: 50px 0;display:none}
.m-service-list li{ float:left; width:48%; margin-right:2%;margin-bottom:2%; border:1px solid #e8e8e8; text-align:center; padding:20px 15px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m-service-list li .icon{ height:55px; margin-bottom:15px}.m-service-list li .icon img{ display:inline-block}
.m-service-list li h3{ font-size:18px; font-weight:bold; color:#333; margin-bottom:15px;}
.m-service-list li h3 .line{ width:15px; height:2px; background:#bf3532; display:block;margin:10px auto 0;}
.m-service-list li .secd p{line-height: 26px; position:relative;}
.m-service-list li .secd i{ width:4px; height:4px; background:#666; display:block; float:left; margin-top:10px; margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.m-service-list li .secd p a{color: #8c8c8c;font-size: 14px; display:inline-block}
.m-service-list li .secd p:hover a{ color:#bf3532}
.m-case-list{ display:none; margin-left:5%; margin-right:5%; position:relative}
.m-case-list .slick-slide img{ width:100%; height:auto}
.m-case-list .slick-slide{background:#fff}
.m-case-list .slick-slide .pic{ position:relative; overflow:hidden}
.m-case-list .slick-slide .cover{ position:absolute; top:0; left:0; width:100%; height:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border:0; opacity:0}
.m-case-list .slick-slide .tit{ color:#000; font-size:18px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:35px; border-bottom:1px solid #ebebeb}
.m-case-list .slick-slide .bc{ font-size:14px; color:#999; padding-top:5px}
.m-case-list .slick-slide .more{ float:right;}
.m-case-list .slick-slide .text{ padding:15px}
.m-case-list .slick-slide,.m-case-list .slick-slide img,.m-case-list .slick-slide .text,.m-case-list .slick-slide .tit,.m-case-list .slick-slide .bc{ -webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.m-case-list .slick-slide .cover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-case-list .slick-slide:hover{background: #bf3532;}
.m-case-list .slick-slide:hover .cover{ border:5px solid #bf3532; opacity:1}

.m-case-list .slick-slide:hover .tit{ border-bottom:1px solid #f5f5f5}
.m-case-list .slick-slide:hover .tit,.i-case-list .slick-slide:hover .bc{ color:#fff}
.m-case-list .slick-dots{ bottom:-40px}
.m-case-list .slick-dots li.slick-active button{background: #bf3532;}*/


.m-header{ display:none; position:fixed;left: 0;top: 0; background:#080808; box-shadow:0 5px 13px rgba(0,0,0,.1); width:100%; height:65px; z-index:1000;overflow: hidden;}
.m-header img{ margin-top:10.5px; max-height:44px;}
.m-btn2 .line{
    width: 25px;
    height: 16px;
    position: relative;
    cursor: pointer;
    margin-top: 24.5px;
}
.m-btn2 span{
    display: block;
    width: 100%;
    height: 2px;
    background-color: #fff;
    position: absolute;
    left: 50%;
    margin-left: -12px;
	-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;
}
.m-btn2 span.span1{ top:0;-webkit-transform-origin:4px center;-moz-transform-origin:4px center;-ms-transform-origin:4px center;-o-transform-origin:4px center;transform-origin:4px center}
.m-btn2 span.span2 {top: 7px;}
.m-btn2 span.span3 {top: 14px;-webkit-transform-origin:1px center;-moz-transform-origin:1px center;-ms-transform-origin:1px center;-o-transform-origin:1px center;transform-origin:1px center}
.m-btn2.actives .span1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.m-btn2.actives .span3{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.m-btn2.actives .span2{ opacity:0; filter:alpha(opacity=0)}
.m-btn2.actives span{background: #fff;}
.cd{margin-right:15px;color: #000;line-height: 60px;font-size: 15px;}
.m-menu{ background:#fff; position:fixed; left:0; width:100%; display:none; overflow-y:auto; overflow-x:hidden; z-index:1000;top: 60px;}
.m-menu ul{ width:100%; height:calc(100vh - 60px); overflow-y:auto;overflow-x:hidden}
.m-menu a{ display:block}
.m-menu .menu_li{ border-bottom:1px solid rgba(0,0,0,0.1);}
.m-menu .menu_a{ padding:2.1% 4%; line-height:28px; font-size:15.5px; color:#434445; position:relative}
.m-menu .menu_a h3{font-size: 15.5px;color:#434445;}
.m-menu .menu_a span{font-size: 13.5px;color: #666;}
.m-menu .menu_a i{ width:17px; height:17px; background:url(https://www.waimaoad.com/static/home/img/ico_03.png) no-repeat; background-size:contain; position:absolute; right:3%; top:15px}
.m-menu .menu_li .erji{ padding:15px 4%; padding-left: 4%!important;line-height:30px; font-size:14px; display:none}
.m-menu .menu_a.actives{ background:#c7000b; color:#fff;}
.m-menu .menu_a.actives h3{color: #fff}
.m-menu .menu_a.actives span{color: #fff}
.m-menu .menu_a.actives i{background:url(https://www.waimaoad.com/static/home/img/ico_03_h.png) no-repeat center; background-size:100% auto}
.sub-menubg{ position:fixed; width:100%; height:100%; background:#f5f5f5;top:0; left:0; z-index:9; display:none}

.mproclass{ display:none; position:relative;margin-top: -4px;z-index: 10;}
.mproclass h3{background:#c7000b; color:#fff; padding:0 3%; height:45px; line-height:45px; position:relative;font-size: 18px;}
.mproclass h3:after{ content:""; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #fff; position:absolute; right:3%; top:50%; margin-top:-3px}
.mproclass ul{ position:absolute; width:100%; left:0; display:none; box-shadow:0 5px 15px rgba(0,0,0,0.15)}
.mproclass li{ background:#f5f5f5; line-height:35px; border-bottom:1px solid #e8e8e8;}
.mproclass li a{ padding:0 3%; display:block;font-size: 14.5px;color: #666;}
.mproclass li:hover a{ background:#c7000b; color:#fff}



.m-foot{ position:fixed; width:100%; height:50px; left:0; bottom:0;background: #bf3532; color:#fff; display:none; z-index:1000}
.m-foot li{ float:left; width:25%; text-align:center;}
.m-foot li a{ color:#fff; font-size:14px; display:block;}
.m-foot li.li1 a{ background:url(../image/flmes.png) no-repeat center 5px; padding-top:25px}
.m-foot li.li2 a{ background:url(../image/fltel.png) no-repeat center 5px; padding-top:25px}
.m-foot li.li3 a{ background:url(../image/flmail.png) no-repeat center 3px; padding-top:25px}
.m-foot li.li4 a{ background:url(../image/flewm.png) no-repeat center 3px; padding-top:25px}
.m_contact{ display:none;background: #292929; color:#999; font-size:14px; line-height:25px; padding-bottom:30px; padding-top:10px; border-top:1px solid #333;}
.m_contact a{ color:#999}
.m_fnav{}
.m_fnav li{ float:left; margin-right:15px; padding-right:15px; position:relative}
.m_fnav li:after{ content:""; width:1px; height:10px; display:block; position:absolute; top:50%; margin-top:-5px; right:0; background:#555}
.tanchuang{ display:none}
.tanchuang .bg{ position:fixed;left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.25)}
.tanchuang .text{ position:fixed;left:50%; margin-left:-170px;top:20%; width:300px; padding:20px; height:auto; background:#fff; box-shadow:0 5px 15px rgba(0,0,0,0.3); -webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; text-align:center}
.tanchuang .text .closed{width:30px; height:30px; background:url(../image/close_1.png) no-repeat center; background-size:12px; border:1px solid #333; border-radius:50%;position:absolute; top:5px; right:5px}
.tanchuang .text{ font-size:20px; font-weight:bold}
.tanchuang .text .p1{ color:#bf3532}
.tanchuang .text .tel{ background:#bf3532; color:#fff;padding:15px; -webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; margin:15px 0}
.tanchuang .text .tel a{ color:#fff}
.tanchuang .text .btn{ background:url(../image/b-03.png) no-repeat left center; background-size:30px auto; display:inline-block; padding-left:35px; color:#333; text-decoration:underline}
.tanchuang .text .p2{ color:#bf3532; font-size:18px; margin-top:15px}
@media screen and (max-width:1920px){
	.nbanner-case{ height:425px}.nbanner-case>img{ height:100%; width:auto; min-width:100%}
	.tx-nbanner .img, .wy-nbanner .img{ right:10%}
	.al-nbanner .img{ right:0}
}
@media screen and (max-width:1600px){
	
}
@media screen and (max-width:1300px){
	.f_nav{ max-width:70%}
	.topnav li{ margin-left:3px; margin-right:3px; line-height:30px}
	.modelType li{ width:18%}
	.tuoguan .pic{ width:350px; height:350px; margin-left:-175px}
	div.span-1:last-of-type{margin-right: 0;}
	
	.nav_logo{width: 20%;}
	.phone h2{font-size: 20.5px;}
	.numbli p span{font-size: 28px;}
	.num-width{width: 100%;}
	/*.numbli{width: 24%;}*/
	.wrap,.wrap_1{ width:92%}
	
	
}
@media screen and (max-width:1200px){
	.menu li{ margin-right:10px}
	.i-case-cl,.i-news-cl{margin-bottom:30px}
	.i-case-cl li,.i-news-cl li{ margin:0 2px 10px}
	.titbox .en,.titbox_1 .en{ font-size:30px;line-height: 30px;}
	.titbox h3,.titbox_1 h3{ font-size:22px}
	div.span-1{width: 30.5%;}
	
	.nav ul li >a{font-size: 14px;}
	.nav ul li{width: 84px;}
	.sp_nav{right: 17.5%;}
	
	/*.numbli{width: 21%;}*/
	.phone h2{font-size: 20px;}
	.numbli p span{font-size: 26px;}
	.wsale{height: auto;background-size: 100% 100%;}
	.wsale p.p1{padding-top: 32px;}
	.wsale p{margin-left: 200px;}
	.core-tag a{width: 17.5%;}
	
	
}

@media screen and (max-width:1048px){
	/*.numbli{width: 20%;}*/
	.nav_logo{width: 18%;}
	.nav ul li >a{font-size: 13px;}
	.nav ul li{width: 83px;}
	.phone h2{font-size: 18px;}
	.index_banner .swiper-slide h2{font-size: 40px;}
	.index_banner .swiper-slide p{margin: 35px 0px 30px 0px;}
	.numbli p{margin: 20px 0px 0px 0px;}
	.BusinessBox img{width: 40%!important;}
	
}

@media screen and (max-width:1024px){
	.m-header{ display:block}
	.header{display: none;}
	.sp_nav{display: none;}
	.menu{ display:none}
	.wsale p span{font-size: 20px;}
	.wsale p.p2{margin-top: 0px;padding-bottom: 6px;}
	.site-title{font-size: 30px;}
	.item2{width: auto;}
	.wsale{background-size: 100% 100%;height: auto;}
	.wsale p{font-size: 15px;margin-left: 195px;}
	.wsale p.p1{padding-top: 10px;padding-bottom: 10px;}
	div.span-1{width: 30.1%}
	div.span-1:last-of-type{margin-right: 0;}
	img{max-width: 100%;}
	.advantage-cont li{width: 29%;}
	.nebox .swiper-button-prev{margin-left: 0;}
	.nebox .swiper-button-next{margin-right: 0;}
	.index_banner .swiper-slide h2{font-size: 33px;}
	.index_banner .swiper-slide h4{font-size: 22px;top: -70px;margin-bottom: -75px;}
	.index_banner .swiper-slide h5{font-size:25px;top: -105px;right: -180px}
	.index_banner .swiper-slide h6{font-size: 25px;top: -15px;left: -175px;}
	.index_banner .swiper-slide .su img{width: 25%;}
	.numbli p span{font-size: 24px;}
	.core ul li{width: 23%;margin-bottom: 20px;}
	.core ul li a{height: 375px;}
	.advantage-cont li span i{margin-top: 0;}
	.advantage-cont li{padding: 20px 0 10px 0;height: 275px;}
	.mcn-title{font-size: 30px;line-height: 60px;}
	.nbannerbox{margin-top: 65px;}
	.tit2{font-size: 26px;}
	.padtb{padding: 12px;}
	/*.intr_link{margin: 40px 0 0 0px;}*/
	#lopop li{height: auto;}
	.sdkj ul{width: 96%;max-width: auto;}
	.sdkj ul li{width: 32%;}
	.row .box > div{width: 95%;background-size: 100%;}
	.word-pic{width: 90%;margin: 55px 0 0 23px;}
	.row .box{padding: 10px 0px 20px;}
	.company_bottom li{width: 31.33%;}
	.main_a{padding: 45px 0;}
	.newsxiang img{display: block;max-width: 100%;height: auto;}
	.company-title{font-size: 28px;}
	.contactbox .contact-hd{margin-top: 26px;}
	.contact-hd{margin-bottom: 20px;}

	 
}

@media screen and (max-width:980px){
	.row .box > div{position: relative;height: 300px;}
	.word-pic{width: 95%;margin: 8px 0 0 9px;}
	.newtit{font-size: 20px;}
	
}

@media screen and (max-width:912px){
	.row .box > div{position: relative;}
	.word-pic{width: 95%;margin: 8px 0 0 8px;}
	.site-orange{font-size: 18px;}
	.f_nav li:nth-child(4){display: none;}
	.f_nav li:nth-child(5){display: none;}
	.f_nav li:nth-child(6){display: none;}
	.f_contact{width: 65%;}
	.f_nav{max-width: 35%;}
	
}

@media screen and (max-width:850px){
	.core ul li{width: 31.3%;}
	.main2{padding: 10px 0;}
	.block-1 .btit{height: 130px;}
	.block-1 .btit span{padding: 65px 0 0;}
	.span-1 .block-1{height: auto;}
	.advantage-cont li{height: 322px;}
	.btn-custom{display: inline-block; width: 100%;padding: 10px 0px;}
	.vsbox{padding: 50px 0 20px 0;}
	.word-pic{width: 95%;margin: 16px 0 0 8px;}
	.newslistbox2 ul{margin-top: 20px;}
	.nmain{margin-top: 32px;}
	.neiye span{font-size: 25px;}
	.adress{margin-top: 30px;}
	
	
}
@media screen and (max-width:768px){
	body{ font-size:14px}
	.logo img{ height:50px; padding-top:8px}
	.num-width a:last-of-type .numbli{display: none;}
	.numbli{width: 33.33%;}
	.index_banner .swiper-slide h2{font-size: 30px;}
	.index_banner .swiper-slide p{font-size: 16px;}
	.index_banner .swiper-slide .su img{width: 22%;}
	.float_kf{display: none;}
	.m-foot{display: block;}
	.header3{display: none;}
	.shejio ul li{width: 47%;margin: 0; margin-left: 2.7%;margin-bottom: 3%;}
	.shejio ul li:nth-child(2n+1){margin-left: 0;}
	.margin-bottom{padding: 5px 0;}
	#con_click_5{margin-top: 10px!important;}

	
	.footer .top{padding-top:30px; padding-bottom:25px}
	.f_nav{ display:none}
	.footer .mid{ display:none}
	.f_contact{ width:100%}
	.f_contact .pic{margin-right: 30px;}

	.f_contact .li3{ margin-top:0}
	.footer .bot{ display:none}
	.m_contact{ display:block}
	/*.footer{ padding-bottom:50px}*/
	.contact_con li{ width:100%;padding:0; border-right:none; border-bottom:1px dotted #d8d8d8; min-height:inherit; text-align:left; margin-top:20px; padding-bottom:15px; font-size:16px}
	.contact_con li.li1{ margin-top:0}
	.contact_con li .pic{ float:left; width:90px; height:90px; margin-right:20px; margin-bottom:0}
	.contact_con li .tit:after{ margin-left:112px}
	.traffic_con li,.video li{ width:98%; margin-bottom:20px;}
	.traffic_con li .pic{ width:120px; height:120px}
	.traffic_con .text{ min-height:inherit}
	
	.mains{padding: 0;}
	.site-title{font-size: 25px;height: 60px;}
	.item2 .title{font-size: 17px;}
	.item2 .description{font-size: 15px;}
	.description{padding: 0;}
	.wsale p{margin-left: 155px;}
	div.span-1{width: 31.33%;margin-right: 2%;}
	div.span-1:last-of-type{margin-right: 0;}
	.span-1 .block-1{height: auto;}
	.w{padding: 33px 0 0;}
	.core ul li{width: 31.33%;margin-bottom: 2%;}
	.main2 {padding: 10px 0;}
	.advantage-cont li{width: 46.4%;height: 234px;}
	#lopop li{height: 85px;;}
	.advantage-cont li span{width: 35%;}
	.advantage-cont li h2{width: 53%;font-size: 19px;float: right;}
	.njkj8 ul li{width: 50%;}
	.ghj{height: 200px;}
	.block-1 .btit span{font-size: 25px;}
	.btitle{font-size: 25px;}
	.vsbox h1{padding-bottom: 30px;}
	.vsbox{padding: 40px 0 40px 0;}
	.site-orange{line-height: 34px}
	.bggray{padding: 0;}
	.core-tag a{width: 17.8%;}
	.core-tag a h4{font-size: 12px;}
	.muban .box > div{width: 530px;height: 426px;background-size: contain;}
	.word-pic{width: 488px;margin: 19px 0 0 23px; position: absolute;left: 0;top: 0; height: 276px;}
	.muban .box > div{height: 330px;}
	.about_con .left{width: 100%;float: none;}
	.about_con .text{width: 100%;float: none;}
	.about_con .left .more{display: none;}
	.main_a{padding: 30px 0;}
	.about_con .left h3{line-height: 30px;}
	.about_con .left h4{font-size: 23px;margin-top: 15px;line-height: 36px;}
	.newslistbox li{width: 47.5%;margin-bottom: 16px;}
	.newslistbox li:nth-child(3n+1){ clear:none; float:left}
	.newslistbox li:nth-child(2n+1){ clear:both}
	.shangxia ul li{width: 100%;float: none;}
	.shangxia ul li:nth-child(2){text-align: left;}
	.shangxia{padding-bottom: 42px;}
	.site-orange{font-size: 16px;line-height: 32px;}
	.adress{padding-bottom: 6%;}
	.container2{margin-top: 50px;}
	.adress h3{font-size: 30px;}
	.row .box > div{background-image: none;}
	
	
	

}
@media screen and (max-width:670px){
	.core-tag a.hover{margin: 0;}
	.core-tag a:nth-child(1){margin-left: 0;}
	.core-tag a.hover{margin-top:19px; }
	.core-tag a.hover h4{-webkit-transform: translate(0, 0px);
    -moz-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    -o-transform: translate(0, 0px);
    transform: translate(0, 0px);}
	.core-tag a.hover i{display: none;}
	.core-tag a i{display: none;}
	.core-tag a{height: 55px;}
	.core-tag{margin-top: 20px;}
	.bgsky{padding-top: 20px;}
	.busbox{margin-top: 23px;}
	.BusinessBox{padding-top: 8px;}
	.BusinessTitle{width: 100%;float: none;}
	.BusinessBox img{float: none;width: 100%!important;margin: 0;}
	.BusinessTitle.MessagesTitle{font-size: 21px;line-height: 32px;}
	.BusinessTitle.MessagesTitle h5{font-size: 16px;margin: 10px auto;}
	.BusinessBox.b2box{padding: 0;}
	.listbox1{margin-top: 35px;}
	.sitewidget-bd{font-size: 13px;}
	.wrap2{margin-bottom: 20px; padding: 20px 0;}
	.btitle{padding: 5px 0;margin: 2px auto}
	.company_bottom p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: 0;}
	.site-mod05-wrap .site-orange{width: 95%;}
	.container2{padding-left: 0;}
	
	
}
@media screen and (max-width:640px){
	
	div.span-1{width: 100%;margin-right: 0;margin-bottom: 22px;}
	.btitle{font-size: 23px;}
	.core ul li{width: 48%;}
	.core ul li a i{margin: 20px auto;}
	.core ul li a{height: 370px;}
	.advantage-cont li{width: 45.5%;padding: 15px 0;}
	.advantage-cont li h2{font-size: 18px;margin-top: 15px;}
	.fcolorb{width: 51px;height: 42px;background-size: 100% 100%}
	.fcoloro{width: 67px;height: 47px;background-size: 100% 100%}
	.fcolorg{width: 57px;height: 49px;background-size: 100% 100%}
	.fcolorpp{width: 68px;height: 46px;background-size: 100% 100%}
	.fcolordb{width: 70px;height: 52px;background-size: 100% 100%}
	.fcolorp{width: 55px;height: 51px;background-size: 100% 100%}
	.advantage-cont li h3{font-size: 14px;}
	.advantage-cont li{min-height: 300px;}
	#lopop li h2{margin-top: 0;font-size: 17px;}
	.ghj{height: 270px;}
	.nebox .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 10px;}
	.nebox .swiper-pagination-bullet{background-size: 100% 100%;width: 12px;height: 12px;}
	.bg1{padding: 15px 0;padding-bottom: 40px!important}
	.table-responsive .table td{font-size: 14px!important;}
	.btn-custom{display: inline-block; width: 100%;padding: 10px 0px;}
	.color-white{margin-top: 18px !important;font-size: 18px!important;height: auto;}
	.mt-40{margin-top: 20px!important;}
	.hover-white{font-size: 17px;padding-top: 1.2%;padding-bottom: 1.2%;}
	.h2{margin-top: 15px;font-size: 17px;}
	.block-1 .btit i{width: 74px;height: 70px;}
	.block-1 .btit{height: 100px;}
	.block-1 .btit span{padding: 45px 0 0;}
	.block-1 .btit i{margin: -30px auto 0;}
	.vsbox h1{font-size: 25px;}
	.site-title{font-size: 23px;}
	
	.index_banner .swiper-slide p img{width: 90%;}
	.index_banner .swiper-slide h4{font-size: 19px;top: -62px;margin-bottom: -62px;}
	.index_banner .swiper-slide p{margin: 30px 0px 25px 0px;font-size: 15px;line-height: 28px;}
	.index_banner .swiper-slide .su img{width: 20%;}
	.index_banner .swiper-slide h5{font-size: 22px;top: -84px;margin-bottom: -84px;}
	.index_banner .swiper-slide h6{font-size: 22px;top: 0;}
	.index_banner .swiper-slide .su{margin-top: 10px;}
	.index_banner .swiper-slide h2{font-size: 24px;}
	.h-news{padding-bottom: 50px;margin-top: 0;}
	.core-tag a.hover{height: 55px;}
	.core-tag a.hover h4{margin-top: 0;}
	.core-tag a.hover{height: 56px;}
	.banner, .Registerbox, .Loginbanner, .core-head, .buy{margin-top: 10px;}
	.sdkj_boxy{height: 92px;width: 92px;padding: 5px;}
	.sdkj_box img{padding: 0;margin-top: 0;}
	.sdkj_box h3 b{font-size: 23px!important;}
	.sdkj_box h3{font-size: 18.5px;}
	.sdkj{padding-bottom: 35px;}
	.neiye span{font-size: 25px;}
	.yxzl{background-size: 100% 100%;}
	.step_left{width: 100%;float: none;}
	.step_pic{width: 100%;}
	.step1_6 .num_txt{margin-top: 9%;}
	.step_left.step2_left{width: 100%;float: none;margin: 26px 0px 0px 0px;}
	.step_pic1{width: 100%;margin-bottom: 35px;}
	.kolp_2 .num_txt{margin-top: 25px;}
	div.des{line-height: 28px;}
	div.des strong{font-size: 22px!important;line-height: 33px;}
	ul.ulMeau li div.ms strong{font-size: 22px!important;line-height: 33px;}
	.kolp_2 .num_txt{left: 0;}
	.word-pic{width: 96%;}
	.word-pic{margin: 19px 0 0 10px;}
	.muban .box > div{width: 100%;}
	.muban .box > div{height: 280px;}
	.word-bg{width: 100%;height: 100%;margin: 0;}
	.word a{top: 75%;left: 35%;}
	.team-list li{width: 25%;}
	.company-title{font-size: 25px;margin-top: 30px!important;}
	
	
	
}
@media screen and (max-width:480px){
	
	.site-mod0201-wrap .site-title{font-size: 21px;margin-bottom: 40px;}
	.nebox .swiper-button-prev{display: none;}
	.nebox .swiper-button-next{display: none;}
	.btitle{line-height: 40px;}
	.site-title{line-height: 36px;height: auto;font-size: 22px;}
	.site-mod02-wrap, .site-mod05-wrap, .site-mod07-wrap{padding-bottom: 0px;margin-bottom: 0px;}
	.fcoloro{width: 56px;height: 47px;background-size: 100% 100%}
	.fcolorpp{width: 58px;height: 44px;background-size: 100% 100%}
	.fcolordb{width: 58px;height: 44px;background-size: 100% 100%}
	.advantage-cont li{height: 300px;}
	#lopop li{height: auto;}
	.index_banner .swiper-slide p img{width: 90%;}
	.index_banner .swiper-slide h4{font-size: 18px;top: -60px;margin-bottom: -60px;}
	.index_banner .swiper-slide .su img{width: 20%;}
	.index_banner .swiper-slide h5{font-size: 20px;top: -62px;margin-bottom: -62px;right: -140px}
	.index_banner .swiper-slide h6{font-size: 20px;top: -30px;left: -138px;}
	.index_banner .swiper-slide .su{margin-top: 10px;}
	.index_banner .swiper-slide h3 a{font-size: 13px;}
	.numbli p span{font-size: 20px;}
	.numbli h3{font-size: 12px;}
	.wsale p{margin-left: 90px;}
	.wsale p span{font-size: 18px;line-height: 28px;}
	.item2{padding: 20px 10px;}
	.site-mod05-wrap .site-orange{width: 95%;font-size: 18px;}
	.fullwidth{padding-top: 15px;}
	.advantage-cont li h2{padding-top: 0;}
	.f_contact .pic img{display: none;}
	.bg-toryblue{padding-bottom: 13%;}
	.site-mod05-wrap .site-orange{font-size: 15px;}
	.site-orange{line-height: 32px;}
	.newslistbox ul{margin-top: 10px;}
	.vsbox{padding: 40px 0 20px 0;}
	.more3 a{line-height: 35px;padding: 0 20px;}
	.step1_6 .num_txt{margin-left: 0;}
	.neiye span{padding-right: 0;padding-left: 0;font-size: 23px;}
	.company_bottom li{width: 48%;}
	.adress-list li{padding-left: 40px;}
	.adress p{padding-bottom: 20px;font-size: 20px;}
	.adress-list li{font-size: 17px;width: 92%;}
	.adress h3{font-size: 23px;}
	.adress p{font-size: 18px;}
	.core ul li a span{padding-left: 10px!important;}
	.advantage-cont li h3{padding-top: 0;}
	.advantage-cont li{padding: 10px 0;}
	.advantage-cont li{margin: 10px 1.5%;height: 320px}
	.listbox1 li img{width: 85%;}
	
	
}



@media screen and (max-width:425px){
	
	.newslistbox li{width: 47.5%;margin-bottom: 15px;}
	.sdkj_box h3 b{font-size: 18px!important;}
	.sdkj_box h3{font-size: 15px;}
	.sdkj ul{padding-top: 20px;}
	.new{padding: 25px 0;}
	.word a{left: 20%;}
	.word-bg{height: 220px;}
	.muban .box > div{height: 220px;}
	.main_a{padding-top: 25px;}
	.about_con .left h4{font-size: 22px;}
	.mcn-title{font-size: 25px;}
	.site-mod05-wrap .site-orange{width: 96%;font-size: 14px;}
	.index_banner .swiper-slide h4{font-size: 15px;top: -55px;margin-bottom: -55px;}
	.index_banner .swiper-slide h2{font-size: 20px;}
	.index_banner .swiper-slide h5{font-size: 19px;right: -98px;}
	.index_banner .swiper-slide h6{font-size: 19px;left: -95px;top: -25px;}
	.index_banner .swiper-slide p{font-size: 13px;}
	.index_banner .swiper-slide h3 a{font-size: 13px;}
	
}



