@charset "utf-8";
/* CSS Document */

@media screen and (min-width:0px) and (max-width:640px) {

	.header {
		display: none;
	}

	.loading-img {
		width: 180px;
		height: 39px;
		margin-left: -90px;
		margin-top: -19.5px;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 2%;
	}

	.phone_nav {
		/* position: fixed !important;*/
	}

	.phone_nav1 {
		position: static !important;
	}

	.phone_nav .nav_but_box {
		top: 15px !important;
	}

	.phone_logo .p1 {
		width: 35%;
	}

	.fullnavr {
		display: none
	}

	.left_side {
		display: none;
	}

	.home-swiper_wap {
		display: block
	}

	.home-swiper_pc {
		display: none
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 18px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 14px;
		margin-top: -100px;
		padding: 0px 2%;
	}

	.i_footer {
		padding: 30px 0px 20px 0px;
	}

	.i_footer_tl {
		width: 100%;
	}

	.i_footer_tr {
		width: 100%;
		margin-top: 10px;
		padding: 0px 5%;
	}

	.i_footer_tr .s1 {
		font-size: 25px;
	}

	.i_footer_tl dl dt {
		width: 100%;
		text-align: center;
		margin-bottom: 0px;
	}

	.i_footer_tl dl dd {
		width: 25%;
	}

	.i_footer_tl dl dd:nth-of-type(1) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(2) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(3) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(4) {
		min-height: 210px;
	}

	.i_footer_tl dl dt .s1 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 30%;
	}

	.i_hzhbdiv {
		padding: 20px 0px;
	}

	.newc {
		float: left;
		width: 200px;
		height: 70px;
	}

	.newc a img {
		width: 178px;
		height: 69px;
	}

	.i_customer_center {
		padding-bottom: 3%;
	}

	.i_customer .swiper-container {
		padding-bottom: 10%;
	}

	.index_c_tit {
		margin: 7% auto;
		width: 90%;
		text-align: center
	}

	.index_c_tit_cn {
		text-indent: -20px
	}

	/*首页新闻*/
	.i_newdiv_l {
		width: 100%;
		/* height:250px;*/
		overflow: hidden;
		/*display: none;*/
	}

	.i_newdiv_l img {
		width: 100%
	}

	.i_newdiv_l li .a_img .div1 {
		font-size: 12px;
	}

	.i_newdiv_l li .a_img .div1 span {
		font-size: 16px;
	}

	.i_newdiv_l li .a_img .div2 {
		font-size: 12px;
		padding: 15px 0px 0px 15px;
	}

	.i_newdiv_l li .a_img .div2 span {
		font-size: 16px;
	}

	.i_newdiv_r {
		width: 100%;
		margin: 0px;
		padding: 3%;
	}

	.i_newdiv_r_t {
		height: auto !important;
		margin-bottom: 0px;
		padding-top: 20px;
		font-size: 24px
	}

	.i_newdiv_r_t .s1 {
		width: 100%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_con ul li {
		padding-bottom: 15px;
	}

	.i_newdiv_r_con ul li .div .div_l {
		font-size: 12px;
	}

	.i_newdiv_r_con ul li .div .div_l img {
		width: 100%
	}

	.i_newdiv_r_con ul li .div .div_l span {
		font-size: 16px;
	}

	.i_newdiv_r_con ul li .div .div_r .s1 {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
		font-size: 14px;
		width: 120px;
		height: 34px;
		line-height: 34px;
		-moz-border-radius: 17px;
		/* Gecko browsers */
		-webkit-border-radius: 17px;
		/* Webkit browsers */
		border-radius: 17px;
		/* W3C syntax */
	}

	.i_newdiv_r_t .s2 {
		width: 100%;
	}

	.n_actiLeft {
		width: 100%;
	}

	.n_actiRight {
		width: 100%;
	}

	.n_activityNewsList li .div .a_img {
		width: 100%;
	}

	.n_activityNewsList li .div .a_img_r {
		width: 100%;
	}

	.n_activityNewsList li .div .a_img_r .s1 {
		font-size: 16px;
		height: auto !important;
		padding: 10px 0px;
		line-height: 1.8;
	}

	.n_activityNewsList li .div .a_img_r .s2 {
		height: auto !important;
		line-height: 1.6;
		padding-bottom: 10px;
	}

	.n_activityNewsList li .div .a_img_r .s3 {
		height: auto !important;
		padding: 10px 0px;
		line-height: 2.0;
	}

	.n_activityNewsList li .div .a_img_r .s3 span {
		height: 30px;
		line-height: 30px;
	}


	/*核心业务*/
	.i_hzxms_wap {
		display: block;
		width: 100%;
		heith: 100%;
		overflow: hidden;
	}

	.i_hzxms_pc {
		display: none
	}

	.i_hzxms_wap ul li a .libj {
		width: 100%;
		heith: 100%;
		overflow: hidden;
		padding-top: 20px
	}

	.i_hzxms_wap ul li a .libj img {
		width: 100%;
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit {
		background-color: #0083c5
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit {
		background-color: #0083c5;
		background-color: rgba(0, 131, 197, 0.8);
		color: #FFF;
		transition: 1s;
		bottom: 0;
		padding-bottom: 5%
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit .i_hzxms_wap_icons {
		float: left;
		margin-right: 20px
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit .i_hzxms_wap_icons img {
		width: 90%;
		margin-top: 15px;
	}

	.i_hzxms_wap_tit .i_hzxms_wap_icons {
		border-top: none;
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit .i_hzxms_wap_txt {
		float: left;
		margin-top: 15px
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit .i_hzxms_wap_txt h1 {
		font-size: 24px;
	}

	.i_hzxms_wap ul li a .i_hzxms_wap_tit .i_hzxms_wap_txt_d {
		line-height: 28px;
		color: #FFF;
		margin-top: 10px;
		border-top: #1298db solid 1px;
		padding-top: 10px;
		display: block;
		clear: both;
	}

	.hzxms ul li {
		/*float:left;*/
		width: 100%;
		overflow: hidden;
	}

	.n_uicenter {
		width: 100%;
		text-align: center
	}

	.i_customer_list_wap {
		display: block;
	}

	.i_customer_list {
		display: none;
	}

	.i_newdiv {
		margin-top: 4%;
	}

	.y5,
	.i_hzhbdiv {
		padding: 20px 0px 10px 0px;
	}

	.i_phone {
		display: none;
	}

	.pc_amenu {
		display: none
	}

	.a_zxlmenu {
		display: block;
	}

	.n_uicenter {
		width: 100%;
		padding: 0px 3%;
	}

	.a_con {
		padding: 20px 0px;
	}

	.n_banner {}

	.n_banner .zctext {
		font-size: 16px;
		display: none
	}

	.n_banner .zctext span {
		font-size:20px;
	}

	.a_ldzc .a_img {
		width: 100%;
	}

	.a_ldzc .a_img_r {
		width: 100%;
		padding-top: 10px;
	}

	.a_jtry_t_l {
		width: 100%;
		font-size: 14px;
	}

	.a_jtry_t_l .s1 {
		font-size: 22px;
	}

	.a_jtry_t_r {
		width: 100%;
	}

	.a_jtry_t {
		padding-bottom: 20px;
	}

	.a_jtry_c li {
		width: 50%;
		margin: 0
	}

	.a_newsList li .a_div .a_img {
		width: 100%;
	}

	.a_newsList li .a_div .a_img_r {
		width: 100%;
		padding: 3%;
	}

	.a_newsList li .a_div .a_img_r .s1 {
		font-size: 18px;
		line-height: 1.8;
		height: auto !important;
	}

	.a_newsList li .a_div .a_img_r .s3 {
		height: auto !important;
		line-height: 2;
	}

	.n_news_t1 {
		font-size: 18px;
		padding: 10px 0px;
		line-height: 2;
	}

	.n_news_tcon {
		padding: 20px 0px;
	}

	.n_newsDetails_c_b a {
		width: 100%;
	}

	.n_newsDetails_c_b a:nth-of-type(1) {
		border-bottom: 1px solid #e1e1e1;
	}

	.a_rlzydiv_c dt .div,
	.a_rlzydiv_c dd .div {
		font-size: 14px;
	}

	.a_rlzydiv_c dt .div .s2,
	.a_rlzydiv_c dt .div .s3 {
		display: none;
	}

	.a_rlzydiv_c dd .div .s2,
	.a_rlzydiv_c dd .div .s3 {
		display: none;
	}

	.a_rlzydiv_c dd .div .s1,
	.a_rlzydiv_c dt .div .s1 {
		width: 33%;
		text-align: center;
	}

	.a_rlzydiv_c dd .div .s4,
	.a_rlzydiv_c dt .div .s4 {
		width: 40%;
	}

	.a_rlzydiv_c dd .div {
		background: url(../images/r_jt1.jpg) right -20px center no-repeat;
		background-color: #eeeeee;
	}

	.a_rlzydiv_c dd .div:hover,
	.a_rlzydiv_c dd .div.activerc {
		background: url(../images/r_jt2.jpg) right -20px center no-repeat;
		background-color: #99dfe0;
	}

	.a_rlzydiv_c dd .div1 {
		padding: 3%;
		text-align: left;
	}

	.a_rlzydiv_c dd .div1_l {
		width: 100%;
	}

	.a_rlzydiv_c dd .div1_r {
		width: 100%;
	}

	.a_rlzydiv_c dd .div .s1:nth-child(3n+1) {
		clear: left;
	}

	.a_wzql {
		width: 100%;
		padding: 3% 2%;
	}

	.n_activityNewsList1 li .div .a_img {
		width: 100%;
	}

	.n_activityNewsList1 li .div .a_img_r {
		width: 100%;
		padding-bottom: 4%;
	}

	.n_activityNewsList1 li .div .a_img_r .s1 {
		font-size: 16px;
		height: auto !important;
		padding: 10px 0px;
		line-height: 1.8;
	}

	.n_activityNewsList1 li .div .a_img_r .s2 {
		height: auto !important;
		line-height: 1.6;
		padding-bottom: 10px;
	}

	.n_activityNewsList1 li .div .a_img_r .s3 {
		height: auto !important;
		padding: 10px 0px;
		line-height: 2.0;
	}

	.n_activityNewsList1 li .div .a_img_r .s3 span {
		height: 30px;
		line-height: 30px;
	}

	.a_details_b {
		height: auto;
		line-height: 24px;
	}

	.a_details_b a {
		display: block;
		text-align: left;
		height: auto;
		width: 100%;
		float: none;
	}

	.n_div4 {
		padding-bottom: 20px;
	}

	.n_div4_l {
		width: 100%;
		padding-top: 15px;
	}

	.n_div4_l span {
		font-size: 26px;
	}

	.n_div4_r {
		width: 100%;
	}

	.n_div1.lxwmdiv {
		padding: 15px 0px 0px 0px;
	}

	.n_div4_cl {
		width: 100%;
	}

	.n_div4_cr {
		width: 100%;
	}

	.n_div4_ct {
		font-size: 15px;
	}

	.n_div4_ct span {
		font-size: 20px;
	}

	.n_address {
		min-height: auto !important;
	}

	.n_messages {
		margin-bottom: 15px;
	}

	.n_messages table tr td {
		font-size: 14px;
	}

	.n_content_t {
		padding-bottom: 20px !important
	}

	.n_teamList li {
		margin-bottom: 5%
	}

	.n_teamList li .a_img {
		width: 100%;
	}

	.n_teamList li .a_img_r {
		width: 100%;
	}

	.n_teamList li .a_img_r {
		padding: 3%;
	}

	.n_teamList li .a_img_r .s1 {
		padding: 10px 0px;
		line-height: 1.8;
		font-size: 20px;
		height: auto !important;
		margin-bottom: 0
	}

	.n_teamList li .a_img_r .s3 {
		font-size: 14px;
		height: auto !important;
		line-height: 2;
		text-align: left;
	}

	.n_teamList li .a_img_r .more {
		margin-top: 10px;
		margin-bottom: 20px
	}

	.n_pro_t {
		height: auto !important;
		line-height: 2;
		padding: 10px 0px;
		font-size: 22px;
	}

	.n_pro_ct {
		height: auto !important;
		line-height: 2;
		padding: 10px 0px;
		font-size: 22px;
	}

	.n_pro_c {
		padding: 20px 3%;
	}

	.n_pro_ctx {
		font-size: 14px;
	}

	.a_fzlc_t {
		display: none;
	}

	.a_fzlc_c {
		width: 100%;
		padding-top: 20px;
		background: url(../images/o_111.jpg) left repeat-y;
	}

	.a_fzlc_c li {
		padding-bottom: 10px;
	}

	.a_fzlc_c li .div {
		width: 100%;
	}

	.a_fzlc_c li .div .s1 {
		font-size: 18px;
	}

	.a_fzlc_c li .div .s2 {
		font-size: 14px;
	}

	.a_fzlc_c li.activetwo .div {
		width: 100%;
		float: left;
	}

	.a_fzlc_c li.activetwo .div .s1 {
		width: 100%;
		height: 40px;
		line-height: 40px;
		padding: 0px;
		padding-left: 63px;
		background: url(../images/o_1112.jpg) left center no-repeat;
		font-size: 18px;
		text-align: left;
	}

	.a_fzlc_c li.activetwo .div .s2 {
		width: 100%;
		font-size: 14px;
		padding: 0px;
		padding-left: 63px;
		text-align: left;
	}

	.a_jtjgdiv_c {
		width: 100%;
		position: relative;
		padding: 20px 3%;
	}

	.a_jtjgdiv_ct {
		font-size: 22px;
	}

	.a_jtjgdiv_ct span {
		font-size: 22px;
	}

	.a_jtjgdiv_con1 {
		height: auto !important;
	}

	.a_jtjgdiv {
		height: auto !important;
	}

	.a_kkList {
		display: none;
	}

	.map_meni {
		display: block;
	}

	.a_zhome {
		padding: 20px 0px;
	}

	.z_homeList {
		padding: 20px 0px;
	}

	.z_homenews li {
		width: 100%;
		padding: 0px;
		padding-bottom: 10px;
	}

	.z_homenews li .div .a_text .s1 {
		font-size: 16px;
	}

	.z_homery {
		padding: 20px 0px;
	}

	.z_homejj {
		padding: 20px 0px;
	}

	.z_homery_list li {
		width: 50%;
	}

	.z_about {
		padding: 20px 0px;
	}

	.about_t1 {
		font-size: 24px
	}

	.about_t2 {
		font-size: 18px
	}

	.a_jtry_t_l {
		padding-bottom: 20px;
		font-size: 24px
	}

	.z_about_l,
	.z_about_cl {
		width: 100%;
	}

	.z_about_r,
	.z_about_cr {
		width: 100%;
		margin: 0
	}

	.z_about_lc {
		min-height: auto !important
	}

	.a_ys ul li {
		width: 50%;
		margin: 0
	}

	.z_dszzcdiv .a_img {
		width: 100%;
	}

	.z_dszzcdiv .a_img_r {
		width: 100%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.z_dszzcdiv .a_img_r .s2 {
		height: auto !important;
	}

	.z_jtjj {
		padding: 20px 0px;
	}

	.a_zpdiv {
		padding: 20px 0px;
	}

	.z_lcdiv {
		padding: 20px 0px;
	}

	.i_lcb_c1 {
		display: none;
	}

	.i_lcb_c {
		width: 100%;
		background: none;
	}

	.i_lcb_c_ul li {
		width: 100%;
		padding: 0px 2%;
	}

	.i_lcb_c_ul li .div {
		padding-right: 0px;
		background: none;
		position:  !important;
		right: 0px;
	}

	.i_lcb_c_ul li .div1 {
		padding-left: 0px;
		background: none;
		position:  !important;
		left: 0px;
		margin-top: 0px;
	}

	.i_lcb_c {
		padding-bottom: 0px;
	}

	.i_lcb_c_b {
		padding: 2% 0px;
	}


	.ly_div {
		width: 340px;
		margin: 0px auto;
		height: 900px;
	}

	.ly_div_d1 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 102px;
		cursor: pointer;
	}

	.ly_div_d1_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d1_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d1_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d1_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb1.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d1_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d1_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}



	.ly_div_d2 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 133px;
		top: 25px;
		cursor: pointer;
	}

	.ly_div_d2_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d2_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2f989e;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d2_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d2_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d2_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d2_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d3 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 180px;
		cursor: pointer;
	}

	.ly_div_d3_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d3_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	/*.ly_div_d3_d:hover .ly_div_tb1{opacity:1;}*/
	.ly_div_d3_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d3_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d3_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}


	.ly_div_d4 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 256px;
		cursor: pointer;
	}

	.ly_div_d4_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d4_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #c5e4fa;
		position: relative;
		opacity: 0.6;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d4_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d4_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .span1 {
		width: 64%;
		height: 40px;
		text-align: center;
		left: 50%;
		margin-left: -32%;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -20px;
	}

	.ly_div_d4_d .span1:hover {
		text-decoration: none;
	}


	.ly_div_d5 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 131px;
		top: 335px;
		cursor: pointer;
	}

	.ly_div_d5_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d5_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #49aeb9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d5_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d5_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb5.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d5_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d5_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d6 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 412px;
		cursor: pointer;
	}

	.ly_div_d6_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d6_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #51b589;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d6_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d6_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb6.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d6_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d6_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d7 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 490px;
		cursor: pointer;
	}

	.ly_div_d7_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d7_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #1680a8;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d7_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d7_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb7.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d7_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d7_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d8 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 568px;
		cursor: pointer;
	}

	.ly_div_d8_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d8_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d8_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d8_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d8_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d9 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 645px;
		cursor: pointer;
	}

	.ly_div_d9_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d9_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d9_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d9_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb8.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d9_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d9_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d10 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 725px;
		cursor: pointer;
	}

	.ly_div_d10_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d10_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2795a9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d10_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d10_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb9.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d10_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d10_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.a_nytitle {
		font-size: 18px;
	}

	.a_nytitle span {
		font-size: 22px;
	}

	.a_nytitle1 {
		font-size: 18px;
	}

	.a_nytitle1 span {
		font-size: 22px;
	}

	.a_cyby_c_text {
		width: 100%;
		height: auto !important;
		position: relative;
		top: 0px;
		right: 0px;
	}

	.a_cyby_c_text_t {
		font-size: 17px;
	}

	.a_zxly_c {
		width: 100%;
		padding: 0px 2%;
	}

	.a_zxly_ul li {
		width: 100%;
		padding: 0px 1% 2% 1%;
	}

	.a_zxly_ul li .s1 {
		width: 100%;
		margin-bottom: 1%;
	}

	.a_zxly_ul li .s2 {
		width: 100%;
		text-align: center;
	}

	.a_zxly_ul li .ipt1 {
		width: 100%;
	}

	.ny_customer_list_ul li {
		float: left;
		width: 43%;
		overflow: hidden
	}

	.ny_customer_list_ul li img {
		width: 100%
	}

	.ny_customer_list_ul li:nth-child(2n) {
		/*margin-left:4%*/
	}

	.ny_customer_list_ul li:nth-child(2n+1) {
		/*clear:left !important*/
	}

	.ny_customer_list_ul li:nth-child(6) {
		/*margin-left:4% !important*/
	}

	.i_footer_b_l {
		float: none;
		width: 100%;
		text-align: center
	}

	.wx {
		display: block;
		text-align: center;
		width: 100%;
	}

	.wx dt .s2 img {
		width: 45%;
	}

	.i_footer_b .s1 {
		display: block;
		text-align: center;
		margin: 0;
		padding: 10px 0
	}



	.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 0px;
	}

	.hvr-bob {
		display: none;
	}

	.index_c_tit:after {
		margin-top: -13%;
	}


	#banner {
		height: auto !important;
	}

	.gb_zxl_box1 {
		padding: 30px 0px 20px 0px;
	}

	.gb_zxl_box2 {
		padding: 0px 0px 15px 0px;
	}

	.gb_zxl_box3 {
		padding: 20px 0px;
	}

	.gb_zxl_box4 {
		padding: 30px 0px;
	}

	.gb_zxl_box1_t {
		padding: 10px 0px;
		font-size: 22px;
	}

	.gb_zxl_box1_t1 {
		font-size: 14px;
		line-height: 1.8;
	}

	.gb_zxl_box1_c {
		padding: 15px 0px 20px 0px;
	}

	.gb_zxl_box1_ul li {
		width: 49%;
		padding-bottom: 10px;
	}

	.gb_zxl_box1_ul li .a_img .a_text {
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box1_c1 {
		padding-top: 15px;
	}

	.gb_zxl_box5 {
		padding: 0px 3%;
	}

	.gb_zxl_box5 li {
		width: 49%;
		padding-bottom: 10px;
	}

	.gb_zxl_box5 li .a_img .a_text {
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box3_ul {
		padding-top: 15px;
	}

	.gb_zxl_box3_ul li .a_img .a_text {
		font-size: 13px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box4_c {
		padding: 20px 0px 0px 0px;
	}

	.home-swiper_zxl {
		display: none;
	}

	.home-swiper_zxlbox {
		display: block;
	}


	.gb_zxl_box1_t1.activehzhb1 {
		top: 37px;
	}

	.gb_zxl_box1_t.activehzhb {
		top: 0px;
	}

	.gb_zxl_box3_ul li {
		width: 50%;
		padding: 0px 1% 2% 1%;
	}

	.xzchaxun {
		padding: 60px 0px;
	}

	.xzchaxun_c {
		padding-top: 40px;
	}

	.xzchaxun_c_l {
		width: 100%;
	}

	.xzchaxun_c_r {
		width: 100%;
		font-size: 14px;
	}

	.xzchaxun_c_l table tr td {
		padding: 10px 0px;
	}

	.xzchaxun_box1_t {
		font-size: 18px;
	}

	.xzchaxun_box1 {
		padding: 20px;
	}

}

@media screen and (min-width:641px) and (max-width:800px) {

	.phone_logo .p1 {
		width: 22%;
	}

	.header {
		display: none;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 2%;
	}

	.phone_nav .nav_but_box {
		top: 19px !important;
	}

	.phone_nav {
		position: fixed !important
	}

	.wx dt .s2 img {
		width: 100%;
	}

	.i_footer {
		padding: 30px 0px 20px 0px;
	}

	.i_footer_tl {
		width: 100%;
	}

	.i_footer_tr {
		/*width:100%;*/
		width: 80%;
		margin-top: 10px;
		padding: 0px 5%;
	}

	.wx {
		width: 20%;
	}

	.i_footer_tr .s1 {
		font-size: 25px;
	}

	.i_footer_tl dl dt {
		width: 100%;
		text-align: center;
		margin-bottom: 0px;
	}

	.i_footer_tl dl dd {
		width: 25%;
	}

	.i_footer_tl dl dd:nth-of-type(1) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(2) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(3) {
		min-height: 210px;
	}

	.i_footer_tl dl dd:nth-of-type(4) {
		min-height: 210px;
	}
    
	.i_footer_tl dl dd:nth-of-type(5) {
		clear:left;

	}
	
	
	.i_footer_tl dl dt .s1 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 30%;
	}

	.i_hzhbdiv {
		padding: 20px 0px;
	}

	.newc {
		float: left;
		width: 220px;
		height: 80px;
	}

	.newc a img {
		width: 200px;
		height: 78px;
	}

	.a_wzql {
		width: 100%;
		padding: 3% 2%;
	}

	.n_activityNewsList1 li .div .a_img_r .s2 {
		height: 8vmin;
		line-height: 4vmin;
		margin-bottom: 5px;
	}

	.i_cpdiv {
		padding: 20px 0px 0px 0px;
	}

	.i_cpdiv_t a {
		width: 25%;
		float: left;
		text-align: center;
	}

	.i_cpdiv_t {
		padding-bottom: 25px;
		height: 50px;
	}

	.i_cpdiv_c ul li {
		width: 50%;
	}

	.i_cpdiv_c ul li .div .a_text {
		height: 60px;
	}

	.i_cpdiv_c ul li .div .a_text .text_c {
		height: 60px;
		line-height: 60px;
		font-size: 14px;
	}

	.i_cpdiv_c ul li .div .a_text .tb1 {
		width: 30px;
		height: 30px;
		background: url(../images/more1.png) no-repeat;
		background-size: 30px;
		position: absolute;
		left: 50%;
		top: -15px;
		margin-left: -15px;
	}

	.i_cpdiv_c ul li .div:hover .a_text .tb1 {
		background: url(../images/more2.png) no-repeat;
		background-size: 30px;
	}


	.i_newdiv_l {
		width: 100%
	}

	.i_newdiv_l li .a_img .div1 {
		font-size: 12px;
	}

	.i_newdiv_l li .a_img .div1 span {
		font-size: 16px;
	}

	.i_newdiv_l li .a_img .div2 {
		font-size: 12px;
		padding: 15px 0px 0px 15px;
	}

	.i_newdiv_l li .a_img .div2 span {
		font-size: 16px;
	}

	.i_newdiv_r {
		width: 100%;
		margin: 0px;
		padding: 3%;
	}

	.i_newdiv_r_t {
		height: auto !important;
		margin-bottom: 20px;
	}

	.i_newdiv_r_t .s1 {
		width: 100%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_con ul li {
		padding-bottom: 15px;
	}

	.i_newdiv_r_con ul li .div .div_l {
		font-size: 12px;
	}

	.i_newdiv_r_con ul li .div .div_l span {
		font-size: 16px;
	}

	.i_newdiv_r_con ul li .div .div_r .s1 {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
		font-size: 14px;
		width: 120px;
		height: 34px;
		line-height: 34px;
		-moz-border-radius: 17px;
		/* Gecko browsers */
		-webkit-border-radius: 17px;
		/* Webkit browsers */
		border-radius: 17px;
		/* W3C syntax */
	}

	.i_newdiv_r_t .s2 {
		width: 100%;
	}


	.i_jjgk {
		margin: 20px 0px;
	}

	.i_jjgk_div {
		width: 50%;
		margin: 0px;
		padding: 20px 3%;
	}

	.i_jjgk_div_t {
		padding-bottom: 20px;
		font-size: 14px;
	}

	.i_jjgk_div_t .s1 {
		font-size: 22px;
	}

	.i_jjgk_div_c {
		margin: 20px 0px;
		line-height: 1.8;
	}

	.i_jjgk_div_b img {
		width: 35px;
		height: 35px;
	}

	.i_jjgk_div_r {
		width: 44%;
		padding: 20px 3%;
	}

	.i_jjgk_div_r .s1 {
		padding-bottom: 20px;
		font-size: 14px;
	}

	.i_jjgk_div_r .s1 span {
		font-size: 22px;
	}

	.i_jjgk_div_r .s2 {
		padding: 70px 0px;
		line-height: 2.0;
		font-size: 22px;
		height: auto !important;
	}

	.i_swyfdiv_ul {
		display: none;
	}

	.i_swyfdiv_dl {
		position: relative;
		background-color: #1aa9ab;
	}

	.i_swyfdiv_dl dd.one {
		width: 100%;
	}

	.i_swyfdiv_dl dd.one {
		padding: 20px 3%;
	}

	.i_swyfdiv_dl dd {
		width: 50%;
	}

	.i_swyfdiv_dl dd .s1 {
		font-size: 14px;
		text-align: center;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 18px;
		text-align: center;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 22px;
	}

	.i_swyfdiv_dl dd.one .s3 {
		margin-top: 20px;
	}

	.i_swyfdiv_dl dd .s3 {
		margin-top: 20px;
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		text-align: center;
		width: 100%;
	}

	.i_swyfdiv_dl dd .s3 img {
		width: 35px;
		height: 35px;
	}

	.left_side {
		display: none;
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 18px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 14px;
		margin-top: -100px;
		padding: 0px 2%;
	}


	.pc_amenu {
		display: none
	}

	.a_zxlmenu {
		display: block;
	}

	.n_uicenter {
		width: 100%;
		padding: 0px 2%;
	}

	.a_con {
		padding: 20px 0px;
	}

	.n_banner {}

	.n_banner .zctext {
		font-size: 18px;
		display: none;
	}

	.n_banner .zctext span {
		font-size: 30px;
	}

	.a_ldzc .a_img {
		width: 100%;
	}

	.a_ldzc .a_img_r {
		width: 100%;
		padding-top: 10px;
	}


	.a_jtry_t_l {
		font-size: 14px;
	}

	.a_jtry_t_l .s1 {
		font-size: 22px;
	}

	.a_jtry_t_r {
		width: 50%;
	}

	.a_jtry_t {
		padding-bottom: 20px;
	}

	.a_jtry_c li {
		width: 33.33%;
	}

	.i_hzxms_pc ul li a .i_hzxms_pc_tit {
		position: absolute;
		bottom: 50px;
		left: 0;
		padding-bottom: 0;
		padding-left: 8%;
		display: block;
		width: 100%;
	}

	.a_newsList li .a_div .a_img {
		width: 40%;
	}

	.a_newsList li .a_div .a_img_r {
		width: 55%;
	}

	.a_newsList li .a_div .a_img_r .s1 {
		height: 35px;
		line-height: 35px;
		font-size: 18px;
	}

	.a_newsList li .a_div .a_img_r .s2 {
		height: 25px;
		line-height: 25px;
	}

	.a_newsList li .a_div .a_img_r .s3 {
		height: 40px;
		line-height: 20px;
	}

	.a_newsList li .a_div .a_img_r .s4 {
		height: 35px;
		line-height: 35px;
	}

	.n_news_t1 {
		font-size: 18px;
		padding: 10px 0px;
		line-height: 2;
	}

	.n_news_tcon {
		padding: 20px 0px;
	}

	.n_newsDetails_c_b a {
		width: 100%;
	}

	.n_newsDetails_c_b a:nth-of-type(1) {
		border-bottom: 1px solid #e1e1e1;
	}

	.a_rlzydiv_c dd .div {
		background: url(../images/r_jt1.jpg) right -22px center no-repeat;
		background-color: #eeeeee;
	}

	.a_rlzydiv_c dd .div:hover,
	.a_rlzydiv_c dd .div.activerc {
		background: url(../images/r_jt2.jpg) right -22px center no-repeat;
		background-color: #99dfe0;
	}

	.a_rlzydiv_c dd .div1 {
		padding: 3%;
	}

	.a_rlzydiv_c dd .div1_l {
		width: 100%;
	}

	.a_rlzydiv_c dd .div1_r {
		width: 100%;
	}


	.n_div4 {
		padding-bottom: 20px;
	}

	.n_div4_l {
		width: 100%;
		padding-top: 15px;
	}

	.n_div4_l span {
		font-size: 26px;
	}

	.n_div4_r {
		width: 100%;
	}

	.n_div1.lxwmdiv {
		padding: 15px 0px 0px 0px;
	}

	.n_div4_cl {
		width: 100%;
	}

	.n_div4_cr {
		width: 100%;
	}

	.n_div4_ct {
		font-size: 15px;
	}

	.n_div4_ct span {
		font-size: 20px;
	}

	.n_address {
		min-height: auto !important;
	}

	.n_messages {
		margin-bottom: 15px;
	}

	.n_messages table tr td {
		font-size: 14px;
	}

	.n_teamList li .a_img_r {
		padding: 10px 3% 0px 3%;
	}

	.n_teamList li .a_img_r .s1 {
		font-size: 18px;
		height: 30px;
		line-height: 30px;
	}

	.n_teamList li .a_img_r .s3 {
		font-size: 14px;
		height: 75px;
	}

	.n_teamList li .a_img_r .s2 {
		height: 40px;
		line-height: 40px;
	}


	.a_fzlc_c li .div .s1 {
		font-size: 18px;
	}

	.a_fzlc_c li .div .s2 {
		font-size: 14px;
	}

	.a_fzlc_c li.activetwo .div .s1 {
		font-size: 18px;
	}

	.a_fzlc_c li.activetwo .div .s2 {
		font-size: 14px;
	}


	.a_jtjgdiv_c {
		width: 100%;
		position: relative;
		padding: 20px 3%;
	}

	.a_jtjgdiv_ct {
		font-size: 22px;
	}

	.a_jtjgdiv_ct span {
		font-size: 22px;
	}

	.a_jtjgdiv_con1 {
		height: auto !important;
	}

	.a_jtjgdiv {
		height: auto !important;
	}

	.a_kkList {
		display: none;
	}

	.map_meni {
		display: block;
	}

	.a_zhome {
		padding: 20px 0px;
	}

	.z_homeList {
		padding: 20px 0px;
	}

	.z_homenews li {
		width: 50%;
	}

	.z_homenews li .div .a_text .s1 {
		font-size: 16px;
	}


	.z_homery {
		padding: 20px 0px;
	}

	.z_homejj {
		padding: 20px 0px;
	}

	.z_homery_list li {
		width: 50%;
	}


	.z_dszzcdiv .a_img {
		width: 100%;
	}

	.z_dszzcdiv .a_img_r {
		width: 100%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.z_dszzcdiv .a_img_r .s2 {
		height: auto !important;
	}

	.z_lcdiv {
		padding: 20px 0px;
	}

	.i_lcb_c1 {
		display: none;
	}

	.i_lcb_c {
		width: 100%;
		background: none;
	}

	.i_lcb_c_ul li {
		width: 100%;
		padding: 0px 2%;
	}

	.i_lcb_c_ul li .div {
		padding-right: 0px;
		background: none;
		position:  !important;
		right: 0px;
	}

	.i_lcb_c_ul li .div1 {
		padding-left: 0px;
		background: none;
		position:  !important;
		left: 0px;
		margin-top: 0px;
	}

	.i_lcb_c {
		padding-bottom: 0px;
	}

	.i_lcb_c_b {
		padding: 2% 0px;
	}

	.i_hzxms_pc ul li a .i_hzxms_pc_tit {

		bottom: 50px;

	}

	.ly_div {
		width: 450px;
		margin: 0px auto;
		height: 700px;
	}

	.ly_div_d1 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 102px;
		cursor: pointer;
	}

	.ly_div_d1_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d1_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d1_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d1_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb1.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d1_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d1_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}



	.ly_div_d2 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 133px;
		top: 25px;
		cursor: pointer;
	}

	.ly_div_d2_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d2_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2f989e;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d2_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d2_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d2_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d2_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d3 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 102px;
		cursor: pointer;
	}

	.ly_div_d3_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d3_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	/*.ly_div_d3_d:hover .ly_div_tb1{opacity:1;}*/
	.ly_div_d3_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d3_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d3_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}


	.ly_div_d4 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 179px;
		cursor: pointer;
	}

	.ly_div_d4_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d4_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #c5e4fa;
		position: relative;
		opacity: 0.6;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d4_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d4_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .span1 {
		width: 64%;
		height: 40px;
		text-align: center;
		left: 50%;
		margin-left: -32%;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -20px;
	}

	.ly_div_d4_d .span1:hover {
		text-decoration: none;
	}


	.ly_div_d5 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 256px;
		cursor: pointer;
	}

	.ly_div_d5_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d5_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #49aeb9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d5_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d5_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb5.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d5_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d5_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d6 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 334px;
		cursor: pointer;
	}

	.ly_div_d6_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d6_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #51b589;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d6_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d6_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb6.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d6_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d6_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d7 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 257px;
		cursor: pointer;
	}

	.ly_div_d7_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d7_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #1680a8;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d7_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d7_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb7.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d7_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d7_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d8 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 412px;
		cursor: pointer;
	}

	.ly_div_d8_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d8_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d8_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d8_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d8_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d9 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 490px;
		cursor: pointer;
	}

	.ly_div_d9_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d9_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d9_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d9_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb8.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d9_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d9_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d10 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 412px;
		cursor: pointer;
	}

	.ly_div_d10_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d10_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2795a9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d10_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d10_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb9.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d10_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d10_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}


	.i_customer_list,
	.i_customer_list_ul {
		width: 100% !important
	}

	.i_customer_list_ul li a img {
		width: 100%;
	}



	#banner {
		height: auto !important;
	}

	.gb_zxl_box1 {
		padding: 40px 0px 30px 0px;
	}

	.gb_zxl_box2 {
		padding: 0px 0px 20px 0px;
	}

	.gb_zxl_box3 {
		padding: 30px 0px;
	}

	.gb_zxl_box4 {
		padding: 30px 0px;
	}

	.gb_zxl_box1_t {
		padding: 10px 0px;
		font-size: 25px;
	}

	.gb_zxl_box1_t1 {
		font-size: 14px;
		line-height: 1.8;
	}

	.gb_zxl_box1_c {
		padding: 20px 0px 30px 0px;
	}

	.gb_zxl_box1_ul li {
		width: 49%;
		padding-bottom: 10px;
	}

	.gb_zxl_box1_ul li .a_img .a_text {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box1_c1 {
		padding-top: 20px;
	}

	.gb_zxl_box5 {
		padding: 0px 3%;
	}

	.gb_zxl_box5 li {
		width: 49%;
		padding-bottom: 1px;
	}

	.gb_zxl_box5 li .a_img .a_text {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box3_ul {
		padding-top: 20px;
	}

	.gb_zxl_box3_ul li .a_img .a_text {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
	}

	.gb_zxl_box4_c {
		padding: 30px 9% 0px 9%;
	}

	.home-swiper_zxl {
		display: none;
	}

	.home-swiper_zxlbox {
		display: block;
	}

	.home-swiper_pc {
		display: none;
	}

	.home-swiper_wap {
		display: block;
	}


	.gb_zxl_box1_t1.activehzhb1 {
		top: 65px;
	}

	.gb_zxl_box3_ul li {
		width: 50%;
		padding: 0px 1% 2% 1%;
	}


	.xzchaxun {
		padding: 100px 0px;
	}

	.xzchaxun_c {
		padding-top: 40px;
	}

	.xzchaxun_c_l {
		width: 100%;
	}

	.xzchaxun_c_r {
		width: 100%;
		font-size: 14px;
	}

	.xzchaxun_c_l table tr td {
		padding: 10px 0px;
	}

}

@media screen and (min-width:768px) and (max-width: 992px) {
	.phone_logo .p1 {
		width: 18%;
	}

	.phone_nav {
		display: block;
	}

	.header {
		display: none;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 2%;
	}

	.phone_nav .nav_but_box {
		top: 19px !important;
	}

	.i_logo_ul {
		width: 65%;
	}

	.i_logo_img {
		padding-top: 28px;
	}

	.phone_nav .nav_main li a {
		font-size: 20px
	}

	.phone_nav .nav_main .b_one .ul {
		padding: 0 0 0px 10px;
	}

	.phone_nav .nav_main .b_one .ul li a {
		font-size: 16px;
	}

	.i_footer {
		padding: 20px 0px;
	}

	.i_footer_tl {
		width: 100%;
	}

	.i_footer_tr {
		/*width:70%;*/
		width: 80%;
		margin-top: 10px;
		padding: 0px 2%;
	}

	.i_footer_tl dl dt {
		width: 100%;
		text-align: center;
		margin-bottom: 0px;
	}

	.i_footer_tl dl dt .s1 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 20%;
	}

	.i_footer_tl dl dd {
		width: 12.5%;
	}

	.wx {
		width: 20%;
	}

	.a_wzql {
		width: 100%;
		padding: 0px 2%;
	}

	.i_hzhbdiv {
		padding: 20px 0px;
	}

	.newc {
		float: left;
		width: 220px;
		height: 80px;
	}

	.newc a img {
		width: 200px;
		height: 78px;
	}


	.i_cpdiv {
		padding: 20px 0px 0px 0px;
	}

	.i_cpdiv_t a {
		width: 25%;
		float: left;
		text-align: center;
	}

	.i_cpdiv_t {
		padding-bottom: 25px;
		height: 50px;
	}

	.i_cpdiv_c ul li .div .a_text {
		height: 60px;
	}

	.i_cpdiv_c ul li .div .a_text .text_c {
		height: 60px;
		line-height: 60px;
		font-size: 14px;
	}

	.i_cpdiv_c ul li .div .a_text .tb1 {
		width: 30px;
		height: 30px;
		background: url(../images/more1.png) no-repeat;
		background-size: 30px;
		position: absolute;
		left: 50%;
		top: -15px;
		margin-left: -15px;
	}

	.i_cpdiv_c ul li .div:hover .a_text .tb1 {
		background: url(../images/more2.png) no-repeat;
		background-size: 30px;
	}

	.i_newdiv_l {
		width: 100%;
		/*display: none; */
	}

	.i_newdiv_l li .a_img .div1 {
		font-size: 12px;
	}

	.i_newdiv_l li .a_img .div1 span {
		font-size: 16px;
	}

	.i_newdiv_l li .a_img .div2 {
		font-size: 12px;
		padding: 15px 0px 0px 15px;
	}

	.i_newdiv_l li .a_img .div2 span {
		font-size: 16px;
	}

	.i_newdiv_r {
		width: 100%;
		margin: 0px;
		padding: 3%;
	}

	.i_newdiv_r_t {
		height: auto !important;
		margin-bottom: 20px;
	}

	.i_newdiv_r_t .s1 {
		width: 100%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_con ul li {
		padding-bottom: 15px;
	}

	.i_newdiv_r_con ul li .div .div_l {
		font-size: 12px;
	}

	.i_newdiv_r_con ul li .div .div_l span {
		font-size: 16px;
	}

	.i_newdiv_r_con ul li .div .div_r .s1 {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
		font-size: 14px;
		width: 120px;
		height: 34px;
		line-height: 34px;
		-moz-border-radius: 17px;
		/* Gecko browsers */
		-webkit-border-radius: 17px;
		/* Webkit browsers */
		border-radius: 17px;
		/* W3C syntax */
	}

	.i_newdiv_r_t .s2 {
		width: 100%;
	}

	.i_newdiv_r_t .s2 li a {
		height: 40px;
		line-height: 40px;
		-moz-border-radius: 20px;
		/* Gecko browsers */
		-webkit-border-radius: 20px;
		/* Webkit browsers */
		border-radius: 20px;
		/* W3C syntax */
	}

	.a_zxlmenu_t {
		padding: 2% 0;
	}

	.n_activityNewsList1 li .div .a_img_r .s1 {
		width: 100%;
		height: 5vmin;
		line-height: 5vmin;
		overflow: hidden;
		color: #222222;
		font-size: 18px;
	}

	.n_activityNewsList1 li .div .a_img_r .s2 {
		height: 4vmin;
		line-height: 4vmin;
		margin-bottom: 10px;
	}

	.i_jjgk {
		margin: 20px 0px;
	}

	.i_jjgk_div {
		width: 50%;
		margin: 0px;
		padding: 20px 3%;
	}

	.i_jjgk_div_t {
		padding-bottom: 20px;
		font-size: 16px;
	}

	.i_jjgk_div_t .s1 {
		font-size: 25px;
	}

	.i_jjgk_div_c {
		margin: 20px 0px;
		line-height: 1.8;
	}

	.i_jjgk_div_b img {
		width: 35px;
		height: 35px;
	}

	.i_jjgk_div_r {
		width: 44%;
		padding: 20px 3%;
	}

	.i_jjgk_div_r .s1 {
		padding-bottom: 20px;
		font-size: 16px;
	}

	.i_jjgk_div_r .s1 span {
		font-size: 25px;
	}

	.i_jjgk_div_r .s2 {
		padding: 70px 0px;
		line-height: 2.0;
		font-size: 22px;
		height: auto !important;
	}

	.i_swyfdiv_ul {
		display: none;
	}

	.i_swyfdiv_dl {
		position: relative;
		background-color: #1aa9ab;
	}

	.i_swyfdiv_dl dd.one {
		width: 100%;
	}

	.i_swyfdiv_dl dd.one {
		padding: 20px 3%;
	}

	.i_swyfdiv_dl dd {
		width: 50%;
	}

	.i_swyfdiv_dl dd .s1 {
		font-size: 14px;
		text-align: center;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 18px;
		text-align: center;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 22px;
	}

	.i_swyfdiv_dl dd.one .s3 {
		margin-top: 20px;
	}

	.i_swyfdiv_dl dd .s3 {
		margin-top: 20px;
		opacity: 1;
		filter: alpha(opacity=100);
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		text-align: center;
		width: 100%;
	}

	.i_swyfdiv_dl dd .s3 img {
		width: 35px;
		height: 35px;
	}


	.left_side {
		display: none;
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 25px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 16px;
		margin-top: -100px;
		padding: 0px 2%;
	}

	.n_uicenter {
		width: 100%;
		padding: 0px 2%;
	}

	.a_menu .a_menu_a {
		font-size: 16px;
		margin: 0px 10px;
	}

	.a_con {
		padding: 30px 0px;
	}

	.n_banner {}

	.n_banner .zctext {
		font-size: 22px;
		display: none
	}

	.n_banner .zctext span {
		font-size: 36px;
	}

	.a_ldzc .a_img {
		width: 100%;
	}

	.a_ldzc .a_img_r {
		width: 100%;
		padding-top: 10px;
	}


	.a_newsList li .a_div .a_img {
		width: 35%;
	}

	.a_newsList li .a_div .a_img_r {
		width: 60%;
	}

	.a_newsList li .a_div .a_img_r .s1 {
		height: 35px;
		line-height: 35px;
		font-size: 18px;
	}

	.a_newsList li .a_div .a_img_r .s2 {
		height: 25px;
		line-height: 25px;
	}

	.a_newsList li .a_div .a_img_r .s3 {
		height: 40px;
		line-height: 20px;
	}

	.a_newsList li .a_div .a_img_r .s4 {
		height: 35px;
		line-height: 35px;
	}

	.n_news_t1 {
		font-size: 18px;
		padding: 10px 0px;
		line-height: 2;
	}

	.n_news_tcon {
		padding: 20px 0px;
	}

	.a_rlzydiv_c dd .div {
		background: url(../images/r_jt1.jpg) right -22px center no-repeat;
		background-color: #eeeeee;
	}

	.a_rlzydiv_c dd .div:hover,
	.a_rlzydiv_c dd .div.activerc {
		background: url(../images/r_jt2.jpg) right -22px center no-repeat;
		background-color: #99dfe0;
	}

	.a_rlzydiv_c dd .div1_r,
	.a_rlzydiv_c dd .div1_r:hover {
		width: 13%;
	}

	.n_div4 {
		padding-bottom: 50px;
	}

	.n_div4_l span {
		font-size: 26px;
	}

	.n_div4_ct {
		font-size: 16px;
	}

	.n_div4_ct span {
		font-size: 22px;
	}

	.n_div4_cl {
		width: 52%;
	}

	.n_teamList li .a_img_r {
		padding: 10px 3% 0px 3%;
	}

	.n_teamList li .a_img_r .s1 {
		font-size: 18px;
		height: 30px;
		line-height: 30px;
	}

	.n_teamList li .a_img_r .s3 {
		font-size: 14px;
	}

	.n_teamList li .a_img_r .s2 {
		height: 40px;
		line-height: 40px;
	}

	.a_fzlc_c li .div .s1 {
		font-size: 18px;
	}

	.a_fzlc_c li .div .s2 {
		font-size: 14px;
	}

	.a_fzlc_c li.activetwo .div .s1 {
		font-size: 18px;
	}

	.a_fzlc_c li.activetwo .div .s2 {
		font-size: 14px;
	}


	.a_jtjgdiv_c {
		width: 100%;
		position: relative;
		padding: 20px 3%;
	}

	.a_jtjgdiv_ct {
		font-size: 22px;
	}

	.a_jtjgdiv_ct span {
		font-size: 22px;
	}

	.a_jtjgdiv_con1 {
		height: auto !important;
	}

	.a_jtjgdiv {
		height: auto !important;
	}

	.a_kkList {
		display: none;
	}

	.map_meni {
		display: block;
	}


	.a_zhome {
		padding: 20px 0px;
	}

	.z_homeList {
		padding: 20px 0px;
	}

	.z_homenews li {
		width: 50%;
	}

	.z_homenews li .div .a_text .s1 {
		font-size: 16px;
	}

	.index_c_tit {
		margin: 5% auto;
		width: 50%
	}

	.i_customer_list,
	.i_customer_list_ul {
		width: 80% !important;
		margin: auto;
	}

	.i_customer {
		padding-bottom: 5%;
	}

	.i_customer .swiper-container {
		padding-bottom: 7%;
	}

	.i_customer_list {
		display: none;
	}

	.i_customer_list_wap {
		display: block;
	}

	.i_hzxms_pc {
		padding-top: 20px;
	}

	.z_homery {
		padding: 20px 0px;
	}

	.z_homejj {
		padding: 20px 0px;
	}

	.z_homery_list li {
		width: 50%;
	}


	.z_dszzcdiv .a_img {
		width: 100%;
	}

	.z_dszzcdiv .a_img_r {
		width: 100%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.z_dszzcdiv .a_img_r .s2 {
		height: auto !important;
	}



	.ly_div {
		width: 450px;
		margin: 0px auto;
		height: 700px;
	}

	.ly_div_d1 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 102px;
		cursor: pointer;
	}

	.ly_div_d1_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d1_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d1_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d1_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d1_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb1.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d1_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d1_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}



	.ly_div_d2 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 133px;
		top: 25px;
		cursor: pointer;
	}

	.ly_div_d2_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d2_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2f989e;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d2_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d2_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2f989e;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d2_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d2_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d2_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d3 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 102px;
		cursor: pointer;
	}

	.ly_div_d3_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d3_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	/*.ly_div_d3_d:hover .ly_div_tb1{opacity:1;}*/
	.ly_div_d3_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d3_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d3_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d3_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}


	.ly_div_d4 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 179px;
		cursor: pointer;
	}

	.ly_div_d4_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d4_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #c5e4fa;
		position: relative;
		opacity: 0.6;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d4_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d4_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #c5e4fa;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d4_d .span1 {
		width: 64%;
		height: 40px;
		text-align: center;
		left: 50%;
		margin-left: -32%;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -20px;
	}

	.ly_div_d4_d .span1:hover {
		text-decoration: none;
	}


	.ly_div_d5 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 256px;
		cursor: pointer;
	}

	.ly_div_d5_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d5_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #49aeb9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d5_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d5_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #49aeb9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d5_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb5.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d5_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d5_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d6 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 334px;
		cursor: pointer;
	}

	.ly_div_d6_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d6_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #51b589;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d6_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d6_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #51b589;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d6_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb6.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d6_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d6_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d7 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 257px;
		cursor: pointer;
	}

	.ly_div_d7_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d7_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #1680a8;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d7_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d7_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #1680a8;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d7_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb7.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d7_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d7_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d8 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 0px;
		top: 412px;
		cursor: pointer;
	}

	.ly_div_d8_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d8_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d8_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #ffffff;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d8_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-size: 18px;
	}

	.ly_div_d8_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d8_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d9 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 132px;
		top: 490px;
		cursor: pointer;
	}

	.ly_div_d9_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d9_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d9_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d9_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #31766b;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d9_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb8.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d9_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d9_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d10 {
		width: 180px;
		height: 150px;
		position: absolute;
		left: 264px;
		top: 412px;
		cursor: pointer;
	}

	.ly_div_d10_d {
		width: 180px;
		height: 150px;
		position: relative;
	}

	.ly_div_d10_d .ly_div_tb1 {
		width: 74px;
		height: 150px;
		background-color: #2795a9;
		position: relative;
		opacity: 0.8;
		left: 53px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d10_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d10_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -53px;
		top: 0;
		border-right: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -53px;
		top: 0;
		border-left: 53px solid #2795a9;
		border-top: 75px solid transparent;
		border-bottom: 75px solid transparent;
	}

	.ly_div_d10_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb9.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 18px;
	}

	.ly_div_d10_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d10_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	#banner {
		height: auto !important;
	}

	.home-swiper_wap {
		display: block;
	}

	.home-swiper_pc .swiper-slide .img {
		display: block;
	}

	.swiper-container-android .swiper-slide:nth-of-type(1) {
		display: none;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 20px;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 20px;
	}

	.gb_zxl_box1 {
		padding: 40px 0px 20px 0px;
	}

	.gb_zxl_box1_t {
		font-size: 26px;
		padding: 15px 0px;
	}

	.gb_zxl_box1_t1 {
		font-size: 14px;
		line-height: 1.8;
	}

	.gb_zxl_box1_c {
		padding: 20px 0px 30px 0px;
	}

	.gb_zxl_box1_ul li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box2 {
		padding: 10px 0px 20px 0px;
	}

	.gb_zxl_box5 li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box3 {
		padding: 40px 0px;
	}

	.gb_zxl_box3_ul {
		padding-top: 30px;
	}

	.gb_zxl_box3_ul li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box4 {
		padding: 50px 0px;
	}

	.gb_zxl_box4_c {
		padding: 30px 0px 0px 0px;
	}

	.gb_zxl_box1_t1.activehzhb1 {
		top: 74px;
	}


	.xzchaxun {
		padding: 100px 0px;
	}

	.xzchaxun_c {
		padding-top: 40px;
	}

	.xzchaxun_c_l {
		width: 100%;
	}

	.xzchaxun_c_r {
		width: 100%;
		font-size: 14px;
	}

	.xzchaxun_c_l table tr td {
		padding: 10px 0px;
	}

}

