@charset "utf-8";
/* CSS Document */
/*@media screen and (min-width:0px) and (max-width: 641px)*/

@media screen and (min-width:0px) and (max-width: 640px)
{
.n_box12_r_ul li .a_img{ height:38vmin;}	
.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6,.section.y7{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}

.home-swiper .swiper-slide{ height:230px;}
.mousehover{ display:none;}
.wx_top{ right:2px; bottom:2px;}

.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}

.i_box1{width:100%; padding:20px 3%;}
.i_box1_t{ font-size:14px; padding-bottom:15px;}
.i_box1_t span{ font-size:22px;}
.i_box1_c{ height:auto !important; line-height:1.8;}

.i_box2{ padding:20px 0px;}
.i_box2_t{ height:55px; line-height:55px; font-size:22px;}
.i_box2_t1{ height:40px; line-height:40px;}
.i_box2_c{ padding-top:22px;}
.i_box2_c dt{width:100%; padding:0px; padding-bottom:10px;}
.i_box2_c dd{width:100%; padding-bottom:10px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ font-size:16px;}
.i_box2_c dd .div .a_img{width:100%;}
.i_box2_c dd .div .a_img_r{width:100%; padding:10px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px;}

.i_pro{ padding:20px 0px;}
.i_box3{ padding:20px 0px;}
.i_box3 a{ width:50%; float:left; font-size:14px;}
.i_box3 a:nth-of-type(2),.i_box3 a:nth-of-type(4),.i_box3 a:nth-of-type(6){ background:none;}
.i_box3 a:nth-of-type(2).activepro,.i_box3 a:nth-of-type(4).activepro,.i_box3 a:nth-of-type(6).activepro{background:none; background-color:#fff;}
.ny_wmscy_con{ padding-bottom:35px !important;}
.i_box4{ height:50vmin;}

.i_footer{ padding:20px 0px;}
.i_footer_r{width:100%;text-align:center;}
.i_footer_l{width:100%; }
.i_footer_l_t{ padding-top:10px; margin-bottom:10px; text-align:center;}
.i_footer_l_c{ text-align:center;}
.i_footer_l_b{ text-align:center;}

.n_banner{ height:180px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}

.a_gss_div_l{width:100%; padding:20px 0px;}
.a_gss_div_r{width:100%; height:150px; margin-bottom:20px;}
.a_gss_div_rc{ height:125px;}
.a_gss_div_l_t{ font-size:45px;}
.a_gss_div_l_t1{ font-size:20px;}
.a_gss_div_l_c{ height:auto !important; margin-bottom:10px;}
.a_gss_div_rc li{ font-size:12px; padding-top:0px; height:125px;}
.a_gss_div_rc li span{ font-size:45px;}

.n_box7{ padding:30px 0px;}
.n_box7_t1{ font-size:20px;}
.n_box7_t img{ width:50%;}

.n_box3{ padding:20px 0px;}
.a_jtjj{ padding:0px;}

.n_box4{ padding:0px;}
.n_box4 li{width:50%;}
.n_box4 li .a_div{ font-size:12px;}
.n_box4 li .a_div .text_div{ height:160px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 

.a_tzjyg_cdetsl{ padding:0px;}
.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}

.n_box6{ padding:0px;}
.n_box6_t span{ font-size:22px;}
.n_box6_t1{ margin-bottom:0px;}
.n_box6_t2{ margin-bottom:10px;}
.n_box6_c .a_img{width:100%;}
.n_box6_c .a_img_r{width:100%;}

.n_box8{ padding:25px 0px;}
.n_box8_c_t a{ height:50px; line-height:50px; font-size:18px;}
.n_box8_c_con_t .s1{ font-size:16px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:14px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:12px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:12px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:12px;}

.n_box6_t2{ font-size:14px;}
.n_box9{ padding:35px 0px;}
.n_box9_t{ font-size:14px; padding-bottom:20px;}
.n_box9_t span{ font-size:18px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div_l{width:100%; font-size:18px; padding-bottom:10px;}
.n_box9_ul li .div_c{width:100%;}
.n_box9_ul li .div_r{width:100%;}
.a_zxly_ul li{width:100%;padding:0px 1% 1% 1%;}
.a_zxly_ul li .s1{width:100%; margin-bottom:1%;}
.a_zxly_ul li .s2{width:100%; text-align:center;}
.a_zxly_ul li .ipt1{width:100%;}

.n_box10_c{width:100%;}

.n_box11{ padding:25px 0px;}
.n_box11_l{width:100%; display:none;}
.n_box11_r{width:100%;}
.n_box11_r_t{ font-size:20px;}
.n_box11_r_c{ font-size:14px;}

.n_box12{ height:auto;}
.n_box12_l{ display:none;}
.n_box12_r{width:100%; padding:25px 3%;}
.n_box12_r_ul li{width:50%;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}

.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_l{width:100%;}
.n_box12_rc_r{width:100%; height:auto !important;}
.n_box12_rc_r_ul li{width:50%; padding:0px 1%;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}



.section .sec-scale {transform: scale(1);opacity: 1;}
.active .sec-scale {transform: translate(0px,0px) scale(1); opacity: 1; }
.zxl_box2{ display:block;}
.pc_sxwl{ display:none;}
.zxl_box1{ padding:0px; margin:20px 0px;}
.zxl_box_c li{width:50%;}
.zxl_box_c li .a_text{ height:40px; line-height:40px; font-size:14px; padding:0px; text-align:center;}

.zpClose{ display:none;}
.zpRight{ margin:0px;}
.zpRight_b .a2{ float:left;}
.zpRight_b a,.zpRight_b a:hover{ padding-bottom:10px;}
.zpRight_t span{ color:#444444; font-size:18px;}
.zpRight_c{ padding:5% 10%;width:100%;}
.zpRight_b_a,.zpRight_b_a1{ display:block;}


.zxl_box6_c{width:100%;}
.zxl_box6_dl dd{width:100%; padding:5px 0px}
.zxl_box6_dl dt{width:100%; padding:5px 0px}
.zxl_box6_dl dt .ipt2{ height:220px;}
.zxl_box6_dl dt .ipt3{ width:70%; height:46px; line-height:46px; font-size:14px;}

.zxl_box5{ text-align:center;}
.zxl_box5 a, .zxl_box5 a:hover{ height:35px; line-height:35px; font-size:14px;}
.zxl_box5 a span{ height:35px;}

}
@media screen and (min-width:641px) and (max-width:767px)
{
.n_box12_r_ul li .a_img{ height:38vmin;}
.phone_logo .p1{width:36%;}

.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6,.section.y7{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}

.home-swiper .swiper-slide{ height:300px;}

.mousehover{ display:none;}
.wx_top{ right:5px; bottom:5px;}

.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}

.i_box1{width:100%; padding:20px 3%;}
.i_box1_t{ font-size:14px; padding-bottom:15px;}
.i_box1_t span{ font-size:22px;}
.i_box1_c{ height:auto !important; line-height:1.8;}

.i_box2{ padding:20px 0px;}
.i_box2_t{ height:55px; line-height:55px; font-size:22px;}
.i_box2_t1{ height:40px; line-height:40px;}
.i_box2_c{ padding-top:22px;}
.i_box2_c dt{width:100%; padding:0px; padding-bottom:10px;}
.i_box2_c dd{width:100%; padding-bottom:10px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:10px 3% 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px;}


.i_pro{ padding:20px 0px;}
.i_box3{ padding:20px 0px;}
.i_box3 a{ width:33.33%; float:left; font-size:14px;}
.i_box3 a:nth-of-type(3),.i_box3 a:nth-of-type(6){ background:none;}
.i_box3 a:nth-of-type(3).activepro,.i_box3 a:nth-of-type(6).activepro{background:none; background-color:#fff;}
.ny_wmscy_con{ padding-bottom:35px !important;}
.i_box4{ height:35vmin;}

.i_footer{ padding:20px 0px;}
.i_footer_r{width:100%;text-align:center;}
.i_footer_l{width:100%; }
.i_footer_l_t{ padding-top:10px; margin-bottom:10px; text-align:center;}
.i_footer_l_c{ text-align:center;}
.i_footer_l_b{ text-align:center;}

.n_banner{ height:230px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}

.a_gss_div_l{width:100%; padding:20px 0px;}
.a_gss_div_r{width:100%; height:150px; margin-bottom:20px;}
.a_gss_div_rc{ height:125px;}
.a_gss_div_l_t{ font-size:45px;}
.a_gss_div_l_t1{ font-size:20px;}
.a_gss_div_l_c{ height:auto !important; margin-bottom:10px;}
.a_gss_div_rc li{ font-size:12px; padding-top:0px; height:125px;}
.a_gss_div_rc li span{ font-size:45px;}

.n_box7{ padding:30px 0px;}
.n_box7_t1{ font-size:20px;}
.n_box7_t img{ width:50%;}


.n_box3{ padding:20px 0px;}
.a_jtjj{ padding:0px;}


.n_box4{ padding:0px;}
.n_box4 li{width:50%;}
.n_box4 li .a_div{ font-size:12px;}
.n_box4 li .a_div .text_div{ height:160px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 

.a_tzjyg_cdetsl{ padding:0px;}
.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box6{ padding:0px;}
.n_box6_t span{ font-size:22px;}
.n_box6_t1{ margin-bottom:0px;}
.n_box6_t2{ margin-bottom:10px;}
.n_box6_c .a_img{width:100%;}
.n_box6_c .a_img_r{width:100%;}

.n_box8{ padding:25px 0px;}
.n_box8_c_t a{ height:50px; line-height:50px; font-size:18px;}
.n_box8_c_con_t .s1{ font-size:16px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:14px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:12px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:12px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:12px;}

.n_box6_t2{ font-size:14px;}
.n_box9{ padding:35px 0px;}
.n_box9_t{ font-size:14px; padding-bottom:20px;}
.n_box9_t span{ font-size:18px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div_l{width:100%; font-size:18px; padding-bottom:10px;}
.n_box9_ul li .div_c{width:100%;}
.n_box9_ul li .div_r{width:100%;}

.n_box10_c{width:100%;}

.n_box11{ padding:25px 0px;}
.n_box11_l{width:100%; display:none;}
.n_box11_r{width:100%;}
.n_box11_r_t{ font-size:20px;}
.n_box11_r_c{ font-size:14px;}

.n_box12{ height:auto;}
.n_box12_l{ display:none;}
.n_box12_r{width:100%; padding:25px 3%;}
.n_box12_r_ul li{width:50%;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}

.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_l{width:100%;}
.n_box12_rc_r{width:100%; height:auto !important;}
.n_box12_rc_r_ul li{width:50%; padding:0px 1%;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}


.section .sec-scale {transform: scale(1);opacity: 1;}
.active .sec-scale {transform: translate(0px,0px) scale(1); opacity: 1; }
.zxl_box2{ display:block;}
.pc_sxwl{ display:none;}
.zxl_box1{ padding:0px; margin:20px 0px;}
.zxl_box_c li{width:50%;}
.zxl_box_c li .a_text{ height:40px; line-height:40px; font-size:14px; padding:0px; text-align:center;}

.zpClose{ display:none;}
.zpRight{ margin:0px;}
.zpRight_b .a2{ float:left;}
.zpRight_b a,.zpRight_b a:hover{ padding-bottom:10px;}
.zpRight_t span{ color:#444444; font-size:18px;}
.zpRight_c{ padding:5% 10%;width:100%;}
.zpRight_b_a,.zpRight_b_a1{ display:block;}


.zxl_box6_c{width:100%;}
.zxl_box6_dl dd{ padding:7px 1%}
.zxl_box6_dl dt{ padding:7px 1%}
.zxl_box6_dl dt .ipt2{ height:220px;}
.zxl_box6_dl dt .ipt3{ width:50%; height:46px; line-height:46px; font-size:14px;}

.zxl_box5{ text-align:center;}
.zxl_box5 a, .zxl_box5 a:hover{ height:35px; line-height:35px; font-size:14px;}
.zxl_box5 a span{ height:35px;}

}
@media screen and (min-width:768px) and (max-width:992px)
{
.n_box12_r_ul li .a_img{ height:20vmin;}
.phone_nav .nav_but_box{ top:8px;}
.phone_logo .p1{width:36%;}

.section.y1,.section.y2, .section.y3,.section.y4,.section.y5,.section.y6,.section.y7{ height:auto !important;}
.i_content{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}

.home-swiper .swiper-slide{ height:300px;}

.mousehover{ display:none;}
.wx_top{ right:10px; bottom:10px;}

.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}

.i_box1{ font-size:13px; padding:5% 5% 5% 4%;}
.i_box1_t{ font-size:13px;}
.i_box1_t span{ font-size:22px;}

.i_box2{ padding:20px 0px;}
.i_box2_t{ height:55px; line-height:55px; font-size:22px;}
.i_box2_t1{ height:40px; line-height:40px;}
.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ height:30px; line-height:30px; font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:3px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ height:20px;}
.i_box2_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}
.i_box2_c dd{ padding-bottom:16px;}

.i_box3{ padding:35px 0px 35px 0px;}
.i_pro{ padding:20px 0px;}

.i_box4{ height:33vmin;}
.ny_wmscy_con{ padding-bottom:65px !important;}
.i_footer_l{width:84%;}
.i_footer_r{width:16%;}
.i_footer_l_t a, .i_footer_l_t a:hover{ padding:0px 16px;}

.n_banner{ height:260px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}


.a_gss_div_l{ padding:30px 0px;}
.a_gss_div_r{ height:350px; margin-bottom:20px;}
.a_gss_div_rc{ height:125px;}
.a_gss_div_l_t{ font-size:45px;}
.a_gss_div_l_t1{ font-size:20px;}
.a_gss_div_l_c{ margin-bottom:10px;}
.a_gss_div_rc li{ font-size:14px; padding-top:0px; height:125px;}
.a_gss_div_rc li span{ font-size:45px;}

.n_box7{ padding:30px 0px;}
.n_box7_t1{ font-size:20px;}
.n_box7_t img{ width:50%;}

.n_box3{ padding:30px 0px;}
.a_jtjj{ padding:0px;}

.n_box4{ padding:0px;}
.n_box4 li{width:33.33%;}
.n_box4 li .a_div{ font-size:12px;}
.n_box4 li .a_div .text_div{ height:160px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 

.a_tzjyg_cdetsl{ padding:0px;}
.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box6{ padding:0px;}
.n_box6_t span{ font-size:26px;}
.n_box6_t1{ margin-bottom:0px;}
.n_box6_c .a_img_r{ padding-top:0px;}

.n_box8{ padding:25px 0px;}
.n_box8_c_t a{ height:50px; line-height:50px; font-size:20px;}
.n_box8_c_con_t .s1{ font-size:16px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:14px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:14px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:14px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:14px;}


.n_box6_t2{ font-size:14px;}
.n_box9{ padding:60px 0px 20px 0px;}
.n_box9_t{ font-size:16px; padding-bottom:50px;}
.n_box9_t span{ font-size:23px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px;}
.n_box9_ul li .div_l{ font-size:16px;}

.n_box10_c{width:100%;}

.n_box11{ padding:25px 0px;}
.n_box11_l{width:100%; display:none;}
.n_box11_r{width:100%;}
.n_box11_r_t{ font-size:20px;}
.n_box11_r_c{ font-size:14px;}


.n_box12{ height:auto;}
.n_box12_l{ display:none;}
.n_box12_r{width:100%; padding:25px 3%;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}

.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}

.section .sec-scale {transform: scale(1);opacity: 1;}
.active .sec-scale {transform: translate(0px,0px) scale(1); opacity: 1; }
.n_box10_c .div1 .s4{ font-size:14px;}
.zxl_box1{ padding:0px; margin:20px 0px;}
.zxl_box_c li{width:50%;}
.zxl_box_c li .a_text{ height:40px; line-height:40px; font-size:14px; padding:0px; text-align:center;}

.zpClose{ display:none;}
.zpRight{ margin:0px;}
.zpRight_b .a2{ float:left;}
.zpRight_b a,.zpRight_b a:hover{ padding-bottom:10px;}
.zpRight_t span{ color:#444444; font-size:18px;}
.zpRight_c{ padding:5% 10%;width:100%;}
.zpRight_b_a,.zpRight_b_a1{ display:block;}

.zxl_box6_c{width:100%;}
.zxl_box6_dl dd{ padding:7px 1%}
.zxl_box6_dl dt{ padding:7px 1%}
.zxl_box6_dl dt .ipt2{ height:220px;}
.zxl_box6_dl dt .ipt3{ width:50%; height:46px; line-height:46px; font-size:14px;}

.zxl_box5{ text-align:center;}
.zxl_box5 a, .zxl_box5 a:hover{ height:35px; line-height:35px; font-size:14px;}
.zxl_box5 a span{ height:35px;}

}
@media screen and (min-width:0px) and (max-width: 992px){
.n_box1{ padding:20px 0px;}
.r_center .box{margin-top:0px;height:auto;}
.history .w-100.f-v,.history li i{display:none;}
.history ul{ background:url(../images/tb_016.png) left repeat-y;}
.r_center li h3{ background:url(../images/tb_015.png) left center no-repeat; padding-left:15px;}
.r_center li h4{ padding:0px 15px;}
.history ul{height:auto;width:100%;position:relative;float:left;top:auto;left:auto;cursor:default;}
.history li{width:100%;height:auto;position:relative;float:left;margin-top:20px;}
.history li span{width:100%;position:relative;float:left;left:auto;bottom:auto;}
.r_center li h4,.history li h4{width:100% !important;}
.r_btm{ display:none;}
}

@media screen and (min-width:993px) and (max-width:1200px)
{
.phone_nav{ display:block;}
.header_div{ display:none; padding:0px 1%;}
.header_div .i_logo{ width:auto; padding-top:16px;}
.nav_menu li .a_nav{ font-size:15px;}
.nav_menu{ width:57%;}

.wx_top{ right:20px; bottom:20px;}
.i_con{ width:100%; padding:0px 2%;}
.i_con1{ width:100%; padding:0px 2%;}

.i_box1{ padding:15% 13.5% 0px 4%;}
.i_box1_t{ font-size:13px;}
.i_box1_t span{ font-size:28px;}


.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ height:30px; line-height:30px; font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:3px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ font-size:13px;}
.i_box2_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}
.i_box2_c dd{ padding-bottom:20px;}

.i_box3{ padding:25px 0px;}
.ny_wmscy_con{ padding-bottom:65px  !important;}
.i_box4{ height:46vmin;}

.n_banner{ height:320px;}
.a_zxlmenu{ display:block;}
.pc_amenu{ display:none;}

.a_gss_div_l{ padding:30px 0px;}
.a_gss_div_r{ height:350px; margin-bottom:20px;}
.a_gss_div_rc{ height:125px;}
.a_gss_div_l_t{ font-size:55px;}
.a_gss_div_l_t1{ font-size:25px;}
.a_gss_div_l_c{ margin-bottom:10px;}
.a_gss_div_rc li{ font-size:14px; padding-top:0px; height:125px;}
.a_gss_div_rc li span{ font-size:45px;}

.n_box7{ padding:50px 0px;}


.n_box3{ padding:40px 0px;}
.a_jtjj{ padding:0px;}

.n_box4{ padding:0px;}

.a_tzjyg_cdetsl{ padding:0px;}
.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box6{ padding:0px;}
.n_box6_t span{ font-size:26px;}
.n_box6_t1{ margin-bottom:0px;}


.n_box8{ padding:25px 0px;}
.n_box8_c_t a{ height:50px; line-height:50px; font-size:24px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:16px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:16px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:16px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:14px;}

.n_box6_t2{ font-size:14px;}
.n_box9{ padding:80px 0px 20px 0px;}
.n_box9_t{ font-size:16px; padding-bottom:80px;}
.n_box9_t span{ font-size:23px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px 20px;}
.n_box9_ul li .div_l{ font-size:16px;}
.n_box10_c{width:100%;}

.n_box11{ padding:25px 0px;}
.n_box11_l{width:100%; display:none;}
.n_box11_r{width:100%;}
.n_box11_r_t{ font-size:20px;}
.n_box11_r_c{ font-size:14px;}

.n_box12{ height:auto;}
.n_box12_l{ display:none;}
.n_box12_r{width:100%; padding:25px 3%;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}


.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}

.zxl_box6_dl dd{ padding:10px 1%}
.zxl_box6_dl dt{ padding:10px 1%}
.zxl_box6_dl dt .ipt2{ height:220px;}
.zxl_box6_dl dt .ipt3{ width:50%; height:50px; line-height:50px; font-size:14px;}


}



