.auto_1600{ max-width:1600px;}
@media(max-width:1600px){.auto_1600{ padding:0 2%;}}
.Top003075 .auto{position: fixed; left: 0; top: 0; width: 100%; background: #fff; z-index: 100; font-size: 16px; box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;}
.Top003075 menu li span a{color: #243278;font-weight: bold;top: 0;position: relative;}
.Top003075 menu li.aon span a,.Top003075 menu li:hover span a{ color:#c49b5e}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative;}
/* .Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{text-decoration: underline;} */
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dd.zj{background: #c49b5e;width: 150px;text-align: center;}
.Top003075 .top-right dd.zj a{color: #fff;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 30px;color: #333;}
.Top003075 .top-right dt a{border-radius: 2px;border: solid 1px #eee;width: 26px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;font-size:12px;color: #bbb; background: #fff;}
.Top003075 .top-right dt a.on{color: #fff;background: #243278;border-color: #243278; font-size: 14px;}
.Top003075 .top-search{}
.ecms{background-color: #243278;overflow: hidden;width: 150px;text-align: center;padding-right: 0;color: #fff;}
.ecms a{color: #fff;}
.Top003075 .open-sbox{color: #fff;display: block;background: url("../images/Bottom002630_icon_search.png") no-repeat right center;width: 30px;height: 30px;margin-top: 5px;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;float: none;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;}
.Top003075 .open-sbox{color: #fff;display: block;line-height: 22px;position: absolute;right: 10px;}

.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}


.Top003075 .top-main .sub dt{text-align: left;}
.Top003075 .txt-intro .txt{padding: 0 2.03vw;}
.Top003075 .txt-intro .txt p{color: #fff; margin-bottom: 2vw; line-height: 2;}
.Top003075 .txt-intro .txt .more{color: #fff;font-size: 14px;}
.Top003075 .txt-intro .txt .more:hover{color: #c49b5e;}

@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}

.search-show .Top003075 .top-search .text{width:12vw;background-color: #f5f5f5;}
 .Top003075 .logo{position: absolute; left: 3.13vw; top: 0;height: 100px;max-width: 85px;}
.Top003075 menu{float: right;margin-right: 24vw;}
.Top003075 menu li{float: left; position: relative; }
.Top003075 menu li:not(:last-child){margin-right: 2.5vw;}
.Top003075 menu li span{display: block;line-height: 100px;font-size: 18px;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:180px;margin-left: -90px;background:rgba(36,50,120,0.83);  text-align: center; padding: 10px 0; border-radius: 0 0 5px 5px;}
.Top003075 menu li .sub dt{line-height: 32px;}
.Top003075 menu li .sub dt a{color: #fff;}


}
@media(max-width:1600px){
.Top003075 menu li:not(:last-child){margin-right: 1.13vw;}
.Top003075 menu{margin-right: 26vw;}
}
@media(max-width:1280px){
	.Top003075 .top-right dd.zj,.ecms{width: 120px;}
	.Top003075 .top-search{padding-right: 15px;}
	.Top003075 menu{margin-right: 24vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}

}

@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1024px){
	.Top003075 .auto{padding: 2%;}
	.Top003075 .top-right dd.zj,.ecms{width: 80px;padding: 0 2%;font-size: 12px;}
	.Top003075 .logo{max-width: 70px;}

.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #243278; border-left: 1px solid #fff;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}

.Top003075 .top-right dt a{font-size:14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:43vw;}
}
/*Banner003086 */
.Banner003086 .auto{max-width: 1400px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .slider li figure{width: 100%;padding-bottom: 600px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{position: absolute;color: #333; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 40px;line-height: 60px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);}
.Banner003086 .txt-area .t-3{transform: translateX(180px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086{margin-top: 88px;}
.Banner003086 .slider li figure{padding-bottom: 30%;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor002841 */


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Floor002841{overflow: hidden;background: url(../images/homebg_03.png) no-repeat center center;background-size: cover;}
.Floor002841 .auto{position: relative; z-index: 1;max-width:1400px;width: 96%;padding: 9vw 0 8vw 0;}
.Floor002841 .left .tit{color: #000;font-size: 40px;}
.Floor002841 .left .en{font-size: 18px;color: #8a8986;text-transform: uppercase;}
.Floor002841 .left .info{color: #666;line-height: 28px; padding: 1.5vw 0 3.5vw 0;font-size: 16px;}
.Floor002841 .more{display: inline-block;background: #243278;color: #fff;padding: 0 20px;position: relative;}
.Floor002841 .more:after{position: absolute; content: ''; width: 6px; height: 4px; background: #fff;top: 50%; margin-top: -2px;right: 0; transition: 0.3s;}
.Floor002841 .more:hover:after{width: 0;}
.Floor002841 .more span{display: block;line-height: 50px;position: relative; padding-left: 44px;}
.Floor002841 .more span:before{position: absolute; left: 0; top: 50%; width: 18px; height: 10px; margin-top: -5px; content: '';background: url(../images/Floor002841-more.png) no-repeat right center;transition: 0.3s;}
.Floor002841 .more:hover span:before{ width: 30px;}
.Floor002841 .right{position: relative; z-index: 1;}
.Floor002841 .open-video{position: absolute;left: 50%;top: 50%; cursor: pointer; z-index: 10;transform: translate(-50%,-50%);}
.Floor002841 .open-video i{display: block;width: 42px; height: 42px; border-radius: 50%; background: #243278 url(../images/Floor002841_btn.png) no-repeat center center;position: relative; z-index: 4;}
.Floor002841 .open-video:before,
.Floor002841 .open-video:after{position: absolute; content: '';border-radius: 50%;background: #243278; opacity: 0.2;-webkit-opacity: 0.2; animation: scale 3s infinite;-webkit-animation: scale 3s infinite;}
.Floor002841 .open-video:before{left: -11px; top: -11px; bottom: -11px;right: -11px; animation-delay: 0.3s;}
.Floor002841 .open-video:after{left: -20px; top: -20px; bottom: -20px;right: -20px;}
@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@media(min-width:1025px){
.Floor002841 .auto:before{left: 50%; width: 80%;}
.Floor002841 .left{ width: 50%;}
}
@media(max-width:1024px){
.Floor002841 .auto:before{left: -2%; width: 104%;background-repeat: repeat-x;}
.Floor002841 .right{max-width: 553px; margin: 0 auto;}
.Floor002841 .left{padding-bottom: 5vw;}
}
@media(max-width:640px){
.Floor002841 .left .tit{font-size: 28px;}
.Floor002841 .left .en{font-size: 30px;}
}/*Floor003079 */
.Floor003079{font-size: 16px;position: relative; padding:6% 0;background: url(../uploadfiles/Floor003079-bg.jpg);}
.Floor003079,
.Floor003079 a{color: #fff;}
.Floor003079 .auto{max-width: 1400px;width: 96%;position: relative; z-index: 2;}
.Floor003079 > .Ispic{position: absolute; left: 0; top: 0; width: 100%; height: 88.889%;}
.Floor003079 .title{line-height: 1;font-size: 40px; margin-bottom: 0.834em;color: #000;}
.Floor003079 .info{text-align: justify;line-height: 1.875; margin-bottom: 3.4vw;color: #666;font-size: 16px; text-align: center;}

.Floor003079 .box li a{display: block;position: relative;overflow: hidden;}
.Floor003079 .box li .txt{position: absolute;left: 0; width: 100%; top: 50%;padding: 2.14vw 2.08vw; z-index: 10;font-size: 24px;transform: translateY(-50%);}
.Floor003079 .box li .txt aside{padding-right: 45%;color: #000;margin: 30px 0 20px;}
.Floor003079 .box li .txt img{width: 60px;}
.Floor003079 .box li .txt i{display: block;font-size: 16px;color: #666;font-style: normal;text-transform: uppercase;margin-bottom: 50px;}
.Floor003079 .box li .txt .icon{background: url(../images/you.svg) no-repeat right center;padding-right: 25px;background-size: 20px;font-size: 15px;color: #000;}
.Floor003079 .box li:nth-child(2n) .txt aside{color: #fff;}
.Floor003079 .box li:nth-child(2n) .txt i{color: #fff;opacity: .5;}
.Floor003079 .box li:nth-child(2n) .icon{background: url(../images/you-hei.svg) no-repeat right center;padding-right: 25px;background-size: 20px;color: #fff;}
.Floor003079 .box li .Ispic{padding-bottom: 100%;position: relative;}

.Floor003079 .box li a:hover .Ispic:before{ opacity: 1;}

.Floor003079 .tab-dots{overflow: hidden; margin-bottom: 2vw;}
.Floor003079 .tab-dots li{list-style: none;line-height: 2.25; text-align: center; padding: 0 10px;border-radius: 18px;border: solid 1px #ffffff; cursor: pointer;margin-bottom: 1.13vw;}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 20px;}
.Floor003079 .tab-dots li.slick-active{color: #0f55b0;background: #fff;}
@media(min-width:1025px){
.Floor003079 .tab-dots li{float: left;}
}
@media(max-width:1024px){
.Floor003079 .tab-dots{overflow: auto;white-space: nowrap;}
.Floor003079 .tab-dots li{display: inline-block;}
.Floor003079 .box{padding-bottom: 50px;}
.Floor003079 .box .slick-arrow{position: absolute;left: 50%; width: 40px; height: 40px;border: 2px solid #0f55b0; border-radius: 50%; bottom: 0;}
.Floor003079 .box .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #0f55b0; border-right: 2px solid #0f55b0; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003079 .box .slick-prev{margin-left: -60px;transform: rotateY(180deg);}
.Floor003079 .box .slick-next{margin-left: 20px;}
}
@media(min-width:641px){
.Floor003079 .info{max-width: 575px; width: 45%; }
.Floor003079 .tab-dots li{min-width: 100px;}
}
@media(max-width:640px){
.Floor003079{font-size: 3vw;}
.Floor003079 .title{font-size: 5vw}
.Floor003079 .tab-dots li:not(:last-child){margin-right: 2vw;}
.Floor003079 .box li .txt{padding: 3vw; font-size: 4vw;}
.Floor003079 .box li .txt aside{padding-right: 10vw;}
.Floor003079 .box li .txt .icon{width:8vw;height: 8vw; }
.Floor003079 .box li .txt .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}

.Floor003079 .box{padding-bottom: 10vw;}
.Floor003079 .box .slick-arrow{width: 8vw; height: 8vw;}
.Floor003079 .box .slick-arrow:before{width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003079 .box .slick-prev{margin-left: -10vw;}
.Floor003079 .box .slick-next{margin-left: 4vw;}
}

/*Floor002643 */
.Floor002643{ padding: 5% 0;background: url(../images/homebg_03.png) no-repeat center center;background-size: cover;}
.Floor002643 .info{line-height: 1.875; margin-bottom: 3.4vw;}
.Floor002643 .col-title{padding-bottom: 1.5vw;}
 
.Floor002643 h2{ margin:0; font-size:28px;  font-weight:normal; color:#555; padding:5% 0;position:relative;}
.Floor002643 h2 span{ color:#999; margin-left:10px;font-size:22px;  opacity:0.4; font-weight:normal;}
.Floor002643 h2 a{ position:absolute; right:0; top:50%; margin-top:-17px; border:1px solid #e7e7e7; line-height:35px; padding:0 20px; background:url(../images/Floor002643_more.png) no-repeat 90% center; font-size:18px; color:#ddd; width:150px; border-radius:35px; text-transform:uppercase; }
.Floor002643 h2 a:hover{ color:#243278;}

.Floor002643 dd{ float:left; border-bottom:1px solid #f1f1f1; min-height:450px; }
@media(min-width:769px){
.Floor002643 dd{width:23.71%; margin-right:1.72%;}
.Floor002643 dd:nth-child(4n){ margin-right:0;}
}
.Floor002643 dd .pic{position: relative;}
.Floor002643 dd h2{font-size:24px;color: #fff;position: absolute;top: 50%;left: 5%;transform: translateY(-50%);}
.Floor002643 dd .pic img{ display:block; width:100%; border-radius:6px;}
.Floor002643 dd ul{ padding:3% 2% 0 2%;}
.Floor002643 dd li{ float:left; width:48%; margin:1%;}
.Floor002643 dd li a{ position:relative; border-radius:6px; border:1px solid #efeeec; line-height:40px; padding:0 17px 0 10px; background:#fff; color:#888; transition:background 0.2s;font-size: 15px;}
.Floor002643 dd li a::after{ position:absolute; content:''; width:7px; height:7px; border-top:1px solid #bbb; border-right:1px solid #bbb; right:10px; top:50%; margin-top:-3px; transform:rotate(45deg);}
.Floor002643 dd li a:hover{ background:#243278; color:#fff;}
.Floor002643 dd li a:hover::after{ border-color:#243278;}
@media(max-width:1400px){
.Floor002643 .auto{ padding:0 2%;}
}
@media(min-width:481px) and (max-width:768px){
.Floor002643 dd{width:49%; margin-right:2%; margin-bottom:2%;}
.Floor002643 dd:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.Floor002643 dd{ float:none;min-height:inherit; margin-bottom:3%; padding-bottom:3%; }
.Floor002643 h2{ font-size:20px;}
.Floor002643 h2 span{ font-size:16px;}
.Floor002643 h2 a{ font-size:14px; width:95px;}
}
@media(max-width:375px){
.Floor002643 h2 span{ display:none;}
}
/*Bottom003178 */
.Bottom003178{background: #243278 ; background-size: calc(533 / 1920 * 100%); padding-top: calc(90 / 1920 * 100vw);}
.Bottom003178 .auto{max-width: 1400px;}
.Bottom003178,
.Bottom003178 a:not(:hover){color: rgba(255,255,255,0.5);}
.Bottom003178 .copyright{border-top: 1px solid rgba(255,255,255,0.06); padding: calc(28 / 14 * 1em) 0 calc(60 / 14 * 1em) 0; font-size: calc(14 / 100 * 1em); margin-top: calc(50 / 14 * 1em);}
.Bottom003178 .copyright .fl a:not(:last-child):after{display: inline-block; content: '·'; margin: 0 calc(10 / 14 * 1em);}

@media (min-width:1025px) {
.Bottom003178 nav{width: calc(908 / 1440 * 100%);}    
}
.Bottom003178 nav dl{max-width: calc(120 / 16 * 1em); float: left;}
.Bottom003178 nav dt{margin-bottom: calc(30 / 18 * 1em);font-size: calc(18 / 16 * 1em);}
.Bottom003178 nav dt a:not(:hover){color: #fff;}
.Bottom003178 nav dd{line-height: calc(38 / 16 * 1em);}

.Bottom003178 .soglan{color: #fff;font-size: calc(30 / 16 * 1em); line-height: 1; margin-bottom: 1.3em;}
.Bottom003178 .soglan .tit{ margin-top: 0.5em;}
.Bottom003178 .hotline aside{color: #e62129; font-size: calc(36 / 16 * 1em);}
.Bottom003178 .hotline span{font-size: calc(14 / 16 * 1em);}
@media (max-width:1024px) {
    .Bottom003178 nav{display: none;}
    .Bottom003178 .copyright{font-size: 3.2vw;}
}


.contact-us .auto{max-width: 1400px;}
.contact-us{/* background-color:#fff; */padding:5% 0;}
.contact-us .inner .show{/*display:none;*/float:left}
.contact-us .titlebox h3{color:#000;font-size:40px;margin:0}
.contact-us .titlebox small{color:rgba(0,0,0,.2);font-size:16px}
.contact-us .form-contact{/*margin-left:60px;*/max-width:615px;width:100%;   margin-top: 0.3vw;}
.contact-us .inputbox{width: 100%;height:43px;line-height:43px;margin-bottom:19px;position:relative;float:left;}
.contact-us .inputbox label{color: #fff;width:17px;position:absolute;right: 102%;top:0;display: none;}
.contact-us .inputbox input{display:inline-block;vertical-align:top;width:100%;height:100%;padding:0;box-sizing:border-box;padding:0 28px;border: 1px solid #fff;border-radius:4px;line-height:43px;}
.contact-us .inputbox.rol-6{width: 47.9%;}
.contact-us .inputbox.rol-6+.rol-6{margin-left:21px}
.contact-us .inputbox.textareabox{width:100%;height:93px}
.contact-us .inputbox textarea{width:100%;height:100%;background:#fff;resize:none;box-sizing:border-box;border:1px solid #cacaca;border-radius:4px;padding:12px 28px}
.contact-us .inputbox input::placeholder,.contact-us .inputbox textarea::placeholder{font-size:13px;font-family:"Microsoft YaHei";color:#666}
.contact-us .submit{float:left;width:140px;height:46px;border-radius:46px;background-color: #c49b5e;border:none;color:#fff;font-size:16px;cursor:pointer;-webkit-appearance:none;outline:0;}
.jjfa-details .section{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;}
.jjfa-details .section .text,
.jjfa-details .section .inner { display: none;}
.jjfa-details .section1 .text{position:absolute;bottom:28%;right:18%;color:#fff;max-width:450px}
.jjfa-details .section1 .text h1{font-size:48px;font-weight:300;margin:0 0 50px}
.jjfa-details .section1 .text h1::after{content:"";display:block;width:53px;height:3px;background-color:#fff;margin-top:56px}
.jjfa-details .section1 .text p{font-size:22px;line-height:36px;font-weight:300;margin:0}
/* .jjfa-details .section2{padding-top:9.2%} */
.jjfa-details .section2 .container{position:relative}
.jjfa-details .section2 .image{width:77.7%;-webkit-transition:.4s;transition:.4s}
.jjfa-details .section2 .content{position:absolute;top:13%;left:6%;color:#fff}
.jjfa-details .section2 .content h3{font-size:48px;font-weight:400;margin:0}
.jjfa-details .section2 .content p{font-size:22px;margin:6% 0 13%}
.jjfa-details .section2 .content img{position:relative;z-index:1}
/* .jjfa-details .section3{padding-top:7.2%} */
.jjfa-details .section3 .content h2{text-align:center;color:#fff;font-size:48px;font-weight:400;margin:0 0 6.3%}
.jjfa-details .section3 .content .list{padding:0 6%}
.jjfa-details .section3 .content .list li{width:33.3333%;float:left;text-align:center;padding:0 6px}
.jjfa-details .section3 .content .list li .image{margin-bottom:12%;-webkit-transition:.4s;transition:.4s}
.jjfa-details .section3 .content .list li span{display:block;color:#fff}
.jjfa-details .section3 .content .list li .model{font-size:30px}
.jjfa-details .section3 .content .list li .name{font-size:18px}
/* .jjfa-details .section4{padding-top:8%} */
.jjfa-details .section4 .content .image{width:50%;float:left;padding-left:8.2%;-webkit-transition:.4s;transition:.4s}
.jjfa-details .section4 .content .text{width:50%;float:left;color:#fff;font-size:48px;font-weight:300;padding:12% 0 12% 10.8%}
@media(max-width:1600px){
	.contact-us .inputbox.rol-6+.rol-6{margin-left: 20px;}
}
@media(max-width:1280px){
	.contact-us .inputbox.rol-6+.rol-6{margin-left: 15px;}

}
@media (max-width:1200px){
/* .jjfa-details .section{height:654px} */
}
@media (min-width: 768px) {
	.jjfa-details .section {background: none !important;position: relative;}
	.jjfa-details .section .inner {position: absolute;top: 50%;left: 0;transform: translateY(-50%);transform: translateY(-50%);width: 100%;}
}
@media (max-width:768px){
	.jjfa-details .section {background: none !important;}
/*.jjfa-details .section .bg-image {visibility: hidden}*/
.jjfa-details .section1 .text{position:static;padding:0 15px}
.jjfa-details .section1 .text h1{font-size:22px;margin:0 0 10px}
.jjfa-details .section1 .text h1::after{margin-top:15px}
.jjfa-details .section1 .text p{font-size:14px;line-height:24px}
.jjfa-details .section2 .content h3{font-size:22px}
.jjfa-details .section2 .content p{font-size:12px;margin:2% 0}
.jjfa-details .section2 .content .img{width:42%}
.jjfa-details .section3 .content h2{font-size:22px}
.jjfa-details .section3 .content .list{padding:0}
.jjfa-details .section3 .content .list li .model{font-size:14px}
.jjfa-details .section3 .content .list li .name{font-size:12px}
.jjfa-details .section4 .content .image{padding-left:0;width:45%}
.jjfa-details .section4 .content .text{width:55%;font-size:18px}
.bottom-download{padding:60px 0!important}
	.contact-us .submit { width: 122px; height: 36px;}
}
@media (max-width:768px){
.programme-list{padding:10px 0 60px}
.programme-list .title{font-size:18px;padding:24px 0 14px}
.programme-list .list .item{height:auto;margin:0 -15px}
.programme-list .list .item .content{position:static;-webkit-transform:translateY(0);transform:translateY(0);padding:54px 15px}
.programme-list .list .item .content h3{font-size:24px;margin-bottom:10px}
.programme-list .list .item .content p{line-height:24px}
.contact-us .form-contact{width:100%;margin:0;padding:20px 0 0 17px}
.contact-us .inputbox.rol-6{width:49%}
.contact-us .inputbox.rol-6+.rol-6{margin-left:2%}
.contact-us .inputbox label{left:-17px}
.contact-us .inputbox{width:100%;margin-left:0}
.contact-us .inputbox input{width:100%}
.contact-us{padding:50px 0}
}
@media (max-width:768px){
	.programme-list .list .item .content p{ display: none;}
}

/*Floor003065 */
.Floor003065 .col-title:after {display: inline-block; content: ''; height: 1px; background: #243278; width: 3.334em; vertical-align: middle;}
.Floor003065 .col-title .cn:after { display: none;}
.Floor003065{padding: 5% 0;background: url(../images/gs.png) no-repeat 90% center;background-size: cover; text-align: center;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065{font-size:1.5vw; }
}
@media(max-width:640px){
.Floor003065{font-size: 3.5vw;}
}

 
.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
/* .Floor003065 .txt-info{padding-right: 4vw;} */
.Floor003065 .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}





.col-title{font-size: 48px; padding-bottom: 3.18vw;}
.col-title .cn{font-size: 0.625em;color: #333;}
.col-title .cn:after{display: inline-block; content: ''; height: 1px;background: #243278; width: 3.334em; margin-left: 0.521em; vertical-align: middle;}
.col-title .en{ font-family: 'Arial';color: #243278;line-height: 1em; padding-top: 0.2em; text-transform: uppercase;font-size: 30px;}
@media(min-width:769px) and (max-width:1024px){
.col-title{font-size: 4vw; }
}
@media(max-width:640px){
.col-title{font-size: 9vw; }
.col-title .en{font-size: 16px;padding-bottom: 10px;}
.col-title .cn{font-size: 22px;}
.Floor003065 .col-title:after{position:absolute;left:50%;transform: translateX(-50%);}
}

.more{margin-top: 2.76vw;}
.more a{display: inline-block;color: #243278;line-height: 2.875em;border-radius: 50px;border: solid 1px #243278; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.more a:hover{background: #243278;color: #fff;}
@media(max-width:640px){
.Floor003065 .more a{font-size: 4vw; }
}

.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info .name{color: #243278;font-size: 26px; font-weight: 700;}
.Floor003065 .txt-info .info p{line-height: 2em; font-size: 16px;text-indent: 2em; text-align: justify;}
.Floor003065 .txt-info .year{z-index: 1; 
padding: 2vw 10.21vw 3vw 2.08vw; border-radius: 20px;background-color: #243278;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size: 3.13vw; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 3.44vw;height: 3.44vw; background-image: url("../images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
.Floor003065 .txt-info .info p{font-size: 15px;}
}
/*Floor003106 */
.Floor003106{font-family: 'Alibaba-PuHuiTi-Regular';font-size: 100px;position: relative;z-index: 1;}
@media (max-width:1600px) {
.Floor003106{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003106{font-size: 14vw;}
}

.Floor003106 .auto{max-width: 1400px;width: 96%;}
.Floor003106 .main{color: #333; table-layout: fixed;}
.Floor003106 .title{color: #003f84;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003106 .title .en{font-family: 'AvantGardeITCbyBT-Demi';font-size: 1.368em;line-height: 1;}
.Floor003106 .info{line-height: 1.75;font-size: 0.16em; margin-bottom: 1.69em;}
.Floor003106 .main .slider li .icon{max-width: 0.42em;position: relative; height: 0.41em; margin-bottom: 0.97em;display: table;line-height: 0;}
.Floor003106 .main .slider li .icon aside{position: absolute;left: 0; top:0; width: 100%;opacity: 0;transition: 0.3s;}
.Floor003106 .main .slider li a{display: block;background-color: #fff; height: 2.8em;padding: 0.6em 0.2em 0; transition: 0.3s;color: #333;}
.Floor003106 .main .slider li:nth-child(2n-1) a{background-color: #f1f1f1;}
.Floor003106 .main .slider li a:hover{background-color: #243278;color: #fff;}
.Floor003106 .main .slider li .name{font-size: 20px; transition: transform 0.3s;}
.Floor003106 .main .slider li a:hover .icon > img{opacity: 0;}
.Floor003106 .main .slider li a:hover .icon aside{opacity:1;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-2.5em);}
.Floor003106 .main .slider li .more{display: table;line-height: 0;width: 0.21em; height: 0.13em; background: url(../images/Floor003106-icon-white.svg) no-repeat;background-size: contain;transition: transform 0.3s;opacity: 0;}
.Floor003106 .main .slider li a:hover .more{transform: translateY(-0.24em);opacity: 1;}
@media (min-width:1025px) {
.Floor003106 .main{position: absolute;left: 0; top: 0;width: 100%; height: 100%;z-index: 20;}
.Floor003106 .info{ max-width: 415px;}
.Floor003106 .main .slider{width: 85%; margin-top: 1.5em;}
.Floor003106 .bg-img .slick-dots{display: none!important;}
}
@media (max-width:1024px) {
.Floor003106{overflow: hidden;padding-top: 0.5em;}
.Floor003106 .main .slider{margin: 0 -6%;}	
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2em; height: 0.2em; border-radius: 50%;background-color: #00ac6f; opacity: .3; margin: 0 0.1em;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
}
@media (max-width:480px) {
.Floor003106 .info{font-size: 0.24em;}
.Floor003106 .main .slider li .name{font-size: 0.32em;}
.Floor003106 .main .slider li a{height: 2.4em;padding: 0.4em 0.2em 0;}
.Floor003106 .main .slider li .icon{margin-bottom: 0.6em;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-1.5em);}
}

/*Bottom002630 */
.Bottom002630{padding: 3% 0 2%;background: #243278;}
.Bottom002630 footer .auto{ padding:0;}
.Bottom002630 a{ color:#fff;display:inline-block;opacity: .8;}
.Bottom002630 a:hover{ color:#e62129;}
.Bottom002630 .contact-us{ padding:0}
.Bottom002630 .col-title{padding-bottom: 1vw;}
.Bottom002630 .col-title .cn{font-size:20px;color: #fff;}
.Bottom002630 .col-title .cn:after{ display:none}
@media(min-width:1025px){
.Bottom002630 .left{float:right;width: 33.75%;text-align: right;}
.Bottom002630 .right{width: 61.4%;float:left;}
}
.Bottom002630 .left dl{ position:relative;min-height:22px; line-height:22px; margin-bottom:3%;}
.Bottom002630 .left dt{ position:absolute; left:0; top:0; color:#fff; font-size:16px;}
.Bottom002630 .left dd a{ margin-left:4%; }
.Bottom002630 .copyright{/* border-top:1px solid #e3e3ea; *//* padding-top:8%; */margin-top: 7%;color:#fff;opacity: .8;line-height: 2;}
.Bottom002630 .right{ position:relative;}
@media(min-width:481px){
.Bottom002630 .right .right1{float:left;text-align:left;width: 54%;} 
}
.Bottom002630 .right li{margin-bottom: 20px;color: rgba(255,255,255,0.8)}
.Bottom002630 .right li aside{ font-size:30px; color:#e62129;}
.Bottom002630 .right li:first-child aside{font-size: 20px;color: #fff;}
.Bottom002630 .right1 dt{font-size: 20px;color: #fff;margin-bottom: 10px; line-height: 2; }
.Bottom002630 .right1{color:rgba(255,255,255,0.5);}
.Bottom002630 .right1 dd{line-height: 2;}
.Bottom002630 .right1 img{margin-right: 6px;}
.Bottom002630 .right ol{overflow: hidden;margin: 0 auto;margin-left: 10%;float: right;width: 35%;}
.Bottom002630 .right ol figure{ float:left; width:35%; max-width:107px; margin-right:12%;}
.Bottom002630 .right ol figure:last-child{ margin-right:0;}
.Bottom002630 .right ol figure img{ display:block; width:100%;}
.Bottom002630 .right ol figure span{ display:block; padding-top:10px; text-align:center;color: #fff;}
.Bottom002630 .bottom-search{  width:100%; background:#fff; border-radius:40px; overflow:hidden; position:relative;}
.Bottom002630 .bottom-search .text{ border:none; background:none; width:100%; line-height:40px; height:40px; padding:0 10px; color:#bfbfbf;}
.Bottom002630 .bottom-search .text.focus{ color:#fff;}
.Bottom002630 .bottom-search .btn{ position:absolute; right:0; height:100%; width:40px; background:url(../images/Bottom002630_icon_search.png) no-repeat center center;}
@media(max-width:1024px){
.Bottom002630{ padding:3% 0;}
.Bottom002630 .copyright{ padding-top:2%; margin-top:2%; }
.Bottom002630 .left{border-top:1px solid #e3e3ea;padding-top:2%; margin-top:2%; }
.Bottom002630 .right ol figure{ margin-right:5%;}
.Bottom002630 .contact-us{display: none;}
}
@media(max-width:480px){
.Bottom002630 .right{ padding-right:0;}
.Bottom002630 .right li{ text-align:center; padding-bottom:3%;}
.Bottom002630 .right ol{ display:block; margin:10px auto 0; width:70%;float: none;}
.Bottom002630 .right ol figure{ max-width:none; width:47.5%;}
.Bottom002630 .left dl{ line-height:30px;}
}




/*Floor002572 */
.Floor002572{ padding:5% 0;}
.Floor002572 .more{text-align: center; margin-top: 2vw;}
.Floor002572 .auto_1400{max-width: 1400px;}

@media(max-width:480px){
}

/*slick Basic*/
.Floor002572 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002572 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002572 .slick-list:focus {outline: none}
.Floor002572 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002572 .slick-slider .slick-track, 
.Floor002572 .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)}
.Floor002572 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002572 .slick-track:before, 
.Floor002572 .slick-track:after{display: table; content: '';}
.Floor002572 .slick-track:after{ clear: both;}
.Floor002572 .slick-loading .slick-track { visibility: hidden;}
.Floor002572 .slick-slide{  float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
/* .Floor002572 .slick-slide .slick-loading img { display: none;} */
.Floor002572 .slick-slide .dragging img { pointer-events: none;}
.Floor002572 .slick-initialized .slick-slide { display: block;}
.Floor002572 .slick-loading .slick-slide { visibility: hidden;}
.Floor002572 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
/* .Floor002572 .slick-arrow .slick-hidden { display: none;} */
/*slick Basic End*/
.Floor002572 .thumbs{ position:relative; margin-bottom:4%;}
@media(min-width:1025px){
.Floor002572 .thumbs .slider{margin: 0 -10px;}
}
.Floor002572 .thumbs li{ cursor:pointer;}
.Floor002572 .thumbs li figure{position:relative; padding:5px;overflow:hidden; background:#fff; margin: 0 10px;}
.Floor002572 .thumbs li figure > *{ position:relative; z-index:2;}
.Floor002572 .thumbs li figure::before{ position:absolute; z-index:0; content:''; left:0; top:0; width:100%; height:100%;border:1px solid #ffffff;  transition: 0.3s;}
.Floor002572 .thumbs li.slick-current figure::before{ border-color:#243278; border-width:5px;}
@media(max-width:1024px){
.Floor002572 .thumbs{padding: 0 30px;}
.Floor002572 .thumbs .slick-arrow{position: absolute; top: 50%; margin-top: -10px; width:20px; height:20px;border: 0;  border-top:3px solid #666; border-right:3px solid #666; transform:rotate(-135deg);padding: 0;background: none; cursor: pointer;font-size: 0;}
.Floor002572 .thumbs .slick-prev{left: 0;}
.Floor002572 .thumbs .slick-next{right:0;transform:rotate(45deg);}
.Floor002572 .thumbs .slick-disabled{ opacity:0.2;}
}

.Floor002572 .edit-info{ text-align:center; line-height:2; max-width: 600px; margin: 0 auto;}
.Floor002572 .edit-info strong{font-size: 24px; color: #243278; }
.Floor002572 .edit-info strong img{vertical-align: top; margin-right: 10px;}
.Floor002572 .edit-info  p{font-size: 18px; color: #999; }

@media(max-width:640px){
.Floor002572 .thumbs li figure{padding:2px;border-radius:10px;}
.Floor002572 .thumbs li figure::before{border-radius:10px;}
.Floor002572 .thumbs li.slick-current figure::before{border-width:2px;}
.Floor002572 .thumbs li figure{margin: 0 4px;}
}



.Floor002572 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002572 .slick-prev{ margin-left:-32px;transform:rotate(-135deg);}
.Floor002572 .slick-next{right:0; margin-right:-32px;}
.Floor002572 .slick-arrow:hover{ border-color:#243278;}
@media(max-width:640px){
.Floor002572 li.slick-slide{ transform:scale(1);}
.Floor002572 .slick-prev{left:3%; margin-left:0;}
.Floor002572 .slick-next{right:3%; margin-right:0;}
/*.Floor002572 li.slick-slide:before{ display:none;}*/
}
@media(max-width:480px){
.Floor002572 li.slick-slide aside span{ width:50px; height:50px;}
.Floor002572 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}



/*Floor003183 */
.Floor003183 { overflow: hidden;    padding: 5% 0; background: url(../images/bg.png) no-repeat right top #f9f9f9; background-size: cover; }
.Floor003183 .list ul { margin: 0 -10px; }
.Floor003183 .list li { float: left; width: 33.333%; }
.Floor003183 .list li:first-child { width: 66.666%; }
.Floor003183 .list li:nth-child(3) { clear: left; }
.Floor003183 .list li:nth-child(n+3) { margin-top: 20px; }
.Floor003183 .list a { display: block; position: relative; overflow: hidden; margin: 0 10px; }
.Floor003183 .list a:before, .Floor003183 .list a:after { position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.01); }
.Floor003183 .list a:after { background: linear-gradient(0deg, rgba(36, 50, 120, 0.562) 0%, rgba(0, 0, 0, 0) 65.03%); }
.Floor003183 .list .Ispic { padding-bottom: 53%; transition: 0.3s ease-out; }
.Floor003183 .list li:first-child .Ispic { padding-bottom: 49%; }
.Floor003183 .list li:nth-child(2) .Ispic { padding-bottom: 100%; }
.Floor003183 .list .txt { position: absolute; z-index: 20; left: 0; bottom: 0; width: 100%; padding: 30px; color: #fff; font-size: calc(22 / 16 * 1em);
transition: 0.5s; }
.Floor003183 .list .txt time { display: block; background: url(../images/Floor003183-more.svg) no-repeat right center; background-size: calc(15 / 22 * 1em) auto;
}
.Floor003183 .list .tit { line-height: calc(30 / 22 * 1em);margin-top: calc(5 / 22 * 1em);}
.Floor003183 .list a:hover .Ispic { transform: scale(1.1); }
@media(max-width:1024px){
	.Floor003183 .list .txt{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);padding: 0;bottom: auto;text-align: center;}
	.Floor003183 .list .tit{font-size: 15px;}
}



/*
 .Floor002384 为demo编号
 */
.Floor002384{padding: 5% 0 6%;font-family: 'HarmonyOS_Sans_SC';color: #333;}
.Floor002384 dd{float:left;width: 9.6%;padding-right: 7px;transition:width ease-in-out 0.3s;}
.Floor002384 dd .inner{ position: relative;overflow:hidden;}
.Floor002384 dd:last-child{ margin-right: 0;}
.Floor002384 dd.active{ width:52%;}
.Floor002384 dd .pic{display:block;height: 530px;background-repeat:no-repeat;background-position:center top;background-size:cover;transition:all ease-out 0.6s;}
.Floor002384 dd .pic::after{content: "";display: block;width: 100%;height: 100%;background: -moz-linear-gradient(bottom,  rgba(8,77, 158,1) 0%, rgba(8,77, 158,0) 99%, rgba(8,77, 158,0) 100%); 
	background: -webkit-linear-gradient(bottom,  rgba(8,77, 158,1) 0%,rgba(8,77, 158,0) 99%,rgba(8,77, 158,0) 100%); 
	background: linear-gradient(to top,  rgba(8,77, 158,1) 0%,rgba(8,77, 158,0) 99%,rgba(8,77, 158,0) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17c971', endColorstr='#0017c971',GradientType=1 ); 
	opacity: 1;
}
.Floor002384 dd .txt,
.Floor002384 dd .name{ position:absolute;}
.Floor002384 dd .txt{
 left:0;
 bottom:0;
 z-index:2;
 padding:2%;
 padding-left:19%;
 width:100%;
 font-size: 14px;
 background:rgba(0, 0, 0, 0.65) none repeat scroll 0 0 !important;
 filter:Alpha(opacity=65);
 background:#000;
 line-height:27px;
 transform:translateY(100%);
 transition:all ease 0.3s;
 min-height: 100px;
 }
.Floor002384 dd .txt p{ margin:0; color: #fff; z-index: 1; position: relative;}
.Floor002384 dd.active .txt{ transform:translateY(0);transition:all ease-in-out 0.5s 0.3s;}
.Floor002384 dd.active .pic::after{opacity: 0;}
.Floor002384 dd .name{ left:0; bottom:0;height:100%;z-index:3; width:100%; text-shadow:0 0 2px rgba(0,0,0,0.5);}
.Floor002384 dd .name ol{ position:absolute; left:0; bottom:0; padding:12% 0  12% 0; width:100%; font-size: 18px;
 font-weight: bold;
 color:#fff;
 text-align:center; background:rgba(0, 0, 0, 0.65) none repeat scroll 0 0 !important;filter:Alpha(opacity=65); background:#000; transition:all ease-in-out 0 0.5s;}
.Floor002384 dd .name ol em{ display: none;}
.Floor002384 dd.active .name ol em{ display:inline-block; font-size:50px; /*border-bottom:3px solid #fff; margin-bottom:10px; */box-shadow:0 1px 0 rgba(0,0,0,0.2);}
.Floor002384 dd .name ol a{
 display:block;
 color:#fff;
 overflow: hidden;
 text-overflow: ellipsis;
 -o-text-overflow: ellipsis;
 white-space: nowrap;
 }
.Floor002384 dd.active .name{width:17%;text-shadow:none;}
.Floor002384 dd.active .name ol{background: rgba(8,77, 158, 1) none repeat scroll 0 0 !important;filter:Alpha(opacity=100);background: #084d9e;top:auto;bottom:0;transition:all ease-in-out 0.5s 0.5s;border-radius: 0 75px 0 0;}
.Floor002384 dd.active .name ol em{ box-shadow:none; font-style: normal;}

.Floor002384 .Title{padding: 0% 0 3%;position: relative;text-align: center;}
.Floor002384 .Title h3{font-size: 45px;/* color: #243278; */font-weight: normal;position: relative;padding-bottom: 0px;margin-bottom: 5px;margin-top: 0;}
.Floor002384 .Title span{color: #9e9e9e;text-transform: uppercase;font-size: 16px;letter-spacing: 3px;}
.Floor002384 .Title h3:before{position: absolute;content: '';width: 50px;height: 1px;/* background-color: #9e9e9e; */left: 0;bottom: -2px;}
.Floor002384 .Title a{/* display: block; *//* position: absolute; *//* right: 0; *//* top:50%; *//* width: 38px; *//* height: 18px; *//* background:url(../images/Floor002384-case_ico.png) no-repeat center; */}

@media(max-width:899px){
 .Floor002384 dd .name ol{padding:3% 0  3% 0;}
 .Floor002384 dl{ margin: 0 -3px; overflow: hidden;}
 .Floor002384 dd{ width:50% !important; padding: 3px;}
 .Floor002384 dd .pic{ height:auto; padding-bottom:60%;}
 .Floor002384 dd .txt{ padding: 10px 0;}
 .Floor002384 dd .txt p{ line-height:18px;overflow:hidden;font-size: 15px;}
 .Floor002384 dd .txt{ padding-left:32%;}
 .Floor002384 dd.active .name{width:30%;}
 .Floor002384 .Title h3{ font-size: 20px;}
 .Floor002384 dd .name ol em{ font-size:35px !important;}
 .Floor002384 dd .name ol a{ font-size:15px;}
}
@media(max-width:480px){
 .Floor002384 dd .name ol em{ font-size:30px;}
 .Floor002384 dd{ width:100% !important;}
}


/* 栏目页 */
.ban,.ban img{width: 100%;}
@media(max-width:1024px){
	.ban{margin-top: 88px;}
}
/*Menu003070 */
.Menu003070{background-color: #f5f5f5;}
.Menu003070 .auto{max-width: 1400px;}
.Menu003070 .auto ul{padding: 19px 0;}
.Menu003070 li{float: left; padding: 0 15px;}
.Menu003070 li a{display: block;line-height: 2.778em;font-size: 18px;color: #3d3d3d; padding:  0 20px;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background-color: #243278;border-radius: 5px;}
@media(min-width:641px){
.Menu003070 .auto ul{display: table; margin: 0 auto;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:640px){
	.Menu003070 ul{text-align: center;}
.Menu003070 li a{font-size: 16px;text-align: center}
.Menu003070 li{margin-bottom: 1vw; width: auto;display: inline-block;float: none;}

}
/*RighInfo002806 */
.RighInfo002806{padding: 3% 0;}
.RighInfo002806 .txt aside.t-1{font-size:38px;color: #333437;}
.RighInfo002806 .txt aside.t-2{color: #999;font-size: 18px;}
.RighInfo002806 .txt .cont{line-height: 30px;font-size: 16px;margin-top: 2%;}
.RighInfo002806 .txt .cont p{margin: 0;text-indent: 2em;}
.RighInfo002806 .num{padding-bottom: 10%;}
.RighInfo002806 .num .pic img{display: block; width: 100%;}
.RighInfo002806 .num .list{ margin-top: 7.518%;position: relative;}
.RighInfo002806 .num .list:before,
.RighInfo002806 .num .list:after{position: absolute; content: ''; border: 5px solid #243278; width: 30px; height: 30px;}
.RighInfo002806 .num .list:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002806 .num .list:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002806 .num .list li{float:left; width: 55%; padding: 30px 0;}
.RighInfo002806 .num .list li:nth-child(2n){width: 45%}
.RighInfo002806 .num .list li:nth-child(2n+1){clear: left;}
.RighInfo002806 .num .list li .inner{padding-left: 16%;color: #243278;font-family: ;font-size: 100px;}
.RighInfo002806 .num .list li aside{overflow: hidden; height: 0.6em;}
.RighInfo002806 .num .list li sub{font-size: 0.24em;text-transform: uppercase; line-height: 0.8em;float: left;margin-top: 1.7em;}
.RighInfo002806 .num .list li sup{font-size:20px;line-height: 0.7em;vertical-align:top;}
.RighInfo002806 .num .list li span{font-size:50px;line-height: 50px;vertical-align: text-top;}
.RighInfo002806 .num .list li p{font-size: 0.2em;}
.RighInfo002806 .num .list li aside *{display: inline-block;}
.RighInfo002806 .culture{margin-top: 3%;}
.RighInfo002806 .culture ul{padding: 4.6875% 0;background: rgba(36,50,120,0.8);}
.RighInfo002806 .culture li{ vertical-align: top;color: #fff;}
.RighInfo002806 .culture li aside{font-size: 24px; margin: 15% 0 6% 0;}
.RighInfo002806 .culture li p{line-height: 32px; font-size: 20px;}
@media(min-width:481px){
.RighInfo002806 .culture ul{display: table;width: 100%;}
.RighInfo002806 .culture li{display: table-cell;width:25%;padding-left: 5%; }
.RighInfo002806 .culture li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.5);}
}
@media(min-width:769px){
.RighInfo002806 .num .pic{float: right; width: 43.75%; position: relative;}
.RighInfo002806 .num .list{float: left; width: 50%;}
}
@media(max-width:1280px){
.RighInfo002806 .num .list li .inner{font-size: 80px;}
}
@media(max-width:1024px){
.RighInfo002806 .num .list li .inner{font-size: 70px;}
}
@media(min-width:481px) and (max-width:640px){
.RighInfo002806 .culture li img{height: 40px;}
}
@media(max-width:640px){
.RighInfo002806 .txt aside.t-1{font-size: 20px;}
.RighInfo002806 .txt aside.t-2{font-size: 16px;}
.RighInfo002806 .culture li aside{font-size: 18px; }
.RighInfo002806 .culture li p{line-height: 24px; font-size:15px;}
}
@media(max-width:480px){
.RighInfo002806 .num .list li .inner{font-size: 50px;}
.RighInfo002806 .culture{background-size:100% 100%;}
.RighInfo002806 .culture li{padding:5%; margin: 0 5%;}
.RighInfo002806 .culture li aside{ margin:  6% 0;}
.RighInfo002806 .culture li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 3%;}
}


/*Timeline000913 */
.Timeline000913{padding:3% 0;}
.title_lm{margin-bottom: 2vw; text-align: center;}
.title_lm .cn{font-size: 38px;color: #333; padding-bottom: 10px;font-weight: bold;}
.title_lm .en{font-family: 'bebas-neue';color: #999; letter-spacing: 2px;text-transform: uppercase;}
@media(max-width:768px){
.title_lm{padding-bottom: 0;}
}
@media(max-width:640px){
.title_lm .cn{font-size: 6vw;}
}

.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f0f0f0; padding: 1.5vw;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 16px;line-height: 30px;}
.Timeline000913 .year{color: #243278;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}

}
@media(max-width:480px){
.Timeline000913 .ytable,.Timeline000913 .ytable-cell{display: block;}
.Timeline000913 .pic,.Timeline000913 .pre,.Timeline000913 .pic img{width:100%;}
.Timeline000913 .pre pre{font-size: 16px;}
.Timeline000913 .pre{padding: 4%;}
}




/*
 .PicList001205 为demo编号
 */
 .PicList001205{padding: 3% 0;}
.PicList001205 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%; position:relative; overflow:hidden;}
.PicList001205 li a{ position:absolute;width:100%; height:100%; left:0; top:0; z-index:5;}
.PicList001205 li p{line-height: 22px;font-size: 16px;color: #fff;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);margin: 0;width: 100%;padding: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.PicList001205 li:nth-child(4n){ margin-right:0;}
.PicList001205 li dl{ padding:4%; position:absolute; color:#fff; width:100%; height:100%; left:0; top:0; z-index:2; background-color:#243278; opacity:0;}
.PicList001205 li dt{ font-size:18px;text-align: center;font-weight: bold;margin-bottom: 15px;}
.PicList001205 li dd{ font-size:15px; padding-top:5px;}
.PicList001205 li figure{ padding-bottom:67%;}
.PicList001205 li em{ opacity:0; font-size:12px; font-style:normal; color:#fff; background: url(../images/PicList001205-hit.png) no-repeat 90% 10px #2f3338; position:absolute; right:0; top:0; padding:10px 30px 10px 10px; z-index:5;}
.PicList001205 li em span{ display:block;}
.PicList001205 li dl,
.PicList001205 li em{ transition:all ease 0.5s;} 
.PicList001205 li:hover dl,
.PicList001205 li:hover em{ opacity:1;} 
@media(max-width:1000px){
.PicList001205 li{width:49%;}
.PicList001205 li:nth-child(4n){ margin-right:2%;}
.PicList001205 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001205 li{ float:none; width:auto; margin-right:0 !important;}
}
/*PicList002854 */
.PicList002854{padding:3% 0;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center;color: #333;}
.PicList002854 li .Ispic{background-size: cover;padding-bottom:63%;}

.PicList002854 li a:hover{border-color: #243278;}
@media(min-width:769px){
.PicList002854 li{width:23.5%; }
.PicList002854 li:not(:nth-child(4n)){margin-right:2%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}
/*Page003143 */
.Page003143{padding-top: 3%;}
.Page003143 .Pages{padding: 0 0 3% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #243278;border-color: #243278;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}
/*TextList002514 */
.TextList002514{padding: 3% 0;}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:18px; cursor:pointer; position:relative;font-weight: bold;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#243278; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#243278;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#243278; padding:30px 0;}
.TextList002514 .job_more a{background: #243278;color: #fff;font-size: 15px;padding: 10px 20px;border-radius: 5px;}


@media(max-width:1024px){
	.TextList002514 .job-title{font-size: 20px;}
	.TextList002514 .job-main p{font-size: 15px;line-height: 30px;}
	.TextList002514 .job-main strong{font-size: 18px;}
}

/*RighInfo003134 */
.RighInfo003134 .auto{max-width: 1200px;padding: 4em 0;font-family: 'SourceHanSansCN-Regular';}
.RighInfo003134 .img-side{border: solid 1px #f2f2f2; margin-bottom: 4em;}
.RighInfo003134 .img-side .ytable-cell{ padding-bottom: 3em;}
.RighInfo003134 .img-group li .Ispic{background-size: contain;padding-bottom: 55.167%;}
.RighInfo003134 .controls{display: table;position: relative;padding: 0 56px; margin: 3.125em auto 0;}
.RighInfo003134 .controls .slick-dots li{float: left;position: relative; width: 13px;height: 13px; margin: 0 5px;}
.RighInfo003134 .controls .slick-dots li button{position: absolute;background:rgba(0,0,0,0.2); width: 7px;height: 7px;border-radius: 50%; top: 50%;left: 50%;transform: translate(-50%,-50%); border: 0; cursor:pointer; border: 0; font-size: 0;padding: 0;transition: 0.3s;}
.RighInfo003134 .controls .slick-dots li.slick-active button{background-color: #243278; width: 100%;height: 100%;}
.RighInfo003134 .controls .slick-arrow{position: absolute; top:50%;width: 25px; height: 11px;background-repeat: no-repeat;background-position: center; margin-top: -5px;}
.RighInfo003134 .controls .slick-prev{left: 0;background-image: url(../images/RighInfo003134-btn-prev.svg);}
.RighInfo003134 .controls .slick-next{right: 0;background-image: url(../images/RighInfo003134-btn-next.svg);}
.RighInfo003134 .controls .slick-disabled{cursor: default;}
.RighInfo003134 .controls .slick-prev.slick-disabled{background-image: url(../images/RighInfo003134-btn-prev-disabled.svg);}
.RighInfo003134 .controls .slick-next.slick-disabled{background-image: url(../images/RighInfo003134-btn-next-disabled.svg);}
.RighInfo003134 .img-side .txt{text-align: center;}
.RighInfo003134 .img-side .txt dl{text-align: left;line-height: 30px;margin-top: 3%;}
.RighInfo003134 .img-side .tit{font-family: 'SourceHanSansCN-Medium'; font-size: 1.875em;color: #333; margin-bottom: 0.6em;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #243278;display: block;margin: 0 auto;}
.RighInfo003134 .img-side .btn{ margin-top: 4.375em;}
.RighInfo003134 .img-side .btn a{display: inline-block;font-size: 1.125em;color: #fff;box-shadow: 0px 10px 30px rgba(218, 37, 29, 0.08);border-radius: 5px; margin: 0 5px; min-width:12.5em;text-align: center; line-height: 3.3333;padding: 0 1.8125em; cursor: pointer;}
.RighInfo003134 .img-side .btn a.download{background-color: #243278;}
.RighInfo003134 .img-side .btn a.download2{background-color: #6e6e6e;}
.RighInfo003134 .img-side .btn a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width: 1.3888em;height: 3.3333em;margin-right: 0.5555em;}
.RighInfo003134 .img-side .btn a.download:before{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .img-side .btn a.download2:before{background-image: url(../images/RighInfo003134-icon-download.svg);}

.RighInfo003134 .prod-intro .name{border-bottom: 1px solid #efefef;font-family: 'SourceHanSansCN-Medium';font-size: 1.5em; padding-bottom: 0.666em;color: #333; line-height: 2;}
.RighInfo003134 .prod-intro .name i{width: 2em; height: 2em;border-radius: 50%;background-color: #243278;display: inline-block;vertical-align: top; margin-right: 0.625em; background-repeat: no-repeat; background-position: center; background-size: auto 50%;}
.RighInfo003134 .prod-intro .name-1 i{background-image: url(../images/RighInfo003134-icon-file.svg);}
.RighInfo003134 .prod-intro .name-2 i{background-image: url(../images/RighInfo003134-title-icon.svg);}
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}

@media (min-width:1025px) {
.RighInfo003134 .img-group{width: 50%;border-right: solid 1px #f2f2f2;}
.RighInfo003134 .img-side .ytable-cell{padding-top: 4em;}
.RighInfo003134 .img-side .txt{padding: 0 4%;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 2em;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .img-side .txt dl{font-size: 16px;}
}

.RighInfo003134 .popUp-box{position: fixed;z-index: 200; left: 0;top: 0;width: 100%; height:100%; background-color: rgba(0,0,0,0.5);display: none;}
.RighInfo003134 .popUp-box > .ytable{height: 100%;}
.RighInfo003134 .popUp-box .main{background: #fff url(../images/RighInfo003134-bg.jpg) no-repeat;background-size: cover; width: 90%; max-width: 1200px;margin: 0 auto;border-radius: 5px; position: relative; }
.RighInfo003134 .popUp-box .close{position: absolute; right: 20px;top: 20px;width: 20px;height: 20px;z-index: 10;cursor:pointer;}
.RighInfo003134 .popUp-box .close:before,
.RighInfo003134 .popUp-box .close:after{position: absolute;content: ''; width: 100%;height: 2px;background-color: #000; top: 50%;margin-top: -1px;transform: rotate(-45deg);}
.RighInfo003134 .popUp-box .close:after{transform: rotate(45deg);}
.RighInfo003134 .popUp-box .logo img{height: 1.9375em;}
.RighInfo003134 .popUp-box .title{font-family: 'SourceHanSansCN-Medium';font-size: 1.875em;color: #333333;line-height: 1.3333; margin-top: 0.3em;}
.RighInfo003134 .popUp-box .title:after{display: block; content: '';width: 20px;height: 2px;background-color: #243278; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;font-family: 'SourceHanSansCN-Light';}
.RighInfo003134 .popUp-box .form li{position: relative;z-index: 1; margin-bottom: 10px;}
.RighInfo003134 .popUp-box .form li label.tit{position: absolute; left: 1.21428em; top: 0;font-size: 0.875em; line-height: 3.5714em;}
.RighInfo003134 .popUp-box .form li .text{border: solid 1px rgba(139,139,139,0.2);width: 100%;font-size: 1em; height:3.125em; line-height: 3.125em;border-radius:0.625em;padding: 0 1.0625em;}
.RighInfo003134 .popUp-box .form li.code dl{overflow: hidden;}
.RighInfo003134 .popUp-box .form li.code dl dt{position: relative;width: 60%;float: left;}
.RighInfo003134 .popUp-box .form li.code dl dd{width: 38%;float: right;}
.RighInfo003134 .popUp-box .form li.code dl dd a{display: block;cursor: pointer;background-color: #6e6e6e; border-radius: 10px;color: #fff;font-size: 0.875em;line-height: 3.5714em;text-align: center;}
.RighInfo003134 .popUp-box .form ol .btn{display: block;width: 100%;background: #243278;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;font-family: 'SourceHanSansCN-Light';font-size: 1em;}
@media (min-width:1025px) {
.RighInfo003134 .popUp-box .main{padding: 10.9375vh 8.25em;}  
.RighInfo003134 .popUp-box .main .ytable-cell{width: 50%;} 
}
@media (max-width:1024px) {
.RighInfo003134 .popUp-box .main{padding:2em; }  
.RighInfo003134 .popUp-box .main .ytable{max-height: 85vh; overflow: auto;}
.RighInfo003134 .img-side .tit{font-size: 20px;}
}
/*PicList002856 */

/*slick Basic*/
.PicList002856 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002856 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002856 .slick-list:focus {outline: none}
.PicList002856 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002856 .slick-slider .slick-track, 
.PicList002856 .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)}
.PicList002856 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002856 .slick-track:before, 
.PicList002856 .slick-track:after{display: table; content: '';}
.PicList002856 .slick-track:after{ clear: both;}
.PicList002856 .slick-loading .slick-track { visibility: hidden;}
.PicList002856 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002856 .slick-slide .slick-loading img { display: none;}
.PicList002856 .slick-slide .dragging img { pointer-events: none;}
.PicList002856 .slick-initialized .slick-slide { display: block;}
.PicList002856 .slick-loading .slick-slide { visibility: hidden;}
.PicList002856 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002856 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002856{padding:3% 0}

.PicList002856 .top-new{margin-bottom: 4%;}
.PicList002856 .top-new li{background: #f9f9f9;}
.PicList002856 .top-new li .img img{display: block;width: 100%;}
.PicList002856 .top-new li .txt .inner{padding: 20px;}
.PicList002856 .top-new li .txt time{font-family: "DINBold";font-size: 16px;color: #333;display: block;border-left: 3px solid #243278; padding-left: 19px; margin-left: -20px;}
.PicList002856 .top-new li .txt time b{display: block;font-size: 30px;}
.PicList002856 .top-new li .txt aside{margin: 20px 0 0 0;font-size: 24px;}
.PicList002856 .top-new li .txt p{line-height: 24px; color: #999;margin-top: 10px;}
.PicList002856 .top-new .slick-arrow{position: absolute;width: 70px; height: 70px; z-index: 10;background: #243278 url(../images/PicList002856_prev.png) no-repeat center center;font-size: 0;cursor: pointer;padding: 0;border: 0;}
.PicList002856 .top-new .slick-prev{margin-left: -70px;}
.PicList002856 .top-new .slick-next{background-color: #fff;background-image: url(../images/PicList002856_next.png);}
.PicList002856 .list li{background: #f9f9f9; margin-bottom: 2%;position: relative;}
.PicList002856 .list li a{position: absolute; left: 0; top: 0; width: 100%;height: 100%; border: 3px solid #243278; opacity: 0;-webkit-opacity: 0; transition: 0.3s;}
.PicList002856 .list li a:hover{opacity: 1;-webkit-opacity: 1;}
.PicList002856 .list li .inner{padding: 40px;color: #333;}
.PicList002856 .list li time{font-family: "DINBold";font-size: 16px;}
.PicList002856 .list li aside.dot{font-size: 18px; margin: 5px 0 10px 0;}
.PicList002856 .list li p{color: #999;line-height: 24px; margin: 0;}
.PicList002856 .list li:hover aside.dot{color: #243278;}
@media(min-width:641px){
.PicList002856 dl.year{float: left; width: 38.462%;}
.PicList002856 ul.search{float: right;width: 59.231%;}
.PicList002856 .list li{float: left; width: 48%;}
.PicList002856 .list li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(min-width:769px){
.PicList002856 .top-new .slick-arrow{ left: 50%;bottom: 0; }
.PicList002856 .top-new li .img{width: 50%;}
.PicList002856 .top-new li .txt .inner{max-width: 80%; margin: 0 auto; }
}
@media(min-width:769px) and (max-width:1024px){
.PicList002856 .top-new .slick-arrow{width: 50px; height: 50px;}
.PicList002856 .top-new .slick-prev{margin-left: -50px;}
}
@media(max-width:768px){
.PicList002856 .top-new li .ytable,
.PicList002856 .top-new li .ytable-cell{display: block;}
.PicList002856 .top-new .slick-arrow{top: 0;right:0; width: 10vw;height: 10vw;background-size: 51% auto;}
.PicList002856 .top-new .slick-prev{right: 10vw;}
.PicList002856 .top-new li .txt{padding: 20px;}
.PicList002856 .top-new li .txt p,.PicList002856 .list li p{font-size: 15px;}

}
@media(max-width:640px){
.PicList002856 .top-new li .txt aside{font-size: 20px;}
.PicList002856 dl.year{margin-bottom: 10px;}
}

/*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
.RighInfo002939 .name{margin-bottom: 20px;}
.RighInfo002939 .edit-info{font-size: 15px;line-height: 30px;}
.RighInfo002939 .name h1{margin-bottom: 15px;}
}
/*Form003139 */
.Form003139{padding: 3% 0;}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .title{font-family: 'SourceHanSansCN-Medium'; font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.Form003139 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}
.Form003139 .desc{font-size: 0.875em;color: #999999;line-height: 1.78571;}
.Form003139 .form{background-color: #f9f9f9;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom:20px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 0.875em; line-height: 3.5714;color: #333333;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;font-family: 'SourceHanSansCN-Regular';}
.Form003139 .form-ul li textarea.text{min-height: 200px;}
.Form003139 .form-ul .btn{width: 10em; background: #6b6b6b;border-radius: 5px;font-size: 0.875em;height:  3.5714em;color: #fff;cursor: pointer; border: 0;font-family: 'SourceHanSansCN-Regular';}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 75.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul li .tit{line-height: 43px;font-size: 14px;}
.Form003139 .form-ul{width: 90%;}
}
/*
 .PicList002323 为demo编号
 */
.PicList002323{ padding: 30px 3%; border: 1px solid #f0f0f0; max-width: 1000px; margin: 0 auto;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #555;margin:10px 0 0; font-weight: normal; font-size: 14px;text-align: left;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323{ padding: 30px;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:23%; }
}

/*
 .PicList002273 为demo编号
 */
 .PicList002273{padding:3% 0;}
 .PicList002273 .left img{width: 100%;}
 .PicList002273 .right .time{font-size: 12px;color: #999;padding: 2px 5px;margin-top: 8px;display: inline-block;}
 .PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
 .PicList002273 .right .p{color: #999;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
 .PicList002273 ul li{margin-bottom: 30px;background: #f5f5f5;padding: 18px 20px;}
 
 @media screen and (min-width:768px ) {
	 .PicList002273 .left{float: left;width: 25%;}
	 .PicList002273 .right{float: right;width: 72%;}
	 .PicList002273 .right .time{margin-top: 0px;}
	 .PicList002273 ul li{background:#f5f5f5;}
 }
 
 @media screen and (min-width:1024px ) {
	 .PicList002273 .right .time{margin-top: 15px;}
	 .PicList002273 ul li:hover{box-shadow: 0px 0px 30px #ccc;}
	 .PicList002273 ul li{background:#f5f5f5;position: relative;}
	 .PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
 }
 
 @media screen and (min-width:1200px ) {
	 .PicList002273 .left{float: left;margin-right: 50px;}
	 .PicList002273 .right{float: left;width: 60%;}
	 .PicList002273 .right .time{margin-top: 14px;}
	 .PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	 .PicList002273 .right .p{line-height: 19px;}
	 .PicList002273 ul li{padding-right: 20px;}
 }
 @media(max-width:1024px){
	.PicList002273 .right .p{font-size: 15px;}
 }


 /*RighInfo003137 */
 .RighInfo003137{padding: 3% 0;}
.RighInfo003137 .auto{position: relative;z-index: 1; }
.RighInfo003137 ul li:not(.mark){text-align: center;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgba(0, 0, 0, 0.05);border-right-width: 5px; }
.RighInfo003137 ul li.mark .icon{display: block;margin: 0 auto; width: 1.5em; height: 1.5em;background-color: #243278;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #c49b5e;}
.RighInfo003137 ul li.mark .icon:before{left: 50%;margin-left: -1px;width: 2px;top: -0.625em;bottom: -0.625em;}
.RighInfo003137 ul li.mark .icon:after{top: 50%;margin-top: -1px;height: 2px;left: -0.625em;right: -0.625em;}
.RighInfo003137 ul li .inner{margin: 0 auto; width: 73.685%;}
.RighInfo003137 ul li .name .cn{font-family: 'SourceHanSansCN-Bold'; font-size: 1.25em;color: #000000;line-height: 1.5;}
.RighInfo003137 ul li .name .en{ font-size: 0.875em;color: #999999;line-height: 2.1428;text-transform: uppercase;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 2em 0; border-bottom: 1px dotted rgba(0, 0, 0, 0.2); margin-bottom: 2em;}
.RighInfo003137 ul li:not(.mark) .icon img{ height: 4.6875em;}
.RighInfo003137 ul .tip dd{font-size: 0.875em;color: #999999;line-height: 2.1428;}
@media (min-width:1025px) {
.RighInfo003137 ul{display: table;width: 100%;}
.RighInfo003137 ul li{display: table-cell; vertical-align: top;}    
.RighInfo003137 ul li.mark{vertical-align: middle;}
.RighInfo003137 ul li:not(.mark){width: 22.143%;padding-top:4.25em; padding-bottom: 1.5em;}
}
@media (max-width:1024px) {
.RighInfo003137 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003137 ul li{padding: 2em 0;}
.RighInfo003137 ul li .name .cn{font-size: 20px;}
.RighInfo003137 ul .tip dd{font-size: 15px;line-height: 30px;}
.RighInfo003137 ul li:not(.mark) .icon{padding: 10px 0;}
.RighInfo003137 ul li:not(.mark) .icon img{height: 3.6875em;}
}
/*Floor002979*/
.Floor002979{padding: 3% 0;background: url(../images/about.jpg) no-repeat center center;background-size: cover;}
.Floor002979 .auto{max-width: 1540px;}
.Floor002979 li{position: relative;overflow: hidden;}
.Floor002979 li a{position: absolute; z-index: 20; left: 0; top: 0; width: 100%; height: 100%;}
.Floor002979 li .txt{position: absolute;color: #fff; z-index: 10; top: 50%; transform: translateY(-50%); right:3.18vw; left: 3vw; text-align: right;font-size: 20px;font-family: 'manrope-bold'; text-transform: uppercase; transition: margin 0.5s; line-height: 1.5;}
.Floor002979 li .Ispic{transition: transform 0.3s;}
.Floor002979 li:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002979 li:hover .txt{margin-top: -40px;}
@media(min-width:641px){
.Floor002979 li{float: left; margin-right: 1.299%;}
.Floor002979 li:nth-child(1){width: 32.468%;}
.Floor002979 li:nth-child(2),
.Floor002979 li:nth-child(5){width: 28.572%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(4){width: 36.364%;}
.Floor002979 li:nth-child(2),
.Floor002979 li:nth-child(3){ margin-bottom: 1.299%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(5){margin-right: 0; float: right;}
.Floor002979 li:nth-child(1) .Ispic{padding-bottom: 130%;}
.Floor002979 li:nth-child(2) .Ispic,
.Floor002979 li:nth-child(5) .Ispic{padding-bottom: 71.591%;}
.Floor002979 li:nth-child(3) .Ispic,
.Floor002979 li:nth-child(4) .Ispic{padding-bottom: 56.25%;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002979 li .txt{font-size: 2.5vw;}
}
@media(max-width:640px){
.Floor002979 li .txt{font-size: 3vw;}
.Floor002979 li:hover .txt{margin-top: -4vw;}
.Floor002979 li:not(:nth-child(1)){float: left; width: 49%; margin-top: 2%;}
.Floor002979 li .Ispic{padding-bottom: 70%;}
.Floor002979 li:nth-child(1) .Ispic{padding-bottom: 50%;background-position: center top 15%;}
.Floor002979 li:nth-child(3),
.Floor002979 li:nth-child(5){margin-left: 2%;}
}

/*Floor002830 */


.Floor002830{background:url(../images/Floor002830_bg.jpg) center center;background-size:cover; height: 98.5vh;position: relative;overflow: hidden;}
.Floor002830 .title_lm{position: absolute;left: 0;top: 20%;text-align: left;}
.Floor002830 .auto{max-width: 1600px;position: relative; height: 100%;padding-top:5%;z-index: 100;}
.Floor002830 .bgline{position: absolute;left: 0;top: 0;width: 100%;z-index: 11;background: url(../images/sec3_line.png) center center no-repeat;background-size:contain;height: 100%;}
.Floor002830 .line{border-right: 1px solid rgba(0,0,0,0.03);}

.Floor002830 .logos{width: 180px;height: 180px;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;border-radius: 50%;text-align: center; padding: 40px; background:#fff;box-shadow: 0 0 20px rgb(0 0 0 / 20%);}
.Floor002830 .logos img{position: relative;z-index: 1;}
.Floor002830 .LogoItem{}
.Floor002830 .LogoItem li{position: absolute;z-index: 20;}
.Floor002830 .LogoItem .name{box-shadow: 0 0 20px rgba(0,0,0,0.2);border-radius: 50%;width: 100px;height: 100px;opacity: 0.3;background:#243278;display: flex;justify-content: center;padding:10%;transition: all 0.3s;align-items: center;}
.Floor002830 .LogoItem .name aside{position: relative;z-index: 5;width: 100%;height: 100%;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: #243278; color: #fff; font-size: 18px;}
.Floor002830 .LogoItem .name:before, .Floor002830 .LogoItem .name:after {content: "";border-radius: 50%;position: absolute;z-index: 0;}
.Floor002830 .LogoItem li.on .name:before {background: rgba(36,50,120,0.6);zoom: 1;left: -10%;top: -10%;width: 120%;height: 120%;
	-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;
	animation: guang 1.5s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;}
.Floor002830 .LogoItem li.on .name:after {background: rgba(36,50,120,0.9);zoom: .9;left: -15%;top: -15%;width: 130%;height: 130%;z-index: 1;
	-webkit-animation: guang2 1.1s ease-out;
	-moz-animation: guang2 1.1s ease-out;
	animation: guang2 1.1s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;}
.Floor002830 .LogoItem li.on .name{transform:scale(1.1, 1.1);opacity: 1;} 
.Floor002830 .hidetxt{display: none;}
.Floor002830 .itemtxt{position: absolute;width: 335px;right: 11%;bottom:24%;text-align: right;color:#333;transition: all 0.3s;} 
.Floor002830 .itemtxt {line-height: 35px;} 
.Floor002830 .itemtxt h1{line-height: 1.5;font-size: 30px;margin: 0;} 
.Floor002830 .itemtxt .t-1{display: inline-block;font-size: 18px;line-height: 1.25; position: relative;margin: 0;} 
.Floor002830 .itemtxt .t-1:after{width: 120px;height: 1px;background: rgba(0,0,0,0.5);top: 49.8%;left: -139px;content: "";position:absolute;transition: all 0.3s;} 
.Floor002830 .itemtxt .t-2{font-size: 16px;line-height: 1.5; opacity: 0.5;margin: 0;} 
.Floor002830 .itemtxt.on{visibility:visible;opacity: 1;} 
.Floor002830 .itemtxt.on .t-1:after{width: 120px;} 

.Floor002830 .LogoItem li.i1{ right: 34%;top: 52%;
	animation: icon-shaking 3s linear 0.5s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.5s infinite alternate;
}
.Floor002830 .LogoItem li.i1 .name{width: 110px;height: 110px;}
.Floor002830 .LogoItem li.i2{ right: 15%;top: 38%;
	animation: icon-shaking 3s linear 0.1s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.1s infinite alternate;
}
.Floor002830 .LogoItem li.i3{ right: 32%;bottom: 8%;
	animation: icon-shaking 3s linear 0.2s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.2s infinite alternate;
}
.Floor002830 .LogoItem li.i4{ left: 22%;top: 51.5%;
	animation: icon-shaking 3s linear 0.4s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.4s infinite alternate;
}
.Floor002830 .LogoItem li.i5{ right: 22%;top: 15%;
	animation: icon-shaking 3s linear 0.6s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.6s infinite alternate;
}
.Floor002830 .LogoItem li.i6{ right: 42%;top: 28%;
	animation: icon-shaking 3s linear 0.5s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.5s infinite alternate;}
.Floor002830 .LogoItem li.i7{ left: 25%;top: 23%;
	animation: icon-shaking 3s linear 0.4s infinite alternate;
	-webkit-animation: icon-shaking 3s linear 0.4s infinite alternate;}
.Floor002830 .LogoItem li:hover{
	animation: none 2s linear 0.5s infinite alternate;
	-webkit-animation: none 2s linear 0.5s infinite alternate;}
.Floor002830:hover .line li:after{height: 100%;background:rgba(0,0,0,0.06);}

@media(min-width:1920px) and (max-width:3000px){
.Floor002830 .itemtxt{width: 400px;} 
.Floor002830 .itemtxt h1{font-size: 36px;}
}

@media(max-width:1600px){
	.Floor002830 .title_lm{left: 3%;}
}

@media(max-width:1440px){
.Floor002830{height:91vh;}
}
@media(max-width:1366px){
.Floor002830{height:106vh;background-size:contain;}
.Floor002830 .logos{width: 110px;height: 110px;top: 57%;left: 53%;}
.Floor002830 .LogoItem .name{width: 95px;height: 95px;}
.Floor002830 .LogoItem li.i2 {right: 37%;top: 69%;}
.Floor002830 .LogoItem li.i3 {right: 53%;top: 74%;}
.Floor002830 .LogoItem li.i5 {right: 16.5%;}
.Floor002830 .LogoItem li.i4 {right: 53.5%;}
.Floor002830 .LogoItem li.i7 .name {width: 90px;height: 90px;}
.Floor002830 .bgline{background: url(../images/sec3_line2.png) center center no-repeat;background-size:contain;}
}
@media(max-width:1024px){
.Floor002830{height: auto;padding:7% 0;}
.Floor002830 .title_lm{position: static;left: auto;top: auto;text-align: center;}
.Floor002830 .bgline{display: none;}
.Floor002830 .HomeTit{margin-left: 0;}
.Floor002830 .LogoItem{position: relative;z-indeX:1;}
.Floor002830 .LogoItem li{position: relative;left: auto !important; top:auto !important;bottom:auto !important;right: auto !important;width: 25%;float: left;padding:2%;
animation: none 2s linear 0.5s infinite alternate !important;
-webkit-animation: none 2s linear 0.5s infinite alternate !important;}
.Floor002830 .LogoItem .name{width: 120px !important;height: 120px !important;margin:0px auto;}
.Floor002830 .logos{display:none;}
.Floor002830 .itemtxt{position: static;clear: both;width: 100%;right: auto;bottom:auto;text-align: center;} 
.Floor002830 .itemtxt .t-1:after {
    display: none;
}
}
@media(max-width:640px){
.Floor002830 .LogoItem .name{width: 60px !important;height: 60px !important;}
.Floor002830 .itemtxt h1{font-size: 18px;line-height: 28px;}
.Floor002830 .itemtxt .t-1{font-size: 15px;line-height: 24px;}
.Floor002830 .itemtxt .t-1:after{width:50px;left: -65px;}
}


/*Floor002476 */
.Floor002476{ padding:3% 0%;}
.Floor002476 .list li{ float:left; width:22%; position:relative; padding:3% 0;}
.Floor002476 .list li .img{ position:relative; background-repeat:no-repeat; background-size:contain; z-index:2;}
.Floor002476 .list li .img img{ width:100%;}
.Floor002476 .list li .img::before{ position:absolute; content:''; width:100%; height:100%; background-color:#000; opacity:0.4;border-right:1px solid rgba(255,255,255,0.5);}
.Floor002476 .list li .img figure{ position:absolute; left:0; bottom:0; color:#fff; z-index:10; border-top:1px solid rgba(255,255,255,0.2); width:100%; padding:5%;}
.Floor002476 .list li .img .dot{ color:#fff; margin:10px 0; }
.Floor002476 .list li .img time{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
.Floor002476 .list li .img time b{ font-size:30px; font-style:italic; font-weight:normal;}
.Floor002476 .list li .img time i{ font-size:20px; margin:0 10px;}

.Floor002476 .list li.onShow{ width:56%;}
.Floor002476 .list li.onShow .img{ width:39.28571%;}
.Floor002476 .list li.onShow .img::before,
.Floor002476 .list li.onShow .img figure{ display:none;}

.Floor002476 .list li .deco{ position:absolute;  right:-7%; top:0; height:100%; width:75%; background:url(../images/Floor002476-bg.png) no-repeat left bottom #f5f5f5; background-size:contain; z-index:1; }
.Floor002476 .txt{position:absolute; left:0; top:0%; padding-left:39.28571%; padding-right:5%; z-index:3;}
.Floor002476 .txt h1,
.Floor002476 .txt p,
.Floor002476 .txt .more{ margin-left:10%;}
.Floor002476 .txt h1{ font-size:30px; font-weight:normal;}
.Floor002476 .txt dl{ margin-bottom:10%; color:#999; line-height:30px;font-size: 15px;padding: 0 10%;}
.Floor002476 .txt time{ position:relative; display:block; color:#243278; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 0 48%;background:url(../images/Floor002476-deco.png) no-repeat 0 top; background-size:45% auto; margin:25% 0 20% 0;}
.Floor002476 .txt time b{ font-size:57px; font-style:italic; font-weight:normal;}
.Floor002476 .txt time i{ font-size:30px; margin:0 10px;}
.Floor002476 .list li .deco,
.Floor002476 .list li .txt{ opacity:0; overflow:hidden; transition:transform 2s,opacity 0.3s;}
.Floor002476 .list li .txt{ transform:translateY(100%);}
.Floor002476 .list li.onShow .deco,
.Floor002476 .list li.onShow .txt{ opacity:1;transform:translateX(0); overflow:inherit; transition:transform 0.3s,opacity 1s;padding-top: 100px;}
.Floor002476 .txt .more{color:#243278; border-bottom:1px solid #243278; display:inline-block; padding-right:30px; position:relative; line-height:30px;}
.Floor002476 .txt .more::after{ position:absolute; right:5px; bottom:-4px; height:20px; width:1px; background-color:#243278; content:''; transform:rotate(-45deg);}

.Floor002476 .bx-controls-direction{ text-align:right; margin-top:-2%; position:relative; z-index:10; padding-right:2px;}
.Floor002476 .bx-controls-direction *{ display:inline-block;}
.Floor002476 .bx-pager{ margin:0 10px;}
.Floor002476 .bx-pager div{ margin:0 5px;}
.Floor002476 .bx-pager a{ display:inline-block; width:5px; overflow:hidden; line-height:1000px; height:5px; background-color:#a09997; border-radius:50%;}
.Floor002476 .bx-pager a.active{ background-color:#243278;}
.Floor002476 .bx-next,
.Floor002476 .bx-prev{ position:relative; height:18px; width:53px; border-bottom:3px solid #243278; line-height:1000px; overflow:hidden;}
.Floor002476 .disabled{ cursor:default;}
.Floor002476 .bx-next.disabled,
.Floor002476 .bx-prev.disabled{ border-bottom-color:#e0d9cf;}
.Floor002476 .bx-next::before,
.Floor002476 .bx-prev::before{ position:absolute; content:''; bottom:2px; height:3px; width:20px; background-color:#243278;}
.Floor002476 .bx-next::before{ right:-4px; transform:rotate(45deg);}
.Floor002476 .bx-prev::before{left: -4px;transform:rotate(-45deg);}
.Floor002476 .bx-next.disabled::before,
.Floor002476 .bx-prev.disabled::before{background-color:#e0d9cf;}
@media(min-width:1367px){
.Floor002476{ font-size:18px;}
}
@media(max-width:1366px){
.Floor002476 .txt time{ margin:12% 0 10% 0;}
.Floor002476 .txt h1{ font-size:20px;}
}
@media(max-width:1024px){
.Floor002476 .list li{ width:26%}
.Floor002476 .txt{ padding-left:0%}
.Floor002476 .list li.onShow .img{ width:100%}
.Floor002476 .list li.onShow{ width:100%}
}
@media(max-width:768px){
.Floor002476 .list li.onShow{ width:100%}
.Floor002476 .bx-controls-direction{ margin-top:0;}
.Floor002476 .bx-viewport{ height:auto !important;}
}
@media(max-width:640px){
.Floor002476 .txt h1{ font-size:20px; line-height:30px; overflow:hidden;color: #fff;}
.Floor002476 .txt h1 a{color: #fff;}
.Floor002476 .txt p{ line-height:normal; font-size:12px;}
.Floor002476 .txt  time b{ font-size:42px;}
.Floor002476 .txt dl{color: #fff;}
}
@media(max-width:480px){
.Floor002476 .txt p{line-height:20px; overflow:hidden; max-height:40px; }
.Floor002476 .txt time{ font-size:18px;}
.Floor002476 .txt time i{ font-size:16px;}
.Floor002476 .txt  time b{ font-size:30px;}
}
/*RighInfo002521 */
.RighInfo002521{ padding:3% 0;background: url(../images/Floor002830_bg.jpg) no-repeat center center;background-size: cover;}
.RighInfo002521 .ul_rundown li{ position:relative;}
.RighInfo002521 .ul_rundown li p{ font-size:15px; color:#999; margin-bottom:0;}
.RighInfo002521 .ul_rundown li h2{font-size: 20px;color: #243278;}
@media(min-width:769px){
.RighInfo002521 .ul_rundown{ display:table; width:100%; margin-bottom:190px;}
.RighInfo002521 .ul_rundown li{ display:table-cell; vertical-align:bottom; }
.RighInfo002521 .ul_rundown li .num{ top:190px; font-size:60px; border-top:1px solid rgba(36, 50, 120, 0.3); padding-top:20px; width:100%;}
/* .RighInfo002521 .ul_rundown li:last-child .num{ border-top-color:transparent;} */
.RighInfo002521 .ul_rundown li .num::before{ position:absolute; content:''; width:17px; height:17px; border-radius:50%; background:#243278; left:0; top:-8px;}
.RighInfo002521 .ul_rundown li:last-child .num::after{position:absolute; content:''; width:17px; height:17px; border-radius:50%; background:#243278; right:0; top:-8px;}
}
.RighInfo002521 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(36, 50, 120, 0.19); font-family:Arial, Helvetica, sans-serif;}
@media(max-width:1024px){
.RighInfo002521 .ul_rundown{ margin-bottom:130px;}
.RighInfo002521 .ul_rundown li p{ font-size:15px;}
.RighInfo002521 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
.RighInfo002521 .ul_rundown li{ padding-left:60px; min-height:50px;}
.RighInfo002521 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
.RighInfo002521 .ul_rundown li .num{ top:8px; left:5px;}
.RighInfo002521 .ul_rundown li .txt{ position:relative; padding-left:60px;}
.RighInfo002521 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
.RighInfo002521 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
}
/*Floor002213*/
.Floor002213{ background:url(../images/Floor002213-bg.jpg) no-repeat center center; background-size:cover; padding:60px 0;}
.Floor002213 .title_lm aside{color: #fff;}
.Floor002213 figure{ color:#fff; font-size:14px; line-height:2; max-width:650px; margin:20px auto 0; text-align:center;}
.Floor002213 .more{height: 50px; max-width: 160px; width:50%; display: block; margin: 30px auto 0; text-align: center; line-height: 50px; background:#c49b5e; border-radius:50px; color: #fff; font-size: 14px;}
.Floor002213 .Form{margin-top: 67px;}
.Floor002213 dl{float: left; width:46%; margin-left:2%; margin-right:2%;}
.Floor002213 dl:first-child{ width:25%; margin-left:0; margin-right:0;}
.Floor002213 dl.last{ width:25%; margin-left:0; margin-right:0; float:right;}
.Floor002213 dd{ margin-bottom: 20px;}

@media(max-width:1199px){
.Floor002213 .h2{ font-size:35px;}	
}
@media(max-width:1000px){
.Floor002213{ padding:5% 0;}
.Floor002213 .h2{ font-size:30px;}
.Floor002213 .Form{ margin-top:35px;}
.Floor002213 figure{margin-top: 0;font-size: 15px;}
}
@media(max-width:767px){
.Floor002213 dl{ width:100% !important; float:none !important;  margin-right:auto !important; max-width:500px; margin-left:auto !important;}	
}
/*Floor002213 End*/

 /*
 .Form002319 为demo编号
 */
.Form002319{ margin: 0 auto; font-size: 14px;width: 100%;}
.pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.pop-up .ycenter{ height:100%;}
.pop-up .main{ position:relative; width:90%; margin:150px auto; max-width:1000px; background:#fff; border:5px solid #c49b5e; border-radius:10px; padding:2%;}
.pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#c49b5e; cursor:pointer;}
.pop-up .close::before,
.pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Form002319 h3{font-size: 30px;text-align: center;margin-bottom: 4%;color: #243278;margin-top: 0;}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block;}
.Form002319 input.text{ border: 1px solid #f0f0f0; background: none; display: block; height: 40px; line-height: 28px; width: 100%; padding: 5px 10px; color: #333;}
.Form002319 input.text::-ms-input-placeholder{ color: #aaa;}
.Form002319 select{border: 1px solid #f0f0f0; background: none; display: block; height: 40px; width: 100%; padding: 5px 10px; color: #777; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right: 14px; background: url("../images/Form002319-icon.png") no-repeat scroll 97% center transparent;}
.Form002319 select::-ms-expand { display: none; }
.Form002319 .btn{ background: #6e6e6e; height: 40px; display: block; border: 1px solid #6e6e6e; width: 33.3334%; max-width: 150px; float: left; margin-right: 15px; font-size: 16px; color: #fff;}
@media only screen and (min-width:480px ) {
.Form002319 .row2 dl{ float: left; width: 48%;}
.Form002319 .row2 dl:last-child{ float: right;}	
.Form002319 .row3 dl{ width: 31.5%;}
.Form002319 .row3{display: flex;justify-content: space-between;}
.Form002319 .btn{ font-size: 18px;}
}


/*PicList002926 */
.PicList002926{padding-top:3%;}
.PicList002926 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #243278;display: block;}
.PicList002926 .more:hover{background: #a5894b;}
.PicList002926 .more:after{display: inline-block; content: '';background: url("../images/PicList002926_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList002926 .more{line-height: 10vw;}
}
.PicList002926 ul{display: flex;flex-wrap: wrap;}
.PicList002926 li{margin-bottom: 2vw;width: 48%;margin-right: 2%;}
.PicList002926 li:nth-child(2n){margin-right: 0;}
.PicList002926 li .pic{display: none;}
.PicList002926 li .pic a{display: block; overflow: hidden;}
.PicList002926 li .pic img{transition: 0.3s;}
.PicList002926 li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.PicList002926 li:nth-child(2n-1) .info .inner{margin-left: 2.6vw;}
.PicList002926 li:nth-child(2n) .info .inner{margin-right: 2.6vw;}
.PicList002926 li .info .inner{border-top: 1px solid #c49b5e;border-bottom: 1px solid #c49b5e; padding: 3vw;text-align: center;}
.PicList002926 li .icon img{max-height: 32px;}
.PicList002926 li h3{font-size: 24px;}
.PicList002926 li h3:after{display: block; content: ''; height: 2px;background: #a5894b; width: 20px; margin: 10px auto;}
.PicList002926 li h3 a{color: #000;}
.PicList002926 li h3 a:hover{color: #c49b5e;}
.PicList002926 li .more{margin: 0 auto;}
.PicList002926 li  p{color: #808080;line-height: 1.715em; height: 5.145em; margin-bottom: 2vw;}

@media(max-width:1024px){
.PicList002926 li .ytable,
.PicList002926 li .ytable-cell{display: block;}
.PicList002926 ul{display: block;}
.PicList002926 li{width: 100%;margin-right: 0;}
}
@media(max-width:640px){
.PicList002926 li h3{font-size: 20px;margin-bottom: 0;margin-top: 5px;}
.PicList002926 li  p{font-size:15px;}
 .PicList002926 li .info .inner{padding: 5vw 3vw;}
}


/*
 .PicList002239 为demo编号
 */
 .PicList002239{ padding:3% 0;}
 .PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
 @media(min-width:769px){
 .PicList002239 li{margin-right:2%; width:23.5%; }
 .PicList002239 li:nth-child(4n){ margin-right:0;}
 }
 .PicList002239 li .Ispic{ padding-bottom:68%; background-size:cover;border: 5px solid #c49b5e;}
 .PicList002239 li dl{ position:relative; margin:0 10px; line-height:50px;text-align: center;}
 .PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
 .PicList002239 li dt{font-size: 16px; color: #243278;}
 @media(max-width:768px){
 .PicList002239 li{ width:48%; margin-right:4%;}
 .PicList002239 li:nth-child(2n){ margin-right:0;}
 }

 .hz{padding: 3% 0;}
 .hz h3{font-size: 30px;color: #333;}
 .hz ul{display: flex;flex-wrap: wrap;}
 .hz ul li{width: 18%;margin-right: 2%;background: #f5f5f5;padding: 2%;position: relative;margin-bottom: 2%;border-radius: 5px;font-size: 15px;transition: .3s;}
 .hz ul li::after{content: "";display: block;width: 8px;height: 8px;background: #003f84;position: absolute;top: 50%;transform: translateY(-50%);left: 4%;}
 .hz ul li:nth-child(5n){margin-right: 0;}
 
 .hz_hui{background: #f0f0f0;}
 .hz_hui ul li{background: #fff;}
 .hz ul li a{display: block;}
 .hz ul li:hover{background: #003f84;color: #fff;}
 .hz ul li:hover::after{background: #fff;}
 .hz ul li:hover a{color: #fff;}

 @media(max-width:1024px){
	.hz ul li{width: 49%;padding-left: 25px;}
	.hz ul li:nth-child(5n){margin-right: 2%;}
	.hz ul li:nth-child(2n){margin-right: 0%;}
	.hz ul li::after{width: 5px;height: 5px;}
	.hz h3{font-size: 20px;}
 }


@-webkit-keyframes icon-shaking {
 0%, 100% {
 -moz-transform: rotate(0deg) translateY(-12px);
 -ms-transform: rotate(0deg) translateY(-12px);
 -webkit-transform: rotate(0deg) translateY(-12px);
 transform: rotate(0deg) translateY(-12px);
}
 50% {
 -moz-transform: rotate(0) translateY(0);
 -ms-transform: rotate(0) translateY(0);
 -webkit-transform: rotate(0) translateY(0);
 transform: rotate(0) translateY(0);
}
}

@keyframes guang {
  0% {
  -moz-transform: scale(0);
  transform: scale(0);
  opacity: 1;
 }
  100% {
  -moz-transform: scale(1.2);
  transform: scale(1.2);
  opacity: 0;
 }
 }
 @keyframes guang2 {
  0% {
  -moz-transform: scale(0);
  transform: scale(0);
  opacity: 1;
 }
  100% {
  -moz-transform: scale(1.06);
  transform: scale(1.06);
  opacity: 0;
 }
 }
/*Floor003089 */
.Floor003089{    background: url(../images/Floor002830_bg.jpg) center center;background-size: cover; padding: 3% 0;font-family: 'Alibaba-PuHuiTi-Regular';font-size: 16px;}
.Floor003089 .auto{max-width:  1600px;}
.Floor003089 .title{position: relative;font-size: 38px;color: #1f4b8c; margin-bottom: 2vw;}
.Floor003089 .title .en{font-size: 1.579em;font-family: 'DIN-Pro-Bold'; line-height: 0.8667; text-transform: uppercase; margin-bottom: 0.1em;}
.Floor003089 .more{display: inline-block;line-height: 40px; border-radius: 40px;}
.Floor003089 .more:after{display: inline-block; content: '';background: url("../images/Floor003089-more.svg") no-repeat; width: 5px; height: 10px; margin-left: 22px; vertical-align: middle;}
.Floor003089 .title .more{position: absolute;right: 0; bottom: 0;color: #1f4b8c; font-size: 0.421em;}
@media(min-width:1025px) and (max-width:1600px){
.Floor003089 .title{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Floor003089 .title{font-size: 5vw; }
}
.Floor003089 .slider ul{display: flex;flex-wrap: wrap;}
.Floor003089 .slider li{overflow: hidden;width: 14.2%;}
.Floor003089 .slider li a{display: block;margin: 20px 1px;background: #fff;position: relative; padding-bottom: 135.715%;}
.Floor003089 .slider li .inner,
.Floor003089 .slider li figure.hover{position: absolute;}
.Floor003089 .slider li figure.hover{opacity: 0;transition: 0.3s; left: 0; width: 100%; top: 0; bottom: -40px;}
.Floor003089 .slider li .inner{padding: 2.08vw 1.4vw 2.97vw; left: 0; width: 100%; bottom: -2.08vw;}

.Floor003089 .slider li .icon{margin-bottom: 2.76vw;display: table;position: relative;}
.Floor003089 .slider li .icon img{transition: 0.3s;}
.Floor003089 .slider li .icon .hover{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;}
.Floor003089 .slider li .more{opacity: 0;transition: 0.3s; transform: translateY(30px);padding: 0 16px; background: #fff;color: #1f4b8c;}
.Floor003089 .slider li .tit{font-size: 24px;}
.Floor003089 .slider li .t-1{font-size: 14px;color: #999;line-height: 24px;height: 72px;}
.Floor003089 .slider li .t-1::-webkit-scrollbar{width: 4px;}
.Floor003089 .slider li .t-1::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2);}
.Floor003089 .slider li .t-1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

.Floor003089 .slider li .t-2{font-size: 16px;color: #fff;display: none;}
.Floor003089 .slider li p{font-size: 14px; margin: 0.8em 0;transition: 0.3s; }
.Floor003089 .slider li a:not(:hover) p{color: #777;}
.Floor003089 .slider li a:hover{color: #fff;}
.Floor003089 .slider li a:hover .t-1{display: none;}
.Floor003089 .slider li a:hover .t-2{display: block;}
.Floor003089 .slider li a:hover figure.hover{opacity: 1; top: -20px; bottom: -20px;}
.Floor003089 .slider li a:hover .inner{bottom: 0;}
.Floor003089 .slider li a:hover .more{opacity: 1; transform: translateY(0);}
.Floor003089 .slider li a:hover  .icon .hover{opacity: 1;}
.Floor003089 .slider li a:hover  .icon .on{opacity: 0;}

.Floor003089 .slick-dots{text-align: center;}
.Floor003089 .slick-dots li{display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 50%;background:#1f4b8c; opacity: 0.5}
.Floor003089 .slick-dots li button{display: none;}
.Floor003089 .slick-dots li.slick-active{opacity: 1;}
@media(max-width:1024px){
.Floor003089 .slider li .inner{padding: 5vw;}
.Floor003089 .slider li a:hover p{margin-bottom: 5vw;}
.Floor003089 .slider li .tit{font-size: 4.5vw;}
}
@media(max-width:480px){
.Floor003089{font-size: 3.5vw;padding: 8vw 0;}
}


/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:3%;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#243278; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a{ color:#fff;}
.Other002539 .li_sina figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_sina figure a{ color:#fff;}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/Other002539-icon.png) no-repeat left top #243278; border-bottom:1px solid rgba(255,255,255,0.1);}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}
