.pid-2a2f8814-5408-40f4-921d-117f8f73235c{}
.gp-header9{position:relative;z-index:10;background:url(../images/afa6d4367e374f529144328dec84a0a3.jpg) no-repeat center top;transition: all 0.3s ease-in-out;background-size:cover;}
.gp-header9 .top .topRight .gp-serBtn2{background: url(../images/a2b38e665fd640db90a54b5a949fcc64.png) no-repeat center;}
.nav{height:84px!important;}
.nav ul{height:84px;padding:18px 0}
.gp-header9 .top{padding:35px 0 30px}
.gp-header9 .top .topRight .gp-link a{position:relative;padding:0 10px;}
.gp-header9 .top .topRight .gp-link a:before {
    content: "";
    display: block;
    width: 1px;
    height: 16px;
    background: #ccc;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top:-8px;
}
.nav li > a{font-size:20px;}

.pid-c56e04ab-aa14-45c6-9ac4-64a070d2da46{}

@media screen and (max-width: 768px){
    .pid-c56e04ab-aa14-45c6-9ac4-64a070d2da46 .carousel1 .slick-slide .slick-img{
        padding-bottom: 0 !important;
        height: 300px;
        position: relative;
    }
    .pid-c56e04ab-aa14-45c6-9ac4-64a070d2da46 .carousel1 .slick-slide .slick-img img{
        position: absolute;
        height: 100%;
        width: auto;
        min-width: 100%;
        max-width: unset;
        top: 0px;
        right: 50%;
        transform: translateX(50%);
        z-index: 1;
    }
    .slick-prev{ transform-origin: left center;}
    .slick-next{ transform-origin: right center;}
}
@media screen and (max-width: 580px){
    .pid-c56e04ab-aa14-45c6-9ac4-64a070d2da46 .carousel1 .slick-slide .slick-img{
        height: 260px;
    }
}
@media screen and (max-width: 540px){
    section .slick-arrow {
        top: 60%;
    }
}
@media screen and (max-width: 414px){
    .pid-c56e04ab-aa14-45c6-9ac4-64a070d2da46 .carousel1 .slick-slide .slick-img{
        height: 200px;
    }
}


section .block-list76 ul li >div{
    padding: 20px 0;
}

@media screen and (max-width: 1386px){
    section .block-list76 ul li >div{
        padding: 15px 0;
    }
}
@media screen and (max-width: 1320px){
    section .block-list76 ul li .date{
        padding-bottom: 10px;
    }
    section .block-list76 ul li >div{
        padding: 12px 0;
    }
}
@media screen and (max-width: 996px){
    .pid-dc47dfe2-8c0f-401f-9b32-bb524de7db74 .block-list79 li{margin-bottom:0!important;}
    .block-list79 li a .info{padding:15px 0 10px !important;}
    .block-list76 ul{padding:0 15px;}
    .block-list76 ul li{padding:10px 0 !important;}
}
@media screen and (min-width: 996px){
    .carousel103 .slick .textBox .title {
    transform: translateY(-25px);
}
}
.carousel103 .slick .textBox .date {
    width: 73px;
    height: 70px;
}
.block-list76 ul li .date {
    display: flex;
    flex-direction: column;
}
.block-list76 ul li .date i {
    order:1;
}
.block-list76 ul li .date b {
    order:0;
}
.carousel103 .slick .textBox .date span .year {
    margin-top: 5px;
}
.carousel103 .slick-dots li {
    background: #0f4588;
}

.pid-40f97c2d-6382-4a26-afa4-5bb119778271{}
.pid-40f97c2d-6382-4a26-afa4-5bb119778271 .gp-title17 .more{
    color: #fff;
}

.pid-a459bc1d-6fde-48a6-9314-00b716e20dde{}
.footer_top{margin-bottom:30px;}
.footer_bot {background:rgba(0,0,0,0.18);padding:13px 0;}
.footer_block9::before{display:none}
@media screen and (max-width: 996px){
    .footer_block9{padding-top:30px !important;}
    .footer_block9{margin-top:20px !important;}
    .footer_block9 .footer_top{margin-bottom:20px !important;}
}
    


.pid-63777ee3-ad38-4313-8ecf-9c133c483ad3.gpArticleTitle{height:54px !important;line-height:1.5 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-ac540c5d-1db1-4767-8489-dca54ec4ae14.gpArticleTitle{height:27px !important;line-height:1.5 !important;-webkit-line-clamp:1 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-cb270e39-0cdf-4be5-a945-5dc18ea3cfb0.gpArticleTitle{height:68px !important;line-height:1.8 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