@media screen and (min-width:1201px) and (max-width:1400px)
{
.phone_nav{ display:none;}
.header_div{ display:block; padding:0px 1%;}
.header_div .i_logo{ width:auto; padding-top:16px;}
.nav_menu li .a_nav{ font-size:15px;}
.nav_menu{ width:51%;}

.wx_top{ right:20px; bottom:20px;}
.i_con{ width:100%; padding:0px 10%;}
.i_con1{ width:100%; padding:0px 3%;}

.i_box1{ padding:15% 13.5% 0px 4%;}
.i_box1_t{ font-size:13px;}
.i_box1_t span{ font-size:28px;}


.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ height:30px; line-height:30px; font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:3px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ font-size:13px;}
.i_box2_c dd .div .a_img_r .s3{ height:20px; line-height:20px;}
.i_box2_c dd{ padding-bottom:22px;}

.i_box3{ padding:35px 0px;}
.ny_wmscy_con{ padding-bottom:65px  !important;}
.i_box4{ height:47vmin;}

.n_banner{ height:380px;}
.a_gss_div_l_t{ font-size:72px;}
.a_gss_div_r{ height:520px;}
.a_menu .a_menu_a{ font-size:14px;}
.a_gss_div_rc li{ font-size:14px;}

.a_jtjj{ padding:0px;}

