@charset "utf-8";


@media screen and (max-width:768px){

.wp{width:100%;padding-right:10px; box-sizing:border-box; padding-left: 10px;}

.sitetop,.nav{display:none;}

#header{height:70px;border-top:2px solid #025DAB;}
.logo img{height:45px;}

.header_right span.mo-header-menu,#footBar{display:block;}

#footer{padding:30px 0 60px;}
.foot-nav{display:none;}
.foot-wx{float:none;width:100%;height:auto;padding:0;margin:0;border-left:none;border-right:none;}
.foot-wx ul li{width:90px;margin:0 8px;}
.foot-wx ul li p{font-size:13px;margin-top:8px;}

.foot-contact{margin:20px 0 0;text-align:center;float:none;width:100%;}
.foot-contact h5{line-height:38px;font-size:26px;}
.foot-contact p{font-size:13px;line-height:25px;}

.copyright{margin-top:20px;padding:15px 0 0;}
.copyright p{font-size:13px;line-height:22px;}




.path{height:40px;line-height:40px;}
.path p{font-size:13px;}
.path p i{font-size:12px;}

.main{padding-top:25px;padding-bottom:30px;}
.sidebox{float:none;width:100%;}
.mainbox{float:none;width:100%;}

.sidebox h3::after{display:block;}
.sidemenu ul,.sidenav ul,.left-contact,.left-pro{display:none;}

.sidenav ul li{padding:0 15px;height:40px;line-height:40px;}

}

