﻿@media screen and (min-width:1200px) {
	.sj{ display:none !important;}
}
@media screen and (max-width:1540px) {
.dh ul li p a{padding: 0 22px;}
.dh_tx i:after{left: 25px;right: 25px;}
.index-service-list li .pic.iconfont{width: 80px;line-height: 80px;}
.foot_dh ul{margin-right:80px;}
.foot_ewm .h4{margin-right: 20px;}
.foot_ewm{margin-right: 30px;}
}
@media screen and (max-width:1199px) {
	html.on body{overflow:hidden; height:100vh; position:relative;}
	.dhan2{position: absolute;right:2.5%;top: 15px;font-size: 28px;line-height: 30px;width: 30px;text-align: center;color: #282828;}
	.dhan2.on:before{content: "\e71f";font-size: 24px;}
	.sjdh2{position: absolute;left: 0;top:60px;width: 100%; background:#fff;height: 100vh;overflow-y:auto !important;padding-bottom: 60px;display: none;z-index: 9;border-top: 1px solid #eee;}
	.sjdh2 ul li{position:relative;}
	.sjdh2 ul li p a{display: block;padding: 0 15px; color: #282828;font-size: 18px;line-height: 60px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li a{display: block;padding: 0 30px; color: #282828;font-size: 16px;line-height: 50px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li .dh_xl2 ul li a{color: #282828;padding: 0 45px;font-size: 14px;line-height: 40px;}
	.yxl_tb{position: absolute;right: 0px;top: 0;font-size: 16px;line-height: 60px;color: #282828;text-align:center;padding: 0 15px;z-index: 1;}
	.yxl_tb2{position: absolute;right: 0px;top: 0;font-size: 24px;line-height: 50px;color: #282828;text-align:center;padding: 0 30px;z-index: 1;}
	.ej_tb{float: left;font-size: 12px;padding-right: 5px;}
	.ej_tb:before{display: block;-webkit-transform:scale(0.8);transform:scale(0.8);}
	.sanji_tb{float: left;font-size: 12px;padding-right: 2px;color: #282828;}
	.sanji_tb:before{display: block;-webkit-transform:rotate(-90deg) scale(0.7) translate(2px, 0);transform:rotate(-90deg) scale(0.7) translate(2px, 0);}
	.dh_xl2{display: none;}
	.yxl>.yxl_tb.on:before{display: block;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	.yxl2>.yxl_tb2.on:before{content: "\e604";}
	.pc{ display:none !important;}
	.sjdh2 ul .qhyy{ display:block;text-align:center;padding: 30px 0;}
	.sjdh2 ul .qhyy a{ display:inline-block;font-size:14px;text-align:center; line-height:35px; color:#282828; width:45%;margin-right: 4%; border:1px solid #ddd; border-radius:5px;}
	.sjdh2 ul .qhyy a:nth-child(2n){margin-right: 0;}
	.sjdh2 ul .qhyy a.on{ background:#e02428;border:1px solid #e02428; color:#fff;}
	.listBanner{margin-top:100px;}
	.top_ss span.button{height:auto; line-height:auto; margin-top:16px;}


}
@media screen and (max-width:980px) {
    .sy_al{padding:25px 0;}
    .sy_bt .h1{font-size:24px;}
    .sy_bt .h2{font-size:14px; margin-top:10px;}
    .container02 ul{margin-bottom:15px;}
    .container02 ul li{height:346px;}
    .container02 ul li .con .zi3{margin-bottom: 38px;}
    .sy_lc_txt{position:static;}
    .aboutBox_l{width:100%;}
    .aboutBox_r{display:none;}
    .aboutBox_1ny{padding-bottom: 45px;}
    .advantage{padding:25px 0;}
    .advantageTitle .ybt{font-size:24px;}
    .advantageTitle .ywz{font-size:14px; line-height:24px;}
    .teambg{padding:25px 0;}
    .teambgny{margin:25px;}
    .ny_gy_zs{margin-top:25px;}
    .ny_al ul li{height:auto;}
    .sy_xw{padding:25px 0;}
    .sy_xw_lb_bg{margin-top:0; padding:0;}
    .foot{padding:25px 0;}
    .foot_dh ul{margin-right:58px;}
    .bqsy{padding:15px 0; margin-top:20px;}
    .foot_ewm{float:none; width:100%;}
    .foot_dh{margin-bottom:15px;  width:100%;}
    .foot_lx{width:100%;}
    .sy_xw_lb_l{width:100%; padding:15px 0;}
    .sy_xw_lb_r{width:100%; padding-left: 0px;}
    .sy_xw_lb_r ul li{padding:10px 0;}
    .inner_content{margin:25px 0;}
    .culureny{margin:15px 0;}
    .culureny li{width:48%; margin-bottom:15px;}
    .bg-light{padding:25px 0;}
    .company-cultures2 ul li{width:100%; min-height:auto; margin-bottom:15px;}
    .location .left{line-height:46px;}
    .location .right{line-height:44px;}
    .pronyimg{margin-top:20px;}
    .pronyimg li{width:48%;}
    .xinwenxiangqing{margin:0;}
    .xinwenxiangqing .nd_head{padding-bottom:10px;}
    .xinwenxiangqing .nd_head p{font-size:22px;}
    .view-page{margin: 0; padding-top: 20px;}
    .view-page .prev, .view-page .back, .view-page .next{width: 100%; position: static; margin-top: 10px; text-align: center;}
    .view-page .prev a{padding-left: 0}
    .view-page .back{left:0%;margin-left:0px;width:100%;}
    .view-page .back a{padding-left: 0}
    .new_s2{margin-top:25px;}
    .teamimg li{width:48%;}
    .ipart1 .isrv{padding-top:20px;}
    .uk-child-width-1-5\@s>*{width:48%; margin-bottom:20px;}
    .contact{padding:25px 0;}
    .dhan2{top:38px;}
    
    
}
@media screen and (max-width:750px) {
    .advantageWrap{ background:none;}
    .advantageWrapny1{width:100%;}
    .advantageWrapny1 li{margin-bottom:15px;}
    .advantageImg{width:100%;}
    .advantageWrapny2{width:100%;}
    .advantageWrapny2 li{margin-bottom:15px;}
    .ny_al ul li{width: 0.329%;}
    .sy_xw_lb_r ul li .h3{display:none;}
    .foot{padding-bottom:0;}
    .location .left{display:none;}
    .location .right{width:100%;}
    .honor li{width:48%;}
    .honor li:nth-child(1), .honor li:nth-child(2){width:48%;}
    .honor li:nth-child(3){width:100%;}
    .foot_ewm .h4{width:40%;}
    .foot_lx{float:none;}
    .inf_lc li .pimg{width:100%; margin-top:15px;}
    .inf_lc li .nyzi{width:87%;}
    .inf_lc li{padding:10px;}
    .news_random2{padding：10px}
    .news_random2 ul li{width:100%;}
    .contact_lx{width:100%;}
    .tactfrms{width:100%}
    .dhan2{top:24px;}
    
    
}
@media screen and (max-width:499px) {
    .aboutBox_l .hTitle{padding-bottom:0; margin-bottom:15px;}
    .sy_lc{ background:none;}
    .sy_al{padding-bottom:0;}
    .container02 ul li{width:100%; height:auto; margin-bottom:15px;}
    .font{margin-top:15px;}
    .in_cu li .swz{color:#555;}
    .aboutBox_l{margin-bottom:0;}
    .ny_al ul li{width:0.489%;}
    .teambgny{margin:10px;font-size:14px; line-height:24px;}
    .foot_dh ul{margin-right:38px;}
    .foot_lx{float:none;}
    .foot_dh ul{margin-right:18px;}
    .foot_dh ul li.foot_dh_bt{padding-bottom:8px;}
    .foot_dh ul li.foot_dh_bt a{font-size:16px;}
    .inf_lc li .bts{display:none;}
    .inf_lc li .nyzi{float:none; margin-left:0; width:100%;}
    .inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{width:auto;}
    .uk-child-width-1-5\@s>*{width:100%;}
    .tactfrms li{width:96%;}

}