.n_box3{ padding:55px 0px;}
.n_box4{ padding:0px;}
.a_tzjyg_cdetsl{ padding:0px;}

.n_box6{ padding:0px;}
.n_box6_t span{ font-size:26px;}

.n_box8_c_t a{ height:50px; line-height:50px; font-size:24px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:16px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:16px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:16px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:14px;}
.n_box6_t2{ font-size:14px;}
.n_box9{ padding:80px 0px 20px 0px;}
.n_box9_t{ font-size:16px; padding-bottom:80px;}
.n_box9_t span{ font-size:23px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px 20px;}
.n_box9_ul li .div_l{ font-size:16px;}
.n_box11{width:100%; padding:45px 0%;}
.n_box11_l_ul li a{ font-size:16px; height:50px; line-height:50px;}
.n_box11_r_t{ font-size:24px;}
.n_box11_r_c{ font-size:14px;}

.n_box12_l_t span{ padding-left:22%; font-size:22px;}
.n_box12_l_c li a{ height:50px; line-height:50px; font-size:14px;}
.n_box12_r{ padding:110px 5% 140px 0px;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}


.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}


.zxl_box3 .ipt2{background-size:15px;}
.zxl_box6_dl dd{ padding:10px 1%}
.zxl_box6_dl dt{ padding:10px 1%}
.zxl_box6_dl dt .ipt2{ height:260px;}
.zxl_box6_dl dt .ipt3{ width:50%; height:50px; line-height:50px; font-size:14px;}



}
@media screen and (min-width:1201px) and (max-width:1240px)
{
	.i_con1{ width:100%; padding:0px 9%;}
	.i_box4{ height:43vmin;}
}
@media screen and (min-width:1401px) and (max-width:1500px)
{
.header_div .i_logo{ width:auto; padding-top:16px;}
.i_box1_t span{ font-size:30px;}
.i_con{ width:100%; padding:0px 15%;}
.i_con1{ width:100%; padding:0px 5%;}


.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:5px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ font-size:13px;}
.i_box2_c dd .div .a_img_r .s3{ height:30px; line-height:30px;}
.i_box2_c dd{ padding-bottom:23px;}

