@charset "utf-8";
/* CSS Document */


@media screen and (min-width:0px) and (max-width:640px)
{	
	
.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}


.i_box1{ padding:40px 0px 20px 0px;}
.i_bg1{ background:url(/hh_static_2/images/tb_04.png) top 40px center no-repeat; background-size:95%;}
.i_box1_t{ font-size:14px; line-height:1.4; padding-top:6px;}
.i_box1_t .s1{ font-size:20px;}
.i_box1_t1{ padding:40px 0px 20px 0px;}
.i_box1_t1 .div1{ padding:0px; width:33.33%; float:left;}
.i_box1_t1 .div1 .a_img img{width:35px;}
.i_box1_t1 .div1 .a_img .twos1 img{width:35px;}
.i_box1_t1 .div1 .a_img{ height:40px;}
.i_box1_t1 .div1 .a_text{ font-size:12px; line-height:1.6; height:auto;}
.i_box1_t1 .div1 .a_text .s1{ font-size:13px;}
.i_box3_c .div2 li .div .a_text .s1{ font-size:14px; font-weight:bold;}
.i_box3_c .div2 li .div{ font-size:12px;}
.i_box3_c .div2 li .div .a_text{ height:36px; line-height:18px;}
.i_box3_c .div2 li .div .a_img{ height:36px;}
.i_box3_c .div2 li .div .a_img img{width:30px;}

.i_box2{ padding:30px 0px 50px 0px;}
.i_box2_t{ font-size:14px;}
.i_box2_t .s1{ font-size:20px;}
.i_box2_c{ padding-top:20px;}
.i_box2_c li{width:50%;}
.i_box2_c li:nth-of-type(3){ display:none;}
.i_box2_c li .div .a_text{ padding:5px 5%;}
.i_box2_c li .div .a_text .s1{ margin-bottom:0px; font-size:14px; height:32px; line-height:32px;}
.i_box2_c li .div .a_text .s2{ margin-bottom:0px; height:44px; line-height:18px; margin-bottom:8px;}
.i_box2_c li .div .a_text .s3{ font-size:12px; height:20px; line-height:20px;}
.i_box2_c li .div .a_img .tb1{width:20px; height:10px; background-size:20px;}
.i_box2_c li.twodiv .div .a_img .tb1{ background-size:20px;}


