.wrap{width: 1170px;position: relative;}

.header{min-width:1170px;border-top: 3px solid #fff;background: #fff;}
.top{height: 32px;line-height: 30px;color: #fff;font-size: 12px;border-bottom: 1px solid #2e8661;}
.top a:first-child{border-left: 0;}
.top a{margin-left:-4px;padding:0 8px;border-left: 1px solid #2e8661;color:rgba(255,255,255,.6);text-align: center;}
.top a:hover{color: #fff;}

.mid{margin:10px auto 0px;}
.mid .logo{max-width:500px;max-height: 75px;overflow: hidden;}
.mid .logo img{height:74px;}
.mid .right{margin-top:20px;line-height:30px;}
.mid .right .txt{margin-left:20px;color: #f7872b;font-weight: bold;background:url('../img/phone.png') no-repeat 0 50%;font-size:16px;background-size:20px;padding-left:30px;}
.mid .search{display:inline-block;height:30px;line-height:30px;padding:0 12px;background:rgba(255,255,255,.1);border:1px solid #236349;border-radius:20px;}
.mid .search input::-webkit-input-placeholder{color: #f7f7f7;}
.mid .search input{margin-top: -13px;vertical-align: middle;color: #f7f7f7;font-size: 13px;}
.mid .search button{width:18px;height: 20px;margin-top:5px;background: url("../img/ico.png") no-repeat -60px -141px;}

.nav{background:#f7872b;}
.nav .wrap{margin:15px auto 0;font-size:18px;text-align:center;position: relative;z-index: 998;}
.nav dl{width:136px;float:left;position: relative;}
.nav dl.home{width: 82px;}
.nav dl dt{height:40px;line-height:40px;color:#fff;position:relative;cursor:pointer;}
.nav dl dt a{color: #fff;}
.nav dl dt:hover a{color: #d1ad69;}
.nav dl dt span{display:inline-block;width:12px;height:4px;background: #276E51;position: absolute;bottom:-1px;left: 50%;margin-left: -6px;opacity:0;transition: ease-in 300ms;transform: scale(0);}
.nav dl dt b{display:inline-block;vertical-align:middle;margin-left:5px;width:0;height:0;border-style:solid;border-width:5px 3.5px 0 3.5px;border-color: #333 transparent transparent transparent;}
.nav dl dd{display:none;width:max-content;min-width:100%;/*padding:5px 0px;*/position:absolute;top:40px;left:0;background: rgba(247, 135,43, 0.7);font-size: 14px;}
.nav dl dd a{display:block;padding:0 2px;height: 36px;line-height: 36px;color:#fff;overflow: hidden;}
.nav dl dd a:hover{color: #d1ad69;}
.nav dl:hover dt,.nav dl dt.active,.nav dt.active>a{color: #d1ad69;background:#fff;}
.nav dl:hover dt span,.nav dl dt.active span{opacity: 1;transform: scale(1);}
.nav dl:hover dt b,.nav dl dt.active b{border-color: #276E51 transparent transparent transparent;}
.nav dl dd a:hover,.nav dl dd a.active{background: #d1ad69;color: #fff;}

.liuda{position:relative;padding:150px 0;}
.liuda .liuda-center{background:url('../img/liuda-center.png');width:185px;height:185px;}
.liuda .liuda-div{height:100px;width:270px;position:absolute;}
.liuda .liuda-div .tit-center{width:calc(100% - 50px)}
.left-div{float:left;}
.right-div{float:right;}
.liuda .liuda-div .tit-center{width:calc(100% - 55px)}
.liuda .liuda-div .tit-center span{color:#8c8c8c;}
.liuda .liuda-div  .tit-center .tit-div{font-size:18px;font-weight:bold;color:#333}
.liuda .liuda-div .yuan{background:#f7872b;width:40px;height:40px;border-radius:50%;color:#fff;font-weight:bold;text-align:center;line-height:40px;}


.liuda .liuda-div.div1{top:50px;left:0;text-align:right;}
.liuda .liuda-div.div2{top:220px;left:0;text-align:right;}
.liuda .liuda-div.div3{bottom:0px;left:0;text-align:right;}
.liuda .liuda-div.div4{top:50px;right:0}
.liuda .liuda-div.div5{top:220px;right:0}
.liuda .liuda-div.div6{bottom:0px;right:0}

.liuda .liuda-div .yuan1{}
.liuda .liuda-div .yuan1:after{content: '';
	width:160px;height:60px;
    position: absolute;
    top: 20px;
    right: -170px;
    bottom: 0;
    z-index: -1;
	border-width:2px 2px 0 0px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(30deg);
}
.liuda .liuda-div .yuan2{}
.liuda .liuda-div .yuan2:after{content: '';
	width:130px;height:60px;
    position: absolute;
    top: 20px;
    right: -150px;
    bottom: 0;
    z-index: -1;
	border-width:2px 0px 0 0px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(30deg);
}
.liuda .liuda-div .yuan3{}
.liuda .liuda-div .yuan3:after{content: '';
	width:160px;height:60px;
    position: absolute;
    top: -35px;
    right: -170px;
    bottom: 0;
    z-index: -1;
	border-width:0px 2px 2px 0px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(-30deg);
}
.liuda .liuda-div .yuan4{}
.liuda .liuda-div .yuan4:after{content: '';
	width:160px;height:60px;
    position: absolute;
    top: 20px;
    left: -170px;
    bottom: 0;
    z-index: -1;
	border-width:2px 0px 0px 2px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(-30deg);
}
.liuda .liuda-div .yuan5{}
.liuda .liuda-div .yuan5:after{content: '';
	width:130px;height:60px;
    position: absolute;
    top: 20px;
    left: -110px;
    bottom: 0;
    z-index: -1;
	border-width:2px 0px 0 0px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(30deg);
}
.liuda .liuda-div .yuan6{}
.liuda .liuda-div .yuan6:after{content: '';
	width:160px;height:60px;
    position: absolute;
    top: -35px;
    left: -170px;
    bottom: 0;
    z-index: -1;
	border-width:0px 0px 2px 2px;
	border-style:dashed;
	border-color:#f7872b;
	transform: skew(30deg);
}

.slider{width:100%;max-width:1920px;position:relative;text-align:center;overflow:hidden;}
.slider .bd{position:relative;z-index:0;}
.slider .bd li{overflow:hidden;}
.slider .bd li img{width:100%;height: auto;}
.slider .hd{width:100%;position:absolute;z-index:1;bottom:26px;left:0;height:10px;line-height:10px;}
.slider .hd ul{text-align:center;}
.slider .hd ul li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:9999px;margin:0 5px;border:1px solid #fff;border-radius: 50%;vertical-align:top;cursor:pointer;overflow:hidden;}
.slider .hd ul .on{background:#fff;}
.slider .prev,.slider .next{position:absolute;display:block;left:10px;top:50%;margin-top:-31px;width:46px;height:62px;background:url(../img/focusAdvBg.png) no-repeat;filter:alpha(opacity=80);opacity:0.8;}
.slider .next{left:auto;right:10px;background-position:-46px 0;}
.slider .prev:hover,.slider .next:hover{filter:alpha(opacity=100) !important;opacity:1 !important;}

.title{height:36px;line-height:36px;margin-top:24px;padding-bottom:10px;font-size: 22px;}
.title label{margin-left:5px;font-size: 18px;color: #999;text-transform: capitalize;}
.title a{font-family:"宋体";font-size: 12px;color:#666;transition: ease-in-out 300ms;}
.title a span{display:inline-block;width:13px;height:13px;line-height:13px;margin-right:3px;background: #666;font-size: 14px;text-align:center;color:#fff;transition: ease-in-out 300ms;}
.title a:hover{color: #276e51;}
.title a:hover span{background: #276e51;color: #fff;}
.icon{width: 36px;height: 32px;line-height:32px;margin-right:6px;vertical-align:inherit;}

.floor1{padding:10px 0 30px;}
.floor1 .title{margin-bottom:20px;border-bottom: 2px solid #cedfd7;}
.floor1 .left{width: 626px;}
.floor1 .right{width: 465px;}

.focus-ul{margin-left: -8px;}
.focus-ul li{width: 309px;float: left;margin-left: 8px;}
.focus-ul li div{width: 100%;height: 242px;overflow: hidden;}
.focus-ul li div img{}
.focus-ul li p{margin: 5px 15px;}
.focus-ul li:hover p{color: #276e51;}

.new-list2{margin-top:20px;}
.new-list2 li{width: 270px;float: left;background: url("../img/icon7.png") no-repeat left 8px;padding-left:12px;}
.new-list2 li a{color: #204d79;}
.new-list2 li a:hover{color: #ba2a17;}
.new-list2 li:first-child{margin-right: 28px;}
.new-list2 li:last-child{margin-left: 28px;}

.new-ul{margin:-10px 0 0 5px;}
.new-ul li{width:100%;line-height:34px;padding-right:37px;/*color: #333;white-space:nowrap;text-overflow:ellipsis;*/overflow:hidden;}
.new-ul li a{width:84%;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.new-ul li label{width:18px;height:18px;margin-right:5px;background: url("../img/tgl.png") no-repeat center;}
.new-ul li a{color: #333;}
.new-ul li .fr{color: #999;}
.new-ul li a:hover{color: #3ca67a;}

.floor2{min-width: 1170px;padding: 20px 0;background: #f5f5f5;}

.floor2 .left{width: 446px;float:left;}
.floor2 .left img{width: 446px;}
.floor2 .right{width: 646px;float:right;}
.floor2 .right .gongsiname{color:#f7872b;font-weight:bold;font-size:25px;height:50px;line-height:50px;}
.floor2 .right .gongsiname span{color:#f7872b;font-weight:100;font-size:20px;}

.floor2 .right .gongsitro{color:#555;line-height:30px;font-size:16px;}
.floor2 .right .gongsitro p{text-indent:40px;}


.ul-special{margin:17px 0 0 -10px;}
.ul-special li{width: 175px;height:139px;line-height:139px;float:left;margin:0 0 23px 10px;background:#fff;box-shadow: 3px 4px 0px 0px #d1dbd7;overflow: hidden;}
.ul-special li img{max-width: 100%;min-width:100%;max-height: 100%;min-height: 100%}
.ul-special li:hover{box-shadow: 3px 4px 0px 0px #3ca67a;}

.ul-video{}
.ul-video li{width: 208px;float: left;margin:18px 32.5px 0;text-align: center;}
.ul-video li div{width:100%;height: 117px;overflow: hidden;}
.ul-video li p{margin-top: 8px;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ul-video li:hover p{color: #3ca67a;}

.new-box-change{background-size: cover;}
.floor3{height:400px;}
.floor3 .car-div{height:150px;text-align:center;line-height:150px;font-size:25px;font-weight:bold;color:#f7872b;}
.floor3 .car-div span{font-size:16px;padding:0 10px;}
.floor3 .left,.floor3 .right,
.floor4 .left,.floor4 .right,
.floor5 .left,.floor5 .right{width: 545px;}
.floor3 .title,.floor4 .title,.floor5 .title{margin-bottom:25px;color: #276e51;border-bottom: 2px solid #cedfd7;}

.ul-list2{}
.ul-list2 li{margin-bottom: 35px;}
.ul-list2 li .ico{width:24px;height: 20px;margin:7px 12px 0 0;background: url("../img/arrow.png") no-repeat center;}
.ul-list2 li .info{width:460px;line-height:18px;color:#666;}
.ul-list2 li .info h3{height:28px;line-height:28px;margin-bottom:8px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ul-list2 li .info h3 a{color:#000;}
.ul-list2 li .info h3 a:hover{color:#276e51;}
.ul-list2 li .info div{height:44px;line-height:22px;font-size:13px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.new-ul2{margin: 12px 0 10px 0;padding-bottom:20px;border-bottom: 1px dashed #cedfd7;}
.new-ul2 li{width:100%;line-height:42px;padding-right:37px;font-size:16px;overflow:hidden;}
.new-ul2 li a{width:84%;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #000;}
.new-ul2 li label{width:18px;height:18px;margin-right:5px;background: url("../img/tgl.png") no-repeat center;}
.new-ul2 li .fr{color: #999;}
.new-ul2 li a:hover{color: #3ca67a;}

.floor5{border-bottom:1px dashed #d6e4dd;background: url("../img/column.png") no-repeat center;}
.floor5 .right .ul-list{margin-left: 38px;}

.ul-list{}
.ul-list li{margin-bottom: 35px;}
.ul-list li .data{width:70px;margin-top:5px;text-align:center;}
.ul-list li .data p{height:22px;line-height:22px;background:#276e51;color:#fff;text-transform:capitalize;}
.ul-list li .data div{height:50px;border:1px solid #dad9d9;border-top: 0;color:#276e51;font-size:32px;font-weight:bold;font-family: "Arail";}
.ul-list li .info{width:404px;line-height:18px;margin-left:20px;color:#999;}
.ul-list li .info h3{height:28px;line-height:28px;margin-bottom:7px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.ul-list li .info h3 a{color:#000;}
.ul-list li .info h3 a:hover{color:#276e51;}
.ul-list li .info div{height:44px;line-height:22px;font-size:13px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.floor6{min-width: 1170px;padding:10px 0 50px;background: #e9f4ef;}
.floor6 .left{width: 400px;}
.floor6 .right{width: 690px;}
.floor6 .right .title{border-bottom: 0;}
.floor6 .title{border-color:#cedfd7;}
.floor6 .title span{vertical-align: text-bottom;}
.floor6 .title2{border-bottom: 2px solid #cedfd7;}

.ul-media{margin:5px 5px 0;}
.ul-media li{padding:10px 0;border-bottom: 1px dotted #333;}
.ul-media li:last-child{border-bottom: 0;}
.ul-media li .img{width: 26px;height: 26px;border-radius: 50%;overflow: hidden;}
.ul-media li .info{width:350px;line-height:22px;font-size: 13px;color: #666;}
.ul-media li .info .tit{font-size:14px;color: #000;}
.ul-media li .info .tit .gz{height: 19px;line-height:19px;padding:0 10px;position:relative;background:#fff;border: 1px solid #276e51;border-radius:15px;font-size:12px;color: #276e51;transition: ease-in-out 300ms;}
.ul-media li .info .tit .gz img{position: absolute;right: 0px;top: 25px;width:140px;max-width: 140px;height: 140px;display: none;border:1px solid #276e51;border-radius:5px;box-shadow: 0 0 10px #000;}
.ul-media li .info .tit .gz:hover{background: #276e51;color: #fff;}
.ul-media li .info .time{font-size: 12px;}
.ul-media li .info .link{margin: 3px auto;}
.ul-media li .info .link a{color: #666;}
.ul-media li .info .link a:hover{color: #276e51;text-decoration: underline;}
.ul-media li .info p{height: 44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.paper{border-bottom: 0;}
.paper .gz{height: 19px;line-height:19px;padding:0 10px;position:relative;z-index:999;background:#fff;border: 1px solid #276e51;border-radius:15px;font-size:12px;color: #276e51;transition: ease-in-out 300ms;}
.paper .gz img{position: absolute;right: 0px;top: 25px;width:140px;max-width: 140px;height: 140px;display: none;border:1px solid #276e51;border-radius:5px;box-shadow: 0 0 10px #000;}
.paper .gz:hover{background: #276e51;color: #fff;}

.ul-image{width:690px;height:333px;margin:10px auto 0;position:relative;overflow: hidden;}
.ul-image li{width:55px;height:333px;position:relative;overflow:hidden;float:left;}
.ul-image li .imgTop{width:523px;height: 333px;object-fit:cover;overflow: hidden;}
.ul-image li .imgTop img{width:100%;height:100%;}
.ul-image li .imgCen,.ul-image li .imgBot{transition: ease-in 300ms;}
.ul-image li .imgCen{width:90%;height:30px;line-height:30px;padding:0 5%;color:rgba(255,255,255,.9);font-size:16px;position:absolute;left:0px;bottom:12px;opacity: 0;}
.ul-image li .imgCen .fl{float: left;max-width:280px;height: 28px;line-height: 25px;padding:0 5px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align: center;background:rgba(0,0,0,.5);}
.ul-image li .imgCen .fr{float: right;font-size: 22px;}
.ul-image li .imgCen .fr label{margin-left:5px;font-size: 16px;text-transform:capitalize;}
.ul-image li .imgBot{width:100%;height:333px;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;bottom: 0;overflow: hidden;}
.ul-image li .imgBot p{width: 25px;max-height:297px;line-height:20px;padding:5px 0;margin:12px 0 12px 16px;border: 1px solid rgba(255,255,255,.6);color:rgba(255,255,255,.6);text-align: center;font-size: 18px;overflow: hidden;}
.ul-image li.active{width:523px;overflow: hidden;}
.ul-image li.active .imgCen{opacity: 1;transition: ease-in-out 300ms;}
.ul-image li.active .imgBot{display: none;transition: ease-in-out 300ms;}
.ul-image li.fast{position:absolute;right:0px;bottom:0px;}

.content{min-width: 1170px;}
.content .pic{min-width: 1170px;}
.main{margin:35px auto 46px;min-height: 600px}
.main-inner{margin-top:35px;padding:20px;border: 1px solid #eee;}
.side-left{width: 210px;}
.side-right{width: 910px;color: #333;}

.top-menu{line-height: 35px;background: #f7872b;color: #fff;}
.top-menu p{font-size: 16px;background: #484848;}
.top-menu div{}
.top-menu p,.top-menu div{padding:0 10px;height:35px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*.menu{margin-top: 38px;}*/
.menu li{height: 41px;line-height: 41px;margin-top:-1px;padding:0 16px;border: 1px solid #ddd;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.menu li a{display:block;color: #555;}
.menu li.active,.menu li:hover{background: #f7872b;border-color:#f7872b;}
.menu li.active a,.menu li:hover a{color: #fff;}

.pos{line-height:34px;margin:0px 0 10px;padding:0 5px 5px;border-bottom:1px solid #ddd;color: #555;}
.pos label{color: #ccc;padding:0 5px;}
.pos a{color: #555;}
.pos .home{width: 30px;height: 34px;background: url("../img/ico.png") no-repeat -175px -141px;}
.pos .home:hover{background-position: -205px -141px;}
.pos a:hover{color: #12ce98;}

.new-list1{padding-bottom:16px;margin:auto;overflow:hidden;}
.new-list1 li{height: 36px;line-height: 36px;padding:0 8px 0 3px;overflow: hidden;}
.new-list1 li a{width:70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;}
.new-list1 li a span{margin-right:10px;color: #999;}
.new-list1 li a label{margin-right:10px;color: #f7872b;}
.new-list1 li .fr{color: #999;font-size: 13px;}
.new-list1 li a:hover,.new-list1 li a:hover span{color: #f7872b;}

.ul-search{margin: 20px auto;}
.ul-search li{padding:32px 5px 16px;border-bottom: 1px dotted #959595;}
.ul-search li:last-child{border-bottom: 0;}
.ul-search h3{color: #333;}
.ul-search a{display: inline-block;vertical-align: middle;}
.ul-search a img{width: 100px;height: 50px;border: 1px solid #ddd;-webkit-transition: all 500ms;-moz-transition: all 500ms;-ms-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.ul-search a span{margin-left: 10px;font-size: 16px;}
.ul-search div{margin:15px 16px;line-height:23px;font-size: 13px;color: #666;}
.ul-search p{font-size: 13px;color: #999;}
.ul-search li:hover{border-color: #12ce98;}
.ul-search a:hover{color: #12ce98;}
.ul-search a:hover img{border-color: #12ce98;}

.detail-box{line-height: 27px;font-size: 17px;color:#666;}
.detail-title{margin-bottom:15px;padding:30px 30px 0;border-bottom: 1px dotted #d1d1d1;text-align: center;}
.detail-title h3{line-height: 35px;font-size: 30px;font-weight: 600;}
.detail-title div{padding:8px 0;font-size: 15px;word-break: keep-all;}
.detail-box img{margin: 10px auto;display:block;overflow: hidden;}
.detail-box p{line-height:30px;margin-bottom:10px;overflow: hidden;}

.page{padding:15px;color: #999;}
.page a,.page span{margin:0 2px;padding:6px 12px;background: #acacac;color: #fff;border-radius: 4px;}
.page a:hover,.page span:hover,.page .active{background: #276e51;color: #fff;}

.footer{min-width: 1170px;border-top: 3px solid #3f3f3f;background: #3f3f3f;}
.footer .wrap{padding: 18px 0 0 0;border-bottom:1px solid #525252}
.footer .wrap-bottome{border-top:1px solid #2c2c2c;height:50px;}
.footer .wrap-bottome div {
    padding: 10px;
    margin-bottom: 15px;
	color: rgba(255,255,255,.7);
	text-align:center;
}

.copyright{padding-right:26px;width:660px;line-height: 30px;color: rgba(255,255,255,.7);font-size: 12px;text-align: center;position:relative;}
.copyright:after{content:'';position:absolute;height:50px;border-right:1px solid #525252;top:0;right:0px;}
.copyright div{padding:10px 115px;margin-bottom:15px;}
.copyright p,.copyright a{color: rgba(255, 255, 255, 0.7);}

.link_icon{width:450px;height: 73px;padding:0;}
.link_icon img{width:50px;height: 50px;border:2px solid #a3a3a3;float:left;}
.link_icon .ewmname{width:130px;float:left;margin-left:20px;color: rgba(255, 255, 255, 0.7);}
.link_icon .phone{float:right;width:100px;background:url('../img/phone.png') no-repeat 0 50%;padding-left:40px;color: #f7872b;}
.link_icon a{color: rgba(255,255,255,.7);white-space: nowrap;}
.link_icon a:hover{text-decoration: underline;}
.goTop{width:27px;height: 27px;padding:9px;background: url("../img/ico.png") no-repeat -272px -15px #276e51;border:1px solid #ededed;position: fixed;_position:absolute;bottom: 30px;right:100px;z-index: 999;display:none;cursor: pointer;}

.ul-pic{margin:0 auto 40px;}
.ul-pic li{width: 280px;margin:27px 0 0 19px;float: left;text-align:center;}
.ul-pic li div{width: 280px;height: 186px;background:url("../img/logo.png") no-repeat center #eee;overflow: hidden;}
.ul-pic li div img{height: 186px;}
.ul-pic li p{margin:10px auto 0;color: #333;}
.ul-pic li:hover div{box-shadow: 0 0 5px #276e51;}
.ul-pic li:hover p{color: #276e51;}

.wrap1000{width: 1000px;margin:20px auto;min-height: 600px;}
.active-ul{line-height: 30px;font-size:16px;overflow: hidden;}
.active-ul li{float: left;width: 470px;margin:10px 15px;font-size:16px;position: relative;}
.active-ul li a{display: block;width: 100%;height:300px;background:url("../img/logo.png") no-repeat center #ddd;overflow: hidden;}
.active-ul li img{width: 100%;height:300px;object-fit: cover;}
.active-ul li .status{background: #ccc;padding:10px 18px;position: absolute;top:0;right:0;color:#fff;}
.active-ul li a,.active-ul li .status{-webkit-transition: all 500ms;-moz-transition: all 500ms;-ms-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms;}
.active-ul li .status.notice{background: #FF4500;}
.active-ul li .status.ing{background: #08b38d;}
.active-ul li .status.end{background: rgba(0,0,0,.5);}
.active-ul li .time{color:#FF4500;overflow: hidden;}
.active-ul li .name{margin:5px auto;font-size:20px;font-weight: 500;color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.active-ul li .desc{height: 50px;line-height:25px;font-size:15px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.active-ul li:hover a{transform: translate(0px,10px);box-shadow: 0 0 10px rgba(0, 0, 0, 0.8);}
.active-ul li:hover .status{transform: translate(-5px,15px);}

.active-detail{margin:15px auto 50px;line-height: 35px;font-size: larger;}
.active-detail dl{margin: 25px auto;}
.active-detail dl dd{margin:0 0 15px 40px;}
.video{width:1000px;height: 562px;line-height:562px;margin:auto;background: #000;text-align:center;overflow: hidden;}
.video video{max-width: 100%;max-height: 100%;vertical-align: middle;}
.video img{}
.btn{width:120px;height:40px;line-height:40px;margin:10px auto;background: #0b2f2f;color:#fff;text-align:center;border-radius:5px;cursor: pointer;}

.live-ul{margin: 15px auto;overflow: hidden;}
.live-ul li{display: inline-block;vertical-align: middle;padding:5px 8px;background: rgba(0,0,0,.5);color: #fff;cursor: pointer;}
.live-ul li.active{background: rgba(255, 69, 0, 0.6);}
.live-video{height: 500px;line-height:500px;text-align:center;background: #000;}
.live-video video{max-width:100%;vertical-align: middle;}
.btn-box{margin-bottom: 10px;}
.btn-box button{padding: 5px 10px;border: 0;background:rgba(0,0,0,.3);color: #fff;outline:none;cursor: pointer;}
.btn-box .active{background: rgba(0, 0, 0, 0.6);}

#picSlideWrap{width:788px;margin:auto;text-align:center;}
#picSlideWrap h3,#picSlideWrap h4{margin:10px auto;font-weight:500;}
#picSlideWrap h3{font-size:26px;padding-bottom:10px;border-bottom: 1px dotted #d1d1d1;}
#picSlideWrap h4{}
.imgnav{width:788px;margin:30px auto;position:relative;overflow:hidden;}
#img{min-height: 578px;position:relative;z-index:10;text-align:center;}
#img li{}
#img li img{ display:none;border:4px solid #D6D9DC;}
#img li p{margin:10px;line-height:25px;display: none;}
#prev,#next{width:234px;height:578px;background:url(../img/blank.gif);position:absolute;top:0px;z-index:10;cursor:pointer;}
#prev{left:0px;}
#next{right:0px;}
#prev a,#next a{width:104px;height:104px;background:url(../img/pic-ico.png) no-repeat;display:none;position:absolute;top:224px;display:block;}
#prev a{left:20px;background-position:0 0; }
#next a{right:20px;background-position:-104px 0px;}
#cbtn{height:122px;margin-top:12px;background:#EAEBF0;border:1px solid #D6D9DC;position:relative;}
#cbtn ul{width:10000px;height:122px;position:relative;}
#cbtn ul li{width:116px;height:86px;float:left;margin-right:20px;padding:8px 3px 3px 3px;cursor:pointer;text-align:center;position:relative;}
#cbtn ul li img{width:116px;height:86px;display:block;}
#cbtn ul li tt{line-height:16px;padding:0 5px;position:absolute;right:4px;bottom:4px;z-index:20;color:#FFF;font-family:"宋体";font-size:12px;background:#000;}
#cbtn li.hov{background:url(../img/pic-ico.png) no-repeat -209px 0;}
.ctrl div{clear:both;}
#cSlideUl{width:690px;height:116px;margin:10px auto 0;position:relative;overflow:hidden;}
.picSildeLeft,.picSildeRight{width:20px;height:63px;background:url(../img/pic-ico.png) no-repeat;position:absolute;top:32px;z-index:9;cursor:pointer;}
.picSildeLeft{left:10px;background-position:-332px 0px;}
.picSildeRight{right:10px;background-position:-353px 0px;}
