@charset "utf-8";
/* CSS Document */
ol, ul{margin: 0px;padding: 0px;}
.hctop{height: 65px;}
.am-gallery{padding: 0px;}
.banner_h .am-slider li .m_hide{position: relative;width: 100%;height: 583px;}

.h_main{ width:100%;max-width: 1280px; margin:0 auto; overflow:hidden;}
.h_ct{height: 450px;}
.h_cent{position: absolute;opacity: 0;}
.h_news{width: 570px;height: 446px;background: #ffffff;position: relative;margin-right: 8px;}
.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;}
.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_c1 {width: 560px;position: relative;}
.h_c1 .pic{max-height: 230px;overflow: hidden;margin-bottom: 15px;text-align: center;position: relative;width: 100%;}
.h_c1 .pic .bt-vd{width: 100%;position: absolute;text-align: center;top: 50%;margin-top: -34px;z-index: 1;}
.h_c1 .pic  .ims{width: 100%;max-height: 230px;margin: auto;}
.h_c1 .inf{height: 24px;}
.h_c1 .inf .t{line-height: 52px;height: 52px;font-size: 22px;color: #004c97;}
.h_c1 .inf .c{line-height: 25px;font-size: 13px;color: #ffffff;}
.h_c1 .inf .c ul li{background:url("ico_li.gif") center left no-repeat;line-height: 28px;font-size: 16px;color: #000000;padding-left: 11px;float: left;}
.h_c1 .inf .c ul li{width: 50%;}
/*.h_c1 .inf .c ul li:nth-child(3n+0){width: 30%;}*/

.bg_h2{background: url("h_pro_bg.jpg") top center no-repeat;height: 734px;}
.bg_h2 .h_prt{position: relative;padding-top: 50px;line-height: 35px;height: 35px;font-size: 26px;font-weight: bold;color: #ffffff;}
.bg_h2 .h_prt .en{font-size: 24px;font-weight: 400;text-transform: uppercase;}
.bg_h2 .h_prt a{position: relative;float:right;font-size: 14px;color: #ffffff;width: 102px;height: 30px;line-height: 30px;text-align: center;background: #d31c19;border-radius: 10px;margin-top: 5px;text-decoration: none;z-index: 999;}
.bg_h2 .h_pro{position: relative;padding-top: 80px;width: 100%;}
.bg_h2 .h_pro .pc{margin-bottom: 12px;}
.bg_h2 .h_pro .more{background: #005eaf;line-height: 45px;height: 45px;width: 130px;text-align: center;}
.bg_h2 .h_pro .hproinf{line-height: 28px;width: 60%;text-align: center;font-size: 14px;color: #ffffff;margin: auto;padding-top: 36px;}
.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 (max-width: 1200px) {
    .h_news{width: 47.5%;margin: 0;}
    .h_c1{width: 46.5%;}
}
@media only screen and (max-width: 1024px) {

    .hctop{height: 35px;}
    .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;margin-bottom: 1rem;margin-top:-1.2rem;}
    .h_news .h_tit .more{margin-top: 12px;}
    .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;font-size: 1.6rem;}
    .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 {height: auto;}
    .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%;}
    .bg_h2 .h_prt .en{display: none;}
    .h_pro .am-slider-default .am-slider-desc{font-size: 1.8rem;}
    .h_pro .am-slider-default .am-control-nav{bottom: -32px;}
    .h_pro .am-slider-default .am-control-nav li{margin: 0px 2px;}
    .h_btn_link{padding: 0;}
    .h_btn_link .slick-next{background: url("btn_sk_next.png") center no-repeat;right: 0;}
    .h_btn_link .slick-prev{background: url("btn_sk_prev.png") center no-repeat;left: 0;z-index: 99;}
    .slick-next:before, .slick-prev:before{display: none;}
    .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;}
    .h_news .h_tit, .h_c1 .inf .t, .bg_h2 .h_prt{font-size: 2rem;}
    @media only screen and (max-width: 640px) {
        .h_news .slideNew li{padding-bottom: 2rem;height: auto;}
        .h_c1 .inf .c ul li{width: 100%;float: none;}
        @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;
}