﻿@charset "utf-8";.focus{width:100%;margin:0 auto;max-height:360px;overflow:hidden;position:relative;z-index:1;min-height:190px}
.focus .hd{width:100%;height:16px;position:absolute;z-index:1;bottom:5%;text-align:center;right:0;left:0}
.focus .hd ul{display:inline-block;height:16px;font-size:0;vertical-align:top}
.focus .hd ul li{display:inline-block;width:10px;cursor:pointer;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;margin:0 5px;vertical-align:top;overflow:hidden;color:#fff;border:none}
.focus .hd ul .on{background:#b6cbe9;color:#b6cbe9;border:none}
.focus .bd{position:relative;z-index:0;max-height:920px;overflow:hidden}
.focus .bd li{display:table-cell;display:block;overflow:hidden}
.focus .bd li a{display:block;background:url(/img/loading.gif) center center no-repeat}
.focus .bd li a{display:block;background:url(/img/loading.gif) center center no-repeat}
.focus .bd li img{display:block;width:100%}
.abtbox{padding:20px 15px}
.abttsp{}
.abt-l-d{color:#333;text-align:justify}
.abt-l-t{font-size:22px;padding-bottom:10px;text-shadow:0px 0.4px 0.68px black}
.abt-l-ex{font-size:15px;padding-bottom:10px;line-height:25px}
.abt-l-con{font-size:14px;line-height:25px}
.abtrsp{position:relative;z-index:2}
.abt-r{}
.abt-pic img{display:block;width:100%}
.abt-more{padding:15px 0}
.abt-more a{color:#333}
.abt-more a:hover{color:#f50}
.shizbox{padding:10px 15px 25px}
.shiz-pic img{display:block;width:100%}
.shiz-r-d{color:#333;text-align:justify}
.shiz-r-t{font-size:22px;padding-bottom:10px;text-shadow:0px 0.4px 0.68px black}
.shiz-r-ex{font-size:15px;padding-bottom:10px;line-height:25px}
.shiz-r-con{font-size:14px;line-height:25px}
.shiz-more{padding:15px 0}
.shiz-more a{color:#333}
.shiz-more a:hover{color:#f50}
.yundaybg{background:#D4E4FB;padding:0 15px}
.yundaybox{padding:25px 0}
.yunday{}
.yunday .hd{position:relative;z-index:1;padding-bottom:20px}
.yunday .hd h3{font-weight:400;font-size:24px;color:#333;display:block}
.yunday .hd ul{display:none}
.yunday .next{position:absolute;top:0;right:0}
.yunday .next img{display:block;width:35px;cursor:pointer;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
.yunday .prev{position:absolute;top:-3px;right:45px}
.yunday .prev img{display:block;width:40px;cursor:pointer;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
.yunday .next img:hover,.yunday .prev img:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}
.yunday .bd{overflow:hidden}
.yunday .bd ul{}
.yunday .bd ul li{float:left;width:50%;overflow:hidden}
.ydi{background:#fff;margin-right:5px;padding:20px 10px;min-height:410px;border-radius:10px;text-align:justify}
.ydir{margin-right:0;margin-left:5px}
.ydie {
margin-right: 0
}
.yd-img{padding-bottom:15px}
.yd-img img{display:block;margin:0 auto;width:90%;border-radius:50%}
.yd-title{color:#333;font-size:17px;text-shadow:0px 0.4px 0.68px black}
.yd-des{font-size:14px;color:#555;margin-top:10px;line-height:23px}
.jwzjbox{padding:30px 15px}
.jwzj-l-d,.jwzj-l-d2{color:#333;text-align:justify}
.jwzj-l-t{font-size:22px;padding-bottom:10px;text-shadow:0px 0.4px 0.68px black}
.jwzj-l-ex{font-size:15px;padding-bottom:10px;line-height:25px}
.jwzj-l-con{font-size:14px;line-height:25px}
.jwzj-pic img{display:block;width:100%}
.jwzj-more{padding:15px 0}
.jwzj-more a{color:#333}
.jwzj-more a:hover{color:#f50}
.jwzj-l-box{background:#fff}
.qqsqbox{padding:0 15px}
.qqsq-pic{padding-right:10%}
.qqsq-pic img{display:block;width:100%;margin-left:-5%;}
.qqsq-r-d{color:#333;text-align:justify}
.qqsq-r-t{font-size:22px;padding-bottom:10px;text-shadow:0px 0.4px 0.68px black}
.qqsq-r-ex{font-size:15px;padding-bottom:10px;line-height:25px}
.qqsq-r-con{font-size:14px;line-height:25px}
.newsbox{padding:0 15px}
.newst{position:relative;z-index:1;height:35px;padding:10px 0 20px}
.newst h3{font-size:22px;font-weight:400;color:#333;display:block;text-shadow:0px 0.4px 0.68px black}
.newst a{display:block;height:25px;line-height:25px;font-size:12px;color:#333;border:solid 1px #333;border-radius:20px;text-align:center;width:85px;padding:2px 0;position:absolute;bottom:22px;right:0}
.newst a:hover{color:#f50;border:solid 1px #f50}
.video-info{position:relative;z-index:1}
.video-con{position:relative;z-index:1;width:100%}
.video-con img{display:block;width:100%}
.video-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(0, 0, 0,0.2)}
a.video-btn{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#fff}
a.video-btn i{display:block;height:55px;width:55px;background:url(/img/play.png) center center no-repeat;background-size:auto 80%;margin:0 auto}
a.video-btn p{font-size:26px;text-align:center;padding-top:10px;width:70%;margin:0 auto;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
a.video-btn:hover i{background:url(/img/playf.png) center center no-repeat;background-size:auto 100%}
.vdotxt{padding-top:14%}
.video-info2{position:relative;z-index:1}
.newsl{position:relative;z-index:1}
.news-ot{padding-top:20px}
.video-con2{position:relative;z-index:1}
.video-con2 img{display:block;width:100%}
.vdotxt2{position:absolute;right:35px;bottom:25px}
a.video-btn2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#fff}
a.video-btn2 i{display:block;height:55px;width:55px;background:url(/img/playf.png) center center no-repeat;background-size:auto 85%;margin:0 auto}
.newspic img{display:block;width:100%}
.newstt{color:#333;font-size:16px;height:22px;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:10px 0 4px;text-shadow:0px 0.4px 0.68px black;position:relative;z-index:1}
a.tonewsmore{font-size:14px;font-weight:400;text-shadow:none}
.newsd{text-align:justify;line-height:20px;height:62px;font-size:14px;color:#888;max-height:62px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.newsm{padding-top:15px}
.newsi{padding:20px 0}
.newsi a{color:#333}
.newsi a:hover{color:#f50}