@media screen and (min-width:993px) and (max-width:1244px) {
	.wx dt .s2 img {
		width: 90%;
	}

	.phone_nav {
		display: none;
	}

	.header {
		padding: 0px 3%;
	}

	.i_logo_img {
		/*width:20%; padding-top:25px;*/
		/*width:15%;padding-top:10px*/
		width: 11%;
		padding-top: 10px;
	}

	.i_ss .s1 {
		background-size: 25px;
	}

	.i_logo_rdiv {
		width: 12%;
		margin-top: 20px;
	}

	.i_logo_rdiv .s1 {
		font-size: 16px;
	}

	.i_bben {
		width: 7%;
		margin-top: 20px;
	}

	.i_ss {
		width: 8%;
		height: 60px;
	}

	.left_but {
		height: 80px;
	}

	.i_logo_ul {
		/*width:71%;*/
		width: 67%;
	}

	.i_logo_ul .nav_menu li {
		height: 60px;
	}

	.i_logo_ul .nav_menu li .a_nav {
		height: 60px;
		line-height: 60px;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 2%;
	}

	.n_banner .zctext {
		top: 20%;
		font-size: 24px;
	}

	.i_footer {
		padding: 20px 0px;
	}

	.i_footer_tr .s1 {
		font-size: 30px;
	}

	.i_footer_tl dl dt .s1 {
		width: 100%;
		font-size: 12px;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 100%;
	}

	.i_footer_tr .s2 table tr td {
		font-size: 12px;
	}

	.i_hzxms_pc ul li a .libj img {
		/*height: 100%; width: auto;*/
	}

	.i_hzhbdiv {
		padding: 20px 0px;
	}

	.i_hzxms_pc ul li a .i_hzxms_pc_tit {
		position: absolute;
		bottom: 30px;
		left: 0;
		padding-bottom: 0;
		padding-left: 8%;
		display: block;
		width: 100%;
	}

	#banner {
		padding-top: 70px;
	}

	.i_newdiv {
		padding-top: 20px;
	}

	.y4,
	.i_hzxms_pc {
		padding-top: 20px;
	}

	.y5,
	.i_hzhbdiv {
		padding: 20px 0px 60px 0px;
	}

	.i_customer_center {
		padding-bottom: 5%;
	}

	.i_newdiv_l li .a_img .div1 {
		font-size: 12px;
	}

	.i_newdiv_l li .a_img .div1 span {
		font-size: 16px;
	}

	.i_newdiv_l li .a_img .div2 {
		font-size: 12px;
		padding: 15px 0px 0px 15px;
	}

	.i_newdiv_l li .a_img .div2 span {
		font-size: 16px;
	}

	.i_newdiv_r_t {
		height: auto !important;
		margin-top: 20px;
		font-size: 36px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_t .s1 {
		width: 100%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_con ul li {
		padding-bottom: 10px;
	}

	.i_newdiv_r_con ul li .div .div_l {
		font-size: 12px;
	}

	.i_newdiv_r_con ul li .div .div_l span {
		font-size: 16px;
	}

	.i_newdiv_r_con ul li .div .div_r .s1 {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
		font-size: 14px;
		width: 120px;
		height: 34px;
		line-height: 34px;
		-moz-border-radius: 17px;
		/* Gecko browsers */
		-webkit-border-radius: 17px;
		/* Webkit browsers */
		border-radius: 17px;
		/* W3C syntax */
	}

	.i_newdiv_r_t .s2 {
		width: 100%;
	}

	.i_newdiv_r {
		padding-top: 5px;
		width: 47%;
		margin-left: 3%;
	}

	.index_c_tit {
		margin: 5% auto 3% auto;
		width: 35%
	}

	.i_customer .swiper-container {
		padding-bottom: 0%;
	}

	.a_wzql {
		width: 100%;
		padding: 0px 2%;
	}

	.n_activityNewsList1 li .div .a_img_r .s2 {
		height: 5vmin;
		line-height: 2.5vmin;
		overflow: hidden;
	}

	.n_activityNewsList1 li .div .a_img_r .s1 {
		width: 100%;
		height: 5vmin;
		line-height: 5vmin;
		verflow: hidden;
		color: #222222;
		font-size: 18px;
	}

	.n_activityNewsList1 li .div .a_img_r .more {
		margin-top: 10px;
	}

	.i_jjgk {
		margin: 20px 0px;
	}

	.i_jjgk_div {
		width: 50%;
		margin: 0px;
		padding: 50px 3%;
	}

	.i_jjgk_div_t {
		padding-bottom: 20px;
		font-size: 16px;
	}

	.i_jjgk_div_t .s1 {
		font-size: 25px;
	}

	.i_jjgk_div_c {
		margin: 20px 0px;
		line-height: 1.8;
	}

	.i_jjgk_div_b img {
		width: 35px;
		height: 35px;
	}

	.i_jjgk_div_r {
		width: 44%;
		padding: 50px 3%;
	}

	.i_jjgk_div_r .s1 {
		padding-bottom: 20px;
		font-size: 16px;
	}

	.i_jjgk_div_r .s1 span {
		font-size: 25px;
	}

	.i_jjgk_div_r .s2 {
		padding: 70px 0px;
		line-height: 2.0;
		font-size: 22px;
		height: auto !important;
	}



	.i_swyfdiv_dl dd .s1 {
		font-size: 12px;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 14px;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 16px;
	}

	.i_swyfdiv_dl dd.one {
		padding: 15% 3%;
	}

	.i_swyfdiv_dl dd {
		padding: 2% 2%;
	}

	.i_swyfdiv_dl dd .s3 {
		margin-top: 50px;
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 25px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 16px;
		margin-top: -100px;
		padding: 0px 2%;
	}

	.right_div {
		/* padding:15% 25px 0px 0px;*/
		height: 100%;
		overflow: hidden !important;
		width: 90%;
		margin: auto;
	}

	.right_ss {
		bottom: 5%;
		left: 30px;
	}

	.leftbutton .left_side {
		width: 100%;
		margin: auto;
		height: 30%;
		top: 80px;
		overflow: hidden !important;
	}

	.leftbutton .home-swiper {
		transform: translateX(60%);
		transition: ease 1.5s;
	}

	.i_phone {
		right: 12%;
	}

	.n_uicenter {
		width: 100%;
		padding: 0px 2%;
	}

	.a_newsList li .a_div .a_img_r .s1 {
		height: 35px;
		line-height: 35px;
		font-size: 18px;
	}

	.a_newsList li .a_div .a_img_r .s2 {
		height: 25px;
		line-height: 25px;
	}

	.n_div4_l span {
		font-size: 40px;
	}

	.n_teamList li .a_img_r .s1 {
		font-size: 22px;
		height: 40px;
		line-height: 40px;
	}

	.a_jtjgdiv_c {
		padding: 50px 3%;
	}

	.a_zhome {
		padding: 30px 0px;
	}

	.z_homeList {
		padding: 30px 0px;
	}

	.z_homery {
		padding: 30px 0px;
	}

	.z_homejj {
		padding: 30px 0px;
	}

	.z_dszzcdiv .a_img_r {
		width: 50%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.z_dszzcdiv .a_img_r .s2 {
		height: 225px;
	}

	.ly_div {
		width: 920px;
		margin: 0px auto;
		height: 450px;
	}

	.ly_div_d1 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 0px;
		top: 85px;
		cursor: pointer;
	}

	.ly_div_d1_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d1_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d1_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d1_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #31766b;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d1_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #31766b;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d1_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb1.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d1_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d1_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d2 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 145px;
		top: 0px;
		cursor: pointer;
	}

	.ly_div_d2_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d2_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #2f989e;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d2_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d2_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #2f989e;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d2_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #2f989e;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d2_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d2_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d2_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d3 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 145px;
		top: 170px;
		/* cursor:pointer;*/
	}

	.ly_div_d3_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d3_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	/*.ly_div_d3_d:hover .ly_div_tb1{opacity:1;}*/
	.ly_div_d3_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #ffffff;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d3_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #ffffff;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d3_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d3_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d3_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}


	.ly_div_d4 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 290px;
		top: 85px;
		cursor: pointer;
	}

	.ly_div_d4_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d4_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #c5e4fa;
		position: relative;
		opacity: 0.6;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d4_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d4_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #c5e4fa;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d4_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #c5e4fa;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d4_d .span1 {
		width: 64%;
		height: 80px;
		text-align: center;
		left: 50%;
		margin-left: -32%;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
	}

	.ly_div_d4_d .span1:hover {
		text-decoration: none;
	}


	.ly_div_d5 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 435px;
		top: 0px;
		cursor: pointer;
	}

	.ly_div_d5_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d5_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #49aeb9;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d5_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d5_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #49aeb9;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d5_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #49aeb9;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d5_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb5.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d5_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d5_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d6 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 435px;
		top: 170px;
		cursor: pointer;
	}

	.ly_div_d6_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d6_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #51b589;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d6_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d6_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #51b589;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d6_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #51b589;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d6_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb6.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d6_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d6_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d7 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 580px;
		top: 85px;
		cursor: pointer;
	}

	.ly_div_d7_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d7_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #1680a8;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d7_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d7_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #1680a8;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d7_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #1680a8;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d7_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb7.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d7_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d7_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d8 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 580px;
		top: 255px;
		/*cursor:pointer;*/
	}

	.ly_div_d8_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d8_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #ffffff;
		position: relative;
		opacity: 0.36;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	/*.ly_div_d3_d:hover .ly_div_tb1{opacity:1;}*/
	.ly_div_d8_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #ffffff;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d8_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #ffffff;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d8_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_04.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d8_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d8_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d9 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 725px;
		top: 0px;
		cursor: pointer;
	}

	.ly_div_d9_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d9_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #31766b;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d9_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d9_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #31766b;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d9_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #31766b;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d9_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb8.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d9_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d9_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	.ly_div_d10 {
		width: 190px;
		height: 164px;
		position: absolute;
		left: 725px;
		top: 170px;
		cursor: pointer;
	}

	.ly_div_d10_d {
		width: 190px;
		height: 164px;
		position: relative;
	}

	.ly_div_d10_d .ly_div_tb1 {
		width: 90px;
		height: 164px;
		background-color: #2795a9;
		position: relative;
		opacity: 0.8;
		left: 50px;
		transition: 600ms;
		-webkit-transition: 600ms;
	}

	.ly_div_d10_d:hover .ly_div_tb1 {
		opacity: 1;
	}

	.ly_div_d10_d .ly_div_tb1 .left {
		width: 0;
		height: 0;
		position: absolute;
		left: -50px;
		top: 0;
		border-right: 50px solid #2795a9;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d10_d .ly_div_tb1 .right {
		width: 0;
		height: 0;
		position: absolute;
		right: -50px;
		top: 0;
		border-left: 50px solid #2795a9;
		border-top: 82px solid transparent;
		border-bottom: 82px solid transparent;
	}

	.ly_div_d10_d .span {
		width: 100%;
		height: 80px;
		text-align: center;
		left: 0px;
		position: absolute;
		top: 50%;
		z-index: 10000000;
		margin-top: -40px;
		color: #fff;
		background: url(../images/ly_tb9.png) top center no-repeat;
		line-height: 1;
		padding-top: 40px;
		display: inline-block;
		font-family: 'SourceFont';
		font-size: 22px;
	}

	.ly_div_d10_d .span:hover {
		text-decoration: none;
	}

	.ly_div_d10_d .span font {
		height: 43px;
		display: inline-block;
		background: url(../images/ly_tb2.png) bottom center no-repeat;
	}

	/*#banner{ height:auto !important;}*/
	.home-swiper_pc .swiper-slide .img {
		display: block;
	}

	/*.swiper-container-android .swiper-slide:nth-of-type(1){ display:none;}*/
	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 20px;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 20px;
	}

	.gb_zxl_box1 {
		padding: 40px 0px 20px 0px;
	}

	.gb_zxl_box1_t {
		font-size: 26px;
		padding: 15px 0px;
	}

	.gb_zxl_box1_t1 {
		font-size: 14px;
		line-height: 1.8;
	}

	.gb_zxl_box1_c {
		padding: 20px 0px 30px 0px;
	}

	.gb_zxl_box1_ul li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box2 {
		padding: 10px 0px 20px 0px;
	}

	.gb_zxl_box5 li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box3 {
		padding: 40px 0px;
	}

	.gb_zxl_box3_ul {
		padding-top: 30px;
	}

	.gb_zxl_box3_ul li .a_img .a_text {
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}

	.gb_zxl_box4 {
		padding: 50px 0px;
	}

	.gb_zxl_box4_c {
		padding: 30px 0px 0px 0px;
	}


	.home-swiper_pc .swiper-slide .div_t .s1 img {
		width: 65%;
	}

	.gb_zxl_box1_t1.activehzhb1 {
		top: 75px;
	}


}

