.swiper{width:630px;height:420px;float: left;position: relative;}
.swiper .swiper-slide,.swiper .swiper-wrapper{width:630px;height:420px; position: relative;}
.swiper img{width:630px; height:420px;}
.swiper p{width:500px;height:50px;padding: 0 120px 0 10px;line-height:50px;font-size:16px;overflow:hidden;position:absolute;left:0;bottom:0;z-index:15;background-color: #00000060;}
.swiper a{ color:#fff;}
.swiper .swiper-pagination{right:5px !important;bottom:17px !important;z-index:16 !important;width: auto;left: auto;}
.swiper .swiper-pagination span{
    opacity:1;
    background-color: #fff;
    width: 12px;
    height: 12px;
}
.swiper .swiper-pagination span.swiper-pagination-bullet-active{
    background-color: #e21c0d;
}


.swiper1,.swiper1 .swiper-slide{ position: relative;width: 1200px; height: 800px; overflow: hidden;}
.swiper1 .swiper-wrapper .img1{ position: absolute; left: 0; top: 0; width: 600px; height: 800px;}
.swiper1 .swiper-wrapper .img1 img{ height: 800px;width: auto;}
.swiper1 .swiper-slide .js{ margin-left: 630px; width: 530px;}
.swiper1 .swiper-wrapper .p1{ height: 250px; margin-bottom: 15px; position: relative;}
.swiper1 .swiper-wrapper .p1::before{ content: ""; width: 235px; height: 3px; background-color: #003ebc; position: absolute; left: 0; bottom: 0;}
.swiper1 .swiper-wrapper .p1 h2{ font-size: 60px; line-height: 1.2; margin-bottom: 20px;}
.swiper1 .swiper-wrapper .p1 span{ font-size: 35px; line-height: 50px; font-weight: bold;}
.swiper1 .swiper-wrapper .p2{ font-size: 18px; line-height: 30px; color: #5c5c5c; margin-bottom: 40px;}

.swiper1 .swiper-pagination { margin-top: -80px; position: relative; z-index: 99;display: flex; width: 1200px;justify-content: center;}
.swiper1 .swiper-pagination span{ width: 12px; height: 12px; margin:0 5px; font-size: 0; line-height: 20px; background-color: #949494; cursor: pointer; }
.swiper1  .swiper-pagination span.swiper-pagination-bullet-active{background-color: #003ebc;}



.swiper2,.swiper2 .swiper-slide{ position: relative;width: 1200px; height: 750px; overflow: hidden;}
.xgqn_xfft .prev1,.xgqn_xfft .next1{ width: 51px; height: 166px; position: absolute; top: 480px; cursor: pointer;}
.xgqn_xfft .prev1{ left: -100px; background: url(../images/xgqn_4.png) no-repeat;}
.xgqn_xfft .next1{ right: -100px; background: url(../images/xgqn_5.png) no-repeat;}

.swiper2 .swiper-wrapper .swiper-slide video{ width: 1200px; height: 670px;}
.swiper2 .swiper-wrapper .swiper-slide p{ background-color: #cccccc; height: 40px; font-size: 20px; line-height: 40px; color: #000; padding: 0 200px 0 20px;}
.swiper2 .swiper-wrapper .swiper-slide a{ text-decoration: none;}
.swiper2 .swiper-wrapper .swiper-slide:hover p{ color: #133994;}
.swiper2 .swiper-pagination{ position: absolute; right: 0; bottom: 0;z-index:16 !important;left: 0;display: flex; justify-content: center;}
.swiper2 .swiper-pagination span{ width: 12px; height: 12px; font-size: 0; float: left; margin-right: 8px; line-height: 24px; text-align: center; border-radius: 50%; cursor: pointer; color: #fff; background-color: #fff;opacity:1;}
.swiper2  .swiper-pagination span.swiper-pagination-bullet-active{ background-color: #d90002;}


.swiper3{ width: 1200px; overflow: hidden;}
.swiper3 .swiper-slide{width: 800px !important;height: 540px; }
.swiper3 .swiper-slide img{ width: 800px; height: 460px;}
.swiper3 .swiper-slide p{text-align: center; width: 800px; margin: 10px auto; font-size: 24px; height: 50px; line-height: 50px; font-weight: bold; opacity: 0; transition: all 0.35s;}
.swiper3 .swiper-slide.swiper-slide-active p{ opacity: 1;}
.swiper3 .swiper-slide a{ color: #000;}

.xgqn_gqdt{ width: 1200px; position: relative;}
.xgqn_gqdt .prev2,.xgqn_gqdt .next2{ width: 51px; height: 166px; position: absolute; top: 160px; cursor: pointer;}
.xgqn_gqdt .prev2{ left: -100px; background: url(../images/xgqn_2.png) no-repeat;}
.xgqn_gqdt .next2{ right: -100px; background: url(../images/xgqn_3.png) no-repeat;}

.xgqn_bg7{ height:auto; max-height: 1894px;}
.xgqn_mtgz{
    height: 650px;
    overflow: hidden;
}
.xgqn_mtgz ul{display: flex;width: 1200px;flex-wrap: wrap;justify-content: space-between;}
.xgqn_mtgz ul li{width: 560px;height: 44px;line-height: 22px;margin: 8px 0;font-size: 18px; color: #fff; background: url(../images/xgqn_11.png) left 8px no-repeat; padding-left: 15px;}
.xgqn_mtgz ul li a{ color: #fff;}

.xgqn_tpfs{margin-top: 170px;height: 684px;}


.swiper4 .swiper-pagination{z-index: 99;position: relative;display: flex;width: 1200px;justify-content: center;z-index:16 !important;width: auto;left: auto;margin-top: -20px;}
.swiper4 .swiper-pagination span{width: 20px;height: 20px;margin-right: 8px;line-height: 20px;text-align: center;border-radius: 50%;cursor: pointer;font-size: 12px;color: #fff;background: none;opacity:1;border: 1px solid #fff;}
.swiper4 .swiper-pagination span.swiper-pagination-bullet-active{ background: #007aff;}
















