﻿@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{.pro_content li dl dd{line-height:1.4;}
.i_sectionbox4_r_c li{width:98%}
  .n_news_ul li .div{padding: 0px;}
  .jdxm-swiper .swiper-slide .div .a_img_r_c{ line-height: 25px; height:200px;}
  .jdxm-swiper .swiper-slide .div .a_img_r_t{font-size: 20px;}
  .jdxm-swiper .swiper-slide .div .a_img_r{    width: calc(100% - 30px);}
.firinav{display:none}
.back_top{transform: scale(0.5);right: 0;}
.honors-swiper .swiper-slide .div .a_img_r_t{line-height: 20px; font-size: 14px; height: auto;}
.n_news_details_b .a1:after{transform: scale(0.5); }
.n_news_details_b .a2{display: none;}
.n_news_details_b .a3:after{transform: scale(0.5); left: 0px;}
.n_news_details_b .a1{font-size: 14px; width: 100%;    padding: 0px 0px 0px 55px; line-height: 40px; line-height: 20px; display: block ; overflow: hidden;}

.n_news_details_b .a3{font-size: 14px;width: 100%;    padding: 0px 0px 0px 55px;   right: auto; left: 0; height: 40px; line-height: 20px; display: block ; overflow: hidden;
  top: 0px;}
.ny_fwzc_l {
    width: 100%;
  }
  .ocean{display: none;}

.new_show_border{border:none}

.custom_cn{font-size: 30px;}
.custom_cn .custom_more a{font-size: 12px; color: #fff; border: 1px solid #fff; width: 120px; padding-left: 30px; background: url(../images/more.png) no-repeat 80% center; text-align: left; height: 32px; line-height:28px; border-radius: 16px;}
.in_more1{ display:inline-block; text-align: left; border: 1px solid #104ead; height:32px; line-height:32px; padding:0px 54px 0px 30px; background-color:#fff;-moz-border-radius: 21px;      /* Gecko browsers */
-webkit-border-radius: 21px;   /* Webkit browsers */
border-radius:21px;   color: #104ead;          /* W3C syntax */ font-size:14px; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more1:after{width:30px; height:30px; background:url(../images/jt.png) center no-repeat;  position:absolute; right:12px; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */}
.in_more1:hover{ background-color:#fff; color:#104ead;padding:0px 54px 0px 40px;border: 2px solid #104ead; }
.in_more1:hover:after{background:url(../images/jt.png)   center no-repeat; }
/*关于我们*/
.index_bg1{padding-bottom: 0px;}
.i_introduction_b{position: relative}
.i_introduction_b.about{padding-left:0}
.i_introduction_b.about li{width: 50%;}
.n_about_content_c img{width: 100% !important; max-width: 100% !important;}
.n_about_wh .n_about_wh_l,.n_about_wh .n_about_wh_r{width: 100%;}
.header{ display:none;}
.phone_nav{ display:block;}

.w1540{width:100%; padding:0px 5%;}
.w1440{width:100%; padding:0px 5%;}
.w1400{width:100%; padding:0px 5%;}
.w1200{width:100%;}

#banner{ height:auto !important;}
#banner .swiper-container{ height:auto !important;}
.banner-swiper .swiper-slide .pc_banner{ display:none;}
.banner-swiper .swiper-slide .pc_banner img{ display:none;}
.banner-swiper .swiper-slide .wap_banner{ display:block;}
.banner-swiper .swiper-slide .wap_banner img{ display:block;}
.banner-swiper .swiper-slide .banner_text h1{ font-size:22px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:16px;}
.banner-swiper .swiper-slide .banner_text h1{font-size: 20px;}.banner-swiper .swiper-slide .banner_text .wz_text1{font-size: 16px;}
.banner-swiper .swiper-slide .banner_text{width:100%}
.shubiao{width:18px; margin-left:-9px; bottom:30px;}


.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding:0px 7.5%; bottom:30px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{width:40px; height:40px;}


.index_bg1{ background:url(../images/bg1s.jpg) bottom center no-repeat; background-size:100%; background-color:#fff;}
.i_introduction{ padding:40px 0px 20px 0px;}
.i_introduction_img{width:100%;}
.i_introduction_r{width:100%;}
.i_gstitle{ display:block;}
.i_jstitle{ display:block;}
.i_title_cn .s1{ font-size:20px;}
.i_title_en,.why_bg1 .custom_en{ font-size:24px;}
.i_introduction_t{ margin-top:20px; padding-bottom:30px;}
.i_introduction_img img{ object-fit: cover; object-position:center bottom;}
.i_introduction_r .wz_text{ margin:20px 0px; font-size:14px; height:125px; line-height:25px; }

.in_more{ display:inline-block; text-align: left; padding: 0px 10px 0 26px;  height:36px; line-height:34px; width:140px;background-color:#fff;         /* W3C syntax */ font-size:12px; color:#fff; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;
 background: #76b43e; border-radius: 18px;}
.in_more:after{width:15px; height:36px; background:url(../images/tb_05.png) center no-repeat;  position:absolute; right:13%; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ color: #394789;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more:hover{ background-color:#76b43e; color:#fff; padding: 0px 10px 0 30px; }
.in_more:hover:after{background:url(../images/tb_05.png) center no-repeat;right:15%;  }

/*首页为什么选择 我们*/
.why_bg1{ background:#000000 url(../images/bgs-1.jpg) no-repeat center bottom;padding: 2% 0 0 0; position: relative;; z-index: 1; background-size: cover;}
.why_bg1 ul {padding-bottom: 3%;border-top: 0px solid rgba(255, 255, 255, 0.05);}
.why_bg1 ul li {width: 50%; border-top: 1px solid rgba(255, 255, 255, 0.05);}
.why_bg1 ul li .why_icon img{width: 50px;}
.why_bg1 ul li .why_name{font-size: 16px; height:50px; line-height: 25px; display: block; overflow: hidden;}
.why_bg1 ul li .why_con{font-size: 13px;padding: 10px 5%;  height:200px; overflow: hidden; overflow-y: scroll;display: block;
    overflow: hidden;
line-height: 19px;
}
.why_bg1 ul li .in_more{display: block;opacity: 1;text-indent: 1px;}

/*首页产品*/

.index_pro{width: 100%; background: url(../images/bg3-1.png) center top  no-repeat; top: -40px; background-size:100%; padding-bottom: 1%; display: block; overflow: hidden; position: relative; z-index: 2;}
.index_pro .i_title_cn {display: block; overflow: hidden; padding-top: 60px;}
.index_pro .i_title_cn .s1{text-align: center; color: #394789; text-align: center; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_pro .custom_en{ color:#394789; font-size:24px; margin: 0;color: rgba(57, 71, 137, 0.1); text-align: center; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_pro .i_title_cn .s1:after{position: absolute;   left: 50%;  margin-left: -18px; background: #394789;  bottom: 0px;  content: "";width: 58px; height: 3px; }
.n_box20{width: 100%;
  margin: 2% 0 28% 0;}
.n_box20 li .div .a_img{width:100%;}
.n_box20 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:2% 5%;}
.n_box20 li .div .a_img_r .s1{ font-size:18px;}
.n_box20 li .div{ font-size:16px;}
.n_box20 li .div .a_img_r .s2{font-size: 13px; }
/*首页合作伙伴*/
.index_partner{background: url(../images/bg4-1.png) no-repeat top center;padding: 2% 0 5% 0;top: -100px;background-size:100%;position: relative;z-index: 4;display: block;overflow: hidden;}
.index_partner .w1400{padding-top: 13%;}
.index_partner .i_title_cn {display: block; overflow: hidden; }
.index_partner .i_title_cn .s1{text-align: center; color: #fff; text-align: left; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_partner .custom_en{ color:#fff; font-size:24px; margin: 0;color: rgba(255, 255, 255, 0.05); text-align: left; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_partner_l{width:100%; float: left; text-justify: ;}
.index_partner_r{width: 100%; float: right;}
.index_partner_r img{max-width: 100%; text-align: center;}
.i_title_cn .par_con{font-size: 14px;}


/*首页新闻*/
.index_new .i_title_cn .s1{text-align: center; color: #394789; text-align: left; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_new .custom_en{ color:#394789; font-size:24px; margin: 0;color: rgba(57, 71, 137, 0.05); text-align: left; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_new{top: -50px; position: relative; height: auto;}


/*首页新闻*/
.i_news{padding: 5% 0; }
.custom{font-size: 30px;}
.custom_en{font-size: 13px;}
.i_news .custom_en{margin-bottom: 0px;}
.i_news_c .new_l{width: 100%;padding: 30px 10px 10px 0;}
.i_news_c ul{width: 100%; margin: 2% 0;}
.i_news_c ul li {width: 100%;}
.i_news_c ul li .i_new_img{width:30%}
.i_news_c ul li .i_new_con .i_new_con_tent{display: none;}
.i_news_c ul li .i_new_con{width: 60%;}
.i_news_c ul li .i_new_con h3{padding: 0; height: 40px; line-height: 20px; display: block; overflow: hidden; font-size: 14px;}
.i_news_c ul li .i_new_con h3:before{display: none;}
.c0{float:left;list-style-type:none;text-align: center;cursor: pointer;margin: 10px;width: 40%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;}
.c1{float:left;list-style-type:none;background-color: #47c296;text-align: center;cursor: pointer;margin: 10px;width: 40%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;background: #394789;color: #fff;}
.new_na{top: 0%;width: 100%;}
.new_na a{width: 100px;font-size: 16px; margin: 5px;}
.new_time{display: none;}
.ws_img_con{padding: 0;  overflow: hidden; font-size: 16px; line-height: 1.6;}
.index_bg1{padding-bottom: 0px;}
.i_introduction_b{position: relative}
.i_introduction_b li{ padding-bottom:20px; width: 49%; margin-top: 1%; margin-right: 0.5%;}
.i_introduction_b li .a_img{width:26px;}
.i_introduction_b li .a_number{ font-size:12px;margin: 0px 5px;}
.i_introduction_b li .a_text{ font-size:11px;}
.i_introduction_b li .a_text span{ font-size:11px;}
.i_introduction_b li .a_number span{ font-size:16px;}

.i_project{ display:none;}
.wap_project{ display:block;}
.wap_project_c_ton .a_text_t{ font-size:14px;}
.wap_project_c_c1 .a_img .div_t{ height:auto; line-height:1.6;}




.footer{ padding:30px 0px;}
.footer_l{width:100%;}
.footer_l_t img{ height:35px;}
.footer_l_logo_ewm{ display:block;}
.footer_l_c_exm{ display:none;}
.footer_r{ display:block; width: 100%;}
.footer_r li:nth-child(2), .footer_r li:nth-child(5), .footer_r li:nth-child(7){width:100%}
.footer_r li{width: 100%; border-bottom: 1px solid #e8e8e8; padding: 3% 0;}
.footer_r li dl dd{width: 49.333%; float: left; overflow: hidden; overflow: hidden; height: 25px; line-height: 25px;}
.footer_r_link{width: 100%;}
.footer_r_c_exm{display: none;}	
.i_footer_bq{font-size: 12px;}

.n_menu{ display: none;}
.a_zxlmenu{ display:block;}
.n_banner{ height:120px;}
.n_banner img{ display:none;}
.n_banner_text{ font-size:18px;top:50%;}
.n_banner_text .s1{ font-size:24px;height: 50px;
    line-height: 50px;}

.n_about{ padding:30px 0px;}
.n_about_t_cn{line-height: 2;}
.n_about_wh .n_about_wh_l,.n_about_wh .n_about_wh_r{width: 100%;}

.n_about_t_en{ font-size:20px; display: none;}
.n_about_t_cn{ font-size:18px; height: 40px;}
.n_about_t{ padding-top:15px;}
.n_about_c{ font-size:14px;text-align: left;margin:0% auto;width: 100%;}
.n_about_content{ padding:40px 0px;}
.n_about_content_c{ padding:20px; font-size:14px; margin: 5% 0;}
.n_about_content_c .a_img{ max-width:45%;}
.n_custom .n_custom_name{font-size: 22px; height: 50px;}
.n_custom .n_custom_name:after{width: 100px;}

.n_honor{ padding:20px;}
.n_honor_ul li{width:50%; margin:0px; padding:0px 1% 15px 1%;}
.n_honor_ul li .div .a_text{ height:40px; line-height:40px;}




.offices ul li{width: 100%;margin: 1%;}
.n_contact{ padding:30px 0px;}
.n_contact_l_t{ font-size:24px; margin-bottom:20px; padding: 10px;}
.n_contact_l_t:after{left: 10px;}
.n_contact_l_t span{ font-size:20px;}
.offices ul li .offices_con{ font-size: 14px;}
.offices ul li h3 {
  font-size: 16px;
}
.n_contact_r .href_add{font-size: 16px;}
.n_contact_r .href_add img {
  margin-right: 20px;
  width: 25px;
}
.n_contact_l{width:100%; margin-bottom:20px;}
.n_contact_r{width:100%; }
.n_contact_r.fr .map_img {width:100%; }
.n_contact_l .div_l_c table tr td .s1{ font-size:16px;}
.n_contact_l .div_l_c table tr td{font-size: 14px;}
.n_contact_l .div_l_c table tr td img{font-size: 14px; width:25px; margin-left: 14px;}

.n_contact_l .div_l_c table tr td .s2{font-size: 14px;}
.shubiao .bk{border: none;}

.banner-swiper .banner_prev, .banner-swiper .banner_next{display: none;}
.banner-swiper.swiper-container-horizontal > .banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction
{bottom: 5%;}
.banner-pagination .swiper-pagination-bullet{ margin: 0px 2% !important;}
.banner-pagination .swiper-pagination-bullet-active{width: 20px;}



.a_content_c1{width: 90%; margin: 5%; padding: 0px; height: auto; background-color:#fff;}
.pc-slide {	width: 100%;	margin: 0 auto;}
.show_cen {width: 100%; margin: 50px auto; display: block; overflow: hidden;}

.preview {	width: 100%;	margin-top:20px;	position: relative;}
.preview .swiper-container {	width:90%;	overflow:hidden;	height: 100px;	 margin-left:5%;/*	margin:0px 10%;*/height: 100px !important;}
.preview .swiper-slide {	width: 80px; height:60px;margin:0px 6px;	float:left;	cursor:pointer;border:1px solid #eee;}
.preview .slide6 {	width: 109px;}
.preview .arrow-left {
	background: url(../images/img8.jpg) no-repeat left top;	position: absolute;	left: 0px;	top: 0%;	margin-top:0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .arrow-right {	background: url(../images/img9.jpg) no-repeat left bottom;	position: absolute;	right: 0px;	top: 0%;	margin-top: 0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .swiper-slide img{width:100%; height:100%; }
.preview .active-nav {border:1px solid #394789; width: 80px;}
.preview .active-nav img {	padding: 0;	 width: 100%;}
.pro_r_img_con{padding: 3%; background: #fff; margin-top: 20px;}
.pro_r_img_con .pro_r_name{font-size: 24px;}
.pro_r_img_con .pro_r_show{ line-height: 1.8; font-size: 16px;}
.pro_r_img_con .pro_r_show img{width: 100%;}


.pro_cen_s1{line-height: 24px; padding-bottom:10px; overflow: hidden; font-size: 14px;}
.ll_a_gm{margin-top: 20px;}
.ll_a_gm a{width: 48%; margin-right:2%; background: #2eb6aa; color: #fff; font-size: 18px; height: 47px; line-height: 47px; display: inline-block; text-align: center;}
.ll_a_gm a:nth-child(2){background: #3497ce; margin-right: 0;}

.a_content_b{ width:84%; margin:50px auto;max-width: 1440px; display: block; overflow: hidden;}

.a_con_b_l{width: 100%; float: left;}
.pro_custom {height: 40px; border-bottom: 1px solid #e5e5e5; position: relative; font-size:24px; color:#3497ce ; padding-left: 20px; line-height: 30px;}
.pro_custom:before{position: absolute; width: 4px; height: 22px; background-color: #3497ce; content: ''; top: 5px; left: 0; }
.pro_custom .name{ }
.a_con_b_r{width: 100%; float: right; margin-top: 40px; border-top: 1px solid #e5e5e5; padding: 20px 0;}
.a_con_b_r .product li{width: 100%;margin-right: 0% ;}



.pro_page .pro_page_r:hover{background-color: #3497ce;}
.product.w1400{padding: 0;}
.a_content_c1{ border: none;}
.product1{width: 100%;}
/*产品展示END*/	
/*发展历程*/
.n_jdxm .jdxm_prev{width: 40px;
  height: 40px;
  background: url(../images/tb_36.png) center center no-repeat;
  position: absolute;
  background-size: cover;
  left: 20px;
  top: 80%;
  margin-top: -42px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;}
  .n_jdxm .jdxm_next {
  width: 40px;
  height: 40px;
  background: url(../images/tb_37.png) center center no-repeat;
  position: absolute;
    background-size: cover;
  right: 20px;
  top: 80%;
  margin-top: -42px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.n_jdxm .jdxm_prev:hover{ background-size: cover;}  
.n_jdxm .jdxm_next:hover{ background-size: cover;}  
/*产品列表页*/
.product .product_l .product_name{height: 60px; line-height: 60px;}
.product .product_l{width: 100%;}
.n_service a{width: 48%; float: left; margin: 1%;border: 1px solid #e5e5e5;white-space: nowrap; /* 确保文本在一行内显示 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 使用省略号表示文字被截断 */}
.n_service a:last-child {
  border-bottom:  1px solid #e5e5e5;
}
.n_service{border: none; margin-top: 4%;}
.n_service a:after{ transition: all ease-in-out .2s;position: absolute; right: 1.5%;  background:  none;transform: rotate(90deg); /* 这里的角度值根据需求调整 */
width: 20px; height: 20px; content: ''; top: calc(50% - 10px);
}
.pro_name{height: auto;}
.pro_search{width: 100%; display: block; margin: 2% 0;}
.pro_search .ipt1{width:calc( 100% - 100px);}
.product .product_r{width: 100%;}
.product_r_boder{width: 100%;}
.wap_none{display: none;}
.line_border .pro_show_con_js { padding: 5%;}
.pro_show_con{float: left; width: 100%; }
.pro_show_con_js{float: right; width:100%; }
.pro_show_con_js .name{font-size: 18px; border-bottom: 1px solid #e5e5e5; padding: 10px 0; font-weight: bold;}
.pro_show_con_js .pro_content1{ color: #666; padding: 20px 0;}
.pro_show_con_js .pro_content1 .pro_con_name{font-weight: bold; font-size: 16px; color: #333333;}
.pro_show_con_js .pro_content1 li{width:100%; color: #666666;}
.pro_show_con_js .pro_content1 li.li1{width: 100%; padding-right: 0%;}
.i_sectionbox4_r_c .ipt1{font-size: 14px;padding-left: 35px;}
.xkgl dd .div .s1 {

  font-size: 16px;
  font-weight: bold;
  background: #76b43e;
  color: #fff;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  text-align: center;
}
.xkgl dd .div_l .s1 {

  font-size: 16px;
  font-weight: bold;
  background: #3e4a8b;
  color: #fff;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  text-align: center;
}
/*新闻*/
.n_news_ul li .div .a_img_c .a_time_t{font-size: 16px;}
.n_news_ul li .div .a_img_c .a_img_r{width: 100%;}
.n_news_ul li .div .a_img{width: 70%;}
.n_news_ul li .div .a_img_c .a_time{width: 25%;}
.n_news_ul li .div .a_img_r_t{padding-top: 5%; height: auto; line-height: 1.5; font-size: 16px;}
.n_news_ul li .div .a_img_r_c {margin-top: 10px; line-height: 24px; height: 48px;font-size: 14px;}
.n_newss .n_newss_name .fl{font-size: 20px;line-height: 60px;}
.n_newss .n_newss_name .fr,.n_news_c .n_newss_name .fr{font-size: 14px;line-height: 60px;}
.n_news_c .n_newss_name .fl{font-size: 20px; line-height: 60px;}
.n_newss li{width: 100%; margin-bottom: 10%;margin-right:0%;}
.n_news_c ul li .i_new_con h3{padding: 0px; font-weight: normal; line-height: 24px;}
.n_news_c ul li .i_new_con h3:before{display: none;}
.n_news_c ul li .i_new_img{width: 30%;}
.n_news_c ul li .i_new_con{width: calc( 65% - 20px);}
.n_news_c ul li .i_new_con .i_new_con_tent{margin-top: 0; display: none;}
.n_news_c{width: 100%;}
.n_news_c ul{background:none;}
.n_news_details_title{font-size: 20px; line-height: 1.5; text-align: left;}
.n_news_details_time{text-align: left;}
.why_bg1{top:0px}
}

@media screen and (min-width:641px) and (max-width:767px)
{
.index_bg1{padding-bottom: 0px;}
.i_introduction_b{position: relative}
.i_introduction_b li{ padding-bottom:20px; width: 49%; margin-top: 1%; margin-right: 0.5%;}
.i_introduction_b li .a_img{width:26px;}
.i_introduction_b li .a_number{ font-size:12px;margin: 0px 5px;}
.i_introduction_b li .a_text{ font-size:11px;}
.i_introduction_b li .a_text span{ font-size:11px;}
.i_introduction_b li .a_number span{ font-size:16px;}

/*首页新闻*/
.index_new .i_title_cn .s1{text-align: center; color: #394789; text-align: left; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_new .custom_en{ color:#394789; font-size:24px; margin: 0;color: rgba(57, 71, 137, 0.05); text-align: left; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_new{top: -50px; position: relative; height: auto;}


/*首页新闻*/
.i_news{padding: 5% 0; }
.custom{font-size: 30px;}
.custom_en{font-size: 13px;}
.i_news .custom_en{margin-bottom: 0px;}
.i_news_c .new_l{width: 100%;padding: 30px 10px 10px 0;}
.i_news_c ul{width: 100%; margin: 2% 0;}
.i_news_c ul li {width: 100%;}
.i_news_c ul li .i_new_img{width:30%}
.i_news_c ul li .i_new_con .i_new_con_tent{display: none;}
.i_news_c ul li .i_new_con{width: 60%;}
.i_news_c ul li .i_new_con h3{padding: 0; height: 40px; line-height: 20px; display: block; overflow: hidden; font-size: 14px;}
.i_news_c ul li .i_new_con h3:before{display: none;}
.c0{float:left;list-style-type:none;text-align: center;cursor: pointer;margin: 10px;width: 40%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;}
.c1{float:left;list-style-type:none;background-color: #47c296;text-align: center;cursor: pointer;margin: 10px;width: 40%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;background: #394789;color: #fff;}
.new_na{top: 0%;width: 100%;}
.new_na a{width: 100px;font-size: 16px; margin: 5px;}
.new_time{display: none;}
.ws_img_con{padding: 0;  overflow: hidden; font-size: 16px; line-height: 1.6;}

.header{ display:none;}
.phone_nav{ display:block;}

.w1540{width:100%; padding:0px 5%;}
.w1440{width:100%; padding:0px 5%;}
.w1400{width:100%; padding:0px 5%;}
.w1200{width:100%; padding:0px 5%;}

#banner{ height:auto !important;}
#banner .swiper-container{ height:auto !important;}
.banner-swiper .swiper-slide .pc_banner{ display:none;}
.banner-swiper .swiper-slide .pc_banner img{ display:none;}
.banner-swiper .swiper-slide .wap_banner{ display:block;}
.banner-swiper .swiper-slide .wap_banner img{ display:block;}
.banner-swiper .swiper-slide .banner_text h1{ font-size:36px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:18px;}
.shubiao{ bottom:30px;}


.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding:0px 7.5%; bottom:30px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{width:50px; height:50px;}


/*首页产品 start*/

.index_pro{width: 100%; background: url(../images/bg3-1.png) center top  no-repeat; top: -40px; background-size:100%; padding-bottom: 1%; display: block; overflow: hidden; position: relative; z-index: 2;}
.index_pro .i_title_cn {display: block; overflow: hidden; padding-top: 60px;}
.index_pro .i_title_cn .s1{text-align: center; color: #394789; text-align: center; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_pro .custom_en{ color:#394789; font-size:24px; margin: 0;color: rgba(57, 71, 137, 0.1); text-align: center; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_pro .i_title_cn .s1:after{position: absolute;   left: 50%;  margin-left: -18px; background: #394789;  bottom: 0px;  content: "";width: 58px; height: 3px; }
.n_box20{width: 100%;
  margin: 2% 0 28% 0;}
.n_box20 li .div .a_img{width:100%;}
.n_box20 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:2% 5%;}
.n_box20 li .div .a_img_r .s1{ font-size:18px;}
.n_box20 li .div{ font-size:16px;}
.n_box20 li .div .a_img_r .s2{font-size: 13px;}

/*首页产品 end*/
.in_more{ display:inline-block; text-align: left; padding: 0px 10px 0 26px;  height:36px; line-height:34px; width:140px;background-color:#fff;         /* W3C syntax */ font-size:12px; color:#fff; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;
 background: #76b43e; border-radius: 18px;}
.in_more:after{width:15px; height:36px; background:url(../images/tb_05.png) center no-repeat;  position:absolute; right:18%; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ color: #394789;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more:hover{ background-color:#76b43e; color:#fff; padding: 0px 10px 0 40px; }
.in_more:hover:after{background:url(../images/tb_05.png) center no-repeat;right:16%;  }








.index_bg1{ background:url(../images/bg1s.jpg) bottom center no-repeat; background-size:100%; background-color:#fff;}
.i_introduction{ padding:60px 0px 30px 0px;}
.i_introduction_img{width:100%;}
.i_introduction_r{width:100%;}
.i_gstitle{ display:block;}
.i_jstitle{ display:none;}
.i_title_cn .s1{ font-size:22px;}
.i_title_en{ font-size:26px;}
.i_introduction_t{ margin-top:20px; padding-bottom:30px;}
.i_introduction_img img{ object-fit: cover; object-position:center bottom;}
.i_introduction_r .wz_text{margin:20px 0px;font-size:15px;height:100px;line-height:25px;/* text-align:justify; */}

.i_introduction_b li{/* padding-bottom:40px; */}
.i_introduction_b li .a_img{width:40px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_text{ font-size:14px;}
.i_introduction_b li .a_text span{ font-size:16px;}
.i_introduction_b li .a_number span{ font-size:30px;}

.i_project{ display:none;}
.wap_project{ display:block;}
.wap_project_c_c1 .a_img .div_t{ height:auto; line-height:1.6;}

.i_news_t a{ font-size:15px;}
.i_news_ul{ padding:15px 0px 15px 0px;}

.i_news_ul li .div .a_time{width:24%; padding-top:15px; padding-bottom:15px;}
.i_news_ul li .div .a_img_r{width:74%;}
.i_news_ul li .div .a_time_t{ font-size:16px; padding:0px;}
.i_news_ul li .div .a_time_t1{ font-size:14px;}
.i_news_ul li .div .a_img_r_c{ display:none;}
.i_news_ul li .div .a_img_r_t{ height:auto !important; line-height:1.8; font-size:14px;}



.footer{ padding:30px 0px;}
.footer_l{width:100%;}
.footer_l_logo_ewm{width:10%; display:block;}
.footer_l_c_exm{ display:none;}
.footer_r{ display:none;}
.footer_r_c_exm{display: none;}	


.n_menu{ display: none;}
.a_zxlmenu{ display:block;}
.n_banner_text{ font-size:18px;top: 20%;}
.n_banner_text .s1{ font-size:28px;}

.n_about{ padding:30px 0px;}
.n_about_t_en{ font-size:38px;}
.n_about_t_cn{ font-size:22px;}
.n_about_c{ font-size:14px;}
.n_about_content{ padding:40px 0px;}
.n_about_content_c{ padding:20px; font-size:14px;}
.n_about_content_c .a_img{ max-width:45%;}
.n_about_wh .n_about_wh_l,.n_about_wh .n_about_wh_r{width: 100%;}



.n_honor{ padding:30px 20px;}
.n_honor_ul li{width:50%; margin:0px; padding:0px 1% 15px 1%;}
.n_honor_ul li .div .a_text{ height:40px; line-height:40px;}




.n_contact{ padding:40px 0px;}
.n_contact_l_t{ font-size:26px;}
.n_contact_l_t span{ font-size:20px;}
.n_contact_l .div_l_c table tr td .s1{ font-size:22px;}

.n_contact_l{width:100%; margin-bottom:20px;}
.n_contact_r{width:100%; }


.offices ul li{width: 100%;margin: 1%;}


.a_content_c1{width: 90%; margin: 5%; padding: 0px; height: auto; background-color:#fff;}
.pc-slide {	width: 100%;	margin: 0 auto;}
.show_cen {width: 100%; margin: 50px auto; display: block; overflow: hidden;}

.preview {	width: 100%;	margin-top:20px;	position: relative;}
.preview .swiper-container {	width:90%;	overflow:hidden;	height: 100px;	 margin-left:5%;/*	margin:0px 10%;*/height: 100px !important;}
.preview .swiper-slide {	width: 80px; height:60px;margin:0px 6px;	float:left;	cursor:pointer;border:1px solid #eee;}
.preview .slide6 {	width: 109px;}
.preview .arrow-left {
	background: url(../images/img8.jpg) no-repeat left top;	position: absolute;	left: 0px;	top: 0%;	margin-top:0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .arrow-right {	background: url(../images/img9.jpg) no-repeat left bottom;	position: absolute;	right: 0px;	top: 0%;	margin-top: 0px;	width: 18px;	height: 60px;	z-index: 10; background-size: cover;}
.preview .swiper-slide img{width:100%; height:100%; }
.preview .active-nav {border:1px solid #394789; width: 80px;}
.preview .active-nav img {	padding: 0;	 width: 100%;}
.pro_r_img_con{padding: 3%; background: #fff; margin-top: 20px;}
.pro_r_img_con .pro_r_name{font-size: 24px;}
.pro_r_img_con .pro_r_show{ line-height: 1.8; font-size: 16px;}
.pro_r_img_con .pro_r_show img{width: 100%;}

.pro_show_con{float: left; width: 100%; }
.pro_show_con_js{float: right; width:100%; }
.pro_show_con_js .name{font-size: 18px; border-bottom: 1px solid #e5e5e5; padding: 10px 0;}
.pro_show_con_js .pro_content1{ color: #666; padding: 20px 0;}
.pro_show_con_js .pro_content1 .pro_con_name{font-weight: bold; font-size: 16px; color: #333333;}
.pro_show_con_js .pro_content1 li{width:100%; color: #666666;}
.pro_show_con_js .pro_content1 li.li1{width: 100%; padding-right: 0%;}
.pro_cen_s1{line-height: 24px; padding-bottom:10px; overflow: hidden; font-size: 14px;}
.ll_a_gm{margin-top: 20px;}
.ll_a_gm a{width: 48%; margin-right:2%; background: #2eb6aa; color: #fff; font-size: 18px; height: 47px; line-height: 47px; display: inline-block; text-align: center;}
.ll_a_gm a:nth-child(2){background: #3497ce; margin-right: 0;}

.a_content_b{ width:84%; margin:50px auto;max-width: 1440px; display: block; overflow: hidden;}

.a_con_b_l{width: 100%; float: left;}
.pro_custom {height: 40px; border-bottom: 1px solid #e5e5e5; position: relative; font-size:24px; color:#3497ce ; padding-left: 20px; line-height: 30px;}
.pro_custom:before{position: absolute; width: 4px; height: 22px; background-color: #3497ce; content: ''; top: 5px; left: 0; }
.pro_custom .name{ }
.a_con_b_r{width: 100%; float: right; margin-top: 40px; border-top: 1px solid #e5e5e5; padding: 20px 0;}
.a_con_b_r .product li{width: 100%;margin-right: 0% ;}


.pro_page .pro_page_r:hover{background-color: #3497ce;}
.product.w1400{padding: 0;}
.a_content_c1{ border: none;}
.product1{width: 100%;}
.why_bg1{top:0px}
.index_partner{top: -160px;}

.footer{ padding:30px 0px;}
.footer_l{width:100%;}
.footer_l_t img{ height:35px;}
.footer_l_logo_ewm{ display:block;}
.footer_l_c_exm{ display:none;}
.footer_r{ display:block; width: 100%;}
.footer_r li:nth-child(2), .footer_r li:nth-child(5), .footer_r li:nth-child(7){width:100%}
.footer_r li{width: 100%; border-bottom: 1px solid #e8e8e8; padding: 3% 0;}
.footer_r li dl dd{width: 49.333%; float: left; overflow: hidden; overflow: hidden; height: 25px; line-height: 25px;}
.footer_r_link{width: 100%;}
.footer_r_c_exm{display: none;}	
.i_footer_bq{font-size: 12px;}
}
@media screen and (min-width:768px) and (max-width: 992px)
{.index_bg1{padding-bottom: 0px;}
.i_introduction_b{position: relative}
.i_introduction_b li{/* padding-bottom:40px; */width: 49%;margin-top: 1%;margin-right: 0.5%;}
.i_introduction_b li .a_img{width:40px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_text{ font-size:14px;}
.i_introduction_b li .a_text span{ font-size:16px;}
.i_introduction_b li .a_number span{ font-size:30px;}

.header{ display:none;}
.phone_nav{ display:block;}

.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}

#banner{ height:auto !important;}
#banner .swiper-container{ height:auto !important;}
.banner-swiper .swiper-slide .pc_banner{ display:none;}
.banner-swiper .swiper-slide .pc_banner img{ display:none;}
.banner-swiper .swiper-slide .wap_banner{ display:block;}
.banner-swiper .swiper-slide .wap_banner img{ display:block;}
.banner-swiper .swiper-slide.swiper-slide-active .banner_text h1{ font-size:45px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:18px;}
.shubiao{ bottom:30px;}

.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding:0px 7.5%; bottom:30px;}
.banner-swiper .banner_prev,.banner-swiper .banner_next{width:50px; height:50px;}

.in_more{ display:inline-block; text-align: left; padding: 0px 10px 0 26px;  height:36px; line-height:34px; width:140px;background-color:#fff;         /* W3C syntax */ font-size:12px; color:#fff; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;
 background: #76b43e; border-radius: 18px;}
.in_more:after{width:15px; height:36px; background:url(../images/tb_05.png) center no-repeat;  position:absolute; right:18%; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ color: #394789;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more:hover{ background-color:#76b43e; color:#fff; padding: 0px 10px 0 40px; }
.in_more:hover:after{background:url(../images/tb_05.png) center no-repeat;right:16%;  }

/*首页产品 start*/

.index_pro{width: 100%; background: url(../images/bg3-1.png) center top  no-repeat; top: -20px; background-size:100%; padding-bottom: 1%; display: block; overflow: hidden; position: relative; z-index: 2;}
.index_pro .i_title_cn {display: block; overflow: hidden; padding-top: 60px;}
.index_pro .i_title_cn .s1{text-align: center; color: #394789; text-align: center; width: 100%; position: relative; line-height: 1.5; padding-bottom:1%;}
.index_pro .custom_en{ color:#394789; font-size:24px; margin: 0;color: rgba(57, 71, 137, 0.1); text-align: center; line-height:1.3;text-transform:uppercase; font-weight: bold; font-family:"arial, helvetica, sans-serif,oswald-bold";}
.index_pro .i_title_cn .s1:after{position: absolute;   left: 50%;  margin-left: -18px; background: #394789;  bottom: 0px;  content: "";width: 58px; height: 3px; }
.n_box20{width: 100%;
  margin: 2% 0 28% 0;}
.n_box20 li .div .a_img{width:100%;}
.n_box20 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:2% 5%;}
.n_box20 li .div .a_img_r .s1{ font-size:18px;}
.n_box20 li .div{ font-size:16px;}
.n_box20 li .div .a_img_r .s2{font-size: 13px; }

/*首页产品 end*/

.i_introduction{ padding:50px 0px;}
.i_jstitle{ display:block;}
.i_gstitle{ display:block;}
.i_title_cn .s1{ font-size:24px;}
.i_title_en{ font-size:16px;}
.i_introduction_r .wz_text{ margin:20px 0px; height:180px; font-size: 15px;}
.i_introduction_t{ padding-bottom:60px; padding-top:20px;}
.i_introduction_r{width: 60%;}
.i_introduction_img{width: 36%;}
.n_jdxm_bg{padding: 10% 0;}

.i_introduction_b li .a_img{ max-width:40px;}
.i_introduction_b li .a_text span{ font-size:13px;}
.i_introduction_b li .a_text{ font-size:13px;}
.i_introduction_b li .a_number{ font-size:13px;}
.i_introduction_b li .a_number span{ font-size:26px;}



.i_project{ display:none;}
.wap_project{ display:block;}
.wap_project_c_c1 .a_img{width:200px;}


.i_news_ul li .div .a_time{width:26%;}
.i_news_ul li .div .a_img_r{width:72%;}
.i_news_ul li .div .a_time_t{ font-size:22px;}




.footer{ padding:40px 0px;}
.footer_l{width:100%;}
.footer_l_logo_ewm{width:10%; display:block;}
.footer_l_c_exm{ display:none;}
.footer_r{ display:block;width: calc(100% - 130px);}
.footer_r_c_exm{display: none;}	


.n_menu{ display: none;}
.a_zxlmenu{ display:block;}

.n_banner_text{ font-size:24px;top: 30%;}
.n_banner_text .s1{ font-size:30px;height: 80px;
    line-height: 80px;}

.n_about{ padding:40px 0px 10px 0;}
.n_about_t_cn{ font-size:24px;}
.n_about_t_en{ font-size:50px; display: none;}
.n_about_content_c .a_img{ font-size:35px;}
.n_about_c{ font-size:15px;}
.n_about_content_c{ padding:30px; font-size:15px;}
.n_about_wh .n_about_wh_l,.n_about_wh .n_about_wh_r{width: 100%;}


.n_honor{ padding:30px;}
.n_honor_ul li{ padding-bottom:15px;}


.offices ul li{width: 100%;margin: 1%;}
.n_contact{ padding:50px 0px;}
.n_contact_l{width:100%; padding-bottom:30px;}
.n_contact_r{width:100%;}
.n_contact_l_t{ font-size:28px; margin-bottom:20px;}
.n_contact_l_t span{ font-size:20px;}

.n_contact_l .div_l_c table tr td{ font-size:14px;}
.n_contact_l .div_l_c table tr td .s1{ font-size:20px;}

.why_bg1{top:0px}

.index_partner{top: -200px;}
.index_pro{top: -50px;}
.index_new {
    top: -150px;
    position: relative;
}
}


@media screen and (min-width:993px) and (max-width:1200px)
{
.header {
  width: 94%;
  margin: 0px 3%;}
  .i_logo_ul {
  width: 70%;
}
.i_introduction_b li{padding: 3%  2%;}
.i_introduction_b li .a_img{width:40px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_text{ font-size:14px;}
.i_introduction_b li .a_text span{ font-size:14px;}
.i_introduction_b li .a_number span{ font-size:24px;}
.header{ display:block;}
.phone_nav{ display:none;}
.phone_nav{ position:fixed;}

.n_box20 li .div .a_img_r .s2 {
  width: 100%;
  line-height: 1.5;
  margin: 2% 0;
  line-height: 20px;
  height: 60px;
  display: block;
  overflow: hidden;
  font-size: 14px;
}
.n_box20 li .div .a_img_r .s1 {  font-size: 20px;}
.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}

.banner-swiper .banner_prev,.banner-swiper .banner_next{width:50px; height:50px;}
.banner-swiper .swiper-slide .banner_text h1{ font-size:34px}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:18px;}
.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ padding:0px 8%;}

.in_more{ display:inline-block; text-align: left; padding: 0px 10px 0 26px;  height:36px; line-height:34px; width:140px;background-color:#fff;         /* W3C syntax */ font-size:12px; color:#fff; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;
 background: #76b43e; border-radius: 18px;}
.in_more:after{width:15px; height:36px; background:url(../images/tb_05.png) center no-repeat;  position:absolute; right:18%; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ color: #394789;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more:hover{ background-color:#76b43e; color:#fff; padding: 0px 10px 0 40px; }
.in_more:hover:after{background:url(../images/tb_05.png) center no-repeat;right:16%;  }

.i_news{ padding:3% 0px;}
.i_news_ul li .div .a_time{width:26%;}
.i_news_ul li .div .a_img_r{width:72%;}
.i_news_ul li .div .a_time_t{ font-size:22px;}



.footer_l_t{ padding-bottom:20px;}
.footer_l_t img{ height:43px;}
.footer_r{ padding-top:0px;}


.n_menu{ display: none;}
.a_zxlmenu{ display:block;}
.n_banner_text .s1{ font-size:38px;}
.n_banner_text{ font-size:26px;}

.n_about{ padding: 5% 0px 2% 0;}
.n_about_t_cn{ font-size:26px;}
.n_about_t_en{ font-size:54px;}
.n_about_content_c .a_img{ font-size:35px;}
.n_about_content_c{ padding:30px;}



.n_contact{ padding:60px 0px;}
.n_box11_com li dl dd .s1{ font-size:16px;}
.n_box11_com li .s2{ font-size:16px;}
.n_contact_l_t{ font-size:28px; margin-bottom:20px;}
.n_contact_l_t span{ font-size:20px;}

.n_contact_l .div_l_c table tr td{ font-size:14px;}
.n_contact_l .div_l_c table tr td .s1{ font-size:20px;}

.i_title_cn .s1{ font-size:26px;}

.index_pro{/*! top: -200px; */}
.index_partner{top: -250px;}


.header.fixedmenu, .header.fixedmenu1.fixedmenu {
    width: 100%;
    margin: 0px;
    padding: 0px 0%;
    position: fixed;
    background-color: #fff;
    top: 0px;
    left: 0px;
    z-index: 111111;
    box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
}
}


@media screen and (min-width:1201px) and (max-width:1300px)
{
	
.header.fixedmenu, .header.fixedmenu1.fixedmenu{width: 100%;margin: 0px;padding: 0px 2%;}
.header{width: 96%;
margin: 0px 2%;}
.i_logo_ul {
  width: 60%;
  padding-right: 0%;
}
.i_introduction_b li{padding: 3%  2%;}
.i_introduction_b li .a_img{width:40px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_text{ font-size:14px;}
.i_introduction_b li .a_text span{ font-size:14px;}
.i_introduction_b li .a_number span{ font-size:24px;}

.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}
.w1200{width:100%; padding:0px 3%;}

.i_bcss{ margin-left:2%;}
.banner-swiper .swiper-slide .banner_text h1{font-size:32px;}
.banner-swiper .swiper-slide .banner_text .wz_text{font-weight: bold;font-size: 30px;}

.i_introduction{padding: 3% 0px;}
.i_title_cn .s1{ font-size:28px;}
.i_title_en{ font-size:32px;}


.in_more{ display:inline-block; text-align: left; padding: 0px 10px 0 26px;  height:42px; line-height:40px; width:140px;background-color:#fff;         /* W3C syntax */ font-size:12px; color:#fff; position:relative;-webkit-transition:all 0.5s;transition:all 0.5s;
 background: #76b43e; border-radius: 21px;}
.in_more:after{width:15px; height:42px; background:url(../images/tb_05.png) center no-repeat;  position:absolute; right:18%; 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%); content:""; z-index:1;-moz-border-radius: 100%;      /* Gecko browsers */
-webkit-border-radius: 100%;   /* Webkit browsers */
border-radius:100%;            /* W3C syntax */ color: #394789;-webkit-transition:all 0.5s;transition:all 0.5s;}
.in_more:hover{ background-color:#76b43e; color:#fff; padding: 0px 10px 0 40px; }
.in_more:hover:after{background:url(../images/tb_05.png) center no-repeat;right:16%;  }
.n_box20 li .div .a_img_r .s2{font-size: 15px;}

.i_news{ padding:70px 0px;}



.n_banner_text .s1{ font-size:38px;}
.n_banner_text{ font-size:26px;}

.n_menu a{ font-size:14px;}
.n_about_t_cn{ font-size:28px;}
.n_about_t_en{ font-size:50px;}
 



.n_menu a{ padding:0px 14px;}


}
@media screen and (min-width:1301px) and (max-width:1440px)
{
.header.fixedmenu, .header.fixedmenu1.fixedmenu{width: 100%;margin: 0px;padding: 0px 3%;}
.header{width: 96%;
margin: 0px 2%;}
.i_logo_ul {
  width: 60%;
  padding-right: 0%;
}
.i_introduction_b li{padding: 3%  2%;}
.i_introduction_b li .a_img{width:40px;}
.i_introduction_b li .a_number{ font-size:14px;}
.i_introduction_b li .a_text{ font-size:14px;}
.i_introduction_b li .a_text span{ font-size:14px;}
.i_introduction_b li .a_number span{ font-size:24px;}
.w1540{width:100%; padding:0px 3%;}
.w1440{width:100%; padding:0px 3%;}
.w1400{width:100%; padding:0px 3%;}


.i_bcss{ margin-left:2%;}
.banner-swiper .swiper-slide .banner_text h1{ font-size:30px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:18px;}

.i_introduction{padding: 3% 0px;}
.i_title_cn .s1{ font-size:32px;}
.i_title_en{ font-size:32px;}
.i_introduction_r .wz_text{ margin:30px 0px;}
.i_introduction_t{ padding-bottom:80px;}


.n_banner_text .s1{ font-size:38px;}
.n_banner_text{ font-size:26px;}

.n_menu a{ font-size:14px;}
.n_about_t_cn{ font-size:28px;}
.n_about_t_en{ font-size:50px;}
 



}

@media screen and (min-width:1441px) and (max-width:1600px)
{
	.ny_fwzc_l {
    width: 24%;
  }
.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.banner-swiper .swiper-slide .banner_text h1{ font-size:40px;}
.banner-swiper .swiper-slide .banner_text .wz_text{ font-size:20px;}

.i_introduction{ /*! padding:90px 0px; */}
.i_introduction_r .wz_text{ margin:20px 0px;}
.i_introduction_t{ padding-bottom:80px;}




.n_banner_text .s1{ font-size:38px;}
.n_banner_text{ font-size:26px;}

.n_menu a{ font-size:14px;}
.n_about_t_cn{ font-size:28px;}
.n_about_t_en{ font-size:50px;}




.n_menu a{ padding:0px 11px;}




}

@media screen and (min-width:1601px) and (max-width:1800px)
{
	.banner-swiper .swiper-slide.swiper-slide-active .banner_text h1{ font-size:62px;}



.n_menu a{ padding:0px 12px;}
.why_bg1{/*! top: -120px; */}


}
@media screen and (min-width:1801px) and (max-width:1900px){


	
	}

