
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header{ display:none;}
.phone_nav{ display:block;}

.loading-img{width:290px; height:36px; margin-top:-18px; margin-left:-145px;}

.ui_div_center{width:100%; padding:0px 3%;}

/*#banner{ height:210px !important;}
.home-swiper .swiper-slide  img{ display:none;}*/
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .home_next{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper .home_prev{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_prev:hover{ background-size:40px;}

.i_pf{ display:none;}

.i_box1{ padding:20px 0px 50px 0px;}
.i_box1_t{ height:60px; line-height:60px;}
.i_box1_t .s1{ font-size:20px;}
.i_box1_c{ padding-bottom:0px;}
.i_box1_c li{ width:100%; margin:0px; padding-bottom:15px;}
.i_box1_c li .a_img .a_text .s1{ font-size:20px; height:50px; line-height:50px;}
.i_box1_c li .a_img .a_text .s2{ font-size:14px; height:auto;line-height:25px;}
.i_box1_t .s2{ font-size:14px;}

.i_box2{ padding-bottom:20px;}
.i_box2_pc{ display:none;}
.i_box2_wap{ display:block;}

.i_box3_l{width:100%;}
.i_box3_r{width:100%; padding-top:20px;}
.i_box3_r_ul li{width:100%; border-right:0px;}
.i_box3_l .a_img .a_title .s1{ font-size:24px;}
.i_box3_l .a_img .a_title{ font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px;}
.i_box3_r_ul li .div .s1{ font-size:16px;}

.i_footer{ padding:20px 0px;}
.i_footer_l{width:30%; text-align:center; padding-top:10px;}
.i_footer_c{/*width:100%; text-align:center; padding-bottom:20px;*/ display:none;}
/*.i_footer_c_t .s1{width:100%; display:inline-block;}*/
.i_footer_r{width:55%;/* margin:0px auto; float:none;*/}
.i_footer_r li{ padding:0px; padding:0px 3%; font-size:12px;}
.i_footer_r li img{ width:90%;}
/*.i_footer_r li img{ width:auto;}*/
.n_box22{ display:block;}


.i_box3_r_ul li:nth-of-type(4){ border-bottom:1px solid #f5f5f5;}
.i_box3_r_ul li:nth-of-type(5){ border-bottom:1px solid #f5f5f5;}

.i_box1_c li .a_img .tb1{ display:none;}
.i_box1_c li .a_img .a_text{ bottom:0px;}
/*.i_footer_t .s1{width:100%; float:left; text-align:center;}
.i_footer_t .s2{ float:left; margin:0px; text-align:center;}*/
.i_footer_t .s2, .i_footer_t .s2:hover{ margin:0px 5px;}


.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.ui_div_con{width:100%; padding: 0px 3%;}
.n_box1{ padding:30px 0px;}
.n_box1_t{ font-size:14px;}
.n_box1_t .s1{ font-size:22px;}

.n_box1_c{ padding-top:20px;}
.n_box1_c li{ font-size:14px;}
.n_box1_c li .s1{ font-size:22px;}
.n_box1_c li .s1 .a1{ font-size:12px; top:1px;}
.n_cbg{ padding:20px 0px;}
.n_about{ padding:15px; font-size:14px;}

.n_box2 li{width:50%;}
.n_box2 li .div .a_text{ height:50px; line-height:50px;}
.n_box2 li .div{ font-size:14px;}
.n_box2{ padding-top:25px;}
.n_box2_c{ font-size:14px;}

.n_box4{ padding:30px 0px;}
.n_box3{ font-size:14px;}
.n_box4_t{ border-bottom:0px;}
.n_box4_t .s1{ margin:0px; padding:0px; width:50%; float:left; padding:12px 0px; font-size:14px;}
.n_box4_t .s1 .a1{ font-size:18px;}
.n_box4_c{ padding-top:20px;}

.n_box5 li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box5 li .div .a_text .s1{ font-size:20px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}

.n_zjbox1{width:100%; padding:3%; height:100%; overflow-y:auto;}
.n_zjbox1_c .a_img{width:100%;}
.n_zjbox1_c .a_img_r{width:100%; padding-top:10px;}
.n_zjbox1_c .a_img_r .s3{ height:auto;}
.n_zjbox1_t a img{ width:20px;}
.n_zjbox1_c .a_img_r .s1{ font-size:20px;}
.n_zjbox1_c .a_img_r .s2{ font-size:14px;}
.n_zjbox1_c .a_img_r .s4{ font-size:14px; width:100%;}

.n_banner img{ display:none;}
.n_banner{ height:128px;}

.n_box6{ padding:20px 0px;}
.n_box6_ul li{ padding:10px 0px;}
.n_box6_ul li .div .a_img{width:40%;}
.n_box6_ul li .div .a_img_r{width:58%;}
.n_box6_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box6_ul li .div .a_img_r .s2{ height:40px; line-height:20px; font-size:14px;}
.n_box6_ul li .div .a_img_r .s3{ margin-top:5px; font-size:14px;}

.a_mtbd_dpages{ font-size:12px;}
.a_mtbd_dpages a{ height:30px; line-height:30px;}

.n_box7_l{width:100%; border:0px;}
.n_box7_r{ display:none;}
.n_box7_l_t1{ padding:3%;}
.n_box7_l_t1 .s1{ font-size:18px; line-height:1.6;}
.n_box7_l_t1 .s2{ font-size:14px;}
.n_box7_l_c{ padding:25px 0px;}
.n_box7_l_con{ padding-right:0px; font-size:14px;}
.n_box7_l_con img{ height:auto !important;}

.n_box8{ padding:30px 0px;}
.n_box8_c{ padding:0px;}
.n_box8_t{ font-size:18px; padding-bottom:15px;}
.n_box8_c{ font-size:14px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img{width:40%;}
.n_box9_ul li .div .a_img_r{width:56%; padding:0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:16px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:60px; line-height:20px;}

.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:18px;}
.n_box10{ font-size:14px;}

.n_box10_c .a1{width:100%; font-size:14px;}
.n_box10_c .a1.a2{ text-align:left;}
.n_box10_c .fhsy{ display:none;}

.n_box11{ padding:25px 0px;}
.n_box11_t{ padding-bottom:30px;}

.n_box12{ padding:30px 0px;}
.n_box12_ul li .div .s1{ font-size:16px;}
.n_box12_ul li{ width:100%; border-right:0px;}


.n_box15_l{width:100%; height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{width:100%; height:260px;}
.n_box15_r #allmap{ height:260px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:14px;}
.n_box14_t .s1{ font-size:22px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:15%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:85%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:15%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:85%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}

.n_box9.n_box16{ padding:50px 0px;}
.n_box17{ padding-bottom:15px;}
.n_box17 li{width:50%; padding:0px 1% 20px 1%;}
.n_box16_c{ padding:20px 2%;}
.n_box17 li .div{ padding:15px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}

.n_zjbox2_c{ height:auto;}
.n_zjbox2{ font-size:20px;}
.n_zjbox2_c{ font-size:14px;}

.n_box18{width:100%; display:none;}
.a_zxlmenu1{ display:block;}
.n_box19{width:100%;}
.n_box19_ul{ padding-top:20px;}
.n_box19_ul li{ padding:5px 0px;}
.n_box19_ul li .s1{ font-size:14px;}
.n_box19_ul li .s2{ font-size:14px;}


.n_box20_c{ padding:50px 3%;}
.n_box20{width:100%;}
.n_box20_cul li{ padding:10px 0px;}
.n_box20_cul li .s1{ font-size:14px; height:35px; line-height:35px;}
.n_box20_cul li .s2{width:69.5%; margin-right:0px;}
.n_box20_cul li .s2 .ipt1{ height:35px; line-height:35px; font-size:14px;}
.n_box20_cul li .s2 .ipt2{ height:35px; line-height:35px; font-size:14px;}

.n_box21{ padding:40px 3%;}
.n_box21_c li .s1{width:25%;height:35px; line-height:35px;}
.n_box21_c li .s2{width:73%;}
.n_box21_c li .s2 .ipt1{ height:35px; line-height:35px;}
.n_box21_c li .s2.s2_c{ height:35px; line-height:35px;}
.n_box21_c li .s2 .ipt3{ height:35px; line-height:35px;}
.n_box21_c li .s2 .box1{ height:35px;}


.zxl_box1 dt{width:50%; }
.zxl_box1 dd{width:50%; padding:1.4% 4%;}
.zxl_box1 dt .a_img .a_title{ font-size:14px;top:10px;}
.zxl_box1 dt .a_img .a_title .s1{ font-size:20px;}
.zxl_box1 dt .a_img .a_more{ bottom:15px; font-size:14px; height:35px; line-height:35px;}
.zxl_box1 dd .div{ font-size:14px;}
.zxl_box1 dd .div .s1{ height:20px; line-height:20px; font-size:14px;}
.zxl_box1 dd .div .s2{ margin-bottom:5px; height:20px; line-height:20px;}
.zxl_box1 dd:nth-of-type(3){ border-right:1px solid #f5f5f5;}
.zxl_box1 dd:nth-of-type(4){ border-bottom:1px solid #f5f5f5; border-right:0px;}
.zxl_box1 dd:nth-of-type(1){ border-right:0px;}
.zxl_box1 dd:nth-of-type(2){ border-right:0px;}


.zxl_box3{ display:none;}
.zxl_box2{ display:block;}


.n_box17 li .div:hover{  margin-top:0px;}

.n_box2 li .a_text{ height:50px; line-height:50px; font-size:14px;}

.n_box2 li .div .a_img{ height:250px;}
.n_box2 li .div{ padding:5px;}



.gzxl_box1{ font-size:18px}
.gzxl_box2 li:nth-child(2n-1) .div1{padding-left:0px;background:none;left:0px;}
.gzxl_box2 li:nth-child(2n) .div1{padding-right:0px;background:none;right:0px;}
.gzxl_box2 li{ padding-bottom:10px;}
.gzxl_box2 li .div1{width:100%;}
.gzxl_box2 li .div1 .box .p1{ font-size:20px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}

.zxl_box1 dd:nth-of-type(5),.zxl_box1 dd:nth-of-type(6){ display:none;}




.about_video li{width:100%;}
.about_video li .a_img .tb2{ background-size:50px;}
.about_video li .a_text{ font-size:16px;}

}
@media screen and (min-width:422px) and (max-width:510px)
{
	.zxl_box1 dd{ padding:2% 3%;}
}
@media screen and (min-width:511px) and (max-width:640px)
{
	.zxl_box1 dd{ padding:3.2% 3%;}
}

@media screen and (min-width:641px) and (max-width:767px)
{
.header{ display:none;}
.phone_nav{ display:block;}
.phone_logo{ padding:10px;}
.phone_logo .p1{width:50%;}
.i_ssbn{right:8%;}
.loading-img{width:400px; height:50px; margin-top:-25px; margin-left:-200px;}

.ui_div_center{width:100%; padding:0px 3%;}

.home-swiper .swiper-slide  img{ display:block;}
.home-swiper .home_next{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper .home_prev{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_prev:hover{ background-size:40px;}

.i_pf{ display:none;}

.i_box1{ padding:20px 0px 50px 0px;}
.i_box1_t{ height:60px; line-height:60px;}
.i_box1_t .s1{ font-size:20px;}
.i_box1_c{ padding-bottom:20px;}
.i_box1_c li .a_img .a_text .s1{ font-size:18px; height:40px; line-height:40px;}
.i_box1_c li .a_img .a_text .s2{ height:40px; font-size:14px;/* height:100px;*/ line-height:20px;}
.i_box1_t .s2{ font-size:14px;}

.i_box2{ padding-bottom:30px;}
.i_box2_pc{ display:none;}
.i_box2_wap{ display:block;}

.i_box3_l{width:100%; padding:0px 25%;/* background-color:#0d3858;*/}
.i_box3_r{width:100%; padding-top:20px;}
.i_box3_r_ul li{width:50%;}
.i_box3_l .a_img .a_title .s1{ font-size:24px;}
.i_box3_l .a_img .a_title{ font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px; bottom:20px;}
.i_box3_r_ul li .div .s1{ font-size:16px;}

.i_footer_t .s2, .i_footer_t .s2:hover{ margin:0px 10px;}
.i_footer{ padding:20px 0px;}
.i_footer_l{width:30%; text-align:center; padding-top:10px;}
.i_footer_c{/*width:100%; text-align:center; padding-bottom:20px;*/ display:none;}
/*.i_footer_c_t .s1{width:100%; display:inline-block;}*/
.i_footer_r{width:37%;/* margin:0px auto; float:none;*/}
.i_footer_r li{ padding:0px; padding:0px 3%; font-size:13px;}
.i_footer_r li img{ width:90%;}
/*.i_footer_r li img{ width:auto;}*/
.n_box22{ display:block;}


.i_box3_r_ul li:nth-of-type(2){ border-right:0px;}
.i_box3_r_ul li:nth-of-type(3){ border-right:1px solid #f5f5f5;}
.i_box3_r_ul li:nth-of-type(4){ border-bottom:1px solid #f5f5f5; border-right:0px;}
.i_box3_r_ul li:nth-of-type(5){ border-bottom:1px solid #f5f5f5; border-bottom:0px;}

.i_box1_c li .a_img .a_text{ padding:5px 10px 15px 10px;}


.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.ui_div_con{width:100%; padding: 0px 3%;}
.n_box1{ padding:50px 0px;}
.n_box1_t{ font-size:16px;}
.n_box1_t .s1{ font-size:28px;}

.n_box1_c{ padding-top:30px;}
.n_box1_c li{ font-size:14px;}
.n_box1_c li .s1{ font-size:30px;}
.n_box1_c li .s1 .a1{ font-size:12px; top:1px;}
.n_cbg{ padding:20px 0px;}
.n_about{ padding:20px; font-size:14px;}

.n_box2 li{width:50%;}
.n_box2 li .div .a_text{ height:50px; line-height:50px;}
.n_box2 li .div{ font-size:14px;}
.n_box2{ padding-top:25px;}
.n_box2_c{ font-size:14px;}



.n_box4{ padding:30px 0px 40px 0px;}
.n_box3{ font-size:14px;}
.n_box4_t .s1{ margin:0px; padding:0px; width:25%; float:left; padding:12px 0px; font-size:14px;}
.n_box4_t .s1 .a1{ font-size:20px;}
.n_box4_c{ padding-top:20px;}


.n_box5 li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box5 li .div .a_text .s1{ font-size:20px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}


.n_zjbox1{width:100%; padding:3%; height:100%; overflow-y:auto;}
.n_zjbox1_c .a_img{width:100%;}
.n_zjbox1_c .a_img_r{width:100%; padding-top:10px;}
.n_zjbox1_c .a_img_r .s3{ height:auto;}
.n_zjbox1_t a img{ width:20px;} 
.n_zjbox1_c .a_img_r .s1{ font-size:20px;}
.n_zjbox1_c .a_img_r .s2{ font-size:14px;}
.n_zjbox1_c .a_img_r .s4{ font-size:14px; width:100%;}

.n_banner img{ display:none;}
.n_banner{ height:205px;}


.n_box6{ padding:30px 0px;}
.n_box6_ul li{ padding:10px 0px;}
.n_box6_ul li .div .a_img{width:30%;}
.n_box6_ul li .div .a_img_r{width:68%;}
.n_box6_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box6_ul li .div .a_img_r .s2{ height:60px; line-height:20px; font-size:14px;}
.n_box6_ul li .div .a_img_r .s3{ margin-top:15px; font-size:14px;}


.n_box7_l{width:100%; border:0px;}
.n_box7_r{ display:none;}
.n_box7_l_t1{ padding:4%;}
.n_box7_l_t1 .s1{ font-size:22px; line-height:1.6;}
.n_box7_l_t1 .s2{ font-size:14px;}
.n_box7_l_c{ padding:25px 0px;}
.n_box7_l_con{ padding-right:0px; font-size:14px;}


.n_box8{ padding:40px 0px;}
.n_box8_c{ padding:0px;}
.n_box8_t{ font-size:20px; padding-bottom:15px;}
.n_box8_c{ font-size:14px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img{width:40%;}
.n_box9_ul li .div .a_img_r{width:56%; padding:0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:110px; line-height:22px;}


.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:20px;}
.n_box10{ font-size:14px;}


.n_box10_c .a1{width:100%; font-size:14px;}
.n_box10_c .a1.a2{ text-align:left;}
.n_box10_c .fhsy{ display:none;}


.n_box11{ padding:25px 0px;}
.n_box11_t{ padding-bottom:30px;}


.n_box12{ padding:30px 0px;}
.n_box12_ul li .div .s1{ font-size:16px;}
.n_box12_ul li{ width:50%;}


.n_box15_l{width:100%; height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{width:100%; height:260px;}
.n_box15_r #allmap{ height:260px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:14px;}
.n_box14_t .s1{ font-size:22px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:13%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:87%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:13%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:87%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}




.n_box9.n_box16{ padding:60px 0px;}
.n_box17{ padding-bottom:15px;}
.n_box17 li{width:33.33%; padding:0px 1% 20px 1%;}
.n_box16_c{ padding:20px 2%;}
.n_box17 li .div{ padding:15px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}


.n_zjbox2_c{ height:auto;}
.n_zjbox2{ font-size:20px;}
.n_zjbox2_c{ font-size:14px;}


.n_box18{width:100%; display:none;}
.a_zxlmenu1{ display:block;}
.n_box19{width:100%;}
.n_box19_ul{ padding-top:20px;}
.n_box19_ul li{ padding:5px 0px;}
.n_box19_ul li .s1{ font-size:14px;}
.n_box19_ul li .s2{ font-size:14px;}


.n_box20_c{ padding:50px 3%;}
.n_box20{width:100%;}
.n_box20_cul li{ padding:10px 0px;}
.n_box20_cul li .s1{ font-size:14px; height:35px; line-height:35px;}
.n_box20_cul li .s2 .ipt1{ height:35px; line-height:35px; font-size:14px;}
.n_box20_cul li .s2 .ipt2{ height:35px; line-height:35px; font-size:14px;}

.zxl_box1 dt{width:50%; }
.zxl_box1 dd{width:50%;}
.zxl_box1 dt .a_img .a_title{ font-size:14px;top:14px;}
.zxl_box1 dt .a_img .a_title .s1{ font-size:23px;}
.zxl_box1 dt .a_img .a_more{ bottom:25px; font-size:14px; height:35px; line-height:35px;}
.zxl_box1 dd .div{ font-size:14px;}
.zxl_box1 dd:nth-of-type(3){ border-right:1px solid #f5f5f5;}
.zxl_box1 dd:nth-of-type(4){ border-bottom:1px solid #f5f5f5; border-right:0px;}
.zxl_box1 dd:nth-of-type(1){ border-right:0px;}
.zxl_box1 dd:nth-of-type(2){ border-right:0px;}


.n_box17 li .div:hover{  margin-top:0px;}

.n_box2 li .a_text{ height:50px; line-height:50px; font-size:14px;}


.gzxl_box1{ font-size:20px}
.gzxl_box2 li:nth-child(2n-1) .div1{padding-left:0px;background:none;left:0px;}
.gzxl_box2 li:nth-child(2n) .div1{padding-right:0px;background:none;right:0px;}
.gzxl_box2 li{ padding-bottom:10px;}
.gzxl_box2 li .div1{width:100%;}
.gzxl_box2 li .div1 .box .p1{ font-size:23px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}


.about_video li{width:50%;}
.about_video li .a_img .tb2{ background-size:50px;}
.about_video li .a_text{ font-size:16px;}


}
@media screen and (min-width:661px) and (max-width:767px)
{
	.zxl_box1 dd{ padding:2.5% 3%;}
}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header{ display:none;}
.phone_nav{ display:block;}
.phone_logo{ padding:10px;}
.phone_logo .p1{width:50%;}
.i_ssbn{right:8%;}

.loading-img{width:400px; height:50px; margin-top:-25px; margin-left:-200px;}
.ui_div_center{width:100%; padding:0px 3%;}

.home-swiper .swiper-slide  img{ display:block;}
.home-swiper .home_next{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_next:hover{ background-size:40px;}
.home-swiper .home_prev{width:40px; height:40px; margin-top:-20px; background-size:40px;}
.home-swiper .home_prev:hover{ background-size:40px;}

.i_pf{ display:none;}

.i_box1{ padding:30px 0px 60px 0px;}
.i_box1_t{ height:70px; line-height:70px;}
.i_box1_t .s1{ font-size:24px;}
.i_box1_c{ padding-bottom:0px;}
.i_box1_c li .a_img .a_text .s1{ font-size:18px; height:35px; line-height:35px;}
.i_box1_c li .a_img .a_text .s2{ font-size:14px; height:75px; line-height:25px;}
.i_box1_t .s2{ font-size:14px;}

.i_box2{ padding-bottom:30px;}
.i_box2_pc{ display:none;}
.i_box2_wap{ display:block;}

.i_box3_l{width:100%; padding:0px 25%;/* background-color:#0d3858;*/}
.i_box3_r{width:100%; padding-top:20px;}
.i_box3_r_ul li{width:50%;}
.i_box3_l .a_img .a_title .s1{ font-size:24px;}
.i_box3_l .a_img .a_title{ font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px; bottom:20px;}


.i_footer_t .s2, .i_footer_t .s2:hover{ margin:0px 10px;}
.i_footer{ padding:30px 0px;}
.i_footer_l{width:30%; text-align:center; padding-top:10px;}
.i_footer_c{/*width:100%; text-align:center; padding-bottom:20px;*/ display:none;}
/*.i_footer_c_t .s1{width:100%; display:inline-block;}*/
.i_footer_r{width:32%;/* margin:0px auto; float:none;*/}
.i_footer_r li{ padding:0px; padding:0px 3%;}
.i_footer_r li img{width:90%;}
/*.i_footer_r li img{ width:auto;}*/
.n_box22{ display:block;}


.i_box3_r_ul li:nth-of-type(2){ border-right:0px;}
.i_box3_r_ul li:nth-of-type(3){ border-right:1px solid #f5f5f5;}
.i_box3_r_ul li:nth-of-type(4){ border-bottom:1px solid #f5f5f5; border-right:0px;}
.i_box3_r_ul li:nth-of-type(5){ border-bottom:1px solid #f5f5f5; border-bottom:0px;}


.i_box1_c li .a_img .a_text{ padding:10px 15px 15px 15px;}


.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.ui_div_con{width:100%; padding: 0px 3%;}
.n_box1{ padding:60px 0px;}
.n_box1_t{ font-size:16px;}
.n_box1_t .s1{ font-size:30px;}

.n_box1_c{ padding-top:40px;}
.n_box1_c li{ font-size:14px;}
.n_box1_c li .s1{ font-size:35px;}
.n_box1_c li .s1 .a1{ font-size:12px; top:1px;}
.n_cbg{ padding:20px 0px;}
.n_about{ padding:25px; font-size:14px;}

.n_box2 li .div .a_text{ height:50px; line-height:50px;}
.n_box2 li .div{ font-size:14px;}
.n_box2_c{ font-size:14px;}


.n_box4{ padding:30px 0px 40px 0px;}
.n_box3{ font-size:14px;}
.n_box4_t .s1{ margin:0px; padding:0px; width:25%; float:left; padding:12px 0px; font-size:14px;}
.n_box4_t .s1 .a1{ font-size:22px;}
.n_box4_c{ padding-top:30px;}

.n_box5 li{width:23%; margin-right:2.6%; padding-bottom:15px;}
.n_box5 li .div .a_text .s1{ font-size:20px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}


.n_zjbox1{width:100%; padding:25px 25px 50px 25px;}
.n_zjbox1_c .a_img_r .s1{ font-size:20px;}
.n_zjbox1_c .a_img_r .s2{ font-size:14px;}
.n_zjbox1_c .a_img_r .s4{ font-size:14px;}
.n_zjbox1_c .a_img_r .s3{ height:200px;}
.n_zjbox1_c .a_img_r .s2{ margin-bottom:10px;}
.n_zjbox1_t a img{ width:20px;} 


.n_banner img{ display:none;}
.n_banner{ height:250px;}


.n_box6{ padding:40px 0px;}
.n_box6_ul li{ padding:10px 0px;}
.n_box6_ul li .div .a_img{width:30%;}
.n_box6_ul li .div .a_img_r{width:68%;}
.n_box6_ul li .div .a_img_r .s1{ height:40px; line-height:40px; font-size:20px;}
.n_box6_ul li .div .a_img_r .s2{ height:80px; line-height:20px; font-size:14px;}
.n_box6_ul li .div .a_img_r .s3{ margin-top:15px; font-size:14px;}

.n_box7_l_t1 .s1{ font-size:22px;}
.n_box7_l_t1{ padding-top:20px;}
.n_box7_r_t{ font-size:16px; height:40px; line-height:40px;}
.n_box7_r_c li{ padding:9px 0px 5px 0px;}
.n_box7_r_c li .div .s1{ font-size:14px; line-height:1.5;}
.n_box7_r_c li .div{ font-size:12px;}
.n_box7_l_c{ padding-top:35px;}
.n_box7_l_con{ font-size:14px; padding-right:25px;}


.n_box8{ padding:50px 0px;}
.n_box8_c{ padding:0px;}
.n_box8_t{ font-size:20px; padding-bottom:15px;}
.n_box8_c{ font-size:14px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img{width:30%;}
.n_box9_ul li .div .a_img_r{width:66%; padding:0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:88px; line-height:22px;}


.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:20px;}
.n_box10{ font-size:14px;}


.n_box10_c .a1{width:100%; font-size:14px;}
.n_box10_c .a1.a2{ text-align:left;}
.n_box10_c .fhsy{ display:none;}


.n_box11{ padding:30px 0px;}
.n_box11_t{ padding-bottom:35px;}



.n_box12{ padding:30px 0px;}
.n_box12_ul li{ width:50%;}

.n_box7_r{ display:none;}
.n_box7_l{width:100%; border-right:0px;}


.n_box15_l{width:100%; height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{width:100%; height:260px;}
.n_box15_r #allmap{ height:260px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:14px;}
.n_box14_t .s1{ font-size:22px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd{width:100%; padding:5px 0px;}
.n_box14_com li dl dd .s1{width:11%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:89%; height:40px; line-height:40px; font-size:14px;border:1px solid #eee; text-indent:10px;}
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{ width:11%;font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{width:89%; font-size:14px; padding-top:10px;border:1px solid #eee; padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}



.n_box9.n_box16{ padding:60px 0px;}
.n_box17{ padding-bottom:15px;}
.n_box17 li{width:33.33%; padding:0px 1% 20px 1%;}
.n_box16_c{ padding:20px 2%;}
.n_box17 li .div{ padding:15px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}


.n_zjbox2_c{ height:270px;}
.n_zjbox2{ font-size:22px;}
.n_zjbox2_c{ font-size:14px;}


.n_box18{width:100%; display:none;}
.a_zxlmenu1{ display:block;}
.n_box19{width:100%;}
.n_box19_ul{ padding-top:20px;}
.n_box19_ul li{ padding:5px 0px;}
.n_box19_ul li .s1{ font-size:14px;}
.n_box19_ul li .s2{ font-size:14px;}



.n_box20_c{ padding:50px 3%;}
.n_box20{width:100%;}
.n_box20_cul li{ padding:10px 0px;}
.n_box20_cul li .s1{ font-size:15px; height:45px; line-height:45px;}
.n_box20_cul li .s2 .ipt1{ height:45px; line-height:45px; font-size:15px;}
.n_box20_cul li .s2 .ipt2{ height:45px; line-height:45px; font-size:15px;}


.zxl_box1 dt{width:50%; }
.zxl_box1 dd{width:50%; padding:3% 3%;}
.zxl_box1 dt .a_img .a_title{ font-size:14px;top:14px;}
.zxl_box1 dt .a_img .a_title .s1{ font-size:23px;}
.zxl_box1 dt .a_img .a_more{ bottom:25px; font-size:14px; height:35px; line-height:35px;}
.zxl_box1 dd .div{ font-size:14px;}
.zxl_box1 dd:nth-of-type(3){ border-right:1px solid #f5f5f5;}
.zxl_box1 dd:nth-of-type(4){ border-bottom:1px solid #f5f5f5; border-right:0px;}
.zxl_box1 dd:nth-of-type(1){ border-right:0px;}
.zxl_box1 dd:nth-of-type(2){ border-right:0px;}

.n_box17 li .div:hover{  margin-top:0px;}


.n_box2 li .a_text{ height:50px; line-height:50px; font-size:14px;}

.n_box2 li .div .a_img{ height:170px;}



.gzxl_box1{ font-size:20px}
.gzxl_box2 li .div1 .box .p1{ font-size:23px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}


.about_video li .a_img .tb2{ background-size:50px;}
.about_video li .a_text{ font-size:16px;}



}

@media screen and (min-width:861px) and (max-width:992px)
{
	.zxl_box1 dd{ padding:3.1% 2%;}
}
@media screen and (min-width:993px) and (max-width:1200px)
{
.phone_nav{ display:none;}
.i_logo_img img{width:100%;}

.ui_div_center{width:100%; padding:0px 2%;}

.i_logo_ul .nav_menu li{width:14.285%;}
.i_logo_img{width:40%;}
.i_ss{ margin-top:0px; width:28%;}
.i_top{ padding:20px 0px;}

.home-swiper .swiper-slide  img{ display:block;}
.home-swiper .home_next{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_next:hover{ background-size:60px;}
.home-swiper .home_prev{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_prev:hover{ background-size:60px;}

.i_box1_t{ height:65px; line-height:65px;}
.i_box1_t .s1{ font-size:24px;}
.i_box1_c li .a_img .a_text .s1{ font-size:22px; height:40px; line-height:40px;}
.i_box1_c li .a_img .a_text{ font-size:15px;}
.i_box1_c li .a_img .a_text .s2{ height:75px; line-height:25px;}
.i_box1_c{ padding-bottom:40px;}
.i_box2{ padding-bottom:30px;}

.i_box3_l .a_img .a_title .s1{ font-size:24px;}
.i_box3_l .a_img .a_title { font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px; bottom:20px;}
.i_box3_r_ul li{ padding:1% 3%;}
.i_box3_r_ul li .div .s2{ margin-bottom:0px;}

.i_box1{ padding-bottom:80px;}

.i_footer{ padding:25px 0px 40px 0px;}
.i_footer_l{width:13%;}
.i_footer_c{width:59%;}
.i_footer_r{width:28%;}
.i_footer_r li{ padding-left:13%;}
.i_footer_r li img{width:90%;}
/*.i_footer_r li img{ width:auto;}*/


.i_box1_c li .a_img .a_text{ padding:10px 15px 15px 15px;}


.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.ui_div_con{width:100%; padding: 0px 3%;}
.n_box1{ padding:60px 0px;}
.n_box1_t{ font-size:16px;}
.n_box1_t .s1{ font-size:30px;}

.n_box1_c{ padding-top:40px;}
.n_box1_c li{ font-size:14px;}
.n_box1_c li .s1{ font-size:35px;}
.n_box1_c li .s1 .a1{ font-size:12px; top:1px;}
.n_cbg{ padding:20px 0px;}
.n_about{ padding:25px; font-size:14px;}

.n_box2 li .div .a_text{ height:50px; line-height:50px;}

.n_box4{ padding:40px 0px 50px 0px;}
.n_box3{ font-size:14px;}
.n_box4_t .s1{ margin:0px; padding:0px; width:25%; float:left; padding:12px 0px; font-size:14px;}
.n_box4_t .s1 .a1{ font-size:22px;}
.n_box4_c{ padding-top:30px;}


.n_box5 li{width:23%; margin-right:2.6%; padding-bottom:15px;}
.n_box5 li .div .a_text .s1{ font-size:20px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}


.n_zjbox1{width:100%; padding:25px 25px 50px 25px;}
.n_zjbox1_c .a_img_r .s1{ font-size:20px;}
.n_zjbox1_c .a_img_r .s2{ font-size:14px;}
.n_zjbox1_c .a_img_r .s4{ font-size:14px;}
.n_zjbox1_c .a_img_r .s3{ height:285px;}
.n_zjbox1_c .a_img_r .s2{ margin-bottom:10px;}
.n_zjbox1_t a img{ width:20px;} 




.n_banner img{ display:none;}
.n_banner{ height:310px;}


.n_box6{ padding:40px 0px;}
.n_box6_ul li{ padding:15px 0px;}
.n_box6_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:20px;}
.n_box6_ul li .div .a_img_r .s2{ height:80px; line-height:20px; font-size:14px;}
.n_box6_ul li .div .a_img_r .s3{ margin-top:5px; font-size:14px;}


.n_box7_l_t1 .s1{ font-size:24px;}
.n_box7_l_t1{ padding-top:20px;}
.n_box7_r_t{ font-size:16px; height:40px; line-height:40px;}
.n_box7_r_c li{ padding:9px 0px 5px 0px;}
.n_box7_r_c li .div .s1{ font-size:14px; line-height:1.5;}
.n_box7_r_c li .div{ font-size:12px;}
.n_box7_l_c{ padding-top:35px;}
.n_box7_l_con{ font-size:14px; padding-right:25px;}


.n_box8{ padding:60px 0px;}
.n_box8_c{ padding:0px 3%;}
.n_box8_t{ font-size:20px; padding-bottom:15px;}
.n_box8_c{ font-size:14px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:18px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:88px; line-height:22px;}

.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:20px;}
.n_box10{ font-size:14px;}




.n_box10_c .a1{ font-size:14px;}

.n_box11{ padding:40px 0px;}
.n_box11_t{ padding-bottom:45px;}


.n_box12_ul li .div .s1{ font-size:16px;}
.n_box12{ padding:30px 0px;}

.n_box13 li .div .s1{ font-size:16px; margin-top:10px;}
.n_box13 li{ padding:10px 0px;}



.n_box15_l{height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{ height:325px;}
.n_box15_r #allmap{ height:325px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:14px;}
.n_box14_t .s1{ font-size:22px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd .s1{width:20%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:80%; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{ font-size:14px; padding-top:10px;padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}



.n_box9.n_box16{ padding:70px 0px;}
.n_box17{ padding-bottom:15px;}
.n_box17 li{width:33.33%; padding:0px 1% 20px 1%;}
.n_box16_c{ padding:20px 2%;}
.n_box17 li .div{ padding:15px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}


.n_zjbox2_c{ height:270px;}
.n_zjbox2{ font-size:22px;}
.n_zjbox2_c{ font-size:14px;}

.n_box18{width:20.5%;}
.n_box19{ width:76%;}
.n_box18_t1{ font-size:20px;}
.n_box19_ul li .s1{ font-size:14px;}
.n_box19_ul li .s2{ font-size:14px;}


.n_box20_cul li{ padding:15px 0px;}
.n_box20_cul li .s1{ font-size:15px; height:45px; line-height:45px;}
.n_box20_cul li .s2 .ipt1{ height:45px; line-height:45px; font-size:15px;}
.n_box20_cul li .s2 .ipt2{ height:45px; line-height:45px; font-size:15px;}



.zxl_box1 dt .a_img .a_title .s1{ font-size:24px;}
.zxl_box1 dt .a_img .a_title { font-size:16px;}
.zxl_box1 dt .a_img .a_more{ font-size:16px; bottom:20px;}
.zxl_box1 dd{ padding:1% 3%;}
.zxl_box1 dd .div .s2{ margin-bottom:0px;}

.n_box17 li .div:hover{  margin-top:0px;}


.n_box2 li .a_text{ height:50px; line-height:50px; font-size:14px;}

.n_box2 li .div .a_img{ height:250px;}



.gzxl_box1{ font-size:22px}
.gzxl_box2 li .div1 .box .p1{ font-size:26px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}



.about_video li .a_img .tb2{ background-size:50px;}
.about_video li .a_text{ font-size:16px;}



}
@media screen and (min-width:1201px) and (max-width:1300px)
{
.phone_nav{ display:none;}
.i_logo_img img{width:100%;}

.ui_div_center{width:100%; padding:0px 2%;}

.i_logo_ul .nav_menu li{width:14.285%;}
.i_ss{ margin-top:0px; width:28%;}
.i_top{ padding:20px 0px;}

.home-swiper .swiper-slide  img{ display:block;}
.home-swiper .home_next{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_next:hover{ background-size:60px;}
.home-swiper .home_prev{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_prev:hover{ background-size:60px;}

.i_box1_t{ height:65px; line-height:65px;}
.i_box1_t .s1{ font-size:24px;}
.i_box1_c li .a_img .a_text .s1{ font-size:24px; height:50px; line-height:50px;}
.i_box1_c li .a_img .a_text{ font-size:15px;}
.i_box1_c li .a_img .a_text .s2{ height:78px; line-height:26px;}
.i_box1_c{ padding-bottom:40px;}
.i_box2{ padding-bottom:30px;}

.i_box3_l .a_img .a_title .s1{ font-size:30px;}
.i_box3_l .a_img .a_title { font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px; bottom:20px;}
.i_box3_r_ul li{ padding:1.7% 3%;}
.i_box3_r_ul li .div .s2{ margin-bottom:0px;}

.i_box1{ padding-bottom:80px;}

.i_footer{ padding:25px 0px 40px 0px;}
.i_footer_l{width:13%;}
.i_footer_c{width:62%;}
.i_footer_r{width:23%;}
.i_footer_r li{ padding-left:13%;}
/*.i_footer_r li img{ width:auto;}*/

.n_box1_c li .s1{ font-size:40px;}
.n_box1_t .s1{ font-size:32px;}
.n_box1_c li{ font-size:16px;}
.ui_div_con{width:100%; padding: 0px 3%;}
.n_about{ padding:40px;}
.n_cbg{ padding:60px 0px;}
.n_box1{ padding:60px 0px;}

.n_box3{ font-size:14px;}
.n_box4_t .s1{ font-size:14px;}
.n_box4_t .s1 .a1{ font-size:22px;}


.n_box5 li{width:23%; margin-right:2.6%; padding-bottom:15px;}
.n_box5 li .div .a_text .s1{ font-size:20px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}


.n_banner img{ display:none;}
.n_banner{ height:370px;}

.n_box6{ padding:30px 0px;}
.n_box6_ul li{ padding:25px 0px;}
.n_box6_ul li .div .a_img_r .s1{ font-size:22px;}


.n_box7_l_t1 .s1{ font-size:28px;}
.n_box7_l_t1{ padding-top:20px;}
.n_box7_r_t{ font-size:16px; height:40px; line-height:40px;}
.n_box7_r_c li{ padding:9px 0px 5px 0px;}
.n_box7_r_c li .div .s1{ font-size:14px; line-height:1.5;}
.n_box7_r_c li .div{ font-size:12px;}
.n_box7_l_c{ padding-top:35px;}
.n_box7_l_con{ font-size:14px; padding-right:25px;}


.n_box8{ padding:60px 0px;}
.n_box8_c{ padding:0px 3%;}
.n_box8_t{ font-size:22px; padding-bottom:15px;}
.n_box8_c{ font-size:15px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:20px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:100px; line-height:25px;}




.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:22px;}
.n_box10{ font-size:14px;}


.n_box10_c .a1{ font-size:14px;}


.n_box11{ padding:40px 0px;}
.n_box11_t{ padding-bottom:45px;}

.n_box12_ul li .div .s1{ font-size:16px;}
.n_box12{ padding:30px 0px;}

.n_box13 li .div .s1{ font-size:16px; margin-top:10px;}
.n_box13 li{ padding:10px 0px;}


.n_box15_l{height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{ height:325px;}
.n_box15_r #allmap{ height:325px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:16px;}
.n_box14_t .s1{ font-size:28px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd .s1{width:20%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:80%; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{ font-size:14px; padding-top:10px;padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}


.n_box9.n_box16{ padding:60px 0px;}
.n_box17{ padding-bottom:45px;}
.n_box16_c{ padding:30px 2%;}
.n_box17 li .div{ padding:15px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}





.n_box18_t1{ font-size:20px;}
.n_box19_ul li .s1{ font-size:14px;}
.n_box19_ul li .s2{ font-size:14px;}


.zxl_box1 dt .a_img .a_title .s1{ font-size:30px;}
.zxl_box1 dt .a_img .a_title { font-size:16px;}
.zxl_box1 dt .a_img .a_more{ font-size:16px; bottom:20px;}
.zxl_box1 dd{ padding:1.7% 3%;}
.zxl_box1 dd .div .s2{ margin-bottom:0px;}


.n_box2 li .div .a_img{ height:320px;}




.gzxl_box2 li .div1 .box .p1{ font-size:26px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}






}
@media screen and (min-width:1301px) and (max-width:1440px)
{
.phone_nav{ display:none;}
.i_logo_img img{width:100%;}

.ui_div_center{width:100%; padding:0px 2%;}

.i_logo_ul .nav_menu li{width:14.285%;}
.i_ss{ margin-top:0px; width:28%;}
.i_top{ padding:20px 0px;}

.home-swiper .swiper-slide  img{ display:block;}
.home-swiper .home_next{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_next:hover{ background-size:60px;}
.home-swiper .home_prev{width:60px; height:60px; margin-top:-30px; background-size:60px;}
.home-swiper .home_prev:hover{ background-size:60px;}

.i_box1_t{ height:65px; line-height:65px;}
.i_box1_t .s1{ font-size:24px;}
.i_box1_c li .a_img .a_text .s1{ font-size:24px;}
.i_box1_c li .a_img .a_text{ font-size:16px;}
.i_box1_c{ padding-bottom:40px;}
.i_box2{ padding-bottom:30px;}

.i_box3_l .a_img .a_title .s1{ font-size:30px;}
.i_box3_l .a_img .a_title { font-size:16px;}
.i_box3_l .a_img .a_more{ font-size:16px; bottom:20px;}
.i_box3_r_ul li .div .s2{ margin-bottom:0px;}

.i_box1{ padding-bottom:80px;}

.i_footer{ padding:25px 0px 40px 0px;}
.i_footer_l{width:13%;}
.i_footer_c{width:63%;}
.i_footer_r{width:22%;}
.i_footer_r li{ padding-left:13%;}
/*.i_footer_r li img{ width:auto;}*/


.n_box3{ font-size:14px;}
.n_box4_t .s1{ font-size:14px;}
.n_box4_t .s1 .a1{ font-size:22px;}


.n_box5 li{width:23%; margin-right:2.6%; padding-bottom:15px;}
.n_box5 li .div .a_text .s1{ font-size:22px;}
.n_box5 li .div{ font-size:14px;}
.n_box5 li .div .a_text .s2{ height:40px; line-height:20px;}


.n_box6{ padding:30px 0px;}
.n_box6_ul li{ padding:25px 0px;}
.n_box6_ul li .div .a_img_r .s1{ font-size:22px;}


.n_box7_l_t1 .s1{ font-size:28px;}
.n_box7_l_t1{ padding-top:20px;}
.n_box7_r_t{ font-size:16px; height:40px; line-height:40px;}
.n_box7_r_c li{ padding:9px 0px 5px 0px;}
.n_box7_r_c li .div .s1{ font-size:14px; line-height:1.5;}
.n_box7_r_c li .div{ font-size:12px;}
.n_box7_l_c{ padding-top:35px;}
.n_box7_l_con{ font-size:14px; padding-right:25px;}


.n_box8{ padding:60px 0px;}
.n_box8_c{ padding:0px 3%;}
.n_box8_t{ font-size:22px; padding-bottom:15px;}
.n_box8_c{ font-size:15px;}

.n_box9{ padding:30px 0px;}
.n_box9_c{ padding:3%;}
.n_box9_ul li{ padding:10px 0px;}
.n_box9_ul li .div .a_img_r .s1{ height:30px; line-height:30px; font-size:20px;}
.n_box9_ul li .div .a_img_r .s2{ font-size:14px; height:100px; line-height:25px;}



.n_box9 .tb1{width:50px; margin-left:-25px;}
.n_box10_t{ font-size:22px;}
.n_box10{ font-size:14px;}


.n_box10_c .a1{ font-size:14px;}


.n_box11{ padding:40px 0px;}
.n_box11_t{ padding-bottom:45px;}


.n_box12_ul li .div .s1{ font-size:16px;}
.n_box12{ padding:30px 0px;}

.n_box13 li .div .s1{ font-size:16px; margin-top:10px;}
.n_box13 li{ padding:10px 0px;}


.n_box15_l{height:auto; padding:20px 0px;}
.n_box15_l_t{ padding:0px 3%; font-size:14px;}
.n_box15_l_t .s1{ font-size:16px;}
.n_box15_l_t .s2{ font-size:18px;}
.n_box15_l_t img{width:40px; height:40px;}
.n_box15_l_c .a_img_r .s1{ font-size:20px;}
.n_box15_l_c .a_img_r{ font-size:14px;}
.n_box15_r{ height:325px;}
.n_box15_r #allmap{ height:325px;}

.n_box14{ padding:30px 0px 10px 0px;}
.n_box14_t{ font-size:16px;}
.n_box14_t .s1{ font-size:28px;}
.n_box14_c{ padding-top:0px;}
.n_box14_com{ padding:3% 0px;}
.n_box14_com li { border-bottom:0px;}
.n_box14_com li dl dd .s1{width:20%; font-size:14px; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li dl dd .ipt1{width:80%; height:40px; line-height:40px; font-size:14px; }
.n_box14_com li.twobox{padding:5px 0px;}
.n_box14_com li .s2{font-size:14px; height:40px; line-height:40px;}
.n_box14_com li .ipt2{ font-size:14px; padding-top:10px;padding-left:10px !important;}
.n_box14_com li .ipt3{ font-size:16px; height:50px; line-height:50px;}



.n_box9.n_box16{ padding:60px 0px;}
.n_box17{ padding-bottom:45px;}
.n_box16_c{ padding:30px 2%;}
.n_box17 li .div{ padding:25px 3% 25px 3%; font-size:14px;}
.n_box17 li .div .a_img img{width:40px; height:40px;}
.n_box17 li .div .s1{ font-size:20px; height:35px; line-height:35px;}
.n_box17 li .div .s2{ height:60px; line-height:20px;}
.n_box17_t{ font-size:14px;}
.n_box17_c{ font-size:14px; padding:10px 0px;}
.n_box17 li .div .a_img1{width:120px; margin-left:-60px;}



.n_box18_t1{ font-size:22px;}
.n_box19_ul li .s1{ font-size:15px;}
.n_box19_ul li .s2{ font-size:15px;}



.zxl_box1 dt .a_img .a_title .s1{ font-size:30px;}
.zxl_box1 dt .a_img .a_title { font-size:16px;}
.zxl_box1 dt .a_img .a_more{ font-size:16px; bottom:20px;}
.zxl_box1 dd .div .s2{ margin-bottom:0px;}


.n_box2 li .div .a_img{ height:360px;}


.gzxl_box2 li .div1 .box .p1{ font-size:26px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:14px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}


}

@media screen and (min-width:1441px) and (max-width:1600px)
{
.ui_div_center{width:100%; padding:0px 2%;}

.n_box1{ padding:50px 0px;}

.n_box17 li .div .s1{ font-size:22px;}
.n_box17 li .div .s2{ font-size:16px;}
.n_box17 li .div .a_img img{ width:50px; height:50px;}
.n_box17{ padding-bottom:70px;}



.gzxl_box2 li .div1 .box .p1{ font-size:30px;}
.gzxl_box2 li .div1 .box .text{ padding-top:5px; font-size:14px; line-height:1.8;}
.gzxl_box2 li .div1 .box .text p{ font-size:15px; line-height:1.8;}
.gzxl_box2:before{width:60px; height:60px; background-size:60px; margin-left:-30px;}


.i_footer_r{width:25%;}
.i_footer_c{width:68%;}
.i_footer_r li img{width:90%;}


}

