@font-face { font-family: 'HarmonyOS_Sans_SC_Regular'; src: url('../fonts/HarmonyOS_Sans_SC_Regular.ttf'); }
body { font-family: 'HarmonyOS_Sans_SC_Regular'; }
/*首页标题*/
.home_title { position: relative; z-index: 3; padding: 3.5% 0 3%; text-align: center; background: url(../images/home_title-bg.png)no-repeat top 40% center }
.home_title h3 { margin: 0; font-size: calc(30 / 16 * 1em);
color: #333; line-height: 1.3em; font-weight: normal; }
.home_title h3 span { display: block; font-weight: bold; -webkit-font-smoothing: antialiased; }
.home_title_L { position: relative; z-index: 3; padding: 3.5% 0 3%; text-align: center; background: url(../images/home_title-bg.png)no-repeat top 40% center }
.home_title_L h3 { margin: 0; font-size: calc(30 / 16 * 1em);
color: #333; line-height: 1.3em; font-weight: normal; }
.home_title_L h3 span { display: block; font-weight: bold; -webkit-font-smoothing: antialiased; }

@media(min-width:1025px) {
.home_title_L { text-align: left; background: url(../images/home_title-bg.png)no-repeat top 40% left }
.home_title_L h3 { text-align: left; }
}
/*首页查看更多*/
.home_more { display: inline-block; background: url(../images/more.png) no-repeat left center; background-size: contain; height: calc(51 / 16 * 1em);
 margin-top: calc(50 / 1920 * 100vw);
}
.home_more span { padding-left: calc(26 / 16 * 1em);
 line-height: calc(50 / 16 * 1em);
}

@media(max-width:1024px) {
.home_title_L { margin: 0 auto; }
}
/*Top002893 */

body.top-show { overflow: hidden; }
.Top002893 { position: absolute; left: 0; top: 50px; width: 100%; z-index: 100; padding: 0 50px; }
.Top002893 .logo { float: left; position: relative; z-index: 120; }
.Top002893 .logo a { display: block; }
.Top002893 .top-right { position: absolute; right: 50px; top: 0; display: table; }
.Top002893 .top-right > * { display: table-cell; vertical-align: middle; }
.Top002893 .top-right dd { padding: 0 20px; }
.Top002893 .top-right dd a:not(:hover) { color: #fff; font-size: 18px; }
.open-search { cursor: pointer; ; display: block; width: 1.375em; height: 1.375em; background: url(../images/icon-search.svg) no-repeat center center; background-size: contain; }
.open-search.on:before, .open-search.on:after { background-color: #fff; }
.top-search { position: absolute; right: 50px; top: 100%; z-index: 100; background-color: #fff; }
.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/icon-search.svg) no-repeat center center #0094de; background-size: auto 40%; }
.Top002893 .icon-menu { text-align: center; cursor: pointer; }
.Top002893 .icon-menu span { width: 40px; height: 40px; display: block; border: 2px solid #fff; position: relative; margin: 0 auto; padding-top: 8px; }
.Top002893 .icon-menu span i { position: static; height: 2px; width: 60%; background: #fff; display: block; margin: 4px auto !important; }
.Top002893 .icon-menu p { margin: 5px 0 0 0; }
.Top002893 .open-menu { color: #fff; }
.Top002893 .open-menu span { border-color: #fff; }
.Top002893 .open-menu span i { background: #fff; }
.top-show .open-menu { opacity: 0; }
.Top002893 .close-menu { position: fixed; right: 50px; top: -100%; opacity: 0; z-index: 105; }
.Top002893 .close-menu i:nth-child(1) { display: none; }
.Top002893 .close-menu span {border: 2px solid #666;}
.Top002893 .close-menu span i { position: absolute !important; margin: 0 auto !important; transform: rotate(45deg); left: 20%; top: 50%;background: #666; }
.Top002893 .close-menu i:nth-child(2) { transform: rotate(-45deg); }

.top-show .close-menu{top: 50px;opacity: 1;}

.top-fixed{position: fixed; left: -100%;top: 0; width: 100%; z-index: 100;height: 100%; transition:0.3s;background-size: cover;}
.top-show .top-fixed{ left: 0; transition: 0s 0s;}
.top-fixed li a{transition: 0.3s;font-size: 1em }
.top-fixed li a:hover{color: #0094de!important;}

.top-fixed > ul li{background: rgba(256,256,256,.97);opacity: 0;  transition-property: opacity,transform,background;transition-duration: 0.5s,0.5s,0.5s;-webkit-transition-property: opacity,transform,background;-webkit-transition-duration: 0.5s,0.5s,0.5s;}
.top-show .top-fixed > ul li:nth-child(1){ transition-delay: 0.4s,0.4s,0s;-webkit-transition-delay: 0.4s,0.4s,0s;}
.top-show .top-fixed > ul li:nth-child(2){ transition-delay: 0.6s,0.6s,0s;-webkit-transition-delay: 0.6s,0.6s,0s;}
.top-show .top-fixed > ul li:nth-child(3){ transition-delay: 0.8s,0.8s,0s;-webkit-transition-delay: 0.8s,0.8s,0s;}
.top-show .top-fixed > ul li:nth-child(4){ transition-delay: 1s,1s,0s;-webkit-transition-delay: 1s,1s,0s;}
.top-show .top-fixed > ul li:nth-child(5){ transition-delay: 1.2s,1.2s,0s;-webkit-transition-delay: 1.2s,1.2s,0s;;}

.top-fixed .num{font-size: 50px;color: #dedede;}
.top-fixed .name{font-size: 1.5em;padding: 2.3vw 0;}
.top-fixed dt{line-height: 2.143em;}
.top-fixed > ul li{transform: translateY(-100px); -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px);}
.top-show .top-fixed > ul li{opacity: 1;transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);}
@media(min-width:769px){
.top-fixed > ul,
.top-fixed > ul li{height: 100%;}
.top-fixed > ul li{padding-top: 12%;text-align: center; }
.top-fixed li:before{display: block; width: 1px; margin: 0 auto 4.6875vw ; content: '';background: #bbb; height: 2.6vw; transition: 0.3s;}
.top-fixed li{float: left;width:16.6666666667%;border-right: 1px solid #efefef;}
.top-fixed li:hover{background: transparent;}
.top-fixed li:hover:before{margin-bottom: 2.5vw;}
.top-show .top-fixed li:hover a{color: #fff;}
 .top-fixed dl{display: block!important;}
}

@media(max-width:768px) {
.Top002893 { top: 5vw; padding: 0 5vw; }
.top-show .close-menu { top: 5vw; right: 5vw; }
.Top002893 .icon-menu span { width: 8vw; height: 8vw; padding-top: 1.1vw; }
.Top002893 .open-menu span i { margin: 0.8vw auto; height: 0.6vw; }
.top-fixed{ transition:0s 0s;}
.top-fixed > ul{background: #fff;overflow: auto;height: 100%;padding-top: 14vw;}
.top-fixed > ul li{border-bottom: 1px solid #efefef;}
.top-fixed > ul li dl{display: none; padding-left: 27vw; padding-bottom: 5vw;}
.top-fixed .one{display: flex; align-items: center; padding: 4vw 0 4vw 10vw;position: relative;}
.top-fixed .one .num{margin-right: 6vw;font-size: 10vw;}
.top-fixed .one .name{font-size: 5vw;}
.top-fixed .one .op{position: absolute; width: 20vw; height: 100%;right: 5vw;}
.top-fixed .one .op:before{position: absolute; content: ''; width: 3vw; height: 3vw;border-right: 1px solid #666;border-bottom: 1px solid #666; left: 50%; top: 50%; margin: -1.5vw 0 0 -1.5vw; transform: rotate(45deg);transition: transform 0.3s;}
.top-fixed .one .op.click:before{ transform: rotate(-135deg); margin-top: 0;}
.top-fixed dt{font-size: 3vw;}
}
/*Banner003086 */
.Banner003086 .slider li { position: relative; }
.Banner003086 .slick-dots { position: absolute; left: 50%; transform: translateX(-50%); z-index: 20; bottom: 5%; }
.Banner003086 .slick-dots li { float: left; width: 8px; position: relative; height: 8px; background: rgb(255 255 255 / 0.4); margin: 0 15px; }
.Banner003086 .slick-dots li button { display: none; }
.Banner003086 .slick-dots li.slick-active { background: #fff; }

@media(min-width:1025px) {
.Banner003086 .wap { display: none; }
}

@media(max-width:1024px) {
.Banner003086 .pc { display: none; }
}
/*RighInfo002810 */
.RighInfo002810 { padding: calc(100 / 1920 * 100vw) 0;
}
.RighInfo002810 .txt-list .box:not(:last-child) { margin-bottom: calc(100 / 1920 * 100vw);
}
.RighInfo002810 .txt-list .info .h3 {
font-size:  calc(28 / 16 * 1em); color: #333; font-weight: normal; margin: 0; }
.RighInfo002810 .txt-list .info .txt {
padding-top: calc(25 / 16 * 1em); line-height: 2; color: #666; text-indent: 2em; }

@media(min-width:1025px) {
.RighInfo002810 .txt-list .pic { width: 53%; }
.RighInfo002810 .txt-list .box:nth-child(2n) .pic { text-align: right; }
.RighInfo002810 .txt-list .info { padding-right: calc(150 / 1920 * 100vw); padding-top: 3%}
.RighInfo002810 .txt-list .box:nth-child(2n) .info { padding-right: 0; padding-left: calc(150 / 1920 * 100vw);
}
}

@media(max-width:1024px) {
.RighInfo002810 .ytable, .RighInfo002810 .ytable-cell { display: block; }
.RighInfo002810 .txt-list .pic { margin-bottom: 3vw; }
.RighInfo002810 .txt-list .pic img { display: block; width: 100%; }
}
/*Floor003054 */
.Floor003054 { position: relative; z-index: 1; padding-bottom: calc(100 / 1920 * 100vw);
}
.Floor003054 .slider { width: 80%; max-width: 680px; margin: 0 auto; margin-bottom: calc(100 / 1920 * 100vw);
padding: 0 calc(150 / 1920 * 100vw);
position: relative; }
.Floor003054 .slider:before, .Floor003054 .slider:after { position: absolute; content: ''; left: 0; top: 0; width: 9%; height: 100%; background: url(../images/yinhao-l.png) no-repeat left top; background-size: contain; }
.Floor003054 .slider:after { left: auto; right: 0; background-image: url(../images/yinhao-r.png); background-position: right bottom; }
.Floor003054 .slider li { text-align: center; }
.Floor003054 .slider .tit {
font-size: calc(22 / 16 * 1em); color: #333; margin-top: calc(10 / 22 * 1em);
}
.Floor003054 .Ispic { padding-bottom: 72.059%; background-size: contain; background-color: #fff; }
.Floor003054 .info-num li { text-align: center; float: left; width: 49%; }

@media(min-width:1025px) {
.Floor003054 .info-num li { width: 23.5%; }
}
.Floor003054 .info-num li aside { display: inline-block; position: relative; }
.Floor003054 .info-num li aside b {
font-size: calc(64 / 16 * 1em); font-family: 'Arial'; line-height: 0.85; color: #3f9ed6; display: block; }
.Floor003054 .info-num li aside sup { position: absolute; left: 100%; word-break: keep-all; bottom: 15%; font-size: calc(22 / 16 * 1em);
color: #999; font-weight: 100; margin-left: 10px; }
.Floor003054 .info-num li p { color: #999; margin-bottom: 0; margin-top: calc(22 / 16 * 1em);
}

@media(max-width:1024px) {
.Floor003054 .info-num li:not(:last-child) { margin-bottom: 20px; }
}
/*Floor002671 */
.Floor002671 { padding-bottom: calc(100 / 1920 * 100vw);
}
.Floor002671 li { float: left; width: 24.625%; margin-right: 0.5%; position: relative; overflow: hidden; }
.Floor002671 li:nth-child(4n) { margin-right: 0; }
.Floor002671 li .Ispic { padding-bottom: 64%; }
.Floor002671 li:hover img { transform: scale3d(1.2, 1.2, 1.2); }
.Floor002671 li .txt { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 10; text-align: center; color: #fff; background: rgb(0 0 0 / 0.5); padding: calc(40 / 1920 * 100vw);
}
.Floor002671 li .txt .tit {font-size: calc(24 / 16 * 1em); font-weight: bold; }
.Floor002671 li .txt .tit a{color: #fff;}
.Floor002671 li .txt dl,.Floor002671 li .txt span { display: none; height: 0; opacity: 0; -webkit-opacity: 0; color: #fff; line-height: calc(30 / 16 * 1em);}
.Floor002671 li .txt span a{color: #fff; }
.Floor002671 li .txt span a:hover{color: #0094de; }
.Floor002671 li .txt dd a { color: #fff; }
.Floor002671 li .txt dd a:hover { text-decoration: underline; }

@media(min-width:1025px) {
.Floor002671 li .Ispic { padding-bottom: 152.5%; }
.Floor002671 li:hover .txt dl,.Floor002671 li:hover .txt span{
margin-top: calc(10 / 16 * 1em); display: inline-block; height: inherit; opacity: 1; -webkit-opacity: 1; transition: 0.3s ease-in-out; }
}

@media(max-width:1024px) {
.Floor002671 li { float: none; margin-right: 0; width: auto; margin-bottom: 3vw; }
.Floor002671 li .txt dl, .Floor002671 li .txt span{display:block;opacity:1;height: auto;}
}
/*Floor003082 */
.Floor003082 { padding-bottom: calc(100 / 1920 * 100vw);
}
.Floor003082 .left { position: relative; }
.Floor003082 .right ul { overflow: hidden; border-bottom: 1px solid #eee; }
.Floor003082 .right ol { position: relative; margin-bottom: calc(35 / 1920 * 100vw);
}
.Floor003082 .right ol .pic .Ispic { padding-bottom: 64%; }
.Floor003082 .right ol aside {
font-size: calc(22 / 16 * 1em);
margin-top: calc(5 / 22 * 1em); line-height: 1; color: #333; }
.Floor003082 .right ol p { color: #999; line-height: calc(30 / 16 * 1em);
}
.Floor003082 .right time { color: #999; }
.Floor003082 .right li { border-top: 1px solid #eee; padding: 1.35vw 0; line-height: 1.6; }
.Floor003082 .right li label { color: #fff; display: inline-block; padding: calc(3 / 16 * 1em) calc(7 / 16 * 1em);
 border-radius: calc(3 / 16 * 1em);
 margin-right: calc(25 / 16 * 1em);
}
.Floor003082 .right li time { float: right; }

@media(min-width:1025px) {
.Floor003082 .right ol .pic { width: calc(352 / 1180 * 100%);
}
.Floor003082 .right ol .pic .Ispic { padding-bottom: calc(212 / 352 * 100%);
}
.Floor003082 .right ol .txt { padding-left: calc(40 / 16 * 1em);
}
.Floor003082 .right time, .Floor003082 .right li label { font-size: calc(15 / 16 * 1em);
}
}

@media(min-width:1025px) {
.Floor003082 .ytable-cell { vertical-align: top; }
.Floor003082 .left { width: 22%; }
.Floor003082 .right .main { margin-left: 3.65vw; }
}

@media(max-width:1024px) {
.Floor003082 .ytable, .Floor003082 .ytable-cell { display: block; }
.Floor003082 .left { margin-bottom: 4vw; text-align: center; }
.Floor003082 .right ol { margin-bottom: 3vw; }
.Floor003082 .right ol aside { margin-top: 4vw; }
.Floor003082 .right li { padding: 3vw 0; }
.Floor003082 .right li label { margin-right: 3vw; }
}
/*Floor003176 */
.Floor003176 { overflow: hidden; padding-bottom: calc(100 / 1920 * 100vw);
}
.Floor003176 .video { position: relative; z-index: 4; }
.Floor003176 .video .files { position: absolute; background-color: #000; z-index: 10; top: 0; width: 100%; height: 100%; display: none; }
.Floor003176 .video .files video { width: 100%; height: 100%; }
.Floor003176 .video .Ispic { padding-bottom: 36.5%; }
.Floor003176 .play { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5; cursor: pointer; }
.Floor003176 .play .ytable { height: 100%; text-align: center; color: #fff; }
.Floor003176 .play .icon {
width: calc(50 / 16 * 1em);
height: calc(50 / 16 * 1em); display: block; margin: 0 auto; background: url(../images/Floor003176-icon.svg) no-repeat center center; background-size: contain; }
.Floor003176 .v-name { display: inline-block; font-size: calc(60 / 16 * 1em);
font-weight: bold; margin: 0 auto calc(10 / 60 * 1em);
}
.Floor003176 .v-name::before { content: ''; display: block; width: calc(72 / 60 * 1em);
height: 1px; background: #fff; margin: 0 auto calc(10 / 60 * 1em);
}

@media(max-width:1024px) {
.Floor003176 .video .Ispic { padding-bottom: 50%; }
.Floor003176 .v-name { font-size: calc(36 / 16 * 1em);
margin: 0 auto calc(10 / 36 * 1em);
}
.Floor003176 .v-name::before { width: calc(72 / 36 * 1em);
margin: 0 auto calc(10 / 36 * 1em);
}
}
/*Bottom002825 */
.Bottom002825 { background: #2d3947; padding-top: calc(60 / 1920 * 100vw);
padding-bottom: calc(20 / 1920 * 100vw);
}
.Bottom002825, .Bottom002825 a { color: #fff; }
.Bottom002825 a:hover { color: #fff; }
.Bottom002825 .top { padding-bottom: calc(60 / 1920 * 100vw);
}
.Bottom002825 .top nav dl, .Bottom002825 .top nav { float: left; }
.Bottom002825 .top nav { max-width: 850px; width: 70%; }
.Bottom002825 .top nav dt { padding-bottom:calc(20 / 1920 * 100vw);
}
.Bottom002825 .top nav dd { line-height:calc(30 / 14 * 1em);
font-size: calc(14 / 16 * 1em);
}
.Bottom002825 .top nav dd a { opacity: 0.4; transition: .3s; }
.Bottom002825 .top nav dd a:hover { opacity: 1; }
.Bottom002825 .contact { text-align: center; }
.Bottom002825 .contact .code {
max-width: calc(115 / 16 * 1em); margin: 0 auto; width: 96%; }
.Bottom002825 .contact .code p {
font-size: calc(15 / 16 * 1em); margin-bottom: 0; }
.Bottom002825 .bottom { border-top: 1px solid #46515f; padding: calc(20 / 1920 * 100vw) 0;
}
.Bottom002825 .bottom dl { text-align: center; font-size: calc(14 / 16 * 1em);
opacity: 0.4; }

@media(min-width:1025px) {
.Bottom002825 .contact { float: right; max-width: 208px; }
}

@media(max-width:1024px) {
.Bottom002825 .top nav { display: none; }
.Bottom002825 .bottom { text-align: center; }
}
/*Menu001911*/
.Menu001911 figure { position: fixed; display: none; z-index: 99; right: 2%; top: 30%; width: 38px; padding: 19px 0; -moz-border-radius: 38px; border-radius: 38px; }
.Menu001911 figure::before { content: ''; display: block; height: 100%; width: 1px; margin: auto; background: #0094de; position: absolute; left: 49%; top: 0; z-index: 1 }
.Menu001911 li { line-height: 26px; padding: 6px 0; background: url(../images/Menu001911-li.png) no-repeat center center; position: relative; z-index: 10 }
.Menu001911 li:hover, .Menu001911 li.aon { background-image: url(../images/Menu001911-li_hover.png); }
.Menu001911 li a { position: relative; display: block; height: 26px; }
.Menu001911 li span { display: none; position: absolute; white-space: nowrap; text-overflow: ellipsis; text-align: center; right: 100%; padding-right: 0; color: #fff; top: 2px; }
.Menu001911 li i { font-style: normal; display: block; background: #0094de; -moz-border-radius: 26px; border-radius: 26px; padding: 0 15px; }
.Menu001911 li:hover a span, .Menu001911 li.aon a span { display: block; }

@media(max-width:768px) {
.Menu001911 figure { top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.Menu001911 figure { display: block !important; opacity: 1 !important; }
}

@media(max-width:640px) {
.Menu001911 { display: none; }
.Menu001911 li { background-image: url(../images/Menu001911-li_hover.png); }
.Menu001911 li a span { display: block; }
}
/*Banner002145 */
.Banner002145 div { background-repeat: no-repeat; height: 460px; background-position: center top; }
.Banner002145 img { display: none; }

@media(max-width:1024px) {
.Banner002145 div { display: none; }
.Banner002145 img { display: block; width: 100%; }
}
/*
 .Menu002188 ä¸ºdemoç¼–å·
 */
.Menu002188 { border-bottom: 1px solid #e3e3e3; padding:calc(20 / 16 * 1em) 0 0;}
.Menu002188 .Menu { float: left; }
.Menu002188 .Menu li#menuID108,.Menu002188 .Menu li#menuID107{display:none;}
.Menu002188 .Menu li { float: left; padding:0 calc(20 / 16 * 1em) calc(20 / 16 * 1em);}
.Menu002188 .Menu li a {font-size:calc(15 / 16 * 1em); color: #333; padding-bottom:calc(19 / 15 * 1em);
transition: .3s ease-out; }
.Menu002188 .Menu li.cur a, .Menu002188 .Menu li a:hover { color: #0094de; border-bottom:calc(2 / 15 * 1em) solid #0094de;
font-weight: bold; }
.Menu002188 .Currents { text-align: right; color: #666; line-height:calc(25 / 16 * 1em);
float: right; }
.Menu002188 .Currents span { color: #999; }
.Menu002188 .Currents em { font-style: normal; background: url(../images/Menu002188-current_icon.png) no-repeat left center; background-size: auto 100%; padding-left:calc(30 / 16 * 1em);
display: inline-block; }
.Menu002188 .Currents a { color: #666; transition: .3s ease-out; }
.Menu002188 .Currents a:hover { color: #0094de; }

@media (max-width: 1024px) {
.Menu002188 .Currents { display: none; }
.Menu002188 .Menu li { padding:0 calc(10 / 16 * 1em) calc(20 / 16 * 1em);
}
}
/*
 .RighInfo002309 
 */
.RighInfo002309 { padding: calc(100 / 1920 * 100vw) 0;
}
.RighInfo002309 .box1 { margin-bottom: calc(60 / 1920 * 100vw);
}
.RighInfo002309 .CenTitle {
padding:calc(10 / 16 * 1em) 0; position: relative; z-index: 1; }
.RighInfo002309 .CenTitle .name { text-align: center; font-size:calc(15 / 16 * 1em);
font-weight: bold; color: #555; line-height:calc(30 / 15 * 1em);
}
.RighInfo002309 .CenTitle .line {
width:calc(10 / 16 * 1em); height: 1px; background: #f68121; overflow: hidden; margin: 0 auto; }
.RighInfo002309 .aboutTxt01 {
line-height:calc(30 / 14 * 1em);
font-size:calc(14 / 16 * 1em); color: #555; }
.RighInfo002309 .box2 h3 {
font-size: calc(28 / 16 * 1em); color: #333; font-weight: normal; padding-top: calc(30 / 28 * 1em);
}
.RighInfo002309 .aboutTxt01 p { margin: 0; line-height: 34px; color: #666; font-size: 16px; text-indent: 31px; }

@media(min-width:1025px) {
.RighInfo002309 .info{padding-left:5%;line-height:2;}
.RighInfo002309 .box1 .pc_pic { float: right; margin-left: 3%; width: 40%; }
.RighInfo002309 .box2 .pc_pic { float: left; margin-right: 4%; width: 35%; }
}

@media (max-width: 1024px) {
.RighInfo002309 .pc_pic { display: block; text-align: center; margin-bottom: 3vw; }
}
/*
 .RighInfo0023092 
 */

.RighInfo0023092 {  padding: calc(100 / 1920 * 100vw) 0;
}
.RighInfo0023092 form { margin: 0 auto; }
.RighInfo0023092 .row dl { width: 100%;  padding-right: calc(20 / 16 * 1em);
position: relative;  line-height: calc(40 / 16 * 1em);
 margin-bottom: calc(15 / 16 * 1em);
}
.RighInfo0023092 input.text { border: 1px solid #eee; -moz-border-radius: 5px; border-radius: 5px; display: block;  height: calc(40 / 14 * 1em);
 line-height: calc(28 / 14 * 1em);
width: 100%;  padding: calc(5 / 14 * 1em) calc(10 / 14 * 1em);
color: #333;  font-size: calc(14 / 16 * 1em);
background: #fff; }
.RighInfo0023092 .row dl em { font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block; }
.clearfix:after { content: "\200B"; display: block; height: 0; clear: both; }
.RighInfo0023092 textarea { border: 1px solid #eee; -moz-border-radius: 5px; border-radius: 5px; background: #fff; border-radius: 5px; overflow: hidden; resize: none; width: 100%; height: 180px;  padding: calc(10 / 14 * 1em);
color: #333;  font-size: calc(14 / 16 * 1em);
}
.RighInfo0023092 .btn { background: #01abec;  height: calc(40 / 16 * 1em);
border: none; display: block; width: 33.3334%;  max-width: calc(150 / 16 * 1em);
float: left; color: #fff; }

@media(min-width:1025px) {
.RighInfo0023092 .row2 dl { float: left; width: 48%; }
.RighInfo0023092 .row2 dl:last-child { float: right; }
}
.TextList000746 {
	padding: calc(100 / 1920 * 100vw) 0 0;
}
.TextList000746 li {
	position: relative;
	padding: 10px 0 10px 0;
	line-height: 22px;
}
.TextList000746 li * {
	color: #999;
}
.TextList000746 li a {
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: calc(15 / 16 * 1em);
	padding-right: calc(100 / 16 * 1em);
}
.TextList000746 li time {
	position: absolute;
	right: 0;
	display: block;
}
.TextList000746 li a:before {
	display: table;
	content: ">";
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: calc(20 / 16 * 1em);
}
.TextList000746 li a:hover {
	color: #0094de;
}

/* .Page002274 ä¸ºdemoç¼–å·*/
	.Page002274 {
	text-align: center;
	padding: calc(50 / 1920 * 100vw) 0 calc(100 / 1920 * 100vw);
	color: #666666;
}
.Page002274 * {
	vertical-align: middle;
}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total {
	display: none;
}
.Page002274 .Pages a {
	display: inline-block;
	padding: 0 15px;
	line-height: 37px;
	background-color: #eef0f1;
	color: #666666;
	margin-left: 5px;
}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur {
	color: #fff;
	background-color: #0094de;
}
.Page002274 .Pages em {
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
}
.Page002274 .Pages .i_text {
	width: 47px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #ceced5;
}
.Page002274 .Pages .i_button {
	cursor: pointer;
	background: none;
	width: 47px;
	height: 36px;
	border: 1px solid #ceced5;
}
.Page002274 .Pages .p_jump b {
	font-weight: normal;
	margin: 0 5px;
}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next {
	font-family: å®‹ä½“;
	font-weight: bold;
	padding: 0 25px;
}
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .p_jump {
	display: none;
}
@media(max-width:1000px) {
	.Page002274 .Pages em {
	display: none;
}
}
@media(max-width:640px) {
	.Page002274 .Pages a.a_first, .Page002274 .Pages a.a_end {
	display: none;
}
.Page002274 .Pages a {
	padding: 0 10px;
}
}