*{font-family: "microsoft yahei";}
@font-face {font-family: myFirstFont;/*src: url(/assets/font/HappyZcool.ttf);*/src: url(../HappyZcool.ttf);}
.hidden-overstep-txt { overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.left{float: left;}
.right{float: right;}
.contianer{width: 1280px;margin: auto}

.top1 {background: #CCCCCC;}
.top1 p.contianer{height: 30px;display: flex;justify-content: flex-end;align-items: center;}
.top1 p.contianer img{vertical-align: bottom;margin-right: 6px;margin-left: 28px}
.top1 p.contianer a{color: #666;}
.top2 {height: 120px;display: flex;align-items: center;justify-content: space-between;}
.top3{height: 55px;background: #8CB208;}
.global{padding: 0px;display: flex;justify-content: space-between;}
.global>.nav-li{position: relative;width:112px;list-style: none;line-height:54px;text-align: center;}
.global>.nav-li>a{color:#E2EBC1;font-size: 16px;}
.global>.nav-li:hover>a{font-weight: bold;font-size: 18px;color: #fff}

.banner img{width:100%;height:640px;}
.banner .carousel-title{display: none}
.banner .carousel-indicators{bottom: 20px;}
.banner .carousel-indicators li{border: none;width: 16px;height: 16px;background-color:#fff;margin:0px 6px}
.banner .carousel-indicators .active{width: 40px;height: 16px;background-color:#8CB208;}

.topCon,.bottomCon{position: relative;}
.topCon .leftCon{float: left;width: 400px;}
.topCon .rightCon{float: right;width: 840px}
.topCon .rightCon .left{width: 400px;}
.topCon .rightCon .right{width: 390px}
.centerCon .leftCon,.bottomCon .leftCon{width: 620px;float: left;}
.centerCon .rightCon,.bottomCon .rightCon{width: 620px;float: right;}

.topCon .leftCon .box{position: absolute;top:15px;left:-40px;display: inline-block;width: 80px;height: 80px;border-top:solid #8CB208 10px;border-left:solid #8CB208 10px}
.bottomCon .rightCon .box{position: absolute;bottom:-15px;right:-40px;display: inline-block;width: 80px;height: 80px;border-bottom:solid #8CB208 10px;border-right:solid #8CB208 10px}

.title{border-bottom:solid 2px #E8E8E8;height: 48px;text-align: center;margin-bottom: 10px;margin-top: 36px;}
.textLeft{float: left;color: #8CB208;font-size: 18px;line-height: 43px;border-bottom: solid 4px #F6AB00;}
.textLeft img{margin-right: 10px;}
.textLeft small{margin-left: 6px;font-size: 14px}
.textRight{float: right;line-height: 48px;}
.textRight a{color: #666}.textRight a:hover{color: #666;}

.topCon .rightCon .left img{width: 400px;height: 226px}
.topCon .rightCon .left .carousel-indicators,.leftCon .left .carousel-title{display: none}
.topCon .rightCon .right .doctitle{height: 50px;display: flex;justify-content: space-between;align-items: center}
.topCon .rightCon .right  .doctitle .hidden-overstep-txt{width: 335px;font-size: 16px;}
.topCon .rightCon .right  .doctitle .hidden-overstep-txt a{color: #333}
.topCon .rightCon .right  .doctitle .hidden-overstep-txt a:hover{color: #527CAA}
.topCon .rightCon .right  .doctitle .dateTime{color: #999;display: inline-block;}
.topCon .rightCon .right  .tr-b .doccontent{min-height: 50px;color: #666;line-height: 25px;margin-bottom:18px}
.topCon .rightCon .right  .tr-b{border-bottom:solid 1px #E8E8E8}

.list .tr-b .hidden-overstep-txt a{color: #333}
.list .tr-b .hidden-overstep-txt :hover{color: #527CAA}
.list .tr-b{border-bottom: solid 1px #E8E8E8;height: 54px;overflow: hidden;}
.list .tr-b .hidden-overstep-txt {line-height: 54px;width: 290px;}
.list .tr-b .hidden-overstep-txt a{color: #333}
.list .tr-b .dateTime {color: #999}

.centerCon .leftCon .con-box img{height: 90px;width: 90px;border-radius: 4px}
.centerCon .leftCon .clearfix{display: flex;align-items: center;border-bottom: solid #999 1px;padding-bottom: 24px;height: 115px}
.centerCon .leftCon .clearfix .ConLeft,.bottomCon .left .clearfix .ConRight{display: inline}
.centerCon .leftCon .clearfix .ConRight{margin-left: 20px;}
.centerCon .leftCon .clearfix .ConRightTitle{height: auto;}
.centerCon .leftCon .clearfix .ConRight .hidden-overstep-txt{color: #333;font-size: 16px;}
.centerCon .leftCon .clearfix .ConRight .limitText{color: #666;line-height: 25px;height: 73px;overflow: hidden;}
.centerCon .leftCon .tr-b{line-height: 51px;}
.centerCon .leftCon .hidden-overstep-txt{width: 335px;font-size: 16px}
.centerCon .leftCon .dateTime{color: #999}

.condition .colorBlock div:nth-child(1){border-radius: 6px;width: 84px;height: 84px;line-height: 84px;color: #8CB208;text-align: center;font-size: 24px;background-color:#FCE9BD;}
.condition .clearfix:nth-child(n+2){margin-top: 40px}
.condition .leftContent{margin-right: 18px}
.condition .rightContent a{color: #333;font-size: 18px}
.condition .rightContent a:hover{color:#263C5B;}
.condition .doccontent {margin-top: 18px;color: #999;width: 80%;}

.bottomCon .leftCon .videoCon{height: 324px;width: 600px;border-radius: 5px;overflow: hidden;}
.video-load{height: 324px;}

.bottom1 {height: 330px;display: flex;align-items: center;justify-content: space-between;}
.bottom1 p{float: left;margin: 0px;text-align: center;font-size: 18px;}
.bottom1 p img{margin-bottom: 20px;}
.bottom1 p a{color: #666}

.bottom2{background: #8CB208}
.bottom2 .contianer{color:#def2d5;height: 130px;line-height: 35px;display: flex;justify-content: space-between;align-items: center}
.bottom2 .contianer p{margin:0px;}
.bottom2 .contianer a{color:#F1FAED}.bottom2 a:hover{color: #fff}
.bottom2 .contianer .conCenter{text-align: left;}
.conCenter{display: flex;justify-content: center;align-items: center;}
.ewm{padding-top: 10px;text-align: center;line-height: 30px;}

/* channel */
#htdsyey-channel{margin-bottom: 20px;}
#htdsyey-channel .channel-bc, #htdsyey-channel .channel-bgc {border-radius: 0px;}
#htdsyey-channel .channel-bc a {color:#333;}
#htdsyey-channel .channel-bc a:hover{color:#94d66e;}
#htdsyey-channel .channel-bc {border-color: #94d66e;}
#htdsyey-channel .channel-bgc {background-color: #8CB208;color: #fff}
#htdsyey-channel .channel-color {color: #fff;}
#htdsyey-channel .channel-fcb {color: #8CB208;border-bottom: 1px dotted #94d66e;}
#xxgk-htdsyey .block-top-left .selected, #xxgk-htdsyey .block-heading {color:#fff}
#xxgk-htdsyey .block-top-left .selected, #xxgk-htdsyey .panel .panel-heading-exp {background: #8CB208;}
#xxgk-htdsyey .block-top-left .tab, #xxgk-htdsyey .block-top-left-content {border: 1px solid #8CB208;cursor: pointer}
#xxgk-htdsyey .page-heading {color: #8CB208;}
#xxgk-htdsyey .main-mid {width:1280px;}
#xxgk-htdsyey .block-top-left span {width: 98.8px;}
#xxgk-htdsyey .block-body, .retrieve-box {color:#444;}
#xxgk-htdsyey .block-body .datetime {color: #444;width: 80px;}
#xxgk-htdsyey .block-body tr td  a{color:#444;}
#xxgk-htdsyey .block-body tr td  select{color:#444;}
#xxgk-htdsyey .block-body tr   .ng-binding{color:#444;}
#xxgk-htdsyey .block-body div a{color:#444;}
#xxgk-htdsyey .block-more a {color:#fff;}
#xxgk-htdsyey .page .page-header-exp .block-more a {color: #94d66e;}
#xxgk-htdsyey .panel-body-table table tr td a{margin-left:15px;}
#xxgk-htdsyey .block-body div a:hover{color: #94d66e;}
#xxgk-htdsyey .block-more a:hover{color: #94d66e;}
#xxgk-htdsyey .block-body tr td a:hover{color: #94d66e;}
#xxgk-htdsyey a:hover{color:#94d66e;}