﻿@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;}
.i_footer_top .a_top, .i_footer_top .a_top:hover{ display:none;}
.i_footer_top a{width:25%; text-align:center;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px; border:0px; border-bottom:1px solid #f2f2f2;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}

.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:50%; height:auto;line-height:1.6;/* margin-bottom:10px;*/ padding-top:0px;}
.i_box6_c_dz li.bg1{ background:url(../images/tb_14.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/tb_15.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/tb_16.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg4{ background:url(../images/tb_017s.png) left top 2px no-repeat;}

.ryzz li .a_img {  height: 300px;}
}
@media screen and (min-width:0px) and (max-width:1080px)
{
.ryzz li{width: 48%; margin-right: 4%  !important;; float: left; margin-bottom: 2%;}
.ryzz li:nth-child(2n){ margin-right: 0% !important; float: left;}	
.ryzz li:nth-child(3n){ margin-right:initial; float: left;}	

.ryzz li .a_img {  height: 260px;}
.i_con1 {width: 100%; margin: 0px auto;}
.ui_div_con{width:100%;}	
.ui_div_con1{width:100%;PADDING: 0PX 3%;}	
.phone_nav { display:block;}
.header_div{ display:none;}
.wx_top{ display:block;}
.i_footer_top .a_top, .i_footer_top .a_top:hover{ display:none;}
.i_footer_top a{width:25%; text-align:center;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px; border:0px; border-bottom:1px solid #f2f2f2;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}

.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:50%; height:auto;line-height:1.6;/* margin-bottom:10px;*/ padding-top:0px;}
.i_box6_c_dz li.bg1{ background:url(../images/tb_14.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/tb_15.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/tb_16.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg4{ background:url(../images/tb_017s.png) left top 2px no-repeat;}
.wx_top{ display:block;}
.i_footer_top .a_top, .i_footer_top .a_top:hover{ display:none;}
.i_footer_top a{width:33.33%;text-align:center;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px; border:0px; border-bottom:1px solid #f2f2f2;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;padding: 0px 3%;}
.i_box6_r{width:100%; padding:25px 0px;}

.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6;/* margin-bottom:10px;*/ padding-top:0px;}
.i_box6_c_dz li.bg1{ background:url(../images/tb_14.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/tb_15.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/tb_16.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg4{ background:url(../images/tb_017s.png) left top 2px no-repeat;}
/*合作伙伴*/
.hzhb{ background: #fff; padding: 5%;}
.hzhb ul{display: block; overflow: hidden;}
.hzhb li{float:left; width: 31%; margin-right: 2%; margin-top: 20px; border: 1px solid #e5e5e5; text-align: center; background: #fff;}
.hzhb li img{max-width: 100%;}
.hzhb li:nth-child(5n){margin-right: 2%;}
.n_box9 li .div .a_img_r_l_t {font-size: 18px;}
	/*联系我们*/
	.n_box19 {
		margin-top: 5%;
	}
	.n_box19 #allmap {
		width: 100%;
		height: 400px;
		overflow: hidden;
	}
	.contact_l {
		float: left;
		width: 100%;
	}
	.contact_r {
		float: right;
		width: 100%;
	}
	.i_sectionbox4_rs {
		padding: 0px 5%;
	}
	.i_sectionbox4_r_c li {
		width: 100%;
		padding: 9px 0px;
		color: #333;
		font-size: 16px;
	}
	.i_sectionbox4_r_c li.l1 {
		margin: 0px 0%;
	}
	.text_l {
		text-align: left;
		padding-left: 5%;
	}
	}
@media screen and (min-width:993px) and (max-width:1200px)
{
	.ryzz li .a_img {  height:280px;}
.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;}


.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:17px;}
.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:17px;}
.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;}



}


@media screen and (min-width:1201px) and (max-width:1500px)
{
.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:20%;}
.menu_nav{width:58%; margin-left:1%;}
.i_zhbox1{width:8%;}

.home-swiper .swiper-slide.swiper-slide-active .text_c{ font-size:17px;}
.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:20%;}
.menu_nav{width:57%; margin-left:2%;}
.menu_nav ul{width:100%;}

.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:32px;}

