﻿@charset "utf-8";
/* CSS Document */

@media screen and (min-width:768px) and (max-width:992px)
{
.i_con{ width:100%; padding:0;}
.i_con1{ width:100%; padding:0; }
.i_con2{ width:100%; padding:0;}
.i_con1s{width:94%;/* padding:0px 3%;*/ height:auto !important;}
.ny_con {   width:90%;    margin: 0px auto;    position: relative;}
.ny_con1{   width:90%;    margin: 0px auto;    position: relative;}
.ui_div_center1{ width:90%;    margin: 0px auto;   position: relative;}

.ui_div_center1{ width:90%;    margin: 0px auto;  }
.home-swiper .swiper-slide .text_c{ font-size:16px;}
.home-swiper .swiper-slide .text_c h1{ font-size:40px;}
.wx_top{ display:block;}
.ppyj_l{padding: 5% 3%;}
	.ny_pro li{width: 31.3333%; margin: 1%;}
	.ny_pro li .text_name{font-size: 14px;}
	.ny_pro1 li{width: 100%;}
	.ny_pro1 li{width: 48%; margin: 1%;}
		.jmfc_list li{width: 49%; margin: 1% 2% 1% 0 !important;}
	.jmfc_list li:nth-child(2n){margin-right: 0 !important;}
.jmfc_list li .content{padding: 2%;}
.jmfc_list li img{width: 35px; margin-right:5px;}
.jmfc_list li .name{font-size: 18px; font-weight: bold;}
.i_introduction_b li{padding: 2%; width: 25%;}
.i_introduction_b li .a_text span{font-size: 16px;}
.i_introduction_b li .a_number span{font-size: 24px;}
}