@media screen and (max-width:768px) {

.index-tit2 h3{font-size:24px;}
.index-tit2 hr{margin:10px auto 0;}
.index-tit2 p{font-size:12px;line-height:22px;margin:10px 10px 0;}

.pro-index ul{margin:0 0 0 -2%;}
.pro-index ul li{width:48%;margin:15px 0 0 2%;}
.pro-index ul li .t{-webkit-justify-content:center;justify-content:center;padding:0 10px;-webkit-align-items:center;align-items:center;}
.pro-index ul li .t h5{font-size:16px;}
.pro-index ul li .t p{display:none;}

.pro-indexD{padding:30px 0;}
.pro-indexD ul{margin:0;}
.pro-indexD ul li{width:100%;float:none;margin:20px 0 0;}
.pro-indexD ul li .pic{float:none;width:100%;}
.pro-indexD ul li .t{margin:15px 0 0;}
.pro-indexD ul li .t h6{font-size:16px;text-align:center;}
.pro-indexD ul li .t p{font-size:13px;line-height:20px;height:60px;}


.pro-top{margin-bottom:20px;border-bottom:1px solid #CCC;padding-bottom:20px;}
.pro-top h1{font-size:22px;color:#0450A6;margin-bottom:20px;text-align:center;}
.pro-top .pic{float:none;width:100%;}
.pro-top .t{margin:15px 0 0;}
.pro-top .t p{line-height:24px;font-size:14px;color:#666;}

.prolist ul li{width:48%;margin:0 0 15px 2%;}
.prolist ul li p{margin:10px 0 0;line-height:20px;font-size:13px;height:40px;}
.prolist ul li p a{color:#333;}

.prolist ul li:hover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

.caselist ul li{margin:0 0 15px 2%;width:48%;}
.caselist ul li p{height:55px;padding:5px 8px;}
.caselist ul li p a{line-height:18px;font-size:12px;}

.newslist ul li{margin:0 0 15px;}
.newslist ul li a.pic{width:200px;}
.newslist ul li .t{margin:0 0 0 220px;box-sizing:border-box;}
.newslist ul li .t h5{font-size:16px;}
.newslist ul li .t p{font-size:13px;height:40px;line-height:20px;}
.newslist ul li .t a.more{display:none;}

.newsnr{line-height:22px;color:#1F1F1F;background:#fff;}
.newsnr h2{text-align:center;font-size:16px;padding:20px 0 15px;color:#333;font-weight:bold;}
.newsnr h4{text-align:center;font-size:14px;padding:5px 0 15px 0;color:#333;}
.newsnr hr{height:1px;background:#EDEDED;color:#999;}
.newsnr p.tools{text-align:center;font-size:12px;border-top:1px solid #EDEDED;color:#999;padding:5px 0 0 0;}

.newsnr .txt{margin:15px 0 0 0;font-size:13px;}
.newsnr .txt p{margin:8px 0 0;}

.news-pic{text-align:center;margin:15px 0;}
.news-pic img{border:1px solid #EDEDED;padding:10px;}
.news-guide{font-size:13px;padding:10px;line-height:22px;}
.news-bot{margin:15px 0 0;font-size:13px;padding:10px;line-height:22px;}
.news-bot p{margin:8px 0 0;}


.pnbar{margin:20px 0 0 0;padding:0;}
.pnbar p{font-size:12px;height:30px;line-height:30px;padding:0 8px;}
.pnbar p a{font-size:12px;}


.re-info{margin-top:20px;}
.re-info .tit h3{font-size:14px;line-height:35px;width:90px;}
.re-info .nr{padding:10px 15px;}
.re-info .nr ul{margin:0;}
.re-info .nr ul li{float:none;width:100%;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.re-info .nr ul li a{font-size:13px;}

.about{padding:30px 0;}
.about p{font-size:13px;line-height:22px;margin:15px 0 0;}
.about ul{margin:30px 0 0 -2%;}
.about ul li{float:left;width:48%;margin:0 0 10px 2%;}
.about ul li:last-child{width:98%;}
.about ul li em{width:40px;}
.about ul li em i{font-size:28px;}
.about ul li h6{font-size:16px;}
.about ul li p{font-size:14px;}

.about-video{display:none;}

.factory{padding:30px 0;}
.factory .list{margin:25px 0 0;}
.factory .swiper-button-prev,.factory .swiper-button-next{display:none;}
.factory .swiper-pagination{display:block;}

.honor{padding:30px 0;}
.honor .list{margin:25px 0 0;}
.honor .list .swiper-container .swiper-slide p{height:40px;line-height:40px;font-size:14px;}

.honor .swiper-button-prev,.honor .swiper-button-next{display:none;}
.honor .swiper-pagination{display:block;}

.partner{padding:30px 0;}
.partner ul{margin:10px 0 0 -2%;}
.partner ul li{float:left;width:31.333333%;margin:15px 0 0 2%;}


.pro_img{float:none;margin:0 auto;}
.pro_img .preview .swiper-slide{width:50px;}

.pro_view_inner{float:none;width:100%;margin:20px 0 0;}
.pro_view_inner h1{text-align:center;}
.pro_view_inner .pro_para{font-size:13px;line-height:22px;}

.pro-tel{padding:12px 8px;margin:20px 0 0;}
.pro-tel .book{width:100px;height:36px;font-size:16px;line-height:36px;}
.pro-tel .tel{height:41px;font-size:16px;line-height:18px;}
.pro-tel .tel em{line-height:20px;margin:3px 0 0;font-size:14px;}

.pro-info .tit{height:35px;line-height:35px;}
.pro-info .tit::after{top:17px;}
.pro-info .tit h5{font-size:15px;padding:0 15px;}

.pro-text .pro-content{line-height:22px;font-size:13px;padding:10px 0 0;}

.pro_tab_box{display:none;}

.pro-case{margin:20px 0 0;}
.pro-case-list ul li{margin:15px 0 0 2%;width:48%;padding:3px 3px 0;}
.pro-case-list ul li p{height:55px;padding:5px 7px;}
.pro-case-list ul li p a{line-height:18px;font-size:12px;}


.main-tit{margin:10px 0 20px;}
.main-tit h3{font-size:20px;}
.main-tit hr{margin:10px auto 0;}
.main-tit p{margin:10px 10px 0;font-size:13px;}

.contact-top{margin-bottom:25px;}
.contact-top h3{font-size:20px;color:#333;text-align:center;}
.contact-top ul{margin:40px 0 0;border-top:1px solid #EBEBEB;}
.contact-top ul li{float:none;width:100%;padding:20px 10px;box-sizing:border-box;height:auto;text-align:center;border-bottom:1px solid #EBEBEB;border-left:none;}
.contact-top ul li:nth-child(4){border-right:none;}
.contact-top ul li i{font-size:30px;}
.contact-top ul li h5{font-size:15px;}
.contact-top ul li p{font-size:14px;}

.map{margin:20px 0 0;border:#C1C1C1 3px solid;height:350px;}


.inquirbox .row{margin-bottom:0;}
.inquirbox .row > div{margin-bottom:10px;}

.pro-scroll table{width:100%;overflow-x:scroll;}

.myart img{width:100%;height:auto;}


}

@media screen and (max-width:500px) {

.pro_img{width:100%;}

.newslist ul li{margin:0 0 15px;padding:10px;}
.newslist ul li a.pic{float:none;width:100%;}
.newslist ul li .t{margin:20px 0 0;}

}


@media screen and (max-width:400px) {
	
.index-tit2 h3{font-size:20px;}

.partner ul li{width:48%;}

.pro-list ul{margin:0;}
.pro-list ul li{float:none;width:100%;margin:0 0 20px;}

}


