* {margin: 0; padding: 0; box-sizing: border-box; -webkit-overflow-scrolling: touch;}

@font-face {
    font-family: 'agenda';
    src: url("../font/Agenda-Light.otf");
    unicode-range: U+30-39, U+61-7a, U+41-5a, U+002D;
}

@font-face {
    font-family: '汉仪中黑简';
    src: url("../font/汉仪中黑简.ttf");
}

@font-face {
    font-family: '汉仪大黑简';
    src: url("../font/汉仪大黑简.ttf");
}

html {font-size: calc(100vw/7.5);}
body {font-family: 'agenda','汉仪中黑简';}
img,button {display: block;}

h1 {font-family: '汉仪大黑简'; font-weight: normal;}
a:link {text-decoration: none;}

.flex {display: -webkit-flex; display: flex;}
.animated {display: none;}

.pcpc {display: none;}
.mmmm {display: block;}
.flex.mmmm {display: -webkit-flex; display: flex;}

.pop-bg {position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.6); z-index: 999; display: none;}
.pop-bg .pop-menu-box {position: absolute; width: 4.5rem; height: 100vh; background-color: #0b0d13; background-image: url("../images/pop_box_bg.jpg"); background-size: 100%; background-repeat: no-repeat; background-position: left bottom;}
.pop-bg .pop-menu-box .pop-menu-box-title {justify-content: space-between; align-items: center; height: 1.35rem; padding: 0 .43rem 0 .35rem;}
.pop-bg .pop-menu-box .pop-menu-box-title > img {width: 2.05rem;}
.pop-bg .pop-menu-box .pop-menu-box-title .pop-close {width: .37rem; height: .37rem; background-image: url("../images/pop_close_icon.png"); background-size: 100%; background-repeat: no-repeat;}
.pop-bg .pop-menu-box .pop-menu-box-item {height: .88rem; background-color: #262221; align-items: center; padding-left: .56rem; background-image: url("../images/arr_right_icon.png"); background-size: .13rem; background-position: 3.8rem .33rem; background-repeat: no-repeat; margin-bottom: .3rem;}
.pop-bg .pop-menu-box .pop-menu-box-item > img {width: .4rem; margin-right: .4rem;}
.pop-bg .pop-menu-box .pop-menu-box-item > p {font-size: .3rem; color: #d3b19b;}
.pop-bg .pop-menu-box ul {margin-left: 1.6rem;}
.pop-bg .pop-menu-box ul li {color: #c9c9c9; font-size: .26rem; margin-top: .5rem;}

.page {min-height: 100vh; background-color: #0b0d13;}
.page .index-head-box {height: 15.98rem; width: 100%; background-image: url("../images/index_head.jpg"); background-size: 100%; background-repeat: no-repeat; position: relative;}
.page .index-head-box .head-box {position: fixed; width: 100%; height: 1rem; align-items: center; padding: 0 .55rem; z-index: 99;}
.page .index-head-box .head-box.top {background-color: #0b0d13;}
.page .index-head-box .head-box .menu-box {width: .54rem; height: .39rem; background-image: url("../images/menu_icon.png"); background-size: 100%; background-repeat: no-repeat;}
.page .index-head-box .logo {position: absolute; width: 2.05rem; height: .55rem; top: .42rem; right: .32rem;}
.page .index-head-box .slogan {position: absolute; width: 1.57rem; height: 2.39rem; left: 3rem; top: 4.6rem;}
.page .index-head-box .index-head-text {padding: 10.28rem .5rem 0;}
.page .index-head-box .index-head-text h1 {font-size: .5rem; color: #d3b19b; margin-bottom: .78rem;}
.page .index-head-box .index-head-text p {color: #fff; font-size: .28rem; line-height: .45rem;}
.page .index-text-box {width: 100%; height: 5.82rem; background-image: url("../images/index_text_box.jpg"); background-size: 100%; background-repeat: no-repeat; padding: 3.07rem .5rem 0;}
.page .index-text-box img {width: 3.49rem; height: 2.05rem;}
.page .index-video-box {width: 100%; padding: 1.22rem 0; align-items: center; background-color: #d3b19b; flex-direction: column; position: relative;}
.page .index-video-box a.play {color: #fff; text-align: center; cursor: pointer; font-size: .16rem; display: block; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.page .index-video-box a.play > img {-webkit-transition: all .5s; transition: all .5s; opacity: 1; width: 1rem; height: 1rem; margin-bottom: .1rem;}
.page .index-video-box > video {width: 100%;}
.page .index-content-box {width: 100%; background-image: url("../images/index_content_box_bg.jpg"); background-size: 100%; background-repeat: no-repeat; padding: 0 .25rem; position: relative;}
.page .index-content-box.first {padding-top: .66rem; margin-top: 0;}
.page .index-content-box.last {padding-bottom: 2.05rem;}
.page .index-content-box.last:before {content: ''; position: absolute; width: 100%; height: 5.19rem; background-image: url("../images/index_content_box_last_bg.jpg"); background-size: 100%; background-repeat: no-repeat; left: 0; bottom: 0;}
.page .index-content-box .index-arr-down {margin: 0 auto; width: .94rem; height: .51rem; background-image: url("../images/arr_down_icon.png"); background-size: 100%; background-repeat: no-repeat;}
.page .index-content-box .index-content-box-content {padding: 1rem .35rem 0;}
.page .index-content-box .index-content-box-content .index-content-box-content-title {margin-bottom: .58rem; position: relative; height: 1.8rem;}
.page .index-content-box .index-content-box-content .index-content-box-content-title .slogan {width: 1.33rem; height: 1.62rem; padding-right: .27rem; border-right: #b18978 .02rem dashed;}
.page .index-content-box .index-content-box-content .index-content-box-content-title .title-text {width: 2.6rem; height: 1.71rem; margin-left: .3rem;}
.page .index-content-box .index-content-box-content .index-content-box-content-title .link-icon {position: absolute; width: .6rem; right: .13rem; top: .4rem;}
.page .index-content-box .index-content-box-content > p {font-size: .28rem; line-height: .45rem; color: #fff; border-bottom: #b18978 .02rem dashed; padding-bottom: .3rem;}
.page .index-content-box .index-content-box-content > ul {margin-top: .3rem; flex-direction: column; flex-wrap: wrap; height: 2rem; position: relative; z-index: 2;}
.page .index-content-box .index-content-box-content > ul > li {color: #e3bba3; font-size: .26rem; line-height: .38rem; margin-left: .3rem; margin-bottom: .2rem;}
.page .index-content-box.rw .index-content-box-content > ul {height: 1.5rem;}
.page .index-content-box .content_bottom {position: relative;}
.page .index-content-box.first .content_bottom,.page .index-content-box.last .content_bottom {margin-top: -.8rem;}
.page .index-content-box .about_uob_title {color: #d3b19b; font-size: .5rem; position: absolute; padding: 0 .33rem; left: 0; width: 100%; bottom: .5rem;}
.page .index-time-box {height: 14.35rem; background-image: url("../images/index_time_box_bg.jpg"); background-size: 100%; background-repeat: no-repeat; position: relative;}
.page .index-time-box .index-time-content-box {position: absolute; left: 3.6rem; top: 1.23rem; border-left: #a78274 .03rem solid; padding-left: .45rem;}
.page .index-time-box .index-time-content-box .index-time-content-item {width: 2.86rem; height: 1.5rem; background-image: url("../images/index_time_box_item_img1.png"); background-size: 100%; background-repeat: no-repeat; margin-bottom: .45rem; position: relative;}
.page .index-time-box .index-time-content-box .index-time-content-item:before {content: ''; position: absolute; width: .4rem; height: .16rem; background-image: url("../images/index_time_box_img.png"); background-size: 100%; background-repeat: no-repeat; top: .13rem; left: -.53rem;}
.page .index-time-box .index-time-content-box .index-time-content-item:nth-child(2) {height: .73rem; background-image: url("../images/index_time_box_item_img2.png"); background-size: 100%; background-repeat: no-repeat;}
.page .index-time-box .index-time-content-box .index-time-content-item:nth-child(3) {height: 1.13rem; background-image: url("../images/index_time_box_item_img3.png"); background-size: 100%; background-repeat: no-repeat;}
.page .index-time-box .index-time-content-box .index-time-content-item:nth-child(4) {height: 1.62rem; background-image: url("../images/index_time_box_item_img4.png"); background-size: 100%; background-repeat: no-repeat; margin-bottom: 0;}
.page .index-location-box {background-image: url("../images/index_location_box_bg.jpg"); background-size: 100%; background-repeat: no-repeat; padding-top: .84rem; height: 26rem;}
.page .index-location-box .index-location-box-title {width: 3.37rem; margin-left: .5rem; margin-bottom: .87rem;}
.page .index-location-box .index-location-box-map {margin-bottom: 1.05rem;}
.page .index-location-box .index-location-box-middle {justify-content: space-between;}
.page .index-location-box .index-location-box-middle > img {height: 3.4rem;}
.page .index-location-box .index-location-box-middle > img:nth-child(2) {-webkit-animation-duration: 500ms; animation-duration: 500ms;}
.page .index-location-box .index-location-box-middle > img:nth-child(3) {-webkit-animation-duration: 1000ms; animation-duration: 1000ms;}
.page .index-location-box .index-location-box-middle > img:nth-child(4) {-webkit-animation-duration: 1500ms; animation-duration: 1500ms;}
.page .index-location-box .index-location-box-middle > img:nth-child(5) {-webkit-animation-duration: 2000ms; animation-duration: 2000ms;}
.page .index-location-box .index-location-box-middle > img:nth-child(6) {-webkit-animation-duration: 2500ms; animation-duration: 2500ms;}
.page .index-location-box .index-location-box-middle > img:nth-child(7) {-webkit-animation-duration: 3000ms; animation-duration: 3000ms;}
.page .index-location-box .index-location-box-text {padding: .72rem .35rem; margin-bottom: .96rem;}
.page .index-location-box .index-location-box-text p {font-size: .28rem; line-height: .42rem; color: #fff;}
.page .index-location-box .index-location-box-text img {margin-top: .54rem;}
.page .contact-us-box {width: 100%; height: 1.1rem; padding: 0 .4rem; background-color: #d8d1ca; justify-content: flex-end; align-items: center; position: fixed; left: 0; bottom: 0; z-index: 99;}
.page .contact-us-box p {margin-right: .2rem; font-weight: bold; color: #764e40; font-size: .36rem;}
.page .contact-us-box svg {width: .17rem; height: .29rem;}

.page .content-head-box {position: relative;}
.page .content-head-box .content-head-box-title {position: absolute; width: 100%; justify-content: center; left: 0; bottom: .57rem;}
.page .content-head-box .content-head-box-title .slogan {width: 1.33rem; height: 1.62rem; padding-right: .27rem; border-right: #b18978 .02rem dashed;}
.page .content-head-box .content-head-box-title .title-text {width: 3.46rem; height: 1.6rem; margin-left: .3rem;}
.page .content-first-box {background-color: #d8d1ca; padding: .97rem .4rem .7rem;}
.page .content-first-box .content-first-box-title {border-left: #764e40 .06rem solid; padding-left: .13rem; margin-bottom: .95rem;}
.page .content-first-box .content-first-box-title h1 {font-size: .4rem; color: #764e40; line-height: .5rem;}
.page .content-first-box > p {font-size: .28rem; line-height: .45rem; color: #764e40;}
.page .content-first-box > .container > P {font-size: .28rem; line-height: .45rem; color: #764e40; padding-bottom: .28rem;}
.page .content-first-box > .container > P:last-child {padding-bottom: 0;}
.page .content-detail-box {padding: .6rem .4rem 1.15rem;}
.page .content-detail-box .content-detail-box-title {font-size: .36rem; margin-bottom: .6rem; color: #d3b19b; font-weight: bold;}

.page .content-detail-box .content-detail-box-title.num strong {font-size: .6rem; line-height: .65rem; font-style: italic; margin-right: .2rem;}
.page .content-detail-box .content-detail-box-title.num {font-size: .28rem; display: -webkit-flex; display: flex; align-items: flex-end;}
.page .content-detail-box .content-detail-box-title.bor {border-left: #d3b19b .1rem solid; padding-left: .14rem; margin-bottom: .35rem; font-size: .28rem;}
.page .content-detail-box p {font-size: .28rem; line-height: .45rem; color: #fff;}
.page .content-detail-box img.pc {display: none;}
.page .content-detail-box p.arr {padding-left: .48rem; position: relative;}
.page .content-detail-box p.arr:before {content: ''; position: absolute; width: 0; border-left: #cfcfcf .11rem solid; border-top: transparent .08rem solid; border-bottom: transparent .08rem solid; left: .2rem; top: .12rem;}
.page .content-detail-box > img {margin-bottom: .95rem;}
.page .content-other-detail-box {background-color: #e8e2dc; padding: .77rem .7rem 1.1rem;}
.page .content-other-detail-box > div {display: block;}
.page .content-other-detail-box .content-other-detail-item {margin-bottom: .7rem;}
.page .content-other-detail-box .content-other-detail-item > img {width: 1.06rem; height: 1.06rem; margin-right: .25rem;}
.page .content-other-detail-box .content-other-detail-item > div {flex: 1;}
.page .content-other-detail-box .content-other-detail-item > div > h1 {color: #a78274; font-size: .33rem; margin-bottom: .36rem}
.page .content-other-detail-box .content-other-detail-item > div > p {font-size: .26rem; line-height: .35rem;}
.page .content-detail-box.other {background-color: #e8e2dc;}
.page .content-detail-box.other .content-detail-box-title {color: #764e40;}
.page .content-detail-box.other .content-detail-box-title.bor {border-left: #764e40 .1rem solid;}
.page .content-detail-box.other p {color: #333; flex: 1; margin-bottom: .4rem;}
.page .content-detail-box.other img {margin-bottom: .8rem;}
.page .content-detail-box.other p.tips {position: relative; padding-left: .4rem;}
.page .content-detail-box.other p.tips span {position: absolute; left: 0;}
.page .content-detail-box.other .rw-icon1 {width: 2.37rem; height: 2.2rem; margin-left: .37rem;}
.page .ew_content_box {width: 100%; height: 8rem; background-image: url("../images/ew_content_box_bg.jpg"); background-size: 100%; background-repeat: no-repeat; padding-top: .7rem; padding-left: .38rem;}
.page .ew_content_box > p {font-size: .28rem; color: #fff; line-height: .38rem; width: 3.8rem;}
.page .content-detail-box.ew {padding: .8rem .25rem;}
.page .content-detail-box.ew .ew-content-item {margin-bottom: .8rem;}
.page .content-detail-box.ew .ew-content-item .ew-content-item-banner {position: relative;}
.page .content-detail-box.ew .ew-content-item .ew-content-item-banner .ew-content-item-banner-text {position: absolute; line-height: .67rem; background-image: url("../images/ew_content_item_text_bg.png"); background-size: 6.95rem; font-size: .36rem; color: #d3b19b; left: 0; bottom: 0; width: 100%; padding-left: .15rem;}
.page .content-detail-box.ew .ew-content-item .ew-content-item-text {padding: .2rem .1rem; color: #fff; font-size: .28rem; line-height: .45rem;}
.page .content-detail-box.ew .ew-content-item ul {padding: .2rem .1rem; margin-left: .3rem;}
.page .content-detail-box.ew .ew-content-item ul li {color: #fff; font-size: .28rem; line-height: .45rem;}
.page .content-detail-box.ew .ew-button {display: block; background-color: #a68174; width: 3rem; line-height: .6rem; color: #fff; border-radius: .06rem; font-size: .28rem; text-align: center; margin: 0 auto;}
.page .index-back-box {position: fixed; width: .8rem; height: .8rem; background-image: url("../images/back_icon.png"); background-size: 100%; background-repeat: repeat; right: .2rem; bottom: 1.5rem;}




@media (min-width: 768px) {
    .pcpc {display: block;}
    .mmmm {display: none;}
    .flex.mmmm {display: none;}
    .clear {clear: both;}

    .container {width: 1200px; margin: 0 auto; position: relative;}

    .page .index-head-box.index {height: 500px; background-image: url("../images/index_head_pc.jpg"); background-size: 100%; background-repeat: no-repeat; padding-top: 267px;}
    .page .index-head-box {height: 650px; background-image: url("../images/index_head_pc.jpg"); background-size: 100%; background-repeat: no-repeat; padding-top: 200px;}
    .page .index-head-box .head-nav-box {padding: 28px 0; position: fixed; width: 100%; left: 0; top: 0;}
    .page .index-head-box .head-nav-box.top {background-color: #0b0d13; z-index: 99;}
    .page .index-head-box .head-nav-box > div {justify-content: space-between; align-items: center;}
    .page .index-head-box .head-nav-box .head-nav-box-nav a {font-size: 16px; color: #fff; margin-left: 65px;}
    .page .index-head-box .slogan {width: 151px; height: auto; position: absolute; left: auto; top: 0; right: 0;}
    .page .index-head-box .index-head-text {padding: 0; position: relative; margin-top: -100px;}
    .page .index-head-box .index-head-text h1 {font-size: 38px; line-height: 43px; margin-bottom: 39px;}
    .page .index-head-box .index-head-text p {font-size: 14px; line-height: 24px; width: 827px;}
    .page a.btn {background-color: #d3b19b; width: 164px; height: 44px; border-radius: 6px; color: #333; text-align: center; line-height: 44px; border: none; margin-top: 40px; cursor: pointer; font-size: 16px; -webkit-transition: all .5s; transition: all .5s; display: block;}
    .page a.btn:hover {background: #dc1f2d; color: #fff;}
    .page a.play {color: #fff; text-align: center; cursor: pointer; font-size: 16px; display: block; position: absolute; left: 30%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
    .page a.play > img {-webkit-transition: all .5s; transition: all .5s; opacity: .6; width: 100px; height: 100px; margin-bottom: 10px;}
    .page a.play:hover > img {opacity: 1;}
    .page .index-text-box {height: 677px; background-image: url("../images/index_text_box_pc.jpg"); background-size: 100%; background-repeat: no-repeat; padding: 158px 0 0 0;}
    /*.page .index-text-box video {width: 750px; height: 407px; margin-right: 73px;}*/
    .page .index-text-box img.video-img {width: 750px; height: 407px; margin-right: 73px;}
    .page .index-text-box img.index-text {width: 309px; height: 182px; margin-top: 50px;}
    .page .index-text-box a.btn {position: absolute; left: 475px; top: 200px;}
    .page .index-content-box {padding: 15px; width: 1200px; margin: 0 auto 30px; background-image: none; display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; background-color: #000;}
    .page .index-content-box.first {padding-top: 15px;}
    .page .index-content-box.first .content_bottom, .page .index-content-box.last .content_bottom {margin-top: 0;}
    .page .index-content-box > img {width: 585px; height: 293px;}
    .page .index-content-box .index-content-box-content {padding: 0 0 0 15px; width: 543px;}
    .page .index-content-box .index-content-box-content .index-content-box-content-title {height: 105px; margin-bottom: 27px;}
    .page .index-content-box .index-content-box-content .index-content-box-content-title .slogan {width: 81px; height: 105px; padding-right: 16px; border-right-width: 1px;}
    .page .index-content-box .index-content-box-content .index-content-box-content-title .title-text {width: 160px; height: 105px; margin-left: 20px;}
    .page .index-content-box .index-content-box-content .index-content-box-content-title .link-icon {width: 37px; height: 37px; left: 356px; top: 25px;}
    .page .index-content-box.content .index-content-box-content .index-content-box-content-title {height: 154px; margin-bottom: 0; align-items: center;}
    .page .index-content-box.content .index-content-box-content .index-content-box-content-title .slogan {width: 119px; height: 142px; padding-right: 25px; margin-right: 28px; margin-left: 0px; margin-bottom: 0; position: static;}
    .page .index-content-box.content .index-content-box-content .index-content-box-content-title .title-text {width: 235px; height: 154px;}
    .page .index-content-box .index-content-box-content > p {font-size: 14px; line-height: 22px; padding-bottom: 20px; border-bottom-width: 1px;}
    .page .index-content-box .index-content-box-content > ul {margin-top: 20px; height: 45px;}
    .page .index-content-box .index-content-box-content > ul > li {font-size: 13px; line-height: 14px; margin-bottom: 15px; margin-left: 16px;}
    .page .index-content-box .index-content-box-content > ul > li:nth-child(even) {margin-bottom: 0;}
    .page .index-content-box.rw .index-content-box-content > ul {height: 14px;}
    .page .index-content-box.rw .index-content-box-content > ul > li {margin-bottom: 0;}
    .page .index-content-box.last {padding-bottom: 15px; position: relative; margin-bottom: -62px; z-index: 2;}
    .page .index-content-box.last:before {display: none;}
    .page .index-time-box {height: 982px; background-image: url("../images/index_time_box_bg_pc.jpg"); background-size: 100%; background-repeat: no-repeat;}
    .page .index-time-box > div.container {position: relative;}
    .page .index-time-box .index-time-content-box {width: 556px; height: 127px; border-bottom: #a78274 2px solid; border-left: 0; left: 736px; top: 163px; padding-left: 0;}
    .page .index-time-box .index-time-content-box .index-time-content-item {width: 183px; height: 134px; left: 53px; top: 0; margin-bottom: 0; position: absolute;}
    .page .index-time-box .index-time-content-box .index-time-content-item:before {width: 12px; height: 134px; background-image: url("../images/index_time_box_img_pc.png"); background-size: 100%; background-repeat: no-repeat; left: -20px; top: -2px;}
    .page .index-time-box .index-time-content-box .index-time-content-item:nth-child(even):before {-webkit-transform: scaleY(-1); transform: scaleY(-1);}
    .page .index-time-box .index-time-content-box .index-time-content-item:nth-child(2) {height: 134px; top: 122px; left: 132px; background-position: left bottom;}
    .page .index-time-box .index-time-content-box .index-time-content-item:nth-child(3) {height: 134px; left: 276px;}
    .page .index-time-box .index-time-content-box .index-time-content-item:nth-child(4) {height: 134px; top: 122px; left: 372px; background-position: left bottom;}
    .page .index-location-box {background-image: none; padding-top: 112px; height: auto; position: relative;}
    .page .index-location-box .index-location-box-title {width: 337px; height: 118px; margin-bottom: 0; margin-left: 0;}
    .page .index-location-box .index-location-box-map {position: absolute; width: 800px; right: 0; top: 136px;}
    .page .index-location-box .index-location-box-text {padding: 0; margin: 209px 0 0; position: relative; z-index: 2; width: 475px;}
    .page .index-location-box .index-location-box-text p {color: #e0ccc2; font-size: 14px; line-height: 20px;}
    .page .index-location-box .index-location-box-text img {margin-bottom: 31px;}
    .page .foot-box {margin-top: 130px; height: 112px; border-top: #a78274 1px solid; padding-top: 45px;}
    .page .foot-box p {font-size: 14px; color: #a78274; text-align: center;}
    .page .content-first-box {padding: 50px 0;}
    .page .content-first-box .content-first-box-title {padding-left: 14px; margin-bottom: 40px; border-left: #764e40 6px solid;}
    .page .content-first-box .content-first-box-title h1 {font-size: 30px; color: #764e40; line-height: 30px;}
    .page .content-first-box .content-first-box-title h1:first-child {margin-bottom: 10px;}
    .page .content-first-box > p {font-size: 16px; line-height: 150%;}
    .page .content-first-box > .container > P {font-size: 16px; line-height: 150%; padding-bottom: 0;}
    .page .content-detail-box {padding: 60px 0;}
    .page .content-detail-box .content-detail-box-title {font-size: 30px; margin-bottom: 35px;}
    .page .content-detail-box p {font-size: 16px; line-height: 150%;}
    /*.page .content-detail-box img.pc {display: inline-block;}*/
    .page .content-detail-box img.mm {display: none;}
    .page .content-detail-box .aw-content-image-box {position: relative; margin-bottom: 100px;}
    .page .content-detail-box .aw-content-image-box img {display: block;}
    .page .content-detail-box .aw-content-image-box p.aw-content-image-text {color: #fff; font-size: 16px; position: absolute;}
    .page .content-detail-box .aw-content-image-box p.aw-content-image-text.core {left: 600px; top: 88px;}
    .page .content-detail-box .aw-content-image-box p.aw-content-image-text.tactics {left: 615px; top: 145px;}
    .page .content-detail-box .aw-content-image-box .aw-content-image-text-box {position: absolute; width: 402px; top: 92px; left: 13px;}
    .page .content-detail-box .aw-content-image-box .aw-content-image-text-box h1 {font-size: 16px; color: #fff; margin-bottom: 45px; text-align: center;}
    .page .content-detail-box .aw-content-image-box .aw-content-image-text-box p {font-size: 16px; color: #d3b19b;}
    .page .content-detail-box .aw-content-image-box .aw-content-image-text-box:last-child {left: 777px;}
    .page .content-detail-box .aw-content-image-right-box {position: relative; float:right; margin-top: -50px; margin-bottom: 100px; margin-right: 139px;}
    .page .content-detail-box .aw-content-image-right-box p.aw-content-image-text {color: #fff; font-size: 16px; left: 9px; position: absolute;}
    .page .content-detail-box .aw-content-image-right-box p.aw-content-image-text.core {top: 55px;}
    .page .content-detail-box .aw-content-image-right-box p.aw-content-image-text.tactics {top: 155px;}
    .page .content-detail-box .aw-content-image-right-box .aw-content-image-right-box-text {position: absolute; left: 78px; top: 34px; width: 248px;}
    .page .content-detail-box .aw-content-image-right-box .aw-content-image-right-box-text p {color: #484c50; font-size: 16px; line-height: 21px; text-align: center; margin-bottom: 25px;}
    .page .content-detail-box .aw-content-image-two-box {position: relative; margin-bottom: 50px;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content {position: absolute; left: 548px; top: 13px;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div {width: 195px; margin-right: 169px;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div:last-child {margin-right: 0;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div > h2 {font-size: 16px; color: #d3b19b; margin-bottom: 22px; font-weight: normal;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div > h2 > b {font-size: 16px; color: #d8d1ca;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div > p {font-size: 16px; color: #0f1113;}
    .page .content-detail-box .aw-content-image-two-box .aw-content-image-two-box-content > div:last-child > h2 {margin-bottom: 32px;}
    .page .content-detail-box .aw-content-image-three-box {position: relative; margin-bottom: 30px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content {position: absolute; width: 1132px; left: 0; top: 0; justify-content: space-between;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-box-content-item {width: 146px; padding-top: 57px; text-align: center; margin-right: 100px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-box-content-item:nth-child(5) {margin-right: 0;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-box-content-item > h1 {color: #d3b19b; font-size: 15px; margin-bottom: 65px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-box-content-item > p {color: #d3b19b; font-size: 15px; line-height: 23px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-legend-box {position: absolute; right: 0; top: 205px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-legend-box p {color: #d3b19b; font-size: 14px; line-height: 24px; position: relative;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-legend-box p:before {content: ''; position: absolute; width: 8px; height: 8px; border-radius: 50%; left: -16px; background-color: #a68174; top: 8px;}
    .page .content-detail-box .aw-content-image-three-box .image-three-box-content .image-three-legend-box p:last-child:before {background-color: #babcbf;}

    .page .content-detail-box .content-detail-box-title {font-size: 30px; margin-bottom: 40px; clear: both;}
    .page .content-detail-box .content-detail-box-title.num strong {font-size: 40px; line-height: 40px; margin-right: 5px;}
    .page .content-detail-box .content-detail-box-title.num {font-size: 22px; display: -webkit-flex; display: flex; align-items: flex-end;}
    .page .content-detail-box .content-detail-box-title.bor {border-left: #764e40 4px solid !important; padding-left: 15px; margin-bottom: 33px; font-size: 22px; line-height: 22px;}
    .page .content-detail-box.other p {margin-bottom: 64px;}
    .page .content-detail-box.other p.small {margin-bottom: 16px;}
    .page .content-detail-box .rw-content-img-box {position: relative;}
    .page .content-detail-box .rw-content-img-box > a {position: absolute; left: 0; top: 0; width: 546px; height: 270px; display: block;}
    .page .content-detail-box .rw-content-img-box > a:nth-child(2) {top: 317px; height: 300px;}
    .page .content-detail-box.other img {margin-bottom: 0;}

    .page .content-detail-box p.pc_s1 {width: 600px; padding-top: 60px;}

    .page .content-other-detail-box {margin-top: -98px; padding: 180px 0 50px 0;}
    .page .content-other-detail-box > div {display: -webkit-flex; display: flex;}
    .page .content-other-detail-box .container {flex-wrap: wrap; justify-content: space-between;}
    .page .content-other-detail-box::before,
    .page .content-other-detail-box::after {display: block; content: ''; height: 0; line-height: 0; overflow: hidden; clear: both;}

    .page .content-other-detail-box .content-other-detail-item {width: 48%; margin-bottom: 70px;}
    .page .content-other-detail-box .content-other-detail-item > img {width: 80px; height: 80px; margin-right: 23px;}
    .page .content-other-detail-box .content-other-detail-item > div {flex: 1;}
    .page .content-other-detail-box .content-other-detail-item > div > h1 {color: #a78274; font-size: 22px; margin-bottom: 10px;}
    .page .content-other-detail-box .content-other-detail-item > div > p {font-size: 16px; line-height: 150%;}

    .page .content-detail-box p.arr {padding-left: 40px; position: relative; margin-bottom: 8px;}
    .page .content-detail-box p.arr:before {content: ''; position: absolute; width: 0; border-left: #cfcfcf 9px solid; border-top: transparent 8px solid; border-bottom: transparent 8px solid; left: 20px; top: 5px;}

    .page .content-detail-box.other .content-detail-box-title.big-title {font-size: 30px; margin-bottom: 50px;}

    .page .content-detail-box.ew {padding: 50px 25px;}
    .page .content-detail-box.ew .ew-content-item {width: 46%; float: left; height: 240px;}
    .page .content-detail-box.ew .ew-content-item:nth-child(even) {float: right;}
    .page .content-detail-box.ew .ew-button {display: block; background-color: #a68174; width: 300px; line-height: 45px; color: #fff; border-radius: 6px; font-size: 16px; text-align: center; margin: 0 auto;}
    .page .content-detail-box.ew .ew-content-item .ew-content-item-banner .ew-content-item-banner-text {position: absolute; line-height: 57px; background-image: url("../images/ew_content_item_text_bg.png"); background-size: 100% 100%; font-size: 22px; width: 100%; padding-left: 15px;}
    .page .content-detail-box.ew .ew-content-item .ew-content-item-text {padding: 20px 15px; color: #fff; font-size: 16px; line-height: 150%;}
    .page .content-detail-box.ew .ew-content-item ul {padding: 20px 15px; margin-left: 30px;}
    .page .content-detail-box.ew .ew-content-item ul li {color: #fff; font-size: 16px; line-height: 150%;}

    .page .content-detail-box.other p.tips {position: relative; padding-left: 30px; margin-bottom: 15px;}
    .page .content-detail-box.other p.tips.follow {margin-bottom: 0;}

    .page .content-jc-box {clear: both; margin-bottom: 100px;}
    .page .content-jc-box h3 {font-size: 30px; color: #d3b19b; margin-bottom: 30px;}
}























