@media screen and (max-width:1400px){
	.ind-bus-list:before{display: none;}
	.flex-direction-nav li{ right: 0; }
	.pos-bnr-time5{ margin-right: 0;}
}
@media screen and (max-width:1200px){
	* {
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
        }
    img { pointer-events: none; }
	.wrap{ width: 980px;}
	.head{height: 48px;}
	.logo{ width: 280px; line-height: 62px;}
	.cn-en{ line-height: 62px;}
	.nav, .cn-en{ line-height: 62px; }
	.slide-img,.banner{ margin-top: 50px;}
	.nav-two-slt{ top: 60px; }
	
	.slide-b li{ height: 480px!important;}
	.flex-direction-nav{ width:96%; left: 0; margin: 0 2%; }

	.pos-bnr{ margin-left: -490px}
	.pos-bnr-timesbox2{ width: 100%; margin-left: 0;}
	.pos-bnr-timesbox{ padding-top: 100px;}
	.pos-bnr-timesbox2{ padding-top: 110px;}
	.slide-b li .pos-bnr-time5 img{ width: 242px;}

	.ind-abt-box{ height: 325px;}
	.ind-abt-timecont{ width: 490px;}
	.ind-abt-nav{ margin-left: 10px; margin-top: -92px;}
	.ind-bus-times{ width: 272px; margin: auto;}
	.bus-rhombus{ width: 264px; height: 275px; background-size: 100%;}
	.boxF, .boxS, .boxT, .overlay{ width: 238px; height: 280px; }

	.ind-news-img{ width: 50%;}
	.ind-news-list{width: 45.5%;}
	.list-nbox{ line-height: 42px;}
	.ind-date{ margin-top: 10px;}
	.nmore{ width: 150px; height: 42px; line-height: 42px;}
	.blog, .blog-link{ float: none;}
	.blog-link{ width: 900px;}
	.blog-time{ width: 100%; height: auto; min-height: 32px;}
	.blog-link .owl-prev, .blog-link .owl-next{ top: 3px;}
	
	.main-word{
		width:665px;
	}
	.hor-erect .across-time,
	.hor-erect .across-time:nth-child(5n){
		width: 17.6%;
		margin: 0 1% 24px;
		height:173px;
	}
	
	.across-time{
		width:206px;
		height:139px;
	}
	.pro-list li,.pos-pro-box{
		width:209px;
		height:183px;
	}
	.pos-pro-name{ margin-top: 55px; }
	.pro-list-imgs{
		height:133px;
	}

	.text{ width:200px; }
	.text-contact{ width:530px; }

	.foot-logo{ width:240px; }
	.foot-logo h2{ width:90%; }
	.svc-phone{ font-size: 18px; }

	.foot-navbox{ width:550px; }
	.foot-nav a{ margin: 0 15px; }

	.ind-bus-list{ padding:0; }
	.zjq-mnav{ top: 50px; }
	video{ width: 100%!important; height: auto!important; }

.timescont{ height: 168px; text-indent: 0; text-align: center; line-height: 24px; }
.timescont img{ width: auto; height: auto; max-width: 100% }
.foot-logo img{ width: 100px; height: auto; }

.foot-wx {  text-align: left; }
.foot-wx img{ width: 100px;height: 100px; }








}
@media screen and (max-width:990px){
	.wrap{ width: 768px;}
	
	.pos-bnr{ margin-left: -384px}

	.ind-abt-box{ height:auto;}
	.ind-abt-nav {
	    position: relative;
	    top: 0;
	    left: 0;
	    width: auto;
	    height: auto;
	    margin-left: 0;
	    margin-top: 0;
	    text-align: center;
	}
	.ind-abt-nav span{ display: inline-block; margin:0 5px; margin-bottom: 0;}
	.ind-abt-timecont,.ind-abt-imgbox{float: none; width:100%; }
	.ind-abt-timecont{ margin-bottom: 30px;}
	.ind-abt-imgbox{  width: auto;}
	.ind-business{ height: auto;}
	.ind-bus-times{ width: 219px;}
	.bus-rhombus{ width: 213px; height: 216px;}
	.boxF, .boxS, .boxT, .overlay{ width: 186px; height: 220px; }
	.ind-news-img,.ind-news-list{float: none; margin: auto; }
	.ind-news-img{width: 80%;}
	.ind-news-list{width:75.3%;padding: 0 2%; border: 1px solid #009de6;}

	.video-list li{ width: 48%; margin: 0 1% 25px;}
	.video-img{ height: auto;}
	/*å†…é¡µ*/
	.box p{ float: none!important; margin-left: 0!important; margin-bottom: 20px;}
	.pro-list{ width: 100%; margin: auto;}
	.pro-list li,.pos-pro-box{ width: 243px;}
	.perf-list-a{ width: 46%;}
	.text-contact{ width: 684px;}
	.blog-link{ width: 670px;}
}
@media screen and (max-width:768px){
	.nav{ display: none;}
	.nav__trigger{ display: block;  top: 13px;}
	.wrap{ width: 96%;}


	/*å†…é¡µ*/
	.main-word,.select-left{ float: none; width: 100%;}
	.slt-head h3{ font-size: 26px;}
	.slt-list li{ float: left; width:33.3%;}
	.slt-list li>a{ line-height: 42px;}
	.slt-list li>a:before{ top: 20px;}
	.slt-cont-head{ line-height: 42px; margin-top: 20px;}
	.slt-cont-list li{ height: 46px; padding-top: 10px;}
	.across-time{width: 31%; margin: 0 1%;line-height: 198px; text-align: center;}
	.across-time:nth-child(3n){ margin: 0 1%; }
	.slt-contp{ line-height: 22px;}

	.pos-bnr{ margin: 0 2%; left: 0;}
	.pos-bnr-time2{ font-size: 36px;}
	.pos-bnr-time3,.pos-bnr-time1{ font-size: 14px;}

	.title-en{ font-size: 26px; margin-bottom: 10px;}
	.title-cn{ font-size: 20px;}
	.ind-abt-box,.ind-bus-list,.ind-news-box{ margin-top: 30px;}
	.ind-bus-list{ padding: 0;}
	.ind-bus-times{ width: 100%; }
	.bus-rhombus{ width: auto; height: 196px; text-align: center; background: none; padding:10px; border:1px solid #fff; border-radius: 5px; }
	.boxF, .boxS, .boxT, .overlay{ width: 100%; height: 100%; margin: 0; -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg); }
    .bus-rhombus a{display: block; width:100%; height:100%;}
    .ind-bus-times:hover .bus-rhombus img {
	    -webkit-transform: none;
	    -moz-transform: none;
	    transform: none;
	}
    .bus-rhombus img{ max-height: 100%; width:auto!important; display: inline-block!important;}
	.bus-more a{ font-size: 14px; width: 144px; line-height: 42px; height: 42px;}
	.bus-ttitle a{ font-size: 20px;}
	.ind-news-list{ width: 75.3%;}

	.abt-pad,.ind-business,.ind-news{
		padding: 35px 0;
	}
	.nmore{ margin-bottom: 0;}

	.banner{ height: 220px!important; background-size:cover!important;}
	.pro-list li,.pos-pro-box{ width: 232px;}
	.pro-list-imgs{ line-height: 130px;}

	.perf-list-title{ line-height: 32px;}
	.perf-list-a{ display: block; width: auto;}
	.perf-list-date{ float: none;}
	.perf-list-cont{ margin-bottom: 12px;}

	.text{ width: 70%;}
	.text-contact{width: 90%}
	/*å¤§å°�å›¾åˆ‡æ�¢*/
	.slids{ width: 100%;}
	.large_box,.act-img{ height: 377px;}
	.small_box{ position: relative; width: 100%; background: rgba(0,0,0,.7)}
	.small_list{ width: 90%;}
	.small_list ul,.small_list,.small_box{ height: 64px;}
	.small_list ul li{ width: 96px; margin-right: 8px;}
	.left_btn, .right_btn{ top: 30px;}
	.small_list ul li .bun_bg { width: 92px; height: 60px;}
	

	/*foot*/
	.foot-head{ padding: 30px 0;}
	.foot-logo,.foot-navbox,.foot-wx{ float: none; margin: auto;}
	.foot-logo:before{ display: none }
	
}
@media screen and (max-width:614px){
	.logo{ /* width: 42px; */ overflow: hidden;  line-height: 48px;}
	.logo img{ width: auto;height: 30px; max-width: none;}
	.ind-abt-imgbox{ padding: 0;}
	.ind-abt-imgbox:before{ display: none;}
	.foot-logo,.foot-navbox{width: auto;}
	.foot-navbox{ padding: 0;}
	.svc-phone{font-size: 20px;}
	.foot-nav a{ margin: 0 4px;}
	.foot-contact{ line-height: 26px;}
	.foot-cont-p span{ display: block;}
	.across-times{ margin-bottom: 30px; padding-bottom: 30px;}
	.across-time{ width: 30%; height: 140px; line-height: 140px;}
	.hor-erect .across-time{ width: 30%; margin-bottom: 20px; height: 198px; line-height: 198px;}
	.video-cont-title{ font-size: 12px; line-height: 22px;}
	.pro-list li, .pos-pro-box{ width: 183px;}
	.news-inhead h3{ font-size: 18px;}

	.gage-dl dt{ font-size: 14px;}
	.gage-dl dt span{ width: 95%;}
	.gage-dl dt span:nth-child(2),.gage-dl dt span:nth-child(3){ display: none;}

	.load-box{ width: 82%;}
	.mess-time{ width: 100%;}
	.text-contact{width:80%}
	.foot{ margin-top: 0;}
	.blog-link{ width: 245px; margin-bottom: 25px;}

	.slide-b li{height: 260px!important;}
	.pos-bnr-hr{ margin: 10px auto;}
	.pos-bnr-timesbox{ padding-top: 40px;}
	.pos-bnr-timesbox2{ padding-top: 50px;}
	.pos-bnr-time2{ font-size: 32px; margin-bottom: 10px;}
	.flex-direction-nav li{ height: 24px;}
	.flex-direction-nav li:nth-child(1){ bottom: 24px;}
	.pos-bnr-timesbox3{ padding-top: 60px;}
	.slide-b li .pos-bnr-time5 img{ width: 150px;}
	.bus-rhombus{ width: auto; height: 177px;}
	.boxF{ margin-left: 2px;}
	.boxS{ margin-top: -1px;}
	.bus-txt{ padding-top: 0;}
}
@media screen and (max-width:414px){
	.banner { height: 80px!important;}
	.ind-abt-nav span{ width: 80px; height: 32px; line-height: 32px;}
	.bus-txt{ padding: 10px 0 30px;}
	.bus-ttitle a{ font-size: 16px;}
	.bus-tp{ font-size: 12px; margin-top: 10px;}
	.ind-news-img{ width: 100%;}
	.ind-news-list{ width: 95.3%;}

	.across-time,.across-time:nth-child(3n){ float: none; margin: auto; width:80%; height: auto; line-height: normal; margin-bottom: 30px;}
	.across-times{ margin-bottom: 0; padding-bottom: 0;border-bottom: none;}
	.hor-erect .across-time,.hor-erect .across-time:nth-child(3n),.hor-erect .across-time:nth-child(5n){
		float: left;
		width: 45%;
		height: auto;
		line-height: 198px;
		min-height: 180px;
		margin: 0 2% 20px;
	}

	.slt-list li{ width: 100%;}
	.news-img{ float: none; width: auto; margin-right: 0; text-align: center;}
	.pro-list li, .pos-pro-box{ width: 99%;}
	.perf-list-imgs{ float: none; margin:auto; margin-bottom: 20px;}

	.load-img,.load-box{ float: none;}
	.load-img{ margin:0 auto 20px; }
	.load-box { width: auto;}
	.load-btm-l{ margin-bottom: 10px;}
	.load-btm-l span{ margin-right: 13px;}

	.text{ width: 58%;}
	.text-contact{width:69%}

	.submit{ width: 170px;}
	.foot_bottom{ line-height: 22px; padding: 10px 0;}
	.large_box,.act-img{ height:240px;}
	.small_list{ width: 82%;}
	.small_list ul li{width: 52px;}
	.small_list ul, .small_list, .small_box{ height: 34px;}
	.small_list ul li .bun_bg{ width: 48px; height: 30px;}
	.left_btn, .right_btn{ top: 18px;}
	.ind-bus-list{ text-align: center;}
	.bus-more a{ width: 110px; height: 34px; line-height: 34px;}

	.pro-list li, .pos-pro-box{
		height: auto;
	}
	.pro-list-imgs{height: auto; text-align: center; line-height: 100%;}
	.pro-list li:hover .pos-pro-box{
		height: 98%;
	}
}
@media screen and (max-width:414px){
.slide-b li{height: 140px!important;}
}
@media screen and (max-width:375px){
.slide-b li{height: 130px!important;}
.banner { height: 72px!important;}
}
@media screen and (max-width:360px){
.slide-b li{height: 130px!important;}
.banner { height: 70px!important;}
}
@media screen and (max-width:320px){
	.bus-rhombus{ padding: 7px 0;}
	.boxF{ margin-left: 4px;}
}


