/* 
* @Author: sublime text
* @Date:   2019-10-16 10:28:11
* @Last Modified by:   sublime text
* @Last Modified time: 2021-12-21 16:12:27
*/
/*banner*/
.topadcs{margin-top:160px;}
#banner img{width: 100%;display: block;}

#bg1{width: 100%;height: 1147px;background: url(Img/gui/bg1.jpg)no-repeat center;}
#bg2{width: 100%;height: 550px;background: url(Img/gui/bg2.jpg)no-repeat center;}
#bg3{width: 100%;height: 1309px;background: url(Img/gui/bg3.jpg)no-repeat center;}
#xuank{width: 100%;height: 895px;background: url(Img/gui/bg4.jpg)no-repeat center;}

#xuank .tu{text-align:center;font-size:16px;line-height:35px;}


/*bg1*/
.lanlan{width: 1200px;margin:0 auto;padding-top: 260px;}
.lanlan .tab{width: 1200px;height: 55px;margin:0 auto;}
.lanlan .tab a{font-size: 16px;width: 135px;display: block;float: left;text-align: center;height: 30px;line-height: 30px;background: #e6e6e6;color: #666666;position: relative;z-index: 2;transform: skewX(-20deg);padding: 10px 20px;margin-right: 78px;}
.lanlan .tab a:last-child{margin-right: 0;}
.lanlan .tab a span{transform: skewX(20deg);display: block;}
.lanlan .tab a.on{background:#223788;color: #fff;}

.lanlan .content{ overflow:hidden; width:1200px;height:1000px;position:absolute; float:left;top:10;}
.lanlan .content .ul{ position:absolute; left:0; top:0; width:1200px;}
.lanlan .content .li{ width:1200px; float:left;margin-top: 50px;}

.lanlan .content .li ol{width: 392px;height: 334px;background: #223788;float: left;margin-bottom: 32px;margin-right: 12px;}
.lanlan .content .li ol:nth-child(3n){margin-right: 0;}
.lanlan .content .li ol .tu{width: 390px;height: 258px;border:1px solid #e6e6e6;overflow: hidden;}
.lanlan .content .li ol img{width: 100%;display: block;transition:0.8s;}
.lanlan .content .li ol p{width: 100%;font-size: 18px;color: #fff;height: 74px;line-height: 74px;background: url(Img/gui/line.png)no-repeat center;background-size: cover;}
.lanlan .content .li ol p a{color: #fff;text-indent: 50px;display: block;}
.lanlan .content .li ol:hover{background: #23ad60;}
.lanlan .content .li ol:hover img{transform:scale(1.05);}

#bg2 li{float: left;color: #fff;font-size: 16px;line-height: 80px;text-align: center;margin-top: 270px;margin-right: 35px;margin-left: 35px;}
#bg2 li .tu{width: 95px;height: 95px;overflow: hidden;margin: 0 auto}
#bg2 li .tu img{width: 100%;display: block;float: left;}
#bg2 li:hover .tu img{margin-top: -95px;}
#bg2 li:nth-child(2n){margin-top: 250px;}
#bg2 li:first-child{margin-left: 0;}
#bg2 li:last-child{margin-right: 0;}

#bg3 li p{font-size: 24px;color: #364b9b;font-weight: bold;}
#bg3 li{font-size: 18px;color: #333333;line-height: 40px;height: 100px;margin-bottom: 60px;}
#bg3 .top{padding-top: 360px;padding-left: 150px;}
#bg3 .bottom{padding-top: 170px;padding-left: 650px;}


#xuank .bg05{padding-top: 480px;}
#xuank .info_box_pic_box{width:90%;overflow:hidden;position:relative;margin: 0 auto;}
#xuank .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: none !important;outline: none;width: 40px !important;height: 40px !important;overflow: hidden;}
#xuank .swiper-button-next, .swiper-container-ltl .swiper-button-prev{background-image: none !important;outline: none;width: 40px !important;height: 40px !important;overflow: hidden;}
#xuank .swiper-button-prev img, .swiper-container-rtl .swiper-button-next img{margin-top: 0px;width: 100%;}
#xuank .swiper-button-prev:hover img, .swiper-container-rtl .swiper-button-next:hover img{margin-top: -40px;}
#xuank .swiper-button-next img, .swiper-container-ltl .swiper-button-prev img{margin-top: 0px;width: 100%;}
#xuank .swiper-button-next:hover img, .swiper-container-ltl .swiper-button-prev:hover img{margin-top: -40px;}
#xuank .info_box_pic_box .swiper-slide img{display: block;margin: 0 auto;width: 70%;}