.i_box3{ padding:35px 0px;}
.i_box4{ height:300px;}
.ny_wmscy_con{ padding-bottom:65px  !important;}

.a_gss_div_l_t{ font-size:78px;}
.a_gss_div_r{ height:525px;}

.n_banner{ height:550px;}

.n_box3{ padding:55px 0px;}
.n_box4{ padding:0px;}
.n_box4 li .a_div .text_div{ height:170px;}
.a_jtjj{ padding:0px;}
.a_tzjyg_cdetsl{ padding:0px;}


.n_box6{ padding:0px;}
.n_box6_t span{ font-size:26px;}
.n_box6_t1{ margin-bottom:0px;}


.n_box8{ padding:25px 0px;}
.n_box8_c_t a{ height:50px; line-height:50px; font-size:24px;}
.n_box8_c_c{ padding-top:15px;}
.a_careers_c dt{ font-size:16px; height:40px; line-height:40px;}
.a_careers_c dd .div{ height:40px; line-height:40px;}
.a_careers_c dd .div{ font-size:16px;background:url(../images/ee.png) right 5px center no-repeat; background-size:10px;}
.a_careers_c dd .div.activeds{ font-size:16px; background:url(../images/ee1.png) right 5px center no-repeat; background-color:#298df2; background-size:10px; }
.a_careers_c dd .div .s1{ padding-left:0px; text-align:center;}
.a_careers_c dd .div_l{ font-size:14px;}

.n_box6_t2{ font-size:14px;}
.n_box9{ padding:200px 0px 40px 0px;}
.n_box9_t{ font-size:22px; padding-bottom:100px;}
.n_box9_t span{ font-size:30px;}
.n_box9_c{ padding-top:20px;}
.n_box9_ul{ padding:10px 20px;}
.n_box9_ul li .div_l{ font-size:16px;}

.n_box11{width:100%; padding:45px 0%;}
.n_box11_l_ul li a{ font-size:16px; height:50px; line-height:50px;}
.n_box11_r_t{ font-size:24px;}
.n_box11_r_c{ font-size:14px;}

.n_box12_l_t span{ padding-left:22%; font-size:22px;}
.n_box12_l_c li a{ height:50px; line-height:50px; font-size:14px;}
.n_box12_r{ padding:110px 5% 140px 0px;}
.n_box12_r_ul li .a_img .a_text{ font-size:14px;}

.n_box12_rc_l_t{ padding:15px 0px; font-size:22px;}
.n_box12_rc_r_ul li .a_text, .n_box12_rc_r_ul li .a_text:hover{ font-size:14px;}

.zxl_box3 .ipt2{background-size:16px;}


}
@media screen and (min-width:1501px) and (max-width:1700px)
{

.header_div .i_logo{ width:auto; padding-top:16px;}
.i_box1_t span{ font-size:30px;}
.i_con{ width:100%; padding:0px 15%;}
.i_con1{ width:100%; padding:0px 5%;}


.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:5px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ font-size:13px;}
.i_box2_c dd .div .a_img_r .s3{ height:30px; line-height:30px;}
.i_box2_c dd{ padding-bottom:23px;}