.home_pro {    position: relative;    width: 100%;    display: block;    height: 100%;    top: 22%;    z-index: 1;}
.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)
{
.n_box2_c{height:auto;}
.n_box2_c_r{width:100%}
.custom1 .custom1_en {
  font-size: 30px;}
.n_box2_c img{
    width: 100%;
    height: auto;
    position: relative;
    transform: none;
    left: 0;
    top: 0;
  }
.n_box2_c_l{width:100%}
.n_box18_ul{padding:0 3%;}
.n_box18_ul li .bg1,.n_box18_ul li .bg2,.n_box18_ul li .bg3{background-size: 30px;}	
.ryzz li .a_img {  height: 180px;}	
.ryzz li .a_img {  height: 180px;}	
.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_box2{ padding:10px 0px 0px 0px;}

.i_box2_ul li{width:100% !important; margin:0px !important; padding:0px; padding-bottom:15px;}
.i_box2_ul li .div{ height:180px;}
.i_box2_ul li .div img{ display:none;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:16px;}
.i_box2_ul li .div .a_text_t{ font-size:23px;}


.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_box4{ padding:30px 0px;}
.i_box4_l{width:100%; padding-bottom:25px;}
.i_box4_l_c, .i_box4_l_c:hover{ font-size:20px; padding-bottom:60px; line-height:70px;}
.i_box4_r{width:100%; padding:15px;}
.i_box4_r_t{ padding:0px; font-size:24px; padding-bottom:15px;}
.i_box4_r_c_l{width:100%;}
.i_box4_r_c_r{width:100%; padding-top:10px;}


.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:40%;}
.i_footer_l_t{width:60%}

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

.n_box1{ padding:30px 0px; font-size:14px;}
.n_box1 .s1{ font-size:26px;}


.n_box2_ul li .div .a_img{ position:relative; width:100%; float:left;}
.n_box2_ul li .div .a_img img{ display:block;}
.n_box2_ul li .div .a_img_r{width:100%; height:auto; padding:15px;}
.n_box2_ul li .div:hover .a_img_r .tb1,.n_box2_ul li .div:hover .a_img_r .tb2,.n_box2_ul li .div:hover .a_img_r .tb3,.n_box2_ul li .div:hover .a_img_r .tb4{opacity: 0; filter: alpha(opacity=0);-webkit-transform:scale(0, 0); transform:scale(0, 0);}

.n_box2_ul li .div .a_img_r .s1{ font-size:28px; height:auto; line-height:1.7; padding:10px 0px 5px 0px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:17px; line-height:1.8;}
.n_box2_ul li .div{ font-size:14px; }
.n_box2_ul li .div .a_img_r .s3{line-height:1.7}

.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: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:#e32d2e;}


