﻿/*Top003124 */
*{padding: 0;margin: 0;}
ul,ol{list-style: none;}

/*Banner002826 */
.Banner002826{position: absolute;width: 100%;top: 0;z-index: 10;}
.Banner0028261{position: relative;width: 100%;top: 0;z-index: 10;}

#jian_hban.show{
visibility: visible;opacity: 1;
z-index: 100;
}
#fan_hban.show{
visibility: visible;opacity: 1;
z-index: 100;
}

/*方法4*/
/* .Banner002826 li.slick-slide{position: relative;}
.Banner002826 li.slick-slide img{display: block;width: 100%;}
.Banner002826 li.slick-slide video{position: absolute; z-index: 10; left: -100%; top: -100%; min-height: 100%; min-width: 100%; opacity: 0; transition: 0.3s;}
.Banner002826  li.video-show video{left: 50%;opacity: 1;top: 50%; transform: translate(-50%,-50%);}
.Banner002826  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../image/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;transition: 0.3s;}
.Banner002826  li.video-show .open-video{opacity: 1;}
@media(min-width:1025px){
.Banner002826  li.slick-slide img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002826  li.slick-slide img.pc{display: none;}
} */
/*方法1，2，3*/
.Banner002826 li.slick-slide{position: relative;overflow: hidden;width: 100%;height:100vh;}
.Banner002826 li.slick-slide img{display: block;width: 100%;min-width: 100%;height:100%;}
.Banner002826 li.slick-slide video{position: relative; object-fit:fill;width:100%;height:100%;min-width: 100%;overflow: hidden;}
@media(min-width:1025px){
.Banner002826  li.slick-slide img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002826  li.slick-slide img.pc{display: none;}
.Banner002826  li.slick-slide video{left: -100%;top: 100%; opacity:0;}
.Banner002826  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../image/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner002826  li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner002826  li.video-show video{left: 50%; top: 50%; opacity: 1;}
}

.Banner0028261 li.slick-slide{position: relative;overflow: hidden;width: 100%;height:100vh;}
.Banner0028261 li.slick-slide img{display: block;width: 100%;min-width: 100%;height:100%;}
.Banner0028261 li.slick-slide video{position: relative; object-fit:cover;width:100%;height:100%;min-width: 100%;overflow: hidden;}
@media(min-width:1025px){
.Banner0028261  li.slick-slide img.wap{display: none;}
}
@media(max-width:1024px){
.Banner0028261  li.slick-slide img.pc{display: none;}
.Banner0028261  li.slick-slide video{left: -100%;top: 100%; opacity:0;}
.Banner0028261  li.slick-slide .open-video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3) url(../image/Banner002826_play.png) no-repeat center center;background-size: auto 50px; z-index: 20;}
.Banner0028261  li.video-show .open-video{left: -100%;opacity: 0; transform: translateX(-100%);}
.Banner0028261  li.video-show video{left: 50%; top: 50%; opacity: 1;}
}

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.slick-track {position: relative; top: 0; left: 0; display: block;}
.slick-track:before, 
.slick-track:after{display: table; content: '';}
.slick-track:after{ clear: both;}
.slick-loading .slick-track { visibility: hidden;}
.slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img { display: none;}
.slick-slide .dragging img { pointer-events: none;}
.slick-initialized .slick-slide { display: block;}
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.slick-arrow .slick-hidden { display: none;}

