@charset "UTF-8";
.s_main{width: 1400px;margin: 0 auto;}
.wrap{width: 1200px;margin: 0 auto;}
@media all and (max-width: 1440px) {
	.s_main{width: 1200px;}
}

.ld-banner{position: relative;}
.ld-banner img{display: block;width: 100%;}
.ld-font{position: absolute;left: 0;width: 100%;top: 150px;}
.ld-font .s_main{padding-left: 95px;}

.sld-font{top: 10%;}

.ld-font h3{opacity: 0;transform: translateY(10px);transition: all 1s .5s;font-size: 42px;color: white;line-height: 60px;letter-spacing: 2px;}
.ld-font h3 span{font-weight: bold;}
.ld-font h4{opacity: 0;transform: translateY(10px);transition: all 1s .8s;font-size: 22px;color: white;line-height: 30px;margin: 30px 0 95px;letter-spacing: 1px;}
.sld-font h4{text-align: center;margin: 11px 0 30px;font-size: 20px;}

.ld-more{opacity: 0;transform: translateY(10px);transition: all 1s 1s;display: block;width: 139px;height: 34px;color: white;font-size: 16px;text-align: center;line-height: 34px;border-radius: 30px;background: #126ace;display: block;}
.ld-more:hover{color: #126ace;background: white;}
.ld-font.animate h3,.ld-font.animate h4,.ld-font.animate .ld-more{opacity: 1;transform: translateY(0);}
.ld-form{padding: 74px 0 80px;}
.ld-tit{font-size: 42px;color: #333;line-height: 60px;text-align: center;/* margin-top: 47px; */width: 100%;height: 60px;}
.ld-dec{font-size: 18px;color: #333;line-height:26px;text-align: center;margin-top: 12px;}
.ld-white{color: white;}
.ld-fix{margin-top: 32px;}
.ld-input{position: relative; width: 337px;height: 50px;border: solid 1px #bababa;float: left;margin-right: 60px;}
.ld-input span{float: left;font-size: 14px;color: #333;line-height: 48px;padding-left: 16px;width: 60px;}
.ld-input .text{height: 48px;width: 275px;font-size: 14px;color: #333;}
.ld-input::after{position: absolute;content: '';width: 60px;height: 50px;right: -60px;top: 0;background: url(../images/ld-input.png) no-repeat center;}
.ld-input:nth-child(3)::after{display: none;}
.ld-input:nth-child(3){margin-right: 0;}
.submit{float: right;height: 50px;width: 168px;font-weight: bold;font-size: 14px;color: white;line-height: 50px;text-align: center;background: #126ace;}

.ld-one{padding: 74px 0 60px;background: url(../images/ldo-bg.png) no-repeat center;background-size: cover;height: 789px;}
.ldo-pic{width: 100%;}
.ldo-pic img{display: block;width: 100%;}
.ld-one ul{margin-top: 77px;margin-bottom: 13px;}
.ld-one li{float: left;width: 50%;height: 62px;margin-bottom: 46px;}
.ldo-icon{transition: all .5s; position: relative; width: 53px;height: 61px;background: url(../images/ldo-icon.png) no-repeat center;float: left;}
.ldo-icon img{display: block;width: 100%;height: 100%;position: relative;z-index: 3;}
.ldo-icon::after{display: none; position: absolute;content: '';background: url(../images/ldo-after.png) no-repeat center;width: 87px;height: 91px;left: -17px;top: -15px;z-index: 2;}
.ldo-font{margin-left: 74px;}
.ldo-font h3{font-size: 20px;color: white;line-height: 24px;margin-bottom: 8px;}
.ldo-font p{font-size: 16px;color: #c0c0c0;line-height: 30px;}
.li-right .ldo-icon{float: right;}
.li-right .ldo-font {margin-left: 0;margin-right: 74px;text-align: right;}
.ld-one li:hover .ldo-icon,.ld-one li.on .ldo-icon{background-image: url(../images/ldo-iconH.png);}
.ld-one li:hover .ldo-icon::after,.ld-one li.on .ldo-icon::after{display: block;}
.ldo-more{font-size: 14px;color: #126ace;width: 139px;height: 36px;text-align: center;line-height: 36px;border-radius: 30px;display: block;margin: 0 auto;background: white;}
.ldo-more:hover{color: #fff;background: #126ace;}
.ld-two{padding: 74px 0 80px;background: #f4f4f4;}
.ldt-box{margin: 56px 0px 55px;}
.ldt-swiper{position: relative;}
.ldt-swiper ul{ overflow:hidden; zoom:1; }
.ldt-swiper ul li{margin-right: 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ldt-list{display: block;width:460px;overflow: hidden;}
.ldt-list img{display: block;width: 100%;transition: all .5s;}
.ldt-top,.ldt-bot{position: relative;overflow: hidden;width: 100%;height: 330px;}
.ldt-top h3,.sldt-top h3{color: white;position: absolute;width: 100%;left: 0;text-align: center;font-size: 20px;line-height: 36px;bottom: 40px;}
.ldt-swiper .next{display: block;position: absolute;top: 50%; width: 60px;height: 60px;background: #dddddd url(../images/ldt-next.png) no-repeat center;border-radius: 50%;right: -123px;margin-top: -30px;}
.ldt-swiper .prev{display: block;position: absolute;top: 50%; width: 60px;height: 60px;background: #dddddd url(../images/ldt-prev.png) no-repeat center;border-radius: 50%;left: -123px;margin-top: -30px;}
.ldt-swiper .next:hover{background: #126ace url(../images/ldf-next.png) no-repeat center;color: #126ace;}
.ldt-swiper .prev:hover{background: #126ace url(../images/ldf-prev.png) no-repeat center;color: #126ace;}
.sldt-top{position: relative;overflow: hidden;width: 100%;height: 384px;}
.sldt-bot{position: relative;overflow: hidden;width: 100%;height: 277px;}


.ldt-list:hover img{transform: scale(1.05);}
.ldt-more{font-size: 14px;color: #fff;width: 139px;height: 36px;text-align: center;line-height: 36px;border-radius: 30px;display: block;margin: 0 auto;background: #126ace;}
.ldt-more:hover,.sldt-more:hover{background: #3e8de7;}
.sldt-more{font-size: 14px;color: #fff;width: 139px;height: 36px;text-align: center;line-height: 36px;border-radius: 30px;display:inline-block;background: #126ace;margin: 0 20px;}
.ld-three{padding-top: 75px;}
.lde-box{margin-top: 54px;background: url(../images/lde-bg.jpg) no-repeat center;background-size: cover;}
.lde-box li{border-right: solid 1px rgba(255,255,255,0.5); transition: all .5s; height: 800px;width: 20%;float: left;padding-top: 288px;background: rgba(0,0,0,0.5);}
.lde-box li h3{font-size: 24px;color: white;line-height: 36px;text-align: center;}
.lde-box li p{height: 72px; font-size: 16px;color: white;line-height: 24px;text-align: center;margin-top: 30px;}
.lde-box li h4{opacity: 0;transform: translateY(10px);transition: all .5s; font-size: 14px;color: white;line-height: 24px;text-align: center;margin: 35px 0 54px;}
.lde-more{opacity: 0;transform: translateY(10px);transition: all .5s;font-size: 14px;color: #126ace;width: 139px;height: 36px;text-align: center;line-height: 36px;border-radius: 30px;display: block;margin: 0 auto;background: #fff;}
.lde-box li:hover{background: #126ace;}
.lde-box li:hover h4,.lde-box li:hover .lde-more{opacity: 1;transform: translateY(0);}
.lde-box li:last-child{border-right: 0;}

.slde-box{margin-top: 54px;background: url(../images/slde-bg.jpg) no-repeat center;background-size: cover;}
.slde-box li{border-right: solid 1px rgba(255,255,255,0.5); transition: all .5s; height: 800px;width: 16.666666%;float: left;padding-top: 288px;}
.slde-box li h3{font-size: 24px;color: white;line-height: 36px;text-align: center;}
.slde-box li p{height: 72px; font-size: 16px;color: white;line-height: 24px;text-align: center;margin-top: 30px;}
.slde-box li h4{opacity: 0;transform: translateY(10px);transition: all .5s; font-size: 14px;color: white;line-height: 24px;text-align: center;margin: 35px 0 54px;}
.slde-more{transition: all .5s;font-size: 14px;color: transparent;width:47px;height: 47px;text-align: center;line-height:45px;border-radius: 30px;display: block;margin: 0 auto;background: url(../images/slde.png) no-repeat center;border: solid 1px white;}
.slde-box li:hover{background: #126ace;}
.slde-box li:hover h4{opacity: 1;transform: translateY(0);}
.slde-box li:last-child{border-right: 0;}
.slde-box li:hover .slde-more{width:139px;color: #126ace;background: white;height: 36px;line-height: 34px;}

.ld-four{padding-top: 74px;}
.ldf-box{margin-top: 57px; padding: 85px 0 80px;background: url(../images/ldf-bg.jpg) no-repeat center;background-size: cover;}
.s_slideBox{ position:relative;}
.s_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.s_slideBox .bd li{ zoom:1; vertical-align:middle; }
.s_slideBox .next{display: block;position: absolute;top: 50%; width: 60px;height: 60px;background: #126ace url(../images/ldf-next.png) no-repeat center;border-radius: 50%;right: -123px;margin-top: -30px;}
.s_slideBox .prev{display: block;position: absolute;top: 50%; width: 60px;height: 60px;background: #126ace url(../images/ldf-prev.png) no-repeat center;border-radius: 50%;left: -123px;margin-top: -30px;}
.s_slideBox .next:hover{background: white url(../images/ldf-nextH.png) no-repeat center;color: #126ace;}
.s_slideBox .prev:hover{background: white url(../images/ldf-prevH.png) no-repeat center;color: #126ace;}
.pic-box .pic-li{width:20%;float: left;}
.pic-li img{display: block;width: 100%;}
.pic-box{overflow: hidden;position: relative;}
.pic-box::after{position: absolute;content: '';width: 100%;height: 1px;background: #2e2e2e;top: 50%;left: 0;}


.ldf-more{font-size: 14px;color: #fff;width: 139px;height: 36px;text-align: center;line-height: 36px;border-radius: 30px;display: block;margin: 0 auto;background: #126ace;}
.ldf-more:hover{color: #126ace;background: white;}
.ld-five{padding: 75px 0 45px;background: #f2f2f2;}
.ld-tit img{padding: 0 80px;}
.ldv-top{margin: 57px -5px 0;overflow: hidden;}
.ldv-pic{width: 50%;float: left;padding: 0 5px;}
.sldv-pic{margin-top: 57px;}
.ldv-pic img,.sldv-pic img{display: block;width: 100%;}
.ldv-bot{margin-top: 47px;}
.ldv-left{width: 50%;float: left;padding-right:65px ;padding-top: 14px;}
.ldv-right{width: 50%;float: right;padding-left:65px ;padding-top: 14px;}
.ldv-scroll{background: #cccccc;height: 9px;border-radius: 5px;}
.ldv-thumb{background: #126ace;border-radius: 5px;height: 9px;}
.ldv-left .ldv-thumb{float: right;}
.ldv-list{position:relative;margin-bottom: 14px;overflow: hidden;/* clear: both; */}
.ldv-mid{width: 130px;position: absolute;left: 50%;margin-left: -65px;top: 0;}
.ldv-bj{height: 36px;width: 45px;margin: 0 auto;background: url(../images/ldv-bg.png) no-repeat center;}
.ldv-mid h3{font-size: 18px;text-align: center;line-height: 24px;color: #212121;margin-top: 6px;}
.ldv-left h4{font-size: 16px;color: #333;line-height: 45px;}
.ldv-right h4{font-size: 16px;color: #333;line-height: 45px;text-align: right;}
.ldv-list:hover .ldv-bj{background-image: url(../images/ldv-bgH.png);}
.ldv-list:hover h3{color: #d3120d;}
.ldv-list:hover .ldv-thumb{background: #d3120d;}


.sld-six{overflow: hidden; padding: 74px 0 80px;background: url(../images/sldx-bg.jpg) no-repeat center;background-size: cover;}
.even-box{position:relative;height:360px;margin-top: 76px;}
.event-list{padding-top:150px;height:290px;}
.event-list ul{position:relative;margin-left:50%;height:1px;background-color:#999;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;-webkit-transition:all .5s;transition:all .5s;}
.event-list ul li{position:absolute;width:140px;height:100px;color:#4c4c4c;text-align:center;font-size:60px;}
.event-list ul li .year{font-family: 'itc'; position:absolute;right:0;left:0;display:block;width:100%;letter-spacing:3px;cursor:pointer;}
.event-list ul li.on .year{color:#126ace;}
.event-list ul li.on p{opacity: 1;}
.event-list ul li .dian{position:absolute;left:50%;z-index:3;display:block;margin-left:-10px;width:20px;height:20px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb;}
.event-list ul li .dian i{display:block;margin:5px;width:10px;height:10px;border-radius:100%;background-color:#4d4d4d;}
.event-list ul li.on .dian i{background-color:#126ace;}
.event-list ul li p{position:absolute;left:50%;margin-left:-130px;width:260px;text-align:center;font-size:14px;cursor:pointer;line-height: 18px;color: #333;opacity: 0.5;}
.event-list ul li::before{position:absolute;left:50%;z-index:2;display:block;width:400px;height:2px;background-color:#126ace;-webkit-box-shadow:0 0 1px #126ace;box-shadow:0 0 1px #126ace;content:'';opacity:0;}
@media screen and (max-width:1500px){.event-list ul li::before{width:300px;}
}
.event-list ul li:last-child::before{right:50%;left:auto;}
.event-list ul li.on::before{opacity:1;}
.event-list ul li:nth-child(even){top:-100px;}
.event-list ul li:nth-child(odd){bottom:-100px;}
.event-list ul li:nth-child(even) p{bottom:-80px;}
.event-list ul li:nth-child(odd) p{top:-70px;}
.event-list ul li:nth-child(even) .year{top:0;}
.event-list ul li:nth-child(odd) .year{bottom:0;}
.event-list ul li:nth-child(even) .dian{bottom:-10px;}
.event-list ul li:nth-child(odd) .dian{top:-10px;}
.event-list ul li:nth-child(even)::before{bottom:-1px;}
.event-list ul li:nth-child(odd)::before{top:-1px;}
.spage{width: 174px;height: 60px;margin: 0 auto;position: relative;}
.spage .next{display: block;position: absolute;top: 0%; width: 60px;height: 60px;background: #fff url(../images/ldf-nextH.png) no-repeat center;border-radius: 50%;right: 0;margin-top: 0px;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.spage .prev{display: block;position: absolute;top: 0%; width: 60px;height: 60px;background: #fff url(../images/ldf-prevH.png) no-repeat center;border-radius: 50%;left: 0;margin-top: 0px;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.spage .next:hover{background: #126ace url(../images/ldf-next.png) no-repeat center;color: #126ace;}
.spage .prev:hover{background: #126ace url(../images/ldf-prev.png) no-repeat center;color: #126ace;}
.even-box .show-box{position:absolute;right:53%;top:0;overflow:hidden;margin-right:230px;width:420px;height:360px;background-color:#fff;-webkit-box-shadow:0PX 3px 15px #C5C5C5;box-shadow:0PX 3px 15px #C5C5C5;}
.show-box ul{height:360px;-webkit-transition:all .5s;transition:all .5s;}
.show-box li{float:left;padding:16px;width:420px;height:100%;}
.show-box li .pic{position:relative;overflow:hidden;margin-bottom:27px;height:231px;}

@media screen and (max-width:800px){
	.show-box li .pic{height:144px;}
}
.show-box li .pic img{width:100%;height:100%;}
.show-box li .pic h6{display:none;}
.show-box li p{overflow:hidden;height:70px;font-size:14px;font-family:sans-serif;line-height:18px;}
.show-box li p a{color:#ea1620;}

@media (max-width: 1680px) {
	.ldt-swiper .next{right: 0;}
	.ldt-swiper .prev{left: 0;}
}
@media (max-width: 1520px) {
	.sld-font{top: 6%;}
	
}
@media (max-width: 1480px) {
	.s_slideBox .next{right: -100px;}
	.s_slideBox .prev{left: -100px;}
}
@media (max-width: 1320px) {
	.ld-font h4{margin-bottom: 10px;}
	
}
@media (max-width: 1440px) {
	.s_slideBox .next{right: 0px;}
	.s_slideBox .prev{left: 0px;}
	.lde-box li,.slde-box li{height: 585px;padding-top: 150px;}
	.ld-input{width: 280px;}
	.ld-input .text{width: 218px;}
	.ldt-list{width: 395px;}
	.ldt-swiper ul li{margin-right: 7.5px;}
	.bd{overflow: hidden;}
	.ldt-top,.ldt-bot{height: 283px;}
	.sldt-top{height: 330px;}
	.sldt-bot{height: 238px;}
	.even-box .show-box{right: 45%;}
}
.dy-ys{color:#126ace;}
.ldv-list:hover .dy-ys{color:#d81e06;}
.ld-tit2 div{
    float: left;
   
    width: 40%;
  
    text-align: center;
}

.ld-tit2 .dyjg
{
     width: 20%;
    
    }