@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header_div{ display:none;}
.phone_nav{ display:block;}

/*.loading-img{width:250px;  height:61px; margin-left:-125px; margin-top:-30.5px;}*/

.wx_top{width:40px; height:40px; }

.i_banner{/* height:auto !important;*/ height:300px !important;}
/*.home-swiper .swiper-slide img{ display:block;}*/
.ui_div_center{width:100%; padding:0px 3%;}
.i_box1{ padding:20px 0px;}
.i_box1_r{width:100%;}
.i_box1_l{width:100%;}
.i_box1_l_t{ padding:15px 0px; font-size:16px; text-align:center;}
.i_box1_l_t .s1{ font-size:22px;}
.i_box1_l_c{ font-size:14px; height:auto !important;}
.i_box1_l_c1 li{ text-align:center;}
.i_box1_l_c1 li .s1{ font-size:35px}
.i_box1_l_c1{ padding:20px 0px;}
.i_box2{ padding:20px 0px;}
.i_box3_t{ padding-bottom:20px; font-size:16px;}
.i_box3_t .s1{ font-size:22px;}
.i_box2_l{width:100%; display:none;}
.i_box2_r{width:100%;}
.i_box2_l .a_img{width:100%}
.i_box2_l .a_img_r{width:100%;}
.i_box1_l_b1{ text-align:center;}
.i_box2_r li .s1 .s2{ font-size:20px;}
.i_box2_r li .s1{ padding:25px 0px; height:78px;}
.i_box2_r li:hover,.i_box2_r li.activegg{ background:none;}
.i_box2_r li:hover .s1 .s2,.i_box2_r li.activegg .s1 .s2{ color:#333333; background:url(../images/tb_1z.png) left center no-repeat;}
.i_box3{ padding:20px 0px;}
.i_box3_c li{width:100%;}
.i_box3_c li .div{ font-size:18px;}
.i_box3_c li .div .a_text{ height:60px; line-height:60px;}
.i_box4{ padding:20px 0px;}
.i_box4_c{ padding-top:0px;}
.i_box4_c .a_img{width:100%;}
.i_box4_c .a_img_r{width:100%;}
.i_box4_c .a_img_r li .div_l{width:23%; line-height:1.7;}
.i_box4_c .a_img_r li .div_r{width:75%;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:16px;}
.i_box4_c .a_img_r li .div_l .s1{ font-size:18px;}
.i_box4_c .a_img_r li{ padding:10px 0px;}
.i_footer{ padding:20px 0px;}
.i_footer_l{width:100%;}
.i_footer_r{width:100%; text-align:center;}
.i_footer_r img{width:auto;}
.i_footer_l_t a, .i_footer_l_t a:hover{ padding:0px 10px;}
.i_footer_l_t{ height:auto; line-height:30px; text-align:center;}
.i_footer_l_c{ text-align:center;}
.i_footer_l_b{ text-align:center;}
.i_box1_l_c1 li:nth-of-type(3){ text-align:center;}

.n_banner{ height:160px;}
.n_banner_t{ font-size:22px;}
.n_banner .s1{ font-size:16px; padding-bottom:15px;}
.ui_div_con{width:100%; padding:0px 3%;}
.n_box1{ padding:25px 0px;}
.n_box1 .s1{width:33.33%; padding:0px; text-align:center; background:none; float:left; font-size:12px;}
.n_box1 .s1 .a1{ font-size:30px;}
.n_box1 .s1 .a2{ font-size:14px;}
.a_zpdiv1{ padding:0px 0px;}
.a_zpdiv1_c{ padding:30px 5%;}
.a_zpdiv1_c_t{ font-size:20px; padding-bottom:20px;}
.a_zpdiv1_c_con{ font-size:14px;}


.a_zxlmenu{ display:block;}
.pc_menu{ display:none;}
.n_box2{ font-size:14px; padding:30px 0px 20px 0px;}
.n_box2 .s1{ font-size:22px;}
.n_box2_c li{ padding:15px 0px;}
.n_box2_c li .a_img{width:100%;}
.n_box2_c li .a_img_r{width:100%;}
.n_box2_c li .a_img_r .s1, .n_box2_c li .a_img_r .s1:hover{ height:auto; line-height:1.5; padding:15px 0px; margin-bottom:0px; font-size:18px;}
.n_box2_c li .a_img_r .s2{ height:auto; line-height:1.8; font-size:14px;}


.n_box3{ padding:0px 0px 30px 0px; font-size:14px;}
.n_box3 .s1{ padding-bottom:15px; font-size:18px;}

.n_box4{ padding:20px 0px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 
.n_box4_c li{width:100%;}
.n_box4_c li .a_text{ height:60px; line-height:60px; font-size:16px;}

.n_box5{ padding:20px 0px 20px 0px;}
.n_box41 li{width:100%;}
.n_box41 li .a_div .text_div .s1{ font-size:18px; height:40px; line-height:40px;}

.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:20px 0px;}
.n_box6_t{ padding-bottom:15px; font-size:12px;}
.n_box6_t .s1{ font-size:18px;}
.a_rlzydiv_c dt .div{ font-size:14px;}
.a_rlzydiv_c dt .div .s1{width:33.33%;}
.a_rlzydiv_c dt .div .s2{ display:none;}
.a_rlzydiv_c dt .div .s3{width:33.33%;}
.a_rlzydiv_c dt .div .s4{ display:none;}
.a_rlzydiv_c dt .div .s5{ display:none;}
.a_rlzydiv_c dt .div .s6{width:33.33%;}

.a_rlzydiv_c dd .div{ font-size:14px;}
.a_rlzydiv_c dd .div .s1{width:33.33%;}
.a_rlzydiv_c dd .div .s2{ display:none;}
.a_rlzydiv_c dd .div .s3{width:33.33%;}
.a_rlzydiv_c dd .div .s4{ display:none;}
.a_rlzydiv_c dd .div .s5{ display:none;}
.a_rlzydiv_c dd .div .s6{width:33.33%;}

.a_rlzydiv_c dd .div{ background:url(../images/r_jt1.jpg) right -20px center no-repeat; background-color:#efefef; }
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{  background:url(../images/r_jt2.jpg) right -20px center no-repeat; background-color:#dae3f6;}
.a_rlzydiv_c dt .div{ padding:3% 0px;}
.a_rlzydiv_c dd .div{ padding:3% 0px;}
.a_rlzydiv_c dd .div1_l{width:100%;}
.a_rlzydiv_c dd .div1_r{width:100%}
.a_rlzydiv_c dd .div1_l .s1{ font-size:16px;}
.a_rlzydiv_c dd .div1{ padding:5% 3%}

.n_box7 li{width:100%; padding-bottom:15px;}
.n_box7 li .div{ padding:20px 5%;}
.n_box7 li .div .s1{ font-size:18px;}
.n_box7 li .div .s2{ line-height:2.5; height:auto; margin-top:0px; font-size:14px;}
.contact_map #allmap{width:100%; height:270px;}

}

@media screen and (min-width:641px) and (max-width:767px)
{
.phone_logo{ padding:10px 10px;}
.phone_logo .p1{width:26%;}
.i_wapbanben{ right:8%;}
.i_ssbn{ right:18%;}
.header_div{ display:none;}
.phone_nav{ display:block;}

/*.loading-img{width:250px;  height:61px; margin-left:-125px; margin-top:-30.5px;}*/

.wx_top{width:40px; height:40px; }

.i_banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_box1{ padding:20px 0px;}
.i_box1_r{width:100%;}
.i_box1_l{width:100%;}
.i_box1_l_t{ padding:15px 0px; font-size:16px; text-align:center;}
.i_box1_l_t .s1{ font-size:22px;}
.i_box1_l_c{ font-size:14px; height:auto !important;}
.i_box1_l_c1 li{ text-align:center;}
.i_box1_l_c1 li .s1{ font-size:35px}
.i_box1_l_c1{ padding:20px 0px;}
.i_box2{ padding:20px 0px;}
.i_box3_t{ padding-bottom:20px; font-size:16px;}
.i_box3_t .s1{ font-size:22px;}
.i_box2_r li{ padding-right:15%;}
.i_box2_l .a_img{width:100%}
.i_box2_r li .s1 .s2{ padding-left:14%;}
.i_box2_l .a_img_r{width:100%;}
.i_box1_l_b1{ text-align:center;}
.i_box2_r li .s1 .s2{ font-size:20px;}
.i_box2_r li .s1{ padding:7% 0px; height:25%;}
.i_box2_r li:hover,.i_box2_r li.activegg{ background:none;}
.i_box2_r li:hover .s1 .s2,.i_box2_r li.activegg .s1 .s2{ color:#333333; background:url(../images/tb_1z.png) left center no-repeat;}
.i_box3{ padding:20px 0px;}
.i_box3_c li .div{ font-size:18px;}
.i_box3_c li .div .a_text{ height:60px; line-height:60px;}
.i_box4{ padding:20px 0px;}
.i_box4_c{ padding-top:0px;}
.i_box4_c .a_img{width:100%;}
.i_box4_c .a_img_r{width:100%;}
.i_box4_c .a_img_r li .div_l{width:23%; line-height:1.7;}
.i_box4_c .a_img_r li .div_r{width:75%;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:16px;}
.i_box4_c .a_img_r li .div_l .s1{ font-size:18px;}
.i_box4_c .a_img_r li{ padding:10px 0px;}
.i_footer{ padding:20px 0px;}
.i_footer_l{width:100%;}
.i_footer_r{width:100%; text-align:center;}
.i_footer_r img{width:auto;}
.i_footer_l_t a, .i_footer_l_t a:hover{ padding:0px 10px;}
.i_footer_l_t{ height:auto; line-height:30px; text-align:center;}
.i_footer_l_c{ text-align:center;}
.i_footer_l_b{ text-align:center;}
.i_box1_l_c1 li:nth-of-type(3){ text-align:center;}

.n_banner{ height:220px;}
.n_banner_t{ font-size:22px;}
.n_banner .s1{ font-size:16px; padding-bottom:15px;}
.ui_div_con{width:100%; padding:0px 3%;}
.n_box1{ padding:25px 0px;}
.n_box1 .s1{width:33.33%; padding:0px; text-align:center; background:none; float:left; font-size:12px;}
.n_box1 .s1 .a1{ font-size:30px;}
.n_box1 .s1 .a2{ font-size:14px;}
.a_zpdiv1{ padding:70px 0px;}
.a_zpdiv1_c{ padding:30px 5%;}
.a_zpdiv1_c_t{ font-size:20px; padding-bottom:20px;}
.a_zpdiv1_c_con{ font-size:14px;}


.a_zxlmenu{ display:block;}
.pc_menu{ display:none;}
.n_box2{ font-size:14px; padding:40px 0px 20px 0px;}
.n_box2 .s1{ font-size:25px;}
.n_box2_c li{ padding:25px 0px;}
.n_box2_c li .a_img{width:100%;}
.n_box2_c li .a_img_r{width:100%;}
.n_box2_c li .a_img_r .s1, .n_box2_c li .a_img_r .s1:hover{ height:auto; line-height:1.5; padding:15px 0px; margin-bottom:0px; font-size:18px;}
.n_box2_c li .a_img_r .s2{ height:auto; line-height:1.8; font-size:14px;}

.n_box3{ padding:0px 0px 30px 0px; font-size:14px;}
.n_box3 .s1{ padding-bottom:15px; font-size:18px;}

.n_box4{ padding:20px 0px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 
.n_box4_c li .a_text{ height:60px; line-height:60px; font-size:14px;}

.n_box5{ padding:20px 0px 20px 0px;}
.n_box41 li .a_div .text_div .s1{ font-size:18px; height:40px; line-height:40px;}

.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:30px 0px;}
.n_box6_t{ padding-bottom:15px; font-size:12px;}
.n_box6_t .s1{ font-size:18px;}
.a_rlzydiv_c dt .div{ font-size:14px;}
.a_rlzydiv_c dt .div .s1{width:25%;}
.a_rlzydiv_c dt .div .s2{ display:none;}
.a_rlzydiv_c dt .div .s3{width:25%;}
.a_rlzydiv_c dt .div .s4{ display:none;}
.a_rlzydiv_c dt .div .s5{ width:25%;}
.a_rlzydiv_c dt .div .s6{width:25%;}

.a_rlzydiv_c dd .div{ font-size:14px;}
.a_rlzydiv_c dd .div .s1{width:25%;}
.a_rlzydiv_c dd .div .s2{ display:none;}
.a_rlzydiv_c dd .div .s3{width:25%;}
.a_rlzydiv_c dd .div .s4{ display:none;}
.a_rlzydiv_c dd .div .s5{width:25%;}
.a_rlzydiv_c dd .div .s6{width:25%;}

.a_rlzydiv_c dd .div{ background:url(../images/r_jt1.jpg) right -15px center no-repeat; background-color:#efefef; }
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{  background:url(../images/r_jt2.jpg) right -15px center no-repeat; background-color:#dae3f6;}
.a_rlzydiv_c dt .div{ padding:3% 0px;}
.a_rlzydiv_c dd .div{ padding:3% 0px;}
.a_rlzydiv_c dd .div1_l{width:100%;}
.a_rlzydiv_c dd .div1_r{width:100%}
.a_rlzydiv_c dd .div1_l .s1{ font-size:16px;}
.a_rlzydiv_c dd .div1{ padding:5% 3%}

.n_box7 li{width:100%; padding-bottom:15px;}
.n_box7 li .div{ padding:20px 5%;}
.n_box7 li .div .s1{ font-size:18px;}
.n_box7 li .div .s2{ line-height:2.5; height:auto; margin-top:0px; font-size:14px;}
.contact_map #allmap{width:100%; height:270px;}

}
@media screen and (min-width:768px) and (max-width: 992px)
{
.phone_logo{ padding:10px 10px;}
.phone_logo .p1{width:22%;}
.i_wapbanben{ right:8%;}
.i_ssbn{ right:18%;}
.header_div{ display:none;}
.phone_nav{ display:block;}

/*.loading-img{width:250px;  height:61px; margin-left:-125px; margin-top:-30.5px;}*/

.wx_top{width:40px; height:40px; }

.i_banner{ height:auto !important;}
.home-swiper .swiper-slide img{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_box1{ padding:30px 0px;}

.i_box1_l_t{ padding:15px 0px; font-size:16px;}
.i_box1_l_t .s1{ font-size:22px;}
.i_box1_l_c{ font-size:14px;}
.i_box1_l_c1 li .s1{ font-size:35px}
.i_box1_l_c1{ padding:20px 0px;}
.i_box2{ padding:30px 0px;}
.i_box3_t{ padding-bottom:20px; font-size:16px;}
.i_box3_t .s1{ font-size:22px;}
.i_box2_r li{ padding-right:15%;}
.i_box2_l .a_img{width:100%}
.i_box2_r li .s1 .s2{ padding-left:14%;}
.i_box2_l .a_img_r{width:100%;}
.i_box2_r li .s1 .s2{ font-size:20px;}
.i_box2_r li .s1{ padding:8% 0px; height:25%;}
.i_box2_r li:hover,.i_box2_r li.activegg{ background:none;}
.i_box2_r li:hover .s1 .s2,.i_box2_r li.activegg .s1 .s2{ color:#333333; background:url(../images/tb_1z.png) left center no-repeat;}
.i_box3{ padding:30px 0px;}
.i_box3_c li .div{ font-size:18px;}
.i_box3_c li .div .a_text{ height:60px; line-height:60px;}
.i_box4{ padding:30px 0px;}
.i_box4_c{ padding-top:0px;}
.i_box4_c .a_img{width:100%;}
.i_box4_c .a_img_r{width:100%;}
.i_box4_c .a_img_r li .div_l{width:23%; line-height:1.7;}
.i_box4_c .a_img_r li .div_r{width:75%;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:16px;}
.i_box4_c .a_img_r li .div_l .s1{ font-size:18px;}
.i_box4_c .a_img_r li{ padding:10px 0px;}
.i_footer{ padding:30px 0px;}
.i_footer_r{width:18%;}
.i_footer_l_t a, .i_footer_l_t a:hover{ padding:0px 10px;}
.i_footer_l_t{ height:auto; line-height:30px;}


.n_banner{ height:280px;}
.n_banner_t{ font-size:22px;}
.n_banner .s1{ font-size:16px; padding-bottom:15px;}
.ui_div_con{width:100%; padding:0px 3%;}
.n_box1{ padding:35px 0px;}
.n_box1 .s1{width:33.33%; padding:0px; text-align:center;float:left; font-size:12px;}
.n_box1 .s1 .a1{ font-size:30px;}
.n_box1 .s1 .a2{ font-size:14px;}
.a_zpdiv1{ padding:80px 0px;}
.a_zpdiv1_c{ padding:30px 5%;}
.a_zpdiv1_c_t{ font-size:20px; padding-bottom:20px;}
.a_zpdiv1_c_con{ font-size:14px;}

.a_zxlmenu{ display:block;}
.pc_menu{ display:none;}
.n_box2{ font-size:14px; padding:40px 0px 20px 0px;}
.n_box2 .s1{ font-size:25px;}
.n_box2_c li{ padding:25px 0px;}
.n_box2_c li .a_img{width:100%;}
.n_box2_c li .a_img_r{width:100%;}
.n_box2_c li .a_img_r .s1, .n_box2_c li .a_img_r .s1:hover{ height:auto; line-height:1.5; padding:15px 0px; margin-bottom:0px; font-size:18px;}
.n_box2_c li .a_img_r .s2{ height:auto; line-height:1.8; font-size:14px;}


.n_box3{ padding:0px 0px 30px 0px; font-size:14px;}
.n_box3 .s1{ padding-bottom:15px; font-size:18px;}

.n_box4{ padding:40px 0px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 
.n_box4_c li .a_text{ height:60px; line-height:60px; font-size:14px;}

.n_box5{ padding:30px 0px;}
.n_box41 li .a_div .text_div .s1{ font-size:18px; height:40px; line-height:40px;}

.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:40px 0px;}
.n_box6_t{ padding-bottom:15px; font-size:14px;}
.n_box6_t .s1{ font-size:22px;}
.a_rlzydiv_c dt .div{ font-size:16px;}
.a_rlzydiv_c dd .div1_l .s1{ font-size:18px;}
.a_rlzydiv_c dd .div{ background:url(../images/r_jt1.jpg) right -20px center no-repeat; background-color:#efefef; }
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{  background:url(../images/r_jt2.jpg) right -20px center no-repeat; background-color:#dae3f6;}
.a_rlzydiv_c dd .div1_l{width:80%;}
.a_rlzydiv_c dd .div1_r{width:15%;}

.n_box7 li .div{ padding:5%;}
.n_box7 li .div .s1{ font-size:20px;}
.n_box7 li .div .s2{ height:135px; line-height:25px; margin-top:0px;}
.n_box7 li .div .s2 table tr td{ padding:5px 0px;}
.contact_map #allmap{width:100%; height:270px;}
}


@media screen and (min-width:993px) and (max-width:1200px)
{
.ui_div_center{width:100%; padding:0px 3%;}
.header_div{ display:block;}
.phone_nav{ display:none;}
.header_div .i_logo{width:19%; padding-top:22px;}
.nav_menu{width:62%;}
.nav_menu li .a_nav{font-size:16px;}
.i_banben{width:10%;}
.i_ss{width:7%;}
.i_box1{ padding:50px 0px;}
.i_box1_l_t{ font-size:16px; padding-bottom:25px;}
.i_box1_l_c{ font-size:14px; height:100px; line-height:20px;}
.i_box1_l_c1 li .s1{ font-size:45px;}
.i_box1_l_t .s1{ font-size:30px;}
.i_box2{ padding:50px 0px;}
.i_box3_t{ font-size:16px; padding-bottom:25px;}
.i_box3_t .s1{ font-size:30px;}
.i_box2_r li .s1{ padding:10% 0px;}
.i_box2_r li .s1 .s2{ padding-left:12%; font-size:20px;}
.i_box3_c li .div{ font-size:20px;}
.i_box3_c li .div .a_text{ height:65px; line-height:65px;}
.i_box4{ padding:50px 0px;}
.i_box4_c .a_img_r{ padding-top:0px;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:18px; height:30px; line-height:30px;}
.i_box4_c .a_img_r li{ padding:4px 0px;}

.i_footer{ padding:50px 0px;}
.i_footer_l_t{ height:auto; line-height:30px;}
.i_footer_r{width:12%;}

.n_banner{ height:320px;}
.n_banner_t{ font-size:25px;}
.n_banner .s1{ font-size:18px; padding-bottom:15px;}
.ui_div_con{width:100%; padding:0px 3%;}
.n_box1{ padding:45px 0px;}
.n_box1 .s1{font-size:12px;}
.n_box1 .s1 .a1{ font-size:35px;}
.n_box1 .s1 .a2{ font-size:14px;}
.a_zpdiv1{ padding:120px 0px;}
.a_zpdiv1_c{ padding:30px 5%;}
.a_zpdiv1_c_t{ font-size:22px; padding-bottom:20px;}
.a_zpdiv1_c_con{ font-size:15px;}

.a_zxlmenu{ display:block;}
.pc_menu{ display:none;}
.n_box2{ font-size:14px; padding:50px 0px 20px 0px;}
.n_box2 .s1{ font-size:25px;}
.n_box2_c li{ padding:30px 0px;}
.n_box2_c li .a_img_r .s1, .n_box2_c li .a_img_r .s1:hover{ height:40px; line-height:40px; font-size:20px;}
.n_box2_c li .a_img_r .s2{ font-size:14px; line-height:25px; height:225px;}


.n_box3{ padding:0px 0px 30px 0px; font-size:14px;}
.n_box3 .s1{ padding-bottom:15px; font-size:18px;}

.n_box4{ padding:40px 0px;}
.a_mtbd_dpages{ padding-top:30px; font-size:14px;}
.a_mtbd_dpages a{ height:35px; line-height:35px;} 
.n_box4_c li .a_text{ height:60px; line-height:60px; font-size:16px;}

.n_box5{ padding:40px 0px;}
.n_box41 li .a_div .text_div .s1{ font-size:18px; height:40px; line-height:40px;}


.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:40px 0px;}
.n_box6_t{ padding-bottom:15px; font-size:14px;}
.n_box6_t .s1{ font-size:22px;}

.n_box7 li .div{ padding:7%;}
.n_box7 li .div .s1{ font-size:20px;}
.n_box7 li .div .s2{ height:135px; line-height:25px; margin-top:0px;}
.n_box7 li .div .s2 table tr td{ padding:5px 0px;}
.contact_map #allmap{width:100%; height:270px;}


}

@media screen and (min-width:1201px) and (max-width:1300px)
{
.ui_div_center{width:100%; padding:0px 3%;}
.header_div{ display:block;}
.phone_nav{ display:none;}
.header_div .i_logo{width:18%; padding-top:20px;}
.nav_menu{width:62%;}
.nav_menu li .a_nav{font-size:16px;}
.i_banben{width:10%;}
.i_ss{width:7%;}
.i_box1{ padding:60px 0px;}
.i_box1_l_t{ font-size:16px; padding-bottom:25px;}
.i_box1_l_c{ font-size:14px; height:100px; line-height:20px;}
.i_box1_l_c1 li .s1{ font-size:45px;}
.i_box1_l_t .s1{ font-size:30px;}
.i_box2{ padding:60px 0px;}
.i_box3_t{ font-size:16px; padding-bottom:25px;}
.i_box3_t .s1{ font-size:30px;}
.i_box2_r li .s1{ padding:11% 0px;}
.i_box2_r li .s1 .s2{ padding-left:12%; font-size:20px;}
.i_box3_c li .div{ font-size:20px;}
.i_box3_c li .div .a_text{ height:65px; line-height:65px;}
.i_box4{ padding:60px 0px;}
.i_box4_c .a_img_r{ padding-top:0px;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:18px; height:30px; line-height:30px;}
.i_box4_c .a_img_r li{ padding:10px 0px;}

.i_footer{ padding:60px 0px;}
.i_footer_l_t{ height:auto; line-height:30px;}
.i_footer_r{width:12%;}


.n_banner{ height:380px;}
.n_banner_t{ font-size:30px;}
.n_banner .s1{ font-size:18px; padding-bottom:15px;}
.ui_div_con{width:100%; padding:0px 3%;}
.n_box1{ padding:60px 0px;}
.n_box1 .s1{font-size:12px;}
.n_box1 .s1 .a1{ font-size:40px;}
.n_box1 .s1 .a2{ font-size:14px;}
.a_zpdiv1{ padding:120px 0px;}
.a_zpdiv1_c{ padding:30px 5%;}
.a_zpdiv1_c_t{ font-size:22px; padding-bottom:20px;}
.a_zpdiv1_c_con{ font-size:15px;}

.n_box2{ padding:50px 0px 20px 0px;}

.n_box4{ padding:60px 0px;}
.n_box4_c li .a_text{ height:60px; line-height:60px; font-size:16px;}

.n_box5{ padding:40px 0px;}
.n_box41 li .a_div .text_div .s1{ font-size:18px; height:40px; line-height:40px;}

}
@media screen and (min-width:1301px) and (max-width:1500px)
{

.ui_div_center{width:100%; padding:0px 3%;}
.header_div{ display:block;}
.phone_nav{ display:none;}
.header_div .i_logo{width:18%; padding-top:20px;}
.nav_menu li .a_nav{font-size:16px;}
.i_banben{width:10%;}
.i_ss{width:7%;}
.i_box1{ padding:60px 0px;}
.i_box1_l_t{ font-size:16px; padding-bottom:25px;}
.i_box1_l_c{ font-size:14px;}
.i_box1_l_c1 li .s1{ font-size:45px;}
.i_box1_l_t .s1{ font-size:30px;}
.i_box2{ padding:60px 0px;}
.i_box3_t{ font-size:16px; padding-bottom:25px;}
.i_box3_t .s1{ font-size:30px;}
.i_box2_r li .s1{ padding:11% 0px;}
.i_box2_r li .s1 .s2{ padding-left:12%; font-size:20px;}
.i_box3_c li .div{ font-size:20px;}
.i_box3_c li .div .a_text{ height:65px; line-height:65px;}
.i_box4{ padding:60px 0px;}
.i_box4_c .a_img_r{ padding-top:0px;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:18px; height:30px; line-height:30px;}
.i_box4_c .a_img_r li{ padding:12px 0px;}

.i_footer{ padding:60px 0px;}
.i_footer_l_t{ height:auto; line-height:30px;}
.i_footer_r{width:12%;}

.n_box4{ padding:80px 0px;}
}

@media screen and (min-width:1501px) and (max-width:1800px)
{
.header_div{ display:block;}
.phone_nav{ display:none;}
.header_div .i_logo{/*width:13%;*/ padding-top:20px;}
.header_div .i_logo img{width:auto;}
.nav_menu li .a_nav{font-size:16px;}
.i_banben{width:10%;}
.i_ss{width:7%;}
.i_box1{ padding:60px 0px;}
.i_box1_l_t{ font-size:18px; padding-bottom:30px;}
.i_box1_l_c{ font-size:14px;}
.i_box1_l_c1 li .s1{ font-size:45px;}
.i_box1_l_t .s1{ font-size:35px;}
.i_box2{ padding:60px 0px;}
.i_box3_t{ font-size:18px; padding-bottom:30px;}
.i_box3_t .s1{ font-size:35px;}
.i_box2_r li .s1{ padding:11% 0px;}
.i_box2_r li .s1 .s2{ padding-left:12%; font-size:20px;}
.i_box3_c li .div{ font-size:20px;}
.i_box3_c li .div .a_text{ height:65px; line-height:65px;}
.i_box4{ padding:60px 0px;}
.i_box4_c .a_img_r li .div_r .s1{ font-size:18px; height:30px; line-height:30px;}

.i_footer{ padding:60px 0px;}
.i_footer_l_t{ height:auto; line-height:30px;}

}


