@charset "utf-8";
/* CSS Document */
/*@media screen and (min-width:0px) and (max-width: 641px)*/

@media screen and (min-width: 1360px) and (max-width: 1440px){

.i_box1_ul li .div_img_text span {
  font-size:100%;
}
}

@media screen and (min-width:0px) and (max-width: 640px)
{	
.section.y1,.section.y2, .section.y3,.section.y4{ height:auto !important;}
.section.wh1,.section.wh2, .section.wh3{ height:auto !important;}
/*.section.gy1,.section.gy2, .section.gy3,.section.gy4,.section.gy5{ height:auto !important;}*/
.section.cp1,.section.cp2, .section.cp3,.section.cp4,.section.cp5,.section.cp6{ height:auto !important;}
.section.czm1,.section.czm2,.section.czm3,.section.czm4,.section.czm5,.section.czm6,.section.czm7,.section.czm8,.section.czm9{ height:auto !important; overflow:hidden;}

.i_content{ position:relative;}
.i_content_z{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}
.xzbg1 {position: absolute;top: 0;left: 0;}

/*.ui_div_center{width:100%; padding:0px 5%;}*/


#banner{ height:auto !important;}
.i_picchange{ position:relative; height:auto !important; padding-top:65px;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}

.i_box1_t,.i_box1_c,.i_box3_t,.i_box3_c,.i_box2_l_con_t,.i_box2_l_con_c,.i_box2_l_con_more,.i_box2_l_con_b{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box2_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.fullnavr{ display:none;}
.wx_top{ right:20px; bottom:20px;}

.i_box1{ padding:30px 0px 20px 0px;}
.i_box1_ul{width:100%; padding:0px 5%;}
.i_box1_ul li, .i_box1_ul li.active{ padding-bottom:10px;}
.i_box1_ul li,.i_box1_ul li.active{width:100%; height:auto !important;}
.i_box1_ul li .div{ background:none !important;}
.i_box1_ul li .div img{ display:block;}
.i_box1_ul li .div .box_pc{width:100% !important; position:relative;}
.i_box1_ul li .div .box_pc .div_pc{background:none !important;position:relative;}
.i_box1_ul li .div .box_pc .div_pc img{ display:block;}
.i_box1_ul li .div .div_img{ background:none !important; position:absolute; z-index:1; top:0px; left:0px;}
.i_box1_ul li.active .div .div_img_text,.i_box1_ul li.active .div .div_img{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}
.i_box1_ul li.active .div .div_img:after{ display:block;}
.i_box1_ul li .div .div_img_text{width:100%; padding-bottom:40px; font-size:28px;}


.i_box2{ padding:30px 0px;}
.i_box2 .a_img{width:100%;}
.i_box2 .a_img_r{width:100%; padding:0px 5px;}
.i_box2 .a_img_r .div_t{/* padding:30px 0px 15px 0px;*/ font-size:30px; padding:10px;}
.i_footer{ padding-top:60px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_t_l{width:100%;}
.i_footer_t_r{width:100%;}
.i_footer_t_r li{ padding:0px 10%}
.i_footer_t_l_c table tr td{ font-size:15px;}
.i_footer_t_l_phone{ padding-bottom:10px; font-size:25px;}
.i_footer_t_l_c{ padding-bottom:15px;}

.n_bg1{ background:none !important; background-color:#fbf7f4 !important;}
.n_box1{width:100%; height:auto !important; padding:85px 0px 50px 0px;}
.n_box1_t .s1{ font-size:28px; background-size:30px; padding-left:35px; line-height:50px; letter-spacing:1px;color:#ffffff}
.n_box1_c{ width:100%; padding-left:35px;/* line-height:2;*/ font-size:16px; padding-top:20px;color:#ffffff}
.n_box1_img{ display:block;}

/*.n_box2{ height:auto !important;}*/
.home-swiper1 .swiper-slide .s2{ display:block;}
.home-swiper1 .swiper-slide .s2 img{ display:none;}
.home-swiper1 .swiper-slide .s1{ display:none;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:30px; height:20px;}
.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px !important;}

.n_box3{ padding-top:30px;}
.n_box3_t{ background-size:30px; padding-left:40px; font-size:25px; letter-spacing:0px; line-height:50px;}
.n_box3_c{ padding-top:0px;}
.n_box3_c_l{width:100%;}
.n_box3_c_r{width:100%;}
.n_box3_c_r .a_img{width:100%;}
.n_box3_c_r .a_img_r{width:100%; padding-top:30px;}
.n_box4{ padding:95px 0px 30px 0px;}
.n_box3_c_l li .div .a_img_r .div_t{ padding:0px; font-size:20px;}
.n_box3_c_r .a_img_r li .div_t{ font-size:20px; padding-left:40px;}
.n_box3_c_r .a_img_r li .div_c{ line-height:1.7; padding-left:40px;}
.n_box4_t{ padding-left:0px;}
.n_box4_t_l{width:100%; padding-top:20px; font-size:16px;}
.n_box4_t_r{width:100%; padding-top:20px;}

.n_box5{ padding-top:115px; padding:30px 0px;}
.n_box5_t{ font-size:16px; padding-left:0px;  padding-bottom:30px;}
.n_box5_c{ padding:0px; padding-bottom:20px;}
.n_box5_c li .a_img{ padding-bottom:5px;}
.n_box5_c li .a_text{ padding:0px 16%; font-size:16px;}
.n_box6{ padding-top:10px; padding-left:0px; padding-right:0px;}
.n_box6 .a_img{width:100%;}
.n_box6 .a_img_l{width:100%; padding-top:20px; padding-bottom:30px;}
.n_box6 .a_img_l .div_t{ padding-left: 40px;
    font-size: 25px;
    letter-spacing: 1px;
    line-height: 50px;}
.n_box6 .a_img_l .div_c{ padding-top:13px; padding-left:10px;}
.n_box6 .a_img_l .div_c_con{ font-size:16px; line-height:2;}
.n_box5_c li .a_text span{width:60px;}

.n_box7{ height:auto !important; padding:115px 0px 50px 0px;}
.n_box7_c{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box7_c_l{width:100%; height:auto;}
.n_box7_c_r{width:100%; height:340px;}
.n_box7_c_l:after{ display:none;}
.n_box7_c_l_c{ padding:0px;}
.home-swiper2 .swiper-slide{width:100% !important;}
.home-swiper3 .swiper-slide{ padding-right:0px; padding-bottom:50px;}
.home-swiper3 .arrow-left{ top:auto; bottom:0px; left:50%; margin-left:-22px;}
.home-swiper3 .arrow-right{ top:auto; bottom:0px; left:50%; margin-left:22px;}
.home-swiper3 .swiper-slide .div_t{ line-height:1.4; height:auto !important; font-size:28px; top:0px; padding-top:20px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide .div_b{ height:30px; line-height:30px;}

.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_time{font-size:14px;}
.a_tzjyg_c_ton{ padding:15px 0px; font-size:14px;}
.a_tzjyg_c_ton span{ margin:0px !important;}

.n_box9{ padding:115px 0px 60px 0px;}
.n_box9_t{ font-size:28px; letter-spacing:1px;}
.n_box9_s{ padding:20px 0px;}
.n_box9_s_c{width:100%;}
.n_box9_ul li{width:100%; margin:0px; margin-bottom:15px;}
.n_box9_ul li .div_c{ min-height:auto;}
.n_box9_s_c .ipt1{width:85%; height:50px; line-height:50px;}
.n_box9_s_c .ipt2{width:14%; background-size:18px; height:50px; line-height:50px;}

.n_box11{ padding:80px 0px; margin-top:65px;}
.n_box11_c{ padding-top:40px;}
.n_box11_ul li{width:100%; padding-right:0px;}
.n_box11_ul li .div_t{ height:auto;}
.n_box11_ul li .div_c{ height:auto;}

.n_box12 { display:none;}
.n_box12_wap{ display:block;}


/*.i_box2 .a_img, .i_box2 .a_img_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
*/
.n_box13 .div .a_img{width:100%;}
.n_box13 .div .a_img_r{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 5%;}
.n_box13 .div.activecp .a_img_r{ padding:0px 5%;}
.n_box13{ padding-top:85px; padding-bottom:50px;}
.n_box13 .div{ font-size:16px;}
.n_box13 .div .a_img .text_d{ font-size:75px;}
.n_box13 .div .a_img_r .div_t{ /*font-size:30px;*/font-size:16px; padding:0px 0px;}
.n_box13 .div .a_img_r .div_t1{ font-size:12px; padding-bottom:15px;}

.n_box14{ height:auto !important; padding:50px 0px;}
.n_box14_c{ padding-top:0px; position:relative;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box14_c .a_img{width:100%;}
.n_box14_c .a_img_r{width:100%; padding-top:30px;}
.n_box14_c .a_img img{ width:200px;}
.n_box14_c .a_img_r .div_c{ padding-bottom:20px;}
.n_box14_c .a_img_r .div_b .s1{width:100%;}

.n_box6{ padding-top:95px; padding:60px 0px 30px 0px;}
.n_box6.activexz .a_img{ text-align:center;}
.n_box6.activexz .a_img img{width:200px;}

.i_box2 .a_img_r .div_c{ line-height:30px;}

.n_box8{ padding-top:115px;}

.i_xzbox_pc{ display:none;}
.i_xzbox_wap{ display:block;}

/*.n_box13 .div .a_img img{width:260px;}*/

.n_boxwh{ padding-top:30px;}
.n_boxwh_l{width:50%; padding:0px 35px 25px 0px;}
.n_boxwh_r{width:100%;}
.n_boxwh_r li{width:100% !important; padding-bottom:30px;}
.n_boxwh_r li .div_c{ font-size:16px;}
.n_boxwh_r li .div_t{ font-size:26px; height:55px; line-height:55px;}

.n_box20{ padding:25px 0px;}
.n_box20_c{ display:none;}
.n_box21{ display:block;}

.n_box22{ padding-top:65px;}
.n_box22_pc{ display:none;}
.n_box22_wap{ display:block;}

/*.section.about1 .bg{ background:none !important; background-color:#fbf7f4 !important;}*/
.section.about1 .bg{ background-image:url(../images/sj_abg1.jpg) !important;background-position: bottom;background-size:cover;top:0;height: 100%;width: 100%;transform: translateY(0);right: 0;}

.i_divbox{ padding:80px 0px 120px 0px;}
.n_box1_c.i_divbox_c{ height:140px; line-height:30px; font-size:16px;}

.i_divbox_b{ padding-top:15px;}

/*.xzbg1{ background-image:url(../images/12.jpg) !important;}*/
.xzbg1{background-position: bottom -70px center;}
.i_box1_ul li .div .div_img:after{ background:none;}
.i_box1_ul li .div_img_text{ top:auto; bottom:6px; left:0px; color:#333;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 15px; text-align:left;}
.i_box1_ul li .div .div_img_text{ padding-bottom:10px;}
.i_box1_ul li:nth-child(5) .div_img_text{ color:#fff;}
.i_box1_ul li .div .div_img_text{ font-size:25px;}
.i_box1_ul li .div .div_img_text span{ font-size:20px; color: #fff;}

.n_boxwh_l{ margin-right:0px;}

.n_divbox2{width:100%; flex-wrap:wrap;}
.n_divbox2 li{width:45%; padding-bottom:15px;}
.n_divbox2 li .div{ font-size:16px;}



.section.dfnx1,.section.dfnx2, .section.dfnx3{ height:auto !important;}
.n_boxfz_text{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding-top:30px;}
.n_boxfz{ padding:70px 0px 40px 0px;}
.n_boxfz_text_t{ font-size:25px; padding-left:40px;}
.n_boxfz_text_c{ font-size:16px;}

.n_boxcp{ padding:40px 0px;}
.n_boxcp_t{ font-size:25px; padding-left:40px; letter-spacing:3px;}
.n_boxcp_c{ font-size:16px;}
.n_boxcp_ul:after{content:""; width:30%;}
.n_boxcp_ul li .div_t{ font-size:22px;}
.n_boxcp_ul li .div{ font-size:16px;}
.n_boxcp_ul li .div_b{ letter-spacing:0px;}
.n_boxfz_fine_wap{ display:none;}
.n_boxfz_fine{ display:block;  margin-bottom:50px; width:52% !important; margin-top:40px; margin-right:24%;}
.n_boxfz_fine .fineli{ font-size:18px; letter-spacing:1px;}
.n_boxfz_fine .fineli.onefine{width:100px; left:53%; top:-40px;}
.n_boxfz_fine .fineli.wufine{ left:-100px;}
.n_boxfz_fine .fineli.twofine{ right:-100px;}



.n_boxcp_ul{flex-wrap:wrap;}
.n_boxcp_ul li{width:30%; padding-bottom:15px;}

.n_boxwh_r li .div_t{ padding-left:40px;}
.n_boxwh_r li .div_c{ padding-left:40px;}
.n_divbox2{ padding-left:40px;}

.i_box1_ul li .div .box_pc .div_wap{ display:block;}
.i_box1_ul li .div .box_pc .div_pc{ display:none;}

.n_boxfz_text_t{ background-size:30px; padding-left:40px;}
.n_boxfz_text_c{ padding-left:40px;}
.n_boxcp_c{ padding-left:40px;}
.n_boxcp_ul{ padding-left:40px;}
.n_boxcp_ul li .div_t{ font-size:20px;}

.n_box13 .div .a_img{ height:300px !important;}

.bg.aboutbg{ height:100%;}

.n_box1{ margin-left:0px;}

.n_box6 .a_img_l{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box6 .a_img_l .div_c{ padding-right:0px;}

.add_fmbox1{ display:block;}
.n_boxcp_ul{ display:none;}


}
@media screen and (min-width:641px) and (max-width:767px)
{
.section.y1,.section.y2, .section.y3,.section.y4{ height:auto !important;}
.section.wh1,.section.wh2, .section.wh3{ height:auto !important;}
/*.section.gy1,.section.gy2, .section.gy3,.section.gy4,.section.gy5{ height:auto !important;}*/
.section.cp1,.section.cp2, .section.cp3,.section.cp4,.section.cp5,.section.cp6{ height:auto !important;}
.section.czm1,.section.czm2,.section.czm3,.section.czm4,.section.czm5,.section.czm6,.section.czm7,.section.czm8,.section.czm9{ height:auto !important; overflow:hidden;}

.i_content{ position:relative;}
.i_content_z{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}
.xzbg1 {position: absolute;top: 0;left: 0;}

/*.ui_div_center{width:100%; padding:0px 5%;}*/


#banner{ height:auto !important;}
.i_picchange{ position:relative; height:auto !important; padding-top:70px;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}

.i_box1_t,.i_box1_c,.i_box3_t,.i_box3_c,.i_box2_l_con_t,.i_box2_l_con_c,.i_box2_l_con_more,.i_box2_l_con_b{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
.i_box2_r{opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}

.fullnavr{ display:none;}
.wx_top{ right:20px; bottom:20px;}

.i_box1{ padding:30px 0px 20px 0px;}
.i_box1_ul{width:100%; padding:0px 5%;}
.i_box1_ul li, .i_box1_ul li.active{ padding-bottom:10px;}
.i_box1_ul li,.i_box1_ul li.active{width:100%; height:auto !important;}
.i_box1_ul li .div{ background:none !important;}
.i_box1_ul li .div img{ display:block;}
.i_box1_ul li .div .box_pc{width:100% !important; position:relative;}
.i_box1_ul li .div .box_pc .div_pc{background:none !important;position:relative;}
.i_box1_ul li .div .box_pc .div_pc img{ display:block;}
.i_box1_ul li .div .div_img{ background:none !important; position:absolute; z-index:1; top:0px; left:0px;}
.i_box1_ul li.active .div_img_text,.i_box1_ul li.active .div_img{ display:block;}
.i_box1_ul li .div .div_img:after{ height:100%;}
.i_box1_ul li .div .div_img_text{ padding-bottom:40px; font-size:28px;}

.i_box2{ padding:30px 0px;}
.i_box2 .a_img{width:100%;}
.i_box2 .a_img_r{width:100%; padding:0px 5px;}
.i_box2 .a_img_r .div_t{ padding:30px 0px 15px 0px; font-size:30px;}
.i_footer{ padding-top:60px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_t_l{width:100%;}
.i_footer_t_r{width:100%;}
.i_footer_t_r li{ padding:0px 10%}
.i_footer_t_l_c table tr td{ font-size:15px;}
.i_footer_t_l_phone{ padding-bottom:10px; font-size:25px;}
.i_footer_t_l_c{ padding-bottom:15px;}

.phone_logo .p1 img{ height:40px;}

.n_bg1{ background:none !important; background-color:#fbf7f4 !important;}
.n_box1{width:100%; height:auto !important; padding:100px 0px 50px 0px;}
.n_box1_t .s1{ font-size:32px; background-size:30px; padding-left:40px; line-height:50px; letter-spacing:1px;}
.n_box1_c{ width:100%; padding-left:40px; /*line-height:2;*/ font-size:16px;}
.n_box1_c.i_divbox_c{ font-size:16px;}
.n_box1_img{ display:block; margin-bottom:30px;}

/*.n_box2{ height:auto !important;}*/
.home-swiper1 .swiper-slide .s2{ display:block;}
.home-swiper1 .swiper-slide .s2 img{ display:block;}
.home-swiper1 .swiper-slide .s1{ display:none;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:30px; height:20px;}
.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px !important;}

.n_box3{ padding-top:40px;}
.n_box3_t{ font-size:32px; line-height:50px;}
.n_box3_c{ padding-top:20px;}
.n_box3_c_l{width:100%;}
.n_box3_c_r{width:100%;}
.n_box4{ padding:110px 0px 40px 0px;}
.n_box3_c_r .a_img_r li .div_c{ line-height:1.8;}
.n_box4_t{ padding-left:0px;}
.n_box4_t_l{width:100%; padding-top:20px; font-size:16px;}
.n_box4_t_r{width:100%; padding-top:20px;}

.n_box5{ padding-top:120px;}
.n_box5_c li{ padding:0px 3%;}
.n_box5_t{ font-size:16px; padding-left:0px;  padding-bottom:30px;}
.n_box5_c{ padding:0px; padding-bottom:50px;}
.n_box5_c li .a_img{ padding-bottom:5px;}
.n_box5_c li .a_text{ padding:0px 16%; font-size:16px;}
.n_box6{ padding-top:0px;/* padding-bottom:40px;*/ padding-left:0%; padding-right:0%;}
/*.n_box6 .a_img_l{ width:56%;}*/
.n_box6 .a_img_l .div_t{ font-size:32px; background-size:30px; /*padding-left:40px;*/}
.n_box6 .a_img_l .div_c{ padding-top:0px; padding-left:10px;}
.n_box6 .a_img_l .div_c_con{ font-size:16px; line-height:2;}
.n_box5_c li .a_text span{width:60px;}

.n_box7{ height:auto !important; padding:120px 0px 50px 0px;}
.n_box7_c{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box7_c_l{width:100%; height:auto;}
.n_box7_c_r{width:100%; height:340px;}
.n_box7_c_l:after{ display:none;}
.n_box7_c_l_c{ padding:0px;}
.home-swiper2 .swiper-slide{width:100% !important;}
.home-swiper3 .swiper-slide{ padding-right:0px; padding-bottom:50px;}
.home-swiper3 .arrow-left{ top:auto; bottom:0px; left:50%; margin-left:-22px;}
.home-swiper3 .arrow-right{ top:auto; bottom:0px; left:50%; margin-left:22px;}
.home-swiper3 .swiper-slide .div_t{ line-height:1.8; height:auto !important; font-size:28px; top:0px; padding-top:20px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide .div_b{ height:30px; line-height:30px;}

.a_tzjyg_c_t{ font-size:22px;}
.a_tzjyg_c_ton{ padding:15px 0px; font-size:14px;}
.a_tzjyg_c_ton span{ margin:0px !important;}

.n_box9{ padding:120px 0px 60px 0px;}
.n_box9_t{ font-size:30px;}
.n_box9_s{ padding:30px 0px;}
.n_box9_s_c{width:100%;}
.n_box9_ul li{width:100%; margin:0px; margin-bottom:15px;}
.n_box9_ul li .div_c{ min-height:auto;}
.n_box9_s_c .ipt1{width:85%; height:50px; line-height:50px;}
.n_box9_s_c .ipt2{width:14%; background-size:18px; height:50px; line-height:50px;}

.n_box11{ padding:80px 0px; margin-top:70px;}
.n_box11_c{ padding-top:40px;}
.n_box11_ul li{ padding-right:5%;}

.n_box12 { display:none;}
.n_box12_wap{ display:block;}
.n_box12_wap li{width:25%;}

.n_box13 .div .a_img{width:100%;}
.n_box13 .div .a_img_r{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 5% !important;}
.n_box13{ padding-top:90px; padding-bottom:50px;}
.n_box13 .div{ font-size:18px;}
.n_box13 .div .a_img .text_d{ font-size:75px;}
.n_box13 .div .a_img_r .div_t{ font-size:22px; padding:0px 0px;}
.n_box13 .div .a_img_r .div_t1{ font-size:16px; padding-bottom:15px;}
/*.n_box13 .div.activecp .a_img img{width:400px;}*/


.n_box14{ height:auto !important; padding:50px 0px;}
.n_box14_c{ padding-top:0px; position:relative;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box14_c .a_img{width:100%;}
.n_box14_c .a_img_r{width:100%; padding-top:30px;}
.n_box14_c .a_img img{ width:200px;}
.n_box14_c .a_img_r .div_c{ padding-bottom:20px;}
.n_box14_c .a_img_r .div_b .s1{width:100%;}


.n_box5{ padding-top:70px;}
.section.gy1 .i_content_c,.section.gy2 .i_content_c,.section.gy3 .i_content_c,.section.gy4 .i_content_c{ position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}

.n_box8{ padding-top:120px;}

.i_box1_ul li.active .div .div_img:after{ display:block;}
.i_box1_ul li .div .div_img_text{width:100%; padding-bottom:40px; font-size:28px;}
.i_box1_ul li.active .div .div_img_text{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}

.i_xzbox_pc{ display:none;}
.i_xzbox_wap{ display:block;}

.n_boxwh{ padding-top:30px;}
.n_boxwh_l{width:50%; padding:0px 45px 25px 5px;}
.n_boxwh_r{width:100%;}
.n_boxwh_r li{width:100% !important; padding-bottom:30px;}
.n_boxwh_r li .div_c{ font-size:16px; padding-left:50px;}
.n_boxwh_r li .div_t{ font-size:26px; height:55px; line-height:55px; padding-left:50px;}


.n_box20{ padding:25px 0px;}
.n_box20_c{ display:none;}
.n_box21{ display:block;}

.n_box22{ padding-top:70px;}
.n_box22_pc{ display:none;}
.n_box22_wap{ display:block;}

/*.section.about1 .bg{ background:none !important; background-color:#fbf7f4 !important;}*/
.section.about1 .bg{ background-image:url(../images/sj_abg1.jpg) !important; background-position: bottom center;}

.i_divbox{ padding:80px 0px 120px 0px;}


/*.xzbg1{ background-image:url(../images/12.jpg) !important;}*/

.i_box1_ul li .div .div_img:after{ background:none;}
.i_box1_ul li .div_img_text{ top:auto; bottom:6px; left:0px; color:#333;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 15px; text-align:left;}
.i_box1_ul li .div .div_img_text{ padding-bottom:10px;}
.i_box1_ul li:nth-child(5) .div_img_text{ color:#fff;}

.n_boxwh_l{ margin-right:0px;}

.n_divbox2{width:100%; padding-bottom:20px; padding-left:50px;}
.n_divbox2 li .div{ font-size:16px;}



.section.dfnx1,.section.dfnx2, .section.dfnx3{ height:auto !important;}
.n_boxfz_text{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding-top:40px;}
.n_boxfz{ padding:85px 0px 50px 0px;}
.n_boxfz_text_t{ font-size:32px;}
.n_boxfz_text_c{ font-size:18px;}
.n_boxfz_fine_wap_t{ background-size:40px; padding-left:50px;}
.n_boxfz_fine_wap_c{ padding-left:50px;}

.n_boxcp{ padding:50px 0px;}
.n_boxcp_t{ font-size:32px;}
.n_boxcp_c{ font-size:18px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:20px;}
.n_boxcp_ul li .div_b{ letter-spacing:0px;}
/*.n_boxfz_fine_wap{ display:block;}
.n_boxfz_fine{ display:none;}*/
.n_boxfz_fine_wap{ display:none;}
.n_boxfz_fine{ display:block;  margin-bottom:50px; width:40% !important; margin-top:40px; margin-right:30%;}
.n_boxfz_fine .fineli{ font-size:18px; letter-spacing:1px;}
.n_boxfz_fine .fineli.onefine{width:100px; left:53%; top:-40px;}
.n_boxfz_fine .fineli.wufine{ left:-100px;}
.n_boxfz_fine .fineli.twofine{ right:-100px;}


.n_boxcp_ul{flex-wrap:wrap;}
.n_boxfz_fine_wap_c li{width:18%;}

.i_box1_ul li .div .box_pc .div_wap{ display:block;}
.i_box1_ul li .div .box_pc .div_pc{ display:none;}

.n_box13 .div .a_img{ height:480px !important;}

.bg.aboutbg{ height:100%;}

.n_box1{ margin-left:0px;}

.n_box6{ padding-top:95px; padding:60px 0px 30px 0px;}
.n_box6 .a_img_l{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box6 .a_img_l .div_c{ padding-right:0px;}
.n_box6 .a_img{width:100%; text-align:center; padding-bottom:30px;}
.n_box6 .a_img img{ width:200px;}
.n_box6 .a_img_l{width:100%;}





}
@media screen and (min-width:768px) and (max-width:992px)
{
.section.y1,.section.y2, .section.y3,.section.y4{ height:auto !important;}
.section.wh1,.section.wh2, .section.wh3{ height:auto !important;}
/*.section.gy1,.section.gy2, .section.gy3,.section.gy4,.section.gy5{ height:auto !important;}*/
.section.cp1,.section.cp2, .section.cp3,.section.cp4,.section.cp5,.section.cp6{ height:auto !important;}

.section.czm1,.section.czm2,.section.czm3,.section.czm4,.section.czm5,.section.czm6,.section.czm7,.section.czm8,.section.czm9{ height:auto !important; overflow:hidden;}

.i_content{ position:relative;}
.i_content_z{ position:relative;}
.i_content_c{display:!important;vertical-align:!important;}
.bg {position: absolute;top: 0;left: 0;}
.xzbg1 {position: absolute;top: 0;left: 0;}

/*.ui_div_center{width:100%; padding:0px 5%;}*/


#banner{ height:auto !important;}
.i_picchange{ position:relative; height:auto !important; padding-top:70px;}
.home-swiper .swiper-slide .s2{ display:block;}
.home-swiper .swiper-slide .s2 img{ display:block;}
.home-swiper .swiper-slide .s1{ display:none;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 4px !important;}


.fullnavr{ display:none;}
.wx_top{ right:20px; bottom:20px;}

.i_box1{ padding:40px 0px 40px 0px;}
.i_box1_ul{width:100%; padding:0px 5%;}
.i_box1_ul li, .i_box1_ul li.active{ padding-bottom:2px;}
.i_box1_ul li,.i_box1_ul li.active{width:50%; height:auto !important;}
.i_box1_ul li:nth-child(1){width:100%;}
.i_box1_ul li .div{ background:none !important;}
.i_box1_ul li .div img{ display:block;}
.i_box1_ul li .div .box_pc{width:100% !important; position:relative;}
.i_box1_ul li .div .box_pc .div_pc{background:none !important;position:relative;}
.i_box1_ul li .div .box_pc .div_pc img{ display:block;}
.i_box1_ul li .div .div_img{ background:none !important; position:absolute; z-index:1; top:0px; left:0px;}
.i_box1_ul li.active .div_img_text,.i_box1_ul li.active .div_img{ display:block;}
.i_box1_ul li .div .div_img:after{ height:100%;}
.i_box1_ul li .div .div_img_text{ padding-bottom:40px; font-size:28px;}

.i_box2{ padding:30px 0px;}
.i_box2 .a_img_r{ padding-right:0px; width:53%;}
.i_box2 .a_img_r .div_c{ padding-top:10px;}
.i_box2 .a_img_r .div_t{ padding:30px 0px 15px 0px; font-size:30px;}
.i_footer{ padding-top:60px;}
.i_footer_t{ padding-bottom:20px;}
.i_footer_t_r li{ padding:0px 2%}
.i_footer_t_l_c table tr td{ font-size:15px;}
.i_footer_t_l_phone{ padding-bottom:10px; font-size:25px;}
.i_footer_t_l_c{ padding-bottom:15px;}

.phone_logo .p1 img{ height:40px;}

.n_bg1{ background:none !important; background-color:#fbf7f4 !important;}
.n_box1{width:100%; height:auto !important; padding:100px 0px 50px 0px;}
.n_box1_t .s1{ font-size:36px; background-size:30px; padding-left:40px; line-height:50px;}
.n_box1_c{ width:100%; padding-left:40px; /*line-height:2;*/ font-size:18px;}
.n_box1_img{ display:block; margin-bottom:30px;}

/*.n_box2{ height:auto !important;}*/
/*.home-swiper1 .swiper-slide .s1 img{ display:block;}*/
.home-swiper1 .swiper-slide .s2{ display:block;}
.home-swiper1 .swiper-slide .s2 img{ display:block;}
.home-swiper1 .swiper-slide .s1{ display:none;}
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:30px; height:20px;}
.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px !important;}

.n_box3{ padding-top:40px;}
.n_box3_t{ font-size:36px; line-height:50px;}
.n_box3_c{ padding-top:20px;}
.n_box3_c_l{width:100%;}
.n_box3_c_r{width:100%;}
.n_box4{ padding:110px 0px 40px 0px;}
.n_box3_c_r .a_img_r li .div_c{ line-height:1.8;}
.n_box4_t{ padding-left:0px;}
.n_box4_t_l{width:100%; padding-top:20px; font-size:16px;}
.n_box4_t_r{width:100%; padding-top:20px;}

.n_box5{ padding-top:50px;}
.n_box5_c li{ padding:0px 4%;}
.n_box5_t{ font-size:16px; padding-left:0px;  padding-bottom:30px;}
.n_box5_c{ padding:0px; padding-bottom:50px;}
.n_box5_c li .a_img{ padding-bottom:15px;}
.n_box5_c li .a_text{  font-size:20px;}
.n_box6{ padding-top:0px;/* padding-bottom:40px;*/ padding-left:0px; padding-right:0px;}
/*.n_box6 .a_img_l{ width:56%;}*/
.n_box6 .a_img_l .div_t{ font-size:36px; /*background-size:30px; padding-left:40px;*/}
.n_box6 .a_img_l .div_c{padding-left:10px; padding-top:20px;}
.n_box6 .a_img_l .div_c_con{ font-size:16px; line-height:2;background: url(../images/tb_010.png) left top 2px no-repeat;}
.n_box5_c li .a_text span{width:63px;}

.n_box7{ height:auto !important; padding:120px 0px 50px 0px;}
.n_box7_c{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box7_c_l{width:100%; height:auto;}
.n_box7_c_r{width:100%; height:340px;}
.n_box7_c_l:after{ display:none;}
.n_box7_c_l_c{ padding:0px;}
.home-swiper2 .swiper-slide{width:100% !important;}
.home-swiper3 .swiper-slide{ padding-right:0px; padding-bottom:50px;}
.home-swiper3 .arrow-left{ top:auto; bottom:0px; left:50%; margin-left:-22px;}
.home-swiper3 .arrow-right{ top:auto; bottom:0px; left:50%; margin-left:22px;}
.home-swiper3 .swiper-slide .div_t{ line-height:1.8; height:auto !important; font-size:28px; top:0px; padding-top:20px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide .div_b{height:30px; line-height:30px;}

.a_tzjyg_c_t{ font-size:22px;}
.a_tzjyg_c_time{ height:30px; line-height:20px; padding-bottom:10px;}
.a_tzjyg_c_ton{ padding:15px 0px; font-size:14px;}
.a_tzjyg_c_ton span{ margin:0px !important;}

.n_box9{ padding-bottom:100px; padding-top:160px;}
.n_box9_t{ font-size:32px;}
.n_box9_s{ padding:30px 0px;}
.n_box9_ul li{width:100%; margin:0px; margin-bottom:15px;}
.n_box9_ul li .div_c{ min-height:auto;}

.n_box11{ padding:80px 0px; margin-top:70px;}
.n_box11_c{ padding-top:40px;}
.n_box11_ul li{ padding-right:5%;}

.n_box12 { display:none;}
.n_box12_wap{ display:block;}
.n_box12_wap li{width:20%;}

.n_box13{ padding:120px 0px 50px 0px;}
.n_box13 .div .a_img{width:100%;}
.n_box13 .div .a_img_r{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 5% !important; }
.n_box13 .div{ font-size:18px;}
.n_box13 .div .a_img .text_d{ font-size:75px;}
.n_box13 .div .a_img_r .div_t{ font-size:22px; padding:0px 0px;}
.n_box13 .div .a_img_r .div_t1{ font-size:16px; padding-bottom:15px;}
/*.n_box13 .div.activecp .a_img img{width:400px;}*/

/*.section.cp1 .i_content,.section.cp2 .i_content,.section.cp3 .i_content,.section.cp4 .i_content,.section.cp5 .i_content,.section.cp6 .i_content{ position:absolute;}
.section.cp1 .i_content_c,.section.cp2 .i_content_c,.section.cp3 .i_content_c,.section.cp4 .i_content_c{ position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}*/

.n_box14_c .a_img_r .div_b .s1{width:50%;}
.n_box14_c .a_img_r .div_b .s2{width:50%;}
.n_box14_c .a_img_r .div_c{ padding-bottom:30px;}


.n_box5{ padding-top:70px;}
.section.gy1 .i_content_c,.section.gy2 .i_content_c,.section.gy3 .i_content_c,.section.gy4 .i_content_c{ position:absolute; left:0px; top:50%;-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}

.n_box8{ padding-top:120px;}
.n_box14_c{ padding-top:0px;}

.i_box1_ul li.active .div .div_img:after{ display:block;}
.i_box1_ul li .div .div_img_text{width:100%; padding-bottom:40px; font-size:28px;}
.i_box1_ul li.active .div .div_img_text{filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity:1;   opacity:1;}

.i_xzbox_pc{ display:none;}
.i_xzbox_wap{ display:block;}


.n_boxwh{ padding-top:30px;}
.n_boxwh_l{width:50%; padding:0px 45px 25px 5px;}
.n_boxwh_r{width:100%;}
.n_boxwh_r li{width:100% !important; padding-bottom:30px;}
.n_boxwh_r li .div_c{ font-size:16px;}
.n_boxwh_r li .div_t{ font-size:26px; height:55px; line-height:55px;}

.n_box20{ padding:25px 0px;}
.n_box20_c{ display:none;}
.n_box21{ display:block;}

.n_box22{ padding-top:70px;}

/*.section.about1 .bg{ background:none !important; background-color:#fbf7f4 !important;}*/
.section.about1 .bg{ background-image:url(../images/sj_abg1.jpg) !important; background-position: bottom center;}
.i_divbox{ padding-top:80px; padding-bottom:300px;}

.i_box1_ul li .div .div_img:after{ background:none;}
.i_box1_ul li .div_img_text{ top:auto; bottom:6px; left:0px; color:#333;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:0px 15px; text-align:left;}
.i_box1_ul li .div .div_img_text{ padding-bottom:10px;}
.i_box1_ul li:nth-child(5) .div_img_text{ color:#fff;}
.i_box1_ul li .div .div_img_text{ font-size:25px;}
.i_box1_ul li .div .div_img_text span{ font-size:22px; color: #fff;}

.n_boxwh_l{ margin-right:0px;}

.n_divbox2{width:100%; padding-bottom:20px;}
.n_divbox2 li .div{ font-size:16px;}


.section.dfnx1,.section.dfnx2, .section.dfnx3{ height:auto !important;}
.n_boxfz_text{width:100%; position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding-top:30px;}
.n_boxfz{ padding:85px 0px 50px 0px;}
.n_boxfz_text_t{ font-size:36px;}
.n_boxfz_text_c{ font-size:18px;}
.n_boxfz_fine_wap_t{ background-size:40px; padding-left:50px;}
.n_boxfz_fine_wap_c{ padding-left:50px;}

.n_boxcp{ padding:50px 0px;}
.n_boxcp_t{ font-size:36px;}
.n_boxcp_c{ font-size:18px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:20px;}
.n_boxcp_ul li .div_b{ letter-spacing:0px;}
/*.n_boxfz_fine_wap{ display:block;}
.n_boxfz_fine{ display:none;}*/

.n_boxfz_fine_wap{ display:none;}
.n_boxfz_fine{ display:block;  margin-bottom:50px; width:30% !important; margin-top:40px; margin-right:35%;}
.n_boxfz_fine .fineli{ font-size:18px; letter-spacing:1px;}
.n_boxfz_fine .fineli.onefine{width:100px; left:53%; top:-40px;}
.n_boxfz_fine .fineli.wufine{ left:-100px;}
.n_boxfz_fine .fineli.twofine{ right:-100px;}

.n_boxcp_ul{flex-wrap:wrap;}
.n_boxfz_fine_wap_c li{width:18%;}

.i_box1_ul li .div .box_pc .div_wap{ display:block;}
.i_box1_ul li .div .box_pc .div_pc{ display:none;}

.n_box13 .div .a_img{ height:560px !important;}

.bg.aboutbg{ height:100%;}

.n_box1{ margin-left:0px;}


.n_box6{ padding-top:95px; padding:60px 0px 30px 0px;}
.n_box6 .a_img_l{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box6 .a_img_l .div_c{ padding-right:0px;}
.n_box6 .a_img{width:100%; text-align:center; padding-bottom:30px;}
.n_box6 .a_img img{ width:200px;}
.n_box6 .a_img_l{width:100%;}

}
@media screen and (min-width:993px) and (max-width:1280px)
{
	.i_box1_ul li .div .box_pc .div_pc{ display:none}
.i_box1_ul li .div .box_pc .div_ipad{ display:block;}


}

@media screen and (min-width:993px) and (max-width:1200px)
{

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

.phone_nav{ display:block; position:fixed;}
.header_div{ display:none;}

.i_picchange{ height:100%;}



.fullnavr{ right:20px;}
.wx_top{ right:65px; bottom:20px;}

.i_box2{ padding-top:0px;}
.i_box2{ padding:30px 0px;}
.i_box2 .a_img_r{ padding-right:0px; width:47%;}
.i_box2 .a_img_r .div_t{ padding:30px 0px 15px 0px; font-size:30px;}
.i_box2 .a_img_r .div_c{ line-height:35px; height:315px; margin-bottom:20px;}

.i_box1_ul li .div .div_img_text{ padding-bottom:50px; font-size:25px;}



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

.phone_logo .p1 img{ height:40px;}


.n_box1_t .s1{ font-size:24px; line-height:65px;}
.n_box1_c{ padding-top:20px; font-size:18px;}
.n_box1_c.i_divbox_c{ font-size:18px; line-height:32px;}

/*.n_box2{ height:auto !important;}
.home-swiper1 .swiper-slide .s1 img{ display:block;}*/
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:30px; height:20px;}
.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px !important;}

.n_box3{ padding-top:30px;}
.n_box3_t{ font-size:36px;}
.n_box3_c_l li .div .a_img_r .div_t{ padding:0px;}
.n_box3_c_r .a_img_r li .div_t{ padding-left:40px;}
.n_box3_c_r .a_img_r li .div_c{ line-height:1.8;}
.n_box3_c_r .a_img_r{ padding-top:50px;}
.n_box4{ padding-top:30px;}
.n_box4_t_l{ font-size:18px;}

.n_box5{ padding-top:100px; padding-top:30px;}
.n_box5_t{ font-size:18px; padding-bottom:30px;}
.n_box5_c li .a_text{ font-size:20px;}

.n_box7{ height:auto !important; padding:120px 0px 50px 0px;}
.n_box7_c{ position:relative; top:0px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.n_box7_c_l{/*width:100%;*/ height:auto;}
.n_box7_c_r{/*width:100%;*/ height:300px;}
.n_box7_c_l:after{ display:none;}
.n_box7_c_l_c{ padding:0px;}
.home-swiper2 .swiper-slide{width:100% !important;}
.home-swiper3 .swiper-slide{ padding-right:0px; padding-bottom:50px;}
.home-swiper3 .arrow-left{ top:auto; bottom:0px; left:50%; margin-left:-22px;}
.home-swiper3 .arrow-right{ top:auto; bottom:0px; left:50%; margin-left:22px;}
.home-swiper3 .swiper-slide .div_t{ line-height:40px; font-size:28px; top:0px;}
.home-swiper3 .swiper-slide{ font-size:20px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide .div_b{ height:30px; line-height:30px;}
.a_tzjyg_c_t{ font-size:28px;}

.n_box9{ padding-bottom:100px; padding-top:160px;}

.n_box12 li .a_img{ padding:10px;}
.n_box12 li .div a{ font-size:14px; height:30px; line-height:30px;}


.n_box13 .div .a_img .text_d{ font-size:85px;}
.n_box13 .div .a_img_r .div_t{ font-size:22px; padding:0px 0px;}
.n_box13 .div .a_img_r .div_t1{ font-size:16px; padding-bottom:15px;}
/*.n_box13 .div.activecp .a_img img{width:400px;}*/

.n_box14_c .a_img img{width:300px;}
.n_box14_c .a_img_r .div_c{ padding-bottom:20px;}
.n_box14_c .a_img_r .div_b .s1{width:42%;}
.n_box5_c li .a_text span{width:75px;}
.n_box6{ padding-top:30px;}

/* .n_box1{ padding-top:24%;} */

.n_box11{ margin-top:0px;}

.n_box8{ padding-top:120px;}

.n_box14_c{ padding-top:0px;}

.n_box6 .a_img_l .div_t{ font-size:36px;}
.n_box6 .a_img_l .div_c_con{ font-size:18px;}

.n_boxwh{ padding-top:30px;}
/*.n_boxwh_r{width:70%;}*/
.n_boxwh_r li{ padding-bottom:30px;}
.n_boxwh_r li .div_t{ font-size:24px;}
.n_boxwh_r li .div_c{ font-size:16px;}

.n_box20_con_c li{width:20%;}
.n_box20_con_c1 li{width:20%;}

.n_box22{ padding-top:70px;}

.n_box13 .div .a_img_r{ padding-left:15%;}
.n_box13 .div{ font-size:18px;}
.n_box13 .div.activecp .a_img_r{ padding-left:10%;}

.i_divbox{ padding-top:120px;}

/*.n_divbox2{width:70%;}*/
.n_divbox2 li .div{ font-size:16px;}

.i_box1_ul li .div .div_img_text{ font-size:30px;}
.i_box1_ul li .div_img_text span{ font-size:35px;}
.i_box1_ul li .div_img_text:after{ bottom:-40px;}




.n_boxcp_t{ font-size:36px;}
.n_boxfz_text{width:100%;}
.n_boxfz_text_t{ font-size:36px;}
.n_boxfz_text_c{ font-size:18px;}
.n_boxcp_c{ font-size:18px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:18px;}
/*.n_boxfz_text{ top:-60px;}*/
/*.n_boxfz_fine{ margin-right:30%;}*/
.n_boxfz_fine .fineli{ font-size:22px;}

.n_boxfz_fine .fineli .fzbox1{width:100px;}
.n_boxfz_fine .fineli.onefine{ top:-45px;}
.n_boxfz_fine .fineli.twofine{ right:-150px;}
.n_boxfz_fine .fineli.threefine,.n_boxfz_fine .fineli.forefine{ bottom:-45px;}
.n_boxfz_fine .fineli.wufine{ left:-150px;}
.n_boxfz_fine .fineli:before{ width:50px;right:-50px;}
.n_boxfz_fine .fineli.forefine:before, .n_boxfz_fine .fineli.wufine:before{left:-50px;}
.n_boxfz_fine .fineli .fzbox1{ right:-160px}
.n_boxfz_fine .fineli .fzbox1:before{width:16px; height:16px; left:-8px;}
.n_boxfz_fine .fineli.twofine:before{ width:66px; height:29px; bottom:-20px;}
.n_boxfz_fine .fineli.twofine .fzbox1{ right:-95px;}
.n_boxfz_fine .fineli.forefine .fzbox1, .n_boxfz_fine .fineli.wufine .fzbox1{ left:-160px;}
.n_boxfz_fine .fineli.forefine .fzbox1:before, .n_boxfz_fine .fineli.wufine .fzbox1:before{right:-8px;}

/*.i_box1_ul li .div{ background-size:100%;}*/
.n_box5_c li{ padding:0px 3%;}

.n_boxfz{ padding-top:0px;}
.n_boxfz_fine .fineli.onefine{width:120%; text-align:center;}

.n_boxcp{ padding-top:30px;}

}



@media screen and (min-width:1201px) and (max-width:1400px)
{

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

.phone_nav{ display:none; position:fixed;}
.header_div{ display:block;}

.i_picchange{ height:100%;}



.fullnavr{ right:20px;}
.wx_top{ right:65px; bottom:20px;}

.i_box2{ padding-top:0px;}
.i_box2{ padding:30px 0px;}
.i_box2 .a_img_r{ padding-right:0px; width:47%;}
.i_box2 .a_img_r .div_t{ padding:30px 0px 15px 0px; font-size:30px;}
.i_box2 .a_img_r .div_c{ line-height:35px; height:315px; margin-bottom:20px;}

.i_box1_ul li .div .div_img_text{ padding-bottom:50px; font-size:28px;}

.i_box2 .a_img img { max-width:93%;}
/*.n_box1{ padding-top:6%;}*/
.n_box1_t .s1{/* line-height:60px; font-size:38px;*/ line-height:2; font-size:24px;}
.n_box1_c{ padding-top:6px; line-height:35px; font-size:18px;}
.n_box1_c.i_divbox_c{ line-height:30px; /*font-size:18px;*/ font-size:18px;}

/*.n_box2{ height:auto !important;}
.home-swiper1 .swiper-slide .s1 img{ display:block;}*/
.home-swiper1 .home-pagination1 .swiper-pagination-bullet{width:30px; height:20px;}
.home-swiper1.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px !important;}

/*.n_box3{ padding-top:120px}*/
.n_box3_c_l li .div .a_img_r .div_t{ padding:0px;}
.n_box3_c_r .a_img_r li .div_c{ line-height:1.8;}
.n_box3_c_l li{ padding:10px 0px;}
.n_box3_t{ font-size:36px;}
.n_box4_t_l{ font-size:18px;}
.n_box3_c_r{ padding-top:0px;}

.n_box5_t{ padding-bottom:30px; font-size:19px;}
.n_box5_c li .a_img img{ max-width:200px;}
.n_box5_c li .a_text{ font-size:21px;}
.a_tzjyg_c_t{ font-size:32px;}

.n_box12 li .a_img{ padding:15px;}
.n_box12 li .div a{ font-size:16px;}

.n_box13{ padding-top:80px;}
.n_box13 .div .a_img .text_d{ font-size:110px;}
.n_box13 .div .a_img_r .div_t{ font-size:22px; padding:0px 0px;}
.n_box13 .div .a_img_r .div_t1{ font-size:14px; padding-bottom:15px;}
/*.n_box13 .div.activecp .a_img img{width:400px;}*/

.n_box14_c .a_img img{width:300px;}
.n_box14_c .a_img_r .div_c{ padding-bottom:20px;}
.n_box14_c .a_img_r .div_b .s1{width:30%;}
/*
.n_box6{ padding-top:100px;}*/

.n_box6 .a_img_l .div_t{ font-size:36px;}
.n_box6 .a_img_l .div_c_con{ font-size:19px;}
.n_box5_c li .a_text span{width:75px;}


.n_boxwh{ padding-top:30px;}
/*.n_boxwh_r{width:70%;}*/
.n_boxwh_r li{ padding-bottom:30px;}
.n_boxwh_r li .div_t{ font-size:24px;}
.n_boxwh_r li .div_c{ font-size:16px;}

.n_box13 .div .a_img_r{ padding-left:17%;}
.n_box13 .div{ /*font-size:20px;*/}
.n_box13 .div.activecp .a_img_r{ padding-left:10%;}

.n_boxwh_l{ width:18%;}

/*.n_divbox2{width:70%;}*/
.n_divbox2 li .div{ font-size:16px;}

.i_box1_ul li .div .div_img_text{ font-size:30px;}
.i_box1_ul li .div_img_text span{ font-size:18px;}
.i_box1_ul li .div_img_text:after{ bottom:-40px;}


.n_boxfz{ padding-top:120px;}
.n_boxcp_t{ font-size:36px;}
.n_boxfz_text_t{ font-size:36px;}
.n_boxfz_text_c{ font-size:18px;}
.n_boxcp_c{ font-size:18px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:18px;}
.n_boxfz_text{ /*top:50px;*/}
.n_boxfz_fine{/* margin-right:20%;*/width:26%;}
.n_boxfz_fine .fineli{ font-size:22px;}

.n_boxfz_fine .fineli .fzbox1{width:100px;}
.n_boxfz_fine .fineli.onefine{ top:-45px;}
.n_boxfz_fine .fineli.twofine{ right:-150px;}
.n_boxfz_fine .fineli.threefine,.n_boxfz_fine .fineli.forefine{ bottom:-45px;}
.n_boxfz_fine .fineli.wufine{ left:-150px;}
.n_boxfz_fine .fineli:before{ width:50px;right:-50px;}
.n_boxfz_fine .fineli.forefine:before, .n_boxfz_fine .fineli.wufine:before{left:-50px;}
.n_boxfz_fine .fineli .fzbox1{ right:-160px}
.n_boxfz_fine .fineli .fzbox1:before{width:16px; height:16px; left:-8px;}
.n_boxfz_fine .fineli.twofine:before{ width:66px; height:29px; bottom:-20px;}
.n_boxfz_fine .fineli.twofine .fzbox1{ right:-95px;}
.n_boxfz_fine .fineli.forefine .fzbox1, .n_boxfz_fine .fineli.wufine .fzbox1{ left:-160px;}
.n_boxfz_fine .fineli.forefine .fzbox1:before, .n_boxfz_fine .fineli.wufine .fzbox1:before{right:-8px;}
/*.n_boxcp_ul{ padding-right:25%;}*/
.n_boxcp{ margin:0px auto; padding-top:80px;}

/*.i_box1_ul li .div{ background-size:100%;}*/

.n_box7_c{ top:240px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.home-swiper3 .swiper-slide .div_t{ font-size:35px; line-height:50px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide{ font-size:20px;}

.n_box7_c_r{ margin-top:5%; height:270px;}

}

@media screen and (min-width:1401px) and (max-width:1500px)
{

.i_box2{ padding-top:0px;}
.i_box2{ padding:30px 0px 0px 0px;}
.i_box2 .a_img_r{ padding-right:0px; width:47%;}
.i_box2 .a_img_r .div_t{ padding:30px 0px 15px 0px; font-size:30px;}
.i_box2 .a_img_r .div_c{ line-height:35px; height:315px; margin-bottom:20px;}

.i_box1_ul li .div .div_img_text{ padding-bottom:50px; font-size:30px;}

.i_box2 .a_img img { max-width:80%;}


/* .n_box1{ padding-top:20%;} */
/*.n_box1_t .s1{ line-height:60px; font-size:35px;}*/
/*.n_box1_c{ padding-top:20px; line-height:35px; font-size:20px;}
*/
/*.n_box3{ padding-top:110px}*/
.n_boxwh_r li{ padding-bottom:40px;}
.n_boxwh{ padding-top:40px;}
.n_box3_c_l li{ padding:10px 0px;}
/*.n_box3_t{ font-size:35px;}*/
.n_box4_t_l{ font-size:20px;}
.n_boxwh_r li .div_c{ font-size:20px;}

.n_box5_t{ padding-bottom:30px; font-size:20px;}
.n_box5_c li .a_img img{ max-width:200px;}
.n_box5_c li .a_text{ font-size:22px;}

.n_box5_c li .a_text span{width:80px;}

/*.n_box6 .a_img_l .div_t{ font-size:35px;}*/
.n_box6 .a_img_l .div_c_con{ font-size:20px;}

.n_boxwh_l{ width:20%;}

.n_divbox2 li .div{ font-size:24px;}



.n_boxfz{ padding-top:170px;}
/*.n_boxcp_t{ font-size:35px;}*/
/*.n_boxfz_text_t{ font-size:35px;}*/
.n_boxfz_text_c{ font-size:20px;}
.n_boxcp_c{ font-size:20px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:20px;}
.n_boxfz_text{ top:105px;}
.n_boxfz_fine{ margin-right:20%;width:26%;}
.n_boxfz_fine .fineli{ font-size:24px;}

.n_boxfz_fine .fineli .fzbox1{width:100px;}
.n_boxfz_fine .fineli.onefine{ top:-45px;}
.n_boxfz_fine .fineli.twofine{ right:-150px;}
.n_boxfz_fine .fineli.threefine,.n_boxfz_fine .fineli.forefine{ bottom:-45px;}
.n_boxfz_fine .fineli.wufine{ left:-150px;}
.n_boxfz_fine .fineli:before{ width:50px;right:-50px;}
.n_boxfz_fine .fineli.forefine:before, .n_boxfz_fine .fineli.wufine:before{left:-50px;}
.n_boxfz_fine .fineli .fzbox1{ right:-160px}
.n_boxfz_fine .fineli .fzbox1:before{width:16px; height:16px; left:-8px;}
.n_boxfz_fine .fineli.twofine:before{ width:66px; height:29px; bottom:-20px;}
.n_boxfz_fine .fineli.twofine .fzbox1{ right:-95px;}
.n_boxfz_fine .fineli.forefine .fzbox1, .n_boxfz_fine .fineli.wufine .fzbox1{ left:-160px;}
.n_boxfz_fine .fineli.forefine .fzbox1:before, .n_boxfz_fine .fineli.wufine .fzbox1:before{right:-8px;}
/*.n_boxcp_ul{ padding-right:25%;}*/
.n_boxcp{ margin:0px auto; padding-top:110px;}

.i_box1_ul li .div_img_text span{ font-size:18px;}

.home-swiper3 .swiper-slide .div_t{ font-size:35px; line-height:50px;}
.home-swiper3 .swiper-slide .div_c{ font-size:20px;}
.a_tzjyg_c_t{ font-size:35px;}
.a_tzjyg_c_ton,.a_tzjyg_c_time{ font-size:20px;}
.a_tzjyg_c_tb .a1{ font-size:20px;}
.n_box1_c.i_divbox_c{ font-size:18px;  /*line-height:30px*/}
.n_box9_t{ font-size:38px;}

.n_divbox2 li .div .a_text{ font-size:20px;}

.n_box7_c{ top:300px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.home-swiper3 .swiper-slide .div_t{ font-size:35px; line-height:50px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide{ font-size:20px;}

.n_box13 .div .a_img_r{ padding-left:18%;}

}
@media screen and (min-width:1501px) and (max-width:1700px)
{

.i_box2{ padding:30px 0px 0px 0px;}



.i_box2 .a_img{ padding-top:60px;}

.i_box2 .a_img_r .div_t{ font-size:35px;}

.i_footer_t_l_c table tr td{ font-size:15px;}

/* .n_box1{ padding-top:20%;} */
/*.n_box1_t .s1{ line-height:50px; font-size:30px;}
.n_box1_c{ padding-top:20px; font-size:18px;}*/
.n_box1_c.i_divbox_c{ font-size:18px;}

.n_boxwh_l{ width:20%;}

.n_boxfz{ padding-top:150px;}
/*.n_boxcp_t{ font-size:35px;}*/
/*.n_boxfz_text_t{ font-size:35px;}*/
.n_boxfz_text_c{ font-size:18px;}
.n_boxcp_c{ font-size:18px;}
.n_boxcp_ul li .div_t{ font-size:24px;}
.n_boxcp_ul li .div{ font-size:18px;}
/*.n_boxfz_text{ top:50px;}*/
.n_boxfz_fine{width:30%;}
.n_boxfz_fine .fineli{ font-size:22px;}

.n_boxfz_fine .fineli .fzbox1{width:100px;}
.n_boxfz_fine .fineli.onefine{ top:-45px;}
.n_boxfz_fine .fineli.twofine{ right:-150px;}
.n_boxfz_fine .fineli.threefine,.n_boxfz_fine .fineli.forefine{ bottom:-45px;}
.n_boxfz_fine .fineli.wufine{ left:-150px;}
.n_boxfz_fine .fineli:before{ width:50px;right:-50px;}
.n_boxfz_fine .fineli.forefine:before, .n_boxfz_fine .fineli.wufine:before{left:-50px;}
.n_boxfz_fine .fineli .fzbox1{ right:-160px}
.n_boxfz_fine .fineli .fzbox1:before{width:16px; height:16px; left:-8px;}
.n_boxfz_fine .fineli.twofine:before{ width:66px; height:29px; bottom:-20px;}
.n_boxfz_fine .fineli.twofine .fzbox1{ right:-95px;}
.n_boxfz_fine .fineli.forefine .fzbox1, .n_boxfz_fine .fineli.wufine .fzbox1{ left:-160px;}
.n_boxfz_fine .fineli.forefine .fzbox1:before, .n_boxfz_fine .fineli.wufine .fzbox1:before{right:-8px;}
/*.n_boxcp_ul{ padding-right:25%;}*/
.n_boxcp{ margin:0px auto;}

.i_box1_ul li .div_img_text span{ font-size:25px;}
.i_box1_ul li .div_img_text{ font-size:32px;}

.n_boxfz_text{ top:100px;}
.n_boxcp{ padding-top:110px;}


.n_box7_c{ top:280px;-o-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.home-swiper3 .swiper-slide .div_t{ font-size:35px; line-height:50px;}
.home-swiper3 .swiper-slide .div_c{ margin:20px 0px;}
.home-swiper3 .swiper-slide{ font-size:20px;}

.n_box13 .div .a_img_r{ padding-left:20%;}
.bg.aboutbg{
  height: 40%;
  transform: translateY(-45%);
}

}
@media screen and (min-width:1600px) and (max-width:1700px)
{
	/* .n_box1{ padding-top:25%;} */
  .bg.aboutbg{
    height: 40%;
    transform: translateY(-45%);
  }
}

@media screen and (min-width:1701px) and (max-width:1802px)
{
.n_box13 .div .a_img_r{ padding-left:22%;}
.i_box1_ul li .div_img_text{ font-size:28px;}

}
@media screen and (min-width:1803px) and (max-width:1900px)
{
	.i_box1_ul li .div_img_text{ font-size:30px;}
}

@media screen and (min-width:1080px) and (max-width:1080px)
{
.i_box1_ul li .div_img_text {top: 56.5%;}
.i_box1_ul li .div_img_text span {
  font-size: 25px;
}
}

@media screen and (min-width:1921px) and (max-width:2300px)
{
  .i_divbox{ position:absolute; left:0px; top:20%; padding-top:0px;}
}

@media screen and (min-width:2301px) and (max-width:3201px)
{
  .i_divbox{ position:absolute; left:0px; top:30%; padding-top:0px;}
}