@media screen and (min-width:1081px) and (max-width:1200px)
{
.rypz:before{position: absolute; right: 5%; top:60px; background: url(../images/about_bg5.png) no-repeat left top; width: 100px; height: 150px; content: '';background-size: cover;}
	
.custom3 .name{font-size: 34px;}
.custom3 .content{font-size: 18px;}
.custom{font-size: 34px;}
.custom_con{font-size: 18px;}
.i_con{ width:100%; padding:0;}
.i_con1{ width:100%; padding:0 3%;}
.i_con2{ width:100%; padding:0;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}
.ny_con {   width:90%;    margin: 0px auto;    position: relative;}
.ny_con1{   width:90%;    margin: 0px auto;    position: relative;}
.ui_div_center1{ width:90%;    margin: 0px auto;   position: relative;}
.ppyj_l .content{font-size: 24px;}

.menu_nav{width:56%; margin-left:0%;}
.menu_nav ul li .nav_a{ font-size:15px;}
.header_div .i_logo img{width:100%; height:auto;}
.header_div{ padding-left:1%;}
.i_zhbox1{width:10%;}
.header_div .i_logo{ padding-top:30px;}

.home-swiper .swiper-slide.swiper-slide-active .text_c{ font-size:18px;}
.home-swiper .swiper-slide .text_c h1{ font-size:40px;}

.view .swiper-slide .s1{ margin-right:30px;}

.view1 .swiper-slide .div_c_l{ font-size:15px;}
.view1 .swiper-slide .div_t .s1{ font-size:24px;}
.view1 .swiper-slide .div_t .s1 span{ font-size:50px;}
.preview1 .swiper-slide{ font-size:18px;}
.preview1 .active-nav{ font-size:25px;}
.pro_img_qd1 {
    position: relative;
    width: 100%;
    margin: 0px auto;
    bottom: -64px;
    height: 300px;
}
.wd{position: absolute; color: #222; font-size: 16px; line-height: 3; z-index: 6; top: 20%; left:10%;}
.wd .custom{font-size: 36px; font-weight: bold;}

.ppyj_l {
  width: 40%;
  float: left;
  padding: 2%;
}
.n_about_l .name{font-size: 28px;}
.n_about_r{padding: 3%;}
.i_introduction_b li .a_number span{font-size: 24px;}
.n_about_l .fl{width: 50px;}

}


@media screen and (min-width:1201px) and (max-width:1500px)
{
	.i_introduction_b li .a_number span{font-size: 28px;}
	.n_about_r{padding: 2%;}
.ppyj_l .content{font-size: 24px;}	
.custom3 .name{font-size: 38px;}
.custom3 .content{font-size: 20px;}
.header_div .i_logo img{ height:42px;}


.ui_div_center1{ width:90%;    margin: 0px auto;   position: relative;}
	
.header_div{ padding-left:2%;}
.header_div .i_logo{width:16%;}
.menu_nav{width:58%; margin-left:1%;}
.i_zhbox1{width:8%;}

.home-swiper .swiper-slide.swiper-slide-active .text_c{ font-size:18px;}
.home-swiper .swiper-slide .text_c h1{ font-size:40px;}

.ui_div_center{ width: 1200px;}

.i_con{ width:90%;  padding: 0 3%;  margin: 0px auto;    position: relative;}
.i_con1{ width:100%;  padding: 0 3%; margin: 0px auto;    position: relative;}
.i_con2{ width:100%; padding:0; margin: 0px auto;    position: relative;}
.i_con1s{width:100%;/* padding:0px 3%;*/ height:auto !important;}
.ny_con {   width:90%;    margin: 0px auto;    position: relative;}
.ny_con1{   width:90%;    margin: 0px auto;    position: relative;}
.ui_div_center1{ width:90%;    margin: 0px auto;   position: relative;}

.header_div .i_logo{width:16%;}
.menu_nav{width:57%; margin-left:2%;}
.menu_nav ul{width:100%;}
.menu_nav ul li{width:12%; float:left;text-align:center; position:relative;}
.menu_nav ul li .nav_a{width:100%; height:90px; line-height:90px;  color:#333; display:inline-block; font-size:16px; position:relative;}
.menu_nav ul li .nav_a:hover, .menu_nav ul li .nav_a.activetopm, .menu_nav ul li .nav_a.activetopm1{ color:#d42e33; text-decoration:none;}
.menu_nav ul li .nav_a:after{width:0px; height:3px; background-color:#d42e33; position:absolute; left:50%; bottom:0px; content:""; margin-left:-32px;-webkit-transition:all ease-out 0.2s;transition:all ease-out 0.2s;}
.menu_nav ul li .nav_a:hover:after, .menu_nav ul li .nav_a.activetopm:after, .menu_nav ul li .nav_a.activetopm1:after{width:64px;}

.home-swiper .swiper-slide .text_c h1{ font-size:55px;}

.i_box1_r{ background-size:500px;}

.n_banner{width:100%;  overflow:hidden; background-position:center center; background-repeat:no-repeat; background-size:cover; position:relative;}
.n_banner img{width:100%;}
.n_banner .n_banner_text{width:100%; font-size: 30px; position:absolute; left:0px; top:80%;webkit-transform: translate(0%, -80%);-moz-transform: translate(0%, -80%);transform: translate(0%, -80%); color:#fff; letter-spacing:2px; text-align:left;}
.n_banner .n_banner_text .s1{ font-size:48px;}

.pro_img_qd1 .xz1 {    width: 456px;    display: none;    height: 456px;    text-align: center;    position: relative;
    top: -160px;        right: -60%;    background: url(../images/xz1.png) no-repeat center center;}

.pro_img_qd1 {    position: relative;    width: 100%;    margin: 0px auto;    bottom: -64px;    height: 300px;left:4%;}
.wd{position: absolute; color: #222; font-size: 16px; line-height: 3; z-index: 6; top: 20%; left:12%;}
.wd .custom{font-size: 36px; font-weight: bold;}

}
@media screen and (min-width:0px) and (max-width:640px)
{
.i_introduction_b li{padding: 2%; width: 50%;}
.i_introduction_b li .a_text span{font-size: 16px;}
.i_introduction_b li .a_number span{font-size: 24px;}
.FAQ li{width: 100%;}
/*招商加盟start*/
.zsjm_list1{ display: block;overflow: hidden;border-bottom: 10px solid #d42e33; padding: 4%;width: 100%; height: auto;background: url(../images/zsjm_bg.jpg) no-repeat left top fixed; background-size:cover;}
.zsjm_list1 li.frist{ height: 240px !important; background:#e3353a url(../images/zsjm_bg1.jpg) no-repeat center center;  background-size:cover;border-radius: 10px; display: block; overflow: hidden;}
.zsjm_list1 li{width: 100%;  background: #fff; float: left; border-radius: 10px; overflow: hidden; margin: 1% 0;display: block; height: auto;} 
.zsjm_list1 li:nth-child(3n){margin-right: 0;}


.n_about_r .fl{width: 100%; display: block;}
.home_pro ul{display: block; overflow: hidden;}
.home_pro li{width:32%;margin: 1% 2% 1% 0% !important;}
.home_pro li:nth-child(3n){margin-right: 0 !important;}
.home_pro1 .custom{position: relative;}

.n_bg1{padding:3% 0;}
.tel1 img{max-width: 100%;padding-top: 10px;}
.tel1 span{display: block; width: 100%; text-align: left; clear: both; padding: 0;}
	.ppyj_l{padding: 5% 3%;}
	.ny_pro li{width: 48%; margin: 1%;}
	.ny_pro li .text_name{font-size: 14px;}
	.ny_pro1 li{width: 100%;}
.rypz:before{position: absolute; right: 5%; top:60px; background: url(../images/about_bg5.png) no-repeat left top; width: 60px; height: 90px; content: ''; background-size: cover;}
.joinimg1{width:100%;transform: scale(0.8);}
.joinimg1 .swiper-slide{width: 90%; height: 380px; }
.n_solubox1_c .swiper-container{overflow: inherit !important;}
.n_solubox1 {
  width: 100%;
  padding: 20px 0px 50px 0px;
}
.rypz:before{position: absolute; right: 5%; top:20px; background: url(../images/about_bg5.png) no-repeat left top; width: 50px; height: 80px; content: ''; background-size: cover;}

.n_solubox1_c .join-next1,.n_solubox1_c .join-prev1{
	top: 100% !important;webkit-transform: translate(0%, -100%);-moz-transform: translate(0%, -100%);transform: translate(0%, -100%); 
	width: 35px; height: 35px;    margin-top: 5%;
	}
	.n_solubox1_c .join-next1{right: calc(50% - 40px);}
	.n_solubox1_c .join-prev1{left: calc(50% - 40px);}
.ppyj_l .content{font-size: 20px;}	
.header{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}
#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;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:15px; text-align:center;}
.home-pagination .swiper-pagination-bullet{ width:20px;margin:0px 5px !important; }
.home-swiper .home_prev{width:16px; height:30px; margin-top:-15px;}
.home-swiper .home_next{width:16px; height:30px; margin-top:-15px;}
.i_fzlc{background: url(../images/fzlc_bg.jpg) repeat-x left 182px;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next  .div .logo img{display: block; }
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next:before{display: none;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: none;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .a_text{color: #e60012;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .logo img{display: block;}
.i_fzlc_c{margin: 55px auto 0 auto;}
.i_fzlc{padding: 40px 4% 20px 4%;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next  .div .logo img{display: block; }
.i_fzlc .ny_wmscy_con31 .swiper-slide:before{display: none !important;}
.i_fzlc .wmscy-pagination31 .swiper-pagination-bullet-active:after{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .a_text{color: #e60012;}
.i_fzlc .ny_wmscy_con31 .swiper-slide{ left: 0%;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .logo{display: block !important;}
.i_box3{ padding:30px 0px;}
.i_box3_ul li{width:100%; margin:0px; padding:0px; padding-bottom:15px;}
.i_box3_ul li .div{ padding:30px 3%; font-size:14px;}
.i_box3_ul li .div .s1{ font-size:24px;}
.i_fzlc .i_fzlc_c .wmscy_next31{width:35px; height:35px; background:url(../images/new_l1.png) no-repeat; right:110px !important;  left:calc(100% - 80px) !important;  top:-80px; background-size:cover; outline:0;}
.i_fzlc .i_fzlc_c .wmscy_next31:hover{background:url(../images/new_l.png) no-repeat;width:35px; height:35px; background-size:cover;}
.i_fzlc .i_fzlc_c .wmscy_prev31{width:35px; height:35px; background:url(../images/new_r1.png) no-repeat;position:absolute; left:calc(100% - 40px) !important;  top:-80px;background-size:cover; outline:0;}
.i_fzlc .i_fzlc_c .wmscy_prev31:hover{background:url(../images/new_r.png) no-repeat;width:35px; height:35px;background-size:cover; }
.i_box5{ padding:30px 0px;}
.i_box5_c li .div1 .div1_t .s1{ font-size:24px;}
.i_box5_c{ padding-top:20px;}
.i_box5_c li{width:100%; margin-right:0px; padding-bottom:15px;}
.i_box5_c li .div1{ height:400px !important; padding:25px 5%;}
.i_box5_c li .div1 .div1_c1{ height:305px !important }
.i_box5_c li .div1 .div_c dd a .s1{ height:45px; line-height:45px;}
.i_box5_c li .div1 .div_c dd a .s2{ height:45px; line-height:45px; font-size:14px;}
.i_box5_c li .div1 .div1_t{ margin-bottom:5px;}
.n_banner{height: auto;}
.n_banner img{display: block;}
.n_banner .n_banner_text .s1{ font-size:28px;}
.n_banner .n_banner_text{ font-size:16px;}

.n_box3{ padding:30px 3%;}
.n_box3 .a_img{width:100%;}
.n_box3 .a_img_r{width:100%; padding-top:15px; font-size:14px;}
.n_box4_ul{ padding:30px 0px;}
.n_box4_ul li{width:100%; border:0px; padding-bottom:15px;}
.n_box4_ul li .div{ font-size:14px;}
.n_box4_ul li .div .a_text_c{ height:75px; line-height:25px; margin-bottom:15px;}
.n_box4_ul li .div .a_text_b{ font-size:14px;}
.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}
.n_box9 {width: 94%;margin: 0 3%;}
.n_box9 li .div .a_img{width:96%;}
.n_box9 li .div .a_img_r{width:100%; padding:15px;}
.n_box9 li .div .a_img_r_l{width:100%;}
.n_box9 li .div .a_img_r_r{ display:none;}
.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img_r_l_c{ font-size:14px; height:75px; line-height:25px;}

.n_box11_c{ padding:20px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{width:48%; margin-bottom:5px; font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; transform: scale(0.5);}
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:right; padding-left:0px; padding-right:50px; text-align:left;}
.n_box11_b a.a2:after{width:60px; position:absolute; right:0px;transform: scale(0.5);}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#d42e33;}
.new_r li .img{width: 24%;}

.n_box5_c{ padding:30px 20px;}
.n_box5_c_l{width:100%;}
.n_box5_c_r{width:100%;}
.n_box5_c_rl{width:100%;}
.n_box5_c_rc{width:100%;}
.n_box5_c_l_t{ font-size:20px; padding-bottom: 50px;}
.n_box5_c_l_c{ margin-top:25px; font-size:16px; background-size:45px; padding-top:50px; padding-bottom:15px;}
.n_box5_c_l_c .s1{ font-size:22px;}
.n_box5_c_rc li{ padding-bottom:15px;}
.n_box5_c_rc li .div .div_t{ font-size:20px;}
.n_box5_c_rc li .div{ font-size:14px;}

.n_box6{ padding:30px 20px;}
.n_box12_c li .div .div_l{width:100%;}
.n_box12_c li .div .div_l:nth-child(1){ padding-bottom:20px;}

.n_banner .n_banner_logo_t .img{ display:block; max-width:27% !important;}
.n_banner .n_banner_logo_t{ padding-bottom:10px;}
.n_banner .n_banner_logo_c{ font-size:14px; padding:0px 15px; height:30px; line-height:30px;}

.wx_top{ display:block;}


.photo {padding: 2%;}
.photo li{background-color: #fff; height: auto; width:48%; margin: 1%;  display:block;color:#666666; font-size:16px; text-align:center;}
.photo li:hover{ text-decoration:none; color:#666666;}
.photo li .a_img1{width:100%; position: relative; height: auto; padding: 0%; display:inline-block; overflow:hidden;background: #fff; }
.photo li .a_img1 .be{width: 100%;position: absolute; display: block; z-index: 10; bottom: 0;}
.photo li .a_img1 .be img{width: 40%;float: right;}
.photo li .a_img1 img{width:100%;  transition: all ease-in-out .2s;}
.photo li .a_text1{width:100%; text-align:left; overflow:hidden; color:#000000; font-size:16px; line-height: 20px; margin-top: 5px; padding-top: 10px; height: 60px; overflow: hidden;}
.photo li .photo_line{height: 2px; width: 0px; background: #fff; margin-top: 20px; transition: all ease-in-out .5s;}
.photo li .photo_con{padding: 10px 5%;min-height: 120px; }
.photo li .photo_con .add{text-align: left; color: #999; transition: all ease-in-out .5s; font-size: 14px;}
.photo li:hover .photo_line{height: 2px; width: 100%;background: #d42e33; transition: all ease-in-out .5s;}
.photo li:hover .a_text1{color: #d42e33;}
.photo li:hover .a_img1{background-color: #000; transition: all ease-in-out .2s;}
.photo li:hover .a_img1 img{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; transform: scale(1.1); transition: all ease-in-out .5s;}
.photo li:hover .be .img{filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1; }
.photo li:hover .photo_con .add{text-align: left; color: #999; padding-left: 30px; background: url(../images/add_line.jpg) no-repeat left center; transition: all ease-in-out .5s;}
/*合作伙伴*/



}

@media screen and (min-width:0px) and (max-width:1080px)
{
.jm_lc .fr.tel1 div{width: 100%;}
.jm_lc .fr {
  float: right;
  margin-top: 3%;
  display: block;
  overflow: hidden;
  height: auto;
}	.n_about_l{width: 100%;}	
.n_about_r{width: 100%;}
.fycc_l,.fycc_r,.ppyj_l,.ppyj_r  {width: 100%;}
.ppyj_l .content{font-size: 24px;}
.home_bg1{padding: 3%;}.home_pro_w .ny_wmscy_con32 .swiper-slide{display: block; overflow: hidden; background: #fff;}
.h_about_l,.home_a_v{width: 100%;}


.custom{font-size: 24px;font-weight: bold;color: #000;position: relative;height: 60px;}
.custom:after{display:block;position: absolute; background: #d42e33; width: 40px; height: 5px; border-radius: 2.5px; content: ''; bottom: 0;}
.custom a{font-size: 16px; color: #666; line-height:30px; margin-top: 30px; display: block; overflow: hidden; padding: 0 2%; cursor: pointer;}
.custom a:hover{color: #e60012;}
	.custom_con{font-size: 14px;}

.phone_nav { display:block;}
.header_div{ display:none;}
.wx_top{ display:block;}
/*合作伙伴*/

.i_footer_t_l,.i_footer_t_lc,.i_footer_t_c,.i_footer_t_r{width: 100%;}
.i_footer_t_r_t img{max-width: 60%;
  height: auto !important;}
.jm_lc .lc_img_pc{display: none;}
.jm_lc .lc_img_wap{display: block;}
.tel1 img{width: 40%;max-width: 262px;}
.home_ly{background:#000 url(../images/bd_bg_wap.jpg) no-repeat center bottom;
    background-size:cover; padding: 0;}
.home_ly_l{position: relative; padding: 4%;}
.home_ly_l,.home_ly_r{width: 100%;}	
.i_sectionbox4_r_c li{width: 100%;}
.custom2{font-size: 24px; height: auto; margin: 3% 0; font-weight: bold;}
.custom2 .name{display: block; font-weight: normal;}
.i_sectionbox4_r_c li.li1{display: block; position: relative; width: 100%; height: 50px;}
.i_sectionbox4_r_c li.li1 .ipt3{background: #d42e33 url(../images/input_wap.jpg) no-repeat center center; }
	.home_ly_r  {background: #181411 url(../images/input_bg_wap.jpg) no-repeat center bottom;
    background-size: auto;
    background-size: contain;}
	.home_ly .ui_div_con{padding: 0;}
	.i_sqjm_c{width: 90%;}
	.h_about_content{font-size: 16px;}
	.custom3 .name{font-size: 30px;}
	.custom3 .content{font-size: 18px;}	
	.zsjm_list1 li{width: 100%;}
	.hzlc_list li{width: 100%;}

.n_box15_c{width: 90%;}	.show_FAQ{padding: 5%;}
.n_box15_c_t a {    width: 50px;    position: absolute;    right: 0;    top: 0px;    padding: 0 10px;}

.n_solubox1_c .join-next1,.n_solubox1_c .join-prev1{top: 100%;webkit-transform: translate(0%, -100%);-moz-transform: translate(0%, -100%);transform: translate(0%, -100%); }
.show_FAQ li .faq_q span {
    float: left;
    margin-right: 12px;
    width: 30px;
    height: 30px;
    border-radius: 10px;
    border-top-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    line-height: 28px;
    font-size: 18px;
    color: #fff;
    background: #e60012;
    display: inline-block;
    text-align: center;        margin-top: 10px;
}
.show_FAQ li .faq_a span {
    float: left;
    margin-right: 6px;
    width: 34px;
    height: 34px;
    line-height: 30px;
    font-size: 36px;
    color: #fff;
    display: inline-block;
    text-align: center;
}.show_FAQ li .faq_a {
    display: block;
    overflow: hidden;
    margin-top: 10px;
}
.show_FAQ li .faq_q .faq_name{font-size: 18px; font-weight: bold;}
.focus{ position:relative; width:700px; height:400px; min-height: 300px; background-color: #000; float: left; clear: both;}  
.focus .shadow .title{width: 260px; height: 50px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}  
.home_pro .custom{position: relative;}
.first_pro{display: none;}
.home_pro_w{width: 100%;}
.home_pro_w .wmscy_next32{left: calc(50% - 50px);bottom:-60px !important;width:35px; height:35px;}
.home_pro_w .wmscy_prev32{left: calc(50% + 10px);bottom:-60px !important;width:35px; height:35px;}
.ny_wmscy_con32{padding-bottom: 80px;}
.i_pf_ul{transform: scale(0.6);right:-15px;}


.custom1{font-size: 30px;}
.custom1 .content{font-size: 14px;}
.home_ys {display: block; overflow: hidden;}
.home_ys .name1 img{width: 60%;}
.home_ys li{width: 96%; padding: 0%; margin: 2%;}
.jm_lc .fl{font-size: 20px;}
.tel1{width: 100%; font-size: 28px;  text-align: left; background-size:200px;}
.home_bg2 {
  display: block;
  overflow: hidden;
  background: #fff url(../images/bg2_wap.jpg) no-repeat center top;
    background-size: auto;
  background-size: 100%;
  position: relative;
  width: 100%;
  position: relative;
}

/*产品滚动*/
.n_box5s{ padding:15px;}
.n_box5s_l{width:100%;}
.n_box5s_r{width:100%; margin:0px;}
.view .arrow-left{ display:block; width:18px; height:33px; margin-top:-16.5px}
.view .arrow-right{ display:block;width:18px; height:33px; margin-top:-16.5px}
.preview{ display:none;}
.n_box5s_r_t{ font-size:25px; padding-top:15px;}
.n_box5s_r_c{ font-size:14px;}
.n_box5s_r_b{ font-size:14px; padding:20px 0px;}
.n_box5s_r_b1{width:150px;  height:40px; line-height:40px; font-size:18px;} 
.view .swiper-slide{ height:300px;}

.xjzz li .div .a_img{width:100%;}
.xjzz li .div .a_img_r{ float:left; width:100%; position:relative;webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);transform: translate(0%, 0%); padding:20px;}
.xjzz li .div .a_img_r .s1{ font-size:20px;}
.xjzz li .div{ font-size:14px;}

/*详细页BANNER*/
.n_banner1{ height:160px;}
.n_banner1 img{ display:none;}
.n_banner1 .n_banner1_text .s1{ font-size:28px;}
.n_banner1 .n_banner1_text{ font-size:16px;}


.new_r li .img{width: 24%;}.new_show,.new_r{width: 100%;}

.i_fzlc .ny_wmscy_con31 .swiper-slide{left: 0;}
.i_fzlc{background: url(../images/fzlc_bg.jpg) repeat-x left 200px;}
.dpzs-list .swiper-button-next, .dpzs-list .swiper-button-prev{    background-size: 30px;    width: 30px;
    height: 30px;}
 .dpzs-list .swiper-button-next{right: 5%; width: 30px; height: 30px;}   
 .dpzs-list .swiper-button-prev{left: 5%; width: 30px; height: 30px;}
  .dpzs-list .swiper-button-next:hover{right: 5%; width: 30px; height: 30px;background-size: 30px; }   
 .dpzs-list .swiper-button-prev:hover{left: 5%; width: 30px; height: 30px;background-size: 30px; }   
}
@media screen and (min-width:0px) and (max-width:700px)
{.hzlc_list li{width: 100%; height: auto;}
.hzlc_list li .img{width: 50%;}
.hzlc_list li .img img{width: 100%;}
.hzlc_list li .fr{width: 100%; margin-top: 5%;}
	.hzlc_list .fr_name {
  font-size: 16px;
  float: left;
  margin-top: 20px;
  font-weight: bold;
}
.jmzs li{width: 48%; margin: 1% !important;}
.FAQ li{width:100%; margin: 1% 0 !important;}
.FAQ li .faq_q{height: auto;}
.FAQ li .faq_q .faq_name{font-size: 18px; font-weight: bold;    line-height: 24px;}
.FAQ li .faq_q span{width: 30px; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold;}
.FAQ li .faq_a span{width: 30px; height: 30px;}
.FAQ li .faq_a span img{width: 30px;}

.focus { position:relative; width:100%; height:auto; min-height: 260px; background-color: #000; float: left; clear: both;}  
.shuju{width: 100%; padding: 0px 0px; margin-top: 50px; box-shadow: #e5e5e5 0px 0px 5px 0px; display: block; overflow: hidden;}
.shuju li{border-bottom: 1px solid #e5e5e5; border-right: 0; width: 100%;font-size: 16px; text-align: center; position: relative; padding: 30px 0px;}
.shuju li:last-child{border: none;}
.shuju li .num{font-size: 48px; color: #c03134;}
.shuju li .num span{font-size: 24px; height: 24px; top: 26px; position: absolute;}	
.tzzgx li .div{ padding:20px 15px;}
.tzzgx li .div .s1{width:100%; height:auto;}
.tzzgx li .div .s2{width:100%; height:auto; line-height:1.7; font-size:14px;}
.tzzgx li .div .s1_t{ height:auto; line-height:1.8; font-size:16px;}

/*联系我们start*/

.n_box18_ul{width:100%;}
.n_box18_ul li{width:100%; float:left;margin:  1%; display: block; overflow: hidden; height: auto;}
.n_box18_ul li .div {    width: 98%;    padding: 4%;    background-color: #fff;    min-height: auto;    position: relative;    cursor: pointer;}
.n_box19{width: 100%; }
.n_box19 #allmap {    width: 100%;    height: 400px;    overflow: hidden;}
.i_cont_message {    width: 100%;    float: right;    background-color: #fff;    height: auto; border-bottom: 1px solid #f1f2f3;}
.n_box18_ul li .div_t.bg1{ background:url(../images/tb_015s.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg2{ background:url(../images/tb_016.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg3{ background:url(../images/tb_017.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t .s1{font-size: 20px;}
.n_box18_ul li .div_c2{font-size: 15px;}
.i_contact_add .contact,.i_sectionbox4_r_c1{width: 100%;}

/*详细页BANNER*/
.n_banner1{ height:70px;}
.n_banner1 img{ display:none;}
.n_banner1 .n_banner1_text .s1{ font-size:28px;}
.n_banner1 .n_banner1_text{ font-size:16px;}
.custom3 .name{font-size: 20px;}	
.custom3 .content{font-size: 14px;}	
.dpzs-list .swiper-slide{width: 100%;}
.mdxx li{width: 100%;padding: 4%;flex: auto;}
.search{width: 100%; position: relative; text-align: left;top: 0; margin-bottom: 30px;}
.dpzs .search select,.dpzs .ipt2{width: 100%;}
.i_box6_ul li{width: 48%;margin: 1% !important;}
.i_box6_ul li .div .a_text_t{height: 48px; line-height: 24px; font-size: 16px;}
.i_box6_ul li .div .a_text_c{height: 40px; line-height: 20px; font-size: 13px;margin:10px 0;}
.i_box6_ul li .div .a_text_b{height: 30px; line-height: 30px;}
.new_r{width: 100%;}.new_show{width: 100%;}
.n_about_l{width: 100%;}
.jmfc_list li{width: 100%; margin: 1% 0; padding: 5%; height: auto;}
.jmfc_list li .content{padding: 2%;font-size: 14px;}
.jmfc_list li img{width: 35px; margin-right:5px;}
.jmfc_list li .name{font-size: 18px; font-weight: bold;}
.hzlc_list li .fr .content{font-size: 16PX;}
.hzlc_list li .fr .content1{font-size: 14px;}
.hzlc_list li.last a {
    padding-top: 0px;
    color: #fff;
    font-size:30px; display: block;
}
.hzlc_list li.last img{display: block; overflow: hidden; clear: both; max-width: 150px;}
.hzlc_list li.last div{display: block; overflow: hidden;}
}	
@media screen and (min-width:0px) and (max-width:320px)
{
.focus { position:relative; width:100%; height:auto; min-height:160px; background-color: #000; float: left; clear: both;}  

.jmfc_list li{width: 100%; margin: 1% 0;}
.jmfc_list li .content{padding: 2%;}
.jmfc_list li img{width: 35px; margin-right:5px;}
.jmfc_list li .name{font-size: 18px; font-weight: bold;}
.jm_lc .fr.tel1 div{width: 100%; display: block; clear: both;}
}
@media screen and (min-width:321px) and (max-width:414px)
{.jm_lc .fr.tel1 div{width: 100%; display: block; clear: both;}
.focus { position:relative; width:100%; height:auto; min-height:220px; background-color: #000; float: left; clear: both;}  

.jmfc_list li{width: 100%; margin: 1% 0;}
.jmfc_list li .content{padding: 2%;}
.jmfc_list li img{width: 35px; margin-right:5px;}
.jmfc_list li .name{font-size: 18px; font-weight: bold;}
	}
@media screen and (min-width:641px) and (max-width:767px)
{.i_introduction_b li{padding: 2%; width: 50%;}
.i_introduction_b li .a_text span{font-size: 16px;}
.i_introduction_b li .a_number span{font-size: 24px;}
	.jmfc_list li{width: 49%; margin: 1% 2% 1% 0 !important;}
	.jmfc_list li:nth-child(2n){margin-right: 0 !important;}
.jmfc_list li .content{padding: 2%;}
.jmfc_list li img{width: 35px; margin-right:5px;}
.jmfc_list li .name{font-size: 18px; font-weight: bold;}
.i_con1 {width: 100%; margin: 0px auto;}
.header{ display:none;}
.phone_nav{ display:block;}
.custom3 .name{font-size: 28px;}

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

.ppyj_l{padding: 5% 3%;}
	.ny_pro li{width: 48%; margin: 1%;}
	.ny_pro li .text_name{font-size: 14px;}

#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;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:15px; text-align:center;}
.home-pagination .swiper-pagination-bullet{ width:20px;margin:0px 5px !important; }
.home-swiper .home_prev{width:16px; height:30px; margin-top:-15px;}
.home-swiper .home_next{width:16px; height:30px; margin-top:-15px;}
.ny_pro1 li{width: 48%; margin: 1%;}

.i_box3{ padding:30px 0px;}
.i_box3_ul li .div{ padding:20px 5%; font-size:14px;}
.i_box3_ul li .div .s1{ font-size:24px;}
.i_box3_ul li .div.bg2 { background: url(../images/tb_2s.png) right 4% center no-repeat;background-size:15%;}

.i_fzlc{background: url(../images/fzlc_bg.jpg) repeat-x left 182px;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next  .div .logo img{display: block; }
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next:before{display: none;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: none;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .a_text{color: #e60012;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .logo img{display: block;}
.i_fzlc_c{margin: 55px auto 0 auto;}
.i_fzlc{padding: 40px 4% 20px 4%;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next  .div .logo img{display: block; }
.i_fzlc .ny_wmscy_con31 .swiper-slide:before{display: none !important;}
.i_fzlc .wmscy-pagination31 .swiper-pagination-bullet-active:after{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .a_img img{display: block;}
.i_fzlc .ny_wmscy_con31 .swiper-slide.swiper-slide-next .a_text{color: #e60012;}
.i_fzlc .ny_wmscy_con31 .swiper-slide{ left: 0%;}
.i_fzlc .ny_wmscy_con31 .swiper-slide .div .logo{display: block !important;}

.i_box5{ padding:30px 0px;}
.i_box5_c li .div1 .div1_t .s1{ font-size:24px;}
.i_box5_c{ padding-top:20px;}
.i_box5_c li{width:100%; margin-right:0px; padding-bottom:15px;}
.i_box5_c li .div1{ height:400px !important; padding:25px 5%;}
.i_box5_c li .div1 .div1_c1{ height:305px !important }
.i_box5_c li .div1 .div_c dd a .s1{ height:45px; line-height:45px;}
.i_box5_c li .div1 .div_c dd a .s2{ height:45px; line-height:45px; font-size:14px;}
.i_box5_c li .div1 .div1_t{ margin-bottom:5px;}

.i_footer{ padding:30px 0px;}
.i_footer_l{width:100%;border-right:0px;}
.i_footer_r{width:100%;}
.i_footer_r li{width:33.33%;}
.i_footer_l_c{width:20%;}
.i_footer_l_t{width:80%}

.n_banner{height: auto;}
.n_banner img{display: block;}
.n_banner .n_banner_text .s1{ font-size:28px;}
.n_banner .n_banner_text{ font-size:16px;}


.n_box3{ padding:30px 3%;}
.n_box3 .a_img{width:100%;}
.n_box3 .a_img_r{width:100%; padding-top:15px;}

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

.n_box9 li .div .a_img{width:100%;}
.n_box9 li .div .a_img_r{width:100%; padding:15px;}
.n_box9 li .div .a_img_r_l{width:100%;}
.n_box9 li .div .a_img_r_r{ display:none;}
.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img_r_l_c{ font-size:14px; height:75px; line-height:25px;}

.n_box11_c{ padding:20px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{width:100%; margin-bottom:5px; font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; }
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:left; padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2:after{width:60px; position:absolute; left:0px;}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#d42e33;}


.n_box6{ padding:30px 20px;}


.n_banner .n_banner_logo_t .img{ display:block; max-width:27% !important;}
.n_banner .n_banner_logo_t{ padding-bottom:10px;}
.n_banner .n_banner_logo_c{ font-size:14px; padding:0px 15px; height:30px; line-height:30px;}
/*联系我们start*/

.n_box18_ul{width:100%;}
.n_box18_ul li{width:100%; float:left;margin:  1%; display: block; overflow: hidden; height: auto;}
.n_box18_ul li .div {    width: 98%;    padding: 4%;    background-color: #fff;    min-height: auto;    position: relative;    cursor: pointer;}
.n_box19{width: 100%; }
.n_box19 #allmap {    width: 100%;    height: 400px;    overflow: hidden;}
.i_cont_message {    width: 100%;    float: right;    background-color: #fff;    height: auto; border-bottom: 1px solid #f1f2f3;}
.n_box18_ul li .div_t.bg1{ background:url(../images/tb_015s.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg2{ background:url(../images/tb_016.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg3{ background:url(../images/tb_017.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t .s1{font-size: 20px;}
.n_box18_ul li .div_c2{font-size: 15px;}
.i_contact_add .contact,.i_sectionbox4_r_c1{width: 100%;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header{ display:none;}
.phone_nav{ display:block;}
/*联系我们start*/

.n_box18_ul{width:100%;}
.n_box18_ul li{width:100%; float:left;margin:  1%; display: block; overflow: hidden; height: auto;}
.n_box18_ul li .div {    width: 98%;    padding: 4%;    background-color: #fff;    min-height: auto;    position: relative;    cursor: pointer;}
.n_box19{width: 100%; }
.n_box19 #allmap {    width: 100%;    height: 400px;    overflow: hidden;}
.i_cont_message {    width: 100%;    float: right;    background-color: #fff;    height: auto; border-bottom: 1px solid #f1f2f3;}
.n_box18_ul li .div_t.bg1{ background:url(../images/tb_015s.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg2{ background:url(../images/tb_016.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg3{ background:url(../images/tb_017.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t .s1{font-size: 20px;}
.n_box18_ul li .div_c2{font-size: 15px;}
.i_contact_add .contact,.i_sectionbox4_r_c1{width: 100%;}


.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}
.home_pro ul{display: block; overflow: hidden;}
.home_pro li{width:32%;margin: 1% 2% 1% 0% !important;}
.home_pro li:nth-child(3n){margin-right: 0 !important;}
.home_pro1 .custom{position: relative;}

#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;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:15px; text-align:center;}
.home-pagination .swiper-pagination-bullet{ width:20px;margin:0px 5px !important; }
.home-swiper .home_prev{width:16px; height:30px; margin-top:-15px;}
.home-swiper .home_next{width:16px; height:30px; margin-top:-15px;}


.i_box3_ul li .div{ font-size:14px; padding:30px 7%;}
.i_box3_ul li .div .s1{ font-size:25px;}
.i_box3_ul li .div.bg2{ background: url(../images/tb_2s.png) right 7% center no-repeat;
    background-color: #d8ecfa; background-size:22%;}


.i_box5{ padding:40px 0px;}
.i_box5_c li .div .a_text{ padding:10px 15px;}
.i_box5_c li .div1 .div1_t .s1{ font-size:25px;}
.i_box5_c li .div1 .div_c dd a .s2{ display:none;}
.i_box5_c li .div1 .div_c dd a .s1{ width:100%; height:35px; line-height:35px;}
.i_box5_c li .div1 .div_c dd a{ font-size:15px;}


.i_footer{ padding:30px 0px;}
.i_footer_l{width:100%;border-right:0px;}
.i_footer_r{width:100%;}
.i_footer_r li{width:33.33%;}
.i_footer_l_c{width:20%;}
.i_footer_l_t{width:80%}


.n_banner{height: auto;}
.n_banner img{display: block;}
.n_banner .n_banner_text .s1{ font-size:32px;}
.n_banner .n_banner_text{ font-size:16px;}



.n_box3{ padding:40px 3%;}
.n_box3 .a_img{width:100%;}
.n_box3 .a_img_r{width:100%; padding-top:15px;}

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

.n_box9 li .div{ font-size:16px;}
.n_box9 li .div .a_img{width:28%;}
.n_box9 li .div .a_img_r{width:68%; padding-top:15px;}
.n_box9 li .div .a_img_r_l_t{ height:30px; padding:0px; line-height:30px; overflow:hidden;}
.n_box9 li .div .a_img_r_l_c{ height:44px; line-height:22px; font-size:14px;}
.n_box9 li .div .a_img_r_r{ width:15%; margin-top:0px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_l_b{ padding:0px 30px; height:35px; line-height:35px;}

.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:23px;}
.n_box11_c_t1{ font-size:14px; padding:20px 0px 30px 0px;}
.n_box11_c_c{ padding-top:30px; font-size:14px;}
.n_box11_b a{ font-size:14px;}
.n_box11_b a.a1:after{width:60px; position:absolute; left:0px; top:0px; height:100%; }
.n_box11_b a.a1{ padding-left:70px; padding-right:10px; text-align:left;}
.n_box11_b a.a2{ float:right; padding-left:10px; padding-right:70px;}
.n_box11_b a.a2:after{width:60px; position:absolute; right:0px;}
.n_box11_b a.a2:hover:after{ background:url(../images/tb_43.png) center no-repeat;background-color:#d42e33;}



.n_box6{ padding:40px 30px;}

.n_banner .n_banner_logo_t .img{ display:block; max-width:27% !important;}
.n_banner .n_banner_logo_t{ padding-bottom:10px;}
.n_banner .n_banner_logo_c{ font-size:14px; padding:0px 15px; height:30px; line-height:30px;}

}
@media screen and (min-width:993px) and (max-width:1200px)
{
	.i_introduction_b li{width: 25% !important;}
.i_introduction_b li{padding: 2%; width: 25%;}
.i_introduction_b li .a_text span{font-size: 16px;}
.i_introduction_b li .a_number span{font-size: 24px;}
.jmfc_list li .content{padding: 2% 0 2% 0px;}
.header{ display:none;}
.phone_nav{ display:block;}
.ppyj_l{padding: 5% 3%;}
	.ny_pro li{width: 23%; margin: 1%;}
	.ny_pro li .text_name{font-size: 14px;}
	.ny_pro1 li{width: 100%;}
.ny_pro1 li{width: 48%; margin: 1%;}
#banner{ height:auto !important;}
.home-swiper .swiper-slide .s1 img{ display:block;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px;}
.home-pagination .swiper-pagination-bullet{width:30px;}


.i_box3_ul li .div{ font-size:16px;}
.i_box3_ul li .div .s1{ font-size:30px;}
.i_footer_r li{width:33.33%;}


.n_banner{height: auto;}
.n_banner img{display: block;}
.n_banner .n_banner_text .s1{ font-size:38px;}
.n_banner .n_banner_text{ font-size:18px;}

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


.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:25px;}
.n_box11_c_c{ padding-top:40px; font-size:15px;}
.n_box11_c_t1{ font-size:15px; padding-bottom:40px;}
.n_box11_b a{ font-size:15px;}
.ppt_div_ul li .div .div_t img{ width:144px;}
/*联系我们start*/

.n_box18_ul{width:100%;}
.n_box18_ul li{width:100%; float:left;margin:  1%; display: block; overflow: hidden; height: auto;}
.n_box18_ul li .div {    width: 98%;    padding: 4%;    background-color: #fff;    min-height: auto;    position: relative;    cursor: pointer;}
.n_box19{width: 100%; }
.n_box19 #allmap {    width: 100%;    height: 400px;    overflow: hidden;}
.i_cont_message {    width: 100%;    float: right;    background-color: #fff;    height: auto; border-bottom: 1px solid #f1f2f3;}
.n_box18_ul li .div_t.bg1{ background:url(../images/tb_015s.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg2{ background:url(../images/tb_016.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t.bg3{ background:url(../images/tb_017.png) top left no-repeat;background-size: 26px;}
.n_box18_ul li .div_t .s1{font-size: 20px;}
.n_box18_ul li .div_c2{font-size: 15px;}
.i_contact_add .contact,.i_sectionbox4_r_c1{width: 100%;}

}
@media screen and (min-width:1201px) and (max-width:1300px)
{.jm_lc .fr.tel1 div{width: 50%; float: left;font-size: 30px;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%;PADDING: 0PX 3%;}	
	
.i_logo_ul{ width:58%;}

#banner{ height:auto !important;}
.home-swiper .swiper-slide .s1 img{ display:block;}
.swiper-container-horizontal>.home-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px;}
.home-pagination .swiper-pagination-bullet{width:40px;}

.i_logo_img img{ height:40px; width:auto;}


.i_box3_ul li .div{ font-size:16px;}
.i_box3_ul li .div .s1{ font-size:30px;}
.i_footer_r li{width:33.33%;}


.n_banner .n_banner_text{ font-size:20px}
.n_banner .n_banner_text .s1{ font-size:38px;}
.custom3 .name{font-size: 40px;}
.custom3 .content{font-size: 20px;}
.custom{font-size: 40px;}
.custom_con{font-size: 20px;}
}
@media screen and (min-width:1301px) and (max-width:1500px)
{.jm_lc .fr.tel1 div{width: 50%; float: left;font-size: 35px;}
.custom3 .name{font-size: 40px;}
.custom3 .content{font-size: 20px;}
.custom{font-size: 40px;}
.custom_con{font-size: 20px;}
}

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

}

