
/* 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 5%;}



#banner{ height:auto !important;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:100%; text-align:center;top:auto;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, -50%); bottom:5px; right:0px;}
.home-pagination .swiper-pagination-bullet{ margin:0px 5px !important; width:25px !important; line-height:25px; text-align:center; font-size:14px;}
.home_subiao{ display:none;}

.i_box1_t .en_box{ display:none;}
.i_box1{ padding:30px 0px;}
.i_box1_t{ padding-bottom:30px;}
.i_box1_t_l{width:100%; padding-top:0px; padding-bottom:30px;}
.i_box1_t_l_t{ font-size:16px;}
.i_box1_t_l_t .s1{ font-size:25px;}
.i_box1_t_l_c{ margin:15px 0px; font-size:14px; line-height:25px; height:100px;}
.i_box1_t_r_t{ padding-left:0px;}
.i_box1_t_r{width:100%;}
.i_box1_c li{width:50%; margin:0px; padding:0px 2% 15px 2%;}
.i_box1_c li .s1{ font-size:30px;}

.i_box3{ padding:30px 0px;}
.i_box3_t .s1{ font-size:16px;}
.i_box3_t .s1 span{ font-size:25px;}
.i_box3_t .s2{ margin-top:0px;}
.i_box3_t .s3{width:100%;}
.i_box3_t .s3 a{width:25%; font-size:16px; text-align:center; margin:0px;}
.i_box3_c{ padding-top:30px;}
.i_box3_box_l{width:100%;}
.i_box3_box_r{width:100%;}
.i_box3_box_l li .div{ font-size:14px;}
.i_box3_box_l li .div .div_text .div_l span{ font-size:36px;}
.i_box3_box_l li .div .div_text .div_r .s1{ font-size:18px;}
.i_box3_box_l li .div .div_text .div_l{width:88px; padding-right:20px; line-height:1.4;}
.i_box3_box_r li{width:100%; padding:0px; padding-bottom:15px;}
.i_box3_box_r li .div .a_text .s1{ font-size:18px; height:auto;}
.i_box3_box_r li .div{ font-size:14px;}

.i_box2{ padding:30px 0px;}
.i_box2_dl dt{width:100%;}
.i_box2_dl dd{width:100%;}
.i_box2_dl dt .a_img{ font-size:14px;}
.i_box2_dl dt .a_img .a_text .s2{ height:46px;}
.i_box2_dl dt .a_img .a_text .s1{ font-size:18px; margin-bottom:5px;}
.i_box2_dl dd .div .div_text .div_r .s1{ font-size:16px;}
.i_box2_dl dd .div{ font-size:14px;}

.i_box4{ padding:30px 0px;}
.i_box4_c{ margin-top:30px;}
.ny_wmscy_con31 .swiper-slide .div{ height:auto !important; font-size:14px;}
.ny_wmscy_con31 .swiper-slide .div .a_img{ position:relative; width:100%; height:auto;}
.ny_wmscy_con31 .swiper-slide .div .a_img img{ display:block;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l{ width:100%; padding:20px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s1{ font-size:20px; margin-bottom:15px;}

.ny_wmscy_con31 .wmscy_next31{ bottom:auto; top:25%; right:10px;}
.ny_wmscy_con31 .wmscy_prev31{ bottom:auto; top:25%; left:10px;}

.i_box5{ padding:30px 0px;}
.i_box5_t{ padding:30px 0px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s1{ font-size:18px;}
.ny_wmscy_con32 .swiper-slide .div{ font-size:14px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s2{ height:100px;}
.wmscy-pagination32 .swiper-pagination-bullet{ width:20px;}
.ny_wmscy_con32{ padding-bottom:40px !important;}

.i_box5_c{ padding-top:30px;}
.i_box5_c li{width:50%; float:left; margin:0px; padding:0px 1% 15px 1%;}
.i_box5_c li .div{ font-size:14px; padding:20px 5px 10px 5px;}
.i_box5_c li .div .a_img img{width:30px;}
.i_box5_c li .div .a_text{ line-height:22px; height:66px;}

.i_footer{ padding:30px 0px;}
.i_footer_t{ padding-bottom:10px;}
.i_footer_t_l{width:100%;}
.i_footer_t_l a img{ height:55px;}
.i_footer_t_c{width:100%;}
.i_footer_t_r{width:100%;}
.i_footer_t_c_c{ font-size:14px;}
.i_footer_t_c_t{ font-size:18px;}
.i_footer_t_r{ font-size:30px; margin-top:0px; background-size:35px; padding-left:50px;}
.i_footer_b{ font-size:14px;}

.pc_banner{ display:none;}
.wap_banner{ display:block;}
.n_box1{ padding-top:10px;}
.n_box1_c{ padding:30px 0px;}
.n_box1_con{ padding:30px 0px;}
.n_about{ font-size:14px;}
.n_box1_qyfc{ padding-top:30px;}
.n_box1_qyfc li{width:50%; float:left; padding:0px 1% 15px 1%; margin:0px;}
.n_box1_qyfc li .a_img{-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.n_box2{ padding:30px 0px;}
.n_box2_ul li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul li .div{ font-size:14px;}
.n_box2_ul li .div .a_img{ margin-bottom:10px;}
.n_box2_ul li .div .a_text{ line-height:25px;}
.n_box2_ul1 li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul1 li .div{ padding:30px 10%;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.n_box3{ padding:30px 0px;}
.n_box3_map #allmap{ height:300px;}
.n_box3_c{ padding:30px 0px;}
.n_box3_ul li{width:100%; margin:0px; padding-bottom:35px;}
.n_box3_ul li .div .a_img .s1{width:80px; height:80px;}
.n_box3_ul li .div .a_img .s1 img{ width:40px;}
.n_box3_ul li .div{ font-size:16px;}
.n_box3_ul li .div .a_img{ margin:0px;}
.n_box3_ul li .div .a_text .s1{ font-size:20px;}

.n_box4{ padding:30px 0px;}
.add_box1{ padding-top:20px;}
.add_box1 li .div1{ padding-bottom:10px;}
.add_box1 li .div{ padding:10px 0px; font-size:18px;}
.add_box1 li .div1 .ipt1{width:100%; height:40px; line-height:40px; font-size:16px;}
.add_box1 li .div1 .ipt2{ font-size:16px; height:200px;}
.add_box1 li .ipt3{ font-size:18px; height:40px; line-height:40px; padding:0px 40px;}

.n_box4_ul li{ padding-bottom:30px;}
.n_box4_ul li .div{ padding:10px; background-color:#fff; font-size:14px;-moz-border-radius: 30px;      /* Gecko browsers */
-webkit-border-radius: 30px;   /* Webkit browsers */
border-radius:30px;            /* W3C syntax */}
.n_box4_ul li .div:hover{}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_c{width:100%; padding:0px 0%;}
.n_box4_ul li .div .a_down{ float:left; width:150px; height:50px; line-height:50px; margin-top:20px;}
.n_box4_ul li .div .a_down .s1{ height:50px; line-height:50px;}
.n_box4_ul li .div .a_img_c .s1{ height:auto; line-height:1.8; padding-top:15px; font-size:20px;}
.n_box4_ul li .div .a_img_c .s2{ height:100px; line-height:25px;}
.a_mtbd_dpages{ font-size:14px;}

