﻿@font-face {
    font-family: 'hm';
    src: url('fonts/HarmonyOS/Light.woff') format('woff');
    font-weight: lighter;
    font-display: swap;
}
@font-face {
    font-family: 'hm';
    src: url('fonts/HarmonyOS/Regular.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}
@font-face {
    font-family: 'hm';
    src: url('fonts/HarmonyOS/Medium.woff') format('woff');
    font-weight: 500;
    font-display: swap;
}
@font-face {
    font-family: 'hm';
    src: url('fonts/HarmonyOS/Bold.woff') format('woff');
    font-weight: bold;
    font-display: swap;
}

body{margin: 0;padding: 0;font-family: 'hm';font-weight: normal;font-size:0.16rem; --hover-color:#0775cf; --white:#fff; --black:#333; --grey:#666;--padMar20:0.2rem; --padMar30:0.3rem;--rgb-white:255,255,255;width: 100%;}
.table{ display: table; width:100%;}
.table .row{ display: table-row;}
.table .cell{ display: table-cell; vertical-align: middle;}
.iblock{font-size:0;}
.iblock div,.iblock li{ display: inline-block; vertical-align: middle;font-size:0.16rem;}
/*effict*/
.Scale-img {overflow: hidden; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ width: 100%;height: 100%;object-fit: cover;}



.publicPage {padding-top: 1rem;}

/*Top003101 */
.Top003101{position: absolute;left: 0;width: 100%; top: 0;z-index: 100;background: transparent;transition: all 0.3s;border-bottom: 0.01rem solid rgba(255, 255, 255, 0.1);}
.Top003101 .logo{float: left;height: 1rem;display: flex;align-items: center;}
.Top003101 .logo img{max-height: 0.7rem;}
.Top003101 .top-right{height: 1rem;display: flex;align-items: center;}
.Top003101 .top-right dl{display: flex;align-items: center;}
.Top003101 .top-right,
.Top003101 menu{float: right;}
.Top003101 menu li span{display: block;line-height:1rem;font-size: 0.18rem;}
.Top003101 .top-right dl > *{float: left;}
.Top003101 .top-lang,
.Top003101 .top-nav{position: relative;z-index: 100;}
.Top003101 .top-nav aside{line-height: 38px;padding-right: 19px;position: relative;z-index: 3;}
.Top003101 .top-nav aside:after{position: absolute;content: '';background: url(../images/Top003101-links.svg) no-repeat right center;background-size:contain;width: 9px;height: 5px;right: 0;top: 50%;margin-top: -2px;transition: 0.3s;}
.Top003101 .top-nav.on aside:after{transform: rotate(-180deg);}

.Top003101 .top-lang{padding-left: 0.2rem;}
.Top003101 .top-lang .icon{ display:block;background:url(../images/lang.svg) no-repeat left center; padding:0 0.2rem 0 0.3rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto 0.2rem; color: #fff;}
.Top003101 .top-lang .icon:after {position: absolute;width: 0.08rem;height: 0.08rem;content: '';transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);border-top: 1px solid #fff;border-right: 1px solid #fff;right: 0;top: 50%;margin-top: -0.04rem;}
.Top003101 .top-lang .box{position: absolute; left: 50%; width: 1rem;margin-left: -0.5rem; z-index: 100;background: #fff;border-radius: 0 0 6px 6px; top: 100%; padding: 0.12rem 0;display: none;}
.Top003101 .top-lang .box a{display: block;line-height: 30px;text-align: center;}
.Top003101 .search{ padding-left: 0.2rem;}
.Top003101 .open-search { cursor: pointer; display: block; width: 0.24rem; height: 0.24rem; background: url(../images/search_white.svg) no-repeat center center; background-size: 0.18rem auto; border-radius: 50%; }
.Top003101 .open-search.on:before, .Top003101 .open-search.on:after { background-color: #fff; }
.Top003101 .top-search { position: absolute; right: 0; top: 100%; z-index: 100; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.3); border-radius: 5px; }
.Top003101 .top-search .text { width: 100%; height: 0.5rem; line-height: 0.5rem; padding: 0 0.15rem; }
.Top003101 .top-search .btn { position: absolute; right: 0; top: 0; width: 0.5rem; height: 100%; background: url(../images/search.svg) no-repeat center center; background-size: auto 0.2rem; }
.Top003101 .top-right  .top-dl{display: flex;align-items: center;font-size: 0.16rem;}
.Top003101 .top-user{display: flex; align-items: center; padding-left: 0.2rem;}
.Top003101 .top-user .userico{width: 0.24rem;height: 0.24rem;background: url(../images/user-w.svg) no-repeat center center;background-size: 0.20rem auto;}
.Top003101 .top-user a{display: inline-block; margin-left: 0.06rem; color: #fff;}
.Top003101 menu li span { position: relative; z-index: 2; }
.Top003101 menu li span:after { position: absolute; content: ''; left: 50%; height: 2px; background-color: #fff; transform: translateX(-50%); transition: 0.3s; bottom: -1px; width: 0; }
.Top003101 menu li span a:hover, .Top003101 menu li.aon span a { color: #fff; }
.Top003101 menu li:hover span:after, .Top003101 menu li.aon span:after { width: 100%; }

.Top003101 menu li span a{color: #fff;}

.publicPage .Top003101 menu li span a,
.Top003101.hover menu li span a,
.Top003101.fixed menu li span a{color: #333;}

.publicPage .Top003101,
.Top003101.hover,
.Top003101.fixed{ position: fixed;background-color: #fff;border-bottom: 0.01rem solid rgba(0, 0, 0, 0.1); }
.publicPage .Top003101 menu li span:after,
.Top003101.hover menu li span:after,
.Top003101.fixed menu li span:after{background-color: #0775cf;}
.publicPage .Top003101 menu li a:hover,
.publicPage .Top003101 menu li.aon span a,
.Top003101.hover menu li a:hover,
.Top003101.hover menu li.aon span a,
.Top003101.fixed menu li a:hover,
.Top003101.fixed menu li.aon span a{color: #0775cf;}
.publicPage .Top003101 .top-lang .icon,
.Top003101.hover .top-lang .icon,
.Top003101.fixed .top-lang .icon{background-image:url(../images/lang2.svg); color: #333;}
.publicPage .Top003101 .top-lang .icon:after,
.Top003101.hover .top-lang .icon:after,
.Top003101.fixed .top-lang .icon:after{ border-color: #333;}
.publicPage .Top003101 .open-search,
.Top003101.hover .open-search,
.Top003101.fixed .open-search{background: url(../images/search.svg) no-repeat center center;background-size: 0.18rem auto; }
.publicPage .Top003101 .open-search.on:before, 
.Top003101.hover .open-search.on:before, 
.Top003101.hover .open-search.on:after,
.Top003101.fixed .open-search.on:before, 
.Top003101.fixed .open-search.on:after { background-color: #0775cf; }
.publicPage .Top003101 .top-user .userico,
.Top003101.hover .top-user .userico,
.Top003101.fixed .top-user .userico{background-image: url(../images/user-h.svg);}
.publicPage .Top003101 .top-user a,
.Top003101.hover .top-user a,
.Top003101.fixed .top-user a{ color: #333;}

.pro_top .Top003101{position: static;}

.NavPull{ z-index:99;display:none; position:absolute; text-align:center; top:calc(100% + 1px); left:50%;width:140px;margin-left:-70px; line-height:0.33rem; background:rgba(255,255,255,1); box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.08); }
.NavPull dl{padding: 0.1rem;}
.NavPull dd{/* position:relative; */line-height: 0.5rem;}
.Top003101 .NavPull a{padding:0; display:block; color: #333;}
.Top003101 .NavPull a:hover{ color:#0775cf;}

.MainNav .Pro{position: static;}
.MainNav ul li.Pro .NavPull{width:100%;margin-left: 0;transform: translateY(0);left:0;overflow: hidden;top:100%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);border-top: 1px solid #e5e5e5; background: #f9f9f9;}
.MainNav ul li.Pro .NavPull .NavPullBox{padding:0.2rem 0;text-align: left;}
.MainNav ul li.Pro .NavPull .NavPullBox dl{position: relative; display: flex; justify-content: center; flex-wrap: wrap; gap: 4em;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd{}
/* .MainNav ul li.Pro .NavPull .NavPullBox dl dd:hover a{color:#0775cf;} */
/* .MainNav ul li.Pro .NavPull .NavPullBox dl dd .itemtit::before{content:'';display: block;width:5rem;height:100%;background: #fff;position: absolute;top:0;right:0;opacity: 0;transition: all .5s;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd:hover{background: none;} */
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .itemtit{display: block;line-height: 0.5rem;font-size: 0.18rem;z-index:9;position: relative; font-weight: bold;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .itemtit a{display: block;position: relative;z-index:9;padding-right:0.3rem;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .itemtit i{display: block;width:0.10rem;height:0.18rem;background: url(../images/Floor003220-btn-next-on.png) no-repeat center center;background-size: 0.08rem auto;position: absolute;right:0.5rem;top:50%;transform: translateY(-50%);opacity: 0;transition: all .5s;}
/* .MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav{width:12rem;position: absolute;top:0;left:100%;display: none;min-height:4rem;} */
/* .MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navbox{display: flex;align-items: flex-start;width:100%;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navTxt{display: flex;flex-wrap: wrap;box-sizing: border-box;padding:0.0rem 0.5rem;width:100%; } */
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navTxt a{display: block; font-size: 0.16rem; line-height: 1; color:#333;padding:0.1rem 0;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navTxt a:hover{color:#0775cf;text-decoration: underline;}

.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navImg{width:25%;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navImg .item{display: none;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navImg .item:first-child{display: block;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd .ThreeNav .navImg .item img{height:auto;}


/* .MainNav ul li.Pro .NavPull .NavPullBox dl dd:hover .itemtit::before{opacity: 1;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd:hover .itemtit i{right:0.3rem;opacity: 1;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd.on .itemtit::before{opacity: 1;}
.MainNav ul li.Pro .NavPull .NavPullBox dl dd.on .itemtit i{right:0.3rem;opacity: 1;} */





.closebtn{ position:fixed; left:0px; top:50px; width:100%; height:100%; z-index:10; display:none;background: rgba(0,0,0,0.5);}
.openbtn{ cursor:pointer; height:25px; position:absolute; right:0; top:0;height: 80%; z-index:999;color:#fff;font-family: Arial, Helvetica, sans-serif;display: none;font-size: 12px;display: none;}
.openbtn span{ display:inline-block;vertical-align: middle;margin:0 10px 0 0;}
.openbtn i{ display:block; height:2px; background:#333; border-radius:4px; margin:5px 0;transition: all ease 0.3s;width: 25px;}
.openbtn i.sp3{margin-left: 5px;width: 20px;}
.openbtn.on .sp1 {-webkit-transform: translate(0, 7px) rotate(45deg) !important;-moz-transform: translate(0, 7px) rotate(45deg) !important;-ms-transform: translate(0, 7px) rotate(45deg) !important;-o-transform: translate(0, 7px) rotate(45deg) !important;transform: translate(0, 7px) rotate(45deg) !important;}
.openbtn.on .sp2 {-webkit-transform: translate(0, 0) rotate(-45deg) !important;-moz-transform: translate(0, 0) rotate(-45deg) !important;-ms-transform: translate(0, 0) rotate(-45deg) !important;-o-transform: translate(0, 0) rotate(-45deg) !important;transform: translate(0, 0) rotate(-45deg) !important;}
.openbtn.on .sp3 {width: 0;}


.index-title{position: relative;z-index: 3;}
.index-title .tit{font-size: var(--font-size32);color: #0775cf ;}
.index-title .desc{font-size:var(--font-size32); font-weight: 500; margin: 0.26rem 0 0.52rem;line-height: 1;color: #000;}

.index-more{display: block; max-width: 1.8rem; margin: 4vw 0 0; line-height: 0.56rem;  font-size: 0.16rem; background: #0775cf ;color: #fff;transition: 0.3s;border-radius: 0.56rem;display: flex;justify-content: space-evenly;align-items: center;}
.index-more:after {content:'';width: 0.2rem;height:0.2rem;margin-left: calc(12 / 16 * 1em);background:url(../images/Floor003182-more.svg) no-repeat center;transition: .3s;background-size: 0.15rem auto;}
.index-more:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);color: #fff;}
.index-more:hover:after {transform: rotate(45deg);}


@media(min-width:1025px){
.Top003101 menu li{float: left;margin-right: 0.65rem;position: relative; width:auto !important}
.Top003101 menu{/* margin-right: 0.4rem; */}
.Top003101 .top-right{position: relative;}
.Top003101 .top-lang :before{}
}

@media (max-width:1024px) {
.Top003101{padding: 0;position: static;background-color: #fff;font-size: var(--font-size16);}
.Top003101 menu{position: absolute;right: 0%;top: -100%; transform: translateY(-500%); opacity: 0; background-color: rgba(0,0,0,0.5);padding: 2vw;transition: opacity 0.3s;width: 30%;height: 100vh;}	
.Top003101 .open-menu{margin-left: 2vw;}
.Top003101 .open-menu{width: 30px; height: 38px;}
.menu-show .Top003101 menu{top: 100%;transform: translateY(0); opacity: 1;}
.search-show .Top003101 .top-search .text{width: 22vw;}
.Top003101 .top-lang .icon,.Top003101 .top-user a{color: #333;}
.Top003101 .top-lang .icon:after{border-color: #333;}
.Top003101 .open-search{background-image: url(../images/search.svg);}
.Top003101 .top-lang .icon{background-image: url(../images/lang2.svg);}
.Top003101 .top-user .userico{background-image: url(../images/user-h.svg);}
.Top003101 .top-right,.Top003101 .logo{height: 0.8rem;}
.index-title .tit{font-size: var(--font-size16);}
.index-title .desc{font-size: var(--font-size24);line-height: 0.3rem;}
.Top003101 menu li span{line-height: 0.5rem;font-size: var(--font-size16);}
.publicPage .Top003101 menu li span a, .Top003101.hover menu li span a, .Top003101.fixed menu li span a{color:#fff;}
.publicPage {padding-top: 0.8rem;}

.open-menu i{background-color: #333;}
.MainNav ul li{ width: 100%!important;}
}

@media(max-width:768px){
    .Top003101 .logo img{max-height: 0.5rem;}
    .Top003101 .top-right, .Top003101 .logo{height: 0.5rem;}
    .index-title .desc{margin: 0.26rem 0 0.32rem;}
    .publicPage {padding-top: 1rem;}
}






/*Banner003113 */
.Banner003113{position: relative;z-index: 1;}
.Banner003113 .auto{max-width: 1500px;width: 86%;}
.Banner003113 .slick-slide{position: relative;z-index: 1;}
.Banner003113 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;font-size: 100px;color: #333;}
.Banner003113 .txt .ytable{height: 100%;}
.Banner003113 .txt .ytable-cell > *{transition: 0.5s 0.5s; transform: translateX(30px); opacity: 0;}
.Banner003113 .ani-show .txt .ytable-cell > *{transform: translateX(0); opacity: 1;}
.Banner003113 .txt .sub-tit,
.Banner003113 .txt .tit{font-family: 'YouSheBiaoTiHei';font-style: italic;line-height: 0.75;}
.Banner003113 .txt .sub-tit{font-size: 0.75em;position: relative;}
.Banner003113 .txt .sub-tit:before{z-index: -1;position: absolute;left: -0.76em;width: 1.52em;height: 1.32em;content: '';background: url(../images/Banner003113-text.svg) no-repeat;background-size: contain; top:-0.4133em;}
.Banner003113 .txt .tit{font-size: 0.99em;margin: 0.2626em 0; transition-delay: 0.7s;}
.Banner003113 .txt .tit span{color: #0775cf ;}
.Banner003113 .txt .en{font-family: 'Oswald-Medium';font-size: 0.27em;letter-spacing: 1.38em;margin-bottom: 1.666em;transition-delay: 0.9s;}
.Banner003113 .txt .en figure{transform: skewX(-30deg);}
.Banner003113 .txt .more{font-size: 0.16em;line-height: 3.125;background: url(../images/Banner003113-more.svg) no-repeat;background-size: 100% 100%;padding: 0 1.4375em 0 2.0625em;display: inline-block;font-family: 'SourceHanSansCN-Normal';transition:background 0.3s, transform 0.5s 1.2s ,opacity 0.5s 1.2s;}
.Banner003113 .txt .more:after{display: inline-block;content: '';width: 2.125em;height: 0.5em;margin-left: 2.0625em;background: url(../images/Banner003113-btn-more.svg) no-repeat;background-size: contain; vertical-align: middle;}
.Banner003113 .txt .more:hover{background-image: url(../images/Banner003113-more-hover.svg);color: #fff;}
.Banner003113 .txt .more:hover:after{background-image: url(../images/Banner003113-btn-more-white.svg);}
.Banner003113 .controls{position: absolute;left: 0;width: 100%;bottom: 70px;z-index: 20; line-height: 1.5;font-size: 16px;}
.Banner003113 .controls .auto{position: relative;z-index: 1;}
.Banner003113 .controls dl > *{float: left;}
.Banner003113 .controls dt{font-family: 'Oswald-Regular';color: #fff;}
.Banner003113 .controls dt > *{display: inline-block;}
.Banner003113 .controls dd{margin-left: 28px;}
.Banner003113 .controls .total{margin-left: 14px;}
.Banner003113 .slick-dots li{list-style: none;}
.Banner003113 .slick-dots li:not(.slick-active){display: none;}
.Banner003113 .slick-dots li span{font-family: 'Oswald-Bold';color: #fff;width: 28px;text-align: left;display: block;}
.Banner003113 .slick-arrow{width: 74px;height: 24px;display: block;}
.Banner003113 .slick-prev{display: none!important;}
.Banner003113 .mouse{position: absolute;z-index: 10 ;right: 0; bottom: 0;width: 34px; height: 48px; border-radius: 17px; border: solid 2px #fff;}
.Banner003113 .mouse:after{position: absolute;content: '';width: 2px;height: 10px;background-color: #0775cf ; top: 8px;left: 50%; margin-left: -1px; animation: infinite 1s linear updown;}
@keyframes updown{
	0%{top: 8px;opacity: 1;}
	100%{top: 30px;opacity: 0;}
}
@media (min-width:1025px){
.Banner003113 .wap{display: none;}
}
@media (min-width:1025px) and (max-width:1366px) {
.Banner003113 .txt{font-size: 6.5vw;}
.Banner003113 .controls{bottom: 3vw;}
}
@media (max-width:1024px) {
.Banner003113 .mouse,
.Banner003113 .pc{display: none;}
.Banner003113 .txt{top: 80px;}
.Banner003113 .txt .ytable{height: 50%;}
}
@media (max-width:768px) {
.Banner003113 .txt{font-size: 11vw;}
.Banner003113 .controls{bottom: 3vw;}
}



.Product{padding:var(--padMar100) 0;background:#fff url(../images/cp.jpg) no-repeat left bottom;background-size: cover;}
.Pro_box{display: flex;justify-content: space-between;}
.pro_left p{color: #666;line-height: 2;font-size: 0.18rem;}


.pro_left{width: 40%;}
.pro_right{width: 50%;}
.pro_right li:not(:last-child){margin-bottom: 3%;}
.pro_right li{width: 100%;padding-bottom: 40%;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;border-radius: 30px;overflow: hidden;}
.pro_right li::after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 79%,rgba(0,0,0,1) 100%);transition: 0.3s; }
.pro_right li:hover::after{background: linear-gradient(to bottom, rgba(7,117,207,0) 0%, rgba(7,117,207,0.5) 79%, rgba(7,117,207,1) 100%);}
.pro_right .txt{width: 90%;position: absolute;bottom: 5%;left: 50%;transform: translateX(-50%);color: #fff;z-index: 2;}
.pro_right .txt a{color: #fff;}
.pro_right .txt h2{font-size: var(--font-size24);}
.pro_right .txt p{font-size:var(--font-size16);margin: 0.1rem 0 0.2rem;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}


.more_right{color: #fff;font-size: var(--font-size16);display: flex;align-items: center; height: 2em;overflow: hidden;}
.more_right:after{display: block; content: '';width: 0.16rem; height: 0.16rem; margin-left: 0.15rem;background: url(../images/Floor003232-more.svg) no-repeat center center; background-size: 0.15rem auto; transition: 0.3s;transform: rotate(-45deg);}
.more_right:hover:after{transform: rotate(0deg);;}

.Floor003231{position: relative;z-index: 1; overflow: hidden; }
.Floor003231 .index-title{margin:0.26rem 0 0.52rem;}
.Floor003231 .index-title .cn{color: #fff; font-size: 0.32rem;}
.Floor003231 .desc{color: #fff; line-height: calc(42 / 24);font-weight: 100;  padding-bottom: 0.3rem;}
.Home_tit{display: flex;justify-content: space-between;align-items: center;padding-bottom: 0.3rem;}

.Floor003231 .swiper-wrapper{height: auto;}
.Floor003231 .swiper .txt{position: relative; left: 0;top: 0;height: 100%;width: 100%;background-size:cover;background-position: top center;background-repeat: no-repeat;padding:1rem 0 2.7rem;}
.Floor003231 .swiper .Ispic{padding-bottom:45.4%;}
.Floor003231 .txt :where(.index-title,.desc){transform: translateY(0.3rem); opacity: 0; transition: 0.4s;}
.Floor003231 .txt .index-title{transition-delay: 0.2s;}
.Floor003231 .txt .desc{transition-delay: 0.4s;}
.Floor003231 .txt .index-more{transition-delay: 0.6s;}
.Floor003231 .swiper-slide-active .txt .autoCon-1600 > div{transform: translateY(0); opacity: 1;}


.Floor003231 .controls li{ display: flex;align-items: center;justify-content: center; flex-direction: column; transition: 0.3s;position: relative;z-index: 1;background-color: #fff;padding: 0 0.1rem;}
.Floor003231 .controls li.on{background-color: #0775cf  ; color: #fff; }
.Floor003231 .controls li .more{position: absolute;width: 0.6rem;height: 0.6rem;border-radius: 50%;background: url(../images/Floor003232-morehui.svg) no-repeat center center #fff; background-size: auto 0.16rem; bottom: -0.3rem;left: 50%;margin-left: -0.35rem; transition: 0.3s; transform: scale(0); transition: 0.3s;}
.Floor003231 .controls li .more:hover{transform: scale(1) rotate(90deg); transition-delay: 0s;}
.Floor003231 .controls li p{height: 0;overflow: hidden;font-size: var(--font-size16); line-height: calc(30 / 16);color: #fff;opacity: 0.5;margin: 0;text-align: center; transition: 0.3s 0.3s;}
.Floor003231 .controls li:not(.on) .tit{color: #222;}
.Floor003231 .controls li .ico{display: flex;align-items: center;justify-content: center; margin-bottom: 0.28rem; transition: 0.3s;width: 0.51rem;height: 0.51rem;}
.Floor003231 .controls li.on .ico img{filter: brightness(0) invert(1);}
@media (min-width:1025px) {
.Floor003231 .txt .autoCon-1600 > div{max-width: 5.6rem; width: 50%; }
.Floor003231 .desc{font-size: var(--font-size24); min-height: 2.39rem;}
.Floor003231 .controls{position: absolute;z-index: 10;bottom: calc(110 / 875 * 100%);right: 0;width: 100%;pointer-events: none;}
.Floor003231 .controls li{border-radius: 30px;width: 2.01rem; height: 2.01rem; pointer-events: all;margin-bottom: 0.83rem;}
.Floor003231 .controls li + li{margin-left: 0.56rem;}
.Floor003231 .controls li .tit{font-size: var(--font-size24);}
.Floor003231 .controls li.on{padding: 0 0.5rem;margin-bottom: 0; width: 3.72rem; height: 3.72rem;}
.Floor003231 .controls li.on .more{transform: scale(1); transition-delay: 0.3s;}
.Floor003231 .controls li.on .ico{width: 0.62rem;height: 0.62rem;}
.Floor003231 .controls li.on .tit{font-size: var(--font-size30); margin-bottom: 0.18rem;}
.Floor003231 .controls li.on p{height: calc(30 / 16 * 2em);}
}
@media (max-width:1024px) {
.Floor003231 .controls [class*=autoCon-]{width: 100%;}
.Floor003231 .controls ul{align-items: stretch;} 
.Floor003231 .controls li{padding: 0.2rem 0.1rem;flex: 1;}
.Floor003231 .controls li .tit{font-size: var(--font-size18);}
.Floor003231 .desc{max-width: 60%;}
.pro_left p{font-size: var(--font-size16);line-height: 0.3rem;}
.pro_left{width: 45%;}
.pro_right li{padding-bottom: 60%;}
.pro_right .txt h2{font-size: var(--font-size20);}
.pro_right .txt p{margin:0.05rem 0 0.1rem;}
.more_right{font-size: var(--font-size16);}
.Floor003231 .index-title .cn{font-size: var(--font-size16);}
.Floor003231 .index-title{margin: 0;}
.Floor003231 .desc{font-size: var(--font-size24);margin: 0.26rem 0 0.52rem;}
}
@media (max-width:768px) {
.Floor003231 .swiper-slide img{width: 140%;max-width: none;margin-left: -20%;}
.Floor003231 .controls li .ico{margin-bottom: 0.1rem;width: 0.3rem;height: 0.3rem;}
.Floor003231 .controls li .tit{font-size: var(--font-size16);}
.Pro_box{display: block;}
.pro_left,.pro_right{width: 100%;}
.pro_left{margin-bottom: 0.2rem;}
.Floor003231 .swiper .txt{padding-bottom: 1.7rem;}
.Floor003231 .txt .desc{line-height: 0.3rem;}
}

/*Bottom002887 */
.Bottom002887{background-color: #f5f5f5;padding-top:0.65rem;}
/* .Bottom002887,
.Bottom002887 a{color: #fff;} */
.Bottom002887 a:hover{ text-decoration:none; color:#0775cf;}
.Bottom002887 .copyright{padding: 0.2rem 0; font-size: 0.14rem; border-top: 1px solid rgba(0,0,0,0.1);line-height: 0.3rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.Bottom002887 .copyright .fl a{display: inline-block;color: rgba(0,0,0,0.6); font-weight: lighter;}
.Bottom002887 .copyright .fl a:not(:last-child):after{margin: 0 0.15rem;content: ''; display: inline-block; width: 1px; height: 0.12rem; vertical-align: middle;background: rgba(0,0,0,0.2);}
.Bottom002887 .copyright .fr{overflow: hidden;}
.Bottom002887 .copyright .fr a{display: inline-block;}
.Bottom002887 .copyright .fr a.knet{background: url("../images/knet.png") no-repeat center center;width: 84px;}
.Bottom002887 .copyright .fr a.wlzxnet{background: url("../images/wlzxnet.png") no-repeat left center; padding-left: 37px; margin-right: 37px;}
.Bottom002887 .copyright .fl a:hover{color: #0775cf;}

.Bottom002887 .b_link{ line-height: 24px;border-top: 1px solid rgba(0,0,0,0.1);padding-top: 1vw;}
.Bottom002887 .b_link .fr{position: relative; padding-left: 70px;}
.Bottom002887 .b_link .fr span{position: absolute; left: 0; top: 0;}
.Bottom002887 .b_link .fr a{margin-left: 25px;display: inline-block;}
.Bottom002887 .b_link .fl a{display: inline-block;}
.Bottom002887 .b_link .fl a:not(:last-child):after{margin: 0 20px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.2);}

.Bottom002887 .code{max-width:150px; margin: 0 auto;}
.Bottom002887 .code li{float: left; text-align: center;}
.Bottom002887 .code li aside{color: rgba(0,0,0,0.6); margin-top: 0.1rem; font-weight: lighter;}
.Bottom002887 .code li img{border-radius: 5px; display: block; width: 100%;}

.Bottom002887 .b_nav{padding:0% 0 0.4rem 0;}
.Bottom002887 .b_nav .tit{font-size: 0.18rem; margin-bottom: 0.16rem;}
.Bottom002887 .b_nav nav dd{line-height: 0.3rem;}
.Bottom002887 .b_nav nav dd:not(:last-child){margin-bottom: 0.06rem;}
.Bottom002887 .b_nav nav dd a{color: rgba(0,0,0,0.6); font-weight: lighter;}
.Bottom002887 .b_nav nav dd a:hover{color: #0775cf;}

.Bottom002887 .contact .call{ margin-bottom: 0.1rem;}
.Bottom002887 .contact p{margin-bottom: 0.06rem; color: rgba(0,0,0,0.6); line-height: 0.3rem; font-weight: lighter;}

@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 1.5rem;}
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .b_link > div{max-width: 48%;}
.Bottom002887 .code{width:10%;}
.Bottom002887 .b_nav nav{width:46.875%;}
/* .Bottom002887 .contact{width: 32.5%;padding: 0 2% 0 5%; } */
}
@media(max-width:1024px){
.Bottom002887 .contact,
.Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .contact{padding: 20px 0;}
.Bottom002887 .b_nav nav{display: none;}
.Bottom002887{padding-top: 0.3rem;}
.Bottom002887 .b_nav .tit{font-size: var(--font-size16);}
.Bottom002887 .contact p{margin-bottom: 0;}
}
@media(max-width:768px){
.Bottom002887 .b_nav nav .item{margin: 0!important;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display: none; padding-bottom: 20px;}
.Bottom002887 .b_nav .tit{padding:  0; }
.Bottom002887 .b_nav nav .tit{position: relative;z-index: 1;padding-right: 40px;}
.Bottom002887 .b_nav nav .tit i{position: absolute; right: 0; top: 50%; width: 20px; height: 20px; margin-top: -8px;transition: 0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform: rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,
.Bottom002887 .b_nav nav .tit i:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Bottom002887 .b_nav nav .tit i:before{width: 50%; height: 2px;}
.Bottom002887 .b_nav nav .tit i:after{width: 2px; height: 50%;}
.Bottom002887 .b_nav nav dd{padding: 5px 0;}
.Bottom002887 .code{max-width: 280px;}
.Bottom002887 .code li img{width: 80%; margin: 0 auto;}
.Bottom002887 .code li{float: none;max-width: 50%;margin: 0 auto;}
}

    
    
    

/*Floor003196 */
.Floor003196{ background: #fff; padding:var(--padMar100) 0;}
.Floor003196 .index-more{margin-top: 0;min-width: 1.8rem;}
@media (max-width:1024px) {
    .Floor003196 .box-new-company{ margin-bottom: calc(30 / 16 * 1em);}
}

.Floor003196 .ytable-cell{ vertical-align: top;}
.Floor003196 [class*=box-new-] a:hover{color: #0775cf ;}
.Floor003196 [class*=box-new-] h4.tit{margin: 0;font-weight: normal;}
.Floor003196 .box-new-industry{}
.Floor003196 a.inner{display: block;background-color: #f9f9f9;border-radius: 0.3rem;overflow: hidden;}
.Floor003196 a.inner .txt{padding: 0.35rem;}
.Floor003196 .label span{display: inline-block;	width: calc(80 / 16 * 1em); text-align: center;color: #0775cf ;line-height: calc(30 / 14 * 1em);border-radius: 0 calc(10 / 14 * 1em) 0  calc(10 / 14 * 1em);border: solid 1px #0775cf ;font-size: calc(14 / 16 * 1em);}
.Floor003196 a.inner h4.tit{margin:0 0 0.2rem 0;font-size:0.2rem; line-height: 0.32rem;height: calc(0.32rem * 2);}
.Floor003196 a.inner p{ color: rgba(51, 51, 51, 1); line-height: calc(30 / 16 * 1em); margin-bottom: calc(50 / 16 * 1em); height: calc((30 / 16 * 1em) * 3);}
.Floor003196 a.inner .more{color: #0775cf ;display: inline-block; font-size: calc(14 / 16 * 1em); padding-right: calc(30 / 16 * 1em); background: url(../images/Floor003196-more.svg) no-repeat right center; background-size:calc(16 / 14 * 1em) auto;transition: 0.3s;}
.Floor003196 a.inner:hover .more{padding-right:calc(50 / 16 * 1em);}
.Floor003196 a.inner .txt .time{display: flex;align-items: center;justify-content: space-between;}
.Floor003196 a.inner .txt .time time{color: #0775cf ;font-size: 0.16rem;}
.Floor003196 a.inner .txt .time span{color: #999;position: relative;padding-left: 1vw;}
.Floor003196 a.inner .txt .time span::after{content: "/";position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: block;margin: 0 0.5vw;}

.news_more{width:2em;height: 2em;background: url(../images/Floor003232-morehui.svg) no-repeat center center;background-size: 0.16rem auto;transition: 0.3s;transform: rotate(-45deg);}
.Floor003196 .box-new-company .pic{overflow: hidden;}
.Floor003196 .box-new-company .Ispic{padding-bottom: calc(300 / 460 * 100%); transition: 0.3s;}
.Floor003196 a.inner:hover .Ispic{transform: scale(1.12);}

.Floor003196 .list{}
.Floor003196 .list li{display: table;width: 100%;padding: 0.39rem;background-color: #f9f9f9;border-radius: 0.3rem;min-height: 2.32rem; }
.Floor003196 .list li a{display: table-cell; vertical-align: middle;}
.Floor003196 .list h4.tit{font-size: 0.2rem; line-height: 1.5;  margin-bottom: 0.1rem;color: #333;}
.Floor003196 .list li:nth-child(2){margin-top: calc(30 / 16 * 1em);}
.Floor003196 .list li p{font-size: 0.16rem;color: #999;line-height: 1.75;margin: 0.16rem 0;}
.Floor003196 .list li .time{display: flex;align-items: center;justify-content: space-between;}
.Floor003196 .list li .time time{color: #0775cf ;font-size:0.16rem;}
.Floor003196 .list li .time span{color: #999;position: relative;padding-left: 1vw;}
.Floor003196 .list li .time span::after{content: "/";position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: block;margin: 0 0.5vw;}
.Floor003196 .list li:hover h4{color: #0775cf ;}
.Floor003196 .list li:hover .news_more,
.Floor003196 a.inner:hover .news_more{transform: rotate(0deg)}



@media (min-width:1025px) {
  .Floor003196 .box-new-company{width: calc(490 / 1440 * 100%);}  
  .Floor003196 a.inner{margin-right:calc(30 / 16 * 1em);}
}
@media (max-width:1024px) {
    .Floor003196 .column-tit{font-size: calc(32 / 16 * 1em);}

    .Floor003196 .box-new-company{width:50%;float: left;}
    .Floor003196 .list h4.tit{font-size: var(--font-size18);margin-bottom: 0;}
    .Floor003196 .list li p{font-size: var(--font-size16);}
    .Floor003196 .list li{padding: 0.2rem;}
    .Floor003196 a.inner{margin:0 0.1rem;}
    .Floor003196 a.inner h4.tit{font-size: var(--font-size18);}
    .Floor003196 .box-new-company{margin-bottom: 0.2rem;}
    .Floor003196 .list li:nth-child(2){margin-top: 0.2rem;}


}

.pd100{padding-top:1rem;padding-bottom:1rem;}
.pd60{padding-top:0.6rem;padding-bottom:0.6rem;}
.pt100{padding-top:1rem;}
.pt60{padding-top:0.6rem;}
.pt0{padding-top:0rem;}
.pb100{padding-bottom:1rem;}
.pb60{padding-bottom:0.6rem;}
.pb0{padding-bottom:0rem;}


@media(max-width:1024px){
    .pd100{padding-top:0.5rem;padding-bottom:0.5rem;}
.pd60{padding-top:0.6rem;padding-bottom:0.6rem;}
.pt100{padding-top:1rem;}
.pt60{padding-top:0.6rem;}
.pt0{padding-top:0rem;}
.pb100{padding-bottom:1rem;}
.pb60{padding-bottom:0.6rem;}
.pb0{padding-bottom:0rem;}
}


@media(max-width:768px){
    .Floor003196 .box-new-industry{display: none !important;}
    .Floor003196 .box-new-company{width: 100%;}
}
/*栏目页公用样式 s*/
.SubPage{position: relative;background:#fff;z-index: 1;height: auto !important;min-height: 1rem;height: 1rem; overflow: hidden;}
.SubBan{position: relative;overflow: hidden;}
.SubBan .img img{width: 100%;}
.SubBan .Info{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;color:#fff;width: 16rem;}
.SubBan aside{font-size: 0.42rem;line-height: 0.64rem;font-weight: bold;}
.SubBan .desc{font-size: 0.18rem;margin-top: 0.2rem;}


.SubMenu{border-bottom: 1px solid #eeeeee;line-height: 0.7rem;background:#fff;position: relative;z-index: 1;}

.SubMenu ul{float: left;}
.SubMenu li{position: relative;margin-right: 0.72rem;float: left;}
.SubMenu li a{ display:block; color:#555555;position: relative;z-index: 1;font-size: 0.18rem;}
.SubMenu li:after{content: "";position:absolute;left: 50%;transform: translateX(-50%);bottom: 0;width: 0;background:#0775cf ;transition: all 0.3s;height: 2px; }
.SubMenu li a:hover,
.SubMenu li.onli a{ color:#0775cf ;}
.SubMenu li:hover:after,
.SubMenu li.onli:after{width: 100%;}

.SubMenu .current{ font-size: 0.14rem; font-weight: lighter; padding-left: 0.24rem;background: url(../images/Location003131-icon.svg) no-repeat left center;background-size: 0.16rem auto; line-height: 2;}
.SubMenu .current,
.SubMenu .current a:not(:hover){color: #999;}
.SubMenu .current span{color: #333;}

.ColName{font-family: "harmMedium"; background:#033b88; color:#fff;display:none; position:relative; z-index:100; line-height:36px;padding-left: 12px;font-size: 15px;}
.ColName .iconfont{ font-size:20px; position:absolute; width:100%; height:100%; text-align:right; right:10px; top:0;transition: all ease 0.3s;}

.SubTit{padding-bottom: 0.4rem;}
.SubTit .ti{font-size: 0.36rem;font-weight: bold;line-height:1;color:#333;}
.SubTit .ti i{display: none;width: 0.2rem;height: 0.2rem;border:0.05rem solid #0775cf ;margin-left: 0.19rem;border-radius: 50%;vertical-align: middle;}
.SubTit.white .ti{color:#fff;}

.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 0.32rem;}
.SinglePage{padding: 0.8rem 0;}


@media(max-width:1440px){
 .SubBan .Info{width: 90%;}
}

@media(min-width:1025px){
    .SubMenu .flex{display: flex;justify-content: space-between;align-items: center;}
}

@media(max-width:1024px){
 .SubTit .ti{font-size: 0.24rem;}
 .SubMenu li{margin-right: 0.4rem;}
 .SinglePage{padding: 0.5rem 0;}
}

@media(max-width:767px){
 .SinglePage{line-height: 0.3rem;}
 .SubTit .ti,
 .SubBan aside{font-size: var(--font-size18);}
	.SubMenu{line-height: 0.2rem;padding: 0.2rem 0;}
	.SubMenu ul{padding-top: 15px;float: none;}
	.SubMenu li{width: 33.333%;margin: 0;text-align: center;height: 0.3rem;}
	.SubMenu li a{font-size: var(--font-size16);}
	.SubMenu li:after{display: none;}
}

/* 内页了解详情 */

.n_more{color: #999; font-weight: lighter;}
.n_more:after{width: 0.17rem;height: 0.17rem;background: url(../images/Floor003232-morehui.svg) no-repeat right center;content: "";display: inline-block;vertical-align: middle; margin-left: 0.1rem; background-size: 0.15rem auto; transition: all 0.5s;transform: rotate(-45deg);}
.itemhover2:hover .n_more,
.n_more:hover{color: #0775cf;}
.itemhover2:hover .n_more:after,
.n_more:hover:after{transform: rotate(0deg); background-image:url(../images/Floor003232-morehover.svg) ;}
 




/*基本信息 s*/
.graybg{background-color:#f7f9fb;}
.SingleInfo .intro{display: flex;flex-wrap: wrap;align-items: center;}
.SingleInfo .LeftInfo{padding-right: 7%;width: 50%;float: left; color: #333;}
.SingleInfo .LeftInfo p{line-height: 2;font-size: 0.16rem; margin-bottom: 0.12rem;}
.SingleInfo .RightImg{width: 50%;float: right;position: relative;}
.SingleInfo .RightImg:After{position: absolute;right: -1.2rem;top: -1rem;background:url(../images/logobg.png);width: 4.79rem;height: 5.4rem;content: "";z-index: -1;}
.SingleInfo .topti{font-size: 0.3rem;line-height: 1.5;text-align: center;color:#333;}
.SingleInfo .jcyj{max-width: 10.23rem;margin:0.65rem auto;height: 2.13rem;background:url(../images/jcyjbg.gif) center center no-repeat;background-size: contain;display: flex;justify-content: space-between;align-items: center;}
.SingleInfo .jcyj .item{display: flex;width: 1.56rem;height: 1.56rem;padding:15px;align-items: center;justify-content: center;color:#fff;border-radius: 50%;background:#003b87;font-size: 0.3rem;font-weight: bold;margin:0.28rem;}
.SingleInfo .Wztxt_list{margin: 0 -5%;}
.SingleInfo .Wztxt_list li{width: 33.333%;float: left;padding:0 5%;position: relative;}
.SingleInfo .Wztxt_list li:After{right:0;top: 10px;height: calc(100% - 20px);width: 1px;content: "";position: absolute;background:#e5e5e5;}
.SingleInfo .Wztxt_list li:last-child:After{display: none;}
.SingleInfo .Wztxt_list li .ti{font-size: 0.24rem;line-height: 0.4rem;min-height: 0.8rem;margin:0 auto 0.24rem;text-align: center;max-width: 288px;display: flex;align-items: center;justify-content: center;}
.SingleInfo .zuoyoutw{position: relative;padding-bottom: 1rem;}
.SingleInfo .zuoyoutw:after{position: absolute;z-index: 1;width: 1080px;left: 50%;top: 0;height: 100%;border-radius: 0 0 2.7rem 0;background:#fff url(../images/logobg.png) right 0.66rem center no-repeat;box-shadow: 0 0 10px rgba(4,54,117,0.09);content: "";margin-left: -957px;background-size: 54%;}
.SingleInfo .zuoyoutw .info{position: relative;z-index: 2;width: 45%;padding:5% 0 0;float: left;}
.SingleInfo .zuoyoutw .img{width: 46.5%;float: right;}



.PicList002925{background: #fff;overflow: hidden;}
.PicList002925 .list{padding: 0 3.4375vw; padding-top: 0.3rem;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left; text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 1.98vw;}
.PicList002925 li .Ispic{padding-bottom: 58%;background-size: contain;}
.PicList002925 li .tit{margin-top: 1.303vw; margin-bottom: 2.08vw; padding: 0 5%;}
.PicList002925 li .tit aside{font-size:0.16rem; line-height: 0.3rem;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(4n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -2vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(4n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -2vw;}
}
@media(max-width:1024px){
    .SingleInfo .LeftInfo,.SingleInfo .RightImg{width: 100%;}
.SingleInfo .intro{display: block;}
.SingleInfo .LeftInfo p{line-height: 0.3rem;}
.SingleInfo .RightImg img{width: 100%;}
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #fff; width:7.4375vw;left: -3vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #fff; width:7.4375vw;right: -3vw;}


}
/*Page002623 */
.Page002623{padding: 0.5rem 0 0vw 0; text-align: center;font-family: Arial;font-size: 18px;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 50px; width: 50px; margin: 0 1px;border-radius: 100px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #0775cf;}
.Page002623 .Pages .p_page > a{font-size: 0;height: 50px;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}
/*TextList003149 */
.TextList003149{ padding-top: 0.5rem;}
.TextList003149 .type dd{position: relative;color: #333;}
.TextList003149 .type dd span{color: #999; font-weight: lighter; display: inline-block;padding-left: 0.24rem;background-repeat: no-repeat;background-position: left center; background-size: 0.16rem auto;}
.TextList003149 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}
.TextList003149 .list li{ transition: 0.3s; cursor: pointer; border: 1px solid #eee; cursor: pointer; }
.TextList003149 .list li:hover{/* border-color: #0775cf;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08); */}
.TextList003149 .list li .inner{padding: 0.3rem;}
.TextList003149 .list li .name{font-size:0.2rem;color: #333333; margin-bottom: 0.12rem;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.14rem; font-weight: lighter; padding:0.12rem 0 0.2rem 0;margin-bottom: 0.16rem;}
.TextList003149 .list li .type dd:not(:last-child){padding-right:0.2rem;margin-right: 0.2rem;}
.TextList003149 .list li .intro{font-size: 0.14rem;color: #999;line-height: 1.8; margin-bottom: 0.16rem; min-height: 3.6em;}
.TextList003149 .list li .n_more{  font-size: 0.14rem;}
.TextList003149 .list li .n_more:after{background-size: 0.14rem auto;}
.TextList003149 .list li:hover .name{color: #0775cf;}

@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 49.286%;margin-bottom: 1.5%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
.TextList003149 .list li .name{font-size: var(--font-size18);}
.TextList003149 .list li .type{display: flex;flex-wrap: wrap;}
.TextList003149 .type dd span{background-size: 0.15rem;}
.TextList003149 .list li .intro{font-size: var(--font-size14);}
}
pre{font-family: 'hm';}
/*
 .Menu002795
 */
 .Menu002795{/* border-bottom: 1px solid #eee; padding-bottom: 0.5rem; */ padding-top: .5rem; margin-bottom: -.5rem;}
 .Menu002795 ul{ /* margin-bottom: 0.3rem; */ text-align: center;}
 .Menu002795 li{ display: inline-block; margin: 0 0.05rem .1rem; }
 .Menu002795 li a{ display:block; padding:0 0.35rem; border-radius:0.5rem; line-height:0.5rem;  background:#f8f8f8; font-size:0.16rem;}
 .Menu002795 li:hover a,
 .Menu002795 li.aon a{ color:#fff; background:#0775cf; }
 
 .Menu002795 dl{ font-size: 0; text-align: center;margin-top: 0.3rem;}
 .Menu002795 dd{ display: inline-block; padding:0 0.3rem;position:relative;}
 .Menu002795 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
 .Menu002795 dd:last-child::after{ display:none;}
 .Menu002795 dd a{ display:block; position:relative; overflow:hidden; height:0.5rem; font-size:0.16rem; line-height:0.5rem; 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:#0775cf;}
 .Menu002795 dd.aon a:after,
 .Menu002795 dd:hover a:after{ background:#0775cf;}
 
 @media(max-width: 1024px){
    .Menu002795{ margin-bottom: 0;}
 .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;}
 .Menu002795 dd{padding: 0 0.15rem;}
 .Menu002795 dl{margin-top: 0.1rem;}
 }
 @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; }
 }




.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1200px; background-color: #fff; width: 90%; margin: 0 auto; padding: 0.35rem; border-radius: 0.5rem;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 0.24rem; height: 0.24rem; right: 0.3rem;top: 0.3rem; background: url(../images/Floor003147-close.svg) no-repeat;background-size: 0.2rem auto;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-size: 0.3rem;color: #333; padding-bottom:0.25rem;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #eee; margin-bottom: 0.25rem;}
.TextList003149 .from{}
.TextList003149 .from .text{width: 100%;height: 0.5rem; line-height: 0.5rem; font-size: 0.16rem; border-radius: 5px; border:solid 1px #eee;}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 0.15rem;}
.TextList003149 .from td{color: #999; font-weight: lighter; }
.TextList003149 .from .button{ text-align: center;}
.TextList003149 .from .btn{ min-width:1.7rem; height: 0.5rem;background: #0775cf;border-radius: 0.5rem;color: #fff; border: 0; cursor:pointer;font-size: 0.16rem;padding: 0 0.35rem; transition: 0.3s;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}

.TextList003149 .from .btn:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);}

.TextList003149 .from .btn + .btn{margin-left: 0.05rem;}
.TextList003149 .load-info .type{background-color: #f8f8f8; font-size: 0.14rem; font-weight: lighter;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #eee;font-size: 0.18rem; line-height: 2; margin-top:0.3rem; margin-bottom:0.2rem;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 0.16rem;line-height: 2; color: #666; }
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 0.3rem; line-height: 0.5rem;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 0.5rem;vertical-align: top;padding-bottom: 0.15rem;}
.TextList003149 .from .w1{width:1rem;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:0.15rem;}
.TextList003149 .popUp-box .name{}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 0.2rem;}
.TextList003149 .popUp-box .name{font-size: var(--font-size20);}
.TextList003149 .load-info .type{display: flex;justify-content: space-between;}
.TextList003149 .popUp-box .main{padding: 0.15rem;border-radius: 0.1rem;}
.TextList003149 .popUp-box .main > div{width: 100%;}
}

@media(max-width:768px){
    .TextList003149 .load-info .type{flex-wrap: wrap;}
}

.TextList003149 .apply-btn{text-align: center; padding:0.4rem 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 0.16rem;background-color: #0775cf; border-radius: 0.5rem; line-height: 0.5rem; padding: 0 0.35rem;color: #fff; cursor:pointer; transition: 0.3s;}
.TextList003149 .apply-btn a:before{display: inline-block;width:0.2rem; height:0.2rem;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: 0.18rem auto; vertical-align: middle; margin-right:0.15rem;}
.TextList003149 .apply-btn a:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);}


.about-history{position: relative;background: url(../images/history-bg.jpg) no-repeat center bottom;background-size:cover; overflow: hidden;}
.about-history .blank{position: absolute;left: 0;top: -25vw;height: 30vw;width: 100%;content: "";z-index: -1;}
.about-history .yearbg{position: absolute;font-size: 15.625vw;color: #f4f7fa;opacity: 0.8;line-height: 1;top: 0.55rem;width: 100%;z-index: 0;font-weight: bold;}
.about-history .content{position: relative;padding-top: 0.5rem;}
.about-history .TabCon .item{
    /* max-height: 4rem; */
    padding: 0 2.24vw;transition: all 0.5s;}
.about-history .TabCon .year{margin-bottom: 0.18rem;padding-left: 0.29rem;position: relative;font-size: var(--font-size24);color: #222222;}
.about-history .TabCon .year:before{position: absolute;width: 0.07rem;height: 0.07rem;position: absolute;left: -0.03rem;top: 0.13rem;content: "";background-color: #999999;border-radius: 50%;}
.about-history .TabCon .txt{
    /* height: 3.7rem; */
    padding: 0.07rem 0 0 0.28rem;color: #555555;font-weight: lighter;
    /* overflow-y: auto; */
    position: relative;}


.about-history .TabCon .txt::-webkit-scrollbar{width:2px;height:2px;}
.about-history .TabCon .txt::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background:#0775cf;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.about-history .TabCon .txt::-webkit-scrollbar-track{border-radius:10px;background:#dfe5f0;}

.about-history .TabCon .txt:before{position: absolute;left: 0;top: 0;content: "";width: 1px;height: 0.97rem;background-color: #cccccc;}
.about-history .TabCon .txt p{padding-left: 0.19rem;position: relative; line-height: 0.3rem;}
.about-history .TabCon .txt p:before{position: absolute;left: 0;top: 0.13rem; width: 0.04rem;height: 0.04rem;border-radius: 50%;content: "";background-color: #999999;}
.about-history .TabCon .slick-current .yearbg{display: block;}
.about-history .TabCon .slick-current .year{display: block;line-height: 1;color:#0775cf;font-size: var(--font-size32);margin-bottom: 0.16rem;font-weight: bold;}
.about-history .TabCon .slick-current .year:before{background: url(../uploadfiles/logo.png) no-repeat center center/contain;width: 0.17rem;height: 0.17rem;top: 0.15rem;left: -0.1rem;}

.about-history .TabCon .item:hover .txt:before{background-color:#0775cf;}
.about-history .TabCon .item:hover .year:before{background-color:#0775cf;}

/* .about-history .TabCon .slick-active{padding-top: 0;}
.about-history .TabCon .slick-active + li{padding-top: 1rem;}
.about-history .TabCon .slick-active + li + li{padding-top: 0;}
.about-history .TabCon .slick-active + li + li + li{padding-top: 0.5rem;} */

.about-history .TabNav{text-align: center;max-width: 50%;margin: 0 auto;}
.about-history .TabNav .slick-list{padding: 0 0.5rem;}
.about-history .TabNav .item{color: #555555;cursor: pointer;font-size: var(--font-size20);}
.about-history .TabNav .item.slick-current,.about-history .TabNav .item:hover{color:#0775cf;font-weight: bold;}
.about-history .TabNav .slick-arrow{background-color: #fff;position: absolute;top: 50%;z-index: 100; transform: translate(0,-50%); width: 0.4rem;height: 0.4rem;cursor: pointer;padding: 0;transition: all ease 0.3s;border-radius: 50%;color: #fff;display: flex; align-items: center; justify-content: center; border: 0;background-repeat: no-repeat;background-position: center center;background-size: 0.1rem;}

.about-history .TabNav .slick-prev{left: -2px;}
.about-history .TabNav .slick-next{right: -2px;}
.about-history .TabNav .slick-prev{background-image: url(../images/arr_left.svg);}
.about-history .TabNav .slick-next{background-image: url(../images/arr_right.svg);}

.about-history .line{margin-bottom: 4.375vw;height: 1.26rem;position: relative;}
.about-history .line:after{height: 100%;position: absolute;left: 0;width: 88.667vw;content: "";top: 0;background: url(../images/historyline.png) no-repeat 0 center/cover;}
.about-history .line:before{height: 100%;position: absolute;left: 0;width: 0;content: "";top: 0;background: url(../images/historyline2.png) no-repeat 0 center/cover;z-index: 10;}
.about-history.active .line:before{animation: linew 6s;animation-fill-mode: forwards}
@-webkit-keyframes linew {
	0% {width: 0;}
	100% {width:  88.667vw;}
}
@keyframes linew {
	10% {width: 0;}
	100% {width:  88.667vw;	}
}

@media(max-width:1024px){
    .about-history .TabCon  .year,.about-history .TabCon .slick-current .year{font-size: var(--font-size22);}
    .about-history .TabCon .txt p{font-size: var(--font-size14);}
    .about-history .TabNav{width: 100%;max-width: 80%;}
}

@media(max-width:768px){
	.about-history{padding: 0.5rem 0;}
	.about-history .yearbg{top: 50%;}
    .about-history .content{padding-top: 0;}
	.about-history .item{width: 33.333%;}
}
@media(max-width:480px) {
	.about-history .TabCon{margin-top: 0.3rem;}
	.about-history .TabCon .item{padding-top: 0 !important;}
	.about-history .TabCon .item {height: auto;min-height: 2.5rem;}
	.about-history .TabCon .txt {height: 2.5rem;}
}

.center{text-align: center;}

/*
 .Form002802
 */

/* .Form002802 .ContactBox{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Form002802 .ContactBox .ContactFrom{width:48%;}
.Form002802 .ContactBox .ContactTxt{width:45%;} */

.Form002802 .address{ margin-top: .4rem;}
.Form002802 .address .ul{display: flex;justify-content: space-between; flex-wrap: wrap; text-align: center;}
.Form002802 .address .tit{margin-bottom: 0.20rem; padding-left: 0; font-size:0.3rem; color: #333; font-weight: bold;}
.Form002802 .address li{padding:0.3rem;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); width: 100%;}
.Form002802 .address li .icon{width:0.5rem;height:0.5rem; background:#0775cf ; border-radius: 0.5rem; display: flex; align-items: center; justify-content: center; margin: 0 auto; }
.Form002802 .address li .icon img{ max-width: 0.25rem;}
.Form002802 .address li span{color:#999;font-weight: lighter;font-size: 0.16rem; display: block; margin:.2rem 0 0.05rem;}
.Form002802 .address li .text{font-size: 0.18rem;color: #333; line-height: 0.3rem;}
.Form002802 .address li.code img{width:1.3rem;border-radius: 0.05rem;border:1px solid #eeeeee;overflow: hidden;}
.Form002802 .address li.code p{font-weight: lighter;margin-top:0.1rem;}
.Form002802 .from{padding:0.3rem; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); background: #fff;}
.Form002802 .from td{ padding-right: 3%; padding-bottom:0.2rem;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;}

.Form002802 .from label{display: block;  font-size: 0.16rem; line-height: 0.26rem; color:#999; margin-bottom: 0.12rem; font-weight: lighter;}
.Form002802 .from .text{ width:100%; height:0.5rem; line-height:0.5rem; padding: 0 0.16rem; border:1px solid #eee; border-radius: 5px;}
.Form002802 .from textarea.text{ height:1.5rem;}
.Form002802 .from td .yzmbtn{width:1.6rem;height:.5rem;box-sizing: border-box;background: #0775cf;border-radius: 0.5rem; text-align: center;margin-top:.35rem;}
.Form002802 .from td .yzmbtn a{color:#fff;display: block;height:100%;display: flex;align-items: center;justify-content: center;}
.Form002802 .from td .yzmbtn:hover{background: #0775cf;}
.Form002802 .from td .yzmbtn:hover a{color:#fff;}

.Form002802 .from .btn{padding-bottom: 0;    text-align: center; }
.Form002802 .from .btn input{ background:#0775cf ; cursor:pointer; padding:0 0.35rem; border:none; min-width: 1.7rem; height:0.5rem; font-size: 0.16rem; color:#fff;border-radius: 0.5rem; transition: 0.3s;}
.Form002802 .from .btn input:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);}
@media(min-width:1025px){
.Form002802 .address li{width: calc(calc(100% - 6%) / 4); margin-right: 2%;}
.Form002802 .address li:nth-child(4n){margin-right:0;}
}
@media(min-width:641px){
.Form002802 .from td:nth-child(2n),
.Form002802 .from .textareas,
.Form002802 .from .btn,
.Form002802 .from .tip{ padding-right: 0; }
}

@media(max-width:1024px){
    .Form002802 .ContactBox{display: block;}
    .Form002802 .ContactBox .ContactTxt,.Form002802 .ContactBox .ContactFrom{width: 100%;}
    .Form002802 .ContactBox .ContactFrom{margin-top: 0.3rem;}
    .Form002802 .address li .text{font-size: 0.16rem;}
    .Form002802 .from label{color: #333;font-size: 0.16rem;}
    .Form002802 .address li+li{margin-top: .4rem;}

    }
    

@media(max-width:640px){
.Form002802 .from td{ display: block; padding-right: 0; }
.Form002802 .address dd{ float:none; width:auto; padding-left:0; }
}

 

 
.NewsList li{border-bottom: 1px solid #eeeeee;padding-bottom: 0.25rem;margin-bottom: 0.25rem;}
.NewsList li a{display: flex;justify-content: space-between;align-items: center;}
.NewsList .date{font-size: 0.16rem;margin-bottom:0.12rem;display: block;color: #999;font-weight: normal;}
.NewsList .date span{margin-left: 0.4rem;}
.NewsList .tit{line-height: 0.3rem;font-size: 0.2rem;margin-bottom: 0.18rem;}
.NewsList .desc{color:#999;margin-bottom:0.36rem;line-height: 1.875; }
.NewsList .img{width: 25%;}
.NewsList .imgbox{padding-top: 2.5rem;}
.NewsList .info{width: 70%;}
.NewsList .date i,
.NewsList li:hover .tit{color:#0775cf;}

.PhotoList{margin-left: -2.5%;}
.PhotoList li{width: 33.333%;float: left;padding:0 0 2.5% 2.5%;}
.PhotoList .imgbox{padding-top: 72%;}
.PhotoList .info{background:#f8f9fb;padding:0.2rem 4%;height: 1rem;line-height: 0.3rem;font-size: 0.18rem;text-align: center;display: flex;align-items: center;justify-content: center;}

.TitleInfo{text-align: center;padding-bottom: 0.27rem;background:url(../images/linebg2.gif) 0px bottom repeat-x;margin-bottom: 0.5rem;}
.TitleInfo .ti{font-size: 0.3rem;line-height: 1.2;margin-bottom: 0.27rem;}
.TitleInfo .date{font-size: 0.2rem;	}
.TitleInfo .date span{margin-left: 0.42rem;}
.TitleInfo .date span i{color:#0775cf;}


.RighInfo002939 .name{padding-bottom: 0.25rem;text-align: center; margin-bottom: 0.3rem;border-bottom: 1px solid #eee;}
.RighInfo002939 .name .title {margin: 0 0 0.2rem 0;font-size: 0.3rem;color: #333; font-weight: normal;}
.RighInfo002939 .time{color: #999;line-height: 0.24rem;font-size: 0.14rem;font-weight: lighter;}
.RighInfo002939 img{display: block;margin: 0.12rem auto;}

.RighInfo002939 .edit-info{line-height: 2;color: #333; }


.RighInfo002939 .PrevNextInfo{padding: 0.3rem 0 0 0;margin-top: 0.3rem;border-top: 1px solid #f7f7f7;color:#999;position: relative;}

.RighInfo002939 .back{position: absolute;right: 0;top: 0.4rem;min-width: 1.7rem; line-height: 0.5rem; text-align: center; background-color: #0775cf; color: #fff;padding: 0 0.35rem;border-radius: 0.5rem;cursor: pointer;z-index: 10;transition: 0.3s;}
.RighInfo002939 .back:before {display: inline-block;width: 0.18rem;height: 0.18rem;content: '';background: url(../images/icon_back.svg) no-repeat;background-size: 0.18rem auto;vertical-align: middle;margin-right: 0.1rem;margin-top: -0.08rem;}
.RighInfo002939 .back:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);color: #fff;}


.RighInfo002939 .info-page{}
.RighInfo002939 .info-page dd{line-height: 0.3rem;}
.RighInfo002939 .info-page dd:not(:last-child){margin-bottom: 5px;}
.RighInfo002939 .info-page dd a{color: #999;  font-weight: lighter;}
.RighInfo002939 .info-page dd a:hover{color: #0775cf;}

@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}
.PrevNextBox{border-top: 1px solid #eeeeee;padding-top: 0.42rem;margin-top: 0.8rem;line-height: 0.34rem;}
.PrevNextBox .ti{font-size: 18px;}
.PrevNextBox .aitem{width: 45%;float: left;margin:13px 0 0 0;padding-right: 5%;}
.PrevNextBox .aitem a{color:#555;}
.PrevNextBox .aitem a:hover{color:#0775cf;text-decoration: underline;}
.PrevNextBox .slick-arrow{transform: translateY(0);top: 0;}
.PrevNextBox .slick-prev{left: auto;right: 1.21rem;}
.PrevNextBox .slick-next{right:0;}

@media(max-width:1024px){
 .NewsList .imgbox{padding-top: 1.5rem;}
 .NewsList .tit{font-size: var(--font-size18);margin-bottom: 0.1rem;}
 .NewsList .desc,.n_more{font-size: var(--font-size14);}
 .NewsList .desc{margin-bottom: 0.2rem;line-height: 0.25rem;}
 .NewsList .date{margin-bottom: 0;font-size: var(--font-size14);}
 .RighInfo002939 .name .title{font-size: var(--font-size24);}
 .RighInfo002939 .edit-info,.RighInfo002939 .back{font-size: var(--font-size16);}
 .RighInfo002939 .info-page dd a{font-size: var(--font-size14);}
 .RighInfo002939 .info-page{max-width:70%;}
}
@media(max-width:767px){
 .FileList .item{width: auto;float: none;line-height: 24px;}
 .FileList .item .img {width: 38%;}
 .FileList .info .ti{font-size: 16px;}
 .FileList .top .info .ti{font-size: 16px;}
 .FileList .top .info .desc{line-height: 20px;min-height: 60px;}
 .FileList .top .info .btn a{display: block;margin:0 0 5px 0;width: auto;line-height: 26px;}
 .RighInfo002939 .info-page{max-width:60%;}

 .NewsList .info{padding:0;}
 .NewsList .cell{display: block;width: auto;}
 .NewsList .imgbox{padding-top: 64%;}
 .NewsList .date{font-size: 15px;margin-bottom: 8px;}
 .NewsList .ti{font-size: 16px;line-height: 24px;}
 .NewsList .more {width: 21px;height: 21px;}

 .PhotoList li{width: 50%;}

 .TitleInfo .ti{font-size: 18px;}
 .TitleInfo .date{font-size: 14px;}
 .PrevNextBox{line-height: 24px;}
 .PrevNextBox .aitem{width: auto;float: none;padding-right: 0;}
 .PrevNextBox .slick-arrow{top: -22px;}
}
@media(max-width:640px){
 .PhotoList li{width: auto;float: none;padding-bottom: 20px;}
 .PhotoList .info{padding:15px;font-size: 15px;height: auto;line-height: 24px;}
}

/*
 .PicList002323 为demo编号
 */
 .PicList002323 .list{ overflow: hidden;}
 .PicList002323 .auto{overflow: hidden;}
 .PicList002323 ul{ display: flex; flex-wrap: wrap;}
 .PicList002323 ul li{ float: left; margin-right: 2%;  margin-bottom: 2%; 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:0.12rem 0 0; font-weight: normal; font-size: 0.16rem; line-height: 0.3rem; text-align: center;}
 .PicList002323 ul li a:hover figure{transform: scale(1.1);}
 .PicList002323 ul li a:hover h3{ color: #0075b8;}
 @media (min-width:1025px ){
 .PicList002323 ul li{width:23.5%;}
 .PicList002323 ul li:nth-child(4n){ margin-right: 0;}
 }
 @media (max-width:1024px ){
 .PicList002323 ul li{width:49%; }
 .PicList002323 ul li:nth-child(2n){ margin-right: 0;}
 }
 
 /*RighInfo002092 */

 .RighInfo002092{ padding-top: 0.5rem;}
 .RighInfo002092 .big{  margin-bottom:0.2rem;}
 .RighInfo002092 .big li figure{ padding-bottom:60%; background-size:contain;}
 .RighInfo002092 .small{ padding:0 0.3rem; position:relative; display:none}
 
 .RighInfo002092 .small .slick-arrow{ position: absolute;width: 100%;height: 0.4rem;background-position: center;background-repeat: no-repeat;background-size: auto 0.24rem;}
 .RighInfo002092 .small .slick-prev{ top:0;background-image:url(../images/icon-jt5.svg);}
 .RighInfo002092 .small .slick-next{ bottom:0;background-image:url(../images/icon-jt5.svg);transform: rotate(180deg)}
.RighInfo002092 .small .slick-disabled{cursor: default;opacity: .3;}
 
 .RighInfo002092 .small li figure{ /* margin:0 auto; padding-bottom:50%; background-size:contain; */border:1px solid #f2f2f2;overflow: hidden }
 .RighInfo002092 .small li.slick-current figure{ border-color:#0775cf;}
 .zoomContainer{ z-index:100;}
  .RighInfo002092 .intro {line-height: 1.875;font-size: 0.16rem;}
 .RighInfo002092 .intro h2{font-size: 0.3rem;color: #333; font-weight: bold; margin-bottom: 0.24rem;}
 .RighInfo002092 .intro p{margin-bottom: 0.06rem;}
 .RighInfo002092 .intro *{text-wrap:initial!important;}
 
.RighInfo002092 .slick-arrow{background-color: #fff;position: absolute;top: 50%;z-index: 100; transform: translate(0,-50%); width: 0.4rem;height: 0.4rem;cursor: pointer;padding: 0;transition: all ease 0.3s;border-radius: 50%;color: #fff;display: flex; align-items: center; justify-content: center; border: 0;background-repeat: no-repeat;background-position: center center;background-size: 0.1rem;}
.RighInfo002092 .slick-prev{left:2%;}
.RighInfo002092 .slick-next{right:2%;}
.RighInfo002092 .slick-prev{background-image: url(../images/arr_left.svg);}
.RighInfo002092 .slick-next{background-image: url(../images/arr_right.svg);}
.RighInfo002092 .slick-dots{display: flex; justify-content: center; align-items: center;padding:10px 0; margin: 0; width: 100%;}
.RighInfo002092 .slick-dots li{ padding: 0 10px;   cursor: pointer;}
.RighInfo002092 .slick-dots li button{font-size: 0;  line-height: 0; display: block; width: 10px; height:10px; cursor: pointer;  color: transparent; border: 0; outline: none; background: #00000;border-radius: 100%}
.RighInfo002092 .slick-dots li.slick-active button{background: #0775cf}
 @media (min-width:1025px) {
     .RighInfo002092 .wrap{display: flex;justify-content: space-between;align-items: center}
     .RighInfo002092 .wrap .list_img{width: 56%;flex: 0 0 auto;position: relative}
     .RighInfo002092 .small{padding:0.42rem 0;margin-right: 79.5%;}
     .RighInfo002092 .small .slick-arrow{ left: 0;}
     .RighInfo002092 .small .slick-prev{top: 0;}
     .RighInfo002092 .small .slick-next{bottom: 0;}
     .RighInfo002092 .small li{ height:1.2rem;  position:relative;}
     .RighInfo002092 .small li figure{ position:absolute; left:0; width:100%; top:5px; bottom:5px; }
    .RighInfo002092 .small li.slick-current figure{ border-width:2px;}
     
     .RighInfo002092 .wrap .intro{flex: 1;padding-left: 5%}
 }
 



 @media(max-width:1024px){
    .RighInfo002092 .intro h2{font-size: var(--font-size24);}
    .RighInfo002092 .small{width: 18%;padding: 0.3rem 0;}
  .RighInfo002092 .small li figure{padding-bottom: 60%;}
    .RighInfo002092 .small li{margin: 0.03rem 0;}
 }
 @media(max-width:768px){
 .zoomContainer{ display:none;}
 }
 @media(max-width:640px){
 .RighInfo002092 .list_img,
 .RighInfo002092 .intro{ float:none; width:auto;}
 .RighInfo002092 .intro{ margin-top:3%;}
 .RighInfo002092 .intro p{line-height: 0.3rem;}
 }
 
 .cpPage{padding-top: 1rem;}

.cpxq{ }
.cpxq .SubTit .ti{font-size: 0.3rem;/* font-weight: bold; */}
.cpxq .SubTit .ti i{width: 0.15rem; height: 0.15rem;margin-left: 0.12rem; border-width: 0.03rem;}


.cp_box{margin-bottom: 1vw;}
.cp_box h2{font-size: 0.24rem;color: #333;line-height: 2;margin-bottom: 0.24rem;padding-bottom: 0.06rem;border-bottom: 1px solid #efefef;font-weight: normal;}
.cp_box *{text-wrap: initial !important;}
/* .cp_box-list{text-align: center;} */
.cp_box .tx dl { display: flex; flex-wrap: wrap;}
.cp_box .tx dl dd{line-height: 2;position: relative;color: #333;font-size: 0.16rem;position: relative;padding-bottom:0.18rem ; border-bottom: 1px solid #eee; margin-bottom: 0.2rem; width: 23.5%; }
/* .cp_box .tx dl dd::after{content: "";display: block;width: 5px;height: 5px;background-color: #dcdcdc;position: absolute;left: 0;top: 50%;transform: translateY(-50%);} */
.cp_box .tx dl dd:not(:nth-child(4n)){ margin-right: 2%;}

.cp_box h2.files-tit{display: flex;align-items: center;justify-content: space-between;}
.files-tit .files{ font-size: 0.7em;}
.files-tit .files a{color: #fff; border-radius: 1em; padding: 0 0.1rem 0 0.4rem; background: #0281cc url(../images/download.svg) no-repeat left 0.1rem center; background-size:0.2rem auto;color: #fff;display: block;}

.yj_box{display: flex;justify-content: space-between;}
.yj_left p{font-size: .16rem;color: #333;line-height: 2;}
.yj_left{width: 45%;}
.yj_right {width: 50%;}
.yj_right figure{width: 100%;padding-bottom: 53%;background-position: center center;background-repeat: no-repeat;background-size: contain;}



 /*Menu003185 */
 .Menu003185{border-bottom: 1px solid #eee;margin-bottom: 0.25rem;}
.Menu003185 li:not(:last-child){margin-right:0.4rem;}
.Menu003185 li a{color: #333333;display: block;font-size: 0.2rem; padding-bottom: 0.2rem ;position: relative;}
.Menu003185 li a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-color: #0775cf; left: 50%;transform: translateX(-50%); bottom: 0;}
.Menu003185 li a:hover:after,
.Menu003185 li.aon a:after{width: 100%;}
@media (min-width:1025px) {
.Menu003185 li{float: left;}
}
@media (max-width:1024px) {
.Menu003185 ul{overflow: auto;white-space: nowrap;}
.Menu003185 li{display: inline-block;position: relative;}
.cpxq .SubTit .ti{font-size: var(--font-size24);}
.Menu003185 li a{font-size: var(--font-size18);}
.cp_box h2{font-size: var(--font-size18);}
.yj_box{display: block;}
.yj_left,.yj_right{width: 100%;}
.cpPage{padding-top: 0.5rem;}
}




/*Floor003220 */
.Floor003220{}

.Floor003220 .swiperCon{ /* margin-left: calc((100vw - 100%) / -2);  width:100vw; */ overflow: hidden;position: relative;z-index: 1; margin: 0 -0.1rem;}
.Floor003220 .swiper-wrapper{height: auto;}
.Floor003220 .swiper-slide a{display: block; margin: 0 0.1rem;}
.Floor003220 .pic{overflow: hidden;}
.Floor003220 .pic .Ispic{padding-bottom:3rem; transition: 0.5s ease-in-out;}
.Floor003220 .swiper-slide a:hover .Ispic{transform: scale(1.05);}
.Floor003220 .txt{margin-top: 0.2rem; text-align: center;}
.Floor003220 .tit{font-size: 0.16rem; line-height: 0.3rem;}
.Floor003220 .txt time{color: #999; font-size: var(--font-size18);}
.Floor003220 .controls{display: flex;align-items: center;justify-content: space-between; margin-top: var(--padMar30); }
.Floor003220 .controls .pages{flex: 1;height: 2px;background-color: #eee;position: relative;}
.Floor003220 .controls .pages span{height: 4px;top: -1px;background-color: var(--hover-color);border-radius: 5px;}
.Floor003220 .controls .arrows{display: flex;align-items: center;justify-content: center;justify-content: flex-end;width:1.5rem;}
.Floor003220 .controls .arrows a{display: block;width: 0.5rem; height: 0.5rem;border-radius: 50%;border: solid 1px #0281cc; background-position: center center; background-repeat: no-repeat; background-size: auto 0.18rem; cursor: pointer; transition: 0.3s; background-color: var(--white); position: relative; }
.Floor003220 .controls .arrows a + a{margin-left: 0.25rem;}
.Floor003220 .controls .arrows a.prev{background-image: url(../images/Floor003220-btn-prev-on.png);left: auto;}
.Floor003220 .controls .arrows a.next{background-image: url(../images/Floor003220-btn-next-on.png);right: auto;}
.Floor003220 .controls .arrows a:hover{background-color: var(--hover-color);}
.Floor003220 .controls .arrows a.prev:hover{background-image: url(../images/Floor003220-btn-prev.png);}
.Floor003220 .controls .arrows a.next:hover{background-image: url(../images/Floor003220-btn-next.png);}
@media (min-width:1025px) {
    .Floor003220 .swiperCon{/* padding: 0 0 0 var(--padMar160); */}
    .Floor003220 .swiperCon:after{display: none;}
    .Floor003220 .swiper{ /* width: calc(100% + 1.6rem); */}
    .Floor003220 .controls{/* width: calc(100% - 3.08rem); */}
}
@media (max-width:1024px) {
    .Floor003220 .swiperCon{padding: 0 ;}
    .Floor003220 .swiperCon:before{width: var(--padMar160);}
    .Floor003220 .pic .Ispic{padding-bottom: 1.5rem;}
    .Floor003220 .controls{margin-top: 0;}
    .Floor003220 .controls .arrows a{width: 0.3rem;height: 0.3rem;background-size: 0.05rem;}
    .Floor003220 .controls .arrows a + a{margin-left: 0.15rem;}
    
}

.hui{background-color: #f8f8f8;}

.TextList001398 li{padding: 0.11rem 0.12rem;line-height: 0.32rem;  border: 1px solid #eee;  position:relative;margin-top: 0.15rem;}
.TextList001398 li a{display:block; padding: 0 0.75rem 0 0.15rem; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: var(--font-size16); color: #3d3d3d;}
.TextList001398 li a:hover{color: #0281cc;}
.TextList001398 li .btn{width: 0.7rem; height: 0.56rem; position: absolute; top: 0; right: 0; background: url(../images/pdf.svg) 50% 50% no-repeat;background-size: 0.3rem;}
.TextList001398_zip li .btn{background-image: url(../images/zip.svg);}

.TextList001398_zl li{ padding: 0.14rem 0.12rem; line-height: 0.32rem; position:relative;margin-bottom: 0.2rem; border: 1px solid #eee; /* background-color: #f9f9f9; */}
.TextList001398_zl li a{display:block; padding: 0 0.75rem 0 0.15rem; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: 0.16rem; color: #333;}
.TextList001398_zl li time{padding-right: 0.4rem;color: #999; font-size: 0.16rem; font-weight: lighter;}
.TextList001398_zl li a:hover{color: #0281cc;}
.TextList001398_zl li .btn{width: 0.7rem; height: 0.6rem; position: absolute; top: 0; right: 0; background: url(../images/pdf.svg) 50% 50% no-repeat;background-size: 0.3rem;}
.TextList001398_zl li.zip .btn{width: 0.7rem; height: 0.6rem; position: absolute; top: 0; right: 0; background: url(../images/zip.svg) 50% 50% no-repeat;background-size: 0.3rem;}




/*PicList002949 */
.PicList002949 .item{overflow: hidden;margin-bottom: 0.25rem; background: #f9f9f9; }
.PicList002949 .item:not(:last-child){margin-bottom:0.3rem;}
.PicList002949 .item a{display: flex;align-items: center;flex-wrap: wrap;}
.PicList002949 .item:nth-child(2n) a{flex-direction: row-reverse;}
.PicList002949 .img{ width:50%;padding-top: 4.5rem;}
.PicList002949 .item .img span{transition: all .5s;}
.PicList002949 .item:hover .img span{transform: scale(1.05);}
.PicList002949 .txt{width:50%;padding: 0.2rem 0.8rem;}
.PicList002949 .txt .inner{}
.PicList002949 .txt .icon{width:0.6rem;height:0.6rem; background:#0775cf ; border-radius: 0.6rem; display: flex; align-items: center; justify-content: center; margin-bottom: 0.2rem; }
.PicList002949 .txt .icon img{ max-width: 0.35rem;}
.PicList002949 .tit{font-size: 0.24rem; line-height: 1.5;margin-bottom: 0.16rem;color: #333;}
.PicList002949 .txt p{line-height: 2; color: #666;}
.PicList002949 .item .n_more{margin-top: 0.35rem; display: block;}
.PicList002949 .item:hover .tit{color: #0775cf;}
@media(min-width:1025px){

}

@media(max-width:1024px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 0;font-size:var(--font-size16);}
.PicList002949 .tit{font-size: var(--font-size22)}
.PicList002949 .item a{display: block;}
.PicList002949 .txt,.PicList002949 .img{width: 100%;}
.PicList002949 .txt {padding: 0.2rem;}
}
@media(max-width:768px){
    .PicList002949 .img{padding-top: 2.5rem;}
    .PicList002949 .txt p{line-height: 0.3rem;}
}

/*
 .PicList000593 为demo编号
 */
 .PicList000593 ul{ display: flex; flex-wrap: wrap;}
 .PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
 .PicList000593 li:nth-child(3n){ margin-right:0;}
 .PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
 .PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
 .PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 0.3rem;height: 0.3rem;border-radius: 50%;background-color: #0775cf;cursor: pointer;}
 .PicList000593 li .video_files .close::before,
 .PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
 .PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
 .PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
 .PicList000593 li figure{ position:relative;}
 .PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:cover; background-position:center center; background-repeat:no-repeat; overflow: hidden;}
 .PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.4);overflow: hidden;}
 .PicList000593 li figure a::before,
 .PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
 .PicList000593 li figure a::before{width: 0.6rem;height: 0.6rem;border: 2px solid rgba(255,255,255,1);margin-left: -0.3rem;margin-top: -0.3rem;border-radius: 50%;}
 .PicList000593 li figure a::after{width: 0;height: 0;border-top: 0.12rem solid transparent;border-bottom: 0.12rem solid transparent;border-left: 0.15rem solid rgba(255,255,255,1);margin-left: -0.03rem;margin-top: -0.12rem;}
 .PicList000593 li p{text-align:center;font-size: 0.16rem;margin-top: 0.2rem; line-height: 1.8; color: #333;}
  .PicList000593 li:hover p{color: #0775cf;}
 @media(max-width:768px){
 .PicList000593 li{width:49%; margin-right:2%;}
 .PicList000593 li:nth-child(3n){ margin-right:2%;}
 .PicList000593 li:nth-child(2n){ margin-right:0;}
 }
 @media(max-width:480px){
 .PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
 .PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
 }
 @media(max-width:375px){
 .PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
 .PicList000593 li{width:100%; float:none; margin-right:0 !important;}
 }
 
 
 /*Form003139 */
.Form003139{}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .desc{font-size: 0.16rem;color: #999999;line-height: 1.78571;}
.Form003139 .form{ }
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 0.15rem;position: relative}
.Form003139 .form-ul li .tit{/* position: absolute;left: 0.15rem; top: 0; */font-size:0.16rem; line-height: 0.32rem;color: #666; font-weight: lighter;}
.Form003139 .form-ul li span{ color: #f00; margin-left: 0.1rem; font-weight: lighter;display: inline-block;vertical-align: middle;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: none;font-size:0.16rem;line-height: 0.5rem;height: 0.5rem; background: #f9f9f9;padding: 0 0.15rem;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul li.yzm{position: relative; padding-right: 1.7rem;}
.Form003139 .form-ul li .yzmbtn{width:1.6rem;height:.5rem;box-sizing: border-box;background: #0775cf;border-radius: 0.5rem; text-align: center;position: absolute;right:0;bottom:0;}
.Form003139 .form-ul li .yzmbtn a{color:#fff;display: block;height:100%;display: flex;align-items: center;justify-content: center;}
.Form003139 .form-ul li .yzmbtn:hover{background: #0775cf;}
.Form003139 .form-ul li .yzmbtn:hover a{color:#fff;}
.Form003139 .form-ul .btn{min-width: 1.7rem; padding: 0 0.35rem; background: #0775cf;border-radius: 0.5rem;font-size:0.16rem;height: 0.5rem;color: #fff;cursor: pointer; border: 0; display: table; margin: 0.2rem auto 0 ;transition: 0.3s;}
.Form003139 .form-ul .btn:hover{box-shadow: 0 0.1rem 0.3rem rgba(7, 117, 207, 0.3);}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 2%);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul .row-3 li{float: left; width: 32%; margin-right: 2%;}
.Form003139 .form-ul .row-3 li:nth-child(3n){margin-right: 0%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{width: 100%;}
}


/*
 .Form002335 为demo编号
 */
 .Form002335{ background-color: #f8f8f8; padding: 2rem 0 1rem;}
 .Form002335 .wrap-container{ position: relative; display: table; width: 100%;overflow: hidden;}
 .Form002335 .pic{ width: 50%; display: table-cell;}
 .Form002335 .pic img{ width: 100%;}
 .Form002335 .box{  display: table-cell; width: 50%;vertical-align: middle; padding: 0 5%; border: 5px solid #0775cf; border-left: none;background-color: #fff;}
 .Form002335 .box-inner{ max-width: 345px; margin: 0 auto; }
 .Form002335 .tab{ text-align: center; line-height: 1; border-bottom: 1px solid #d7d7d7; padding-bottom: 20px; margin-bottom: 20px;}
 .Form002335 .tab a{ display: inline-block; margin: 0 10%; color: #b9b9b9; font-size: 0.2rem; position: relative;}
 .Form002335 .tab a.on{ color: #333;}
 .Form002335 .tab a.on:after,.Form002335 .tab a.on:before{content:""; position: absolute; left: 50%; bottom: -20px; width: 0; height: 0; z-index: 3;border-style: dashed dashed solid dashed ; margin-left: -4px;}
 .Form002335 .tab a.on:after{  border-color: transparent transparent #d7d7d7 transparent; border-width:0 8px 10px 8px; }
 .Form002335 .tab a.on:before{border-color: transparent transparent #fff transparent; border-width:0 7px 9px 7px; bottom: -21px; z-index: 4; margin-left: -3px;}
 .Form002335 .con>div{ display: none;}
 .Form002335 .con>div.loginbox{ display: block;}
 .Form002335 .row{ margin-bottom: 15px;}
 .Form002335 .row .text{ border: 1px solid #e4e4e4; border-radius: 3px; background: #fff; font-size: 14px; color: #b5b5b5; line-height: 24px; width: 100%; padding: 10px;}
 .Form002335 .row .focus{ border-color:#0775cf; color: #333;}
 .Form002335 dl{ text-align: left; margin: 20px 0;}
 .Form002335 dl a{ position: relative;}
 .Form002335 dl .checkbox{ position: relative; top: 2px;}
 .Form002335 dl .forgetbtn{ float: right;}
 .Form002335 .btn{ background: #0775cf; width: 100%; display: block; height: 0.5rem; line-height: 0.5rem; text-align: center; color: #fff; font-size: 0.16rem; margin-top: 0.3rem; border: none; border-radius:10px; cursor: pointer;} 
 .Form002335 .registerbox dl{ text-align: right; color: #737373;} 
 @media only screen and (max-width:1000px) and (min-width:768px) {
     .Form002335 .row .text{ padding: 5px 10px;}
     .Form002335 .btn{ height: 35px; line-height: 35px; margin-top: 10px;}
     .Form002335 dl{ margin: 10px 0;}
     .Form002335 .row{ margin-bottom: 10px;}
 }
 @media only screen and (max-width:767px ) {
     .Form002335 .pic{ display: none;}
     .Form002335 .box{ width: 100%; padding-top:10%; padding-bottom:10%; border: none;}
 }
 
 /*
 .Form002337 为demo编号
 */
.Form002337{max-width: 800px; margin: 0 auto;}
.Form002337 .row{ padding-bottom: 15px;}
.Form002337 .rowbox{ padding-bottom: 0;}
.Form002337 .rowbox:after{ content: "";height: 1px; width: 100%; margin: 30px 0; padding: 0; background-color: #f2f2f2; border: none; display: block;}
.Form002337 .row-inner{  margin: 0 auto; position: relative; padding-left: 1rem; color: #666; font-size: 0.18rem; line-height: 0.6rem;}
.Form002337 .row-inner .h5{ position: absolute; left: 0; top: 0; margin: 0; font-size: 0.18rem; font-weight: normal;}
.Form002337 .row-inner .username{ display: block;}
.Form002337 .row-inner .text{border: 1px solid #adadad; color: #adadad; line-height: 0.6rem; width: 100%; padding: 0 10px; display: inline-block; border-radius: 10px;}
.Form002337 .row-inner .text.focus{border-color: #333; color: #333;}
.Form002337 .btn{ background-color: #0775cf; line-height: 44px; font-size: 0.16rem; color: #fff; text-align: center; width: 130px; border: none; cursor: pointer; margin: 20px auto 20px; display: inline-block;border-radius: 30px;}
.Form002337 .btn.reset{ background-color: #dcdcdc; margin-left: 30px;}
.Form002337 .address>*{ display: block; float: left;}
.Form002337 .address>*+*{ margin-left: 1%;}
.Form002337 .address .selectbox{ max-width: 117px; width:20%;}
.Form002337 .address .selectbox select{ height: 44px; width: 100%; border: 1px solid #adadad;border-radius: 3px; color: #adadad;}
.Form002337 .address .selectbox select.focus{ color: #333;}
.Form002337 .address .text{ width:37% ; max-width: 546px;}
@media only screen and (max-width:767px ) {
	.Form002337{ padding:20px 0; }
	.Form002337 .btn{ width: 85px; line-height: 35px; font-size: 16px;}
	.Form002337 .address .selectbox{ width: 32.3334%;}
	.Form002337 .address .text{ width: 100%; margin-top: 10px; margin-left: 0;}
}
@media only screen and (max-width:480px ) {
	.Form002337 .address .selectbox{ width: 100%; margin-left: 0 !important; max-width: none;}	
	.Form002337 .address .selectbox+.selectbox{ margin-top: 10px;}
	.Form002337 .row-inner .text{ max-width: none;}
}

/*PicList003140 */
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 2.4375em; }
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 li{margin-bottom:0.2rem;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #0775cf;text-align: center;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../images/PicList003140-icon-white.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; border-bottom: 1px solid #eee;padding-bottom: 0.2rem;transition: 0.3s;}
.PicList003140 .tit{font-size: var(--font-size18);color: #333;}
.PicList003140 a:hover .tit{color: #0775cf;}
.PicList003140 p{color: #999;font-size: 0.16rem; line-height: 1.8; color: #999; font-weight: lighter;}
.PicList003140 li p{margin-top: 0.2rem;line-height: 0.3rem;}
.PicList003140 time{color: #999;display: inline-block;font-weight: lighter;}
.PicList003140 li time{padding-right: 2em; background: url(../images/PicList003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../images/PicList003140-icon-red.svg);}


@media (min-width:1025px) {
.PicList003140 ol .img{width: 31.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{float: left;width: 48.215%;}
.PicList003140 li:not(:nth-of-type(2n)){margin-right: 3.57%;}
}
@media (max-width:1024px) {
.PicList003140 .auto{margin-top: 2em;margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:2em;}  
}

.support_search{width: 30%;position: relative;margin-bottom: 2vw;}
.support_search .text{width: 100%;line-height:calc(60 / 16 * 1em);border-radius: 36px;background: #f9f9f9;border: 0;font-size: 1em;padding:0 calc(200 / 16 * 1em) 0 calc(50 / 16 * 1em)  }
.support_search .btn{width: calc(100 / 16 * 1em);height:calc(60 / 16 * 1em);border-radius: 30px;background: #0775cf;right: 0;top: 0;position: absolute;border: 0;color: #fff;font-size: 1em;display: flex;align-items: center;justify-content: center;}
.support_search{max-width: 800px;margin: 0 auto }
.ss_box{padding-top: 1rem;}


.hyyy{/* background: url(../images/bj.jpg) no-repeat top center;background-size: cover; */}

/*Location003131 */
.Location003131{padding: 0.16rem 0;border-bottom: 1px solid #f7f7f7;}
.Location003131 .flex{display: flex;justify-content: space-between; align-items: center;}
.Location003131 .current{ font-size: 0.14rem; font-weight: lighter; padding-left: 0.24rem;background: url(../images/Location003131-icon.svg) no-repeat left center;background-size: 0.16rem auto; line-height: 2;}
.Location003131 .current,
.Location003131 .current a:not(:hover){color: #999;}
.Location003131 .current span{color: #333;}
.Location003131  .por_text h2{color: #333;font-size: 0.24rem; }
@media(max-width:1024px){
    .Location003131 .flex{ flex-wrap: wrap; gap: .1rem;}
    .Location003131 .current{background-size: contain;}
    .Location003131  .por_text h2{font-size: var(--font-size22);}
    .support_search .btn{width:1rem;}
    .support_search{width: 100%;font-size: var(--font-size16);}
    .support_search .text{line-height: 0.5rem;}
    .support_search .btn{border-radius: 0.3rem;line-height: 0.5rem;height: 0.5rem;}
    .support_search .text{font-size: var(--font-size16);}
}


/* 登录background: url(../images/loginbg.jpg) no-repeat center center; */
.Login{background-size: cover;}
.Login .LoginBox{max-width:7.2rem;box-sizing: border-box;padding:0.6rem;background: #fff;margin:0 auto; border-radius: 0.3rem;}
.Login .LoginBox .tit{font-size: 0.36rem; color: #333; text-align: center;line-height: 1;margin-bottom:0.4rem;}
.Login .LoginBox .Log_box .inputBox{background: #f9f9f9;padding:0 0.4rem 0 0.55rem;position: relative;border-radius: 5px;margin-bottom:0.2rem;}
.Login .LoginBox .Log_box .inputBox .icon{width:0.2rem;height:0.2rem;position: absolute;left:0.2rem;top:50%;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;}
.Login .LoginBox .Log_box .inputBox input{height:0.5rem;display: block;width:100%;font-size: 0.16rem; border: none; background:none ;}
.Login .LoginBox .Log_box .inputBox i{color:red;position: absolute;right:0.2rem;top:50%;transform: translateY(-50%);}
.Login .LoginBox .Log_box .choose-box{color:#999;font-weight: lighter;}
.Login .LoginBox .Log_box .choose-box a{color:#999;}
.Login .LoginBox .Log_box .choose-box a:hover{color:#0775cf;}
.Login .LoginBox .Log_box .choose-box label{cursor: pointer;}
.Login .LoginBox .Log_box .formbtn{margin-top:0.3rem; }
.Login .LoginBox .Log_box .formbtn button{width:100%;height:0.5rem;line-height: 0.5rem; border-radius: 0.5rem; background: #0775cf;color:#fff;border: none;text-align: center;font-size: 0.16rem; cursor: pointer; transition: 0.3s;}
.Login .LoginBox .Log_box .formbtn button:hover{box-shadow: 0 0.1rem 0.2rem rgba(7, 117, 207, 0.3);}
.Login .LoginBox .Log_box .other{font-weight: lighter;color:#999;text-align: center;margin-top:0.3rem;}
.Login .LoginBox .Log_box .other a{text-decoration: underline;color:#0775cf;}
.Login .LoginBox .Log_box .fogretbox a{font-weight: lighter;text-decoration: none;color:#0775cf;}
.Login .LoginBox .Log_box .other{text-align: right;}
.Login .LoginBox .Log_box .other a{text-decoration: none;color:#0775cf;}
.Login .LoginBox .Log_box .yzm_code{padding-right:1.6rem;position: relative;}
.Login .LoginBox .Log_box .yzm_code .yzm_btn{width:1.5rem;height:100%;line-height: 0.5rem;border-radius: 0;background: #0775cf;color:#fff;text-align: center;position: absolute;right:0;top:0;}
.Login .LoginBox .Log_box .yzm_code .yzm_btn a{display: block;color:#fff;}

.Login .LoginBox .Log_box .inputBox select{height:0.5rem;border:none;width:100%;background: url(../images/select.png) no-repeat right 0 center;font-size: 0.16rem;text-indent: 0;}
.Login .LoginBox .Log_box .code_yzm{padding-right:1.7rem;position: relative;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn{width:1.6rem;height:100%;box-sizing: border-box;background: #0775cf;border-radius: 0.5rem; text-align: center;position: absolute;right:0;top:0;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn a{color:#fff;display: block;height:100%;display: flex;align-items: center;justify-content: center;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn:hover{background: #0775cf;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn:hover a{color:#fff;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn1{background: #0775cf;}
.Login .LoginBox .Log_box .code_yzm .yzmbtn1 a{color:#fff;}

@media(max-width:1024px){
.Login{padding:0.6rem;}
.Login .LoginBox{padding:0.6rem;}
.Login .LoginBox .Log_box .inputBox input{font-size: var(--font-size16);}
.Login .LoginBox .tit{font-size: var(--font-size24);margin-bottom:0.2rem;font-weight: bold;}
.Login .LoginBox .Log_box .inputBox input{height:0.6rem;}
.Login .LoginBox .Log_box .inputBox select{height:0.6rem;font-size: var(--font-size16);}
.Login .LoginBox .Log_box .formbtn button{height:0.6rem;line-height: 0.6rem;font-size: var(--font-size16);;}
.Login .LoginBox .Log_box .yzm_code .yzm_btn{line-height: 0.6rem;}
}

@media(max-width:640px){
.Login{padding:30px 5px;}
.Login .LoginBox{padding:30px;}
.Login .LoginBox .tit{font-size: var(--font-size18);}
.Login .LoginBox .Log_box .inputBox input{height:0.4rem;}
.Login .LoginBox .Log_box .inputBox select{height:0.4rem;}
.Login .LoginBox .Log_box .formbtn button{height:0.4rem;line-height: 0.4rem;}
.Login .LoginBox .Log_box .inputBox {padding-left:40px;}
.Login .LoginBox .Log_box .inputBox .icon{width:14px;height:14px;line-height: 14px;}
.choose-box input[type="checkbox"] +label::before{width:14px;height:14px;top:5px;}
.choose-box{padding-left:22px;font-size: var(--font-size14);}
.Login .LoginBox .Log_box .yzm_code .yzm_btn{line-height: 0.4rem;}
.Login .LoginBox .Log_box .choose-box a{display: inline-block;font-size: var(--font-size14);}
}


/* 个人中心 */
.Personal{background: #f9f9f9;}
.Personal .box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Personal .PersonalLeft{width:20%;background: #fff;box-sizing: border-box;padding:0.4rem;position: relative; border-radius: 0.3rem;}

.Personal .PersonalLeft .edit_tx{position: relative;cursor: pointer;}
.Personal .PersonalLeft .edit_tx input{position: absolute;width:100%;height:100%;top:0;left:0;opacity: 0;}
.Personal .PersonalLeft .edit_tx span{display: block;line-height: 0.46rem;border:1px solid #e8e8e9;text-align: center;color:#999;font-weight: lighter;}
.Personal .PersonUser{margin-bottom:0.3rem;}
.Personal .PersonUser .img{width:1.2rem;height:1.2rem;border-radius: 50%;margin:0 auto;position: relative;}
.Personal .PersonUser .img input[type='file']{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:4;cursor:pointer;}
.Personal .PersonUser .name{margin-top:0.2rem;text-align: center;}

.Personal .member-menu li:not(:last-child){margin-bottom: .15rem;}
.Personal .member-menu li a{display:flex;flex-wrap: wrap;align-items: center;padding: .14rem .4rem;width:100%;font-size:0.18rem;cursor:pointer;}
.Personal .member-menu li .icon{ display:flex;align-items: center; width:.28rem; margin-right:.2rem; }
.Personal .member-menu li:hover a,
.Personal .member-menu li.active a{color:#fff;}
.Personal .member-menu li:hover,
.Personal .member-menu li.active{background: #0775cf; box-shadow:0 .04rem .15rem  rgba(7, 117, 207, 0.3);border-radius:.5rem;}
.Personal .member-menu li:hover .icon img,
.Personal .member-menu li.active .icon img{filter: brightness(0) invert(1); }

.Personal .PersonalRight{width:76%;background: #fff;box-sizing: border-box;padding:0.3rem 0.5rem 0.5rem 0.5rem;border-radius: 0.3rem;}
.Personal .PersonalRight .tit{line-height: 0.6rem;border-bottom:1px solid #eee;position: relative;font-size: 0.24rem;position: relative;margin-bottom:0.5rem;color:#333;}
.Personal .PersonalRight .tit::before{content:"";display: block;width:0.1rem;height:0.22rem;background: #0775cf;position: absolute;left:-0.5rem;top:50%;transform: translateY(-50%);}
.Personal .PersonalRight .PersonalBox{max-width:6.8rem;margin:0 auto;}
.Personal .PersonalRight .PersonalBox .inbox{padding-left:1rem;position: relative;margin-bottom:0.15rem;}
.Personal .PersonalRight .PersonalBox .inbox .name{width:0.8rem;font-weight: lighter;position: absolute;left:0;top:0;text-align: right;line-height: 0.5rem; color: #999;}
.Personal .PersonalRight .PersonalBox .inbox input{height:0.5rem;border:1px solid #eee;width:100%;box-sizing: border-box;padding:0 0.15rem; border-radius: 5px;font-size: 0.16rem; color: #333;}
.Personal .PersonalRight .PersonalBox .other{margin-top:-0.1rem;margin-bottom:0.3rem;font-weight: lighter;text-align: right;}
.Personal .PersonalRight .PersonalBox .other a{color:#0775cf;}
.Personal .PersonalRight .PersonalBox select{width:100%;height:0.5rem;border:1px solid #eee;color:#333;font-size: 0.16rem;background: url(../images/select.png) no-repeat right 15px center;-webkit-appearance: none;text-indent: 1em;}
.Personal .PersonalRight .PersonalBox .editbtn{width:1.6rem; line-height: 0.5rem;background: #0775cf; border-radius: 0.5rem; text-align: center;margin-top:0.3rem;}
.Personal .PersonalRight .PersonalBox .editbtn a{display: block;color:#fff;font-weight: lighter;}

.SelectBox{position: relative;}
.SelectBox .SelectTxt{}
.SelectBox .SelectTxt span{display: block; padding-right: 0.3rem; background: url(../images/select.png) no-repeat right center;padding-right:0.6rem;padding-left:0;cursor: pointer;white-space: nowrap;line-height: 0.5rem;color:#999;}
.SelectBox .SelectUl{position: absolute; left: 0; right: 0; top: 102%; z-index: 999; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.1); display: none; max-height: 160px; overflow: auto;}
.SelectBox .SelectUl .ul li a{display: block; line-height: 0.4rem; padding: 0 0.3rem; color: #333;border:none;}
.SelectBox .SelectUl .ul li:hover a{background: #0775cf;color:#fff;}
.SelectBox .SelectTxt span.on{color:#333;}

@media(max-width:1024px){
.Personal .PersonalLeft{padding:0.1rem;}
.Personal .PersonalLeft .PersonUser .img{width:90px;height:90px;}
.Personal .PersonalLeft .edit_tx span{line-height: 32px;}
.Personal .PersonalRight{padding:10px 30px 30px 30px;}
.Personal .PersonalRight .tit::before{left:-30px;width:5px;}
.Personal .PersonalRight .tit{line-height: 0.5rem;font-size: var(--font-size18);font-weight: bold;margin-bottom:0.2rem;}
.Personal .PersonalRight .PersonalBox .inbox .name{width:1rem;line-height: 0.5rem;}
.Personal .PersonalRight .PersonalBox .inbox{padding-left:1.1rem;margin-bottom:0.2rem;}
.Personal .PersonalRight .PersonalBox .inbox input{height:0.5rem;padding:0 10px;}
.Personal .PersonalRight .PersonalBox select{height:0.5rem;font-size: var(--font-size14);}
.Personal .PersonalRight .PersonalBox .editbtn{line-height: 0.5rem;}
.SelectBox .SelectUl .ul li a{line-height: 30px;}
.SelectBox .SelectTxt span{line-height: 36px;;}
.Personal .member-menu li a{font-size: var(--font-size16);padding: 0.03rem;}
.Personal .member-menu li .icon{width: 0.18rem;}
.Personal .PersonalLeft,.Personal .PersonalRight{border-radius: 0.1rem;}
}

@media(max-width:640px){
.Personal .PersonalLeft{width:100%;padding:20px;}
.Personal .PersonalLeft .edit_tx{width:120px;margin:0 auto;}
.Personal .PersonalLeft .exit{position: static;margin-top:30px;}
.Personal .PersonalRight{margin-top:10px;width:100%;padding:15px;}
.Personal .PersonalRight .tit::before{left:-15px;height:16px;}
}

.Downlist li{ padding: 0.12rem 0.12rem; line-height: 0.32rem; position:relative;margin-bottom: 0.2rem; border: 1px solid #eee; /* background-color: #f9f9f9; */}
.Downlist li a{display:block; padding: 0 0.75rem 0 0.15rem; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: 0.16rem; color: #333;}
.Downlist li time{padding-right: 0.4rem;color: #999; font-size: 0.16rem; font-weight: lighter;}
.Downlist li a:hover{color: #0775cf;}
.Downlist li .btn{width: 0.7rem; height: 0.6rem; position: absolute; top: 0; right: 0; background: url(../images/pdf.svg) 50% 50% no-repeat;background-size: 0.3rem;}
.Downlist li.zip .btn{width: 0.7rem; height: 0.6rem; position: absolute; top: 0; right: 0; background: url(../images/zip.svg) 50% 50% no-repeat;background-size: 0.3rem;}



.Reqlist li{position:relative;z-index:1; padding-bottom: 0.2rem; border-bottom: 1px solid #eee;}
.Reqlist li{margin-bottom:0.2rem;}
.Reqlist li time{ display: block; font-size:0.16rem;color:#999; font-weight: lighter; margin-bottom: 0.12rem;}
.Reqlist li p{color:#333;line-height:0.32rem;font-size:0.18rem;}



.sitemap li{padding: 1.5% 0;border-bottom: solid 1px #ddd;display: flex;align-items: flex-start;}
.sitemap li b{margin-right: 2vw;flex: 0 0 auto;font-size: var(--font-size18);}
.sitemap span a{display: inline-block;margin-right: 2em;;font-size: var(--font-size16);}
.sitemap span a:not(:hover){opacity: 0.6}

.sitemap span {
    flex: 1 1 auto;
    overflow: hidden;
}
@media(max-width:768px){
    .sitemap li {
    display: block;
}

.sitemap li b {
    display: block;
    margin-bottom: 10px;
    margin-right: 0;
}
}


/*Floor003181 */
.Floor003181{overflow: hidden;padding: 1rem 0 1.8rem;background-image:url(../images/Floor003181-bg.jpg); background-size: cover;background-position: center;background-repeat: no-repeat;}
.Floor003181 .index-title{text-align: center}
.Floor003181 .list li .item{color: #333;position: relative;perspective: 1200px;box-shadow: 0 0.07rem 0.3rem rgba(7,117,207,0.1); background:url(../images/Floor003181-libg.jpg) no-repeat center/cover; padding: 0.8rem 0 0.8rem;border-radius: 0.2rem}
.Floor003181 .list li:hover .item{color:#fff;background:url(../images/Floor003181-libg2.jpg) no-repeat center/cover;}
.Floor003181 .list li .ytable{width: 80%;margin: 0 auto;height: 100%;}
.Floor003181 .list li .txt{position: relative; left: 0; width: 100%; height: 100%; top: 0;text-align: center}
.Floor003181 .list li .Ispic{padding-bottom: calc(548 / 415 * 100%); opacity: 0.8;  transition-property: transform; transform-style: preserve-3d; transform: translateX(-14px) translateZ(34px) rotateY(-20deg) scaleY(0.9) scaleX(1.03);transition: 0.3s ease-in-out;}
.Floor003181 .list li:nth-child(1) .Ispic{transform: translateX(14px) translateZ(34px) rotateY(20deg) scaleY(0.9) scaleX(1.03);}
.Floor003181 .list li .icon img{height: calc(120 / 16 * 1em);display: block;margin:0 auto;}
.Floor003181 .list li .icon img.on{display: none}
.Floor003181 .list li:hover .icon img{display: none}
.Floor003181 .list li:hover .icon img.on{display: block;}
.Floor003181 .list li .info{padding: calc(50 / 16 * 1em) 0 calc(0 / 16 * 1em) 0;}
.Floor003181 .list li .tit{font-size: 0.32rem; line-height: 1; margin-bottom: calc(20 / 36 * 1em);}
.Floor003181 .list li .info p{margin: 0;line-height: calc(30 / 16 * 1em);font-size: 0.18rem;min-height: 0.6rem;}

@media (min-width:1025px) {
.Floor003181 .list{margin-top: 0.4rem;}
.Floor003181 .list li{float: left; width: 28.82%; }
.Floor003181 .list li:not(:nth-child(3n)){margin-right:calc((100% - 28.82% * 3)/2);} 
.Floor003181 .list li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.Floor003181 .list li dl{height:0;  transition: 0.3s ease-out;}
.Floor003181 .list li:hover dl{margin-top: calc(50 / 16 * 1em);height: calc(30 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003181 .list{margin-top: calc(40 / 16 * 1em);}
.Floor003181 .list li{float: left; width: 31.5%; }
.Floor003181 .list li:not(:nth-child(3n)){margin-right:2%;} 
.Floor003181 .list li:hover .Ispic{opacity: 1;transform: translateX(0) translateZ(0) rotateY(0) scaleY(1) scaleX(1);}
.Floor003181 .list li dl{height:0;  transition: 0.3s ease-out;}
.Floor003181 .list li:hover dl{margin-top: calc(50 / 16 * 1em);height: calc(30 / 16 * 1em);}
.Floor003181 .list li .icon img{height: 0.7rem;}
.Floor003181 .list li .tit{font-size: var(--font-size24);}
.Floor003181 .list li .info p{font-size: var(--font-size16);}
.Floor003181 .list li .item{padding: 0.6rem 0;}
.Floor003181{padding: var(--padMar100) 0;}
}

.ys_list{display: flex;align-items: center;justify-content: space-between;margin: 3vw 0;color: #333;font-size: 0.16rem;}
.ys_list label{cursor: pointer;}
.ys_btn a{
    height: 0.5rem;
    line-height: 0.5rem;
    border-radius: 0.5rem;
    background: #0775cf;
    color: #fff;
    border: none;
    text-align: center;
    font-size: 0.16rem;
    cursor: pointer;
    transition: 0.3s;
    display: inline-block;
    padding: 0 0.4rem;
}

.RighInfo002939_ys h2{font-size: 0.2rem;margin: 0.2rem 0 0.1rem;font-weight: normal;color: #000;}
.RighInfo002939_ys p{margin-bottom: 0.1rem;}

/* 弹窗 */
.prop_box.cur{
    display: block;
}
.prop_box{
    display: none;
}
.suggest{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 999;
}
.suggest .content{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.suggest .main{
    max-width: 5.5rem;
    position: relative;
    background-color: #fff;
    border-radius: .2rem;
    box-shadow: 0 0 .15rem rgba(0, 0, 0, 0.1);
    padding: .25rem;
    width: 95%;
}
.list1 .editor{
    max-height: 87vh;
    overflow-y: auto;
}

.list1 .editor_tit{
    color: #333;
    text-align: center;
    font-size: .28rem;
}
.list1 .editor_main{
    margin-top: .2rem;
    line-height: 1.875;
}
.list1 .item_btn{
    background-color: #47a0ec;
    color: #fff;
    width: fit-content;
    display: block;
    padding: .1rem .2rem;
    border-radius: .1rem;
    margin-left: auto;
    margin-top: .15rem;
    cursor: pointer;
}
.list1 .item:nth-child(1){
    display: block;
}
.list1 .item:nth-child(2){
    display: none;
}





/*PicList002171 */
.PicList002171{ }
.PicList002171 ul{margin-top:1%;}
.PicList002171 li{ float:left; width:15%; margin-right:2%; margin-bottom:2%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li .pic{overflow: hidden}
.PicList002171 li figure{padding-bottom:54%;background-size:88%;transition: 0.3s;}
.PicList002171 li:hover figure{transform: scale(1.1);}
@media(min-width:769px){
.PicList002171 li:nth-child(6n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
}



.eye{
    width: .18rem;
    height: .18rem;
    position: absolute;
    right: 0.4rem;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(../images/eye_close.png);
    cursor: pointer;
    display: none;
}
.eye.cur{
    background-image: url(../images/eye_open.png);
}
.eye.pcur{
    display: block;
}