ul,ol{list-style: none;}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#333}
/*Top003084 */
.Top003084{position: absolute;left: 0; width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);color: #fff; padding: 0 30px; font-size: 16px; z-index: 100;}
.TopBoxView .Top003084{position: fixed;top: 0;}
.Top003084 a{color: #fff;}
.Top003084 nav a{display: inline-block;}
.Top003084 nav a:not(:last-child):after{display: inline-block; width: 1px; height: 6px;background: rgba(255,255,255,0.2); margin: 0 10px; vertical-align: middle; content: '';}
.Top003084 menu li{position:relative;}
.Top003084 menu li:after{position: absolute; bottom: -1px; height: 2px; content: ''; width: 0; background: #fff; left: 50%; transform: translateX(-50%);transition: 0.3s;}
.Top003084 menu li.aon:after,.Top003084 menu li:hover::after{width: 100%;background-color:rgba(218,65,8,1);}


.Top003084 menu li span{font-size: 18px; display: block;}
.Top003084 .sub{padding: 10px 0 10px 0;display: none;}
.Top003084 .sub dt{line-height: 40px; }
.Top003084 .sub dt a{display: block;}
.Top003084 .open-search{position: absolute;right: 30px;top: 50%;background: url(../images/Top003084-search.png) no-repeat;width: 40px;height: 40px;transform: translateY(-50%);background-position: center;}
.Top003084 .top-search{position: absolute;right: 20px; top:100%;background: #fff; width: 400px;padding-right: 40px;}
.search-show .Top003084 .top-search{display: block;}
.Top003084 .top-search .text{width: 100%;height: 40px;line-height: 40px; border: 0;padding: 0 10px;}
.Top003084 .top-search .btn{position: absolute;right: 0;top:0; width: 40px;height: 40px;background: url(../images/Top003084-search.png) no-repeat center center #333;}
@media (min-width:1025px) {
.Top003084 menu li{float: left;min-height:70px;line-height: 90px;}
.Top003084 menu{padding-right: 7.1vw;}
.Top003084 .logo{float: left;padding-top: 20px;max-width: 300px;}
.Top003084 .top-right{float: right;}
.Top003084 nav{padding-top: 27px; text-align: right;}
.Top003084 menu li:not(:last-child){margin-right: 4.167vw;}
.Top003084 .sub{background: rgba(218,65,8,0.95); position: absolute; left: 50% !important;  width: 200px; top: 100%;border-radius: 0 0 5px 5px; transform: translateX(-50%) !important; }
.Top003084 .sub dt{text-align: center;}
.Top003084 .sub dt a{color: #fff !important;}
.Top003084 .sub dt:hover a{background: #fff;color: rgba(218,65,8,1) !important;}
.Top003084 .Nav_box .sub dt{text-align: left;}
}

.Top003084 .sub .iocn{display: inline-block;padding-left: 10px;padding-right: 5px;}
.Top003084 .sub .iocn img{max-width: 30px;}
.Top003084 .sub .iocn .topimg{display: inline-block;}
.Top003084 .sub .iocn .topimg1{display: none;}
.Top003084 .sub dt:hover .topimg1{display: inline-block;}
.Top003084 .sub dt:hover .topimg{display: none;}
.Top003084 .sub .NavThree{position: absolute;top:0;left:200px;width:340px;background:#f8f8f8;box-sizing: border-box;padding:20px 0 20px 0;display: none;text-align: left;min-height: 260px;}
.Top003084 .sub .NavThree a{display: block;color:#333;line-height: 25px;position: relative;padding-left:15px;font-size: 15px;background-color: none;}
.Top003084 .sub .NavThree a::before{content:'';display: block;width:5px;height:5px;background:#717171;border-radius: 50%;position: absolute;left:0;top:10px;}
.Top003084 .sub .NavThree a:hover{text-decoration: underline;}
.Top003084 .sub .NavThree:hover a,.Top003084 .sub dt:hover .NavThree a{background: none;color: #333 !important;}


.Top003084 .sub .NavThree .item{position: relative;}
.Top003084 .sub .NavThree .item>em{padding:10px 10px 10px 20px;line-height: 28px;display:block;font-style:normal}
.Top003084 .sub .NavThree .item .NavFour{width:360px;background:#fff;position: absolute;top:-20px;left:340px;box-sizing: border-box;padding:20px 10px 20px 20px;display: none;}
.Top003084 .sub .NavThree .item .new i{display: inline-block;width:48px;height:16px;background:url(../images/new.png) no-repeat center center;margin-left:2px;position: relative;top:2px;}
.Top003084 .sub .NavThree .item .hot i{display: inline-block;width:48px;height:16px;background:url(../images/hot.png) no-repeat center center;margin-left:2px;position: relative;top:2px;}
.Top003084 .sub .NavThree .item .new {display: inline-block;width:48px;height:16px;background:url(../images/new.png) no-repeat center center;margin-left:2px;position: relative;top:2px;}
.Top003084 .sub .NavThree .item .hot {display: inline-block;width:48px;height:16px;background:url(../images/hot.png) no-repeat center center;margin-left:2px;position: relative;top:2px;}

.Top003084 .sub .NavThree .item .NavFour a{color:#333;line-height: 25px;margin:10px 0;font-size: 14px;}
.Top003084 .sub .NavThree .item .NavFour a::before{background: #717171;}







.Top003084 .sub dt:hover .NavThree,.Top003084 .sub .NavThree .item:hover .NavFour{display: block;}


.Top .MainNav ul li#nav2 .NavPull .NavThree{min-height:450px;}
.Top .MainNav ul li#nav3 .NavPull .NavThree{min-height:210px;}


.Top003084 .logo .hei{display: none;}
.Top003084 .logo .bai{display: inline-block;}
.Floor003155.on .Top003084 a{color: #333;}
.Floor003155.on .Top003084 .logo .hei{display: inline-block;}
.Floor003155.on .Top003084 .logo .bai{display: none;}
.Floor003155.on .Top003084{border-bottom:none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);background: #fff;}
.Floor003155.on .Top003084 .open-search{background-image: url(../images/Top003084-searchhei.png);}


.Top003084.on a{color: #333;}
.Top003084.on .hei{display: inline-block;}
.Top003084.on .bai{display: none;}
.Top003084.on {border-bottom:none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);background: #fff;}
.Top003084.on .open-search{background-image: url(../images/Top003084-searchhei.png);}

.Top003084on a{color: #333;}
.Top003084on .logo .hei{display: inline-block;}
.Top003084on .logo .bai{display: none;}
.Top003084on{border-bottom:none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);background: #fff;}
.Top003084on .open-search{background-image: url(../images/Top003084-searchhei.png);}
.Top003084.on{position: fixed;}

.Floor003155.on .Top003084 menu li.aon a ,.Top003084on menu li.aon a,.Top003084.on menu li.aon a,.Top003084 menu li.aon a,.Top003084 menu li:hover a{color: rgba(218,65,8,1);}
@media(max-width:1600px){
	.Top003084 .logo{max-width: 200px;}
	.Top003084 menu li span{font-size: 16px;}
	.Top003084 menu li{line-height: 70px;}
	.Top003084 .open-search{background-size: 20px;}
	.Top003084 .sub dt a{font-size: 14px;}
	.Top003084 .sub .NavThree a{font-size: 14px;}
}
@media (max-width:1024px) {
.Top003084 nav{position: absolute;right: 30px;top: 10px;}
.Top003084 menu{position: fixed;right: 0; top: -100%; transform:translateY(-100%);opacity:0;z-index: 100;width: 100%;background: rgba(255,255,255,1); padding: 2vw; transition: transform 0.3s;height: 100%;}
.Top003084 menu li{ border-bottom: 1px solid rgba(0,0,0,0.2);line-height: 30px;}

.Top003084 menu ul{
	height: 100%;
    overflow-y: auto;
    box-sizing: border-box;
    padding: 10px 0;
}

.Top003084 menu li span{padding: 10px 0;}
.Top003084 .logo{display: table; height: 50px;}
.Top003084 .logo a{display: table-cell;; vertical-align: middle;}
.Top003084 .logo img{max-height: 54px;}
.Top003084 .open-menu{position: absolute;right: 70px;top: 50%; width: 32px;transform: translateY(-50%);}
.Top003084on .open-menu i{background: #333;}
.Top003084on menu li a{color: #333;}
.Top003084 .sub{background: rgba(218,65,8,1);padding: 20px;}
.menu-show .Top003084 menu{ top: 50px; transform:translateY(0);opacity:1;}
.Top003084 .sub .NavThree{position: static;left: 0;top: 0;width: 100%;display: block;}
.Top003084 .sub .NavThree .item>em{padding: 3px 0 3px 10px;}
.Top003084 .sub dt a:hover{color: #fff;}
.Top003084 .sub dt a:hover.iocn .topimg1{display: none;}
.Top003084 .sub dt a:hover.iocn .topimg{display: inline-block;}

.Top003084 .sub dt a{color: #fff !important;}
.Top003084 .sub .NavThree a,.Top003084 a{color: #333 !important;}


}
@media (max-width:768px) {
.Top003084 .logo{max-width: 48%;}
.Banner003192 .txt-style-1 .sub-tit{font-size: 14px;}
.Top003084 nav{display: none;}
.Top003084 .open-search,
.Top003084 .open-menu{bottom: auto; top: 50%; transform: translateY(-50%);right:40px;}
.Top003084{position: relative;}
.Top003084 .logo .hei{display: block;}
.Top003084 .logo .bai{display: none;}
.Top003084 .open-menu i{background: #333;}
.Top003084 .open-search{background-image: url(../images/Top003084-searchhei.png);}
.open-search.on:before, .open-search.on:after{background: #333;}
.Top003084 .top-search{width: 100%;padding-right: 0;right: 0;}
.Top003084{padding: 0 10px;}
.Top003084 .open-search{right: 10px;margin-top: 0;}

}

/*Banner003192 */
.Banner003192{position: relative;}
@media (min-width:1025px) {
    .Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003192 .pc{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-size: calc(65 / 1920 * 100vw); margin-bottom:calc(20 / 65 * 1em); transition: 0.3s;}
.Banner003192 .sub-tit{font-size: calc(30 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s;}
.Banner003192 .txt-style-1{ left:calc(141 / 1920 * 100vw); top: calc(321 / 960 * 100%);width: 100%;}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left: 0;width: 100%; top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width: 90%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}
.banMore{
    display: inline-block;
    height: 55px;
    line-height: 55px;
    background: #da4108;
    position: relative;
    padding: 0 80px 0 30px;
    /* opacity: 0; */
}
.banMore a{font-size: 16px;color: #fff;line-height: 55px;display: block;}
.banMore a span {
    position: absolute;
    width: 50px;
    /* border-left: 1px solid rgba(255,255,255,0.15); */
    top: 0;
    right: 0;
    height: 100%;
    text-align: center;
    background: url(../images/bai.svg) no-repeat center center;
    background-size: 10px;
}
.banMore a span img{max-width: 10px;display: inline-block;}

.banMore:hover{background-color: #fff;}
.banMore:hover a{color: #da4108;}
.banMore:hover span{background-image: url(../images/Floor003145-next-red.svg);}

.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;}

.Banner003192 .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}

.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
    0%{opacity: 1;}
    100%{opacity: 0;}
}
@media(min-width:1025px){
	.Banner003192 li.slick-slide img{height: 100vh;}
}
@media(max-width:1600px){
	.Banner003192 .tit{font-size: 40px;}
}
@media(max-width:1366px){
	.Banner003192 .tit{font-size: 34px;}
	.banMore a{font-size: 15px;}
}
@media(max-width:768px){
	.Banner003192 .txt-style-1 .tit{font-size: 20px;}
	.banMore a{font-size: 12px;}
	.Banner003192 .txt-style-1{top: 35%;}
	.banMore{display: block;width:100px;padding: 0 20px 0 10px;line-height: 30px;height: 30px;margin-top: 10px;}
	.banMore a{line-height: 30px;}
	.banMore a span{background-size: 5px;}
	.Banner003192 .slick-pages{font-size: 14px;bottom: 10px;}
	.Banner003192 .mouse{background-size: 20px;}
	
}
/*Floor003115 */
.Floor003115{overflow: hidden;font-size: 16px;}
.sec-2{background: url(../images/Floor003115-bg.jpg) no-repeat center center;background-size: cover;}
.Floor003115 .title{color: #333;position: relative;z-index: 1;}
.Floor003115 .title .cn{font-size: 60px;}
.Floor003115 .title .cn span{display: inline-block;position: relative;line-height: 0.75;}
.Floor003115 .title .cn span:before{position: absolute;content: '';z-index: -1;width: 0.8166em;height: 0.7em;background: url(../images/Floor003115-title-icon.svg) no-repeat center center;right: -0.4333em; top: -0.3em; background-size: contain;}
.Floor003115 .title .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.Floor003115 .title .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: #999;left: 0;bottom: 0;}

.Floor003115 .slick-dots{overflow: hidden; }
.Floor003115 .slick-dots li{float: left;width: 15%;list-style: none;text-align: center;}
.Floor003115 .slick-dots li:not(:nth-child(6n)){margin-right: 2%;}
.Floor003115 .slick-dots li:before{display: block;margin: 0 auto;border: 8px solid transparent;border-top: 0; content: '';font-size: 0;width: 0;}
.Floor003115 .slick-dots li.slick-active:before{border-bottom-color: #da4108;}
.Floor003115 .slick-dots li div:before{height: 3px;border-bottom: 1px solid rgba(0,0,0,0.1);display: block;content: '';}
.Floor003115 .slick-dots li.slick-active div:before{background-color: #da4108;}
.Floor003115 .slick-dots li .icon{padding-top: 38px;}
.Floor003115 .slick-dots li .icon img{height: 33px;}
.Floor003115 .slick-dots li .tit{margin-top: 24px;}
.Floor003115 .slick-dots li.slick-active .icon .on,
.Floor003115 .slick-dots li:not(.slick-active) .icon .off{display: none;}
.Floor003115 .slick-dots li.slick-active .tit{color: #da4108;}

.Floor003115 .item .pic{width: 71.907%;margin: 0 auto;padding-bottom: 40px;}
.Floor003115 .item .Ispic{padding-bottom: 82.946%;background-size: contain;}
.Floor003115 .item .tit aside{color: #333;font-size: 2.25em;}
.Floor003115 .item .tit p{margin: 1.875em 0 3.125em 0;line-height: 30px;}

.Floor003115 .more{border: 1px solid #b9b9b9; border-radius: 50%; width: 50px; height: 50px;background: url(../images/Floor003145-icon.svg) no-repeat center center; background-size: 1em auto;display: block;}
.Floor003115 .more:hover{background-color: #da4108; border-color: #da4108; background-image: url(../images/Floor003145-icon-white.svg);}

@media (min-width:1025px) {
.Floor003115 .slider{margin-top: -6.3125em;}
.Floor003115 .item .tit{padding-top: 6.3125em;}
}
@media (max-width:1600px) {
	.Floor003115 .item .tit{padding-top: 7em;}
	.Floor003115 .item .Ispic{padding-bottom: 62.946%;}
	.Floor003115 .item .tit aside{font-size: 30px;}
	.Floor003115 .item .tit p{font-size: 16px;}
}
@media (max-width:1366px) {
	.Floor003115 .item .tit p{font-size: 15px;line-height: 26px;margin: 10px 0 20px;}
	.Floor003115 .item .tit aside{font-size: 22px;}
	.Floor003115 .more{width: 40px;height: 40px;}
	.Floor003115 .item .Ispic{padding-bottom: 52.946%;}
}


@media (max-width:1024px) {
.Floor003115 .title .cn{font-size: 5vw;}
.Floor003115 .item .tit{padding-top: 2em;}
.Floor003115{padding: 50px 0;}

}
@media (min-width:641px) {
.Floor003115 .item .ytable{table-layout: fixed;}
.Floor003115 .item .img{width: 59.8%;}
.Floor003115 .item .txt{padding-right: 6%;}
}
@media (max-width:768px) {
.Floor003115{font-size: 3.5vw; padding: 30px 0 50px;}
.Floor003115 .title .cn{font-size: 9vw;}
.Floor003115 .item .ytable,
.Floor003115 .item .ytable-cell{display: block;}
.Floor003115 .item .pic{padding-bottom: 5vw;}
.Floor003115 .slick-dots li .tit{margin-top: 10px;}
.Floor003115 .item .txt{padding:  0 0;text-align:left;}
.Floor003115 .slick-dots li .icon{padding-top: 3vw;}
.Floor003115 .slick-dots li .icon img{height:30px;}
.Floor003115 .slick-dots li:before{border-width: 4px;}
.Floor003115 .slick-dots li div:before{height: 2px;}
.Floor003115 .item .tit{padding-top: 0;}
.Floor003115 .slick-dots{display: none !important;}
.Floor003115 .item .tit aside{margin-top: 20px;}

.Floor003115 .slick-arrow{position: absolute;width: 1.9375em; height: 1.9375em; border: solid 1px #da4108; background-position: center;background-repeat: no-repeat; cursor:pointer; bottom: -30px; border-radius: 50%;font-size: 1em; background-size:  auto 0.875em;text-indent: 999px;overflow: hidden;z-index: 9999;margin-top: 0;}
.Floor003115 .slick-disabled{border-color: #dcdcdc; cursor: default;}
.Floor003115 .slick-prev{left:40%; background-image: url(../images/Floor003145-prev-red.svg);}
.Floor003115 .slick-next{right: 40%; background-image: url(../images/Floor003145-next-red.svg);}
.Floor003115 .slick-prev.slick-disabled{background-image: url(../images/Floor003145-prev.svg);}
.Floor003115 .slick-next.slick-disabled{ background-image: url(../images/Floor003145-next.svg);}

/* .Floor003115 .slick-slide{background: #fff;padding: 20px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);margin-top: 20px;} */


}
/*Floor003180 */
.Floor003180{position: relative;z-index: 1;}
.column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.column-name aside{position: relative;z-index: 4;}
.column-name .cn{font-size:30px;color: #333;line-height: 1;}
.column-name .en{font-size: 60px;color: #da4108; line-height: calc(26 / 30 * 1em); margin-top: calc(7 / 30 * 1em);text-transform: uppercase;margin-bottom: 10px;}
@media (min-width:1025px) {
.column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1600px) {
	.column-name .en{font-size: 40px;}
	.column-name .cn{font-size: 26px;}
}
@media (max-width:1600px) {
	.column-name .en{font-size: 30px;}
	.column-name .cn{font-size: 24px;}
}
	
@media (max-width:1024px) {
.column-name{padding:0; font-size: 20px;}  
.column-name .en{font-size: 16px;}
}





@media (min-width:1025px) {
.Floor003180 .left-intro{width: calc(578 / 1440 * 100%);padding-top: 5%;}   
.Floor003180 .right-img{width: 50%; } 
}
.Floor003180 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.Floor003180 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #333;font-size: 36px;font-weight: 600;}
.Floor003180 .intro pre{line-height: calc(30 / 16 * 1em);}
.Floor003180 .intro span{font-size: 15px;font-weight: 100;color: #da4108;}
.Floor003180 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.Floor003180 .number li{margin-top: 30px;}

.Floor003180 .number li .inner{position: relative;display: flex;align-items: end;}
.Floor003180 .number li h3{margin: 0;color: #da4108;font-size: 40px;font-weight: normal;margin-left: 15px;}
.Floor003180 .number li h3 sup{font-size: 18px;}
.Floor003180 .number li aside{color: #333333;font-size: 26px;font-weight: bold;}
.Floor003180 .left-intro .more{margin-top: calc(55 / 16 * 1em);}
.Floor003180 .left-intro .more a{display: inline-block; width: calc(180 / 16 * 1em); padding: calc(24 / 16 * 1em) 0 0 20px;color: #fff; background: url(../images/Floor003180-more.svg) no-repeat right calc(9 / 16 * 1em) center; background-size: calc(15 / 16 * 1em) auto;transition: 0.3s; height: calc(65 / 16 * 1em); background-color: #da4108; }
.Floor003180 .left-intro .more a:hover{box-shadow: 0 calc(10 / 16 * 1em) calc(40 / 16 * 1em) rgba(218,65,8,0.3) ; }


.Floor003180 .right-img{position: relative; padding-bottom: calc(550 / 1440 * 100%);perspective: 1440px; margin-top: calc(50 / 16 * 1em);}
.Floor003180 .right-img > *{position: absolute;left: 0;}
.Floor003180 .right-img .Ispic{ top: 0;height: 100%; width: 100%;}
.Floor003180 .right-img .main{width: 60%;left: 50%;transform: translateX(-50%);bottom: -50px;}
.Floor003180 .right-img .team a{display: block;color: #fff; width: 90%; background:#da4108 url(../images/Floor003180-more.svg) no-repeat right 2em top 2em ;color: #fff; padding: 2em; transition: 0.3s; background-size: calc(15 / 16 * 1em) auto;margin: 0 auto;}
.Floor003180 .right-img .team a:hover{background-color: rgba(255,255,255,0.5); color: #da4108; background-image: url(../images/Floor003180-more2.svg);}
.Floor003180 .right-img .team span{font-size: calc(18 / 16 * 1em); line-height: calc(30 / 18 * 1em);display: block;}
.Floor003180 .right-img .team aside{font-size:28px; line-height: 40px;}
.Floor003180 .right-img .top-man{padding-left: calc(66 / 16 * 1em);color: #fff; margin-bottom: calc(49 / 16 * 1em);}
.Floor003180 .right-img .top-man h3{margin: 0 0 calc(12 / 33 * 1em);font-size: calc(33 / 16 * 1em);font-weight: normal;}
@media (min-width:1025px) {
.Floor003180 .right-img .Ispic{width: 100%; }
}


@media(max-width:1600px){
	.Floor003180 .intro h2{font-size: 30px;}
	.Floor003180 .number li aside,.Floor003180 .right-img .team aside{font-size: 20px;}
	.Floor003180 .right-img .team span{font-size: 16px;}
	.Floor003180 .right-img .team aside{line-height:30px;}
}
@media(max-width:1366px){
	.Floor003180 .intro h2{font-size: 26px;}
	.Floor003180 .number li aside,.Floor003180 .right-img .team aside{font-size: 18px;}
	.Floor003180 .left-intro .more a{font-size: 15px;}
	.Floor003180 .right-img .main{bottom: -10px;}
	.Floor003180 .number li h3{font-size: 30px;}
	
}
@media (max-width:1024px) {
	.Floor003180 .left-intro{width: 50%;float: left;}
	.Floor003180 .right-img{width: 50%;float: right;}
    .Floor003180 .left-intro .more{text-align: left;margin-top: 40px;}
    .Floor003180 .left-intro .more a{text-align: left;}
    .Floor003180 .right-img{padding-bottom: 46%; margin: 0 calc((-100vw * 0.06) / 2);}
    .Floor003180 .right-img .Ispic{ width: 120%;background-position:  center 30%;}
	.Floor003180 .intro + .number{margin-top: 30px;}
	.Floor003180 .intro h2{font-size: 20px;}
	.Floor003180 .number li h3{font-size: 26px;}
	.Floor003180 .right-img .team a{padding: 20px;background-position: 90% 75%;background-size:20px;}
	.Floor003180{overflow: hidden;}
	
}
@media(max-width:768px){
	.Floor003180 .left-intro,.Floor003180 .right-img{width: 100%;text-align: center;}
	.Floor003180{padding: 30px 0;}
	.Floor003180 .number li{margin-top: 0;display: flex;justify-content: center;}
	.Floor003180 .intro + .number{margin-top: 10px;}
	.Floor003180 .number li h3{font-size: 20px;}
	.Floor003180 .left-intro .more{margin-top: 20px;}
	.Floor003180 .left-intro .more a{font-size: 14px;width: calc(140 / 16 * 1em);height: 40px;line-height: 40px;padding: 0 0 0 20px;}
	.Floor003180 .right-img{margin: 0;}
	.Floor003180 .right-img .main{width: 80%;bottom: -35px;}
	.Floor003180 .right-img .team aside{font-size: 14px;line-height: 20px;}
	.Floor003180 .left-intro .more{display: none;}
	.Floor003180 .left-intro{padding-bottom: 20px;}
}
/*Floor003145 */
.sec-4{background-color: #f3f3f3; }
.Floor003145 .title{position: relative; margin-bottom: 1.875em;color: #111111;}
.Floor003145 .title .more{position: absolute; right: 0; top: 50%; border: 1px solid #b9b9b9; border-radius: 50%; width: 3.125em; height: 3.125em; margin-top:-1.5625em; background: url(../images/Floor003145-icon.svg) no-repeat center center; background-size: 1em auto;z-index: 99;}
.Floor003145 .title .more:hover{background-color: #da4108; border-color: #da4108; background-image: url(../images/Floor003145-icon-white.svg);}
.Floor003145 .box{background-color: #ffffff; box-shadow: 0px 1.25em 3.125em rgba(0, 0, 0, 0.04);}
.Floor003145 .right dl{padding: 0 1.5625em;}
.Floor003145 .right dd{overflow: hidden; padding: 1.5em 0;}
.Floor003145 .right dd:not(:last-child){border-bottom: 1px solid #f3f3f3; }
.Floor003145 .right dd time{float: left;max-width: 5em;text-align: center;color: #999999;font-size: 0.875em;}
.Floor003145 .right dd time b{display: block;color: #333333; font-size: 2.1428em;font-weight: normal; line-height: 1.2;}
.Floor003145 .right dd .tit{float: right;width: calc(100% - 5em); line-height: 1.5555; font-size: 1.125em;}
.Floor003145 .left .box{padding: 1.875em;}
.Floor003145 .slider{margin: 0 -1.25em;}
.Floor003145 .slider li a{display: block; margin: 0 1.25em;}
.Floor003145 .slider li .pic{overflow: hidden;}
.Floor003145 .slider li .pic .Ispic{padding-bottom: 62.5%;transition: 0.3s;}
.Floor003145 .slider li a:hover .Ispic{transform: scale(1.05);}
.Floor003145 .slider li .tit{font-size: 1.25em; line-height: 1.25; min-height: 2.5em;margin: 0.9em 0 0.6em 0;}
.Floor003145 .slider li time{font-size: 1.125em;color: #da4108;}
.Floor003145 .slider li p{color:#999;margin:1em 0 2em 0;font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;}
.Floor003145 .slider li .more{display: block;width: 16px;height: 6px; background: url(../images/Floor003145-icon.svg) no-repeat; background-size: contain;}

.Floor003145 .controls{ margin-top: 3em; position: relative;}
.Floor003145 .controls:before{position: absolute;content: ''; left: 0; height: 1px;top: 50%;width: 100%;background-color: #dcdcdc;}
.Floor003145 .controls .inner{display: table;margin: 0 auto; background-color: #fff;padding: 0 4em;position: relative;z-index: 4;}
.Floor003145 .controls .slick-dots li{float: left;width: 0.8125em; height: 0.8125em; margin: 0 0.375em;position: relative;list-style: none;}
.Floor003145 .controls .slick-dots li a{position: absolute;width: 0.4375em;height: 0.4375em;background-color: rgba(0,0,0,0.4); border-radius: 50%;}
.Floor003145 .controls .slick-dots li:not(.slick-active) a{left: 50%;top: 50%;margin: -0.21875em 0 0 -0.21875em;}
.Floor003145 .controls .slick-dots li.slick-active a{background-color: #da4108;width: 100%; height: 100%;}
.Floor003145 .controls .slick-arrow{position: absolute;width: 1.9375em; height: 1.9375em; border: solid 1px #da4108; background-position: center;background-repeat: no-repeat; cursor:pointer; top: 50%;margin-top:-0.96875em; border-radius: 50%;font-size: 1em; background-size:  auto 0.875em;}
.Floor003145 .controls .slick-disabled{border-color: #dcdcdc; cursor: default;}
.Floor003145 .controls .slick-prev{left: 0; background-image: url(../images/Floor003145-prev-red.svg);}
.Floor003145 .controls .slick-next{right: 0; background-image: url(../images/Floor003145-next-red.svg);}
.Floor003145 .controls .slick-prev.slick-disabled{background-image: url(../images/Floor003145-prev.svg);}
.Floor003145 .controls .slick-next.slick-disabled{ background-image: url(../images/Floor003145-next.svg);}

@media (min-width:1025px) {
.Floor003145 .left{width: 65.715%;}
.Floor003145 .right{width:30.715%;}   
.Floor003145 .box{ min-height: 39.25em;} 
.Floor003145 .right dd:last-child{padding-bottom: 0;}
}

@media (max-width:1600px) {
	.Floor003145 .slider li .pic .Ispic{padding-bottom: 43.5%;}
	.Floor003145 .box{ min-height: 32.25em;} 
	.Floor003145 .slider li .tit{font-size: 20px;}
	.Floor003145 .slider li p{font-size: 14px;margin: 10px 0;}
	.Floor003145 .left .box{padding: 20px;}
	.Floor003145 .right dd{padding: 12px 0;}
	.Floor003145 .title .more{margin-top: 0;}
	.Floor003145 .right dd .tit{font-size: 16px;}
}
@media (max-width:1366px) {
	.Floor003145 .slider li .pic .Ispic{padding-bottom: 43.5%;}
	.Floor003145 .box{ min-height: 29.25em;} 
	.Floor003145 .slider li .tit{font-size:16px;}
	.Floor003145 .slider li time,.Floor003145 .right dd .tit{font-size: 14px;}
	.Floor003145 .controls{margin-top: 1em;}
	.Floor003145 .right dd{padding:11px 0;}
	.Floor003145 .right dd time b{font-size: 18px;}
	.Floor003145 .right dd time{font-size: 12px;margin-top: 5px;}
	.Floor003145 .title{margin-bottom: 10px;}
	
}

@media (max-width:1024px) {
	.Floor003145{overflow: hidden;}
.Floor003145 .auto{padding: 50px 0;}
.Floor003145 .right{margin-top: 50px;} 
.Floor003145 .controls .inner{padding: 0 2.2em;} 
.Floor003145 .title .more{width: 40px;height: 40px;background-size: 20px;margin-top: -15px;}
.Floor003145 .title{margin-bottom: 30px;}
.Floor003145 .controls .slick-arrow{width:30px;height: 30px;background-size:5px;font-size: 16px;margin: -20px;}
.Floor003145 .controls .slick-dots li{height: 10px;width: 10px;}
.Floor003145 .controls .slick-dots li:not(.slick-active) a{margin: -5px 0 0 0;}
.Floor003145 .box{min-height: auto;padding-bottom: 20px;}
.Floor003145 .slider li .pic .Ispic{padding-bottom: 59%;}
.Floor003145 .slick-dots,.Floor003145 .controls:before{display: none !important;}
.Floor003145 .controls .slick-next{}
/* .Floor003145 .controls .slick-prev{right:50px;} */

}
@media (max-width:768px) {
	.Floor003145 .auto{padding: 30px 0;}
	.Floor003145 .right{margin-top: 30px;}
	.Floor003145 .controls{margin-top:40px;}
}


/*Floor003182 */
.Floor003182{overflow: hidden;}
.sec-5{background: url(../images/Floor003182-bg.jpg) no-repeat center bottom; background-size: cover;}
@media (min-width:1025px) {
.Floor003182 .main{display: table; width: 100%; table-layout: fixed; height: calc(658 / 16 * 1em);}
.Floor003182 .main > div{display: table-cell; vertical-align: middle;}
.Floor003182 .left{width: 20.139%;}
.Floor003182 .mid{width: 26.25%;}   
}
@media (max-width:1024px) {
    .Floor003182 .main{margin-top: 50px;}
}
@media (max-width:768px) {
    .Floor003182 .main{margin-top: 30px;}
}

.Floor003182 .left{position: relative;}
.Floor003182 .left .bg{position: absolute;right: 0; top: 0;height: 100%; width: 100%;}
.Floor003182 .left .ul-menu li{position: relative;z-index: 4;}
.Floor003182 .left .ul-menu li a{color: #fff;display: block;padding: calc(46 / 20 * 1em) 0; font-size:18px;transition: 0.3s;}
.Floor003182 .left .ul-menu li span{display: inline-block;vertical-align: baseline;}
.Floor003182 .left .ul-menu li .icon img{height:calc(40 / 20 * 1em);}
@media (min-width:1025px) {
.Floor003182 .left .bg{width: calc(530 / 290 * 100%);}
.Floor003182 .left .bg svg{width: 100%;height: calc(658 / 16 * 1em);}
.Floor003182 .left .ul-menu{width: calc(247 / 290 * 100%);}
.Floor003182 .left .ul-menu li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.3);}
.Floor003182 .left .ul-menu li a:hover{padding-left: 10%;}
.Floor003182 .left .ul-menu li .icon{width: calc(50 / 20 * 1em);}
}
@media (max-width:1024px) {
.Floor003182 .left .bg svg{display: none;}
.Floor003182 .left .bg .Ispic{height: 100%;}
.Floor003182 .left .ul-menu{display: flex; flex-wrap: wrap; justify-content: center;}
.Floor003182 .left .ul-menu li{width: 30%;text-align: center;}
.Floor003182 .left .ul-menu li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.3);}
.Floor003182 .left .ul-menu li span{display: block;}
}

.Floor003182 .mid{text-align: center; padding: 0 calc(80 / 1920 * 100vw);}
.Floor003182 .mid .number{color: #da4108;font-size: calc(30 / 16 * 1em);}
.Floor003182 .mid .number h2{color: #da4108;font-size: 50px;margin: 0;}
.Floor003182 .mid .number img{height: calc(63 / 30 * 1em);}
.Floor003182 .mid .desc{font-size: 16px; margin: calc(37 / 18 * 1em) 0 calc(27 / 18 * 1em);line-height: 28px;}
.Floor003182 .mid .more{display: block; max-width: calc(200 / 18 * 1em);margin: 0 auto; line-height: calc(60 / 18 * 1em);font-size: calc(18 / 16 * 1em); padding-left: calc(25 / 18 * 1em);text-align: left;background: #da4108 url(../images/Floor003182-more.svg) no-repeat right calc(22 / 18 * 1em) center;background-size: calc(15 / 18 * 1em) auto;color: #fff;transition: 0.3s;}
.Floor003182 .mid .more:hover{box-shadow: 0 calc(10 / 18 * 1em) calc(40 / 18 * 1em)  rgba(218, 65, 8, 0.3);}
@media (max-width:1024px) {
.Floor003182 .mid{padding: 0;margin-bottom: 20px;}
.Floor003182 .mid .number h2{font-size: 30px;}
.Floor003182 .mid .number{font-size: 24px;}
.Floor003182 .mid .desc{margin: 20px 0 10px;}
}

.Floor003182 .right{position: relative;}
@media (min-width:1025px) {
.Floor003182 .right ul{position: absolute; left: 0;top: 0;height: 100%; width: calc(1100 / 772 * 100%); }    
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.Floor003182 .right ul{height: calc(658 / 16 * 1em);}
}
@media (max-width:1720px) {
.Floor003182 .right ul{width: calc(100% + 100vw * 0.07 + 20 / 16 * 1em * 4);}
}

.Floor003182 .right li .ytable{text-align: center;background-color: #f8f8f8; height: 100%;}
@media (min-width:1025px) {
.Floor003182 .right ul:after{position: absolute;right: 0; top:calc(-100 / 16  *1em);bottom:calc(-100 / 16  *1em);content: '';width: 40%;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 70%, rgba(255,255,255,0.9) 100%); 
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 70%,rgba(255,255,255,0.9) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 70%,rgba(255,255,255,0.9) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e6ffffff',GradientType=1 ); 
}
.Floor003182 .right li{position: absolute; width:calc(100% / 5); height: calc(100 / 16  *1em); top: 50%; margin-top:calc((-100 / 16  *1em) / 2);}
.Floor003182 .right li .ytable{ width: calc(100% - 20 / 16 * 1em);table-layout: fixed;}
.Floor003182 .right li img{max-height:calc(100 / 16  *1em);}
.Floor003182 .right li:nth-child(2) ~ li{left:calc(100% / 5);}
.Floor003182 .right li:nth-child(6) ~ li{left:calc((100% / 5) * 2);}
.Floor003182 .right li:nth-child(11) ~ li{left:calc((100% / 5) * 3);}
.Floor003182 .right li:nth-child(17) ~ li{left:calc((100% / 5) * 4);}
.Floor003182 .right li:nth-child(1),
.Floor003182 .right li:nth-child(20),
.Floor003182 .right li:nth-child(8){margin-top:calc((-100 / 16  *1em * 1.5) - 20 / 16 * 1em);}
.Floor003182 .right li:nth-child(22),
.Floor003182 .right li:nth-child(10){margin-top:calc(100 / 16  * 1em / 2 + 20 / 16 * 1em);}
.Floor003182 .right li:nth-child(7),
.Floor003182 .right li:nth-child(19){margin-top:calc((-100 / 16  * 1em * 2.5) - 20 / 16 * 1em * 2);}
.Floor003182 .right li:nth-child(11),
.Floor003182 .right li:nth-child(23){margin-top:calc(100 / 16  * 1em * 1.5 + 20 / 16 * 1em * 2);}
.Floor003182 .right li:nth-child(18){margin-top:calc((-100 / 16  * 1em * 3.5) - 20 / 16 * 1em * 3);}
.Floor003182 .right li:nth-child(24){margin-top:calc(100 / 16  * 1em * 2.5 + 20 / 16 * 1em * 3);}

.Floor003182 .right li:nth-child(4),
.Floor003182 .right li:nth-child(14){margin-top:calc((-100 / 16  * 1em ) - (20 / 16 * 1em / 2));}
.Floor003182 .right li:nth-child(5),
.Floor003182 .right li:nth-child(15){margin-top:calc(20 / 16 * 1em / 2);}
.Floor003182 .right li:nth-child(3),
.Floor003182 .right li:nth-child(13){margin-top:calc((-100 / 16  * 1em * 2) - (20 / 16 * 1em * 1.5));}
.Floor003182 .right li:nth-child(6),
.Floor003182 .right li:nth-child(16){margin-top:calc(100 / 16  * 1em + 20 / 16 * 1em * 1.5)}
.Floor003182 .right li:nth-child(12){margin-top:calc(-100 / 16  * 1em * 3 - 20 / 16 * 1em * 2.5);}
.Floor003182 .right li:nth-child(17){margin-top:calc(100 / 16  * 1em * 2 + 20 / 16 * 1em * 2.5);}


.Floor003182 .right li:nth-child(1){
    margin-top:calc((-60 / 16  *1em * 1.5) - 20 / 16 * 1em);
}
.Floor003182 .right li:nth-child(2){
    margin-top:calc((20 / 16  *1em * 1.5) - 20 / 16 * 1em);
}
}

@media (max-width:1366px) {
	.Floor003182 .mid .more,.Floor003182 .mid .desc{font-size: 15px;}
}


@media (max-width:1024px) {
.Floor003182 .right{padding-bottom:50px}
.Floor003182 .right ul{width: auto;display: flex; justify-content: center;flex-wrap: wrap;}
.Floor003182 .right li{width: calc(100% / 4); height: calc(40 / 16 * 1em); margin-bottom: 0.5em;}
.Floor003182 .right li img{max-height:calc(40 / 16  * 1em);}
.Floor003182 .right li .ytable{width: calc(100% - 0.5em); margin: 0 auto;}
}


@media (max-width:768px) {
	.Floor003182 .right{padding-bottom:30px}
	.Floor003182 .mid .more{max-width: calc(140 / 18 * 1em);}
	
	}



/*Timeline002789 */
.Timeline002789{padding:4% 0; }
/*slick Basic*/
.Timeline002789 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002789 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002789 .slick-list:focus {outline: none}
.Timeline002789 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002789 .slick-slider .slick-track, 
.Timeline002789 .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)}
.Timeline002789 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002789 .slick-track:before, 
.Timeline002789 .slick-track:after{display: table; content: '';}
.Timeline002789 .slick-track:after{ clear: both;}
.Timeline002789 .slick-loading .slick-track { visibility: hidden;}
.Timeline002789 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002789 .slick-slide .slick-loading img { display: none;}
.Timeline002789 .slick-slide .dragging img { pointer-events: none;}
.Timeline002789 .slick-initialized .slick-slide { display: block;}
.Timeline002789 .slick-loading .slick-slide { visibility: hidden;}
.Timeline002789 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Timeline002789 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Timeline002789 li .pic{border-bottom: 1px solid #e5e5e5;background: url(../images/Timeline002789-line.png) repeat-x left bottom;padding-bottom: 29px;}
.Timeline002789 li .Ispic{padding-bottom: 50%; width: 90%;margin: 0 auto;border-radius: 6px; }
.Timeline002789 li .inner{position: relative;padding-top: 54px;text-align: center;}
.Timeline002789 li .inner:after{position: absolute;left: 50%;margin-left: -6px;top: 0;width: 1px;height:40px;background: #e5e5e5;content:'';}
.Timeline002789 li .inner time{font-size: 22px;display: block;font-weight: bold; color: #555}
.Timeline002789 li .inner p{line-height: 30px;max-height: 70px;overflow: auto;color: #666; width: 80%; margin:5px auto 0;font-size: 18px;}
.Timeline002789 .slick-arrow{font-size: 0;width: 30px ;height: 30px;border: 0;position: absolute;top: 50%; cursor: pointer;padding: 0;background: #da4108;z-index: 10;border-radius: 50%;}
.Timeline002789 .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #fff; border-top: 2px solid #fff; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -6px;}
.Timeline002789 .slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -3px;}
.Timeline002789 .slick-disabled{background: rgba(218,65,8,.5);}
@media(min-width:1025px){
.Timeline002789 .slick-prev{left: -15px;}
.Timeline002789 .slick-next{right:-15px;}
}
@media(max-width:1366px){
	.Timeline002789 li .inner time{font-size: 20px;}
	.Timeline002789 li .inner p{font-size: 15px;line-height: 26px;}
}
	
@media(max-width:1024px){
.Timeline002789 .slick-prev{left: 0;}
.Timeline002789 .slick-next{right:0;}
}
@media(max-width:768px){
	.Timeline002789 li .inner{padding-top: 42px;}
}
	




/*Floor003146 */
.Floor003146 .root-sz-16{position: relative;z-index: 1;}
.Floor003146 .title{text-align: center;font-size: 2.625em;color: #fff;line-height: 1;}
.Floor003146 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin:0.69047em auto 0;}
.Floor003146 .js{line-height: 32px; background:rgba(0,0,0,0.2);  padding: 70px 90px;    color: #fff; font-size: 16px;}
.Floor003146 .column-box li{float: left; height: 15em;padding-left: 2.125em; padding-top: 2.4375em;padding-bottom: 2.4375em;transition:background 0.3s;}
.Floor003146 .column-box li:nth-child(1){background-color:#fff;}
.Floor003146 .column-box li:nth-child(2){background-color:rgba(218,65,8,0.9);}
.Floor003146 .column-box li:nth-child(3){background-color:rgba(0,0,0,0.6);}
.Floor003146 .column-box li:nth-child(4){background:url(../images/Floor003146-bg.png) no-repeat center; background-size: cover;}
.Floor003146 .column-box li .icon img{ height:2.1875em;}
.Floor003146 .column-box li h3{font-size: 1.25em;margin: 1em 1em 1.7em 0;font-weight: normal;line-height: 32px;}
.Floor003146 .column-box li:not(:nth-child(1)) h3{color: #fff;}
.Floor003146 .column-box li .more{width: 16px;height: 6px;background: url(../images/Floor003146-icon-white.svg) no-repeat;background-size: contain;display: block;}
.Floor003146 .column-box li:nth-child(1) h3,
.Floor003146 .column-box li:nth-child(4) h3{margin-top: 0; margin-bottom: 1em;}
.Floor003146 .column-box li:nth-child(1) h3{color: #333;}
.Floor003146 .column-box li:nth-child(4) .desc{color: #fff; opacity: 0.6;font-size: 0.875em; min-height: 4.9285em;}
.Floor003146 .column-box li:nth-child(1) dd{line-height:2.1428;font-size:16px; color: #999;}
@media (min-width:1025px) {
.Floor003146 .auto{max-width:90em;}
.Floor003146 .main{position: absolute;left: 0;width: 100%;height: 100%;top: 0;z-index: 10;} 
.Floor003146 .main .ytable{height: 100%;}
.Floor003146 .column-box li:not(:nth-child(4)){width: 23%;}
.Floor003146 .column-box li:nth-child(4){width: 31%;}
.Floor003146 .title{margin-bottom: 6vh;}
}
@media(max-width:1600px){
	.Floor003146 .js{padding: 40px 70px;}
	.Floor003146 .title{margin-top: 30px;}
}
@media(max-width:1366px){
	.Floor003146 .js{padding: 30px 70px;font-size: 15px;line-height: 26px;}
	
}
@media (max-width:1024px) {
.Floor003146 .title{margin-bottom:1em;}
.Floor003146 .column-box li{width: 50%;}
.Floor003146 .main{position: relative;z-index: 4; padding: 100px 0 50px}
.Floor003146 .bg-img{position: absolute;left: 0;width: 100%;height: 100%; top: 0; overflow: hidden;}
.Floor003146 .bg-img img{max-width: none; min-height: 100%; position: absolute; left: 50%;transform: translate(-50%,-50%);top: 50%; width: auto;}
}

@media(max-width:768px){
	.Floor003146 .js{padding: 30px }
	.Floor003146 .main{padding: 30px 0;}
}
.KefuzcBox .KefuBoxL{width:43%;color:#fff;}
.KefuzcBox .KefuBoxL h1{font-size: 34px;font-weight: normal;}
.KefuzcBox .KefuBoxL b{display: block;width:15px;height:2px;background:#da251d;margin:20px 0;}
.KefuzcBox .KefuBoxL .dec{line-height: 30px;font-size: 14px;}

.KefuzcBox .KefuBoxR .it1{height:120px;display:flex;justify-content:center;flex-direction: column;background:url(../images/kfbg.png) no-repeat center center;background-size: cover;color:#fff;padding:0 30px 0 120px;position: relative;}
.KefuzcBox .KefuBoxR .it1 .ico{width:70px;height:70px;border-radius: 50%;background:#fff;text-align: center;position: absolute;left:30px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);line-height: 65px;}
.KefuzcBox .KefuBoxR .it1 p{font-size:16px;}
.KefuzcBox .KefuBoxR ul{}
.KefuzcBox .KefuBoxR ul::after{content:'';display: block;clear: both;}
.KefuzcBox .KefuBoxR ul li{width:33.33%;float:left;height:140px;display:flex;justify-content:center;flex-direction: column;box-sizing: border-box;padding-left:70px;background:rgba(0,0,0,0.2);}
.KefuzcBox .KefuBoxR ul li p{position: relative;font-size:22px;font-weight: bold;color:#fff;line-height: 10px;}
.KefuzcBox .KefuBoxR ul li span{font-size:16px;color:#fff;line-height: 30px;}
.KefuzcBox .KefuBoxR ul li:nth-child(3n){margin-right: 0;}
.KefuzcBox .KefuBoxR ul li p img{position: absolute;left:-40px;}

@media(max-width:1366px){
	.KefuzcBox .KefuBoxR .it1{height: 80px;}
	.KefuzcBox .KefuBoxR .it1 .ico{width: 50px;height: 50px;line-height: 46px;}
	.KefuzcBox .KefuBoxR ul li p{font-size: 18px;}
	.KefuzcBox .KefuBoxR ul li span{font-size: 15px;line-height: 26px;}
	.KefuzcBox .KefuBoxR ul li{height: 120px;}
	.Floor003146 .title{font-size: 26px;margin-bottom: 30px;}
	
}
@media(max-width:1024px){
	.KefuzcBox .KefuBoxR ul li{height: 120px;}
	.KefuzcBox .KefuBoxL h1{font-size: 22px;}
}
@media(max-width:768px){
	.KefuzcBox .KefuBoxL{width:100%;}
	.KefuzcBox .KefuBoxR{width:100%;}
	.KefuzcBox .KefuBoxR .it1{height:auto;}
	.KefuzcBox .KefuBoxR ul li{width:100%;height:auto;border-top:1px solid rgba(255,255,255,0.2);padding: 10px 10px 10px 70px;}
	.KefuzcBox .KefuBoxR .it1{padding-left:70px;}
	.KefuzcBox .KefuBoxR .it1 .ico{zoom:0.6;left:50px;}
	.KefuzcBox .KefuBoxR ul li p{margin: 0 0 5px;}
	.KefuzcBox .KefuBoxR .it1 p{line-height: 24px;font-size: 15px;}
}

/*Floor003067 */
.Floor003067{margin-top: 2.03vw;}
.Floor003067 .more a{display: inline-block; border: 1px solid #ee7133;color: #ee7133;line-height: 2.875em;border-radius: 50px;padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003067 .more a:hover{background: #ee7133;color: #fff;}
@media(max-width:640px){
.Floor003067 .more a{font-size: 4vw; }
}

.Floor003067 >.ytable > .ytable-cell{vertical-align: top;}
.Floor003067 li{overflow: hidden;}
.Floor003067 li{color: #fff; display: block;position: relative; text-align: center;}
.Floor003067 li .txt{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; transition: 0.3s;padding: 0 5%;}
.Floor003067 li .Ispic{overflow: hidden;padding-bottom: 56.25%;position: relative; z-index: 1;}
.Floor003067 li .Ispic:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; background: #000;height: 100%; opacity: 0.2; transition: 0.3s;}
.Floor003067 li:before{position: absolute; content: '';background: #da4108; border-radius: 50%; width: 100%;padding-bottom: 100%; z-index: 3;right: 100%; top: 50%; transform: translateY(-50%); transition: 0.3s;}
.Floor003067 li .ytable{height: 100%;}
.Floor003067 li .pic{margin: 0 auto 10px; display: table;position: relative;}
.Floor003067 li .pic img{transition: 0.3s;}
.Floor003067 li .pic .off{position: absolute; left: 0; top: 0; width: 100%;height: 100%; z-index: 10; opacity: 0;}
.Floor003067 li .tit .cn{font-size: 18px;}
.Floor003067 li .tit .en{font-size: 12px;padding-top: 5px;}
.Floor003067 li:hover:before{right: 50%;opacity: 1;}
.Floor003067 li:hover .txt{width: 50%;}
.Floor003067 li:hover .en{color: #666;}
.Floor003067 li:hover .pic .off{opacity: 1;}
.Floor003067 li:hover .pic .on,
.Floor003067 li:hover .Ispic:before{opacity: 0;}
@media(min-width:481px){
.Floor003067 li{float: left;}
}
@media(min-width:769px){
.Floor003067 ul{margin-top: -3.3%;}
.Floor003067 li{width:23.5%; margin-top: 3.3%;}
.Floor003067 li:not(:nth-child(4n)){margin-right:2%;}
}

@media(max-width:1024px){
.Floor003067 >.ytable,
.Floor003067 >.ytable > .ytable-cell{display: block;}
.Floor003067 li{width: 49%;float: left;margin-right: 2%;}
.Floor003067 li:nth-child(2n){margin-right: 0;}
.Floor003067 li:before{opacity: 1;right: 50%;}
.Floor003067 li .tit .cn{text-align: left;}

}
@media(min-width:481px) and (max-width:768px){
.Floor003067 .auto{position: relative;}
.Floor003067 li{width: 48%; margin-bottom: 4%;}
.Floor003067 li:not(:nth-child(2n-1)){margin-right:4%;}
.Floor003067 li:nth-child(1){margin-left: 52%;}

}
@media(max-width:768px){
.Floor003067 li{margin-bottom: 3%;}
}

/*Floor003147 */
.Floor003147 .root-sz-16{position: relative;z-index: 1;}
.Floor003147 .title{text-align: center;font-size: 2.625em;color: #fff;line-height: 1;}
.Floor003147 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin:0.69047em auto 0;}
.Floor003147 .column-box li a{display: block;background-color:#fff; padding: 1.5625em 4.3125em 1.5625em 3.5625em; overflow: hidden; border-radius:6.25em;transition: 0.3s;}
.Floor003147 .column-box li a:hover{background-color:#da4108; color:#fff;}
.Floor003147 .column-box li .icon{float: left; width: 3.125em;height:3.125em;position: relative;transition: 0.3s;}
.Floor003147 .column-box li a:hover .icon{ border-radius: 50%; background-color: #fff;}
.Floor003147 .column-box li .icon img{ height:2.1875em;position: absolute;left: 0; top: 50%;transform: translateY(-50%);transition: 0.3s ease-in-out;}
.Floor003147 .column-box li a:hover .icon img{left: 50%;transform: translate(-50%,-50%);height:2em;}
.Floor003147 .column-box li h3{float:right;width: calc(100% - 3.125em);font-size: 1.25em;font-weight: normal;margin: 0; background: url(../images/Floor003147-icon.svg) no-repeat right center; line-height:2.5;}
.Floor003147 .column-box li a:hover h3{background-image: url(../images/Floor003147-icon-white.svg);}

@media (min-width:1025px) {
.Floor003147 .auto{max-width: 70em;}
.Floor003147 .main{position: absolute;left: 0;width: 100%;height: 100%;top: 0;z-index: 10;} 
.Floor003147 .main .ytable{height: 100%;}
.Floor003147 .column-box li{float: left;width: 32.143%;}
.Floor003147 .column-box li:not(:nth-child(3n)){margin-right:1.7855%;}
.Floor003147 .title{margin-bottom: 11.042vh;}
}
@media (max-width:1024px) {
.Floor003147 .title{margin-bottom:1em;}
.Floor003147 .main{position: relative;z-index: 4; padding: 4em 1em;}
.Floor003147 .column-box li:not(:last-child){margin-bottom: 2em;}
.Floor003147 .bg-img{position: absolute;left: 0;width: 100%;height: 100%; top: 0; overflow: hidden;}
.Floor003147 .bg-img img{max-width: none; min-height: 100%; position: absolute; left: 50%;transform: translate(-50%,-50%);top: 50%; width: auto;}
}
/*RighInfo002552 */
.RighInfo002552{ padding-bottom:3%;}
.RighInfo002552 .info_1{ position:relative; z-index:1;padding-bottom:5%; }
.RighInfo002552 .info_1 .auto{ position:relative; z-index:2;}
.RighInfo002552 .info_1::after{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; z-index:0; background:rgba(0,0,0,0.7);}
.RighInfo002552 .title{ text-align:center; font-size:26px; color:#333; padding:6% 0 2% 0;}
.RighInfo002552 .title::after{ width:45px; height:2px; background:#dedede; display:block; margin:17px auto; content:'';}
.RighInfo002552 .info_1 .title{ color:#fff; padding-bottom:0;}
.RighInfo002552 .info_1 .title::after{ background:#fff;}
.RighInfo002552 .info_1 .ul_icon{ padding:6% 0 3% 0;}
.RighInfo002552 .info_1 .ul_icon li{ float:left; width:33.333333333%; text-align:center;}
.RighInfo002552 .info_1 .ul_icon li a{ color:#fff;}
.RighInfo002552 .info_1 .ul_icon li aside{ display:block; border:1px solid rgba(240,135,30,0.5); max-width:132px; padding:6.25%; border-radius:50%; width:60%; margin:0 auto; }
.RighInfo002552 .info_1 .ul_icon li img{ display:block; width:100%;transition:0.3s;}
.RighInfo002552 .info_1 .ul_icon li a:hover aside img{ transform:rotateY(180deg);}
.RighInfo002552 .info_1 .ul_icon li h5{ font-size:18px; margin:7% 0 4% 0;}
.RighInfo002552 .info_1 .ul_icon li p{ margin:0;}
.RighInfo002552 .list_img dd{ float:left;margin-right:0.8%; margin-bottom:0.8%;}
.RighInfo002552 .list_img dd:nth-child(3n){ margin-right:0;}
.RighInfo002552 .list_img dd img{ display:block; width:100%;}

.RighInfo002552 .info_2 .list_img dd{ width:28.275%;}
.RighInfo002552 .info_2 .list_img dd:nth-child(2),
.RighInfo002552 .info_2 .list_img dd:nth-child(6){ width:41.85%;}

.RighInfo002552 .info_4 .list_img dd{ width:32.8%; }

.RighInfo002552 .info_3 .list_img{ position:relative;}
.RighInfo002552 .info_3 .list_img dd{ width:32.58%; float:none;margin-bottom:0; margin-right:0; }
.RighInfo002552 .info_3 .list_img dd:nth-child(4),
.RighInfo002552 .info_3 .list_img dd:nth-child(5){ position:absolute; right:0; height:48.9%; overflow:hidden;}
.RighInfo002552 .info_3 .list_img dd:nth-child(4){ top:0;}
.RighInfo002552 .info_3 .list_img dd:nth-child(5){ bottom:0; }
.RighInfo002552 .info_3 .list_img dd:nth-child(1){ margin-bottom:1.17%;}
.RighInfo002552 .info_3 .list_img dd:nth-child(3){ position:absolute; left:33.75%; top:0; height:100%; width:32.5%;}
.RighInfo002552 .info_3 .list_img dd:nth-child(3) img{ height:100%;}
@media(max-width:1024px){
.RighInfo002552 .info_1{ margin-top:0;}
}
@media(max-width:480px){
.RighInfo002552 .title{font-size:20px;}
.RighInfo002552 .info_1 .ul_icon li{ float:none; width:auto; padding-bottom:5%;}
.RighInfo002552 .info_1 .ul_icon li aside{ max-width:100px; padding:4%;}
}

/*Floor002745 */
.Floor002745{background: #fff;margin-top: 90px;}
/*slick Basic*/
.Floor002745 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002745 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002745 .slick-list:focus {outline: none}
.Floor002745 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002745 .slick-slider .slick-track, 
.Floor002745 .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)}
.Floor002745 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002745 .slick-track:before, 
.Floor002745 .slick-track:after{display: table; content: '';}
.Floor002745 .slick-track:after{ clear: both;}
.Floor002745 .slick-loading .slick-track { visibility: hidden;}
.Floor002745 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002745 .slick-slide .slick-loading img { display: none;}
.Floor002745 .slick-slide .dragging img { pointer-events: none;}
.Floor002745 .slick-initialized .slick-slide { display: block;}
.Floor002745 .slick-loading .slick-slide { visibility: hidden;}
.Floor002745 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002745 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002745 li.slick-slide{padding: 50px 0;}
.Floor002745 li.slick-slide .icon{width: 60%; max-width:60px; margin: 0 auto;position: relative;}
.Floor002745 li.slick-slide .icon img{position: relative; z-index: 3;}
.Floor002745 li.slick-slide aside{line-height: 22px; font-size: 16px; text-align: center;color: #333; padding-top: 10px;position: relative; z-index: 3;}
.Floor002745 li.slick-slide aside:hover{color: #da4108;}
.Floor002745 li.aon{color: #da4108; background: #f5f5f5;}
.Floor002745 li.aon aside{color: #da4108;font-weight: bold;}
.Floor002745 li.slick-slide:hover .icon:before{animation:Floor002745 1s ease infinite;-webkit-animation:Floor002745 1s ease infinite;-ms-animation:Floor002745 1s ease infinite;}
@-webkit-keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}
@-ms-keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}
@keyframes Floor002745{
	0%{transform: scale(1);opacity: 1;}
	100%{transform: scale(2);opacity: 0;}
}

.Floor002745 .slick-dots{ text-align: center; padding:0 0 20px 0;}
.Floor002745 .slick-dots li{display: inline-block; width: 14px; height: 6px; background: rgba(0,0,0,0.2); margin: 0 2px;}
.Floor002745 .slick-dots li button{display: none;}
.Floor002745 .slick-dots li.slick-active{background: #eb422c;}
.sec-6{ background-color: #fff;}

/*Bottom003191 */
.Bottom003191{background-color: #121416; color: #fff; }
.Bottom003191 a{color: rgba(255,255,255,0.5);}
.Bottom003191 a:hover{color: #da4108; }
.Bottom003191 .b-bottom{background-color: #060709; padding: calc(33 / 16 * 1em) 0;color: rgba(255,255,255,0.5);}
.Bottom003191 .b-bottom .auto{font-size: calc(14 / 16 * 1em);}
.Bottom003191 .b-bottom nav a{display: inline-block;}
.Bottom003191 .b-bottom nav a:not(:last-child)::after{display: inline-block; content: '  ·  '; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.5);}
.Bottom003191 .b-top{padding: 50px 0 30px;}
/* .index .Bottom003191 .b-top{padding: calc(136 / 16 * 1em) 0 calc(116 /16 * 1em) 0;} */
.Bottom003191 .b-top nav dt{font-size:20px}
.Bottom003191 .b-top nav dt a:not(:hover){color: #fff;}
.Bottom003191 .b-top nav dd{line-height: calc(34 / 16 * 1em);}

.Bottom003191 .hotline dl{margin-top: calc(36 / 16 * 1em);}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{font-size: calc(28 / 16 * 1em);}

.Bottom003191 .code{display: flex;text-align: center;}
.Bottom003191 .code a{margin-right:20px;display: inline-block;}
.Bottom003191 .code img{height: calc(103 / 16 * 1em);}
.Bottom003191 .contact li{line-height: calc(20 / 16 * 1em); padding: 10px 0 5px 0;position: relative; padding-left: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span{position: absolute; left: 0; top: calc(10 / 16 * 1em);height: calc(20 / 16 * 1em);overflow: hidden;text-align: justify; width: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span:after{display: inline-block;content: '';width: 100%;height: 1px;}

@media (min-width:1025px) {
.Bottom003191 .b-top .right{width: 23%;}
.Bottom003191 .b-top .mid{width: 60%;}  
.Bottom003191 .b-top nav{overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left; max-width: calc(220 / 16  * 1em);}  
.Bottom003191 .b-top nav dl:nth-child(2){max-width: 180px;}
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 45%;}
.Bottom003191 .b-top nav dt{ margin-bottom:2em;}
}
@media(max-width:1440px){
	.Floor002745{margin-top: 70px;}
}
@media(max-width:1366px){
	.Bottom003191 .b-top nav dd{font-size: 14px;}
	.Bottom003191 .b-top nav dt{font-size: 18px;}
	.Floor002745 li.slick-slide{padding: 20px 0;}
	.Floor002745 li.slick-slide .icon{max-width: 40px;line-height: 40px;}
	
}




@media (max-width:1024px) {
.Bottom003191 .logo{text-align: center;}
.Bottom003191 .b-bottom .copyright{margin-top: 1em;}
.Bottom003191 .b-bottom .copyright a{display: inline-block;} 
.Bottom003191 .b-top{padding: 30px 0;}
.Bottom003191 .b-top nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); padding: 2em 0; margin: 2em 0;display: none;}
.Bottom003191 .b-top nav dl{margin: 0!important;}
.Bottom003191 .b-top nav dl:not(:last-child){margin-bottom: 1em!important;}
.Bottom003191 .b-top nav dd{display: inline-block; margin-right: 1em;}
.Bottom003191 .code img{height: 150px;}
.Bottom003191 .code a,.Bottom003191 .contact li,.Bottom003191 .b-bottom .auto{font-size: 15px;}
.Bottom003191 .b-bottom{padding: 20px 0;}

.Bottom003191 .right .code{float: right;}
.Bottom003191 .right .contact{float: left;}
.Floor002745{margin-top: 50px;}

}

@media(max-width:768px){
	.Floor002745 .slick-dots{padding: 10px 0;}
	.Bottom003191 .code img{height: 100px;}
	.Bottom003191 .right .code{float: none;display: flex;justify-content: center;}
	.Bottom003191 .code a, .Bottom003191 .contact li, .Bottom003191 .b-bottom .auto{font-size: 12px;}
}

#fp-nav ul li a.active span{background: #da4108;}


.share{margin: 10px 0;display: flex;}
.share dd{position: relative;}
.share dd figure{position: absolute; left: 50%; margin-left: -60px; width: 120px; bottom: 100%; margin-bottom: 10px;display: none;}
.share dd figure:after{position: absolute; content: '';border: 5px solid transparent; border-top-color: #fff; top: 100%; margin-left: -5px; left: 50%;}
.share dd a{display: block; width: 22px; height: 22px; margin: 0 11px;background: url("../images/Bottom003009_share_icon.png") no-repeat 0 0;}
.share dd.d_sina a{background-position: -42px 0;}
.share dd.d_fb a{background-position: -80px 0;}
.share dd.d_tw a{background-position: -120px 0;}
.share dd.d_ing a{background-position: -160px 0;}


/*RighInfo002924 */
.RighInfo002924 .title{margin-bottom: 2vw;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #da4108; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #da4108; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{color: #d2d2d2; letter-spacing: 2px;font-size: 16px;}
@media(max-width:1366px){
	.RighInfo002924 .title .cn{font-size: 26px;}
}
@media(max-width:1024px){
	.RighInfo002924_lm .title .cn{font-size: 20px;}
}
	
@media(max-width:768px){
.RighInfo002924 .title{padding-bottom: 0;}
.RighInfo002924 .title .cn{font-size: 20px;}
.RighInfo002924 .title .en{font-size: 14px;}
.RighInfo002924 .box-2 li dl dd, .RighInfo002924 .box-1 .inner dl dd{font-size: 15px;}
}



.RighInfo002924 .box-1{background: #fff; margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .info{background: url("../images/RighInfo002924_bg.png") no-repeat right 30% bottom 40%; background-size: auto 70%;}
.RighInfo002924 .box-1 .intro{font-size: 26px;color: #333;}
.RighInfo002924 .box-1 .intro span{color: #da4108;border-bottom: 2px solid #da4108; display: inline-block;}
.RighInfo002924 .box-1 .inner dl dd{font-size: 16px;color: #333;line-height: 30px;}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .info .inner{max-width:500px ; margin: 0 auto; width: 90%;}
}
@media(max-width:768px){
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-1 .intro{font-size: 6vw;line-height: 1.6em;}
}

.RighInfo002924 .box-2 li:not(.no){background: #f9f9f9;padding: 20px;}
.RighInfo002924 .box-2 li .inner{padding-left: 20px;}
.RighInfo002924 .box-2 li .inner > *{margin: 0;}
.RighInfo002924 .box-2 li h3{color: #000;font-size: 18px;}
.RighInfo002924 .box-2 li h3:after{display: block;content: '';height: 2px; width: 20px;background: #da4108; margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p{color: #5f5f5f;line-height: 1.428em;}
.RighInfo002924 .box-2 li dl dd{font-size: 16px;line-height: 30px;color: #333;}
@media(min-width:769px){
.RighInfo002924 .box-2 ul{display: table; width: 100%;table-layout: fixed;}
.RighInfo002924 .box-2 li{display: table-cell; vertical-align: middle; width: 23.214%;}
.RighInfo002924 .box-2 li.no{ width: 1.786%;}
.RighInfo002924 .box-2 li .icon{width: 25%;}
}
@media(max-width:1366px){
	.RighInfo002924 .box-2 li h3{font-size: 16px;}
}
@media(max-width:768px){
.RighInfo002924 .box-2 li .icon{width:90px;}
.RighInfo002924 .box-2 li.no{ height: 3vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 4vw;}
.RighInfo002924 .box-2 li h3{font-size: 16px;}
}
@media(max-width:480px){
.RighInfo002924 .box-2 li .icon{width:30%;}
.RighInfo002924 .box-2 li .inner p{font-size: 3.5vw;}
}
/*Floor003107 */
.Floor003107{font-size: 100px;}
.RighInfo002924_lm{padding: 5% 0;}
@media (max-width:1600px) {
.Floor003107{font-size: 6.25vw;}
.RighInfo002924 .box-2 li:not(.no){padding: 10px;}
.RighInfo002924 .box-2 li dl dd,.RighInfo002924 .box-1 .inner dl dd{font-size: 15px;line-height: 26px;}
.RighInfo002924 .box-1{padding: 5vw 0 0;}
.RighInfo002924_lm .box-1{padding: 0;}

}

@media(max-width:1366px){
	.RighInfo002924 .box-2 li dl dd,.RighInfo002924 .box-1 .inner dl dd{font-size: 14px;line-height: 26px;}
	.RighInfo002924 .box-1{margin-bottom: 5px;}
	.RighInfo002924 .box-2 li .icon{width: 18%;}
}
@media (max-width:1024px) {
.Floor003107{font-size: 14vw;}
}

.sec-3{background-position: left center;background-size: cover;background-repeat: no-repeat;}
.Floor003107{background-repeat: no-repeat; background-position: center top;background-size: cover; padding: 1.6em 0 1.5em 0;}
.Floor003107 .title{color: #003f84;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003107 .title .en{font-size: 1.368em;line-height: 1;}
.Floor003107 .more{border: 1px solid #b9b9b9; border-radius: 50%; width: 50px; height: 50px;background: url(../images/Floor003145-icon.svg) no-repeat center center; background-size:20px auto;display: block;}
.Floor003107 .more:hover{background-color: #da4108; border-color: #da4108; background-image: url(../images/Floor003145-icon-white.svg);}


.Floor003107 .info{font-size: 0.16em;line-height: 1.875;}
.Floor003107 .number dt{font-size: 0.6em;color: #333; padding-right: 0.166em; line-height: 1;margin-top: 10px;}
.Floor003107 .number dd .t-1{font-size: 0.28em;	color: #da4108;line-height: 1.071;}
.Floor003107 .number dd .t-2{font-size: 0.14em;}
.Floor003107 .number dl dt i{font-size: 16px;color: #666;font-style: normal;}

.Floor003107 .ab_box h2{font-size: 50px;color: #da4108;margin: 0;}
.Floor003107 .ab_box p{font-size: 20px;color: #666;text-transform: uppercase;}
.Floor003107 .ab_box{margin-bottom: 5%;}
.Floor003107 .info span{display: block;color: #333;font-size:20px;}
.Floor003107 .info p{font-size: 40px;color: #333;line-height:40px;margin: 0 0 20px 0;}

@media (min-width:1025px) {
.Floor003107 .left{width: 40.875%;margin-right: 5%;max-width:600px;padding-top: 6vw;}
.Floor003107 .right{padding-left: 5%;}
.Floor003107 .auto{display: flex;justify-content:right;}
.Floor003107 .wap-img{display: none;}
.Floor003107 .number dl:not(:last-child){margin-bottom:0.6em;}	
}
@media (max-width:1024px) {
.Floor003107{background: none!important; padding: 0.5em 0;}
.Floor003107 .info{margin-bottom: 3em;}
.Floor003107 .right{position: relative;z-index: 1; margin-top: 0.5em;}
.Floor003107 .right .number{position: absolute; left: 0; height: 100%;top: 0; width: 50%;display: flex; align-items: center; flex-wrap: wrap;}
.Floor003107 .right .number dl{width: 100%;display: flex;align-items: center;}

}
@media (max-width:480px) {
.Floor003107 .more,
.Floor003107 .info{font-size: 0.24em;}
.Floor003107 .number dd .t-1{font-size: 0.32em;}
.Floor003107 .number dd .t-2{font-size: 0.22em;}
}

/* 栏目页开始 */

.ny_title{position: relative;margin-bottom:30px;font-weight: bold;}
.ny_title .name{font-size:30px;color: #da4108;line-height: 1;margin-bottom: 2%;color: #333;}
/* .ny_title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin-top: 1.23076em;} */

/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height:23.25em; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1366px) {
	.ny_title .name{font-size: 26px;}
	.ny_title{margin-bottom:20px;}
	}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}   
.ny_title .name{font-size: 20px;}   
}
/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #da4108;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*PicList003142 */
.PicList003142{ margin-top:5%; margin-bottom:2%;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666;}
.PicList003142 li p{font-size:1em; line-height: 1.68571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #da4108;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 49%;margin-bottom: 2%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 2%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;font-size: 18px;}
.PicList003142 li p{font-size: 14px;}

}


@media (max-width:768px) {
	.PicList003142 li .tit{font-size: 16px;}
	.PicList003142 li p{margin: 0 0 5px;}
	.PicList003142 li time{font-size: 14px;}
	
}




/*solution*/
.solution_con{padding-bottom: 8%;}
.solution_dh{ width:100%; background:#f5f5f5; height:60px; line-height:60px; font-size:16px;}
.solution_con ul>li{ width:50%; float:left; height:680px; background-repeat:no-repeat; background-position:top left; background-size:cover; transition:all 0.6s; position:relative; overflow:hidden;}	
.solution_con ul>li>.desc{ background:rgba(0,0,0,0.5); height:100%; top:0; position:absolute; width:100%; color:#fff; padding:60px; box-sizing:border-box;}
.solution_con ul>li:nth-child(1)>.desc{ background:rgba(218,65,8,0.8);}
.solution_con ul>li>.desc>a>em{ font-size:30px; font-weight:bold; display:block; margin-bottom:10px; color:#fff;font-style:normal}
.solution_con ul>li>.desc>dl>dd>a{ color:#fff; font-size:16px; height:70px; line-height:70px; border-bottom:1px solid rgba(255,255,255,0.2); display:block; transition:all 0.6s; padding:0 10px;cursor: default;}
.solution_con ul>li>.desc>dl>dd>a>i{ font-size:20px; float:right; margin-top:36px;background: url(../images/icon.svg) no-repeat right center;}
.solution_con ul>li>.desc>dl>dd>a:hover{ background:rgba(255,255,255,0.2);}
.solution_con ul.m{ display:none;}
.solution_1 .desc{ margin-top:30px; font-size:16px;}
.solution_1 em{ margin-top:40px; display:block; font-size:30px; font-weight:bold; color:#222;}
.solution_1 ul{ margin-top:25px;}
.solution_1 ul>li{ width:22%; float:left; margin-left:4%; margin-bottom:30px;}
.solution_1 ul>li:nth-child(4n+1){ margin-left:0;}
.solution_1 ul>li img{ width:100%; height:100%; object-fit:cover;}
.solution_1 ul>li span{ margin-top:15px; font-size:16px; text-align:center; display:block;}
.solution_2{ background:#f5f5f5; padding:60px 0 90px 0; margin-top:70px;}
.solution_2 .dh{ font-size:36px; color:#121212; font-weight:bold;}
.solution_2 .dh>i{ width:70px; height:6px; background:#da4108; display:block;}
.solution_2 .desc{ margin-top:30px; line-height:2; font-size:16px;}
.solution_2 ul{ margin-top:30px;}
.solution_2 ul>li{ width:48%; float:left; margin-left:4%; padding:40px 0; border-bottom:1px solid #c9c9c9; font-size:30px; color:#222;}
.solution_2 ul>li:nth-child(2n+1){ margin-left:0;}
.solution_2 ul>li>img{ float:left; margin-right:40px;}
.solution_2 ul>li>span{ margin-top:20px; display:block;}
.solution_3{ margin-top:60px;}
.solution_3 .dh{ font-size:36px; color:#121212; font-weight:bold;}
.solution_3 .dh>i{ width:70px; height:6px; background:#da4108; display:block;}
.solution_3 .desc{ margin-top:30px; line-height:2; font-size:16px;}
.solution_3 .desc img{ max-width:100%;}

/*Page002623 */
.Page002623{padding: 3vw 0 4vw 0; text-align: center;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;background-color: #e9e9e9;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #da4108;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}
/*RighInfo002973 */
.RighInfo002973{ margin: 4% 0;color: #333;font-size: 16px;}
.RighInfo002973 .news-details{max-width: 1226px; }
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}

.RighInfo002973 .news-details .edit-info img{display: block; margin: 20px auto;}

.pn-page aside{padding: 10px 0;}
.pn-page aside a{color: #666;}
.pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
.pn_right a{background: #f5f5f5;color: #333;border-radius: 5px;padding: 10px 20px;}
.jjfa_xq{background-color: #fff;}
.pn-page{min-height: 24px; position: relative;display: flex;align-items: center;justify-content: space-between;font-size: 16px;}
.pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}

.jjfa img{margin: 0 auto;display: block;}
.jjfa_xq .jjfa_con *{line-height: 30px;}
.jjfa_xq .jjfa_con p,.jjfa_xq .jjfa_con span{margin: 10px auto}
.jjfa_xq .jjfa_con span{display: inline-block;}
@media(min-width:1025px){

.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1366px){
	.RighInfo002973 .news-details .title h1{font-size:26px;}
	.RighInfo002973 .news-details .edit-info{font-size: 15px;line-height: 26px;}
	}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 .news-details .title h1{font-size: 20px;}
.RighInfo002973 .news-details .edit-info img{width: 100% !important;height: auto !important;margin: 0 !important;}
.jjfa_xq .jjfa_con img{max-width: 100%;height: auto  !important;}
}
@media(max-width:768px){
.RighInfo002973 .news-details .title h1{font-size:18px;margin-bottom: 10px;}
.RighInfo002973,.pn-page aside a{ font-size: 14px;}
.RighInfo002973 .news-details .edit-info p{margin: 5px 0;}
.pn-page{display: block;padding-bottom: 3%;}
.pn_right{margin-top: 10px;text-align: center;}
.solution_con ul>li>.desc>a>em{font-size: 18px;}


}
/*RighInfo003141 */
.RighInfo003141 .intro{padding:5% 0;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #da4108;margin-bottom: 1.5em; font-weight: bold;}
.RighInfo003141 .intro .info{ font-size:16px; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}

@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 47.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47.215%;}
}
@media (max-width:1600px) {
	.RighInfo003141 .intro .title{font-size: 30px;}
}
@media (max-width:1366px) {
	.solution_con ul>li>.desc>a>em{font-size: 26px;}
	.solution_con ul>li>.desc>dl>dd>a{font-size: 15px;height: 60px;line-height: 60px;}
	.solution_con ul>li{height: 520px;}
	.solution_con{padding-bottom: 4%;}
	.RighInfo003141 .intro .title{font-size: 26px;}
	.RighInfo003141 .intro .info p{font-size: 15px;line-height: 26px;}
}

@media (max-width:1024px) {
.RighInfo003141 .intro{padding-top: 50px; margin-bottom: 0;}
.solution_con ul>li>.desc>a>em{font-size: 20px;}
.solution_con ul>li>.desc{padding: 30px;}
.RighInfo003141 .intro .title{margin-bottom: 0;}
.RighInfo003141 .intro .info p{margin: 5px 0;}
.RighInfo003141 .intro .img{width:50%;margin:0 auto}

.solution_con ul>li{height: 460px;}
}

@media(max-width:768px){
	.solution_con ul>li>.desc>dl>dd>a{line-height: 30px;height: 30px;}
	.solution_con ul>li{width: 50% !important;}
	.solution_con ul>li>.desc{padding: 20px;}
	.solution_con ul>li{height: 280px;}
	.RighInfo003141 .intro{padding-top: 4%;}
	.RighInfo003141 .intro .title{font-size: 20px;}
	.RighInfo003141 .intro .img{width: 100%;}
	.solution_con ul>li>.desc>dl>dd>a{font-size: 14px;}
}


.AboutCon .aboutNum{background:#fff;text-align: center;padding:50px 0;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.AboutCon .aboutNum ul li{display: inline-block;margin:0 80px;}
.AboutCon .aboutNum ul li span{font-size: 38px;color:#da4108;}
.AboutCon .aboutNum ul li span b{position: relative;top:-20px;font-size: 20px;position: relative;margin-left:5px;}

.AboutCon .Culture{background:#f3f3f3;margin-bottom:8%;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.AboutCon .Culture .Img{width:60%;padding-top:440px;}
.imgbox {
    overflow: hidden;
    position: relative;
}
.imgbox span{background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .5s;}
.AboutCon .Culture .Img::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;transition: all .5s;-webkit-transition: all .5s;}
.AboutCon .Culture .txt{width:40%;box-sizing: border-box;padding:22px 70px 23px;background:#fff;}
.AboutCon .Culture .txt ul li{padding:30.5px 0 30.5px 90px;position: relative;border-bottom:1px solid #e5e5e5;list-style: none;}
.AboutCon .Culture .txt ul li .ico{width:90px;text-align: center;position: absolute;left:0;top:50%;height:48px;line-height: 48px;margin-top:-24px;}
.AboutCon .Culture .txt ul li p{font-size: 20px;margin-bottom:5px;}
.AboutCon .Culture .txt ul li span{font-size:14px;opacity: 0.6;}
.AboutCon .Culture .txt ul li:last-child{border-bottom:none;}
.AboutCon .Culture .txt ul li:hover .ico{-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;}

.AboutCon .Culture .Img:hover::after{opacity: 0;}

@media(max-width:1560px){
	.About .con{padding:12% 0;}
	.About .con h1{margin-bottom:30px;}
	.About .con .dec{line-height: 25px;max-height:350px;}
}

@media(max-width:1366px){
	.About .con{width:65%;}
	.About .con .tit img{height:20px;}
	.About .con h1{font-size:18px;}
	.About .con .dec{font-size:14px;line-height: 22px;}
	.AboutCon .Culture .txt ul li p{font-size: 18px;}
	.AboutCon .Culture .txt ul li{font-size: 15px;}
	.AboutCon .Culture .txt ul li{padding:32.5px 0 32.5px 90px}
	.AboutCon .Culture{margin-bottom: 4%;}
	.AboutCon .aboutNum{padding: 20px 0;}
	.AboutCon .aboutNum ul li span{font-size: 30px;}
	.AboutCon .aboutNum ul li{font-size: 18px;}
}

@media(max-width:1200px){
	.About .con{width:75%;}
}

@media(max-width:1024px){
	.absoluteBox{position: relative;margin-top:50%;z-index:0;background:#fff;}
	.About .con{color:#333;width:100%;padding:30px;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin:20px 0;box-sizing: border-box;}
	.AboutCon .Culture .txt{padding:22px 30px 23px;}
	.section03{margin:0;}
	.About .con .dec{max-height:100%;}
	.AboutCon .Culture .Img{float: left;}
	.AboutCon .Culture .txt{float: right;}
	.AboutCon .Culture .txt ul li{padding: 26.5px 0 26.5px 90px;}
}

@media(max-width:768px){
	.AboutCon .aboutNum{padding:20px 10px;}
	.AboutCon .aboutNum ul li{height:27px;margin:0;}
	.AboutCon .aboutNum ul li span{font-size:18px;}
	.About .con{padding:20px;}
	.AboutCon .aboutNum ul li,.AboutCon .aboutNum ul li span b{font-size: 15px;}
	.AboutCon{padding-top:10px;padding-bottom:15px;}
	.AboutCon .Culture {margin-top:0;}
	.AboutCon .Culture .Img{width:100%;padding-top:50%;}
	.AboutCon .Culture .txt{width:100%;}
	.AboutCon .Culture .txt{padding:0 20px;}
	.AboutCon .Culture .txt ul li{padding:0px 0 20px 60px;}
	.AboutCon .Culture .txt ul li .ico{width:50px;}
	.AboutCon .Culture .txt ul li .ico img{width:36px;}
	.AboutCon .Culture .txt ul li p{font-size:18px;}
	
}

/*RighInfo003136 */
.RighInfo003136{border-top: 1px solid rgba(255, 255, 255, 0.5);padding-top: 3.5em;margin-top: 2em;}
.RighInfo003136 .auto{position: relative;z-index: 1; margin-bottom: 4.5em;}
.RighInfo003136 .title{font-size: 1.625em;color: #fff; line-height: 1.1538em;}
.RighInfo003136 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin: 1.1538em 0;}
.RighInfo003136 .info{position: relative;}
.RighInfo003136 .info li .icon{float: left; width: 3.1875em;}
.RighInfo003136 .info li .icon img{max-width: 76.471%; min-width: 68.628%;}
.RighInfo003136 .info li .txt{float: right; width: calc(100% - 3.1875em);color: #fff;}
.RighInfo003136 .info li .count span{ font-size: 2.5em;color: #da4108; display: inline-block; vertical-align: bottom; line-height: 0.9em;}
.RighInfo003136 .info li .txt aside{ margin-top: 0.625em;}
.RighInfo003136 .info li .count sup{display: inline-block;vertical-align: top;margin-left: 20px;}
@media (min-width:1025px) {
.RighInfo003136 .info .ytable{height: 100%;}
.RighInfo003136 .info li{float: left;width: 25%;}
.RighInfo003136 .info li:not(:last-child){border-right: 1px dotted rgba(255,255,255,0.5);}
.RighInfo003136 .info li .inner{display: table; margin: 0 auto;}
}


@media (max-width:1440px) {
	.RighInfo003136 .info li .count span{font-size: 26px;}
	.RighInfo003136 .info li .count sup{font-size: 18px;}
	.RighInfo003136 .info li .inner{font-size: 16px;}
	.RighInfo003136{padding-top:30px;margin-top: 20px;}
}

@media (max-width:1366px) {
	.RighInfo003136 .info li .count span{font-size: 26px;}
	.RighInfo003136 .info li .count sup{font-size: 18px;}
	.RighInfo003136 .info li .inner{font-size: 16px;}
	.RighInfo003136{padding-top:30px;margin-top: 20px;}
	
}
@media (max-width:1024px) {
.RighInfo003136 .auto{margin-top:2em;margin-bottom: 2em;}
.RighInfo003136 .info{overflow: hidden;padding: 0;}
.RighInfo003136 .info > img{position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%); min-height: 100%; max-width: none; width: auto;}
.RighInfo003136 .info .main{position: relative;z-index: 4;}
.RighInfo003136 .info li{display: flex;justify-content: center; padding: 1em 0;}
.RighInfo003136 .info ul{display: flex;justify-content: space-between;}

.RighInfo003136 .info li .icon img{max-width: 100%;min-width: 100%;}
.RighInfo003136 .info li .icon{width: 2em;}
.RighInfo003136 .info li .txt{ width: calc(100% - 2em);}
.RighInfo003136{padding-top: 10px;}

}

@media(max-width:768px){
	.RighInfo003136 .info li .txt aside,.RighInfo003136 .info li .count sup{font-size: 12px;}
	.RighInfo003136 .info li .icon{width: 1.5em;}
	.RighInfo003136 .info li .txt{width: calc(100% - 1.5em);}
	.RighInfo003136 .info li .count sup{margin-left: 5px;}
	.RighInfo003136 .info li .count span{padding-left: 5px;}
	.RighInfo003136 .info li{border-bottom: 1px dotted rgba(255,255,255,0.5);}
	.RighInfo003136 .info li:not(:last-child){border-bottom: 1px dotted rgba(255,255,255,0.5);}
}

/*RighInfo003138 */
.RighInfo003138{background-color: #f9f9f9;}
.RighInfo003138 .auto{position: relative;z-index: 1;padding: 4.5em 0; }
.RighInfo003138 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003138 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin: 1.1538em 0;}

.RighInfo003138 ul li:not(.space){background-color: #fff;}
.RighInfo003138 dl{display: table;width: 77.648%;margin: 0 auto;}
.RighInfo003138 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo003138 dt{width: 5.1875em;}
.RighInfo003138 dt .icon{position: relative; width: 3.75em; height: 3.75em;border-radius: 50%;background-color: #da4108;text-align: center; }
.RighInfo003138 dt .icon img{ max-height:1.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{margin: 0;font-size: 1.125em;color: #333;}
.RighInfo003138 dd aside{color: #999; font-size: 0.875em;}
@media (min-width:1025px) {
.RighInfo003138 ul{display: table;width: 100%; min-height: 11.25em;}
.RighInfo003138 ul li{display: table-cell; vertical-align: middle;}
.RighInfo003138 ul li.space{width: 13px;}
.RighInfo003138 ul li:not(.space){width: 24.286%;}
}
@media (max-width:1024px) {
.RighInfo003138 .auto{padding: 2em 0;}
.RighInfo003138 ul li:not(.space){padding:2em 0;}
.RighInfo003138 ul li.space{height: 1em;}
}
/*RighInfo003137 */
.RighInfo003137 .auto{position: relative;z-index: 1; margin-top: 4.5em;margin-bottom: 4.5em; }
.RighInfo003137 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003137 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin: 1.1538em 0;}
.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: #da4108;border-radius: 50%;position: relative;}
.RighInfo003137 ul li.mark .icon:before,
.RighInfo003137 ul li.mark .icon:after{position: absolute;content: '';background-color: #000;}
.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-size: 1.25em;color: #000000;line-height: 1.5;}
.RighInfo003137 ul li .name .en{ font-size: 0.875em;color: #999999;line-height: 2.1428;}
.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: 27.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;}
}
/*RighInfo002807 */

.RighInfo002807 {background: url(../uploadfiles/RighInfo002806-img1.jpg) no-repeat center center;    background-size: cover;    padding: 3.75vw 0 0 0;}
/* .RighInfo002807 .txt{padding-bottom: 2%;} */
.RighInfo002807 .txt .info{position:relative; z-index: 10;background: #ffffffbd; padding: 4% ;}
.RighInfo002807 .txt .info aside.t-1{font-size: 40px;color: #333437;}
.RighInfo002807 .txt .info aside.t-2{color: #da4108;font-size: 34px;}
.RighInfo002807 .txt .info p{line-height: 30px;font-size: 16px;margin-top: 4%;text-align: justify;}
.RighInfo002807 .txt .table td{border-bottom: 5px solid #fff;padding: 20px;line-height: 24px; background: #f7f7f7; font-size: 16px;}
.RighInfo002807 .txt .table .f-name{width: 29.5%;border-right: 5px solid #fff;}
.RighInfo002807 .txt .table tr:nth-child(2n) td:nth-child(2),
.RighInfo002807 .txt .table tr:nth-child(2n-1) .f-name{background: #f0f0f0;}
.RighInfo002807 .txt .table tr:last-child td{border-bottom: 0;}
@media(min-width:1025px){
.RighInfo002807{padding-top: 3%;}
.RighInfo002807 .txt .auto{position: relative; z-index: 1;padding-top:2%;}
.RighInfo002807 .txt .info{float: right;width:49%;}
.RighInfo002807 .txt .table{margin-top: 20%;}
}
@media(max-width:1600px){
	.RighInfo002807 .txt .info aside.t-1{font-size: 32px;}
	.PicList001646 dd figure h1{font-size: 18px;}
	
}
@media(max-width:1600px){
	.RighInfo002807 .txt .info aside.t-1{font-size:24px;}
	.RighInfo002807 .txt .info p{font-size: 15px;line-height: 28px;}
		
}
@media(max-width:1024px){
.RighInfo002807 .txt .info{padding: 5%;width: 50%;float: right;}
.RighInfo002807 .txt .Ispic{padding-bottom: 61%;}
}
@media(max-width:768px){
.RighInfo002807 .txt .info aside.t-1{font-size: 20px;}
.RighInfo002807 .txt .info aside.t-2{ font-size: 24px;}
.RighInfo002807 .txt .table td{padding: 10px;}
.RighInfo002807 .txt .info{width: 100%;float: none;}
.RighInfo002807{padding: 0;margin:  0 0;}
.RighInfo002807 .txt .info p{margin-bottom: 0;}

}
@media(max-width:480px){
.RighInfo002807 .txt .table td{font-size: 14px;}
}

.RighInfo002807 .mid{background-repeat: no-repeat;padding-top: 4%;background-size: 47.083% auto;}

.RighInfo002807 .num{position: relative; margin-bottom: 10%;}
.RighInfo002807 .num:before,
.RighInfo002807 .num:after{position: absolute; content: ''; border: 5px solid #da4108; width: 30px; height: 30px;}
.RighInfo002807 .num:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002807 .num:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002807 .num li{float:left; width:25%; padding: 30px 0;}
.RighInfo002807 .num li .inner{color: #da4108;font-size: 100px;display: table; margin: 0 auto;}
.RighInfo002807 .num li aside{overflow: hidden; height: 0.6em;}
.RighInfo002807 .num li sub{font-size: 0.24em;text-transform: uppercase; line-height: 0.8em;float: left;margin-top: 1.7em;}
.RighInfo002807 .num li sup{font-size: 0.5em;line-height: 0.7em;vertical-align:top;}
.RighInfo002807 .num li span{font-size: 0.8em;line-height: 0.725em;vertical-align: text-top;}
.RighInfo002807 .num li p{font-size: 0.2em;}
.RighInfo002807 .num li aside *{display: inline-block;}
@media(max-width:1280px){
.RighInfo002807 .num li .inner{font-size: 80px;}
}
@media(max-width:1024px){
.RighInfo002807 .num li .inner{font-size: 70px;}
}
@media(max-width:768px){
.RighInfo002807 .num li{width: 50%;}
.RighInfo002807 .num li:nth-child(2n+1){clear: left;}
}
@media(max-width:480px){
.RighInfo002807 .num li .inner{font-size: 50px;}
}
/*视频*/
.RighInfo002807 .video{margin-bottom: 7%;position: relative;}
.RighInfo002807 .video img{display: block;width: 100%;}
.RighInfo002807 .video .play,
.RighInfo002807 .video .files{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.RighInfo002807 .video .play{background: url(../images/RighInfo002807-play.png) no-repeat center center rgba(102,135,154,0.5); z-index: 3; cursor: pointer;}
.RighInfo002807 .video .files{ z-index: 10;display: none;}
.RighInfo002807 .video .files video{object-fit: cover;}
@media(max-width:480px){
.RighInfo002807 .video .play{background-size:40px auto;}
}
/*业务*/
.RighInfo002807 .business{margin-bottom: 5%;}
.RighInfo002807 .business li{padding:4% 0;}
.RighInfo002807 .business li:not(.no){border: 10px solid #f0f0f0;}
.RighInfo002807 .business li .inner{margin-left: -10px;}
.RighInfo002807 .business li .inner > *{border-left: 10px solid  transparent; padding:0 10%;}
.RighInfo002807 .business li .inner .info{border-left-color:#da4108;}
.RighInfo002807 .business li .icon img{max-height: 60px;}
.RighInfo002807 .business li aside.t-1{color: #da4108;font-size: 24px; margin: 27px 0 13px 0;}
.RighInfo002807 .business li aside.t-2{font-size: 16px;}
@media(min-width:641px){
.RighInfo002807 .business ul{display: table; width: 100%;}
.RighInfo002807 .business li{display: table-cell; vertical-align: middle;}
.RighInfo002807 .business li:not(:last-child){width: 32.03125%;}
.RighInfo002807 .business li.no{width: 2.03125%;}
}
@media(max-width:640px){
.RighInfo002807 .business li .inner{margin-left: -5px;}
.RighInfo002807 .business li:not(.no){border-width: 5px;}
.RighInfo002807 .business li .inner > *{border-left-width: 5px;}
}
@media(max-width:480px){
	.RighInfo002807 .business li .icon img{max-height: 40px;}
.RighInfo002807 .business li aside.t-1{font-size: 20px;}
.RighInfo002807 .business li aside.t-2{font-size: 14px;}
}
/*文化*/
.RighInfo002807 .culture{position: relative;z-index: 1;}
.RighInfo002807 .culture:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;background: rgba(246,85,13,0.8);}
.RighInfo002807 .culture ul{padding: 4.6875% 0;position: relative; z-index: 2;}
.RighInfo002807 .culture li{ vertical-align: top;color: #fff;}
.RighInfo002807 .culture li aside{font-size: 24px; margin: 15% 0 6% 0;}
.RighInfo002807 .culture li p{line-height: 32px; font-size: 20px;}
@media(min-width:481px){
.RighInfo002807 .culture ul{display: table;width: 100%;}
.RighInfo002807 .culture li{display: table-cell;width: 33.333333%;padding-left: 5%; }
.RighInfo002807 .culture li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.5);}
}
@media(min-width:481px) and (max-width:640px){
.RighInfo002807 .culture li img{height: 40px;}
}
@media(max-width:640px){
.RighInfo002807 .culture li aside{font-size: 18px; }
.RighInfo002807 .culture li p{line-height: 24px; font-size:16px;}
}
@media(max-width:480px){
.RighInfo002807 .culture{background-size:100% 100%;}
.RighInfo002807 .culture li{padding:5%; margin: 0 5%;}
.RighInfo002807 .culture li aside{ margin:  6% 0;}
.RighInfo002807 .culture li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 3%;}
}

/*
 .PicList001646 为demo编号
 */
 .PicList001646{ padding:6% 0 3% 0; background: #f8f8f8;}
 .PicList001646 .tips{ padding-bottom:3%;}
 
 .PicList001646 dl{ margin-bottom:3%;background-color:#fff;position: relative;box-shadow: 0 10px 14px rgba(0,0,0,0.05);padding-bottom: 30px;}
 @media(min-width:481px){
 .PicList001646 dl{width:31.5%;float:left;margin-right:2%;}
 .PicList001646 dl:nth-child(3n){margin-right:0;}
 .PicList001646 dl dt,
 .PicList001646 dl dd{ width:100%;}

 .PicList001646 .auto{display: flex;flex-wrap: wrap;}


 }
 .PicList001646 dd figure{ padding:0 5% 0 5%;text-align:left;}
 
 .PicList001646 dt img{ display:block; width:100%;}
 .PicList001646 dd figure .more{display: block;font-weight: bold;font-size: 15px;padding-top: 20px;color: #999;}
 .PicList001646 dd figure *{margin:0;}
 .PicList001646 dd figure h1{ font-weight:normal;border-bottom: 1px solid #dcdcdc;padding-bottom: 20px;}
 .PicList001646 dd figure h1{ font-size:22px;color:#333}
 .PicList001646 dd figure h1 span{ display:block;}
 .PicList001646 dd figure p{ line-height:28px; height:84px; text-align:left; margin:9% 0 10% 0; overflow:hidden;color:#888;font-size: 16px;}
 .PicList001646 dl:hover h1{color: #da4108;}
 @media(max-width:768px){
 .PicList001646 dd figure pre{ margin:3% 0; height:48px; }
 .PicList001646 .auto{display: flex;flex-wrap: wrap;}
 .PicList001646 dl{width: 49%;margin-right: 2%;}
 .PicList001646 dl:nth-child(2n){margin-right: 0;}

 }
 @media(max-width:480px){
 .PicList001646 dl dd{ padding:3% 0;}
 }
 
.jjfa{display: block; margin: 0 auto; padding: 5% 0 4% 0;}
/*PicList002735 */
.PicList002735{padding-bottom: 3%;}
.PicList0027351{padding: 3% 0;background: #f9f9f9;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #fff; border: 3px solid #fbfbfb; transition: 0.3s;}
.PicList0027351 li a{border-color: #fff;}
.PicList002735 li a:hover{border-color: #da4108; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 22px; color: #da4108;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height:56px;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}

.PicList0027351 li{width:23.5%; }
.PicList0027351 li:not(:nth-child(3n)){margin-right: 0%;}
.PicList0027351 li:not(:nth-child(4n)){margin-right: 2%;}
}

@media(max-width:1600px){
	.PicList002735 li .txt h3{font-size: 18px;}
}
@media(max-width:1366px){
	.PicList001646 dd figure h1{font-size: 18px;}
	.PicList001646 dd figure .more{font-size: 14px;}
	.PicList002735 li{margin-top: 0;}
	.PicList002735 li .txt p{font-size: 15px;line-height: 26px;height: 52px;}
	.PicList002735{margin-top: 3%;}
}
@media(max-width:1024px){
	.PicList002735 li .txt h3{margin: 5px 0 ;font-size: 16px;}
	.PicList002735 li .txt p{margin: 5px 0;}
	.PicList002735 li .txt p{font-size: 14px;}
}
@media(max-width:768px){
.PicList002735 li{width: 49%;float: left;}
.jjfa{padding: 0;}
.PicList002735 li:not(:nth-child(2n)){margin-right: 2%;}
.PicList001646 dd figure h1{font-size: 16px;padding-bottom: 5px;}
.PicList001646 dd figure .more{padding-top: 10px;}
.PicList001646 dl{padding-bottom: 10px;}
.PicList002735 li .txt{padding: 10px;}
.PicList0027351{padding: 30px 0;}
}

.jssj{padding: 6% 0 4% 0;}
/*RighInfo003134 */
.RighInfo003134 .auto{padding-bottom: 4em;}
.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: #da4108; 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 .tit{ font-size:2em;color: #333; margin-bottom: 0.6em;font-weight: bold;}
.RighInfo003134 .img-side p{line-height: 32px;text-align: left;font-size: 16px;color: #666;}
.RighInfo003134 .img-side .line{width: 15px; height: 2px; background-color: #e60012;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: #da4108;}
.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-size: 1.5em; padding: 0.3em 0 0.3em  0.666em;color: #666; line-height: 1.8;background-color: #ebebeb;font-weight: bold;}
.RighInfo003134 .prod-intro .name i{background-image: url(../images/sd.png);width: 1.8em; height: 1.8em;border-radius: 50%;background-color: #ff6f3b;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/sd.png);} */
.RighInfo003134 .prod-intro .singlePage{line-height: 1.875; margin: 2em 0 3em 0;}
.RighInfo003134 .prod-intro .singlePage .img{display: block; margin: 0 auto;}
.RighInfo003134 .prod-intro .singlePage strong{font-size: 20px; color: #000;}
.RighInfo003134 .prod-intro .singlePage ul li{padding-left: 30px;background: url(../images/TextList002855_icon.png) no-repeat left center;line-height: 30px;font-size: 16px;color: #666;}
.RighInfo003134 .prod-intro .singlePage .Floor001864 ul li{padding-left: 0px;}
.RighInfo003134 .prod-intro .singlePage p{line-height: 30px;font-size: 16px;color: #666;}
.RighInfo003134 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:2%;}
.RighInfo003134 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo003134 .list dt{ width:95px;}
.RighInfo003134 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#da4108; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo003134 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#a93907; bottom:0; right:0;}
.RighInfo003134 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}

.RighInfo003134 .table_1 th{ font-size:16px; font-weight:normal;color:#000;text-align:center; border:1px solid #eee; border-collapse:collapse;}
.RighInfo003134 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:30px; padding:15px;font-size: 16px;}
.RighInfo003134 .table_1 .th1{ font-size:18px; font-weight:bold;background:#8b8686;color:#fff;line-height: 70px;}

.RighInfo003134 .table_1 .th_1{ color:#000;}
@media(max-width:480px){
.RighInfo003134 .table_1{ overflow:auto;}
.RighInfo003134 .table_1 table{ width:180%;}
}


@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:1600px){
	.RighInfo003134 .img-side .tit{font-size:30px;}
}
@media(max-width:1366px){
	.RighInfo003134 .img-side .tit{font-size:26px;}
	.RighInfo003134 .img-side .p{font-size: 15px;line-height: 26px;}
	.RighInfo003134 .img-group li .Ispic{padding-bottom: 43%;}
	.RighInfo003134 .prod-intro .name{font-size: 20px;}
	.RighInfo003134 .prod-intro .singlePage .p1,.Floor001864 li span,.RighInfo003134 .prod-intro .singlePage p{font-size: 15px;}
	.jssj{padding: 4% 0;}
}
@media (max-width:1024px) {
.RighInfo003134 .img-side{ padding: 30px 30px 0 30px;margin-bottom: 30px;}
.RighInfo003134 .img-side .btn a{min-width: calc(50% - 10px);padding: 0;}
.RighInfo003134 .img-group li .Ispic{padding-bottom: 56%;}
.RighInfo003134 .img-side .ytable-cell{padding-bottom: 30px;}
.RighInfo003134 .controls{margin-top: 30px;}
.RighInfo003134 .img-side .tit{font-size: 20px;}
.RighInfo003134 .prod-intro .singlePage{margin:20px 0;}
.RighInfo003134 .prod-intro .singlePage img{max-width: 100%;height: auto !important; }
.RighInfo003134 .prod-intro .singlePage .p1,.Floor001864 li span,.RighInfo003134 .prod-intro .singlePage p{font-size: 15px;margin: 0;}
.RighInfo003134 .prod-intro .singlePage .img{width: 100% !important;height: auto !important;margin: 0 !important;}
}
@media(min-width:769px){
    .RighInfo003134 .list dl{width:31%;margin-right:3.5%;}
    .RighInfo003134 .list dl:nth-child(3n){ margin-right:0;}
    .RighInfo003134 .list dl:nth-child(3n+1){ clear:left;}
    }
@media(max-width:768px) and (min-width:481px){
    .RighInfo003134 .list dl{ width:48%;}
    .RighInfo003134 .list dl:nth-child(2n){ float:right;}
    .RighInfo003134 .list dl:nth-child(2n+1){ clear:left;}
    }
@media(max-width:768px){
	.RighInfo003134 .img-side .tit{font-size: 18px;margin-top: 20px;}
	.RighInfo003134 .img-side .ytable-cell{padding-bottom: 0;}
	.RighInfo003134 .prod-intro .name,.RighInfo003134 .prod-intro .singlePage strong{font-size: 18px;}
}
		
    
.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-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: #da4108; margin: 1em 0;}
.RighInfo003134 .popUp-box .left p{font-size: 1.5em;line-height: 1.66666;color: #333333;}
.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: #da4108;border:0;cursor: pointer;border-radius: 0.625em;height:3.125em;color: #fff;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;}
}
/*PicList002146 */
.PicList002146 li{ float:left; width:48%; margin-right:4%;margin-bottom: 4%;}
.PicList002146 li:nth-child(2n){margin-right: 0px;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:18px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:47%;}
.PicList002146 li h3{ border:1px solid #e8e8e8; border-top-width:3px; border-top-color:#f4f4f4; padding:2% 15% 2% 2%; line-height:40px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(218,65,8,0.95); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ line-height:30px; max-height:44px; overflow:hidden;font-size: 20px;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:25px auto;} 
.PicList002146 li .hover p{margin:0;overflow:hidden;font-size: 16px; line-height: 30px;}
/* .PicList002146 li .hover p{margin:0; max-height:60px; overflow:hidden;font-size: 16px; line-height: 30px;} */

@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}

/*Floor001864 */
.Floor001864 li{width:14.999%; margin-right:2%; background-position: center center; background-repeat:no-repeat;float: left; background-size:cover;}
.Floor001864 li:last-child{ margin-right:0;}
.Floor001864 li a{ display:block; padding:6% 0; background:#fff; transition:background 0.3s; text-align:center;border: 1px solid #dcdcdc;}
.Floor001864 li a:hover{ background:rgba(218,65,8,0.8);}
.Floor001864 li figure{ padding-bottom:1%;}
.Floor001864 li figure img{ margin:0 auto; width:40%; max-width:100px;}
.Floor001864 li figure .hover{ display:none;}
.Floor001864 li span{ font-size:16px; color:#000;}
.Floor001864 li a:hover span{ color:#fff;}
.Floor001864 li a:hover img{ display:none;}
.Floor001864 li a:hover .hover{ display:block;}

@media(max-width:1024px){
	.Floor001864 li span{line-height: 26px;height: 56px;}
}
@media(max-width:768px){
.Floor001864 li{ width:49%; margin-bottom:2%;}
.Floor001864 li:nth-child(2n){ margin-right:0;}
.Floor001864 li a{padding:10px ;}
.Floor001864 li span{font-size: 14px;height: auto;}
.Floor001864 li figure{padding-bottom: 10px;}
}

/*Floor003033 */
.Floor003033{background: #fff; padding:6% 0;background: url(../images/ry_bg.jpg) no-repeat center center;    background-size: cover;}
.Floor003033 .list{width: 75vw; margin-top: 3%;}
.Floor003033 .list li{box-shadow: 0 2px 32px 11px rgba(200, 207, 213, 0.2); background: #fff; border-radius: 50%;background: #fff; float: left; }
.Floor003033 .list li a.ytable{height: 100%; text-align: center;position: relative;border-radius:  100%;   overflow:hidden;}
.Floor003033 .list li img{max-width: 75%;}

.Floor003033 .list li .hover{overflow: hidden; opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(218,65,8,0.95); z-index:10; transition:0.3s; color:#fff; }
.Floor003033 .list li a:hover .hover{ opacity:1;}
.Floor003033 .list li p{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.Floor003033 .list li .hover p{margin:0;overflow:hidden;font-size: 16px; line-height: 25px;}

@media(min-width:1025px){
.Floor003033 .list{position: relative;}
.Floor003033 .list:after,
.Floor003033 .list:before{ border-radius: 50%; position: absolute; content: '';width: 1.82vw;height: 1.88vw;background: #ffffff;box-shadow: 0 0.1vw 1.68vw 0.56vw rgba(200, 207, 213, 0.2);}
.Floor003033 .list:before{ left: 27.66vw;top: 3.54vw;}
 .Floor003033 .list:after{right: 11.88vw; bottom: 0.99vw;}
.Floor003033 .list li:nth-child(1),
.Floor003033 .list li:nth-child(13){width: 9.95vw;height: 9.95vw;}
.Floor003033 .list li:nth-child(2){width: 5vw;height: 5vw;}
.Floor003033 .list li:nth-child(7){width: 5vw;height: 5vw;}
.Floor003033 .list li:nth-child(3){width: 8.44vw;height: 8.44vw;}
.Floor003033 .list li:nth-child(4){width: 14.53vw;height: 14.53vw;}
.Floor003033 .list li:nth-child(5),
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(10){width: 6.46vw;height: 6.46vw;}
.Floor003033 .list li:nth-child(6){width: 10.99vw;height: 10.99vw;}
.Floor003033 .list li:nth-child(9){width: 11.67vw;height: 11.67vw;}
.Floor003033 .list li:nth-child(11){width: 8.49vw;height: 8.49vw;}
.Floor003033 .list li:nth-child(12){width: 7.24vw;height: 7.24vw;}
    
.Floor003033 .list li:nth-child(1){margin-right: 2.5vw;}
.Floor003033 .list li:nth-child(2){margin-top: 0.52vw;}
.Floor003033 .list li:nth-child(3){margin-top: 4.84vw; margin-left: -0.05vw; }
.Floor003033 .list li:nth-child(4){margin-left: 0.68vw; margin-top: 6.25vw;}
.Floor003033 .list li:nth-child(5){margin-left: -1.25vw; margin-top: 1.77vw;}
.Floor003033 .list li:nth-child(6){margin-left: 3.23vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(7){margin-left: 1.51vw; margin-top: 2.86vw;}
.Floor003033 .list li:nth-child(8){float: right;margin-top: 1.25vw;}
.Floor003033 .list li:nth-child(9){clear: left; margin-top: -9.84vw; margin-left: 5.36vw;}
.Floor003033 .list li:nth-child(10){margin-left: 1.77vw; margin-top: -5.52vw;}
.Floor003033 .list li:nth-child(11){margin-left: 16.56vw; margin-top: -6.98vw;}
.Floor003033 .list li:nth-child(12){margin-left: 2.29vw;margin-top: -5.73vw; }
.Floor003033 .list li:nth-child(13){float: right;margin-right: 2.86vw;  margin-top: -10vw;}
}
@media(max-width:1366px){
	.Floor001864 li figure img{width: 30%;}
}
@media(max-width:1024px){
.Floor003033{padding: 6vw 0;}
.Floor003033 .list{width: 90vw; margin-top: 8vw;}
.Floor003033 .list li{width: 20vw; height: 20vw;}
.Floor003033 .list li:nth-child(2){width: 14vw; height: 14vw; margin-left: 3vw;}
.Floor003033 .list li:nth-child(3){margin-left: 4vw;}
.Floor003033 .list li:nth-child(4){width: 25vw; height: 25vw; float: right;}
.Floor003033 .list li:nth-child(7),
.Floor003033 .list li:nth-child(5){width: 12vw; height: 12vw; margin-top: 3vw;}
.Floor003033 .list li:nth-child(5){ margin-right: 3vw;}
.Floor003033 .list li:nth-child(6){margin-top: -3vw;}
.Floor003033 .list li:nth-child(8),
.Floor003033 .list li:nth-child(7){margin-left: 3vw;}
.Floor003033 .list li:nth-child(8){width: 14vw; height: 14vw; }
.Floor003033 .list li:nth-child(9){ margin-top: 3vw; float: right;}
.Floor003033 .list li:nth-child(10){width: 14vw; height: 14vw;  }
.Floor003033 .list li:nth-child(11){ margin-left: 3vw;}
.Floor003033 .list li:nth-child(12){width: 10vw; height: 10vw; margin-left: 3vw; }
.Floor003033 .list li:nth-child(13){margin-left: 2vw; margin-top: -5vw;}
}
/*
 .Form001518 为demo编号
 */
.Form001518{ padding:4% 0;}
.Form001518 .title{ position:relative; color:#343434; font-size:34px; padding-bottom:5%; background:url(../images/Form001518_tit.png) no-repeat left center/contain; }
.Form001518 .title:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }

.Form001518 dl dt{ padding:3% 0; color:#f5a100; font-size:18px; }
.Form001518 dd li{ float:left;width:32%; margin-right:2%;margin-bottom:5px; position:relative;}
.Form001518 dd li:nth-child(3n){ margin-right:0;}
.Form001518 dd .text{border: 1px solid #dadada;line-height: 46px;height: 46px; width:100%; background:#fff; padding:0 10px;}
.Form001518 dd li label{ position:absolute; left:15px; top:0; line-height:46px; }
.Form001518 dd li .form_err{position:absolute; right:5px; top:50%; color:#f00; line-height:20px; margin-top: -10px;}

.Form001518 dd textarea.text{height:220px;}

.Form001518 .btn{ margin: 2% 0; cursor: pointer;background: #da4108;color: #fff; height: 50px;border: none; font-size:18px; width:40%; max-width:200px;}
@media(max-width:768px){
.Form001518 dd li{ float:none; width:auto; margin-right:0 !important;}
}
@media(max-width:480px){
.Form001518 .title{ font-size:24px;}
}

/* 招聘信息 */
.Recruit{padding: 5% 0;}
.Recruit .RecruitNav{text-align: center;margin-bottom:45px;}
.Recruit .RecruitNav ul li{display: inline-block;width:120px;height:45px;line-height: 45px;text-align: center;margin:0 5px;background:rgba(0,0,0,0.2);}
.Recruit .RecruitNav ul li a{color:#fff;font-size: 18px;display: block;}
.Recruit .RecruitNav ul li.on{background:#da4108;}
.Recruit .RecruitNav ul li:hover{background:#da4108;}

.Recruit .RecruitBox{background:#f9f9f9;padding:40px 50px;}
.Recruit .RecruitBox .RecruitSelect{padding-bottom:35px;border-bottom:1px solid #828282;text-align: center;}
.Recruit .RecruitBox .RecruitSelect select{height:48px;line-height: 48px;border:1px solid #e9e9e9;background:url(../images/select.png) no-repeat center right 10px;width:25%;margin:0 5px;}
.Recruit .RecruitBox .RecruitSelect button{height:48px;line-height: 48px;width:120px;text-align: center;color:#fff;background:#da4108;position: relative;top:-1px;margin-left:5px;border: 0px;font-size: 16px;}

.Recruit .RecruitBox .RecruitCon{margin-bottom:10px;}
.Recruit .RecruitBox .RecruitCon .item{border-bottom:1px solid #eeeeee;}
.Recruit .RecruitBox .RecruitCon .item ul::after{content:'';display: block;clear: both;}
.Recruit .RecruitBox .RecruitCon .item ul li{height:120px;display:flex;justify-content:center;flex-direction: column;float:left;}
.Recruit .RecruitBox .RecruitCon .item ul li.li1{width:20%;font-size: 18px;}
.Recruit .RecruitBox .RecruitCon .item ul li.li2{width:30%;text-align: center;}
.Recruit .RecruitBox .RecruitCon .item ul li.li3{width:20%;text-align: center;}
.Recruit .RecruitBox .RecruitCon .item ul li.li4{width:20%;text-align: center;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5{width:10%;}
.Recruit .RecruitBox .RecruitCon .item ul li span{font-size: 14px;color:#999;}
.Recruit .RecruitBox .RecruitCon .item ul li p{margin-top:8px;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a{display: block;width:100px;height:45px;line-height: 45px;text-align: center;background:#eeeeee;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a .img2{display: none;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a .ico{display: inline-block;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a:hover{background:#da4108;color:#fff;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a:hover .img1{display: none;}
.Recruit .RecruitBox .RecruitCon .item ul li.li5 a:hover .img2{display: inline-block;}


@media(max-width:1024px){
	.Recruit .RecruitBox .RecruitCon .item ul li.li1{font-size: 16px;}
	.Recruit .RecruitBox .RecruitCon .item ul li p{font-size: 14px;}
	.Recruit .RecruitBox .RecruitSelect button{width:100px;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li5 a{font-size: 15px;}
}

@media(max-width:640px){
	.Recruit .RecruitNav{margin-bottom:20px;}
	.Recruit .RecruitNav ul li{height:35px;line-height: 35px;}
	.Recruit .RecruitNav ul li a{font-size: 16px;}
	.Recruit .RecruitBox{padding:20px;}
	.Recruit .RecruitBox .RecruitSelect select{width:76%;margin:0;margin-bottom:10px;height:35px;line-height: 35px;}
	.Recruit .RecruitBox .RecruitSelect button{height:35px;line-height: 35px;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li1{width:40%;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li2{display: none;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li3{display: none;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li4{width:35%;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li5{width:25%;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li5 a{width:100%;height:35px;line-height: 35px;font-size: 14px;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li5 a .ico img{width:15px;}
	.Recruit .RecruitBox .RecruitCon .item ul li{height:80px;}
	.Recruit .RecruitBox .RecruitCon .item ul li.li1{font-size: 14px;}
	.Recruit .RecruitBox .RecruitCon .item ul li span{font-size: 12px;}
	.Recruit .RecruitBox .RecruitCon .item ul li p{font-size: 13px;margin-top:0;}
}

/*Floor003004 */
.Floor003004{padding: 5% 0;position: relative; z-index: 4;}
.Floor003004 .big-text{color: #f6f8f9;font-size: 15.63vw;color: #f6f8f9;line-height: 10.94vw;}
.Floor003004 .auto{position: relative;}
.Floor003004 .title{text-align: left;font-size:42px;color: #333;line-height: 1;margin-top: 5%;}
.Floor003004 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin:0.69047em 0;}
@media(min-width:1025px){
}
@media(max-width:1024px){
.Floor003004 .title{font-size: 5vw;text-align: center;}
.Floor003004 .big-text{ text-align: center;}
 .Floor003004:before{bottom: 0;}
}
@media(max-width:640px){
.Floor003004 .title{font-size: 8vw;}
}

.Floor003004 .step{position: relative; z-index: 10;position: absolute;bottom:50px;left: 0;}
.Floor003004 .step li{float: left;width: 20%;}
.Floor003004 .step li a{display: block;background-color: #f6f8f9; padding: 20px; }
.Floor003004 .step li a:hover{background: url("../images/Floor003004_hoverbg.jpg")  repeat left top;}
.Floor003004 .step li span{color: #d9e1e5;font-size: 24px;}
.Floor003004 .step li aside{color: #464d57;font-size: 16px; margin-top: 10px;}
.Floor003004 .step li a:hover *{color: #fff;}
@media(min-width:1025px){
.Floor003004 .img{float: right; width: 63.334%; margin-top: -9.21vw;}
.Floor003004 .img dl{display: none;}
.Floor003004 .step{width: 79.167%;}
.Floor003004 .step li a{margin-right: 1.3vw;}
}
@media(max-width:1024px){
.Floor003004 .img{position: relative;}
.Floor003004 .step li:not(:last-child){border-right: 1px solid #fff;}
.Floor003004 .step li a{text-align: center;background: url("../images/Floor003004_hoverbg.jpg")  repeat left top;padding: 1.5vw;}
.Floor003004 .step li a span{color: #fff;font-size: 3.5vw;}
.Floor003004 .step li aside.dot{display: none;}
.Floor003004 .img dl{position: absolute; left: 0; top: 0; width: 100%;height: 100%;}
.Floor003004 .img dd{float: left; width: 20%; height: 100%;background: rgba(255,255,255,0.8);}
.Floor003004 .img dd:not(:last-child){border-right: 1px solid #fff;}
.Floor003004 .img dd a{display: flex;height: 100%; align-items: center;justify-content: center;color:  #da4108;}
.Floor003004 .img dd span{font-size: 3.5vw; width: 4vw; display: block;line-height: 1.2em;}
}
/*
 .PicList001205 为demo编号
 */
.PicList001205{background: #f9f9f9;padding: 5% 0;}
.PicList001205 .title{text-align: center;font-size:42px;color: #333;line-height: 1;}
.PicList001205 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin:0.69047em auto;}
.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:nth-child(4n){ margin-right:0;}
.PicList001205 li dl{ padding:30px; position:absolute; color:#fff; width:100%; height:100%; left:0; top:0; z-index:2; background-color:#da4108; opacity:0;}
.PicList001205 li dt{ font-size:18px;position: relative;padding-bottom: 10px;margin-bottom: 20px;}
.PicList001205 li dt::after{content: "";display: block;width: 20px;height: 3px;background: #fff;position: absolute;bottom:0px;left: 0;}
.PicList001205 li dd{ font-size:15px; position: relative;padding-left: 15px;margin-top: 5px;}
.PicList001205 li dd::after{content: "";display: block;width: 5px;height: 5px;background: #fff;position: absolute;top:50%;left: 0;transform: translateY(-50%);border-radius: 100px;}
.PicList001205 li figure{ padding-bottom:114%;}
.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;}
}

.jjfa_xq{padding:2% 0;}
.jjfa_xq h2{font-size: 28px;color: #333;text-align: center;margin: 30px 0;}
.jjfa_xq p{font-size: 16px;line-height: 30px;color: #333;}
.jjfa_xq dl{display: flex;justify-content: space-around;}

/*Location003131 */
/* .Location003131{box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);} */
.Location003131 .current{float: left;padding:0; font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Location003131-icon.svg) no-repeat left center;background-size: 1em auto;margin-top: 20px;}
.Location003131 .current,
.Location003131 .current a:not(:hover){color: #999;}
.Location003131 .current span{color: #333;}

.jszc_box{background: url(../uploadfiles/Floor0031462.png) no-repeat center center;background-size: cover;padding: 200px 0;}
.jszc_box .auto{display: flex;align-items: center;justify-content: space-between;background: rgba(0, 0, 0, 0.4);}
.js_left,.js_right{width: 50%;}
.js_left figure{width: 100%;padding-bottom: 69%;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.js_right{padding:50px;}


.title_lm{text-align: center;font-size: 2.625em;color: #fff;line-height: 1;margin-bottom: 30px;}
.title_lm:after{display: block;content: '';width: 15px; height: 2px; background-color: #da4108; margin:0.69047em auto 0;}
.title_left{text-align: left;}
.title_left::after{margin: 0.69047em 0 0;}
.hei{color: #333;}

.js_right .js{line-height: 30px;font-size: 16px;color: #fff;}

@media(max-width:1600px){
	.jjfa_xq h2,.title_lm{font-size: 30px;}
	
}
@media(max-width:1440px){
	.jjfa_xq p,.js_right .js{font-size: 15px;line-height: 26px;}
	.jjfa_xq h2,.title_lm{font-size: 26px;}
	
}
@media(max-width:1366px){
	.jjfa_xq h2{font-size: 26px;margin-top:2%;}
	.jjfa_xq p,.js_right .js{font-size: 15px;line-height: 26px;}
	.jjfa_xq h2,.title_lm{font-size: 26px;}
	
}
@media(max-width:1024px){
	.Location003131 .current{font-size: 15px;margin-top: 0;}
	.jjfa_xq h2{margin: 30px 0 20px;}
	.jjfa_xq h2, .title_lm{font-size: 20px;}
	.js_right{padding: 20px;}
	.jszc_box{padding: 100px 0 50px;}

}
@media(max-width:768px){
	.jszc_box .auto{display: block;}
	.js_left, .js_right{width: 100%;}
	.title_lm{margin-bottom: 20px;}
	.jszc_box{padding:30px 0;}

}


/*Floor002660 */
.Floor002660{ padding: 4% 0;}
.Floor002660 .auto{ max-width:1560px;}
.Floor002660 li{ position:relative; margin-right:2%; width:23.5%; float:left;}
.Floor002660 li:nth-child(4n){ margin-right:0;}
.Floor002660 li > img{ display:block; width:100%;}
.Floor002660 li .ycenter,
.Floor002660 li a{ position:absolute; left:0; top:0; width:100%; height:100%;cursor: default;}
.Floor002660 li a{z-index:20;}
.Floor002660 li .ycenter{z-index:10; }
.Floor002660 li .ycenter::after,
.Floor002660 li .ycenter::before{ position:absolute; content:''; left:15px; top:15px; right:15px; bottom:15px;background:rgba(0,0,0,0.6); z-index:2; transition:0.3s;}
.Floor002660 li .ycenter::after{ transform:scale(0);}
.Floor002660 li:hover .ycenter::after{ transform:scale(1);}
.Floor002660 li:hover .ycenter::before{ left:30px; top:30px; right:30px; bottom:30px;}
.Floor002660 li aside{ position:relative; z-index:5; text-align:center; width:100%; font-size:20px; font-weight:bold; color:#fff;}
.Floor002660 li figure{ padding-top:50px;padding-bottom: 20px;}
.Floor002660 li figure img{ width:15%; max-width:62px;}
@media(max-width:1366px){
	.Floor002660 li aside{ font-size:18px;}
	}
@media(max-width:1024px){
.Floor002660 li aside{ font-size:18px;}
.Floor002660 li figure{padding-top: 30px;padding-bottom: 10px;}
}
@media(min-width:481px) and (max-width:768px){
.Floor002660 li .ycenter::after,
.Floor002660 li .ycenter::before{left:5px; top:5px; right:5px; bottom:5px;}
.Floor002660 li:hover .ycenter::before{ left:10px; top:10px; right:10px; bottom:10px;}
.Floor002660 li figure{ padding-bottom:10%;}
}
@media(max-width:768px){
	.Floor002660 li figure{padding-top: 20px;}
	.Floor002660{padding: 30px 0;}
	.Floor002660 li aside{ font-size:15px;font-weight: normal;}
	.Floor002660 li{ float:left; width:49%;margin-right: 2%;margin-bottom: 2%;}
	.Floor002660 li:nth-child(2n){margin-right: 0;}
	}
@media(max-width:480px){

}
/*Floor003181 */
.Floor003181{overflow: hidden;padding:4% 0;background-color: #f9f9f9;}
.Floor003181 .list li .item{color: #fff;position: relative;}
.Floor003181 .list li .ytable{width: calc(260 / 415 * 100%); margin: 0 auto; height: 100%;}
.Floor003181 .list li .txt{position: absolute; left: 0; width: 100%; height: 100%; top: 0;}
.Floor003181 .list li .Ispic{padding-bottom: calc(548 / 415 * 100%); opacity: 1;position: relative;}
.Floor003181 .list li .Ispic::after{content: "";display: block;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.4);position: absolute;left: 0;top: 0;}
.Floor003181 .list li .icon img{height: calc(50 / 16 * 1em);}
.Floor003181 .list li .info{padding: calc(40 / 16 * 1em) 0 calc(60 / 16 * 1em) 0 ;}
.Floor003181 .list li .tit{font-size:24px; line-height: 1; margin-bottom: calc(20 / 36 * 1em);}
.Floor003181 .list li .info p{margin: 0; line-height: calc(30 / 16 * 1em);}
.Floor003181 .list li .more{ width: calc(15 / 16 * 1em);height: calc(15 / 16 * 1em);display: block; background: url(../images/Floor003181-more.svg) no-repeat center; background-size: contain;}
.Floor003181 .list li dl{overflow: hidden;}
.Floor003181 .list li dd{float: left; line-height: calc(30 / 16 * 1em);}
.Floor003181 .list li dd:not(:last-child){margin-right: calc(10 / 16 * 1em);}
.Floor003181 .list li dd a{display: block;color: #fff; background: rgba(0, 0, 0, 0.4); padding: 0 1em; border-radius: 1em;}
.Floor003181 .list li:hover .more{opacity: 0;}
.Floor003181 .list li dl{height:0;  transition: 0.3s ease-out;}
.Floor003181 .list li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.Floor003181 .list li:hover dl{margin-top: calc(50 / 16 * 1em);height: 180px;}
@media (min-width:1025px) {
.Floor003181 .list{margin-top: calc(83 / 16 * 1em);}
.Floor003181 .list li{float: left; width: 23.5%; }
.Floor003181 .list li:not(:nth-child(4n)){margin-right:2%;} 
}
@media(max-width:1600px){
	.Floor003181 .list li .tit{font-size: 20px;}
	.Floor003181 .list li dd{font-size: 16px;}
	.Floor003181 .list li .info{padding: 30px 0 30px;}
}
@media(max-width:1366px){
	.Floor003181 .list li .tit{font-size: 18px;}
	.Floor003181 .list li dd{font-size: 15px;}
	.Floor003181 .list li .info{padding: 20px 0;}
	.Floor003181 .list li:hover dl{margin-top: 10px;}
	.Floor003181 .list li .ytable{width: calc(300 / 415 * 100%);}
	.Floor003181 .list{margin-top: 30px;}
}
@media (max-width:1024px) {
.Floor003181 .list{margin-top: calc(40 / 16 * 1em);}
.Floor003181 .list li dl{margin-top: 5vw;}
.Floor003181 .list{margin-top: 30px;}
.Floor003181 .list li{width: 23.5%;float: left;margin-right: 2%;}
.Floor003181 .list li:nth-child(4n){margin-right: 0;}
.Floor003181 .list li .icon img{max-height: 40px;}
.Floor003181 .list li dl{margin-top: 20px;}
.Floor003181 .list li .more{background-size: 20px;}
.Floor003181 .list li .ytable{width: 90%;}
}

@media(max-width:768px){
	.Floor003181 .list li{width: 49%;margin-bottom: 2%;}
	.Floor003181 .list li:nth-child(2n){margin-right: 0;}
	.Floor003181 .list li dd{font-size: 14px;}
	.Floor003181 .list li dd:not(:last-child){margin-right: 0;}
	.Floor003181 .list li .icon img{height: 30px;}
	.Floor003181{padding: 30px 0;}
	.Floor003181 .list li .more{background-size: 15px;}
}

.fwzc{background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 200px 0;}
.fwzc .js{background: rgba(0, 0, 0, 0.4);color: #fff;line-height: 30px;font-size: 16px;padding: 50px;}

.jjan_xq_box,.cp_box{padding-bottom: 3%;}
.jjan_xq_box .pn_right a{background-color: #fff;box-shadow: 0 0 10px #ccc;}
.jjan_xq_box .pn_right a:hover{background: rgba(218,65,8,1);color: #fff;}

@media(max-width:1366px){
	.fwzc .js{font-size: 15px;line-height: 26px;}
}
@media(max-width:1024px){
	.fp-tableCell,.fp-section.fp-table{height: auto !important;}
	.fwzc{padding: 100px 0 50px;}
}
@media(max-width:768px){
	.fwzc{padding:30px 0;}
	.fwzc .js{padding: 20px;}
}


/*PicList002171 */
.PicList002171{padding: 5% 0 2%;}
.PicList002171 li{ float:left; width:18%; margin-right:2.5%; margin-bottom:2.5%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(218,65,8,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{display: none; /* opacity:1; */}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(5n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:31.5%;}
.PicList002171 li:nth-child(3n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}
.w1400{
	max-width: 1400px;
    margin: 0 auto;
    width: 96%;
    box-sizing: border-box;
}
.nTit h1{
	text-align: center;
    font-size:42px;
    color: #333;
    line-height: 1;
	position: relative;
	margin: 0;
	padding-bottom: 30px;
}
.nTit h1::after{
	display: block;
    content: '';
    width: 15px;
    height: 2px;
    background-color: #da4108;
    margin: 0.69047em auto 0;
}
/* 招聘详情 */
.RecruitInfo{padding:80px;background:#fff;position: relative;}
.RecruitInfo .RecruitInfoBox{width:65%;}
.RecruitInfo .RecruitInfoForm{width:29%;}

.RecruitInfo .ReInfo{position: relative;}
.RecruitInfo .goback{position: absolute;top:0;right:0;}
.RecruitInfo .goback a{color:#999;}
.RecruitInfo .goback a img{position: relative;margin-left:5px;top:-2px;}

.RecruitInfo .RecruitInfoBox .RecruitInfoTit{margin-bottom:40px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoTit h1{font-size: 30px;font-weight: normal;font-family: syrh;margin-bottom:20px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoTit ul li{list-style:none;display: inline-block;margin-right:30px;color:#999;margin-bottom:8px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoTit ul li img{position: relative;margin-right:5px;top:-2px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoTit ul li span{color:#333;}
.RecruitInfo .RecruitInfoBox .RecruitInfoCon .Con{margin-bottom:50px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoCon .Con:nth-child(2){margin-bottom:0;}
.RecruitInfo .RecruitInfoBox .RecruitInfoCon h1{font-size: 18px;font-weight: normal;font-family: syrh;padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.RecruitInfo .RecruitInfoBox .RecruitInfoCon .dec{font-size: 14px;line-height: 36px;color:#999;}

.RecruitInfo .RecruitInfoForm{padding-top:50px;}
.RecruitInfo .RecruitInfoForm .FormBox{padding:40px;border:1px solid #f1f1f1;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.RecruitInfo .RecruitInfoForm .FormBox h1{font-size: 24px;font-weight: normal;font-family: syrh;margin-bottom:30px;text-align: center;}
.RecruitInfo .RecruitInfoForm .FormBox .InputBox{margin-bottom:20px;border:1px solid #e6e6e6;height:38px;line-height: 38px;}
.RecruitInfo .RecruitInfoForm .FormBox .InputBox input{width:100%;height:100%;box-sizing: border-box;padding:0 10px;}
.RecruitInfo .RecruitInfoForm .FormBox .fileInput{background:url(../images/uploadfile.png) no-repeat center right 10px #f3f3f3;position: relative;}
.RecruitInfo .RecruitInfoForm .FormBox .fileInput input{opacity: 0;position: absolute;left:0;top:0;z-index:999;}

.RecruitInfo .RecruitInfoForm .FormBox .fileInput span{font-size: 14px;padding:0 10px;position: absolute;left:0;top:0;}
.RecruitInfo .RecruitInfoForm .FormBox .FormBtn{margin-top:30px;}
.RecruitInfo .RecruitInfoForm .FormBox .FormBtn button{width:100%;height:40px;line-height: 40px;text-align: center;background:rgba(218,65,8,1);color:#fff;border: none;}

@media(max-width:1024px){
	.RecruitInfo{padding:40px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit h1{font-size: 22px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit ul li{list-style:none;font-size: 14px;}
	.RecruitInfo .RecruitInfoForm .FormBox{padding:20px;}
	.RecruitInfo .RecruitInfoForm .FormBox h1{font-size: 20px;}
	.RecruitInfo .RecruitInfoForm{float: right;}
	.RecruitInfo .RecruitInfoBox{float: left;}
}


@media(max-width:768px){
	.RecruitInfo{padding:20px;}
	.RecruitInfo .RecruitInfoBox{width:100%;padding-top:0;}
	.RecruitInfo .RecruitInfoForm{width:100%;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit h1{margin-top: 0;}
	.RecruitInfo .RecruitInfoForm .FormBox h1{font-size: 18px;margin-top: 0;}
}

@media(max-width:640px){
	
	.RecruitInfo .RecruitInfoBox,.RecruitInfo .RecruitInfoForm{padding-top:0;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit {margin-bottom:20px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit h1{font-size: 18px;margin-bottom:10px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoTit ul li{list-style:none;display: block;line-height: 30px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoCon h1{font-size: 16px;padding-bottom:10px;margin-bottom:10px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoCon .dec{line-height: 30px;}
	.RecruitInfo .RecruitInfoBox .RecruitInfoCon .Con{margin-bottom:30px;}
}

.LanBox{
	position: absolute;
	right: 90px;
	top: 0;
}
.Lan {
	height: 90px;
	display: flex;
	align-items: center;
	position: relative;
	cursor: pointer;
	transition: all .5s;
}
.Lan .icon{
	display: flex;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	line-height: 40px;
	text-align: center;
	justify-content: center;
	align-items: center;
}
.Lan .icon img{
	max-width: 20px;
}
.Lan ul{
	position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    width: 70px;
    line-height: 36px;
    background: rgba(255, 255, 255, 0.8);
    text-align: center;
	opacity: 0;
    visibility: hidden;
    top: 110%;
    transition: all .5s;
}
.Lan ul a{
	color: #333;
	width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.Lan ul a:hover{
	background: #da4108;
    color: #fff;
}
.Lan:hover ul {
    top: 100%;
    opacity: 1;
    visibility: visible;
}
.Lan .icon .img1{
	display: block;
}
.Lan .icon .img2{
	display: none;
}
.Top003084.on .Lan .icon .img1{
	display: none;
}
.Top003084.on .Lan .icon .img2{
	display: block;
}
@media screen and (max-width:1600px){
	.Lan{
		height: 70px;
	}
	.LanBox{
		right: 75px;
	}
}
@media screen and (max-width:1024px){
	.Lan{
		height: 50px;
	}
	.LanBox {
		right: 71px;
	}
	.Top003084 .open-menu{
		right: 120px;
	}
}

@media screen and (max-width:768px){
	.LanBox {
        right: 42px;
    }
	.Top003084 .open-menu {
        right: 82px !important;
    }
	.Lan .icon .img1{
		display: none !important;
	}
	.Lan .icon .img2{
		display: block !important;
	}
}