@charset "utf-8";
@media screen and (min-width: 1004px) and (max-width: 30000px){
.logo{background:none !important}
}
@media only screen and (max-width: 1367px) {
/** 首页 **/

}
@media only screen and (max-width: 1280px) {
.box{width:1000px;}
.nava{padding:0 20px;}

.m1_p{font-size:14px;}
.m3_w5{width:48%}
.m_tit{font-size:20px; line-height:30px; margin:30px auto 20px;}
.m1_list .m1_dd{width:16.6%; margin-right:2%}
.m2_p{line-height:40px; height:40px;}
.product1_tab{font-size:14px !important;}
.ri_tit{font-size:25px; padding:20px;}

.about_parter{margin-top:-20px;}
.about_parter dd{padding:20px 10px;}
.parter_img{width:200px;}
.parter_div{margin-left:220px; line-height:20px; margin-top:0; height:80px;}
.gsry_text{line-height:20px;}
.ab_gsry_list{width:100%}
.news_list_h2{font-size:23px;}
.job_w{font-size:14px;}
.job_w p{padding:15px 10px;}
.job_text{font-size:14px; line-height:28px;}
.nav_w1{left:15% !important;}
}

@media only screen and (max-width: 1024px) {
.padd_bt50{padding-bottom:40px;}

}