.i_box3{ padding:35px 0px;}
.i_box4{ height:300px;}
.ny_wmscy_con{ padding-bottom:65px  !important;}

.a_gss_div_l_t{ font-size:78px;}
.a_gss_div_r{ height:525px;}

.n_banner{ height:550px;}

.n_box4{ padding:0px;}
.n_box3{ padding:55px 0px;}
.a_jtjj{ padding:0px;}
.a_tzjyg_cdetsl{ padding:0px;}

.n_box6{ padding:0px;}

.n_box9{ padding:200px 0px 80px 0px;}
.n_box9_ul{ padding:10px 20px;}
.n_box9_t span{ font-size:40px;}
}

@media screen and (min-width:1701px) and (max-width:1802px)
{
	.i_con{ width:100%; padding:0px 15%;}
.i_con1{ width:100%; padding:0px 5%;}
.i_box2_c{ padding-top:22px;}
.i_box2_c dt .a_img .a_text{ padding:10px;}
.i_box2_c dt .a_img .a_text .s1{ font-size:16px;}
.i_box2_c dd .div .a_img_r{ padding:10px 10px 0px 0px;}
.i_box2_c dd .div .a_img_r .s1{ font-size:16px; height:30px; line-height:30px;}
.i_box2_c dd .div .a_img_r .s2{ font-size:13px;}
.i_box2_c dd .div .a_img_r .s3{ height:30px; line-height:30px;}
.i_box2_c dd{ padding-bottom:25px;}

.a_gss_div_l_t{ font-size:78px;}
.a_gss_div_r{ height:525px;}
.n_box9{ padding:200px 0px 80px 0px;}

.n_box9_t span{ font-size:40px;}

}

