        @-ms-viewport {
            width: device-width;
        }

        @media only screen and (min-device-width:800px) {
            html {
                overflow: hidden;
            }
        }

        html {
            height: 100%;
            font-size: 14px;
        }

        body {
            height: 100%;
            overflow: hidden;
            margin: 0;
            padding: 0;
            font-family: microsoft yahei, Helvetica, sans-serif;
            background-color: rgb(2, 32, 54);
        }

        audio,
        canvas,
        img,
        svg,
        video {
            max-width: 100%;
            vertical-align: middle;
        }

        /* img {
            max-width: 100%;
            vertical-align: middle;
            border: 0;
        } */

        #loading {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            opacity: 0.6;
            z-index: 15000;
        }

        #loading img {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 68px;
            height: 68px;
            margin-top: -30px;
            margin-left: -30px;
            /* background: white; */
        }




        /* lefttop 包含的元素开始 */
        .lefttop {

            position: absolute;
            top: 1%;
            left: 5;
            /* max-width: 50%; */
            z-index: 802;
        }

        /* .vrshow_container_logo {
            position: absolute;
            left: 10px;
            top: 10px;
            background: url(/ytsc/skin/map.png) no-repeat;
            z-index: 900;
            height: 60px;
            display: block;
        } */

        .lefttop_bntcon {
            margin-left: 10px;
            display: inline-flex;
            flex-direction: column;
        }

        .vrshow_container_logo img {
            width: 100px;
            height: 30px;
            border-radius: 10px;
        }

        .vrshow_logo_title {
            font-size: 14px;
            font-weight: bold;
            text-shadow: 1px 1px 5px rgb(33, 10, 0);
        }

        #viewnumDiv {
            font-size: 14px;
            font-weight: 500;
            margin-top: -6px;
        }

        /* lefttop 包含的元素结束 */

        /* leftinfo 包含的元素开始 */

        .leftinfo {

            width: 50px;
            text-align: center;
            position: absolute;
            top: 47%;
            left: 5px;
            z-index: 802;
            height: 200px;

        }

        .leftinfo_bntcon {
            margin-left: 1px;
            display: inline-flex;
            flex-direction: column;
        }

        /* leftinfo 包含的元素结束 */

        /* leftdown 包含的元素开始 */

        .leftdown {
            position: absolute;
            bottom: 0px;
            left: 2px;
            z-index: 802;
        }

        .leftdown_bntcon {
            margin-left: 10px;
            display: inline-flex;
        }

        /* .leftdown_bntcon div {
            height: 60;
            width: 30;            
        } */
        /* lefdown 包含的元素结束 */

        /* righttop 包含的元素开始 */

        .righttop {
            width: 50px;
            text-align: center;
            position: absolute;
            top: 15%;
            height: 260px;
            right: 2px;
            z-index: 802;
        }


        .righttop_bntcon {

            display: inline-flex;
            flex-direction: column;
        }

        /* righttop 包含的元素结束 */

        /* rightinfo 包含的元素开始 */
        .rightinfo {
            width: 45px;
            text-align: center;
            position: absolute;
            bottom: 81px;
            right: 0px;
            z-index: 802;
        }

        .rightinfo_bj {
            text-align: center;
            padding-top: 20px;
            padding: 5px;
            width: 50px;
            height: 160px;
            color: #000;
            background-color: hsla(207, 67%, 8%, 0.3);
            z-index: 700;
        }

        .rightinfo_bntcon {
            display: inline-flex;
            flex-direction: column;
        }

        /* rightinfo 包含的元素end */

        /* rightdown  包含的元素开始 */

        .rightdown {

            position: absolute;
            bottom: 0px;
            right: 5px;
            z-index: 802;
        }

        .rightdown_bntcon {
            /* margin-left: 8px; */
            /* 自动匹配宽度 */
            display: inline-flex;
        }


        .btn_self {
            width: 100%;
            margin-right: 2px;
            margin-left: 3px;
            justify-content: center;
            align-content: center;
            text-shadow: 1px 1px 3px rgb(33, 10, 0);
        }

        .img_con {
            height: 33px;
            width: 33px;
            margin-left: 5px;
            cursor: pointer;
            margin: auto;
            
        }

        .img_txt {
            width: 100%;
            height: 20px;
            line-height: 20px;
            text-overflow: clip;
            overflow: hidden;
            text-align: center;
            font-size: 10px;
            color: #fff;
            text-shadow: 1px 1px 5px rgb(33, 10, 0);
            display: inline-flex;
            justify-content: center;
            /* justify-content: space-evenly; */
            align-items: baseline;
            flex-direction: row-reverse;
        }

        .img_txt .span {
            width: 100%;
        }


        .btn_shang {
            background: url(/static/images/skin2/shang.png) no-repeat;
            background-size: 35px;
        }

        .btn_xia {
            background: url(/static/images/skin2/xia.png) no-repeat;
            background-size: 35px;
        }

        .list_btn {
            position: absolute;
            right: 5px;
            top: 45px;
            width: 33px;
            height: 33px;
            margin-top: 10px;
            background: url(/static/images/skin2/list.png) no-repeat;
            background-size: 33px;
            z-index: 800;
            display: block;
            cursor: pointer;
        }

        /* .fengxiang_btn {
            position: absolute;
            right: 5px;
            top: 90px;
            width: 35px;
            height: 35px;
            margin-top: 10px;
            background: url(/static/images/skin2/fengxiang01.png) no-repeat;
            background-size: 35px;
            z-index: 800;
            display: block;
            cursor: pointer;
        } */
        .vrshow_info_1_min {

            right: 0px;
            top: 0px;
            width: 35px;
            z-index: 800;
        }

        .vrshow_info_1_min div {
            display: block;
            height: 35px;
            width: 35px;
            margin-bottom: 15px;
            cursor: pointer;
            background-color: rgba(58, 34, 2, 0.2);
        }

        .vrshow_radar_btn {
            position: absolute;
            right: 5px;
            top: 0px;
            margin-top: 10px;
            width: 35px;
            height: 35px;
            background: url(/static/images/skin2/map.png) no-repeat;
            background-size: 35px;
            z-index: 800;
            display: none;
            cursor: pointer;
        }

        .copy_btn {
            position: absolute;
            right: 5px;
            top: 135px;
            width: 35px;
            height: 35px;
            margin-top: 10px;
            background: url(/static/images/skin2/copy.png) no-repeat;
            background-size: 35px;
            z-index: 800;
            display: block;
            cursor: pointer;
        }



        .vrshow_container_1_min {
            position: absolute;
            right: 0px;
            top: 0px;
            width: 240px;
            z-index: 800;
        }

        .vrshow_container_1_min div {
            display: block;
            height: 35px;
            width: 35px;
            margin-left: 5px;
            cursor: pointer;
            float: right;
            /* background-color: rgba(58, 34, 2, 0.2); */
        }

        .btn_fullscreen {
            background: url(/static/images/skin2/full-screen.png) no-repeat;
            background-size: 30px;
        }

        .btn_fullscreen_off {
            background: url(/static/images/skin2/full-stop.png) no-repeat;
            background-size: 30px;
        }

          /* 系统按钮、清屏按钮开始 */
        .SetBtninfo_bntcon {
            display: inline-flex;
            flex-direction: column;
        }
        .setSysBtn {
            width: 50px;
            text-align: center;
            position: absolute;
            top: 7%;
            right: 2px;
            z-index: 5001;
            
        }

        .btn_clearScreen {
            background: url(/static/images/skin2/clearScreen.png) no-repeat;
            background-size: 30px;
        }

        .btn_clearScreen_off {
            background: url(/static/images/skin2/clearScreen-off.png) no-repeat;
            background-size: 30px;
        }

        .btn_auto_on {
            background: url(/static/images/skin2/btn_auto_on.png) no-repeat;
            background-size: 30px;
        }

        .btn_auto_off {
            background: url(/static/images/skin2/btn_auto_off.png) no-repeat;
            background-size: 30px;
        }

        .btn_bgmusic {
            background: url(/static/images/skin2/bgmusic-open.png) no-repeat;
            background-size: 30px;
        }

        .btn_bgmusic_off {
            background: url(/static/images/skin2/bgmusic-close.png) no-repeat;
            background-size: 30px;
        }

        .btn_vrmode {
            background: url(/static/images/skin2/vrmode.png) no-repeat;
            background-size: 30px;
        }

        .btn_gyro {
            background: url(/static/images/skin2/gyro-open.png) no-repeat;
            background-size: 30px;
        }

        .btn_gyro_off {
            background: url(/static/images/skin2/gyro-close.png) no-repeat;
            background-size: 30px;
        }

        /* rightdown 包含的元素结束 */
        /* downinfo 包含的元素开始 */
        .downinfo {
            position: absolute;
            bottom: 0;
            height: 48px;
            width: 100%;
            color: #000;
            background-color: hsla(207, 67%, 8%, 0.5);
            z-index: 700;
        }

        /* downinfo 包含的元素结束 */
        .modal-header {
            color: #fff;
            font-size: 18px;
            min-height: 16.54px;
            padding: 15px;
            border-bottom: 5px solid #a73207;
        }

        .modal {
            background-color: rgba(121, 85, 72, 0.36);
            /* opacity: 0.5; */
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            z-index: 1050;
            display: none;
            overflow: hidden;
            -webkit-overflow-scrolling: touch;
            outline: 0;
        }

        .modal.in .modal-dialog {

            position: relative;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            border: 1px solid #999;
            outline: 0;
            -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
            box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
            padding: 2%;

            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            -o-transform: translate(0, 0);
            transform: translate(0, 0);
            border-radius: 12px;
            background-color: rgba(30, 11, 2, 0.72);
            box-shadow: 0 5px 15px rgba(188, 181, 181, 0.5);

        }


        .modal-body {
            position: relative;
            padding: 15px;
            color: #fff;
            max-height: 560px;
            overflow-x: hidden;
            overflow-y:scroll
        }

        button.close {
            -webkit-appearance: none;
            padding: 0;
            cursor: pointer;
            background: 0 0;
            border: 0;
            color: #fff;
        }

        /* .win-bj{
            position: relative;
            width: 100%;
            height: 100%;
            text-align: center;
            background-color: rgba(30, 11, 2, 0.72);
            background-color: hsla(207, 67%, 8%, 0.9);
            z-index: 9001;

        } */

        /* 热点图文kp弹出层 */
        .pictextHotModal {

            background-color: rgba(121, 85, 72, 0.36);
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            z-index: 6001;
            display: none;
            overflow: hidden;
            -webkit-overflow-scrolling: touch;
            outline: 0;
            display: inline;
            justify-content: center;
            align-content: center;
        }

        .pictextHotModal_body {
            /* 自适应居中 */
            margin: auto;
            margin-top: 6%;
            width: 60%;
            height: 80%;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            border: 1px solid #999;
            outline: 0;
            -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
            box-shadow: 0 3px 9px rgba(0, 0, 0, .5);

            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            -o-transform: translate(0, 0);
            transform: translate(0, 0);
            border-radius: 12px;
            background-color: rgba(30, 11, 2, 0.72);
            box-shadow: 0 5px 15px rgba(188, 181, 181, 0.5);
        }

        /* 按钮图文弹出窗口层 */
        .win_pictext {
            position: absolute;
            left: 0px;
            right: 0px;
            bottom: 0px;
            /* bottom: -1000px; */
            z-index: 6002;
            display: inline;
            justify-content: center;
            align-content: center;
        }

        .win_pictext_body {
            width: 90%;
            height: 210px;
            background-color: #f9fafa;
            border-radius: 10px 10px 0px 0px;
            justify-content: center;
            align-content: center;
        }

        .title_pictext {

            line-height: 20px;
            text-align: center;
            font-size: 18px;
            color: rgba(155, 54, 7, 1);
            font-weight: bolder;

        }

        .con_pictext {
            text-align: center;
            font-size: 15px;
            color: rgba(196, 85, 34, 0.925);

        }

        .con_pictext i {
            margin-right: 20px;
        }

        .con_pictext img {
            width: 20px;
            height: 20px;
            margin-right: 10px;
        }

        .con_pictext a {
            color: rgba(243, 239, 236, 0.925);
            padding: 5px;
            background-color: #ff6600;
            border-radius: 10px 10px 10px 10px;

        }

        .mlink-c {
            position: absolute;
            width: 100%;
            height: 100%;
            text-align: center;
            left: 0;
            top: -2000px;
            bottom: 0;
            right: 0;
            background-color: rgba(30, 11, 2, 0.72);
            /* background-color: hsla(207, 67%, 8%, 0.9); */
            z-index: 9002;
        }

        .modallink_c {
            width: 375px;
            height: 667px;
        }

        .modallink_c .close {
            height: 30px;
            float: right;
            font-size: 19.5px;
            font-weight: 700;
            line-height: 1;
            color: #000;
            text-shadow: 0 1px 0 #fff;
            filter: alpha(opacity=80);
            opacity: .8;
        }

        iframe {

            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            margin: auto;
            border: rgba(0, 0, 0, 0.7) solid 5px;
            border-radius: 5px;
        }

        .swiper-container-vertical>.swiper-pagination-bullets {
            width: 40px;
            left: 10px;
            top: 50%;
            -webkit-transform: translate3d(0, -50%, 0);
            transform: translate3d(0, -50%, 0);
        }

        .showpic {

            position: relative;
            width: 100%;
            height: 100%;
            text-align: center;
            /*background-color: #071724;*/
            background-color: hsla(207, 67%, 8%, 0.9);
            /*background-color: rgba(7, 22, 34, 0.9);*/
            z-index: 900;
        }


        .showcopy {
            position: absolute;
            width: 50%;
            height: 50%;
            /* text-align: center; */
            left: 20%;
            top: 20%;
            display: none;
            /*background-color: #071724;*/
            background-color: hsla(207, 67%, 8%, 0.9);
            /*background-color: rgba(7, 22, 34, 0.9);*/
            z-index: 9002;
        }

        .showcopyoff {
            position: absolute;
            width: 45px;
            height: 45px;
            right: 5px;
            top: 15px;
            z-index: 9003;
        }

        .swiper-container {
            top: 0;
            z-index: 9003;
            /* margin-top: 15px; */
            width: 100%;
            height: 100%;
            display: inline-flex;
            justify-content: center;
            align-content: center;
        }

        .swiper-slide {
            background-position: center;
            background-size: cover;
            opacity: 1;
        }

        .swiper-pagination-bullet {
            width: 20px;
            height: 20px;
            text-align: center;
            line-height: 20px;
            font-size: 12px;
            color: #000;
            /* opacity: 1;*/
            background: rgba(158, 158, 158, 0.95);
        }

        .swiper-pagination-bullet-active {
            color: #fff;
            background: #007aff;
        }



        .setPicSW {
            position: absolute;
            top: 38%;
            right: 10px;
            z-index: 9004;
        }

        .setPicSW a {
            margin-bottom: 8px;
        }

        /* 侧边栏菜单start */
        .show-menu-right {
            display: none;
            position: absolute;
            top: 420px;
            left: 2%;
            z-index: 5005;
            width: 55px;
            height: 60px;
            /* margin: 0px auto; */
            /* background-color: wheat; */
        }

        /* 侧边栏菜单end */

        /* 弹性菜单设置start  */

        .navimenu {
            /* position: relative; */
            min-width: 80px;
            min-height: 80px;
            /* margin: auto auto auto -80px; */
            padding-top: 20px;
            padding-left: 80px;
            box-sizing: border-box;
            text-align: left;
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            -webkit-transform-style: preserve-3d;
            outline: transparent solid 5px;
            transform-style: preserve-3d;
        }

        .navimenu .gooey-menu-item {
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .navimenu .burger-1 .burger-2 .burger-3 {
            font-size: 0.8em;
            width: 10px;
            height: 2px;
            left: 6.81818px;
        }

        /* 弹性菜单设置end  */

        /* 滚动navbar菜单start */

        .swiper-button-next,
        .swiper-button-prev {
            position: absolute;
            top: 40%;
            width: calc(var(--swiper-navigation-size)/ 44 * 27);
            height: var(--swiper-navigation-size);
            margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
            z-index: 5010;
            cursor: pointer;
            display: flex;
            /* font-size: 30px; */
            align-items: center;
            justify-content: center;
            color: var(--swiper-navigation-color, var(--swiper-theme-color))
        }

        .swiper-button-next.swiper-button-disabled,
        .swiper-button-prev.swiper-button-disabled {
            opacity: .35;
            cursor: auto;
            pointer-events: none
        }

        .swiper-button-next:after,
        .swiper-button-prev:after {
            font-family: swiper-icons;
            font-size: var(--swiper-navigation-size);
            text-transform: none !important;
            letter-spacing: 0;
            text-transform: none;
            font-variant: initial;
            line-height: 1
        }

        .swiper-button-prev,
        .swiper-container-rtl .swiper-button-next {
            left: 10px;
            right: auto
        }

        .swiper-button-prev:after,
        .swiper-container-rtl .swiper-button-next:after {
            content: '<'
        }

        .swiper-button-next,
        .swiper-container-rtl .swiper-button-prev {
            right: 10px;
            left: auto
        }

        .swiper-button-next:after,
        .swiper-container-rtl .swiper-button-prev:after {
            content: '>'
        }

        .swiper-button-next.swiper-button-white,
        .swiper-button-prev.swiper-button-white {
            --swiper-navigation-color: #ffffff
        }

        .swiper-button-next.swiper-button-black,
        .swiper-button-prev.swiper-button-black {
            --swiper-navigation-color: #000000
        }

        .show-navbar-down {
            display: block;
            position: absolute;
            bottom: 100px;
            left: 10%;
            z-index: 5000;
            width: 80%;
            margin: 0px auto;
            background-color: wheat;
        }

        .navbardown {
            padding-left: 10px;
            padding-right: 10px;
            text-align: center;
            display: -webkit-flex;
            /* Safari */
            display: flex;
            justify-content: center
        }

        #header {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 999;
            width: 100%;
            height: 43px;
            border-radius: 15px;
            text-align: center;
            padding-bottom: 5px;
            overflow: hidden;
            background: rgba(0, 150, 136, 0.5);
            font: 12px/40px hiragino sans gb,
                microsoft yahei,
                simsun;
            color: white;
            font-weight: 100;
            box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
        }

        #header .swiper-slide {
            padding: 0 12px;
            width: auto;
        }

        #sharebar {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 999;
            width: 100%;
            height: 43px;
            overflow: hidden;
            background: #fdfdfc;
            font: 12px/40px hiragino sans gb, microsoft yahei, simsun;
            box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
        }

        /* navbar菜单上边条装饰 */
        #top-line {
            width: 100%;
            height: 3px;
            line-height: 0;
            font-size: 0;
            overflow: hidden;
            text-align: center;
            z-index: 1;
            background-color: #0fa6ea;
            background: -webkit-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: -moz-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: -ms-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
        }

        /* navbar菜单menu下边条装饰 */
        #foot-line {
            width: 100%;
            height: 3px;
            line-height: 0;
            font-size: 0;
            overflow: hidden;
            text-align: center;
            z-index: 1;
            background-color: #0fa6ea;
            background: -webkit-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: -moz-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: -ms-linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
            background: linear-gradient(left, rgba(15, 166, 234, 1) 0, rgba(89, 204, 24, 1) 10%, rgba(15, 166, 234, 1) 60%, rgba(15, 166, 234, 1) 100%);
        }

        /* 滚动navbar菜单end */


        /* 滚动海报大图start */

        .show-haibao {
            display: block;
            position: absolute;
            top: 150px;
            left: 10%;
            z-index: 5000;
            width: 80%;
            margin: 0px auto;
            background-color: wheat;
        }

        #banner {
            width: 100%;
            overflow: hidden;
            /* margin-top: 43px; */
            position: relative;
        }

        #banner .swiper-slide {
            position: relative;
            text-align: center;
        }

        #banner img {
            max-width: 100%;
            display: block;
        }

        #banner h2 {
            text-align: center;
            font-size: 1em;
            height: 42px;
            line-height: 42px;
            color: #fafafa;
            position: absolute;
            left: 0;
            bottom: 0;
            right: 0;
            font-weight: normal;
            text-shadow: 1px 1px 1px #000;
            /* background-color:rgba(21,20,20,0.5);*/
            background-color: rgba(0, 0, 0, 0);
            background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
            background: -webkit-gradient(linear, top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));
            background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
            background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
        }

        #banner .pagination {
            position: absolute;
            z-index: 20;
            bottom: 3px;
            text-align: center;
            right: 0;
        }

        #banner .swiper-pagination-bullet {
            display: inline-block;
            width: 5px;
            height: 5px;
            border-radius: 5px;
            background: #fff;
            margin: 0 2px;
            opacity: 0.8;
            cursor: pointer;
        }

        #banner .swiper-pagination-bullet-active {
            background: #ff6600;
        }

        /* 滚动滚动海报大图end */

        /* 滚动公告start */
        .show-gonggao {
            display: block;
            position: absolute;
            top: 1px;
            right: 0px;
            z-index: 5000;
            width: 60%;
            margin: 0px auto;
            background-color: rgba(121, 85, 72, 0.5);
            border-radius: 1em;
            padding-right: 8px;
        }

        #announcement {
            height: 2em;
            background: rgba(245, 248, 252, 0.8);
            border: 0px solid #d2e1f1;
            margin: 0.3em;
            border-radius: 1em;
        }

        #announcement a {
            color: #294c7f;
            text-decoration: none;
            display: block;
            line-height: 24px;
            height: 2em;
            text-indent: 0.5em;
            overflow: hidden;
        }

        #topgonggao img {
            height: 24px;
            width: 24px;
            margin-right: 10px;
        }

        .marquee {
            /* 滚动公告背景条 */
            position: absolute;
            overflow: hidden;
            height: 34px;
            line-height: 34px;
            width: 100%;
            white-space: nowrap;
            z-index: 800;
            color: white;
            text-align: right;
            padding-right: 10px;
            letter-spacing: 1px;
            font-family: 黑体;
            font-size: 15px;
            background: rgba(0, 0, 0, .3);
        }

        /* 滚动公告end */


        /* tabs卡片展示区域开始  */
        .show-tabs-lei {
            /* display:block; */
            display: none;
            position: absolute;
            top: 180px;
            left: 10%;
            z-index: 5000;
            width: 80%;
            margin: 0px auto;
            background-color: wheat;
        }

        #tabs-container {
            height: 400px;
        }

        .tabs {
            border-top: 2px solid #9ac7ed;
            background: url(/static/swiper/images/headbg.png) no-repeat left top #f9fafa;
            background-size: auto 100%;
            width: 100%;
            height: 38px;
            overflow: hidden;
        }

        .tabs a {
            font-weight: normal;
            text-align: center;
            float: left;
            width: 64px;
            height: 38px;
            line-height: 38px;
            color: #2a70be;
            text-decoration: none;
        }

        .tabs a.active {
            border-top: 2px solid #2a70be;
            margin-top: -2px;
            background-image: url(/static/swiper/images/tab_ui.png);
            background-repeat: no-repeat;
            -webkit-background-size: 64px 39px;
            -moz-background-size: 64px 39px;
            -o-background-size: 64px 39px;
            background-size: 64px 39px;
            background-position: left top;
            color: #c14545;
        }

        .news-list {
            padding: 0 10px;
        }

        .news-list li {
            overflow: hidden;
            border-bottom: 1px solid #eceef0;
            box-shadow: 0 1px 1px #fff;
            font-weight: normal;
            height: 35px;
            line-height: 35px;
            font-size: 80%;

        }

        /* tabs卡片展示区域end  */


        /* 弹出图集册开始 */
        .showpic {
            position: absolute;
            width: 100%;
            height: 100%;
            text-align: center;
            left: 0;
            top: -2000px;
            bottom: 0;
            right: 0;
            /*background-color: #071724;*/
            background-color: hsla(207, 67%, 8%, 0.9);
            /*background-color: rgba(7, 22, 34, 0.9);*/
            z-index: 9001;
        }

        /* 弹出图集册end */


        /* 弹出拷贝场景功能 */
        .showcopy {
            position: absolute;
            width: 50%;
            height: 50%;
            /* text-align: center; */
            left: 20%;
            top: 20%;
            display: none;
            /*background-color: #071724;*/
            background-color: hsla(207, 67%, 8%, 0.9);
            /*background-color: rgba(7, 22, 34, 0.9);*/
            z-index: 9002;
        }

        .showcopyoff {
            position: absolute;
            width: 45px;
            height: 45px;
            right: 5px;
            top: 15px;
            z-index: 9003;
        }

        /* 弹出拷贝场景功能end */

        /*分享到朋友圈或朋友*/
        .weui-share {
            position: fixed;
            left: 0;
            top: 0;
            z-index: 9999;
            width: 100%;
            height: 100%;
            cursor: pointer;
            background: rgba(0, 0, 0, 0.75);
        }

        .weui-share .weui-share-box {
            position: absolute;
            top: 65px;
            right: 20px;
            width: 140px;
            padding: 10px;
            color: #fff;
            font-size: 20px;
            line-height: 30px;
            border: 2px solid;
            -webkit-border-radius: 10px;
            border-radius: 10px;
        }

        .weui-share i {
            position: absolute;
            background: url(data:image/png;base64,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) no-repeat 90% 5px;
            -webkit-background-size: 56px 61px;
            background-size: 56px 61px;
            width: 56px;
            height: 61px;
            top: -63px;
            right: 23px;
        }

        @media screen and (max-width: 1966px) and (min-width: 800px) {
            .modal.in .modal-dialog {
                width: 50%;
                height: 70%;
                padding: 2%;
            }
        }

        @media screen and (max-width: 767px) and (min-width: 640px) {

            .vrshow_container_logo img {
                /* width: 100px; */
                height: 30px;
                border-radius: 10px;

            }

            .pictextHotModal_body {
                /* 自适应居中 */
                margin: auto;
                margin-top: 15%;
                width: 95%;
                height: 70%;
            }

            .modal.in .modal-dialog {
                width: 94%;
                height: 70%;
                padding: 2%;
            }
            .modal-body {
                position: relative;
                padding: 15px;
                color: #fff;
                max-height: 620px;
                overflow-x: hidden;
                overflow-y: scroll
            }

            .btn_self {
                height: 50px;
                margin-right: 8px;
                margin-left: 3px;
                justify-content: center;
                align-content: center;
                text-shadow: 1px 1px 3px rgb(33, 10, 0);
            }

            .img_con {
                height: 33px;
                width: 33px;
                margin-left: 5px;
                cursor: pointer;
                margin: auto;
                
            }

            .img_txt {
                width: 110%;
                height: 20px;
                line-height: 20px;
                text-overflow: clip;
                overflow: hidden;
                text-align: center;
                font-size: 9px;
                color: #fff;
                text-shadow: 1px 1px 3px rgb(33, 10, 0);
            }

        }

        @media screen and (max-width: 736px) and (min-width: 250px) {
            .vrshow_container_logo img {
                /* width: 100px; */
                height: 30px;
                border-radius: 10px;

            }

            .pictextHotModal_body {
                /* 自适应居中 */
                margin: auto;
                margin-top: 15%;
                width: 80%;
                height: 80%;
            }

            .modal.in .modal-dialog {
                width: 80%;
                height: 80%;
                margin: 0px auto;
                margin-top: 15%;
                padding: 2%;
            }
            .modal-body {
                position: relative;
                padding: 15px;
                color: #fff;
                max-height: 660px;
                overflow-x: hidden;
                overflow-y: scroll
            }

            .btn_self {

                margin-right: 2px;
                margin-left: 3px;
                justify-content: center;
                align-content: center;
                text-shadow: 1px 1px 3px rgb(33, 10, 0);
            }

            .img_con {
                height: 30px;
                width: 30px;
                margin-left: 6px;
                cursor: pointer;
                margin: auto;
                
            }

            .img_txt {
                width: 110%;
                height: 20px;
                line-height: 20px;
                text-overflow: clip;
                overflow: hidden;
                text-align: center;
                font-size: 9px;
                color: #fff;
            }

        }