@font-face{font-family:'HarmonyOS_Sans_SC_Regular';src: url('../fonts/HarmonyOS_Sans_SC_Regular.ttf');}
body{font-family:'HarmonyOS_Sans_SC_Regular';}


/*Top003156 */
.Top003156 .auto{position: relative;}
.Top003156 .root-w-1560 .auto{max-width:none;position: relative;z-index: 3; width: 98%;}
.Top003156 .logo{display: table; }
.Top003156 .logo a{display: table-cell;vertical-align: middle;}
.Top003156 .top-right{position: absolute;right: 0;top: 0;display: table;width: 300px;}
.Top003156 .top-right > *{display: table-cell; vertical-align: middle;}
.Top003156 .top-right dd a:not(:hover){color: #888888;}
.Top003156 .top-right dd a:not(:last-child):after{width: 1px; height: 0.625em; background-color: #d9d9d9;display: inline-block;content: ''; margin: 0 0.625em;}
.Top003156 .hotline { position: absolute;top: 50%;transform: translateY(-50%);right: 0;background: url(../images/Top002063-hotline.svg) no-repeat left center;padding-left: calc(50 / 16 * 1em);background-size: calc(39 / 16 * 1em) auto;}
.Top003156 .hotline span { display: block; color: #666; }
.Top003156 .hotline b {font-size:calc(24 / 16 * 1em); font-weight: bold; color: #010c80; }
.open-search{cursor: pointer;display: block;width: 15px;height: 15px;background: url(../images/Top003075-search.png) no-repeat center center;background-size: contain;}
.open-search.on:before,
.open-search.on:after{background-color: #0735a8;}
.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;}
.top-search .text{width: 100%; height: 3.125em;line-height: 3.125em;padding: 0 3.125em 0 0.625em;font-size: 1em;}
.top-search .btn{position: absolute;right: 0; top: 0;width: 3.125em;height: 100%; background: url(../images/Top003156-search.svg) no-repeat center center;background-size: auto 60%;}
.Top003156 menu li span,
.Top003156 menu li span a{display: block;}
.Top003156 menu li span{position: relative;z-index: 2;}
.Top003156 menu li span a:hover,
.Top003156 menu li.aon span a{color: #0f55b0;}
.Top003156 menu li span a{font-size: 1.125em;}
@media (min-width:1025px) {
.Top003156 header{padding: 0 15% 0 20%;}
.Top003156 menu{margin: 0 auto;display: table;}
.Top003156 menu li{float: left; }
.Top003156 menu li + li{margin-left: 4.5vw;} 
.Top003156 menu li span a{line-height: 6;}
.Top003156 .logo{max-width: 19%;position: absolute;left: 0;top: 0;height:6.25em;}  
.Top003156 .logo img{height: 3.75em;}
.Top003156 .top-right{height:6.25em;}
.top-search{width: 25em;}
.Top003156 menu li .sub{position: absolute;top: 100%;left: 50%;width:180px;margin-left: -90px;text-align: center;border-radius: 0 0 5px 5px;}
.Top003156 menu li .sub dl{background:rgba(255,255,255,.6);}
.Top003156 menu li .sub dt a{color: #333;}
}
@media (max-width:1024px) {
.has-multi aside .op-multi:before, 
.has-multi aside .op-multi:after, 
.has-sub span .op:before, .has-sub span .op:after{background:#666}
.Top003156 menu li .sub dl dt{text-align:left;}
 .Top003156 menu li .sub dl dt a{font-size: 14px;}
.Top003156 .auto{padding:0 4%}
.Top003156 .hotline{display:none;}
.Top003156 .root-w-1560 .auto{width: 96%;}
.Top003156 menu{position: absolute;right: 0;top: 100%;width: 200px;padding: 0.625em;box-shadow: 0 0 0.625em rgba(0,0,0,0.3);border-radius: 0.625em;visibility: hidden;transform: translateY(5em);transition: 0.3s;opacity: 0;z-index: 99;background: #fff;}  
.menu-show .Top003156 menu{transform: translateY(0); opacity: 1; visibility: inherit;}
.Top003156 menu li span a{padding: 10px 0;text-align: left;font-size: 16px;}
.Top003156 .logo{max-width: 40%; height: 4em;}  
.Top003156 .top-right{height:4em;width: auto;right: 4%;}
.Top003156 .top-right dd{font-size: 0.875em;}
.Top003156 .top-right dt{padding-left: 1em;}
.Top003156 .open-menu{display: block;width: 2em;height: 2em;}
.Top003156 .open-menu i{background-color: #0735a8;}
.Top003156 .open-menu:not(.on) i:nth-child(1){margin-top: -0.625em;}
.Top003156 .open-menu:not(.on) i:nth-child(3){margin-top: calc(0.625em - 3px);}
.top-search{width: 100%;}
}





/*Banner003200 */
.Banner003200{position: relative;z-index: 1;}
.Banner003200 .slick-dots{position: absolute; left: 0;width: 100%;text-align: center; bottom: calc(60 / 960 * 100%);z-index: 10;}
.Banner003200 .slick-dots li{width: 10px;height: 10px;border: 1px solid #fff; border-radius: 50%; cursor: pointer; display: inline-block; margin: 0 calc(20 / 1920 * 100vw);}
.Banner003200 .slick-dots li button{display: none;}
.Banner003200 .slick-dots li.slick-active{background-color: #0735a8; border-color: #0735a8;}
@media (min-width:1025px) {
.Banner003200 .wap{display: none;}
}
@media (max-width:1024px) {
.Banner003200 .pc{display: none;}
}


/* 首页标题 */
.HomeTitle { position: relative; z-index: 1; margin-bottom: calc(50 / 16 * 1em);
}
.HomeTitle .cn {    font-size: 16px; }
.HomeTitle .cn span { display: inline-block; position: relative; font-size: calc(30 / 16 * 1em);color: #010c80; line-height: 0.75; }
.HomeTitle .cn span:before { position: absolute; content: ''; z-index: -1; width: 0.8166em; height: 0.7em; background: url(../images/Floor003117-title-icon.svg) no-repeat center center; right: -0.4333em; top: -0.3em; background-size: contain; }
.HomeTitle .intro {padding: calc(10 / 36 * 1em) 0 0;font-size: calc(18 / 16 * 1em);color: #333;position: relative;}
.HomeTitle .more { position: absolute; right: 0; top: 50%; transform: translateY(-50%); display: inline-block; transition: 0.3s; }
.HomeTitle .more a { display: inline-block; min-width: 10em; text-align: center; line-height: 3.33; border-radius: 60px; border: 1px solid #010c80; color: #010c80; padding: 0 2.5em; transition: 0.3s; }
.HomeTitle .more a:hover { background: #010c80; border-color: #010c80; color: #fff; ; }
@media (max-width:1024px) {
.HomeTitle .cn span {font-size: calc(22 / 16 * 1em);}
}

/*Floor003065 */
.Floor003065 { padding: calc(80 / 1920 * 100vw) 0;
}
.Floor003065 .txt-info { position: relative; }
@media(min-width:1025px) {
.Floor003065 .txt-info { padding-left: calc(90 / 16 * 1em);
}
.Floor003065 .ytable-cell { width: 50%; vertical-align: top; }
}
@media(max-width:1024px) {
.Floor003065 .ytable, .Floor003065 .ytable-cell { display: block; }
}
.Floor003065 .video .pic { position: relative; z-index: 1; border-radius: calc(20 / 16 * 1em);
overflow: hidden; background: rgb(0 0 0 / 60%); margin-bottom: calc(35 / 16 * 1em);
}
.Floor003065 .video .pic img { opacity: 0.84; }
.Floor003065 .video .play { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer; }
.Floor003065 .video .play:before { position: absolute; content: ''; width: 86px; height: 86px; background: url("../images/Floor003065_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 50%; }
.Floor003065 .video .pic video { position: absolute; left: 0; top: 0; z-index: 20; background: #000; }

@media(max-width:640px) {
.Floor003065 .video .play:before { width: 20vw; height: 20vw; }
}
.Floor003065 .number li { float: left; }
.Floor003065 .number li aside { color: #010c80; }
.Floor003065 .number li aside b {
font-size:  calc(48 / 16 * 1em); font-weight: normal; font-family: 'Arial'; line-height: 0.85em; display: inline-block; }
.Floor003065 .number li p { margin-bottom: 0; margin-top: calc(5 / 16 * 1em);
}
.Floor003065 .more { margin-top: calc(50 / 16 * 1em);
}
.Floor003065 .more a { display: inline-block; min-width: 10em; text-align: center; line-height: 3.33; border-radius: 60px; background: #010c80; color: #fff; padding: 0 2.5em; transition: 0.3s; }
.Floor003065 .txt-info .inner { position: relative; z-index: 3;padding-top: 25px; }
.Floor003065 .txt-info .info .slogan {color: #000;font-size: calc(23 / 16 * 1em);line-height: calc(30 / 32 * 1em);margin-top: calc(30 / 32 * 1em);margin-bottom: calc(40 / 32 * 1em);font-style: italic;}
.Floor003065 .txt-info .info p {line-height: calc(28 / 16 * 1em); color: #888; }
@media(max-width:768px) {
.Floor003065 .txt-info { margin-bottom: 5vw; }
.Floor003065 .txt-info .info .slogan{font-size: calc(18 / 16 * 1em);font-style: inherit;line-height: 1.5;}
}

@keyframes scale {
 0% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
 50% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
}
@-webkit-keyframes scale {
 0% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
 50% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
}
@-ms-keyframes scale {
 0% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
 50% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
}
}



/*Floor003079 */
.Floor003079 {position: relative;padding: calc(80 / 1920 * 100vw) 0;overflow: hidden;}
.Floor003079 .tab{float: right;overflow: hidden;font-size: 16px;position: absolute;right: 0;bottom: 0;}
.Floor003079 .tab li{list-style: none;float: left;cursor: pointer;background: #f6f6f6;margin: 0;border-radius: 24px;}
.Floor003079 .tab li:not(:last-child){margin-right: 2em;}
.Floor003079 .tab li a{display: inline-block;color: #010c80;cursor: pointer;font-size: 15px;width: 130px;height: 46px;line-height: 46px;text-align: center;}
.Floor003079 .tab li.slick-active{background: #010c80;}
.Floor003079 .tab li.slick-active a{color:#fff;}
.Floor003079 .slider > .slick-list{overflow: inherit;margin: 0 -20px;}
.Floor003079 .main { position: relative; }
.Floor003079 .controls { position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 100%; }
.Floor003079 .controls .slick-arrow { position: absolute; top: 50%; cursor: pointer; padding: 0; background: none; border-left: 3px solid #ccc; border-top: 3px solid #ccc; }
.Floor003079 .controls .slick-prev { transform: rotate(-45deg); }
.Floor003079 .controls .slick-next { transform: rotate(135deg); }
.Floor003079 li{border-radius: calc(20 / 16 * 1em);}
.Floor003079 li a{/* position: relative; */margin: 0 calc(20 / 16 * 1em);}
.Floor003079 li figure, .Floor003079 li .txt {/* position: absolute; *//* left: 0; */width: 100%;}
.Floor003079 li .time{font-size: 15px;}
.Floor003079 li a{display:block;border-radius: 20px;}
.Floor003079 li figure {padding-bottom: 94%;transition: 0.3s;border-radius: 20px 20px 0 0;}
.Floor003079 li .txt {padding:calc(30 / 16 * 1em);z-index: 10;background: #f8f8f8;transition: 0.3s;border-radius: 0 0 20px 20px;}
.Floor003079 li .txt .name {  margin-bottom: calc(10 / 16 * 1em);}
.Floor003079 li .txt .tit {font-size: calc(20 / 16 * 1em); color: #000;margin-bottom: 16px;min-height: 52px;}
.Floor003079 li .txt .tit span { color: #999; font-size:calc(18 / 24 * 1em);}
.Floor003079 li .txt .desc {line-height: calc(26 / 16 * 1em);font-size: 15px;}
.Floor003079 li .txt .btn a:before { display: inline-block; vertical-align: top; content: ''; background-image: url(../images/icon-consult.svg); background-size: contain; background-position: center; background-repeat: no-repeat; width: 1.3888em; height: 2em; margin-right: 0.5555em; }
.Floor003079 li:hover .txt {color: #fff; background: #010c80; }
.Floor003079 li:hover .txt *, .Floor003079 li:hover .txt .tit span { color: #fff; }
.Floor003079 li:hover .txt .name { border-bottom-color: rgba(255,255,255,0.3); }
.Floor003079 li:hover .txt .btn a { color: #fff; }
.Floor003079 li:hover .txt .btn a:before { background-image: url(../images/icon-consult-white.svg); }
.Floor003079 .tab-dots {overflow: hidden;margin-bottom: 2vw;}
.Floor003079 .tab-dots li { list-style: none; line-height: 2.875; text-align: center; padding: 0 32px; border-radius: 25px; background: #f8f8f8; cursor: pointer; margin-bottom: 1.13vw; }
.Floor003079 .tab-dots li:not(:last-child) { margin-right: 25px; }
.Floor003079 .tab-dots li.slick-active { color: #fff; background: #010c80; }
@media(min-width:1025px) {
.Floor003079 .tab-dots li { float: left; }
.Floor003079 { margin: 0 calc(20 / 16 * 1em);}
.Floor003079 .controls .slick-arrow { width: 30px; height: 30px; margin-top: -15px; }
.Floor003079 .controls .slick-prev { left: -50px; }
.Floor003079 .controls .slick-next { right: -50px; }
}
.Floor003079 .title{height: 100px;}
.Floor003079 .title .left{float: left;width: 50%;}
.Floor003079 .title .right{float: right;}
@media(max-width:1024px) {
.Floor003079 .tab li:not(:last-child){margin-right: 20px;}
.Floor003079 .tab li a{width: 80px;}
.Floor003079 .slider > .slick-list{margin: 0;}
.Floor003079{padding: 5% 2%;}
.Floor003079 .tab{position: relative;float: none;margin-top: 30px;}
.Floor003079 .tab-dots { overflow: auto; white-space: nowrap; }
.Floor003079 .tab-dots li { display: inline-block; }
.Floor003079 .slick-arrow {position: absolute;top: 50%;width: 40px;height: 40px;border: 2px solid #0f55b0;border-radius: 50%;bottom: 0;z-index: 10;}
.Floor003079 .slick-arrow:before { position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg); border-top: 2px solid #0f55b0; border-right: 2px solid #0f55b0; left: 50%; top: 50%; margin: -6px 0 0 -8px; }
.Floor003079 .slick-prev {left: 0;transform: rotateY(180deg);}
.Floor003079 .slick-next {right: 0;}
}
@media(min-width:641px) {
.Floor003079 .info { max-width: 575px; width: 45%; }
.Floor003079 .tab-dots li { min-width: 100px; }
}
@media(max-width:640px) {
.Floor003079 .tab li{width: 48%;margin: 0 2%;}
.Floor003079 .tab li:not(:last-child){margin: 0;}
.Floor003079 li figure{padding-bottom: 62%;}
.Floor003079 li a{margin: 0 calc(40 / 16 * 1em);}
.Floor003079 .tab-dots li:not(:last-child) { margin-right: 2vw; }
.Floor003079 li .txt { padding: 3vw; font-size: 4vw; }
.Floor003079 li .txt aside {font-size: 16px!important;min-height: 42px!important;}
.Floor003079 li .txt .icon { width: 8vw; height: 8vw; }
.Floor003079 li .txt .icon:before { width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw; }
.Floor003079 { padding-bottom: 10vw; }
.Floor003079 .slick-arrow { width: 8vw; height: 8vw; }
.Floor003079 .slick-arrow:before { width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw; }
}









/*Bottom002976*/
.Bottom002976 { background: #242424; padding-top: calc(80 / 1920 * 100vw);
}
.Bottom002976 .copyright {padding: calc(30 / 16 * 1em) 0;line-height: calc(24 / 16 * 1em); background: #202020; }
.Bottom002976 .copyright, .Bottom002976 .copyright a { color: rgba(255,255,255,0.4); }
.Bottom002976 .copyright a:hover { color: #fff; }
.Bottom002976 .copyright .fr a:not(:last-child):after { display: inline-block; content: ''; width: 1px; height: calc(10 / 16 * 1em);background: #909296; margin: 0 calc(10 / 16 * 1em);vertical-align: middle; }
.Bottom002976 .b-t { padding-bottom: calc(70 / 1920 * 100vw);}
.Bottom002976 .b-left, .Bottom002976 .b-left a:not(:hover) { color: rgba(255,255,255,0.4); }
.Bottom002976 .b-left dd { line-height: 1.5; padding: 0.5em 0; }
.Bottom002976 .b-left dt {font-size: calc(18 / 16 * 1em); border-bottom: 1px solid rgba(255,255,255,0.1); min-height: calc(38 / 18 * 1em);
margin-bottom: calc(22 / 18 * 1em);}
.Bottom002976 .b-left dt a:not(:hover) { color: #fff; }
.Bottom002976 .b-left dl a:hover { color: #fff; }
.Bottom002976 .b-right .hotline span { display: inline-block; color: rgba(255,255,255,0.5); padding-left: 27px; background: url("../images/Bottom002976_call.png") no-repeat left center; }
.Bottom002976 .b-right .hotline aside {
font-size: calc(30 / 16 * 1em); font-weight: bold; color: #fff; line-height: 1em; margin-top: calc(20 / 30 * 1em);}
.Bottom002976 .b-right .code { color: rgba(255,255,255,0.4);margin-left: 20px; }
.Bottom002976 .b-right .code .inner { text-align: center; float: right; }
.Bottom002976 .b-right .code img { max-width: calc(140 / 16 * 1em);}
.Bottom002976 .b-right .code aside { display: block; margin-top: calc(10 / 16 * 1em);}
@media(min-width:1025px) {
.Bottom002976 .b-left dl:not(:nth-child(4n)) {margin-right: calc(70 / 1920 * 100vw);}
.Bottom002976 .b-left {width: calc(1173 / 1600 * 100%);}
.Bottom002976 .b-left dl { float: left; width: calc((100% - (70 / 1920 * 100vw) * 3) / 4);}
.Bottom002976 .b-left dt a { display: block; background: url(../images/Bottom002976-icon.svg) no-repeat right center; background-size: auto calc(13 / 18 * 1em);}
.Bottom002976 .b-left dd { display: block!important; }
.Bottom002976 .b-right {width: calc(300 / 1600 * 100%);}
.Bottom002976 .b-right { text-align: right; display: flex;}
.Bottom002976 .b-right .hotline { margin-bottom: calc(40 / 16 * 1em);}
}
@media(max-width:1024px) {
.Bottom002976 .b-right .code .inner{float: none}
.Bottom002976 { text-align: center; }
.Bottom002976 .b-left { display: none; }
.Bottom002976 .copyright .fl { padding-bottom: 10px; }
.Bottom002976 .b-right .hotline { margin-bottom: 3vw; }
.Bottom002976 .b-right {display: flex;justify-content: center;align-items: center;}
}




/*Other002907 */
.Other002907{position: fixed; right: 10px; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 200; border: 1px solid #eee; border-bottom: 0; width: 70px;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.Other002907 li:not(:last-child){ border-bottom: 1px solid #eee;}
.Other002907 li a{ text-align: center;display: block;line-height: 30px; padding-top: 37px;background-position:  center 12px;background-repeat: no-repeat; font-size: 14px; color: #666; }
.Other002907 li a:hover{color: #010c80;font-weight: bold;}
.Other002907 li.li_1 a{background-image: url("../images/icon-consult.svg"); background-size: auto calc(32 / 16 * 1em);}
.Other002907 li.li_2 a{background-image: url("../images/icon-gettop.svg");background-position:  center center; background-size: auto calc(24 / 16 * 1em); background-color: #010c80; color: #fff; margin-left: -1px; margin-right: -1px;padding-top: 35px; height: 70px; line-height: normal;}




/*
 .Floor000905 
 */
.Floor000905{ background-color:#f2f2f2;}
.Floor000905 .auto{ position:relative; padding:80px 0; overflow:hidden;}
.Floor000905 .title{font-size: 30px;line-height: 62px;background: url(../images/Floor000905-titbg.png) no-repeat left center;background-size: contain;color: #010c80;padding-bottom: 2%;position: relative;}
.Floor000905 .title span{color: #666;font-size: 16px;}
.Floor000905 .title::before{ position:absolute; content:''; width:32px; height:3px; background-color:#010c80; left:0; bottom:0;}
.Floor000905 figure{ padding-right:58%; font-size:16px;margin-top: 35px;}
.Floor000905 figure .tips{padding: 5% 0;line-height: 26px;}
.Floor000905 figure li{ line-height:25px; margin-bottom:20px; padding-left:30px; background:url(../images/Floor000905-icon1.png) no-repeat left 3px;}
.Floor000905 figure li:nth-child(2){ background-image:url(../images/Floor000905-icon2.png);}
.Floor000905 figure li:nth-child(3){ background-image:url(../images/22.png);}
.Floor000905 figure li:nth-child(4){ background-image:url(../images/Floor000905-icon4.png);}
.Floor000905 .job{background:url(../images/Floor000905-bg.jpg) no-repeat center center; background-size:cover;}
.Floor000905 .job h2{font-size: 30px;margin: 0;font-weight: normal;}
.Floor000905 .job p{margin: 20px 0;line-height: 28px;font-size: 16px;}
.Floor000905 .job span{width: 128px;height: 46px;background: #010c80;color: #fff;display: inline-block;font-size: 16px;text-align: center;line-height: 46px;border-radius: 50px;}
@media(max-width:1440px){
.Floor000905 .auto{padding: 0 2%;}
}
@media(max-width:1024px){
.Floor000905 .job h2{font-size: 24px;}
.Floor000905 figure{font-size:14px;}
.Floor000905 .job p{ font-size:12px;}
}
@media(min-width:640px){
.Floor000905 .job{ position:absolute; right:0; top:0; width:44.5%; height:100%;}
.Floor000905 .job a{ position: absolute;height: 100%;width: 51%;left: 0;top: 0;padding-left: 8%;padding-top: 15%;} }
@media(max-width:640px){
.Floor000905 figure{ padding-right:0;}
.Floor000905 figure .tips{ padding:20px 0;}
.Floor000905 .job a{ padding:5% 0 5% 5%; display:block;}
}
@media(max-width:480px){
.Floor000905 .title{ font-size:24px;}
}






.pro_top .wraper{max-width: 1440px;margin: 0 auto;}
.pro_top .p_title .title1{float: left;font-size: 22px;color: #2b2b2b;}
.pro_top .p_title p {float: right;font-size: 14px;color: #919191;margin-top: 5px;}
.pro_top .p_title p span{}
.pro_det{margin-top: 20px;}
.det_left {float: left;width:50%;height: 450px;overflow: hidden;position: relative;border-radius: 20px 0 0 20px;}
.det_left img {display: block;width: 100%;height: 100%;}
.det_left p {position: absolute;z-index: 2;text-align: center;color: #fff;top: 50%;left: 0;width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.det_left p span {display: inline-block;border: 1px solid #fff;border-radius: 30px;line-height: 48px;font-size: 28px;padding: 0 35px;}
.det_left p b {font-weight: normal;font-size: 24px;display: block;margin-top: 15px;padding: 0 40px;}
.det_left::after {content: '';position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.15);top: 0;left: 0;}
.det_right {margin-left: 50%;background: #fff;height: 450px;border: 1px solid #f2f2f2;border-left: none;padding: 15px 30px 0px 30px;border-radius: 0 20px 20px 0;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;}
.det_right ul {/* overflow: hidden; */}
.det_right li {float: left;width: 33.3333%;text-align: center;margin-top: 35px;list-style: none;margin-bottom: 30px;}
.det_right li span {display: block;font-size: 24px;color: #010c80;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.det_right li p {font-size: 18px;color: #333;margin-top: 8px;}
.det_right li p .text{font-size: 15px;font-weight: normal;line-height: 26px;color: #666;}
.det_right .de_price {text-align: center;font-size: 16px;margin-top: 20px;line-height: 28px;}
.det_right .de_price span {font-size: 36px;color: #010c80;font-weight: bold;}
.det_right .de_btn {overflow: hidden;text-align: center;max-width: 280px;margin: 42px auto 0;}
.det_right .de_btn a {width: 130px;height: 46px;line-height: 46px;text-align: center;border: 1px solid #010c80;background: #010c80;font-size: 16px;color: #fff;border-radius: 50px;}
.det_right .de_btn a:last-child {background: #fff;color: #010c80;width: 130px;font-size: 16px;}
.det_right .de_btn a img {vertical-align: middle;}
.det_right .de_btn::after {width: 100%;height: 0;margin: 0;display: inline-block;overflow: hidden;content: '';}
.pro_top .wraper .p_title{margin-bottom: 30px;height: 30px;}
.pro_top .HomeTitle { position: relative; z-index: 1; margin-bottom:0;}
.pro_top .HomeTitle .cn span {display: inline-block;position: relative;font-size: 30px;color: #010c80;line-height: 0.75;}
.pro_top{padding: 80px 0;background: #f5f5f5;}
.det_right .wap{display:none;}
@media(max-width:1400px){
.pro_top .wraper{width: 86%;}
}
@media(max-width:1024px){
.pro_top{padding-bottom: 40px;}
.det_right .de_btn a:last-child{margin-left: 10px;}
.det_right li{display:block;width: 50%;padding: 0 10px;margin: 10px 0;}
 .det_right li:nth-child(3){width:100%;}
.det_left{width: 100%;height: auto;float: none;}
.det_right{width: 100%;margin-left: 0;height: auto;padding: 0;}
.det_right .wap{display:block;margin-top: 20px;}
.det_right .pc{display:none;}
.pro_top .wraper{padding: 0 2%;width: 100%;}
.pro_top .HomeTitle .cn span{font-size: 22px;}
.det_right .de_btn a{display:inline-block;width: 120px;}
.det_left p span{font-size: 24px;}
}
@media(max-width:640px){
.det_right .de_btn{margin:20px auto;}
.det_right li{margin:0 0 10px 0}
.det_right li p .text{font-size:12px;}
.det_right li span{font-size: 18px;}
.det_right li p{font-size: 14px;margin: 0;}
.det_right .de_price{padding:0 10px;font-size: 12px;line-height: 2;margin: 0;}
}

/*Top003075 */
.Top003075 .auto{position: fixed; left: 0; top: 0; width: 100%; z-index: 100;font-size: 16px; transition: padding 0.3s;}
.Top003075 menu li.aon span a{color: #0f55b0;}
.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:37%;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: #0f55b0;border-color: #0f55b0; font-size: 14px;}
.Top003075 .top-search{background-color: #0f55b0;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;}
.Top003075 .open-sbox{color: #fff;display: block;padding-left: 25px;background: url("../images/Top003075-search.png") no-repeat left center;}
.search-show .Top003075 #TopBtn{display: block;}
.search-show .Top003075 .top-search .text{padding: 0 10px; border-radius: 5px;}
.search-show .top-search .btn-area{padding-left: 10px;}
@media(min-width:1025px){
.Top003075{height: 100px;}
.search-show .Top003075 .auto{padding-right: 12.5vw;}
.search-show .Top003075 .top-search .text{width:12vw;}
.Top003075 .logo{position: absolute; left: 3.13vw; top: 0;height: 100px;}
.Top003075 menu{display: table; margin: 0 auto;}
.Top003075 menu li{float: left;position: relative;}
.Top003075 menu li:not(:last-child){margin-right: 4.5vw;}
.Top003075 menu li span{display: block;line-height: 100px;font-size: 18px;}
.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: 3.13vw;}
}
@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: #0f55b0; 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;}
}



/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat;  background-size: cover;}
.Banner0031446 .pc{background-position: center center; background-repeat: no-repeat;  background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}



/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #010c80;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #010c80;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}




/*Floor003153 */
.Floor003153 .auto{padding:5em 0;}
.Floor003153 .title{position: relative;margin-bottom: 3em;}
.Floor003153 .title .name{font-size: 1.625em;color: #333;line-height: 1;}
.Floor003153 .title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #010c80; margin-top: 1.23076em;}
.Floor003153 .intro .info{line-height: 2;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .img img{border-radius: 15px;}
.Floor003153 .intro .info{padding-left: 5.0714em; font-size:1em;}  
}
.Floor003153 .intro .info h1{font-size: calc(30 / 16 * 1em);color: #010c80;margin-bottom: 12px;}
.Floor003153 .intro .info h2{font-size: 18px;font-weight: bold;color: #333;line-height: 32px;font-style: italic;}
@media (max-width:1024px) {
.Floor003153 .intro .info h1 {font-size: calc(22 / 16 * 1em);}
.Floor003153 .auto{padding: 2em 0;}
.Floor003153 .intro .img{margin-bottom: 2em;}
.Floor003153 .intro .info h2{font-size: 15px;}
}
.Floor003153 p{line-height: 2;}
.Floor003153 p span{color: #010c80;margin-right: 5px;}




/*RighInfo003148 */
.RighInfo003148 .auto{padding:5em 0 2em 0 ;}
.RighInfo003148 .title{ font-size: 1.5em;color: #333333; margin-bottom: 1.2em;}
.RighInfo003148 .title1{ font-size:30px;color: #010c80; margin-bottom: 1.2em;font-weight: bold;}
.RighInfo003148 .items-group .items p{color: #666;font-size: 1em;line-height: 2;}
.RighInfo003148 .items-group .items p + .title{margin-top: 2em;}
.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .img img{border-radius: 15px;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .auto {padding:2em 0;}
.RighInfo003148 .title1 {font-size: 22px;}
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}
.RighInfo003148 .items{margin-bottom: 3em}




/*PicList003142 */
.PicList003142 .auto{ margin-top: 5em; margin-bottom: 1em;}
.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;border-radius: 0 0 10px 10px;}
.PicList003142 li .tit{ font-size: 1.125em;line-height: 1.6666; min-height: 3.3332em;}
.PicList003142 li p{font-size:1em; line-height: 1.78571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;    border-radius: 10px 10px 0 0;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #010c80;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}



/*Page003143 */
.Page003143 .Pages{padding: 0 0 5% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #010c80;border-color: #010c80;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}



/*
 .Floor002397
 */
.Floor002397{ padding:100px 0 60px;}
.Floor002397 .auto{ margin: 0 auto; max-width: 1440px; position: relative;}
@media only screen and (max-width:1470px ) {
.Floor002397{ padding-right: 15px; padding-left: 15px;}
}
.Floor002397 .Tithead{font-size: 30px;color: #010c80;padding-bottom: 10px;font-weight: normal;}
.Floor002397 .Tithead:after{ content: ""; display: block; width: 12px; margin: 25px 0 35px; height: 2px; background:#010c80;}
.Floor002397 .Ispic{ margin-right: 520px; height: 520px;margin-bottom: 50px;border-radius: 15px 0 0 15px;}
.Floor002397 .Ispic img{ display: none;}
.Floor002397 .word{ background:#f5f5f5; background-size: 100% 100%; height: 520px; width: 520px; position: absolute; top: 0; right: 0; padding:50px 55px;border-radius: 0 15px 15px 0;}
.Floor002397 .word dl{ position: relative;min-height:70px;padding: 0 0 10px 70px;}
.Floor002397 .word dl dt{ position: absolute; left: 0; top: -4px; width: 35px; height: 35px;}
.Floor002397 .word dl dd{ font-size: 16px;color: #666;}
.Floor002397 .word dl dd span{ display: block; color: #999; font-size: 14px; text-transform: uppercase; padding-top: 5px;}
@media only screen and (max-width:1024px) {
.Floor002397 .Ispic{ float: left; width: 50%; margin-right: 0;}
.Floor002397 .word{ position: static; width: 50%; float: right;}
}
@media only screen and (max-width:767px) {
.Floor002397 .word dl dt{top:-8px;}
.Floor002397{padding: 3% 0}
.Floor002397 .Ispic{margin-bottom: 3%;}
.Floor002397 .Ispic,.Floor002397 .word{ width: 100%; float: none; height: auto;}
.Floor002397 .Ispic { background: none;}
.Floor002397 .Ispic img{ display: block;}
.Floor002397 .word{padding: 10px;}
.Floor002397 .word dl{padding-left:50px;min-height: 50px;}
.Floor002397 .Tithead{font-size: 22px;}
}



/*Form003139 */
.Form003139 .auto{position: relative;z-index: 1;margin-top: 5em;margin-bottom: 5em; }
.Form003139 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.Form003139 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #010c80; margin: 1.1538em 0;}
.Form003139 .desc{font-size: 0.875em;color: #999999;line-height: 1.78571;border-radius: 0 15px 15px 0;}
.Form003139 .form{background-color: #f9f9f9; margin-top: 3.375em;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 15px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 0.875em; 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: 0.875em;line-height:  3.5714;height:  3.5714em; background: none;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background: #010c80;border-radius: 5px;font-size: 0.875em;height:  3.5714em;color: #fff;cursor: pointer; border: 0;}
.Form003139 .form .img img{border-radius: 15px 0 0 15px;}
.Form003139 .form .ytable-cell{}
.Form003139 .Tithead {font-size: 30px;color: #010c80;padding-bottom: 10px;font-weight: normal;}
.Form003139 .Tithead:after {content: "";display: block;width: 12px;margin: 25px 0 35px;height: 2px;background: #010c80;}
@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%;}
.Form003139 .Tithead {font-size: 22px;}
}




.contact {width: 684px;height: 56px;margin: 106px auto 38px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}
.contact li {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;box-sizing: border-box;width: 292px;height: 56px;padding: 0 16px 0 20px;background: #f5f5f5;border-radius: 5px;}
.contact_input {border: 0;background: #f5f5f5;width: 90%;height: 100%;line-height: 46px;font-size: 16px;color: #333;cursor: auto;font-family:'HarmonyOS_Sans_SC_Regular';}
.contact_close {display: none;width: 16px;height: 16px;background-image: url(../images/btn_cancle.png);background-repeat: no-repeat;background-position: center center;background-size: cover;margin-left: 5px;cursor: pointer;}
.obtain_wrap section{position:relative;text-align: center;}
.obtain {width: 400px;height: 54px;background: #010c80;border-radius: 10px;margin: 0 auto;font-size: 16px;text-decoration: none;color: #fff;font-weight: bold;text-align: center;line-height: 54px;cursor: pointer;border: none;}
.obtain_wrap .title {font-size: 38px;color: #fff;margin-bottom: 30px;}
.obtain_wrap1 {text-align: center;margin-bottom: 126px;}
.obtain1 {display: inline-block;width: 400px;height: 54px;background: #010c80;border-radius: 10px;margin: 0 auto;font-size: 16px;text-decoration: none;color: #fff;font-weight: bold;text-align: center;line-height: 54px;cursor: pointer;}
.obtain_wrap1 .title {font-size: 38px;color: #fff;margin-bottom: 30px;}
.floor001{height: 350px;padding: 16px 0;}
.obtain_wrap .obtain:hover{color: #fff;}
.obtain_wrap .main{position: absolute;left: 0;width: 100%;height: 100%;top: 0;z-index: 10;} 
.obtain_wrap .main .ytable{height: 100%;}
@media (min-width:1025px) {
.obtain_wrap .wap{display:none;}
}
@media (max-width:1024px) {
.obtain_wrap .wap{display:block;}
.obtain_wrap .pc{display:none;}
.obtain_wrap .title{font-size: 24px;}
.floor001{height: auto;padding:2%;}
.contact{display: block;width: 100%;margin: 30px 0;height: auto;}
.contact li{display: block;width: 200px;margin-bottom: 10px;}
.obtain{display:block;width: 100%;}
.obtain_wrap1 {text-align: center;margin-bottom: 30px;}
}
@media (max-width:640px) {
.obtain_wrap .main .obtain{display: none;}
.obtain_wrap .title{font-size: 18px;margin-bottom: 10px;}
.obtain{width: 160px;line-height: 40px;height: 40px;font-size: 15px;}
.contact li{width:  100%;}
}





/*RighInfo002738 */
.RighInfo002738 .box-1 { padding: 1rem 0; }
.RighInfo002738 .box-1 .Ispic { display: block; background-position: left center; padding-bottom: 42%; }
.RighInfo002738 .box-1 .tit { font-size: 0.32rem; color: #333; font-weight: bold; padding-top: 0.4rem; margin-bottom: 0.2rem; background: url(../images/Floor002685-tit.png) no-repeat left top; background-size: 0.36rem auto; }
.RighInfo002738 .box-1 p { font-size: 0.16rem; color: #666; line-height: 1.75; margin: 0; text-align: justify; }
.RighInfo002738 .box-1 strong{ display: block;color: #010c80; margin-top: 2em;font-size: 0.18rem;}
@media(min-width:1025px) {
.RighInfo002738 .box-1 .cons { position: relative; background: #f4f5f7;}
.RighInfo002738 .box-1 .ytable { height: 100%; z-index: 20; width: 40%; position: absolute; right: 5%; top: 0; max-width: 600px; }
}
@media (max-width:1024px) {
.RighInfo002738 .box-1 .ytable,.RighInfo002738 .box-1 .ytable-cell { display: block; }
.RighInfo002738 .box-1 .Ispic{ margin-top: 0.5rem;}
}
.RighInfo002738 .box-2 { position: relative; overflow: hidden;}
.RighInfo002738 .box-2 .tit { font-size: 0.32rem; color: #333; font-weight: bold; text-align: center; padding-top: 0.4rem; margin-bottom: 0.2rem; background: url(../images/Floor002685-tit.png) no-repeat center top; }
.RighInfo002738 .box-2 .subtit { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.5rem; }
.RighInfo002738 .box-2 .title{text-align: center; font-weight: normal; margin-bottom: 1.5rem; font-size: 30px; color: #333;}
.RighInfo002738 .box-2 .title span{ color: #010c80;}
.RighInfo002738 .box-2 .box01{  padding: 5rem 0;}
.RighInfo002738 .box-2 .box01 ul{ max-width:1440px; margin: 0 auto; position: relative;}
.RighInfo002738 .box-2 .box01 li{ margin-bottom: 20px;}
.RighInfo002738 .box-2 .box01 time{color: #010c80;font-size: 24px;font-weight: bold;line-height: 36px;width: 24px;background: url(../images/yeardot.png) no-repeat right center;float: left;display: inline;margin-top: 4px;height: 36px;position: relative;z-index: 5;}
.RighInfo002738 .box-2 .box01 dl{width: calc(100% - 71px); float: right; display: inline; padding: 14px 20px; position: relative; color: #fff; font-size: 16px; line-height: 36px; background: #010c80;border-radius: 5px;}
.RighInfo002738 .box-2 .box01 dl dd{line-height: 26px;}
.RighInfo002738 .box-2 .box01 dl:before{ position: absolute; content: ""; top: 50%; transform: translateY(-50%); left: -6px; border: 8px solid transparent;border-left: 0; content: '';font-size: 0;width: 0;border-right-color: #010c80;}
.RighInfo002738 .box-2 .box01 ul:before{position: absolute; content: ""; width: 2px; height: 100%; left: 11px; top: -20px; height: calc(100% + 40px); background: #eee;}
.RighInfo002738 .box-2 .box01 .ul_stf time{ width: 200px;}
.RighInfo002738 .box-2 .box01 .ul_stf dl{width: calc(100% - 260px);}
.RighInfo002738 .box-2 .box01 .ul_stf:before{ left: 187px; }
.RighInfo002738 .box-2 .box02{  padding: 1rem 0; }
.RighInfo002738 .box-2 .box02 .item{background-repeat: no-repeat; background-image: url(../images/Floor002911_bg.png); background-size: 25%; }
.RighInfo002738 .box-2 .box02 .item-group .item:not(:last-child){ margin-bottom: 2.8vw;}
.RighInfo002738 .box-2 .box02 .item-group .num{ color: #010c80; font-size: 45px; font-weight: bold;}
.RighInfo002738 .box-2 .box02 .item-group p{font-size: 0.16rem; color: #666; line-height: 2; margin: 0; text-align: justify;}
@media(min-width:769px){
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n-1) .txt,
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n) .txt,
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo002738 .box-2 .box02 .item-group .img{width: 50%;}
.RighInfo002738 .box-2 .box02 .item-group .txt{width: 43.5%;}
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n) { background-position: right center; }
.RighInfo002738 .box-2 .box02 .item-group .item:nth-child(2n-1) { background-position: left center; }
}
@media(max-width:768px){
.RighInfo002738 .box-2 .title {font-size: 22px;}
.RighInfo002738 .box-2 .box02 .item-group .item{padding: 5vw 0;}
.RighInfo002738 .box-2 .box02 .item-group .txt{ padding-bottom: 4vw;}
}
.RighInfo002738 .box-2 .title span{font-size: 19px;}
.RighInfo002738 .box-2 .box02 .word{ background-repeat: no-repeat; background-position: center center; background-size: cover;}
.RighInfo002738 .box-2 .box02 .word .text { padding: 0.75rem 1rem; float: right;width: 50%;  background:  rgba(104,39,47,0.75); }
.RighInfo002738 .box-2 .box02 .word .info{ position: relative; padding: 0.65rem 0 0.25rem 0; margin: 0 0 0.25rem 0;}
.RighInfo002738 .box-2 .box02 .word .info:before,.RighInfo002738 .box-2 .box02 .word .info:after { position: absolute; content: ""; width: 0.5rem; height: 0.44rem;}
.RighInfo002738 .box-2 .box02 .word .info:before{ left: 0; top: 0; background: url(../images/RighInfo003061-yinhao1.png) no-repeat; background-size: contain;}
.RighInfo002738 .box-2 .box02 .word .info:after{ right: 0; bottom: 0; background: url(../images/RighInfo003061-yinhao2.png) no-repeat; background-size: contain;}
.RighInfo002738 .box-2 .box02 .word .subtit{ color: #fff; font-size: 0.18rem; font-weight: normal; margin-bottom: 0.25rem;}
.RighInfo002738 .box-2 .box02 .word .text p { font-size: 0.16rem; color: #fff; line-height: 1.875; margin: 0; }
.RighInfo002738 .box-2 .box03{  padding: 5em 0;background: #f5f5f5;; }
.RighInfo002738 .box-2 .box03 .table table{border-radius:10px;}
.RighInfo002738 .box-2 .box03 .auto{max-width: 1440px;}
.RighInfo002738 .box-2 .box03 .table td{border-bottom: 5px solid #fff;padding: 20px;line-height: 24px; background: #010c80; color: #fff; font-size: 16px;}
.RighInfo002738 .box-2 .box03 .table td i{ font-style: normal; margin: 0 10px; opacity: .5;}
.RighInfo002738 .box-2 .box03 .table .f-name{width: 32%;border-right: 5px solid #fff;}
.RighInfo002738 .box-2 .box03 .table tr:nth-child(2n) td:nth-child(2),
.RighInfo002738 .box-2 .box03 .table tr:nth-child(2n-1) .f-name{background: #444da7;}
.RighInfo002738 .box-2 .box03 .table tr:last-child td{border-bottom: 0;}
.RighInfo002738 .box-2 .box04{ padding: 5em 0;background: #f5f5f5;}
.RighInfo002738 .box-2 .box04 .auto{max-width: 1440px;margin: 0 auto;}
.RighInfo002738 .box-2 .box04 .icon-list li { text-align: center; background: #fff;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgb(0 0 0 / 5%);border-right-width: 5px;padding:2.5rem;}
.RighInfo002738 .box-2 .box04 .icon-list li aside { margin: 1.2rem 0 0.6rem 0;color: #333;font-size: 1.2rem;}
.RighInfo002738 .box-2 .box04 .icon-list li dl{font-size: 15px; color: #666;line-height: 1.5;width: 60%;text-align: center;margin: 0 auto;}
.RighInfo002738 .box-2 .box04 .icon-list li dd span{ display: inline-block;position: relative;}
@media(min-width:1025px) {
.RighInfo002738 .box-2 .box04 .icon-list li { text-align: center;width: 20%;float: left;border-radius: 15px;margin-bottom: 4px;}
.RighInfo002738 .box-2 .box04 .icon-list li img {width:80px;}
}
@media (max-width:1024px) {
.RighInfo002738 .box-2 .box04 .icon-list li {width: 47.5%;float: left; margin-bottom: 5%;padding: 10px;}
.RighInfo002738 .box-2 .box04 .icon-list li:nth-child(2n) {margin-left: 5%;}
.RighInfo002738 .box-2 .box04 .icon-list li aside{font-size: 1rem;}
}
.RighInfo002738 .box-2 .box05{  padding: 0 0 1rem 0; }
.RighInfo002738 .box-2 .box05 li{ float:left; width:32%; margin-right:2%;background-color:#f8f8f8; position:relative;}
.RighInfo002738 .box-2 .box05 li:nth-child(3n){ margin-right:0;}
.RighInfo002738 .box-2 .box05 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.RighInfo002738 .box-2 .box05 li div{ padding: 0.3rem;}
.RighInfo002738 .box-2 .box05 li dl{ font-size: 0.16rem; color: #666; line-height: 1.75; height: 7em;}
.RighInfo002738 .box-2 .box05 li dd{ position: relative; padding-left: 20px;}
.RighInfo002738 .box-2 .box05 li dd:before{ position: absolute; content: ""; left: 0; top: 12px; width: 6px; height: 6px;  background: #010c80;}
.RighInfo002738 .box-2 .box05 li figure{ position:relative; padding-bottom:50%; overflow:hidden;}
.RighInfo002738 .box-2 .box05 li figure::before{ position:absolute; content:'';left:0; top:0; width:100%; height:100%; background-color:rgba(104,39,47,0.8);z-index:0; }
.RighInfo002738 .box-2 .box05 li figure span{ position:absolute; z-index:2; width:100%; line-height:30px; top:50%; margin-top:-15px;  color:#fff; font-size:0.2rem; text-align:center;}
@media(max-width:768px){
.RighInfo002738 .box-2 .box05 li{ width:auto; margin-right:0 !important; margin-bottom:2%; }
}
.RighInfo002738 .box-3 { text-align: center; background: #010c80; color: #fff; position: relative; overflow: hidden;}
.RighInfo002738 .box-3:before{ position: absolute; content: ""; right: -13%; top: 0; height: 100%; width: 60%; background: rgba(0,0,0,0.1); transform: skew(-10.15deg); transform-origin: left top;}
.RighInfo002738 .box-3 .auto{ position: relative; z-index: 5;}
.RighInfo002738 .box-3 .left { padding: 1rem 0; }
.RighInfo002738 .box-3 .left .tit { font-size: 0.24rem; margin-bottom: 0.2rem; }
.RighInfo002738 .box-3 .left .pic img:not(:last-child) { margin-bottom: 0.1rem; }
.RighInfo002738 .box-3 .right { padding: 1rem 0; }
.RighInfo002738 .box-4 { padding: 1rem 0; text-align: center; background: url(../images/Floor002911_bg.png) no-repeat center center; }
.RighInfo002738 .box-4 .tit { font-size: 0.32rem; color: #333; font-weight: bold; padding-top: 0.4rem; margin-bottom: 0.2rem; background: url(../images/Floor002685-tit.png) no-repeat center top; }
.RighInfo002738 .box-4 .subtit { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.5rem; }
.RighInfo002738 .box-4 .subtit1 { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.1rem; }
.RighInfo002738 .box-4 .subtit2 { font-size: 0.24rem; color: #010c80; margin-bottom: 0.5rem; }
.RighInfo002738 .box-4 .icon-list { margin-bottom: 0.5rem; }
.RighInfo002738 .box-4 .icon-list li { text-align: center; background: #fff;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgb(0 0 0 / 5%);border-right-width: 5px;padding: 0.5rem;}
.RighInfo002738 .box-4 .icon-list li aside { margin-top: 0.18rem; color: #333;font-size: 0.24rem; }
.RighInfo002738 .box-4 p { font-size: 0.16rem; color: #666; line-height: 1.75; margin: 0; margin-bottom: 2vw; }
.RighInfo002738 .box-4 .pic img:not(:last-child) { margin-right: 2%; }
.RighInfo002738 .box-5 { padding: 1rem 0; text-align: center; background: url(../images/Floor002911_bg2.png) no-repeat center center #f8f8f8; }
.RighInfo002738 .box-5 .tit { font-size: 0.32rem; color: #333; font-weight: bold; padding-top: 0.4rem; margin-bottom: 0.2rem; background: url(../images/Floor002685-tit.png) no-repeat center top; }
.RighInfo002738 .box-5 .subtit { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.5rem; }
.RighInfo002738 .box-5 .subtit2 { font-size: 0.24rem; color: #010c80; margin-bottom: 0.5rem; }
.RighInfo002738 .box-5 p { font-size: 0.16rem; color: #666; line-height: 1.75; margin: 0; margin-bottom: 2vw; }
.RighInfo002738 .box-5 .list { margin: 0 auto; margin-bottom: 0.5rem; }
.RighInfo002738 .box-5 .list li { text-align: center; background: #fff;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgb(0 0 0 / 5%);border-right-width: 5px;padding: 0.5rem;}
.RighInfo002738 .box-5 .list li aside { margin: 0.18rem 0 0.1rem 0; color: #333;font-size: 0.24rem; }
.RighInfo002738 .box-5 .list li pre { text-align: center; font-size: 0.16rem; color: #666; line-height: 1.75; }
@media(min-width:1025px) {
.RighInfo002738 .box-4 .icon-list li { text-align: center;width: 23.5%;float: left;}
.RighInfo002738 .box-4 .icon-list li:not(:first-child) {margin-left: 2%;}
.RighInfo002738 .box-4 .icon-list li img {width: 0.54rem;}
.RighInfo002738 .box-5 .list { max-width: 50%; }
.RighInfo002738 .box-5 .list li { text-align: center;width: 48%;float: left;}
.RighInfo002738 .box-5 .list li:not(:first-child) {margin-left: 4%;}
.RighInfo002738 .box-5 .list li img {width: 0.54rem;}
}
@media (max-width:1024px) {
.RighInfo002738 .box-3 .left,
.RighInfo002738 .box-3 .right { display: block; padding: 1rem 0.5rem;  }
.RighInfo002738 .box-4 .icon-list li {width: 47.5%;float: left; margin-bottom: 5%;}
.RighInfo002738 .box-4 .icon-list li:nth-child(2n) {margin-left: 5%;}
}
.RighInfo002738 p{line-height: 26px;font-size: 16px;}
.RighInfo002738 .box-2 .box044{ padding: 5em 0;background: #fff;}
.RighInfo002738 .box-2 .box044 .auto{max-width: 1440px;margin: 0 auto;}
.RighInfo002738 .box-2 .box044 .icon-list li {text-align: center;background: #010c80;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgb(0 0 0 / 5%);border-right-width: 5px;padding:2rem 2.5rem;}
.RighInfo002738 .box-2 .box044 .icon-list li aside {margin: 1.2rem 0 0 0;color: #eee;font-size: 1.3rem;}
.RighInfo002738 .box-2 .box044 .icon-list li dl{font-size: 15px;color: #666;line-height: 1.5;width: 60%;text-align: center;margin: 0 auto;}
.RighInfo002738 .box-2 .box044 .icon-list li dd span{ display: inline-block;position: relative;}
@media(min-width:1025px) {
.RighInfo002738 .box-2 .box044 .icon-list li { text-align: left;width: 18.5%;float: left;border-radius: 15px;margin-bottom: 4px;margin-right: 1.5%;height: 409px;}
.RighInfo002738 .box-2 .box044 .icon-list li h1{font-size: 48px;margin: 0;color: #fff;}
.RighInfo002738 .box-2 .box044 .icon-list li img {width:80px;}
}
@media (max-width:1024px) {
.RighInfo002738 .box-2 .box044 .icon-list li {width: 47.5%;float: left; margin-bottom: 5%;padding: 10px;}
.RighInfo002738 .box-2 .box044 .icon-list li:nth-child(2n) {margin-left: 5%;}
}
.RighInfo002738 .box-44 .tit { font-size: 0.32rem; color: #333; font-weight: bold; padding-top: 0.4rem; margin-bottom: 0.2rem; background: url(../images/Floor002685-tit.png) no-repeat center top; }
.RighInfo002738 .box-44 .subtit { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.5rem; }
.RighInfo002738 .box-44 .subtit1 { font-size: 0.28rem; color: #010c80; font-weight: bold; margin-bottom: 0.1rem; }
.RighInfo002738 .box-44 .subtit2 { font-size: 0.24rem; color: #010c80; margin-bottom: 0.5rem; }
.RighInfo002738 .box-44 .icon-list { margin-bottom: 0.5rem; }
.RighInfo002738 .box-44 .icon-list li { text-align: center; background: #fff;border: solid 1px #f0f0f0;box-shadow: 0 1.25em 3.125em rgb(0 0 0 / 5%);border-right-width: 5px;padding: 0.5rem;}
.RighInfo002738 .box-44 .icon-list li aside { margin-top: 0.18rem; color: #333;font-size: 0.24rem; }
.RighInfo002738 .box-44 p { font-size: 0.16rem; color: #666; line-height: 1.75; margin: 0; margin-bottom: 2vw; }
.RighInfo002738 .box-44 .pic img:not(:last-child) { margin-right: 2%; }
.RighInfo002738 p{line-height: 26px;font-size: 16px;margin-top: 8px;color: #ddd;}

@media(min-width:1025px) {
.RighInfo002738 .box-44 .icon-list li { text-align: center;width: 23.5%;float: left;}
.RighInfo002738 .box-44 .icon-list li:not(:first-child) {margin-left: 2%;}
.RighInfo002738 .box-44 .icon-list li img {width: 0.54rem;}
.RighInfo002738 .box-5 .list { max-width: 50%; }
.RighInfo002738 .box-5 .list li { text-align: center;width: 48%;float: left;}
.RighInfo002738 .box-5 .list li:not(:first-child) {margin-left: 4%;}
.RighInfo002738 .box-5 .list li img {width: 0.54rem;}
}
@media (max-width:1024px) {
.RighInfo002738 .box-3 .left,
.RighInfo002738 .box-3 .right { display: block; padding: 1rem 0.5rem;  }
.RighInfo002738 .box-44 .icon-list li {width: 47.5%;float: left; margin-bottom: 5%;}
.RighInfo002738 .box-44 .icon-list li:nth-child(2n) {margin-left: 5%;}
}
@media (max-width:640px) {
.RighInfo002738 .box-2 .box044 .icon-list li{width: 100%;}
.RighInfo002738 .box-2 .box044 .icon-list li:nth-child(2n) {margin-left: 0;}
}







/*RighInfo002554 */
.RighInfo002554{ padding:1% 0 0 0;}
.RighInfo002554 .auto{max-width: 1440px;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px;font-size: 15px;}
.RighInfo002554 .table_1 th{ font-size: 16px;font-weight: normal;background: #dfdfdf;color: #333;}
.RighInfo002554 .table_1 .th{ background:#f0871e;color:#fff;}
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}
.inputgroup {margin-bottom: 20px;position: relative;}
#form h4 {color: #333;font-size: 20px;font-weight: bold;margin-bottom: 0px;}
.inputgroup .label {font-size: 14px;margin-top: 20px;height: 18px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;justify-content: flex-start;float: left;cursor: pointer;}
.inputgroup input {outline: none;background-color: #fff;border: 0;border: 1px solid #ddd;cursor: pointer;}
.inputgroup .advice {position: relative;width: 20px;height: 18px;margin-right: 6px;display: inline-block;background-image: url(../images/btn_check.png);background-repeat: no-repeat;background-position: left bottom;vertical-align: middle;}
.inputgroup .lf {height: 18px;display: table-cell;vertical-align: bottom;float: left;font-size: 16px;}
.point_box #form{max-width: 1440px;margin: 0 auto;background: #f5f5f5;padding: 85px 100px;border-radius: 15px;border: 1px solid #ebebeb;}
.point_box {margin: 5em 0;}
.point_box #form h1{margin-top: 0px;color: #333;text-align: center;color: #010c80;font-size: 30px;}
.inputgroup p{font-size: 15px;margin-top: 20px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;justify-content: flex-start;float: left;cursor: pointer;color: #999;margin-bottom: 0px;line-height: 25px;}





/*RighInfo003138 */
.RighInfo003138{background-color: #f5f5f5;}
.RighInfo003138 .auto{position: relative;z-index: 1;padding: 4.5em 0; }
.RighInfo003138 .title{font-size:26px;color: #333333; line-height: 1.1538em;    text-align: center;}
.RighInfo003138 .title:after{display: block;content: '';width: 30px;height: 2px;background-color: #010c80;margin: 0 auto;margin-bottom: 1.1538em;margin-top: 1.1538em;}
.RighInfo003138 ul li{background-color: #fff;}
.RighInfo003138 dl{display: table;width: 77.648%;margin: 0 auto;}
.RighInfo003138 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo003138 dt{width: 5.1875em;}
.RighInfo003138 dt .icon{position: relative;width: 5em;height: 5em;border-radius: 50%;background-color: #010c80;text-align: center;margin-right: 15px;}
.RighInfo003138 dt .icon img{ max-height:2.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{margin: 0;font-size: 1.4em;line-height: 34px;color: #333;}
.RighInfo003138 dd aside{color: #999; font-size: 0.875em;}
@media (min-width:1025px) {
.RighInfo003138 ul li:not(:nth-child(3n)){margin-right: 2%;}
.RighInfo003138 ul{display: table;width: 100%; min-height: 11.25em;margin-bottom: 28px;}
.RighInfo003138 ul li{border-radius: 10px;}
.RighInfo003138 ul li.space{width: 13px;}
.RighInfo003138 ul li{width:32%;float: left;padding: 3.5% 20px;margin-bottom: 30px;}
}
@media (max-width:1024px) {
.RighInfo003138 .title {font-size: 20px;}
.RighInfo003138 .auto{padding: 2em 0;}
.RighInfo003138 ul li{padding:2em 0;margin-bottom: 20px;}
.RighInfo003138 ul li.space{height: 1em;}
}




/*RighInfo003138 */
.RighInfo0031386{}
.RighInfo0031386 .auto{position: relative;z-index: 1;padding: 4.5em 0; }
.RighInfo0031386 .title{font-size:26px;color: #333333; line-height: 1.1538em;    text-align: center;}
.RighInfo0031386 .title:after{    display: block;content: '';width: 30px;height: 2px;background-color: #010c80;margin: 0 auto;margin-bottom: 1.1538em;margin-top: 1.1538em;}
.RighInfo0031386 ul li:not(.space){background-color: #f5f5f5;}
.RighInfo0031386 dl{display: table;width: 77.648%;margin: 0 auto;}
.RighInfo0031386 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo0031386 dt{width: 5.1875em;}
.RighInfo0031386 dt .icon{position: relative;width: 5em;height: 5em;border-radius: 50%;background-color: #010c80;text-align: center;margin-right: 15px;}
.RighInfo0031386 dt .icon img{ max-height:2.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo0031386 dd h3{margin: 0;font-size: 1.4em;line-height: 34px;color: #333;font-weight: normal;}
.RighInfo0031386 dd aside{color: #999; font-size: 0.875em;}
.RighInfo0031386 .fh{display: block;}
.RighInfo0031386 .fh a{display: inline-block;background: #010c80;padding: 10px 20px;color: #fff;font-size: 16px;border-radius: 5px;}
@media (min-width:1025px) {
.RighInfo0031386 ul{display: table;width: 100%; min-height:7.25em;margin-bottom: 28px;}
.RighInfo0031386 ul li{display: table-cell; vertical-align: middle;border-radius: 10px;border-left: 4px solid #010c80;}
.RighInfo0031386 ul li.space{width: 1.4%;border-left: none;}
.RighInfo0031386 ul li:not(.space){width:24%;}
}
@media (max-width:1024px) {
.RighInfo0031386 .title{font-size: 20px;}
.RighInfo0031386 .auto{padding: 2em 0;}
.RighInfo0031386 ul{padding-bottom: 1em;}
.RighInfo0031386 ul li:not(.space){padding:2em 0;border-left: 4px solid #010c80;border-radius: 10px;}
.RighInfo0031386 ul li.space{height: 1em;}
}



/*RighInfo002815 */
.RighInfo002815{padding: 6em 0 7em;}
.RighInfo002815 .auto{max-width: 1440px; width: 96%;}
.RighInfo002815 .info h1{margin: 0;color: #010c80;font-weight: normal;}
.RighInfo002815 .info .t-1{font-size: 22px;color: #003e7b;padding-top: 5px; padding-bottom: 10px;}
.RighInfo002815 .info .blue{color: #003e7b;}
.RighInfo002815 .info p{ line-height: 30px;}
.RighInfo002815 .txt-dl{padding-top: 4%;}
.RighInfo002815 .txt-dl dl{ margin-bottom: 40px;}
.RighInfo002815 .txt-dl dd{position:relative; font-size: 16px;color: #333;margin-top: 20px;line-height: 24px;padding-left: 20px;}
.RighInfo002815 .txt-dl dd:before{position: absolute; content: ''; width: 10px; height: 2px; background: #333; left: 0; top: 10px;}
.RighInfo002815 .txt-dl dt{position: relative;}
.RighInfo002815 .txt-dl dt span{display: block;position: relative; z-index: 3;}
.RighInfo002815 .txt-dl dt span.en{position: absolute; z-index: 1; left: 13px; bottom: 0;color: rgba(0,62,123,0.05);font-size: 48px;font-family: Arial;text-transform: uppercase;line-height: 36px;}
.RighInfo002815 .txt-dl dt span.cn{font-size: 18px;color: #010c80;padding-left: 22px;line-height: 23px;}
.RighInfo002815 .txt-dl dt span.cn:before{position: absolute;content: '';width: 8px;height: 8px;background: #010c80;left: 0;top: 7px;}
@media(min-width:769px){
.RighInfo002815 .txt-dl dl{float: left;width: 21%;margin-right: 5%;}
.RighInfo002815 .txt-dl dl:nth-child(4n){/* clear: left; */margin-right: 0%;}
}
@media(min-width:1025px){
.RighInfo002815 .info{padding-right: 5%;}
.RighInfo002815 .pic{width: 45.695%;    border-radius: 15px;overflow: hidden;}
}
@media(max-width:1024px){
.RighInfo002815{padding: 2em 0;}
.RighInfo002815 .txt-dl dt span.cn{font-size: 15px;}
.RighInfo002815 .info h1{font-size: 1.25em}
.RighInfo002815 .txt-dl dl{margin-bottom: 10px;}
.RighInfo002815 .ytable,
.RighInfo002815 .ytable-cell{display: block;}
.RighInfo002815 .pic{text-align: center;}
}







/*RighInfo002555 */
.RighInfo002555{padding: 4% 0;}
.RighInfo002555 .time{ text-align:center}
.RighInfo002555 .time span{color:#555;font-size:14px;margin: 0 3.9%;}
.RighInfo002555 .smltitle{text-align:left;margin: 3% 0 1%;font-size: 20px;color: #252525;padding-left: 1.55%;position: relative;}
.RighInfo002555 .smltitle:after{content: '';width:3px;height:20px;background: #7292bc;position: absolute;left: 0;top: 15%;border-radius: 0 2px 2px 0;}
.RighInfo002555 .table_1 th{ width:10%}
.RighInfo002555 .table_1 th,
.RighInfo002555 .table_1 td{text-align:center;border: 1px solid #dfe1e6;border-collapse:collapse;line-height: 30px;padding: 10px 15px;font-size: 16px;}
.RighInfo002555 .table_1 td{text-align:left;padding: 17px 4%;width: 40%;}
.RighInfo002555 .table_2 td{text-align:center}
.RighInfo002555 .table_1 td:nth-child(2){width: 78%;}
.RighInfo002555 .table_1 .th_1{color: #000;background: #f0f3f8;font-weight: bold;}
.RighInfo002555 .table_1{ margin-bottom:1.5%}
.RighInfo002555 .title_info {margin-bottom: 2%;color: #333;text-align: center;color: #010c80;font-size: 30px;}
.RighInfo002555 p{line-height:30px;margin: 0 0 2%;}
.RighInfo002555 .table_1 td span{position: relative;width: 20px;height: 18px;margin-right: 2px;display: inline-block;background-image: url(../images/btn_check.png);background-repeat: no-repeat;background-position: left top;vertical-align: middle;}
.RighInfo002555 h5{text-align: center;font-size: 18px;color: #333;margin: 0;margin-bottom: 13px;}
.RighInfo002555 h5 span{color: #010c80;font-size: 27px;position: relative;top: 4px;}
.RighInfo002555  .button,.RighInfo002555  .button1 a{background: #010c80; width: 150px;height: 46px; border-radius: 5px; color: #fff;text-align: center;line-height: 45px;}
.RighInfo002555  .button1{display: flex;justify-content: center;margin-bottom: 30px;}
@media(max-width:1024px){
.RighInfo002555 .title_info{font-size: 24px;}
}








/*RighInfo003150 */
.RighInfo003150 {padding: 5% 0;background: #f5f5f5;}
.RighInfo003150 .auto{position: relative;background-color:#010c80;border-radius: 20px;background: linear-gradient(180deg,#3e82dd 0%,#b3d1ed 100%);}
.RighInfo003150 .left{position: relative;}
.RighInfo003150 .left .txt{position: absolute; left: 0;top: 0;width: 100%; padding-left: 6.863%; padding-top: 5%;color: #fff;}
.RighInfo003150 .left .txt h3{margin: 0 0 0.5em 0;font-size:30px;font-weight: normal;}
.RighInfo003150 .left .txt dd{font-size: 1.125em; line-height: 2;}
.RighInfo003150 .left .txt dd:before{display: inline-block;content: ''; width: 5px;height: 5px;border-radius: 50%;background-color: #fff; margin-right: 10px; vertical-align: middle;}
.RighInfo003150 .right .inner{margin: 0 2.5em; padding-top: 3.125em;}
.RighInfo003150 .right h3{margin: 0;color: #fff;font-size: 1.375em;font-weight: normal;position:relative;margin-bottom: 7px;}
.RighInfo003150 .right dt{color: #fff;line-height: 26px;white-space: nowrap;}
.RighInfo003150 .code{text-align: center;background-color: #fff; padding: 2em 3em; margin-top: 1.5em;}
.RighInfo003150 .code aside{color: #333333;line-height: 1.5625; margin-top:1.2em;}
@media (min-width:1025px) {
.RighInfo003150 .auto:before{position: absolute;content: '';width: 1.427%; height: 100%;background-color: #f5f5f5; left: 72.858%;}
.RighInfo003150 .left{width: 72.858%;}
.RighInfo003150 .right{width: 25.715%;}    
}
@media (max-width:1024px) {
.RighInfo003150 .right{padding-bottom: 2em;}  
.RighInfo003150 .left .txt h3{font-size: 24px;}
}
.RighInfo003150 .right dl{margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid rgb(245 245 245 / 30%);}
.RighInfo003150 .left img{border-radius:20px 0 0 20px }


/*RighInfo002939 */
.RighInfo002939{padding:4vw 0;}
.RighInfo002939 .name{border-bottom: 1px dotted #cecece; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 30px 0;font-size: 24px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 1.72vw;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}
.RighInfo002939 .pic1{float: left; margin-right:2vw;}
.RighInfo002939 .pic2{float: right; margin-left: 2vw;}
.RighInfo002939 .tit{font-size:20px; font-weight: bold; color:#010c80;}
.RighInfo002939 .edit-info{line-height: 2.5625em;color: #1e1e1e; text-align: justify; padding-bottom: 4vw;}
.RighInfo002939 .info-page{border: solid 1px #eee;}
.RighInfo002939 .info-page dd{line-height: 36px;}
.RighInfo002939 .info-page dd a{padding: 0 20px;}
.RighInfo002939 .info-page dd a:hover{color: #010c80;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 1px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 16px;}
}
@media(max-width:1400px){
.RighInfo002939 .auto{padding:0 4%}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
.RighInfo002939 .name h1{font-size:20px;}
.RighInfo002939 .edit-info{line-height:2}
}

/*TextList002957 */
.TextList002957{margin: 2.08vw 0;}
.TextList002957 li{ border-bottom: 1px dotted #d9d9d9; line-height: 54px;}
.TextList002957 li time{float: right;color: #b2b2b2; margin-left: 20px;}
.TextList002957 li a{font-size: 18px;}
@media(max-width:480px){
.TextList002957 li{font-size: 3vw;line-height: 10vw;}
.TextList002957 li a{font-size: 3.5vw;}
}