.i_bg3{  background:url(/hh_static_2/images/bg1.jpg) bottom right no-repeat; background-color:#ccd2d5;background-size:100%;}
.i_box3{ padding-bottom:103px;}
.i_box3_c{width:100%;}
.i_box3_c .div1_t{ font-size:14px; text-align:center;}
.i_box3_c .div1_t:after{ left:50%; margin-left:-20px;}
.i_box3_c .div1_t .s1{ font-size:20px;}
.i_box3_c .div1{ padding:40px 3%;}
.i_box3_c .div1_b{ padding-top:18px;}

.i_box4{ padding:30px 0px 20px 0px;}
.i_box4_c li .a_img{ padding:0px;}
.i_box4_c li{ padding:0px 2%;}
.i_box4_c li .a_img_c .tb2{ top:25%;}
.i_box4_c li .a_img_c .tb2_t img{width:30px;}
.i_box4_c li .a_img_c .tb2_t{ padding-bottom:0px;}
.i_box4_c li .a_img_c .tb2_c{ height:30px; line-height:30px; font-size:13px;}
.i_box4_c{ padding-top:25px;}
.i_box4_c li .a_text{ margin-top:5px; height:40px; line-height:20px; margin-bottom:5px; font-size:12px;}
.i_box4_c li .a_text_c{ font-size:12px; height:100px; display:none;}

.ny_wmscy_con2 .swiper-slide .div{ font-size:14px;}
.i_box5{ padding:20px 0px;}
.i_box5_t{ display:none;}

.i_box6{ padding:20px 0px 10px 0px;}
.i_box6 li{width:100%; margin:0px; padding-bottom:10px;}
.i_box6 li .a_img{width:50%;}
.i_box6 li .a_text{width:45%; padding:0px; float:right;}
.i_box6 li .a_text_t, .i_box6 li .a_text_t:hover{ text-align:left; height:30px; line-height:30px; margin-bottom:5px; font-size:14px;}
.i_box6 li .a_text_t:after{ left:0px; margin:0px;}
.i_box6 li .a_text_c{ height:54px; line-height:18px; text-align:left; font-size:12px; text-align:justify;}

.i_footer_t .s1{ display:none;}
.i_footer_t{ padding:10px 0px;}
.i_footer_t .s2{ float:none; margin:0px auto; display:inline-block; display:flex;justify-content: center; }
.i_footer{ padding:20px 0px 10px 0px;}
.i_footerl{ display:none;}
.i_footerr{ width:100%;}
.i_footer_b .s2{ display:none;}
.i_footer_b .s1{width:100%;}
.i_footer_b{ padding-top:0px; padding-bottom:20px; font-size:12px;}
.i_bg7{ background-color:#f7f7f7;}
.i_footerr_t{ height:30px; line-height:30px; font-size:16px;}
.i_footerr_c{ font-size:12px;}

.i_box5_c{ display:none;}
.wap_box5{ display:block;}

.n_banner{ height:155px;}
.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.a_gss_div_l{width:100%; padding:20px 0px;}
.a_gss_div_r{width:100%; height:100px; margin-bottom:20px;}
.a_gss_div_rc{ height:90px;}
.a_gss_div_l_t{ font-size:22px; text-align:center; font-weight:bold;}
.a_gss_div_l_b{ position:relative; left:50%; margin-left:-52.5px;}
.a_zxlmenu_t{ font-weight:bold;}
.a_gss_div_l_t1{ font-size:14px; height:auto; line-height:1.8; text-align:center;}
.a_gss_div_l_c{ height:auto !important; margin-bottom:10px; font-size:12px; text-align:justify; line-height:1.8;}
.a_gss_div_rc li{ font-size:12px; padding-top:12px; height:90px;}
.a_gss_div_rc li span{ font-size:22px;}



.n_box8_l{width:100%; padding:20px 3%;}
.n_box8_r{width:100%; padding:20px 3%; height:auto !important;}

.n_box8_lt{ font-size:12px; text-align:center;}
.n_box8_lt span{ font-size:20px; font-weight:bold;}
.n_box8_lc{ height:auto !important; font-size:12px; margin-bottom:0px;}

.n_box2{ padding:20px 0px 30px 0px;}
.n_box2_t{ font-size:12px; color:#fff;}
.n_box2_t .s1{ font-size:20px; font-weight:bold;}
.n_box2_c{ padding:20px 0px 20px 0px;}
.n_box2_c li{width:50%;}
.n_box2_c li:nth-of-type(5){ display:none;}
.n_box2_c li .a_img .a_text{ font-size:12px; height:44px; line-height:22px; padding:0px 1%;}
.n_box8_b a{ font-size:12px;}

.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:14px;}
.n_box3_t{ font-size:20px; line-height:1.2;}
.n_box3_c{ font-size:12px; text-align:justify; padding:20px 5% 0px 5%;}
.a_tzjyg_cdetsl{ padding:0px 3%;}

.n_box4{ padding:20px 0px;}
.n_box4_c{ margin-top:0px;}
.sjs-swiper1 .swiper-slide-active .div .a_text,.sjs-swiper1 .swiper-slide-duplicate-active .a_text{ font-size:12px;}
.n_box5{ padding:20px 0px;}
.n_box5_c li{width:50%;}
.n_box5_c li .a_text{ height:40px; line-height:40px; font-size:12px;}
.a_mtbd_dpages{ padding:15px 0px;}

.preview{ display:none;}
.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_lz.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_rz.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.n_box6_c{ padding:20px 0px;}
.n_box41 li{width:50%;}
.n_box41 li .a_div .a_img img{max-height: 108px;}
.n_box41 li .a_div .text_div .s1{ height:46px; line-height:23px; font-size:14px; text-align:justify; margin:5px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:0px;}
.n_box41 li .a_div{ font-size:12px;}
.n_box41 li .a_div .text_div .s2{ text-align:justify;}


.n_banner_text{ font-size:16px;}
.n_banner_text .s1{ font-size:14px; padding-bottom:10px; margin-bottom:10px;}
.a_tzjyg_c_ton{ font-size:12px; text-align:justify;}
.a_tzjyg_c_tb .a1{ font-size:13px;}


.a_tzjyg_c_t{ font-size:16px; padding-bottom:0px;}
.a_tzjyg_c_time span{ font-size:12px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}

.n_box7{ padding:20px 0px;}
.n_box7_l{width:100%; margin-top:20px;}
.n_box7_l #allmap{ height:300px;}
.n_box7_r{width:100%; height:300px;}
.n_box7_rc li{ padding-bottom:5px}
.n_box7_rc li .s1{ font-size:14px; padding:0px 0px;}
.n_box7_rc li .s2{ font-size:12px;}
.n_box7_rc{ padding-top:15px;}



.n_box9{ padding:20px 0px;}
.n_box9_t{ font-size:20px; padding-bottom:20px;}
.a_rlzydiv_c dd .div{ font-size:12px;}
.a_rlzydiv_c dt .div{ font-size:14px;}
.a_rlzydiv_c dt .div .s2{ display:none;}
.a_rlzydiv_c dt .div .s3{ display:none;}
.a_rlzydiv_c dt .div .s4{ display:none;}
.a_rlzydiv_c dd .div .s2{ display:none;}
.a_rlzydiv_c dd .div .s3{ display:none;}
.a_rlzydiv_c dd .div .s4{ display:none;}
.a_rlzydiv_c dt .div .s1{width:60%}
.a_rlzydiv_c dt .div .s5{width:40%;}
.a_rlzydiv_c dd .div .s1{width:60%}
.a_rlzydiv_c dd .div .s5{width:40%;}
.a_rlzydiv_c dd .div{ background:url(/hh_static_2/images/r_jt1.jpg) right -50px center no-repeat; background-color:#efefef;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(/hh_static_2/images/r_jt2.jpg) right -50px center no-repeat; background-color:#bfeb93;}
.a_rlzydiv_c dd .div1_l{width:100%; font-size:12px; text-align:justify;}
.a_rlzydiv_c dd .div1_r{width:auto; padding:0px 15px; height:30px; line-height:30px; font-size:13px; float:left;}

.n_box10{ padding:20px 0px 30px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ padding:10px 0px 20px 0px;}
.n_box10_c li dl dd{width:100%; padding-bottom:10px;}
.n_box10_c li dl dd .s1{ font-size:14px; height:30px; line-height:30px;}
.n_box10_c li dl dd .s2 .ipt1{ height:30px; line-height:30px;}
.n_box10_c li{ padding:0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:30px; line-height:30px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:24%; height:30px; line-height:30px;}
.n_box10_c li dl dt .s2{width:76%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:76%;}
.n_box10_c li dl dt .s3 .ipt4{width:100%; padding:0px; height:40px; line-height:40px; font-size:20px;}
.n_box10_c .code-img img{
    height: 30px !important;
}

.n_box11{ padding:20px 0px;}
.n_box11_t{ height:70px; padding-top:15px; font-size:14px; background-size:auto 50px;}
.n_box11_t .s1{ font-size:20px;}
.n_box11_t1{ font-size:12px; padding:15px 0px 30px 0px;}
.n_box11_c li{width:33.33%; margin-bottom:10px; border:0px;}
.n_box11_c li .a_text{ font-size:14px; margin-top:0px;}
.n_box11_c li .a_text_c{ font-size:12px; line-height:18px; height:180px; text-align:justify; display:none;}

.n_box12{ padding:25px 0px;}
.n_box12_t{ font-size:14px; padding-bottom:25px;}
.n_box12_t .s1{ font-size:20px;}
.n_box12_c li{width:100%; margin:0px; padding-bottom:10px;}
.n_box12_c li .div .a_text_c{ font-size:12px; height:40px; line-height:20px;}

.n_box13{ padding:25px 0px;}
.n_box13_c .a_img{width:100%;}
.n_box13_c .a_img_r{width:100%; padding:15px;}
.n_box13_c .a_img_rc{ height:auto; line-height:1.8; font-size:12px; text-align:justify;}

.n_box14{ padding:20px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img{width:100%;}
.n_box14_c dt .a_img_r{width:100%; padding:25px 4%;}
.n_box14_c dt .a_img .a_text .s2{ height:auto;}
.n_box14_c dt .a_img_r .s2{ height:auto;}
.n_box14_c dd{width:100%;}
.n_box14_c dd .a_img .a_text{ padding:55px 4% 25px 4%;}
.n_box14_c dd .a_img .a_text .s2{ height:auto;}
.n_box14_c dd .a_img_r.twobg .s2{ height:auto;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:25px 4%;}
.n_box15 .a_img{width:100%;}
.n_box15 .a_img_l{width:100%;}
.n_box15 .a_img_l_t .s1{ font-size:20px;}
.n_box15 .a_img_l_t{ font-size:12px;}
.n_box15 .a_img_l_con .s1{ font-size:14px;}
.n_box15 .a_img_l_con{ font-size:12px; text-align:justify;}
.n_box16{ padding:20px 0px;}
.n_box16_c{ margin-top:0px}
.n_box16_c{ padding:0px 10%;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.sjs-swiper2 .swiper-slide .div .a_text{ height:50px; line-height:50px;}
.zxl_box1 .a1{ font-size:14px;}
.n_box17{ padding:20px 0px;}
.home-swiper8 .swiper-slide{ padding:0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:14px;}
.zxl_box1 .a2{ font-size:14px;}
.home-swiper8{ padding-bottom:30px !important; }
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}
.n_box14_c dt .a_img .a_text .s1{ font-size:16px; height:30px; line-height:30px; font-weight:bold;}
.n_box14_c dt .a_img .a_text{ padding-top:47px;}
.n_box14_c dt .a_img .a_text .s2{ font-size:12px; line-height:30px; font-weight:bold;}
.n_box14_c dt .a_img_r .s1{ font-size:16px; height:30px; line-height:30px; font-weight:bold;}
.n_box14_c dt .a_img_r .s2{ font-size:12px; line-height:30px; font-weight:bold;}
.n_box14_c dd .a_img .a_text .s1{ height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.n_box14_c dd .a_img .a_text .s2{ line-height:30px; font-size:12px; font-weight:bold;}
.n_box14_c dd .a_img_r.twobg .s1{ font-size:16px; height:30px; line-height:30px; font-weight:bold;}
.n_box14_c dd .a_img_r.twobg .s2{ font-size:12px; line-height:30px; font-weight:bold;}
.n_box14_c dt .a_img_r .s3 img{width:30px;}
.n_box14_c dd .a_img .a_text .s3 img{width:30px;}
.n_box14_c dd .a_img_r .s3 img{width:30px;}


.n_box18{ padding:20px 0px;}
.n_box18_t{ padding-bottom:20px; font-size:12px;}
.n_box18_t .s1{ font-size:20px;}
.n_box20{ font-size:16px; height:50px; line-height:50px;}
.n_box20_t{ padding:20px 0px;}
.n_box20_t li{width:50%;}
.n_box20_t li .a_img{ padding-bottom:10px;}
.n_box20_t li .a_text{ font-size:12px; height:40px; line-height:20px; margin-bottom:8px;}
.n_box20_t1{ height:60px; line-height:60px; font-size:15px; margin-top:0px;}
.n_box20_c .a_img{width:100%;}
.n_box20_c .a_img_r{width:100%; font-size:12px; padding:0px; padding-top:15px; text-align:justify;}
.n_box20_c{ padding-bottom:0px;}
.n_box20_b{ font-size:12px; padding-bottom:20px; line-height:1.6; text-align:justify;}
.n_box21{ padding-bottom:0px;}
.n_box21 li{ width:32%; margin-right:2%;}
.n_box21_t{ padding-bottom:10px;}
.n_box21_t li{width:50%; padding:0px 1% 15px 1%;}
.n_box21_t li .a_img{width:100%;}
.n_box21_t li .a_img_r{width:100%; font-size:14px; padding-top:15px;}
.n_box21_c li{ width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box21_c li .a_img .a_text{ height:40px; line-height:40px; font-size:12px;}
.n_box21_b li .a_text{ font-size:12px; height:40px; line-height:40px;}
.n_box21_b li{width:32%; margin-right:2%;}
.n_box21_b{ padding-bottom:20px;}
.home-swiperz .swiper-slide .a_img .a_text{ font-size:14px; height:auto; padding:10px 20px; line-height:1.6;}
.n_box22_t{ padding-bottom:20px;}
.n_box20_b.twob{ padding-top:20px;}

.n_box18_c li { width: 50%; }

.n_box18_b{ font-size:12px; padding:20px 0px; text-align:justify;}
.n_box19{width:100%; padding:10px 0px 15px 0px; text-align:center;}
.n_box19 a{width:78px; height:78px; margin:0px 3px;  font-size:14px; background-size:78px !important;}
.n_box19 a .s1{ bottom:5px;}
.n_box19_c1_c .a_left{width:100%;}
.n_box19_c1_c .a_right{width:100%;}
.home-swiperyf .swiper-slide .a_img .a_text{ padding:0px 10px; font-size:14px; height:40px; line-height:40px;}
.n_box19_c1_c .a_right .s1{ font-size:20px; padding-top:10px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c{ padding-bottom:25px;}
.n_box19_ul li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box19_ul li .a_text{ height:40px; line-height:20px; font-size:14px; margin-top:10px;}

.n_box23{ padding-top:0px; padding-bottom:5px;}
.n_box23 a{ float:left; width:33.33%; padding:0px; font-size:14px; border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#eeeeee;}
.n_box23 a .s1{ padding:0px; padding-right:15px;}
.ui_div_cp{ width:100%; padding:0px 3%;}
.cp_box1{ padding:20px 0px;}
.cp_box1_t{ font-size:14px;}
.cp_box1_t .s1{ font-size:20px;}
.cp_box1_c{ padding-top:10px;}
.cp_box1_c li .div .a_img{width:22.5%;}
.cp_box1_c li .div .a_img_r{width:77.5%; padding:0px 3%;max-height: 92px;}
.cp_box1_c li .div .a_img_r .s1{ padding:2px 0px; font-size:15px;height: 28px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;}
.cp_box1_c li .div .a_img_r .s2{ font-size:12px; line-height:14px; height:64px;overflow-y: auto;}

.cp_box2{ padding:20px 0px;}
.cp_box2 .div_l{ display:none;}
.zs_box{ display:block;}
.cp_box2 .div_r{width:100%;}
.cp_box2 .div_r_ul li{width:100%;}
.cp_box2 .div_r_ul li .a_text{ margin-top:0px;}

.a_mtbd_dpages a{ padding:0px 5px; height:30px; line-height:30px;}

.n_box8_lt{ padding-bottom:15px;}

.video_div_center iframe{ height:200px;width:100%; margin:0px;margin-top:-100px;}

.home-swiperyf .swiper-slide .a_left1{width:100%;}
.home-swiperyf .swiper-slide .a_right1{width:100%;}
.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:16px; margin-top:10px;}
.home-swiperyf .swiper-slide .a_right1 .s2{ font-size:12px; text-align:justify;}
.home-swiperyf .swiper-slide .a_right1 .s2 .a1{ font-size:14px;}
.home-swiperyf .swiper-slide .a_left1 .a_img .a_text{ height:40px; line-height:40px; font-size:14px;}


.zxl_box2 li{width:50%;}
.zxl_box2 li .a_text{ margin:10px 0px; height:44px; line-height:22px; font-size:12px;}

.zxl_box3 li{width:50%;}
.zxl_box3 li .a_text{ height:40px; line-height:40px; font-size:13px; }
.zxl_box3 li .a_img .tb2{    width: 30px;
    height: 30px;
    margin-left: -15px;
    margin-top: -15px;
    background-size: 30px}

.zxl_box3_video iframe{ height:200px;}

.sjs-swiper1 .swiper-slide-active .div{ padding:10px 0px;}
.n_box4_c{ padding:0px 8%;}

.i_box1_c{ line-height:1.8; font-size:12px; text-align:left; text-align:justify; padding:0px 5%;}

.i_box2_c li .div{ font-size:12px;}

.i_box3_c .div1_t1{ font-size:12px; height:auto; margin-top:15px;}
.i_box3_c .div1_c{ font-size:12px; text-align:justify;}
.i_box3_c .div1_b{ text-align:center;}
.i_box3_c .div1_b a, .i_box3_c .div1_b a:hover{ text-align:left;}

.zxl_box4{ display:block;}
.n_box6{ display:none;}

.wxkf-client-btn{
	margin: 18px;
	border-radius: 20px;
}
.wxkf-client-btn .wxkf_btn_text{
	display: none;
}
.i_footerr .i_footerr_xyt{
    right: 30px;
}


}

@media screen and (min-width:641px) and (max-width:767px)
{

.i_box1_c{ text-align:left; text-align:justify; padding:0px 4%;}
.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.phone_logo{ padding:10px;}
.phone_logo .p1{width:25%;}
.i_ssbn{ right:7%;}
.i_wapbanben{right:13%;}


.home-swiper .swiper-slide .s1{ display:none;}
.home-swiper .swiper-slide .s2{ display:block;}


.i_box1{ padding:55px 0px 30px 0px;}
.i_bg1{ background:url(/hh_static_2/images/tb_04.png) top 40px center no-repeat; background-size:95%;}
.i_box1_t{ font-size:18px; line-height:1.6;}
.i_box1_t .s1{ font-size:28px;}
.i_box1_t1{ padding:50px 0px 30px 0px;}
.i_box1_t1 .div1{ padding:0px; width:33.33%; float:left;}
.i_box1_t1 .div1 .a_img img{width:40px;}
.i_box1_t1 .div1 .a_img .twos1 img{width:40px;}
.i_box1_t1 .div1 .a_img{ height:50px;}
.i_box1_t1 .div1 .a_text{ font-size:12px; line-height:1.6; height:auto;}
.i_box1_t1 .div1 .a_text .s1{ font-size:14px;}

.i_box2{ padding:30px 0px 50px 0px;}
.i_box2_t{ font-size:18px;}
.i_box2_t .s1{ font-size:28px;}
.i_box2_c{ padding-top:20px;}
.i_box2_c li .div .a_text{ padding:5px 5%;}
.i_box2_c li .div .a_text .s1{ margin-bottom:0px; font-size:16px; height:32px; line-height:32px; text-align:justify;}
.i_box2_c li .div .a_text .s2{ margin-bottom:0px; height:44px; line-height:22px; text-align:justify;}
.i_box2_c li .div .a_text .s3{ font-size:12px; height:20px; line-height:20px;}
.i_box2_c li .div .a_img .tb1{width:20px; height:10px; background-size:20px;}
.i_box2_c li.twodiv .div .a_img .tb1{ background-size:20px;}



.i_box3{ padding-bottom:80px;}
.i_box3_c{width:70%;}
.i_box3_c .div1_t{ font-size:18px;}
.i_box3_c .div1_t .s1{ font-size:28px;}
.i_box3_c .div1{ padding:40px 3%;}
.i_box3_c .div1_b{ padding-top:18px;}

.i_box4{ padding:30px 0px 20px 0px;}
.i_box4_c li .a_img_c .tb2{ top:20%;}
.i_box4_c li .a_img_c .tb2_t img{width:40px;}
.i_box4_c li .a_img_c .tb2_c{ font-size:16px; height:30px; line-height:30px; font-size:15px;}
.i_box4_c{ padding-top:25px;}
.i_box4_c li .a_text{ margin-top:5px; height:40px; line-height:20px; margin-bottom:5px;}
.i_box4_c li .a_text_c{ font-size:12px; height:60px;}

.i_box5{ padding:30px 0px;}
.i_box5_t{ display:none;}

.i_box6{ padding:30px 0px 20px 0px;}
.i_box6 li{width:100%; margin:0px; padding-bottom:10px;}
.i_box6 li .a_img{width:50%;}
.i_box6 li .a_text{width:45%; padding:0px; float:right;}
.i_box6 li .a_text_t, .i_box6 li .a_text_t:hover{ text-align:left; height:50px; line-height:50px; margin-bottom:15px; font-size:18px;}
.i_box6 li .a_text_t:after{ left:0px; margin:0px;}
.i_box6 li .a_text_c{ height:72px; line-height:24px; text-align:left}

.i_footer_t .s1{ display:none;}
.i_footer_t{ padding:10px 0px;}
.i_footer_t .s2{ float:none; margin:0px auto; display:inline-block; display:flex;justify-content: center; }
.i_footer{ padding:20px 0px 10px 0px;}
.i_footerl{ display:none;}
.i_footerr{ width:100%;}
.i_footer_b .s2{ display:none;}
.i_footer_b .s1{width:100%;}
.i_footer_b{ padding-top:0px; padding-bottom:20px;}
.i_bg7{ background-color:#f7f7f7;}
.i_footerr_t{ height:30px; line-height:30px; font-size:18px;}

.i_box5_c{ display:none;}
.wap_box5{ display:block;}


.n_banner{ height:200px;}
.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.a_gss_div_l{width:100%; padding:30px 0px;}
.a_gss_div_r{width:100%; height:120px; margin-bottom:20px;}
.a_gss_div_rc{ height:90px;}
.a_gss_div_l_t{ font-size:45px;}
.a_gss_div_l_t1{ font-size:20px;}
.a_gss_div_l_c{ height:auto !important; margin-bottom:10px;}
.a_gss_div_rc li{ font-size:14px; padding-top:5px; height:90px;}
.a_gss_div_rc li span{ font-size:32px;}



.n_box8_l{width:100%; padding:30px 3%;}
.n_box8_r{width:100%; padding:30px 3%; height:auto !important;}

.n_box8_lt{ font-size:14px;}
.n_box8_lt span{ font-size:20px;}
.n_box8_lc{ height:auto !important;}

.n_box2{ padding:30px 0px 30px 0px;}
.n_box2_t{ font-size:14px;}
.n_box2_t .s1{ font-size:25px;}
.n_box2_c{ padding:20px 0px 20px 0px;}
.n_box2_c li{width:50%;}
.n_box2_c li:nth-of-type(5){ display:none;}
.n_box2_c li .a_img .a_text{ font-size:14px;}


.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:16px;}
.n_box3_t{ font-size:28px; line-height:1.2;}
.n_box3_c{ padding-top:20px;}





.n_box4{ padding:30px 0px;}
.n_box4_c{ margin-top:0px;}
.sjs-swiper1 .swiper-slide-active .div .a_text,.sjs-swiper1 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box5{ padding:30px 0px;}
.n_box5_c li{width:50%;}
.n_box5_c li .a_text{ height:50px; line-height:50px; font-size:14px;}
.a_mtbd_dpages{ padding:15px 0px;}


.preview{ display:none;}
.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_lz.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_rz.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.n_box6_c{ padding:20px 0px;}
.n_box41 li{width:50%;}
.n_box41 li .a_div .text_div .s1{ height:25px; line-height:25px; font-size:16px; margin:10px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:5px 0px 0px 0px;}


.n_banner_text{ font-size:18px;}
.n_banner_text .s1{ font-size:18px; padding-bottom:10px; margin-bottom:10px;}


.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box7{ padding:20px 0px;}
.n_box7_l{width:100%; margin-top:20px;}
.n_box7_l #allmap{ height:300px;}
.n_box7_r{width:100%; height:300px;}
.n_box7_rc li{ padding-bottom:10px}
.n_box7_rc li .s1{ font-size:16px; padding:3px 0px;}
.n_box7_rc li .s2{ font-size:12px;}

.n_box9{ padding:20px 0px;}
.n_box9_t{ font-size:20px; padding-bottom:20px;}
.a_rlzydiv_c dd .div{ font-size:14px;}
.a_rlzydiv_c dt .div .s2{ display:none;}
.a_rlzydiv_c dt .div .s3{ display:none;}
.a_rlzydiv_c dt .div .s4{ display:none;}
.a_rlzydiv_c dd .div .s2{ display:none;}
.a_rlzydiv_c dd .div .s3{ display:none;}
.a_rlzydiv_c dd .div .s4{ display:none;}
.a_rlzydiv_c dt .div .s1{width:60%}
.a_rlzydiv_c dt .div .s5{width:40%;}
.a_rlzydiv_c dd .div .s1{width:60%}
.a_rlzydiv_c dd .div .s5{width:40%;}
.a_rlzydiv_c dd .div{ background:url(/hh_static_2/images/r_jt1.jpg) right -30px center no-repeat; background-color:#efefef;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(/hh_static_2/images/r_jt2.jpg) right -30px center no-repeat; background-color:#bfeb93;}
.a_rlzydiv_c dd .div1_l{width:100%;}
.a_rlzydiv_c dd .div1_r{width:auto; padding:0px 10px; float:left;}



.n_box10{ padding:30px 0px 40px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ padding:10px 0px 20px 0px;}
.n_box10_c li dl dd{width:100%; padding-bottom:10px;}
.n_box10_c li dl dd .s1{ width:18%;font-size:14px; height:35px; line-height:35px;}
.n_box10_c li dl dd .s2 .ipt1{ height:35px; line-height:35px;}
.n_box10_c li{ padding:0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:35px; line-height:35px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:18%; height:35px; line-height:35px;}
.n_box10_c li dl dt .s2{width:82%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:82%;}
.n_box10_c li dl dd .s2{width:82%;}
.n_box10_c li dl dt .s3 .ipt4{width:100%; padding:0px; height:40px; line-height:40px; font-size:20px;}



.n_box11{ padding:30px 0px;}
.n_box11_t{ height:70px; font-size:16px; background-size:auto 50px;}
.n_box11_t .s1{ font-size:22px;}
.n_box11_t1{ font-size:14px; padding:15px 0px 30px 0px;}
.n_box11_c li{width:33.33%; margin-bottom:10px; border:0px;}
.n_box11_c li .a_text{ font-size:16px;}
.n_box11_c li .a_text_c{ font-size:13px; line-height:25px; height:175px;}

.n_box12{ padding:35px 0px;}
.n_box12_t{ font-size:16px; padding-bottom:25px;}
.n_box12_t .s1{ font-size:22px;}
.n_box12_c li{width:100%; margin:0px; padding-bottom:10px;}
.n_box12_c li .div .a_text_c{ font-size:14px; height:40px; line-height:20px;}

.n_box13{ padding:35px 0px;}
.n_box13_c .a_img{width:100%;}
.n_box13_c .a_img_r{width:100%; padding:15px;}
.n_box13_c .a_img_rc{ height:auto; line-height:1.8; font-size:14px;}


.n_box14{ padding:20px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img{width:100%;}
.n_box14_c dt .a_img_r{width:100%; padding:25px 4%;}
.n_box14_c dt .a_img .a_text .s2{ height:auto;}
.n_box14_c dt .a_img_r .s2{ height:auto;}
.n_box14_c dd{width:100%;}
.n_box14_c dd .a_img .a_text{ padding:25px 4%;}
.n_box14_c dd .a_img .a_text .s2{ height:auto;}
.n_box14_c dd .a_img_r.twobg .s2{ height:auto;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:25px 4%;}
.n_box15 .a_img{width:100%;}
.n_box15 .a_img_l{width:100%;}
.n_box15 .a_img_l_t .s1{ font-size:25px;}
.n_box15 .a_img_l_t{ font-size:14px;}
.n_box15 .a_img_l_con .s1{ font-size:18px;}
.n_box16{ padding:20px 0px;}
.n_box16_c{ margin-top:0px}
.n_box16_c{ padding:0px 10%;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:16px;}
.n_box17{ padding:20px 0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:16px;}
.home-swiper8{ padding-bottom:30px !important; }
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}
.n_box14_c dt .a_img .a_text .s1{ font-size:20px; height:50px; line-height:50px;}
.n_box14_c dt .a_img .a_text .s2{ font-size:16px; line-height:30px;}
.n_box14_c dt .a_img_r .s1{ font-size:20px; height:50px; line-height:50px;}
.n_box14_c dt .a_img_r .s2{ font-size:16px; line-height:30px;}
.n_box14_c dd .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img .a_text .s2{ line-height:30px; font-size:16px;}
.n_box14_c dd .a_img_r.twobg .s1{ font-size:20px; height:50px; line-height:50px;}
.n_box14_c dd .a_img_r.twobg .s2{ font-size:16px; line-height:30px;}
.n_box14_c dt .a_img_r .s3 img{width:40px;}
.n_box14_c dd .a_img .a_text .s3 img{width:40px;}
.n_box14_c dd .a_img_r .s3 img{width:40px;}



.n_box18{ padding:20px 0px;}
.n_box18_t{ padding-bottom:20px;}
.n_box18_t .s1{ font-size:20px;}
.n_box20{ font-size:20px; height:50px; line-height:50px;}
.n_box20_t{ padding:20px 0px;}
.n_box20_t li{width:50%;}
.n_box20_t li .a_img{ padding-bottom:20px;}
.n_box20_t li .a_text{ font-size:14px; height:50px; line-height:25px;}
.n_box20_t1{ height:60px; line-height:60px; font-size:18px; margin-top:0px;}
.n_box20_c .a_img{width:100%;}
.n_box20_c .a_img_r{width:100%; font-size:14px; padding-top:15px;}
.n_box20_c{ padding-bottom:0px;}
.n_box20_b{ font-size:14px; padding-bottom:20px; line-height:1.6;}
.n_box21{ padding-bottom:0px;}
.n_box21 li{ width:32%; margin-right:2%;}
.n_box21_t{ padding-bottom:10px;}
.n_box21_t li{width:50%; padding:0px 1% 15px 1%;}
.n_box21_t li .a_img{width:100%;}
.n_box21_t li .a_img_r{width:100%; font-size:14px; padding-top:15px;}
.n_box21_c li{ width:25%; margin:0px; padding:0px 1% 2% 1%;}
.n_box21_c li .a_img .a_text{ height:40px; line-height:40px; font-size:14px;}
.n_box21_b li .a_text{ font-size:14px; height:40px; line-height:40px;}
.n_box21_b li{width:32%; margin-right:2%;}
.n_box21_b{ padding-bottom:20px;}
.home-swiperz .swiper-slide .a_img .a_text{ font-size:14px; height:auto; padding:10px 20px; line-height:1.6;}
.n_box22_t{ padding-bottom:20px;}
.n_box20_b.twob{ padding-top:20px;}



.n_box18_b{ font-size:14px; padding:20px 0px;}
.n_box19{width:100%; padding:10px 0px 15px 0px; text-align:center;}
.n_box19 a{width:100px; height:100px; margin:0px 3px;  font-size:14px; background-size:100px !important;}
.n_box19 a .s1{ bottom:10px;}
.n_box19_c1_c .a_left{width:100%;}
.n_box19_c1_c .a_right{width:100%;}
.home-swiperyf .swiper-slide .a_img .a_text{ padding:0px 10px; font-size:14px; height:40px; line-height:40px;}
.n_box19_c1_c .a_right .s1{ font-size:20px; padding-top:10px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c{ padding-bottom:25px;}
.n_box19_ul li{width:50%; margin:0px; padding:0px 1% 2% 1%;}
.n_box19_ul li .a_text{ height:40px; line-height:20px; font-size:14px; margin-top:10px;}



.n_box23{ padding-top:0px; padding-bottom:5px;}
.n_box23 a{ float:left; width:25%; padding:0px; font-size:14px; border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#eeeeee;}
.n_box23 a .s1{ padding:0px; padding-right:15px;}
.ui_div_cp{ width:100%; padding:0px 3%;}
.cp_box1{ padding:30px 0px;}
.cp_box1_t{ font-size:16px;}
.cp_box1_t .s1{ font-size:22px;}
.cp_box1_c{ padding-top:15px;}
.cp_box1_c li .div .a_img_r{ padding:10px 3% 0px 3%;}
.cp_box1_c li .div .a_img_r .s1{ padding:10px 0px; font-size:18px;}
.cp_box1_c li .div .a_img_r .s2{ font-size:14px; line-height:22px; height:44px;}

.cp_box2{ padding:20px 0px;}
.cp_box2 .div_l{ display:none;}
.zs_box{ display:block;}
.cp_box2 .div_r{width:100%;}
.cp_box2 .div_r_ul li .a_text{ margin-top:0px;}

.sjs-swiper2 .swiper-slide .div .a_img{ height:275px;}

.video_div_center iframe{ height:350px;width:100%; margin:0px;margin-top:-175px;}


.home-swiperyf .swiper-slide .a_left1{width:100%;}
.home-swiperyf .swiper-slide .a_right1{width:100%;}
.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:18px; margin-top:10px;}
.home-swiperyf .swiper-slide .a_right1 .s2 .a1{ font-size:16px;}
.home-swiperyf .swiper-slide .a_left1 .a_img .a_text{ height:40px; line-height:40px;}

.zxl_box2 li{width:50%;}
.zxl_box2 li .a_text{ margin:10px 0px; height:44px; line-height:44px; font-size:14px;}

.zxl_box3 li{width:50%;}
.zxl_box3 li .a_text{ height:40px; line-height:40px; font-size:14px; }
.zxl_box3 li .a_img .tb2{    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    background-size: 40px}
	
.zxl_box3_video iframe{ height:340px;}

.zxl_box4{ display:block;}
.n_box6{ display:none;}


}
@media screen and (min-width:768px) and (max-width: 992px)
{
.header_div{ display:none;}
.phone_nav{ display:block;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.phone_logo{ padding:10px;}
.phone_logo .p1{width:22%;}
.i_ssbn{ right:7%;}
.i_wapbanben{right:13%;}


.home-swiper .swiper-slide .s1{ display:block;}
.home-swiper .swiper-slide .s2{ display:none;}

.i_bg1{ background:url(/hh_static_2/images/tb_04.png) top 80px center no-repeat; background-size:95%;}

.i_box1_t{ font-size:20px; line-height:1.5;}
.i_box1_t .s1{ font-size:33px;}
.i_box1{ padding:100px 0px 80px 0px;}

.i_box2{ padding:50px 0px 90px 0px;}
.i_box2_t{ font-size:20px;}
.i_box2_t .s1{ font-size:33px;}
.i_box2_c li .div .a_text .s1{ margin-bottom:0px; font-size:18px;}
.i_box2_c li .div .a_text .s2{ margin-bottom:0px; height:48px;}
.i_box2_c li .div .a_text{ padding:15px 5%;}

.i_box3_c{width:52%;}
.i_box3_c .div1_t{ font-size:30px;}
.i_box3_c .div1_t .s1{ font-size:33px;}

.i_box4_c li .a_img_c .tb2{ top:20%;}
.i_box4_c li .a_img_c .tb2_c{ font-size:18px;}
.i_box4_c li .a_text{ height:50px; line-height:25px;}
.i_box4_c li .a_text_c{ height:60px;}

.i_box5{ padding-bottom:65px;}
.i_box5_t{ padding:30px 0px 20px 0px;}
.i_box5_t a{ padding:0px 15px; font-size:16px; height:40px; line-height:40px;}
.i_box5_c li .div{ font-size:15px;}
.i_box5_c li .div .a_text{ height:80px; line-height:80px;}

.i_box6 li .a_text{ padding-top:22px;}
.i_box6 li .a_text_t, .i_box6 li .a_text_t:hover{ font-size:18px;}

.i_footer{ padding:30px 0px 40px 0px;}
.i_footerl{width:100%;}
.i_footerr{width:100%; padding-top:30px;}
.i_footer_b{ padding:15px 0px;}
.i_footer_b .s1{width:100%;}
.i_footer_b .s2{width:100%; text-align:left;}

.n_banner{ height:250px;}
.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}

.a_gss_div_l{ padding:30px 0px;}
.a_gss_div_r{ height:350px; margin-bottom:20px;}
.a_gss_div_rc{ height:100px;}
.a_gss_div_l_t{ font-size:45px;}
.a_gss_div_l_t1{ font-size:20px;}
.a_gss_div_l_c{ margin-bottom:10px;}
.a_gss_div_rc li{ font-size:14px; padding-top:5px; height:100px;}
.a_gss_div_rc li span{ font-size:35px;}


.n_box8_l{ padding:30px 3%;}
.n_box8_r{ padding:100px 3% 0px 3%; height:288px;}

.n_box8_lt{ font-size:14px;}
.n_box8_lt span{ font-size:20px;}
.a_gss_div_l_b{ margin-top:0px;}


.n_box2{ padding:40px 0px 40px 0px;}
.n_box2_t{ font-size:14px;}
.n_box2_t .s1{ font-size:25px;}
.n_box2_c{ padding:20px 0px 20px 0px;}
.n_box2_c li{width:25%;}
.n_box2_c li:nth-of-type(5){ display:none;}
.n_box2_c li .a_img .a_text{ font-size:14px;}


.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:16px;}
.n_box3_t{ font-size:28px; line-height:1.2;}
.n_box3_c{ padding-top:20px;}

.n_box4{ padding:30px 0px;}
.n_box4_c{ margin-top:0px;}
.sjs-swiper1 .swiper-slide-active .div .a_text,.sjs-swiper1 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box5{ padding:30px 0px;}
.n_box5_c li .a_text{ height:50px; line-height:50px; font-size:14px;}


.preview{ display:none;}
.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_lz.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_rz.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.n_box6_c{ padding:40px 0px;}
.n_box41 li{width:50%;}
.n_box41 li .a_div .text_div .s1{ height:25px; line-height:25px; font-size:16px; margin:10px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:5px 0px 0px 0px;}

.n_banner_text{ font-size:22px;}
.n_banner_text .s1{ font-size:22px; padding-bottom:10px; margin-bottom:10px;}

.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box7{ padding:30px 0px;}
.n_box7_l #allmap{ height:300px;}
.n_box7_r{ height:300px;}
.n_box7_rc li{ padding-bottom:10px}
.n_box7_rc li .s1{ font-size:16px; padding:3px 0px;}
.n_box7_rc li .s2{ font-size:12px;}


.n_box9{ padding:20px 0px;}
.n_box9_t{ font-size:20px; padding-bottom:20px;}
.a_rlzydiv_c dd .div{ font-size:14px;}
.a_rlzydiv_c dt .div .s2{ display:none;}
.a_rlzydiv_c dt .div .s4{ display:none;}
.a_rlzydiv_c dd .div .s2{ display:none;}
.a_rlzydiv_c dd .div .s4{ display:none;}
.a_rlzydiv_c dt .div .s1{width:40%}
.a_rlzydiv_c dt .div .s2{width:20%}
.a_rlzydiv_c dt .div .s5{width:40%;}
.a_rlzydiv_c dd .div .s1{width:40%}
.a_rlzydiv_c dd .div .s2{width:20%}
.a_rlzydiv_c dd .div .s5{width:40%;}
.a_rlzydiv_c dd .div{ background:url(/hh_static_2/images/r_jt1.jpg) right -30px center no-repeat; background-color:#efefef;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(/hh_static_2/images/r_jt2.jpg) right -30px center no-repeat; background-color:#bfeb93;}

.a_rlzydiv_c dd .div1_l{width:100%;}
.a_rlzydiv_c dd .div1_r{width:auto; padding:0px 10px; float:left;}



.n_box10{ padding:40px 0px 50px 0px;}
.n_box10_t{ font-size:24px;}
.n_box10_t1{ padding:15px 0px 30px 0px;}
.n_box10_c li dl dd .s1{ width:36%;font-size:14px; height:35px; line-height:35px;}
.n_box10_c li dl dd .s2 .ipt1{ height:35px; line-height:35px;}
.n_box10_c li{ padding:10px 0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:35px; line-height:35px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:12%; height:35px; line-height:35px;}
.n_box10_c li dl dt .s2{width:88%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:88%;}
.n_box10_c li dl dd .s2{width:64%;}
.n_box10_c li dl dt .s3 .ipt4{ padding:0px 50px; height:40px; line-height:40px; font-size:20px;}



.n_box11{ padding:40px 0px;}
.n_box11_t{ height:70px; font-size:18px; background-size:auto 50px;}
.n_box11_t .s1{ font-size:25px;}
.n_box11_t1{ font-size:14px; padding:15px 0px 30px 0px;}
.n_box11_c li{width:33.33%; margin-bottom:10px; border:0px;}
.n_box11_c li .a_text{ font-size:16px;}
.n_box11_c li .a_text_c{ font-size:13px; line-height:25px; height:150px;}
.n_box11_c li .a_img img{width:40%;}

.n_box12{ padding:45px 0px;}
.n_box12_t{ font-size:18px; padding-bottom:25px;}
.n_box12_t .s1{ font-size:25px;}
.n_box12_c li .div .a_text_c{ font-size:14px; height:40px; line-height:20px;}

.n_box13{ padding:45px 0px;}
.n_box13_c .a_img_r{ padding:30px 15px 15px 15px;}
.n_box13_c .a_img_rc{ height:auto; line-height:1.8; font-size:14px;}


.n_box14{ padding:35px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img .a_text .s2{ height:auto; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s2{ height:auto; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img_r .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s3 img{width:40px;}
.n_box14_c dt .a_img_r{ padding:20px 4% 0px 4%;}
.n_box14_c dd .a_img .a_text{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img .a_text .s1{ height:40px; line-height:40px; font-size:20px;}
.n_box14_c dd .a_img .a_text .s2{ line-height:25px; font-size:16px; height:auto;}
.n_box14_c dd .a_img .a_text .s3 img{width:40px;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img_r.twobg .s1{ height:40px; line-height:40px; font-size:20px;}
.n_box14_c dd .a_img_r.twobg .s2{ line-height:25px; font-size:16px; height:auto;}
.n_box14_c dd .a_img_r .s3 img{width:40px;}
.n_box15 .a_img_l_t{ font-size:14px;}
.n_box15 .a_img_l_t .s1{ font-size:23px;}
.n_box15 .a_img_l_con .s1{ font-size:16px;}
.n_box15 .a_img_l_c{ height:187px;}
.n_box16{ padding:35px 0px;}
.n_box16_c{ margin-top:15px;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box17{ padding:35px 0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:16px;}
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}

.n_box18{ padding:40px 0px;}
.n_box18_t{ padding-bottom:40px;}
.n_box18_t .s1{ font-size:20px;}
.n_box20{ font-size:20px; height:50px; line-height:50px;}
.n_box20_t{ padding:40px 0px;}
.n_box20_t li .a_img{ padding-bottom:40px;}
.n_box20_t li .a_text{ font-size:14px; height:50px; line-height:25px;}
.n_box20_t1{ height:60px; line-height:60px; font-size:18px; margin-top:0px;}
.n_box20_c .a_img_r{ font-size:14px; padding-top:15px;}
.n_box20_c{ padding-bottom:0px;}
.n_box20_b{ font-size:14px; padding-bottom:20px; line-height:1.6;}
.n_box21{ padding-bottom:0px;}
.n_box21 li{ width:32%; margin-right:2%;}
.n_box21_t{ padding-bottom:10px;}
.n_box21_t li{ padding-bottom:15px;}
.n_box21_t li .a_img_r{ font-size:16px;}
.n_box21_c li{ width:25%; margin:0px; padding:0px 1% 2% 1%;}
.n_box21_c li .a_img .a_text{ height:40px; line-height:40px; font-size:14px;}
.n_box21_b li .a_text{ font-size:14px; height:40px; line-height:40px;}
.n_box21_b li{width:32%; margin-right:2%;}
.n_box21_b{ padding-bottom:40px;}
.home-swiperz .swiper-slide .a_img .a_text{ font-size:14px; height:auto; padding:10px 20px; line-height:1.6;}
.n_box22_t{ padding-bottom:40px;}
.n_box20_b.twob{ padding-top:40px;}


.n_box18_b{ font-size:14px; padding:20px 0px;}
.n_box19{width:100%; padding:10px 0px 15px 0px; text-align:center;}
.n_box19 a{width:120px; height:120px; margin:0px 3px;  font-size:14px; background-size:120px !important;}
.n_box19 a .s1{ bottom:10px;}
.n_box19_c1_c .a_left{width:100%;}
.n_box19_c1_c .a_right{width:100%;}
.home-swiperyf .swiper-slide .a_img .a_text{ padding:0px 10px; font-size:14px; height:40px; line-height:40px;}
.n_box19_c1_c .a_right .s1{ font-size:20px; padding-top:10px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c{ padding-bottom:25px;}
.n_box19_ul li .a_text{ height:40px; line-height:20px; font-size:14px; margin-top:10px;}


.n_box23{ padding-top:0px; padding-bottom:5px;}
.n_box23 a{ float:left; width:25%; padding:0px; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#eeeeee;}
.n_box23 a .s1{ padding:0px; padding-right:15px; height:50px; line-height:50px;}
.ui_div_cp{ width:100%; padding:0px 3%;}
.cp_box1{ padding:30px 0px;}
.cp_box1_t{ font-size:18px;}
.cp_box1_t .s1{ font-size:25px;}
.cp_box1_c{ padding-top:15px;}
.cp_box1_c li .div .a_img_r{ padding:10px 3% 0px 3%;}
.cp_box1_c li .div .a_img_r .s1{ padding:10px 0px; font-size:18px;}
.cp_box1_c li .div .a_img_r .s2{ font-size:14px; line-height:22px; height:66px;}

.cp_box2{ padding:20px 0px;}
.cp_box2 .div_l_t{ font-size:12px;}
.cp_box2 .div_l_t .s1{ font-size:23px;}
.cp_box2 .div_l_t{ padding:15px 0px 10px 5%;}
.cp_box2 .div_l_c li a{ padding:10px 0px 10px 5%;}

.sjs-swiper2 .swiper-slide .div .a_img{ height:265px;}
.n_box8_lt{ padding-bottom:5px;}

.video_div_center iframe{ height:450px;width:100%; margin:0px;margin-top:-225px;}


.home-swiperyf .swiper-slide .a_left1{width:100%;}
.home-swiperyf .swiper-slide .a_right1{width:100%;}
.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:18px; margin-top:10px;}
.home-swiperyf .swiper-slide .a_right1 .s2 .a1{ font-size:16px;}
.home-swiperyf .swiper-slide .a_left1 .a_img .a_text{ height:40px; line-height:40px;}



.zxl_box2 li .a_text{ margin:10px 0px; height:44px; line-height:22px; font-size:14px;}

.zxl_box3 li .a_text{ height:40px; line-height:40px; font-size:14px; }
.zxl_box3 li .a_img .tb2{    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    background-size: 40px}
	
.zxl_box3_video iframe{ height:400px;}

.zxl_box4{ display:block;  padding-top:10px;}
.n_box6{ display:none;}


}
@media screen and (min-width:0px) and (max-width: 992px){
.n_box1{ padding:20px 0px;}
.r_center .box{margin-top:0px;height:auto;}
.history .w-100.f-v,.history li i{display:none;}
.history ul{ background:url(/hh_static_2/images/tb_016.png) left repeat-y;}
.r_center li h3{ background:url(/hh_static_2/images/tb_015.png) left center no-repeat; padding-left:15px; font-size:16px;}
.r_center li h4{ padding:0px 15px; font-size:12px; text-align:justify;}
.history ul{height:auto;width:100%;position:relative;float:left;top:auto;left:auto;cursor:default;}
.history li{width:100%;height:auto;position:relative;float:left;margin-top:20px;}
.history li span{width:100%;position:relative;float:left;left:auto;bottom:auto;}
.r_center li h4,.history li h4{width:100% !important;}
.r_btm{ display:none;}
}

@media screen and (min-width:993px) and (max-width:1200px)
{

.header_div{ display:block;}
.phone_nav{ display:none;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}

.nav_menu li .a_nav{ font-size:14px;}
.header_div .i_logo{width:auto;}
.nav_menu{width:69%;}
.i_banben{ margin-right:0px;}

.i_bg1{ background:url(/hh_static_2/images/tb_04.png) top 80px center no-repeat; background-size:95%;}

.i_box1{ padding-top:120px;}
.i_box1_t{ font-size:20px; line-height:1.5;}
.i_box1_t .s1{ font-size:33px;}


.i_box2{ padding:50px 0px 90px 0px;}
.i_box2_t{ font-size:20px;}
.i_box2_t .s1{ font-size:33px;}
.i_box2_c li .div .a_text .s1{ margin-bottom:10px; font-size:18px;}
.i_box2_c li .div .a_text .s2{ margin-bottom:10px;}
.i_box2_c li .div .a_text{ padding:15px 5%;}

.i_box3_c{width:42%;}
.i_box3_c .div1_t{ font-size:30px;}
.i_box3_c .div1_t .s1{ font-size:33px;}

.i_box4_c li .a_img_c .tb2{ top:20%;}
.i_box4_c li .a_img_c .tb2_c{ font-size:18px;}
.i_box4_c li .a_text_c{ height:60px;}

.i_box5{ padding-bottom:65px;}
.i_box5_t{ padding:30px 0px 20px 0px;}
.i_box5_t a{ padding:0px 15px; font-size:16px; height:40px; line-height:40px;}
.i_box5_c li .div{ font-size:15px;}
.i_box5_c li .div .a_text{ height:80px; line-height:80px;}

.i_box6 li .a_text{ padding-top:22px;}
.i_box6 li .a_text_t, .i_box6 li .a_text_t:hover{ font-size:18px;}

.i_footer{ padding:30px 0px 40px 0px;}
.i_footer_b{ padding:15px 0px;}


.n_banner{ height:300px;}
.pc_amenu{ display:none;}
.a_zxlmenu{ display:block;}


.a_gss_div_l{ padding:30px 0px;}
.a_gss_div_r{ height:350px; margin-bottom:20px;}
.a_gss_div_rc{ height:100px;}
.a_gss_div_l_t{ font-size:55px;}
.a_gss_div_l_t1{ font-size:25px;}
.a_gss_div_l_c{ margin-bottom:10px;}
.a_gss_div_rc li{ font-size:14px; padding-top:5px; height:100px;}
.a_gss_div_rc li span{ font-size:35px;}

.n_box1{ padding-top:40px;}

.n_box8_l{ padding:30px 3%;}
.n_box8_r{ padding:100px 3% 0px 3%; height:350px;}

.n_box8_lt{ font-size:16px;}
.n_box8_lt span{ font-size:26px;}

.n_box2{ padding:40px 0px 35px 0px;}
.n_box2_t{ font-size:16px;}
.n_box2_t .s1{ font-size:26px;}
.n_box2_c{ padding:30px 0px 40px 0px;}


.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:16px;}
.n_box3_t{ font-size:28px; line-height:1.2;}
.n_box3_c{ padding-top:20px;}


.n_box4{ padding:40px 0px;}
.n_box4_c{ margin-top:0px;}
.sjs-swiper1 .swiper-slide-active .div .a_text,.sjs-swiper1 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box5{ padding:40px 0px;}
.n_box5_c li .a_text{ height:50px; line-height:50px; font-size:14px;}



.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_l.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_r.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}
.preview .swiper-container {
	height: 130px;
}
.preview .swiper-slide {
	width: 182px;
	height: 130px;

}
.preview .swiper-slide img{width:180px; height:128px; border:1px solid #d2d2d2;}

.preview .arrow-left {
	margin-top: -65px;
	height: 130px;
}

.preview .arrow-right {
	margin-top: -65px;
	height: 130px;
}




.n_box41 li .a_div .text_div .s1{ height:50px; line-height:25px; font-size:16px; margin:10px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:5px 0px 0px 0px;}

.n_banner_text{ font-size:25px;}
.n_banner_text .s1{ font-size:25px; padding-bottom:10px; margin-bottom:10px;}

.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box7{ padding:40px 0px;}
.n_box7_l #allmap{ height:300px;}
.n_box7_r{ height:300px;}
.n_box7_rc li{ padding-bottom:10px}
.n_box7_rc li .s1{ font-size:16px; padding:3px 0px;}
.n_box7_rc li .s2{ font-size:12px;}


.n_box9{ padding:40px 0px;}
.n_box9_t{ font-size:20px; padding-bottom:20px;}
.a_rlzydiv_c dd .div{ background:url(/hh_static_2/images/r_jt1.jpg) right -30px center no-repeat; background-color:#efefef;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(/hh_static_2/images/r_jt2.jpg) right -30px center no-repeat; background-color:#bfeb93;}


.n_box10{ padding:50px 0px 60px 0px;}
.n_box10_t{ font-size:28px;}
.n_box10_t1{ padding:15px 0px 30px 0px;}
.n_box10_c li dl dd .s1{ width:36%;font-size:14px; height:35px; line-height:35px;}
.n_box10_c li dl dd .s2 .ipt1{ height:35px; line-height:35px;}
.n_box10_c li{ padding:10px 0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:35px; line-height:35px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:12%; height:35px; line-height:35px;}
.n_box10_c li dl dt .s2{width:88%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:88%;}
.n_box10_c li dl dd .s2{width:64%;}
.n_box10_c li dl dt .s3 .ipt4{ padding:0px 50px; height:40px; line-height:40px; font-size:20px;}




.n_box11{ padding:40px 0px;}
.n_box11_t{ height:70px; font-size:18px; background-size:auto 50px;}
.n_box11_t .s1{ font-size:25px;}
.n_box11_t1{ font-size:14px; padding:15px 0px 30px 0px;}
.n_box11_c li{width:33.33%; margin-bottom:10px; border:0px;}
.n_box11_c li .a_text{ font-size:16px;}
.n_box11_c li .a_text_c{ font-size:13px; line-height:25px; height:125px;}
.n_box11_c li .a_img img{width:35%;}

.n_box12{ padding:45px 0px;}
.n_box12_t{ font-size:18px; padding-bottom:25px;}
.n_box12_t .s1{ font-size:25px;}
.n_box12_c li .div .a_text_c{ font-size:14px; height:40px; line-height:20px;}

.n_box13{ padding:45px 0px;}
.n_box13_c .a_img_r{ padding-top:70px;}
.n_box13_c .a_img_rc{ height:auto; line-height:1.8; font-size:14px;}


.n_box14{ padding:35px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img .a_text .s2{ height:auto; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s2{ height:90px; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img_r .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s3 img{width:40px;}
.n_box14_c dt .a_img_r{ padding:20px 4% 0px 4%;}
.n_box14_c dd .a_img .a_text{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img .a_text .s2{ line-height:30px; font-size:16px; height:90px;}
.n_box14_c dd .a_img .a_text .s3 img{width:40px;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img_r.twobg .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img_r.twobg .s2{ line-height:30px; font-size:16px; height:90px;}
.n_box14_c dd .a_img_r .s3 img{width:40px;}
.n_box15 .a_img_l_t{ font-size:14px;}
.n_box15 .a_img_l_t .s1{ font-size:23px;}
.n_box15 .a_img_l_con .s1{ font-size:16px;}
.n_box15 .a_img_l_c{ height:262px;}
.n_box16{ padding:35px 0px;}
.n_box16_c{ margin-top:15px;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box17{ padding:35px 0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:16px;}
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}


.n_box18{ padding:40px 0px;}
.n_box18_t{ padding-bottom:40px;}
.n_box18_t .s1{ font-size:20px;}
.n_box20{ font-size:20px; height:50px; line-height:50px;}
.n_box20_t{ padding:40px 0px;}
.n_box20_t li .a_img{ padding-bottom:40px;}
.n_box20_t li .a_text{ font-size:14px; height:50px; line-height:25px;}
.n_box20_t1{ height:60px; line-height:60px; font-size:18px; margin-top:0px;}
.n_box20_c .a_img_r{ font-size:14px; padding-top:35px;}
.n_box20_c{ padding-bottom:0px;}
.n_box20_b{ font-size:14px; padding-bottom:20px; line-height:1.6;}
.n_box21{ padding-bottom:0px;}
.n_box21 li{ width:32%; margin-right:2%;}
.n_box21_t{ padding-bottom:10px;}
.n_box21_t li{ padding-bottom:15px;}
.n_box21_t li .a_img_r{ font-size:16px;}
.n_box21_c li{ width:25%; margin:0px; padding:0px 1% 2% 1%;}
.n_box21_c li .a_img .a_text{ height:40px; line-height:40px; font-size:14px;}
.n_box21_b li .a_text{ font-size:14px; height:40px; line-height:40px;}
.n_box21_b li{width:32%; margin-right:2%;}
.n_box21_b{ padding-bottom:40px;}
.home-swiperz .swiper-slide .a_img .a_text{ font-size:14px; height:auto; padding:10px 20px; line-height:1.6;}
.n_box22_t{ padding-bottom:40px;}
.n_box20_b.twob{ padding-top:40px;}
.n_box20_t li .a_img{ padding-bottom:20px;}

.n_box41 li .a_div .a_img img{max-height: 140px;}

.n_box19_c{ padding-bottom:40px;}
.n_box19{width:100%; padding:10px 0px 25px 0px; text-align:center;}
.n_box19 a{width:130px; height:130px; margin:0px 10px;  font-size:15px; background-size:130px !important;}
.n_box19 a .s1{ bottom:10px;}
.n_box19_c1_c .a_right .s1{ font-size:20px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c1_c .a_right .s2{ height:220px; overflow-y:auto; padding-right:1%;}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}
.n_box19_ul li .a_text{ font-size:16px;}

.n_box23{ padding-top:0px; padding-bottom:5px;}
.n_box23 a{ float:left; width:14.285%; padding:0px; height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #fff; border-right:1px solid #fff; background-color:#eeeeee;}
.n_box23 a .s1{ padding:0px; padding-right:15px; height:50px; line-height:50px;}
.ui_div_cp{ width:100%; padding:0px 3%;}
.cp_box1{ padding:30px 0px;}
.cp_box1_t{ font-size:18px;}
.cp_box1_t .s1{ font-size:25px;}
.cp_box1_c{ padding-top:15px;}
.cp_box1_c li .div .a_img_r{ padding:10px 3% 0px 3%;}
.cp_box1_c li .div .a_img_r .s1{ padding:10px 0px; font-size:18px;}
.cp_box1_c li .div .a_img_r .s2{ font-size:14px; line-height:22px; height:110px;}

.cp_box2 .div_l_t{ font-size:12px;}
.cp_box2 .div_l_t .s1{ font-size:23px;}
.cp_box2 .div_l_t{ padding:15px 0px 10px 5%;}
.cp_box2 .div_l_c li a{ padding:10px 0px 10px 5%;}

.sjs-swiper2 .swiper-slide .div .a_img{ height:240px;}

.video_div_center iframe{ height:500px;width:80%; margin-left:10%; margin-right:10%;margin-top:-250px;}

.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:20px;}
.home-swiperyf .swiper-slide .a_right1 .s2{ height:220px; overflow-y:auto; padding-right:1%;}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}
.zxl_box2 li .a_text{ margin:10px 0px 0px 0px; height:44px; line-height:22px; font-size:14px;}

.zxl_box3 li .a_text{ height:50px; line-height:50px; font-size:16px; }
.zxl_box3 li .a_img .tb2{    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    background-size: 40px}
	
.zxl_box3_video iframe{ height:460px;}
}

@media screen and (min-width:1201px) and (max-width:1300px)
{


.header_div{ display:block;}
.phone_nav{ display:none;}
.ui_div_center{width:100%; padding:0px 3%;}
.ui_div_con{width:100%; padding:0px 3%;}


.header_div .i_logo{width:auto;}
.nav_menu{width:69%;}


.i_bg1{ background:url(/hh_static_2/images/tb_04.png) top 80px center no-repeat; background-size:80%;}

.i_box1{ padding-top:120px;}
.i_box1_t{ font-size:20px; line-height:1.5;}
.i_box1_t .s1{ font-size:33px;}


.i_box2{ padding:50px 0px 90px 0px;}
.i_box2_t{ font-size:20px;}
.i_box2_t .s1{ font-size:33px;}
.i_box2_c li .div .a_text .s2{ margin-bottom:10px;}


.i_box3_c{width:42%;}
.i_box3_c .div1_t{ font-size:30px;}
.i_box3_c .div1_t .s1{ font-size:33px;}

.i_box4_c li .a_img_c .tb2{ top:20%;}
.i_box4_c li .a_img_c .tb2_c{ font-size:18px;}
.i_box4_c li .a_text_c{ height:60px;}

.i_box5{ padding-bottom:65px;}
.i_box5_t{ padding:30px 0px 20px 0px;}
.i_box5_t a{ padding:0px 15px; font-size:16px; height:40px; line-height:40px;}
.i_box5_c li .div{ font-size:15px;}
.i_box5_c li .div .a_text{ height:80px; line-height:80px;}

.i_box6 li .a_text{ padding-top:22px;}
.i_box6 li .a_text_t, .i_box6 li .a_text_t:hover{ font-size:18px;}

.i_footer{ padding:30px 0px 40px 0px;}
.i_footer_b{ padding:15px 0px;}


.a_gss_div_l_t{ font-size:90px;}
.n_box8_r{ padding:208px 8% 0px 2%;}
.n_box8_l{ padding:95px 8% 0px 8%}

.n_box1{ padding-top:60px;}
.n_banner{ height:350px;}


.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:16px;}
.n_box3_t{ font-size:28px; line-height:1.2;}
.n_box3_c{ padding-top:20px;}

.n_box4{ padding:40px 0px;}
.n_box4_c{ margin-top:0px;}
.sjs-swiper1 .swiper-slide-active .div .a_text,.sjs-swiper1 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box5{ padding:40px 0px;}
.n_box5_c li .a_text{ height:50px; line-height:50px; font-size:14px;}


.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_l.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_r.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}
.preview .swiper-container {
	height: 130px;
}
.preview .swiper-slide {
	width: 182px;
	height: 130px;

}
.preview .swiper-slide img{width:180px; height:128px; border:1px solid #d2d2d2;}

.preview .arrow-left {
	margin-top: -65px;
	height: 130px;
}

.preview .arrow-right {
	margin-top: -65px;
	height: 130px;
}

.n_box41 li .a_div .text_div .s1{ height:50px; line-height:25px; font-size:16px; margin:10px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:5px 0px 0px 0px;}


.n_banner_text{ font-size:25px;}
.n_banner_text .s1{ font-size:25px; padding-bottom:10px; margin-bottom:10px;}


.a_tzjyg_c_t{ font-size:18px;}
.a_tzjyg_c_tb .a1{width:100%;}
.a_tzjyg_c_tb .a1.a2{ text-align:left;}


.n_box7{ padding:40px 0px;}
.n_box7_l #allmap{ height:400px;}
.n_box7_r{ height:400px;}
.n_box7_rc li{ padding-bottom:10px}
.n_box7_rc li .s1{ font-size:16px; padding:3px 0px;}
.n_box7_rc li .s2{ font-size:12px;}


.n_box9{ padding:40px 0px;}
.n_box9_t{ font-size:25px; padding-bottom:20px;}
.a_rlzydiv_c dd .div{ background:url(/hh_static_2/images/r_jt1.jpg) right -30px center no-repeat; background-color:#efefef;}
.a_rlzydiv_c dd .div:hover,.a_rlzydiv_c dd .div.activerc{ background:url(/hh_static_2/images/r_jt2.jpg) right -30px center no-repeat; background-color:#bfeb93;}



.n_box10{ padding:50px 0px 60px 0px;}
.n_box10_t{ font-size:28px;}
.n_box10_t1{ padding:15px 0px 30px 0px;}
.n_box10_c li dl dd .s1{ width:36%;font-size:14px; height:35px; line-height:35px;}
.n_box10_c li dl dd .s2 .ipt1{ height:35px; line-height:35px;}
.n_box10_c li{ padding:10px 0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:35px; line-height:35px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:12%; height:35px; line-height:35px;}
.n_box10_c li dl dt .s2{width:88%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:88%;}
.n_box10_c li dl dd .s2{width:64%;}
.n_box10_c li dl dt .s3 .ipt4{ padding:0px 50px; height:40px; line-height:40px; font-size:20px;}



.n_box11{ padding:50px 0px;}
.n_box11_t{ height:80px; font-size:20px; background-size:auto 50px;}
.n_box11_t .s1{ font-size:28px;}
.n_box11_t1{ font-size:14px; padding:15px 0px 30px 0px;}
.n_box11_c li .a_text{ font-size:16px;}
.n_box11_c li .a_text_c{ font-size:13px; line-height:25px; height:175px;}


.n_box12{ padding:45px 0px;}
.n_box12_t{ font-size:20px; padding-bottom:25px;}
.n_box12_t .s1{ font-size:28px;}
.n_box12_c li .div .a_text_c{ font-size:14px; height:40px; line-height:20px;}

.n_box13{ padding:45px 0px;}
.n_box13_c .a_img_r{ padding-top:70px;}
.n_box13_c .a_img_rc{ height:auto; line-height:1.8; font-size:14px;}


.n_box14{ padding:35px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img .a_text .s2{ height:auto; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s2{ height:120px; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img_r .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s3 img{width:40px;}
.n_box14_c dt .a_img_r{ padding:20px 4% 0px 4%;}
.n_box14_c dd .a_img .a_text{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img .a_text .s2{ line-height:30px; font-size:16px; height:120px;}
.n_box14_c dd .a_img .a_text .s3 img{width:40px;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img_r.twobg .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img_r.twobg .s2{ line-height:30px; font-size:16px; height:120px;}
.n_box14_c dd .a_img_r .s3 img{width:40px;}
.n_box15 .a_img_l_t{ font-size:14px;}
.n_box15 .a_img_l_t .s1{ font-size:23px;}
.n_box15 .a_img_l_con .s1{ font-size:16px;}
.n_box15 .a_img_l_c{ height:330px;}
.n_box16{ padding:35px 0px;}
.n_box16_c{ margin-top:15px;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box17{ padding:35px 0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:16px;}
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}



.n_box18{ padding:40px 0px;}
.n_box18_t{ padding-bottom:40px;}
.n_box18_t .s1{ font-size:24px;}
.n_box20{ font-size:24px; height:50px; line-height:50px;}
.n_box20_t{ padding:40px 0px;}
.n_box20_t li .a_img{ padding-bottom:40px;}
.n_box20_t li .a_text{ font-size:14px; height:50px; line-height:25px;}
.n_box20_t1{ height:60px; line-height:60px; font-size:22px; margin-top:0px;}
.n_box20_c .a_img_r{ font-size:14px; padding-top:35px;}
.n_box20_c{ padding-bottom:0px;}
.n_box20_b{ font-size:14px; padding-bottom:20px; line-height:1.6;}
.n_box21{ padding-bottom:0px;}
.n_box21 li{ width:32%; margin-right:2%;}
.n_box21_t{ padding-bottom:10px;}
.n_box21_t li{ padding-bottom:15px;}
.n_box21_t li .a_img_r{ font-size:16px;}
.n_box21_c li{ width:25%; margin:0px; padding:0px 1% 2% 1%;}
.n_box21_c li .a_img .a_text{ height:40px; line-height:40px; font-size:14px;}
.n_box21_b li .a_text{ font-size:14px; height:40px; line-height:40px;}
.n_box21_b li{width:32%; margin-right:2%;}
.n_box21_b{ padding-bottom:40px;}
.home-swiperz .swiper-slide .a_img .a_text{ font-size:14px; height:auto; padding:10px 20px; line-height:1.6;}
.n_box22_t{ padding-bottom:40px;}
.n_box20_b.twob{ padding-top:40px;}
.n_box20_t li .a_img{ padding-bottom:20px;}


.n_box19_c{ padding-bottom:40px;}
.n_box19{width:100%; padding:10px 0px 25px 0px; text-align:center;}
.n_box19 a{width:130px; height:130px; margin:0px 10px;  font-size:15px; background-size:130px !important;}
.n_box19 a .s1{ bottom:10px;}
.n_box19_c1_c .a_right .s1{ font-size:20px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c1_c .a_right .s2{ height:265px; overflow-y:auto; padding-right:1%;}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}
.n_box19_ul li .a_text{ font-size:16px;}

.cp_box1{ padding:30px 0px 60px 0px;}
.cp_box1_t{ font-size:20px;}
.cp_box1_t .s1{ font-size:30px;}
.cp_box1_c{ padding-top:35px;}
.cp_box1_c li .div .a_img_r .s1{ padding:10px 0px; font-size:20px;}
.cp_box1_c li .div .a_img_r .s2{ height:120px; font-size:15px;}

.sjs-swiper2 .swiper-slide .div .a_img{ height:295px;}
.n_box8_lt{ padding-bottom:10px;}


.video_div_center iframe{ width:80%; margin-left:10%; margin-right:10%;}



.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:20px;}
.home-swiperyf .swiper-slide .a_right1 .s2{ height:265px; overflow-y:auto; padding-right:1%;}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}

.zxl_box2 li .a_text{ margin:10px 0px 0px 0px; height:44px; line-height:22px; font-size:14px;}

.zxl_box3 li .a_text{ height:50px; line-height:50px; font-size:16px; }
.zxl_box3 li .a_img .tb2{    width: 50px;
    height: 50px;
    margin-left: -25px;
    margin-top: -25px;
    background-size: 50px}
.zxl_box3_video iframe{ height:500px;}


}
@media screen and (min-width:1301px) and (max-width:1500px)
{
.n_box11_t{ font-size:22px; height:100px;}
.n_box11_t .s1{ font-size:34px;}
.ui_div_center{ padding:0px 3%; width:100%;}
.ui_div_center_news{padding:0px 5%;}
.a_gss_div_l_t{ font-size:90px;}
.n_banner{ height:430px;}

.n_box3{ padding:20px 0px 40px 0px;}
.n_box3_t1{ font-size:12px;}
.n_box3_t1 .s1{ font-size:16px;}
.n_box3_t{ font-size:28px; line-height:1.2;}
.n_box3_c{ padding-top:20px;}


.view .swiper-slide .a_text{ font-size:14px;}
.view .arrow-left {
	background: url(/hh_static_2/images/index_tab_l.png) no-repeat left top;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}

.view .arrow-right {
	background: url(/hh_static_2/images/index_tab_r.png) no-repeat left bottom;
	background-size:20px;
	top: 45%;
	margin-top: -18px;
	width: 20px;
	height: 36px;
}
.preview .swiper-container {
	height: 130px;
}
.preview .swiper-slide {
	width: 182px;
	height: 130px;

}
.preview .swiper-slide img{width:180px; height:128px; border:1px solid #d2d2d2;}

.preview .arrow-left {
	margin-top: -65px;
	height: 130px;
}

.preview .arrow-right {
	margin-top: -65px;
	height: 130px;
}

.n_box41 li .a_div .text_div .s1{ height:50px; line-height:25px; font-size:16px; margin:10px 0px;}
.n_box41 li .a_div .text_div .s3{ height:30px; line-height:30px; margin:5px 0px 0px 0px;}


.n_banner_text{ font-size:30px;}
.n_banner_text .s1{ font-size:30px; padding-bottom:10px; margin-bottom:10px;}

.n_box7{ padding:50px 0px;}
.n_box7_l #allmap{ height:400px;}
.n_box7_r{ height:400px;}
.n_box7_rc li{ padding-bottom:10px}
.n_box7_rc li .s1{ font-size:16px; padding:3px 0px;}
.n_box7_rc li .s2{ font-size:12px;}


.n_box10{ padding:50px 0px 60px 0px;}
.n_box10_t{ font-size:28px;}
.n_box10_t1{ padding:15px 0px 30px 0px;}
.n_box10_c li dl dd .s1{ width:36%;font-size:14px; height:35px; line-height:35px;}
.n_box10_c li dl dd .s2 .ipt1{ height:35px; line-height:35px;}
.n_box10_c li{ padding:10px 0px;}
.n_box10_c li dl dd .s2 .ipt2{ height:35px; line-height:35px;}
.n_box10_c li dl dt .s1{ font-size:14px; width:12%; height:35px; line-height:35px;}
.n_box10_c li dl dt .s2{width:88%;}
.n_box10_c li dl dt .s2 .ipt3{ height:120px; margin-bottom:10px;}
.n_box10_c li dl dt .s3{width:88%;}
.n_box10_c li dl dd .s2{width:64%;}
.n_box10_c li dl dt .s3 .ipt4{ padding:0px 50px; height:40px; line-height:40px; font-size:20px;}

.n_box12_c li .div .a_text_c{ font-size:20px; height:60px; line-height:30px;}
.n_box13_c .a_img_rc{ font-size:18px; line-height:35px; height:210px;}

.n_box12_t{ font-size:22px;}
.n_box12_t .s1{ font-size:34px;}


.n_box14{ padding:35px 0px;}
.n_box14_c{ margin-top:0px;}
.n_box14_c dt .a_img .a_text .s2{ height:auto; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s2{ height:120px; line-height:30px; font-size:16px;}
.n_box14_c dt .a_img_r .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dt .a_img_r .s3 img{width:40px;}
.n_box14_c dt .a_img_r{ padding:20px 4% 0px 4%;}
.n_box14_c dd .a_img .a_text{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img .a_text .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img .a_text .s2{ line-height:30px; font-size:16px; height:120px;}
.n_box14_c dd .a_img .a_text .s3 img{width:40px;}
.n_box14_c dd .a_img_r, .n_box14_c dd .a_img_r.twobg{ padding:15px 6% 0px 6%;}
.n_box14_c dd .a_img_r.twobg .s1{ height:50px; line-height:50px; font-size:20px;}
.n_box14_c dd .a_img_r.twobg .s2{ line-height:30px; font-size:16px; height:120px;}
.n_box14_c dd .a_img_r .s3 img{width:40px;}
.n_box15 .a_img_l_t{ font-size:14px;}
.n_box15 .a_img_l_t .s1{ font-size:23px;}
.n_box15 .a_img_l_con .s1{ font-size:16px;}
.n_box15 .a_img_l_c{ height:350px;}
.n_box16{ padding:35px 0px;}
.n_box16_c{ margin-top:15px;}
.sjs-swiper2 .swiper-slide-active .div .a_text, .sjs-swiper2 .swiper-slide-duplicate-active .a_text{ font-size:14px;}
.n_box17{ padding:35px 0px;}
.home-swiper8 .swiper-slide .div .a_text{ font-size:16px;}
.home-swiper8 .swiper-slide .div .a_img .tb2{ width:40px; height:40px; margin-left:-20px; margin-top:-20px; background-size:40px;}


.n_box19_c{ padding-bottom:40px;}
.n_box19{width:100%; padding:10px 0px 25px 0px; text-align:center;}
.n_box19 a{width:130px; height:130px; margin:0px 10px;  font-size:15px; background-size:130px !important;}
.n_box19 a .s1{ bottom:10px;}
.n_box19_c1_c .a_right .s1{ font-size:20px;}
.n_box19_c1_c .a_right .s2 .a1{ font-size:16px;}
.n_box19_c1_c .a_right .s2{ height:265px; overflow-y:auto; padding-right:1%;}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.n_box19_c1_c .a_right .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}
.n_box19_ul li .a_text{ font-size:16px;}


.cp_box1{ padding:30px 0px 60px 0px;}
.cp_box1_t{ font-size:20px;}
.cp_box1_t .s1{ font-size:30px;}
.cp_box1_c{ padding-top:35px;}
.cp_box1_c li .div .a_img_r .s1{ padding:10px 0px; font-size:20px;}
.cp_box1_c li .div .a_img_r .s2{ height:120px; font-size:15px;}

.sjs-swiper2 .swiper-slide .div .a_img{ height:260px;}
.n_box8_lt{ padding-bottom:10px;}


.home-swiperyf .swiper-slide .a_right1 .s1{ font-size:20px;}
.home-swiperyf .swiper-slide .a_right1 .s2{ height:290px; overflow-y:auto; padding-right:1%;}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar {
  width: 1px;
  border-radius: 1px;
  height: 1px;
  background: none;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-track {
  border-radius: 1px;
  width: 1px!important;
  background-color:#eee;
}
.home-swiperyf .swiper-slide .a_right1 .s2::-webkit-scrollbar-thumb {
  width: 1px;
  height: 1px;
  border-radius: 1px;
  background-color: #20b14a;
}
.zxl_box2 li .a_text{ margin:10px 0px 0px 0px; height:50px; line-height:25px;}
.zxl_box3 li .a_text{ height:60px; line-height:60px; font-size:18px; }
.zxl_box3 li .a_img .tb2{    width: 50px;
    height: 50px;
    margin-left: -25px;
    margin-top: -25px;
    background-size: 50px}
.zxl_box3_video iframe{ height:500px;}

}

@media screen and (min-width:1501px) and (max-width:1800px)
{
.zxl_box3_video iframe{ height:550px;}

}


<!--0.0002291202545166-->