@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 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: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;}

.n_pro_c img,.a_zjwm img{ width: 100% !important; height: auto!important;}

/*核心业务*/
.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:30px;}

.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_jtry_c li:nth-child(2n+1){ clear: left;}
.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%;}

}
@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 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%;}

}
@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;}

}
@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 ; }

}