.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:20px;}
.a_careers_t_s2l{width:100%;}
.a_careers_t_s2r{width:100%;}
.a_careers_t_s22 li{width:100%; padding-bottom:10px;}
.a_careers_t_s22 li .ipt1{width:100%; font-size:14px; text-indent:10px;}
.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}
.a_careers_c dt{ font-size:16px;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}
.a_careers_c dd .div{ background:url(../images/ee.png) right 10px center no-repeat;background-size:12px; }
.a_careers_c dd .div.activeds{ background:url(../images/ee1.png) right 10px center no-repeat; background-color:#e32d2e; background-size:12px; }

.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;}
.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;}
.n_box7{ padding:30px 0px;}
.n_box7_l{width:100%; padding:0px 5% 30px 5%;}
.n_box7_r{width:100%; padding:30px 5% 30px 5%;}
.n_box7_r_t .s1{ font-size:25px;}
.n_box7_r_t{ font-size:20px;}
.n_box7_r_c{ font-size:14px; width:100%; line-height:1.8; height:auto !important; margin-top:20px;}
.n_box8{ padding:30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img{ border-right:0px;}
.n_box5_c_l_t.activetwo{ font-size:14px;}
.n_box5_c_l_t.activetwo .s1{ font-size:23px;}
.n_box8_c{ margin-top:40px;}
.ny_wmscy_con31 .swiper-slide .div .a_text{ font-size:20px;}
.ny_wmscy_con31 .swiper-slide .div .a_text_c{ font-size:14px; padding:0px 5%;}


.n_ydy_box1{ height:auto !important;}
.n_ydy_box1_t{ display:none;}
.n_ydy_box2{ display:block;}
.n_ydy_box1_c_t .s1{ font-size:20px;}

.wx_top{ display:block;}
.i_footer_top .a_top, .i_footer_top .a_top:hover{ display:none;}
.i_footer_top a{width:33.33%;text-align:center;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px; border:0px; border-bottom:1px solid #f2f2f2;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}

.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6;/* margin-bottom:10px;*/ padding-top:0px;}
.i_box6_c_dz li.bg1{ background:url(../images/tb_14.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/tb_15.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/tb_16.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg4{ background:url(../images/tb_017s.png) left top 2px no-repeat;}

.wx_top{ display:block;}
.i_footer_top .a_top, .i_footer_top .a_top:hover{ display:none;}
.i_footer_top a{width:33.33%;text-align:center;}

.i_box6_l{width:100%; text-align:center; padding-top:20px; padding-bottom:20px; border:0px; border-bottom:1px solid #f2f2f2;}
.i_box6_l a img{width:150px;}
.i_box6_c{width:100%; margin:0px;}
.i_box6_r{width:100%; padding:25px 0px;}

.i_box6_c_dz{ padding-top:20px;}
.i_box6_c_dz li{width:100%; height:auto;line-height:1.6;/* margin-bottom:10px;*/ padding-top:0px;}
.i_box6_c_dz li.bg1{ background:url(../images/tb_14.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg2{ background:url(../images/tb_15.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg3{ background:url(../images/tb_16.png) left top 2px no-repeat;}
.i_box6_c_dz li.bg4{ background:url(../images/tb_017s.png) left top 2px no-repeat;}
.i_con1 {width: 100%; margin: 0px auto;}
.n_box1{ padding:30px 0px;}
.n_box1_t{ font-size:14px; padding:0px; padding:20px ;}.about_bg .n_box1_c{width:100%; margin: 0px;}
.n_box1_c li{width:50%; font-size:14px; padding:0px 1% 15px 1%;}
.n_box1_c li .s1{ font-size:40px;}
.n_box1_c li .s1 span{ font-size:16px;}
.n_box1_c li:nth-child(2):after{ display:none;}


.photo {padding: 2%; margin: 0;}
.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: 40px; 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; width: 100%; }
.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: #e32d2e; transition: all ease-in-out .5s;}
.photo li:hover .a_text1{color: #e32d2e;}
.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: 0px;  transition: all ease-in-out .5s;}
/*合作伙伴*/
.hzhb{ background: #fff; padding: 5%;}
.hzhb ul{display: block; overflow: hidden;}
.hzhb li{float:left; width: 48%; margin-right: 2%; margin-top: 10px; border: 1px solid #e5e5e5; text-align: center; background: #fff;}
.hzhb li img{max-width: 100%;}
.hzhb li:nth-child(5n){margin-right: 2%;}
/*产品滚动*/

.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:17px;}
.product .pro_r{width: 100%;}
.product .pro_l{display: none;}
/*产品列表 */
.product {    padding: 0px ;}
.product .pro_r {    width: 100%;    float: right;    margin-top: 0px; }
.product .pro_r ul{margin-top: 20px;}
.product .pro_r ul li{width: 49%; float: left; margin-right:2%; background: #fff; margin-top: 2%; overflow: hidden;}
.product .pro_r ul li:nth-child(2n){margin-right:0%; }
.product .pro_r ul li .pro_img{display: block; overflow: hidden;}
.product .pro_r ul li img{width: 100%; transition: all ease-in-out .5s;
-moz-transition:all ease-in-out .5s; /* Firefox 4 */
-webkit-transition:all ease-in-out .5s; /* Safari and Chrome */
-o-transition:all ease-in-out .5s; /* Opera */}
.product .pro_r ul li:hover img{width: 100%;transform: scale(1.1); transition: all ease-in-out .5s;}
.product .pro_r ul li a .pro_name{ height: 60px; padding:0 4%; font-size: 16px; color: #333; line-height: 60px;}
/*所在页面导航 */
.n_box3{width:100%; padding:20px  3%; background:url(../images/tb_20.png) bottom right no-repeat;}
.n_box3_t{  padding-bottom:20px; line-height:1.3;font-weight: bold; color:#333; letter-spacing:2px; font-size:26px; position:relative;}
.n_box3_t .s1{ font-size:20px; color: #999; font-weight: normal;}
.n_box3_t:after{width:40px;display: none; height:2px; background-color:#dadada; position:absolute; left:0px; bottom:0px; content:"";}
/*所在页面导航 end */
/*投资者关系 start */
.tzzgx_custom {height: 80px;display: block; overflow: hidden; width: 100%; background: #e7e7e7;}
.tzzgx_custom li {float: left;  line-height: 80px; width: 30%; text-align: center; font-size: 18px; overflow: hidden; display:block;}
.tzzgx_custom li a{color: #333;}
.tzzgx_custom li.now_tzzgx { background: #e32d2e;}
.tzzgx_custom li.now_tzzgx a{color: #fff;}
/*投资者关系 end */

/*人才招聘 start*/
.n_box15_c{ width:100%; left:0px; margin-left:0px; height:100%;  overflow:auto;}
.n_box15_c_t{ font-size:17px; padding-bottom:30px; line-height:40px;}
.n_box15_c_t a, .n_box14_c_t a:hover{ width:20px; top:-25px;}
.n_box15_c_t a img{width:100%;}
.n_box15_c_c li{ padding-bottom:0px;}
.n_box15_c_c li dl dd{width:100%;}
.n_box15_c_c li dl{ font-size:14px;}
.n_box15_c_c li dl dd .s1{width:25%;}
.n_box15_c_c li dl dd .s2{width:75%;}
.n_box15_c_c li dl dt .s4{width:25%;}
.n_box15_c_c li dl dt .s5{width:75%;}
.n_box15_c_c li .s6{ padding:0px; padding-top:10px;}
.n_box15_c_c li .s6 .ipt3{ width:100%; height:40px; line-height:40px; font-size:16px;}
.n_box15_c_c li dl dd .s2 .ipt1{ font-size:14px;}
.n_box15_c_c li dl dt .s5 .ipt2{ font-size:14px;}
/*人才招聘 end*/
}

@media screen and (min-width:0px) and (max-width:1080px)
{
	.n_banner{margin-top: 0;}
	.n_box8_c_new_name{font-size: 32px;}
.box_name h3 {    font-size: 26px;    color: #c03134;}
.box_name {    font-size: 18px;}
.custom {    text-align: center;    font-size: 24px;    margin-top: 30px;}


.i_box2 {    float: left;    width: 100%;}
.box2_js {    font-size: 16px;    line-height: 1.6;}
.box2_js_ul {    height: 60px;}
.box2_js_ul li{width: 46%; margin-right: 10px; float: left; background-color:#e9e9e8 ; height: 50px; line-height: 50px; font-size: 16px; text-align: center;} 
.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:16px; 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}  
.zlgl .zlgl_l {    width: 100%;    float: left;    padding: 30px 0px;}
.zlgl .zlgl_r {    float: right; width: 100%;} 
.zlgl .zlgl_r img{max-width: 100%;}
.zlgl .zlgl_l h4 {    font-size: 24px;}
.zlgl .zlgl_l .zlgl_l_con {    font-size: 16px;    margin: 20px 0 40px 0;}
.n_box8_c_new{width: 100%;}
.n_box8_c_new_name{width: 100%; text-align: center; float: left;  padding: 10px 0px; clear: both; position: relative; margin-top: 30px;}
.n_box8_c_new .wmscy_next32{width:50px; height:50px; background:url(../images/new_l1.png) no-repeat;  left:-16%; top:200px; background-size:100%; outline:0;}
.n_box8_c_new .wmscy_next32:hover{width:50px; height:50px;background:url(../images/new_l.png) no-repeat;background-size: cover;}
.n_box8_c_new .wmscy_prev32{width:50px; height:50px; background:url(../images/new_r1.png) no-repeat; left:-16%; top:300px; background-size:100%; outline:0;}
.n_box8_c_new .wmscy_prev32:hover{width:50px; height:50px;background:url(../images/new_r.png) no-repeat;background-size: cover;}
 /*产品滚动*/
.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:20px; padding-top:15px;}
.pro_r_img_con .pro_r_name {    font-size: 16px;}
.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:17px;} 
.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;}

/*投资者关系-基本信息*/

.tzzgx_jbxx{width:100%; padding: 50px 0; display:block; overflow: hidden;}
.tzzgx_jbxx li{width:100%;  margin: 1% 0;}
.tzzgx_jbxx li .div{width:100%; display:inline-block; float:left; background-color:#fff; color:#666666; font-size:16px; position:relative; overflow:hidden;}
.tzzgx_jbxx li .div:hover{ text-decoration:none; color:#666666;}
.tzzgx_jbxx li .div .a_img{width:100%;display:inline-block; overflow:hidden; float:left;}
.tzzgx_jbxx li .div .a_img img{width:100%;}
.tzzgx_jbxx li .div .a_img_r{width:94%; padding:0px 3% 0px 3%; position:relative; right:0px; top:50%;webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);transform: translate(0%, -50%);}
.tzzgx_jbxx li .div .a_img_r .s1{width:100%; overflow:hidden; color:#222222; font-size:30px; margin-top: 5%;}
.tzzgx_jbxx li .div .a_img_r .s2{width:100%; line-height:24px; font-size: 16px; height: auto; overflow: hidden;margin-bottom: 5%;}
.tzzgx_jbxx li .div .a_img_r .s3{font-size: 32px; color:#e32d2e ;}

/*人才招聘 start*/
.n_box15_c{ width:100%; left:0px; margin-left:0px; height:100%;  overflow:auto;}
.n_box15_c_t{ font-size:17px; padding-bottom:30px; line-height:40px;}
.n_box15_c_t a, .n_box14_c_t a:hover{ width:20px; top:-25px;}
.n_box15_c_t a img{width:100%;}
.n_box15_c_c li{ padding-bottom:0px;}
.n_box15_c_c li dl dd{width:100%;}
.n_box15_c_c li dl{ font-size:14px;}
.n_box15_c_c li dl dd .s1{width:25%;}
.n_box15_c_c li dl dd .s2{width:75%;}
.n_box15_c_c li dl dt .s4{width:25%;}
.n_box15_c_c li dl dt .s5{width:75%;}
.n_box15_c_c li .s6{ padding:0px; padding-top:10px;}
.n_box15_c_c li .s6 .ipt3{ width:100%; height:40px; line-height:40px; font-size:16px;}
.n_box15_c_c li dl dd .s2 .ipt1{ font-size:14px;}
.n_box15_c_c li dl dt .s5 .ipt2{ font-size:14px;}
/*人才招聘 end*/
/*详细页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;}

.n_box8_c_new .ny_wmscy_con32 .swiper-slide .div1 .a_text_c {
    width: 100%;
    margin-top: 10px;
    overflow: hidden;
    height: auto;
    line-height: 24px;
    margin-bottom: 30px;
    color: #666666;
    font-size: 14px;
    text-align: left;
}
.n_box8_c_new .ny_wmscy_con32 .swiper-slide .div1 .a_text{width: 100%;line-height: 30px;margin-top: 10px;text-align: left;overflow: hidden;color: #000000;font-size: 19px;}
.photo li .photo_con .add{height: 80px;overflow: hidden;transition: all ease-in-out .5s;}
}
@media screen and (min-width:0px) and (max-width:700px)
{
.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: 20px; box-shadow: #e5e5e5 0px 0px 5px 0px; display: block; overflow: hidden;}
.shuju li{border-bottom: 1px solid #e5e5e5; border-right: 0; width: 50%;font-size: 14px; text-align: center; position: relative; padding: 10px 0px;}
.shuju li:last-child{border: none;}
.shuju li .num{font-size: 32px; 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;}
   .i_box2-right {width: 100%;padding: 20px 0px;
} 

/*详细页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;}
}	
@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;}  
	
}
@media screen and (min-width:321px) and (max-width:414px)
{
.focus { position:relative; width:100%; height:auto; min-height:200px; background-color: #000; float: left; clear: both;}  

	}
@media screen and (min-width:641px) and (max-width:767px)
{
.i_con1 {width: 100%; margin: 0px auto;}
.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_box2{ padding:40px 0px;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:16px;}
.i_box2_ul li .div .a_text_t{ font-size:23px;}


.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_box4{ padding:40px 0px;}
.i_box4_l{width:100%; padding-bottom:35px;}
.i_box4_l_c, .i_box4_l_c:hover{ font-size:20px; padding-bottom:60px; line-height:70px;}
.i_box4_r{width:100%; padding:20px;}
.i_box4_r_t{ padding:0px; font-size:24px; padding-bottom:15px;}
.i_box4_r_c_r_t{ font-size:14px; height:125px; line-height:25px;}



.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:260px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text .s1{ font-size:28px;}
.n_banner .n_banner_text{ font-size:16px;}

.n_box1{ font-size:14px;}
.n_box1 .s1{ font-size:28px;}


.n_box2_ul li .div .a_img{ position:relative; width:100%; float:left;}
.n_box2_ul li .div .a_img img{ display:block;}
.n_box2_ul li .div .a_img_r{width:100%; height:auto; padding:15px;}
.n_box2_ul li .div:hover .a_img_r .tb1,.n_box2_ul li .div:hover .a_img_r .tb2,.n_box2_ul li .div:hover .a_img_r .tb3,.n_box2_ul li .div:hover .a_img_r .tb4{opacity: 0; filter: alpha(opacity=0);-webkit-transform:scale(0, 0); transform:scale(0, 0);}

.n_box2_ul li .div .a_img_r .s1{ font-size:28px; height:auto; line-height:1.7; padding:0px 0px 5px 0px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:17px; line-height:1.8;}
.n_box2_ul li .div{ font-size:14px; }
.n_box2_ul li .div .a_img_r .s3{line-height:1.7}

.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_box9 li .div .a_img_r_l_t {font-size: 18px;}
.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:#e32d2e;}


.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:20px;}
.a_careers_t_s2l{width:100%;}
.a_careers_t_s2r{width:100%;}
.a_careers_t_s22 li{width:100%; padding-bottom:10px;}
.a_careers_t_s22 li .ipt1{width:100%; font-size:14px; text-indent:10px;}
.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}
.a_careers_c dt{ font-size:16px;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}

.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;}
.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_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;}
.n_box7{ padding:40px 0px;}
.n_box7_l{width:100%; padding:0px 5% 30px 5%;}
.n_box7_r{width:100%; padding:30px 5% 30px 5%;}
.n_box7_r_t .s1{ font-size:25px;}
.n_box7_r_t{ font-size:20px;}
.n_box7_r_c{ font-size:14px; width:100%; line-height:1.8; height:auto !important; margin-top:20px;}
.n_box8{ padding:40px 30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img{ border-right:0px;}
.n_box5_c_l_t.activetwo{ font-size:14px;}
.n_box5_c_l_t.activetwo .s1{ font-size:23px;}
.n_box8_c{ margin-top:40px;}
.ny_wmscy_con31 .swiper-slide .div .a_text{ font-size:20px;}
.ny_wmscy_con31 .swiper-slide .div .a_text_c{ font-size:14px; padding:0px 5%;}
.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:14px;}
.n_box10_t .s1{ font-size:25px;}
.n_box10_c{ padding:30px 5%;}
.n_box10_c_pc{ display:none;}
.n_box10_c_wap{ display:block;}
.n_box13{ padding:40px 40px;}
.n_box13_t{ font-size:17px;}
.n_box13_c{ margin-top:30px;}
.n_box13_c .wmscy_prev3{ left:-35px;}
.n_box13_c .wmscy_next3{ right:-35px;}
.n_box14{ padding:40px 0px;}
.n_box14z{width:100%;}
.n_box14_t{ font-size:17px;}
.n_box14_t .s1{ font-size:24px;}
.n_box14_c{ font-size:14px}

.n_ydy_box1{ height:auto !important;}
.n_ydy_box1_t{ display:none;}
.n_ydy_box2{ display:block;}
.n_ydy_box1_c_t .s1{ font-size:20px;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header{ display:none;}
.phone_nav{ display:block;}


.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 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_box2{ padding:40px 0px;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:16px;}
.i_box2_ul li .div .a_text_t{ font-size:23px;}

.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_box4{ padding:50px 0px;}
.i_box4_l_c, .i_box4_l_c:hover{ padding-bottom:50px; line-height:60px; font-size:20px; background-size:40px;}
.i_box4_r_t{ padding-top:0px; padding-bottom:20px;}
.i_box4_r_c_r_t{ height:120px;}
.i_box4_r{ padding-bottom:20px;}

.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:320px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text .s1{ font-size:32px;}
.n_banner .n_banner_text{ font-size:16px;}

.n_box1{ font-size:14px;}
.n_box1 .s1{ font-size:28px;}



.n_box2_ul li .div .a_img_r .s1{ font-size:28px; height:auto; line-height:1.7; padding:0px 0px 5px 0px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:17px; line-height:1.8;}
.n_box2_ul li .div{ font-size:14px; }
.n_box2_ul li .div .a_img_r .s3{line-height:1.7}


.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_box9 li .div .a_img_r_l_t {font-size: 18px;}
.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:#e32d2e;}


.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:20px;}
.a_careers_t_s2l{width:30%;}
.a_careers_t_s22 li{ padding-bottom:10px;}
.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px;}
.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}
.a_careers_c dt{ font-size:16px;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}

.n_box5_c{ padding:40px 30px;}
.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;}
.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: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;}
.n_box7{ padding:40px 0px;}
.n_box7_l{width:100%; padding:0px 5% 30px 5%;}
.n_box7_r{width:100%; padding:30px 5% 30px 5%;}
.n_box7_r_t .s1{ font-size:25px;}
.n_box7_r_t{ font-size:20px;}
.n_box7_r_c{ font-size:14px; width:100%; line-height:1.8; height:auto !important; margin-top:20px;}
.n_box8{ padding:40px 30px;}
.ny_wmscy_con31 .swiper-slide .div .a_img{ border-right:0px;}
.n_box5_c_l_t.activetwo{ font-size:14px;}
.n_box5_c_l_t.activetwo .s1{ font-size:23px;}
.n_box8_c{ margin-top:40px;}
.ny_wmscy_con31 .swiper-slide .div .a_text{ font-size:20px;}
.ny_wmscy_con31 .swiper-slide .div .a_text_c{ font-size:14px; padding:0px 5%;}
.n_box10{ padding:40px 0px;}
.n_box10_t{ font-size:14px;}
.n_box10_t .s1{ font-size:25px;}
.n_box10_c{ padding:30px 5%;}
.n_box10_c_pc{ display:none;}
.n_box10_c_wap{ display:block;}
.n_box13{ padding:40px 40px;}
.n_box13_t{ font-size:17px;}
.n_box13_c{ margin-top:30px;}
.n_box13_c .wmscy_prev3{ left:-35px;}
.n_box13_c .wmscy_next3{ right:-35px;}
.n_box14{ padding:40px 0px;}
.n_box14z{width:100%;}
.n_box14_t{ font-size:17px;}
.n_box14_t .s1{ font-size:24px;}
.n_box14_c{ font-size:14px}

.ppt_div_ul li .div .div_t img{ width:144px;}
.n_ydy_box1_c_t .s1{ font-size:20px;}

}
@media screen and (min-width:993px) and (max-width:1200px)
{
.header{ display:none;}
.phone_nav{ display:block;}

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

#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_box2{ padding:40px 0px;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:17px;}
.i_box2_ul li .div .a_text_t{ font-size:28px;}

.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:450px;margin-top: 0px;}
.n_banner img{ display:none;}
.n_banner .n_banner_text .s1{ font-size:38px;}
.n_banner .n_banner_text{ font-size:17px;}


.n_box1 .s1{ font-size:34px;}



.n_box2_ul li .div .a_img_r .s1{ font-size:28px; height:auto; line-height:1.7; padding:0px 0px 5px 0px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:17px; line-height:1.8;}
.n_box2_ul li .div{ font-size:14px; }
.n_box2_ul li .div .a_img_r .s3{line-height:1.7}

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

.n_box9 li .div .a_img_r{ padding-top:10px;}
.n_box9 li .div .a_img_r_l_c{ font-size:15px; height:50px; line-height:25px;}
.n_box9 li .div .a_img_r_l_b{ font-size:16px; padding:0px 30px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_r{width:14%; margin-top:10px;}
.n_box9 li .div .a_img_r_l_t {font-size: 18px;}

.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;}

.a_careers_t_s1{ font-size:14px;}
.a_careers_t_s1 span{ font-size:22px;}
.a_careers_t_s2l{width:30%;}
.a_careers_t_s22 li{ padding-bottom:10px;}
.a_careers_t_s22 li .ipt1{ font-size:14px; text-indent:10px;}
.a_careers_t_s2r .ipt2{ font-size:14px; text-indent:10px;}
.a_careers_c dt{ font-size:16px;}
.a_careers_c dd .div{ font-size:14px;}
.a_careers_c dd .div_l{ font-size:14px;}


.n_box5_c{ padding:40px 30px;}
.n_box5_c_l_t{ font-size:20px;}
.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; padding:5px 0px;}
.n_box5_c_rc li .div .div_c table tr td{ padding:5px 0px;}
.n_box5_c_rc li .div{ font-size:14px;}
.n_box6{ padding:40px 30px;}

.n_banner .n_banner_logo_t .img{ display:block; max-width:27% !important;}
.n_box7{ padding:50px 0px;}
.n_box7_r{ padding:30px 0px 30px 5%;}
.n_box7_r_t .s1{ font-size:25px;}
.n_box7_r_t{ font-size:22px;}
.n_box7_r_c{ font-size:16px; line-height:27px; height:162px; margin-top:20px;}

.n_box8{ padding:60px 8%;}
.n_box5_c_l_t.activetwo{ font-size:16px;}
.n_box5_c_l_t.activetwo .s1{ font-size:30px;}
.ny_wmscy_con31 .swiper-slide .div .a_text{ font-size:22px;}
.ny_wmscy_con31 .swiper-slide .div .a_text_c{ padding:0px 3%; font-size:14px;}
.n_box10_t .s1{ font-size:32px;}
.n_box13_t{ font-size:28px;}
.n_box13_c .wmscy_prev3{ left:-35px;}
.n_box13_c .wmscy_next3{ right:-35px;}
.n_box14_t{ font-size:20px;}
.n_box14_t .s1{ font-size:32px;}


.ppt_div_ul li .div .div_t img{ width:144px;}
.n_ydy_box1_c_t .s1{ font-size:20px;}

}
@media screen and (min-width:1201px) and (max-width:1300px)
{
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%;PADDING: 0PX 3%;}	
	
.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_box2{ padding:40px 0px;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:17px;}
.i_box2_ul li .div .a_text_t{ font-size:28px;}

.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;}
.n_box1 .s1{ font-size:34px;}
.n_box2_ul li .div .a_img_r .s1{ height:70px; line-height:70px; font-size:32px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:20px; line-height:1.7;}
.n_box2_ul li .div{ font-size:16px; line-height:1.7;}

.n_box9 li .div .a_img_r{ padding-top:20px;}
.n_box9 li .div .a_img_r_l_c{ font-size:16px; height:60px; line-height:30px;}
.n_box9 li .div .a_img_r_l_b{ font-size:16px; padding:0px 30px;}
.n_box9 li .div .a_img_r_r .s1{ line-height:1.1;}
.n_box9 li .div .a_img_r_r{width:14%; margin-top:15px;}
.n_box9 li .div .a_img_r_l_t {font-size: 18px;}
.n_box11_c{ padding:30px;}
.n_box11_c_t{ font-size:32px;}
.n_box11_c_c{ padding-top:40px; font-size:16px;}
.n_box11_c_t1{ font-size:16px; padding-bottom:40px;}
.n_box11_b a{ font-size:16px;}

.n_box5_c_l_t{ font-size:20px;}
.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; padding:5px 0px;}
.n_box5_c_rc li .div{ font-size:14px;}

.n_box13_t{ font-size:30px;}
.n_box7_r_c{ font-size:20px; margin-top:20px; line-height:35px; height:210px;}
.n_box7_r{ padding:60px 0px 60px 5%;}

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

.ui_div_center{width:100%; }
.ui_div_con{width:100%;}	
.ui_div_con1{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:50px;}

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

.i_box2{ padding:40px 0px;}
.i_box2_ul li .div .a_text{ padding:15px 20px; font-size:17px;}
.i_box2_ul li .div .a_text_t{ font-size:28px;}

.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;}
.n_box1 .s1{ font-size:34px;}
.n_box2_ul li .div .a_img_r .s1{ height:70px; line-height:70px; font-size:32px;}
.n_box2_ul li .div .a_img_r .s2{ font-size:20px; line-height:1.7;}
.n_box2_ul li .div{ font-size:16px; line-height:1.7;}

.n_box9 li .div .a_img_r{ padding-top:10px;}
.n_box9 li .div .a_img_r_r{width:12%;}
.n_box9 li .div .a_img_r_l_t {font-size: 15px;}
.n_box5_c_rc li .div .div_t{ padding:5px 0px;}
.n_box5_c_rc li .div .div_c table tr td{ padding:5px 0px;}

}

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

}

