.phonemenu{display: none;}
.topblank{min-height:1px; display: none;}
@media(max-width:1024px){
	.welcome,.navmenu,.footmenu,.PC_ban{display: none;}
	.wrapper{width:auto; padding: 0 2%;}
	.phonemenu{display: block;}
	.Mob_ban{display: block;}
	.topblank{min-height:50px;display: block;}
.nav__trigger {display: block;position:fixed;width: 32px;height: 25px;right:4%;top: 10px;z-index: 99997;}
.nav--active .nav__trigger {opacity:1;}
.nav__icon {display: inline-block;position: relative;width: 32px;height: 2px;background-color:#f08200;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,
.nav__icon:after {content: '';display: block;width: 32px;height: 2px;position: absolute;background: #f08200;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;
transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top:-10px;}
.nav__icon:after {margin-top:10px;}

.phonemenu .navmb { position:fixed; z-index:99996;top:50px;width:70%;height:calc(100% - 100px) ;right:0; background:rgba(50,50,50,.95);right:-100%;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}
.phonemenu .nav--active .navmb {right:0;}
.phonemenu .nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.phonemenu .nav--active .nav__icon:before { margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);background: #333}
.phonemenu .nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);background: #333;}

/* .phonemenu ul { display:block;float:none; text-align:left;margin:50px 0 0 0}
.phonemenu li { border-bottom: 1px solid #333; display:block;width:100%;margin:0;}
.phonemenu li a {display: block;font-size:14px;border-width:0;line-height:40px;padding-left:15px;color:#ddd}
.phonemenu li a:hover { background:none;color:#fff} */
.accordionmenu {}
.accordionmenu li { position:relative;border-bottom: 1px solid rgba(255,255,255,0.2); display:block;line-height:40px;font-size:14px;}
.accordionmenu li .link {cursor: pointer;display: block;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;height:40px; line-height:40px;color:#fff;padding-left:15px; background: url(../images/1.png) no-repeat 94% 50%}
.accordionmenu li .link a,.accordionmenu li a {color:#fff;font-size:14px;padding-left:15px;display: block;}
.accordionmenu li.open .link { background:url(../images/2.png) no-repeat 94% 50% #0080d2;}
.accordionmenu .submenu {display:none;border-bottom:1px solid #555;}
.accordionmenu .submenu p { height:40px; line-height:40px; background:#444;border-top:1px solid #555;}
.accordionmenu .submenu p a { display:block;color:#ddd;font-size:14px;height:40px; line-height:40px;}
.accordionmenu .submenu p a:hover {color:#fff}

.headerwrap{width:100%; height:50px;box-shadow: 0 0 10px rgba(0,0,0,0.15); background: #fff; position: fixed; z-index: 999;}
.logo{float:left; width:auto; margin-top:3px;}
.logo img{height:44px}
.langae{float:right;margin-right:50px;}
.langae p{ margin-top:10px;margin-right:2px;}
.langae p a{font-size: 12px;}

.homefont{ padding:20px 0;}
.homefont strong{ color:#0080d2; font-size:16px;}
.homefont p{padding-top:10px;}
.homefont_left{float:none; width:100%; padding-top:15px; line-height:1.8;}
.homefont_left h2{color:#0080d2; font-size:16px; line-height: 1.5; margin-bottom:12px;}
.homefont_left h2:after{display: block; content: ''; width:25px; height: 2px; margin-top: 5px; background: #ff9900;}
.homefont_right{float:none; width:100%; padding-top:20px; text-align: right;}
.linkBtn{ width:90px; height:34px;line-height:34px;font-size:12px; margin-top:15px}

.hotproduct{height: auto;margin:0; padding-top: 10px;}
.hotproduct li{float:left; width:50%;}
.hotpbox{margin:0; padding: 0; box-shadow:none;}
.hotproduct dt{ text-align:center; font-size:14px; line-height:30px; padding-top:10px}

.productwrapbg{ min-width:auto; padding:15px 0 20px}
.hometitle{ background:url(../images/protitle.png) no-repeat bottom center; background-size: 180px; font-size:18px; padding-bottom:10px; line-height:40px;}
.wratitle{ height:45px; line-height:45px;}
.wratitle_left{ font-size:16px;}
.wratitle_right{float:right; line-height:25px; margin-top:9px; padding-right:20px; text-transform: uppercase;}
.idx_pro{padding:10px 0; border-top: 1px solid #eee;}
.idx_pro .container { position: relative; padding: 15px 25px;}
.idx_pro .swiper-button-prev{top: 50%;width:20px;height:40px; margin-top: -20px;}
.idx_pro .swiper-button-next{top: 50%;width:20px;height:40px; margin-top: -20px;}
.idx_pro .pro_swiper .swiper-slide img{border:0;}

.owl-demo5{margin-top:15px;}
.owl-demo5 .item{float:left; width:33.3%;}
.owl-demo5 .item dd .imgs{ overflow:hidden; margin:15px; width:auto; height:auto; border-radius:50%;}
.owl-demo5 .item dd h2{ margin-top:15px;font-size:14px; color:#333; transition:all 0.3s;}
.owl-demo5 .item dd:hover h2{ color:#fff;}
.owl-demo5 .item dd .imore1{ display:none;}

.wrapper_about{ padding:15px 0;}
.wrapper_about_left{float:none; display: none;}
.wrapper_about_right{float:none; width:100%;}
.abouttitle{ height:40px; border-bottom:2px solid #e7eef7;}
.abouttitle_l{float:none;font-size:16px; font-weight: bold; line-height:40px; padding-left:0;}
.abouttitle_r{float:none;display: none;}
.aboutcontent{ padding:15px 0; min-height:auto; line-height:180%;}
.linian{ margin:0;}
.linianbox{float:none; width:100%;}
.linianboxa{margin:5px 0;line-height:24px; padding-top:30px; padding-bottom:30px; font-size:16px}
.contact_l{font-size: 14px; line-height:1.8; padding-left:0;background:none;}

.productcontent{ min-height:auto; padding-left:0px; padding-top:5px;}
.product_pic{ height:auto;}
.product_pic li{float:left; width:50%; text-align:center;}
.productbox{background: #fff; margin-left:0; margin-top:5px;box-shadow:none;}

.smtpic{margin:0 -3px 0;}
.smtpic li{float:left; width:50%}
.smtpic li:nth-child(3n+1){clear: none;}
.smtpic li:nth-child(2n+1){clear: both;}
.smtpic h2{font-size: 14px; padding-top:4px;}
.smtpic4{margin:0 -3px 0;}
.smtpic4 li{float:left; width:50%}
.smtpic4 li:nth-child(2n+1){clear: both;}
.smtpic4 li:nth-child(4n+1){clear:none;}
.smtpic4 h2{font-size: 14px; padding-top:4px;}
.smtbox{margin: 3px;}
.smtbox img{width:100%}
.parterpic{margin:0 -3px 0;}
.parterpic li{float:left; width:33.333%}
.parbox{border: 1px solid #e2e2e2;margin: 3px; box-sizing: border-box; padding:0;}
.parterpic li:nth-child(3n+1){clear: both;}
.parterpic li:nth-child(5n+1){clear:none;}
.choise{font-size: 14px;}
.choise-l{float:left; width:49%; padding-left:0; margin-right: 2%; padding-bottom:10px;}
.choise-l:nth-child(2n){margin-right: 0;}
.choise-l:nth-child(2n+1){clear: both;}
.choise-l img{margin: 10px 0; display: block;}

.foot_wrap{ padding: 10px 0;min-width:auto;}
.copyright{ line-height:20px; border-top:0; padding:6px 0;}
.propage{ height:auto; padding-top:20px;}
}