.left-menus dt .a { background: #f2f2f2 url('../images/icon-left.png') no-repeat 20px; }

.left-menus dd.flag { background: #f8f8f8 url(../images/menu-icon.png) no-repeat 16px 22px; }

.left-menus dd.flag.i1 { background-position: 16px -36px; }

.left-menus dd.flag.i2 { background-position: 16px -91px; }

.left-menus dd.flag.i3 { background-position: 16px -148px; }

.left-menus dd.flag.i4 { background-position: 16px -205px; }

.left-menus{ background: #f8f8f8; }

.left-menus dd{ padding: 7px 0 7px 10px; }

.left-menus dd .a { height: 46px; line-height: 46px; padding-left: 28px; }

.left-menus .two-menus{ position: absolute; left: 100%; top: 7px; width: 160px; background: #fff; border: 2px solid #d2f3ed; display: none; z-index: 99; }

.left-menus .two-menus:before{ position: absolute; left: -8px; top: 14px; width: 12px; height: 13px; content: ''; background: #fff; border-left: 2px solid #d2f3ed; border-top: 2px solid #d2f3ed; transform: rotate(-45deg); }

.left-menus dd .a:before{ position: absolute; left: 10px; top: 15px; content: ''; width: 4px; height: 15px; background-color: #ddd; }

.left-menus dd:hover .a{ background-color: #fff; }

.left-menus dd .a.on:before,.left-menus dd:hover .a:before{ background-color: #00cba4; }

.left-menus dd:hover .two-menus{ display: block; }

.banner .big-img .img { width: 500px; height: 240px; }

.banner .big-img .img .txt { position: absolute; left: 0; bottom: 0; right: 0; background: url(../images/banner-bj.png) repeat-x; }

.banner .big-img .img .txt .p { padding: 0 100px 0 20px; }

.banner .small-img .img { width: 170px; height: 115px; }

.banner .small-img .img .txt { position: absolute; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.4); }

.zx-list .h2 { line-height: 64px; padding: 14px 0 0 54px; background: url(../images/new.png) no-repeat left; }

.zx-list .list-box .img { width: 180px; height: 120px; }

.zx-list .list-box .txt .des { height: 44px; }

.zx-list .list-box .tr:first-child { padding-top: 0; }

.zx-list .list-box .no-img .txt { width: 100%; }

.zx-list .list-box .no-img .des { max-height: 44px; height: auto; }
.zx-list1 .list-box .img { height: 120px; }

.zx-list1 .list-box .txt .des { height: 44px; }

.zx-list1 .list-box .tr:first-child { padding-top: 0; }

.zx-list1 .list-box .no-img .txt { width: 100%; }

.zx-list1 .list-box .no-img .des { max-height: 44px; height: auto; }

.check-more-btn { width: 200px; height: 48px; line-height: 48px; border: 1px solid #08c7a5; -webkit-border-radius: 25px; border-radius: 25px; }

.eye { padding-left: 20px; background: url(../images/eye.png) no-repeat left; }

.more-icon0 { padding-right: 20px; background: url(../images/right0.png) no-repeat right; }

.point-icon { margin-right: 10px; width: 4px; height: 4px; background: #ddd; -webkit-border-radius: 50%; border-radius: 50%; }

.slid-section { border: 1px solid #eee; }

.slid-section .rdjx-list ul li .a { padding-left: 32px; background: url(../images/num.png) no-repeat left 3px; }
.slid-section .rdjx-list ul li .a.i1 { background-position: left 3px; }
.slid-section .rdjx-list ul li .a.i2 { background-position: left -41px; }

.slid-section .rdjx-list ul li .a.i3 { background-position: left -85px; }

.slid-section .rdjx-list ul li .a.i4 { background-position: left -129px; }

.slid-section .rdjx-list ul li .a.i5 { background-position: left -173px; }

.slid-section .rdjx-list ul li .a.i6 { background-position: left -217px; }

.live-slide { background: #fff9f7; padding: 14px 12px 12px 17px; border: 3px solid #fff0eb; }

.live-slide .h3 { height: 26px; line-height: 26px; background: url(../images/live.png) no-repeat left; }

.live-slide .live-list .a:before { position: absolute; left: 12px; top: -10px; content: ''; width: 1px; height: 100%; background: #ffe2d9; }

.live-slide .live-list .a:after { position: absolute; left: 9px; top: 10px; content: ''; width: 6px; height: 6px; border: 1px solid #ffe2d9; -webkit-border-radius: 50%; border-radius: 50%; background-color: #fff9f7; }

.best-video-top .img { height: 72px; width: 128px; }

.best-video-top .img time { position: absolute; right: 5px; bottom: 5px; padding: 2px 4px; background-color: rgba(0, 0, 0, 0.4); }

.best-video-top .txt { width: 128px; min-height: 44px; }

.best-video-list ul li.video-icon { padding-left: 20px; background: url(../images/video.png) no-repeat left; }

.yydt-lists { padding: 7px 0; }

.yydt-lists .img { width: 90px; height: 60px; -webkit-border-radius: 6px; border-radius: 6px; }

.yydt-lists .h5 { height: 40px; }

.yydt-lists.no-img .h5 { max-height: 40px; height: auto; }

.list-page dl dd .a { color: #333; background-image: none; }

.list-page ul li .a { line-height: 58px; border-left: 3px solid #fbfbfb; background-color: #fbfbfb; }

.list-page ul li .a.on, .list-page ul li .a:hover { background-color: #fff; border-color: #08c7a5; color: #08c7a5; }

.banner .big-img .hd{
      position: absolute;
      right: 20px;
      bottom: 20px;
    }
.banner .big-img .hd ul li{
	float: left;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #858f96;
	margin-left:8px;
}
.banner .big-img .hd ul li.on{
	background-color: #fff;
}

.zjgd-slide .two-img .img{
	width: 125px;
	height: 80px;
	margin-right: 8px;
}
.zjgd-slide .two-img .img .txt{
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 4%;
	width: 92%;
	line-height: 26px;
	background-color: rgba(0,0,0,0.4);
}
.way-icon{
	padding-left: 20px;
    background: url(../images/way.png) no-repeat left;
}
.djdzk-slide .cell{
	width: 72px;
	padding: 0 5px;
	border-radius: 4px;
	background-color: #f2f6fc;
	color: #6f7ea8;
	line-height: 36px;
	height: 36px;
}


.arti-content { font-size: 16px; color: #666666; line-height: 30px; margin-bottom: 120px;}

.arti-content p { text-indent: 2em; margin: 12px 0; }

.arti-content img { display: block; margin: 12px auto; }

.arti-content .a-hover { color: #6798fc; }

.arti-content .a-hover:hover { text-decoration: underline; }
.cm-title {
    line-height: 48px;
    border-top: 1px solid #eeeeee;
    color: #000;
}
.cm-title-word {
    font-size: 20px;
    font-weight: normal;
    padding-top: 2px;
    padding-left: 3px;
    margin-top: -1px;
    border-top: 2px solid #23c6a5;
}

..article-nav{
    clear: both;
  overflow: hidden;
  color: #8a92a9;
  font-size: 12px;
  background: #fff;
  border-radius: 3px;
  margin-bottom: 80px;
  padding: 20px;
}
.article-nav .article-nav-prev {
  float: left;
  width: 49%;
  border-right: 1px dashed #eaeaea;
}
.article-nav .article-nav-next {
  float: right;
  width: 49%;
  text-align: right;
}
.article-nav a {
  font-size: 14px;
}

/*阅读全文*/
#contTab{
    display: none;
}
.content-more{
    display: none;
}
 
#contTab:checked ~ #cont{
    max-height: 600px;
    overflow: hidden;
}

#contTab:checked ~  .content-more{
    display: block;
    position: relative;
    text-align: center;
}
#contTab:checked ~  .content-more .gradient{
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
    background-image: linear-gradient(-180deg,rgba(255,255,255,0),#fff);
    height: 80px;
    position: absolute;
    left: 0;
    top: -79px;
    width: 100%;
}
#contTab:checked ~  .content-more .readmore{
    display: inline-block;
    color: #f0a400;
    width: 175px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    cursor: pointer;
}
.icon {
  font-size: 15px;
  margin-left: 5px;
}
.icon-fold::before {
  content: "\e619";
}





















