@media screen and (min-width:1200px) {
	.sj{ display:none !important;}
}
@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: #333;}
	.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;}
	.sjdh2 ul li{position:relative;}
	.sjdh2 ul li p a{display: block;padding: 0 15px; color: #333;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: #333;font-size: 16px;line-height: 50px;border-bottom: 1px solid #eee;}
	.sjdh2 ul li .dh_xl2 ul li .dh_xl2 ul li a{color: #333;padding: 0 45px;font-size: 14px;line-height: 40px;}
	.yxl_tb{position: absolute;right: 0px;top: 0;font-size: 16px;line-height: 60px;color: #333;text-align:center;padding: 0 15px;z-index: 1;}
	.yxl_tb2{position: absolute;right: 0px;top: 0;font-size: 20px;line-height: 50px;color: #333;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: #333;}
	.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 20px;}
	.sjdh2 ul .qhyy a{ display:inline-block;font-size:14px;text-align:center; line-height:35px; color:#333; width:45%;margin-right: 4%;margin-bottom: 2%; border:1px solid #eee; border-radius:5px;}
	.sjdh2 ul .qhyy a:nth-child(2n){margin-right: 0;}
	.sjdh2 ul .qhyy a.on{ background:#f25d55;border:1px solid #f25d55; color:#fff;}

	.top_h{height: 60px;}
	.logo img{height: 60px;padding: 15px 0;}
	.top_ss{margin-right: 50px;}
	.top_ss span.button{height: 60px;}
	.serach{padding: 10px 0;}
	.sy-banner{margin-top:60px}
	.fn{padding: 25px 0 0;}
	.i_case{padding: 25px 0 0;}
	.product .conbox ul.cur{margin-top: 15px}
	.cultures{padding-top: 20px;}
	.pt2{padding: 25px 0;}
	.sy_jjfa_bg{padding: 25px 0 0;}
	.sy_jjfa_lb{margin-top: 25px;}
	.in_pro{padding: 25px 0}
	.in_pronr{margin-top: 10px}
	.in_tzxm{padding: 25px 0}
	.footer{padding: 25px 0}
	.copyright{padding:15px 0}
	.listBanner{margin-top: 60px;}
	.conBox{padding: 20px 0}
	.h90{margin-top: 60px;}
	.xz_module{padding: 20px 0}
	.fa_lcbox{padding: 20px 0}
	.teambox_ny{margin: 20px 0 0}
	.con{margin: 20px 0}
	.nyparnter{padding: 20px 0}
	.ny_partenr3{margin-top:0px;}
	.nTie{margin-bottom:15px;}
	.in_pronrs{margin-top:10px}
	.Title3{margin-bottom:15px;}
	.company-cultures2{margin-top: 10px;}
	.whony{padding-bottom: 20px}
	.hmore{padding-top:15px;}
	.whony3{padding-bottom: 20px}
	.fwny_pic{margin:0px 0;}
	.tt_pic{padding: 15px 0}
	.lists li .zi{padding-bottom: 15px; font-size: 22px;}
	.ny_dh_bj{margin-bottom: 20px;}
	.footer-title{padding:20px;}



}
@media screen and (max-width:980px) {
	.index-title .rbt{font-size: 24px}
	.index-title .rbt span{font-size: 28px}
	.index-title p{font-size: 12px;margin-top: 0}
	.confused{height: auto; background: none}
	.confused_l{width: 100%; padding-top:20px;}
	.confused_l ul li{margin-bottom: 20px}
	.confused_r{width: 100%; padding-top:0px;}
	.confused_r ul li{margin-bottom: 20px}
	.sy_bt .sbt{font-size: 28px}
	.product .conbox ul li{width: 32.333%}
	.company-cultures ul li{width: 32.333%; margin-bottom:3%; padding:3%;}
	.pt2 .w1650{position: inherit;}
	.pt2 .text{position: inherit; width: 100%}
	.pt2 .text .tit{margin-bottom: 15px}
	.btn{margin-top: 15px;width: 100px;height: 40px;line-height: 40px;}
	.pt2 .inabout{width: 100%; margin-top: 15px;}
	.pt2 .inabout img{width: 100%}
	.ad-box ul li{padding: 15px;}
	.sy_jjfa_lb a{width: 48%; padding:20px;}
	.sy_jjfa_lb a .ml1{padding-right: 20px}
	.sy_jjfa_lb a:nth-child(2n){margin-right:0;}
	.sy_jjfa_lb a:nth-child(3n){margin-right:2%}
	.in_pro_img ul li{width: 0.326%}
	.ipart04 .content .content_l{width: 100%}
	.ipart04 .content .content_r{width: 100%}
	.Title2 .title2{font-size: 28px}
	.dyip4 ul li p{font-size: 14px}
	.xz_module .mian ul li{width: 48%}
	.sy_bts .sbt{font-size: 28px}
	.fa_lc ul{padding: 0px 0;}
	.fa_lc ul li{width: 100%;text-align: left; padding: 0}
	.fa_lc ul:after{display: none;}
	.fa_lc ul li:after{ right: auto;left: 0px;display: none;}
	.fa_lc ul li:before{ right: auto;left: 0px;display: none;}
	.fa_lc ul li:nth-child(2n){margin-left: 0%;}
	.fa_lc ul li .lbt{font-size: 20px; border-bottom:1px solid #e3e1e1; padding-bottom: 2%}
	.fa_lc ul li .lwz{line-height: 25px;}
	.teambox_ny li{padding: 15px;border-radius: 10px;}
	.teambox_ny_left{width: 25%}
	.teambox_ny_right {width: 74%; padding: 10px 15px}
	.support2_left{width: 100%}
	.support2_right{width: 100%}
	.ny_partenr3 .swiper-slide{padding:2%}
	.ny_partenr3 .swiper-slide .hzwz{margin-top: 0; line-height: 22px; min-height: 120px}
	.ny_partenr3 .swiper-father .swiper-button-prev{left: 90%}
	.in_pro_imgs ul li{width: 0.326%}
	.ny_img ul li{width: 48%}
	.Title3 .title3{font-size: 28px}
	.company-cultures2 ul li{width: 48%;margin-bottom: 2%}
	.company-cultures2 ul li .fwbt span{font-size: 22px;}
	.company-cultures2 ul li:nth-child(2n){margin-top: 0}
	.whony2{height: auto; background-size: cover; padding-bottom: 2%}
	.whonytitle{line-height: 56px}
	.whony2ny li{width: 31.333%; min-height:340px; margin-bottom: 2%}
	.whonytitles{line-height: 56px;margin-top:0px;}
	.ny_partenr li{width: 23%}
	.cewm li{width: 96%; margin-right: 0}
    .left{width: 100%}
    .wz-ms .img{width: 100%}
    .wz-ms .txt{width: 100%; margin-top: 2%}
    .wz-ms .txt .ml2{margin-top: 1%}
    .news-tt-pic{width: 100%}
    .news-tt-right{width: 100%; margin-top: 2%}
    .right{width: 100%}
    .view-page{margin:20px 0; padding-top: 20px}
    .xinwenxiangqing .nd_text{padding: 15px 0 0}
    .ipart04{padding:20px 0;}


}
@media screen and (max-width:750px) {
	.product .conbox ul li{width: 49%}
	.company-cultures ul li{width: 49%; min-height: 180px}
	.ad-box ul li{width: 97%; margin-bottom: 3%}
	.sy_jjfa_lb a{width: 98%; min-height: auto}
	.in_pro_img ul li{width: 0.482%}
	.in_pro_img ul li .title3{padding: 10px}
	.in_pro_img ul li .jsny{padding: 10px}
	.in_tzxmny_big{font-size: 28px; line-height: 50px;}
	.in_tzxmny_big span{font-size: 34px;}
	.in_tzxmny_small{font-size: 14px}
	.dyip4 ul li{width: 97%; margin-bottom: 2%; min-height: auto}
	.xz_module .mian ul li{width: 98%}
	.ny{min-height: auto}
	.teambox_ny_left{width: 100%}
	.teambox_ny_right{width: 100%; padding: 0; margin-top: 3%}
	.teambox_ny_right_bt{font-size: 24px;}
	.teambox_ny_right_bt span{font-size: 24px;}
	.teambox_ny_right_line{margin:8px 0; width: 110px;}
	.inworkshop li{width: 49%}
	.xwfb ul li{width: 100%; margin-left:0;}
	.ft-menu{width: 100%; display: none;}
	.ft-infos{width: 68%;}
	.ny_dh_bj ul li{width: 33.333%; display: inline; float: left; margin-right: 0}
	.abtip{width: 100%; margin-left: 0; margin-bottom: 15px;}
	.ar_article .zi{font-size: 22px;}
	.ar_article img{margin: auto; display: block;}
	.about-team li{width: 47.4%}
	.conboxs ul li{width: 49%}
	.promore_l{width: 100%}
	.pros_right{width: 100%; margin-top: 15px}
	.in_pro_imgs ul li{width: 0.482%;}
	.company-cultures2 ul li{line-height: 28px}
	.whonytitle{ line-height: 45px;}
	.whonytitle span{font-size: 36px;}
	.whonytitle em{font-size: 36px;}
	.whony2ny li{width:48%; min-height: 300px}
	.whony2ny li:nth-child(5n){width: 98%; min-height: auto}
	.whonytitles{ line-height: 45px;}
	.whonytitles span{font-size: 36px;}
	.whonytitles em{font-size: 36px;}
	.ny_partenr{margin-bottom: 15px}
	.ny_partenr li{width: 31.333%;font-size: 16px;}
	.hmore a{width: 120px; line-height: 36px;}
	.ny_dqlj .fl{display: none;}
	.ny_dqlj .fr em{height: 40px;}
	.ny_dqlj .fr span{line-height: 40px;}
	.ny_dqlj .fr a{line-height: 40px;}
	.ny_dqlj .fr i{height: 40px}
	.tabs-basic{margin-top: 20px}
	.hot_pro2{margin-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}
    .inf_lc li{margin-bottom:15px;padding:10px ;}
    .inf_lc li .bts{width:15%}
    .inf_lc li .nyzi{width: 82%;margin-bottom: 20px;}
    .inf_lc li .pimg{width: 100%; float: none; }
    .xinwenxiangqing .nd_head{padding-bottom:15px;}
    .tactfrms li{width: 96%;}
    .tactfrms li input{padding:10px}
    .contact_lx{width: 100%}
    .tactfrms{width: 100%}
    #map_container{height: 400px; margin-bottom: 0}




}
@media screen and (max-width:499px) {
	.company-cultures ul li{width: 99%}
	.in_pro_img ul li .title3 .wzs{font-size: 14px; line-height: 25px;}
	.in_tzxmny_big{font-size: 24px; line-height: 40px}
	.in_tzxmny_big span{font-size: 28px}
	.in_tzxmny_small{line-height: 25px;}
	.ft-QRcode{width: 100%; margin:0 auto;}
	.ft-QRcode .QRcode-list .fbt{font-size:14px}
	.teambox_ny_right_bt{font-size: 18px;}
	.teambox_ny_right_bt span{font-size: 18px;}
	.teambox_ny_right_wz{font-size: 14px; line-height: 24px;}
	.company-cultures2 ul li {width: 98%; min-height:auto;}
	.whony2ny li{width: 98%; min-height:auto; padding:4%;}
	.whony2ny li .whxwz{font-size: 14px;line-height: 24px; margin-top:10px;}

	.ny_partenr li{width: 48%}

	.whonytitle{ line-height: 40px;}
	.whonytitle span{font-size: 28px;}
	.whonytitle em{font-size: 28px;}

	.whonytitles{ line-height: 40px;}
	.whonytitles span{font-size: 28px;}
	.whonytitles em{font-size: 28px;}
	.right_btn{display:  none;}
	.nr li{line-height: 35px}
	.nr li a{width: auto}
	.nr li span{display:  none;}
	.ny_dqlj .fr span{font-size: 14px}
	.ny_dqlj .fr a{font-size: 14px}

	.in_about_sj li{width: 50%; margin-bottom: 20px; text-align: center;}
	.inworkshop li{width:99%}
	.xwfb ul li .xwfb_img{width: 100%}
	.xwfb ul li .xwfb_wb{width: 100%}
	.ny_dh_bj ul li{width: 48%}
	.inf_lc li .bts{display: none;}
	.inf_lc li .nyzi{width: 100%; margin-left:0;}
	.ft-infos{width: 100%}

}