@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%;}
html, body {
    margin: 0;
    padding: 0;
    width: 100%;@charset "utf-8";
    /* CSS Document */
    *{ margin: 0; padding: 0; font-size: 100%;}
    html, body {margin: 0;padding: 0;width: 100%;height: 100%;}
    html {background-image: url(../images/bg.jpg);background-position: center;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;}
    body {width: 100%;max-width: 720px;min-height: 100vh;margin: 0 auto;line-height: 1.5;font-size: 14px;font-family: "微软雅黑";word-break: break-all;word-wrap: break-word;background: #79c4be;}
    input, select, button, textarea { margin: 0; padding: 0; vertical-align: middle; font-size: 100%; color: inherit; border: 0; font-family: inherit; outline: none; resize: none;-webkit-appearance: none;}
    ol, ul {list-style: none;}
    img { max-width: 100%; vertical-align: middle;}
    a {display: inline-block;text-decoration: none;color: inherit;transition: all 0.3s ease;cursor: pointer;}
    a:hover {text-decoration: underline;color: #000080;}
    a:active {color: #f00;background-color: rgba(252, 175, 23, 0.1);}
    :focus { outline: 0;}
    table { border: 0; border-spacing: 0;}

    .h10 { height: 10px; font-size: 0; line-height: 0; clear: both; background: #f5f5f5;}
    .clear { clear: both;}

    .header { width: 100%; max-width: 720px;/* height: 90px; */ border-radius: 0 0 5px 5px; overflow: hidden; background: #439A94; position: fixed; top: 0; left: 0; right: 0; margin: auto; z-index: 9;}
    .header.headerin { height: 60px;}
    .header .logo-bar { display: flex; align-items: center; justify-content: space-between; height: 90px; padding: 0 10px 0 0; position: relative;}
    .header .logo-bar .logo { width: 178px; height: 61px;}
    .header .logo-bar .logo img { height: 60px;}
    .header .logo-bar .quan { width: 60px; height: 60px; position: absolute; left: 0; right:0; margin: auto;}
    .header .logo-bar .quan img { width: 60px; height: 60px; border-radius: 50%; box-shadow: 0px 0px 20px #000; animation: z 5s linear infinite;}

    /* 八卦搏命转 */

    .header .logo-bar .fengche{width: 90px; height: 90px; left: 0px; right: 0px; margin: auto; border-radius: 50%; background-image: radial-gradient(#ffffff, #7c5c33, #f89e33, #ff6c04);}
    .header .logo-bar .fengche1{background: url(/static/picture/bgqk1.png) no-repeat center; background-size: 95%; box-shadow: rgb(0 0 0) 0px 0px 20px; border-radius: 50%; animation: 9s linear 0s infinite normal none running z;}
    @keyframes z{
        0%{transform: translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);} 
        100%{transform: translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);}
    }
    .header .logo-bar .fengche2{background: url(/static/picture/bgqk2.png) no-repeat center; background-size: 95%; box-shadow: rgb(0 0 0) 0px 0px 20px; border-radius: 50%; animation: 10s linear 0s infinite normal none running z;}
    @keyframes y{
        0%{transform: translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);} 
        100%{transform: translateX(0px) translateY(0px) translateZ(0px) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);}
    }
    .header .logo-bar .fengche3{background: url(/static/picture/bgqk3.png) no-repeat center; background-size: 95%; box-shadow: rgb(210 209 209) 0px 0px 20px; border-radius: 50%; animation: 6s linear 0s infinite normal none running y;}
    .header .logo-bar .fengche4{background: url(/static/picture/bgqk4.png) no-repeat center; background-size: 95%; box-shadow: rgb(210 209 209) 0px 0px 20px; border-radius: 50%; animation: 5s linear 0s infinite normal none running y;}

    .header .logo-bar .home { line-height: 1; text-align: center; color: #fff; font-size: 12px;}
    .header .logo-bar .home img { width: 30px; height: 30px; margin-bottom: 3px;}
    .header .logo-bar .home span { display: block;}
    .header .nav { color: #fff; border-top: solid 1px #000;}
    .header .nav ul { display: flex; justify-content: space-around; text-align: center;}
    .header .nav ul li { width: 16.666%;}
    .header .nav ul li:hover { background:#1051FF}
    .header .nav ul li a { height: 30px; line-height: 30px; display: block;}
    .header .nav ul li a:hover {text-decoration: none;background: #1051FF;color: #FFF;}
    .header-blank { height: 158px; height: 121px;}
    .headerin-blank { height: 60px;}
    @media screen and (max-width: 720px) {
        .header .logo-bar { padding: 0 5px 0 0;}
        .header .logo-bar .quan { position: absolute;left: 50%;}
        .header .logo-bar .fengche {width: 80px;height: 80px;background-size: 100%;}
        .header .nav { font-size: 12px;}
    }

    @keyframes z {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }

    .box {margin: 5px 0;border-radius: 5px;}
    .pad { padding: 4px;}
    @media screen and (max-width: 720px) {
        .box { margin: 5px;}
    }

    .news { display: flex; height: 35px; line-height: 35px; padding: 0 5px; color: #fff;}
    .news-tit {}
    .news-tit img { width: 35px; height: 35px; margin-right: 5px; vertical-align: top;}
    .news-con { flex: 1;}
    .subnav {line-height: 1;text-align: center;font-size: 16px;font-weight: bold;background: rgba(255,255,255,0.8);}
    .subnav ul {display: flex;}
    .subnav ul li {padding: 10px 0;width: 100%;border-right: 1px solid #439a94;}
    .subnav ul li:last-child {border-right: none;}
    .subnav ul li a {padding: 5px 3px 8px 3px;transition: all 0.3s ease;color: #333;}
    .subnav ul li a img { margin-bottom: 5px;animation-duration:4s;	animation-fill-mode:both;}
    .subnav ul li a span { display: block; text-shadow: 0px 2px 1px #d2b335;}
    @media screen and (max-width: 720px) {
        .subnav { font-size: 14.5px;}
    }

    .subnav ul li:nth-child(1) a img,.subnav ul li:nth-child(2) a img{
        animation-name:fadeInLeft;
    }
    .subnav ul li:nth-child(3) a img{
        animation-name:bounceInDown;
    }
    .subnav ul li:nth-child(4) a img,.subnav ul li:nth-child(5) a img{
        animation-name:fadeInRight;
    }

    @keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
    @keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
    @keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}
    .subnav a:hover{
        animation: pulse 1s ease infinite;
    }
    .subnav a:active {
        color: #f00;
    }
    @keyframes pulse {
        0% { transform: scale(1); }
        50% { transform: scale(1.05); }
        100% { transform: scale(1); }
    }

    .url { line-height: 1.3; font-weight: bold; text-align: center; font-size: 17px;}
    .url dl { display: flex; flex-direction: row; flex-wrap: wrap;margin: 10px;}
    .url dl dt { width: 100%; color: #ff0;}
    .url dl dd {display: block;float: left; width: 33.33%; text-align: center; font-size: 11pt; color: #ffffff; font-weight: bold; text-shadow: 0px 0px 10px #99ffff; animation-name: pulse; animation-duration: 1s; animation-fill-mode: both;animation-iteration-count: infinite;text-decoration: none;}

    .bzlx { text-align: center; font-size: 18px; font-weight: bold; background: #fff;}
    .bzlx th { color: #fff; border: solid 1px #439A94; background: #439A94;}
    .bzlx td { border: solid 1px #439A94;}
    .bzlx td.td1 {width: 20%!important;}
    .bzlx td.td2 { color: #000080; font-size: 20px;}
    .bzlx td.td3 { color: #f00;}

    .gsbq { border-collapse: collapse; table-layout: fixed; text-align: center; font-size: 18px; background: #ffeda4;}
    .gsbq th { color: #fff; font-weight: normal; border: solid 1px #000; background: #439A94;}
    .gsbq td { padding: 3px 0; border: solid 1px #000;}
    .gsbq td a { display: block; line-height: 34px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

    .kjcj { background: #fff;}

    .ptyx { font-size: 16px; font-weight: bold; background: #fff;}
    .ptyx th { font-size: 18px; color: #000080; border: solid 1px #439A94; background: #439A94;}
    .ptyx td { height: 32px; padding: 0 5px; color: #333; border: solid 1px #439A94;}


    .tit {background: linear-gradient(transparent,#dacfcf);color: yellow;text-shadow: 0px 0px 10px red;border-left: 1px solid #439A94;border-right: 1px solid #439A94;line-height: 40px;font-size: 20pt;text-align: center;border-bottom: 1px solid #000;text-shadow: 1px 4px 1px #b99b5f;font-weight: bold;border-top-left-radius: 5px;}

    .tie-con { font-size: 16px; background: #fff;}
    .tie-con ul {}
    .tie-con ul li { background: url(../images/tj.gif) 5px center no-repeat;}
    .tie-con ul li a {display: block;padding: 0 20px 0 40px;line-height: 36px;font-weight: bold;border-bottom: solid 1px #636262;background: url(../images/arrow.png) right center no-repeat;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all 0.3s ease;color: #333;cursor: pointer;}
    .tie-con.gaoshou { background: url(../images/img1.png) bottom right no-repeat #fff;}
    @media screen and (max-width: 720px) {
        .tie-con { font-size: 14px;}
    }

    .dgk { font-weight: bold; background: #fff;}
    .dgk th { padding: 5px; color: #ff0; border: solid 1px #439A94; background: #439A94;}
    .dgk td { white-space: nowrap; text-overflow: ellipsis; padding: 5px; box-sizing: border-box; border: solid 1px #439A94;}
    .dgk span { background: #ff0;}

    .sqbk { text-align: center; font-weight: bold; background: #fff;}
    .sqbk th { color: #fff; font-size: 18px; border: solid 1px #439A94; background: #439A94;}
    .sqbk td { line-height: 1.3; font-size: 16px; border: solid 1px #439A94;}
    .sqbk td.td1 { width: 30%;}
    .sqbk td.td2 { color: #000080; font-size: 26px;}
    .sqbk td.td3 { width: 30%;}

    .jx24m { text-align: center; font-weight: bold; background: #fff;}
    .jx24m th { color: #fff; font-size: 18px; border: solid 1px #439A94; background: #439A94;}
    .jx24m td { line-height: 1.2; font-size: 17px; border: solid 1px #439A94;}
    .jx24m td.td1 { width: 16%;}
    .jx24m td.td2 { color: #000080; font-size: 18px; font-family: "宋体";}
    .jx24m td.td3 { width: 16%; color: #f00;}

    .yxym { border-collapse: collapse; text-align: center; background: #fff;}
    .yxym th { height: 30px; color: #fff; font-size: 16px; font-weight: normal; border: solid 1px #000; background: #439A94;}
    .yxym td { height: 30px; font-size: 15px; border: solid 1px #000;}
    .yxym td.td1 { width: 25%; color: #fff; background: #439A94;}
    .yxym td.td2 { color: #000080;}
    .yxym td.td2 span { background: #ff0;}
    .yxym td.td3 { width: 25%; color: #fff; background: #439A94;}
    @media screen and (max-width: 720px) {
        .yxym td { font-size: 13px;}
        .yxym td.td3 { width: 20%;}
    }

    .jpessm { line-height: 1.75; font-size: 16px; background: #fff;}
    .jpessm th { color: #fff; border: dashed 1px #636262; background: #439A94;}
    .jpessm td { text-align: center; border: dashed 1px #636262;}
    .jpessm-pic { background: #ffeda4;}

    .juesha-tit { margin-bottom: 5px; text-align: center; font-size: 32px; font-weight: bold; color: #ff0; text-shadow: 0px 1px 1px #000;}
    .juesha { font-size: 14px; font-weight: bold; background: #ffeda4;}
    .juesha th { height: 35px; color: #fff; border: solid 1px #636262; background: #000;}
    .juesha td { height: 35px; text-align: center; border: solid 1px #636262;}

    .tongtian { color: #fff; font-size: 18px; background: #000;}
    .tongtian-tit { height: 50px; line-height: 50px; margin-bottom: 5px; text-align: center; font-weight: bold; text-shadow: 0px 1px 10px #000; border-radius: 5px; background: #439A94;}
    .tongtian-con { border-spacing: 2px; font-size: 16px; font-weight: bold;}
    .tongtian-con td { height: 30px; line-height: 1.2; text-align: center; border: solid 1px #439A94;}
    @media screen and (max-width: 720px) {
        .tongtian-con { font-size: 13px;}
    }

    .footer { padding: 5px 0; color: #fff; text-align: center;}
    .footer dl { padding: 0 10%;}
    .footer dl dt {}
    .footer dl dd { padding: 5px 0; border-bottom: solid 1px #000;}
    .footer a:hover { color: #f00!important;}
    .footer div { padding: 5px 0;}

    .toplinks { text-align: center; font-size: 16px; font-weight: bold; color: #000080; border-collapse: collapse; background: #fff;}
    .toplinks tr:nth-child(2n) { color: #f00;}
    .toplinks td { height: 40px; border: solid 1px #000;}
    .toplinks a {}

    .big-con { background: url(../images/big-bg.png) top right no-repeat #fff;}
    .big-con .big-tit { padding: 8px 8px 0 8px;}
    .big-con .big-tit h1 { padding: 8px 0 16px 0; font-size: 18px; font-weight: bold; border-bottom: solid 1px #ffeda4;}
    .big-con .big-tit p { padding: 8px 0; font-size: 16px; color: #d2b335; border-bottom: solid 1px #ffeda4;}
    .big-con .big-txt { line-height: 2; padding: 8px; font-weight: bold; font-size: 15px; color: #333;}
    .big-con .big-txt hr { height: 1px; margin: 8px 0; border: 0; background: #ffeda4;}

    .yjym { color: #f00; text-align: center; font-size: 16px; font-weight: bold; background: #ff0;}

    .meinv { width: 100%; height: auto;}
    height: 100%;
}

html {
    background-color: transparent;
}

input, select, button, textarea { margin: 0; padding: 0; vertical-align: middle; font-size: 100%; color: inherit; border: 0; font-family: inherit; outline: none; resize: none;-webkit-appearance: none;}
ol, ul {list-style: none;}
img { max-width: 100%; vertical-align: middle;}
a { display: inline-block; text-decoration: none;color: inherit;transition: all 0.3s ease;}
a:hover {text-decoration: underline;color: #000080;}
a:active {color: #f00;background-color: rgba(252, 175, 23, 0.1);}
:focus { outline: 0;}
table { border: 0; border-spacing: 0;}

.h10 { height: 10px; font-size: 0; line-height: 0; clear: both; background: #f5f5f5;}
.clear { clear: both;}

@media screen and (max-width: 720px) {
    .header .logo-bar { padding: 0 5px 0 0;}
    .header .logo-bar .quan { position: relative;}
    .header .nav { font-size: 12px;}
}

@keyframes z {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.box { margin: 5px 0; border-radius: 5px; background: #439A94;}
.box .box{margin:0}
.pad { padding: 4px;}
.pad .pad{padding:0}
@media screen and (max-width: 720px) {
    .box { margin: 5px;}
}

.news { display: flex; height: 35px; line-height: 35px; padding: 0 5px; color: #fff;}
.news-tit {}
.news-tit img { width: 35px; height: 35px; margin-right: 5px; vertical-align: top;}
.news-con { flex: 1;}

.subnav { line-height: 1; text-align: center; font-size: 16px; font-weight: bold; background: #ffeda4;}
.subnav ul { display: flex; justify-content: space-around;}
.subnav ul li a {padding: 5px 3px 8px 3px;transition: all 0.3s ease;color: #333;}
.subnav ul li a img { margin-bottom: 5px;animation-duration:4s;	animation-fill-mode:both;}
.subnav ul li a span { display: block; text-shadow: 0px 2px 1px #d2b335;}
@media screen and (max-width: 720px) {
    .subnav { font-size: 14.5px;}
}
.subnav ul li:nth-child(1) a img,.subnav ul li:nth-child(2) a img{
    animation-name:fadeInLeft;
}
.subnav ul li:nth-child(3) a img{
    animation-name:bounceInDown;
}
.subnav ul li:nth-child(4) a img,.subnav ul li:nth-child(5) a img{
    animation-name:fadeInRight;
}

@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}
@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}
@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}
.subnav a:hover{
    animation: pulse 1s ease infinite;
}
.subnav a:active {
    color: #f00;
}
@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.05); }
    100% { transform: scale(1); }
}


.bzlx { text-align: center; font-size: 18px; font-weight: bold; background: #fff;}
.bzlx th { color: #fff; border: solid 1px #439A94; background: #439A94;}
.bzlx td { border: solid 1px #439A94;}
.bzlx td.td1 {width: 20%!important;}
.bzlx td.td2 { color: #000080; font-size: 20px;}
.bzlx td.td3 { color: #f00;}

.gsbq { border-collapse: collapse; table-layout: fixed; text-align: center; font-size: 18px; background: #ffeda4;}
.gsbq th { color: #fff; font-weight: normal; border: solid 1px #000; background: #439A94;}
.gsbq td { padding: 3px 0; border: solid 1px #000;}
.gsbq td a { display: block; line-height: 34px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.kjcj { background: #fff;}

.ptyx { font-size: 16px; font-weight: bold; background: #fff;}
.ptyx th { font-size: 18px; color: #000080; border: solid 1px #439A94; background: #439A94;}
.ptyx td { height: 32px; padding: 0 5px; color: #333; border: solid 1px #439A94;}

.tie-con { font-size: 16px; background: #fff;}
.tie-con ul {}
.tie-con ul li { background: url(../images/tj.gif) 5px center no-repeat;}
.tie-con ul li a {
    display: block;
    padding: 0 20px 0 40px;
    line-height: 36px;
    font-weight: bold;
    border-bottom: solid 1px #636262;
    background: url(../images/arrow.png) right center no-repeat;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    transition: all 0.3s ease;
    color: #333;
}
.tie-con.gaoshou { background: url(../images/img1.png) bottom right no-repeat #fff;}
@media screen and (max-width: 720px) {
    .tie-con { font-size: 14px;}
}

.dgk { font-weight: bold; background: #fff;}
.dgk th { padding: 5px; color: #ff0; border: solid 1px #439A94; background: #439A94;}
.dgk td { white-space: nowrap; text-overflow: ellipsis; padding: 5px; box-sizing: border-box; border: solid 1px #439A94;}
.dgk span { background: #ff0;}

.sqbk { text-align: center; font-weight: bold; background: #fff;}
.sqbk th { color: #fff; font-size: 18px; border: solid 1px #439A94; background: #439A94;}
.sqbk td { line-height: 1.3; font-size: 16px; border: solid 1px #439A94;}
.sqbk td.td1 { width: 30%;}
.sqbk td.td2 { color: #000080; font-size: 26px;}
.sqbk td.td3 { width: 30%;}

.jx24m { text-align: center; font-weight: bold; background: #fff;}
.jx24m th { color: #fff; font-size: 18px; border: solid 1px #439A94; background: #439A94;}
.jx24m td { line-height: 1.2; font-size: 17px; border: solid 1px #439A94;}
.jx24m td.td1 { width: 16%;}
.jx24m td.td2 { color: #000080; font-size: 18px; font-family: "宋体";}
.jx24m td.td3 { width: 16%; color: #f00;}

.yxym { border-collapse: collapse; text-align: center; background: #fff;}
.yxym th { height: 30px; color: #fff; font-size: 16px; font-weight: normal; border: solid 1px #000; background: #439A94;}
.yxym td { height: 30px; font-size: 15px; border: solid 1px #000;}
.yxym td.td1 { width: 25%; color: #fff; background: #439A94;}
.yxym td.td2 { color: #000080;}
.yxym td.td2 span { background: #ff0;}
.yxym td.td3 { width: 25%; color: #fff; background: #439A94;}
@media screen and (max-width: 720px) {
    .yxym td { font-size: 13px;}
    .yxym td.td3 { width: 20%;}
}

.jpessm { line-height: 1.75; font-size: 16px; background: #fff;}
.jpessm th { color: #fff; border: dashed 1px #636262; background: #439A94;}
.jpessm td { text-align: center; border: dashed 1px #636262;}
.jpessm-pic { background: #ffeda4;}

.juesha-tit { margin-bottom: 5px; text-align: center; font-size: 32px; font-weight: bold; color: #ff0; text-shadow: 0px 1px 1px #000;}
.juesha { font-size: 14px; font-weight: bold; background: #ffeda4;}
.juesha th { height: 35px; color: #fff; border: solid 1px #636262; background: #000;}
.juesha td { height: 35px; text-align: center; border: solid 1px #636262;}

.tongtian { color: #fff; font-size: 18px; background: #000;}
.tongtian-tit { height: 50px; line-height: 50px; margin-bottom: 5px; text-align: center; font-weight: bold; text-shadow: 0px 1px 10px #000; border-radius: 5px; background: #439A94;}
.tongtian-con { border-spacing: 2px; font-size: 16px; font-weight: bold;}
.tongtian-con td { height: 30px; line-height: 1.2; text-align: center; border: solid 1px #439A94;}
@media screen and (max-width: 720px) {
    .tongtian-con { font-size: 13px;}
}

.footer { padding: 5px 0; color: #fff; text-align: center;}
.footer dl { padding: 0 10%;}
.footer dl dt {}
.footer dl dd { padding: 5px 0; border-bottom: solid 1px #000;}
.footer a:hover { color: #f00!important;}
.footer div { padding: 5px 0;}

.toplinks { text-align: center; font-size: 16px; font-weight: bold; color: #000080; border-collapse: collapse; background: #fff;}
.toplinks tr:nth-child(2n) { color: #f00;}
.toplinks td { height: 40px; border: solid 1px #000;}
.toplinks a {}

.big-con { background: url(../images/big-bg.png) top right no-repeat #fff;}
.big-con .big-tit { padding: 8px 8px 0 8px;}
.big-con .big-tit h1 { padding: 8px 0 16px 0; font-size: 18px; font-weight: bold; border-bottom: solid 1px #ffeda4;}
.big-con .big-tit p { padding: 8px 0; font-size: 16px; color: #d2b335; border-bottom: solid 1px #ffeda4;}
.big-con .big-txt { line-height: 2; padding: 8px; font-weight: bold; font-size: 15px; color: #333;}
.big-con .big-txt hr { height: 1px; margin: 8px 0; border: 0; background: #ffeda4;}

.yjym { color: #f00; text-align: center; font-size: 16px; font-weight: bold; background: #ff0;}

.meinv { width: 100%; height: auto;}

.pop-xyz-tzgg { color: #ffffff;position: absolute;top: -14px;left: 50%;margin-left: -75px;width: 150px;height: 33px;background-image: url(../picture/tzgg.png);background-size: 100% 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: '微软雅黑';font-weight: bold;font-size: 17px;letter-spacing: 1px; }
.popup { position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 300px;padding: 20px;background-color: #fff;border: 1px solid #ccc;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);z-index: 9999; }
.gg { margin-top: -10px;border-radius: 15px;background-color: #fff; }
.popup-close { position: absolute;top: 10px;right: 10px;cursor: pointer; }
.popup-content { margin-bottom: 20px; }

.tzq-more { padding: 0 10px; text-align: center;}
.tzq-more a { display: block; padding: 5px; font-size: 18px; font-weight: bold; color: #955412; border-radius: 5px; background: #f2d1a1;}
.tzq { text-align: center;}
.tzq ul { display: flex; flex-direction: row; flex-wrap: wrap; padding: 5px;}
.tzq ul li { width: 33.33%; padding: 5px; box-sizing: border-box;}
.tzq ul li a { display: block; padding: 7px 0; border: solid 1px #ddd; border-radius: 5px;}
@media screen and (max-width:750px){
    .tzq-more a { font-size: 15px;}
    .tzq ul { padding: 7px;}
    .tzq ul li { width: 33.33%; padding: 3px; box-sizing: border-box;}
}

.box-body{width: 100%;display: flex; background-color: #fff;}
.box-body .qihao{height: auto;  text-align: center;  display: flex  ;  justify-content: center;  align-items: center;  font-weight: 700;  font-size: 13pt;}
.box-body .content{width: 100%;border-left: 1px solid #439A94;}
.box-body .content tbody {border-color: #439A94;}

.tie-con.bose table tr td{border: solid 2px #439A94; padding:10pt}
.box.pad .tit:first-child {background: url(../images/xgmh.png),url(../images/xgmh.png);background-position: 10px center, right 10px center;background-repeat: no-repeat, no-repeat;background-size: 24pt auto, 24pt auto;}

.jx_num {text-align: center;height: 20pt;line-height: 20pt;font-size: 12pt;font-weight: bolder;background: #f7f7f7;color: #FF0000;border: 2px solid #439A94;}
table.qxtable.yxym td {border: 2px solid #439A94;font-weight: bolder;}
.box.pad table {width: 100% !important;}

