@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)
{	

.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box1{ width:100%;}
.i_box1_t{ font-size:25px;}
.i_box1_c{ font-size:14px; line-height:1.8; margin-bottom:15px;}
.i_box1_list li .s1{ font-size:30px;}
.i_box1_list li{ font-size:14px;}
.i_box1_list{ padding-bottom:20px;}
.i_box1_b{ width:120px; height:40px; line-height:40px; font-size:14px;}

.i_box2{ padding:0px 20px;}
.i_box2_pic{ background-size: auto 50%;
    background-position: bottom right;
}
.i_box2_list{ padding-top:10px; width:100%;}
.i_box2_list li{width:50%; padding:0px 1% 2% 1%;}

.i_box4_l{width:100%;}
.i_box4_l .left-tit{ display:none;}
.i_box4_l .swiper-pagination{ display:none;}
.i_box4_l .swiper-scrollbar{ display:none;}
.swiper-Right-min{width: 90%;
    left: 5%;
    padding: 0 0 20px;
    bottom: 22px !important;}
.swiper-Right-min .swiper-button-prev,.swiper-Right-min .swiper-button-next{ display:none;}
.swiper-Right-min .swiper-scrollbar{ top:auto; bottom:0px;}
.item_screen3_right_tit{width:100%; top:90px;}
.i_box1_c1{ font-size:16px;}

.i_box5_t_left{width:100%;}
.i_box5_t_right{ display:none;}
.i_box5_t_left_c table tr td{ font-size:14px;}

.n_banner{ height:150px;}
.n_banner img{ display:none;}
.n_banner_text{padding-top: 30px;}
.n_banner_text .s2{ padding:10px 0px; font-size:14px;}
.n_banner_text .s1{ padding:10px 0px; font-size:18px;}
.a_menu .a_menu_a{width:25%; padding:0px; text-align:center;}
.n_box1{ padding-top:30px;}
.n_box1_l{width:100%; padding-bottom:20px;}
.n_box1_r{width:100%;}
.n_box1_l_t{ font-size:18px;}
.n_box1_l_c{ font-size:15px;}
.n_box1_l_t .s1{ font-size:28px;}
.n_box1_l_t1{ font-size:18px; padding:15px 0px 30px 0px;}

.n_box2{ padding-top:30px;}
.n_box2_con:after{ display:none;}
.n_box2_t .s1{ font-size:25px; height:62px; line-height:62px;}
.ny_zzry .swiper-slide .div .div_c .a_img{width:100%;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{width:100%; padding:15px;}
.n_box2_t .s2{background-color:#c7000b; margin-top:13px;}
.n_box2_t .s2:after{opacity: 1;}
.n_box2_t .s2:before{ right:18px; width:32px;}
.ny_zzry .swiper-slide .div .div_t{ font-size:25px; padding-left:0px;}
.n_box2_con_t{ font-size:25px; padding-left:50px; top:30px;}
.n_box2_c{ padding:0px 2%}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s1{ font-size:25px; height:60px; line-height:60px;}
.n_box2_con{ padding:30px 0px 60px 0px;}
.n_box2_con .zzry_prev31{ bottom:20px;}
.n_box2_con .zzry_next31{ bottom:20px;}
.n_box2_t .s3{ margin-top:16px;}

.n_box3{ padding:30px 0px;}
.n_box3_t li{width:100%; margin:0px;}
.n_box3_t li dl dd{width:100%;}
.n_box3_t li dl dd .a_img .a_text{ bottom:0px;}

.i_footer_l{width:100%; padding-bottom:30px;}
.i_footer_c{width:100%;}
.i_footer_r{ display:none;}
.i_footer{ padding:30px 0px;}
.i_footer_l_c{ margin-bottom:30px;}

.n_box4{ padding:30px 0px;}
.n_box4_t{ font-size:25px;}


.n_box5{ padding:30px 0px 20px 0px;}
.n_box5_ul li{width:50%; padding:0px 1% 10px 1%; margin:0px;}
.n_box5_ul li .div{ padding:5px; font-size:14px;}
.a_mtbd_dpages{ font-size:14px;}

.n_box5_ul li .div .a_img{ height:160px;}

.n_box6_ul li .div .a_img{width:100%;}
.n_box6_ul li .div .a_img_r{width:100%; padding-top:20px;}
.n_box6_ul li .div{ padding:30px 2%;}
.n_box6_ul li .div .a_img_r .div_r{ padding-left:0px !important;}
.n_box6_ul li .div .a_img_r .div_r:after{ display:none;}
.n_box6_ul li .div .a_img_r .div_l{width:25%;}
.n_box6_ul li .div .a_img_r .div_r{width:75%; padding-top:5px;}

.n_box6_b a{width:100%;}
.n_box6_b a.a1{ text-align:left;}
   
.n_box7_tl{width:100%;}
.n_box7_tr{width:100%; padding-top:20px;}
.n_box7_tl_t .s1{ font-size:25px;}
.n_box7_tr_ul li{ padding-bottom:0px;}
.n_box7_tr_ul li:nth-child(1){ padding-bottom:10px;}
.n_box7_tr_ul li .div1 .div_l{ width:100%; padding-bottom:10px;}
.n_box7_map #allmap{width:100%; height:200px;}

.n_box8{ padding:30px 0px;}
.n_box8_l{width:100%; padding-top:0px;}
.n_box8_r{width:100%; padding-top:15px;}
.n_box8_lc{ font-size:14px;}

.n_box8_ul li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul li .div .a_text{ padding:10px;}

.n_box8_ul1 li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul1 li .div .a_text{ padding:10px;}

.n_box9{ border-top:1px solid #e5e5e5; padding:30px 0px;}
.n_box9_t_l{width:100%;}
.n_box9_t_r{width:100%; padding-top:15px; padding-bottom:15px;}
.preview{ display:none;}
.n_box9_t_r_t{ font-size:18px;}
.n_box9_t_r_c{ padding:20px 0px;}
.n_box9_t_r_b a{ width:120px;}
.n_box9_t1 .s1{ height:60px; line-height:60px; padding:0px 30px; font-size:18px;}
.n_box9_c{ padding-top:30px; padding-bottom:10px; font-size:15px;}
.view .arrow-left{ display:block;}
.view .arrow-right{ display:block;}


}
@media screen and (min-width:641px) and (max-width:767px)
{
.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box1{ width:100%;}
.i_box1_t{ font-size:25px;}
.i_box1_c{ font-size:14px; line-height:1.8; margin-bottom:15px;}
.i_box1_list li .s1{ font-size:30px;}
.i_box1_list li{ font-size:14px;}
.i_box1_list{ padding-bottom:20px;}
.i_box1_b{ width:120px; height:40px; line-height:40px; font-size:14px;}

.i_box2{ padding:0px 20px;}
.i_box2_pic{ background-size: auto 50%;
    background-position: bottom right;
}
.i_box2_list{ padding-top:10px; width:100%;}
.i_box2_list li{width:50%; padding:0px 1% 2% 1%;}

.i_box4_l{width:100%;}
.i_box4_l .left-tit{ display:none;}
.i_box4_l .swiper-pagination{ display:none;}
.i_box4_l .swiper-scrollbar{ display:none;}
.swiper-Right-min{width: 90%;
    left: 5%;
    padding: 0 0 20px;
    bottom: 22px !important;}
.swiper-Right-min .swiper-button-prev,.swiper-Right-min .swiper-button-next{ display:none;}
.swiper-Right-min .swiper-scrollbar{ top:auto; bottom:0px;}
.item_screen3_right_tit{width:100%; top:90px;}
.i_box1_c1{ font-size:16px;}

.i_box5_t_left{width:100%;}
.i_box5_t_right{ display:none;}
.i_box5_t_left_c table tr td{ font-size:14px;}



.n_banner{ height:260px;}
.n_banner img{ display:none;}
.n_banner_text .s2{ padding:10px 0px; font-size:14px;}
.n_banner_text .s1{ padding:10px 0px; font-size:25px;}
.a_menu .a_menu_a{width:25%; padding:0px; text-align:center;}
.n_box1{ padding-top:30px;}
.n_box1_l{width:100%; padding-bottom:20px;}
.n_box1_r{width:100%;}
.n_box1_l_t{ font-size:18px;}
.n_box1_l_c{ font-size:15px;}
.n_box1_l_t .s1{ font-size:28px;}
.n_box1_l_t1{ font-size:18px; padding:15px 0px 30px 0px;}

.n_box2{ padding-top:30px;}
.n_box2_con:after{ display:none;}
.n_box2_t .s1{ font-size:25px; height:62px; line-height:62px;}
.ny_zzry .swiper-slide .div .div_c .a_img{width:100%;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{width:100%; padding:15px;}
.n_box2_t .s2{background-color:#c7000b; margin-top:13px;}
.n_box2_t .s2:after{opacity: 1;}
.n_box2_t .s2:before{ right:18px; width:32px;}
.ny_zzry .swiper-slide .div .div_t{ font-size:25px; padding-left:0px;}
.n_box2_con_t{ font-size:25px; padding-left:50px; top:30px;}
.n_box2_c{ padding:0px 2%}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s1{ font-size:25px; height:60px; line-height:60px;}
.n_box2_con{ padding:30px 0px 60px 0px;}
.n_box2_con .zzry_prev31{ bottom:20px;}
.n_box2_con .zzry_next31{ bottom:20px;}
.n_box2_t .s3{ margin-top:16px;}

.n_box3{ padding:30px 0px;}
.n_box3_t li{width:100%; margin:0px;}
.n_box3_t li dl dd{width:100%;}
.n_box3_t li dl dd .a_img .a_text{ bottom:0px;}

.i_footer_l{width:100%; padding-bottom:30px;}
.i_footer_c{width:100%;}
.i_footer_r{ display:none;}
.i_footer{ padding:30px 0px;}
.i_footer_l_c{ margin-bottom:30px;}


.n_box4{ padding:30px 0px;}
.n_box4_t{ font-size:25px;}

.n_box5{ padding:30px 0px 20px 0px;}
.n_box5_ul li{width:50%; padding:0px 1% 10px 1%; margin:0px;}


.n_box6_ul li .div .a_img{width:100%;}
.n_box6_ul li .div .a_img_r{width:100%; padding-top:20px;}
.n_box6_ul li .div{ padding:30px 2%;}
.n_box6_ul li .div .a_img_r .div_r{ padding-left:0px !important;}
.n_box6_ul li .div .a_img_r .div_r:after{ display:none;}
.n_box6_ul li .div .a_img_r .div_l{width:25%;}
.n_box6_ul li .div .a_img_r .div_r{width:75%; padding-top:5px;}

.n_box6_b a{width:100%;}
.n_box6_b a.a1{ text-align:left;}

.n_box7_tl{width:100%;}
.n_box7_tr{width:100%; padding-top:20px;}
.n_box7_tl_t .s1{ font-size:25px;}
.n_box7_tr_ul li{ padding-bottom:0px;}
.n_box7_tr_ul li:nth-child(1){ padding-bottom:15px;}
.n_box7_tr_ul li .div1 .div_l{ width:100%; padding-bottom:15px;}
.n_box7_map #allmap{width:100%; height:300px;}


.n_box8{ padding:30px 0px;}
.n_box8_l{width:100%; padding-top:0px;}
.n_box8_r{width:100%; padding-top:15px;}

.n_box8_ul li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul li .div .a_text{ padding:10px;}

.n_box8_ul1 li{width:50%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul1 li .div .a_text{ padding:10px;}


.n_box9{ border-top:1px solid #e5e5e5; padding:30px 0px;}
.n_box9_t_l{width:100%;}
.n_box9_t_r{width:100%; padding-top:15px; padding-bottom:15px;}
.preview{ display:none;}
.n_box9_t_r_t{ font-size:18px;}
.n_box9_t_r_c{ padding:20px 0px;}
.n_box9_t_r_b a{ width:120px;}
.n_box9_t1 .s1{ height:60px; line-height:60px; padding:0px 30px; font-size:18px;}
.n_box9_c{ padding-top:30px; padding-bottom:10px; font-size:15px;}
.view .arrow-left{ display:block;}
.view .arrow-right{ display:block;}

}
@media screen and (min-width:768px) and (max-width:992px)
{

.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box2_list{width:100%;}
.i_box2_pic{ background-size: auto 80%;
    background-position: bottom right;
}
.i_box4_l{width:100%;}
.i_box4_l .left-tit{ display:none;}
.i_box4_l .swiper-pagination{ display:none;}
.i_box4_l .swiper-scrollbar{ display:none;}
.swiper-Right-min{width: 90%;
    left: 5%;
    padding: 0 0 20px;
    bottom: 22px !important;}
.swiper-Right-min .swiper-button-prev,.swiper-Right-min .swiper-button-next{ display:none;}
.swiper-Right-min .swiper-scrollbar{ top:auto; bottom:0px;}
.item_screen3_right_tit{width:100%; top:90px;}


.i_box5_t_left{width:100%;}
.i_box5_t_right{ display:none;}


.n_banner_text .s2{ font-size:16px; padding:10px 0px;}
.n_banner_text .s1{ font-size:30px; padding:10px 0px;}
.n_box1{ padding-top:50px;}
.n_box1_l{width:100%; padding-bottom:40px;}
.n_box1_r{width:100%;}
.n_box1_l_t{ font-size:20px;}
.n_box1_l_t .s1{ font-size:30px;}


.n_box2_t .s1{ font-size:30px;}
.n_box2_t .s2{background-color:#c7000b; margin-top:13px;}
.n_box2_t .s2:after{opacity: 1;}
.n_box2_t .s2:before{ right:18px; width:32px;}
.n_box2_con:after{ display:none;}
.ny_zzry .swiper-slide .div .div_c .a_img{width:100%;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{width:100%; padding:15px;}

.n_box3{ padding:30px 0px;}
.n_box3_t li{width:100%; margin:0px;}
.n_box3_t li dl dd{width:100%;}
.n_box3_t li dl dd .a_img .a_text{ bottom:0px;}


.n_box5{ padding:30px 0px 20px 0px;}
.n_box5_ul li{width:50%; padding:0px 1% 10px 1%; margin:0px;}

.n_box6_ul li .div .a_img{width:100%;}
.n_box6_ul li .div .a_img_r{width:100%; padding-top:20px;}
.n_box6_ul li .div{ padding:30px 2%;}
.n_box6_ul li .div .a_img_r .div_r{ padding-left:0px !important;}
.n_box6_ul li .div .a_img_r .div_r:after{ display:none;}
.n_box6_ul li .div .a_img_r .div_l{width:25%;}
.n_box6_ul li .div .a_img_r .div_r{width:75%; padding-top:5px;}

.n_box6_b a{width:100%;}
.n_box6_b a.a1{ text-align:left;}

.n_box7_tl{width:100%;}
.n_box7_tr{width:100%; padding-top:20px;}
.n_box7_tl_t .s1{ font-size:25px;}
.n_box7_map #allmap{width:100%; height:300px;}


.n_box8_l{width:100%; padding-top:0px;}
.n_box8_r{width:100%; padding-top:15px;}

.n_box8_ul li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul li .div .a_text{ padding:10px;}

.n_box8_ul1 li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul1 li .div .a_text{ padding:10px;}
.n_box8_ul1 li .div .a_img .a_title{width:80%;}

.n_box9{ border-top:1px solid #e5e5e5; padding:30px 0px;}
.n_box9_t_l{width:100%;}
.n_box9_t_r{width:100%; padding-top:15px; padding-bottom:15px;}
.preview{ display:none;}
.n_box9_t_r_t{ font-size:18px;}
.n_box9_t_r_c{ padding:20px 0px;}
.n_box9_t_r_b a{ width:120px;}
.n_box9_t1 .s1{ height:60px; line-height:60px; padding:0px 30px; font-size:18px;}
.n_box9_c{ padding-top:30px; padding-bottom:10px; font-size:15px;}
.view .arrow-left{ display:block;}
.view .arrow-right{ display:block;}

}


@media screen and (min-width:993px) and (max-width:1200px)
{
.i_con{ width:100%; padding:0px 3%;}
.i_con1{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box2_list{width:100%;}
.i_box2_pic{ background-size: auto 80%;
    background-position: bottom right;
}
.i_box4_l{width:100%;}
.i_box4_l .left-tit{ display:none;}
.i_box4_l .swiper-pagination{ display:none;}
.i_box4_l .swiper-scrollbar{ display:none;}
.swiper-Right-min{width: 90%;
    left: 5%;
    padding: 0 0 20px;
    bottom: 22px !important;}
.swiper-Right-min .swiper-button-prev,.swiper-Right-min .swiper-button-next{ display:none;}
.swiper-Right-min .swiper-scrollbar{ top:auto; bottom:0px;}
.item_screen3_right_tit{width:100%; top:90px;}

.i_box5_t_left_c table tr td:nth-child(1){width:50px;}


.n_banner_text .s2{ font-size:16px; padding:10px 0px;}
.n_banner_text .s1{ font-size:30px; padding:10px 0px;}

.n_box1_l_t{ font-size:20px;}
.n_box1_l_t .s1{ font-size:30px;}

.n_box2_t .s1{ font-size:32px;}
.n_box2_c{ padding:0px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s1{ height:70px; line-height:70px; font-size:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s2{ height:120px; line-height:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{ padding-top:20px;}

.n_box5{ padding:40px 0px 20px 0px;}
.n_box5_ul li .div{ font-size:14px;}

.n_box5_ul li .div .a_img{ height:160px;}

.n_box7_tl_t .s1{ font-size:25px;}

.n_box8_ul li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul li .div .a_text{ padding:10px;}

.n_box8_ul1 li{width:33.33%; padding:0px 1% 2% 1%; margin:0px;}
.n_box8_ul1 li .div .a_text{ padding:10px;}

.preview .swiper-container{ width:80%; margin:0px 10%;}
.n_box9_t1 .s1{ padding:0px 50px;}

}



@media screen and (min-width:1201px) and (max-width:1400px)
{
.i_con{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box2_pic{ background-size: auto 80%;
    background-position: bottom right;
}

.menu_nav{width:55%;}
.menu_nav ul li{ width:9.6%; margin:0px 1%;}

.n_banner_text .s2{ font-size:16px; padding:10px 0px;}
.n_banner_text .s1{ font-size:30px; padding:10px 0px;}

.n_box1_l_t{ font-size:20px;}
.n_box1_l_t .s1{ font-size:30px;}

.n_box2_t .s1{ font-size:32px;}
.n_box2_c{ padding:0px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s1{ height:70px; line-height:70px; font-size:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s2{ height:120px; line-height:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{ padding-top:20px;}

.n_box5_ul li .div .a_img{ height:220px;}

.preview .swiper-container{ width:84%; margin:0px 8%;}
.n_box9_t1 .s1{ padding:0px 50px;}
}

@media screen and (min-width:1401px) and (max-width:1500px)
{

.i_con{ width:100%; padding:0px 3%;}
.ui_div_center{width:100%; padding:0px 3%;}
.i_con2{ width:100%;padding:0px 3%;}

.i_box2_pic{ background-size: auto 80%;
    background-position: bottom right;
}
.menu_nav{width:52%;}
.menu_nav ul li{ width:9.6%; margin:0px 1%;}

.n_banner_text .s2{ font-size:16px; padding:10px 0px;}
.n_banner_text .s1{ font-size:34px; padding:10px 0px;}

.n_box1_l_t{ font-size:20px;}
.n_box1_l_t .s1{ font-size:30px;}

.n_box2_t .s1{ font-size:32px;}
.n_box2_c{ padding:0px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s1{ height:70px; line-height:70px; font-size:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r .s2{ height:120px; line-height:30px;}
.ny_zzry .swiper-slide .div .div_c .a_img_r{ padding-top:20px;}


}
@media screen and (min-width:1501px) and (max-width:1700px)
{
.menu_nav{width:52%;}
.menu_nav ul li{ width:9.6%; margin:0px 1%;}
}

@media screen and (min-width:1701px) and (max-width:1802px)
{

.menu_nav ul li{ width:8.5%; margin:0px 1%;}
}

<!--0.00017905235290527-->