.n_box4_ul li .div .a_img_r{width:100%; margin:0px; padding-top:15px;}
.n_box4_ul li .div .a_img_r .s1{ height:auto; line-height:1.8;}
.n_box4_ul li .div .a_img_r .s2{ height:125px; line-height:25px; font-size:14px;}

.n_box6{ padding-top:30px;}
.n_box6 li{width:100%; margin:0px; padding-bottom:25px;}


.n_box4d{ padding:0px 0%;}
.n_box4d_t{ font-size:18px;}
.n_box4d_t1{ font-size:14px;}
.n_box4d_c{ font-size:14px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:14px; width:100%; line-height:1.8;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box5{ padding:30px 0px 50px 0px;}
.n_box5 .a_img{width:100%;}
.n_box5 .a_img_r{width:100%; padding-top:20px;}
.n_box5 .a_img_r .s1{ font-size:18px; margin-bottom:15px; height:auto; line-height:1.8;}
.n_box5 .a_img_r .s2{ font-size:14px; height:125px; line-height:25px; margin-bottom:15px;}
.n_box5_ul li{width:100%; margin:0px; padding:0px 1% 55px 1%;}
.n_box5_ul li .div{ font-size:16px;}
.n_box5_ul li .div .div1 .a_text .s1{ height:30px; line-height:30px;}
.n_box5_ul li .div .div1 .a_text{ padding:15px 5px 30px 5px;}
.n_box5_ul li .div .more_btn{ height:40px; line-height:40px; bottom:-20px;}

.n_box7{ padding-bottom:20px;}
.n_box7_t .s1{width:100%;}
.n_box7_t .s2{width:100%;}
.n_box7_t{ font-size:23px; padding-bottom:10px;}
.n_box7_c{ font-size:14px; padding-bottom:20px;}
.gallery-thumbs{/* display:none;*/filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.gallery-top{-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.n_box8{ padding-bottom:0px;}
.n_box8_c{ padding-top:30px; font-size:14px;}

}

@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 5%;}



#banner{ height:auto !important;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:100%; text-align:center;top:auto;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, -50%); bottom:5px; right:0px;}
.home-pagination .swiper-pagination-bullet{ margin:0px 5px !important; width:25px !important; line-height:25px; text-align:center; font-size:14px;}
.home_subiao{ display:none;}

.i_box1_t .en_box{ display:none;}
.i_box1{ padding:30px 0px;}
.i_box1_t{ padding-bottom:30px;}
.i_box1_t_l{width:100%; padding-top:0px; padding-bottom:30px;}
.i_box1_t_l_t{ font-size:16px;}
.i_box1_t_l_t .s1{ font-size:25px;}
.i_box1_t_l_c{ margin:15px 0px; font-size:14px; line-height:25px; height:100px;}
.i_box1_t_r_t{ padding-left:0px;}
.i_box1_t_r{width:100%;}
.i_box1_c li{width:50%; margin:0px; padding:0px 2% 15px 2%;}
.i_box1_c li .s1{ font-size:30px;}

.i_box3{ padding:30px 0px;}
.i_box3_t .s1{ font-size:16px;}
.i_box3_t .s1 span{ font-size:25px;}
.i_box3_t .s2{ margin-top:0px;}
.i_box3_t .s3{width:100%;}
.i_box3_t .s3 a{width:25%; font-size:16px; text-align:center; margin:0px;}
.i_box3_c{ padding-top:30px;}
.i_box3_box_l{width:100%;}
.i_box3_box_r{width:100%;}
.i_box3_box_l li .div{ font-size:14px;}
.i_box3_box_l li .div .div_text .div_l span{ font-size:36px;}
.i_box3_box_l li .div .div_text .div_r .s1{ font-size:18px;}
.i_box3_box_l li .div .div_text .div_l{width:88px; padding-right:20px; line-height:1.4;}
.i_box3_box_r li{width:100%; padding:0px; padding-bottom:15px;}
.i_box3_box_r li .div .a_text .s1{ font-size:18px; height:auto;}
.i_box3_box_r li .div{ font-size:14px;}

.i_box2{ padding:30px 0px;}
.i_box2_dl dt{width:100%;}
.i_box2_dl dd{width:100%;}
.i_box2_dl dt .a_img{ font-size:14px;}
.i_box2_dl dt .a_img .a_text .s2{ height:46px;}
.i_box2_dl dt .a_img .a_text .s1{ font-size:18px; margin-bottom:5px;}
.i_box2_dl dd .div .div_text .div_r .s1{ font-size:16px;}
.i_box2_dl dd .div{ font-size:14px;}

.i_box4{ padding:30px 0px;}
.i_box4_c{ margin-top:30px;}
.ny_wmscy_con31 .swiper-slide .div{ height:auto !important; font-size:14px;}
.ny_wmscy_con31 .swiper-slide .div .a_img{ position:relative; width:100%; height:auto;}
.ny_wmscy_con31 .swiper-slide .div .a_img img{ display:block;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l{ width:100%; padding:20px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s1{ font-size:20px; margin-bottom:15px;}

.ny_wmscy_con31 .wmscy_next31{ bottom:auto; top:25%; right:10px;}
.ny_wmscy_con31 .wmscy_prev31{ bottom:auto; top:25%; left:10px;}

.i_box5{ padding:30px 0px;}
.i_box5_t{ padding:30px 0px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s1{ font-size:18px;}
.ny_wmscy_con32 .swiper-slide .div{ font-size:14px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s2{ height:100px;}
.wmscy-pagination32 .swiper-pagination-bullet{ width:20px;}
.ny_wmscy_con32{ padding-bottom:40px !important;}

.i_box5_c{ padding-top:30px;}
.i_box5_c li{width:50%; float:left; margin:0px; padding:0px 1% 15px 1%;}
.i_box5_c li .div{ font-size:14px; padding:20px 5px 10px 5px;}
.i_box5_c li .div .a_img img{width:30px;}
.i_box5_c li .div .a_text{ line-height:22px; height:66px;}

.i_footer{ padding:30px 0px;}
.i_footer_t{ padding-bottom:10px;}
.i_footer_t_l{width:100%;}
.i_footer_t_c{width:100%;}
.i_footer_t_r{width:100%;}
.i_footer_t_c_c{ font-size:14px;}
.i_footer_t_c_t{ font-size:18px;}
.i_footer_t_r{ font-size:30px; margin-top:0px; background-size:35px; padding-left:50px;}
.i_footer_b{ font-size:14px;}

.pc_banner{ display:none;}
.wap_banner{ display:block;}
.n_box1{ padding-top:10px;}
.n_box1_c{ padding:30px 0px;}
.n_box1_con{ padding:30px 0px;}
.n_about{ font-size:14px;}
.n_box1_qyfc{ padding-top:30px;}
.n_box1_qyfc li{width:50%; float:left; padding:0px 1% 15px 1%; margin:0px;}
.n_box1_qyfc li .a_img{-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}


.n_box2{ padding:30px 0px;}
.n_box2_ul li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul li .div{ font-size:14px;}
.n_box2_ul li .div .a_img{ margin-bottom:10px;}
.n_box2_ul li .div .a_text{ line-height:25px;}
.n_box2_ul1 li{width:50%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul1 li .div{ padding:30px 10%;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}



.n_box3{ padding:50px 0px;}
.n_box3_map #allmap{ height:300px;}
.n_box3_c{ padding:50px 0px;}
.n_box3_ul li .div .a_img .s1{width:80px; height:80px;}
.n_box3_ul li .div .a_img .s1 img{ width:40px;}
.n_box3_ul li .div{ font-size:14px;}
.n_box3_ul li .div .a_img{ margin:0px;}
.n_box3_ul li .div .a_text .s1{ font-size:20px;}

.n_box4{ padding:30px 0px;}
.add_box1{ padding-top:20px;}
.add_box1 li .div1{ padding-bottom:10px;}
.add_box1 li .div{ padding:10px 0px; font-size:18px;}
.add_box1 li .div1 .ipt1{width:100%; height:40px; line-height:40px; font-size:16px;}
.add_box1 li .div1 .ipt2{ font-size:16px; height:200px;}
.add_box1 li .ipt3{ font-size:18px; height:40px; line-height:40px; padding:0px 40px;}

.n_box4_ul li{ padding-bottom:30px;}
.n_box4_ul li .div{ padding:10px; background-color:#fff; font-size:14px;-moz-border-radius: 30px;      /* Gecko browsers */
-webkit-border-radius: 30px;   /* Webkit browsers */
border-radius:30px;            /* W3C syntax */}
.n_box4_ul li .div:hover{}
.n_box4_ul li .div .a_img{width:100%;}
.n_box4_ul li .div .a_img_c{width:100%; padding:0px 0%;}
.n_box4_ul li .div .a_down{ float:left; width:150px; height:50px; line-height:50px; margin-top:20px;}
.n_box4_ul li .div .a_down .s1{ height:50px; line-height:50px;}
.n_box4_ul li .div .a_img_c .s1{ height:auto; line-height:1.8; padding-top:15px; font-size:20px;}
.n_box4_ul li .div .a_img_c .s2{ line-height:1.8; height:auto !important;}
.a_mtbd_dpages{ font-size:14px;}

.n_box4_ul li .div .a_img_r{width:100%; margin:0px; padding-top:15px;}
.n_box4_ul li .div .a_img_r .s1{ height:auto; line-height:1.8;}
.n_box4_ul li .div .a_img_r .s2{ height:125px; line-height:25px; font-size:14px;}

.n_box6{ padding-top:30px;}
.n_box6 li{width:50%; margin:0px; padding:0px 1% 20px 1%;}
.n_box6 li .div .a_text .s1{ font-size:16px;}


.n_box4d{ padding:0px 0%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}


.n_box5{ padding:30px 0px 50px 0px;}
.n_box5 .a_img{width:100%;}
.n_box5 .a_img_r{width:100%; padding-top:20px;}
.n_box5 .a_img_r .s1{ font-size:20px; margin-bottom:15px; height:auto; line-height:1.8;}
.n_box5_ul li{width:100%; margin:0px; padding:0px 1% 55px 1%;}
.n_box5 .a_img_r .s2{ height:140px; line-height:35px; margin-bottom:20px; font-size:16px;}
.n_box5_ul li .div{ font-size:16px;}
.n_box5_ul li .div .div1 .a_text .s1{ height:30px; line-height:30px;}
.n_box5_ul li .div .div1 .a_text{ padding:15px 5px 30px 5px;}
.n_box5_ul li .div .more_btn{ height:40px; line-height:40px; bottom:-20px;}

.n_box7{ padding-bottom:40px;}
.n_box7_t{ font-size:22px;}
.n_box7_c{ font-size:16px; padding-bottom:30px;}
.n_box8{ padding-bottom:50px;}
.n_box8_c{ padding-top:50px; font-size:16px;}



}
@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 5%;}



#banner{ height:auto !important;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:100%; text-align:center;top:auto;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, -50%); bottom:5px; right:0px;}
.home-pagination .swiper-pagination-bullet{ margin:0px 8px !important; width:25px !important; line-height:25px; text-align:center; font-size:14px;}
.home_subiao{ display:none;}

.i_box1_t .en_box{ font-size:60px; top:70px;}
.i_box1_t_l{ padding-top:25px;}
.i_box1_t_l_t{ font-size:16px;}
.i_box1_t_l_t .s1{ font-size:30px;}
.i_box1_t_l_c { font-size:16px;}
.i_box1{ padding:80px 0px 50px 0px;}
.i_box1_t{ padding-bottom:50px;}
.i_box1_c li{width:17.5%; margin-right:10%;}
.i_box1_c li .s1{ font-size:30px;}

.i_box3{ padding:50px 0px;}
.i_box3_t .s1{ font-size:16px;}
.i_box3_t .s1 span{ font-size:30px;}
.i_box3_t .s3 a{ font-size:16px; margin:0px 15px;}
.i_box3_c{ padding-top:30px;}

.i_box3_box_l{width:100%;}
.i_box3_box_r{width:100%;}
.i_box3_box_l li{ padding:0px 2% 15px 2%;}
.i_box3_box_l li .div{ font-size:14px;}
.i_box3_box_l li .div .div_text .div_l span{ font-size:36px;}
.i_box3_box_l li .div .div_text .div_r .s1{ font-size:18px;}
.i_box3_box_l li .div .div_text .div_l{width:88px; padding-right:20px; line-height:1.4;}
.i_box3_box_l li .div .div_text .div_r .s2{ height:22px;}
.i_box3_box_r li{ padding:0px 2%;}
.i_box3_box_r li .div .a_text .s1{ font-size:18px; height:auto;}
.i_box3_box_r li .div{ font-size:14px;}

.i_box2{ padding:50px 0px;}
.i_box2_dl dt{width:100%;}
.i_box2_dl dd{width:100%;}
.i_box2_dl dt .a_img{ font-size:14px;}
.i_box2_dl dt .a_img .a_text .s2{ height:46px;}
.i_box2_dl dt .a_img .a_text .s1{ font-size:18px; margin-bottom:5px;}
.i_box2_dl dd .div .div_text .div_r .s1{ font-size:16px;}
.i_box2_dl dd .div{ font-size:14px;}

.i_box4{ padding:50px 0px;}
.i_box4_c{ margin-top:30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l{ padding-top:50px;}
.ny_wmscy_con31 .swiper-slide .div{ min-height:350px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s1{ font-size:20px;}
.ny_wmscy_con31 .swiper-slide .div{ font-size:14px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s2{ line-height:22px; height:110px;}


.i_box5{ padding:50px 0px;}
.i_box5_t{ padding:40px 0px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s1{ font-size:18px;}
.ny_wmscy_con32 .swiper-slide .div{ font-size:14px;}
.ny_wmscy_con32 .swiper-slide .div .a_text .s2{ height:100px;}
.wmscy-pagination32 .swiper-pagination-bullet{ width:20px;}
.ny_wmscy_con32{ padding-bottom:40px !important;}

.i_box5_c{ padding-top:50px;}
/*.i_box5_c li{width:50%; float:left; margin:0px; padding:0px 1% 15px 1%;}*/
.i_box5_c li .div{ font-size:14px; padding:20px 5px 10px 5px;}
.i_box5_c li .div .a_img img{width:30px;}
.i_box5_c li .div .a_text{ line-height:22px; height:66px;}

.i_footer{ padding:30px 0px;}
.i_footer_t{ padding-bottom:10px;}
.i_footer_t_l{width:100%;}
.i_footer_t_c{width:100%;}
.i_footer_t_r{width:100%;}
.i_footer_t_c_c{ font-size:14px;}
.i_footer_t_c_t{ font-size:18px;}
.i_footer_t_r{ font-size:30px; margin-top:0px; background-size:35px; padding-left:50px;}
.i_footer_b{ font-size:14px;}


.pc_banner{ display:none;}
.wap_banner{ display:block;}
.n_box1{ padding-top:10px;}
.n_box1_c{ padding:50px 0px;}
.n_box1_con{ padding:50px 0px;}
.n_about{ font-size:16px;}
.n_box1_qyfc{ padding-top:50px;}
.n_box1_qyfc li .a_img{-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.n_box2{ padding:50px 0px;}
.n_box2_ul li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul li .div{ font-size:14px;}
.n_box2_ul li .div .a_img{ margin-bottom:10px;}
.n_box2_ul li .div .a_text{ line-height:25px;}
.n_box2_ul1 li{width:33.33%; padding:0px 1% 15px 1%; margin:0px;}
.n_box2_ul1 li .div{ padding:30px 10%;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}


.n_box3{ padding:50px 0px;}
.n_box3_map #allmap{ height:300px;}
.n_box3_c{ padding:50px 0px;}
.n_box3_ul li .div .a_img .s1{width:80px; height:80px;}
.n_box3_ul li .div .a_img .s1 img{ width:40px;}
.n_box3_ul li .div{ font-size:14px;}
.n_box3_ul li .div .a_img{ margin:0px;}
.n_box3_ul li .div .a_text .s1{ font-size:20px;}

.n_box4{ padding:30px 0px;}
.add_box1{ padding-top:20px;}
.add_box1 li .div1{ padding-bottom:10px;}
.add_box1 li .div{ padding:10px 0px; font-size:18px;}
.add_box1 li .div1 .ipt1{width:100%; height:40px; line-height:40px; font-size:16px;}
.add_box1 li .div1 .ipt2{ font-size:16px; height:200px;}
.add_box1 li .ipt3{ font-size:18px; height:40px; line-height:40px; padding:0px 40px;}

.n_box4_ul li{ padding-bottom:20px;}
.n_box4_ul li .div{ padding:10px; font-size:14px;}
.n_box4_ul li .div .a_img_c{width:50%; padding-right:3.5%;}
.n_box4_ul li .div .a_img_c .s1{ height:35px; line-height:35px; font-size:18px;}
.n_box4_ul li .div .a_img_c .s2{ height:66px; line-height:22px;}
.n_box4_ul li .div .a_down{width:19%;height:40px; line-height:40px; margin-top:30px;}
.n_box4_ul li .div .a_down .s1{ height:40px; line-height:40px; padding-right:30px;}

.n_box4_ul li .div .a_img_r .s1{ height:35px; line-height:35px; font-size:18px; margin-bottom:10px;}
.n_box4_ul li .div .a_img_r{ margin-right:0px; width:65%;}
.n_box4_ul li .div .a_img_r .s2{ height:75px; line-height:25px; font-size:14px;}

.n_box6{ padding-top:30px;}
.n_box6 li{width:50%; margin:0px; padding:0px 1% 20px 1%;}
.n_box6 li .div .a_text .s1{ font-size:16px;}

.n_box4d{ padding:0px 3%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box5{ padding:40px 0px 60px 0px;}
.n_box5 .a_img_r{ padding-top:0px;}
.n_box5 .a_img_r .s1{ margin-bottom:15px; height:30px; line-height:30px; font-size:20px;}
.n_box5 .a_img_r .s2{ height:120px; font-size:16px; line-height:30px;}
.n_box5 .a_img_r .s2{ height:140px; line-height:35px; margin-bottom:20px; font-size:16px;}
.n_box5_ul li .div{ font-size:16px;}
.n_box5_ul li .div .div1 .a_text .s1{ height:30px; line-height:30px;}
.n_box5_ul li .div .div1 .a_text{ padding:25px 5px 30px 5px;}
.n_box5_ul li .div .more_btn{ height:40px; line-height:40px; bottom:-20px; width:66%;}

.n_box7{ padding-bottom:40px;}
.n_box7_t{ font-size:22px;}
.n_box7_c{ font-size:16px; padding-bottom:30px;}
.n_box8{ padding-bottom:50px;}
.n_box8_c{ padding-top:50px; font-size:16px;}

}
@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%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide .s1 img{ display:block;}
.home-swiper.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ right:5%;}
.home-pagination .swiper-pagination-bullet{ margin:5px 0px !important; font-size:16px;  }
.home_subiao{ right:5%; margin-top:100px;}

.header{ top:20px;}

.i_box1_t .en_box{ font-size:85px; top:85px;}
.i_box1_t_l{ padding-top:55px;}

.i_box1_t_l_t .s1{ font-size:30px;}
.i_box1_t_l_t{ font-size:18px;}
.i_box1_t_l_c{ font-size:16px;}
.i_box1_c li .s1{ font-size:30px;}

.i_box3_c{ padding-top:50px;}
.i_box3_t .s1 span{ font-size:30px;}
.i_box3_t .s1{ font-size:18px;}
.i_box3_box_l li .div .div_text .div_l span{ font-size:40px;}
.i_box3_box_l li .div .div_text .div_r .s1{ font-size:18px;}
.i_box3_box_l li .div{ font-size:14px;}
.i_box3_box_r li .div .a_text .s1{ font-size:18px;}
.i_box3_box_r li .div .a_img{ min-height:215px;}
.i_box3_box_r li .div{ font-size:14px;}

.i_box2{ padding:70px 0px;}
.i_box2_dl dd .div .div_text .div_r .s1{ font-size:18px;}
.i_box2_dl dd{ margin-top:15px;}
.i_box2_dl dt .a_img .a_text .s2{ height:46px;}
.i_box2_dl dt .a_img .a_text .s1{ font-size:18px;}

.i_box4{ padding:70px 0px;}
.i_box4_c{ margin-top:30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s1{ font-size:22px;}
.ny_wmscy_con31 .swiper-slide .div{ font-size:16px; min-height:450px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l{ padding-top:80px;}

.i_box5{ padding:70px 0px;}
.i_box5_t{ padding:50px 0px;} 
.wmscy-pagination32 .swiper-pagination-bullet{width:30px;}
.i_box5_c{ padding-top:50px;}
.i_box5_c li .div .a_img img{width:35px;}
.i_box5_c li .div{ font-size:16px;}
.i_footer{ padding-top:50px;}
.i_footer_t{ padding-bottom:40px;}
.i_footer_t_c_c{ font-size:16px;}
.i_footer_t_c_t{ font-size:20px;}
.i_footer_t_r{ font-size:30px; margin-top:30px; background-size:35px; padding-left:50px;}


.pc_banner{ display:none;}
.wap_banner{ display:block;}
.n_box1{ padding-top:20px;}
.n_box1_c{ padding:50px 0px;}
.n_box1_con{ padding:50px 0px;}
.n_about{ font-size:16px;}
.n_box1_qyfc{ padding-top:50px;}
.n_box1_qyfc li .a_img{-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}

.n_box2_ul li .div{ font-size:16px;}
.n_box2_ul li .div .a_img{ margin-bottom:10px;}
.n_box2_ul1 li .div{ padding:40px 10%;}
.n_box2_ul1 li{ padding-bottom:30px;}


.n_box3_map #allmap{ height:400px;}

.n_box3_ul li .div .a_img .s1{width:100px; height:100px;}
.n_box3_ul li .div .a_img .s1 img{ width:50px;}
.n_box3_ul li .div{ font-size:16px;}
.n_box3_ul li .div .a_img{ margin:0px; margin-bottom:10px;}
.n_box3_ul li .div .a_text .s1{ font-size:24px;}

.add_box1{ padding-top:20px;}
.add_box1 li .div1{ padding-bottom:15px;}
.add_box1 li .div{ padding:10px 0px; font-size:18px;}
.add_box1 li .div1 .ipt1{ height:50px; line-height:50px; font-size:16px;}
.add_box1 li .div1 .ipt2{ font-size:16px; height:200px;}
.add_box1 li .ipt3{ font-size:18px; height:50px; line-height:50px; padding:0px 40px;}

.n_box4_ul li .div{ padding:20px; font-size:16px;}
.n_box4_ul li{ padding-bottom:30px;}
.n_box4_ul li .div .a_img_c .s1{ font-size:20px; height:40px; line-height:40px;}
.n_box4_ul li .div .a_img_c .s2{ height:90px; line-height:30px;}
.n_box4_ul li .div .a_down{height:50px; line-height:50px; margin-top:50px;}
.n_box4_ul li .div .a_down .s1{ height:50px; line-height:50px; padding-right:30px;}

.n_box4_ul li .div .a_img_r .s1{ font-size:20px; height:40px; line-height:40px; margin-bottom:10px;}
.n_box4_ul li .div .a_img_r .s2{ height:90px; line-height:30px;}

.n_box4d{ padding:0px 3%;}
.n_box4d_t{ font-size:22px;}
.n_box4d_t1{ font-size:16px;}
.n_box4d_c{ font-size:16px; padding:20px 0px;}
.n_box4d_b .a1{ font-size:16px; width:100%; line-height:2;}
.n_box4d_b .a1.a2{ text-align:left;}

.n_box5 .a_img_r{ padding-top:10px;}
.n_box5 .a_img_r .s1{ font-size:23px; margin-bottom:20px;}
.n_box5 .a_img_r .s2{ font-size:16px; margin-bottom:20px;}
.n_box5_ul li .div{ font-size:18px;}
.n_box5_ul li .div .div1 .a_text .s1{ height:35px; line-height:35px;}
.n_box5_ul li .div .more_btn{ height:50px; line-height:50px;}


.n_box7{ padding-bottom:40px;}
.n_box7_t{ font-size:22px;}
.n_box7_c{ font-size:16px; padding-bottom:30px;}
.n_box8{ padding-bottom:50px;}
.n_box8_c{ padding-top:50px; font-size:16px;}


}
@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%;}	
	


#banner{ height:auto !important;}
.home-swiper .swiper-slide .s1 img{ display:block;}
.home-swiper.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ right:5%;}
.home-pagination .swiper-pagination-bullet{ margin:5px 0px !important; font-size:16px;  }
.home_subiao{ right:5%; margin-top:100px;}


.header{ top:20px;}

.i_box1_t .en_box{ font-size:85px; top:85px;}
.i_box1_t_l{ padding-top:55px;}

.i_box1_t_l_t .s1{ font-size:30px;}
.i_box1_t_l_t{ font-size:18px;}
.i_box1_t_l_c{ font-size:16px;}
.i_box1_c li .s1{ font-size:30px;}

.i_box3_c{ padding-top:50px;}
.i_box3_t .s1 span{ font-size:30px;}
.i_box3_t .s1{ font-size:18px;}
.i_box3_box_l li .div .div_text .div_l span{ font-size:40px;}
.i_box3_box_l li .div .div_text .div_r .s1{ font-size:18px;}
.i_box3_box_l li .div{ font-size:14px;}
.i_box3_box_r li .div .a_text .s1{ font-size:18px;}
.i_box3_box_r li .div .a_img{ min-height:215px;}
.i_box3_box_r li .div{ font-size:14px;}

.i_box2{ padding:70px 0px;}
.i_box2_dl dd .div .div_text .div_r .s1{ font-size:18px;}
.i_box2_dl dt .a_img .a_text .s2{ height:46px;}
.i_box2_dl dt .a_img .a_text .s1{ font-size:18px;}

.i_box4{ padding:70px 0px;}
.i_box4_c{ margin-top:30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l .s1{ font-size:22px;}
.ny_wmscy_con31 .swiper-slide .div{ font-size:16px; min-height:450px;}
.ny_wmscy_con31 .swiper-slide .div .a_img_l{ padding-top:80px;}

.i_box5{ padding:70px 0px;}
.i_box5_t{ padding:50px 0px;} 
.wmscy-pagination32 .swiper-pagination-bullet{width:30px;}
.i_box5_c{ padding-top:50px;}
.i_box5_c li .div .a_img img{width:35px;}
.i_box5_c li .div{ font-size:16px;}
.i_footer{ padding-top:50px;}
.i_footer_t{ padding-bottom:40px;}
.i_footer_t_c_c{ font-size:16px;}
.i_footer_t_c_t{ font-size:20px;}
.i_footer_t_r{ font-size:30px; margin-top:30px; background-size:35px; padding-left:50px;}


.n_box3_map #allmap{ height:500px;}

.n_box3_ul li .div .a_img .s1{width:100px; height:100px;}
.n_box3_ul li .div .a_img .s1 img{ width:50px;}
.n_box3_ul li .div{ font-size:16px;}
.n_box3_ul li .div .a_img{ margin:0px; margin-bottom:10px;}
.n_box3_ul li .div .a_text .s1{ font-size:24px;}

.add_box1{ padding-top:20px;}
.add_box1 li .div1{ padding-bottom:15px;}
.add_box1 li .div{ padding:10px 0px; font-size:18px;}
.add_box1 li .div1 .ipt1{ height:50px; line-height:50px; font-size:16px;}
.add_box1 li .div1 .ipt2{ font-size:16px; height:200px;}
.add_box1 li .ipt3{ font-size:18px; height:50px; line-height:50px; padding:0px 40px;}

.n_box4_ul li{ padding-bottom:40px;}


.n_box5 .a_img_r .s1{ font-size:23px; margin-bottom:20px;}
.n_box5 .a_img_r .s2{ font-size:16px; margin-bottom:20px;}
.n_box5_ul li .div{ font-size:18px;}
.n_box5_ul li .div .div1 .a_text .s1{ height:35px; line-height:35px;}
.n_box5_ul li .div .more_btn{ height:50px; line-height:50px;}

}
@media screen and (min-width:1301px) and (max-width:1500px)
{

}

@media screen and (min-width:1501px) and (max-width:1800px)
{

}
@media screen and (min-width:1801px) and (max-width:1920px)
{

}


