/* å¤´éƒ¨ å…¬å…±éƒ¨åˆ†å¼€å§‹ */
.main-container-header {
    width: 100%;
    /* height: 335px; */
    background: #c6c7cc;
    z-index: 1;
    position: relative;
}

.main-container-header img {
    /* height: 335px; */
    width: 100%;
}

.main-container-header-v {
    position: relative;
    width: 100%;
    max-height: 850px;
}

.main-container-header-v img {
    height: 100%;
}

.main-container-header-v video {
    height: 505px;
    width: 100%;
    background: #0f0f0f;
}

.main-container-header-pz {
    position: relative;
    width: 100%;
    /*height: 820px;*/
}

.main-container-header-pz img {
    /*height: 100%;*/
    width: 100%;
}

.playBtn {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 45%;
    left: 50%;
    margin: -25px -25px;
    font-size: 50px;
}

.playCountdown {
    position: absolute;
    width: 260px;
    height: 40px;
    top: 85%;
    left: 50%;
    margin: -25px -130px;
    text-align: center;
    color: #3e2727;
    background: #f5f5f5;
    font-size: 18px;
    font-weight: bold;
    z-index: 9;
}

#showDownTime {
    line-height: 40px;
}

/* é¡µé¢æ ‡é¢˜ï¼ˆåŒ…å«é¢åŒ…å±‘ã€å¯¼èˆªï¼‰ */
.main-container-header-title {
    position: relative;
    width: 1200px;
    height: 42px;
    margin: -42px auto 0;
    background: rgba(51, 51, 51, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2333333, endColorstr=#b2333333);
    -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2333333,endColorstr=#b2333333)';
    color: #ffffff;
}

.content-header-breadcrumb {
    /* background: url('../images/title-trip.png') no-repeat; */
}

.content-header-breadcrumb,
.content-title-nav {
    height: 42px;
    line-height: 42px;
}

.content-header-breadcrumb span {
    padding-left: 20px;
}

.content-title-nav {
    position: absolute;
    right: 0px;
    top: 0px;
}

.content-title-nav .content-title-nav-item {
    float: left;
    padding: 0px 15px;
}

.content-title-nav .content-title-nav-item:hover {
    cursor: pointer;
    color: #ff472e;
    /*text-decoration: underline;*/
}

.content-title-nav .active {
    background: linear-gradient(270deg, #c50701, #e62c60);
    background: -moz-linear-gradient(#c50701, #e62c60);
    -pie-background: linear-gradient(#c50701, #e62c60);
    /*background: #C60101;*/
    color: #ffffff !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c50701', endColorstr='#e62c60', GradientType=0);
}

/* å¤´éƒ¨ å…¬å…±éƒ¨åˆ†ç»“æŸ */
/* ä¸»ä½“å®¹å™¨ */
.main-container-content {
    width: 1200px;
    margin: 0 auto;
}

/* å†…å®¹ä¸»ä½“éƒ¨åˆ† */
.main-container-content-body {}

.main-container-content-body .body-content {
    /*padding: 30px 0px 10px;*/
}

.main-container-content-body .body-content .body-content-item {
    margin-bottom: 30px;
    width: 100%;
}

.body-content-item-content {
    /*position: relative;*/
    /*padding-top: 30px;*/
}

/* å¤§å°åŒºå—æ˜¾ç¤º&éšè— */
.lg {}

.xs {
    display: none;
}

/* é€æ˜Žå¤„ç† */
.none {
    background: transparent !important;
}

/* æ¸…é™¤æµ®åŠ¨ */
.clear {
    clear: both;
}

/* æ–‡æœ¬å±…ä¸­ */
.center {
    text-align: center;
}

/* margin */
.mb0 {
    margin-bottom: 0px !important;
}

.mt0 {
    margin-top: 0px !important;
}

.ml0 {
    margin-left: 0px !important;
}

.mr0 {
    margin-right: 0px !important;
}

.mb5 {
    margin-bottom: 5px !important;
}

.mt5 {
    margin-top: 5px !important;
}

.ml5 {
    margin-left: 5px !important;
}

.mr5 {
    margin-right: 5px !important;
}

.mb10 {
    margin-bottom: 10px !important;
}

.mt10 {
    margin-top: 10px !important;
}

.ml10 {
    margin-left: 10px !important;
}

.mr10 {
    margin-right: 10px !important;
}

.mb15 {
    margin-bottom: 15px !important;
}

.mt15 {
    margin-top: 15px !important;
}

.ml15 {
    margin-left: 15px !important;
}

.mr15 {
    margin-right: 15px !important;
}

.mb20 {
    margin-bottom: 20px !important;
}

.mt20 {
    margin-top: 20px !important;
}

.ml20 {
    margin-left: 20px !important;
}

.mr20 {
    margin-right: 20px !important;
}

.mb25 {
    margin-bottom: 25px !important;
}

.mt25 {
    margin-top: 25px !important;
}

.ml25 {
    margin-left: 25px !important;
}

.mr25 {
    margin-right: 25px !important;
}

.mb30 {
    margin-bottom: 30px !important;
}

.mt30 {
    margin-top: 30px !important;
}

.ml30 {
    margin-left: 30px !important;
}

.mr30 {
    margin-right: 30px !important;
}

.mb50 {
    margin-bottom: 50px !important;
}

.mt50 {
    margin-top: 50px !important;
}

.ml50 {
    margin-left: 50px !important;
}

.mr50 {
    margin-right: 50px !important;
}

/* padding */
.pb0 {
    padding-bottom: 0px !important;
}

.pt0 {
    padding-top: 0px !important;
}

.pl0 {
    padding-left: 0px !important;
}

.pr0 {
    padding-right: 0px !important;
}

.pb5 {
    padding-bottom: 5px !important;
}

.pt5 {
    padding-top: 5px !important;
}

.pl5 {
    padding-left: 5px !important;
}

.pr5 {
    padding-right: 5px !important;
}

.pb10 {
    padding-bottom: 10px !important;
}

.pt10 {
    padding-top: 10px !important;
}

.pl10 {
    padding-left: 10px !important;
}

.pr10 {
    padding-right: 10px !important;
}

.pb15 {
    padding-bottom: 15px !important;
}

.pt15 {
    padding-top: 15px !important;
}

.pl15 {
    padding-left: 15px !important;
}

.pr15 {
    padding-right: 15px !important;
}

.pb20 {
    padding-bottom: 20px !important;
}

.pt20 {
    padding-top: 20px !important;
}

.pl20 {
    padding-left: 20px !important;
}

.pr20 {
    padding-right: 20px !important;
}

.pb25 {
    padding-bottom: 25px !important;
}

.pt25 {
    padding-top: 25px !important;
}

.pl25 {
    padding-left: 25px !important;
}

.pr25 {
    padding-right: 25px !important;
}

.pb30 {
    padding-bottom: 30px !important;
}

.pt30 {
    padding-top: 30px !important;
}

.pl30 {
    padding-left: 30px !important;
}

.pr30 {
    padding-right: 30px !important;
}

.pb50 {
    padding-bottom: 50px !important;
}

.pt50 {
    padding-top: 50px !important;
}

.pl50 {
    padding-left: 50px !important;
}

.pr50 {
    padding-right: 50px !important;
}

/* top,left,right,bottom */
.t0 {
    top: 0px !important;
}

.l0 {
    left: 0px !important;
}

.r0 {
    right: 0px !important;
}

.b0 {
    bottom: 0px !important;
}

.t5 {
    top: 5px !important;
}

.l5 {
    left: 5px !important;
}

.r5 {
    right: 5px !important;
}

.b5 {
    bottom: 5px !important;
}

.t10 {
    top: 10px !important;
}

.l10 {
    left: 10px !important;
}

.r10 {
    right: 10px !important;
}

.b10 {
    bottom: 10px !important;
}

.t15 {
    top: 15px !important;
}

.l15 {
    left: 15px !important;
}

.r15 {
    right: 15px !important;
}

.b15 {
    bottom: 15px !important;
}

.t20 {
    top: 20px !important;
}

.l20 {
    left: 20px !important;
}

.r20 {
    right: 20px !important;
}

.b20 {
    bottom: 20px !important;
}

.t25 {
    top: 25px !important;
}

.l25 {
    left: 25px !important;
}

.r25 {
    right: 25px !important;
}

.b25 {
    bottom: 25px !important;
}

.t30 {
    top: 30px !important;
}

.l30 {
    left: 30px !important;
}

.r30 {
    right: 30px !important;
}

.b30 {
    bottom: 30px !important;
}

.t50 {
    top: 50px !important;
}

.l50 {
    left: 50px !important;
}

.r50 {
    right: 50px !important;
}

.b50 {
    bottom: 50px !important;
}

/* float */
.fl {
    float: left;
    display: inline;
}

.fr {
    float: right;
    display: inline;
}

/* display */
.dn {
    height: 0;
    overflow: hidden;
}

.dnone {
    display: none;
}

.db {
    display: block;
}

.di {
    display: inline;
}

.dib {
    display: inline-block;
}

/* é¢œè‰² */
.blue {
    color: blue !important;
}

.red {
    color: red !important;
}

.gray {
    color: gray !important;
}

.white {
    color: #ffffff !important;
}

.black {
    color: #000000 !important;
}

/* é“¾æŽ¥æ ·å¼è§„åˆ™ LoVe & HAte */
a {}

a:link {}

a:visited {}

a.aLink:hover {}

a:active {}

/* å°ä¸‰è§’æ ·å¼ å†…åµŒå¼ */
.tip3Div span {
    position: absolute;
    height: 0;
    width: 0;
}

.tip3Div span.top,
.tip3Div span.right,
.tip3Div span.bottom,
.tip3Div span.left {
    line-height: 0;
    border-width: 10px;
    border-style: dashed dashed solid dashed;
}

.tip3Div span.top,
.tip3Div span.bottom {
    left: 50%;
    margin: 0 -10px;
    /*left: calc(50% - 10px);*/
}

.tip3Div span.right {
    top: 50%;
    margin: -10px 0;
    /*top: calc(50% - 10px);*/
}

.tip3Div span.left {
    bottom: 50%;
    margin: -10px 0;
    /*top: calc(50% - 10px);*/
}

.tip3Div span.top {
    border-color: transparent transparent #ffffff transparent;
    bottom: 0;
}

.tip3Div span.bottom {
    border-color: #ffffff transparent transparent transparent;
    top: 0;
}

.tip3Div span.left {
    border-color: transparent #f5f5f5 transparent transparent;
    right: 0;
}

.tip3Div span.right {
    border-color: transparent transparent transparent #f5f5f5;
}

/* å†…å®¹é¡µæ¨¡å—æ ·å¼ */
/* å›ºå®šå ä½æ»¡å±å›¾ç‰‡ */
.fix-image {
    position: absolute;
    left: 0px;
    width: 100%;
}

.fix-image img {
    width: 100%;
}

.fix-image img.img_xm {
    min-height: 300px;
    max-height: 310px;
}

.fix-image .fix-image-1 {
    width: 100%;
    height: 680px;
    background: url('../images/fcgy-01.png') no-repeat;
    background-size: 100%;
}

.fix-image .fix-image-2 {
    width: 100%;
    height: 300px;
    background: url('../images/fcgy-03.png') no-repeat;
    background-size: 100%;
}

/* æ­£æ–‡æ–‡ç«  */
.body-content-item .content-fix {
    margin: 30px auto;
    width: 100%;
}

.body-content-item .content-fix .content-fix-title {
    color: #c60101;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
}

.body-content-item .content-fix .content-fix-content {
    color: #231815;
    line-height: 35px;
}

.body-content-item .content-fix .content-fix-content-normal-full {
    width: 90%;
    margin-left: 5%;
    text-align: left;
}

.body-content-item .content-fix .content-fix-content-normal-full .gameTime {
    float: left;
    width: 50%;
    font-size: 14px;
    color: #231815;
    line-height: 30px;
}

.body-content-item .content-fix .content-fix-content-normal {
    color: #231815;
    width: 80%;
    text-align: left;
    margin-left: 10%;
    padding-top: 30px;
}

/* å¡ç‰‡ç›¸å…³æ ·å¼ */
.car {
    position: relative;
    min-height: 250px;
}

.car-min {
    min-height: 50px;
}

.car-max {
    margin-left: 1%;
    position: relative;
    background: #fff;
    min-height: 250px;
}

/* è‡ªå®šä¹‰å¡ç‰‡-å›ºå®šå¤§å° */
.car-fix-1 {
    width: 592px;
    min-width: 260px;
    height: 446px;
}

.car-fix-1 .car-img {
    width: 754px;
    height: 205px;
    margin-top: 5px;
    margin-left: 20px;
    padding: 15px;
    behavior: url(/PIE.htc);
    box-shadow: -1px 0px 5px #ccc;
    position: relative;
    background: #ffffff;
}

.car-fix-1 .car-img img,
.car-fix-1 .car-img div {
    width: 100%;
    height: 100%;
    /*background: url('../images/fcgy-02.png') no-repeat;*/
    background-size: cover;
}

/* è‡ªå®šä¹‰å¡ç‰‡1 æ•´è¡Œæ’‘æ»¡æ— è¾¹ */
.car-fix-row-full {
    width: 100%;
    margin: 0px;
}

.car-fix-row-full .car-content {
    padding: 0px 30px !important;
}

/* è‡ªå®šä¹‰å¡ç‰‡2/3/4/5/6/7 æ•´è¡Œæ’‘æ»¡ç•™è¾¹5% */
.car-fix-row,
.car-fix-row-0,
.car-fix-row-1,
.car-fix-row-2,
.car-fix-row-3,
.car-fix-row-4 {}

/* è‡ªå®šä¹‰å¡ç‰‡3 å†…å®¹æ’‘æ»¡ */
.car-fix-row-0 .car-title,
.car-fix-row-0 .car-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/* è‡ªå®šä¹‰å¡ç‰‡4 å·¦å†…å®¹å³å›¾ æ¯”ä¾‹3:2 */
.car-fix-row-1 .car-left {
    width: 75%;
}

.car-fix-row-1 .car-right {
    width: 25%;
}

/* è‡ªå®šä¹‰å¡ç‰‡5 å·¦å›¾å³å†…å®¹ æ¯”ä¾‹2;3 */
.car-fix-row-2 .car-left {
    width: 25%;
}

.car-fix-row-2 .car-right {
    width: 75%;
}

/* è‡ªå®šä¹‰å¡ç‰‡4/5 å›¾å®¹å™¨å¤§å°å®šä¹‰ */
.car-fix-row-1 .car-right div,
.car-fix-row-2 .car-left div {
    width: 100%;
    padding: 20px;
    text-align: center;
}

.car-fix-row-1 .car-right div img,
.car-fix-row-2 .car-left div img {
    height: 100%;
    width: 100%;
}

/* 4/5/6/7 æµ®åŠ¨å¤„ç† */
.car-fix-row-1 .car-left,
.car-fix-row-1 .car-right,
.car-fix-row-2 .car-left,
.car-fix-row-2 .car-right,
.car-fix-row-3 .car-left,
.car-fix-row-3 .car-right,
.car-fix-row-4 .car-left,
.car-fix-row-4 .car-right {
    float: left;
}

/* è‡ªå®šä¹‰å¡ç‰‡6 æ’å›¾-å·¦+æ–‡æœ¬ */
/* è‡ªå®šä¹‰å¡ç‰‡7 æ’å›¾-å³+æ–‡æœ¬ */
.car-fix-row-3 .car-left,
.car-fix-row-4 .car-right {
    position: relative;
    width: 65%;
}

.car-fix-row-3 .car-right,
.car-fix-row-4 .car-left {
    width: 35%;
}

.car-box-shadow {
    box-shadow: 0px 2px 4px 0px #c0c0c0;
    background: #fff;
    behavior: url(/PIE.htc);
    position: relative;
}

/* è‡ªå®šä¹‰å¡ç‰‡8 åˆ†å¸ƒ ä¸€è¡Œä¸¤å— */
.car-fix-2 {
    width: 49%;
    /*width: 518px;*/
    float: left;
}

.car-fix-2:first-child {
    margin-right: 2%;
}

/* è‡ªå®šä¹‰å¡ç‰‡9 åˆ†å¸ƒ ä¸€è¡Œ3å— */
.car-fix-3 {
    width: 26.6%;
    /*width: 325px;*/
    float: left;
}

/* è‡ªå®šä¹‰å¡ç‰‡10 åˆ†å¸ƒ ä¸€è¡Œ4å— */
.car-fix-4 {
    width: 18.7%;
    /*width: 225px;*/
    float: left;
}

.car-fix-4-max {
    width: 23.75%;
    /*width: 225px;*/
    float: left;
}

/* å¡ç‰‡æ ‡é¢˜ */
.car .car-title {
    color: #c60101;
    width: 100%;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    overflow: hidden;
}

.car .car-title .car-title-text {
    font-size: 26px;
}

.car-cont-title {
    font-size: 24px;
    font-weight: 600;
}

.car .car-title .car-title-more {
    font-size: 14px;
    float: right;
    margin-top: 10px;
    cursor: pointer;
}

.car .car-title .car-title-img {
    height: 100%;
    width: 100%;
}

/* å¡ç‰‡æ ‡é¢˜åˆ†å‰²çº¿æ¡ */
.car .car-title .hr {
    border-bottom: 2px dotted #ccc;
    margin-top: 15px;
}

.car .car-title .hr-red {
    border-bottom: 2px dotted #c60101;
    margin-top: 16px;
}

/* å¡ç‰‡å†…å®¹ */
.car .car-content {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
    color: #231815;
    line-height: 30px;
    overflow: hidden;
}

/* å¡ç‰‡å†…å®¹-æ­£æ–‡ */
.car .car-content .car-content-title {
    font-size: 16px;
    color: #ab0202;
    font-weight: bold;
    margin: 14px 0px 10px 0px;
}

.car .car-content .car-content-text {
    margin: 0px 0px 10px 0px;
}

.car .car-content .content-limit {
    padding-top: 35px;
}

.car .car-content .car-content-left,
.car .car-content .car-content-right {
    width: 48%;
}

.car .car-content .car-content-bottom {
    width: 100%;
}

/* å¡ç‰‡å†…å®¹-åˆ—è¡¨ */
.car .car-content ul.ul-content {
    width: 100%;
    padding-left: 15px;
}

.car .car-content ul.no-list-point {
    padding-left: 0px;
}

.car .car-content ul.ul-content li {
    border-bottom: 0;
}

.car .car-content ul.ul-content li:hover {
    color: red !important;
}

.car .car-content ul.underline li {
    border-bottom: 1px solid #ccc;
}

.car .car-content ul.no-list-point li {
    list-style: none;
    margin-bottom: 20px;
}

.car .car-content ul.max-height li {
    padding: 24px 0;
}

.car .car-content ul.mar-top li {
    margin-top: 20px;
}

ul.mar-top-min li {
    margin-top: 10px;
    overflow: hidden;
}

.car .car-content ul.min-height li {
    margin-top: 5px;
    padding-bottom: 5px;
}

.car .car-content ul.ul-content li div.ul-text {
    float: left;
}

.car .car-content ul.ul-content li div.ul-date {
    float: right;
}

/* å¡ç‰‡å†…å®¹æ›´å¤šæŒ‰é’® */
.car .car-content span.car-content-more {
    float: right;
    color: #ab0202;
}

/* å¡ç‰‡å†…å®¹è¯¦æƒ…æŒ‰é’® */
.car-content-btn {
    width: 124px;
    height: 30px;
    line-height: 28px;
    border: 1px solid #fff;
    text-align: center;
    cursor: pointer;
    margin-top: 30px;
    margin-bottom: 30px;
}

/* å…¬ç›Šé‡‘é¡¹ç›® */
.fix-image-car {
    position: relative;
    width: 100%;
    height: 444px;
    background: url('../images/fcgy-04.png') no-repeat;
    background-size: cover;
}

.car-mol {
    position: absolute;
    top: 66px;
    right: 43px;
    width: 559px;
    height: 335px;
    opacity: 0.54;
    â€‹background: -moz-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: -webkit-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: -o-linear-gradient(313deg, #c60101 0%, #ff0031 50%, #e62c5d 100%);
    background: -ms-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: linear-gradient(313deg, #c60101 0%, #ff0031 50%, #e62c5d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C60101', endColorstr='#E62C5D', GradientType=0);
    /*margin-top: 66px;margin-right: 43px;*/
}

.fix-image-car .car-content {
    width: 446px;
    position: absolute;
    top: 124px;
    right: 99px;
    color: #ffffff;
    /*background: #0a1360;*/
}

.fix-image-car .car-content .car-content-title {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 29px;
}

.fix-image-car .car-content .car-content-text {
    font-size: 14px;
    text-indent: 2em;
}

.fix-image-car .car-content .car-content-btn {
    float: right;
    margin-right: 20px;
}

/* å…¬ç›Šé‡‘é¡¹ç›® */
.gyjxm {
    padding: 80px 80px 0 80px;
    background: #fff;
}

.gyjxm .body-content-i {
    overflow: hidden;
    padding-bottom: 30px;
    border-bottom: 4px solid #f0f0f0;
    margin-bottom: 80px;
    color: #44679c;
}

.gyjxm .mz {
    color: #4793e6;
}

.gyjxm .gs {
    color: #3d7935;
}

.gyjxm .body-content-i .text {
    width: 45%;
    padding-right: 10px;
}

.gyjxm .mz .text {
    padding-left: 10px;
}

.gyjxm .body-content-i .name {
    font-size: 28px;
    font-weight: 600;
}

.gyjxm .body-content-i .text .title {
    font-size: 20px;
    margin: 10px 0;
    font-weight: 600;
}

.gyjxm .body-content-i .text .summary {
    line-height: 25px;
    color: #757575;
}

.gyjxm .body-content-i .detail-btn {
    width: 160px;
    height: 40px;
    border-radius: 20px;
    position: relative;
    behavior: url(/PIE.htc);
    margin-top: 20px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin: 30px auto 0 auto;
}

.gyjxm .body-content-i .img {
    width: 55%;
}

.gyjxm .body-content-i .img img {
    width: 100%;
}

.gyjxm .body-content-i .black-title {
    font-size: 22px;
    margin: 30px 0;
    color: black;
    font-weight: 600;
}

.gyjxm .body-content-i .gyjxm-swiper {
    height: 260px;
}

.gyjxm .swiper-wrap {
    padding: 0 60px;
}

.gyjxm .body-content-i .gyjxm-swiper {
    padding: 10px;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .wrap {
    padding: 15px;
    color: #757575;
    height: 90%;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .wrap:hover {
    box-shadow: 0px 2px 8px #ccc;
    behavior: url(/PIE.htc);
    position: relative;
    -moz-box-shadow: 0px 6px 15px #c0c0c0;
    -webkit-box-shadow: 0px 6px 15px #c0c0c0;
    box-shadow: 0px 6px 15px #c0c0c0;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .info {
    overflow: hidden;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .content {
    margin-top: 15px;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .content .title {
    color: #000;
    font-weight: 600;
    margin: 10px 0;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .content .summary {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .info .lianxi {
    margin-top: 5px;
    position: absolute;
}

.gyjxm .body-content-i .gyjxm-swiper .swiper-slide .info .lianxi div {
    margin: 5px;
}

.gyjxm .mz .text {
    text-align: right;
}

.gyjxm .mz .detail-btn {
    background: #2f569d;
}

.gyjxm .tab {
    overflow: hidden;
    margin: 20px 0;
}

.gyjxm .tab>div {
    margin-left: 40px;
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    color: #757575;
    cursor: pointer;
}

.gyjxm .tab-content>div {
    height: 0;
    overflow: hidden;
}

.gyjxm .tab-content .show {
    height: auto;
    overflow: auto;
}

.gyjxm .tab .active {
    color: #4d97eb;
    border-bottom: 2px solid #4d97eb;
    padding-bottom: 5px;
}

.gyjxm .select {
    overflow: hidden;
    margin: 20px 0;
}

.gyjxm .select select {
    width: 150px;
    height: 40px;
    border-color: #c0c0c0;
    padding: 0 10px;
    color: #757575;
    border-radius: 8px;
}

.gs .detail-btn {
    background: #3c7935;
}

.gyjxm .gs .swiper-wrap {
    margin-top: 20px;
    position: relative;
}

.gyjxm .gs {
    border-bottom: 0;
    margin-bottom: 0;
}

.gyjxm .swiper-btn>div {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    color: #bebebe;
    font-size: 20px;
    cursor: pointer;
}

.gyjxm .swiper-btn .pre-btn {
    left: 0;
}

.gyjxm .swiper-btn .next-btn {
    right: 0;
}

.gyjxm .swiper-wrap-bg {
    position: relative;
}

.gyjxm .swiper-container {
    position: static;
}

/* å…¬ç›Šé‡‘åˆ†é…ä½¿ç”¨ */
.gyjfpsy {
    overflow: visible !important;
}

.gyjfpsy .sourse-box {
    width: 100%;
    box-shadow: 0px 9px 14px #c0c0c0;
    position: relative;
    behavior: url(/PIE.htc);
    padding: 100px;
    height: 430px;
    margin-bottom: 100px;
    background: #fff;
}

.gyjfpsy .sourse-box .sourse-title {
    font-size: 28px;
    font-weight: 600;
    color: #ff5225;
    margin-bottom: 20px;
}

.gyjfpsy .sourse-box .sourse-con {
    text-indent: 2em;
    font-size: 18px;
    line-height: 30px;
}

.gyjfpsy .proportion-box {
    padding: 60px 0;
    border-bottom: 2px solid #f0f0f0;
    text-align: center;
}

.gyjfpsy .video-box {
    width: 100%;
    position: relative;
}

.gyjfpsy .video-box img {
    width: 100%;
    height: 100%;
}

.gyjfpsy .video-box .content {
    width: 100%;
    height: 100%;
    padding: 30px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
}

.gyjfpsy .video-box .content .fl {
    width: 38%;
    text-align: center;
    font-size: 28px;
    color: #d9454b;
    font-weight: 600;
    line-height: 25px;
    margin: 200px 0;
}

.gyjfpsy .video-box .content .fr {
    width: 60%;
    height: 100%;
    background: #000;
    position: relative;
    overflow: hidden;
    background: #e7e7e7;
    padding: 10px;
    border-radius: 10px;
}

.gyjfpsy .video-box .content .fr .open-btn {
    position: absolute;
    width: 40px;
    height: 40px;
    color: #c0c0c0;
    background: #fff;
    left: 50%;
    top: 50%;
    margin-top: -20px;
    margin-left: -20px;
    border-radius: 50%;
    behavior: url(/PIE.htc);
    text-align: center;
    line-height: 40px;
}

/* å…¬ç›Šé‡‘ç­¹é›†æƒ…å†µ */
.cj-img {
    background: #fff;
    margin-top: 20px;
    padding: 20px 30px 20px 0px;
}

.cj-img .cj-title {
    margin-bottom: 15px;
}

.cj-img .cj-title .year,
.year-item {
    width: 10%;
}

.cj-img .cj-title .line,
.line-item {
    width: 5%;
}

.cj-img .cj-title .sale,
.sale-item {
    width: 85%;
}

.cj-img .cj-title .year,
.year-item,
.cj-img .cj-title .line,
.line-item,
.cj-img .cj-title .sale,
.sale-item {
    position: relative;
    height: 35px;
    float: left;
    line-height: 35px;
    font-weight: bold;
    color: #8d8d8d;
}

.year span,
.sale span {
    font-size: 16px;
    font-weight: bold;
    color: #8d8d8d;
    text-align: center;
    border-bottom: 3px dashed #c5c5c5;
    display: inline-block;
}

.year span {
    width: 45px;
}

.sale span {
    width: 125px;
}

.line-item div {
    position: absolute;
    top: 10px;
    left: 5px;
    width: 10px;
    height: 10px;
    border: 2px solid #b94011;
    border-radius: 50%;
}

.line-item .col-line {
    width: 1px;
    height: 40px;
    border: 0px;
    border-left: 2px solid #c5c5c5;
    top: -30px;
    left: 9px;
    border-radius: 0px;
}

.sale-item,
.cj-content-sum .sum-sale {
    behavior: url(/PIE.htc);
    background: -moz-linear-gradient(313deg,
    #e78200 0%,
    #ff9f24 50%,
    #e6802c 100%);
    background: -webkit-linear-gradient(313deg,
    #e78200 0%,
    #ff9f24 50%,
    #e6802c 100%);
    background: -o-linear-gradient(313deg, #e78200 0%, #ff9f24 50%, #e6802c 100%);
    background: -ms-linear-gradient(313deg,
    #e78200 0%,
    #ff9f24 50%,
    #e6802c 100%);
    background: linear-gradient(313deg, #e78200 0%, #ff9f24 50%, #e6802c 100%);
}

.sale-item .max-bar,
.cj-content-sum .sum-gyj {
    behavior: url(/PIE.htc);
    background: -moz-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: -webkit-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: -o-linear-gradient(313deg, #c60101 0%, #ff0031 50%, #e62c5d 100%);
    background: -ms-linear-gradient(313deg,
    #c60101 0%,
    #ff0031 50%,
    #e62c5d 100%);
    background: linear-gradient(313deg, #c60101 0%, #ff0031 50%, #e62c5d 100%);
    position: relative;
}

.sale-item .max-bar img {
    height: 35px;
    position: absolute;
    right: -40px;
}

.year-title {
    text-align: center;
}

.sale .sale-title-1 {
    float: left;
    margin-left: 80px;
}

.sale .sale-title-2 {
    float: right;
    margin-right: 100px;
}

.cj-img .cj-content-item {
    margin-bottom: 15px;
}

.bar-sale-num-1,
.bar-sale-num-2 {
    position: absolute;
    color: #fff;
    font-weight: bold;
    top: 0px;
}

.bar-sale-num-1 {
    left: 50px;
}

.bar-sale-num-2 {
    right: 30px;
}

.cj-content-sum {
    text-align: right;
}

.cj-content-sum .sum-title {
    color: #8d8d8d;
    font-weight: bold;
}

.cj-content-sum .sum-gyj,
.cj-content-sum .sum-sale {
    line-height: 30px;
    padding: 10px 15px;
    color: #ffffff;
}

@media (max-width: 767px) {
    .cj-img {
        padding: 10px 10px 10px 0px;
    }

    .year span,
    .sale span {
        font-size: 12px;
    }

    .cj-img .cj-title .year,
    .year-item {
        width: 15%;
    }

    .cj-img .cj-title .line,
    .line-item {
        width: 5%;
    }

    .cj-img .cj-title .sale,
    .sale-item {
        width: 80%;
    }

    .year span {
        width: 30px;
    }

    .sale span {
        width: 90px;
    }

    .sale .sale-title-1 {
        margin-left: 0px;
    }

    .sale .sale-title-2 {
        margin-right: 0px;
    }

    .line-item div {
        left: 0px;
    }

    .bar-sale-num-1,
    .bar-sale-num-2 {
        font-size: 12px;
    }

    .bar-sale-num-1 {
        left: 10px;
    }

    .bar-sale-num-2 {
        right: 10px;
    }

    .line-item .col-line {
        left: 4px;
    }
}

/*ç¦å½©å…¬ç›Š-å…¬ç›Šé‡‘ç­¹é›†*/
.gyjcj .gyjcj-swiper {
    padding-bottom: 50px;
    height: 830px;
}

.gyjcj .gyjcj-swiper .swiper-slide {
    position: relative;
}

.gyjcj .gyjcj-swiper .pagination {
    position: absolute;
    z-index: 20;
    bottom: 10px;
    width: 100%;
    text-align: center;
}

.gyjcj .gyjcj-swiper .swiper-pagination-switch {
    display: inline-block;
    width: 15px;
    height: 15px;
    behavior: url(/PIE.htc);
    border-radius: 50%;
    background: #dbdbdb;
    margin: 0 10px;
    cursor: pointer;
}

.gyjcj .gyjcj-swiper .swiper-active-switch {
    background: #999999;
}

.gyjcj .click-wrap {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 40px;
    z-index: 10;
}

.gyjcj .click-wrap .click-item {
    width: 120px;
    height: 735px;
    margin: 0 31px;
    cursor: pointer;
    display: inline-block;
    background: transparent;
}

.gyjcj .total {
    padding: 40px 50px;
    overflow: hidden;
}

.gyjcj .total .font-big {
    font-weight: bold;
    font-size: 26px;
}

.gyjcj .total .total-num {
    overflow: hidden;
}

.gyjcj .total .total-num .font-big-color {
    font-size: 50px;
    margin-top: -10px;
    font-weight: bold;
    color: #f1be46;
}

.gyjcj .total .total-num .num {
    color: #6c6c6c;
    margin-left: 10px;
}

.gyjcj .total .total-num .num div {
    margin-top: 5px;
}

.gyjcj .to__led-number {
    display: inline;
}

.gyjcj .fix-image {
    z-index: 0;
}

/* ç¤¾ä¼šè´£ä»»-ç†æ€§è´­å½© */
.mask-l-i,
.mask-r-i {
    width: 100%;
    height: 300px;
    overflow: hidden;
}

.mask-l-i img {
    float: left;
}

.mask-r-i img {
    float: right;
}

.mask-l-b,
.mask-r-b {
    position: absolute;
    width: 65%;
    height: 0;
    border-top: 300px solid #f5f5f5;
}

.mask-l-b {
    top: 0;
    right: 0;
    border-left: 100px solid transparent;
}

.mask-r-b {
    top: 0;
    left: 0;
    border-right: 100px solid transparent;
}

.mask-l-c,
.mask-r-c {
    position: absolute;
    width: 50%;
    top: 50px;
}

.mask-l-c {
    right: 30px;
}

.mask-r-c {
    left: 30px;
}

.mask-l-c .title,
.mask-r-c .title {
    /*color: #ffffff;*/
    font-size: 24px;
    text-align: center;
    margin-bottom: 20px;
}

.mask-l-c .content,
.mask-r-c .content {
    text-indent: 2em;
}

/* è½®æ’­å›¾ */
.swiper-mineSite {
    height: 400px;
}

.swiper-mineSite .swapBlock {}

.swiper-mineSite .swapBlock div {
    width: 60%;
    height: 300px;
    margin-top: 30px;
    margin-left: 20%;
    background: #f5f5f5;
    opacity: 0.33;
}

.swiper-mineSite .swapBlock div img {
    width: 100%;
}

/* å½“å‰æ»‘å— */
.swiper-mineSite .swiper-slide-active div {
    margin-top: 0px;
    opacity: 1;
    width: 100%;
    height: 360px;
    margin-left: 0%;
}

.swiper-mineSite .change-btn .btn1 {
    display: inline-block;
    cursor: pointer;
    font-size: 50px;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    color: #b5c3ef;
}

.swiper-mineSite .btn-pre {
    left: 10px;
}

.swiper-mineSite .btn-next {
    right: 10px;
}

/* æˆ‘ä»¬çš„è´£ä»» */
.content-fix-sec .content-fix-sec-item {
    overflow: hidden;
    margin-top: 30px;
    position: relative;
}

.content-fix-sec .content-fix-sec-item .fl {
    width: 40%;
    height: 285px;
    background: #c9c9c9;
}

.content-fix-sec .content-fix-sec-item .fl img {
    width: 100%;
    height: 100%;
}

.content-fix-sec .content-fix-sec-item .fr,
.content-fix-sec .content-fix-sec-item .frbox {
    width: 60%;
    height: 233px;
    margin-top: 26px;
    left: 38%;
    padding: 26px;
    background: #fff;
    text-align: left;
    position: absolute;
}

.content-fix-sec .content-fix-sec-item .frbox {
    box-shadow: 1px 0px 20px #e8e5e5;
    behavior: url(/PIE.htc);
    left: 40%;
    width: 58%;
}

.content-fix-sec .content-fix-sec-item .fr .title {
    font-size: 24px;
    font-weight: 400;
    line-height: 25px;
}

.content-fix-sec .content-fix-sec-item .fr .content {
    color: #727272;
    text-indent: 36px;
    line-height: 22px;
    margin-top: 12px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
}

.content-fix-sec .content-fix-sec-item .fr .detail-btn {
    padding: 5px 18px;
    border: 1px solid #d6d6d6;
    border-radius: 20px;
    display: inline-block;
    color: #727272;
    cursor: pointer;
    behavior: url(/PIE.htc);
    position: absolute;
    bottom: 30px;
}

.content-fix-sec .content-fix-sec-item .fr .detail-btn:hover {
    border-color: #ab0202;
    color: #ab0202;
}

.content-fix-sec .content-fix-sec-item .fr .detail-btn span {
    margin-left: 5px;
}

/* è´£ä»»å½©ç¥¨è®¤è¯ */
.content-fix-img {
    padding: 0 30px;
    display: inline-block;
    margin: 20px auto;
    position: relative;
}

.content-fix-img img {
    height: 700px;
    behavior: url(/PIE.htc);
    position: relative;
    /*-moz-box-shadow: 0px 3px 10px #c0c0c0;*/
    /*-webkit-box-shadow: 0px 3px 10px #c0c0c0;*/
    /*box-shadow: 0px 3px 10px #c0c0c0;*/
}

/* é˜³å…‰å¼€å¥–-å¼€å¥–ç›´æ’­ */
.tabNav {
    width: 100%;
    margin-left: 0%;
    position: relative;
    min-height: 555px;
}

.tabNav-list {
    position: absolute;
    z-index: 2;
}

.tabNav-list li {
    min-width: 120px;
    text-align: center;
    display: inline-block;
    background: #c5c5c5;
    padding: 5px 20px;
    border-radius: 5px 5px 0 0;
    cursor: pointer;
}

.tabNav-list li.active {
    background: #fff;
    border-top: 6px solid #c60101;
    border-left: 1px solid #c60101;
    border-right: 1px solid #c60101;
    border-bottom: 3px solid #fff;
    color: #c60101;
    font-weight: bold;
}

.tabNav-content {
    position: absolute;
    width: 100%;
    background: #fff;
    padding: 20px 0 0;
    border: 1px solid #c60101;
    top: 42px;
}

.tabNav-content div.hide {
    display: none;
}

.tabNav-content div.show {
    display: block;
}

.tabNav-content-item {
    overflow: hidden;
}

/* é˜³å…‰å¼€å¥–-å¼€å¥–å…¬å‘Š */
.ygkj-kjgg .sec-main {
    margin: 0;
}

.ygkj-kjgg .sec-main .content-change {
    border-top: 6px solid #e81f18;
}

.ygkj-kjgg .sec-main .content-change .notice-item {
    position: relative;
    overflow: hidden;
    padding: 14px 30px 14px 0;
    background: #f8f8f8;
    border-bottom: 1px dashed #c5c5c5;
}

.ygkj-kjgg .sec-main .content-change .notice-item:nth-child(2n) {
    background: #fff;
}

.ygkj-kjgg .sec-main .content-change .bg-whi {
    background: #fff;
}

.ygkj-kjgg .sec-main .content-change .notice-item .winning-code {
    width: 82%;
}

.ygkj-kjgg .sec-main .content-change .notice-item .winning-time {
    width: 18%;
}

.ygkj-kjgg .sec-main .content-change .notice-item .fl {
    overflow: hidden;
}

.ygkj-kjgg .sec-main .content-change .notice-item .img {
    margin-right: 26px;
    margin-left: 10px;
    float: left;
    position: relative;
    width: 65px;
    min-height: 75px;
}

.ygkj-kjgg .sec-main .content-change .notice-item .img img {
    position: absolute;
    top: 50%;
    margin-top: -32px;
}

.ygkj-kjgg .sec-main .content-change .notice-item .notice-content {
    float: left;
    width: 540px;
}

.ygkj-kjgg .sec-main .content-change .notice-item .notice-content .notice-content-title {
    padding-left: 5px;
}

.ygkj-kjgg .sec-main .content-change .notice-item .notice-content .notice-content-title .red {
    color: #ff0000;
    font-weight: bold;
}

.ygkj-kjgg .sec-main .content-change .notice-item .qiu {
    margin-top: 10px;
    overflow: hidden;
    position: relative;
}

.ygkj-kjgg .sec-main .content-change .notice-item .fr .time {
    text-align: right;
}

.sec-main .content-change .notice-item .fr .btn1 {
    margin-top: 15px;
    text-align: right;
}

.ygkj-kjgg .sec-main .content-change .notice-item .fr .btn1 .btn1-txt {
    font-size: 14px;
    color: #44679c;
    display: inline-block;
    margin-left: 10px;
    text-align: center;
    cursor: pointer;
}

.ygkj-kjgg .sec-main .content-change .notice-item .fr .btn1 .btn1-txt img {
    width: 20px;
}

.ygkj-kjgg .notice-list {
    padding: 20px;
    background: #fff;
}

.ygkj-kjgg .notice-list .notice-list-item {
    overflow: hidden;
    position: relative;
    margin-bottom: 40px;
}

.ygkj-kjgg .notice-list .notice-list-item:last-child {
    margin-bottom: 0;
}

.ygkj-kjgg .notice-list .notice-list-item .issue {
    font-weight: bold;
}

.ygkj-kjgg .notice-list .notice-list-item .hr {
    width: 1px;
    height: 30px;
    background: #c0c0c0;
    margin: 10px 30px;
}

.ygkj-kjgg .notice-list .notice-list-item .avatar-img {
    width: 60px;
    height: 60px;
    margin-right: 30px;
}

.ygkj-kjgg .notice-list .notice-list-item .lottery-info {
    width: 50%;
}

.ygkj-kjgg .notice-list .notice-list-item .lottery-info .top {
    padding-left: 5px;
}

.ygkj-kjgg .notice-list .notice-list-item .lottery-info .color {
    font-weight: bold;
}

.ygkj-kjgg .notice-list .notice-list-item .color {
    margin-right: 20px;
}

.ygkj-kjgg .notice-list .notice-list-item .qiu {
    margin-top: 10px;
    overflow: hidden;
}

.ygkj-kjgg .notice-list .notice-list-item .operation {
    overflow: hidden;
    position: absolute;
    right: 0;
    bottom: 0;
}

.ygkj-kjgg .notice-list .notice-list-item .operation>div {
    margin-left: 10px;
    color: #818181;
    width: 53px;
    font-size: 14px;
}

.ygkj-kjgg .notice-list .notice-list-item .operation>div img {
    margin-top: -2px;
}

.ygkj-kjgg .first-prize {
    position: relative;
    overflow: hidden;
}

.ygkj-kjgg .first-prize img {
    width: 100%;
}

.ygkj-kjgg .sec-main .content-change .kl8 {
    position: relative;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-img {
    margin-right: 26px;
    margin-left: 10px;
    width: 65px;
    height: 100%;
    position: absolute;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-img img {
    position: absolute;
    top: 50%;
    margin-top: -50px;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-con {
    width: 91.3%;
    margin-left: 101px;
    padding: 0 0 0 5px;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-tit {
    overflow: hidden;
}

.sec-main .content-change .kl8 .kl8-con .code {
    overflow: hidden;
}

.sec-main .content-change .kl8 .kl8-con .code .qiu {
    width: 560px;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-con .pj {
    font-size: 14px;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-con .pj span {
    width: 330px;
    display: inline-block;
    background: #f68c1f;
    border-radius: 4px;
    color: #fff;
    padding: 0 10px;
    margin-top: 5px;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-tit .fl,
.ygkj-kjgg .sec-main .content-change .kl8 .kl8-tit .fr,
.ygkj-kjgg .sec-main .content-change .kl8 .kl8-con .code .fr {
    width: auto;
}

.ygkj-kjgg .sec-main .content-change .kl8 .kl8-con .code .fr {
    margin-top: 15px;
}

/* é˜³å…‰å¼€å¥–-å¾€æœŸå¼€å¥–å…¬å‘Š */
.ygkj-wjkjgg {
    overflow: inherit !important;
}

.ygkj-wjkjgg .body-content-item {
    margin-bottom: 0;
}

.ygkj-wjkjgg .table-hea {
    width: 100%;
    border: 1px solid #aeaeae;
}

.ygkj-wjkjgg .table-hea .select {
    padding: 10px 20px 20px 20px;
    border-bottom: 1px solid #aeaeae;
}

.ygkj-wjkjgg .table-hea .select .hr {
    width: 1px;
    height: 10px;
    background: #999;
    display: inline-block;
    margin: 0 10px;
}

.ygkj-wjkjgg .table-hea .select .select-type {
    width: 120px;
    padding: 5px;
    border-color: #aeaeae;
    color: #666;
}

.ygkj-wjkjgg .table-hea .select .time {
    font-size: 14px;
    color: #999;
    margin: 5px 20px;
}

.ygkj-wjkjgg .table-hea .custom-search {
    position: relative;
    display: inline-block;
    margin-left: 20px;
}

.ygkj-wjkjgg .table-hea .custom {
    width: 120px;
    line-height: 29px;
    border: 1px solid #aeaeae;
    color: #666;
    padding: 2px 5px 2px 10px;
    background: #fff;
    cursor: pointer;
}

.ygkj-wjkjgg .table-hea .active {
    border-color: #e81f18;
    color: #e81f18;
    border-bottom-color: #fff;
}

.ygkj-wjkjgg .table-hea .custom .glyphicon {
    margin-top: 8px;
    font-size: 12px;
}

.ygkj-wjkjgg .table-hea .custom-list {
    position: absolute;
    top: 34px;
    right: 0;
    border: 1px solid #e81f18;
    width: 325px;
    background: #fff;
    display: none;
    padding: 20px;
    z-index: 9;
}

.ygkj-wjkjgg .table-hea .custom-list .border-hr {
    width: 118px;
    height: 1px;
    background: #fff;
    right: 0px;
    top: -1px;
    position: absolute;
}

.ygkj-wjkjgg .table-hea .custom-list .item-wrap {
    border-bottom: 1px solid #999;
    height: 35px;
}

.ygkj-wjkjgg .table-hea .custom-list .item-wrap .active {
    color: #333;
    position: relative;
}

.ygkj-wjkjgg .table-hea .custom-list .item-wrap .active:after {
    content: '';
    width: 17px;
    height: 10px;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    background: url(../images/tcSqliDq.jpg);
    bottom: -1px;
}

.ygkj-wjkjgg .table-hea .custom-list .item-name {
    width: 25%;
    height: 100%;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

.ygkj-wjkjgg .table-hea .custom-list .hr {
    width: 1px;
    height: 10px;
    background: #666;
    display: inline-table;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content {
    height: 85px;
    padding: 15px 0;
    margin-bottom: 20px;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content>div {
    display: none;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content .show {
    display: block;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content input {
    width: 115px;
    height: 34px;
    margin: 0 5px;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content .day {
    background: url(../images/datePicker.gif) no-repeat right;
    border: #999 1px solid;
}

.ygkj-wjkjgg .table-hea .custom-list .item-content .tip {
    color: #666;
    font-size: 14px;
    margin-top: 5px;
}

.ygkj-wjkjgg .table-hea .custom-list .item-btn {
    overflow: hidden;
}

.ygkj-wjkjgg .table-hea .custom-list .item-btn>div {
    width: 45%;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    border-radius: 3px;
    behavior: url(/PIE.htc);
    position: relative;
    cursor: pointer;
}

.ygkj-wjkjgg .table-hea .custom-list .item-btn .custom-query {
    background: #e81f18;
}

.ygkj-wjkjgg .table-hea .custom-list .item-btn .custom-reset {
    background: #999;
}

.ygkj-wjkjgg .table-hea .show {
    display: block;
}

.ygkj-wjkjgg .table-hea .radio-btn {
    overflow: hidden;
    padding: 10px 20px;
}

.ygkj-wjkjgg .table-hea .radio-btn .btn-list {
    overflow: hidden;
}

.ygkj-wjkjgg .table-hea .radio-btn .btn-item {
    width: 80px;
    text-align: center;
    padding: 2px 0;
    border: 1px solid #aeaeae;
    margin: 0 10px;
    cursor: pointer;
}

.ygkj-wjkjgg .table-hea .radio-btn .active {
    border-color: #e81f18;
    color: #e81f18;
}

.ygkj-wjkjgg .table-hea .radio-btn .day-search {
    margin-left: 20px;
}

.ygkj-wjkjgg .table-hea .radio-btn .text-description {
    margin-top: 3px;
}

.ygkj-wjkjgg .table td {
    text-align: center;
}

.ygkj-wjkjgg .table thead {
    background: #e6e6e6;
}

.ygkj-wjkjgg .table thead td {
    padding: 50px 0 10px 0;
    position: relative;
}

.ygkj-wjkjgg .table thead .prize {
    position: absolute;
    top: 20px;
    left: 50%;
    margin-left: -21px;
}

.ygkj-wjkjgg .table tbody td {
    padding: 20px 0;
    border-bottom: 1px solid #aeaeae;
    position: relative;
}

.ygkj-wjkjgg .table tbody tr:nth-child(2n) td {
    background: #f2f2f2;
}

.ygkj-wjkjgg .table tbody tr:hover td {
    background: #e6e6e6;
}

.ygkj-wjkjgg .table tbody .qiu {
    overflow: hidden;
    display: inline-block;
    vertical-align: bottom;
}

.ygkj-wjkjgg .table tbody .qiu .qiu-item {
    font-weight: normal;
}

/* é˜³å…‰å¼€å¥–-å¾€æœŸå¼€å¥–è§†é¢‘ */
.ygkj-wjkjsp .body-content-item {
    width: auto !important;
}

.ygkj-wjkjsp .row {
    margin-right: -10px;
    margin-left: -10px;
}

.ygkj-wjkjsp .type-tab {
    width: 100%;
    margin-top: 20px;
    height: 40px;
    line-height: 40px;
    border-bottom: 2px solid #b7000e;
}

.ygkj-wjkjsp .type-tab div {
    width: 100px;
    text-align: center;
    height: 40px;
    cursor: pointer;
}

.ygkj-wjkjsp .select-issue {
    border-color: #aeaeae;
    color: #aeaeae;
    padding: 5px 20px;
    margin-top: 20px;
}

.ygkj-wjkjsp .type-tab .active {
    color: #fff;
    background: #b7000e;
}

.ygkj-wjkjsp .content>div {
    display: none;
}

.ygkj-wjkjsp .content .show {
    display: block;
}

.ygkj-wjkjsp .video-list {
    margin-top: 10px;
    overflow: hidden;
}

.ygkj-wjkjsp .video-list .video-item-wrap {
    height: 240px;
    padding: 10px;
}

.ygkj-wjkjsp .video-list .video-item {
    border: 1px solid #aeaeae;
    height: 100%;
    cursor: pointer;
}

.ygkj-wjkjsp .video-list .video-item .img {
    width: 100%;
    height: 60%;
    overflow: hidden;
}

.ygkj-wjkjsp .video-list .video-item .img img {
    width: 100%;
}

.ygkj-wjkjsp .video-list .video-item .title {
    padding: 5px;
    font-size: 16px;
}

.ygkj-wjkjsp .video-list .video-item .type {
    color: #888888;
    padding: 5px;
}

.ygkj-wjkjsp .video-list .video-item .type .hr {
    width: 1px;
    height: 10px;
    background: #999;
    display: inline-block;
    margin: 0 5px;
}

.ygkj-wjkjsp .video-list .video-item:hover .title {
    color: #b7000e;
}

/* å·¥ä½œåŠ¨æ€-è¦é—»/é€šçŸ¥å·¥æ”¹ã€‚ä¸šåŠ¡åŠ¨æ€/ä¸€çº¿é£Žé‡‡ */
.gzdt .body-content-item {
    overflow: hidden;
    padding: 20px 0;
}

.gzdt .left {
    width: 67%;
}

.gzdt .left .fl {
    width: 80%;
}

.gzdt .right {
    width: 30%;
}

.gzdt .right .rigth-item {
    background: #f5f5f5;
    padding: 20px;
    margin-bottom: 20px;
}

.gzdt .right .rigth-item .title {
    overflow: hidden;
}

.gzdt .right .rigth-item .title .title-name {
    font-size: 18px;
}

.gzdt .right .rigth-item .title .more {
    font-size: 14px;
    color: #727272;
    cursor: pointer;
}

.gzdt .right .rigth-item .title .more:hover {
    color: #e81f18;
}

.gzdt .right .rigth-item .title .more .glyphicon {
    font-size: 12px;
}

.gzdt .right .rigth-item .sec .txt {
    margin-top: 10px;
    font-size: 14px;
}

.gzdt .right .rigth-item .swiper-wrap {
    padding: 0 20px;
    margin-top: 10px;
}

.gzdt .right .rigth-item .swiper-container {
    overflow: hidden;
    height: 440px;
    border: 0;
}

.gzdt .right .rigth-item .swiper-container .swiper-slide .img {
    width: 100%;
    height: 350px;
    overflow: hidden;
}

.gzdt .right .rigth-item .swiper-container .swiper-slide .img img {
    width: 100%;
    height: 100%;
}

.gzdt .right .rigth-item .swiper-container .swiper-slide .title {
    font-size: 14px;
    margin: 10px 0;
}

.gzdt .right .rigth-item .swiper-container .swiper-slide .time {
    color: #727272;
}

.gzdt .right .rigth-item .swiper-container .swiper-pagination {
    position: absolute;
    z-index: 20;
    bottom: 0;
    width: 100%;
    text-align: center;
}

.gzdt .right .rigth-item .swiper-container .swiper-pagination-switch {
    display: inline-block;
    width: 6px;
    height: 6px;
    background: #767382;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 8px;
    behavior: url(/PIE.htc);
    position: relative;
}

.gzdt .right .rigth-item .swiper-container .swiper-active-switch {
    width: 6px;
    height: 6px;
    background: #ea433a;
}

/* å·¥ä½œåŠ¨æ€-ç¦å½©ä¸“é¢˜ */
.gzdt-fczt .body-content-item .title {
    text-align: center;
    font-size: 30px;
    margin-bottom: 10px;
}

.gzdt-fczt .body-content-item .special-img {
    width: 100%;
    height: 476px;
}

.gzdt-fczt .body-content-item .special-img img {
    width: 100%;
    height: 100%;
}

.gzdt-fczt .body-content-item .special-two-card {
    overflow: hidden;
    margin: 20px -15px;
}

.gzdt-fczt .body-content-item .special-two-card .item-wrap {
    padding: 15px;
    min-height: 513px;
}

.gzdt-fczt .body-content-item .special-two-card .item .item-img {
    width: 100%;
    height: 397px;
}

.gzdt-fczt .body-content-item .special-there-card .item .item-img {
    width: 100%;
    height: 280px;
}

.gzdt-fczt .body-content-item .special-two-card .item .item-img img {
    width: 100%;
    height: 100%;
}

.gzdt-fczt .body-content-item .special-two-card .item .item-title {
    font-size: 24px;
    margin: 10px 0;
}

.gzdt-fczt .body-content-item .special-there-card .item .item-title {
    font-size: 20px;
}

.gzdt-fczt .body-content-item .special-there-card .item-wrap {
    min-height: 373px;
}

.gzdt-fczt .body-content-item .special-two-card .item .abstract {
    color: #727272;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.gzdt-fczt .body-content-item .list .item-wrap {
    padding: 15px;
}

.gzdt-fczt .body-content-item .list .item-content {
    color: #727272;
}

.gzdt-fczt .body-content-item .list .item-title {
    border-bottom: 2px dotted #ccc;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative;
}

.gzdt-fczt .body-content-item .list .item-title .fl {
    font-size: 24px;
}

.gzdt-fczt .body-content-item .list .item-title .fr {
    font-size: 14px;
    position: absolute;
    right: 0;
    bottom: 3px;
}

.gzdt-fczt .body-content-item .list .item-title .fr span {
    font-size: 12px;
}

.gzdt-fczt .body-content-item .list .item-content div {
    margin-top: 8px;
}

.gzdt-fczt .body-content-item {
    padding: 20px 0;
}

.gzdt .special-list {
    overflow: hidden;
    margin-bottom: 20px;
}

.gzdt .special-list .title {
    overflow: hidden;
}

.gzdt .special-list .title .fl {
    font-size: 20px;
}

.gzdt .special-list .title .fr {
    font-size: 14px;
    color: #727272;
    cursor: pointer;
}

.gzdt .special-list .title .fr:hover {
    color: #e81f18;
}

.gzdt .special-list .title .fr .glyphicon {
    font-size: 12px;
}

.gzdt .special-list .special-item-wrap {
    width: 25%;
    padding: 10px;
}

.gzdt .special-list .special-item {
    background: #f2f2f2;
    padding-bottom: 10px;
}

.gzdt .special-list .special-item .img {
    width: 100%;
    height: 300px;
    overflow: hidden;
}

.gzdt .special-list .special-item .img img {
    width: 100%;
    height: 100%;
}

.gzdt .special-list .special-item .item-txt {
    font-size: 14px;
    margin-top: 5px;
    padding: 0 10px;
}

.gzdt .special-list .special-item .xq {
    text-align: center;
    color: #0e108d;
    cursor: pointer;
}

.gzdt .special-list .special-item .xq .glyphicon {
    font-size: 12px;
    margin-top: 10px;
}