/*通用当前位置*/
.qb_ui_Site_nav {width:100%; margin:0px auto 0px auto; border-bottom:1px solid #e5e5e5;}
.qb_ui_Site_nav ul {margin:0 auto; border:none; line-height:50px; background:#fff; padding-left:0; font-size:14px;}
.qb_ui_Site_nav ul ol {padding-right:10px; color:#999;}
.qb_ui_Site_nav ul ol i {color:#999;}
.qb_ui_Site_nav ul li a {color:#999;}

/*频道首页和列表页*/
.party_wk {width:1280px; margin:0 auto; height:auto;}
.party_wk .gd_nr {display:flex; padding-top:20px;}
.party_wk .gd_nr .L {width:150px; padding-right:30px;}

.party_wk .gd_nr .L h3{margin-bottom:10px; font-size:18px; color:#333; text-align:center;}
.party_wk .gd_nr .L ul.caidan {position:relative; padding:10px 0; border-top:#eee solid 1px;}
.party_wk .gd_nr .L ul.caidan li {list-style:none; text-decoration:none; margin:10px 0;}
.party_wk .gd_nr .L ul.caidan li:hover{background:#f7f7f7; border-radius:100px;}
.party_wk .gd_nr .L ul.caidan li.ck{background:#f7f7f7; border-radius:100px;}
.party_wk .gd_nr .L ul.caidan li.ck a{color:#5aa44c;}
.party_wk .gd_nr .L ul.caidan li a {display:flex; align-items:center; color:#333; font-size:14px; padding:12px 20px;}
.party_wk .gd_nr .L ul.caidan li a i{margin-right:8px; font-size:16px; width:20px; text-align:center;}

.party_wk .gd_nr .R {flex:1; display:flex; justify-content:space-between; flex-wrap:wrap;}
.party_wk .gd_nr .R a {display:block; width:49%; height:437px; margin-bottom:40px; border:1px solid #eee; border-radius:4px; color:#a7a7a7; cursor:pointer;}

.party_wk .gd_nr .R a .pic{overflow:hidden;}
.party_wk .gd_nr .R a .pic img{width:100%; height:280px; min-width:100%; min-height:280px; object-fit:cover; transition:all 0.6s;}

.party_wk .gd_nr .R a .wen{padding:15px 20px}
.party_wk .gd_nr .R a .wen p.title{line-height:24px; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; color:#262626;}
.party_wk .gd_nr .R a .wen p.content{height:46px; margin-bottom:13px; font-size:14px; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical;}
.party_wk .gd_nr .R a .wen p.qita{display:flex; justify-content:space-between; padding-top:14px; border-top:1px dashed #ddd;}
.party_wk .gd_nr .R a .wen p.qita span.Z{padding:0 5px; height:20px; line-height:20px; text-align:center; background:#ccc; font-size:12px; color:#fff;}
.party_wk .gd_nr .R a .wen p.qita span.Z.red{background:#ff6262;}
.party_wk .gd_nr .R a .wen p.qita span.Y{height:20px; line-height:20px; font-size:12px;}
.party_wk .gd_nr .R a .wen p.qita span.Y em{margin-left:20px;}
.party_wk .gd_nr .R a .wen p.qita span.Y em i{margin-right:5px;}

.party_wk .gd_nr .R a:hover{box-shadow:0 5px 20px rgba(0,0,0,0.2);}
.party_wk .gd_nr .R a:hover .pic img{transform:scale(1.1);}



/*内容页上*/
.gdnr_s {width:1280px; margin:0 auto; border-radius:8px; border:solid 1px #eeeeee; margin-top:30px; padding-bottom:40px; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.06);}

.gdnr_s .tou1 {overflow:visible; height:auto; display:flex; font-size:14px; position:relative;}
.gdnr_s .tou1 img.pic {width:440px; height:260px; margin-top:30px; margin-left:30px; border:none; border-radius:8px; margin-right:20px;}
.gdnr_s .tou1 .yc {width:100%; padding-right:30px;}
.gdnr_s .tou1 .yc .title {max-height:62px; position:relative; padding-top:30px; margin-bottom:20px;}
.gdnr_s .tou1 .yc .title p {margin-right:15px; overflow:hidden; line-height:1.3; max-height:62px; width:555px; font-size:24px; color:#000000;}
.gdnr_s .tou1 .yc .title a {position:absolute; right:0px; top:27px; width:32px; height:32px; line-height:32px; background-color:#4c4d51; font-size:12px; color:#fff; border-radius:50%; text-align:center; cursor:pointer;}
.gdnr_s .tou1 .yc .time {display:flex; margin-bottom:10px;}
.gdnr_s .tou1 .yc .ytj {overflow:hidden; max-height:40px; white-space:nowrap; text-overflow:ellipsis; margin-bottom:22px;}
.gdnr_s .tou1 .yc .ytj a {margin-right:20px;}
.gdnr_s .tou1 .yc .fqr {margin-bottom:8px; display:flex; align-items:center;}
.gdnr_s .tou1 .yc .fqr a.us{display:flex; align-items:center; margin-right:30px; font-size:14px;}
.gdnr_s .tou1 .yc .fqr a.us img{width:30px; height:30px; border-radius:50%; margin-right:10px;}
.gdnr_s .tou1 .yc .fqr a.zt{padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:20px; font-size:14px; color:#999; background-color:#f3f3f3;}
.gdnr_s .tou1 .yc .fqr a.zt i{margin-right:5px;}
.gdnr_s .tou1 .yc .fqr a.zt2{padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:20px; font-size:14px; color:#3fa6f0; background-color:#e3effb;}
.gdnr_s .tou1 .yc .fqr a.zt2 i{margin-right:5px;}

.gdnr_s .tou2 {padding-top:25px; margin:25px 30px 0px 30px; height:60px; line-height:60px; display:flex; border-top:1px solid #e5e5e5;}
.gdnr_s .tou2 span {width:105px; font-size:16px; color:#333333;}
.gdnr_s .tou2 ul {width:100%; display:flex; justify-content:flex-start;}
.gdnr_s .tou2 ul li {margin-right:50px; padding:0 50px; border:1px solid #ddd; border-radius:8px; display:flex; align-items:center;}
.gdnr_s .tou2 ul li i{margin-right:10px; font-size:22px; color:#333;}
.gdnr_s .tou2 ul li em{font-size:14px; color:#666;}
.gdnr_s .tou2 ul li em b {font-weight:normal;}

.gdnr_s .tou3 {position:relative; margin-top:25px; padding:0px 30px 0px 130px; display:flex; justify-content:space-between; align-items:center;}
.gdnr_s .tou3 .z {display:flex; align-items:center;}
.gdnr_s .tou3 .z a.bm {padding:0 60px; font-size:16px; height:40px; line-height:40px; text-align:center; border-radius:5px; margin-right:30px; color:#fff; border-color:#1bb14e; background-color:#1bb14e;}
.gdnr_s .tou3 .z a.sc {padding:0 50px; font-size:16px; height:40px; line-height:40px; text-align:center; border-radius:5px; margin-right:30px; color:#ffb11a; border-color:#ffe9c1; background-color:#fff7e8; border:solid 1px #ffe9c1; display:flex; align-items:center;}
.gdnr_s .tou3 .z a.sc i {font-size:20px;}
.gdnr_s .tou3 .z a.sc span {margin:0 5px;}
.gdnr_s .tou3 .z a.sc em {}
.gdnr_s .tou3 .z a.sm {color:#999; font-size:12px;}
.gdnr_s .tou3 .z a.sm i {margin-right:5px;}
.gdnr_s .tou3 .y {display:flex; align-items:center;}


/*内容页下*/
.gdnr_x {width:1280px; margin:0 auto; display:flex; margin-top:30px; align-items:flex-start;}
.gdnr_x .show_z {flex:1; display:flex; justify-content:space-between; flex-wrap:wrap; border-radius:8px; border:solid 1px #eeeeee; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.06);}

.gdnr_x .show_z .gdxxk {width:100%; background:#fff; margin-top:10px; display:flex; flex-direction:column;}
.gdnr_x .show_z .gdxxk .tab-nav {padding-bottom:5px; border-bottom:1px solid #f5f5f5;}
.gdnr_x .show_z .gdxxk .tab-nav .tab-nav-item {float:left; position:relative;}
.gdnr_x .show_z .gdxxk .tab-nav .tab-nav-item a {font-size:16px; padding:0px 30px; height:40px; display:inline-block;  line-height:40px; color:#999; cursor:pointer;}
.gdnr_x .show_z .gdxxk .tab-nav .tab-nav-item.tab-active a {color:#f60;}
.gdnr_x .show_z .gdxxk .tab-nav .tab-nav-item.tab-active:before {
    position:absolute;
    bottom:-5px;
    left: 50%;
    margin-left:-13px;
    z-index:1;
    display:block;
    width:26px;
    height:3px;
    border-radius:30px;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
    transition:all .3s ease;
    background:#f60;
    content:'';
}
.gdnr_x .show_z .gdxxk .tab-panel-item {display:none; padding:20px 30px;}
.gdnr_x .show_z .gdxxk .tab-panel-item .content {font-size:16px; color:#333; line-height:30px;}
.gdnr_x .show_z .gdxxk .tab-panel-item .content p {text-indent:2em; margin-bottom:20px;}
.gdnr_x .show_z .gdxxk .tab-panel-item .content img {display:block; width:100%; margin:10px auto;}
.gdnr_x .show_z .gdxxk .tab-panel-item.tab-active {display:block;}

.gdnr_x .show_y {width:280px; margin-left:20px; border-radius:8px; border:solid 1px #eeeeee; box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.06);}
.gdnr_x .show_y h2{height:35px; line-height:35px; padding:10px 20px; font-size:16px; color:#666; font-weight:normal; border-bottom:1px solid #f5f5f5;}
.gdnr_x .show_y ul{padding:0px 20px 20px;}
.gdnr_x .show_y ul li{margin-top:20px;}
.gdnr_x .show_y ul li:hover a p{color:#5aa44c;}
.gdnr_x .show_y ul li a{display:block;}
.gdnr_x .show_y ul li a img{width:100%; height:130px;}
.gdnr_x .show_y ul li a p{margin-top:10px; font-size:14px; color:#666; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}













