*{box-sizing:border-box}
.wrap{max-width:1720px;margin:0 auto;}
.navbar,#sortpro{display:none;}
.header{background:#fff;height:99px;}
.header .logo{margin-top:17.5px;}
.header .search-lang{margin-top:30px;}
.header .search-lang form{margin-right:15px;display:block;padding:0 10px;width:170px;height:30px;line-height:30px;background:#E4E4E4;border-radius:20px;}
.header .search-lang form button{width:30px;line-height:30px;background:none;font-size:16px;border:0;color:#9C9DA6;cursor:pointer;}
.header .search-lang form input{width: calc(100% - 30px);line-height:30px;background:none;font-size:14px;}
.header .search-lang .lang{position:relative;z-index:9999;height:30px;line-height:30px;background:#fff;}
.header .search-lang .lang span{font-size:18px;}
.header .search-lang .lang img{vertical-align:middle;display:inline-block;}
.header .search-lang .lang-sub{display:none;z-index:33;position:absolute;background:#fff;top:30px;width:100%;box-shadow:0 0 30px rgba(0,0,0,.3);}
.header .search-lang .lang-sub a{border-bottom:1px solid #E4E4E4;padding:0 10px;display:block;font-size:14px;height:40px;line-height:40px;}
.header .search-lang .lang-sub a img{width:20px;height:20px;margin-right:5px;}
.header .search-lang .lang-sub a:hover{background:#555555;color:#fff;}
.header .search-lang .lang-sub a:last-child{border:0;}
.header .search-lang .lang:hover .lang-sub{display:block;}

.pc-header-menu{transition-duration: 1s;box-shadow:0 0 1px rgba(0,0,0,.7);height:50px;top:0;left:0;width:100%;z-index:9999999;background:#fff;}
.pc-header-menu.height{position:fixed;}
.pc-header-menu .menu li{position:relative;z-index:999;line-height:50px;padding:0 25px;float:left;}
.pc-header-menu .menu li h3{width:100%;position:relative;overflow:hidden;}
.pc-header-menu .menu li h3 a{text-transform:uppercase;transition: all 1.5s ease;position: relative;text-transform:uppercase;display:block;font-size:18px;text-align:center;line-height:50px;}
.pc-header-menu .menu li h3 a:after{content: attr(data-title);position: absolute;top: 0;left: 0;transform: translateY(100%);width: 100%;height: 100%;}
.pc-header-menu .menu li h3 a:hover {transform: translateY(-100%);}
.pc-header-menu .menu li h3:before{transition: all .5s ease;transform: translateX(-50%);position:absolute;bottom:3px;width:0;opacity:0;left:50%;content:"";height:1px;background:#555555;}
.pc-header-menu .menu li:hover h3:before,.pc-header-menu ul li.on h3:before{width: 100%;opacity: 1;}
.pc-header-menu .menu li:before{right:0;position:absolute;top:50%;margin-top:-7.5px;width:1px;height:15px;background:#E5E5E5;content:"";}
.pc-header-menu .menu li ul{display:none;width:200%;position:absolute;left:0;z-index:999;top:50px;box-shadow:0 0 30px rgba(0,0,0,.3);background:#fff;}
.pc-header-menu .menu li:nth-child(2) ul{width:100%;}
.pc-header-menu .menu li.on h3 a{transform:none}
.pc-header-menu .menu li ul :before,.pc-header-menu .menu li:last-child:before{display:none;}
.pc-header-menu .menu li ul li{width:50%;float:left;border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:0 10px;overflow:hidden;height:45px;}
.pc-header-menu .menu li:nth-child(2) ul li{width:100%;float:none;border-right:0;}
.pc-header-menu .menu li ul li:nth-child(2n){border-right:0;}
.pc-header-menu .menu li ul li:nth-last-of-type(2),.pc-header-menu .menu li ul li:last-child{border-bottom:0;}
.pc-header-menu .menu li ul li a{font-family: 'Barlow-Medium';text-transform:uppercase;overflow:hidden;display:block;font-size:14px;line-height:45px;}
.pc-header-menu .menu li:hover ul{display:block}
.pc-header-menu .menu li ul li:hover{background:#555;}
.pc-header-menu .menu li ul li:hover a{padding-left:5px;color:#fff}
.pc-header-menu .ico li{float:left;margin-top:16px;padding:0 15px;height:18px;position:relative;}
.pc-header-menu .ico li:after{position:absolute;left:0;content:"";width:1px;height:18px;background:#C8C8C8}
.pc-header-menu .ico li img{cursor:pointer;display:inline-block;vertical-align:top;}
.pc-header-menu .ico li:last-child a{margin-left:15px;color:#000;}
.pc-header-menu .ico li:last-child a img{margin-right:5px;}

.index-banner .swiper-button-prev,
.index-banner .swiper-button-next{display:none;width:60px;height:60px;color:#fff;font:30px/60px '宋体';text-align:center;background: rgba(0, 0, 0, .4);transition-duration: 1s;border-radius: 100%;}
.index-banner .swiper-button-prev{left:1%;}
.index-banner .swiper-button-next{right:1%;}
.index-banner .swiper-pagination-bullet{width:16px;height:16px;background:#fff;box-shadow:0 0 10px rgba(85,85,85,.5);border:2px solid #555;opacity:1;}
.index-banner .swiper-pagination-bullet-active{background:#555}
.index-banner:hover .swiper-button-prev,.index-banner:hover .swiper-button-next{display:block;}

.index-about{background:#F4F4F4;padding-bottom:70px;}
.about-data{padding:70px 0 90px;overflow:hidden;}
.about-data li{width:25%;float:left;position:relative;text-align:center;}
.about-data li:after{position:absolute;height:100%;right:0;top:0;content:"";width:1px;background:#CECFD0;}
.about-data li:last-child:after{display:none;}
.about-data li span{display:block;font-family: 'Barlow-Medium';font-size:48px;}
.about-data li p{font-family: 'Barlow-Regular';text-transform:uppercase;font-size:18px;}
.w50{width: calc(100% - 50%);}

.index-one{background:#fff;}
.index-one .txt{padding:70px 65px 30px;}
.index-one .txt h2{text-transform:uppercase;font-size:56px;font-family: 'Barlow-Bold';}
.index-one .txt h3{padding-left:40px;position:relative;text-transform:uppercase;font-size:18px;font-family: 'Barlow-Medium';}
.index-one .txt h3:after{left:0;position:absolute;width:30px;height:4px;background:#555555;content:"";top:50%;margin-top:-2px;}
.index-one .txt p{margin:40px 0;font-family: 'Barlow-Medium';font-size:18px;line-height:24px;}
.index-one .txt2 p{line-height:28px;margin:30px 0 0 0;}
.index-one .txt a{font-size:18px;font-family: 'Barlow-Medium';text-decoration: underline}

a.more{position:relative;overflow:hidden;transition-duration: 1s;width:130px;height:47px;background:#555;display:block;line-height:47px;text-align:center;color:#fff;text-decoration:none !important}
a.more i{margin-left:5px;}
a.more span{position:relative;z-index:22;}
a.more:after{transition-duration: 1s;z-index:1;content:"";position:absolute;height:100%;width:100%;left:-100%;background:#fff;}
a.more:hover{box-shadow:0 0 30px rgba(0,0,0,.2);color:#555;}
a.more:hover:after{left:0;}

.index-testimonials{padding:75px 0;background:#F4F4F4;text-align:center;}
.index-testimonials h3{font-family: 'Barlow-Medium';font-size:18px;text-transform:uppercase}
.index-testimonials h2{font-family: 'Barlow-Bold';margin-bottom:60px;font-size:36px;text-transform:uppercase}
.index-testimonials .swiper-slide{transition-duration: 1s;background:#fff;text-align:left;border-radius:8px;}
.index-testimonials .swiper-slide a{display:block;padding:50px 40px;}
.index-testimonials .swiper-slide h4{font-family: 'Barlow-Bold';font-size:24px;}
.index-testimonials .swiper-slide h4 i{margin-right:10px;}
.index-testimonials .swiper-slide p{overflow:hidden;margin:30px 0;font-family: 'Barlow-Medium';font-size:18px;line-height:24px;height:72px;}
.index-testimonials .swiper-slide span{font-style:normal;font-size:20px;font-family:"宋体";position:absolute;left:40px;bottom:50px;color:#555;width:95px;height:15px;}
.index-testimonials .swiper-slide:hover{background:#555555;}
.index-testimonials .swiper-slide:hover h4{color:#fff;}
.index-testimonials .swiper-slide:hover p{color:#fff;}
.index-testimonials .swiper-slide:hover span{color:#fff;}

.index-online{text-align:center;background:url(../images/online.jpg) repeat-x;overflow:hidden;padding:84px 0;}
.index-online h2{font-size:36px;font-family: 'Barlow-Bold';text-transform:uppercase}
.index-online p{font-size:18px;line-height:24px;color:#545454;font-family: 'Barlow-Medium';max-width:680px;margin:30px auto 0;}
.index-online form{width:100%;padding:0 35px;max-width:680px;margin:40px auto 0;height:60px;line-height:60px;background:#fff;border-radius:100px;box-shadow:0 0 30px rgba(0,0,0,.2);}
.index-online form input{width: calc(100% - 30px);float:left;line-height:60px;height:60px;font-family: 'Barlow-Medium';font-size:18px;background:#fff;color:#555;}
.index-online form input[type="submit"]{cursor:pointer;margin-top:20px;background:url(../images/email.jpg) no-repeat;width:25px;height:20px;float:right;}

.footer{padding:70px 0 35px 0;background:#555555;}
.footer .box{width:18%;}
.footer .box:last-child{width: calc(100% - 75%);}
.footer .box h2{color:#fff;margin-bottom:30px;font-size:18px;text-transform:uppercase;font-family: 'Barlow-Medium';height:30px;overflow:hidden;line-height:30px;}
.footer .box h2 a{color:#fff;}
.footer .box ul li{line-height:30px;}
.footer .box ul li a{font-size:18px;color:#b2b2b2;line-height:30px;}
.footer .box ul li a:hover{padding-left:5px;color:#fff;}
.footer .box form input,.footer .box form textarea{border-radius:4px;background:#424242;margin-bottom:10px;border:0;display:block;padding:0 20px;width:100%;font-family: 'Barlow-Medium';font-size:18px;color:#a6a6a6;}
.footer .box form input{height:45px;line-height:45px;}
.footer .box form textarea{height:120px;padding:10px 20px;line-height:33.3px;}
.footer .box form .code{position:relative;}
.footer .box form .code img{position:absolute;right:5px;top:5px;cursor:pointer;}
.footer .box form input[type="submit"]{transition-duration: 1s;width:140px;text-align:center;background:#FFFFFF;color:#555;text-transform:uppercase;cursor:pointer;}
.footer .box form input[type="submit"]:hover{background:#424242;color:#fff;}
.footer .box p{font-size:18px;padding-left:30px;position:relative;color:#b2b2b2;line-height:30px;}
.footer .box p i{position:absolute;left:0;top:8px;}
.footer .box p:nth-child(2){margin-bottom:30px;}
.footer .box .footer-nav{margin-top:30px;}
.footer .box .footer-nav a{display:inline-block;color:#777;font-size:22px;padding:0 15px;position:relative;}
.footer .box .footer-nav a:after{height:50%;width:1px;content:"";background:#777777;position:absolute;right:0;top:25%;}
.footer .box .footer-nav a:hover{color:#fff}
.footer .box .footer-nav a:last-child:after{display:none;}
.bottom{position:relative;border-top:1px solid #666666;padding:40px 0 80px;background:#555555}
.bottom .mc{position:absolute;right:30px;top:54px;}
.bottom .mc img{border-radius:4px;}
.bottom p{font-size:18px;line-height:25px;color:#b2b2b2;font-family:"Barlow-Medium";}

.list-news{padding:45px 0;}
.list-news .hd ul{font-size:0;text-align:center;}
.list-news .hd ul li{width:180px;display:inline-block;margin-right:20px;border-radius:50px;height:50px;line-height:46px;text-align:center;border:2px solid #555555;}
.list-news .hd ul li a{display:block;color:#555;font-family:"Barlow-Medium";font-size:18px;text-transform:uppercase}
.list-news .hd ul li.on,.list-news .hd ul li:hover{background:#555555}
.list-news .hd ul li.on a,.list-news .hd ul li:hover a{color:#fff;}
.list-news .bd{margin-top:40px;}
.list-news .bd ul li{width:48%;float:left;margin-right:4%;padding:30px 0;}
.list-news .bd ul li:nth-child(2n){margin-right:0;}
.list-news .bd ul li a{display:block;}
.list-news .bd ul li a h3{font-size:18px;}
.list-news .bd ul li a .time{font-size:18px;color:#acacac;margin:15px 0;}
.list-news .bd ul li a p{padding-bottom:20px;font-size:18px;color:#555;margin-bottom:20px;border-bottom:1px solid #C4C4C4;}
.list-news .bd ul li a i{font-size:25px;}
.list-news .content{padding:40px 0;}
.list-news .content h1{font-size:20px;font-family: 'Barlow-Medium';}
.list-news .content .time{border-bottom:1px solid #E8E8E8;padding-bottom:15px;color:#acacac;font-size:16px;margin:15px 0;}
.list-news .content .body{line-height:26px;font-size:18px;}
.list-news .content .body p{margin-bottom:10px;}
.list-news .content .news-updown{position:relative;margin-top:30px;padding-top:30px;border-top:1px solid #E8E8E8}
.list-news .content .news-updown .more{border-radius:30px;width:120px;text-align:center;color:#fff;line-height:40px;height:40px;position:absolute;right:0;top:30px;background:#555;}
.list-news .content .news-updown .more a{display:block;margin-bottom:0;color:#fff;margin-right:5px;}
.list-news .content .news-updown .more a i{margin-left:5px;font-size:20px;}
.list-news .content .news-updown a{font-size:14px;color:#555;margin-bottom:10px;display:block;}

.weizhi{height:70px;line-height:70px;border-bottom:1px solid #DBDBDB;text-transform:uppercase;font-family: 'Barlow-Medium';font-size:18px;}
.weizhi a{margin:0 5px}

.bg-f4f4f4{background:#f4f4f4}
.list-products{padding:70px 0 40px;}
.list-products .box .pic{width:48%;margin:0 4% 30px 0;}
.list-products .box .pic a{display:block;overflow:hidden}
.list-products .box .pic:nth-child(2n){margin:0 0 30px 0}
.list-products .hd li{transition-duration: 1s;background:#fff;width:23.5%;margin:0 2% 30px 0;float:left;}
.list-products .hd li a{display:block;}
.list-products .hd li a .pic{overflow:hidden}
.list-products .hd li a .pic img{width:100%}
.list-products .hd li a p{height:50px;padding:10px;line-height:30px;font-size:14px;text-transform:uppercase;font-family: 'Barlow-Medium';}
.list-products .hd li:nth-child(4n){margin:0 0 30px 0}
.list-products .hd li .txt{background:#555555;padding:20px 30px;position:relative;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}
.list-products .hd li .txt i{display:block;width:20px;height:20px;background:url(../images/url.jpg);position:absolute;right:30px;top:30px;}
.list-products .hd li .txt h3{font-size:18px;color:#fff;text-transform:uppercase;font-family: 'Barlow-Medium';}
.list-products .hd li .txt h4{font-size:14px;color:#fff;margin-top:10px;text-transform:uppercase;}
.list-products .hd li:hover{box-shadow:0 0 30px rgba(0,0,0,.2);}

.show-pro{padding:40px 0;}
.show-pro-sidebar{width:400px;}
.show-pro-sidebar h2{background:#555;border-radius:6px;width:100%;height:120px;line-height:120px;font-size:36px;text-transform:uppercase;font-family: 'Barlow-Bold';padding-left:30px;color:#fff;}
.show-pro-sidebar dl{margin-top:15px;background:#fff;}
.show-pro-sidebar dl dt{margin-bottom:10px;background:#555;border-radius:6px;padding:0 20px;text-transform:uppercase;font-family: 'Barlow-Medium';font-size:18px;height:50px;line-height:50px;color:#fff;font-size:18px;}
.show-pro-sidebar dl dt i{float:right;line-height:55px;}
.show-pro-sidebar dl dd{padding:0 15px;}
.show-pro-sidebar dl dd a{height:50px;line-height:50px;border-bottom:1px solid #CDCFD5;overflow:hidden;display:block;width:100%;text-transform:uppercase;font-family: 'Barlow-Medium';}
.show-pro-sidebar dl dd a:hover{padding-left:5px;color:#000}
.show-pro-sidebar dl dd:last-child a{border:0;}
.show-pro-content{width: calc(100% - 420px);}
.list-content-right-header{background:#fff;padding-top:40px;margin-bottom:30px;}
.list-content-right-bd{width:600px;padding:0 10px;position:relative;box-sizing:border-box;}
.list-content-right-bd #zoom1{display:block;height:500px;overflow:hidden}
.list-content-right-bd .mousetrap{max-height:500px !important;}
.list-content-right-bd img{width:100%;margin:0 auto;}
.list-content-right-hd{width:82px;}
.list-content-right-hd li{border:1px solid #C0C5CF;border-radius:8px;height:82px;width:82px;margin-bottom:10px;}
.list-content-right-hd li img{width:80px;height:80px;border-radius:8px;}
.list-content-right-hd a.next,.list-content-right-hd a.prev{float:left;width:50%;display:block;margin-top:10px;color:#000;cursor:pointer;height:35px;line-height:35px;text-align:center;font-size:16px;color:#fff;background:#373737;}
.list-content-right-hd a.next{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.list-content-right-hd a.prev{border-bottom-right-radius:5px;border-top-right-radius:5px;background:#555;}
.list-content-right-hd a:hover{border-color:#D6001C;background:#D6001C;color:#fff;}
.list-content-right-info{position:relative;z-index:1;width: calc(100% - 710px);padding-right:20px}
.list-content-right-info h2{font-family: 'Barlow-bold';font-size:18px;text-transform:uppercase}
.list-content-right-info h3{font-family: 'Barlow-Medium';text-transform:uppercase;font-size:16px;margin:10px 0;}
.list-content-right-info .body{padding:20px 0;border-top:1px solid #555;border-bottom:1px solid #555;overflow-x:hidden;min-height:350px;}
.list-content-right-info .info-nav{overflow:hidden;position:absolute;right:20px;top:0px;}
.list-content-right-info .info-nav a{border-radius:4px;display:block;float:left;margin-right:8px;width:45px;height:45px;background:#555;color:#fff;text-align:center;}
.list-content-right-info .info-nav a i{line-height:45px;font-size:20px;}
.list-content-right-info .info-nav a:hover{transition-duration: 1s;background:#373737;color:#fff;}
.list-content-right-info .info-nav a:first-child{background:#373737;color:#fff;width:130px;}
.info-share{padding-top:20px;}
.info-share span{font-family: 'Barlow-Medium';color:#000;font-size:18px;}
.info-share a{display:inline-block;border:1px solid #000000;width:36px;height:36px;border-radius:4px;text-align:center;line-height:36px;font-size:20px;margin-left:15px;}
.info-share a:hover{background:#555;color:#fff;border-color:#555;}
.updown{padding-top:40px;overflow:hidden;}
.updown a{font-family: 'Barlow-Medium';text-transform:uppercase;position:relative;color:#555555;box-sizing:border-box;padding:0 34px;line-height:70px;font-size:18px;color:#fff;display:block;width:50%;float:left;height:90px;}
.updown a.prev{background:#414141;}
.updown a.prev:before{position:absolute;top:30px;font-family:'FontAwesome';content:"\f177";}
.updown a.next:before{position:absolute;top:30px;right:34px;font-family:'FontAwesome';content:"\f178";}
.updown a.next{text-align:right;background:#373737;}
.show-pro-content .list-products{padding:0;}
.show-pro-content .list-products .title{font-family: 'Barlow-bold';margin-bottom:20px;text-transform:uppercase;font-size:36px;}
.show-pro-content .list-products .hd li{width:32%;margin:0 2% 0 0}
.show-pro-content .list-products .hd li:nth-child(3n){margin:0}

.list-contact .info{padding:70px 0;}
.list-contact .info h2{font-family: 'Barlow-bold';font-size:36px;text-transform:uppercase}
.list-contact .info h3{font-family: 'Barlow-Medium';margin:10px 0 70px 0;font-size:18px;color:#969696;text-transform:uppercase;max-width:500px;}
.list-contact .info .txt{width:35%}
.list-contact .info .pic{width:60%}
.list-contact .info .txt p{padding:10px 0;border-bottom:1px solid #AFAFAF;font-size:18px;position:relative;line-height:40px;}
.list-contact .info .txt p i{padding-right:10px;font-size:24px;color:#E50122;}
.list-contact-form{padding-bottom:70px;}
.list-contact-form h2{font-family: 'Barlow-bold';font-size:36px;color:#555;margin-bottom:30px;}
.list-contact-form input[id="name"],.list-contact-form input[name="code"],.list-contact-form input[id="email"]{border-bottom:1px solid #BABABA;color:#555;font-size:20px;height:60px;line-height:60px;display:block;float:left;width:48%;margin-right:4%;}
.list-contact-form input[id="email"]{margin-right:0;}
.list-contact-form textarea{display:block;box-sizing:border-box;width:100%;margin:30px 0;font-size:18px;color:#555;min-height:100px;border:0;border-bottom:1px solid #BABABA;}
.list-contact-form .code{width:48%;position:relative;}
.list-contact-form .code input{width:100%;}
.list-contact-form .code img{position:absolute;right:0;top:5px;width:120px;}
.list-contact-form input[name="submit"]{background:url(../images/contact_09.jpg);float:right;width:210px;height:50px;border:0;cursor:pointer;}

.list-about{background:url(../images/about_02.jpg);padding:140px 0;}
.list-culture{border-top:1px solid #CFCFCE;border-bottom:1px solid #CFCFCE;padding:70px 0;}
.list-culture li{position:relative;width:25%;float:left;text-align:center;padding:0 30px;}
.list-culture li img{margin:0 auto;}
.list-culture li h3{font-family: 'Barlow-bold';font-size:28px;margin:15px 0 30px 0;text-transform:uppercase}
.list-culture li p{font-size:18px;line-height:24px;height:96px;overflow:hidden;}
.list-culture li:after{content:"";width:1px;height:100%;background:#DBDBDB;position:absolute;right:0;top:0;}
.list-culture li:last-child:after{display:none;}

.list-about-one{padding:70px 0;}
.list-about-one .txt{padding:0;}
.list-about-one .txt2 p{margin-top:10px;line-height:24px;font-size:18px;}
.list-about-one .pic{margin-top:50px;}

@media (max-width: 1600px){
	.wrap{max-width:96%}
	.index-one .txt{padding:50px 45px 20px}
	.index-one .txt p{margin:30px 0;font-size:16px;}
	.index-one .txt h2{font-size:46px;}
	.show-pro-sidebar{width:300px;}
	.show-pro-content{width: calc(100% - 320px);}
}

@media (max-width: 1400px){
	.index-testimonials{padding:50px 0;}
	.index-one .txt{padding:20px;}
	.index-one .txt p{margin:20px 0;font-size:15px;}
	.index-testimonials .swiper-slide p{margin:20px 0;font-size:14px;line-height:24px;}
	.list-content-right-bd{width:500px;}
	.list-content-right-info{width: calc(100% - 600px);}
	.list-content-right-info .info-nav a:first-child{display:none;}
}
@media (max-width: 1280px){
	.index-testimonials{padding:30px 0;}
	.index-testimonials h2{margin-bottom:30px;}
	.index-one .txt h3{font-size:14px;display:none;margin-bottom:10px;}
	.index-one .txt h2{font-size:32px;}
	.index-one .txt p{line-height:24px;margin:10px 0}
	.index-online{padding:45px 0;}
	.index-one .txt a.more{height:37px;line-height:37px;font-size:15px;width:100px;}
	.list-content-right-info .info-nav{display:none;}
	.info-share span{display:none;}
	.info-share a{margin-left:5px}
	.list-content-right-bd{width:450px;}
	.list-content-right-info{width: calc(100% - 550px);}
}

@media (max-width: 1024px){
	.pc-header-menu .ico{display:none;}
	.about-data li span{font-size:38px;}
	.about-data li p{font-size:14px;}
	.index-one .txt h2{font-size:28px;}
	.index-one .txt p{font-size:12px;line-height:20px;}
	.show-pro-sidebar{display:none;}
	.show-pro-content{width:100%;}
	.list-content-right-info .info-nav{display:block;}
}
@media screen and (max-width:992px) {
	.fl,.fr{float:none;}
	.wrap{max-width:100%;}
	.header,.weizhi,.pc-header-menu,.list-news .hd,.footer .box{display:none;}
	.index-about{padding:0 10px 30px;}
	.about-data{padding:30px 10px 20px;background:#f4f4f4;}
	.index-about .about-data{padding:30px 0 20px;}
	.about-data li{width:48%;margin-bottom:10px;border-radius:4px;margin-right:4%;padding:10px 0;background:#fff;}
	.about-data li:nth-child(2n){margin-right:0;}
	.about-data li:after{display:none;}
	.about-data li span{font-size:28px;}
	.about-data li p{font-size:12px;height:20px;line-height:20px;overflow:hidden}
	.w50,.footer .box:last-child{width:100%;}
	.footer{padding:20px}
	.footer .box:last-child{display:block}
	.footer .box p{font-size:15px;padding-left:20px;}
	.footer .box p:nth-child(2){margin-bottom:10px;}
	.footer .box h2{margin-bottom:15px;}
	.footer .box .footer-nav{margin-top:15px;}
	.footer .box .footer-nav a:first-child{padding-left:0;}
	.bottom{padding:20px 10px 80px;position:static;}
	.bottom .mc{position:static;}
	.bottom .mc img{margin:10px auto 0;}
	.bottom p{font-size:14px;line-height:22px;}
	.index-testimonials h2{font-size:26px;margin-bottom:15px;}
	.index-testimonials .swiper-slide a{padding:25px 20px;}
	.index-testimonials .swiper-slide span{bottom:25px;left:20px;}
	.index-online{padding:30px 10px 50px;}
	.index-online h2{font-size:26px;}
	.index-online p{margin-top:15px;font-size:15px;line-height:22px;}
	.index-online form{padding:0 20px;max-width:80%;margin-top:25px;height:45px;line-height:45px;}
	.index-online form input[type="submit"]{margin-top:12.5px;}
	.index-online form input{height:45px;line-height:45px;font-size:15px;}
	.list-news{padding:20px 10px 30px;}
	.list-news .bd{margin-top:0}
	.list-news .bd ul li{width:100%;float:none;margin-right:0;padding:15px 0;}
	.list-news .bd ul li a .time{font-size:16px;margin:10px 0;}
	.list-news .bd ul li a p{font-size:14px;margin-bottom:10px;padding-bottom:10px;}
	.list-news .content{padding:0;}
	.list-news .content .time{font-size:14px;margin:12px 0;padding-bottom:6px;}
	.list-news .content .body{font-size:14px;line-height:24px;}
	.list-news .content .news-updown .more{display:none;}
	.list-news .content .news-updown{margin-top:15px;padding-top:15px;}
	.list-news .content .news-updown a{margin-bottom:5px;}
	.list-products{padding:40px 0 20px}
	.list-products .box,.list-products .hd{padding:0 10px}
	.list-products .box .pic{width:100%;margin:0 0 20px 0;}
	.list-products .hd li{width:48%;margin:0 4% 20px 0}
	.list-products .hd li:nth-child(2n){margin:0 0 10px 0}
	.list-products .hd li a p{padding:0;text-align:center;height:35px;line-height:35px;}
	.list-products .hd li .txt{padding:10px 15px;}
	.list-products .hd li .txt i{right:15px;top:15px;}
	.list-products .hd li .txt h3{font-size:15px;}
	.list-products .hd li .txt h4{font-size:13px;margin-top:5px;}
	.show-pro{padding:0;}
	.list-content-right-bd,.list-content-right-hd{display:none;}
	.show-pro-content{padding:10px}
	.show-pro-content .index-banner{display:block !important}
	.list-content-right-header{background:none;margin-top:10px;padding-top:0;margin-bottom:0}
	.list-content-right-info{background:#fff;width:100%;padding:20px 10px;position:static;}
	.list-content-right-info .info-nav{position:static;margin-bottom:15px;}
	.list-content-right-info .info-nav .click_qrcode{display:none;}
	.list-content-right-info .info-nav a:first-child{display:block}
	.list-content-right-info .body{padding:10px;min-height:auto;}
	.updown{padding-top:10px;}
	.updown a{padding:0 17px;height:70px;line-height:50px;font-size:16px;}
	.show-pro-content .list-products .title{margin:10px 0;font-size:26px;}
	.show-pro-content .list-products .hd{padding:0;}
	.show-pro-content .list-products .hd li:nth-child(2n){margin:0 2% 0 0}
	.show-pro-content .list-products .hd li .txt i{display:none;}
	.show-pro-content .list-products .hd li .txt{padding:10px}
	.list-contact .info{padding:30px 10px;}
	.list-contact .info h2{font-size:28px;}
	.list-contact .info h3{margin:10px 0 30px;font-size:16px;max-width:100%;}
	.list-contact .info .txt,.list-contact .info .pic{width:100%;}
	.list-contact .info .txt p{font-size:15px;line-height:35px;}
	.list-contact .info .pic{margin-top:10px;}
	.list-contact-form{padding:0 10px 30px}
	.list-contact-form h2{font-size:28px;margin-bottom:15px;}
	.list-contact-form input[id="name"], .list-contact-form input[name="code"], .list-contact-form input[id="email"]{width:100%;margin-right:0;}
	.list-contact-form .code{width:100%;position:static;overflow:hidden;}
	.list-contact-form input[name="submit"]{margin:20px auto 0;float:none;display:block;}
	.list-about{padding:0;}
	.list-culture{padding:35px 10px;background:#f4f4f4;}
	.list-culture li{border-radius:6px;width:49%;background:#fff;padding:10px;margin-right:2%;margin-bottom:10px;}
	.list-culture li h3{font-size:18px;margin:10px 0 20px}
	.list-culture li:nth-child(2n){margin-right:0;}
	.list-culture li:after{display:none;}
	.list-culture li img{width:50px;}
	.list-culture li p{font-size:14px;height:80px;line-height:20px;}
	.list-about-one{padding:0}
	.navbar,#sortpro{display:block}
}