html { font-size: 100px; }

@media (max-width:1400px) {
html { font-size: 6.25vw }
}

@media (max-width:1024px) {
html { font-size: 9.765625vw }
}

@media (max-width:480px) {
html { font-size: 14vw }
}

.tit1:before{position: absolute;content: '';width: 27px; height: 3px; background-color: #164481; left: 1.1875em; bottom: -2px;}
.title1{color: #333; margin-bottom:3%;position: relative;z-index: 1;}
.title1 .cn{font-size:48px;font-weight: bold;}
.title1 .cn span{display: inline-block;position: relative;line-height: 0.75;}
.title1 .cn span:before{position: absolute;content: '';z-index: -1;width: 0.5em;height: 0.7em;background: url(?cn/images/ico.png) no-repeat center center;right: -0.6em; top: -0.3em; background-size: contain;}
.title1 .intro{padding: 1.375em 0 2.25em 0;position: relative;}
.title1 .intro:before{position: absolute;content: '';width: 5.75em;height: 2px;background-color: #999;left: 0;bottom: 0;}
@media (max-width:1024px) {
.title1{padding-right: 40%;}
.title1 .cn{font-size: 5vw;}
}
@media (max-width:640px) {
.title1 .cn{font-size: 9vw;}
}

/*Top003075 */
.Top003075 .auto{position: fixed; left: 0; top: 0; width: 100%; background: #fff; z-index: 100; font-size: 18px; box-shadow: 0 0 10px rgba(0,0,0,0.1);transition: padding 0.3s;box-sizing: border-box;padding:0 100px 0 3.15vw;}
.Top003075 menu li.aon span a{color: #164481;}
.Top003075 menu li .sub{display: none;}
.Top003075 menu li .sub dl{position: relative;}
.Top003075 menu li .sub dt {line-height: 32px;}
.Top003075 menu li .sub dt a:hover{text-decoration: underline;}
.Top003075 .logo{display: table;}
.Top003075 .logo a{display: table-cell; vertical-align: middle;}
.Top003075 .top-right{position: absolute;right: 0; top: 0;height: 100%;}
.Top003075 .top-right dl{display: table; height: 100%;}
.Top003075 .top-right dl > *{display: table-cell; vertical-align: middle;}
.Top003075 .top-right dt{padding-right: 30px;color: #333;}
.Top003075 .top-right dt a{border-radius: 2px;border: solid 1px #eee;width: 26px;line-height: 24px;text-align: center;display: inline-block; margin-left: 10px;font-size:12px;color: #bbb; background: #fff;}
.Top003075 .top-right dt a.on{color: #fff;background: #164481;border-color: #164481; font-size: 14px;}
.Top003075 .top-search{background-color: #164481;padding: 0 22px; overflow: hidden;}
.Top003075 .top-search > *{ float: left;}
.Top003075 .top-search .text{width: 0;overflow: hidden;padding: 0; transition: width 0.3s;}
.Top003075 .top-search .btn-area{position: relative; line-height: 44px;}
.Top003075 #TopBtn{position: absolute; left: 0; top:0;height: 100%; width: 100%;z-index: 10;display: none;opacity: 0;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("?cn/images/Top003075-search.png") no-repeat left center;}

.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}

@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
 .Top003075 .logo{position: static; left: 3.13vw; top: 0;height: 100px;max-width: 305px;float:left;}
.Top003075 menu{display: table; margin: 0 auto;}
.Top003075 menu li{float: left;position: relative;}
.Top003075 menu li:not(:last-child){margin-right: 2.8vw;}
.Top003075 menu li span{display: block;line-height: 100px;}
.Top003075 menu li .sub{position: absolute; top: 100%; left: 50%; width:180px;margin-left: -90px;background:rgba(15,85,176,0.83); text-align: center; padding: 10px 0; border-radius: 0 0 5px 5px;}
.Top003075 menu li .sub dt a{color: #fff;}
}
@media(min-width:1025px) and (max-width:1500px){
.Top003075 menu li:not(:last-child){margin-right: 2.6vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.search-show .Top003075 .top-right dt{font-size: 0;}
.search-show .Top003075 .top-right dt a{font-size:16px;}
}
@media(min-width:1025px) and (max-width:1280px){
.Top003075 .top-right dt{font-size: 0;}
.Top003075 .top-right dt a{font-size:16px;}
 .search-show .Top003075 .top-right dt{opacity: 0;}
}
@media(max-width:1024px){
.Top003075,
.Top003075 .logo{height: 70px;}
.Top003075 menu{position: fixed; left: -100%;opacity: 0; top: 70px;bottom: 0;overflow: auto;background: #fff; z-index: 99; width: 200px;box-shadow: 0 10px 10px rgba(0,0,0,0.1); padding: 20px 0;transition: 0.5s;}
.menu-show .Top003075 menu{left: 0;opacity: 1; }
.Top003075 menu li span{display: block;position: relative;line-height: 40px;padding: 0 40px 0 20px; border-bottom: 1px solid rgba(0,0,0,0.05);}
.Top003075 .has-sub span .op:before, 
.Top003075 .has-sub span .op:after{background: #ccc;}
.Top003075 .open-menu span{position: relative;display: block; width: 30px; height: 30px; margin: 0 auto;}
.Top003075 .open-menu{background: #164481; border-left: 1px solid #fff;}
.Top003075 .top-right dt{font-size: 0; padding-right: 10px;}
.Top003075 .top-right dt a{font-size:14px;}
.Top003075 menu li .sub{padding: 20px 30px;background: #f1f5fa;}
.Top003075 .top-search{padding-left: 10px; padding-right: 10px;}
.Top003075 .open-sbox{font-size: 0; width: 25px; height: 44px;background-position: center center;}
}
@media(max-width:640px){
.search-show .Top003075 .logo{opacity: 0.2}
.search-show .Top003075 .top-search .text{width:43vw;}
}

/*Banner003086 */
.Banner003086 .auto{max-width: 1600px;}
.Banner003086 .slider li{position: relative;}
.Banner003086 .ytable{height: 100%;}
.Banner003086 .txt-area{font-family: 'Alibaba-PuHuiTi-Regular';position: absolute;color: #fff; left: 0 ;top: 0; width: 100%;height: 100%;z-index: 10; font-size: 62px;}
.Banner003086 .txt-area aside{transition: 1s 1s; opacity: 0;}
.Banner003086 .txt-area .t-1{font-size: 0.387em;transform: translateX(50px);}
.Banner003086 .txt-area .t-2{transform: translateX(100px);}
.Banner003086 .txt-area .t-3{font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(150px); }
.Banner003086 .ani-show .txt-area aside{opacity: 1; transform: translateX(0);}
.Banner003086 .slick-dots{position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 2.55vw;}
.Banner003086 .slick-dots li{float: left;width: 30px;position: relative;height: 30px;border: solid 1px  transparent;}
.Banner003086 .slick-dots li button{font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0; position: absolute; left: 50%;top:50%; margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child){margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after{ left: 100%; margin-left: 0.34vw; width: 4.07vw; height: 2px; position: absolute; content: ''; top: 50%; margin-top: -1px;background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active{border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button{opacity: 1;}

@media(min-width:1025px){
.Banner003086 .wap{display: none;}
}
@media(max-width:1024px){
.Banner003086 .pc{display: none;}
.Banner003086 .txt-area{font-size: 5vw;padding: 0 2vw;}
}
@media(max-width:640px){
.Banner003086 .slick-dots li{width: 20px;height: 20px;}
}

/*Floor003114 */
.Floor003114{padding:5% 0;background: url(?cn/images/Floor003114-bg.jpg) no-repeat center center;background-size: cover;overflow: hidden;font-family: 'SourceHanSansCN-Normal';font-size: 16px;}
.Floor003114 .auto{max-width: 1500px;width:92%;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;}
.Floor003114 .slick-arrow{width: 88px;height: 50px;margin-left: 15px;background: url(?cn/images/Floor003114-btnbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .slick-arrow:before{position: absolute;content: '';width: 100%;height: 100%;left: 0;top: 0;background: url(?cn/images/Floor003114-prev.svg) no-repeat center center; background-size: 34px auto;}
.Floor003114 .slick-next{background-image: url(?cn/images/Floor003114-btnbg-hover.svg)}
.Floor003114 .slick-next:before{background-image: url(?cn/images/Floor003114-next.svg)}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: 46px;padding-bottom: 1px;}
.Floor003114 .pic{background: url(?cn/images/Floor003114-imgbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .pic:before{position: absolute;content: '';left: 50%;transform: translateX(-50%);height: 3px;background-color: #164481;top: 0;transition:width 0.3s; width: 0;}
.Floor003114 .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.Floor003114 .pic .Ispic{max-width:88%;margin: 0 auto;padding-bottom: 80.852%;background-size: contain;}
.Floor003114 .tit{border-bottom: 1px solid #d1d1d1;line-height: 4.625em;width: 72.341%;position: relative;}
.Floor003114 .tit aside{padding: 0 1.1875em;color: #333;}
.Floor003114 .slick-slide.slick-active a:hover .tit aside{color: #164481;}

@media (max-width:640px) {
.Floor003114{font-size: 3.5vw;}
.Floor003114 .slider .ul{padding-right: 18%;}
.Floor003114 .slick-arrow{width: 60px;height: 42px;}
.Floor003114 .slick-slide a{margin-right: 5vw;}
}

/*PicList002854 */
.PicList002854{padding: 6vw 0 3vw 0;}
.PicList002854 .auto_1280{margin: 0 auto;}
.PicList002854 .auto{max-width: 1500px;width:92%;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 1vw 1vw 2vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height:28px; text-align: center; margin-bottom: 1vw;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom:105%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(?cn/images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #164481;}
.PicList002854 li a:hover:after{background-color: #164481; background-image: url(?cn/images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 23.5%;}
.PicList002854 li:not(:nth-child(4n)){margin-right:2%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}

/*Floor003196 */
.Floor003196{font-family: 'HarmonyOS_Sans_SC'; background: url(?cn/images/Floor003196-bg.jpg) no-repeat center center;background-size: cover; padding: calc(140 / 1920 * 100vw) 0 calc(160 / 1920 * 100vw);}
.Floor003196 .auto{    max-width: 1500px;  width:92%;}
.Floor003196 .ytable-cell{ vertical-align: top;}
.Floor003196 [class*=box-new-] a:hover{color: #164481;}
.Floor003196 [class*=box-new-] h4.tit{margin: 0;font-weight: normal;}
.Floor003196 .box-new-industry{background-color: #e7eaf9; padding: calc(41 / 16 * 1em);}
.Floor003196 a.inner{display: block; }
.Floor003196 a.inner .txt{border-right: 1px solid  rgba(20, 36, 182, 0.2);border-left: 1px solid rgba(20, 36, 182, 0.2); padding-left: calc(31 / 16 * 1em); padding-right: calc(81 / 16 * 1em);}
.Floor003196 .label span{display: inline-block;	width: calc(80 / 16 * 1em); text-align: center;color: #164481;line-height: calc(30 / 14 * 1em);border: solid 1px #164481;font-size: calc(14 / 16 * 1em);}
.Floor003196 a.inner h4.tit{margin: calc(36 / 24 * 1em) 0 calc(20 / 24 * 1em) 0;font-size: calc(24 / 16 * 1em); line-height: calc(30 / 24 * 1em);height: calc((30 / 24 * 1em) * 2);}
.Floor003196 a.inner .dec{font-family: 'HarmonyOS_Sans_SC_Light'; 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:#164481;display: inline-block; font-size: calc(14 / 16 * 1em); padding-right: calc(30 / 16 * 1em); background: url(?cn/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 .box-new-company .pic{overflow: hidden;margin-bottom: calc(40 / 16 * 1em);}
.Floor003196 .box-new-company .Ispic{padding-bottom: calc(285 / 460 * 100%); transition: 0.3s;}
.Floor003196 a.inner:hover .Ispic{transform: scale(1.12);}

.Floor003196 .list{margin-top: calc(22 / 16 * 1em); margin-bottom: calc(41 / 16 * 1em);}
.Floor003196 .list li{display: table;width: 100%;border-bottom:1px solid rgba(20, 36, 182, 0.2); height: calc(138 / 16 * 1em);}
.Floor003196 .list li a{display: table-cell; vertical-align: middle;}
.Floor003196 .list h4.tit{font-size: calc(20 / 16 * 1em); line-height: 1.5; margin-bottom: calc(10 / 20 * 1em);}
.Floor003196 .list li time{color: #164481; font-size: calc(14 / 16 * 1em);}

.Floor003196 .more-btn{text-align: right;}
.Floor003196 .more-btn a{width: calc(120 / 14 * 1em);line-height: calc(43 / 14 * 1em);border: solid 1px #164481;font-size: calc(14 / 16 * 1em);display: inline-block;text-align: center;color: #164481;transition: 0.3s;}
.Floor003196 .more-btn a:hover{background-color: #164481;color: #fff;}

@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);}
}
/*Bottom002909 */
.Bottom002909{background: #394c5d; font-size: 16px;font-family:Arial;}
.Bottom002909,
.Bottom002909 a{color: rgba(255,255,255,0.2);}
.Bottom002909 .auto{    max-width: 1500px;  width:92%;}
.Bottom002909 .main{padding: 3.125vw 0;}
.Bottom002909 .copyright{background: #314150;line-height: 30px; padding: 20px 0;}
.Bottom002909 .copyright dd a:not(:last-child){margin-right: 2vw;}
.Bottom002909 .copyright dd a{float: left; width: 30px; height: 30px;background-position: center center;background-repeat: no-repeat; opacity: 0.2;-webkit-opacity: 0.2; transition: 0.3s;}
.Bottom002909 .copyright dd a:hover{opacity: 1; -webkit-opacity: 1;}
.Bottom002909 .copyright dd a.tw{background-image: url("?cn/images/Bottom002909_twitter.png");}
.Bottom002909 .copyright dd a.in{background-image: url("?cn/images/Bottom002909_linkedin.png");}
.Bottom002909 .copyright dd a.fb{background-image: url("?cn/images/Bottom002909_facebook.png");}
.Bottom002909 .copyright dd a.skye{background-image: url("?cn/images/Bottom002909_skype.png");}

.Bottom002909 nav dl{float: left; max-width: 180px;}
.Bottom002909 nav dt{margin-bottom: 20px;}
.Bottom002909 nav dt a{color: #fff;font-size: 20px;text-transform: uppercase;}
.Bottom002909 nav dd{line-height: 20px;padding: 5px 0;}
.Bottom002909 nav dd a{color:rgba(255,255,255,0.3);}
.Bottom002909 nav dd a:hover{color:#fff;}
.Bottom002909 .soglan{border-bottom: 1px solid rgba(255,255,255,0.1); font-size: 24px;font-weight: bold;color: #fff; padding: 50px 0 26px 0; margin-bottom: 20px;}
.Bottom002909 .contact li{line-height: 24px; margin: 8px 0;padding-left: 32px;background-position: left top;background-repeat: no-repeat;}
.Bottom002909 .contact li.tel{background-image: url("?cn/images/Bottom002909_tel.png");}
.Bottom002909 .contact li.fax{background-image: url("?cn/images/Bottom002909_fax.png");}
.Bottom002909 .contact li.mail{background-image: url("?cn/images/Bottom002909_email.png");}
.Bottom002909 .contact li.add{background-image: url("?cn/images/Bottom002909_add.png");}
@media(min-width:1025px){
.Bottom002909 .contact{width: 27.143%;}
.Bottom002909 nav{width:63.215%;}
}
@media(min-width:1025px) and (max-width:1200px){
.Bottom002909{font-size: 14px;}
}
@media(max-width:1024px){
.Bottom002909 nav{display: none;}
.Bottom002909 .copyright{text-align: center;}
.Bottom002909 .copyright dd a{display: inline-block;float: none;}
.Bottom002909 .logo,
.Bottom002909 .soglan{text-align: center;}
}
/*Banner003069 */
.Banner003069{position: relative; z-index: 1;}
.Banner003069 .auto{max-width: 1400px;}
.Banner003069 .Ispic{height: auto;padding-top:28%;}
.Banner003069 .txt{position: absolute; left: 0; bottom: 2.6vw; width: 100%; z-index: 10;color: #fff; font-size: 36px; text-align: right;display: none;}
.Banner003069 .txt .en{font-size: 0.5em;font-family: 'SourceHanSansCN-Normal';}
.Banner003069 .txt .cn{font-family: 'SourceHanSansCN-Bold';}
@media(max-width:640px){
.Banner003069 .Ispic{height: 28vw;}
.Banner003069 .txt{font-size: 6vw;}
}
/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height: 70px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 16px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background: #164481;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}
/*RighInfo003061 */
.RighInfo003061{padding:4% 0;color: #333;}
.RighInfo003061 .title{margin: 0; text-align: center;font-size: 40px;line-height: 1em; margin-bottom: 1.2em;}
.RighInfo003061 .info-title{font-size: 56px;font-weight: bold;background-color: #164481; line-height: 2.321em; text-align: center;color: #fff;}
.RighInfo003061 .col-name{text-align: center;font-size: 40px;font-weight: bold;line-height: 1em; margin: 1.975em 0 1.2em 0;}
@media(min-width:1025px) and (max-width:1440px){
.RighInfo003061 .info-title{font-size: 3.5vw;}
.RighInfo003061 .col-name{font-size: 2.5vw;}
}
@media(max-width:1024px){
.RighInfo003061 .col-name,
.RighInfo003061 .title{font-size: 4vw;}
.RighInfo003061 .info-title{font-size: 5vw;}
}
@media(max-width:640px){
.RighInfo003061 .col-name,
.RighInfo003061 .title{font-size: 6vw;}
.RighInfo003061 .info-title{font-size: 7vw;}
}
/*box-1*/
.RighInfo003061 .box-1 .desc{max-width: 1300px; width: 95%;margin: 0 auto 3em;line-height: 1.8em; font-size: 20px; text-align: justify;}
.RighInfo003061 .box-1 .icon{display: table; margin: 0 auto 3.33vw;}
.RighInfo003061 .box-1 .icon li{width: 16.25vw;height: 16.25vw;background-color: #164481; border-radius: 50%; float: left; text-align: center;color: #fff;}
.RighInfo003061 .box-1 .icon li .ytable{height: 100%;}
.RighInfo003061 .box-1 .icon li aside{font-size: 24px;line-height: 1.5em; font-weight: bold; margin-top:1em;}
.RighInfo003061 .box-1 .icon li img{max-width: 35%;}
@media(min-width:641px){
.RighInfo003061 .box-1 .icon li:not(:last-child){margin-right:6vw;}
.RighInfo003061 .box-1 .icon li:nth-child(2n){background: #17c971;  margin-top: 4.95vw;}
}
@media(min-width:1025px) and (max-width:1440px){
.RighInfo003061 .box-1 .icon li aside{font-size: 2vw;}
}
@media(max-width:1024px){
.RighInfo003061 .box-1 .icon li{ width: 21vw; height: 21vw;}
.RighInfo003061 .box-1 .icon li aside{font-size: 2.5vw;}
}
@media(min-width:641px) and (max-width:1024px){
.RighInfo003061 .box-1 .icon li:not(:last-child){margin-right:3vw;}
}
@media(max-width:640px){
.RighInfo003061 .box-1 .desc{font-size: 4vw;}
.RighInfo003061 .box-1 .icon li{ width: 43vw; height: 43vw; margin-bottom: 3vw;}
.RighInfo003061 .box-1 .icon li:not(:nth-child(2n)){margin-right: 3vw;}
.RighInfo003061 .box-1 .icon li:nth-child(2),
.RighInfo003061 .box-1 .icon li:nth-child(3){background: #17c971; }
.RighInfo003061 .box-1 .icon li aside{font-size:5vw;}
}
/*box-2*/
.RighInfo003061 .box-2 .txt .info{font-size: 16px;line-height: 30px;}
.RighInfo003061 .box-2 .txt > h4{position: relative;font-size: 30px;}
.RighInfo003061 .box-2 .txt > h4 span{position: relative; z-index: 5;}
@media(min-width:1025px){
.RighInfo003061 .box-2 .img{width: 47%; vertical-align: top;}
.RighInfo003061 .box-2 .txt{padding-left: 3.85vw;}
}
@media(min-width:1025px) and (max-width:1440px){
.RighInfo003061 .box-2 .txt .info{font-size: 1vw;}
.RighInfo003061 .box-2 .txt > h4{font-size: 1.5vw;}
}
@media(max-width:1024px){
.RighInfo003061 .box-2 .ytable,
.RighInfo003061 .box-2 .ytable-cell{display: block;}
.RighInfo003061 .box-2 .txt{padding: 4vw;}
 .RighInfo003061 .box-2 .line:before{width: 1px; height: 10vw; margin: 0; left: 0; bottom: 100%;}
}
@media(max-width:640px){
.RighInfo003061 .box-2 .txt .info{font-size: 3.5vw;}
.RighInfo003061 .box-2 .txt > h4{font-size: 5vw;}
}
/*box-3*/
.RighInfo003061 .box-3 dd{ margin-bottom: 4%;position: relative;}
.RighInfo003061 .box-3 dd:after{position: absolute; content: ''; width: 100%; height: 45%; left: 0; bottom: 0;
background: -moz-linear-gradient(top,  rgba(22,68,129,0) 0%, rgba(22,68,129,0.4) 99%, rgba(22,68,129,0.4) 100%); 
background: -webkit-linear-gradient(top,  rgba(22,68,129,0) 0%,rgba(22,68,129,0.4) 99%,rgba(22,68,129,0.4) 100%); 
background: linear-gradient(to bottom,  rgba(22,68,129,0) 0%,rgba(22,68,129,0.4) 99%,rgba(22,68,129,0.4) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#66006aff',GradientType=0 ); 

}
.RighInfo003061 .box-3 dd:nth-child(2n):after{
background: -moz-linear-gradient(top,  rgba(22,68,129,0) 0%, rgba(22,68,129,0.4) 99%, rgba(22,68,129,0.4) 100%); 
background: -webkit-linear-gradient(top,  rgba(22,68,129,0) 0%,rgba(22,68,129,0.4) 99%,rgba(22,68,129,0.4) 100%); 
background: linear-gradient(to bottom,  rgba(22,68,129,0) 0%,rgba(22,68,129,0.4) 99%,rgba(22,68,129,0.4) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0017c971', endColorstr='#6617c971',GradientType=0 ); 
}
.RighInfo003061 .box-3 dd .txt{position: absolute; z-index: 10; width: 100%; bottom: 1.58vw; left: 0; padding: 0 3.85vw; color: #fff;font-size: 16px;}
.RighInfo003061 .box-3 dd .num{font-family: 'ArialMT';font-style: italic;font-size: 7.5em; font-weight: bold; opacity: 0.3;display: block; line-height: 0.6em;}
.RighInfo003061 .box-3 dd h5{margin: 0 0 1em 0;font-size: 1.875em;padding: 1em 0;line-height: 1em; border-bottom: 1px solid rgba(255,255,255,0.3);}
.RighInfo003061 .box-3 dd p{margin: 0; line-height: 1.5em; font-weight: bold;}
@media(min-width:641px){
.RighInfo003061 .box-3 dd:not(:nth-child(2n)){margin-right: 4%;}
.RighInfo003061 .box-3 dd{float: left; width: 48%;}
}
@media(max-width:1024px){
.RighInfo003061 .box-3 dd .txt{font-size: 1.5vw;}
}
@media(max-width:640px){
.RighInfo003061 .box-3 dd .txt{font-size: 3vw;}
}


/*RighInfo003141 */
.RighInfo003141{padding: 4% 0;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333; margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;font-size: 16px;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;font-size: 16px;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;font-family: 'Bebas';color: #164481; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #164481;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{margin: 0 auto; display: block; width: 50%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 7em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}  
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
}

/*RighInfo002554 */
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px;}
.RighInfo002554 .table_1 th{ font-size:16px; font-weight:normal;}
.RighInfo002554 .table_1 .th_1{ background:#164481;}

.RighInfo002554 .table_1 .th_2{ background:#164481;}
.RighInfo002554 .table_1 .th_3{ background:#164481;}
.RighInfo002554 .table_1 .th_1,
.RighInfo002554 .table_1 .th_2,
.RighInfo002554 .table_1 .th_3{ color:#fff;font-size: 18px; }
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}
/*
 .RighInfo002254 为demo编号
 */
 .RighInfo002254 {padding: 4% 0;}
.RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ position: relative;}
.RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #164481; }
.RighInfo002254 .slider-list .slick-arrow{position:absolute; width:100%; height:40px;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%;}
.RighInfo002254 .slider-list .slick-prev{background-image:url(?cn/images/RighInfo002254-btn_prev.png);}
.RighInfo002254 .slider-list .slick-next{background-image:url(?cn/images/RighInfo002254-btn_next.png);}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info .dec{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;font-size: 16px;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#164481; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info .dec{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #eee; padding:10px 5%; color:#164481; transition:0.4s;font-size: 16px;}
.RighInfo002254 .right_info a:hover{ background-color:#164481; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#164481; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;font-size: 16px;}
@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:55.6%; position:relative;}
.RighInfo002254 .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
.RighInfo002254 .slider-big *{height: 100%;}
.RighInfo002254 .slider-list{padding:42px 0;margin-left: 82.9%;}
.RighInfo002254 .slider-list .slick-arrow{ left: 0;}
.RighInfo002254 .slider-list .slick-prev{top: 0;}
.RighInfo002254 .slider-list .slick-next{bottom: 0;}
.RighInfo002254 .slider-list li{ height:130px;  position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 42px; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
 }	
@media(max-width:480px){
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	
/*Form003139 */
.Form003139{padding: 4% 0;}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .desc{font-size: 0.875em;color: #999999;line-height: 1.78571;}
.Form003139 .form{background-color: #f9f9f9;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 10px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size:1em; line-height: 3.5714;color: #333333;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #8b8b8b;font-size:1em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;font-family: 'SourceHanSansCN-Regular';}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background: #164481;border-radius: 5px;font-size:1em;height:  3.5714em;color: #fff;cursor: pointer; border: 0;font-family: 'SourceHanSansCN-Regular';}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 75.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}
/*
 .PicList002273 为demo编号
 */
.PicList002273{padding: 4% 0 2% 0;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 16px;display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #164481;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(?cn/images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width:63%;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 30px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*RighInfo002973 */
.RighInfo002973{ padding:4% 0;color: #333;font-size: 16px;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("?cn/images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("?cn/images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("?cn/images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0; margin-bottom: 2%;}

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #164481;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("?cn/images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("?cn/images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}
/*PicList003142 */
.PicList003142 .auto{ margin-top: 4.5em; margin-bottom: 1em;font-family: 'SourceHanSansCN-Regular';}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size:18px;font-weight: bold;}
.PicList003142 li .dec{font-size:16px; line-height: 1.78571; min-height: 3.57142em;color: #999999;margin:10px 0;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #164481;}
.PicList003142 li time{color: #999999;display: block;}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
.ygfc{padding: 4% 0;}
/*RighInfo002808 */
.RighInfo002808{padding:4% 0}
.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .floor .Ispic{position: absolute;height: 100%; right: 0; top: 0;}
.RighInfo002808 .floor-1 .Ispic{width: 31.945%;}
.RighInfo002808 .floor-2 .Ispic{right: auto; left: 0; width: 25%;}

.RighInfo002808 .floor-1 .txt{color: #666;font-size: 16px;}
.RighInfo002808 .floor-1 .txt .info{ line-height: 30px;padding-bottom: 5%; }
.RighInfo002808 .floor-1 .txt h1{font-size: 30px;color: #333;font-weight: normal; margin-bottom: 5%;}
.RighInfo002808 .floor-1 .txt .ti25{text-indent: 25px;}
.RighInfo002808 .floor-1 .txt .nmb{margin-bottom: 0;}
.RighInfo002808 .floor-1 .txt .nmt{margin-top: 0;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1; padding: 7% 0;}
.RighInfo002808 .floor-1 .count li p{margin: 0;}
.RighInfo002808 .floor-1 .count li aside{color: #164481; font-weight: bold;}
.RighInfo002808 .floor-1 .count li aside b{font-size: 48px;font-family: Arial;display: inline-block;vertical-align: sub;}
@media(min-width:1025px){
.RighInfo002808 .floor-1 .txt{padding-right: 31.945%;}
.RighInfo002808 .floor-1 .txt .info{max-width: 920px;width: 95%;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background: #f5f5f5;content: ''; width: 124.49%;}
}
@media(max-width:1024px){
.RighInfo002808 .floor-1 .Ispic{display: none;}
.RighInfo002808 .floor-1 .count{ background: #f5f5f5;}
.RighInfo002808 .floor-1 .count li{text-align: center;}
}
@media(min-width:641px){
.RighInfo002808 .floor-1 .count ul{display: table;width: 100%;position: relative; z-index: 2;}
.RighInfo002808 .floor-1 .count li:not(:last-child){width: 24%;}
.RighInfo002808 .floor-1 .count li{display: table-cell; vertical-align: top;}
}
@media(max-width:640px){
.RighInfo002808 .floor-1 .count ul{overflow: hidden;}
.RighInfo002808 .floor-1 .count li{width: 50%;float: left; padding: 15px 0;}
.RighInfo002808 .floor-1 .count li:nth-child(2n+1){clear: left;}
}

.RighInfo002808 .title{padding: 8% 0 3% 0;font-size: 30px;color: #333;}

.RighInfo002808 .floor-2{padding-left: 25%;}
.RighInfo002808 .floor-2 li{padding-left: 11.5%; padding-bottom: 4%;}
.RighInfo002808 .floor-2 li:nth-child(2n){background: #f5f5f5;padding-top: 4%;}
@media(min-width:641px){
.RighInfo002808 .floor-2 li > *{width: 89%;}
}

.RighInfo002808 .floor-3 .box2 aside,
.RighInfo002808 .floor-2 li aside{color: #164481;}
.RighInfo002808 .floor-2 li p,
.RighInfo002808 .floor-3 > div p{margin: 0;line-height: 30px;color: #777; text-align: justify;font-size: 16px;}
.RighInfo002808 .floor-2 li aside,
.RighInfo002808 .floor-3 > div aside{font-size: 24px; margin-bottom: 26px;}
@media(max-width:640px){
.RighInfo002808 .floor-2{padding-left: 10%;}
.RighInfo002808 .floor-2 .Ispic{width: 10%;}
.RighInfo002808 .floor-2 li{padding-left: 5%;padding-right: 5%;}
}

.RighInfo002808 .floor-3 > div{padding-left: 3%;padding-right: 3%;}
.RighInfo002808 .floor-3 .box1{background: #164481;color: #fff;padding-top: 8%; padding-bottom: 8%;}
.RighInfo002808 .floor-3 .box1 p{color: #fff; opacity: 0.5;}
.RighInfo002808 .floor-3 .box2{position: relative; z-index: 3;background: #fff; padding-top: 4%;}
@media(min-width:641px){
.RighInfo002808 .floor-3 .box1{width: 25%;}
.RighInfo002808 .floor-3 .Ispic{width: 75%;}
.RighInfo002808 .floor-3 .box2{width: 80%; max-width: 950px; }
}
@media(max-width:1024px){
.RighInfo002808 .floor-3 .Ispic{position: relative;height: auto; padding-bottom: 60%;}
.RighInfo002808 .floor-3 .box2{padding-top: 5%; padding-bottom: 5%; }
}
/*
 .TextList001824 为demo编号
 */
.TextList001824{padding: 4% 0 2% 0;}
.TextList001824 .list{ padding-bottom:2px;}
.TextList001824 .list .dot{ font-weight:normal; margin:0; color:#fff; padding:15px 45px 15px 15px; background:url(?cn/images/TextList001824-icon_close.gif) no-repeat 98% center #6b93be; font-size:18px; cursor:pointer;}
.TextList001824 .list .dot#on{ background-image:url(?cn/images/TextList001824-icon_open.gif); background-color:#164481;}
.TextList001824 .list .con{ display:none; padding:20px 0; }
.TextList001824 .list .info{font-size:16px;color: #999;}
.TextList001824 .list .date{ line-height:40px; border-bottom:1px solid #e5e5e5; padding-bottom:20px; margin-bottom:20px;}
.TextList001824 .list .date dt{ color:#999;}
.TextList001824 .list .date dd{ color:#000;font-size: 16px;}
.TextList001824 .list .date dd span{ color:#164481;}
.TextList001824 .apply{border-bottom:1px solid #e5e5e5; padding:50px 0;}
.TextList001824 .apply a{ display:inline-block; width:40%; max-width:150px; height:40px; line-height:40px; background-color:#164481; border-radius:4px; font-size:18px; color:#fff; text-align:center;}
@media(max-width:1000px){
.TextList001824 .content{ padding:2% 0;}
}
@media(max-width:480px){
.TextList001824 .list .dot{font-size:16px; padding:10px 30px 10px 10px;}
.TextList001824 .apply a{font-size:16px;}
}

.Contact { padding:calc(100 / 16 * 1em) 0 0;
}
.Contact .Contxt { background: #f8f9fb; overflow: hidden; }
.Contact .Contxt .info .tit { font-size: 36px; color: #333; font-weight: bold; margin-bottom: 0.20rem; }
.Contact dd { font-size: 0.18rem; border-bottom: 1px solid #e8e8e8;/* padding: 0.18rem 0;line-height: 34px;padding-left: 55px; */ position: relative; color: #333; line-height: 2; background-repeat: no-repeat; background-position: left center; padding: 0.18rem 0; padding-left: .55rem; background-size: auto 32px; }
.Contact dd:after { content: ''; width: 1px; height: 0.16rem; background: #cdcdcd; position: absolute; left: 0.4rem; top: 50%; transform: translateY(-50%); }
.Contact dd.tel { background-image: url(?cn/images/tel.png); }
.Contact dd.email { background-image: url(?cn/images/email.png); }
.Contact dd.add { background-image: url(?cn/images/addr.png); }
.Contact dd span { display: block; padding-left: 0.5rem; }
.Contact dd b { color: #164481; font-size: 0.3rem; vertical-align: sub; }
.Contact .share { margin-top: 50px; }
.Contact .share li { float: left; position: relative; z-index: 20; }
.Contact .share li:not(:last-child) { margin-right: 10px; }
.Contact .share li figure { position: absolute; width: 150px; height: 150px; background: #fff; padding: 5px; left: 50%; margin-left: -75px; bottom: 100%; margin-bottom: 10px; display: none; }
.Contact .share li a { display: block; cursor: pointer; background-color: rgba(22,68,129,.5); background-position: center center; background-size: auto 40%; background-repeat: no-repeat; width: 50px; height: 50px; border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.Contact .share li a img{max-height:20px;}
.Contact .share li.wx a { background-image: url("?cn/images/Bottom003085-wx.svg"); }
.Contact .share li.sina a { background-image: url("?cn/images/Bottom003085-sina.svg"); background-size: auto 50%; }
.Contact .share li.dy a { background-image: url("?cn/images/Bottom003085-dy.svg"); }
.Contact .share li a:hover { background-color: rgba(22,68,129,1); }

@media (min-width:1025px) {
.Contact .pic { width: 48%; }
.Contact .info { padding: 0 0.5rem; }
}

@media (max-width:1024px) {
.Contact .Contxt { padding: 1.5em; }
.Contact .pic { margin-top: 2em; }
}
/*Floor003128 */
.Floor003128 { overflow: hidden; padding: calc(90 / 16 * 1em) 0;
}
.Floor003128 .slider-img .Ispic { position: relative; z-index: 1; }
.Floor003128 .slider-img .Ispic:after { position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 100%; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(22,68,129,0.85) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(22,68,129,0.85) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(22,68,129,0.85) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 ); /* IE6-9 */
}
.Floor003128 .slider-img .item { position: relative; }
.Floor003128 .slider-img .txt { position: absolute; bottom: 0; opacity: 0; left: 1.25rem; right: 1.25rem; color: #fff; z-index: 4; transition: 0.5s 0.5s; }
.Floor003128 .slider-img .slick-current .txt { bottom: 1rem; opacity: 1; }
.Floor003128 .slider-img .tit { font-size: 0.36rem; font-weight: bold; line-height: 1.5; }
.Floor003128 .slider-img .entit { font-size: 0.20rem; margin: 0.2em 0 1em 0; display: inline-block; }
.Floor003128 .slider-img .entit:after { content: ''; display: block; width: 100%; height: 2px; background: #fff; margin: 0.625em 0; }
.Floor003128 .slider-img .txt p { font-size: 0.18rem; line-height: 2; margin: 0; }
.Floor003128 .slider-nav {margin-bottom:  calc(50 / 16 * 1em); padding: 0 1rem; position: relative; }
.Floor003128 .slider-nav:after { position: absolute; content: ""; width: 100%; height: 1px; left: 0; top: 50%; background: #ddd; }
.Floor003128 .slider-nav li { }
.Floor003128 .slider-nav li .inside { margin: 0 0.3rem; text-align: center; font-size: 0.18rem; line-height: 0.58rem; border: 1px solid #164481; color: #18222a; background: #fff; cursor: pointer; transition: 0.3s; }
.Floor003128 .slider-nav .slick-current .inside { background-color: #164481; }
.Floor003128 .slider-nav .slick-current aside { color: #fff; }

@media (min-width:1025px) {
.Floor003128 .auto { position: relative; }
.Floor003128 .slider-img .Ispic { padding-bottom: 39%; }
}

@media (max-width:1024px) {
.Floor003128 .slider-img .Ispic { padding-bottom: 73.283%; }
.Floor003128 .slider-img .txt { left: 3%; right: 3%; }
.Floor003128 .slider-img .slick-current .txt { bottom: 2em; }
}
/*
 .Form001518 为demo编号
 */
.Form001518{ padding:4% 0;}
.Form001518 .title{ position:relative; color:#343434; font-size:34px; padding-bottom:5%; background:url(?cn/images/Form001518_tit.png) no-repeat left center/contain; }
.Form001518 .title:before{ position:absolute; left:0; bottom:0; width:31px; height:2px; content:""; background:#343434; }

.Form001518 dl dt{ padding:3% 0; color:#164481; font-size:16px; }
.Form001518 dd li{ float:left;width:32%; margin-right:2%;margin-bottom:5px; position:relative;}
.Form001518 dd li:nth-child(3n){ margin-right:0;}
.Form001518 dd .text{border: 1px solid #dadada;line-height: 46px;height: 46px; width:100%; background:#fff; padding:0 10px;}
.Form001518 dd li label{ position:absolute; left:5px; top:0; line-height:46px; }
.Form001518 dd li .form_err{position:absolute; right:5px; top:50%; color:#f00; line-height:20px; margin-top: -10px;}

.Form001518 dd textarea.text{height:220px;}

.Form001518 .btn{ margin: 2% 0; cursor: pointer;border-radius: 5px;background: #005ca2;color: #fff; height: 37px;border: none; font-size:18px; width:40%; max-width:200px;}
@media(max-width:768px){
.Form001518 dd li{ float:none; width:auto; margin-right:0 !important;}
}
@media(max-width:480px){
.Form001518 .title{ font-size:24px;}
}
/*PicList002171 */
.PicList002171{ padding:4% 0 2% 0;}
.PicList002171 ul{margin-left:-3%;}
.PicList002171 li{ float:left; width:22%; margin-left:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(22,68,129,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}

@media(max-width:480px){
.PicList002171 li dt{ font-size:15px;}
}
/*
 .RighInfo002799
 */
 .RighInfo002799 { padding:4% 0;}
 .RighInfo002799 .pic{ float: right; margin-left: 12%; }
 .RighInfo002799 .subtit{font-size: 24px;color: #164481 !important; margin-top: 3%;position: relative;margin-bottom: 1%; font-weight: bold;}
 .RighInfo002799 p { font-size: 16px; color: #666; line-height: 36px; text-align: justify;margin:0; }
 @media (max-width: 768px) {
 .RighInfo002799 .auto{ padding: 0 3%; }
 .RighInfo002799 .pic{ float: none; width: 100%; margin-bottom: 5%; margin-left: 0; }
 }
 
/*Page002623 */
.Page002623{padding: 0.5vw 0 6vw 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;background-color: #f5f5f5;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: #164481;}
.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;}
}
/*RighInfo002522 */
.RighInfo002522{ padding:4% 0;}
.RighInfo002522 .title{ padding-bottom:3%; font-size:36px; color:#132b47;}
.RighInfo002522 .title span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.RighInfo002522 .list dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:3.5%;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:95px;}
.RighInfo002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#132b47; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo002522 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#dd1115; bottom:0; right:0;}
.RighInfo002522 .list dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}
@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width:31%;margin-right:3.5%;}
.RighInfo002522 .list dl:nth-child(3n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}
/*RighInfo002812 */
.RighInfo002812{padding:4% 0;}
.RighInfo002812 .tit{color: #10384f; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
.RighInfo002812 .culture .tit{padding: 60px 0 50px 0;text-align: center;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;border:5px solid #f0f0f0;content: '';border-left: 0; height: 20%;}
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(?cn/images/RighInfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 16px;color: #555;line-height: 28px; max-width: 1126px; width: 95%;}

.RighInfo002812 .mid{margin: 5% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:55px ;}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #999;font-size: 16px;font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: inline-block;color: #666;}
.RighInfo002812 .mid .txt b{color: #164481; font-size: 24px;}

.RighInfo002812 .culture .box-item ul{display: table;width: 100%;border: 1px solid #eee; table-layout: fixed;}
.RighInfo002812 .culture .box-item ul:not(:first-child){margin-top: -1px;}
.RighInfo002812 .culture .box-item li{display: table-cell; vertical-align: top; text-align: center;position: relative;padding: 40px 0;}
.RighInfo002812 .culture .box-item li:not(:last-child):after{position: absolute; content: ''; width: 1px;height: 100%; right: 0; top: 0;background: #eee;}
.RighInfo002812 .culture .box-item  .row-2 li:not(:last-child):after{right: -1px;}
.RighInfo002812 .culture .box-item  .row-4 li{width: 25%;}
.RighInfo002812 .culture .box-item  .row-3 li{width: 33.3333%;}
.RighInfo002812 .culture .box-item  .row-2 li{width: 50%;}

.RighInfo002812 .culture .box-item li > *{padding: 0 10px;}
.RighInfo002812 .culture .box-item li .icon img{max-width: 68px; transition: 0.3s;-webkit-transition: 0.3s;-ms-transition: 0.3s;}
.RighInfo002812 .culture .box-item li:hover .icon img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.RighInfo002812 .culture .box-item li b{font-size: 18px;font-weight: bold;display: block;padding: 20px 0;color: #555;}
.RighInfo002812 .culture .box-item li p{margin: 0;line-height: 28px;font-size: 16px;}
@media(max-width:480px){
.RighInfo002812 .culture .box-item li{padding: 20px 0;}
.RighInfo002812 .culture .box-item li b{font-size: 16px;}
.RighInfo002812 .culture .box-item li p{font-size: 14px;line-height: 22px;}
}
/*PicList002735 */
.PicList002735{padding: 4% 0;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #164481; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 18px; color: #164481;}
.PicList002735 li .txt .dec{line-height: 28px;color: #555;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}

/* 响应式调整 */
@media(max-width:1280px){
	.Top003075 menu li:not(:last-child){margin-right:2vw;}
}

@media(max-width:1024px){
	.Top003075, .Top003075 .logo{height:60px;}
	.Top003075 .logo img{max-height:35px;}
	.Top003075 .auto{padding:0 20px;}
	.search-show .Top003075 .top-search .text{width:120px;height:32px;line-height: 32px;margin-top:6px;}
	.Top003075 menu{top:60px;}
	.Bottom002909{font-size: 14px;}
	.Bottom002909 .logo img{max-height:40px;}
	.Bottom002909 .soglan{padding:30px 0 20px 0;font-size: 18px;}
	.title1 .cn{font-size: 20px;}
	.Floor003114 .slick-arrow{width:45px;height:32px;}
	.Floor003114 .tit{width:100%;line-height: 50px;}
	.PicList002854 li aside{font-size: 16px;}
	.PicList002854 li a:after{width:40px;height:40px;background-size: 16px;}
	.Floor003196 .box-new-company .pic{margin-bottom:20px;}
	.Floor003196 a.inner .txt{padding:0 20px;}
	.Floor003196 .label span{width:100px;line-height: 30px;font-size: 14px;}
	.Floor003196 a.inner h4.tit{font-size: 16px;line-height: 26px;height:52px;margin:20px 0;}
	.Floor003196 a.inner .dec{font-size: 14px;margin-bottom:10px;height:auto;}
	.Floor003196 a.inner .more{font-size: 14px;}
	.Floor003196 .box-new-company{margin-bottom:20px;}
	.Floor003196 .box-new-industry{padding:20px;}
	.Floor003196 .list h4.tit{font-size: 16px;}
	.Floor003196 .list li time{font-size: 14px;display: block;}
	.Floor003196 .list li{display: block;height:auto;}
	.Floor003196 .list li a{display: block;padding:15px 0;}
	.Floor003196 .list{margin:15px 0;}
	.Floor003196 .more-btn a{width:100px;line-height: 30px;font-size: 14px;}
	.Floor003196 .ytable.xy{display: flex;margin-left:-2%;flex-wrap: wrap;}
	.Floor003196 .ytable.xy .ytable-cell{width:31.33%;margin-left:2%;}
	.Top003075 menu li .sub{padding:20px;font-size: 14px;}

	.Banner003069 .Ispic{height:auto;padding-top:30%;}
	.Menu001093 .nav{white-space: nowrap;overflow: auto;display: block;}
	.Menu001093 .nav li{height:50px;display: inline-block;float:none;}
	.Menu001093 .nav li a{display: block;line-height:50px;}
	.Menu001093 .nav li a:after{bottom:0;}
	.PicList002735 li .txt{padding:15px;}
	.PicList002735 li .txt h3{font-size: 16px;margin-top:0;margin-bottom:10px;}
	.Page002623 .Pages a{width:35px;line-height: 35px;}
	.Page002623 .Pages .p_page > a{height:35px;}

	.RighInfo002254 .right_info h1{font-size: 18px;}
	.RighInfo002254 .right_info h3{font-size: 16px;}
	.RighInfo002254 .right_info .dec{font-size: 14px;line-height: 24px;}
	.RighInfo002254 .right_info a{font-size: 14px;}
	.RighInfo002254 .tab .h1_tab span{line-height: 40px;padding:0 25px;font-size: 15px;}
	.RighInfo002254 .tab .info{font-size: 14px;line-height: 1.8;}
	.RighInfo002554 .table_1 th, .RighInfo002554 .table_1 td{padding:8px 10px;}
	.RighInfo002554 .table_1 .th_1, .RighInfo002554 .table_1 .th_2, .RighInfo002554 .table_1 .th_3{font-size: 16px;}
	.RighInfo002554 .table_1 th{font-size: 14px;}

	.RighInfo002799 .subtit{font-size: 18px;}
	.RighInfo002799 p{font-size: 14px;line-height: 2;}
	.RighInfo002812 .info .tit{font-size: 20px;}
	.RighInfo002812 .txt-p{font-size: 14px;line-height: 1.8;}
	.RighInfo002812 .mid .icon{width:40px;}
	.RighInfo002812 .mid .txt{font-size: 14px;}
	.RighInfo002808 .floor-2 li p, .RighInfo002808 .floor-3 > div p{font-size: 14px;line-height: 1.8;}
	.RighInfo002808 .floor-2 li aside, .RighInfo002808 .floor-3 > div aside{font-size: 18px;margin-bottom:12px;}
	.RighInfo002808 .floor-3 .box1{width:100%;padding:30px;}
	.RighInfo002808 .floor-3 .box2{width:100%;max-width:100%;}
	.RighInfo002808 .floor-3 .Ispic{width:100%;}
	.RighInfo002808 .floor-1 .txt{font-size: 14px;line-height: 1.8;}
	.RighInfo002808 .floor-1 .txt .info{line-height: 1.8;}
	.RighInfo002808 .floor-1 .count{padding:30px 0;}
	.RighInfo002808 .floor-1 .count li aside b{font-size: 24px;}
	.TextList001824 .list .dot{font-size: 16px;padding-top:8px;padding-bottom:8px;background-size: 14px;}
	.TextList001824 .list .date{line-height: 30px;padding-bottom:10px;margin-bottom:10px;}
	.TextList001824 .list .date dd{font-size: 14px;}
	.TextList001824 .list .info{font-size: 14px;line-height: 28px;}
	.TextList001824 .list .info p{margin:0;padding:0;}
	.TextList001824 .apply{padding:20px 0;}
	.TextList001824 .apply a{width:100px;line-height: 30px;font-size: 14px;height:30px;}
	.Form001518 .title{font-size: 20px;font-weight: bold;padding-bottom:20px;}
	.Form001518 dd .text{height:32px;line-height: 32px;}
	.Form001518 dd li label{line-height: 32px;}
	.Form001518 .btn{width:120px;line-height: 32px;font-size: 14px;}
	.Top003075 menu li span{font-size: 16px;}
	.PicList002273 .right .h3{font-size: 16px;}
	.PicList002273 .right .p{font-size: 14px;line-height: 22px;}
	.PicList002273 .right{box-sizing: border-box;padding-right:50px;}
	.RighInfo002973 .news-details .title h1{font-size: 20px;}
	.PicList003142 li .tit{font-size: 16px;}
	.PicList003142 li .dec{font-size: 14px;line-height: 24px;height:48px;}
	.RighInfo003141 .intro .title{font-size: 18px;font-weight: bold;}
	.RighInfo003141 .intro .info{font-size: 14px;}
	.RighInfo003141 .number-count ul::after{content:'';display: block;clear: both;}
	.RighInfo003141 .number-count li{width:50%;float:left;}
	.RighInfo003141 .number-count li span{font-size: 30px;font-weight: bold;}
	.RighInfo003061 .box-3 dd .num{font-size: 40px;}
	.RighInfo003061 .box-3 dd h5{font-size: 18px;padding:15px 0;margin-bottom:10px;}
	.RighInfo003061 .box-3 dd .txt{font-size: 14px;}
	.RighInfo003061 .box-2 .txt{padding:30px;}
	.RighInfo003061 .box-2 .txt > h4{font-size: 18px;margin:0 0 15px 0;}
	.RighInfo003061 .box-2 .txt .info{font-size: 14px;line-height: 24px;}
	.Contact{padding:30px 0;}
	.Contact .Contxt{padding:20px;}
	.Contact .Contxt .info .tit{font-size: 18px;}
	.Contact dd{font-size: 14px;padding-top:8px;padding-bottom:8px;}
	.Contact dd b{font-size: 18px;}
	.Contact .share li a{width:35px;height:35px;}
	.Floor003128 .slider-nav{padding:0;}
	.Floor003128 .slider-nav li .inside{margin:0 10px;line-height: 38px;font-size: 14px;}
	.Floor003128 .slider-img .tit{font-size: 18px;}
	.Floor003128 .slider-img .entit{font-size: 14px;margin:5px 0 10px 0;}
	.Floor003128 .slider-img .txt{font-size: 14px;line-height: 25px;}
	.Floor003128 .slider-img .txt p{font-size: 14px;line-height: 25px;}
	.Floor003128 .slider-img .Ispic{padding-bottom:50%;}
	.Form003139 .ytable.xy{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
	.Form003139 .ytable.xy .ytable-cell{width:48%;}
	.Form003139 .form-ul li select, .Form003139 .form-ul li .text{height:35px;font-size: 14px;}
	.Form003139 .form-ul li .tit{line-height: 38px;}
	.Form003139 .form-ul .row-2::after{content:'';display: block;clear: both;}
	.Form003139 .form-ul .row-2 {margin-left:-2%;}
	.Form003139 .form-ul .row-2 li{width:48%;float:left;margin-left:2%;}
	.Form003139 .form-ul .btn{width:100px;line-height: 35px;height:35px;}
}

@media(max-width:768px){
	.RighInfo002254 .list_img{width:100%;}
	.RighInfo002254 .right_info{width:100%;margin-top:20px;float:left;}
	.RighInfo002254 .right_info h1{padding:15px 0;}
	.RighInfo002254 .right_info h1, .RighInfo002254 .right_info h3, .RighInfo002254 .right_info .dec{padding:15px 0;}
	.RighInfo002254 .right_info h3{font-size: 14px;}
	.RighInfo002254 .right_info h1{font-size: 16px;}
	.RighInfo002254 .right_info .dec{margin-bottom:20px;}
}

@media(max-width:640px){
	.Bottom002909 .main{padding:25px 0 15px 0;}
	.Bottom002909 .copyright{line-height: 22px;padding:15px 0 10px 0;}
	.Bottom002909 .copyright dt{margin-bottom:8px;}
	.Floor003114{padding:30px 0;}
	.title1{margin-bottom:20px;}
	.PicList002854{padding:30px 0;}
	.PicList002854 li aside{font-size: 14px;margin:10px 0;height:auto;}
	.Floor003196{padding:30px 0;}
	.Floor003196 .ytable.xy .ytable-cell{width:98%;}
	.Floor003196 a.inner h4.tit{height:auto;}
	.PicList002735 ul{margin-left:-2%;}
	.PicList002735 li{width:48%;margin-left:2%;float:left;}
	.PicList002735 li .txt .dec{line-height: 24px;height:72px;}
	.RighInfo002254 .slider-list .slick-arrow{width:30px;}
	.RighInfo002254{padding:30px 0;overflow: hidden;}
	.RighInfo002254 .slider-list{padding:0 35px;}
	.RighInfo002254 .tab .h1_tab span{line-height: 32px;font-size: 14px;padding:0 20px;}
	.RighInfo002254 .tab{margin-top:20px;}
	.PicList002171 li{width:22%;}

	.RighInfo002799 .subtit{font-size: 16px;}
	.RighInfo002812{padding:30px 0;}
	.RighInfo002808 .floor-2 .Ispic{position: static;padding-top:100%;width:100%;}
	.RighInfo002808 .floor-2{padding-left:0;}
	.RighInfo002808 .floor-1 .count{padding:20px 0;}
	.RighInfo002808 .floor-1 .count li aside b{line-height: 1.2;}
	.TextList001824 .list .dot{font-size: 15px;}
	.Form001518 dd textarea.text{height:120px;}
	.PicList002273 .right{padding-right:0;}
	.RighInfo002973 .news-details .title h1{font-size: 16px;}
	.RighInfo002973{padding:30px 0;}
	.RighInfo003141 .number-count li {width:100%;padding:10px 0;font-size: 14px;}
	.RighInfo003141 .number-count li span{font-size: 24px;}
	.RighInfo003141 .number-count{padding:15px 0;}
	.RighInfo003061 .box-2 .txt{padding:20px 0;}
	.RighInfo003061 .box-2 .txt > h4{font-size: 16px;}
	.Contact dd{padding-left:40px;}
	.Floor003128{padding:30px 0;}
	.Floor003128 .slider-img .Ispic{padding-bottom:80%;}
	.Floor003128 .slider-img .entit{margin:0;}
	.Floor003128 .slider-img .tit{font-size: 16px;}
	.Floor003128 .slider-nav{margin-bottom:20px;}
	.Form003139 .ytable.xy .ytable-cell{width:100%;}
	.Form003139 .form-ul .row-2 li{width:98%;}
}


.SearchList{padding:4% 0;}
.SearchList ul li{line-height:60px;border-bottom:1px dashed #e5e5e5;padding-left:20px;position: relative;}
.SearchList ul li::before{content:'';display: block;width:5px;height:5px;border-radius: 50%;background: #005ca2;position: absolute;left:0;top:50%;margin-top:-2.5px;}

























/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0%;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:68px;background:#164481; color:#fff; display:none;}
.Other002539 .li_tel figure,.Other002539 .li_wx figure{ padding:20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a,.Other002539 .li_wx figure a{ color:#fff;display: block;line-height: 24px;}
.Other002539 .icon{ display:block; width:68px; height:68px; background:url(?cn/images/Other002539-icon.png) no-repeat center -10px #164481; border-bottom:1px solid rgba(255,255,255,.2);color:#fff;padding-top: 40px;text-align: center;}
.Other002539 .li_sina .icon{ background-position:0 -68px;}
.Other002539 .li_tel .icon{ background-position:0 -74px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 105%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}