@media only screen and (max-width: 1004px) {
*{box-sizing:border-box}
.box{width:96%;}
/** 头部 **/
#open{display:block; }
#header{padding-top:0; background:#fff;}
#header .box{height:45px;}
.logo{background-size:auto 35px !important;}
.logo img{height:35px;width:auto;opacity:0; filter:alpha(opacity=0)}
.logo{top:8px; margin:0; }
.top_ri{margin-right:30px; margin-top:10px;}
.top_form{display:inline-block;}
#top_form{display:none; position:fixed; right:10px;}
#nav1{background:rgba(0,0,0,0.5); position:fixed; width:100%; height:100%; overflow-y:auto; left:0px; top:0; display:none}
#nav1 dd{float:none; width:100%}
#nav1 .nav_list{float:none; width:100%;background:#fff;max-height:100%; overflow-y:auto;}
.nava{height:45px; border-bottom:1px solid #dedede; line-height:45px; transition:all ease-in 0s; -webkit-transition:all ease-in 0s; padding:0 10px;}
.nava.ico{background:url(../images/nav_ico.png) no-repeat 98% center; padding-right:20px; background-size:8px auto}
.nava::after{display:none !important}
.nav1_sub{position:static; width:100% !important; border-bottom:1px solid #ddd; text-align:left}
.nav1_sub a{padding:5px 0;}
.nav1_sub h2 a{font-size:14px;}
.nav1_sub li{width:100%}
.index_nav{display:block}
#ny_main{padding-top:0}
.location{margin:20px auto}

.m2_p{width:100%}
.padd_bt50{padding-bottom:30px;}
.ri_tit{font-size:20px; padding:15px;}
.about_list dd h2{opacity:1; filter:alpha(opacity=100); font-size:14px;}

.news_list_h2{font-size:20px;}
/*.gsry_w .gsry_text,.about_list dd h2{opacity:1; filter:alpha(opacity=100)}*/
.logo img{}
.nava{text-align:left}
}


@media only screen and (max-width: 980px) {
.pc_banner{display:none}
.pslide_mobile{display:block;}
.m2_p{line-height:35px; height:35px; font-size:14px;}
.m2_list dd{width:22%; margin-right:1%}
.m_tit{margin:20px auto 10px;}
a{transition:all ease-in 0s; -webkit-transition:all ease-in 0s;}
.nav1_sub{padding:0 10px}
.nav_list .nav1_sub li{width:100% !important;float:none !important; margin:0;}
.nav_list .nav1_sub li h2 a{padding:0; height:40px; line-height:40px;}
}
@media only screen and (max-width:890px) {
.left{display:none}
.right{width:100% !important; float:none;}
.right_box{margin:0}
.product1_page1,.ri_tit{margin-bottom:30px}
.product1_tab1{margin-bottom:30px;}
.news_list_h2{font-size:18px;}
}

@media only screen and (max-width:769px) {
.m1_list dd{width:17.5%; margin-right:1%}
.m1_p{font-size:12px; line-height:18px;}
.m_tit{font-size:18px;}
.location>span,.location>b{display:none}
.location_ri{position:static;}
.location{line-height:30px; margin:10px auto; text-align:left !important}
.ri_tit{margin-bottom:20px;}
body{overflow-x:hidden}
.m4_banner{overflow:hidden}
.foot_nav{display:none}
#main2{display:none}
#main2.wap{display:block}
#main2.wap .m2_bg{display:none}
.m2_list *{-webkit-transition: all ease-in 0s; transition: all ease-in 0s;}
.top_form{display:none}
}
@media only screen and (max-width:680px) {
.top_ph,.top_email{display:block; float:none; width:auto; text-align:left; margin:0; font-size:8px;background-size:10px auto; padding-left:13px; line-height:15px;}
#header{text-align:center}
.top_ri{width:auto; display:inline-block; float:none; margin-top:10px; margin-left:80px;}
.index_m1_list{width:100%}
.index_m1_list .m1_dd{float:none; margin:0;}
.ri_tit{font-size:18px; padding:10px;}
/** 6关于我们_合作伙伴 **/
.about_parter{margin-top:-10px;}
.about_parter dd{padding:10px;}
.parter_img{width:150px;}
.parter_div{margin-left:160px;height:60px; font-size:13px;}
.team_img{float:none; display:block; margin:0 auto}
.team_div{margin:20px 0 30px}

.news_div{margin-left:90px;}
.news_time{width:70px;}

.down_list{margin-top:0}
.down_list dd{padding:15px 0;}
.down_list a{padding-right:75px;}
.down_list a p{font-size:14px; padding-left:30px; line-height:20px;}
.down_list a p span{margin-left:8px; font-size:12px;}

.logo img{opacity:0}

.m4_banner .swiper-pagination,#main1 .swiper-pagination{display:none !important}
.m1_img img{opacity:0}
.top_ph{background-image: url(../images/001.png);}
.top_email{background-image: url(../images/002.png); }
.top_form{background-image: url(../images/003.png); margin-right:20px;}
}
@media only screen and (max-width: 580px) {
body{font-size:13px;}
.padd_bt50{padding-bottom:20px;}
.m3_w5{width:100%; float:none}
.m3_w5.fl{margin-bottom:15px;}
.index_nav a{width:32.5% !important; margin-bottom:10px;}
.index_nav a:nth-child(3n+1){margin-left:0px !important;}

.product1_page1_text{line-height:25px;}
.product1_tab{font-size:13px !important;}
.product1_tab td{padding:10px 2px;}
.ri_tit{ font-size:16px;}
#ny_main{padding-bottom:30px;}
/** 6关于我们_公司荣誉 **/
.gsry_w1,.gsry_w3{width:100%; float:none}
.gsry_w3{margin-top:2%}
.cell_con{line-height:24px;}


.job_w2,.job_w3{display:none}
.job_p{display:block;}
.job_list dt{position:relative}
.job_w1{width:100%; padding-right:50px; text-align:left;}
.job_w4{position:absolute !important; width:50px !important; right:0px; top:0px;}
.job_show{padding:10px 0;}
.job_office{margin-top:20px;}
.news_tit .font24{font-size:18px;}
}

@media only screen and (max-width:520px) {
.m2_list dd{width:29%; margin:0 2% 15px 0;}
.product1_page1 .in-bk{width:100%; display:block;}
.product1_page1_img img{display:block; margin:0 auto}
.parter_img{width:120px;}
.parter_div{margin-left:130px; font-size:12px;}
.problem_list{margin-top:20px;}
.problem_list dd{padding-bottom:15px; margin-bottom:15px;}
.problem_h3{font-size:15px;}
.problem_show{font-size:12px; color:#666; line-height:23px;}
.job_click .job_w4{background-size:16px !important}
.wap_bt{display:block;}
body{padding-bottom:35px;}

}
@media only screen and (max-width: 400px) {
.m1_img{width:80px;}
.about_list dd{width:100%; margin:0; margin-bottom:5px;}
.ab_dd2,.ab_dd3{width:49.5% !important}
.parter_img{width:100px; margin-top:10px;}
.parter_div{margin-left:115px;}
.news_div{margin:0 0 20px 0; padding:15px 0;}
.news_time{display:none}
}

@media only screen and (max-width: 340px) {

}




