
.auto_1440{ max-width:1440px;}
@media(max-width:1440px){.auto_1440{ padding:0 2%;}}



/*Top003075 */
.Top003075 .header{position: fixed; left: 0; top: 0; width: 100%; background: #fff; z-index: 100; font-size: 16px; box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;}
.Top003075 menu li.aon span a{color: #1f66d4;}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{opacity: 1;}
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 30px;color: #333;}
.Top003075 .top-right dt a{border-radius:5px;border: solid 1px #eee;width:42px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;font-size:12px;color: #bbb; background: #fff;}
.Top003075 .top-right dt a.on{color: #fff;background: #1f66d4;border-color: #1f66d4; font-size: 14px;}
.Top003075 .top-search{background-color: #1f66d4;padding: 0 44px 0 22px; overflow: hidden;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("../images/Top003075-search.png") no-repeat left center;}

.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}




@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
.Top003075 .logo{position: absolute; left:2vw; top: 0;height: 100px;}
.Top003075 menu{display: table; margin: 0 auto; padding-left:10vw;} 
.Top003075 menu li{float: left;}
.Top003075 menu li:not(:last-child){margin-right:5vw;}
.Top003075 menu li span{display: block;line-height: 100px; position: relative;}
.Top003075 menu li span::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#1f66d4;width:0; transition:ease-in-out 0.3s; bottom: 0;} 
.Top003075 menu li:hover span::before,
.Top003075 menu li.aon span::before{width:100%;}
.Top003075 menu li .sub{position: absolute;left: 0;top: 100%;width: 100%;z-index: 100;padding: 50px 0 70px 0;background: rgba(0,102,212,0.9);}
.Top003075 menu li .sub dl {float: left;width: 27.778%;}
.Top003075 menu li .sub dt {border-bottom: 1px solid rgba(255,255,255,0.12);position: relative;overflow: hidden;}
.Top003075 menu li .sub dt a{color: #fff;padding: 15px 10px;line-height: 30px;opacity: 0.5;-webkit-opacity: 0.5;background: url(../images/top-ico.png) no-repeat right center;display: block;}
.Top003075 menu li .sub .right-img{float: right;width: 65.278%}
.Top003075 menu li .sub .right-img .pic {color: #fff;position: relative;}
.Top003075 menu li .sub .right-img .pic > a {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0;-webkit-opacity: 0;}
.Top003075 menu li .sub .right-img aside img{max-height: 280px;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 1vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
.search-show .Top003075 .top-right dt{opacity: 0;}

}
@media(max-width:1366px){
.Top003075 menu{padding-left:13vw;}  
.Top003075 .top-right dt {padding-right: 16px;}
}
@media(max-width:1024px){
.Top003075,
.Top003075 .logo{height: 70px;}
.Top003075 .logo img{max-width: 180px;}
.Top003075 .header{padding: 0 2%}
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #1f66d4; border-left: 1px solid #fff;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}
.Top003075 .top-right dt a{font-size:14px;margin-left: 5px;width: 32px;font-size: 12px;}
.Top003075 .top-right dt a.on {font-size: 12px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
.Top003075 menu li .sub .right-img{display: none}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:43vw;}
}











/*
 .Banner001751 
 */
.Banner001751 li{ height:700px; background-position: center top; background-repeat:no-repeat;}
.Banner001751 li a{ display:block;height:700px;}
.Banner001751 li img{ display:none;}
.Banner001751 .bx-wrapper{ position:relative; z-index:1;}
.Banner001751 .bx-viewport{ z-index:1;}
.Banner001751 .bx-controls-direction a{ z-index:10; position:absolute; top:50%; width:100px; height:100px; background:url(../images/Banner001751-btn.png) no-repeat 0 0; overflow:hidden; line-height:1000px; margin-top:-50px; display: none;}
.Banner001751 .bx-controls-direction a.bx-next{ right:5%; background-position: right top;}
.Banner001751 .bx-controls-direction a.bx-prev{ left:5%;}
.Banner001751 .bx-pager{ z-index:10; position:absolute; width:100%; text-align:center; left:0; bottom:5%;}
.Banner001751 .bx-pager div{ display:inline-block; padding:0 5px;}
.Banner001751 .bx-pager div a{ display:block; width:13px; height:13px;  background:#fff; border-radius:13px; overflow:hidden; line-height:100px;}
.Banner001751 .bx-pager div a.active{ width:37px;}
@media(max-width:1200px){
.Banner001751 li{ height:auto; background:none !important;}
.Banner001751 li a{ height:auto;}
.Banner001751 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner001751 .bx-controls-direction a{ display:none;}
}
@media(max-width:480px){
.Banner001751 .bx-pager div a{width:8px; height:8px;border-radius:8px;}
.Banner001751 .bx-pager div a.active{ width:25px;}
}







.Hometit{font-size:44px; margin-bottom:2vw;}
.Hometit .cn{font-size:44px;font-family: 'Oswald';color: #1f66d4 ;}
.Hometit .cn:after{display: inline-block; content: ''; height:2px;background: #1f66d4 ; width: 3.334em; margin-left: 0.521em; vertical-align: middle;}
.Hometit .en{font-family: 'Oswald';color: #1f66d4 ;line-height: 1em; padding-top: 0.2em; text-transform: uppercase;}
@media(min-width:769px) and (max-width:1024px){
.Hometit{font-size: 4vw; }
}
@media(max-width:640px){
.Hometit{font-size: 9vw; }
}




.Homemore a{display: table;}
.Homemore span{display: inline-block;  vertical-align: middle;}
.Homemore .icon{width: 70px;height: 70px;border: solid 2px #eee; border-radius: 50%; position: relative; margin-right: 27px; transition: 0.3s ease-out;}
.Homemore .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #999;border-right: 2px solid #999; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Homemore a:hover .icon{border-color: #1f66d4;background: #1f66d4;}
.Homemore a:hover .icon:before{border-color: #fff;}
.Homemore .txt{color: #999;font-size: 14px;}
.Homemore .txt:before{display: inline-block; content: ''; vertical-align: middle;width: 23px; height: 1px; margin-right: 7px; background: #999;}
.Homemore a:hover .txt{color: #1f66d4;}
.Homemore a:hover .txt:before{background: #1f66d4;}

@media(max-width:1024px){
.Homemore .icon{width: 40px;height: 40px;}    
}



/*Floor003065 */
.Floor003065{padding:5.5vw 0; position: relative; background: url("../images/Floor003065_bg.png") no-repeat right bottom;}
.Floor003065 .txt-info{position: relative;}
.Floor003065 .Homemore{padding-top: 3vw;}

@media(min-width:769px){
.Floor003065 .txt-info{padding-left:3.5vw; padding-top: 2vw;}
.Floor003065 .ytable-cell{width: 50%;vertical-align: top;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}
.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden; margin-bottom: 2.4vw;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer; background: rgba(0,0,0,0.3)}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/Floor003065_play.png") no-repeat center center; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%; border: 3px solid #ffff;}

.Floor003065 .number li{float: left;width: 33.3333%;border-left: 10px solid #f9f9f9;padding-left:34px; font-size: 16px;}
.Floor003065 .number li aside{color: #1f66d4; font-size: 18px;}
.Floor003065 .number li aside b{font-size:50px; font-family: 'Oswald';line-height: 0.85em;display: inline-block; margin-right: 10px;}
.Floor003065 .number li p{margin-bottom: 0;}

.Floor003065_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor003065_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor003065_video .close::before,
.Floor003065_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;}
.Floor003065_video .close::after{ transform:rotate(45deg);}
.Floor003065_video .ytable{height: 100%;}
.Floor003065_video .files{ margin:0 auto; width:96%; max-width:800px; max-height:50%;}
.Floor003065_video .files video{ background:#000;}


@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number li aside b{font-size: 8vw; }
}
.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info p{line-height:30px; margin:0; font-size: 15px; text-align: justify;}
.Floor003065 .txt-info .info p+p{margin-top: 14px;}
.Floor003065 .txt-info .year{z-index: 1; padding:2vw; padding-right:8vw; border-radius: 20px;background-color: #1f66d4 ;}
.Floor003065 .txt-info .year b{font-family: 'Oswald'; font-size:2vw; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 4vw;height: 4vw;background-image: url("../images/Floor003065_bg1.png");right: 2vw;bottom:2vw;}
@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .number{margin-top: 15px;;}
.Floor003065 .number li{float: left;width: 33.3333%;border-left: 10px solid #f9f9f9;padding-left:0;}
.Floor003065 .txt-info{margin: 30px 0 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
}



/*
 .Floor002377
 */
.Floor002377{ background:url(../images/Floor002377-bg.jpg) no-repeat center #f0f3f8;padding:5.5vw 0;}
.Floor002377 .wrap-head{margin-bottom:2.5vw;}
.Floor002377 .Hometit{float:left;margin-bottom: 0;}
.Floor002377 .tabs{float:right;padding-top: 23px; text-align: right;}
.Floor002377 .tabs a{display: inline-block;margin-left:44px;border-radius:6px;margin-bottom: 10px;line-height: 42px;height: 42px;padding: 0 38px;background-color: #fff;font-size: 16px;color: #666;cursor: pointer;transition: all .3s ease-in-out;}
.Floor002377 .tabs a.on,
.Floor002377 .tabs a:hover{ background:#1f66d4; color: #fff;}

.Floor002377 .wrap-container{ position: relative; z-index: 3; margin: 0 -5px;}
.Floor002377 .list{ display: none; padding: 0 30px; overflow: hidden;}
.Floor002377 .owl-item{ padding: 5px; }
.Floor002377 ul li{ position: relative; background: #fff; border-radius:20px; }
.Floor002377 ul li:after{display:block; content: ''; height:30px;background: #1f66d4 ; width:5px;position:absolute; left: 0; top:55px;}
.Floor002377 ul li .pic{ position: absolute; right:2%; bottom: 0; width:44%; height:78%;}
.Floor002377 ul li .word{ padding:55px 40px 115px; padding-right:46%;}
.Floor002377 ul li .word h3{ margin: 0; font-size: 22px; font-weight: normal;}
.Floor002377 ul li .word h3 a{ color: #333;}
.Floor002377 ul li:hover .word h3 a{ color:#1f66d4;}
.Floor002377 ul li .word dl{color: #999;margin-top:22px; font-size: 15px; line-height: 30px; height: 60px;}
.Floor002377 ul li .pic img{ max-height: 100%; width: auto; position: relative; left: 0;transition: left .5s ease-in-out;-webkit-transition: left .5s ease-in-out;-ms-transition: left .5s ease-in-out;-moz-transition: left .5s ease-in-out; margin: 0 auto;}
.Floor002377 ul li .more{ display: block; border-radius: 50%; width: 37px; height: 37px; text-align: center; line-height: 37px; border: 1px solid #e3e3e3; color: #949494; margin-top:50px; font-weight: bold;transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}

.Floor002377 .btn{ position: absolute; top: 50%; margin-top: -25px; overflow: hidden; width: 50px; height: 50px; line-height: 50px; font-size: 40px; font-weight: bold; cursor: pointer; color: #c5c5c5;z-index: 100}
.Floor002377 .icon-prev{ left: -5%;}
.Floor002377 .icon-next{ right: -5%;}
.Floor002377 .btn:hover{ color:#1f66d4;}
@media(min-width:1024px){
.Floor002377 ul li:hover{box-shadow: 0 0 5px rgba(0,0,0,0.1);}
.Floor002377 ul li:hover .more{ background-color: #1f66d4; border-color: #1f66d4; color: #fff;}
.Floor002377 ul li:hover .pic img{ left: -15px;}    
}
@media(max-width:1600px){
.Floor002377 .list{padding: 0 5%;}
.Floor002377 .icon-prev{ left: 0%;}
.Floor002377 .icon-next{ right: 0%;}    
}
@media only screen and (max-width:767px ) {
    .Floor002377 .Hometit{float:none;}
    .Floor002377 .tabs{float:none;text-align: left;}
    .Floor002377 .tabs a{margin-left: 20px}
	.Floor002377 ul li .word{ height: auto;padding: 20px}
    .Floor002377 .list{padding: 0 10%;}
    .Floor002377 ul li .pic{ position: relative; right:auto; bottom: auto; width:100%; height:auto;}
    .Floor002377 ul li .word dl{font-size: 14px; line-height: 24px; height:auto;}
}
@media only screen and (max-width:480px ) {
	.Floor002377 ul li .word h3{ font-size: 16px;}
	.Floor002377 ul li .more{ margin-top: 10px;}
}

@media only screen and (min-width:1440px ) {
	.Floor002377 .list{ padding: 0;}
}





/*Floor002684 */
.Floor002684{ padding:5.5vw 0 4vw; }
.Floor002684 .cn{font-size: 0.55em;color: #333;}
.Floor002684 .left .slick-arrow{cursor:pointer;padding:0;border:none;background:#2a50b5;font-size:0;z-index:10;position:absolute;top:50%;width: 80px;height: 80px;right: -40px;}
.Floor002684 .left .slick-arrow:hover{ background:#ed6212;}
.Floor002684 .left .slick-arrow::before{ width:16px; height:16px; border-right:2px solid #fff;border-top:2px solid #fff; position:absolute; content:''; top:50%; left:50%; margin-left:-10px; margin-top:-8px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002684 .left .slick-prev{margin-top: -80px;}
.Floor002684 .left .slick-prev::before{margin-left:-8px;transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor002684 .left .slick-next{margin-top:0;background:#1f66d4;}
.Floor002684 .slider-for li img{ display:block; width:100%; border-radius: 20px;}
.Floor002684 .slider-nav{ max-width:1100px; padding:0 15px; margin:0 auto;}
.Floor002684 .slider-nav li{ cursor:pointer; padding:40px 30px;}
.Floor002684 .slider-nav li aside{ background:#000; position:relative;border-radius: 10px; }
.Floor002684 .slider-nav li aside img{ opacity:0.9; transition:0.3s;border-radius: 10px;}
.Floor002684 .slider-nav li aside::before{ opacity:0; position:absolute; content:''; left:0; top:0; width:100%; border:6px solid #1f66d4; height:100%; transform:scale(0);transition:0.3s 0.3s; background:none;border-radius: 10px;}
.Floor002684 .slider-nav li.slick-current aside::before{ opacity:1; transform:scale(1);} 
.Floor002684 .slider-nav li.slick-current aside img{ opacity:1;box-shadow:0 0 20px rgba(0,0,0,0.3); }

.Floor002684 .edit-css-1 p{line-height:30px; margin:0; font-size: 15px; text-align: justify;}
.Floor002684 .edit-css-1 p+p{margin-top: 14px;}
.Floor002684 .Homemore{padding-top: 3vw;}

@media(min-width:1025px){
.Floor002684 .left{ float:left; width:48.5%;}
.Floor002684 .right{ float:right; width:48.5%;padding-left:3.5vw;}
}
@media(max-width:1366px){
.Floor002684 .left .slick-arrow{width:60px; height:60px; right:-30px; }
.Floor002684 .left .slick-prev{margin-top:-60px;}
.Floor002684 .right{ padding-left:30px;}
.Floor002684 .edit-css-1 h1{ font-size:36px;}
}
@media(max-width:1024px){
.Floor002684 .left .slick-arrow{ right:0;}
.Floor002684 .right{ padding:2% !important;}
.Floor002684 .left{ padding:0 !important;}
.Floor002684 .slider-nav{ padding:0 5px; margin:0 auto;}
.Floor002684 .slider-nav li{padding:15px 10px;}
.Floor002684 .slider-nav li aside::before{ border-width:5px;}
}
@media(max-width:640px){
.Floor002684 .home-title b{ font-size:24px;}
.Floor002684 .home-title span{ font-size:16px;}
.Floor002684 .more{ width:100px; line-height:35px; margin-top:-18px;}
.Floor002684 .edit-css-1 h1{ font-size:26px;}
}
@media(max-width:480px){
.Floor002684 .slider-nav li{padding:10px 2px;}
.Floor002684 .left .slick-arrow{width:40px; height:40px; }
.Floor002684 .left .slick-prev{margin-top:-40px;}
.Floor002684 .left .slick-arrow::before{ width:10px; height:10px; margin-top:-5px; margin-left:-8px;}
.Floor002684 .left .slick-prev::before{ margin-left:-3px;}
} 






/*
 .Floor002376
 */
.Floor002376{ padding:5vw 0; background:#f0f3f8;}
.Floor002376 .wrap-head{margin-bottom:2.5vw;}
.Floor002376 .Hometit{float:left;margin-bottom: 0;}
.Floor002376 .Homemore{float:right; margin-top: 5px;}
.Floor002376 .Homemore .icon {border: solid 2px #e8e8e8;}

.Floor002376 .item{background: #fff; border-radius:15px; overflow: hidden;}
.Floor002376 .item .item-inner{ position: relative; padding-top: 60%;}
.Floor002376 .item .pic{ position: absolute; top: 0; left: 0; width: 100%; text-align: center;overflow: hidden}
.Floor002376 .item .pic img{ transition: all 0.3s;}
.Floor002376 .item .pic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:url(../images/Floor002599_icon_link.png) no-repeat center center rgba(0,0,0,0.5); background-size:10% auto; z-index: 10;display: none}
.Floor002376 .item:hover .pic img{transform: scale(1.1)}

.Floor002376 .item time{ font-size: 14px; color: #666; display: block; position: relative; padding-left: 25px;}
.Floor002376 .item time:before{ content: "\e700"; font-family:"iconfont" !important; font-size: 16px; color: #aaa; position: absolute; left: 0; top: 1px;}
.Floor002376 .item h3{ font-weight: normal; font-size: 16px; margin: 5% 0; overflow: hidden; line-height: 30px; height: 60px;}
.Floor002376 .item h3 a{ color: #333;}
.Floor002376 .item:hover h3 a{ color: #1f66d4;}
.Floor002376 .item figure{font-size: 15px;line-height: 30px;color: #999;height: 60px;overflow: hidden;}
@media only screen and (max-width:767px ) {
    .Floor002376 .Homemore{float:left; margin-top: 25px;}
	.Floor002376 .item{ max-width: 503px; margin: 0 auto;}
	.Floor002376 .item+.item{ margin-top: 20px;}
	.Floor002376 .item .word{ padding: 8% 7%;}
}
@media only screen and (min-width:768px ) {
    
    .Floor002376 .item{ float: left; width:31.25%; margin-right:3.125%;}
    .Floor002376 .item:last-child{  margin-right:0;}
    .Floor002376 .item .pic{min-height:36%;}
    .Floor002376 .item .word-inner{ padding: 12% 10%; }
    .Floor002376 .item h3{font-size: 18px; }
    .Floor002376 .item.odd .item-inner{ padding-bottom: 60%; padding-top: 0;}
    .Floor002376 .item.odd .pic{  top: auto; bottom: 0;}
    .Floor002376 .item .pic img{ position: absolute; top: 0%; left: 0%;z-index: 1;}

}
@media only screen and (min-width:1024px ) {
	.Floor002376 .item .pic{ min-height: 44%;}
	.Floor002376 .item .item-inner{ padding-top:61.556%;}
	.Floor002376 .item.odd .item-inner{ padding-bottom:61.556%;}
}
@media only screen and (min-width:1440px ) {
	.Floor002376 .item .pic{min-height: 50%;}
}









/*Bottom002900 */

.Bottom002900{background: #1b1b1b;padding: 4vw 0;}
.Bottom002900,
.Bottom002900 a{color: #fff;}
@media(min-width:1441px){
.Bottom002900 .inner{margin: 0 auto;}
}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}
@media(min-width:1025px){
.Bottom002900{font-size: 15px;}
.Bottom002900 .contact{width: 25%;}
.Bottom002900 .b_nav{width: 70%;max-width: 950px;}
}

.Bottom002900 .b_nav nav{border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom:40px; margin-bottom: 40px;}
.Bottom002900 .b_nav nav dl{float: left; max-width: 170px; font-size: 16px;}
.Bottom002900 .b_nav nav dl#m22{display: none;}
.Bottom002900 .b_nav nav dt{padding-bottom: 24px;}
.Bottom002900 .b_nav nav dd{line-height: 24px;padding: 4px 0;font-size:15px;}
.Bottom002900 .b_nav nav dl:last-child{font-size: 15px; opacity: 0.8;}

@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .copyright{color: rgba(255,255,255,0.5);line-height: 30px;font-size: 14px;}
.Bottom002900 .copyright a{opacity: 0.5;}
.Bottom002900 a:hover{color: #1f66d4;opacity: 1!important;}
.Bottom002900 .contact .num{font-size: 32px;font-family: 'Oswald';margin-bottom: 28px;line-height: 1em;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: 30px;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: 60px; height: 60px;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a:hover{background-color: #1f66d4;}

.Bottom002900 .contact span{display: block; line-height:26px;}
.Bottom002900 .contact span+span{margin-top: 14px;}

@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: 28px;}
.Bottom002900 .share{margin: 0 0 44px 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}
@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 1em;font-size: 8vw;}
.Bottom002900 .solgan{font-size: 7vw;}
.Bottom002900 .copyright{font-size: 12px; line-height: normal;}
.Bottom002900 .share li a{width: 50px; height: 50px;}
}






/*PicList002120 */
.PicList002120{/* background-color:#f8f8f8; *//* padding:3% 0; */}
.PicList002120 li{float:left;width: 31.33333%;margin-right: 3%;margin-bottom:3%;background: #fff;padding: 2%;border-radius: 10px;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{margin:0;line-height: 18px;padding: 20px 2% 0;text-align:center;font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom: 85%; background-size: cover;}
@media(min-width:641px){
.PicList002120 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}
/*
 .RighInfo002803 ä¸ºdemoç¼–å·
 */
.RighInfo002803 .auto {padding: 4%;background: #fff;margin-bottom: 3%;border-radius: 10px;box-shadow: 0 2px 17px 16px #e7ebf2;}

@media(max-width:1440px) {
.RighInfo002803{ padding-left: 2%; padding-right: 2%; }
}
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 0%; }
.RighInfo002803 .name {font-size: 24px;color: #1f66d4;line-height: 1;padding-bottom: 20px;text-align: center;}
.RighInfo002803 .name em { font-style: normal; color: #c92c0d; }
.RighInfo002803 .word {line-height: 30px;font-size: 15px;color: #585858;position: relative;padding-bottom: 2%;}
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .fr { margin-left: 60px; margin-bottom: 40px; }
.RighInfo002803 .word .fl { margin-right: 60px; margin-bottom: 40px; margin-top: 40px; }

@media only screen and (min-width:769px ) {
.RighInfo002803 .name {font-size: 32px;padding-bottom: 16px;}
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic {display: block;position: absolute;right: 0;top: 0;z-index: 0;}
.RighInfo002803 .word .pic { display: block; float: right; margin-left: 50px; }
.RighInfo002803 .p {/* padding-right: 54%; */margin-bottom: 20px;}
.RighInfo002803 .p1 {/* padding-right: 40%; */}
}

@media (max-width: 1200px) {
.RighInfo002803 .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.RighInfo002803 .p, .RighInfo002803 .p1 { padding-right: 0; }
}
.RighInfo002803 ul { padding-top: 4%; }
.RighInfo002803 li { float: left; width: 32%; text-align: center; position: relative; border: 1px solid #ddd; box-shadow: 0 10px 20px rgba(0,0,0,0.12); }
.RighInfo002803 li+li { margin-left: 2%; }
.RighInfo002803 li div { padding: 6% 0; margin: 0 auto; width: 80%; max-width: 280px; }
.RighInfo002803 li figure img { width: 50%; max-width: 100px; ; transition: 0.3s; }
.RighInfo002803 li h3 { font-size: 30px; font-weight: normal; color: #000; margin: 0; margin-top: 15px; }
.RighInfo002803 li p { line-height: 1; font-size: 18px; color: #585858; margin-bottom: 0; }
.RighInfo002803 li:hover * { color: #c92c0d !important; }
.RighInfo002803 li:hover figure img { transform: rotateY(180deg); }

@media(max-width:768px) {
.RighInfo002803{ margin: 30px 0 }
.RighInfo002803 .name {padding-bottom: 0px;}
.RighInfo002803 li h3 { font-size: 20px; margin-top: 10px; }
.RighInfo002803 li p { font-size: 16px; }
}

@media(max-width:480px) {
.RighInfo002803 li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}

/*Map002516 */
.Map002516{padding-bottom: 4%;}
.Map002516 .map{/* border: 1px solid #ECECEC; */padding: 16px;background: #fff;border-radius: 10px;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
@media(min-width:641px){
.Map002516 .ul_con li{float:left;width: 20%;padding: 3% 2%;margin: 3% 1.33333% 0% 0;}
}
.Map002516 .ul_con li div{padding-left:50px;background-repeat:no-repeat;background-position:left center;font-size: 14px;line-height: 26px;}
.Map002516 .ul_con li div pre{ height:52px; overflow:hidden}
.Map002516 .ul_con li.location div{background-image:url(../images/Map002516_address.png);/* background-color: #fff; *//* padding: 20px; *//* font-size: 16px; *//* line-height: 26px; *//* height: 109px; */}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{margin:0;border-bottom:1px solid #efefef;padding-bottom:15px;margin-bottom:15px;color: #1f66d4;font-size: 18px;}
.Map002516 .ul_con li:nth-child(1){/* clear:left; */width: 36%;}
.Map002516 .ul_con li:nth-child(4){margin-right:0}
.Map002516 .ul_con li{background:#fff;border-radius: 10px;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;width: 100%!important;margin: 5px 0}
.Map002516 .ul_con li:nth-child(2n){}
.Map002516 .map #allmap{ height:280px;}
}
/*
 .PicList000966 ä¸ºdemoç¼–å·
 */
.PicList000966 li{padding: 35px 3% 35px 25px;position:relative;/* border-bottom:1px dashed #e4e4e4; */font-size: 14px;overflow:hidden;background: #fff;margin-bottom: 2%;border-radius: 10px;}
.PicList000966 li figure{float:left;width: 30%;margin-right: 3%;}
.PicList000966 li figure a{ display:block; padding-bottom:55%;}
.PicList000966 li h1{font-size: 18px;padding-bottom: 11px;margin:0;margin-bottom: 10px;}
.PicList000966 li h1 a:hover{ color:#F90 !important;}
.PicList000966 li time{background:url(../images/PicList000966_time.png) no-repeat left center;padding-left: 18px;font-size: 14px;font-weight:normal;display:block;margin-top: 27px;color: #1f66d4;}
.PicList000966 li .text{padding-right: 10px;padding-left: 33%;padding-top: 2%;}
.PicList000966 li p{margin:0;max-height:72px;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;color: #777;}
.PicList000966 li a.more{position:absolute;right: 3%;top: 78%;margin-top:-10px;line-height: 23px;width:80px;height:30px;font-size: 12px;border-radius: 23px;border: 1px solid #1f66d4;line-height: 29px;color: #fff;background: #1f66d4;text-align:center;display:block;}
.PicList000966 li h1 a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.PicList000966 li h1 a:hover{ color:#2553B1;}

@media (max-width:640px){
.PicList000966 li figure,.PicList000966 li{ float:none; width:100%;}
.PicList000966 li{padding:0px;} 
.PicList000966 li .text{ padding:20px;}
.PicList000966 li{margin-bottom: 10px; padding-bottom: 10px;}
.PicList000966 li a.more{ position:static;;margin:0; margin-top:0px;margin-left: 20px}
.PicList000966 li time{ position:static;;margin:0; margin-top:10px;}
.PicList000966 li h1{ padding: 6px 0;}
	}
/*
 .RighInfo002254 ä¸ºdemoç¼–å·
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:30px 0 1%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #3c89d9;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#3c89d9; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#3c89d9; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#3c89d9; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#3c89d9; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	
/*
 PicList000877 ä¸ºdemoç¼–å·
 */
.PicList000877{padding-bottom: 1%;}
.PicList000877 .title{ border:1px solid #ebebeb; height:58px; margin-bottom:30px; background:#f8f8f8; position:relative;}
.PicList000877 .title span{font-size: 24px; color: #333; font-weight: 900; display:inline-block; border-top: 5px solid #00712c;  margin: -1px 0px 0px 20px; line-height: 45px; width:97px;}
.PicList000877 .title a{font-size: 14px; width: 95px; height: 32px; background:url(../images/PicList000877_more.png) center; line-height: 32px; color: #fff;  padding-left: 15px; position:absolute; right:13px; top:13px;}
.PicList000877 ul li{float:left;width: 23.5%;margin-right:2%;margin-bottom: 30px;background: #fff;padding: 20px;border-radius: 10px;}
.PicList000877 ul li:nth-child(4n){ margin-right:0;}
.PicList000877 ul li .Ispic{padding-bottom: 90%;position:relative;display:block;}
.PicList000877 h1{color: #1f66d4;font-size: 18px;line-height: 30px;height: 80px;overflow: hidden;font-weight: normal;/* margin:0; */border-bottom: 1px solid #eee;padding: 10px 0}
.PicList000877 ul li p{/* text-indent:2em; */font-size: 14px;line-height: 24px;height: 45px;overflow: hidden;margin-bottom: 26px;}
.PicList000877 ul li a.but{background: #1f66d4;width: 88px;height: 35px;font-size: 12px;text-align: center;line-height: 35px;display: block;float: left;margin-right: 10px;color: #fff;border-radius: 0px;}
.PicList000877 ul li a.but:hover{background:url(../images/PicList000877_red.png) no-repeat;}

@media(max-width:768px){
.PicList000877 ul li{width:49%;}
.PicList000877 ul li:nth-child(3n){ margin-right:2%;margin-bottom: 10px}
.PicList000877 ul li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000877 ul li{ width:100%; margin-right:0 !important;}
}
/*TextList001851 */
.TextList001851{/* padding:2% 0; */}
.TextList001851 .title{ text-align:center; padding-bottom:3%;}
.TextList001851 .title span{ display:inline-block; background:#c84445; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.TextList001851 .title:after,
.TextList001851 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:5%; vertical-align:middle;}
@media(max-width:480px){
.TextList001851 .title span{ font-size:18px;}
}
.TextList001851 section{}
.TextList001851 .list{margin-bottom: 20px;}
.TextList001851 section .list:last-child{ border-bottom:0;}
.TextList001851 .list .dot{font-weight:normal;margin:0;padding: 20px 45px 20px 15px;background: url(../images/TextList001851-close.jpg) no-repeat 98% center #fff;font-size:16px;cursor:pointer;}
.TextList001851 .list .dot#on{background-image:url(../images/TextList001851-open.gif);background-color: #1f66d4;color:#fff;}
.TextList001851 .list .con{display:none;padding:3% 4%;background: #fff;}
.TextList001851 .list .con .info{  font-size: 15px; line-height: 30px;}
.TextList001851 .list .con .info strong{ color:#1f66d4}
@media(max-width:1024px){
.TextList001851 .list{margin-bottom: 10px;}
}


/*PicList002854 */
.PicList002854{/* padding: 6vw 0 3vw 0; */}
.PicList002854 li{float: left;margin-bottom: 3%;background: #fff;border-radius: 10px;overflow: hidden;}
.PicList002854 li a{display: block;/* border: solid 3px #f5f5f5; */position: relative;padding: 1vw 2vw 2vw;transition: 0.3s;}
.PicList002854 li aside{font-size: 16px;line-height: 28px;height: 56px;text-align: center;margin-bottom: 1vw;color: #333;overflow: hidden}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 120.565%;}
.PicList002854 li a:after{position: absolute;content: '';width: 50px;height: 36px;background: url(../images/PicList002854_btn_hover.png) no-repeat center center #d9dde3;right: 0;bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #ea5432;}
.PicList002854 li a:hover:after{background-color: #1f66d4;background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 22.751111%;}
.PicList002854 li:not(:nth-child(4n)){margin-right: 3%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a{padding: 3vw 2vw 2vw;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}
/*RighInfo000623 */
@font-face {
font-family: 'bebas-neue';
src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
font-display: swap;
}
@font-face {
font-family: 'DIN-Medium';
src: url("https://work.gzwhir.com:51932/Build/content/Resoures/whirfonts/DIN/Medium.woff") format("woff");
font-display: swap;
}

.RighInfo000623{}
.RighInfo000623 .auto{padding: 4%;background: #fff;margin-bottom: 3%;border-radius: 10px;
    box-shadow: 0 2px 17px 16px #e7ebf2;}
.RighInfo000623 .title{}
.RighInfo000623 .title:after{display: block;content: '';width: 20px;height: 2px;background: #1f66d4;margin-top: 1vw;}
.RighInfo000623 .title .cn{font-size: 30px;color: #1f66d4;padding-bottom: 10px;font-weight: bold;font-family: 'Oswald';text-transform: uppercase;}
.RighInfo000623 .title .en{font-family: 'bebas-neue';color: #d2d2d2;letter-spacing: 2px;text-transform: uppercase;}
@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: rgba(31,102,212,0.64);color: #fff;padding: 20px 31px 12px 21px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-family: 'DIN-Medium';font-family: 'Oswald';font-size: 50px;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;/* margin-top: 45px; */}
.RighInfo000623 .p-info{font-size: 15px;line-height: 30px;color: #666;}
.RighInfo000623 .p-info p{margin: 0 0 1vw 0;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 58.429%;float: left;padding-right: 4%;padding-bottom: 2%;}
.RighInfo000623 .pic .inner{width: 100%;}
.RighInfo000623 .info .inner{/* padding-left: 33.624%; *//* padding-right: 2%; */}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw 0;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}
/*
 .Banner002187 ä¸ºdemoç¼–å·
 */
.Banner002187 img{width: 100%;}
.Banner002187 .wap{ display:none;}
@media (max-width: 1000px){
	.Banner002187 .wap{ display:block;}
	.Banner002187 .pc{ display:none;}
}

/*Menu002518 */
.Menu002518{box-shadow:0 0 16px 1px #f3f3f5;overflow: hidden;}
.Menu002518 .side-title{background: #1f66d4;color:#fff;font-size: 26px;/* border-radius:20px 20px 0 0; */padding: 16px 0 0 40px;height: 90px;font-weight:bold;}
.Menu002518 .side-title span{ display:block; opacity:0.5; font-size:14px; font-family: 'Oswald'; text-transform: uppercase; letter-spacing: 4px;}
.Menu002518 .side-menu{background: #fff;border-radius:0 0 20px 20px;padding: 13px 0 0% 0px;/* box-shadow: 0 0 10px 2px #f0f3f8; */overflow: hidden;}
.Menu002518 .side-menu li{/* margin: 10px 0; */}
.Menu002518 .side-menu li a{display:block;font-size: 14px;position:relative;color: #777;}
.Menu002518 .side-menu > ul > li > a{line-height: 58px;padding-left:30px;/* border-radius:30px 0 0 30px; *//* font-weight:bold; */font-size: 16px;/* background: #f0f0fa; */color: #333;border-bottom: 1px solid #f5f5fa;}
.Menu002518 .side-menu li a i{position:absolute;right:34px;top:50%;margin-top:-10px;width:20px;height:20px;background: #e7eaef;border-radius:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{position:absolute;content:'';background: #fff;}
.Menu002518 .side-menu li a i::before{ left:20%; height:2px; width:60%; top:50%; margin-top:-1px;}
.Menu002518 .side-menu li a i::after{ left:50%; width:2px; margin-left:-1px; top:20%; height:60%;}
.Menu002518 .side-menu li ul{ display:none;}
.Menu002518 .side-menu > ul > li > a:hover,
.Menu002518 .side-menu > ul > li.aon > a{background: #1f66d4;}
.Menu002518 .side-menu li a:hover,
.Menu002518 .side-menu li.aon > a{color: #fff;/* font-weight:bold; */}
.Menu002518 .side-menu li ul li.aon a,.Menu002518 .side-menu li ul li a:hover{color: #1f66d4 !important}
.Menu002518 .side-menu li a:hover i::before,
.Menu002518 .side-menu li.aon a i::before{background: #1f66d4;}
.Menu002518 .side-menu li a:hover i::after,
.Menu002518 .side-menu li.aon a i::after{ display:none;}
.Menu002518 .side-menu li ul {padding: 1px 0 0 0;background: #f9f9fa;}
.Menu002518 .side-menu li ul li{padding-left:30px; }
.Menu002518 .side-menu li ul li a{line-height: 47px;border-bottom:1px solid #f4f4f4;position:relative;/* margin: 10px 0; */}
.Menu002518 .side-menu li ul li:last-child a{ border-bottom:0;}
.Menu002518 .side-menu li ul li a::before,
.Menu002518 .side-menu li ul li a::after{ position:absolute; content:''; opacity:0;}
.Menu002518 .side-menu li ul li a::before{right:34px;top:50%;width:15px;height:15px;margin-top:-7.5px;background: #1f66d4;border-radius:50%;}
.Menu002518 .side-menu li ul li a::after{ border-color:transparent; border-width:3px 0 3px 4px; border-style:solid; border-left-color:#fff; right:39px; top:50%; margin-top:-3px;}
.Menu002518 .side-menu li ul li a:hover::before,
.Menu002518 .side-menu li ul li a:hover::after,
.Menu002518 .side-menu li ul li.aon a::before,
.Menu002518 .side-menu li ul li.aon a::after{ opacity:1;}
@media(min-width:1025px){
.Menu002518 .side-open_menu{ display:none;}
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;}
.Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:5px; z-index:100;}
.Menu002518 .side-open_menu{ position:relative; background:rgba(226, 16, 19, 0.1); border:3px solid #fff;border-radius:6px; padding:10px 20px; font-size:18px; box-shadow:0 3px 0 #e21013;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:5px solid transparent; border-top-color:#e21013; right:20px; top:50%; margin-top:-2px;}
}
@media(max-width:480px){
.Menu002518 .side-menu > ul > li > a {line-height: 40px;padding-left: 20px;font-size: 16px;}
.Menu002518 .side-menu li ul li a {line-height: 36px;}
.Menu002518 .side-menu li a{ font-size:14px;}
.Menu002518 .side-menu{ padding-top:10px;}
}
/*Location002087 */
.Location002087{ border-bottom:3px solid #f5f5f5; color:#8e8e8d; line-height:20px; padding-top:15px;margin-bottom:15px;}
.Location002087:after{ display:block; width:100%; content:''; height:1px; background-color:#d7d7d7; margin-top:15px;}
.Location002087 a:hover,
.Location002087 span{ color:#e14343;}
.Location002087 a{ color:#8e8e8d;}
.Location002087 b{ background:url(../images/Location002087-icon.png) no-repeat left center; padding-left:30px; color:#333;}
@media(max-width:480px){
.Location002087 b{ display:block;}
}
/*PicList002525 */
.PicList002525{/* padding:2% 0; *//* background: #fff; */}
.PicList002525 ul{/* overflow:hidden; */}
.PicList002525 li{float:left;position:relative;text-align:center;padding: 2%;margin-bottom: 3%;margin-right: 3%;background: #fff;border-radius: 10px;box-shadow: 0 2px 17px 16px #e7ebf2;}
.PicList002525 li:nth-child(3n){margin-right: 0;}
.PicList002525 li a,
.PicList002525 li::after{ position:absolute;width:100%; height:100%; left:0; top:0; }
.PicList002525 li::after{ content:''; border-right:1px solid #f2f2f2; border-top:1px solid #f2f2f2;}
.PicList002525 li .Ispic{ padding-bottom:75%; background-size:contain;}
.PicList002525 li a{ border:4px solid #1f66d4; opacity:0; z-index:5; transition:0.3s;}
.PicList002525 li a:hover{ opacity:1; box-shadow:0 0 20px 5px #eee}
.PicList002525 li p{margin:0;color: #1f66d4;padding: 35px 3% 8px 3%;font-size: 18px;font-weight: bold;}
.PicList002525 li  span{color:#999;padding: 5px 0 20px;}
.PicList002525 .more{ text-align:center; padding-top:3%;}
.PicList002525 .more a{ display:inline-block; background:url(../images/PicList002525_more.png) no-repeat; width:28px; height:28px; overflow:hidden; line-height:1000px; animation:infinite linear 1s PicList002525_more;}
@keyframes PicList002525_more{
0%{ transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@-webkit-keyframes PicList002525_more{
0%{ transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@media(min-width:769px){
.PicList002525 li{width: 31.333333%;}
.PicList002525 li:nth-child(3n)::after{ border-right:0;}
}
@media(max-width:768px){
.PicList002525 li{width:48%;box-shadow: none}
.PicList002525 li:nth-child(3n){margin-right: 3%;}
.PicList002525 li:nth-child(2n){margin-right: 0}
.PicList002525 li:nth-child(2n)::after{ border-right:0;}
.PicList002525 li p{padding: 15px 3% 8px 3%;font-size: 16px;font-weight: bold;}
}
/*
 .Page002274 ä¸ºdemoç¼–å·
 */
.Page002274{text-align:center;padding: 1% 0 1%;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .p_jump,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{display:inline-block;padding: 0 17px;line-height: 42px;background-color: #fff;color:#666666;margin-left: 11px;border-radius: 20px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{color:#fff;background-color: #1f66d4;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{font-family:"宋体";font-weight: bold;padding: 0 17px;}

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

.conttre{padding-bottom: 3%;background:#f0f3f8;}





/*RighInfo001774*/
/*slick Basic*/
.RighInfo001774 .slick-slider { position:relative;z-index: 1; display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo001774 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo001774 .slick-list:focus {outline: none}
.RighInfo001774 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo001774 .slick-slider .slick-track, 
.RighInfo001774 .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)}
.RighInfo001774 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo001774 .slick-track:before, 
.RighInfo001774 .slick-track:after{display: table; content: '';}
.RighInfo001774 .slick-track:after{ clear: both;}
.RighInfo001774 .slick-loading .slick-track { visibility: hidden;}
.RighInfo001774 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo001774 .slick-slide .slick-loading img { display: none;}
.RighInfo001774 .slick-slide .dragging img { pointer-events: none;}
.RighInfo001774 .slick-initialized .slick-slide { display: block;}
.RighInfo001774 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo001774 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo001774 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo001774{ padding-bottom:3%;}

.RighInfo001774 .title{     color: #1f66d4; font-size: 22px;border-bottom:1px solid #e5e5e5;padding:10px 0; margin-bottom:30px;}

.RighInfo001774 .list_img{float:left;width: 60%;}
.RighInfo001774 .big{ margin-bottom:20px;}
.RighInfo001774 .big li figure{/* border:1px solid #e5e5e5; */background: #fff;padding-bottom: 66%;background-size: cover;}
.RighInfo001774 .small{ padding:0 30px; position: relative;}
.RighInfo001774 .small .slick-arrow{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer; border: 0;background: none;padding: 0;}
.RighInfo001774 .small .slick-prev{ left:0;}
.RighInfo001774 .small .slick-next{ right:0;}
.RighInfo001774 .small .slick-disabled{ cursor:default;}
.RighInfo001774 .small .slick-arrow{background: url(../images/RighInfo001774-right.png)no-repeat center}
.RighInfo001774 .small .slick-prev{background: url(../images/RighInfo001774-left.png)no-repeat center}
.RighInfo001774 .small li figure{ margin:0 auto;padding-bottom: 60%;background-size: cover;max-width:90%; border:1px solid #e5e5e5;}
.RighInfo001774 .small li.slick-current figure{border-color: #1f66d4;}
.zoomContainer{ z-index:100;}

.RighInfo001774 .intro{float:right;width: 37%;}
.RighInfo001774 .intro p{font-size:15px;margin: 20px 0;color: #555;}
.RighInfo001774 .intro p b{color:#1f66d4;padding-right: 6px;}
.RighInfo001774 .intro dl{color:#666; display:table; width:100%; padding-bottom:3%;}
.RighInfo001774 .intro dt,
.RighInfo001774 .intro dd{ display:table-cell; vertical-align:top; line-height:30px;}
.RighInfo001774 .intro dt{ width:50px;}
.RighInfo001774 .intro dd h1{font-size: 24px;color: #e00616; margin:0;}
.RighInfo001774 .intro dd a{  float:left; padding:1px;border:1px dashed #ccc; margin-right:10px; text-align:center; line-height:35px;color:#666; cursor:pointer; padding:1px 16px;}
.RighInfo001774 .intro dd a.on{ padding:0 15px; border:2px solid #e9282c;background:url(../images/RighInfo001774-icon_a_select.png) no-repeat right bottom;}
.RighInfo001774 .intro dd i{ display:inline-block;background: #e7161b;color: #fff;font-style: normal; font-size:12px;padding: 0 8px;}
.RighInfo001774 .intro dd .num{ height:30px; line-height:30px; width:50px; text-align:center;}
.RighInfo001774 .buy a{display:inline-block; font-size:16px;height:40px; line-height:40px; color:#666; font-weight:bold;text-align:center; padding:0 30px;border:1px solid #e00616;background:#e00616; }
.RighInfo001774 .buy a.gobuy{margin-right:10px;color:#fff;}
.RighInfo001774 .buy a.addcart{border-color:#e7e7e7; background:url(../images/RighInfo001774-icon_addcart.png) no-repeat 20px center #f9f9f9; padding-left:50px;}
.RighInfo001774 .salenum{ margin:3% 0;border:1px dashed #c9c9c9; padding:3% 0;  border-left:0; border-right:0;}
.RighInfo001774 .salenum li{ float:left; margin-right:3%;}
.RighInfo001774 .salenum li span{ color:#e00616;}

.RighInfo001774 .share li{ float:left; margin-right:5px;}
.RighInfo001774 .share li a{ display:block;line-height:30px !important; border:1px solid #e7e7e7; border-radius:3px;padding-left:30px !important; padding-right:10px;background:url(../images/RighInfo001774-icon_share.png) no-repeat 10px 8px #f9f9f9; color:#333;}
.RighInfo001774 .share li a.favorites{ background-position: 10px -85px;}
.RighInfo001774 .share li.bshare-custom a{ float:none;height:auto !important;background-position: 10px center;}
.RighInfo001774 .share li a:hover{ background-image:url(../images/RighInfo001774-icon_share_hover.png);}

.RighInfo001774 .tips{ margin-top:3%;}
.RighInfo001774 .tips li{ float:left; margin-right:2%; line-height:28px; padding-left:30px; background:url(../images/RighInfo001478-icon_tips.png) no-repeat 0 0;}
.RighInfo001774 .tips li.b{ background-position:0 -67px;}
.RighInfo001774 .tips li.c{ background-position:0 -129px;}
.RighInfo001774 .tips li.d{ background-position:0 -196px;}

.RighInfo001774 .infobox .tab{border-bottom: 3px solid #1F66D5;overflow:hidden;margin:30px 0 0;}
.RighInfo001774 .infobox .tab span{float:left;padding: 8px 50px;color:#000;font-size:16px;line-height:36px;cursor:pointer;}
.RighInfo001774 .infobox .tab span.on{background: #1f66d4;color:#fff;}
.RighInfo001774 .single{padding:20px 0;min-height:300px;background: #fff;text-align: center;}
.RighInfo001774 .single .tableInfo{ border-bottom:1px dashed #c1c1c1; padding-bottom:20px; margin-bottom:20px;}
.RighInfo001774 .tableInfo dd{ float:left; width:25%; padding:5px 10px 5px 0; line-height:24px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.RighInfo001774 .faq{ float:right; width:77%;border:1px solid #e5e5e5;}
.RighInfo001774 .faq .tab{border-bottom:1px solid #e5e5e5; font-weight:normal; overflow:hidden;}
.RighInfo001774 .faq .tab span{ float:left; padding:0 15px; color:#000; line-height:35px;cursor:pointer;}
.RighInfo001774 .faq .tab span.on{background:#e9282c; color:#fff;}

.RighInfo001774 .btn_faq{ width: 110px;height: 31px;color: #fff;background: #e9282c;border:none; cursor:pointer; padding:0;}
.RighInfo001774 .set_faq{ border-bottom:1px dashed #d2d2d2; padding:20px 140px 15px 20px; position:relative;}
.RighInfo001774 .set_faq input.btn_faq{position:absolute; right:20px; top:20px;}
.RighInfo001774 .set_faq li{ float:left; cursor:pointer;margin: 0 5px 5px 0;border: 1px solid #e7e7e7;background: #f9f9f9;padding: 0 15px;color: #000;line-height: 29px;height: 31px;border-radius: 3px;}

.RighInfo001774 .list dl{ display:table;border-bottom:1px dashed #d2d2d2; width:100%; line-height:24px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:table-cell;padding:20px;}
.RighInfo001774 .list dd{ width:25%;}
.RighInfo001774 .list dd span{display:block;}
.RighInfo001774 .list dd.name{width:20%;border-left:1px dashed #d2d2d2; }
.RighInfo001774 .list dd.name span{  color:#e9282c;}
.RighInfo001774 .list dt time{ color:#b6b6b6;}
.RighInfo001774 .list dt h4{margin: 0;font-size: 14px;font-weight: normal;}


.RighInfo001774 .list li{border-bottom:1px dashed #d2d2d2;padding:20px;}
.RighInfo001774 .list li time{ float:right; color:#b6b6b6;}



@media(max-width:1000px){
.RighInfo001774 .intro{width:55%; margin-right:0;}
}
@media(max-width:768px){
.RighInfo001774 .list_img,
.RighInfo001774 .guess_like,
.RighInfo001774 .faq,
.RighInfo001774 .intro{ float:none; width:auto; margin-bottom:3%;}
.RighInfo001774 .tableInfo dd{ width:50%;}
.RighInfo001774 .Pages .p_jump{ display:none;}
.zoomContainer{ display:none !important;}
}

@media(max-width:640px){
.RighInfo001774 .Pages .p_count,
.RighInfo001774 .Pages .p_total{ display:none;}
.RighInfo001774 .list dl{ font-size:12px;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ padding:10px;}
.RighInfo001774 .set_faq{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.RighInfo001774 .set_faq input.btn_faq{ top:10px;}
}
@media(max-width:480px){
.RighInfo001774 .Pages em{display:none;}
.RighInfo001774 .set_faq{ padding-right:10px;}
.RighInfo001774 .set_faq input.btn_faq{ position:static; top:auto;}
.RighInfo001774 .submitQ dt, 
.RighInfo001774 .submitQ dd{ display:block;}
.RighInfo001774 .list dl:nth-child(2n){ background-color:#ececec;}
.RighInfo001774 .list dt,
.RighInfo001774 .list dd{ display:block; width:auto !important;}
.RighInfo001774 .list dd{ border-top:1px dashed #d2d2d2}
.RighInfo001774 .list dd.name{ border-left:0;}
.RighInfo001774 .tableInfo dd{ float:none; width:auto;}
}








/*æ–°é—»è¯¦æƒ…*/
.news_info .auto{padding: 4%; margin-bottom: 4%;background: #fff;    border-radius: 10px; box-shadow: 0 2px 17px 16px #e7ebf2;}
.news_info .title{ text-align:center; padding-bottom:0px; background:none;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;color: #333;}
.news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.news_info .title p span{ margin:0 36px; color:#999;  font-size:12px;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.news_info .info img{ margin:15px 0;}
.news_info .info p{font-size: 15px;color:#666;line-height: 30px;margin: 16px 0 30px;/* text-indent:2em; */}
.news_info .info_back{ text-align:center; clear:both; padding:50px 0 20px 0;position: relative} 
.news_info .info_back a{ color:#999; font-size:14px;} 
.news_info .info_back a:hover{color: #1f66d4;}
.news_info .info_back .goback{background: #1f66d4;padding:8px 18px;color:#fff;border-radius:6px;}
.news_info .info_back .goback:hover{ color:#fff; }
.news_info .info_back dl{ width:40%;line-height: 30px}
.news_info .info_back .prepage{ float:left;}
.news_info .info_back .nextpage{ float:right;}
@media(max-width:1440px){
.news_info{padding: 0 2%;}    
}
@media(max-width:1024px){
.news_info{margin: 30px 0}
.news_info .info_back{padding:0px 0 50px 0;position: relative} 
.news_info .info_back dl{ width:100%;}
.news_info .info_back .prepage,
.news_info .info_back .nextpage{ float:none;}
.news_info .info_back .goback{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0px}
}


/*
 .Menu000939 为demo编号
 */
.Menu000939{ position: relative;z-index: 10;}
.Menu000939 .current{ line-height:40px; text-align:right;}
.Menu000939 .current span{ color:#e5352c;}
.Menu000939 .current a{ color:#8b8c8c;} 
.Menu000939 nav{ background-color: #fff; padding: 20px 0; margin-bottom: 4%;}
.Menu000939 nav .auto{ position:relative;}
.Menu000939 nav header{ padding:15px 0;text-align:center; font-size:24px; background-color:#e5352c; color:#fff;}
.Menu000939 nav header span{ display:block; color:#f2aeac; font-size:14px; text-transform:uppercase;}
.Menu000939 nav li{}
.Menu000939 nav li a{ display:block;padding: 0px 50px;}
.Menu000939 nav li.nav{position:relative; z-index:10;}
.Menu000939 nav li.nav > a{position:relative;}
.Menu000939 nav li.nav > a::before{position:absolute;content:'';right:10px;top:50%;margin-top:-3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top: 6px solid #128ce9;}
.Menu000939 nav li > a{line-height: 46px;height: 46px;border-bottom:2px solid transparent;border-radius: 60px;font-size: 15px;}
.Menu000939 nav li > a.on{border-radius:0;}
.Menu000939 nav li.aon{z-index: 100;}
.Menu000939 nav li.aon a,
.Menu000939 nav li:hover > a{color: #fff;background: #1f66d4;}
.Menu000939 nav li.aon a::before,
.Menu000939 nav li:hover > a::before{border-top-color: #fff;}
.Menu000939 nav li dl{background-color: #1f66d4;display:none;position:absolute;width:100%;left:0;top: 100%}
.Menu000939 nav li dl dd{ text-align:center;}
.Menu000939 nav li dl dd a{ display:block; line-height:20px; padding:5px 0;color:#fff;}
.Menu000939 nav li dl dd a:hover{background-color:#fff;color:#1f66d4;}
@media(min-width:641px){
.Menu000939 nav li{display: inline-block;position:relative;}
.Menu000939 nav li::before{position:absolute;}
.Menu000939 nav li dl{top: 66px;}
}
@media(min-width:1001px){
.Menu000939 nav header{ position:absolute; left:0; width:147px;top:-40px;height:102px; padding:26px 0;}
.Menu000939 nav ul{/* padding-left:147px; */text-align: center;}	
}
@media(max-width:768px){
.Menu000939 .current{font-size:12px;}
}
@media(max-width:640px){
.Menu000939 nav{padding-bottom:0;}
.Menu000939 nav li{ float:left;width: 48%;margin-right: 2%;margin-bottom: 10px;}
.Menu000939 nav li:nth-child(2n){margin-right: 0%}
.Menu000939 nav li dl dd{font-size:14px;}
.Menu000939 nav li dl dd a{padding:10px 0;}
.Menu000939 nav li > a{ padding: 0; text-align: center;line-height: 40px;height: 40px}
}




/*Banner002509 */
.Banner002509{ position:relative; z-index:1;}
.Banner002509 li img{ display:block; width:100%;}
.Banner002509 li .wap{ display:none;}
.Banner002509 .bx-viewport{ z-index:1;}
.Banner002509 .bx-controls-direction a{ position:absolute; top:50%; width:40px; height:40px; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg); margin-top:-20px; top:50%; z-index:10; overflow:hidden; line-height:1000px;display: none}
.Banner002509 .bx-controls-direction a.bx-prev{ left:10%;transform:rotate(-135deg);}
.Banner002509 .bx-controls-direction a.bx-next{ right:10%;}
.Banner002509 .bx-pager{ text-align:center; z-index:10; position:absolute; width:100%; left:0; bottom:8%;}
.Banner002509 .bx-pager div{ display:inline-block; padding:0 5px;}
.Banner002509 .bx-pager a{ display:block; width:12px; height:12px; border:2px solid #fff; border-radius:50%; overflow:hidden; line-height:1000px;}
.Banner002509 .bx-pager a.active{ background:#fff;}
@media(max-width:1024px){
.Banner002509 li .pc{ display:none;}
.Banner002509 li .wap{ display:block;}
.Banner002509 .bx-controls-direction a{width:30px; height:30px;margin-top:-15px;}
.Banner002509 .bx-controls-direction a.bx-prev{ left:3%;}
.Banner002509 .bx-controls-direction a.bx-next{ right:3%;}
.Banner002509 .bx-pager{bottom:5%;}
}
@media(max-width:480px){
.Banner002509 .bx-pager a{ width:8px; height:8px;} 
.Banner002509 .bx-controls-direction{ display:none;}
}






/*Floor002599 */
.Floor002599{padding: 0% 0 1%;position:relative;z-index:1;}
.Floor002599 .auto{ position:relative; z-index:2;}
.Floor002599 .float{ z-index:5;position:absolute; left:-2%; color:#333; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002599 .float::before{ display:inline-block; content:''; background:#333; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
@media(max-width:1280px){
.Floor002599 .float{ left:-6%;}
}
@media(max-width:1200px){
.Floor002599 .float{ display:none;}
}

.Floor002599 .title{ text-align:center; font-size:36px; color:#333; padding-bottom:5%;}
.Floor002599 .title p{ margin:0; opacity:0.6; font-size:16px;}
.Floor002599 .title::after{ display:block; content:''; background:#00a2e9;margin:20px auto 0; height:4px; width:52px;}
@media(max-width:480px){
.Floor002599 .title{ font-size:24px;}
.Floor002599 .title p{font-size:14px;}
}

.Floor002599 li{overflow:hidden;position:relative;margin-bottom: 2%;background: #fff;border-radius: 10px;}
@media(min-width:769px){
.Floor002599 li{float:left;width:32%;padding-bottom: 36.75%;margin-right:2%;}
.Floor002599 li:nth-child(3n){ margin-right:0;}
.Floor002599 li > *{ position:absolute; left:0;height:50%;width:100%; }

.Floor002599 li .Ispic{ top:0;}
.Floor002599 li .txt{ top:50%;}

}
.Floor002599 li .Ispic{ transition:0.2s;}
.Floor002599 li .Ispic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:url(../images/Floor002599_icon_link.png) no-repeat center center rgba(0,0,0,0.5); background-size:10% auto;}
.Floor002599 li:hover .Ispic::before{ opacity:1;}
.Floor002599 li .txt{/* border: 1px solid #f0f0f0; */transition:background 0.3s;}
.Floor002599 li:hover .txt{ background:#f3f8fa;}
.Floor002599 li .main{ padding:0 9%; width:100%;}
.Floor002599 li .main time{color: #1f66d4;font-family: 'Oswald';}
.Floor002599 li .main time span{font-size: 28px;}
.Floor002599 li .main .dot{ font-size:18px; margin:5% 0 3% 0;font-weight: bold;}
.Floor002599 li .main p{ line-height:24px; height:48px; color:#9a9a9a;}
.Floor002599 li .more{color:#fff;background: #1f66d4;line-height:40px;text-align:center;display:inline-block;width:80%;max-width:138px;margin-top: 5%;}
.Floor002599 li .more::after{ background:url(../images/Floor002599_more.png) no-repeat right center; width:33px; height:7px; display:inline-block; content:''; margin-left:5px;vertical-align:middle; transition:0.2s;}
.Floor002599 li:hover .more::after{ width:20px;}
@media(min-width:769px) and (max-width:1024px){
.Floor002599 li .main p{ margin:5px 0;}
.Floor002599 li .main time{ font-size:12px;}
.Floor002599 li .main time span{ font-size:24px;}
.Floor002599 li .main .dot{ font-size:16px;}
.Floor002599 li .more{ line-height:30px;}
}
@media(max-width:1400px){
.Floor002599 li .txt{padding: 2% 0;}    
}
@media(max-width:768px){
.Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
.Floor002599 li .main{ padding:5%;}
.Floor002599 li{ float:left; width:49%; margin-right:2%;}
.Floor002599 li:nth-child(2n){ margin-right:0;}

.Floor002599 li .Ispic{ top:0;}
}
@media(max-width:480px){
.Floor002599 li{width:100%;margin-bottom: 4%;}
.Floor002599 li .Ispic{ padding-bottom:43%;}
.Floor002599 li .main .dot{margin: 2% 0 1% 0;}
.Floor002599 li .main{ padding:3% 5%}
.Floor002599 li .main p{ margin:0}
.Floor002599 li .more{margin-top: 3%;}
}



/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #1f66d4;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 



/*Other */
.Other002781 ul{ position:fixed; right:2%; z-index:110; bottom:50%; box-shadow: 5px 5px 30px rgba(0,0,0,.1); -webkit-box-shadow: 5px 5px 30px rgba(0,0,0,.1);}
.Other002781 li{ position:relative;}
.Other002781 li > a{ display:block; width:60px; height:60px; background: url(../images/Other002781_icon.png) no-repeat center top #fff; transition:0.3s;}
.Other002781 li > a:hover{ background-image: url(../images/Other002781_icon1.png); transform:rotate(360deg);
	-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg);background-color:#1f66d4;}
.Other002781 li.li_left > a{background: #fff;text-align: center;line-height: 60px;}
.Other002781 li.li_left > a:hover{background: #1f66d4;}
.Other002781 li.li_left > a span{
    font-size: 9px;
    background: url(../images/Other002781_icon2.png) center 18% no-repeat;
    width: 60px;
    height: 60px;
    display: block;
    padding-top: 35%;
    }
.Other002781 li.li_left > a:hover span{color: #fff;background: url(../images/Other002781_icon3.png) center 18% no-repeat;}
.Other002781 li.li_jd .wap,
.Other002781 li.li_wx .wap,
.Other002781 li.li_vip .wap{display:none;}
.Other002781 li.li_jd aside,
.Other002781 li.li_wx aside,
.Other002781 li.li_message aside,
.Other002781 li.li_vip aside{ display:none; position:absolute; right:100%; line-height:60px; white-space:nowrap; text-overflow:ellipsis; top:0;background:#1f66d4; margin-right:1px;border-radius:3px; padding:0 10px; font-size:18px; color:#fff;}
.Other002781 li.li_wx a{ background-position:center -61px; }
.Other002781 li.li_vip a{  background-position:center -122px;}
.Other002781 li.li_message a{ background-position:center -183px;}
.Other002781 li.li_gettop a{ background-position:center bottom; }
@media(min-width:1025px){
.Other002781 li.li_message:hover aside,
.Other002781 li.li_jd:hover aside,
.Other002781 li.li_wx:hover aside,
.Other002781 li.li_vip:hover aside{ display:block;} 
}
@media(max-width:1024px){
.Other002781 li.li_jd a,
.Other002781 li.li_wx a,
.Other002781 li.li_vip a{ display:none;}
.Other002781 li.li_jd .wap,
.Other002781 li.li_wx .wap,
.Other002781 li.li_vip .wap{ display:block;}
}

.Other002781 .pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.Other002781 .pop-up .ycenter{ height:100%;}
.Other002781 .pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:#fff; border:5px solid #f8b54d; border-radius:10px; padding:2%;}
.Other002781 .pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#f8b54d; cursor:pointer;}
.Other002781 .pop-up .close::before,
.Other002781 .pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.Other002781 .pop-up .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.Other002781 .pop-up#form td{ padding-top:4%; vertical-align:top;}
.Other002781 .pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.Other002781 .pop-up#form td .text{ width:100%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.Other002781 .pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#f8b54d; max-width:120px;}
.Other002781 .pop-up#form td .btn_reset{ background:#999;}
.Other002781 .pop-up#form td textarea.text{ height:90px;}
.Other002781 .pop-up#form p{ margin:0; text-align:center; font-size:18px; font-weight:bold; color:#294593;}
.Other002781 .pop-up#map .main{ padding:15px;}
.Other002781 .pop-up .map{ height:300px;}
@media(max-width:640px){
.Other002781 ul{ bottom:20%;}
}



.whir-feedback{display: none}