@media(min-width:1201px){
.Floor002651 #fullSwiper{width: 100%;height: 100%;overflow: hidden;}
.Floor002651 .swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.Floor002651 .swiper-container-android .swiper-slide,
.Floor002651 #fullSwiper > .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002651 #fullSwiper > .swiper-wrapper,
.Floor002651 #fullSwiper > .swiper-wrapper > .swiper-slide{position: relative;width: 100%;height: 100%;    display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002651 #fullSwiper > .swiper-wrapper { z-index: 1;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002651 #fullSwiper > .swiper-wrapper > .swiper-slide {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; }
}


/*侧边导航*/
.Floor002651 .swiper-pager{ position:fixed; right:1.2%; top:50%; transform:translate(0,-50%); z-index:10; width:15px; line-height:normal;}
.Floor002651 .swiper-pager:before{ content:""; display:inline-block; width:15px; height:48px; background:url(../images/bn8.png) no-repeat 50% 50%;}
.Floor002651 .swiper-pager li{ display:inline-block; width:15px; height:4px; background:#c5c4c2;  transition:0.3s; cursor:pointer; opacity: 1; border-radius: inherit;}
.Floor002651 .swiper-pager li.active{ background:#1d2a53;  transition:0.3s;}
/*侧边导航*/




@media(max-width:1200px){
	.Floor002651 .swiper-pager{ display:none;}
}


.Floor002651 .header{ position:fixed; left:0; width:100%; z-index:100; top:0; border-bottom:1px solid rgba(255,255,255,0.2); padding:0 3%; transition:0.3s;height: 80px;}
.Floor002651 .header-fixed{ position:fixed;}
.Floor002651 .header-left{ width:30%; position: absolute; top: 10px;}
.Floor002651 .header-right,
.Floor002651 .header-mid{ float:right;}
.Floor002651 .header-left img{ display:block; width:100%; max-width:180px;}
.Floor002651 .header-left .black{ display:none;}
.Floor002651 .header-white .header-left .white{display:none;}
.Floor002651 .header-white .header-left .black{ display:block;}
.Floor002651 .header-menu ul{ float:left;}
.Floor002651 .header-menu li{ width:auto !important; position:relative;}
.Floor002651 .header-menu li em a{ position:relative; color:#fff; font-size:16px; line-height:80px; display:inline-block;}
.Floor002651 .header-menu li em a::after{ position:absolute; content:'';  height:2px; background:#fff; left:50%; width:0; transform:translateX(-50%); transition:width 0.3s; bottom:-1px;}
.Floor002651 .header-menu li dl{left:-52px; position: absolute; width: 170px; text-align: center; display: none;}
.Floor002651 .header-menu li.aon em a::after{width:100%;}
.Floor002651 .header-menu li em{ padding-right:60px; position:relative;}
.Floor002651 .header-menu li dd{ background-color: #fff;width: 100%; line-height: 50px; padding: 0 40px; border-bottom: 1px solid #f2f2f2;  }
.Floor002651 .header-menu li:last-child em{ padding-right:0;}
.Floor002651 .header-menu li em::after{ position:absolute; content:''; width:3px; height:3px; border-radius:50%; background:rgba(255,255,255,0.3); right:30px; top:50%; margin-top:-1.5px;}
.Floor002651 .header-menu li:last-child em::after{ display:none;}
.Floor002651 .header-white{ background:#fff; box-shadow:0 0 14px rgba(0,0,0,0.15);}
.Floor002651 .header-white .header-menu li em a{ color:#000;}
.Floor002651 .header-white .header-menu li em::after{ background:#d1d1d1;}
.Floor002651 .header-white .header-menu li em a::after{background:#bf9f62;}
.Floor002651 .header-menu li dd a:hover{color:#109df1;font-weight: 600;}
.Menu002273 .nav-menu ul li .dl dd a:hover{color:#109df1;font-weight: 600;}
.Floor002651 .header-right{ padding-top:30px; padding-left:42px;}
.Floor002651 .header-right dd{ float:left;position:relative; z-index:100;}
.Floor002651 .top-search{width:28px; transition:width 0.3s; margin-top: -4px;}
.Floor002651 .open-search{ width:28px; height:28px; display:block; background:url(../images/Top002282-icon_search.png) no-repeat center center #fff; position:relative; z-index:2; border-radius: 28px;}
.Floor002651 .search-box{ position:absolute; right:0; top:0; width:100%; overflow:hidden; border-radius: 48px;}
.Floor002651 .search-box .text{ height:28px; width:100%; border:1px solid #fff; line-height:28px; padding:0 30px 0 5px; }
.Floor002651 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:30px;background:url(../images/Top002282-icon_search.png) no-repeat center center; }
.Floor002651 .top-search-show .search-box {z-index:3;}
.Floor002651 .top-webchat{ margin-left:12px; margin-top: -6px;;}
.Floor002651 .top-webchat figure{ position:absolute; top:100%; background:url(../images/Top002282-weixin_bg.png) no-repeat center top; width:117px; padding:0 5px 0 5px; left:50%; margin-left:-58px; overflow:hidden; height:0; transition:height ease-out 0.3s;}
.Floor002651 .top-webchat figure img{ display:block; width:100%; margin-top:10px;}
.Floor002651 .open-webchat{ width:28px; height:28px; margin:3px; background:url(../images/Top002282-icon.png) no-repeat 0 -28px; display:block;transition:background ease-out 0.3s;}
.Floor002651 .top-webchat-show figure{ height:120px;}
.Floor002651 .top-webchat-show .open-webchat{ background-position:0 0;}


/*footer*/

.Floor002651 #footer{ background:#19272f;}
.Floor002651 #footer .copyright{ text-align:center; color:#fff; opacity:0.3; padding-top:4%;}
.Floor002651 #footer .copyright a{ color:#fff; text-decoration:underline;}
.Floor002651 #footer .phone { color:#757d82; font-weight: bold; font-size: 15px; }
.Floor002651 #footer .phone span { color:#fff;font-size:20px;}

.Floor002651 #footer footer{ width:100%; max-width:1400px; overflow:hidden; padding:4% 0; margin: 0 auto;	}
.Floor002651_1 #footer footer{ max-width: 1200px;}
.Floor002651 #footer footer ol{ float:right;}
.Floor002651 #footer footer ol a{ margin-left:10px; display:inline-block;}





