.wow {opacity:0;}
.mobile {width:100%;}
.mobile-inner {margin-right:auto;margin-left:auto;background-color:;position:relative;}
.mobile-inner img {}
.mobile-inner p {color:#676767;line-height:25px;font-size:16px;padding-bottom:30px;padding-right:30px;padding-left:30px;margin:0px;}
.mobile-inner-header {width:100%;height:50px;position:relative;top:0px;z-index:666;left:0px;}
.mobile-inner-header-icon {color:#ffffff;height:50px;font-size:25px;text-align:center;float:right;width:50px;position:relative;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;}
.mobile-inner-header-icon:hover {background-color:rgba(255,255,255,0.2);cursor:pointer;}
.mobile-inner-header-icon span {position:absolute;left:calc((100% - 25px) / 2);top:calc((100% - 1px) / 2);width:25px;height:1px;background-color:#fff;}
.mobile-inner-header-icon span:nth-child(1) {transform:translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2) {transform:translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1) {animation-duration:0.5s;animation-fill-mode:both;animation-name:clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2) {animation-duration:0.5s;animation-fill-mode:both;animation-name:clicksecond;}
@keyframes clickfirst {0% {transform:translateY(4px) rotate(0deg);}
100% {transform:translateY(0) rotate(45deg);}
}
@keyframes clicksecond {0% {transform:translateY(-4px) rotate(0deg);}
100% {transform:translateY(0) rotate(-45deg);}
}
.mobile-inner-header-icon-out span:nth-child(1) {animation-duration:0.5s;animation-fill-mode:both;animation-name:outfirst;}
.mobile-inner-header-icon-out span:nth-child(2) {animation-duration:0.5s;animation-fill-mode:both;animation-name:outsecond;}
@keyframes outfirst {0% {transform:translateY(0) rotate(-45deg);}
100% {transform:translateY(-4px) rotate(0deg);}
}
@keyframes outsecond {0% {transform:translateY(0) rotate(45deg);}
100% {transform:translateY(4px) rotate(0deg);}
}
.mobile-inner-nav {overflow:auto;height:100vh;padding-top:50px;}
.mobile-inner-nav {background:linear-gradient(270deg,#0866b1c9,#076cc3);width:100%;position:absolute;top:0;padding-bottom:0%;display:none;z-index:444;}
.mobile-inner-nav a {border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;color:#fff;transition:all 0.5s;}
.mobile-inner-nav dl {display:none;}
.mobile-inner-nav dl dd {line-height:33px;text-decoration:none;text-indent:3em;font-size:16px;color:#FFFFFF;border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;font-size:14px;}
.mobile-inner-nav li {border-bottom:solid 1px rgba(255,255,255,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;line-height:53px;text-indent:20px;}
.mobile-inner-nav h2.h2tit {line-height:50px;text-decoration:none;text-indent:2em;font-size:16px;color:#FFFFFF;/* border-bottom:solid 1px rgba(255,255,255,0.3);*/    -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-weight:300;}
.mobile-inner-nav h2.h2tit a {color:#FFFFFF;}
.mobile-inner-nav a {border-bottom:none;}
.mobile-inner-nav li {-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name:returnToNormal;}
@-webkit-keyframes resize {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0% {opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5);}
100% {opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
}
@keyframes resize {from,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}
0% {opacity:0;-webkit-transform:scale(5,5);transform:scale(5,5);}
100% {opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);}
}
@-webkit-keyframes returnToNormal {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes returnToNormal {from {opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to {opacity:1;-webkit-transform:none;transform:none;}
}
.mobile-inner-nav li:last-child h2.h2tit {border-bottom:none;}
.mobile-inner-nav li .h3tit {height:50px;position:relative;background:url(../images/51_icon_search@2x.png) no-repeat 30px center;background-size:17px;}
.mobile-inner-nav li .words {display:block;width:100%;height:100%;border:none;background:none;text-indent:60px;font-size:15px;color:#fff;background:url(../images/search2.png) no-repeat 30px center;background-size:20px;}
.mobile-inner-nav li:last-child {border-bottom:none;}
.mobile-inner-nav li form {display:block;width:100%;height:100%;}
@charset "utf-8";@charset "UTF-8";.animated {animation-duration:1s;animation-fill-mode:both;}
.animated.infinite {animation-iteration-count:infinite;}
.animated.hinge {animation-duration:2s;}
.fadeInUp {animation-duration:1.76s;animation-name:fadeInUp;}
@keyframes fadeInUp {from {opacity:0;transform:translate3d(0,40px,0);}
to {opacity:1;transform:none;}
}
* {font-family:Century Gothic;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span {margin:0;padding:0;}
html {font-size:62.5%;}
body {/* font-size:calc(14/1920*100vw);*/}
html,body {-moz-user-select:none;-khtml-user-select:none;user-select:none;}
body {font-family:"Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
body {-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clearfix {
 /*兼容 IE*/
	zoom: 1;
	clear: both;
}
select {cursor:pointer;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"] {-webkit-appearance:none;}
input[type="button"],input[type="submit"],input[type="reset"] {cursor:pointer;}
input {-webkit-appearance:none;}
input {-webkit-appearance:none!important;border-radius:0;}
button {cursor:pointer;}
textarea {-webkit-appearance:none;}
a {text-decoration:none;color:#235aa7;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
img {border:0px;vertical-align:middle;}
li {list-style:none;}
* {outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.loading {position:fixed;left:0px;top:0px;width:100%;height:100%;background:#fff;z-index:99999;}
.loadingfa {width:50px;height:50px;line-height:50px;text-align:center;font-size:29px;color:#1f8adf;position:absolute;left:50%;margin-top:-25px;margin-left:-25px;top:50%;}
html {-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:none;}
html {-webkit-tap-highlight-color:transparent;}
body {-webkit-overflow-scrolling:touch;/* background:#000;*/    /* color:#fff;*/    line-height:1;/* padding-bottom:68px;*/    /* padding-top:126px;*/}
* {padding:0;margin:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;}
@keyframes rotate {from {-webkit-transform:rotate(0deg)}
to {-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes rotate {from {-webkit-transform:rotate(0deg)}
to {-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate {from {-moz-transform:rotate(0deg)}
to {-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate {from {-ms-transform:rotate(0deg)}
to {-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate {from {-o-transform:rotate(0deg)}
to {-o-transform:rotate(360deg)}
}
.xuanzhuan {animation:2s linear 0s normal forwards infinite rotate;-webkit-animation:2s linear 0s normal forwards infinite rotate;-moz-animation:2s linear 0s normal forwards infinite rotate;-o-animation:2s linear 0s normal forwards infinite rotate;}
.xuanzhuan img {display:block;width:100%;}
.pc {display:block;}
.wap {display:none;}
.clearflex:after {content:"";display:table;clear:both;}
.moveAni {animation:move .8s infinite;-moz-animation:move .8s infinite;-webkit-animation:move .8s infinite;-o-animation:move .8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);-webkit-animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);}
.tadaAni {animation:tada 2s infinite;}
.pulseAni {animation:pulse 1s infinite;}
.bounceInAni {animation:bounceIn 2s infinite;}
.flashInAni {animation:flash 2s infinite;}
.swingAni {animation:swing 2s infinite;transform-origin:right top;}
.rubberBandAni {animation:rubberBand 1s infinite;}
.bounceAni {animation:bounce 1s infinite;}
.tdAni {animation:td .4s infinite;-moz-animation:td .4s infinite;-webkit-animation:td .4s infinite;-o-animation:td .4s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);-webkit-animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);}
.heartbeatAni {animation:heartbeat 1.4s infinite;-moz-animation:heartbeat 1.4s infinite;-webkit-animation:heartbeat 1.4s infinite;-o-animation:heartbeat 1.4s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);-webkit-animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);}
.shing {animation:shing 1s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;}
@keyframes shing {0% {opacity:1;}
100% {opacity:.6;}
}
@keyframes move2 {0% {transform:translate(0%,0px);}
100% {transform:translate(0%,10px);}
}
.moveAni2 {animation:move2 1s infinite;}
.moveAni {animation:move .8s infinite;-moz-animation:move .8s infinite;-webkit-animation:move .8s infinite;-o-animation:move .8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);-webkit-animation-timing-function:cubic-bezier(0.46,0.02,0.97,0.36);}
@keyframes move {from {-o-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);}
to {-o-transform:translate(0%,30px);-webkit-transform:translate(0%,30px);-moz-transform:translate(0%,30px);-ms-transform:translate(0%,30px);transform:translate(0%,30px);}
}
@keyframes td {from {-o-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%);}
to {-o-transform:translate(0%,20px);-webkit-transform:translate(0%,20px);-moz-transform:translate(0%,20px);-ms-transform:translate(0%,20px);transform:translate(0%,20px);}
}
@keyframes heartbeat {0% {-webkit-transform:scale(1);transform:scale(1);}
14% {-webkit-transform:scale(1.1);transform:scale(1.1);}
28% {-webkit-transform:scale(1);transform:scale(1);}
42% {-webkit-transform:scale(1.1);transform:scale(1.1);}
70% {-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes moveAni2 {0% {transform:translate(0%,0px);}
100% {transform:translate(100vw,0px);}
}
.moveAni2 {animation:moveAni2 5.5s linear infinite;}
@keyframes scrollAni1 {0% {transform:translate(0%,0px) rotate(0);}
100% {transform:translate(-100%,0px) rotate(-360deg);}
}
.scrollAni1 {animation:scrollAni1 1.8s infinite;-moz-animation:scrollAni1 1.8s infinite;-webkit-animation:scrollAni1 1.8s infinite;-o-animation:scrollAni1 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;}
@keyframes scrollAni2 {0% {transform:translate(30%,0px) rotate(0);}
100% {transform:translate(0%,0px);}
}
.scrollAni2 {animation:scrollAni2 1.8s infinite;-moz-animation:scrollAni2 1.8s infinite;-webkit-animation:scrollAni2 1.8s infinite;-o-animation:scrollAni2 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:linear;}
@keyframes scrollAni3 {0% {transform:translate(0%,-20px);}
100% {transform:translate(0%,0%);}
}
.scrollAni3 {animation:scrollAni3 1.8s infinite;-moz-animation:scrollAni3 1.8s infinite;-webkit-animation:scrollAni3 1.8s infinite;-o-animation:scrollAni3 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:linear;}
@keyframes scrollAni4 {0% {transform:translate(0%,10px);}
100% {transform:translate(0%,0%);}
}
.scrollAni4 {animation:scrollAni4 1.8s infinite;-moz-animation:scrollAni4 1.8s infinite;-webkit-animation:scrollAni4 1.8s infinite;-o-animation:scrollAni4 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:linear;}
@keyframes scrollAni5 {0% {transform:none;}
100% {transform:scale(1.35,1.35);}
}
.scrollAni5 {animation:scrollAni5 1.8s infinite;-moz-animation:scrollAni5 1.8s infinite;-webkit-animation:scrollAni5 1.8s infinite;-o-animation:scrollAni5 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:linear;}
@keyframes scrollAni6 {0% {transform:scale(1.05,1.05);}
100% {transform:none;}
}
.scrollAni6 {animation:scrollAni6 1.8s infinite;-moz-animation:scrollAni6 1.8s infinite;-webkit-animation:scrollAni6 1.8s infinite;-o-animation:scrollAni6 1.8s infinite;animation-direction:alternate;-webkit-animation-direction:alternate;animation-timing-function:linear;}
@keyframes bubbleMover3 {0% {-webkit-transform:translateY(0px) translateX(0) rotate(0);transform:translateY(0px) translateX(0) rotate(0);}
30% {transform:translateY(5px) translateX(4px) rotate(9deg);-webkit-transform-origin:center center;transform-origin:center center;}
50% {transform:translateY(-3px) translateX(1px) rotate(-6deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}
80% {transform:translateY(-1px) translateX(-5px) rotate(-2deg);-webkit-transform-origin:left top;transform-origin:left top;}
100% {-webkit-transform:translateY(0px) translateX(0) rotate(0);transform:translateY(0px) translateX(0) rotate(0);-webkit-transform-origin:center center;transform-origin:center center;}
}
@keyframes bubbleMover2 {0% {-webkit-transform:translateY(0px) translateX(0) rotate(0);transform:translateY(0px) translateX(0) rotate(0);}
30% {transform:translateY(5px) translateX(4px) rotate(5deg);-webkit-transform-origin:center center;transform-origin:center center;}
50% {transform:translateY(-4px) translateX(2px) rotate(-3deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}
80% {transform:translateY(-3px) translateX(-3px) rotate(-3deg);-webkit-transform-origin:left top;transform-origin:left top;}
100% {-webkit-transform:translateY(0px) translateX(0) rotate(0);transform:translateY(0px) translateX(0) rotate(0);-webkit-transform-origin:center center;transform-origin:center center;}
}
@keyframes bubbleMover {0% {transform:translateY(0px) translateX(0) rotate(0);}
30% {transform:translateY(3px) translateX(5px) rotate(5deg);-webkit-transform-origin:center center;transform-origin:center center;}
50% {transform:translateY(5px) translateX(10px) rotate(10deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;}
80% {transform:translateY(3px) translateX(5px) rotate(4deg);-webkit-transform-origin:left top;transform-origin:left top;}
100% {transform:translateY(0px) translateX(0) rotate(0);-webkit-transform-origin:center center;transform-origin:center center;}
}
@keyframes rotateAni {0% {transform:none;}
100% {transform:rotateY(180deg);}
}
.rotateAni {-webkit-animation:rotateAni linear infinite 2s;-moz-animation:rotateAni linear infinite 2s;-o-animation:rotateAni linear infinite 2s;animation:rotateAni linear infinite 2s;}
.pfAni1 {-webkit-animation:bubbleMover linear infinite 5s;-moz-animation:bubbleMover linear infinite 5s;-o-animation:bubbleMover linear infinite 5s;animation:bubbleMover linear infinite 5s;}
.pfAni2 {-webkit-animation:bubbleMover2 linear infinite 5s;-moz-animation:bubbleMover2 linear infinite 5s;-o-animation:bubbleMover2 linear infinite 5s;animation:bubbleMover2 linear infinite 5s;}
.pfAni3 {-webkit-animation:bubbleMover3 linear infinite 5s;-moz-animation:bubbleMover3 linear infinite 5s;-o-animation:bubbleMover3 linear infinite 5s;animation:bubbleMover3 linear infinite 5s;}
@keyframes scalc {0% {-webkit-transform:scale(2.05,2.05);-o-transform:scale(2.05,2.05);-moz-transform:scale(2.05,2.05);-ms-transform:scale(2.05,2.05);transform:scale(2.05,2.05);}
100% {-webkit-transform:none;-o-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}
}
.sclani {animation:scalc 7s forwards;animation-timing-function:ease-out;}
@keyframes scalc2 {0% {transform:scale(1.2,1.2);}
100% {-webkit-transform:none;-o-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}
}
.sclani2 {animation:scalc2 7s forwards;animation-timing-function:ease-out;}
@keyframes clipAni {0% {clip:rect(auto,0,auto,auto);}
100% {clip:rect(auto,300px,auto,auto);}
}
.txtModel i {animation:clipAni ease-out infinite 2s alternate;}
.swingAni {transform-origin:top center;animation:swing 3s infinite ease-in-out;}
@keyframes swing {0% {transform:rotate(-6deg);}
50% {transform:rotate(6deg);}
100% {transform:rotate(-6deg);}
}
.swingAni2 {-webkit-animation-name:routate;-webkit-animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-name:routate;animation-duration:5s;animation-iteration-count:infinite;}
@keyframes routate {0% {-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);}
50% {-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);}
100% {-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);}
}
.bouncing-ball {-webkit-mask:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,black 20.1%,black 75%,black 100%);mask:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,black 20.1%,black 75%,black 100%);-webkit-animation:bouncing-ball 1.5s linear infinite;animation:bouncing-ball 1.5s linear infinite;}
@keyframes bouncing-ball {0% {transform:scale(1,1) translateY(-80%);}
25% {transform:scale(1,1.1) translateY(-45%);}
50% {transform:scale(1,1.5) translateY(10%);}
66% {transform:scale(2,0.75) translateY(25%);}
75% {transform:scale(1,1.25) translateY(10%);}
100% {transform:scale(1,1) translateY(-80%);}
}
.small_Big {-webkit-animation:scaleCircles 2s infinite cubic-bezier(0.55,0.15,0.45,0.85) alternate;animation:scaleCircles 2s infinite cubic-bezier(0.55,0.15,0.45,0.85) alternate;}
@keyframes scaleCircles {0% {z-index:1;transform:scale3d(0,0,0);}
100% {z-index:2;transform:scale3d(1,1,1);}
}
.index * {opacity:1;}
.index {overflow:hidden;}
.wrap:after {content:"";display:table;clear:both;}
.fadeInUpGroup.animated {animation-fill-mode:both;animation-name:fadeInLeft3;opacity:0;}
.fadeInUpGroup.animated:nth-child(1) {animation-duration:.5s !important;animation-delay:.1s !important;}
.fadeInUpGroup.animated:nth-child(2) {animation-duration:1s !important;animation-delay:.6s !important;}
.fadeInUpGroup.animated:nth-child(3) {animation-duration:1.5s !important;animation-delay:.9s !important;}
.fadeInUpGroup.animated:nth-child(4) {animation-duration:2s !important;animation-delay:1.1s !important}
.fadeInUpGroup.animated:nth-child(5) {animation-duration:1.5s !important;animation-delay:1.6s !important;}
.current .section1 {display:none;}
.current .section2 {z-index:9999999;}
.section1 {background:url(../images/bg1.png) no-repeat center center;background-size:cover;text-align:center;height:calc(150/360*100vw);position:fixed;left:0;top:calc(0/360*100vw);z-index:555;width:100%;}
.section1 .tit {color:#fff;font-size:calc(12/360*100vw);padding-top:calc(85/360*100vw);}
.section2 {height:calc(90/360*100vw);width:100%;z-index:45;position:fixed;left:0;top:calc(0/360*100vw);}
.current .section3 {z-index:7777777;/* background:#fff;*/}
.section3 {/* position:fixed;*/    left:0;top:calc(0/360*100vw);/* padding-top:126px;*/    z-index:6666;position:relative;background:#fff;}
.section3 .hd {background:#fff;border-radius:calc(20/360*100vw) calc(20/360*100vw) calc(0/360*100vw) calc(0/360*100vw);/* margin-top:calc(-18/360*100vw); */display:flex;box-shadow:calc(0/360*100vw) calc(0/360*100vw) calc(10/360*100vw) #ccc;overflow:hidden;}
.section3 .hd a.current:after {opacity:1;}
.section3 .hd a.current {background:#fff;border-radius:calc(20/360*100vw);}
.section3 .hd a:after {content:"";position:absolute;background:linear-gradient(to right,#b44a4c 0%,transparent 100%);height:calc(3/360*100vw);width:40%;border-radius:calc(300/360*100vw);left:32%;bottom:calc(8/360*100vw);opacity:0;}
.section3 .hd a {line-height:calc(50/360*100vw);flex:1;text-align:center;font-size:calc(16/360*100vw);position:relative;color:#000;background:#fde9ea;}
.section3 .bd {}
.section3 .model {padding:calc(0/360*100vw) 3vw;bottom: calc(15 / 360 * 100vw);position: relative;margin-bottom: 100px;}
.section3 .search {margin-top:8vw;border-bottom:calc(10/360*100vw);border:calc(1/360*100vw) solid #b44a4c;height:calc(37/360*100vw);border-radius:calc(9/360*100vw);overflow:hidden;position:relative;}
.section3 .search .words {line-height: 39px;width:100%;height:39px;border:none;padding:calc(0/360*100vw) calc(13/360*100vw);padding-left:calc(42/360*100vw);background:url(../images/search.png) no-repeat calc(10/360*100vw) center;background-size:calc(22/360*100vw);}
.section3 .center {padding-top:4vw;text-align:center;padding-bottom:7vw;}
.section3 .center a {color:#000;}  
.section3 .link {display:flex;padding-bottom:calc(20/360*100vw);border-bottom:calc(3/360*100vw) solid #f0f0f0;}
.section3 .link a {flex:1;text-align:center;}
.section3 .link img {width:calc(40/360*100vw);height:calc(40/360*100vw);display:block;margin:auto;object-fit:contain;}
.section3 .link span {color:#5d5d5d;display:block;padding-top:calc(10/360*100vw);font-size:calc(14/360*100vw);}
.section3 .link i {color:#5d5d5d;display:block;padding-top:calc(6/360*100vw);font-size:calc(30/360*100vw);}
.section3 .list {padding-top:calc(10/360*100vw);}
.section3 .swiper-container {}
.section3 .swiper-wrapper {}
.section3 .swiper-slide {padding-bottom:calc(26/360*100vw);}
.section3 .swiper-slide a {}
.section3 .swiper-slide img {display:block;width:100%;border-radius:calc(11/360*100vw);}
.section3 .swiper-pagination {bottom:calc(8/360*100vw);}
.section3 .tagstitle:after {content:"";position:absolute;background:linear-gradient(to right,#b44a4c 0%,transparent 100%);height:calc(5/360*100vw);width:100%;border-radius:calc(300/360*100vw);left:0;bottom:0;}
.section3 .tagstitle {font-size:calc(18/360*100vw);font-weight:bold;display:inline-block;margin-top:calc(12/360*100vw);padding-bottom:calc(14/360*100vw);margin-bottom:calc(14/360*100vw);position:relative;}
.lisstmodel1 {}
.lisstmodel1 ul {}
.lisstmodel1 li {padding-left:calc(0/360*100vw);margin-bottom:calc(18/360*100vw);}
.lisstmodel1 li a * {display:block;}
.lisstmodel1 li a:after {content:"";display:table;clear:both;}
.lisstmodel1 li a {display:block;position:relative;border:calc(1/360*100vw) solid #ddd;border-radius:calc(5/360*100vw);}
.lisstmodel1 .imgbox {float:left;position:relative;}
.lisstmodel1 .imgbox .tg {position:absolute;background:rgb(231 186 108);left:calc(-10/360*100vw);top:calc(0/360*100vw);color:#fff;padding:calc(5/360*100vw) calc(8/360*100vw);font-size:calc(12/360*100vw);}
.lisstmodel1 .imgbox img {width:calc(100/360*100vw);height:calc(136/360*100vw);object-fit:cover;border-radius:calc(10/360*100vw) calc(0/360*100vw) calc(0/360*100vw) calc(10/360*100vw);}
.lisstmodel1 .right {float:left;width: calc(100% - calc(100/360*100vw));padding-left:calc(11/360*100vw);padding-top:calc(15/360*100vw);position:relative;padding-right:calc(13/360*100vw);}
.lisstmodel1 .title {color:#000;font-size:calc(15/360*100vw);font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:calc(10/360*100vw);}
.lisstmodel1 .tags {display:flex;}
.lisstmodel1 .tags span {margin-right:calc(8/360*100vw);border-radius:calc(3/360*100vw);font-size:calc(10/360*100vw);padding:calc(3/360*100vw) calc(6/360*100vw);color:#000;}
.lisstmodel1 .color1 {color:#fff !important;background:rgb(250 147 81);}
.lisstmodel1 .color2 {background:rgb(254 234 233);color:rgb(155 61 47) !important;}
.lisstmodel1 .color3 {background:rgb(139 193 122);color:#fff !important;}
.lisstmodel1 .price {display:flex;padding:calc(13/360*100vw) calc(0/360*100vw);font-size:calc(12/360*100vw);color:#ccc;align-items:baseline;}
.lisstmodel1 .price b {color:rgb(155 61 47) !important;font-size:calc(19/360*100vw);}
.lisstmodel1 .time {background:rgb(240 252 248);width:100%;padding:calc(5/360*100vw) calc(10/360*100vw);border-radius:calc(4/360*100vw);color:rgb(68 153 121);}
.lisstmodel1 .count {position:absolute;background:url(../images/bgs.png) no-repeat center center;background-size:100%;width:calc(60/360*100vw);text-align:center;height:calc(36/360*100vw);right:calc(15/360*100vw);top:calc(44/360*100vw);}
.lisstmodel1 .b1 {font-size:calc(10/360*100vw);color:rgb(191 82 68);padding-top:calc(2/360*100vw);}
.lisstmodel1 .b2 {font-size:calc(16/360*100vw);color:#fff;font-weight:normal;padding-top:calc(3/360*100vw);}
.lisstmodel1 .b2 em {display:inline;font-style:normal;}
.bottommenu {position:fixed;bottom:0;width:100%;z-index:7777778;text-align:center;background:#fff;box-shadow:calc(0/360*100vw) calc(0/360*100vw) calc(10/360*100vw) #ccc;display:flex;border-radius:10px 10px 0px 0px;margin-top: 20px;}
.bottommenu a {flex:1;text-align:center;padding:calc(8/360*100vw) calc(0/360*100vw);opacity:.6;}
.bottommenu a  i{text-align:center;padding:calc(8/360*100vw) calc(0/360*100vw);font-size: calc(24/360*100vw);color: rgb(184 48 43);}
.bottommenu a.current {opacity:1;}
.bottommenu a img {width:calc(33/360*100vw);height:calc(33/360*100vw);display:block;margin:auto;object-fit:contain;}
.bottommenu a span {font-size:calc(14/360*100vw);color:rgb(184 48 43);padding-top:calc(5/360*100vw);display:block;}
body {padding-bottom:calc(68/360*100vw);padding-top:calc(126/360*100vw);}
body.default {padding-top: calc(82/360*100vw);}
.section4 {background:#fff;position:fixed;width:100%;left:0;top: calc(45/360*100vw);z-index:999;box-shadow:calc(0/360*100vw) calc(0/360*100vw) calc(10/360*100vw) #ccc;display:flex;padding-right:3vw;}
.section4 select {flex:1;height:calc(41/360*100vw);padding-left:calc(24/360*100vw);border:none;background:none;}
.section5 {padding-top:calc(30/360*100vw);padding-left:calc(14/360*100vw);padding-right:calc(15/360*100vw);}
body.default2 {padding-top:0px;background:#f3f1f2;}
.section6 {position:relative;}
.section6 .tgl {
  position:absolute;
  z-index:4;
  left:0;
  top:calc(15/360*100vw);
  color:#fff;
  background:#bb362f;
  font-size:calc(14/360*100vw);
  padding:calc(5/360*100vw) calc(8/360*100vw);
  border-radius:0 calc(10/360*100vw) calc(10/360*100vw) 0px;
  text-shadow:calc(3/360*100vw) calc(3/360*100vw) calc(3/360*100vw) #9d9d9d;
}
.section6 .tg {
  position:absolute;
  z-index:4;
  right:0;
  top:calc(15/360*100vw);
  color:#fff;
  background:#e8bf84;
  font-size:calc(14/360*100vw);
  padding:calc(5/360*100vw) calc(8/360*100vw);
  border-radius:calc(10/360*100vw) 0px 0px calc(10/360*100vw);
  text-shadow:calc(3/360*100vw) calc(3/360*100vw) calc(3/360*100vw) #9d9d9d;
}

.section6 .swiper-pagination {
  right:calc(20/360*100vw);
  bottom:calc(50/360*100vw);
  width:auto;
  background:rgb(0 0 0 / 20%);
  width:auto;
  left:auto;
  border-radius:calc(10/360*100vw);
  color:#fff;
  padding:calc(4/360*100vw) calc(10/360*100vw);
}
.section6 .swiper-wrapper {}
.section6 .swiper-slide {}
.section6 .swiper-slide img {
  width:100%;
  height:65vw;
  object-fit:cover;
}
.section7 {
  padding:0px calc(10/360*100vw);
  margin-top:calc(-30/360*100vw);
  position:relative;
  z-index:4;
}
.section7 .block1 {
  border-radius:calc(15/360*100vw) calc(15/360*100vw) 0px 0px;
  background:#bb362f;
  display:flex;
  align-items:center;
  justify-content:space-between;
  height:calc(50/360*100vw);
  padding:0px calc(17/360*100vw);
  padding-bottom:calc(7/360*100vw);
}
.section7 .block1 .time {
  padding-left:calc(26/360*100vw);
  background:url(../images/kp.png) no-repeat left center;
  background-size:calc(22/360*100vw);
  color:#fff;
  font-size:calc(15/360*100vw);
}
.section7 .block1 .time b {
  font-size:calc(14/360*100vw);
  font-weight:normal;
}
.section7 .block1 .more {
  border:1px solid #fff;
  color:#fff;
  padding:calc(5/360*100vw) calc(10/360*100vw);
  border-radius:calc(10/360*100vw);
}
.section7 .block2 {
  background:#fff;
  border-radius:calc(15/360*100vw) calc(15/360*100vw) 0px 0px;
  margin-top:calc(-7/360*100vw);
  position:relative;
  z-index:4;
  padding:0px calc(12/360*100vw);
  padding-top:calc(22/360*100vw);
  margin-bottom:calc(15/360*100vw);
}
.section7 .block2 .title {
  font-size:calc(18/360*100vw);
  margin-bottom:calc(20/360*100vw);
  line-height: 1.5;
}
.section7 .block2 .infor1 {
  display:flex;
  align-items:center;
  justify-content:space-between;
  text-align:center; 
}
.section7 .block2 .infor1 p {
  flex:1;
}
.section7 .block2 .infor1 .s1 {
  display:block;
  font-size:calc(18/360*100vw);
  color:#bb362f;
  font-weight:bold;
  height: 25px;
  min-height: 25px;
}
.section7 .block2 .infor1 .s2 {
  display:block;
  padding-top:calc(9/360*100vw);
  font-size:calc(14/360*100vw);
  color:#757575;
  padding-bottom:calc(30/360*100vw);
}
.section7 .block2 .infor2 {
  zoom:1;
  overflow:hidden;
}
.section7 .block2 .infor2 p em {
  display:inline-block;
  width:2em;
}
.section7 .block2 .infor2 p {
  float:left;
  width:50%;
  font-size:calc(14/360*100vw);
  color:#757575;
  margin-bottom:calc(20/360*100vw);
}
.section7 .block2 .infor2 b {
  color:#000;
  font-weight:normal;
}
.section7 .block2 .infor2 .w100 {
  width:100%;
}
.section7 .block2 .infor3 {
  padding-bottom:calc(17/360*100vw);
  display: none;
}
.section7 .block2 .infor3 span {
  font-size:calc(14/360*100vw);
  display:inline-block;
  margin-right:calc(10/360*100vw);
  padding:calc(5/360*100vw) calc(10/360*100vw);
  border-radius:calc(3/360*100vw);
  background:#ffe2e2;
  color:#ac0f0f;
}
.section7 .block3 {
  padding:0px calc(12/360*100vw);
  position:relative;
  display:flex;
  align-items:center;
  background:#fff;
  border-radius:calc(10/360*100vw);
  padding-top:calc(20/360*100vw);
  padding-bottom:calc(20/360*100vw);
  margin-bottom:calc(15/360*100vw);
}
.section7 .block3 .imgbox {}
.section7 .block3 .imgbox img {
  width:calc(53/360*100vw);
}
.section7 .block3 .infors {
  padding-left:calc(12/360*100vw);
}
.section7 .block3 .infors .tit {
  font-size:calc(19/360*100vw);
}
.section7 .block3 .infors .dec {
  font-size:calc(12/360*100vw);
  padding-top:calc(7/360*100vw);
  opacity:.7;
  line-height:1.3;
  width:calc(138/360*100vw);
}
.section7 .block3 .infors .icons {
  position:absolute;
  right:0;
  right:calc(20/360*100vw);
  top:calc(34/360*100vw);
}
.section7 .block3 .infors .icons a {
  margin-left:calc(6/360*100vw);
}
.section7 .block3 .infors .icons img {
  width:calc(33/360*100vw);
  height:calc(33/360*100vw);
  object-fit:contain;
}
.section7 .block4 {
  background:#fff;
  padding:0px calc(12/360*100vw);
  background:#fff;
  border-radius:calc(10/360*100vw);
  margin-bottom:calc(15/360*100vw);
  padding-bottom:calc(15/360*100vw);
}
.section7 .block4 .titles {
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding-top:calc(20/360*100vw);
  padding-bottom:calc(20/360*100vw);
}
.section7 .block4 .titles .lef {
  font-size:calc(19/360*100vw);
  display:flex;
  align-items:center;
}
.section7 .block4 .titles .lef span {
  display:inline-block;
  vertical-align:middle;
  width:calc(2/360*100vw);
  height:calc(18/360*100vw);
  background:#000;
  opacity:.1;
  margin:0px calc(7/360*100vw);
}
.section7 .block4 .titles .more {
  font-size:calc(15/360*100vw);
  color:#000;
  padding-left:calc(20/360*100vw);
  background:url(../images/zx.png) no-repeat left center;
  background-size:calc(16/360*100vw);
}
.section7 .block4 .hd {
  display:flex;
  justify-content:space-between;
}
.section7 .block4 .hd a:after {
  width:0;
  height:0;
  border-style:solid;
  border-width:0 calc(10/360*100vw) calc(10/360*100vw) calc(10/360*100vw);
  border-color:transparent transparent #ffffff transparent;
  position:absolute;
  content:"";
  bottom:calc(-5/360*100vw);
  left:36%;
  bottom:calc(-30/360*100vw);
  opacity:0;
}
.section7 .block4 .hd a.current:after {
  opacity:1;
}
.section7 .block4 .hd a {
  display:block;
  text-align:center;
  border:1px solid #ccc;
  padding-top:calc(10/360*100vw);
  border-radius:calc(3/360*100vw);
  position:relative;
}
.section7 .block4 .hd a.current {
  border-color:#bb362f;
}
.section7 .block4 .hd a.current span {
  background:#bb362f;
  color:#fff;
}
.section7 .block4 .hd a img {
  display:block;
  margin:auto;
  width:calc(23/360*100vw);
  height:calc(23/360*100vw);
  object-fit:contain;
  margin-bottom:calc(10/360*100vw);
}
.section7 .block4 .hd a span {
  font-size:calc(13/360*100vw);
  display:block;
  font-weight:bold;
  color:#000;
  padding-left:calc(10/360*100vw);
  padding-right:calc(10/360*100vw);
  line-height:calc(34/360*100vw);
}
.section7 .block5 {
  position:relative;
  margin-bottom:calc(15/360*100vw);
}
          .section7 .block5 .model.flex{
            display:flex;
          }
.section7 .block5 .model {
  background:#fff;
  padding:calc(20/360*100vw);
  display:flex;
  align-items:center;
  justify-content:space-between;
  display:none;
}
.section7 .block5 .model .left {}
.section7 .block5 .model .left .tit {
  font-size:calc(14/360*100vw);
  margin-bottom:calc(8/360*100vw);
}
.section7 .block5 .model .left .dec {
  font-size:calc(12/360*100vw);
  color:#a8a8a8;
  display:flex;
  align-items:center;
}
.section7 .block5 .model .left .dec img {
  width:calc(15/360*100vw);
  height:calc(15/360*100vw);
  object-fit:contain;
}
.section7 .block5 .model .left .dec span {
  font-size:calc(11/360*100vw);
}
.section7 .block5 .model .left .dec b {
  width:calc(1/360*100vw);
  height:calc(6/360*100vw);
  display:inline-block;
  margin:0px calc(5/360*100vw);
  background:#ccc;
}
.section7 .block5 .model .left .banks {
  padding-top:calc(10/360*100vw);
  display:flex;
  align-items:center;
}
.section7 .block5 .model .left .banks span {
  margin-right:calc(10/360*100vw);
  border:1px solid #ccc;
  padding:calc(4/360*100vw) calc(6/360*100vw);
  font-size:calc(12/360*100vw);
  display:flex;
  align-items:center;
}
.section7 .block5 .model .left .banks img {
  height:calc(17/360*100vw);
  margin-right:calc(3/360*100vw);
}
.section7 .block5 .model .more2 {}
.section7 .block5 .model .more2 img {
  width:calc(33/360*100vw);
  height:calc(33/360*100vw);
  object-fit:contain;
}
.section7 .block5 .model .more {
  background:#bb362f;
  color:#fff;
  padding:calc(7/360*100vw) calc(10/360*100vw);
  border-radius:calc(5/360*100vw);
  font-size:calc(12/360*100vw);
}
.section7 .block6 {
  background:#fff;
  padding:0px calc(12/360*100vw);
  background:#fff;
  border-radius:calc(10/360*100vw);
  padding-bottom:calc(15/360*100vw);
}
.section7 .block6 .title {
  text-align:center;
  font-size:calc(17/360*100vw);
  padding-top:calc(22/360*100vw);
  color:#bb362f;
}
.section7 .block6 .dec {
  padding-top:calc(20/360*100vw);
  position:relative;
  padding-bottom:calc(20/360*100vw);
}
.section7 .block6 .dec .txt {
  height:calc(121/360*100vw);
  overflow:hidden;
}
.section7 .block6 .dec .txt p {
  font-size:calc(13/360*100vw);
  color:#000000;
  line-height:1.75 !important;
  padding-bottom:calc(10/360*100vw);
}
.section7 .block6 .dec .txt b {
  font-weight:normal;
  color:#bb362f;
} 
.section7 .block6 .dec .more {
  position:absolute;
  right:0;
  bottom:calc(-15/360*100vw);
  background:url(../images/down.png) no-repeat 91% center rgb(221 221 221 / 40%) !important;
  padding:calc(5/360*100vw) calc(10/360*100vw);
  color:#7f7f7f;
  background-size: calc(11/360*100vw) !important;
  padding-right:calc(17/360*100vw);
}
.section7 .block7 {
  font-size:calc(18/360*100vw);
  margin-top:calc(15/360*100vw);
  background:url(../images/dt.png) no-repeat right center #fff;
  background-size:auto 100%;
  display:flex;
  align-items:center;
  height:calc(44/360*100vw);
  padding-left:calc(10/360*100vw);
  margin-bottom:calc(20/360*100vw);
}
.section7 .block7 span {
  background:url(../images/wz.png) no-repeat left center;
  padding-left:calc(26/360*100vw);
  background-size:calc(19/360*100vw);
}
.section7 .block8 {}
.section7 .block8 .tit {
  font-size:calc(16/360*100vw);
}
.section7 .block8 .section5 {
  padding-left:0;
  padding-right:0;
}
.section7 .block8 .lisstmodel1 {}
.section7 .block8 .lisstmodel1 ul {}
.section7 .block8 .lisstmodel1 li {
  display:f;
}
.section7 .block8 .lisstmodel1 a {}
.section7 .block8 .lisstmodel1 .imgbox {}
.section7 .block8 .lisstmodel1 .imgbox img {}
.section7 .block8 .lisstmodel1 .imgbox .tg {}
.section7 .block8 .lisstmodel1 .right {
  background:#fff;
  height:calc(136 / 360 * 100vw);
}
.bottomzx {
  position:fixed;
  bottom:0px;
  width:100%;
  z-index:9999;
}
.bottomzx a {
  display:block;
  background:#bb362f;
  color:#fff;
  line-height:calc(50/360*100vw);
  text-align:center;
  font-size:calc(20/360*100vw);
}
body.default3 {
  padding:0;
  /*! background:rgb(242 242 242); */ 
}
.section8 {
  padding:calc(20/360*100vw) calc(15/360*100vw);
}

.section8 h1 {
  font-size:18px;
}
.section8 .hd {
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding-bottom:calc(20/360*100vw);
}
.section8 .hd a {
  display:inline-block;
  padding:calc(9/360*100vw) calc(10/360*100vw);
  border-radius:calc(5/360*100vw);
  color:#7b7b7b;
  font-size:calc(14/360*100vw);
}
.section8 .hd a.current {
  background:rgb(184 48 43);
  color:#fff;
}
.section8 .bd {
  background:#fff;
  padding:0px calc(22/360*100vw);
  border-radius:calc(7/360*100vw);
  margin-bottom:calc(20/360*100vw);
}
.section8 .bd .model {}
.section8 .bd .model a {
  display:block;
  line-height:calc(50/360*100vw);
  font-size:calc(15/360*100vw);
  color:#000;
  border-bottom:1px solid #ddd;
  background:url(../images/right.png) no-repeat right center;
  background-size:calc(12/360*100vw);
}
.section8 .ad {
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.section8 .ad a {}
.section8 .ad img {
  width:calc(157/360*100vw);
} 

body.ovh{
    overflow: hidden;
    height: 100vh;
}
.section3{
    margin-top: calc(15 / 360 * 100vw);
    margin-bottom: calc(15 / 360 * 100vw);
}
.section3 .bd{
    height: calc(480/360*100vw);
    overflow: auto;
}

.section4_1{
	position: fixed;
	left: 0;
	top: 5px;
	width: 100%;
	display: flex;
	align-items: center;
	height: calc(45/360*100vw);
	background: #fff;
	z-index: 1000;
	padding-left: calc(20/360*100vw);
	justify-content: space-between;
	padding-right: calc(20/360*100vw);
}
.section4_1 .loca{
	padding-left: calc(21/360*100vw);
	background: url(../images/loca.png) no-repeat left center;
	background-size: calc(20/360*100vw);
	line-height: calc(41/360*100vw);
	font-size: calc(15/360*100vw);
}
.section4_1 .search{
	background: #efefef;
	border-radius: 300px;
	height: calc(31/360*100vw);
	position: relative;
	width: calc(241/360*100vw);
}
.section4_1 .search .words{
	width: 100%;
	height: 35px;
	border: none; 
	padding: 0px calc(35/360*100vw);
	font-size: calc(14/360*100vw);
	background: url(../images/ss.png) no-repeat calc(8/360*100vw) center;
	background-size: 30px;
	line-height: 35px;
}
.section4_1 .search .send{
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}



.newsDetails{width:100%;margin-top:15px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-bottom:calc(20/360*100vw);display: block;height: auto;}
.newsDetails .mainCon{width:94%;margin:0 auto}
.newsDetails .mainCon img{max-width:100%}
.newsDetails .mainCon h1{color:#333333;font-weight:normal;width:100%;text-align:center;padding-bottom:0.5rem;border-bottom:1px solid #f4f4f4;font-size: calc(24/360*100vw);margin-top: calc(20/360*100vw);line-height: 1.4;}
.newsDetails .mainCon .label{width:100%;margin:15px auto;height: 30px;line-height: 30px;}
.newsDetails .mainCon .label span{padding:0 4%;border-left:1px dotted #cccccc;display:block;font-size:1em;color:#cccccc;float:left}
.newsDetails .mainCon .label span.zan{background-size:40%}
.newsDetails .mainCon .label span.Mtags{background:url(../images/Inpage/label.png) no-repeat left center;padding-left:6%;background-size:6%;color:#666}
.newsDetails .mainCon .label span:first-child{border-left:none}
.newsDetails .mainCon article{margin-top:15px;}
.newsDetails .mainCon article p{color:#666666;line-height:calc(30/360*100vw);margin-bottom:calc(30/360*100vw);font-size: calc(15/360*100vw);}
.newsDetails .mainCon .btn{margin-top:calc(20/360*100vw);margin-bottom: calc(20/360*100vw);}
.newsDetails .mainCon .btn a{display:block;width:49%;border:1px solid #eaeaea;color:#999999;float:left;margin-left:25%;box-sizing:border-box;text-align:center;font-size: 15px;line-height: 39px;height: 39px;margin-top: calc(20/360*100vw);margin-bottom: calc(20/360*100vw);background: #fff;}
.newsDetails .mainCon .btn a img{width:11%;display:inline-block;position:relative;top:0.1rem;margin-right:.188rem}
.newsDetails .mainCon .btn a:first-child img{margin-left:.188rem;vertical-align:unset}

.status-bar{display:flex;justify-content:space-between;padding:10px 15px;font-size:14px;color:#000}
.header{background-color:#fff;padding:15px;text-align:center;position:relative;border-bottom:1px solid #eee}
.header h1{font-size:18px;font-weight:600}
.banner{background-color:rgb(184 48 43);color:white;padding:12px 15px;font-size:15px;font-weight:bold;text-align:center}
.hint{background-color:#fff8f8;color:#666;padding:10px 15px;font-size:13px;border-bottom:1px solid #f0f0f0}
.form-container{background-color:white;padding:0 15px}
.form-item{padding:15px 0;border-bottom:1px solid #f0f0f0}
.form-item:last-child{border-bottom:none}
.form-item h2{font-size:16px;margin-bottom:10px;font-weight:normal}
.option-group{display:flex;margin-top:10px}
.option{border:1px solid #ddd;padding:8px 12px;border-radius:4px;margin-right:10px;font-size:14px}
.option.selected{border-color:rgb(184 48 43);color:rgb(184 48 43);background-color:#fff2f2}
.select-placeholder{border:1px solid #ddd;padding:10px 12px;border-radius:4px;color:#999;font-size:14px;position:relative}
.select-placeholder:after{content:">";position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(90deg);color:#999}
.submit-btn{background-color:rgb(184 48 43);color:white;border:none;border-radius:4px;padding:12px;font-size:16px;width:100%;margin:20px 0;font-weight:bold}
.tab-bar{position:fixed;bottom:0;width:100%;display:flex;background-color:white;border-top:1px solid #eee;padding:8px 0}
.tab-item{flex:1;text-align:center;font-size:12px;color:#666}
.tab-item.active{color:#ff4d4f}
.tab-icon{font-size:22px;margin-bottom:2px}
.tab-subscribe{background-color:#ff4d4f;color:white;border-radius:50%;width:40px;height:40px;line-height:40px;margin-top:-20px;margin-left:calc(50% - 20px)}


.app-footer {
 transition: left 0.3s ease, right 0.3s ease;
 background-color: var(--bs-app-footer-bg-color);
 border-top: var(--bs-app-footer-border-top);
 display: block;
 text-align: center;
 width: 100%;
 clear: both;
 position: absolute;
 bottom: 80px;
 z-index: -999;
}  
