*{padding: 0; margin: 0;}
.auto_1400{max-width: 1400px; width: 96%;}


/*Top003111 */
.Top003111{position: absolute;left: 0;width: 100%; z-index: 100;top: 0;display:none;}
.Top003111 .auto{max-width: 1500px;width: 90%;}
@media (min-width:1025px) {
.Top003111 .logo{float: left;padding-top: 27px;}
.Top003111 .logo img{height: 62px;}	
}
@media (max-width:1024px) {
.Top003111 .auto{display: flex;align-items: center;justify-content: space-between;height: 80px;}
.Top003111 .auto:after{display: none;}
/* .Top003111 .logo img{height: 50px;}	 */
}

.Top003111 .top-nav > *{float: left;}
.Top003111 .top-search{background-color: #fff;border-radius: 36px;padding-right: 36px;width: 128px;}
.Top003111 .top-search .btn{position: absolute;right: 0;top: 0;width: 36px;height: 100%;background: url(../images/search-btn.svg) no-repeat center center;background-size: auto 14px;}
.Top003111 .top-search .text{width: 100%;height: 36px;line-height: 36px;padding:0 0 0 20px;border: 0;background: none;}
@media (min-width:1025px) {
.Top003111 .top-nav{float: right; margin-top: 40px;}
.Top003111 .top-search{display: block!important;}
}
@media (max-width:1024px) {
.Top003111 .open-search{width: 36px;height: 36px;background: url(../images/search-btn.svg) no-repeat center center;background-size: auto 60%;}
.Top003111 .top-search{position: absolute;left:5%;width: 90%;top: 100%;}
.search-show .Top003111 .top-search{display: block;}
}

.Top003111 .top-lang{margin-left: 13px;}
.Top003111 .top-lang a{display: block;line-height: 36px;width: 36px;text-align: center;border-radius: 50%;background-color: #184d9c;color: #fff;font-size: 14px;}
@media (max-width:1024px) {
.Top003111 .top-lang{margin: 0 2vw;}
}

.Top003111 menu li span,
.Top003111 menu li a{display: block;}
.Top003111 menu li span a{color: #000000;}
.Top003111 menu li .sub{display: none;}
@media (min-width:1921px) {
.Top003111 menu li{margin-right: 61px;}	
}
@media (min-width:1025px) {
.Top003111 menu{float: right; margin-top: 40px;}
.Top003111 menu li{float: left;margin-right: 3.178vw;font-size: 16px;}
.Top003111 menu li span{line-height: 36px;}
.Top003111 menu li span a{position: relative;}
.Top003111 menu li span a:after{position: absolute;content: '';height: 2px;background-color:#184d9c;left: 50%;transform: translateX(-50%); bottom: 0;width: 0;transition: width 0.3s;}
.Top003111 menu li span a:hover:after,
.Top003111 menu li.aon span a:after{width: 100%;}
.Top003111 .sub{position: absolute;top: 100%;background-color: rgba(230,0,19,0.9);overflow: hidden;left: 0;width: 100vw;}
.Top003111 .sub dl{overflow: hidden;}
.Top003111 .sub dt{line-height: 22px;text-align: center;float: left;}
.Top003111 .sub dt a{color: #fff;padding: 10px;transition: 0.3s;}
.Top003111 .sub dt a:hover{background-color: rgba(0,0,0,0.2);}
}
@media (min-width:1025px) and (max-width:1280px) {
.Top003111 menu li{margin-right: 2vw;}
}
@media (max-width:1024px) {
.Top003111 .open-menu{height: 36px;}
.Top003111 .open-menu i{background-color: #184d9c;}
body.menu-show{overflow: hidden;}
.Top003111 menu{position: fixed;top: 80px;bottom: 0;width: 240px;background-color: rgba(255,255,255,0.9);left: -100%;padding: 40px 0;opacity: 0;transition: 0.3s ease-out;}
body.menu-show .Top003111 menu{left: 0;opacity: 1;}
.Top003111 menu ul{height: 100%; overflow: auto;}
.Top003111 menu li{border-bottom: 1px solid #eee;}
.Top003111 menu li span{line-height: 3;font-size: 20px;}
.Top003111 menu li span a{padding-left: 1em;}
.Top003111 .has-sub span .op:before, 
.Top003111 .has-sub span .op:after{background-color: #184d9c;}
.Top003111 .sub{padding: 2em;font-size: 18px;background-color: rgba(0,0,0,0.1);}
.Top003111 .sub dt{line-height: 2.5;}
}


/*Top002633 */
.Top002633{ background:#fff; }
.Top002633 .header-top{position:relative; padding-top:25px; padding-bottom:25px;}
.Top002633 .header-right{ position:absolute; right:0; top:50%; margin-top:-18px;}
.Top002633 .header-right > *{ float:left;}
.Top002633 .header-right dd .bdsharebuttonbox a{ float:left; margin:0 0 0 15px; width:36px; height:36px;border-radius:50%;line-height:normal;  background:url(../images/Top002633_btn_share.png) no-repeat left center; }
.Top002633 .header-right dd .bdsharebuttonbox a.bds_weixin{ background-position:-52px center;}
.Top002633 .header-right dt{ width:198px; position:relative;border:1px solid #cfebef; border-radius:36px; overflow:hidden;}
.Top002633 .header-right dt .text{ width:100%; line-height:36px; height:36px; padding:0 36px 0 20px; border:none; border:none; color:#999; font-size:12px;}
.Top002633 .header-right dt .text.focus{ font-size:16px;color:#005d8b;}
.Top002633 .header-right dt .btn{ position:absolute; right:0; top:0; width:36px; height:36px; background:url(../images/Top002633_btn_search.png) no-repeat center center #005d8b;border-radius:50%;}
.Top002633 .header-bottom{ background:#005d8b;}
.Top002633 .header-menu li a{color:#fff;}
.Top002633 .header-menu li em a{ line-height:40px; font-size:16px; }
.Top002633 .header-menu li.aon em a{color:#fff;}
.Top002633 .header-menu li .sub{ background:none; padding-top:6px; width:240px; left:50%; margin-left:-120px;}
.Top002633 .header-menu li .sub-menu{ position:relative;background:#005d8b; padding:5px 15px;}
.Top002633 .header-menu li .sub-menu::before{ position:absolute; content:''; border:5px solid transparent; border-bottom-color:#005d8b; left:50%; margin-left:-2.5px; top:-10px;}
.Top002633 .header-menu li .sub dt a{ border-bottom:1px dotted #4fb2be; text-align:center;}
.Top002633 .header-menu li .sub dt:last-child a{ border-bottom:0;}
.Top002633 .header-menu li .sub dt a:hover{ background:#fff; color:#005d8b;}
@media(max-width:1200px){
.Top002633 .header-right{ right:2%;}
}
@media(max-width:1024px){
.Top003111{display: block;position: relative;}
.top_box{display: none;}	
.Top002633{ position:relative; z-index:100;}
.Top002633 .header-right dd .bdsharebuttonbox a{ margin-left:10px;}
.Top002633 .header-top{ padding:15px 2%;}
.Top002633 #open_menu{width:36px; height:36px;border-radius:50%;border:1px solid #cfebef; margin-left:10px; position:relative;}
.Top002633 #open_menu i,
.Top002633 #open_menu i::before,
.Top002633 #open_menu i::after{background:#005d8b;}
.Top002633 #open_menu i{ width:60%; left:20%; height:3px; margin-top:-1.5px;}
.Top002633 #header-menu{ position:absolute; right:0; opacity:0; top:-100%; transform:translateY(-100%); width:60%; max-width:240px; z-index:100; background:#005d8b; transition:ease-out 0.3s;}
.Top002633 #header-menu.header-menu-show{opacity:1; top:100%; transform:translateY(0); }
.Top002633 #header-menu li.has-sub em .op{ display:block;}
.Top002633 #header-menu li a{ padding-left:30px !important;}
}
@media(max-width:768px){
.Top002633 .logo{ padding-right:50%;}
}
@media(max-width:640px){
.Top002633 .header-right dt{ display:none;}
}




/*Top002898 */
.Top002898{position: relative;left: 0;top: 0; width: 100%; z-index: 100;transition: 0.3s;}
.top_box .auto_1200{display: flex;align-items: center;justify-content: space-between;padding-top: 20px;}
.top_box .top-right dl > *{float: left;}
.top_box .top-mid{float: right;}
.top_box .hotline{font-size: 14px;color: #524f56;margin-top: 3px;}
.top_box .top-lang a img{max-width:20px;vertical-align: middle;}
.top_box .top-lang{margin: 0 10px;}
.top_box .ss img{max-width: 20px;}
.top_box .ss_box{background: #fff;width: 100%;position: absolute;top: 100px;left: 0;z-index: 99;border-top: 1px solid #ccc;padding: 4%;display: none;}
.top_box .ss_box .close{position: absolute;top: 20px;right: 30px;color: #003f84;font-size:20px;}
.top_box .ss_box form{width: 100%;max-width: 40%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.top_box .ss_box form input{width: 80%;height: 50px;line-height: 50px;border:1px solid #ccc;}
.top_box .ss_box form button{width: 20%;background-image: url(../images/ss-b.png);background-color:#005d8b;background-position:center center;background-repeat: no-repeat;height: 50px;border: none;background-size: 30px;cursor: pointer;}
.top_box .ss_box form button:hover{background-color: #555;}
.Top002898 .img2 {display: none;}
.Top002898 .img1 {display: block;}
.Top002898 > .auto{max-width: 1520px;}
.Top002898 .top-left{float: left;display: table;height: 100px; max-width: 20%;}
.Top002898 .top-left a{display: table-cell; vertical-align: middle;}
.Top002898 .top-left img{max-height: 90px;}
.Top002898 .top-right{float: right;line-height: 40px; padding:30px 0; font-size: 15px;} 
.Top002898 .top-right dl > *{float: left;}
.Top002898 .top-lang a{font-size: 16px;line-height: 36px;background: #184d9c;
    padding: 8px 23px;
    color: #fff;
    border-radius: 50px;
    margin-left: 30px;
    text-transform: uppercase;}
@media(max-width:1024px){
.Top002898 .top-left{height: 80px; max-width:40%;}
.Top002898 .top-left img{max-height: 50px;}
 .Top002898 .top-right{ padding:20px 0;}
}
.Top002898 .hotline { color: #fff; font-size: 20px;}
.Top002898 .top-search{ margin-right: 20px;}
.Top002898 .top-search .box{display: none;position: absolute; padding-right: 50px;background: #eee;}
.Top002898 .top-search .text{width: 100%; height: 50px; line-height: 50px;border: 0;padding: 0 20px; background: none;}
.Top002898 .top-search .btn{position: absolute; right: 0; height: 100%; width: 50px;background: url("../images/Top002898-search_btn.png") no-repeat center center;}
.Top002898 .open-search{display: block;width: 40px; height: 40px; background: url("../images/Top002898-search_btn.png") no-repeat center center;position: relative;}
.Top002898 .open-search.on{background: none;}
.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after{position: absolute; content: ''; width: 60%; height: 2px; background: #666; top: 50%; margin-top: -1px; left: 20%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002898 .open-search.on:after{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
@media(min-width:1025px){
.Top002898 .top-search{position: relative; z-index: 100;}
.Top002898 .top-search .box{right: 100%; top: 50%;margin-top: -25px;  width: 25vw;height: 50px;border-radius: 5px; }
}
@media(max-width:1024px){
.Top002898 .top-search .box{left: 0; top: 100%; width: 100%;}
}

.Top002898 .top-menu li span,
.Top002898 .top-menu li span a{display: block;}
.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a{color: #184d9c;}
.Top002898 .top-menu .sub{display: none;}
.Top002898 .top-menu .sub .sub-inner{overflow: hidden;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{font-size: 16px;}

.Top002898 .top-menu .pr{position: relative; z-index: 100;}
.Top002898 .top-menu .sub[data-type="tab"] .sub-inner{position: relative;}
.Top002898 .top-menu .sub  .one-cate-name a{display: block;line-height: 22px; padding: 18px 15px 18px 50px;border-left: 6px solid transparent;font-size: 16px;position: relative;text-align:left;}
.Top002898 .top-menu .sub .one-cate-name a img{position: absolute; left: 10px; max-width: 26px;}
.Top002898 .top-menu .sub .two-cate{background: #fff;}
.Top002898 .top-menu .sub .two-cate .item{float: left; width: 100%; margin-bottom: 4%;text-align: left;}
.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(3n)){margin-right: 2%;}
.Top002898 .top-menu .sub .two-cate .item:nth-child(3n+1){clear: left;}
.Top002898 .top-menu .sub .two-cate .item dd{line-height: 30px; padding: 4px 0;}
.Top002898 .top-menu .sub .two-cate .item dd a{color: #524f56; font-size: 15px; }
.Top002898 .top-menu .sub .two-cate .item dd a:hover{color: #1769fe;}
.Top002898 .top-menu .sub .two-cate-name{overflow: hidden; }
.Top002898 .top-menu .sub .two-cate-name a{float: left;max-width: 95%;padding-right: 30px;position: relative;font-size: 16px;}
.Top002898 .top-menu .sub .two-cate-name a:before{position: absolute; content: '';right: 4px; top: 50%; margin-top: -4px; border-top:1px solid #333;border-right:1px solid #333; transform: rotate(45deg); width: 8px; height: 8px;}
@media(min-width:1025px){
.Top002898 .top-menu{text-align: center;}
.Top002898 .top-menu li{position: relative;display: inline-block;margin-right: 20px;}
.Top002898 .top-menu li span a{line-height:60px;font-size: 16px;color: #333;}
.Top002898 .top-menu .sub{position: absolute; top:100%;background: #f8f8f8;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"]{width: 320px;left: 50%;padding-left: 0!important;font-size: 16px;margin-left: -85px;}
.Top002898 .top-menu .sub.subwidth[data-type="v-icon-fullbg"]{width: 230px;margin-left: -115px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner{padding-bottom: 1.5em;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl,

.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt{ text-align: left;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{height: 50px; margin-bottom: 10px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{max-height: 50px;transition: 0.3s;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img{transform: translateY(-10px);-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);}
.Top002898 .top-menu .sub[data-type="tab"]{ width: 30vw;}
.Top002898 .top-menu .sub[data-type="tab"] .two-cate-list{display: none!important;}
.Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"]{left: 50%; margin-left: -90px; }
.Top002898 .top-menu li.po-r .sub[data-type="tab"]{right: 0;}
.Top002898 .top-menu .sub .one-cate{width: 50%;min-height: 360px; padding: 1.5em; padding-bottom: 1.5em;}
.Top002898 .top-menu .sub .one-cate .one-cate-name a{background:url(../images/you.png) no-repeat 95% center;background-size:13px;}
.Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a{background: #fff url(../images/you-on.png) no-repeat 95% center;background-size: 13px;}
.Top002898 .top-menu .sub .two-cate{position: absolute;right:0; top: 0;height: 100%; width: 50%; padding: 1.5em; padding-bottom: 1.5em;}
.Top002898 .top-menu .sub  .scrollinfo{max-height: 100%;height: 100%;}
.Top002898 .top-menu .sub .two-cate-name{margin-bottom:10px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Top002898 .top-menu .sub[data-type="tab"]{ width: 47vw;}

}
@media(min-width:1025px) and (max-width:1280px){
 .Top002898 .top-menu li{margin-right: 3vw;}
}
@media(max-width:1024px){
.Top002898 .top-menu{position: fixed; left: -100%;opacity: 0;transition: 0.5s; top: 80px; bottom: 0; z-index: 100;background: #fff; width: 280px;box-shadow: 0 5px 5px rgba(0,0,0,0.2);padding: 20px 0;}
.Top002898 .top-menu ul{height: 100%; overflow: auto;}
.menu-show .top-menu{left: 0; opacity: 1;}
.Top002898 .top-menu li:nth-child(2n-1){background: rgb(35,117,227,0.12);}
.Top002898 .top-menu li span a{line-height:  40px;font-size: 18px;padding-left: 20px;font-weight: bold;}
.Top002898 .top-menu li span{padding-right: 40px;position: relative;overflow: hidden;}
.Top002898 .top-menu li .op-item,
.Top002898 .top-menu li .op{position: absolute; right: 0;top:0; width: 40px; height: 40px; transition: 0.3s;}
.Top002898 .top-menu li .op:before,
.Top002898 .top-menu li .op:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #1769fe;}
.Top002898 .top-menu li .op:before{height: 40%; width: 2px;}
.Top002898 .top-menu li .op:after{ width: 40%; height: 2px;}
.Top002898 .top-menu li .op.click{transform: rotate(45deg);}
.top_box .open-menu{width: 40px; height: 40px; margin-left: 20px;position: relative;}
.top_box .open-menu i{position: absolute; left: 10%;width: 80%; top: 50%;margin-top: -1px;height: 2px; background: #333;transition: 0.3s;}
.top_box .open-menu:not(.on) i:nth-child(1){margin-top: -8px;}
.top_box .open-menu:not(.on) i:nth-child(3){margin-top: 6px;}
.top_box .open-menu.on i:nth-child(1){opacity: 0;}
.top_box .open-menu.on i:nth-child(2){transform: rotate(45deg);opacity: 1;}
.top_box .open-menu.on i:nth-child(3){transform: rotate(-45deg);}

.Top002898 .top-menu .sub{padding:0!important;background: rgba(0,0,0,0.1);}
.Top002898 .top-menu .sub-inner{padding: 3vw 0;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a{position: relative;display: block; line-height: 30px; padding: 5px 0 5px 40px;}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon{position: absolute; left: 0; max-width: 30px; top: 50%; transform: translateY(-50%);}
.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img{ height: 24px;}
.Top002898 .top-menu .sub .two-cate-list,
.Top002898 .top-menu .sub .two-cate-list dl,
.Top002898 .top-menu .sub .two-cate{display: none;}
.Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name{border-bottom: 1px solid rgba(0,0,0,0.2);}
.Top002898 .top-menu .one-cate-name{position: relative; padding-right: 40px;}
.Top002898 .top-menu li .op-item{height: 100%;} 
.Top002898 .top-menu li .op-item.click{transform: rotate(180deg);}
.Top002898 .top-menu li .op-item:before{position: absolute; content: '';border:6px solid transparent;border-top-color: #1769fe; left: 50%; top: 50%;margin: -3px 0 0 -6px;}
.Top002898 .top-menu .sub .two-cate-list{background: rgba(0,0,0,0.1); padding: 10px 0;}
.Top002898 .top-menu .sub .two-cate-name{padding: 5px 30px;line-height: 30px;}
.Top002898 .top-menu .sub .two-cate-name a{float: none;}
}

/*Banner003086 */
.Banner003086 .auto{max-width: 1200px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);font-size: 90px;font-weight: bold;}
.Banner003086 .txt-area .t-2 b{color: #24aded;}
.Banner003086 .txt-area .t-3{transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(max-width:1440px){
	.Banner003086 .txt-area .t-2{font-size:50px;}
}
@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
.Banner003086 .txt-area .t-2{font-size: 20px;margin-bottom: 10px;}
.Banner003086 .txt-area .t-1{font-size: 15px;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}

}


/*Banner002729 */
.Banner002729 {padding-top: 3%;}
.Banner002729 .slider li.slick-slide{ height: auto;position: relative;}
.Banner002729 .ytable{height: 100%;max-width: 1400px; width: 90%;}
.Banner002729 .txt-main{position: absolute; left: 0px; width: 100%; top: 0; height: 100%; z-index: 3;font-size: 50px;display: flex;align-items: center;}
.Banner002729 .txt-main .auto_1280{display: flex;align-items: center;justify-content:center;}
.Banner002729 .txt-main a.more{ display: block; color: #fff;  width: 11.0625em; line-height: 2.875em;  text-align: center; font-size: 16px;background: #184d9c;margin-top: 6%;}
.Banner002729 .txt-main a.more:hover{background: #184477; color: #fff;}
.Banner002729 .txt-main aside{color: #363638; max-width: 700px;}
.Banner002729 .txt-main aside.tit{font-size: 36px; line-height: 40px;  margin-bottom: 6%; transition: 0.5s;}
.Banner002729 .txt-main aside.pre{font-size: 16px; line-height: 28px;  margin-bottom: 4%;transition: 0.5s 0.5s;color: #666;}
/* .Banner002729 .an-show .txt-main a.more, */
/* .Banner002729 .an-show .txt-main aside{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;-webkit-opacity: 1;} */
.Banner002729 .slider li img{display: block; width: 100%;}
.Banner002729 .slick-dots{text-align: center;position: absolute; left: 0; z-index: 10; bottom: 30px; width: 100%;}
.Banner002729 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Banner002729 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;background: #fff; opacity: 0.8;-webkit-opacity: 0.8;}
.Banner002729 .slick-dots li.slick-active button{opacity: 1;-webkit-opacity: 1;width: 14px; height: 14px; margin: -6px 0 0 -4px; background:url(../images/more.png) no-repeat center center;background-size: cover;}
.Banner002729 .text{width: 40%;}
.Banner002729 .pic {width: 50%;}
.Banner002729 .ltit {font-size: 14px; padding: 2% 0;}
.Banner002729 .slick-arrow {
    position: absolute;
    z-index: 10;
    top: 50%;
    background: none;
    border: 0;
    font-size: 0;
    height: 30px;
    width: 30px;
    margin-top: -22px;
    border-bottom: 3px solid #c0c0c2;
    border-right: 3px solid #c0c0c2;
    cursor: pointer;
    
}
.Banner002729 .slick-prev {
    left: 3%;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
}
.Banner002729 .slick-next {
    right: 3%;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}
.Banner002729 .name {
    font-size: 46px;
    color: #000;
    text-align: center;
    padding-bottom: 2.86vw;
}
@media(max-width:1440px){
	.Banner002729 .name{font-size: 30px;}
	.Banner002729 .txt-main aside.tit{font-size: 26px;}
	.Banner002729 .pic{margin-top: 2%;}
}
@media(min-width:1201px){
.Banner002729 .slider li img.wap{display: none;}
}
@media(max-width:1200px){
.Banner002729 .slider li img.pc{display: none;}
}
@media(max-width:1024px){
.Banner002729 .txt-main{font-size: 40px;position: static;}
.Banner002729 .txt-main .auto_1280{display: block;}
.Banner002729 .text,.Banner002729 .pic{width: 100%;}
.Banner002729 .slider li .wap{display: none;}
.Banner002729 .slick-dots li button{background: #e1e1e1;}
.Banner002729 .txt-main aside.tit{font-size: 20px;margin-bottom: 3%;}
}
@media(max-width:640px){
.Banner002729 .txt-main{font-size:28px;}
}
@media(max-width:480px){
.Banner002729 .txt-main{font-size:20px;}
}

/*Floor002985*/ 
.Floor002985{overflow:hidden; padding:4% 0;}
.Floor002985 .name{font-size: 46px;color: #000; text-align: center; padding-bottom: 2.86vw;}
@media(min-width:1025px) and (max-width:1366px){
.Floor002985 .name{font-size: 3vw;}
}
@media(max-width:640px){
.Floor002985 .name{font-size: 7vw;}
}
.Floor002985 .auto{max-width: 1600px;width: 90%;}
.Floor002985 .slider{margin-top: -15px;margin-bottom: 3.33vw; position: relative; }
.Floor002985 .slider ul{width: 109.524%; z-index: 4;}
.Floor002985 .slider li a{position: relative;display: block; margin-right: 20px; overflow: hidden;}
.Floor002985 .slider li .txt{position: absolute; left: 0; bottom: 7%; padding: 0 5%; width: 100%; color: #202020;font-size: 22px; z-index: 10;text-align:center;}
.Floor002985 .slider li img{transition: 0.3s;}
.Floor002985 .slider li a:hover img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.Floor002985 .arrow{margin: 0 13.54vw; background-color: #e9e9e9; height: 1px;position: relative;}
.Floor002985 .arrow:before{position: absolute; content: ''; width: 50%; height: 100%;background: #000; left: 0; top: 0;}
.Floor002985 .slick-arrow{position: absolute; height: 20px; padding:0  33px;background: #fff;color: #000; top: 50%; margin-top: -10px; font-size: 14px; text-transform: uppercase;}
.Floor002985 .slick-prev{padding-left: 0!important; left: 0;}
.Floor002985 .slick-next{left: 144px;}
@media(max-width:768px){
.Floor002985 .title{font-size: 6vw;}
.Floor002985 .slider{padding-top: 6vw;}
.Floor002985 .slider li .txt{font-size: 4vw;}
.Floor002985 .slick-arrow{padding: 0 4vw;}
.Floor002985 .slick-next{ left: 15vw;}
}
@media(max-width:480px){
.Floor002985 .slider{margin-left: 8vw;}
.Floor002985 .arrow{margin: 0 8vw; }
}
/*Floor002732 */
.Floor002732{overflow-x: hidden;background:#f7f7f7;padding:4% 0 6% 0;background: url(../images/Floor002732-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.Floor002732 .auto{padding: 0!important;    max-width: 1600px;  width: 90%;}
.Floor002732 .name{font-size: 46px;color: #000; text-align: center; padding-bottom: 2.86vw;}
@media(min-width:1025px) and (max-width:1366px){
.Floor002732 .name{font-size: 3vw;}
}
@media(max-width:640px){
.Floor002732 .name{font-size: 7vw;}
}

.Floor002732 .title1 {max-width: 100%;margin: auto;}
.Floor002732 .title1{position: relative;padding-right: 60px;padding-left: 60px;}
.Floor002732 .paragraph-dec{display:block;padding: 22px 72px 30px 72px;margin: 0 auto;max-width: 1300px;}
.Floor002732 .paragraph-dec:before {line-height: 40px;top: 0;    left: 0;content: '鈥?;}
.Floor002732 .paragraph-dec:before, .paragraph-dec:after {font: 80px "Montserrat Bold";position: absolute;display: block;opacity: .81;color: #184d9c;}
.Floor002732 .title1 p{font-size:42px;font-weight: 600;line-height: 1.5;color: #202020; text-align: center;}
.Floor002732 .paragraph-dec:after {line-height: 0;right: 0;bottom: 0;content: '鈥?;}

.Floor002732 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002732 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002732 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002732 .slick-dots li.slick-active{border-color: #184d9c;}
.Floor002732 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184d9c;}

.Floor002732 .main{position: relative;margin-top: 2%;}

.Floor002732 .slider{position: relative; z-index: 10;}
.Floor002732 .slider li{position: relative; height: auto;margin-right:1.5%;float: left;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.Floor002732 .slider li:nth-child(4n){margin-right: 0 !important;}
.Floor002732 .slider li:before{position: absolute; content: ''; left:0;top: 0; height: 0; background: #184d9c; right:0;opacity: 0; -webkit-opacity: 0; transition: 0.3s ease-in-out;}
.Floor002732 .slider li:hover:before{ opacity: 1; -webkit-opacity: 1; height: 100%;}
.Floor002732 .slider li a{ position: relative; z-index: 10; text-align: center; height: 340px;}
.Floor002732 .slider li p{height: 0; opacity: 0; -webkit-opacity: 0;  color: #fff;padding: 0 20px;}
.Floor002732 .slider li .icon img{width: 75px; height: 75px;}
.Floor002732 .slider li .icon .off{display: none;}
.Floor002732 .slider li .title{max-width:98%; margin: 0 auto; font-size: 16px; color: #555;}
.Floor002732 .slider li .title span{font-size: 14px;color: #333;line-height: 30px;}
.Floor002732 .slider li h2{ font-size: 20px; color: #fff; font-weight: normal;margin: 30px 0 20px 0;}
.Floor002732 .slider li a:hover .title h2,
.Floor002732 .slider li a:hover .title{color: #fff;}
.Floor002732 .slider li a:hover .icon .on{display: none;}
.Floor002732 .slider li a:hover .icon .off{display:inline-block;}
.Floor002732 .slider li a:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;}
.Floor002732 .slider li a:hover span{display: none;}
.Floor002732 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
@media(max-width:1100px){
.Floor002732 .main{margin-bottom: 50px;}
}


/*Floor002997 */
.Floor002997{padding:4% 0;}
.Floor002997 .auto{    max-width: 1600px;  width: 90%;}
.Floor002997 .name{font-size: 46px;color: #000; text-align: center;padding-bottom: 2.86vw;; }
.Floor002997 .alltitle p{font-size: 16px; padding: 2% 0;}
@media(max-width:1440px){
	.Floor002997 .name{font-size: 30px;}
}


.Floor002997 .slider li a{color: #000; display: block; margin: 0 auto; width: 95.715%; padding-bottom: 3.65vw;}
.Floor002997 .slider li .pic{overflow: hidden;}
.Floor002997 .slider li .Ispic{padding-bottom:54%; transition:  0.3s;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .slider li .txt{position: relative; z-index: 10; background-color: #f5f5f5;width:100%; padding:10px;}
.Floor002997 .slider li .txt aside.dot2{font-size: 20px;line-height: 1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 20px;}
.Floor002997 .slider li .txt pre{font-size: 16px; line-height: 1.625em; max-height: 3.25em; margin: 1.2vw 0;}
.Floor002997 .slider li .txt span{display: inline-block;font-weight: 100; line-height: 20px;transition:  0.3s;background: #184d9c;color: #fff;padding: 5px 10px;}
/* .Floor002997 .slider li a:hover .txt span{padding: 0 10px;background: #000;color: #fff;} */
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #000;}
.Floor002997 .slick-arrow{width: 46px;height: 46px; position: absolute; top: 50%; margin-top: -23px;background:#003f84 url("../images/Floor002997_prev.png") no-repeat center center; transition: 0.3s;border-radius: 100px;}
.Floor002997 .slick-arrow:hover{border-radius: 50%;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/Floor002997_next.png");}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt aside.dot2{font-size:16px;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}


/*Bottom003102 */
.Bottom003102{padding:2.5% 0;font-size: 100px;    background: url(../images/Bottom003043_bg.jpg) no-repeat center top;  background-size: cover;}
@media (max-width:1600px) {
.Bottom003102{font-size: 6.25vw;}
}
@media (max-width:640px) {
.Bottom003102{font-size: 14vw;}
}
.Bottom003102,
.Bottom003102 a:not(:hover){color: #fff;}
.Bottom003102 .auto{max-width: 1600px;width: 90%;}
.Bottom003102 .enter{padding-bottom: 7.29vw;}
.Bottom003102 .enter li{position: relative; overflow: hidden; }
.Bottom003102 .enter li .txt{position: absolute; left: 0.4em;right: 0.4em; padding: 0.6em 0 0.91em; top: 0; z-index: 10;background: url(../images/Bottom003102-icon.svg) no-repeat left bottom; background-size: auto 0.13em;}
.Bottom003102 .enter li .tit{font-size: 0.32em;color: #003f84;line-height: 1;}
.Bottom003102 .enter li img{transition: 0.3s ease-out;}
.Bottom003102 .enter li a:hover img{transform: scale(1.2);}
.Bottom003102 footer{font-size: 0.14em;}
.Bottom003102 footer .text a{display:inline-block;}
.Bottom003102 footer .big a{font-size: 1.285em; }
.Bottom003102 footer .copyright,
.Bottom003102 footer .copyright a:not(:hover),
.Bottom003102 footer .small a:not(:hover){color: rgba(255,255,255,0.5);}
.Bottom003102 footer .small{padding: 3vw 0 1.3vw 0; margin-bottom: 1.3vw;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom003102 footer .small a:not(:last-child):after{display: inline-block;content: '路';width: 22px; text-align: center;color: rgba(255,255,255,0.5);}
.Bottom003102 footer .code li{float: left;width: 48%;text-align: center;max-width: 141px;}
.Bottom003102 footer .code li:nth-child(2n){float: right;}
.Bottom003102 footer .code li aside{ margin-top: 1vw;}
@media (min-width:641px) {
.Bottom003102 .enter li{float: left;width: 33.333%; margin-top: -5.157vw;}
.Bottom003102 footer .big a:not(:last-child){margin-right: 2.08vw;}
}
@media (min-width:1025px) {
.Bottom003102 footer .code{max-width: 311px;width: 25%;}
.Bottom003102 footer .text{max-width: 900px;width: 70%;}
}
@media (max-width:1024px) {
.Bottom003102 footer{font-size: 0.24em; text-align: center;}
.Bottom003102 footer .code{display: table;margin: 0 auto 5vw; width: 76%; max-width: 320px;}
}
@media (max-width:640px) {
.Bottom003102{margin-top: 20vw;}
.Bottom003102 .enter li{clear: both;}
.Bottom003102 .enter li:first-child{margin-top: -15vw;float: left;width: 100%;}
.Bottom003102 footer .small a:not(:last-child):after{width: 0.7em;}
.Bottom003102 footer .big a{margin: 0 0.2em;}
}
.alltitle p{ text-align: center;}
.footer__container--2R-ih .auto {
    max-width: 1600px;
    width: 90%;
}
.footer__container--2R-ih .footer-top{ background:url(../images/Bottom002538_bg.jpg) no-repeat center top; padding: 2% 0 3% 0; max-height:220px;}
.footer__container--2R-ih .footer-top a{ display:block; background: #184d9c; color: #fff; padding: 2% 5%; width: 100px;text-align: center;height: 35px;
    line-height: 32px;}
.footer__container--2R-ih .footer-top a img{ width:30%; max-width:158px;}
.footer__container--2R-ih .footer-top .fl{color: #fff; font-size: 20px; font-weight: bold;}

.nyx-weixin:before {
    content: "";
    position: absolute;
    background: url(../images/wx.png) no-repeat;
    width: 24px;
    height: 19px;
    left: 7px;
    bottom: 8px;
}
.nyx-mobile:before {
    content: "";
    position: absolute;
    background: url(../images/sj.png) no-repeat;
    width: 24px;
    height: 19px;
    left: 7px;
    bottom: 8px;
}
.nyx-douyin:before {
    content: "";
    position: absolute;
    background: url(../images/dy.png) no-repeat;
    width: 24px;
    height: 19px;
    left: 7px;
    bottom: 8px;
}
.footer__container--2R-ih {
				clear: both;
				z-index: 0;
				background-color: #f0f0f0!important;
				border-top: 1px solid #e6e6e6;
				-webkit-box-shadow: 0 0 12px rgba(11, 32, 42, .1);
				box-shadow: 0 0 12px rgba(11, 32, 42, .1);
				min-width: 1240px;
				line-height: 1.5
			}
			
			.footer__container--2R-ih:after,
			.footer__container--2R-ih:before {
				display: table;
				clear: both;
				content: ""
			}
			
			.footer__fl--3_OYT {
				float: left
			}
			
			.footer__content--HaFRC {
				position: relative;
				z-index: 1;
				margin: 0 auto;
				padding: 30px 0
			}
			
			.footer__content--HaFRC dl {
				display: inline-block;
				margin-right: 0;
				border-top: 0;
				padding-right: 30px;
				min-width: 200px;
				vertical-align: top
			}
			
			.footer__content--HaFRC dl:hover dt {
				border-bottom: 1px solid #1f368f;
				color: #1f368f
			}
			
			.footer__content--HaFRC dt {
				margin-bottom: 15px;
				border-bottom: 1px solid #e6e6e6;
				padding-bottom: 10px;
				width: 80px;
				color: #333;
				font-size: 14px;
				font-weight: 700
			}
			
			.footer__content--HaFRC dd a {
				display: block;
				margin-bottom: 10px;
				font-size: 12px
			}
			
			.footer__right--15Vru {
				float: right
			}
			
			.footer__right--15Vru h3 {
				margin-bottom: 15px;
				border-bottom: 1px solid #e6e6e6;
				padding-bottom: 10px;
				width: 80px;
				color: #333;
				font-size: 14px;
				font-weight: 700
			}
			
			.footer__right--15Vru p {
				margin-bottom: 10px;
				color: #333;
				font-size: 12px
			}
			
			.footer__qrcode--5W3oR {
				padding-bottom: 14px;
				width: 170px
			}
			
			.footer__qrcode--5W3oR.footer__active--9U7-0 .footer__icon--rEepG,
			.footer__qrcode--5W3oR:hover .footer__icon--rEepG {
				color: #4161eb;
				border-color: #4161eb
			}
			
			.footer__qrcode--5W3oR.footer__active--9U7-0 .footer__icon--rEepG img,
			.footer__qrcode--5W3oR:hover .footer__icon--rEepG img {
				opacity: 1%;
				-webkit-filter: grayscale(0);
				filter: grayscale(0)
			}
			
			.footer__qrcode--5W3oR.footer__active--9U7-0 .footer__info--u7PJl,
			.footer__qrcode--5W3oR:hover .footer__info--u7PJl {
				display: block
			}
			
			.footer__qrcode--5W3oR:hover~.footer__active--9U7-0 .footer__info--u7PJl {
				display: none
			}
			
			.footer__qrcode--5W3oR:hover~.footer__active--9U7-0 .footer__icon--rEepG {
				color: #d8d8d8;
				border-color: #d8d8d8
			}
			
			.footer__qrcode--5W3oR:hover~.footer__active--9U7-0 .footer__icon--rEepG img {
				opacity: 1%;
				-webkit-filter: grayscale(1);
				filter: grayscale(1)
			}
			
			.footer__qrcode--5W3oR div {
				text-align: center
			}
			
			button.footer__icon--rEepG {
				border: 1px solid #d8d8d8;
				color: #999;
				border-radius: 50%;
				cursor: pointer;
				width: 40px;
				height: 40px;
				line-height: 38px;
				position: relative;
			}
			
			.footer__info--u7PJl {
				display: none;
				position: absolute;
				top: 132px;
				right: 0;
				background-color: #fff;
				padding-top: 10px;
				width: 120px;
				min-height: 153px;
				line-height: 16px
			}
			
			.footer__info--u7PJl img {
				width: 100px
			}
			
			.footer__triangle--316Vq {
				display: block;
				position: absolute;
				top: 12px;
				left: -18px;
				border: 10px solid rgba(0, 0, 0, 0);
				border-right-color: #fff;
				width: 1px;
				height: 1px
			}
			
			.footer__triangle2--19xed {
				top: 66px
			}
			
			.footer__triangle3--2sMzd {
				top: 122px
			}
			
			.footer__copyright--6ux-M {
				position: relative;
				clear: both;
				margin: 0 auto;
				border-top: 1px solid #e6e6e6;
				padding: 10px 0 20px
			}
			
			.footer__copyright--6ux-M p {
				margin: 0;
				text-align: left;
				line-height: 26px;
				color: #a8aeb3;
				font-size: 12px
			}
			
			.footer__copyright--6ux-M a {
				color: #a8aeb3!important
			}
			
			.footer__badge--13Fy4 {
				display: inline-block;
				position: relative;
				margin: 10px 0 0 20px
			}
			
			.footer__badge--13Fy4:hover .footer__tips--xBhaR {
				display: block
			}
			
			.footer__tips--xBhaR {
				display: none;
				position: absolute;
				top: -10px;
				right: 60px;
				border: 1px solid #eee;
				border-radius: 4px;
				-webkit-box-shadow: 0 0 3px 0 #ccc;
				box-shadow: 0 0 3px 0 #ccc;
				background-color: hsla(0, 0%, 100%, .9);
				padding: 8px 13px;
				width: 420px;
				line-height: 1.4;
				color: #666;
				font-size: 14px
			}
			
			.footer__tips--xBhaR:after,
			.footer__tips--xBhaR:before {
				position: absolute;
				top: 20px;
				border: 10px dashed rgba(0, 0, 0, 0);
				content: ""
			}
			
			.footer__tips--xBhaR:before {
				right: -20px;
				z-index: 1;
				border-left: 10px solid #fff
			}
			
			.footer__tips--xBhaR:after {
				right: -23px;
				border-left: 10px solid #ddd
			}
			
/*Floor003083 */
.Floor003083{padding: 3% 0;font-size: 16px;background: #f0f0f0 url(../images/Floor003083.jpg) no-repeat center center;background-size: cover;}
.Floor003083 .auto{/*overflow: hidden;*/max-width: 1600px;width: 94%;position: relative; z-index: 2;}
.Floor003083 .title{font-size: 46px;
    color: #000;
    text-align: center;
    padding-bottom: 2.86vw;}

.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #184d9c;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;background: #fff;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
.Floor003083 .hz{text-align: center;margin-top: 3%;}
@media(min-width:1366px){
	.footer__content--HaFRC dl:nth-child(3n){min-width: 128px;}
	.footer__content--HaFRC dl:nth-child(4n){min-width: 110px;}
	.footer__content--HaFRC dl:nth-child(5n){min-width: 110px;}
	.footer__content--HaFRC dl:nth-child(6n){min-width: 110px;}
	.footer__content--HaFRC dl:nth-child(7n){min-width: 110px;}
	.Floor002732 .title1 p {font-size: 30px;}
}

@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
}
.bg_box{text-align: center;position:relative}
.bg_list{position: absolute;right: 0;bottom:20px;width: 100%;}
.bg_box a{border: 1px solid #fff;border-radius: 30px;color: #fff;display: inline-block;margin-right: 20px;font-size: 15px;padding: 5px 20px;}
.bg_box a:hover{background: #fff;color: #184d9c;}

/* .right{position:fixed;right: 1%;bottom:4%;z-index: 99999;}
.right img{max-width: 150px;}
.close{position: absolute;right:0px;top: 10px;z-index: 999;}
.close img{max-width: 20px;} */


/*Bottom002131 */
.Bottom002131{background:url(../images/bot.jpg) no-repeat center center;color:#fff;background-size: cover;}
.Bottom002131 .auto{max-width: 1600px;width: 94%;}
.Bottom002131 a{ color:#fff;opacity:.9;}
.Bottom002131 footer{padding: 5px 0; text-align: center; font-size: 14px;opacity:.5;}
.Bottom002131 footer dl{ overflow:hidden;}
.Bottom002131 footer dt{ line-height:24px; }
.Bottom002131 footer dt span{ margin-left:30px; font-size:12px;}
.Bottom002131 footer dd a{ display:inline-block; background:url(../images/Bottom002131-web.png) no-repeat; width:110px; height:39px;}
.Bottom002131 figure{ padding-top:3%;}
.Bottom002131 figcaption{ float:left; min-height:100px; overflow:hidden;}
.Bottom002131 figcaption.f3{ float:right; text-align:center; border-right:0;}
.Bottom002131 figcaption.f3 b{ display:block;}
.Bottom002131 figcaption.f1{ width:77%;}
.Bottom002131 figcaption.f2{ width:23%;padding: 0 20px;text-align: right;}
.Bottom002131 figcaption.f2 img{max-width: 100px;margin-bottom: 10px;}
.Bottom002131 figcaption.f1 dl{ float:left;margin-right: 20px;}
.Bottom002131 figcaption.f1 dt,.Bottom002131 figcaption.f2 dt{ font-weight:bold; padding-bottom:10px;}
.Bottom002131 figcaption.f1 dd,.Bottom002131 figcaption.f2 dd{ line-height:25px;}
.Bottom002131 figcaption.f2 aside{ width:90%; margin:0 auto; max-width:227px; background:url(../images/Bottom002131-icon_call.png) no-repeat left top; padding-left:55px; font-size:16px; letter-spacing:5px;}
.Bottom002131 figcaption.f2 aside h3{ font-size:24px; margin:5px 0 0 0; border-top:1px solid #ababab;letter-spacing:0;}

.Bottom002131 .float{ position:fixed; z-index:99; right:0; top:50%; margin-top:-51px; width:33px;}
.Bottom002131 .float li{ padding-bottom:1px;}
.Bottom002131 .float li a{ display:block; height:33px; background:url(../images/Bottom002131-float.png) no-repeat 0 0 #b2b2b2;}
.Bottom002131 .float li.li_2 a{ background-position:0 -34px;}
.Bottom002131 .float li.li_3 a{ background-position:0 -68px; background-color:#c02a05;}
.Bottom002131 .float li a:hover{background-color:#c02a05;}
@media(max-width:1440px){
	.Bottom002131 figcaption.f1 dl{margin-right: 10px;}
}
@media(max-width:1366px){
	.Bottom002131 figcaption.f1 {width: 79%;}
	.Bottom002131 figcaption.f2 { width: 20%;}
}
@media(max-width:1000px){
	.Bottom002131 figcaption{ float:none !important; width:auto !important; border-right:0;}
	.Bottom002131 figcaption.f1{ display:none;}
	.Bottom002131 footer dt,
	.Bottom002131 footer dd{ float:none; text-align:center;}
	.Bottom002131 figcaption.f2{padding: 0;}
}
/*
 .Floor001643 涓篸emo缂栧彿
 */
 .Floor001643{background:#f7f7f7;padding:4% 0 6% 0;background: url(../images/Floor002732-bg.jpg) no-repeat center center;background-size: cover;}
 .Floor001643 .auto{width: 90%;max-width: 1600px;}
 .Floor001643 .name{font-size: 46px;color: #000;text-align: center;padding-bottom: 2.86vw;}
 .Floor001643{padding-top: 3%; padding-bottom:5%;}

 .Floor001643 li{ padding-bottom:2%; position:relative; margin-bottom:3%;background: #fff;}
 /* .Floor001643 li::before{ position:absolute; content:''; width:30px; height:2px; background-color:#555; left:0; bottom:0;} */
 .Floor001643 li:last-child{ margin-right:0;}
 .Floor001643 li figure{overflow:hidden;}
 .Floor001643 li figure span{background-size:contain;transition:0.5s; display:block; padding-bottom:65%;}
 .Floor001643 li:hover figure span{ transform:scale(1.08);}
 .Floor001643 li h1,
 .Floor001643 li p{ margin:0;}
 .Floor001643 li h1{ font-weight:normal; font-size:20px; padding-top:5%; padding-bottom:3%;color: #333;}
 .Floor001643 li p{font-size:15px; color:#999; line-height:22px;  overflow:hidden;height: 66px;}
 .Floor001643 li .jj_box{padding: 20px 20px 0 20px;}
 .Floor001643 li:hover{box-shadow: 0 0 8px rgba(23,105,254,.2);}
 @media(max-width:1440px){
	.Floor001643 .name{font-size: 30px;}
 }
@media(min-width:480px){
 .Floor001643 li{ float:left; width:23%; margin-right:2%; margin-bottom:0;}
}
@media(max-width:1024px){
	.Floor001643 li h1{font-size: 18px;}
	.Floor001643 li p{height: 44px;}
	.Floor001643 li .jj_box{padding: 20px;padding-top: 0;}
}

 /*Floor003033 */
.Floor003033{background: #fff; padding: 3% 0 5%;}
.Floor003033,
.Floor003033 a{color: #000;}
.Floor003033 .title{ text-align: center;}
.Floor003033 .title h3{font-size: 46px;color: #000;text-align: center;padding-bottom: 2.86vw;font-weight: normal;}
.Floor003033 .title p{font-size: 16px;line-height: 1.875em; margin: 2em auto; width: 95%; max-width: 612px;}
.Floor003033 .title .more{margin: 0 auto; display: table; padding: 0 1.214em; line-height: 2em; border: 1px solid #bbb; transition: 0.3s;}
.Floor003033 .title .more:after{display: inline-block; content: ''; width: 6px; height: 6px; border-right: 1px solid #000; border-top: 1px solid #000; transform: rotate(45deg); margin-left: 21px; vertical-align: middle;}
.Floor003033 .title .more:hover{color: #fff;background: #013263; border-color: #013263;}
.Floor003033 .title .more:hover:after{border-color: #fff;}
@media(max-width:1440px){
	.Floor003033 .title h3{font-size: 30px;}
}
@media(max-width:640px){
.Floor003033 .title h3{font-size: 5vw;}
.Floor003033 .title p{font-size: 3.5vw;}
.Floor003033 .title .more{font-size: 3.2vw;}
}

.Floor003033 .list{width: 75vw;text-align: center;}
.Floor003033 .list li{box-shadow: 0 2px 32px 11px rgba(200, 207, 213, 0.2); background: #fff; border-radius: 50%;background: #fff;display: inline-block;overflow: hidden;margin-bottom: 20px;}
.Floor003033 .list li a.ytable{height: 100%; text-align: center;}
.Floor003033 .list li img{max-width: 75%;}
@media(min-width:1025px){
.Floor003033 .list{position: relative;}
.Floor003033 .list li{width:  9.95vw;height: 9.95vw;border-radius: 100px;margin-left:20px;}
}
@media(max-width:1024px){
.Floor003033{padding: 6vw 0;}
.Floor003033 .list{width: 90vw; margin-top: 8vw;}
.Floor003033 .list li{width: 20vw; height: 20vw;}
}

/* .hz_box{padding: 4% 0;background: url(../images/bg12.jpg) no-repeat center center;background-size: cover;} */
.hz_box{background: #fff;padding: 4% 0;}
.hz_box .auto{max-width: 1600px;width: 90%;}
.hz_box ul{display: flex;flex-wrap: wrap;}
.hz_box ul li{width: 23%;margin-bottom: 30px;list-style: none;padding: 10px;margin-right: 2.5%;text-align: center;background: #fff;}
.hz_box ul li:nth-child(4n){margin-right: 0;}

.hz_box .title{font-size: 46px;color: #000;text-align: center;padding-bottom: 2.86vw;font-weight: normal;}
@media(max-width:1440px){
	.hz_box .title{font-size: 30px;}
}
@media(max-width:1024px){
	.hz_box ul li{width: 31%;}
	.hz_box ul li:nth-child(3n){margin-right: 0;}
	.hz_box ul li:nth-child(4n){margin-right: 2%;}
}


/*Menu001957*/
.Menu001957{ text-align:center; padding:1.5% 0;box-shadow: 0 0 10px #dcdcdc;}
.Menu001957 li{ display:inline-block;margin: 1px 10px;}
.Menu001957 li a{ border-radius:36px;display:block;height:36px; line-height:36px; padding:0 15px;}
.Menu001957 li a:hover, 
.Menu001957 li.aon a{background:#184d9c; color:#fff; }
@media(max-width:768px){
.Menu001957 li{ float:left; width:auto; margin:1px 0; padding:0 2%;}
.Menu001957 li a{ padding:0 5px;border-radius: 5px;}
}

/*RighInfo002811 */
.RighInfo002811{padding: 3% 0 3% 0;}
.RighInfo002811 .box{border-top: 1px solid #e5e5e5;padding: 5% 0;}
.RighInfo002811 .box:first-child{border-top: none;padding-top: 0;padding: 5%; background: #f5f5f5;}
.RighInfo002811 .box:nth-child(3n){padding: 5%; background: #f5f5f5;}
/* .RighInfo002811 .box:not(:last-child){margin-bottom:7%;} */
.RighInfo002811 .pic img{width: 100%;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}
.RighInfo002811 .txt .inner{padding-left: 14%;}
.RighInfo002811 .box1 .txt .inner{padding-left: 0; padding-right: 14%;}
.RighInfo002811 .w50 {width: 50%;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{font-size: 24px;color: #333;position: relative;margin-bottom: 32px;font-weight: bold;}
.RighInfo002811 .txt .tit::after{width: 40px;height: 3px;background: #184d9c;content: "";left: 0;bottom: -10px;position: absolute;}
.RighInfo002811 .txt p{line-height: 30px; font-size: 15px;color: #666;text-align: justify;}
@media(min-width:1025px){
/* .RighInfo002811 .box:nth-child(2n){margin-bottom:13%;} */
.RighInfo002811 .box .pic{width: 48.612%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
/* .RighInfo002811 .box:nth-child(2n-1) .pic .inner{padding-bottom: 6%;} */
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right;}
}
@media(max-width:1024px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding: 5% 0%!important;}
.RighInfo002811 .w50{width: 100%;}
.RighInfo002811 .txt .tit{font-size: 18px;}
.RighInfo002811 .txt p{font-size: 16px;}
}
/*
 .PicList002323 涓篸emo缂栧彿
 */
.PicList002323{ padding:3% 0;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul li{ float: left; width: 33%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #333;margin:10px 0 0; font-weight: normal; font-size: 15px;}
.PicList002323 ul li a:hover figure{transform: scale(1.3);}
.PicList002323 ul li a:hover h3{ color: #0075b8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media(max-width:1024px){
	.PicList002323 ul li{width: 48%;}
}
/*
 .PicList002273 涓篸emo缂栧彿
 */
.PicList002273{padding: 3% 0}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #184d9c;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*
 .Page002193 涓篸emo缂栧彿
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #184d9c; background:#184d9c;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#184d9c;}
.Page002193 .p_count b{ color:#184d9c;}
.Page002193 .p_total b{ color:#184d9c;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#184d9c; border-color:#184d9c;}
.Page002193 .p_page b{ font-weight:normal;}


/*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 20px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #d43e45;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}
/*RighInfo002851 */
.RighInfo002851{padding:3% 0;}
.RighInfo002851 .singlePage{line-height: 30px;color: #333;font-size: 15px;}
/*Title002751 */
.Title002751{padding: 0% 0 3%; text-align: center;font-size: 100px;}
.Title002751 .t-1 span{font-size:24px;display: table;margin:0 auto;color: #000;position: relative;}
.Title002751 .t-2{font-size: 0.18em;color: #666;}
@media(max-width:480px){
.Title002751{font-size: 80px;}
}
/*
 .Timeline000768 涓篸emo缂栧彿
 */
.Timeline000768{ padding:3% 0; position:relative;background: #f5f5f5;}
.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#ccc; top:50%; left:0;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 450px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
transform: translate3d(0, 0, 0);
transition-timing-function: ease-out;	}
.Timeline000768 ul li{width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-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;
}
.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
.Timeline000768  li::before{ background-color:#184d9c; width:15px; height:15px; border-radius:50%; margin-top:-7px;}
.Timeline000768  li::after{ width:1px; height:28px; background-color:#ccc; margin-top:-35px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:7px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:100%; height:40%;left:0; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:contain;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; padding:0 3%;}
.Timeline000768  li:nth-child(2n) .txt{ top:0; bottom:auto;}
.Timeline000768  li .txt h1{ margin:0; color:#184d9c; font-size:24px; padding-top:10%;}
.Timeline000768  li .txt p{ margin:0; line-height:24px; height:72px; overflow:hidden;} 

/*
 .Floor001247 涓篸emo缂栧彿
 */
 .Floor001247 .ban{ background:url(../images/Floor001247-ban.jpg) no-repeat center bottom/cover; height:248px; position:relative;}
	.Floor001247 .ban.video{height: auto;}
 .Floor001247 .ban.video video{display:block;width:100%;height: 100%;object-fit: fill;}
 .Floor001247 .ban h1{ position:absolute; width:1100px; left:50%; margin:0 0 0 -550px; bottom:2%; color:#fff;  text-align:right; font-size:60px;}
 .Floor001247 section{ background:url(../images/Floor001247-bg.jpg) no-repeat center center; text-align:center;}
 .Floor001247 .intro h3,
 .Floor001247 .intro p{ margin:0;padding:20px 0;}
 .Floor001247 .intro h3{ font-weight:normal;font-size: 20px;color: #184d9c;}
 .Floor001247 .intro p.border{ border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
 .Floor001247 dl{ padding:2% 0 3% 0;}
 .Floor001247 dl a{ display:inline-block; padding:1.5% 0; width:46%;border-radius: 30px;color: #fff; font-size: 20px;margin: 0 2%;background: #295da6; max-width:370px;} 
 .Floor001247 dl a i{ display:inline-block; background:url(../images/Floor001247-icon1.png) no-repeat center center; width:27px; height:23px; margin-right:5px; vertical-align:middle;}
 .Floor001247 dl a:nth-child(2) i{ background-image:url(../images/Floor001247-icon2.png);}
 @media(max-width:1100px){
 .Floor001247 .ban{ padding-bottom:20%; height:auto;}
 .Floor001247 .ban h1{ width:100%; padding:0 2%; left:0; margin:0; font-size:40px;}
 }
 @media(max-width:640px){
 .Floor001247 dl a{ font-size:16px;}
 .Floor001247 .ban h1{font-size:30px;}
 }
 @media(max-width:375px){
 .Floor001247 .ban h1{font-size:24px;}
 .Floor001247 .intro h3{ font-size:16px;}
 .Floor001247 dl a{ font-size:14px;}
 }
 
 /*
 .Floor002355 涓篸emo缂栧彿
 */
.Floor002355{padding: 3% 0; background: #f6f6f6;}
.Floor002355 .auto{position:relative;}
.Floor002355 figure{color:#333; font-size:15px;  line-height:30px; padding-bottom:1%;}
.Floor002355  ul{  margin:0 auto;margin-top:2%; max-width:1060px;}
.Floor002355 li{ float:left; width:33.3334%; text-align: center; position: relative; margin: 10px 0;}
.Floor002355 li:before{ display:block;width:1px; height:30px; background-color:#f1f1f1;  content:''; position: absolute; left: 0; bottom:5px;}
.Floor002355 li:last-child:after{display:block;width:1px; height:30px; background-color:#f1f1f1;  content:''; right: 0; position: absolute; bottom: 5px;}
.Floor002355 li .pic img,
.Floor002355 li .tit a{ -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s;  -ms-transition:all ease 0.5s; transition:all ease 0.5s;}
.Floor002355 li .tit{ padding-top: 15px;}
.Floor002355 li .pic img{ position: relative; top: 0;}
.Floor002355 li .tit a{ font-size:16px;color:#005bac;}
.Floor002355 li:hover .pic img{ top: -5px;}
.Floor002355 li:hover .tit a{ color: #024f93;}
.Floor002355 li span{ font-size:12px; color:#b6b6b6; display: block; padding-top: 5px;}
@media only screen and (min-width:768px ) {
	.Floor002355 h1{ font-size:28px;}
	.Floor002355 li{width:25%;}
}
@media only screen and (min-width:1024px ) {
	.Floor002355 h1{ font-size:32px;}
}
@media(max-width:480px){
   .Floor002355 li{ width:50%;}
}
@media(max-width:375px){
.Floor002355 li .tit a{font-size:14px;}
}
@media only screen and (max-width:1600px ) {
	.Floor002355 .auto{ padding-left:2%; padding-right: 2%;}
}

.gshj{padding: 3% 0;}
ul,ol{list-style: none;}
.gshj p{font-size: 15px;color: #333;margin-top: 10px;text-align: center;}

/*
 .TextList001729 涓篸emo缂栧彿
 */
 .TextList001729 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
 .TextList001729 .name span{ display:inline-block; border-left:6px solid #184d9c; padding-left:15px;}
 .TextList001729 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
 .TextList001729 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#184d9c;}
 
 .TextList001729 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:26.6%; height:46px; border:2px solid #999; }
 .TextList001729 .search input{border:none; }
 .TextList001729 .search .text{ width:100%; height:42px; line-height:42px; padding:0 56px 0 10px; background:none; color:#999;}
 .TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/TextList001729-search.png) no-repeat center center; padding:0;}
 
 .TextList001729 ol.type{ margin-top:3%;}
 .TextList001729 .type{display:table; width:100%;}
 .TextList001729 ol.type{font-size:16px; background-color:#184d9c; color:#fff;}
 .TextList001729 .type li{ display:table-cell; vertical-align:middle;text-align:center; padding-top:10px; padding-bottom:10px; line-height:24px;}
 .TextList001729 ul.type li{cursor:pointer;}
 .TextList001729 .type li:nth-child(1){width:12%;}
 .TextList001729 .type li:nth-child(2){ width:11%;}
 .TextList001729 .type li:nth-child(3){ width:10%;}
 .TextList001729 .type li:nth-child(4),
 .TextList001729 .type li:nth-child(5),
 .TextList001729 .type li:nth-child(6),
 .TextList001729 .type li:nth-child(7){width:13%;}
 .TextList001729 .type li:nth-child(8){ width:15%;}
 .TextList001729 .type li:nth-child(1),
 .TextList001729 .type li:nth-child(8){ padding-left:2%; text-align:left !important;}
 .TextList001729 ul.type li:nth-child(8){background:url(../images/TextList001729-icon_close.png) no-repeat 90% center;}
 .TextList001729 ul.type#On li:nth-child(8){ background-image:url(../images/TextList001729-icon_open.png);}
 .TextList001729 .list{border-bottom:1px solid #e5e5e5;}
 .TextList001729 .list .con{ display:none;border-top:1px solid #e5e5e5; overflow:hidden; font-size:16px; padding:2%; line-height: 35px;}
 .TextList001729 .btn_apply{ padding:10px 0;}
 .TextList001729 .btn_apply a{ display:inline-block; max-width:180px; width:40%; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#184d9c;font-size:18px; border-radius:3px; margin-top: 2%;}
 @media(max-width:1000px){
 .TextList001729 .type li:nth-child(2),
 .TextList001729 .type li:nth-child(5),
 .TextList001729 .type li:nth-child(6){ display:none;}
 .TextList001729 .type li{ width:20% !important;}
 }
 @media(max-width:768px){
 .TextList001729 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
 .TextList001729 .type li:nth-child(7){ display:none;}
 .TextList001729 .type li{ width:24% !important;}
 .TextList001729 .type li:nth-child(8){ width:28% !important;}
 }
 @media(max-width:480px){
 .TextList001729 .type li:nth-child(3){ display:none;}
 .TextList001729 .type li{ width:30% !important;}
 .TextList001729 .type li:nth-child(8){ width:40% !important;}
 .TextList001729 ol.type{font-size:15px;}
 .TextList001729 .btn_apply a{font-size:16px; height:40px; line-height:40px;}
 .TextList001729 ul.type li:nth-child(8){ background-size:16px auto;}
 }
 /*
 .Form001518 涓篸emo缂栧彿
 */
 .Form001518{ padding:3% 0;}
 .Form001518 .title{ position:relative; color:#343434; font-size:34px; padding-bottom:5%; background:url(../images/Form001518_tit.png) no-repeat left center/contain; }
 .Form001518 .title:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }
 
 .Form001518 dl dt{ padding:3% 0; color:#333; font-size:16px; }
 .Form001518 dd li{ float:left;width:32%; margin-right:2%;margin-bottom:5px; position:relative;}
 .Form001518 dd li:nth-child(3n){ margin-right:0;}
 .Form001518 dd .text{border: 1px solid #dadada;line-height: 46px;height: 46px; width:100%; background:#fff; padding:0 10px;}
 .Form001518 dd li label{ position:absolute; left:5px; top:0; line-height:46px; }
 .Form001518 dd li .form_err{position:absolute; right:5px; top:50%; color:#333; line-height:20px; margin-top: -10px;}
 
 .Form001518 dd textarea.text{height:220px;}
 
 .Form001518 .btn{ margin: 2% 0; cursor: pointer;border-radius: 5px;background: #184d9c;color: #fff; height: 37px;border: none; font-size:18px; width:40%; max-width:200px;}
 @media(max-width:768px){
 .Form001518 dd li{ float:none; width:auto; margin-right:0 !important;}
 }
 @media(max-width:480px){
 .Form001518 .title{ font-size:24px;}
 }
/*
 .TextList001131 涓篸emo缂栧彿
 */
.TextList001131{ padding:2% 0;}
.TextList001131 li{ line-height:30px;font-size:16px; padding:20px 0; border-bottom:1px solid #ededed; padding-right:40px;background:url(../images/TextList001131-li.png) no-repeat right center;}
.TextList001131 li  span{ float:left; width:30px; height:30px; background-color:#666; margin-right:10px; text-align:center; color:#fff; font-weight:bold;}
.TextList001131 li:hover span{ background-color:#184d9c;}
.TextList001131 li:hover{background-image:url(../images/TextList001131-li_hover.png); }
.TextList001131 li:hover a{color:#184d9c;}
.TextList001131 li a{ display:block; overflow:hidden;}
.TextList001131 li b,
.TextList001131 li em{ padding-right:3%;float:left; }
.TextList001131 li b{ font-size:18px;width:40%; }
.TextList001131 li em{ font-style:normal;width:30%;}
@media(max-width:768px){
.TextList001131 li{ font-size:14px; padding:10px 0;}
.TextList001131 li b,
.TextList001131 li em{ float:none; display:block; width:auto;}
}

/*Map002516 */
.Map002516{padding: 3% 0;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.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:50%; padding:5% 8%;}
}
.Map002516 .ul_con li div{ padding-left:50px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.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:
#333; font-size:16px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
.Map002516 .map #allmap{ height:280px;}
.Spec001220 dt{width: 100%;}
}
.cp{padding: 3% 0;}
/*Menu002306*/
.Menu002306 .side-title{ line-height:50px; background-color: #184d9c; margin-left: 20px; font-size:16px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 8px 0 0 0;}
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; 
border-style: dashed dashed solid dashed; border-width:0 15px 44px 20px; border-color: transparent transparent #184d9c transparent;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{border-radius: 0 0 50px 0;background-color:#f3f7f9;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 32px;font-weight:bold; color:#184d9c; line-height:49px; position:relative;}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#87b2c7; color:#fff; text-align:center; line-height:18px;  font-size:12px; right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:15px;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a{ background-color:#e7f0f4;}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#002870;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#87b2c7; color:#fff; text-align:center; line-height:18px; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Menu002306{padding-top: 0;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #87b2c7; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#184d9c; border-radius:0 0 5px 5px; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#87b2c7; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
}
/*PicList002735 */
.PicList002735 li{ margin-bottom: 2%;}
.PicList002735 li a{display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #184d9c; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 17px; color: #184d9c;}
.PicList002735 li .txt p{line-height: 25px;color: #555;margin-top: 5px;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}

/*
 .RighInfo001108 涓篸emo缂栧彿
 */
 .RighInfo001108 .pic{ float:left; width:45%;}
 .RighInfo001108 .pic img{ width:100%;}
 .RighInfo001108 .txt{ float:right; width:52%; padding-right:2%; color:#333;}
 .RighInfo001108 .txt h1{ font-size:18px; font-weight:normal;margin-bottom: 20px;color: #184d9c;font-weight: bold;}
 .RighInfo001108 .txt dl{ border-top:1px solid #d9d9d9; padding:3% 0; border-bottom:1px solid #d9d9d9;}
 .RighInfo001108 .txt dd{ line-height:26px; padding:5px 0;}
 .RighInfo001108 .txt p{ line-height:36px;font-size: 15px;color: #333;}
 .RighInfo001108 .txt .contact{ padding:3% 0;}
 .RighInfo001108 .txt .contact a{ color:#184d9c; width:120px; text-align:center; border:1px solid #184d9c; border-radius:30px; line-height:34px; display:inline-block;}
 .RighInfo001108 .txt .contact a:hover{ background-color:#184d9c; color:#fff;}
 .RighInfo001108 .tab{ margin-top:3%; background-color:#e8e8e8; overflow:hidden; font-weight:bold;}
 .RighInfo001108 .tab span{ cursor:pointer; display:inline-block; padding:0 3%; line-height:40px;}
 .RighInfo001108 .tab span.on{ background-color:#184d9c; color:#fff;}
 .RighInfo001108 .tab_info{ padding:2% 0;line-height: 30px;font-size: 15px;color: #333;}
 .RighInfo001108 .tab_info p{margin-bottom: 10px;}
 .RighInfo001108 .tab_info dl dd i{display: inline-block;width: 5px;height: 5px;background: #184d9c;margin-right: 10px;vertical-align: middle;}
 .RighInfo001108 .tab_info table{width: 100%;max-width: 800px;text-align: center;background: #f5f5f5;}
 .RighInfo001108 .tab_info tr, .RighInfo001108 .tab_info td, .RighInfo001108 .tab_info th{padding: 5px;}
 .RighInfo001108 .tab_info tr:nth-child(2n){background: #fff;}
 @media(max-width:480px){
 .RighInfo001108 .pic,
 .RighInfo001108 .txt{ float:none; width:auto;}
 }
 
 /*
 .Menu002795
 */
/* .Menu002795{border-bottom: 1px solid #eee;} */
.Menu002795{margin-top: 1%;}
.Menu002795 dl{ font-size: 0; text-align: center;}
.Menu002795 dd{ display: inline-block; padding:0 40px;position:relative;}
.Menu002795 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002795 dd:last::after{ display:none;}
.Menu002795 dd a{ display:block; position:relative; overflow:hidden; height:52px; font-size:15px; line-height:52px; text-transform: uppercase; }
.Menu002795 dd a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002795 dd.aon a,
.Menu002795 dd:hover a{ color:#184d9c;}
.Menu002795 dd.aon a:after,
.Menu002795 dd:hover a:after{ background:#184d9c;}

@media(max-width: 930px){
.Menu002795 ul{ float:none; max-width:none; overflow:hidden;}
.Menu002795 li{ margin:0 0 1% 0; text-align:center; width:32%;}
.Menu002795 li a{ padding:0;}
}
@media(max-width:768px){
.Menu002795 dl{ text-align: justify; }
.Menu002795 dd{ width:49%; text-align:center; padding:0;}
.Menu002795 dd:nth-child(2n)::after{ display:none;}
.Menu002795 dd a{ font-size: 16px; }
}




/*
 .PicList001132 涓篸emo缂栧彿
 */
.PicList001132 li{ float:left; width:23%; margin-right:2.5%; position:relative; border-bottom:1px solid #dbe5f1; padding-bottom:2%; margin-bottom:3%;}
.PicList001132 li::before{ position:absolute; content:''; width:100%; left:0; bottom:0; height:0; background-color:#184d9c; transition: all ease 0.3s;}
.PicList001132 li:nth-child(4n){ margin-right:0;}
.PicList001132 li h3{ font-size:15px;margin-top: 10px;font-weight: normal;}
.PicList001132 li h3 a{transition: all ease 0.3s;color: #333;}
.PicList001132 li div{ position:relative; }
.PicList001132 li figure{  overflow:hidden;border:1px solid #ddd;transition: all ease 0.3s;}
.PicList001132 li figure img{ width:100%; transition: all ease 0.3s;}
.PicList001132 li .more{ background:url(../images/PicList001132-more.gif) no-repeat; width:31px; height:13px; display:inline-block;}
.PicList001132 li p{ line-height:24px; color:#666; margin:0 0 5px 0; overflow:hidden; height:96px;}
.PicList001132 li:hover figure{ border-color:#184d9c;}
.PicList001132 li:hover h3 a{color:#184d9c;}
.PicList001132 li:hover:before{ height:3px;}
.PicList001132 li:hover  figure img{transform:scale(1.1);}
@media(max-width:1000px){
.PicList001132 li{ width:47%; margin-right:6%;}
.PicList001132 li:nth-child(3n){ margin-right:6%;}
.PicList001132 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList001132 li{ float:none; width:auto; margin-right:0 !important;}
}


/*Floor002993*/ 
.Floor002993{padding:0 0 0 3%;overflow: hidden;}
.title_lm{text-align: center; overflow: hidden;padding-bottom: 40px;}
.title_lm aside{font-size: 26px; margin-bottom: 0.653em;color: #000;}
.title_lm span{width: 100px;position: relative; margin: 0 auto;display: block;background: url(../images/wifi.png) no-repeat center center;background-size:30px;height: 50px;}
.title_lm span:before,
.title_lm span:after{position: absolute; content: ''; height: 1px; width: 1100px; top: 50%;background: #dcdcdc;}
.title_lm span:before{right: 100%;}
.title_lm span:after{left: 100%;}
@media(max-width:1024px){
.title_lm{padding-bottom: 4vw;}
.title_lm aside{font-size: 6vw;}
}

.Floor002993 .txt{color: #000000;}
.Floor002993 .txt-area{position: relative;padding-bottom: 6vw;width: 45%;float: right;}
.Floor002993 .txt-area:before{position: absolute; content: ''; left: 0; bottom: 0;background-color: #f8f8f8; }
.Floor002993 .sub-img{width:50%;float:left;}
.Floor002993 .txt-area .more{line-height: 20px;font-weight: 100;  transition: 0.3s;}
.Floor002993 .txt-area .more:hover{background: #000; color: #fff; padding: 0 10px;}

.slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;       -webkit-tap-highlight-color: transparent;}
.slick-list {position: relative;z-index: 1;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-slide:focus,.slick-list:focus {outline: none}
.slick-list.dragging {cursor: pointer;cursor: hand;}
.slick-slider .slick-track, 
.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)}
.slick-track {position: relative;top: 0;left: 0;display: block;}
.slick-track:before, 
.slick-track:after {display: table;content: '';}
.slick-track:after {clear: both;}
.slick-loading .slick-track {visibility: hidden;}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.slick-slide .slick-loading img {display: none;}
.slick-slide .dragging img {pointer-events: none;}
.slick-initialized .slick-slide {display: block;}
.slick-loading .slick-slide {visibility: hidden;}
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}
.slick-arrow .slick-hidden {display: none;}

	.sub-img .slider {position: relative;overflow: hidden;}
	.sub-img .slider .item{text-align: center;}
	.sub-img .slider .slick-arrow{ font-size:0; z-index:10;position: absolute; background-color:rgba(0,0,0,0.2); top:50%; transform: translate(0,-50%); width:60px; height:60px; cursor: pointer; padding: 0;transition: all ease 0.3s; color:#333333;border-radius: 50%;border:0;}
	.sub-img .slider .slick-arrow:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 50%;background-position: center center; background-repeat: no-repeat;}
	.sub-img .slider .slick-prev:After{background-image: url(../images/arrleft.png);}
	.sub-img .slider .slick-next:After{background-image: url(../images/arrright.png);}
	.sub-img .slider .slick-prev{ left:-60px;}
	.sub-img .slider .slick-next{ right:-60px;}
	.sub-img .slider .slick-arrow:hover{background-color:#1689db;}
	.sub-img .slider:hover .slick-prev{left: 0;}
	.sub-img .slider:hover .slick-next{right: 0;}

	.sub-img .slider .slick-dots{position: absolute; z-index: 10; bottom: 38px; left: 0; width:100%; text-align:center;line-height: 10px;}
	.sub-img .slider .slick-dots li{margin:0 10px; border-radius:2px; border:1px solid #fff !important; background:transparent;width:10px; height:10px;display: inline-block;}
	.sub-img .slider .slick-dots li button{display: none;background-color: transparent;border: 0 !important;border-radius: 0;}
	.sub-img .slider .slick-dots li.slick-active{ background:#fff;border:1px solid #fff !important;}

.Floor002993 .txt-area h2{color: #184d9c;}
.Floor002993 .txt .tit .cn{font-size: 40px;}
.Floor002993 .txt .tit .en{font-size: 42px; font-weight: 100; }
.Floor002993 .txt p{line-height: 2em;font-size: 16px; margin: 1.25em 0 1.875em 0;}

@media(max-width:1024px){
.Floor002993 .txt-area:before{width: 8vw;height: 7vw;}
.Floor002993 .txt .tit .cn{font-size: 3.5vw;}
.Floor002993 .txt .tit .en{font-size: 3vw; }
.Floor002993 .txt .more,
.Floor002993 .txt p{font-size: 2vw; }
.Floor002993 .txt{display: block;}
.Floor002993 .sub-img,.Floor002993 .txt-area{width: 100%;}
}

@media(max-width:480px){
.Floor002993 .txt .tit .cn{font-size: 4.5vw;}
.Floor002993 .txt .tit .en{font-size: 3.5vw; }
.Floor002993 .txt .more,
.Floor002993 .txt p{font-size: 3vw; }
}


.cpts{padding: 3% 0;background: #f5f5f5;}
.cpts dl{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cpts dd{width: 49%;padding: 20px 20px;font-size: 15px;color: #333;margin-bottom: 20px;box-shadow: 0 0 10px #dcdcdc;background:rgba(255,255,255,0.5);display: flex;align-items: center;}
.cpts dd img{margin-right: 15px;max-width: 40px;}
.czxn{padding: 3% 0;}
.czxn table{width: 100%;text-align: left; margin-bottom: -1px;margin: 0 auto -1px;}
.czxn caption{font-size: 20px;color: #333; background: #f5f5f5;border: 1px solid #ccc; border-bottom: 0;line-height: 53px;}
.czxn tr, .czxn td, .czxn th{padding: 15px;font-size: 15px;border: 1px solid #ccc;}
.czxn tr:nth-child(2n){background: #fff;}
.czxn table .tit{background: #ecf0f1;}
.cpts dd:hover{box-shadow: 0 0 10px #184d9c;}

.cpts .owl-carousel .owl-dots{text-align: center;position: absolute;left: 50%;transform: translateX(-50%);bottom:-20px;}
.cpts .owl-carousel .owl-dots .owl-dot{width: 10px;height: 10px;background:#ccc;margin-left: 10px;display: inline-block;}
.cpts .owl-carousel .owl-dots .owl-dot:first-child{margin-left: 0;}
.cpts .owl-carousel .owl-dots .active{background: #184d9c;width: 10px;}

@media(max-width:1024px){
	.cpts dl{display: block;}
	.cpts dd{width: 100%;}
	.czxn .auto_1280{overflow-x: scroll;}
	.czxn table{width: 100%;max-width: 500px;}
}

/*
 .Floor000642 涓篸emo缂栧彿
 */
.Floor000642{ padding:3% 0; background:url(../images/Floor000642-bg.jpg) no-repeat center top;}
.Floor000642 .title{ text-align:center; font-size:12px; color:#7e8892; padding-bottom:2%;}
.Floor000642 .title h1,
.Floor000642 .title h2{ margin:0;font-weight:normal;}
.Floor000642 .title h1{font-size: 36px;line-height: 60px;color: #333f4a;}
.Floor000642 .title h2{color: #4d5965;font-size: 20px;text-transform: uppercase;line-height: 35px; position:relative;}
.Floor000642 .title h2::before{ position:absolute; content:''; width:61px; height:2px; background-color:#1676b0; left:50%; margin-left:-30px; bottom:0;}
.Floor000642 li{ width:33.3333333333%; float:left; text-align:center; padding:0 2%; position:relative;}
.Floor000642 li::before{ position:absolute; content:''; right:0; height:92%; top:7%; width:1px; background-color:#e8e8e8;}
.Floor000642 li:last-child::before{ display:none;}
.Floor000642 li h2{font-size: 16px;color: #333f4a;line-height: 40px; margin:0; padding:10px 0;}
.Floor000642 li img{ width:100px; height:100px;}
.Floor000642 li img.hover{ display:none;}
.Floor000642 li a:hover img{ display:none;}
.Floor000642 li a:hover img.hover{ display:inline-block;}
.Floor000642 li h3{color: #333f4a;margin-top: 5px;line-height: 25px; font-weight:normal;font-size: 14px;margin:0; padding-top:10px;}
.Floor000642 li p{ color:#7e8892; line-height:24px; overflow:hidden; height:72px;margin:0;}
.Floor000642 li figure a{ display:block;}
@media(max-width:768px){
.Floor000642 li{ float:none; width:100%; overflow:hidden;}
.Floor000642 li::before{display:none;}
.Floor000642 li figure{ float:left; width:50%; padding:0 2%; position:relative;}
.Floor000642 li figure::before{ position:absolute; content:''; right:0; height:90%; top:5%; width:1px; background-color:#e8e8e8;}
.Floor000642 li figure:last-child::before{ display:none;}
}
@media(max-width:480px){
.Floor000642{ background-size:cover;}
.Floor000642 li figure{ float:none; width:auto; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e8e8e8;}
.Floor000642 li figure::before{ display:none;}
.Floor000642 .title h1{font-size: 28px;line-height: 50px;}
}


/*Floor002656 */
.Floor002656 .title-intro{ text-align:center; padding:3% 0; color:#333; max-width:1150px; margin:0 auto;}
.Floor002656 .title-intro h3{ margin:0; font-size:30px;font-weight: normal;}
.Floor002656 .title-intro p{ font-size:16px; line-height:30px;color: #666;margin: 5px 0;}
.Floor002656 .title-intro a{ color:#184d9c; text-decoration:underline;}
.Floor002656 li{ float:left; width:49.5%; margin-right:1%;margin-bottom:1%; }
.Floor002656 li:nth-child(2n){ margin-right:0;}
.Floor002656 li a{ display:block; position:relative;background:#ececec; transition:0.3s;}
.Floor002656 li:nth-child(1) a{ background:#fafafa;}
.Floor002656 li .txt{ position:absolute; left:5%; bottom:10%; width:60%;}
.Floor002656 li .txt h2{ margin:0; font-size:18px; color:#333;font-weight: normal;}
.Floor002656 li .txt p{ font-size:15px; color:#666;margin: 10px 0;line-height: 28px;}
.Floor002656 li .txt span{ color:#333; text-decoration:underline;}
.Floor002656 li a:hover{ background:#fff; box-shadow:0 13px 24px rgba(91,91,91,0.36);}
@media(max-width:1366px){
.Floor002656 li .txt h2{font-size:24px;}
.Floor002656 li .txt p{ font-size:16px;}
}
@media(max-width:768px){
.Floor002656 li{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
.Floor002656 .title-intro h3{ font-size:30px;}
.Floor002656 .title-intro p{ font-size:16px; line-height:24px;}
}
@media(max-width:480px){
.Floor002656 .title-intro h3{ font-size:24px;}
.Floor002656 .title-intro p{ font-size:14px; line-height:20px;}
.Floor002656 li .txt h2{font-size:20px;}
.Floor002656 li .txt p{ font-size:14px;}
}


/*
 * .Floor001031 涓篸emo缂栧彿
 */

 .Floor001031{ padding: 3% 0;}
 .Floor001031 .ti{ padding-bottom: 30px; text-align: center;}
 .Floor001031 .ti h2{ letter-spacing:7px; margin: 0 auto; font-size: 34px;}
 .Floor001031 .ti hr{ margin: 15px auto; padding: 0; max-width: 100px; border: 0; border-top: solid 5px #ddd; text-align: center;}
 .Floor001031 .ti p{ font-size:14px; margin: 0;}
 
 .Floor001031 li{ margin: 15px 5px; background: #fffeff; padding: 8px; box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
 .Floor001031 li img{ width: 100%;}
 .Floor001031 li a{ overflow: hidden; position: relative; display: block;}
 .Floor001031 li .txt{ position: absolute; background: rgba(0,0,0,0.7); width: 100%; height: 100%; padding: 5% 10%;}
 .Floor001031 li .txt span{ display: block; padding: 20px 0; text-transform: uppercase; font-weight: bold; color: rgba(255,255,255,0.9);
 text-shadow: 1px 1px 1px rgba(0,0,0,0.4); 
 border-bottom: 1px solid rgba(255,255,255,0.5); 
 box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
 font-size: 18px;
 }
 .Floor001031 li .txt p{font-size: 15px;color: #fff;opacity: .9;line-height: 30px;}
 @media screen and (min-width:768px){
	.Floor001031 li{ float: left; width: calc(50% - 10px); margin-top: 0;}
 }
 @media screen and (min-width: 1024px){
	.Floor001031 li{ width: calc(50% - 10px);}
 }

.cp .auto_1280{display: flex;flex-wrap: wrap;}
 .cpzx{width: 31%;margin-right: 2.5%;text-align: center;}
 .cpzx_list h2{font-size: 18px;color: #333;margin-bottom: 10px;}
 .cpzx:nth-child(3n){margin-right: 0;}
 .cpzx_list li{font-size: 15px;color: #666;line-height: 30px;}
 .cpzx_list{margin-bottom:20px;  text-align: left;}
 .cpzx_list li a{color: #184d9c;}
 .cpzx_list li:hover a{text-decoration: underline;}


 .ban_cp{position: relative;}
 .ban_cp_1{width: 100%;position: absolute;left: 0;height:100%;top: 0;}
 .ban_cp_1 .auto_1280{display: flex;align-items: center;height: 100%;}
 .ban_cp_1 h2{color: #fff;font-size: 30px;font-weight: normal;}
 .ban_cp_1 p{color: #fff;opacity: .8;margin-top: 15px;font-size: 16px;line-height: 28px;}
 .ban_txt{max-width: 50%;}
 .gshj .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block;}
.gshj .owl-nav div{ position:absolute; top:50%; width:14px; overflow:hidden; line-height:1000px; height:28px; margin-top:-20px; background:url(../images/Floor002794-btn.png) no-repeat left top; z-index:10;}
.gshj .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.gshj .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}
 @media(max-width:1024px){
	.ban_cp_1 h2{font-size: 18px;}
	.ban_cp_1 p{display: none;}
	.cp .auto_1280{display: block;}
 }
  
  /*
   .Floor001118 涓篸emo缂栧彿
   */
  .Floor001118{ background-color:#f0f0f0; padding:3% 0}
  .title-cp{ padding:0 0px 60px 0px;text-align: center;}
  .title-cp span{ display:inline-block;line-height: 44px;font-size: 28px;color: #4c4c4c;position: relative;z-index:333;}
  .title-cp span::before{content: "";display: block;width: 100px;height: 100px;background: url(../images/cpxq.png) no-repeat center center;background-size: cover;position: absolute;left: 50%;top: -40px;transform: translateX(-50%);z-index: 1;opacity: .2;}
  .title-cp p{margin: 0;text-align: center;font-size: 14px;color: #999; padding-top:20px;}
  
  
  .Floor001118 .box {position: relative;margin: 0px 30px;overflow: hidden;}
  .Floor001118 .box .left-btn,
  .Floor001118 .box .right-btn{position: absolute;top: 126px;height: 72px;display: inline-block;width: 74px;z-index: 10;cursor:pointer; background-repeat:no-repeat;}
  .Floor001118 .left-btn {left: 0px;background-image: url(../images/Floor001118-btn_prev.png);}
  .Floor001118 .left-btn:hover,
  .Floor001118 .left-btn.active{background-image: url(../images/Floor001118-btn_prev_hover.png);}
  .Floor001118 .right-btn {right: 0px;background-image: url(../images/Floor001118-btn_next.png);}
  .Floor001118 .right-btn:hover,
  .Floor001118 .right-btn.active {background-image: url(../images/Floor001118-btn_next_hover.png);}
  .Floor001118 .hidden {overflow: hidden;}
  .Floor001118 .list {position: relative;width: 100%;}
  .Floor001118 .list li {background: #fff;  margin: 0px 17px;border: 1px solid #ffd4a3;border-radius: 2px;box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);transform:scale(0.9);opacity: 0.4;filter: alpha(opacity=40);text-align: center;transition: all 0.3s ease;}
  .Floor001118 .list li:hover{transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5;}
  .Floor001118 .list li h1 {font-size: 20px;color: #4c4c4c;font-weight: bold;height: 58px;line-height: 58px; margin:0;}
  .Floor001118 .list li p {font-size: 12px;color: #999;line-height: 20px; margin:0; height: 60px; overflow: hidden;}
  .Floor001118 .list li a{display: inline-block;margin: 20px 0px;padding: 5px 18px;color: #184d9c;font-size: 16px;border: 1px solid #184d9c;border-radius: 2px;}
  
  .Floor001118 .list li div {margin: 0 24px ;text-align: center;}
  .Floor001118 .list li div img { margin: 36px auto; max-width: none; width:auto;}
  .Floor001118 .owl-carousel .owl-stage-outer{ padding: 20px 0;}
  .Floor001118 .owl-carousel.owl-drag .owl-item.active.center li{transform:scale(1);opacity: 1;filter: alpha(opacity=100);border-color:#e5e5e5;}
  .Floor001118 .owl-carousel.owl-drag .owl-item.active.center li a{color: #fff;background: #184d9c;}
  .Floor001118 .owl-carousel.owl-drag .owl-item.active.center li a:hover {background: #184d9c;}
  @media only screen and (min-width:1200px ) {
	  .Floor001118 .list li{ margin: 0 10px;}
  }
  @media only screen and (min-width:1440px ) {
	  .Floor001118 .hidden{ margin-left: 75px; margin-right: 75px;}
	  .Floor001118 .list li{ margin: 0 17px;}
  }
  @media only screen and (max-width:767px ) {
	  .Floor001118 .title span{ font-size: 20px;}
  }
 
  
.Floor002993 .title-cp span ,.cpts .title-cp span ,.czxn .title-cp span{font-weight: bold;}

@media(max-width:1024px){
	.title-cp{padding: 0 0 30px 0;}
	.title-cp span{font-size: 24px;}
	.title-cp span::before{width: 50px;height: 50px;top: -4px;}
	.Floor002993{padding: 0;}
}
/*
 .Floor002446 涓篸emo缂栧彿
 */
.Floor002446 {padding-top: 3%;}
.Floor002446 .auto{ position: relative; }

.Floor002446 .wrap-head{ text-align: center; margin-bottom: 4%; position: relative;}
.Floor002446 .wrap-head .tit{ display: inline-block; font-size: 38px; width: 52px; line-height: 1; color: #38806a; position: relative;}
.Floor002446 .wrap-head .tit em{ font-style: normal; border-radius: 50%; height: 52px;line-height: 52px; width: 52px; display: block; background: #38806a; color: #fff; font-weight: bold;}
.Floor002446 .wrap-head .tit:after{ position: absolute; top: 10px; left: 55px; content: ""; display: block; background: url(../images/Floor002446-tit_icon.png) no-repeat; width: 18px; height: 27px;}
.Floor002446 .wrap-head .con{ position: absolute; bottom: 0; left: 50%; color: #666; font-size: 14px; line-height: 20px; overflow: hidden; width: 265px; text-align: left;  padding-left: 30px;}
@media only screen and (max-width: 640px) {
	.Floor002446 .wrap-head .con{ display: block; position: relative; left: 0; top: 0; margin: 0 auto; text-align: center;}
}
.Floor002446 .wrap-content .more{ color: #fff; text-align: center; width: 180px; height: 40px; line-height: 40px; display: block; background: url(../images/Floor002446-more_bg.jpg) no-repeat left top; margin: 2.5% auto 0;}
.Floor002446 .wrap-content .list li .pic{ overflow: hidden;}
.Floor002446 .wrap-content .list li .pic a{ background-position: center; background-size: cover; background-repeat: no-repeat; display: block;
transition: transform .5s ease-in-out;padding-bottom: 52%;
}
.Floor002446 .wrap-content .list li{float: left; width: 31.3%; margin-right: 3%; margin-bottom: 3%;}
.Floor002446 .wrap-content .list li:nth-child(3n){margin-right: 0;}
.Floor002446 .wrap-content .list li .pic a:hover{ transform: scale(1.05);}
.Floor002446 .wrap-content .list li .pic img{visibility: hidden;}
.Floor002446 .wrap-content .list li .word{ position: relative;  min-height: 146px; padding: 3%;}
.Floor002446 .wrap-content .list li .word{ transition:  all .3s ease-in-out;}
.Floor002446 .wrap-content .list li .word time{  color: #184d9c; font-size: 14px;   background: url(../images/Floor002446-line.png) no-repeat right top; height: 100%;}
.Floor002446 .wrap-content .list li .word time span{ font-size: 40px; display: block;}
.Floor002446 .wrap-content .list li .word dt{overflow:  hidden; line-height: 28px; max-height: 56px; font-size: 20px; margin: 3% 0; font-weight: bold;}
.Floor002446 .wrap-content .list li .word dt a{ color: #333;}
.Floor002446 .wrap-content .list li .word dd{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size: 14px; color: #666;}
.Floor002446 .wrap-content .list li:hover .word{ background: #184d9c;}
.Floor002446 .wrap-content .list li:hover .word *{ color: #fff !important;}
.Floor002446 .wrap-content .list li:hover .word time{ background-image: url(../images/Floor002446-line_hover.png);}

.gshj1{background: #f5f5f5;}
.bot_help{background: #f5f5f5;padding: 40px 0;text-align: center;font-size: 16px;color: #333;border-top: 1px solid #ccc;}
.bot_help a{border: 1px solid #184d9c;color: #184d9c;padding: 5px 10px;border-radius: 5px;display: inline-block;margin-top: 10px;}
.bot_help a:hover{background: #184d9c;color: #fff;}
@media(max-width:1024px){
	.Floor002446 .wrap-content .list li{width: 48%;margin-right: 2.5%;}
	.Floor002446 .wrap-content .list li:nth-child(3n){margin-right: 2.5%;}
	.Floor002446 .wrap-content .list li:nth-child(2n){margin-right: 0;}
	.Floor002446 .wrap-content .list li .word dt a{font-size: 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.Floor002446 .wrap-content .list li .wor
	d{min-height: auto;}
	.Floor002446 .wrap-content .list li .word dd{font-size: 16px;}
}

/*
 .TextList001203 涓篸emo缂栧彿
 */
 .TextList001203{padding: 3% 0;background: #f5f5f5;}
 .TextList001203 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
 .TextList001203 h1 b{ display:block;}
 .TextList001203 li{ margin-bottom:10px; line-height:25px; border:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
 .TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#184d9c; left:5px; top:50%; margin-top:-2px;}
 .TextList001203 li a{ display:block; padding:15px 0;}
 .TextList001203 li span{ padding-right:10px;}
 .TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#184d9c; color:#fff; font-size:12px;}
 .TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/contain; right:0;}
 @media(max-width:480px){
 .TextList001203 h1{font-size:20px;}
 }
 @media(max-width:375px){
 .TextList001203 li i{padding-left:5px;}
 }
 

/*
 .TextList002208 涓篸emo缂栧彿
 */
 .TextList002208{ padding:3% 0}
 .TextList002208 .thead{ line-height:40px; text-align:center; background:#184d9c;}
 .TextList002208 .thead span{ float:left; width:33.33%; color:#fff; display:block; font-size:16px; height:60px; text-align:center; font-weight:bold; position:relative;line-height: 60px;}
 .TextList002208 .thead span i{display:block; position:absolute; right:10px; top:50%; width:9px; height:5px; margin-top:-2px;}
 .TextList002208 .dl+.dl{ border-top:1px solid #fff;}
 .TextList002208 .dl .dt{line-height:40px; text-align:center; cursor:pointer; background:#f1f1f1;}
 .TextList002208 .dl .dt span{float:left; width:33.33%;  display:block; font-size:16px; position:relative;height: 60px;line-height: 60px;text-align: center;}
 .TextList002208 .dl .dt  i{ position:absolute;  right:15px; background:url(../images/TextList002208-icon.png) no-repeat -44px -82px ; display:block; width:21px; height:11px; top:50%; transform: translateY(-50%);}
 .TextList002208 .conbox{ background:#f5f5f5; padding:20px 3%; display:none;}
 .TextList002208 .conbox .h5{color:#666; font-size:16px;line-height: 28px;}
 .TextList002208 .conbox p{line-height: 30px;}
 .TextList002208 .jobname{ width:30% !important;}
 .TextList002208 .dl.active .dt span,.TextList002208 .dl.active { color:#333;}
 .TextList002208 .dl.active .dt .btn i{ background-position:-44px -70px;}
 .zp_1{border-bottom: 1px dashed #eee;margin-bottom: 20px;padding-bottom: 20px; color: #666;}
 .btn1{background: #184d9c;color: #fff;display: inline-block;padding: 10px 20px;;border: 1px solid #184d9c;transition: .3s;margin-top: 3%;}
 .btn1:hover{background: #fff;border: 1px solid #184d9c;color: #333;}
 @media(max-width:1024px){
   .TextList002208 .dl .dt .btn{ padding-right:20px;}
   .TextList002208 .dl .dt .btn i{ background-position:-48px -82px; width:13px;}
   .TextList002208 .dl.active .dt .btn i{background-position:-48px -70px; }
   .TextList002208 .jobname{width: 50% !important;}
   
 }
 @media(max-width:640px){
  .TextList002208 .dl .dt .btn i,.TextList002208 .time,.TextList002208 .thead span i{ display:none !important;}
   .TextList002208 .thead span,.TextList002208 .dl .dt span{ width:23%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
 }
 
/*
 .RighInfo001728 涓篸emo缂栧彿
 */
 .RighInfo001728{ padding:3% 0;}
 .RighInfo001728 .img{ float:left; width:33%;}
 .RighInfo001728 .img figure img{ display:block; width:100%;}
 .RighInfo001728 .img li{ float:left; cursor:pointer; width:32%; margin-top:2%; margin-right:2%; position:relative;}
 .RighInfo001728 .img li:last-child{ margin-right:0;}
 .RighInfo001728 .img li img{ width:100%; display:block;}
 .RighInfo001728 .img li.on::before{ position:absolute; content:''; left:0; top:0; right:0; bottom:0; border:3px solid #184d9c;}
 
 .RighInfo001728 .intro{ width:64%; float:right;}
 .RighInfo001728 .intro h1{ font-size:20px;margin-bottom: 20px;color: #184d9c;}
 .RighInfo001728 .intro p{ color:#666; font-size:15px;line-height: 30px;}
 .RighInfo001728 .intro dd{ font-size:16px; line-height:30px;}
 .RighInfo001728 .infoCon .title{ font-size:18px; margin:0; border-bottom:1px solid #b2b2b2; padding:15px 0;}
 .RighInfo001728 .infoCon  .info{ padding:20px 0; font-size:14px; line-height:24px;}

 @media(max-width:640px){
 .RighInfo001728 .img,
 .RighInfo001728 .intro{ float:none; width:auto;}
 }


 /*RighInfo002542 */
 .RighInfo002542{padding: 3% 0;}
.RighInfo002542 .intro{ position:relative;  overflow:hidden; width:100%;}
.RighInfo002542 .intro:nth-child(2n){ background:#f5f5f5;}
@media(min-width:1025px){
.RighInfo002542 .intro .Ispic{ position:absolute; left:0; top:0; height:100%; width:53%;}
.RighInfo002542 .intro:nth-child(2n) .Ispic{ width:47%; left:auto; right:0;}
.RighInfo002542 .intro .info_main{ padding:3% 5% 5% 59%;}
.RighInfo002542 .intro:nth-child(2n) .info_main{ padding-left:20%; padding-right:52%;}
}

.RighInfo002542 .title{ font-size:24px; color:#666;margin-bottom: 20px;}
.RighInfo002542 .title span{ display:block; color:#000;font-size:60px;}
.RighInfo002542 .title::after{ width:50px; height:2px; background:#000; content:''; display:block; margin-top:20px;}
.RighInfo002542 .info_main .info{ padding-top:3%;line-height: 30px;font-size: 16px;color: #666;}
.RighInfo002542 .info_list{ max-width:1280px;}
.RighInfo002542 .info_list dl{ padding:4% 0;}
@media(min-width:481px){
.RighInfo002542 .info_list dd{ float:left; width:31.5%; margin-right:2.75%;margin-bottom: 20px;}
.RighInfo002542 .info_list dd:nth-child(3n){ margin-right:0;}
.RighInfo002542 .info_list dd:nth-child(3n+1){ clear:left;}
}
.RighInfo002542 .info_list dd img{ display:block; width:100%;}
.RighInfo002542 .info_list dd p{ font-size:20px; color:#000;margin-top: 15px;}
.RighInfo002542 .info_list dd p span{ font-size:16px; color:#999;  text-transform:uppercase;}
.RighInfo002542 .info_list dd div{ line-height:26px;}
@media(max-width:1360px){
.RighInfo002542 .info_list{ padding:0 2%;}
}
@media(max-width:1024px){
.RighInfo002542 .intro .Ispic{ padding-bottom:50%;}
.RighInfo002542 .intro .info_main{ padding:5%;}
}
@media(max-width:640px){
.RighInfo002542 .title span{ font-size:40px;}
.RighInfo002542 .title{ font-size:24px;}
}


/*RighInfo002852 */
  .RighInfo002852{padding: 3%  0;}
  .RighInfo002852 .intro-main{padding-bottom: 2vw;}
  .RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
  .RighInfo002852 .singlePage{line-height: 28px;color: #333;}
  .RighInfo002852 .title-css{padding: 1vw 0;}
  .RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #184d9c;font-size: 18px;color: #184d9c;}
  @media(min-width:641px){
  .RighInfo002852 .intro-main .left{float: left;max-width: 670px; width: 66%;}
  .RighInfo002852 .intro-main .pic{float: right;width: 30.195%;}
  }
  @media(max-width:640px){
	  .RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
  }
  @media(max-width:480px){
  .RighInfo002852 .title-css span{font-size: 18px;}
  }


  .jjfa_box{padding: 3% 0;}
  .jjfa_box ul li{display: flex;align-items: center;justify-content: space-between;margin-bottom: 5%;border-bottom: 1px solid #e5e5e5;padding-bottom: 5%;}
  .jjfa_box ul li .jjfa_right{text-align: right;    display: flex; justify-content: center;align-items: center;}
  .jjfa_box ul li:nth-child(2n) .jjfa_right{text-align: left;}
  .jjfa_left{width: 50%;}
  .jjfa_left img{width: 100%;}
  .jjfa_right{width: 45%;}

.jjfa_right .SubTit2 .ti{font-size: 24px;color:#333;position: relative;padding:0 0 12px 0;text-align: left;}
.jjfa_right .SubTit2 .txt{margin:15px 0 -10px;color:#333;line-height: 30px;font-size: 16px;text-align: left;}
@media(max-width:1024px){
	.jjfa_box ul li{display: block;}
	.jjfa_box ul li .jjfa_right{width: 100%;}
	.jjfa_left{width: 100%;}
	.jjfa_right .SubTit2 .txt{margin: 0;}
}

.pro_box{background: #f5f5f5;padding: 5% 0 3%;position: relative;}
.pro_01{display: flex;justify-content: space-between;margin-bottom:5%;}
.pro_box .auto_1600{position: relative; width: 90%;}
.pro_left{width: 26%;padding-right: 3.6875vw;}
.pro_right{width: 74%;}
.pro_left span{font-size: 14px;color: #184d9c;display: block;margin-bottom: 15px;}
.pro_left h2{font-size: 18px;color: #333;margin-bottom: 20px;}
.pro_left p{font-size: 15px;color: #999;text-align:justify;line-height: 26px;}

.pro_right li{padding: 25px;background: #fff;position: relative;}
.pro_right li .dec{position: relative;text-align: right;opacity: .5;}
.pro_right li .dec i{position: absolute;top: 50%;right: 0;width: 100%;height: 2px;margin-top: -1px;background-color: #184d9c;}
.pro_right li .dec span{padding-left: 20px;color: #184d9c;background-color: #fff;z-index: 20;position: relative;}
.pro_right li h2{font-size: 18px;color: #333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_right li p{font-size: 16px;color: #666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 30px;max-width: 80%;}
.pro_right li .pro_jia{position: absolute;float: right;width: 60px;height: 60px;background-color: #184d9c;color: #fff;text-align: center;line-height: 60px;right:0;bottom: 0;}
.pro_right li .pro_jia span{font-size: 30px;transition: transform .5s;display: block;}
.pro_right li  .pro_img{width: 100%;overflow: hidden;}
.pro_right li  .pro_img img{width: 100%;transform:scale(1);transition: all .5s;}
.pro_right li:hover .pro_jia span{transform:rotate(360deg);}
.pro_right li:hover .pro_img img{transform: scale(1.1);}
.pro-dec{position: absolute;top: 30px;left:-5%;height: 100%;opacity: .5;}
.pro-dec span{font-size: 14px;color: #184d9c;display: block;transform: rotate(90deg);}
.pro-dec i{position: absolute;z-index: 60;top: 78px;left: 50%;display: block;width: 2px;height: 100%;margin-left: -1px;opacity: .5;background-color: #184d9c;}

@media(max-width:1366px){
	.pro_right li .pro_jia {width: 40px;height: 40px;line-height: 40px;}
	.pro_box .auto_1400{max-width: 1280px;}
	.pro_left{padding-right: 1.6875vw;}
	.pro-dec{left: -1%;}
}
@media(max-width:1024px){
	.pro-dec{display: none;}
	.pro_01{display: block;}
	.pro_left,.pro_right{width: 100%;}
	.pro_left h2{margin-bottom: 10px;}
	.pro_left span{margin-bottom: 5px;}
}


/*PicList003142 */
.PicList003142 .auto{ margin-top: 4.5em; margin-bottom: 1em;}
.PicList003142 li{float: left;  margin-bottom: 2.5em; position: relative;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666; min-height: 3.3332em;position: absolute;
    top: 51%;
    color: #fff;
    font-weight: bold;}
.PicList003142 li p{font-size: 1.1em; line-height: 1.78571; min-height: 3.57142em;color: #666;}
.PicList003142 li .pic{overflow: hidden; position: relative;}
.PicList003142 li .pic:before{content: "";width: 100%; height: 100%; position: absolute; background: rgba(0,0,0,.2);}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li .more{text-align: right;font-weight: bold;color: #184d9c;font-size: 1.125em; padding-top: 2%;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #e60012;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
/*Floor002721 */
.Floor002721 {padding: 3% 0;}
.Floor002721 .search-box{ position:relative; margin:0 auto;  width:90%; max-width:955px;}
.Floor002721 .search-box .text{ width:100%; color:#999; border:1px solid #d8d8d8; line-height:68px; height:70px; padding:0 10px 0 60px; background:#fff;box-shadow:6px 0 29px rgba(0,0,0,0.06); transition:0.3s;}
.Floor002721 .search-box .text.focus{ color:#333; border-color:#c4a558;box-shadow:6px 0 29px rgba(0,0,0,0.1);}
.Floor002721 .search-box .btn{ position:absolute; left:0; top:0; height:100%; width:60px; background:url(../images/Floor002721_btn.png) no-repeat center center;}
.Floor002721 .title{ text-align:center; padding-top:5%; padding-bottom:2%;}
.Floor002721 .title h1{font-size: 30px;color: #333;position: relative;margin-bottom: 15px;font-weight: bold;}
.Floor002721 .title p{ line-height:30px; color:#666;    max-width: 60%;margin: 0 auto;}

.Floor002721 .list-box .box{ float:left;     margin-top: 5% }
.Floor002721 .box .pic{ overflow:hidden;}
.Floor002721 .box .pic a{ display:block; position:relative;}
.Floor002721 .box .pic a:after{ content:''; position:absolute; left:0; width:100%; height:100%;  bottom:0; z-index:3;
background: -moz-linear-gradient(top, rgba(30,54,90,0) 0%, rgba(30,54,90,0.65) 64%, rgba(30,54,90,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(30,54,90,0) 0%,rgba(30,54,90,0.65) 64%,rgba(30,54,90,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(30,54,90,0) 0%,rgba(30,54,90,0.65) 64%,rgba(30,54,90,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e365a', endColorstr='#a61e365a',GradientType=0 ); /* IE6-9 */}
.Floor002721 .box .pic a > img{ width:100%; display:block; transition:0.3s;}
.Floor002721 .box .pic a:hover > img{ transform:scale(1.12); -webkit-transform:scale(1.12); -ms-transform:scale(1.12);}
.Floor002721 .box span{position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    padding: 0 24px;
    text-align: center;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);color: #fff;
    z-index: 9;font-size: 22px;}
.Floor002721 .box .txt{position: absolute;padding: 0 3%;color: #fff;z-index: 10; display: flex;justify-content: center; align-items: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    background-color: #184d9c;
    backface-visibility: hidden;
    -moz-transition: -moz-transform .6s;
    -o-transition: -o-transform .6s;
    -webkit-transition: -webkit-transform .6s;
    transition: transform .6s;
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);}
.Floor002721 .box:hover .txt {-moz-transform: translateY(0%); 
    -ms-transform: translateY(0%);
    -webkit-transform: translateY(0%);
    transform: translateY(0%); } 
.Floor002721 .box:hover span{display: none;}
.Floor002721 .box .txt span{ font-size:20px; padding-top:15px; color:#fff;}
.Floor002721 .box .txt img{ display:block; height:36px;}
.Floor002721 .box ul{ min-height:170px; margin-left:20px; border-left:1px solid #eaeaea; padding:10px 0 4px 0;}
.Floor002721 .box li{ padding-left:20px; line-height:30px;}
.Floor002721 .box li a{ padding-left:40px; margin-left:-40px; background:url(../images/Floor002721_li.gif) no-repeat left center;}
.Floor002721 .box li a:hover{ color:#c4a558;}
@media(min-width:1025px){
.Floor002721 .list-box .box{width:23.083%;}
.Floor002721 .list-box .box:not(:nth-child(4n)){margin-right:2.556%;}
}
@media(max-width:1024px){
.Floor002721 .list-box .box{margin-bottom:4%;}
}
@media(min-width:481px) and (max-width:1024px){
.Floor002721 .list-box .box{width:48%; }
.Floor002721 .list-box .box:not(:nth-child(2n)){margin-right:4%;}
}
@media(max-width:480px){
.Floor002721 .list-box .box{ float:none;}
.Floor002721 .search-box .text{ line-height:52px; height:54px; padding:0 10px 0 60px;}
}

.Floor000821{ padding: 3% 0; background: #F5F5F5;}
.Floor000821 .title{ text-align:center; padding-top:5%; padding-bottom:2%;}
.Floor000821 .title h1{font-size: 30px;color: #333;position: relative;margin-bottom: 15px;font-weight: bold;}
.Floor000821 .title p{ line-height:30px; color:#666;    max-width: 60%;margin: 0 auto;}
.Floor000821 .tit{padding:0 0 15px 0;margin-bottom: 20px;text-align: center;}
.Floor000821 .tit h1{ margin:0;font-size: 22px;color: #e60012; line-height:31px; font-weight:normal;}
.Floor000821 .tit span{font-size: 14px;color: #a3a3a3;position:relative;}
.Floor000821 .tit span::before{ content:""; position:absolute; bottom:-15px; width:67px; height:1px; border:1px solid #ccc; left:49px;}

.Floor000821 ul li{float: left;width:22.7%; padding: 0 1%; margin-right:3%;height:250px;position: relative;background: #fff; box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2); margin-bottom: 3%;}
.sixli ul li {width: 31.3%;}
.sixli ul li:nth-child(3n),.sixli ul li:nth-child(6n){margin-right: 0;}
.sixli ul li:nth-child(3n)::before{display: none;}
.Floor000821 ul li:last-child{ margin-right:0;}

.Floor000821 ul li a{display: block;width: 100%;height: 100%;}
.Floor000821 ul li:before{content: ""; background: url(../images/px.png) no-repeat; width: 29px; height: 27px;position: absolute;
    right: -32px;
    top: 38%;}
 .Floor000821 ul li:last-child:before{display: none;}
.Floor000821 ul li a .item{padding-top:2%; max-height:170px; text-align: center; }
.Floor000821 ul li a .icon { position: absolute; right: 12px;bottom: -20px; font-size: 78px; color: rgba(24,77,156,.1);font-style: italic;}

.Floor000821 ul li b{position:relative;font-size: 22px;font-weight: bold; color: #666;text-align: center;margin-top: 16px; margin-bottom: 8px;}

.Floor000821 ul li h2{font-size: 14px;color: #000;margin:10px 0;padding:0; font-weight:normal;}
.Floor000821 ul li .p{font-size: 15px;color: #585858;margin: 0;padding:0; margin-top: 10%;    line-height: 26px; min-height: 150px;}
.Floor000821 ul li img{display: block;text-align: center; margin: 0 auto;padding-top: 9%;}
@media (max-width:1000px){
	.Floor000821 ul li{ width:50%; height:170px; float:left;margin: 0 auto;}
	.Floor000821 ul li:last-child{ margin-right:auto;}
	.Floor000821 ul li a div{ width:360px;}
	.Floor000821 ul li:before{display: none;}
	.Floor000821 ul li b{font-size: 18px;}
	.Floor000821 ul li img{max-width:90px;padding-top: 0;}
	.Floor000821 .title h1{font-size: 24px;}
	.Floor000821 .title p{max-width: 80%;}
	}
@media (max-width:480px){
	.Floor000821 ul li a div{ width:100%;}
	}


	

/* 2022-03-30 */
.jszc{padding: 3% 0;}
.jszc .title h1{font-size: 30px;color: #333;position: relative;margin-bottom: 15px;font-weight: bold;text-align: center;}
.jszc .title p{line-height: 30px;color: #666;max-width: 60%;margin: 0 auto;text-align: center;}
.jszc ul{display: flex;align-items: center;flex-wrap: wrap;margin-top: 30px;}
.jszc ul li{width: 48%;margin-right: 2%;display: flex;align-items: center;margin-bottom: 2%;}
.jszc ul li:nth-child(2n){margin-right: 0;}
.jszc ul li img{max-width:100px;margin-right: 20px;}
.jszc ul li h2{color: #333;font-size: 20px;margin-bottom: 10px;}
.jszc ul li p{color: #666;font-size: 16px;}


/*Floor003130 */
.Floor003130{background: url(../images/Floor003130-bg.png) no-repeat center center;background-size: cover;padding: 3% 0;}
.Floor003130 .ytable{background-color: #f5f5f5; }
.Floor003130 .ytable .ytable-cell{vertical-align: top; overflow: hidden;padding: 3.75em 3.125em 3.125em;position: relative;}
.Floor003130 .ytable .left{background-color: #fff;}
.Floor003130 .num{position: absolute;left: 0;top:-2.1875em;}
.Floor003130 .num img{height: 5.8125em;}
.Floor003130 .title{border-bottom: 1px solid #ebebeb;color: #333333; padding-bottom: 1.25em; margin-bottom: 1.875em;}
.Floor003130 .left .title{border-bottom-color: #f2f2f2;}
.Floor003130 .title .en{font-size: 1.25em;}
.Floor003130 .title .cn{font-size: 1.5em; }
.Floor003130 .title .cn:after{display: inline-block;content: '';width: 5px;height: 2px;background-color: #184d9c; margin-left: 10px; vertical-align: middle;}
.Floor003130 .tel{ font-size: 1.5em;color: #184d9c;letter-spacing: 1px; padding-left:1.41666em; background: url(../images/Floor003130-tel.svg) no-repeat left center;background-size: 0.79166em auto; margin-bottom: 1.25em;}
.Floor003130 .address li{font-size: 0.9375em; line-height: 2; color:#808080;}
.Floor003130 .branch .slick-dots{list-style: none; overflow: hidden;margin-bottom: 1.25em;}
.Floor003130 .branch .slick-dots li{float: left;}
.Floor003130 .branch .slick-dots li a{color: #cccccc;}
.Floor003130 .branch .slick-dots li.slick-active a{color: #333;}
.Floor003130 .branch .slick-dots li:not(:last-child){margin-right: 1.5em;}
.Floor003130 .branch .item dd{font-size: 0.875em;line-height: 1.714285;color: #808080;}
.Floor003130 .btn{display: table;position: relative;overflow: hidden;margin-top: 2.5em;}
.Floor003130 .btn:after{position: absolute;content: '';width: 1px;height: 10px;background-color: #b9b9b9;left: 50%;top: 50%;margin-top: -5px;}
.Floor003130 .btn .slick-arrow{width: 25px; height: 11px;float: left;background-position: center;background-repeat: no-repeat;}
.Floor003130 .btn .slick-prev{background-image: url(../images/Floor003130-btn-prev.svg);}
.Floor003130 .btn .slick-prev.slick-disabled{background-image: url(../images/Floor003130-btn-prev-disabled.svg);}
.Floor003130 .btn .slick-next{background-image: url(../images/Floor003130-btn-next.svg); margin-left: 40px;}
.Floor003130 .btn .slick-next.slick-disabled{background-image: url(../images/Floor003130-btn-next-disabled.svg);}
.Floor003130 .btn .slick-disabled{cursor: default;}
@media (min-width:1025px) {
.Floor003130 .ytable .ytable-cell{width: 33.33%;}
.Floor003130 .ytable .mid:after{position: absolute;content: '';right: 0; top: 15%;height: 70%;background-color: #ebebeb;width: 1px;}
}
@media (max-width:1024px) {
.Floor003130 .ytable .right{background-color: #fff;}
}
/*PicList001958*/
.PicList001958{padding: 3% 0;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:29%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:26%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:15px 0;}
.PicList001958 li time{ color:#999;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}




/* 20230113 */
html{-webkit-text-size-adjust:100%;font-size:100px}
@media(max-width:1660px){
	html{font-size:6.25vw}
}
.HomeBan2{overflow: hidden;}
.HomeBan2 .item{position: relative;}
.HomeBan2 .desc{position: absolute;z-index: 10;width: 12rem;left: 50%;margin-left: -6rem;}
.HomeBan2 .desc img{max-width: 100%;}
.HomeBan2 .item:nth-child(2){text-align: center;}
.HomeBan2 .item:nth-child(2) .desc{bottom: 0;}
.HomeBan2 .item:nth-child(2) .desc img{height: 7.76rem;}
.HomeBan2 .item:nth-child(3) .desc{top: 28%;}
.HomeBan2 .item:nth-child(3) .img1{width: 55%;position: absolute;left: 0;}
.HomeBan2 .item:nth-child(3) .img2{width: 42%;position: absolute;right: 0;}
.HomeBan2 .item:nth-child(4) .desc{top: 28%;}
.HomeBan2 .item:nth-child(4) .img1{width: 69%;position: absolute;left: 0;}
.HomeBan2 .item:nth-child(4) .img2{width: 42%;position: absolute;right: -15%;}
.HomeBan2 .item:nth-child(1) .con .logo{height: 0.36rem;}
.HomeBan2 .item:nth-child(1) .desc{width: 94%;margin-left: 0;left: 3%;font-size: 0.18rem;color:#fff;top:0.6rem;line-height: 1.8;}
.HomeBan2 .item:nth-child(1) .logo img{height: 0.36rem;display: none;}
.HomeBan2 .item:nth-child(1) .con{width: 44%;float: left;}
.HomeBan2 .item:nth-child(1) .txt{margin:1.3rem 0 1rem;letter-spacing: 2px;}
.HomeBan2 .item:nth-child(1) .icon{display: flex;justify-content: space-between;text-align: center;}
.HomeBan2 .item:nth-child(1) .icon dd{padding:0 0.2px;}
.HomeBan2 .item:nth-child(1) .icon span{display: block;margin:0 auto 14px;width: 1.07rem;height: 1.07rem;position: relative;}
.HomeBan2 .item:nth-child(1) .icon span:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:url(../uploadfiles/yuanbg.png) center center no-repeat;background-size: contain;content: "";}
.HomeBan2 .item:nth-child(1) .icon span img{width: 100%;}
.HomeBan2 .item:nth-child(1) .Right{width: 50%;float: right;padding-right: 3%;}
.HomeBan2 .item:nth-child(1) .Right .yz{padding-top: 0.9rem;height:2.8rem;}
.HomeBan2 .item:nth-child(1) .Right .yz img{animation: icon-shaking2 11s linear 1.5s infinite alternate;-webkit-animation: icon-shaking2 11s linear 1.5s infinite alternate;position: relative;top: 0;}
.HomeBan2 .item:nth-child(1) .Right .num{display: flex;justify-content: space-between;text-align: center;margin-top: 1rem;}
.HomeBan2 .item:nth-child(1) .Right .num dd{width: 25%;padding:0 0.2rem;text-align: center;}
.HomeBan2 .item:nth-child(1) .Right .num .sz{line-height: 2;font-size: 0.4rem;}
.HomeBan2 .item:nth-child(1) .Right .num .sz span{font-size: 0.7rem;font-weight: bold;}
.HomeBan2 .item:nth-child(1) .Right .num .sz i{font-style: normal;}
.HomeBan2 .imgbox img{display: block;width: 100%;}
.HomeBan2 .slick-dots{position: absolute; z-index: 10; bottom: 0.35rem; left: 0; width:100%; text-align:center;}
.HomeBan2 .slick-dots li{ display:inline-block; margin:0 10px;vertical-align: middle;}
.HomeBan2 .slick-dots li button{display: block; width: 10px; height: 10px; background:transparent;border:2px solid #9b9b9b; border-radius:50%; cursor: pointer; padding: 0; font-size: 0;}
.HomeBan2 .slick-dots li.slick-active button{ background:#005fe1;border: 2px solid #005fe1;}
.HomeBan2 .slick-arrow{width: 0.6rem;height: 0.6rem;background-color:rgba(0,0,0,0.4);position: absolute;border-radius: 50%;z-index: 100;top: 50%;transform: translateY(-50%);transition: all 0.3s;}
.HomeBan2 .slick-arrow:After{width: 100%;height: 100%;content: "";position: absolute;left:0;top: 0;transition: all 0.3s;background-position: center center;background-repeat: no-repeat;}
.HomeBan2 .slick-prev{ left:-100px;}
.HomeBan2:hover .slick-prev{ left:1%;}
.HomeBan2 .slick-prev:After{background-image: url(../images/arrleft2.png);}
.HomeBan2 .slick-prev:hover:After{background-image: url(../images/arrleft2.png) !important;}
.HomeBan2 .slick-next{ right:-100px;}
.HomeBan2:hover .slick-next{ right:1%;}
.HomeBan2 .slick-next:After{background-image: url(../images/arrright2.png);}
.HomeBan2 .slick-next:hover:After{background-image: url(../images/arrright2.png) !important;}
.HomeBan2 .slick-arrow:hover{background-color:#005fe1 !important;}
.HomeBan2 .slick-disabled{opacity: 0.4;}


@keyframes turn{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}
@-webkit-keyframes icon-shaking2 {
 0%{
 -moz-transform: rotate(0deg) translateY(0px);
 -ms-transform: rotate(0deg) translateY(0px);
 -webkit-transform: rotate(0deg) translateY(0px);
 transform: rotate(0deg) translateY(0px);right: 0;margin-top: 0;
}
 30% {
 -moz-transform: rotate(25deg) translateY(-30px);
 -ms-transform: rotate(25deg) translateY(-30px);
 -webkit-transform: rotate(25deg) translateY(-30px);
 transform: rotate(25deg) translateY(-30px);right: -30%;margin-top: -1rem;
}
60%{
 -moz-transform: rotate(10deg) translateY(-35px);
 -ms-transform: rotate(10deg) translateY(-35px);
 -webkit-transform: rotate(10deg) translateY(-35px);
 transform: rotate(10deg) translateY(-35px);right: -45%;margin-top: -1.5rem;
}
100%{
 -moz-transform: rotate(0deg) translateY(-40px);
 -ms-transform: rotate(0deg) translateY(-40px);
 -webkit-transform: rotate(0deg) translateY(-40px);
 transform: rotate(0deg) translateY(-40px);right: -70%;margin-top: -2rem;
}
}

@media(max-width:1660px){
	.HomeBan2 .item:nth-child(1) .Right .num .sz span{font-size: 0.5rem;}
	.HomeBan2 .item:nth-child(1) .Right .yz{padding-top: 0.7rem;}
	.HomeBan2 .item:nth-child(1) .Right .num{margin-top: 0.7rem;}
	.HomeBan2 .item:nth-child(1) .txt{margin:0.9rem 0 0.65rem;}
	.HomeBan2 .item:nth-child(2) .desc img{height: 7rem;}
}
@media(max-width:1440px){
	.HomeBan2 .item:nth-child(1) .Right .yz{padding-top: 0.4rem;}
	.HomeBan2 .item:nth-child(1) .Right .num{margin-top: 0.4rem;}
}
@media(max-width:1200px){
	.HomeBan2 .desc{width: 94%;margin-left: 0;left: 3%;}
}
@media(max-width:1024px){
	.HomeBan2 .item:nth-child(4) .img1{width: 60%;}
	.HomeBan2 .item:nth-child(4) .img2{width: 40%;right: 0;}
}
@media(max-width:768px){
	.HomeBan2 .item:nth-child(3) .desc {top: 20%;}
	.HomeBan2 .item:nth-child(4) .desc {top: 18%;}
	.HomeBan2 .item:nth-child(1) .desc *{zoom: 0.9;}
	.HomeBan2 .item:nth-child(1) .txt{height: 1.5rem;overflow-y: auto;}
	.HomeBan2 .item:nth-child(1) .Right {width: 48%;padding-right: 0;right: -3%;}
	.HomeBan2 .item:nth-child(1) .icon dd {line-height: 14px;}
	.HomeBan2 .item:nth-child(1) .txt {height: 2.5rem;line-height:16px;margin-top: 0;}
}
