@charset "utf-8";
/* CSS Document */
ol, ul{margin: 0px;padding: 0px;}
.hctop{height: 65px;}
.am-gallery{padding: 0px;}
.am-slider-b1{box-shadow: none;}
.am-slider-b1 .am-direction-nav {display: block;}
.am-slider-b1 .am-direction-nav a{width: 60px;height: 80px;margin: -40px 0 0;opacity: .2;}
.am-slider-b1 .am-direction-nav a:before{display: none;}
.am-slider-b1 .am-direction-nav a.am-prev{background: url("h_ico_prev.png") center no-repeat;}
.am-slider-b1 .am-direction-nav a.am-next{background: url("h_ico_next.png") center no-repeat;}

.h_main{ width:100%;max-width: 1280px; margin:0 auto; overflow:hidden;}

.hcount{font-size: 16px;color: #676767;line-height: 28px;margin-top: 10px;text-align: center;}
.hcount .ab_tit{font-size: 32px;color: #283949;line-height: 36px;height: 36px;text-align: center;font-weight: bold;margin-bottom: 26px;}
.hcount a{font-size: 16px;color: #283949;line-height: 36px;height: 36px;border: 2px #283949 solid;width: 145px;text-align: center;display: inline-block;margin-top: 22px;}
.h_link_bt{position: relative;}
.h_link_bt ul li{position: relative;float: left;width: 30%;margin-left: 5%;}
.h_link_bt ul li .p{width: 100%;height: 105px;}
.h_link_bt ul li .p .pic{width: 100px;margin: auto;}
.h_link_bt ul li .t{text-align: center;font-size: 24px;color: #283949;margin-bottom: 22px;}
.h_link_bt ul li .w{text-align: center;font-size: 15px;color: #000;line-height: 20px;}
.h_link_bt ul li:nth-child(1){margin-left: 0;}
/*.h_link_bt ul li:nth-child(1) .p{background: url("h_ico_link01.png") center top no-repeat;}
.h_link_bt ul li:nth-child(2) .p{background: url("h_ico_link02.png") center top no-repeat;}
.h_link_bt ul li:nth-child(3) .p{background: url("h_ico_link03.png") center top no-repeat;}*/

.more_p{font-size: 16px;color: #FFFFFF;line-height: 32px;height: 36px;width: 142px;border: 2px #FFFFFF solid;text-align: center;}
.more_p a{font-size: 16px;color: #FFFFFF;display: inline-block;text-align: center;}
.h_ct{height: auto;background: /*url("h_bg_ct1.jpg") top left no-repeat*/ #0c377a;width: 100%;}
.h_ct .pc{position: relative;width: 54%;}
.h_ct .inf{position: absolute;width: 444px;right: 50%;margin-right: -600px;top: 8%;}
.h_ct .inf .t{font-size: 45px;color: #FFFFFF;line-height: 100px;height: 100px;}
.h_ct .inf .t2{font-size: 28px;color: #FFFFFF;line-height: 60px;height: 60px;}
.h_ct .inf .li li{width: 175px;color: #FFFFFF;float: left;margin-bottom: 12px;}
.h_ct .inf .li li:nth-child(2n+0){float: right;width: 215px;}
.h_ct .inf .li li .w{font-size: 13px;color: #FFFFFF;line-height: 26px;position: relative;padding-left: 80px;}
.h_ct .inf .li li .w span{font-size: 26px;color: #FFFFFF;line-height: 26px;height: 26px;background: url("h_ico_li.png") left center no-repeat;float: left;padding-left: 24px;position: absolute;left: 0;}

.h_ct .inf .h_pro_safety {padding-bottom: 24px;margin-bottom: 14px;}
.h_ct .inf .h_pro_safety .swiper-slide .w{font-size: 13px;color: #FFFFFF;line-height: 24px;position: relative;padding-left: 80px;}
.h_ct .inf .h_pro_safety .swiper-slide .w span{font-size: 2rem;color: #FFFFFF;line-height: 26px;height: 26px;position: absolute;left: 0;background: url("h_ico_li.png") left center no-repeat;padding-left: 16px}
.h_ct .inf .h_pro_safety .swiper-pagination{bottom: 0;width: auto;}
.h_ct .inf .h_pro_safety .swiper-pagination .swiper-pagination-bullet{background: #d9d9d9;opacity: .6;}
.h_ct .inf .h_pro_safety .swiper-pagination .swiper-pagination-bullet-active{background: #007aff;opacity: 1;}

.h_ct .inf .more_p{float: left;}
.h_ct .p_tit{position: relative;font-size: 30px;color: #004c97;margin-top: 92px;}
.h_ct .p_tit a{position: relative;float:right;font-size: 14px;color: #ffffff;width: 102px;height: 30px;line-height: 30px;text-align: center;background: #d31c19;border-radius: 8px;margin-top: 5px;}
.h_cent{position: absolute;opacity: 0;}
.h_c1 {width: 100%;position: relative;margin-top: 20px;}
.h_c1 .pic{max-height: 352px;overflow: hidden;margin-bottom: 15px;text-align: center;width: 49.5%;position: relative;}
.h_c1 .pic img{width: 100%;max-width: 954px;margin: auto;}
.h_c1 .inf{width: 400px;height: 24px;position: absolute;text-align: center;z-index: 9;top:50%;left: 50%;margin-left: -200px;margin-top: -65px;}
.h_c1 .inf .t{line-height: 38px;height: 38px;font-size: 28px;color: #FFFFFF;}
.h_c1 .inf .c{line-height: 28px;min-height:28px;font-size: 16px;color: #ffffff;margin: auto;width: 350px;}
.h_c1 .inf .c a{background:url("ico_x.gif") center left no-repeat;line-height: 28px;font-size: 16px;color: #FFFFFF;padding-left: 11px;float: left;margin: 0 11px;}
.h_c1 .inf .c ul li{width: 35%;}
.h_c1 .inf .c ul li:nth-child(3n+0){width: 30%;}
.h_c1 .inf .more_p{margin: 0 auto;}
.h_c2 {width: 100%;position: relative;background: #e8e8e8;height: 340px;}
.h_c2 .h_tel{background: url("h_ico_tel.png") left center no-repeat;padding-left: 75px;font-size: 24px;color: #304150;line-height: 34px;height: 66px;margin: 0 auto;width: 365px;}
.h_c2 .h_tel strong{font-size: 36px;color: #d2861a;font-family: Arial;}
.h_c2 .t{font-size: 48px;color: #191919;text-align: center;margin-bottom: 12px;margin-top: 24px;}
.h_c2 .c {font-size: 20px;color: #555555;text-align: center;}
.h_c2 .c a{font-size: 20px;color: #304150;text-decoration: underline;}

.h_news{width: 570px;height: 446px;background: #ffffff;position: relative;margin-right: 8px;display: none;}
.h_news .h_tit{line-height: 24px;height: 58px;font-size: 24px;color: #004c97;}
.h_news .h_tit .more{float: right;font-size: 12px;color: #ffffff;background: #d31c19;border-radius: 10px;width: 77px;height: 26px;line-height: 26px;text-align: center;text-decoration: none;margin-top: 11px;}
.h_news .slideNew{position: relative;width: 100%;}
.h_news .slideNew li{width: 100%;height: 120px;overflow: hidden;}
.h_news .slideNew li .pic{width: 100%;height: 177px;overflow: hidden;}
.h_news .slideNew li .pic img{width: 100%;}
.h_news .slideNew li .p-dt{font-size: 13px;color:#ffffff;text-align: center;background: #adadad;width: 66px;position: absolute;height: 70px;}
.h_news .slideNew li .p-dt strong{font-size: 45px;color:#ffffff;text-align: center;line-height: 46px;}
.h_news .slideNew li .p-tit{padding-left: 80px;font-size: 20px;color:#000000;margin-top: -5px;}
.h_news .slideNew li .p-not{padding-left: 80px;font-size: 14px;color:#666666;margin-top: 5px;line-height: 22px;}
.h_news .slideNew li:hover .p-dt{background: #004c97;}
.h_news .slideNew li:hover .p-tit{color:#003e83;}
/*.h_pro_bt{margin-top: 26px;}
.h_pro_bt li{height: 140px;float: left;width: 181px;margin-bottom: 26px;margin-right: 22px;}
.h_pro_bt li:nth-child(6n+0){margin-right: 0;}
.h_pro_bt li .p{height: 95px;width: 100%;background: url("ico_hpro.png") no-repeat #ffffff;
    -webkit-transition: background .5s ease .1s;
    transition: background .5s ease-out .1s; }
.h_pro_bt li .t{height: 42px;width: 100%;line-height: 42px;text-align: center;background: #f6f6f6;font-size: 16px;color: #063668;
    -webkit-transition: color .5s ease .1s;
    transition: color .5s ease-out .1s,background-color .5s ease-out .1s; }
.h_pro_bt li:hover .p{background: url("ico_hpro_ov.png") no-repeat #004c97;}
.h_pro_bt li:hover .t{background: #dea00d;color: #ffffff;}
.h_pro_bt li:nth-child(1)  .p{background:url("ico_hpro0.png") top center no-repeat    #ffffff;}
.h_pro_bt li:nth-child(2)  .p{background:url("ico_hpro01.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(3)  .p{background:url("ico_hpro02.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(4)  .p{background:url("ico_hpro03.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(5)  .p{background:url("ico_hpro04.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(6)  .p{background:url("ico_hpro05.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(7)  .p{background:url("ico_hpro06.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(8)  .p{background:url("ico_hpro07.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(9)  .p{background:url("ico_hpro08.png") top center no-repeat   #ffffff;}
.h_pro_bt li:nth-child(10) .p{background:url("ico_hpro09.png") top center no-repeat  #ffffff;}
.h_pro_bt li:nth-child(11) .p{background:url("ico_hpro10.png") top center no-repeat  #ffffff;}
.h_pro_bt li:nth-child(12) .p{background:url("ico_hpro11.png") top center no-repeat  #ffffff;}
.h_pro_bt li:nth-child(13) .p{background-position: -870px -163px;}
.h_pro_bt li:nth-child(14) .p{background-position: -1044px -163px;}
.h_pro_bt li:nth-child(1):hover  .p{background:url("ico_hpro0_ov.png") top center no-repeat   #004c97;}
.h_pro_bt li:nth-child(2):hover  .p{background:url("ico_hpro01_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(3):hover  .p{background:url("ico_hpro02_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(4):hover  .p{background:url("ico_hpro03_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(5):hover  .p{background:url("ico_hpro04_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(6):hover  .p{background:url("ico_hpro05_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(7):hover  .p{background:url("ico_hpro06_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(8):hover  .p{background:url("ico_hpro07_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(9):hover  .p{background:url("ico_hpro08_ov.png") top center no-repeat  #004c97;}
.h_pro_bt li:nth-child(10):hover .p{background:url("ico_hpro09_ov.png") top center no-repeat #004c97;}
.h_pro_bt li:nth-child(11):hover .p{background:url("ico_hpro10_ov.png") top center no-repeat #004c97;}
.h_pro_bt li:nth-child(12):hover .p{background:url("ico_hpro11_ov.png") top center no-repeat #004c97;}*/

.bg_h2{background: url("h_jjfa_bg.jpg") top center no-repeat;height: 503px;}
.banner_pro .pos{position: absolute;top: 50%;margin-top: -120px;width: 100%;}
.banner_pro .pos .t1,.banner_pro .pos .t2{text-align: center;color: #ffffff;text-shadow: 1px 2px 10px #000;}
.banner_pro .pos .t1{margin-bottom: 5px;font-size: 38px;}
.banner_pro .pos .t2{margin-bottom: 42px;font-size: 46px;line-height: 46px;}
.banner_pro .pos img{width: auto!important;}
.banner_pro .ab_more{width: 196px;height: 50px;line-height: 50px;background: #d31c19;margin: auto;text-align: center;position: relative;border-radius: 25px;}
.banner_pro .ab_more a{font-size: 16px;color: #ffffff;}
.banner_pro .ab_more a i{position: absolute;top: 16px;}
.am-slider-a1{box-shadow:none!important;-webkit-box-shadow:none!important;}
.am-slider-a1 .am-control-nav{bottom: 35px;}
.am-slider-a1 .am-control-nav li{margin: 0 3px;}
.am-slider-a1 .am-control-nav li a{box-shadow:none;-webkit-box-shadow:none;border-radius:inherit;width: 9px;height: 9px;}
.am-slider-a1 .am-control-nav li a.am-active{background-color: #dea00d;}

.h_rt{font-size: 30px;color: #004072;text-transform: uppercase;line-height: 88px;height: 88px;}
.h_rt span{font-size: 16px;color: #1968b3;text-transform: uppercase;}
.h_btn_link{padding-top: 62px;}
.h_btn_link li{float: left;text-align: center;width: 20%;}
.h_btn_link li .pc{margin-bottom: 10px;}
.h_btn_link li .t{font-size: 18px;color: #000;line-height: 30px;}
.h_btn_link li .w{font-size: 14px;color: #848484;line-height: 18px;}
.h_btn_link li:hover .t{color: #074180;}
.h_btn_link li:hover .w{color: #95bfd7;}



.pic{overflow: hidden;}
.pic img{transition: all 0.5s;-webkit-transition: all 0.5s}
.pic:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}
@media only screen and (min-width: 1600px) {
    .h_ct .inf{width: 544px;margin-right: -650px;top: 8%;}
    .h_ct .inf .t{line-height: 120px;height: 120px;}
    .h_ct .inf .t2{margin-bottom: 12px;}
    .h_ct .inf .li li{margin-bottom: 28px;}
    .h_ct .inf .h_pro_safety {margin-bottom: 14px;}
    .h_ct .inf .h_pro_safety .swiper-slide .w{font-size: 16px;line-height: 34px;padding-left: 92px;margin-bottom: 14px;}
    .h_ct .inf .h_pro_safety .swiper-slide .w span{font-size: 24px;}
}
@media only screen and (max-width: 1200px) {
    .h_news{width: 50%;margin-right: 2%;}
    .h_ct .inf{margin-right: -510px;}
    .h_ct .inf .t{font-size: 3.2rem;line-height: 5rem;height: 5rem;}
    .h_ct .inf .t2{font-size: 2.4rem;line-height: 3rem;height:3rem;}
}
@media only screen and (max-width: 1024px) {
    .h_ct .inf .h_pro_safety .swiper-pagination{width: 100%;}
    .am-slider-b1 .am-direction-nav a.am-prev, .am-slider-b1 .am-direction-nav a.am-next{background-size: 60%!important;z-index: 8;}
    .hcount .ab_tit{font-size: 2.4rem;}
    .h_link_bt ul li .p{width: 100%;height: 65px;}
    .h_link_bt ul li .p .pic{width: 60px;}
    .h_link_bt ul li .p .pic img{width: 100%;}
    .h_link_bt ul li .t{font-size: 1.8rem;margin-bottom: 1.6rem;}
    .h_ct .pc{position: relative;width: 100%;}
    .h_ct .inf{position: relative;width: 100%;right: 0;margin-right: 0;top: auto;padding-left: 3%;padding-bottom: 6%;}
    .h_ct .inf .t{font-size: 2.8rem;line-height: 5rem;height: 5rem;}
    .h_ct .inf .t2{font-size: 2.2rem;line-height: 3rem;height:3rem;}
    .h_ct .inf .li li{width: 100%;color: #FFFFFF;float: none;margin-bottom: 12px;}
    .h_ct .inf .li li:nth-child(2n+0){float: none;width: 100%;}
    .h_ct .inf .li li .w{font-size: 13px;color: #FFFFFF;line-height: 26px;position: relative;padding-left: 80px;}
    .h_ct .inf .li li .w span{font-size: 2rem;color: #FFFFFF;line-height: 26px;height: 26px;background: url("h_ico_li.png") left center no-repeat;float: left;padding-left: 24px;position: absolute;left: 0;}
    .h_ct .inf .more_p{float: none;}
    .h_c1 .pic{width: 100%;float: none;}
    .h_c1 .pic img{width: 100%;max-width: 954px;margin: auto;}
    .h_c1 .inf .t{font-size: 2.2rem;}
    .h_c2 {height: 220px;}
    .h_c2 .h_tel{font-size: 2.2rem;line-height: 24px;width: 265px;}
    .h_c2 .h_tel strong{font-size: 2.6rem;}
    .h_c2 .t{font-size: 2.2rem;margin-bottom: 8px;margin-top: 12px;}
    .h_c2 .c {font-size: 1.6rem;color: #555555;text-align: center;}
    .h_c2 .c a{font-size: 1.6rem;color: #304150;text-decoration: underline;}
  
    .hn{height: 2rem;}
    /*.h_pro_bt_m{margin-top: 14px;height: 260px;}
    .h_pro_bt_m .h_pro_bt_spm{height: 214px;width: 100%;}
    .h_pro_bt_m .swiper-slide{height: 100px;width: 32%;background: #ffffff;}
    .h_pro_bt_m .swiper-slide .p{height: 60px;width: 100%;background: url("ico_hpro.png") no-repeat;margin-top: 8px; }
    .h_pro_bt_m .swiper-slide .t{height: 32px;width: 100%;line-height: 24px;text-align: center;font-size: 16px;color: #063668;}
    .h_pro_bt_m .swiper-slide:hover{background: #004c97;}
    .h_pro_bt_m .swiper-slide:hover .t{color: #ffffff;}
    .h_pro_bt_m .swiper-slide:nth-child(1) .p{background:url("ico_hpro0.png") center center no-repeat #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(2) .p{background:url("ico_hpro01.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(3) .p{background:url("ico_hpro02.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(4) .p{background:url("ico_hpro03.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(5) .p{background:url("ico_hpro04.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(6) .p{background:url("ico_hpro05.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(7) .p{background:url("ico_hpro06.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(8) .p{background:url("ico_hpro07.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(9) .p{background:url("ico_hpro08.png")  top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(10) .p{background:url("ico_hpro09.png") top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(11) .p{background:url("ico_hpro10.png") top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(12) .p{background:url("ico_hpro11.png") top center no-repeat  #ffffff;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(13) .p{background-position: -870px -163px;}
    .h_pro_bt_m .swiper-slide:nth-child(14) .p{background-position: -1044px -163px;}
    .h_pro_bt_m .swiper-slide:nth-child(1):hover .p{background:url("ico_hpro0_ov.png") top center no-repeat  #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(2):hover .p{background:url("ico_hpro01_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(3):hover .p{background:url("ico_hpro02_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(4):hover .p{background:url("ico_hpro03_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(5):hover .p{background:url("ico_hpro04_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(6):hover .p{background:url("ico_hpro05_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(7):hover .p{background:url("ico_hpro06_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(8):hover .p{background:url("ico_hpro07_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(9):hover .p{background:url("ico_hpro08_ov.png")  top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(10):hover .p{background:url("ico_hpro09_ov.png") top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(11):hover .p{background:url("ico_hpro10_ov.png") top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-slide:nth-child(12):hover .p{background:url("ico_hpro11_ov.png") top center no-repeat #004c97;background-size: auto 100%;}
    .h_pro_bt_m .swiper-pagination{margin-top: 14px;left: 50%;}
    .h_pro_bt_m .swiper-pagination .swiper-pagination-bullet{border-radius:0px;margin-right: 6px;}
    .h_pro_bt_m .swiper-pagination .swiper-pagination-bullet-active{background:#dea00d;}*/

    .h_ct .p_tit{font-size: 2.2rem;margin-top: 12px;}
    .h_ct .p_tit a{line-height: 26px;height: 26px;}

    .banner_pro .pos{top: auto;margin-top: 0;bottom: 40px;}
    .banner_pro .pos .t1{display: none;}
    .banner_pro .pos .t2{margin-bottom: 12px;font-size: 24px;}
    .banner_pro .ab_more{width: 140px;height: 40px;line-height: 40px;}
    .banner_pro .ab_more a{font-size: 14px;}
    .banner_pro .ab_more a i{top: 10px;}
    .bg_h2 .h_jjfa_tit{padding-top:12px;font-size: 2.2rem;}
    .bg_h2{padding-bottom:0;}
    .banner_pro{height: 260px;}
    .banner_pro,.banner_pro .am-slider .am-slides img{min-height: 260px;}
    .banner_pro .pc{height: 100%;width: 100%;}

    .hctop{height: 35px;}
    .am-slider-a1 .am-control-nav{bottom: 11px;}
    .slideBox, .slideBox .bd li {height: auto;}
    .slideBox .bd li img{width: 100%;}
    .m_wrapper{position: relative;background: url("bg_h_wr.png") center center no-repeat #ffffff;
        -webkit-background-size: auto 100%;
        background-size:  auto 100%;margin-top: 35px;}
    .m_wrapper .bd li{position: relative;float: left;width: 50%;text-align: center;margin-top: 11px;}
    .m_wrapper .bd li .count-title{font-size: 5rem;color: #004072;font-family: symbol;margin: 0px !important;line-height: 6rem;}
    .m_wrapper .bd li .count-text{font-size: 14px;color: #000000;margin: 0px;}
    .m_wrapper .bd li .fa-2x{font-size: 2rem;color: #004072;position: absolute;margin-left: 40px;bottom: 2.4rem;}
    .m_wrapper .bd li .fa-2x i{display: inline-block;background: url("dot_h_wr.png") center no-repeat;
        -webkit-background-size: auto 100%;
        background-size:  auto 100%;width: 22px;height: 20px;}
    .m_wrapper .bd li .fa-coffee{font-style: normal;}
    .hcount{font-size: 14px;margin-top: 14px;margin-bottom: 25px;}
    .hcount a{font-size: 14px;}
    .h_ct{height: auto;}
    .h_cent{width: 100%;position: relative;}
    .h_news{float: none;width: 100%;margin: 0px;margin-bottom: 20px;height: auto;}
    .h_news .h_tit{line-height: 4rem;height: 4rem;padding-left: 0px;}
    .h_news .slideNew{position: relative;width: 100%;}
    .h_news .slideNew li{border-bottom: 1px #ececec solid;height: 100px;margin-bottom: 15px;}
    .h_news .slideNew li .p-tit{padding-left: 70px;color:#004072;text-align: left;}
    .h_news .slideNew li .p-dt{opacity:1;}
    .h_news .slideNew li .p-not{display: block;padding-left: 70px;height: 45px;overflow: hidden;}
    .h_news .slideNew li:nth-child(n+2) {padding-bottom: 10px;height: auto;}
    .h_news .slideNew li:nth-child(n+2) .p-tit{padding-left: 0px;color: #000;}
    .h_news .slideNew li:nth-child(n+2) .p-dt{display:none;}
    .h_news .slideNew li:nth-child(n+2) .p-not{display: none;}
    .h_c1{width: 100%;margin-bottom: 22px;}
    .h_c1 .inf .c{padding-left: 0;}
    .m_h_c1,.m_h_c2, .m_h_c3{position: relative;margin-bottom: 20px;}
    .m_h_c1 .inf{width: 44%;position: absolute;padding-top: 4%;margin-left: 3%;}
    .m_h_c1 .inf .t{font-size: 2.4rem;color: #ffffff;}
    .m_h_c1 .inf .c{font-size: 1.4rem;color: #ffffff;margin-top: 2%;}
    .m_h_c1 .pc img, .m_h_c2 .pc img, .m_h_c3 .pc img{width: 100%;}
    .m_h_c2 .inf{width: 44%;position: absolute;padding-top: 4%;right: 3%;text-align: right;}
    .m_h_c2 .inf .t{font-size: 2.4rem;color: #000000;}
    .m_h_c2 .inf .c{font-size: 1.4rem;color: #676767;margin-top: 2%;}
    .m_h_c3 .inf{width: 100%;position: relative;padding-top: 10px;margin-top: 20px;padding-bottom: 20px;background: #ffffff;}
    .m_h_c3 .inf .t{font-size: 2.4rem;color: #000000;margin-bottom: 12px;padding: 0 20px;}
    .m_h_c3 .inf .c{font-size: 1.4rem;color: #676767;padding-left: 20px;}
    .bg_h2{height: auto;padding-bottom: 65px;background-size: cover;}
    .bg_h2 .h_jjfa{padding-top: 115px;}
    .bg_h2 .pc img{width: 100%;}
    .h_btn_link{padding: 0;}
    .h_btn_link li{width: 100%;height: 140px;padding: 20px 10px;}
    .h_btn_link li .pc{width: 80px;margin: auto;}
    .h_btn_link li .pc img{width: 100%;}
    .h_btn_link li .t{text-align: center;}
    .h_btn_link li .w{display: none}
    .h_pro_bt li{height: 140px;float: left;width: 32%;margin-bottom: 20px;margin-right: 1%;}
    .h_pro_bt li:nth-child(3n+0){margin-right: 0;}
    @media only screen and (max-width: 640px) {
        .h_link_bt ul li .w{display: none;}
        .h_news .slideNew li{padding-bottom: 2rem;height: auto;}
        @media only screen and (max-width: 300px) {
            .h_btn_link li{width: 100%;}
            .h_btn_link li .pc{float: none;}
            .h_btn_link li .t{ float: none;}
            .h_btn_link li .w{ float: none;height: 45px;overflow: hidden;}
        }
    }
}
.line-clamp {
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; // 这里修改为要显示的行数
-webkit-box-orient: vertical;
}