@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
.header{ display:none;}
.phone_nav{ display:block;}

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.i_tbg{ display:none;}
.i_box1{ padding:30px 0px;}
.i_box1_t{ padding-bottom:10px;}
.i_box1_t .a_img{width:100%;}
.i_box1_t .a_img_l{width:100%; padding-top:15px;}
.i_box1_t .a_img_l_t{ font-size:18px; padding-bottom:15px;}
.i_box1_t .a_img_l_t .s1{ font-size:25px;}
.i_box1_t .a_img_l_c{ font-size:14px; line-height:25px; height:225px; margin-bottom:15px;}
.i_box2 .s1{ font-size:18px; height:30px; line-height:30px;}
.i_box2 .s1 span{ font-size:25px; padding-right:10px;}
.i_box2 .s2{ height:30px; line-height:30px;}
.i_box2_c{ padding-top:30px;}
.i_box2_c_l{width:100%;}
.i_box2_c_c{width:100%; padding:0px;}
.i_box2_c_r{width:100%; padding:15px;}
.i_box2_c_l_t{ padding-bottom:10px;}
.home-swiper .swiper-slide .div{ min-height:auto; font-size:14px;}
.home-swiper .swiper-slide .div img{ display:block;}
.home-swiper .swiper-slide .div .a_text{ padding-right:28%;}
.i_box2_c_l_c li .div{ height:40px; line-height:40px;}
.i_box2_c_l_c li .div .s1{ height:40px; line-height:40px;}
.i_box2_c_l_c{ padding-bottom:20px;}
.i_box2_c_c li .div .s1{ font-size:18px;}

.i_footer_l_t{ padding-bottom:15px;}
.i_footer{ padding:30px 0px;}
.i_footer_l{width:100%;}
.i_footer_r{width:100%; padding-top:15px;}
.i_footer_r_t{ font-size:18px; margin-bottom:15px;}
.i_footer_r_c img{ width:auto;}

.n_box1{ padding:30px 0px;}
.n_box1_t{ font-size:20px;}
.n_box1_t .s1{ font-size:34px;}
.n_box1_c{ margin-top:30px;}
.n_box1_c_r{width:100%; padding:20px 0px;}
.n_box1_c_r_t{ font-size:20px;}
.n_box1_c_r_c table tr td{ font-size:14px;}
.n_box1_c_r_c table tr td .s1{ font-size:25px;}
.n_box1_c_l{width:100%;}
.n_box1_c_l #allmap{ height:260px}

.n_box2{ margin-top:30px; padding:10px;}
.n_box2 .a_img:after{ display:none;}
.n_box2 .a_img:before{ display:none;}
.n_box2 .a_img{width:100%;}
.n_box2 .a_img_r{width:100%;}
.n_box2 .a_img .a_text{ font-size:16px; bottom:10px;}
.n_box2 .a_img_r_t{ font-size:14px; padding:15px 0px; line-height:1.7;}
.n_box2 .a_img_r_t .s1{ font-size:20px;}
.n_box2 .a_img_r_c{ font-size:14px; height:auto !important; line-height:1.8;}

.n_box3{ padding:30px 0px;}
.n_box3_t{ font-size:22px;}

.a_zxlmenu{ display:block;}
.n_box4{ display:none;}
.n_box5_t{ font-size:22px;}
.n_box5_c{ padding-top:20px; font-size:14px;}

.n_box6_tc .a_img_r_t{ line-height:1.8; font-size:12px;}
.n_box6_tc .a_img_r_t .s1{ font-size:18px;}
.n_box6_tc .a_img{ width:100%; position:relative; float:left;}
.n_box6_tc .a_img img{ display:none;}
.n_box6_tc .a_img_r{width:100%; padding: 15px 10px;}
.n_box6_tc .a_img_r_c{ font-size:14px; padding:20px 0px;}
.n_box6_tc{ min-height:auto;}
.n_box6_t{ padding-bottom:30px;}
.n_box7{ font-size:22px;}
.n_box7_ul{ padding:20px 0px 10px 0px;}
.n_box7_ul li{ width:50%; padding:0px 1% 10px 1%;}
.n_box7_ul li .div .a_text_c{ height:44px; line-height:22px; margin-top:10px;}
.n_box7_ul li .div{ font-size:14px;}

