#bsPanelHolder{display:none}
.bsPromo{width:100% !important;text-align:center !important}
.bshare-custom{width:100% !important;text-align:center !important}
.bshare-custom #bshare-shareto{color:#fff !important}
.bsTop,#bsMorePanel{width:100% !important}
#bsMorePanel{height:370px !important}
.bFind-wrapper-top{display:none !important}
#bsLogoList li{width:20% !important}
.bsFrameDiv{width:100% !important;height:auto !important}
.bsFrameDiv>div{background:#fff;width:100% !important;height:208px !important}
.bsFrameDiv>div img{width:82%  !important;height:auto !important}
.bsBox{overflow:hidden}
@media(max-width:768px){#bsBox{width:90% !important;margin:0 auto !important;top:10% !important;left:5% !important;min-width:auto;min-height:auto}
#bsLogoList li{width:33.3334% !important}
}

.auto_1280{ max-width:1280px;}
@media(max-width:1280px){.auto_1280{ padding:0 4%;}}

.Top002764{z-index:200}
.Top002764 .auto{}
.Top002764 .header-left{float:left;display:table;width:16.454%;height:102px}
.Top002764 .header-left .logo{display:table-cell;vertical-align:middle}
.Top002764 .header-left .logo img{display:block;max-height:90px;max-width:80%}
.Top002764 .header-right{float:right;padding-top:32px}
.Top002764 .header-right dl > *{float:left}
.Top002764 .header-right dd{width:38px;height:38px;border:1px solid rgba(255,255,255,0.1)}
.Top002764 .header-right dd.top-lang a{color:#fff;display:block;line-height:36px;text-align:center;transition:0.3s}
.Top002764 .header-right dd.top-lang a:hover{background:#fff;color:#000}
.Top002764 .header-mid{float:right}
.Top002764 .header-menu li{width:auto!important;padding:32px  50px 32px 0}
.Top002764 .header-menu li a{color:#fff;font-size:16px;transition:0.3s}
.Top002764 .header-menu li a:hover,.Top002764 .header-menu li.aon em a{color:#0bc17e}
.Top002764 .header-menu li em a{line-height:38px}
.Top002764 .top-search .text{width:100%;padding:0 0 0 38px;line-height:37px;border:0 solid #333;border-bottom-width:1px;height:38px;background:none;color:#777}
.Top002764 .top-search .btn{position:absolute;left:0;top:0;width:38px;height:38px;background:url(../images/Top002764-btn.png) no-repeat center center}
@media(min-width:1025px){.Top002764{position:absolute;left:0;top:0;width:100%;border-bottom:1px solid rgba(255,255,255,0.1)}
.Top002764 #open_menu{display:none}
.Top002764 .header-right dd.top-lang{margin-left:20px}
.Top002764 .top-search{position:relative;width:180px;display:block!important}
	
}@media(max-width:1024px){
.Top002764{background:#000;position:relative}
.Top002764 .header-right dt{margin-right:10px}
.Top002764 .open-search{width:38px;height:38px;border:1px solid rgba(255,255,255,0.1);display:block;background:url(../images/Top002764-btn.png) no-repeat center center}
.Top002764 .open-search.on{background-color:#000}
.Top002764 .header-left{width:40%;height:72px}
.Top002764 .header-left .logo img{max-height:50px}
.Top002764 .header-right{padding-top:17px}
.Top002764 .top-search{position:absolute;right:0;top:100%;width:100%;display:none}
.Top002764 .top-search .text{background:#fff}
.Top002764 #open_menu{margin-left:10px;position:relative}
.Top002764 #open_menu i{width:60%;left:20%;height:3px;margin-top:-1.5px}
.Top002764 #open_menu i,.Top002764 #open_menu i:before,.Top002764 #open_menu i:after{background:#fff}
.Top002764 #header-menu{position:absolute;top:100%;left:-100%;width:200px;background:#fff;border-radius:0 0 0 5px;overflow:hidden;opacity:0;transform:translateY(50px);transition:opacity 0.5s,transform 0.5s}
.Top002764 #header-menu.header-menu-show{left:auto;right:0;opacity:1;transform:translateY(0)}
.Top002764 #header-menu li em{text-align:center}
.Top002764 #header-menu li em a{color:#000;font-weight:normal}
.Top002764 .header-right dd{border:1px solid rgba(255,255,255,0.3)}	
}

.Banner002975{position:relative;z-index:1;font-family:'manrope-regular'}
.Banner002975 .auto{max-width:1280px;width:80%}
.Banner002975 .txt-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;color:#fff}
.Banner002975 .txt-area .ytable{height:100%}
.Banner002975 .txt-area aside.t-1,.Banner002975 .txt-area aside.t-2{font-family:'manrope-extrabold'}
.Banner002975 .txt-area aside{font-size:30px;line-height:1.2em;word-break:break-word}
.Banner002975 .txt-area aside.t-2{font-size:42px;margin-top:0.2em;margin-bottom:1.5em}
.Banner002975 .txt-area aside.t-3{margin-bottom:2.5em}
.Banner002975 .txt-area .more{font-size:16px;line-height:2.445em;border-radius:50px;border:solid 1px #ffffff;padding:0 1.389em 0 1.778em;display:inline-block;text-transform:uppercase;color:#fff;position:relative;overflow:hidden;transition:0.5s}
.Banner002975 .txt-area .more span{display:block;position:relative;z-index:3}
.Banner002975 .txt-area .more span:after{display:inline-block;content:'>';font-size:16px;font-family:'宋体';margin-left:30px}
.Banner002975 .txt-area .more:before{position:absolute;left:50%;top:50%;width:30px;height:30px;border-radius:50%;background:#0bc17e;margin:-15px 0 0 -15px;opacity:0;content:'';transition:0.5s}
.Banner002975 .txt-area .more:hover{border-color:transparent}
.Banner002975 .txt-area .more:hover:before{transform:scale(8);-webkit-transform:scale(8);-ms-transform:scale(8);opacity:0.8}
.Banner002975 .slick-dots{position:absolute;z-index:10;left:0;width:100%;text-align:center;bottom:5%}
.Banner002975 .slick-dots li{display:inline-block;vertical-align:bottom;width:35px;height:4px;margin:0 8px;background:#fff;transition:0.3s}
.Banner002975 .slick-dots li button{display:none}
.Banner002975 .slick-dots li.slick-active{height:8px}
@media(min-width:769px){.Banner002975 .wap{display:none}
.Banner002975 .txt-area aside{max-width:50%}
.Banner002975 .slick-arrow{z-index:20;position:absolute;top:50%;width:16px;height:16px;border:1px solid #fff;border-right:0;border-bottom:0;margin-top:-8px}
.Banner002975 .slick-prev{left:2.92vw;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.Banner002975 .slick-next{right:2.92vw;transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg)}
}@media(min-width:769px) and (max-width:1366px){.Banner002975 .txt-area aside{font-size:2.2vw}
.Banner002975 .txt-area aside.t-2{font-size:3.2vw}
.Banner002975 .txt-area .more{font-size:1.5vw}
}@media(max-width:768px){
.Banner002975 .pc{display:none}
.Banner002975 .txt-area{height:45%;text-align:center; top: 20%}
.Banner002975 .txt-area aside.t-3{margin-bottom:2.5em}
.Banner002975 .txt-area aside{font-size:4vw}
.Banner002975 .txt-area aside.t-2{font-size:4.5vw}
.Banner002975 .txt-area .more{font-size:3vw}
.Banner002975 .slick-arrow{display:none!important}
.Banner002975 .slick-dots{bottom:30px}
.Banner002975 .slick-dots li{width:25px;height:4px;margin:0 4px;background:#fff;transition:0.3s}
}


.title_index{line-height:40px;text-align:center}
.title_index:after{display:block;content:'';margin:25px auto 30px;width:40px;height:4px;background:#0bc17e}
.title_index .cn{font-size:36px;margin-top:-20px;color:#000;position:relative}
.title_index .en{opacity:0.1;-webkit-opacity:0.2;font-size:56px;font-family:Arial," sans-serif";font-weight:bold;text-transform:uppercase}
.title_index_w .cn{color:#fff}
.title_index_l{text-align:left}
.title_index_l:after{margin:25px 0}
@media(max-width:768px){
.title_index .cn{font-size:24px}
.title_index .en{font-size:40px}
.title_index:after{margin:10px auto 20px !important; height:3px !important;}
.title_index_l:after{margin:10px 0 10px !important;}	
}



.Floor002841{overflow:hidden;position:relative; padding: 6% 0}
.Floor002841 .auto{position:relative;z-index:1;}
.Floor002841:before{position:absolute;content:'';bottom:0;top:0;background:url(../images/Floor002841_bg.png) no-repeat center bottom;background-size:100% auto}
.Floor002841 .left .tit{color:#333;font-size:34px}
.Floor002841 .left .en{font-family:"DINBold";font-size:42px;color:#333}
.Floor002841 .left .info{color:#666;line-height:28px;padding:1vw 0 3.5vw 0}
.Floor002841 .left .info h1{color:#0bc17e;line-height:28px;font-size:26px}
.Floor002841 .more{display:inline-block;background:#0bc17e;color:#fff;padding:0 20px;position:relative}
.Floor002841 .more:after{position:absolute;content:'';width:6px;height:4px;background:#fff;top:50%;margin-top:-2px;right:0;transition:0.3s}
.Floor002841 .more:hover:after{width:0}
.Floor002841 .more span{display:block;line-height:50px;position:relative;padding-left:44px}
.Floor002841 .more span:before{position:absolute;left:0;top:50%;width:18px;height:10px;margin-top:-5px;content:'';background:url(../images/Floor002841-more.png) no-repeat right center;transition:0.3s}
.Floor002841 .more:hover span:before{width:30px}
.Floor002841 .right{position:relative;z-index:1}
.Floor002841 .right video{width:100%}
@media(min-width:1025px){
.Floor002841:before{left:0;width:100%}
.Floor002841 .left{width:46%}
.Floor002841 .right{width:54.6875%;margin-top:80px;margin-right:-100px}
}@media(max-width:1024px){
.Floor002841 .left .info h1{font-size:22px}
.Floor002841:before{left:-2%;width:104%;background-repeat:repeat-x}
.Floor002841 .right{margin:0 auto}
.Floor002841 .left{padding-bottom:5vw}
}@media(max-width:640px){.Floor002841 .left .tit{font-size:28px}
.Floor002841 .left .en{font-size:30px}
}


.PicList001962{padding:5% 0 4%;background:url(../images/PicList001962_bg.jpg) no-repeat 0 0;background-size:cover}
.PicList001962 .title_index:after{margin:25px auto 0px}
.PicList001962 ul{width:993px;margin:0 auto;position:relative;min-height:600px}
.PicList001962 ol,.PicList001962 li{position:absolute;text-align:center;width:175px;background:url(../images/PicList001962-bg01.png) no-repeat 0 0;top:0}
.PicList001962 ol{height:200px}
.PicList001962 li a{color:#fff;padding-top:54px;display:block;height:200px}
.PicList001962 li img{width:65px;height:65px}
.PicList001962 li span{padding:16px 5px 0;font-size:22px;display:block}
.PicList001962 li .pp{padding:2px 5px 0;font-size:16px;word-break: break-word;}
.PicList001962 li:hover{z-index:10}
.PicList001962 ol{left:422px;top:200px}
.PicList001962 li.li_0{left:325px;top:30px}
.PicList001962 li.li_1{left:520px;top:30px}
.PicList001962 li.li_2{left:230px;top:200px}
.PicList001962 li.li_3{left:615px;top:200px}
.PicList001962 li.li_4{left:130px;top:372px}
.PicList001962 li.li_5{left:325px;top:372px}
.PicList001962 li.li_6{left:520px;top:372px}
.PicList001962 li.li_7{left:715px;top:372px}
.PicList001962 ol{background-image:url(../images/PicList001962-bg00.png);left:422px}
.PicList001962 li.li_1,.PicList001962 li.li_9,.PicList001962 li.li_12{background-image:url(../images/PicList001962-bg02.png)}
.PicList001962 li.li_2,.PicList001962 li.li_10,.PicList001962 li.li_18{background-image:url(../images/PicList001962-bg03.png)}
.PicList001962 li.li_3,.PicList001962 li.li_5,.PicList001962 li.li_6,.PicList001962 li.li_13,.PicList001962 li.li_15{background-image:url(../images/PicList001962-bg04.png)}
.PicList001962 li.li_4,.PicList001962 li.li_7,.PicList001962 li.li_14{background-image:url(../images/PicList001962-bg05.png)}
@media(max-width:1024px){
.PicList001962{padding: 30px 0}
.PicList001962 ul{width:auto;min-height:inherit}
.PicList001962 ol{display:none}
.PicList001962 li{position:relative;left:auto !important;top:auto !important;background:#4dcc8c !important;width:24%;margin:0.5%;height:auto;float:left;border-radius:10px}
.PicList001962 li:nth-child(2n){background:#38c9a2 !important}
.PicList001962 li:nth-child(3n){background:#69d65b !important}
.PicList001962 li:nth-child(3n+1){background:#48c878 !important}
.PicList001962 li a{height:auto;padding:5% 0}
}
@media(max-width:768px){
.PicList001962 .title{font-size:32px}
.PicList001962 .title span{font-size:20px}
.PicList001962 li{width:49%}
.PicList001962 li span{font-size:18px;display:block;padding: 5px 0 0}
.PicList001962 li .pp{padding:2px 5px 0;font-size:12px}	
}





.Floor002749{padding:6% 0;background:#f0f0f0}

.Floor002749 .slick-slider{position:relative;display:block;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.Floor002749 .slick-list{position:relative;z-index:1;display:block;overflow:hidden}
.Floor002749 .slick-list:focus{outline:none}
.Floor002749 .slick-list.dragging{cursor:pointer;cursor:hand}
.Floor002749 .slick-slider .slick-track,.Floor002749 .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)}
.Floor002749 .slick-track{position:relative;top:0;left:0;display:block}
.Floor002749 .slick-track:before,.Floor002749 .slick-track:after{display:table;content:''}
.Floor002749 .slick-track:after{clear:both}
.Floor002749 .slick-loading .slick-track{visibility:hidden}
.Floor002749 .slick-slide{display:none;float:left;min-height:1px}
[dir = 'rtl'] .slick-slide{float:right}
.Floor002749 .slick-slide .slick-loading img{display:none}
.Floor002749 .slick-slide .dragging img{pointer-events:none}
.Floor002749 .slick-initialized .slick-slide{display:block}
.Floor002749 .slick-loading .slick-slide{visibility:hidden}
.Floor002749 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.Floor002749 .slick-arrow .slick-hidden{display:none}
.Floor002749 .tab{text-align:center;padding-bottom:24px}
.Floor002749 .tab ul{display:inline-block}
.Floor002749 .tab li{float:left;position:relative;margin:0 3px}
.Floor002749 .tab li a{display:block;cursor:pointer;padding:0 25px;line-height:43px;border-radius:3px;font-size:18px;transition:0.3s}
.Floor002749 .tab li a:hover,.Floor002749 .tab li.on a{background:#eb422c;color:#fff}
.Floor002749 .tab li.on:before{position:absolute;content:'';left:50%;border:4px solid transparent;border-top-color:#eb422c;top:100%;margin-left:-2px}
.Floor002749 .tab-list .list{max-width:1280px}
.Floor002749 .tab-list .list.show{position:relative;left:auto;width:auto}
@media(min-width:769px){.Floor002749 .list >*{width:49.141%}
.Floor002749 .top-news{float:left}
.Floor002749 .list dl{float:right}
.Floor002749 .list dd:first-child{margin-bottom:19px}
.Floor002749 .list dd .ytable{height:100%}
}.Floor002749 .top-news{padding:2.2%}
.Floor002749 .top-news,.Floor002749 .list dd{background:#fff}
.Floor002749 .list .pic{display:block}
.Floor002749 .list .Ispic{padding-bottom:54.102%}
.Floor002749 .list dd{padding:2% 6.5%}
.Floor002749 .list a{color:#555}
.Floor002749 .list a:hover{color:#0bc17e}
.Floor002749 .list h2{font-size:16px;line-height:30px;margin:0}
.Floor002749 .list h2.dot2{max-height:60px}
.Floor002749 .list time b{font-size:24px;color:#555}
.Floor002749 .top-news .txt{position:relative;margin:25px 0;padding-left:95px}
.Floor002749 .top-news .txt time{position:absolute;border-right:1px solid #e5e5e5;padding-right:20px;text-align:center;left:0;top:50%;transform:translateY(-50%)}
.Floor002749 .top-news .txt time b{display:block;line-height:36px}
.Floor002749 .list dd time b{margin-right:10px}
.Floor002749 .list dd p{line-height:26px;max-height:52px;color:#888;font-size:14px;margin:2% 0}
.Floor002749 .list dd h2{position:relative;min-height:30px}
.Floor002749 .list dd h2 a{position:absolute;left:0;top:0;max-width:100%}
.Floor002749 .list .more a{color:#888}
.Floor002749 .list .more a:after{display:inline-block;content:'';width:8px;height:8px;border-right:2px solid #888;border-top:2px solid #888;vertical-align:middle;margin-left:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:transform 0.3s}
.Floor002749 .list  .more a:hover:after{transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);margin-top:-4px}
.Floor002749 .slick-dots{overflow:hidden}
.Floor002749 .slick-dots li{float:left;width:22px;height:4px;background:#e5e5e5;margin-right:3px;cursor:pointer}
.Floor002749 .slick-dots li button{display:none}
.Floor002749 .slick-dots li.slick-active{background:#0bc17e}
@media(min-width:769px) and (max-width:1024px){.Floor002749 .list h2{font-size:16px;line-height:22px}
.Floor002749 .list dd h2{min-height:22px}
.Floor002749 .list dd p{line-height:20px;max-height:40px;font-size:14px;margin:10px 0}
}@media(max-width:768px){.Floor002749 .list dd{margin-top:20px;height:auto!important}
.Floor002749 .list dd,.Floor002749 .top-news{padding:20px}
}@media(max-width:640px){.Floor002749{padding:30px 0}
.Floor002749 .tab li a{padding:0 10px;line-height:36px;font-size:16px}
.Floor002749 .list h2{font-size:18px}
.Floor002749 .list dd p{font-size:14px;line-height:20px;max-height:40px;margin:10px 0}
}@media(max-width:480px){.Floor002749 .tab li a{padding:0 5px;line-height:30px;font-size:14px}
}

.Bottom002726{padding:2% 0;background:url(../images/Bottom002726_bg.png) no-repeat left top #2f353e;background-size:cover;color:#595f68}
.Bottom002726 a{color:#595f68}
.Bottom002726 a:hover{color:#0bc17e}
.Bottom002726 nav a:not(:last-child):after{display:inline-block;content:'';width:1px;height:10px;background:#595f68;margin:0 10px}
.Bottom002726 dt p{margin-bottom:0}
.Bottom002726 dd{max-width:127px}
.Bottom002726 dd ul{position:relative}
.Bottom002726 dd ol img{display:block;width:100%}
.Bottom002726 dd li{position:absolute;right:100%;margin-right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.Bottom002726 dd .bshare-custom a{display:block;width:34px;height:34px;border-radius:50%;background:url(../images/Bottom002726_share.png) no-repeat center top #292e35;padding:0 !important;margin:5px 0}
.Bottom002726 dd .bshare-custom a.bshare-weixin{background-position:center -45px}
.Bottom002726 dd .bshare-custom a.bshare-more{background:url(../images/Bottom002726_share.png) no-repeat center -90px #292e35}
@media(min-width:769px){.Bottom002726 dt{float:left}
.Bottom002726 dd{float:right;width:40%}
.Bottom002726 .logo{padding-bottom:5%;opacity:0.5}
}@media(max-width:768px){
.Bottom002726 {padding: 30px 0}
.Bottom002726 dd{margin:0 auto;padding-left:75px;max-width:202px; display: none}
.Bottom002726 dt{text-align:center}
.Bottom002726 .logo{padding:7% 0 4% 0; display: none}
}

.Banner002661{position:relative;z-index:1}
.Banner002661 img{display:block;width:100%}
.Banner002661::before,.Banner002661 .ycenter{position:absolute;left:0;top:0;width:100%;height:100%}
.Banner002661::before{content:'';background:rgba(0,0,0,0.1)}
.Banner002661 .ycenter{z-index:10}
.Banner002661 .ycenter section{width:100%;color:#fff;font-family:Arial,Helvetica,sans-serif;margin-top:5%}
.Banner002661 .ycenter h2{font-size:40px;margin:0}
.Banner002661 .ycenter p{margin-top:10px;font-size:24px;max-width:435px}
@media(max-width:768px){
.Banner002661 .ycenter section{ margin: 0}	
.Banner002661 .ycenter h2{font-size:22px}
.Banner002661 .ycenter p{font-size:14px}
}

.Menu001354{border-bottom:1px solid #e5e5e5}
.Menu001354 li{float:left;padding:25px 0;margin-right:3%;border-bottom:3px solid transparent}
.Menu001354 li a{display:block;font-size:16px}
@media(min-width:769px){
.Menu001354 li:hover,.Menu001354 li.aon{border-bottom:3px solid #0bc17e}
.Menu001354 li:hover a{color:#0bc17e}
.Menu001354 li.aon a{color:#0bc17e}	
}
@media(max-width:768px){
.Menu001354{padding: 3% 0; background: #f5f5f5;border: none  }
.Menu001354 li{width:100%;text-align:center;padding:0;  }
.Menu001354 li a{line-height: 36px; background: #fff }
	.Menu001354 li.aon a{background: #0bc17e; color: #fff;}	
}



.Menu001715{padding:4% 0}
.Menu001715 li{float:left;margin-right:10px;margin-bottom:5px;position:relative}
.Menu001715 li:last-child{margin-right:0}
.Menu001715 li a{display:block;line-height:50px;padding:0 30px;background-color:#ffffff;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px}
.Menu001715 li.aon::before{position:absolute;content:'';width:0;height:0;border:4px solid #0bc17e;border-left-color:transparent;border-right-color:transparent;border-bottom:0;left:50%;bottom:-4px;margin-left:-4px}
.Menu001715 li a:hover,.Menu001715 li.aon a{background-color:#0bc17e;color:#ffffff}
@media(max-width:768px){
.Menu001715 li{width:25%;margin-right:0;text-align:center;margin-bottom:0}
.Menu001715 li a{padding:0;border-right:1px solid #fff;border-bottom:1px solid #fff}
}




.Page002046 .Pages{text-align:center;padding:1% 0 4%}
.Page002046 .Pages a{display:inline-block;vertical-align:middle;border:1px solid #ececec;padding:0 20px;line-height:45px;background:#fff;color:#999}
.Page002046 .Pages a:hover,.Page002046 .Pages a.a_cur{background-color:#0bc17e;color:#fff}
.Page002046 .Pages em{font-style:normal;display:inline-block;vertical-align:middle;overflow:hidden}
.Page002046 .Pages em a{float:left;margin-left:-1px}
.Page002046 .Pages .p_cur,.Page002046 .Pages .p_count,.Page002046 .Pages .p_jump,.Page002046 .Pages .p_total{display:none}
.Page002046 .Pages .a_prev,.Page002046 .Pages .a_next{padding:0;width:60px;background:url(../images/Page002046-a_prev.gif) no-repeat center center #fff;overflow:hidden;line-height:1000px;height:47px}
.Page002046 .Pages .a_next{background-image:url(../images/Page002046-a_next.gif)}
@media(max-width:768px){
	.Page002046 {padding:30px 0 10px ;}
	.Page002046 .Pages a{padding:0 15px;line-height:35px;}
	.Page002046 .Pages .a_prev,.Page002046 .Pages .a_next{width:40px;height:35px}
	.Page002046 .Pages .a_first,.Page002046 .Pages .a_end{display:none}
}

.RighInfo000623{padding:3.125vw 0;background:#f5f5f5}
.RighInfo000623 .auto{}
.RighInfo000623 .title{margin-bottom:2vw}
.RighInfo000623 .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin-top:1vw}
.RighInfo000623 .title .cn{font-size:30px;color:#0bc17e;padding-bottom:10px;font-weight:bold}
.RighInfo000623 .title .en{font-family:'bebas-neue';color:#d2d2d2;letter-spacing:2px}
@media(max-width:768px){.RighInfo000623 .title{padding-bottom:6vw}
}@media(max-width:640px){.RighInfo000623 .title .cn{font-size:6vw}
}.RighInfo000623 .ytable-cell{padding:4.167vw 0}
.RighInfo000623 .pic .inner{position:relative}
.RighInfo000623 .pic time{bottom:0;text-align:right;position:absolute;right:0;background:#0bc17ed1;color:#fff;padding:26px 50px 26px 26px}
.RighInfo000623 .pic time span{display:block;margin-bottom:5px;font-family:'DIN-Medium';font-size:72px;line-height:0.8em}
.RighInfo000623 .pic time span:before{display:inline-block;height:2px;background:#fff;content:'';width:16px;vertical-align:bottom;margin-right:5px}
.RighInfo000623 .info{background:url("../images/RighInfo000623_bg.jpg") no-repeat right top #fff;background-size:contain}
.RighInfo000623 .p-info{font-size:15px;line-height:2.4em;color:#7d7d7d}
.RighInfo000623 .p-info p{margin:0 0 2vw 0}
@media(min-width:1025px){.RighInfo000623 .pic{width:16.429%}
.RighInfo000623 .pic .inner{width:208.696%}
.RighInfo000623 .info .inner{padding-left:30%;padding-right:8.5%}
}@media(max-width:1024px){.RighInfo000623 .ytable,.RighInfo000623 .ytable-cell{display:block}
.RighInfo000623 .info{padding:6vw}
}@media(max-width:640px){.RighInfo000623 .pic time span{font-size:12vw}
.RighInfo000623 .p-info{font-size:3.5vw}
}

.pro_title{margin-top:4%}
.pro_list{background:#f8f8f8}
.pro_list .list li{background-color:#fff;position:relative;overflow:hidden;width:31%;float:left;margin-right:3.5%;margin-bottom:4%}
.pro_list .list li:nth-child(3n){margin-right:0%}
.pro_list .list li::after,.pro_list .list li::before{position:absolute}
.pro_list .list li::before{content:'';width:50px;height:50px;right:-25px;bottom:-25px;background-color:#0bc17e;transform:rotate(-45deg)}
.pro_list .list li:hover::before{background-color:#0bc17e}
.pro_list .list li::after{content:'+';right:0;bottom:0;color:#fff;font-weight:bold;font-size:20px;width:20px;text-align:center}
.pro_list .list li div{padding:30px;font-size:14px}
.pro_list .list .Ispic{display:block;padding-bottom:50%}
.pro_list .list h2{font-size:16px;margin:20px 0 0;font-weight:normal}
.pro_list .list h2 a{color:#333;font-weight:bold}
.pro_list .listli:hover h2 a{color:#0bc17e}
.pro_list .list li time{color:#d7dce1}
.pro_list .list li p{color:#666;line-height:24px;overflow:hidden;position:relative;height:48px}
.pro_list .list li p a{position:absolute;right:0;bottom:0;background-color:#fff;padding-left:10px;color:#0e79bf}



.Map002858{padding:3% 0;background:#f5f5f5}
.Map002858 .title{font-size:30px;color:#0bc17e;text-align:center;font-weight:bold;margin-bottom:3%}
.Map002858 .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto}
.Map002858 .list ul{float:left;width:30%;margin-right:5%;border-top:1px solid #ebebeb;padding-top:40px}
.Map002858 .list ul:nth-child(1){width: 33%}
.Map002858 .list ul:nth-child(3){width: 27%}
.Map002858 .list ul:nth-child(3n){margin-right:0%}
.Map002858 .list ul li{padding-left:34px;margin-bottom:40px}
.Map002858 .list ul li span{font-size:22px;color:#333;position:relative;display:block;padding-bottom:10px}
.Map002858 .list ul li span::before{content:'';position:absolute;width:3px;height:20px;background:#0bc17e;left:-34px;top:6px}
.Map002858 .list ul li p{font-size:16px;color:#999;margin:0;font-weight:lighter;}
.Map002858 .list ul li .phone{font-size:24px;color:#0bc17e;font-weight:bold;line-height:46px;font-family:'D-DIN-Bold';background: url(../images/Map002858-icon1.png)no-repeat top 9px left;padding-left: 40px;padding-bottom: 3px}
.Map002858 .list ul li .tel{font-size:24px;color:#0bc17e;font-weight:bold;line-height:46px;font-family:'D-DIN-Bold';background: url(../images/Map002858-icon2.png)no-repeat top 9px left;padding-left: 40px;padding-bottom: 3px}
.Map002858 #allmap{height:23.96vw;border:10px solid #fff}
.Map002858 #allmap,.Map002858 #allmap *{box-sizing:content-box}
.Map002858 #allmap img{max-width:inherit}
.Map002858 .BMap_bubble_content b{font-size:18px;display:block;padding-bottom:5px}
@media(max-width:768px){
	.Map002858 {padding: 30px 0}
	.Map002858 .title{font-size:22px;}
	.Map002858 .list ul{float:left;width:100%;margin:0 0 10px 0;padding-top:0px; border: none}
	.Map002858 .list ul li{margin-bottom: 10px; padding-left: 10px;}
	.Map002858 .list ul li .tel{font-size:22px; line-height: 22px}
	.Map002858 #allmap{height:70vw}
}

.recruit{padding:3% 0 0;background:#f5f5f5}
.recruit .headtitle{font-size:30px;color:#0bc17e;text-align:center;font-weight:bold;margin-bottom:3%}
.recruit .headtitle:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto}
.recruit .item{padding:0 3.75%;background-color:#fff;margin-bottom:10px}
.recruit .title{line-height:70px;display:block;padding-right:4.73%;position:relative;cursor:pointer}
.recruit .title:hover .tit1{color:#0bc17e}
.recruit .title:hover .job-demand .tit2{color:#0bc17e}
.recruit .title::after{content:'';width:14px;height:14px;background:url(../uploadfiles/image/off.png);position:absolute;right:0;top:0;bottom:0;margin:auto;transition:all .3s}
.recruit .title i{position:absolute;width:22px;height:22px;background:#0bc17e;border-radius:50%;right:0;top:50%;margin-top:-11px}
.recruit .title i::before,.recruit .title i::after{position:absolute;content:'';background:#fff}
.recruit .title i::before{left:20%;width:60%;height:2px;top:50%;margin-top:-1px}
.recruit .title i::after{left:50%;margin-left:-1px;width:2px;top:20%;height:60%}
.recruit .item.on .title i::after{display:none}
.recruit .job_list{margin-bottom:3%}
.recruit .tit1{font-size:20px;color:#333333;float:left}
.recruit .tit2{font-size:14px;color:#888888;display:inline-block;padding-left:18px;margin-right:15px;position:relative}
.recruit .tit2::before{content:'';width:2px;height:2px;background-color:#888888;position:absolute;left:0;top:0;bottom:0;margin:auto}
.recruit .adress::before{width:0;height:0}
.recruit .job-demand{float:right;display:none}
.recruit .text{padding-top:40px;padding-bottom:65px;display:none}
.recruit .lis{margin-bottom:30px}
.recruit .text .tit3{font-size:16px;line-height:1.667;color:#333333}
.recruit .text p{font-size:14px;line-height:2;color:#888888;margin:0}
.recruit .text b{color:#0bc17e;font-weight:normal}
.recruit .download{width:200px;height:55px;text-align:center;line-height:55px;color:#fff;background-color:#171c8f;border-radius:25px;margin-top:60px}
.recruit .download a{color:#fff;font-size:16px}
.recruit .on .title::after{transform:rotate(-180deg);transform-origin:50% 50%}
.recruit .on .title{border-bottom:1px solid #e6e6e8}
.recruit .on .job-demand{display:block}
.recruit .registration-form{width:260px;height:55px;line-height:55px;text-align:center;background-color:#eceff4;border-radius:30px;margin:60px auto 40px}
.recruit .registration-form a{font-size:16px;color:#666666}
@media(max-width:768px){
	.recruit {padding: 30px 0}
	.recruit .headtitle{font-size:22px;}
	.recruit .tit2{display: none;}
	.recruit .text{padding:20px 10px;}
	}

.Newcon{padding:3% 0 0;background:#f5f5f5}


.PicList001200 .title{font-size:30px;color:#0bc17e;text-align:center;font-weight:bold;margin-bottom:3%}
.PicList001200 .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto}
.PicList001200 li{padding:10px;margin-bottom:2%;background:#fff}
.PicList001200 li a{display:block;position:relative;padding-left:30%;padding-right:15%}
.PicList001200 li a::after{position:absolute;content:'';width:33px;height:33px;background:url(../images/PicList001200-more.png) no-repeat left top;right:5%;top:50%;margin-top:-16px}
.PicList001200 li figure{position:absolute;left:0;top:0;height:100%;width:27%}
.PicList001200 li div{position:relative;padding-right:5%;padding-bottom:13%}

.PicList001200 li h3{margin:0;font-size:18px;padding:3% 0 0 0;font-weight:normal;color:#333}
.PicList001200 li p{margin:3% 0 0 0;color:#999;line-height:28px;height:56px;overflow:hidden}
.PicList001200 li time{position:absolute;left:0;bottom:5%;color:#969696}
.PicList001200 li:hover{border-color:#32cd93;box-shadow:0 5px 5px #eee}
.PicList001200 li:hover a::after{background-position:left bottom}

@media(min-width:769px){
.PicList001200 li div::before,.PicList001200 li div::after{position:absolute;content:''}
.PicList001200 li div::before{width:1px;height:70%;top:15%;background-color:#ebebeb;right:0}
.PicList001200 li div::after{width:7%;height:1px;background-color:#32cd93;bottom:10%;left:-9%;z-index:2}
}

@media(max-width:768px){
.PicList001200 {padding: 30px 0;}
.PicList001200 .title{font-size:22px;}
	.PicList001200 li{margin-bottom: 20px;}
	.PicList001200 li div::before,.PicList001200 li a::after{display:none}
.PicList001200 li div,.PicList001200 li a{padding-right:0}
.PicList001200 li div{padding:20px}
.PicList001200 li a{padding-left:0%}
.PicList001200 li figure{width:100%;position: relative;padding-bottom: 60%}
	.PicList001200 li time{position: relative; margin: 20px 0 0; bottom: 0; display: block}	
}

.Map0021341{padding:4% 0;background:url(../images/Map0021341-bg.png)no-repeat center ; background-size: 100% auto}
.Map0021341 .title{font-size:30px;color:#0bc17e;font-weight:bold;margin-bottom:10%}
.Map0021341 .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin-top:1vw}
.Map0021341 .map1{}
.Map0021341 .left{width:70%;max-width:756px}
.Map0021341 .right{width:40%;font-size:16px;line-height:36px;color:#333}
.Map0021341 .right h3{font-size:24px;color:#333;margin:0;padding-bottom:5%}
.Map0021341 .right p{font-size:16px;color:#999;line-height:30px}

@media(max-width:768px){
	.Map0021341 {padding: 30px 0 20px}
	.Map0021341 .ytable{display: block}
.Map0021341 .ytable-cell{display: block}
	.Map0021341 .left{width:100%;max-width:100%; margin-bottom: 20px;}
.Map0021341 .right{width:100%;}
.Map0021341 .right h3{font-size:22px;padding: 0}	
	.Map0021341 .title{font-size:22px;}
}


.RighInfo002810{padding:3% 0;background:#f5f5f5}
.RighInfo002810 .title{font-size:30px;color:#0bc17e;font-weight:bold;margin-bottom:3%;text-align:center}
.RighInfo002810 .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto 0}
.RighInfo002810 .txt-list .box{background:#fff}
.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:2%}
.RighInfo002810 .txt-list .info{line-height:26px;color:#999;padding:5%}
.RighInfo002810 .txt-list .red{color:#333;font-size:24px;margin-bottom:4%;display:block}
@media(min-width:769px){
.RighInfo002810 .txt-list .pic{width:46.667%}
.RighInfo002810 .txt-list .pic img{max-width:100%}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align:right}
.RighInfo002810 .txt-list .box:nth-child(2n) .info{}
.RighInfo002810 .txt-list .info{}
}@media(max-width:768px){
.RighInfo002810{padding: 30px 0}
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display:block}
.RighInfo002810 .txt-logo{text-align:center}
.RighInfo002810 .txt-list .pic img{display:block;width:100%}
.RighInfo002810 .title{font-size:22px; margin-bottom: 25px;}	
.RighInfo002810 .txt-list .red{color:#333;font-size:22px;margin-bottom:15px;display:block}	
.RighInfo002810 .txt-list .info{padding:30px}	
}



.Floor002718{position:relative;z-index:1;background:#f5f5f5;padding:4% 0}
.Floor002718 .main{background-position:center top;background-size:cover;background-repeat:no-repeat;background:none}
.Floor002718 .main .ytable{height:100%}

.edit-css-2718{line-height:26px;text-align:center}
.edit-css-2718 .tit{font-size:30px;margin:0 0 3% 0;color:#0bc17e}
.edit-css-2718 .tit span{font-size:24px;margin:1% 0 1%;color:#333;display:block;font-weight:normal}
.edit-css-2718 .tit:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto 0}
.edit-css-2718 p{margin-bottom:2%;margin-top:0;color:#666;font-size:16px;line-height:30px;text-align:left}
@media(max-width:768px){
.edit-css-2718 .tit{font-size:22px;}
.edit-css-2718 .tit span{font-size:18px;}	
}
	
.RighInfo002816{padding:4% 0 2%}
.RighInfo002816 .img-block{display:block;width:100%}
.RighInfo002816 ul{margin-bottom:3%}
.RighInfo002816 ul .inner{background:#f8f8f8;padding-top:8%;padding-bottom:8%;padding-right:10%}
.RighInfo002816 ul h3{font-size:24px;color:#333}
.RighInfo002816 ul h3:before{display:inline-block;content:'';height:20px;width:4px;background:#0bc17e;vertical-align:middle;margin-right:15px}
.RighInfo002816 ul .li p{line-height:28px;color:#666}
.RighInfo002816 ul .li .icon{padding-bottom:15px}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float:left}
.RighInfo002816 ul:nth-child(2n-1) .li{float:right}
.RighInfo002816 ul:nth-child(2n) .ol{float:right}
.RighInfo002816 ul:nth-child(2n) .li{float:left}
.RighInfo002816 ul .ol,.RighInfo002816 ul .li{width:50%}
.RighInfo002816 ul .li{position:relative;z-index:10}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{margin-left:-10%;padding-left:10%}
.RighInfo002816 ul:nth-child(2n) .li .inner{width:110%;padding-right:10%;padding-left:10%}
}@media(max-width:1024px){
.RighInfo002816 ul h3{font-size:22px;color:#333}	
.RighInfo002816 ul .li{padding:0!important}
.RighInfo002816 ul .inner{padding:20px}
}

.table{padding:4% 0;background:#f5f5f5}
.table .title{font-size:30px;color:#0bc17e;font-weight:bold;margin-bottom:3%;text-align:center}
.table .title:after{display:block;content:'';width:20px;height:2px;background:#0bc17e;margin:1vw auto 0}
.table .table_1 th,.table .table_1 td{text-align:center;border:1px solid #ddd;border-collapse:collapse;line-height:24px;padding:15px}
.table .table_1 th{font-size:14px;font-weight:normal}
.table .table_1 .th_1{color:#fff;background:#0bc17e;font-size:20px}
.table .table_1 .th_2{color:#fff;background:#a8c6bb}
@media(max-width:480px){.table .table_1{overflow:auto}
.table .table_1 table{width:180%}
}

.Floor0027182{position:relative;z-index:1;background:#f5f5f5;padding:4% 0}
.Floor0027182 .tit{font-size:30px;margin:0 0 3% 0;color:#0bc17e}
.Floor0027182 .tit span{font-size:24px;margin:1% auto;color:#333;display:block;font-weight:normal}
.Floor0027182 .info{padding:50px;background:#fff;color:#666;font-size:16px;line-height:30px}
.Floor0027182 .word{border-left:20px solid #f5f5f5;padding:50px;background:#fff;color:#666;font-size:16px;line-height:30px}
.Floor0027182 .img{margin-top:20px}


.Other002638 ul{position:fixed;right:2%;z-index:110;top:50%;margin-top:-122px}
.Other002638 li{position:relative;margin:1px 0}
.Other002638 li > a{display:block;width:60px;padding:10px 0;border-radius:3px;background:#0bc17e;transition:0.3s;text-align:center;position: relative}
.Other002638 li > a:hover{background-color:#69d65b;transition:.3s}
.Other002638 li dl{position: absolute;width: 160px;right: 62px;top: 0;display: none}
.Other002638 li dl dd a{background:url(../images/kefu_qq2.png)no-repeat center left 10px #0bc17e;line-height: 52px;color: #fff;font-size: 16px;padding: 0 15px 0 50px;display: block;margin-bottom: 1px;}
.Other002638 li dl dd a:hover{background-color:#69d65b;}
.Other002638 li aside{display:none;position:absolute;right:100%;line-height:52px;white-space:nowrap;text-overflow:ellipsis;top:0;margin-right:1px;border-radius:3px;padding:0 10px;font-size:16px;color:#fff}
.Other002638 li aside a{display:block;color:#fff;padding-left:40px;background:url(../images/kefu_qq2.png) no-repeat left;transition:.3s}
.Other002638 li.li_qq aside{padding:0}
.Other002638 li.li_qq aside a{padding:0 10px 0 50px;background:#0bc17e url(../images/kefu_qq2.png) no-repeat 10px center;margin-bottom:1px;font-size:14px}
.Other002638 li.li_qq aside a:hover{background-color:#69d65b;color:#fff;transition:.3s}
.Other002638 li.li_weixin aside{width:140px;padding:10px}
.Other002638 li:hover aside{display:block}
@media(max-width:640px){.Other002638 ul{top:auto;margin-top:0;bottom:20%}
.Other002638 li > a{width:40px;padding:5px 0}
}






.Floor001139{padding:6% 0;background:url(../images/pro_bg.jpg);background-size:cover}
.Floor001139 .title{text-align:center;color:#fff;padding-bottom:3%}
.Floor001139 .title h1,.Floor001139 .title h2{margin:0}
.Floor001139 .title h1{font-size:35px;text-transform:uppercase}
.Floor001139 .title h2{font-size:30px;font-weight:normal}
.Floor001139 .copy{display:none}
.Floor001139 .bx-wrapper{position:relative}
.Floor001139 .bx-viewport{z-index:1}
.Floor001139 .bx-pager{display:none}
.Floor001139 .bx-controls-direction a{position:absolute;top:50%;margin-top:-18px;z-index:5;background:url(../images/Floor001139-btn.png) no-repeat 0 0;width:37px;height:38px;overflow:hidden;line-height:100px}
.Floor001139 .bx-controls-direction a.bx-prev{left:-60px;background-position:0 bottom}
.Floor001139 .bx-controls-direction a.bx-next{right:-60px}
.Floor001139 .list li{background-color:#fff;position:relative;overflow:hidden}
.Floor001139 .list li::after,.Floor001139 .list li::before{position:absolute}
.Floor001139 .list li::before{content:'';width:50px;height:50px;right:-25px;bottom:-25px;background-color:#0bc17e;transform:rotate(-45deg)}
.Floor001139 .list li:hover::before{background-color:#0bc17e}
.Floor001139 .list li::after{content:'+';right:0;bottom:0;color:#fff;font-weight:bold;font-size:20px;width:20px;text-align:center}
.Floor001139 .list li div{padding:30px;font-size:14px}
.Floor001139 .list li .Ispic{display:block;padding-bottom:50%}
.Floor001139 .list li h2{font-size:16px;margin:20px 0 0;font-weight:normal}
.Floor001139 .list li h2 a{color:#333;font-weight:bold}
.Floor001139 .list li:hover h2 a{color:#0bc17e}
.Floor001139 .list li time{color:#d7dce1}
.Floor001139 .list li p{color:#666;line-height:24px;overflow:hidden;position:relative;height:48px}
.Floor001139 .list li p a{position:absolute;right:0;bottom:0;background-color:#fff;padding-left:10px;color:#0e79bf}
@media(max-width:1300px){.Floor001139 .bx-controls-direction{text-align:center;padding-top:20px}
.Floor001139 .bx-controls-direction a{position:static;margin:0 10px;display:inline-block}
}@media(max-width:768px){.Floor001139 .list li div{font-size:14px}
}@media(max-width:480px){.Floor001139 .title h1{font-size:30px}
.Floor001139 .title h2{font-size:26px}
}




.Singlepage{}
.RichInfo005{padding:3% 0}
.RichInfo005 .news_info .title{text-align:center;padding-bottom:20px;border-bottom:1px dashed #ddd;margin-bottom:20px}
.RichInfo005 .news_info .title h1{margin:0;padding-bottom:15px;font-size:26px;font-weight:normal;color:#444}
.RichInfo005 .news_info .title p{margin:0;padding-bottom:10px}
.RichInfo005 .news_info .title p span{margin:0 5px;color:#777;font-family:Arial,Helvetica,sans-serif}
.RichInfo005 .news_info .info{text-align:justify;text-justify:inter-ideograph}
.RichInfo005 .news_info .center{text-align:center}
.RichInfo005 .news_info{font-size:14px;line-height:26px;color:#444}
.RichInfo005 .news_info p{font-size:14px;line-height:26px;color:#444}
.RichInfo005 .news_info .bot{position:relative;margin-top:50px}
.RichInfo005 .news_info .con{padding-bottom:3%}
.RichInfo005 .news_info .info_back{text-align:center;clear:both;padding:20px 0;position:absolute;right:0;top:0px}
.RichInfo005 .news_info .info_back span,.RichInfo005 .news_info .info_back a{border-radius:3px;color:#fff;font-size:14px;background:#0bc17e;display:block;padding:5px 30px;cursor:pointer;transition:0.5s}
.RichInfo005 .news_info .info_back span:hover,.RichInfo005 .news_info .info_back a:hover{background:#69d65b}
.RichInfo005 .news_info .info_pn span{display:block;font-size:14px;margin:10px 0}
.RichInfo005 .news_info .info_pn span a{color:#666}
.RichInfo005 .news_info .info_pn span a:hover{color:#28374f}
@media(max-width:1024px){.RichInfo005{padding:30px 0}
.RichInfo005 .news_info .info_back{position:relative}
.RichInfo005 .news_info .bot{position:relative;margin-top:15px}
.RichInfo005 .news_info .title{padding-bottom:10px;margin-bottom:20px}
.RichInfo005 .news_info .title h1{font-size:20px;padding:10px}
.RichInfo005 .news_info .title p{margin:0;padding-bottom:0px}
.RichInfo005 .news_info .info_pn span{margin:6px 0}
}

.Linklist002317{padding:3% 0 0}
.Linklist002317 .auto{overflow:hidden}
.Linklist002317 ul{margin:0}
.Linklist002317 ul li{float:left;width:18.4%;margin-right:2%;margin-bottom:2%;text-align:center;overflow:hidden}
.Linklist002317 ul li .pic{overflow:hidden;border:1px solid #eee}
.Linklist002317 ul li .pic a{display:block;position:relative;height:120px;background-size:contain;transition:transform .5s ease-in-out}
.Linklist002317 ul li:hover  .pic a{transform:scale(1.1)}
.Linklist002317 ul li h1{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:10px 0 0;font-weight:normal;font-size:14px}
@media(min-width:1025px){.Linklist002317 ul li:nth-child(5n){margin-right:0}
}@media(max-width:768px){.Linklist002317{padding:30px 0 0}
.Linklist002317 ul li{float:left;width:49%;margin-right:2%}
.Linklist002317 ul li:nth-child(2n){margin-right:0}
}


.Floor001025{ padding:5% 0 4%;}
.Floor001025 .ti{font-size:24px;color:#008cd6;text-align: center;font-weight:bold;margin-bottom:10px;}

.Floor001025 .slick-slider{ position: relative; display: block; margin-bottom: 30px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-touch-callout: none;
      -ms-touch-action: pan-y;
          touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.Floor001025 .slick-list{ position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}
.Floor001025 .slick-list:focus { outline: none;}
.Floor001025 .slick-list.dragging { cursor: pointer; cursor: hand;}
.Floor001025 .slick-slider .slick-track,
.Floor001025 .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);
}
.Floor001025 .slick-track { position: relative; left: 0; top: 0; display: block}
.Floor001025 .slick-track:before,
.Floor001025 .slick-track:after { content: ""; display: table;}
.Floor001025 .slick-track:after { clear: both;}
.Floor001025 .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; display: none;}
[dir="rtl"] .slick-slide { float: right;}
.Floor001025 .slick-slide img { display: block; width: 570px; height: 380px;transition: .3s}
.Floor001025 .slick-slide:hover img{transform:scale(1.1);transition: .3s}
.Floor001025 .slick-slide.slick-loading img { display: none;}
.Floor001025 .slick-slide.dragging img { pointer-events: none;}
.Floor001025 .slick-initialized .slick-slide{ display: block;}
.Floor001025 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor001025 .slick-arrow.slick-hidden { display: none;}
.Floor001025 .slick-loading .slick-slide {visibility: hidden;}
.Floor001025 .slick-loading .slick-track { visibility: hidden;}
.Floor001025 .slick-loading .slick-list { background: #fff url("../images/Floor001025-loader.gif") center center no-repeat;}
.Floor001025 .carousel-center-mode .slick-slide { outline: none; padding: 0 15px;}
.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail { transition: 450ms;}
.Floor001025 h5{ font-size:18px; margin: 0;}

@media (min-width: 1200px) {
  .Floor001025 .carousel-center-mode .slick-track{
  	display: -ms-flexbox;
  	display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
     -webkit-align-items: center;
             align-items: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide{ position: relative; padding: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
            justify-content: center;
              -ms-flex-pack: center;
  }
  .Floor001025 .carousel-center-mode .slick-slide .image-thumbnail{ min-width: 450px;
   -webkit-transform: scale(0.85);
           transform: scale(0.85);
  }
  .Floor001025 .carousel-center-mode .slick-slide h5{ font-size: 16px; transition: 0s; margin:14px 0;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-active{ cursor: pointer;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center{ z-index: 10; cursor: default;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center .image-thumbnail{ min-width: 570px;
    -webkit-transform: scale(1);
            transform: scale(1);

  }
  .Floor001025 .carousel-center-mode .slick-slide.slick-center h5{ font-size: 20px;}
  .Floor001025 .carousel-center-mode .slick-slide.slick-center p{ font-size: 14px;}
}
.Floor001025 .image-thumbnail { max-width: 570px; margin-left: auto; margin-right: auto; position: relative; overflow: hidden;}
.Floor001025 .image-thumbnail .caption { padding: 20px;}
@media (min-width: 768px) {
  .Floor001025 .image-thumbnail * { color: #fff;}
  .Floor001025 .image-thumbnail:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block;
    background-image: -webkit-linear-gradient(top, transparent 30%, #000 135%);
    background-image: -o-linear-gradient(top, transparent 30%, #000 135%);
    background-image: linear-gradient(to bottom, transparent 30%, #000 135%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0);
  }
  .Floor001025 .image-thumbnail .caption { position: absolute; left: 0; right: 0; bottom: 0; text-align: left;}
}
@media (min-width: 1200px) {
  .Floor001025 .image-thumbnail .caption { padding: 20px 35px;}
}


/* Icons */
/* Arrows */
.Floor001025 .slick-prev,
.Floor001025 .slick-next { position: absolute; display: block; height: 60px;background: none; width:30px; line-height: 0; font-size: 0; cursor: pointer; color: transparent; top: 28%; padding: 0; border: none; outline: none; z-index: 9; transition: 350ms;
margin-top: -10px\9; /*lte IE 8*/
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.Floor001025 .slick-prev:hover,
.Floor001025 .slick-prev:focus,
.Floor001025 .slick-next:hover,
.Floor001025 .slick-next:focus { outline: none; }

.Floor001025 .slick-prev:hover:before,
.Floor001025 .slick-prev:focus:before,
.Floor001025 .slick-next:hover:before,
.Floor001025 .slick-next:focus:before { color: #0bc17e;}

.Floor001025 .slick-prev.slick-disabled:before,
.Floor001025 .slick-next.slick-disabled:before { opacity: 0.5;}

@media (min-width: 768px) {
  .Floor001025 .slick-prev,
  .Floor001025 .slick-next { top: 50%;}
}


.Floor001025 .slick-prev:before,
.Floor001025 .slick-next:before { font-size: 24px; line-height: 1; color: #888; opacity: 0.75;font-family: 'Glyphicons Halflings';
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.Floor001025 .slick-prev {left: 0;}
[dir="rtl"] .slick-prev { left: auto; right: 0;}

.Floor001025 .slick-prev:before { content: "\e257";}
[dir="rtl"] .slick-prev:before { content: "\e257";}

.Floor001025 .slick-next { right: 0;}
[dir="rtl"] .slick-next { left: 0; right: auto;}

.Floor001025 .slick-next:before { content: "\e258";}
[dir="rtl"] .slick-next:before { content: "\e258";}


/* Dots */
.Floor001025 .slick-dots{ position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
.Floor001025 .slick-dots li{ position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.Floor001025 .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.Floor001025 .slick-dots li button:hover,
.Floor001025 .slick-dots li button:focus { outline: none;}
.Floor001025 .slick-dots li button:hover:before,
.Floor001025 .slick-dots li button:focus:before { opacity: 1;}
.Floor001025 .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "â€¢"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.5;
   -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-dots li.slick-active button:before { color: black; opacity: 0.75;}
.Floor001025 .carousel-center-mode .slick-track {  padding-top: 40px;}
.Floor001025 .carousel-center-mode .slick-list { margin-left: auto; margin-right: auto;}

@media (min-width: 768px) {
  .Floor001025 .carousel-center-mode .slick-list { width:738px;}
  .Floor001025 .carousel-center-mode .slick-track { min-height: 460px; padding-bottom: 40px;}
	
}

@media (min-width: 992px) {
  .Floor001025 .carousel-center-mode .slick-list {width: 962px;}
}

@media (min-width: 1280px) {
  .Floor001025 .carousel-center-mode .slick-list {width: 1250px;}
}

@media (max-width:767px) {
.Floor001025 .image-thumbnail .caption{padding: 20px 0;}
.Floor001025 h5{text-align: center;}
.Floor001025 .slick-prev, 
.Floor001025 .slick-next{top: 50%;}
.Floor001025 .slick-slide img { width:100%; height:auto;}	
}


@media (max-width:640px) {
.Floor001025 .carousel-center-mode .slick-slide {  padding: 0 40px;}
}



/*
 .Floor000881
 */
.Floor000881{ padding:3% 0;}
.Floor000881 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor000881 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor000881 .slick-list:focus {outline: none}
.Floor000881 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor000881 .slick-slider .slick-track, 
.Floor000881 .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)}
.Floor000881 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor000881 .slick-track:before, 
.Floor000881 .slick-track:after{display: table; content: '';}
.Floor000881 .slick-track:after{ clear: both;}
.Floor000881 .slick-loading .slick-track { visibility: hidden;}
.Floor000881 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor000881 .slick-slide .slick-loading img { display: none;}
.Floor000881 .slick-slide .dragging img { pointer-events: none;}
.Floor000881 .slick-initialized .slick-slide { display: block;}
.Floor000881 .slick-loading .slick-slide { visibility: hidden;}
.Floor000881 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor000881 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor000881 .list_scroll li{display: block; margin: 0 16px;background:#fff;}
.Floor000881 .list_scroll li .Ispic{padding-bottom:78%;}
.Floor000881 .list_scroll li p{text-align:center; margin:0; line-height:55px;border:1px solid #eaeaea; border-top:0;}
.Floor000881 .list_scroll li a:hover{ background-color:#0bc17e;}
.Floor000881 .list_scroll li a:hover p{ color:#fff;}

.Floor000881 .slick-arrow{ position:absolute; width:22px; height:22px; top:50%; margin-top:-11px; overflow:hidden;font-size: 0; cursor: pointer;z-index:10; border: 0;background: none;padding: 0; border-top: 2px solid #0bc17e;border-left: 2px solid #0bc17e;transform:rotate(-45deg);}
.Floor000881 .slick-prev{ left:-25px;}
.Floor000881 .slick-next{transform:rotate(135deg); right:-25px;}
@media(min-width:1293px){
.Floor000881 .list_scroll .slider{margin: 0 -16px;}
}
@media(max-width:1292px){
.Floor000881 .slick-prev{ left:0;}
.Floor000881 .slick-next{ right:0;}
}
@media(max-width:768px){
.Floor000881{ padding:20px 0;}
.Floor000881 .list_scroll .slider{padding: 0 26px;}
.Floor000881 .list_scroll li a{margin: 0 5px;}
}




.PicList002239{ padding:0% 0 3%;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px;text-align: center; line-height:50px;}
.PicList002239 li dt{font-size: 16px; color: #333;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}




/*Menu003070 */
.Menu003070 .auto{}
.Menu003070 .auto ul{padding: 3% 0;}
.Menu003070 li{float: left; padding: 0 15px;}
.Menu003070 li a{display: block;line-height: 2.778em;font-size: 18px;color: #3d3d3d; padding:  0 30px;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background-color: #0bc17e;border-radius: 5px;}
@media(min-width:641px){
.Menu003070 .auto ul{display: table; margin: 0 auto;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:640px){
.Menu003070 li a{font-size: 3.5vw;}
.Menu003070 li{margin-bottom: 1vw; width: 32%;}
.Menu003070 li:not(:nth-child(3n)){margin-right: 2%;}
}
