@charset "utf-8";
@media (max-width:1024px){
	.toper,.serlist{display: none}
	#rightArrow,#floatDivBoxs{display:none}
	.wrapper{width:auto; margin:0 1.5%}
	.main_menu{ width:auto;}
	.p50{padding:15px 0}
    .p30{display:none; padding:40px 0 30px}
	.number-list .square-item {float:left; width:33.333%; height:70px; text-align: center}
.number-list .square-num {font-size: 18px;}
.number-list .square-txt{ font-size:12px;}
.number-list .jia0{font-size:12px;}
.homeabout{padding:20px 0}
.homeabout_l{float:none; width:auto; padding-bottom: 15px}
.homeabout_r{float:none; width:auto}
.homeabout_r h1{color:#d82028;font-size:16px;}
.maintitle .title{font-size:18px; line-height: 45px; padding-bottom:0;}
.maintitle .entitle{display: none}
	.maintitle .mainline:after{left:45%}
.hotprobg{ font-size:14px; padding: 20px 0 50px;}
.hotprobg span{ font-size:18px; padding: 10px 0}
	.mainwrap_l{display: none;float:none}
	.mainwrap_r{float:none; width:auto;}
.productlist li{float:left;width: calc(100% / 2 - 10px);margin:5px}
.productlist h2{font-size:14px; padding:10px 0; border-bottom: 0}
	.yingyong{ margin-top:20px}
	.youshibox{display:none}
	.yingyong_r .yybox{padding:20px 15px 0;}
.yingyong_r .yybox h2{font-size:14px;}
.yingyong_r .yybox p{padding:10px 0; font-size:12px; line-height:160%}
.yingyong_r .yybox .morean{padding:3px 0; display: block; width:90px; text-align: center}
	
	.yingylist{padding:0}
.yingylist li{float:left; width:32%;margin-left:2%;padding-bottom:10px}
.yingylist li:first-child{margin-left:0}
.yingylist h2{font-size:14px; padding-top:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.friend{margin:0; padding: 20px 0}
.friend li{ width: 33.333%; text-align: center}
.friend .imgbox{border:1px solid #eee;margin:5px}
	.maintel,.friendlink,.yingyong_r,.yingyong_l{display:none}
	.to_top{right:1.5%}
	.homenews{padding:0 0 10px}
.homenews_l{float:none; width:100%;border-bottom: 1px dotted #ccc;padding-bottom:10px}
.homenews_l img{padding:23px 0 7px}
.homenews_r{float:none; width:100%;}
.homenews_r li{border-bottom:1px dotted #ccc; padding:5px 0 10px}
.homenews h2{height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.homenews h2 a{background:url(../images/jt.png) no-repeat left 55%; padding-left:13px; font-size:14px;color:#0154cd; line-height: 30px;}
	.foot{padding:15px 0}
	.foot_la{display:none;float:none}
	.foot_ra{float:none; text-align: center}
	.aboutcontent{padding:15px 0 0 0;}
.aboutfont{padding-bottom:10px}
.aboutys{border-top:1px solid #e2e2e2;padding:20px 0; line-height:200%}
.aboutys strong{ font-size:16px}
.aboutys img{margin:5px 0}
.aboutys_l{float:none; width:100%}
.aboutys_r{float:none; width:100%}
.locationwrap{display:none}
.locationwrapno{display:none}
.case_pic{padding:0; margin: 0; padding-top:10px}
.case_box{margin: 0 5px}
.case_pic li{width:50%;}
.case_pic .imgbox{overflow: hidden}
.case_pic h2{font-size:14px; padding:5px 0 15px}
.yingyong-wrap { padding:0; margin:0}
.yingyong-item { width: calc(100% / 2 - 10px); margin:5px;}
.yingyong-item:hover { box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}
.yingyong-wrap .txts-wrap {padding:5px 10px;}
.yingyong-wrap .news-h5 { font-size: 16px;}
.yingyong-wrap .news-detail { height: 48px; line-height: 24px; margin:5px 0;}
	.viewbox h2{font-size:18px}
.contactbox_l{float:none; width:100%; line-height: 200%}
.contactbox_r{float:none; width:100%;}
	.contactbox_r img{width:150px}
	.mapbox{height:280px}
.kefu{margin:0;}
.kefu li{float:left; width:50%; text-align: center}
.kefu .imgbox{border:1px solid #e2e2e2;margin:5px}
.list .tit{font-size:16px;}
	.productsm_l,.productsm_r{float:none; width:100%}
.productsm_r h1{font-size:18px;padding-top:10px}
.productxxcs{padding:15px 0}
.productxxcs .xxcstitle h2{ font-size:14px;padding:8px 15px}
.productxxcs .xxcsbox{padding:10px 0}
.productxxcs .xxcsbox img{margin-top:10px}
.productxxcs .xgcpbox{padding-top:5px}
.productxxcs .xgcpbox li{float:left; width:49%; margin-left:2%;margin-top:2%;}
.productxxcs .xgcpbox li:first-child{margin-left:0}
.productxxcs .xgcpbox li:nth-child(3){margin-left:0}
.context_l{float:none; width:100%;}
.context_l li{line-height:30px}
.context_r{display: none; float:right; width:12%; padding-top:12px}
.swiper-pagination-bullet{	width: 12px;height:12px;opacity: 1;background-color: #fff;border-radius: 50%;}
.swiper-pagination-bullet-active{background: #00a0e9;width:24px;height:12px;border-radius:6px;}
}