.n_box6{ margin-top:30px;}
.n_box7_c li{width:100%;}
.n_box7_c li a{ height:auto; font-size:14px;}

.n_box8_ul li .div{ padding:10px;}
.n_box8_ul li .div .a_img{width:100%;}
.n_box8_ul li .div .a_img_r{width:100%; padding:0px;}
.n_box8_ul li .div .a_img_r .s1{ font-size:18px; height:auto; line-height:1.6; padding-top:10px;}
.n_box8_ul li .div .a_img_r .s2{ margin:10px 0px;}
.n_box8_ul li .div .a_img_r .s3{ height:60px; line-height:30px;}

.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px; font-size:14px;}
.a_tzjyg_c_ton{ padding:15px 0px; font-size:14px;}
.a_tzjyg_c_tb .a1{ font-size:14px;}

.n_box9 li{ padding:15px 0px;}
.n_box9 li .div .div_l .s2{ font-size:14px; height:35px; line-height:35px;}
.n_box9 li .div .div_l .s1{ font-size:30px; height:50px; line-height:50px;}
.n_box9 li .div .div_l{width:85px;}
.n_box9 li .div{ padding-left:105px; font-size:14px; min-height:105px;}
.n_box9 li .div .div_t{ font-size:16px; height:50px; line-height:25px; margin-bottom:10px;}
.n_box9 li .div .div_c{ height:44px; line-height:22px;}
.a_mtbd_dpages{ padding-top:30px;}

.tc_box2_c{ width:90%; padding:10px;}

.tc_box2_c_c{ height:90%;}

}

@media screen and (min-width:641px) and (max-width:767px)
{
.header{ display:none;}
.phone_nav{ display:block;}

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.i_tbg{ display:none;}
.i_box1{ padding:30px 0px;}
.i_box1_t{ padding-bottom:10px;}
.i_box1_t .a_img{width:100%;}
.i_box1_t .a_img_l{width:100%; padding-top:15px;}
.i_box1_t .a_img_l_t{ font-size:18px; padding-bottom:15px;}
.i_box1_t .a_img_l_t .s1{ font-size:25px;}
.i_box1_t .a_img_l_c{ font-size:14px; line-height:25px; height:225px; margin-bottom:15px;}
.i_box2 .s1{ font-size:18px; height:30px; line-height:30px;}
.i_box2 .s1 span{ font-size:25px; padding-right:10px;}
.i_box2 .s2{ height:30px; line-height:30px;}
.i_box2_c{ padding-top:30px;}
.i_box2_c_l{width:100%;}
.i_box2_c_c{width:100%; padding:0px;}
.i_box2_c_r{width:100%; padding:15px;}
.i_box2_c_l_t{ padding-bottom:10px;}
.home-swiper .swiper-slide .div{ min-height:auto; font-size:14px;}
.home-swiper .swiper-slide .div img{ display:block;}
.home-swiper .swiper-slide .div .a_text{ padding-right:28%;}
.i_box2_c_l_c li .div{ height:40px; line-height:40px;}
.i_box2_c_l_c li .div .s1{ height:40px; line-height:40px;}
.i_box2_c_l_c{ padding-bottom:20px;}
.i_box2_c_c li .div .s1{ font-size:18px;}

.i_footer_l_t{ padding-bottom:15px;}
.i_footer{ padding:30px 0px;}
.i_footer_l{width:100%;}
.i_footer_r{width:100%; padding-top:15px;}
.i_footer_r_t{ font-size:18px; margin-bottom:15px;}
.i_footer_r_c img{ width:auto;}


.n_box1{ padding:30px 0px;}
.n_box1_t{ font-size:24px;}
.n_box1_t .s1{ font-size:40px;}
.n_box1_c{ margin-top:30px;}
.n_box1_c_r{width:100%; padding:20px 0px;}
.n_box1_c_r_t{ font-size:20px;}
.n_box1_c_r_c table tr td{ font-size:14px;}
.n_box1_c_r_c table tr td .s1{ font-size:25px;}
.n_box1_c_l{width:100%;}
.n_box1_c_l #allmap{ height:260px}


.n_box2{ margin-top:30px; padding:10px;}
.n_box2 .a_img:after{ display:none;}
.n_box2 .a_img:before{ display:none;}
.n_box2 .a_img{width:100%;}
.n_box2 .a_img_r{width:100%;}
.n_box2 .a_img .a_text{ font-size:16px; bottom:10px;}
.n_box2 .a_img_r_t{ font-size:14px; padding:15px 0px; line-height:1.7;}
.n_box2 .a_img_r_t .s1{ font-size:20px;}
.n_box2 .a_img_r_c{ font-size:14px; height:auto !important; line-height:1.8;}

.n_box3{ padding:30px 0px;}
.n_box3_t{ font-size:22px;}

.a_zxlmenu{ display:block;}
.n_box4{ display:none;}
.n_box5_t{ font-size:22px;}
.n_box5_c{ padding-top:20px; font-size:14px;}


.n_box6_tc .a_img_r_t{ line-height:1.8;}
.n_box6_tc .a_img_r_t .s1{ font-size:22px;}
.n_box6_tc .a_img{ width:100%; position:relative; float:left;}
.n_box6_tc .a_img img{ display:none;}
.n_box6_tc .a_img_r{width:100%; padding: 15px 15px;}
.n_box6_tc .a_img_r_c{ font-size:14px; padding:20px 0px;}
.n_box6_tc{ min-height:auto;}
.n_box6_t{ padding-bottom:30px;}
.n_box7{ font-size:22px;}
.n_box7_ul{ padding:20px 0px 10px 0px;}
.n_box7_ul li{ width:33.33%; padding:0px 1% 10px 1%;}
.n_box7_ul li .div .a_text_c{ height:44px; line-height:22px; margin-top:10px;}
.n_box7_ul li .div{ font-size:14px;}

.n_box6{ margin-top:40px;}
.n_box7_c li{width:50%;}
.n_box7_c li a{ height:44px; line-height:22px; font-size:14px;}

.n_box8_ul li .div{ padding:10px;}
.n_box8_ul li .div .a_img{width:100%;}
.n_box8_ul li .div .a_img_r{width:100%; padding:0px;}
.n_box8_ul li .div .a_img_r .s1{ font-size:18px; height:auto; line-height:1.6; padding-top:10px;}
.n_box8_ul li .div .a_img_r .s2{ margin:10px 0px;}
.n_box8_ul li .div .a_img_r .s3{ height:60px; line-height:30px;}


.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px; font-size:14px;}
.a_tzjyg_c_ton{ padding:15px 0px; font-size:14px;}
.a_tzjyg_c_tb .a1{ font-size:14px;}