.Banner002826 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); bottom:5%;overflow: hidden; z-index: 999;}
.Banner002826 .slick-dots li{float: left; width:20px; height: 4px;position: relative;  cursor: pointer;background: #1d2089;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 10px;}
.Banner002826 .slick-dots li:before{position: absolute; left: -1px; top: -1px; right: -1px; bottom: -1px;background: #fff; transition: 0.3s;content: '';z-index: 999;}
.Banner002826 .slick-dots li.slick-active:before{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);background: #1d2089;}
.Banner002826 .slick-dots li button{display: none;}

@media(max-width:640px){
.Banner002826 .slick-dots li{width: 10px; height: 10px;}
.Banner002826 .slick-dots li:not(:last-child){margin-right: 4px;}
}


.Banner0028261 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); bottom:5%;overflow: hidden; z-index: 999;}
.Banner0028261 .slick-dots li{float: left; width:20px; height: 4px;position: relative;  cursor: pointer;background: #1d2089;}
.Banner0028261 .slick-dots li:not(:last-child){margin-right: 10px;}
.Banner0028261 .slick-dots li:before{position: absolute; left: -1px; top: -1px; right: -1px; bottom: -1px;background: #fff; transition: 0.3s;content: '';z-index: 999;}
.Banner0028261 .slick-dots li.slick-active:before{transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);background: #1d2089;}
.Banner0028261 .slick-dots li button{display: none;}

@media(max-width:640px){
.Banner0028261 .slick-dots li{width: 10px; height: 10px;}
.Banner0028261 .slick-dots li:not(:last-child){margin-right: 4px;}
}



.Top003124{ font-family: 'SourceHanSansCN-Regular';}
.Top003124 .auto{max-width: 1600px;}
@media (min-width:1025px) {
.Top003124{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
/* .Top003124.Down{transform: translateY(-5.3125em);} */
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
}
@media (max-width:1024px) {
.Top003124{ height: 0.925em;}
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 3em;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 3.9375em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{height: 3em;}
}

.Top003124 .top-nav dd{font-family: 'Bebas';}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; margin-left: 7.5em;padding-top: 1.75em; font-size: 0.875em; }
.Top003124 .top-nav dd{float: left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{padding: 0 10px;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;border-right: 1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right: 4em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:5.3125em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:7em;height: calc(100% - 7em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);}
.Top003124 menu li{ border-bottom: 1px solid #eee;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.1);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 5.3125em;height:5.3125em; background: rgba(0,0,0,0.3) url(../image/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../image/Top003124-btn.svg); background-size: auto 50%;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color: rgba(0,0,0,1); background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: rgba(0,0,0,1);} 
}



.Banner002992{overflow: hidden;width: 100%;}
/*Banner002992*/
.Banner002992 li{overflow: hidden;position: relative;padding-bottom: 12%;width: 100%;}
.Banner002992 li img{display: block;width: 100%;position: absolute;left: 0;top: 0;}
.Banner002992 video{width: 107%;position: absolute;left: 0;top: 0;margin-top: -6%;}
@media(min-width:1025px){
.Banner002992 .wap{display: none;}
}

@media(max-width:1024px){
.Banner002992 .pc{display: none;}
.ban_box{height: auto;}
.Banner002992{height: auto;position: relative;}
.Banner002992 video{height: 100%;max-height: 100%;}
}
.Banner002992 .slick-dots{position: absolute; left: 0; bottom: 2%; width: 100%; z-index: 10; text-align: center;}
.Banner002992 .slick-dots li{display: inline-block; width: 29px; height: 29px;position: relative;}
.Banner002992 .slick-dots li:before{position: absolute; content: '';width: 10px;height: 10px;background-color: #ffffff; border-radius: 50%; top: 50%;left: 50%; margin: -2.5px 0 0 -2.5px;}
.Banner002992 .slick-dots li.slick-active:before{background-color: #1d2089;}
.Banner002992 .slick-dots li button{opacity: 0; }

/*Banner003126 */
.Banner003126{overflow: hidden;position: relative;z-index: 1;}
.Banner003126 li{position: relative;z-index: 1;}
.Banner003126 li > img{display: block;width: 100%;}
.Banner003126 li .txt{position: absolute;left: 0; top: 50%;transform: translateY(-50%);width: 100%;z-index: 10;color: #fff;}
.Banner003126 .txt .auto > *{opacity: 0;transform: translateX(50px);transition-duration: 1s; transition-property: opacity,transform; transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1);}
.Banner003126 .ani-show .txt .auto > *{opacity: 1;transform: translateX(0);}
.Banner003126 .txt .logo{transition-delay: 0.3s;}
.Banner003126 .txt .logo img{max-height: 1.5625em;}
.Banner003126 .txt h2{font-family: 'SourceHanSansCN-Bold'; font-size: 4.375em; margin: 0.3em 0 0.1em 0; transition-delay: 0.6s;}
.Banner003126 .txt .en{font-family: DIN-Bold;text-shadow: 0px 5px 15px  rgba(0, 0, 0, 0.2);letter-spacing: 0.8125em;color: rgba(255,255,255,0.1); transition-delay: 0.9s;}
.Banner003126 .txt .btn{display: inline-block;background-color: #1d2089; line-height: 3.4375;padding: 0 2.1875em;color: #fff; margin-top: 3.75em; transition-delay: 1.2s;}
.Banner003126 .txt .btn:after{margin-left: 20px;display: inline-block;content: ''; width: 16px;height: 6px;background: url(../image/Banner003126-icon-white.svg) no-repeat center; background-size: contain; vertical-align: middle;}
.Banner003126 .auto{max-width: 1400px;}
.Banner003126 .controls{position: absolute;left: 50%;transform: translateX(-50%); padding: 0 3em;z-index: 10; bottom: 4%;}
.Banner003126 .slick-dots li{float: left;font-family: 'Bebas';list-style: none;padding: 0 0.625em;}
.Banner003126 .slick-dots li a{font-size: 0.875em;color: #ffffff;border: 0;}
.Banner003126 .slick-dots li a:after{width: 0; height: 1px; background-color: #1d2089;display: inline-block;content: ''; margin-left: 0.7142em; vertical-align: middle;transition: 0.3s;}
.Banner003126 .slick-dots li:not(.slick-active) a{opacity: 0.15;}
.Banner003126 .slick-dots li.slick-active a:after{width: 3.5714em;}
.Banner003126 .slick-arrow{position: absolute; top: 50%;margin-top: -5px;width: 10px;height: 10px;border-top: 2px solid #fff;border-right: 2px solid #fff;}
.Banner003126 .slick-prev{left: 0; transform: rotate(-135deg);}
.Banner003126 .slick-next{right: 0;transform: rotate(45deg);}
@media (max-width:1024px) {
.Banner003126 .root-sz-16{font-size: 2vw;}
}
@media (max-width:640px) {
.Banner003126 .txt h2{font-size: 3.2em;}
.Banner003126 .txt .btn{margin-top: 1em;}
}
/*Floor003127 */
.Floor003127{position: relative;z-index: 1; overflow: hidden;font-family: 'SourceHanSansCN-Regular';padding-top: 28vh;}
.Floor003127.active .ani-bg{opacity: 1;}
.Floor003127 .ani-bg figure.set{z-index:4;}
.Floor003127 .ani-bg figure.ani-lu{z-index: 3;}
.Floor003127 .ani-bg figure.ani-lu:before{position: absolute;content: '';left: 0; top: 0;height: 100%;width: 100%; background-color: #fff;z-index: 3;transition: 2s 0.5s;}
.Floor003127.active .ani-bg figure.ani-lu:before{height: 0;}

.Floor003127 .main{position: relative;z-index: 4;}
.Floor003127 .auto{ max-width: 1400px;position: relative;}
.Floor003127 .title{margin-bottom:3.75em;display: flex;}
.Floor003127 .title .name{font-size: 2.625em;color:#333;font-family: 'SourceHanSansCN-Medium';}
/* .Floor003127 .title .name:after{display: inline-block;content: '';vertical-align: middle;width: 15px;height: 2px;background-color: #1d2089; margin-left: 20px;} */
.Floor003127 .title .gupiao{color:#fff;text-align: justify;font-size: 14px;margin-left:10px;padding-top:8px;}
.Floor003127 .title .gupiao p{font-family: 'auton';font-size: 1.5em;}

.Floor003127 .intro .info{max-width:640px;color:#666;}
.Floor003127 .intro .info h3{font-weight: normal;margin: 0;font-size: 1.75em;font-family: 'SourceHanSansCN-Medium';color: #333333}
.Floor003127 .intro .info p{font-size: 1em;line-height: 2; margin: 2.1428em 0;}
.Floor003127 .intro .info p{ display:none;}
.Floor003127 .intro .info p:nth-child(1){ display: block !important;}
.Floor003127 .number{background: rgba(45,130,255,0.5);padding:20px 0;}
.Floor003127 .number table{width:80% !important;}
.Floor003127 .number table,
.Floor003127 .number table tbody,
.Floor003127 .number table tr,
.Floor003127 .number table td{font-size: 1em;border-left:1px solid rgba(255,255,255,0.1);}
.Floor003127 .number table td:first-child{border-left:none !important;}
.Floor003127 .number table td{color: #fff; padding-bottom: 1em;text-align: center;width:33.33%;}
.Floor003127 .number table td span{color: #fff;font-family: 'auton'; margin: 0 0.5em;display: block;font-size: 2.5em;}
/* .Floor003127 .number table td span i{font-size: 2.5em;} */
.Floor003127 .number table td i.ani{font-style: normal;}
.Floor003127 .intro .more{display: block;width: 3.125em;height: 3.125em;border-radius: 50%; background: url(../image/Floor003127-icon.svg) no-repeat center; background-size: 1em auto; border: 1px solid #b9b9b9;}
.Floor003127 .intro .more:hover{border-color: #1d2089; background-color: #1d2089; background-image: url(../image/Banner003126-icon-white.svg);}

.Floor003127 .cultrue{margin-top: 3.75em;position: relative;z-index:2}
.Floor003127 .cultrue dd{position: relative; padding: 2.5em 0;}
.Floor003127 .cultrue dd .ytable{color: #333;}
.Floor003127 .cultrue dd figure{font-size: 0.875em; opacity: 0.6;text-transform: uppercase;}
.Floor003127 .cultrue dd .tit{font-family: 'SourceHanSansCN-Medium';font-size: 1.125em;}
.Floor003127 .ani-bg figure img{border-radius: 30px;}
@media (min-width:1025px) {
.Floor003127 .ani-bg figure img{max-width: none;}
.Floor003127 .auto{padding: 8.75em 0 6.625em 0; }
.Floor003127 .intro{ max-width: 60%;} 
.Floor003127 .cultrue dd{float: left;width:20%;}   
.Floor003127 .cultrue dd .img{width: 4.25em;}
.Floor003127 .cultrue dd .img img{height: 3.625em;}

.Floor003127 .cultrue dd:hover .img{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
.Floor003127 .ani-bg figure{position: absolute; top: 18%; right: 0%;  width: 40%;height:auto;}

.Floor003127 .ani-bg figure{position: absolute; right: 0; overflow: hidden; }
.Floor003127 .ani-bg{top: 0;z-index: 1;opacity: 1;transition: 1s;width: 100%;height: 90%;}
}
@media(max-width:1366px){
    /* .Floor003127{padding-top: 5vh;} */
    /* .Floor003127 .title .name{font-size:30px;} */
    .Floor003127 .title{margin-bottom: 10px;}
    .Floor003127 .intro .info h3{font-size: 20px;}
    .Floor003127 .cultrue{margin-top: 4%;}
    .Floor003127 .intro .more{width: 2.125em;height: 2.125em;}
    .Floor003127 .ani-bg figure{top: 0%;}
    .Floor003127 .number{margin-bottom: 0;}
    .Floor003127 .cultrue dd{padding: 1.5em 0;}
}
@media (max-width:1024px) {
.Floor003127 .ani-bg figure{width: 100%;}
.Floor003127 .ani-bg figure img{width: 100%;}
.Floor003127 .auto{padding: 2em 0; }
.Floor003127 .title{margin-bottom: 10px;}
.Floor003127 .cultrue dd .img{/* width: 5em; */display: block;text-align: center;} 
.Floor003127 .cultrue dd .img img{width: 2em;}
.Floor003127 .cultrue dd:not(:last-child){/* border-bottom: 1px solid #ebebeb; */width: 33.33%;float: left;text-align: center;}
.Floor003127 .number table td{display: inline-block;width: 50%;font-size:15px;}
.Floor003127 .intro .more{margin: 0 auto;background-size: 55%;width: 40px;height: 40px;display: none;}
.Floor003127 .title .name{font-size: 1em;}
.Floor003127 .intro .info h3{font-size: .7em;}
.Floor003127 .intro .info p{margin:10px 0;font-size:14px;line-height: 22px;}
.Floor003127 .number table td span{font-size: 1.3em;}
.Floor003127 .number{margin-bottom: 1em;}
.Floor003127 .cultrue{margin-top: 1em;margin-bottom: 1em;}
.Floor003127 .cultrue dd .ytable{display: block;padding: 0;text-align: center;margin: 0 auto;}
.Floor003127 .cultrue dd .tit{font-size:15px;line-height: 40px;}
.Floor003127 .cultrue dd .ytable-cell{display: block;}
.Floor003127 .cultrue dd figure{font-size:.5em;display: none;}
}
@media (max-width:640px) {
.Floor003127 .intro .info h3{font-size: 1.4em;}
.Floor003127 .title .name{font-size: 1.5em;}
}
/*Floor003128 */
.Floor003128{background-color: #f9f9f9; overflow: hidden;font-family: 'SourceHanSansCN-Regular';padding-top:7vw;height: 100%;}
.Floor003128 .title{margin-bottom:3.75em;text-align: left;margin-top: 2em;padding-left:3em;}
.Floor003128 .title .name{font-size: 2.625em;color: #333;font-family: 'SourceHanSansCN-Medium';}
/* .Floor003128 .title .name:after{display: inline-block;content: '';vertical-align: middle;width: 15px;height: 2px;background-color: #1d2089; margin-left: 20px;} */
.Floor003128 .auto{max-width: 1400px;}
.Floor003128 .slider-img .Ispic{position: relative;z-index: 1;}
.Floor003128 .slider-img .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:45.834%; opacity: 0.6;display: none;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.Floor003128 .slider-img .item{position: relative;}
.Floor003128 .slider-img .txt{position: absolute; bottom: 0; opacity: 0; left:5%;right:6.184%;color: #333;z-index: 4;transition: 0.5s 0.5s;padding-right: 3.5em;}
.Floor003128 .slider-img .slick-current .txt{bottom: 3.75em; opacity: 1;}
.Floor003128 .slider-img .tit{font-size: 2em; margin-bottom:0.5em;}
.Floor003128 .slider-img .txt p{line-height: 2;font-size: 0.875em; margin: 0; max-width:76%;}
.Floor003128 .slider-img .txt .more{position: absolute;right: 0; bottom: 0;width: 3.125em;height: 3.125em;border-radius: 50%; background: url(../image/Banner003126-icon-white.svg) no-repeat center #1d2089; background-size: 1em auto;}

.Floor003128 .slider-nav .inside .icon{transition: 0.3s;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 2.8125em;}
.Floor003128 .slider-nav .inside .icon img.default{display: none;}
/* .Floor003128 .slider-nav .inside .icon img.hover{display: none;} */
.Floor003128 .slider-nav li{cursor: pointer;transition: 0.3s;}
.Floor003128 .slider-nav .slick-current{background-color: #1d2089;}
.Floor003128 .slider-nav .slick-current aside{color: #fff;}
/* .Floor003128 .slider-nav .slick-current .icon img.default{display: none;}
.Floor003128 .slider-nav .slick-current .icon img.hover{display: inline-block;} */
@media (min-width:1025px) {
.Floor003128 .auto{position: relative;min-height: 100%;}
.Floor003128 .slider-img{position: absolute;width:100%;left: 0%; top: 0;height: 100%;z-index: 1;}
.Floor003128 .slider-img .Ispic{height:100vh;}
.Floor003128 .slider-nav{width: 28.542%; height: 100%;float: right;z-index: 20;position: absolute;right:0;top:0;display: flex;align-items: center;}
.Floor003128 .slider-nav li{border:none;padding-left:3em;}
.Floor003128 .slider-nav .slider-nav_box{}
.Floor003128 .slider-nav .ytable{height: 100%;}    
.Floor003128 .slider-nav .inside{height:9vh; /*6.875em*/line-height: 9vh;border-bottom:1px solid rgba(0,0,0,0.3);display: flex;align-items: center;}
.Floor003128 .slider-nav .inside aside{display: inline-block;color:#333;}
/* .Floor003128 .slider-nav .inside > *{display: table-cell;vertical-align: middle;} */
.Floor003128 .slider-nav .inside .icon{width: 20%;display: inline-block;max-width:75px;}
/* .Floor003128 .slider-nav .inside aside{padding-right: calc(3.125em + 0.5625em); background: url(../images/Floor003128-plus.svg) no-repeat right 3.125em center; background-size: 0.5625em auto;} */
/* .Floor003128 .slider-nav .slick-current aside{background-image: url(../images/Floor003128-plus-white.svg)}
.Floor003128 .slider-nav .slick-current .icon{ width: 35.75%;padding-left:0;} */
.Floor003128 .txt .more{margin: 0 auto;background-size: 55%;width: 40px;height: 40px;}
}
@media(max-width:1366px){
    .Floor003128 .title .name{font-size: 30px;}
    .Floor003128 .slider-nav{width: 32%;}
    .Floor003128 .slider-nav .inside aside{font-size: 18px;}
}
@media (max-width:1024px) {
.Floor003128 .slider-img .Ispic{padding-bottom: 61%;}  
.Floor003128 .slider-img .txt{left: 3%;right: 3%;}
.Floor003128 .slider-img .slick-current .txt{bottom: 2em;}
.Floor003128 .slider-nav{overflow: hidden;margin-bottom: 3%;width: 100%;}
.Floor003128 .slider-nav .inside{display: flex;align-items: center;height: 5em;padding: 0 0.5em;}
.Floor003128 .slider-nav .inside aside{flex: 1;font-size: 16px;}
.Floor003128 .slider-nav .inside .icon{width: 25%; flex-shrink: 0; margin-right: 5%;text-align: center;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 1.5em;}
.Floor003128 .slider-img .tit{font-size: 16px;}
.Floor003128 .title{margin-bottom: 10px;margin-top: 0;}
.Floor003128 .slider-img .txt p{font-size: 14px;}
}
@media (max-width:640px) {
.Floor003128 .title .name{font-size: 18px;text-align: left;}
}
/*Floor003129 */
/* .Floor003129{background: url(../images/bj1.jpg) no-repeat center center;background-size: cover;} */
.Floor003129{padding-top:8vw;}
.Floor003129 .auto{max-width: 1400px;font-family: 'SourceHanSansCN-Regular'; padding: 5em 0;}
.Floor003129 .title{margin-bottom: 3.6875em;position: relative;}
.Floor003129 .title .name{font-size: 2.625em;color: #333;font-family: 'SourceHanSansCN-Medium';}
.Floor003129 .title .name:after{display: inline-block;content:'';width: 15px; height: 2px; background-color: #1d2089;margin-left: 22px;vertical-align: middle;}
.Floor003129 .title p{margin: 0;font-size: 0.875em;}
.Floor003129 .title .more{position: absolute;width: 3.125em;height: 3.125em;border:1px solid #b9b9b9; right: 0; top: 50%;border-radius: 50%; background: url(../image/Floor003127-icon.svg) no-repeat center; background-size: 1em auto; margin-top: -1.5625em;transition: 0.3s;}
.Floor003129 .title .more:hover{border-color: #1d2089; background-color: #1d2089; background-image: url(../image/Banner003126-icon-white.svg);}

.Floor003099{padding-top:8vw;}
.Floor003099 .auto{max-width: 1400px;font-family: 'SourceHanSansCN-Regular'; padding: 5em 0;}
.Floor003099 .title{margin-bottom: 3.6875em;position: relative;}
.Floor003099 .title .name{font-size: 2.625em;color: #333;font-family: 'SourceHanSansCN-Medium';}
.Floor003099 .title .name:after{display: inline-block;content:'';width: 15px; height: 2px; background-color: #1d2089;margin-left: 22px;vertical-align: middle;}
.Floor003099 .title p{margin: 0;font-size: 0.875em;}
/*.Floor003099 .title .more{position: absolute;width: 3.125em;height: 3.125em;border:1px solid #b9b9b9; right: 0; top: 50%;border-radius: 50%; background: url(../image/Floor003127-icon.svg) no-repeat center; background-size: 1em auto; margin-top: -1.5625em;transition: 0.3s;}*/
.Floor003099 .title .more:hover{border-color: #1d2089; background-color: #1d2089; background-image: url(../image/Banner003126-icon-white.svg);}




.Floor003129 .list label{border: solid 1px #1d2089;font-size: 0.875em;line-height: 1.7142;padding: 0 0.5714em;display: inline-block;transition: 0.3s;background: #1d2089;color: #fff;display:none}
/* .Floor003129 .list a:hover label{border-color: #ccc; background-color: #ccc;color: #333;} */
.Floor003129 .list .tit{font-size: 1.25em;color: #333333;font-family: 'SourceHanSansCN-Medium'; margin: 1em 0; }
.Floor003129 .list .txt:hover .tit{color: #1d2089;}
.Floor003129 .list ol .tit{line-height: 1.6;}
.Floor003129 .list .txt p{margin: 0;color: #666666;font-size: 0.875em;line-height: 1.7142;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;

}
.Floor003129 .list time{font-family: 'Roboto-Regular';color: #999999; padding-right: 3.4375em;background: url(../image/Floor003127-icon.svg) no-repeat right center; background-size: 1em auto;display: inline-block;}
.Floor003129 .list ol time{margin-top: 1em;}
.Floor003129 .list ol .pic{overflow: hidden; margin-bottom: 2.5em;}
.Floor003129 .list ol .Ispic{padding-bottom: 59.091%;transition: 0.3s ease-out;}
.Floor003129 .list a:hover .Ispic{transform: scale(1.1);}
@media (min-width:1025px) {
.Floor003129 .list{position: relative;z-index: 1;}
.Floor003129 .list:before{position: absolute;content: '';left:49%;width: 1px;height: 100%;background-color: #f2f2f2; top: 0;}
.Floor003129 .list ol{float: left;width: 45%;}
.Floor003129 .list li{float: right;width: 47.143%; border-bottom: 1px solid #f2f2f2;}
.Floor003129 .list li a{height:  9.1875em;}
.Floor003129 .list li:nth-of-type(1) a{height: 8.1875em;} 
.Floor003129 .list li:nth-of-type(1) a .ytable-cell{vertical-align: top;}
.Floor003129 .list li .txt{position: relative;padding-right: 8.75em;}
.Floor003129 .list li time{position: absolute;right: 0; top: 50%; line-height: 2; margin-top: -1em;}
}
@media(max-width:1366px){
    .Floor003129 .title{margin-bottom: 1.5em;}
    .Floor003129 .title .name{font-size: 30px;}
	.Floor003099 .title .name{font-size: 30px;}
    .Floor003129 .list ol .pic{margin-bottom: 1.5em;}
    .Floor003129 .list ol .tit{font-size: 16px;    -webkit-line-clamp: 1;}
    .Floor003129 .list .tit{margin: 10px 0 5px;}
    .Floor003129 .list ol time{margin-top: 10px;}
    .Floor003129 .list li:nth-of-type(1) a,.Floor003129 .list li a{height:8em;}
    
    
}
@media (max-width:1024px) {
.Floor003129{padding:5% 0;}
.Floor003129 .auto{padding: 2em 0;}
.Floor003129 .list ol{margin-bottom: 0;}
.Floor003129 .list li{border-top: 1px solid #f2f2f2; padding: 2em 0;display: none;}
.Floor003129 .list li time{margin-top: 2em;}
.Floor003129 .title .name{font-size: 1em;}
.Floor003099 .title .name{font-size: 1em;}
.Floor003129 .title .more{margin: 0 auto;background-size: 55%;width: 32px;height: 32px;top: -4px;}
.Floor003099 .title .more{margin: 0 auto;background-size: 55% !important;width: 32px !important;height: 32px !important;top: -4px;}
}
@media (max-width:640px) {
.Floor003129 .title .name{font-size: 1.5em;}
.Floor003099 .title .name{font-size: 1.5em;}
.Floor003129 .list label{font-size: 14px;line-height: 24px;padding:0 10px;}
}

/*Timeline002543 */

.Timeline002543{width:100%; position:relative; overflow:hidden; padding-bottom:5%;background: #fff;    font-family: 'SourceHanSansCN-Regular';padding: 10vw 0 5em;height: 100vh;}
.Timeline002543 .title{margin-bottom:3.75em;}
.Timeline002543 .title .name{font-size: 2.625em;color: #333;font-family: 'SourceHanSansCN-Medium';}
.Timeline002543 .title .name:after{display: inline-block;content: '';vertical-align: middle;width: 15px;height: 2px;background-color: #1d2089; margin-left: 20px;}

.Timeline002543 .banner{ position:absolute;  right:0; top:0; height:100%; background-position: center top; background-size:auto 100%;}
.Timeline002543 .main{  padding-right:36%;max-width: 1400px;margin: 0 auto;}
.Timeline002543 .list{ position:relative; margin:0 56px; margin-bottom:5%;}
.Timeline002543 .list::before,
.Timeline002543 .list::after{ position:absolute; content:''; width:35px; top:50%; height:1px; background:#ccc;}
.Timeline002543 .list::before{ left:-30px;}
.Timeline002543 .list::after{ right:-30px;}
.Timeline002543 .list .prev,
.Timeline002543 .list .next{ width:25px; height:49px; position:absolute; top:50%; margin-top:-25px; background:url(../image/Timeline002543_controls.png) no-repeat left top; cursor:pointer;}
.Timeline002543 .list .prev{ left:-56px;}
.Timeline002543 .list .next{ right:-56px; background-position:right top;}
.Timeline002543 .list .bd li{padding:10px 0; float:left; position:relative; overflow:hidden;}
.Timeline002543 .list .bd .tempWrap{ margin:0 auto;}
.Timeline002543 .list .bd li::before,
.Timeline002543 .list .bd li::after{ position:absolute; content:'';width:50%; height:1px; background:#ccc; top:50%;}
.Timeline002543 .list .bd li::before{ left:0;  margin-left:-65px;}
.Timeline002543 .list .bd li::after{ right:-65px;}
.Timeline002543 .list .bd li a{ display:block; width:92px; height:92px; position:relative; margin:0 auto; line-height:92px; text-align:center; color:#212121; font-size:24px; font-family:"Courier New", Courier, monospace; font-weight:bold;}
.Timeline002543 .list .bd li a span{ position:relative; z-index:3;}
.Timeline002543 .list .bd li a i,
.Timeline002543 .list .bd li a i::before,
.Timeline002543 .list .bd li a i::after{position:absolute;top:0; }
.Timeline002543 .list .bd li a i{ z-index:1; border-left:1px solid #ccc; border-right:1px solid #ccc; width:100%; height:52px; top:50%; transform:translate(0,-50%); left:0; transition:background 0.3s;}
.Timeline002543 .list .bd li a i::before,
.Timeline002543 .list .bd li a i::after{ content:''; width:100%; height:54px;left:0;border-left:1px solid #ccc; border-right:1px solid #ccc; transition:background 0.3s;}
.Timeline002543 .list .bd li a i::before{ transform:rotate(60deg);}
.Timeline002543 .list .bd li a i::after{ transform:rotate(-60deg); }
.Timeline002543 .list .bd li.on a i,
.Timeline002543 .list .bd li.on a i::before,
.Timeline002543 .list .bd li.on a i::after{ background:#1d2089; border:none;}
.Timeline002543 .list .bd li.on a i::before,
.Timeline002543 .list .bd li.on a i::after{ height:92px;}
.Timeline002543 .list .bd li.on a{ color:#fff;width:106px;}
.Timeline002543 .list .bd li.on a i{ width:54px;  left:50%;height:100%; top:0;   transform:translate(-50%,0);border:0;}

.Timeline002543 .big ul{ display:none; margin:0 auto; width:80%; max-width:518px;}
.Timeline002543 .big li{ overflow:hidden;}
.Timeline002543 .big .pic{ float:left; width:42%;}
.Timeline002543 .big .pic img{ display:block; width:100%;}
.Timeline002543 .big .txt{ float:right; width:52%;}
@media(max-width:1366px){
    .Timeline002543 .title .name{font-size: 30px;}
    .Timeline002543 .title{margin-bottom: 1.5em;}
    .Timeline002543 .list{margin-bottom: 2%;}
    .Timeline002543{padding: 8vw 0 3vw;}
}
@media(max-width:1024px){
.Timeline002543 .banner{ display:none;}
.Timeline002543{height: auto;}
.Timeline002543 .main{ padding-right:5%;}
.Timeline002543 .title .name{font-size: 1em;}
.Timeline002543 .list .bd li.on a i{width: 35px;}
.Timeline002543 .list .bd li a{height: 62px;line-height: 62px;width: 62px !important;}
.Timeline002543 .list .bd li.on a i::before, .Timeline002543 .list .bd li.on a i::after{height: 62px;}
.Timeline002543 .list .bd li a i::before, .Timeline002543 .list .bd li a i::after{border:0;}
.Timeline002543 .list .bd li a i{border:0;}
.Timeline002543 .list .bd li a{font-size: 18px;}
}
@media(max-width:640px){
.Timeline002543 .banner{ position:relative; width:100% !important; padding-bottom:100%; display:block; background-size:cover;display: none;}
.Timeline002543 .title .name{font-size: 1.5em;}
}
@media(max-width:374px){
.Timeline002543 .list .bd li a i{ display:none;}
.Timeline002543 .list .bd li a{ color:#999;}
.Timeline002543 .list .bd li.on a{ color:#000;}
}
/*Bottom002075 */
.Bottom002075{ background:#666; padding:20px 0; font-size:14px; line-height:24px;}
.Bottom002075 .auto{max-width: 1400px;}
.Bottom002075 dl{padding:5px 0;}
.Bottom002075 dt{ float:right;display: flex;align-items: center;}
.Bottom002075 dt a{margin-right: 10px;}
.Bottom002075 dt figure{position:relative; width:160px;}
.Bottom002075 dt figure:before,
.Bottom002075 dt figure span:after{ position:absolute; content:''; }
.Bottom002075 dt figure span{ cursor:pointer; display:block; line-height:24px; padding:5px 25px 5px 10px; background-color:rgba(255,255,255,0.1);}
.Bottom002075 dt figure span:after{ width:0; height:0; border:5px solid transparent; border-top-color:#fff; right:5px; top:15px; z-index:5;}
.Bottom002075 dt figcaption{ position:absolute; left:0; bottom:100%; width:100%;  background-color:rgba(255,255,255,1);  display:none; z-index:50;}
/* .Bottom002075 dt figure:hover figcaption{ display:block;} */
.Bottom002075 dt figcaption a{ display:block; line-height:22px; padding:5px 10px;margin-right: 0;}
.Bottom002075 dt figcaption a:hover{ background-color:#1d2089; color:#fff;}
.Bottom002075,
.Bottom002075 a{ color:#fff;}
.Bottom002075 a:hover{ color:#fff;}
.Bottom002075 dd a{display:inline-block;}
.Bottom002075 dd i{ margin:0 10px; display:inline-block;width:2px;  height:7px; border-right:1px dotted #c9af8f;}
@media(max-width:1000px){
.Bottom002075 dt{ float:none;padding-bottom: 8px;justify-content: center;}
.Bottom002075 dt figure{ margin-bottom:0;}
.Bottom002075 dl{ padding:0;}
.Bottom002075 dd{text-align: center;font-size: 12px;}
}
#fp-nav ul li a::before{color: #1d2089 !important;}
#fp-nav ul li a span::before, .fp-slidesNav ul li a span::before{background: #1d2089 !important;}
#fp-nav ul li a::after{background: url(../image/dotbg1.png) no-repeat center center !important;}
#fp-nav ul li a span::after{background: #1d2089 !important;}


@media(max-width:1024px){
    .Banner002826 li.slick-slide{height:80vh;}
    .Banner002826 li.slick-slide video{position: absolute;opacity: 1;left:0;top:0;}

       .Banner0028261 li.slick-slide{height:80vh;}
    .Banner0028261 li.slick-slide video{position: absolute;opacity: 1;left:0;top:0;}

    .Floor003127{padding:5% 0;}
    .Floor003127 .title .name{font-size: 22px;}
    .Floor003127 .title{display: block;}
    .Floor003127 .title .gupiao{margin-top:10px;}
    .Floor003127 .number table{width:100% !important;}
    .Floor003127 .number table td{width:33.33%;}
    .Floor003127 .number table td span i{font-size: 30px;}

    .sec-3{background: #f5f5f5;}
    .Floor003128{padding:5% 0;}
    .Floor003128 .slider-nav .slick-current .icon img.default{display: none;}
    .Floor003128 .slider-nav .slick-current .icon img.hover{display: inline-block;}
    .Floor003128 .title{padding-left:0;margin-bottom: 12px;color:#333;}
    .Floor003128 .title .name{color:#333;}
    .Floor003128 .slider-nav{margin-bottom:0;}
    .Floor003128 .slider-nav .inside{height:35px;}

}

@media(max-width:768px){
    .Banner002826 li.slick-slide{height:60vh;}
    .Banner0028261 li.slick-slide{height:60vh;}
}

@media(max-width:640px){
    .Banner002826 li.slick-slide{height:250px;}
    .Banner002826 li.slick-slide img{min-height:1px;}

    .Banner0028261 li.slick-slide{height:250px;}
    .Banner0028261 li.slick-slide img{min-height:1px;}

    .bj_top{padding-top:60px !important;}
    .bj_top .HomeTop{top:0 !important;}
}



/* 首页发展历程新样式 */
.Timeline000768::before{display: none;}
.HomeDevelopment .slider-for .item .txt{width:55%;padding: 0;}
.HomeDevelopment .slider-for .item .txt .Year{font-family: 'auton';font-size: 3.2em;color:#1d2089;}
.HomeDevelopment .slider-for .item .txt h1{font-size: 20px;margin:15px 0;}
.HomeDevelopment .slider-for .item .txt .dec{font-size: 14px;line-height: 26px;color:#999;}
.HomeDevelopment .slider-for .item .img{width:40%;position: relative;padding-top:300px;}
.HomeDevelopment .slider-for .item .img span{position: absolute;width:100%;height:100%;top:0;left:0;}


.HomeDevelopment .slider-nav{margin-top:2.5%;position: relative;padding:0 40px;position: relative;}
.HomeDevelopment .slider-nav::before{content:'';display: block;width:100%;height:1px;background: #ccc;position: absolute;top:40px;left:0;}

.HomeDevelopment .slider-nav .item{text-align: center;}
.HomeDevelopment .slider-nav .item i{display: block;width:1px;height:22px;background: #bbb;margin:0 auto;margin-bottom:10px;}
.HomeDevelopment .slider-nav .item span{display: inline-block;background: #fff;padding:0 10px;}
.HomeDevelopment .slider-nav .item span b{display: block;width:20px;height:20px;border-radius: 50%;border:1px solid #ccc;margin:0 auto;position: relative;}
.HomeDevelopment .slider-nav .item span b::before{content:'';display: block;width:6px;height:6px;background: #ccc;border-radius: 50%;position: absolute;left:50%;top:50%;margin-left:-3px;margin-top:-3px;}
.HomeDevelopment .slider-nav .item .Year{font-family: "auton";color:#ccc;font-size: 2.5em;font-weight: normal;}


.HomeDevelopment .slick-arrow{ font-size:0; z-index:10;position: absolute; top:22px; margin-top:0; width:38px; height:38px; line-height:38px; background:#fff;cursor: pointer; padding: 0;transition: all ease 0.3s;border:1px solid #ccc;color:#bbb;}
.HomeDevelopment .slick-arrow:hover{ color:#fff; background-color:#1d2089;border:1px solid #1d2089;}
.HomeDevelopment .slick-prev:before{content: '<';}
.HomeDevelopment .slick-next:before{content: '>';}
.HomeDevelopment .slick-prev:before, .slick-next:before { font-size:20px; font-family:"宋体"; font-weight:bold;}
.HomeDevelopment .slick-prev{ left:-40px;}
.HomeDevelopment .slick-next{ right:-40px;}


.HomeDevelopment .slider-nav .item.slick-current i{background: #1d2089;}
.HomeDevelopment .slider-nav .item.slick-current span b{border:1px solid #1d2089;}
.HomeDevelopment .slider-nav .item.slick-current span b::before{background: #1d2089;}
.HomeDevelopment .slider-nav .item.slick-current .Year{color:#1d2089;}

.w1400{width:90% !important;}
@media(max-width:1366px){
    /* .HomeDevelopment .slider-for .item .txt {padding:30px 0;} */
    .HomeDevelopment .slider-for .item .txt .Year{font-size: 2.5em;}
    .HomeDevelopment .slider-for .item .txt h1{font-size: 16px;margin:5px 0;}
    .HomeDevelopment .slider-nav .item .Year{font-size: 2em;}
    .HomeDevelopment .slider-for .item .img{padding-top:250px;}
    .HomeDevelopment .slider-nav .item .Year{font-size: 20px;}
    .HomeDevelopment .slider-for .item .txt .dec{font-size: 12px;line-height: 22px;}
    .HomeDevelopment .slider-nav .item i {height: 13px;}
}


@media(max-width:640px){
    .HomeDevelopment .slick-next{right:0;}
    .HomeDevelopment .slick-prev{left:0;}
    .HomeDevelopment .slider-for .item .img{width:100%;margin-top:20px;padding-top:55%;float:none;}
    .HomeDevelopment .slider-for .item .txt{width:100%;padding:0;float: none;}
    .HomeDevelopment .slider-for .item .txt .Year {font-size: 18px;}
}

.aboutUs{background: #f3f3f3;}
.aboutUs .Part{padding:3%;background: #fff;}
.aboutUs .Part1 {margin-bottom:15px;}
.aboutUs .Part1 .imgbox{width:46%;}
.aboutUs .Part1 .imgbox img{width:100%;}
.aboutUs .Part1  .txtbox{width:50%;}
.aboutUs .Part1  .txtbox .title{ font-family: SourceHanSansCN-Medium;font-size: 42px;font-weight: normal;font-stretch: normal;line-height: 50px;letter-spacing: 0px;color: #333333;}
.aboutUs .Part1  .txtbox b{display: block;width:50px;height:3px;background: #1d2089;margin:20px 0 30px 0;}
.aboutUs .Part1  .txtbox .txt{line-height: 30px;}

.aboutUs .Part2 .PartTit{font-size: 30px;font-family: SourceHanSansCN-Medium;color:#000;margin-bottom:20px;font-weight: bold;}
.aboutUs .Part2 .PartBox{margin-left:-2%;}
.aboutUs .Part2 .PartBox .item{width:48%;float:left;margin-left:2%;box-sizing: border-box;padding:30px;background: #f8f8f8;text-align: center;}
.aboutUs .Part2 .PartBox .item h1{font-size: 24px;font-weight: normal;margin-bottom:30px;}
.aboutUs .Part2 .PartBox .item ul{display: flex;justify-content: space-between;align-items: center;}
.aboutUs .Part2 .PartBox .item ul li{width:130px;height:130px;text-align: center;border-radius: 50%;background: #fff;box-sizing: border-box;padding-top:25px;position: relative;}
.aboutUs .Part2 .PartBox .item ul li p{font-size: 18px;color:#000;margin-top:10px;}
.aboutUs .Part2 .PartBox .item ul li .ico{height:46px;line-height: 46px;}
.aboutUs .Part2 .PartBox .item ul li .ico img{vertical-align: middle;}
.aboutUs .Part2 .PartBox .item ul li::before{content:'';display: block;width:50px;height:15px;background:url(../image/adddian.png) no-repeat center center;position: absolute;left:-58%;top:50%;margin-top:-7.5px;}
.aboutUs .Part2 .PartBox .item ul li:first-child::before{display: none;}

@media(max-width:1440px){
    .aboutUs .Part2 .PartBox .item ul li::before{left:-47%;}  
}

@media(max-width:1366px){
    .aboutUs .Part1 .txtbox .title{font-size: 35px;line-height: 40px;}
    .aboutUs .Part2 .PartBox .item ul li{width:120px;height:120px;}
    .aboutUs .Part2 .PartBox .item ul li p{font-size: 14px;}
    .aboutUs .Part2 .PartBox .item ul li::before{left:-50%;}
}

@media(max-width:1024px){
    .aboutUs .Part2 .PartTit{font-size: 22px;}
    .aboutUs .Part2 .PartBox .item h1{font-size: 18px;}
    .aboutUs .Part2 .PartBox .item{padding:20px 15px;}
    .aboutUs .Part2 .PartBox .item ul li{width:80px;height:80px;padding-top:10px;}
    .aboutUs .Part2 .PartBox .item ul li .ico{height:30px;line-height: 30px;}
    .aboutUs .Part2 .PartBox .item ul li .ico img{max-height:25px;}
    .aboutUs .Part2 .PartBox .item ul li::before{left:-79%;}
    .aboutUs .Part2 .PartBox .item ul li p{font-size: 12px;margin-top:0;}
    .aboutUs .Part1 .txtbox .title{font-size: 22px;}
    .aboutUs .Part1 .txtbox .txt{font-size: 14px;line-height: 25px;}
}

@media(max-width:768px){
    .aboutUs .Part1 .imgbox{width:100%;}
    .aboutUs .Part1  .txtbox{width:100%;margin-top:20px;}
    .aboutUs .Part2 .PartBox .item{width:98%;margin-bottom:10px;}
    .aboutUs .Part2 .PartBox .item ul li::before{display: none;}
    .aboutUs .Part2 .PartBox .item h1{font-size: 16px;}
}


#jian_inban{display: block;}
#fan_inban{display: none;}