@media screen and (min-width:1245px) and (max-width:1388px) {
	.header {
		padding: 0px 3%
	}

	.i_logo_img {
		/*width:20%;*/
		width: 11%;
	}

	.i_logo_rdiv {
		width: 12%;
	}

	.i_logo_rdiv .s1 {
		font-size: 16px;
	}

	.i_bben {
		width: 7%;
	}

	.i_ss {
		width: 7%;
		height: 60px;
	}

	.i_ss .s1 {
		background-size: 28px;
	}

	.i_logo_ul {
		/*width:60%;*/
		width: 55%;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 5%;
	}

	.i_footer {
		padding: 30px 0px 20px 0px;
	}

	.i_footer_tl dl dt .s1 {
		width: 100%;
		font-size: 12px;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 100%;
	}

	.i_footer_tr .s2 table tr td {
		font-size: 12px;
	}

	.i_newdiv_l li .a_img .div1 {
		font-size: 14px;
	}

	.i_newdiv_l li .a_img .div1 span {
		font-size: 18px;
	}

	.i_newdiv_l li .a_img .div2 {
		font-size: 14px;
		padding: 15px 0px 0px 15px;
	}

	.i_newdiv_l li .a_img .div2 span {
		font-size: 18px;
	}

	.i_newdiv_r_t {
		height: auto !important;
		margin-bottom: 0px;
		padding-top: 80px;
		font-size: 24px;
	}

	.i_newdiv_r_t .s1 {
		width: 100%;
		font-size: 18px;
		height: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}

	.i_newdiv_r_con ul li {
		padding: 5px 0;
	}

	.i_newdiv_r_con ul li .div .div_l {
		font-size: 12px;
	}

	.i_newdiv_r_con ul li .div .div_l img {
		width: 100%;
	}

	.i_newdiv_r_con ul li .div .div_l span {
		font-size: 16px;
	}

	.i_newdiv_r_con ul li .div .div_r .s1 {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 10px;
		font-size: 14px;
		width: 120px;
		height: 34px;
		line-height: 34px;
		-moz-border-radius: 17px;
		/* Gecko browsers */
		-webkit-border-radius: 17px;
		/* Webkit browsers */
		border-radius: 17px;
		/* W3C syntax */
	}

	.i_newdiv_r_t .s2 {
		width: 100%;
	}

	.i_newdiv_r {
		padding-top: 20px;
		width: 48%;
	}

	.i_swyfdiv_dl dd .s1 {
		font-size: 14px;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 16px;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 20px;
	}

	.i_swyfdiv_dl dd.one {
		padding: 20% 3%;
	}

	.i_swyfdiv_dl dd .s3 {
		margin-top: 50px;
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 25px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 16px;
		margin-top: -100px;
		padding: 0px 2%;
	}

	.right_div {
		/* padding:8% 45px 0px 0px*/
		;
		width: 80%;
		margin: auto;
	}

	.right_ss {
		bottom: 5%;
		left: 20px;
	}

	.index_c_tit {
		margin: 4% auto;
	}

	.i_customer .swiper-container {
		padding-bottom: 4%;
	}

	.y5,
	.i_hzhbdiv {
		padding: 60px 0px 20px 0;
	}

	.index_tit {
		margin-bottom: 2%;
	}

	.i_footer_tl {
		min-height: 180px;
	}

	.a_jtjgdiv_c {
		padding: 50px 3%;
	}

	.z_dszzcdiv .a_img_r {
		width: 50%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.z_dszzcdiv .a_img_r .s2 {
		height: 340px;
	}

	.n_activityNewsList1 li .div .a_img_r .s2 {
		height: 16vmin;
		line-height: 4vmin;
		margin-bottom: 10px;
	}

	/*#banner{ height:auto !important;}*/
	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 30px;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 30px;
	}

	.home-swiper_pc .swiper-slide .div_t .s1 img {
		width: 55%;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 {
		margin: 40px 0px 20px 0px;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 a {
		width: 150px;
	}

	.i_logo_img img {
		max-width: 85%;
	}

	.i_logo_img {
		padding-top: 8px;
	}

	.gb_zxl_box1_t {
		font-size: 32px;
		padding: 20px 0px;
	}

	.gb_zxl_box1 {
		padding-top: 60px;
	}

	.gb_zxl_box1_ul li .a_img .a_text {
		font-size: 18px;
	}

	.gb_zxl_box2 {
		padding-top: 0px;
	}

	.gb_zxl_box5 li .a_img .a_text {
		font-size: 18px;
	}

	.gb_zxl_box4_c {
		padding-top: 80px;
	}

	.gb_zxl_box3 {
		padding: 80px 0px 90px 0px;
	}

	.gb_zxl_box3_ul li .a_img .a_text {
		font-size: 18px;
	}

}

@media screen and (min-width:1389px) and (max-width:1600px) {
	.i_logo_img {
		padding-top: 10px;
	}

	.i_logo_ul {
		/*width:55%;*/
		width: 50%;
	}

	.i_ss .s1 {
		background-size: 30px;
	}

	.i_logo_rdiv {
		width: 12%;
	}

	.i_logo_rdiv .s1 {
		font-size: 18px;
	}

	.ui_div_center {
		width: 100%;
		padding: 0px 2%;
	}

	.i_newdiv_r_con ul li {
		padding-bottom: 15px;
	}

	.i_footer_tl dl dt .s1 {
		width: 100%;
		font-size: 14px;
	}

	.i_footer_tl dl dt .s2 {
		width: 100%;
	}

	.i_footer_tl dl dt .s2 img {
		width: 100%;
	}



	.i_newdiv_r {
		padding-top: 100px;
		width: 48%;
	}

	.i_newdiv_r_t {
		margin-bottom: 25px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
	}

	.index_c_tit {
		margin: 10% auto 5% auto;
	}

	.i_customer .swiper-container {
		padding-bottom: 5%;
	}

	.i_swyfdiv_dl dd .s1 {
		font-size: 16px;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 18px;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 22px;
	}

	.i_swyfdiv_dl dd.one {
		padding: 20% 3%;
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 28px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 18px;
		margin-top: -100px;
		padding: 0px 2%;
	}

	.right_div {
		padding: 28% 45px 0px 0px;
	}

	.right_ss {
		bottom: 8%;
		left: 20px;
	}

	.a_jtjgdiv_c {
		padding: 50px 8%;
	}

	.z_dszzcdiv .a_img_r {
		width: 50%;
		padding: 20px;
	}

	.z_dszzcdiv .a_img_r .s1 {
		font-size: 16px;
	}

	.z_dszzcdiv .a_img_r .s1 span {
		font-size: 25px;
	}

	.i_logo_img {
		/*width:13%;padding-top:15px;*/
		width: 10%;
		padding-top: 10px;
	}



	.home-swiper_pc .swiper-slide .div_t .s1 img {
		width: 55%;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 {
		margin: 50px 0px 30px 0px;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 a {
		width: 150px;
	}

	.i_logo_img img {
		max-width: 85%;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 40px;
	}

	.i_logo_ul .nav_menu li {
		height: 60px;
	}

	.i_logo_ul .nav_menu li .a_nav {
		height: 60px;
		line-height: 60px;
		font-size: 15px;
	}

	.i_ss .s1 {
		height: 60px;
		background-size: 25px;
	}

	.i_ss {
		height: 60px;
	}

}

@media screen and (min-width:1500px) and (max-width:1600px) {
	.index_c_tit {
		margin: 8% auto 3% auto;
	}
}

@media screen and (min-width:1500px) and (max-width:1600px) {
	.index_c_tit {
		margin: 8% auto 3% auto;
	}
}


@media screen and (min-width:1601px) and (max-width:1800px) {
	.home-swiper_pc .swiper-slide .div_t .s1 img {
		width: 55%;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 {
		margin: 50px 0px 30px 0px;
	}

	.home-swiper_pc .swiper-slide .div_t .s2 a {
		width: 150px;
	}

	.home-swiper_pc.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		width: 40px;
	}
}

@media screen and (min-width:1601px) and (max-width:1930px) {
	.i_logo_rdiv {
		width: 12%;
	}

	.i_logo_rdiv .s1 {
		font-size: 18px;
	}

	.i_footer_tl dl dt .s1 {
		font-size: 14px;
	}

	.i_newdiv_r {
		padding-top: 135px;
	}

	.i_newdiv_r_more,
	.i_newdiv_r_more:hover {
		margin-top: 0px;
	}

	.i_swyfdiv_dl dd .s2 {
		font-size: 20px;
	}

	.i_swyfdiv_dl dd .s2 span {
		font-size: 28px;
	}

	.index_c_tit {
		margin: 8% auto 5% auto !important;
	}

	.i_customer .swiper-container {
		padding-bottom: 6%
	}

	.home-swiper .swiper-slide .banner_text .s1 {
		font-size: 33px;
	}

	.home-swiper .swiper-slide .banner_text {
		font-size: 20px;
		margin-top: -100px;
		padding: 0px 2%;
	}
}

@media screen and (min-width:1301px) and (max-width:1400px) {

	.index_c_tit {
		margin: 4% auto 5% auto !important;
	}

}