.n_box9 li{ padding:15px 0px;}
.n_box9 li .div .div_l .s2{ font-size:14px; height:35px; line-height:35px;}
.n_box9 li .div .div_l .s1{ font-size:30px; height:50px; line-height:50px;}
.n_box9 li .div .div_l{width:85px;}
.n_box9 li .div{ padding-left:105px; font-size:14px; min-height:105px;}
.n_box9 li .div .div_t{ font-size:18px; height:30px; line-height:30px; margin-bottom:10px;}
.n_box9 li .div .div_c{ height:44px; line-height:22px;}
.a_mtbd_dpages{ padding-top:30px;}

.tc_box2_c{ width:90%;}
.tc_box2_c_c{ height:90%;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{

.header{ display:none;}
.phone_nav{ display:block;}

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.i_tbg{ display:none;}
.i_box1{ padding:40px 0px;}
.i_box1_t{ padding-bottom:20px;}
.i_box1_t .a_img_l_t{ font-size:18px; padding-bottom:15px;}
.i_box1_t .a_img_l_t .s1{ font-size:25px;}
.i_box1_t .a_img_l_c{ line-height:25px; font-size:14px; height:100px; margin-bottom:20px;}
.i_box1_t .a_img_l_b{ height:40px; line-height:40px; padding:0px 30px;}

.i_box2{ padding:20px 0px;}
.i_box2 .s1{ font-size:18px;}
.i_box2 .s1 span{ font-size:25px; padding-right:10px;}

.i_box2_c{ padding-top:30px;}
.i_box2_c_l{width:100%;}
.i_box2_c_c{width:100%; padding:0px;}
.i_box2_c_r{width:100%; padding:20px;}
.i_box2_c_l_c{ padding-bottom:20px;}

.i_footer_r{width:20%;}
.home-swiper .swiper-slide .div{ font-size:16px;}

.n_box1{ padding:40px 0px;}
.n_box1_t{ font-size:24px;}
.n_box1_t .s1{ font-size:40px;}
.n_box1_c{ margin-top:30px;}
.n_box1_c_r{width:100%; padding:20px 0px;}
.n_box1_c_r_t{ font-size:20px;}
.n_box1_c_r_c table tr td{ font-size:14px;}
.n_box1_c_r_c table tr td .s1{ font-size:25px;}
.n_box1_c_l{width:100%;}
.n_box1_c_l #allmap{ height:350px}


.n_box2{ margin-top:30px; padding:10px;}
.n_box2 .a_img:after{ display:none;}
.n_box2 .a_img:before{ display:none;}
.n_box2 .a_img{width:100%;}
.n_box2 .a_img_r{width:100%;}
.n_box2 .a_img .a_text{ font-size:16px; bottom:10px;}
.n_box2 .a_img_r_t{ font-size:14px; padding:15px 0px; line-height:1.7;}
.n_box2 .a_img_r_t .s1{ font-size:20px;}
.n_box2 .a_img_r_c{ font-size:14px; height:auto !important; line-height:1.8;}

.n_box3{ padding:30px 0px;}
.n_box3_t{ font-size:22px;}

.n_box6_tc .a_img_r_t{ line-height:1.8;}
.n_box6_tc .a_img_r_t .s1{ font-size:22px;}
.n_box6_tc .a_img{ width:100%; position:relative; float:left;}
.n_box6_tc .a_img img{ display:none;}
.n_box6_tc .a_img_r{width:100%; padding: 15px 15px;}
.n_box6_tc .a_img_r_c{ font-size:14px; padding:20px 0px;}
.n_box6_tc{ min-height:auto;}
.n_box6_t{ padding-bottom:30px;}
.n_box7{ font-size:22px;}
.n_box7_ul{ padding:20px 0px 10px 0px;}
.n_box7_ul li{ width:33.33%; padding:0px 1% 10px 1%;}
.n_box7_ul li .div .a_text_c{ height:44px; line-height:22px; margin-top:10px;}
.n_box7_ul li .div{ font-size:15px;}

.n_box6{ margin-top:50px;}
.n_box7_c li a{ font-size:14px;}

.n_box8_ul li .div .a_img_r{ padding:0px; width:65%;}
.n_box8_ul li .div .a_img_r .s1{ font-size:20px;}
.n_box8_ul li .div .a_img_r .s2{ margin:10px 0px;}
.n_box8_ul li .div .a_img_r .s3{ height:60px; line-height:30px;}
.n_box8_ul li .div .a_img{width:32%;}

.n_box9 li{ padding:25px 0px;}
.n_box9 li .div .div_l .s1{ font-size:40px;}
.n_box9 li .div .div_l .s2{ font-size:20px;}
.n_box9 li .div .div_l{ width:120px;}
.n_box9 li .div{ padding-left:155px; min-height:140px;}
.n_box9 li .div .div_t{ font-size:22px; margin-bottom:15px;}

.tc_box2_c{ width:90%;}
.tc_box2_c_c{ height:90%;}


}

@media screen and (min-width:993px) and (max-width:1200px)
{
.header{ display:block;}
.phone_nav{ display:none;}

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.i_logo_ul{ width:72%;}
.i_ss{width:19%;}
.i_logo a img{ width:auto; height:70px;}
.i_box1{ padding:50px 0px 30px 0px;}
.i_box1_t .a_img_l_t{ font-size:20px; padding-bottom:15px;}
.i_box1_t .a_img_l_t .s1{ font-size:30px;}
.i_box1_t .a_img_l_c{ line-height:25px; height:175px; font-size:14px; margin-bottom:20px;}
.i_box1_t .a_img_l_b{ padding:0px 30px; height:40px; line-height:40px;}
.i_box1_t{ padding-bottom:20px;}
.i_box2{ padding:15px 0px;}
.i_box2 .s1{ font-size:20px;}
.i_box2 .s1 span{ font-size:30px;}
.i_box2_c{ padding-top:30px;}
.i_box2_c_c li .div .s1{ font-size:18px;}
.home-swiper .swiper-slide .div{ font-size:16px;}
.i_footer_r{width:12%;}

.n_box1{ padding:40px 0px;}
.n_box1_t{ font-size:30px;}
.n_box1_t .s1{ font-size:40px;}
.n_box1_c{ margin-top:40px;}
.n_box1_c_l #allmap{ height:545px;}

.n_box2{ margin-top:30px; padding:10px;}
.n_box2 .a_img:after{ display:none;}
.n_box2 .a_img:before{ display:none;}
.n_box2 .a_img{width:100%;}
.n_box2 .a_img_r{width:100%;}
.n_box2 .a_img .a_text{ font-size:16px; bottom:10px;}
.n_box2 .a_img_r_t{ font-size:14px; padding:15px 0px; line-height:1.7;}
.n_box2 .a_img_r_t .s1{ font-size:20px;}
.n_box2 .a_img_r_c{ font-size:14px; height:auto !important; line-height:1.8;}

.n_box3{ padding:30px 0px;}
.n_box3_t{ font-size:22px;}

.n_box6_tc .a_img_r{ padding:40px 3% 20px 3%;}
.n_box7_ul li .div .a_text_c{ height:50px; line-height:25px; margin-top:10px;}

.n_box6{ margin-top:50px;}

.n_box8_ul li .div .a_img_r{ padding:0px;}
.n_box8_ul li .div .a_img_r .s1{ font-size:20px;}
.n_box8_ul li .div .a_img_r .s2{ margin:10px 0px;}
.n_box8_ul li .div .a_img_r .s3{ height:60px; line-height:30px;}


.n_box9 li{ padding:25px 0px;}
.n_box9 li .div .div_l .s1{ font-size:40px;}
.n_box9 li .div .div_l .s2{ font-size:20px;}
.n_box9 li .div .div_l{ width:120px;}
.n_box9 li .div{ padding-left:155px; min-height:140px;}
.n_box9 li .div .div_t{ font-size:22px; margin-bottom:15px;}



}

@media screen and (min-width:1201px) and (max-width:1300px)
{

.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.i_logo a img{ width:auto; height:80px;}
.i_ss{width:18%;}

.i_box1{ padding:60px 0px;}
.i_box1_t .a_img_l_t{ font-size:22px;}
.i_box1_t .a_img_l_t .s1{ font-size:33px;}
.i_box1_t .a_img_l_c{ font-size:15px; height:210px; line-height:30px; margin-bottom:20px;}
.i_box2 .s1{ font-size:22px;}
.i_box2 .s1 span{ font-size:33px;}

.n_box1{ padding:50px 0px;}
.n_box1_t{ font-size:30px;}
.n_box1_t .s1{ font-size:50px;}
.n_box1_c{ margin-top:50px;}
.n_box1_c_l #allmap{ height:545px;}

.n_box2 .a_img_r_t{ font-size:14px; padding:20px 0px;}
.n_box2 .a_img_r_t .s1{ font-size:25px;}
.n_box2 .a_img_r_c{ font-size:14px; line-height:25px; height:275px;}

.n_box8_ul li .div .a_img_r{ padding-top:20px;}

.n_box9 li{ padding:25px 0px;}
.n_box9 li .div .div_l .s1{ font-size:50px;}
.n_box9 li .div .div_l .s2{ font-size:20px;}
.n_box9 li .div .div_l{ width:120px;}
.n_box9 li .div{ padding-left:155px; min-height:140px;}
.n_box9 li .div .div_t{ font-size:22px; margin-bottom:15px;}



}
@media screen and (min-width:1301px) and (max-width:1440px)
{

.ui_div_con{width:100%; padding:0px 3%;}

.i_logo a img{ width:auto; height:80px;}
.i_ss{width:18%;}

.i_box1{ padding:60px 0px;}
.i_box1_t .a_img_l_t{ font-size:22px;}
.i_box1_t .a_img_l_t .s1{ font-size:33px;}
.i_box1_t .a_img_l_c{ font-size:15px; height:240px; line-height:30px; margin-bottom:20px;}
.i_box2 .s1{ font-size:22px;}
.i_box2 .s1 span{ font-size:33px;}

.n_box1{ padding:60px 0px;}
.n_box1_t{ font-size:30px;}
.n_box1_t .s1{ font-size:50px;}
.n_box1_c{ margin-top:50px;}
.n_box1_c_l #allmap{ height:545px;}




}

@media screen and (min-width:1441px) and (max-width:1600px)
{
.ui_div_con{width:100%; padding:0px 3%;}

.n_box1_t{ font-size:32px;}
.n_box1_t .s1{ font-size:60px;}
}

