.sycphtit{ text-align:center;}
.sycphtit h3{ font-size:28px; color:#333; font-weight:normal;}
.sycphtit span{ display:block; width:32px; height:3px; background:#004586; margin:0 auto; margin-top:10px;}
.sycphtit p{ display:block; color:#666; font-size:28px; margin-top:5px;}
:root {
    --base-height: 570px;
    --step: 30px;
}
.horzshu{ width:100%; margin-top:50px;margin-left: auto;margin-right: auto;height:650px !important;max-height:650px !important;min-height:650px !important;overflow:hidden;}
.horleftt{ float:left; background:#F1F1F1; width:46%; height:630px !important;max-height:650px !important;min-height:650px !important;padding-top:35px; padding-bottom:44px;overflow:hidden;}
.horright{ float:left; width:54%; overflow:hidden; background:#000; height:650px !important;max-height:650px !important;min-height:650px !important;}
.horright img{ vertical-align:middle; width:100%;transition: transform 0.3s ease 0s; }
.horright a:hover img{ -webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06); -o-transform: scale(1.06);transform: scale(1.06);}

/* 禁用所有影响高度的媒体查询 */
@media (max-width: 1600px) {
    .horzshu{ width:100%;}
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
@media (max-width: 1440px) {
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
@media (max-width: 1340px) {
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
@media (max-width: 1200px) {
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
@media (max-width: 1060px) {
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
@media (max-width: 1000px) {
    .horright { height: 650px !important; max-height:650px !important; min-height:650px !important; }
}

@media (max-width: 980px) {
    .horright { display: none; }
    .horleftt { width: 100%; height: 650px !important; max-height:650px !important; min-height:650px !important; }
}
.h-hor-wrap{position:relative; width:90%; margin:0 auto;margin-top:20px;}
.h-hor-wrap a{display:block;}
.h-hor-wrap .swiper-container{ padding-bottom:38px;}
.h-hor-wrap .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:0px; z-index:99999999;}
.h-hor-wrap .swiper-pagination-bullet{ background:#004586;}
.h-hor-wrap .swiper-pagination-bullet-active {}
.h-hor-wrap .swiper-slide{}
.h-hor-wrap .swiper-slide a{ display:block;}
.h-hor-wrap .swiper-slide a .h-hor-img{transition: transform 0.3s ease 0s; width:100%; overflow:hidden; text-align:center;}
.h-hor-wrap .swiper-slide a .h-hor-img img{ width:100%;webkit-transition: -webkit-transform .3s linear;-moz-transition: -moz-transform .3s linear;
    -o-transition: -o-transform .3s linear;transition: transform .3s linear;vertical-align: middle;}
.h-hor-wrap .swiper-slide a:hover .h-hor-img img{  -webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06); -o-transform: scale(1.06);transform: scale(1.06);}

.h-hor-wrap .arr-right { right: 0;margin-right:0px;background:url(../images/aljt01.png) no-repeat;}
.h-hor-wrap .arr-left { left: 0;margin-left:0px;background:url(../images/aljt02.png) no-repeat;}
.h-hor-wrap .arr { width: 43px; height: 75px;position: absolute; top: 30%; cursor:pointer; z-index:9999999; display:none;}

.clear { clear: both; overflow: hidden; height: 0; }

