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