a{ color:#666; text-decoration:none;}
a:hover{ color:#0d7ad9;}
a:active{ color:#C96;}
a:focus{ outline:none; }
a:hover,a:active { outline: 0; }


/*link*/
.link{float:left;width: 100%;margin:10px 0;background:#ffffff;}
.links{padding:10px;height:30px;line-height:30px;}
.links span{ font-weight:bold; color:#666666;}
.linkw{padding:10px;border-top:1px solid #CCC;}
.linkw li{line-height:20px;color:#666666;float:left;padding-right:8px;}
/*  全站通用分页  */
.page {width:100%;height:80px;padding:10px 0;background: #FFF;margin:10px 0;}
.page b {padding:0 5px;color: #f00;}
.page li {float:left;width:25%;text-align: center;margin:10px 0;}
.page li a {margin-top:5px;height:20px;line-height:20px;text-align:center;font-size: 16px;}
.page span {float:left;width:100%;height:40px;line-height:40px;margin-top:5px;text-align: center;background: #FFF;border-top:solid 1px #f4f4f4;color: #000;font-size: 14px;}
.a1 {background: #0d7ad9;color: #fff;padding:5px 15px;}
.a1:hover {color: #fff;}


.desc-baike-inner{width:98%;padding:1%;margin-bottom:10px;background:#ffffff;}
.desc-baike-inner p{font-size:14px; line-height:24px; color:#666;}
.desc-baike-inner p.title-main{width:100%; font-size:16px; font-weight:700; color:#2e2e2e; margin:5px 0 5px; overflow:hidden; white-space:nowrap;}

.zyyy{ width:98%; padding:1%;float:left; margin-bottom:10px; background:#ffffff;border-bottom:10px solid #ddd}
.content,.no-result{border-bottom:1px solid #ddd}
.article-title,.content,.content>.pic a{display:block}
.no-result .favor{display:block;width:100%;font-size:14px;color:#333;margin-top:71px}
.content{float:left;width:100%;height:210px}
.content .pic{float:left;width:30%;height:150px}
.content .pic img{width:100%;height:150px}
.content a:hover{color:#E43;}
.content>.pic{float:left;margin-top:29px;margin-left:1px}
.content>.article{width:65%;float:left;margin-left:2%;margin-top:26px}
.content .article-width{width:65%;float:left}
.article-title a{height:28px;line-height:28px;font-size:26px;font-weight:700;}
.article-title em {padding-left:10px;font-size:18px;color:#999;}
.article-jq {height:25px;line-height:25px;font-size:16px;}
.article-jq a {color:#3A5FCD;padding-right:8px;}
.article-detail{display:block;height:96px;font-size:14px;color:#666;line-height:26px;margin:0;padding-top:8px;clear:both}
.article-detail a{font-size:14px;color:#E43;line-height:26px;padding-left:3px}
.content .article-lits{display:block;float:left;height:19px;font-size:14px;line-height:18px;border:1px solid #E43;color:#E43;padding:0 9px;margin-right:19px;margin-left:1px}
.content .article-lits a{color:#E43;}
.content .article-tag{display:block;float:left;height:19px;font-size:14px;line-height:18px;border:1px solid #8EB83F;color:#8EB83F;padding:0 9px;margin-right:19px;margin-bottom:3px;margin-left:1px}
.content .article-tag a{color:#8EB83F;}

  /* focusindex */
.news_sindex {border:1px solid #f7f7f7;background-color:#fff;overflow: hidden;padding:10px;border-bottom:10px solid #dedddd;}

.focusindex{position:relative;width:100%;height:300px;background-color:#000;float:left}
.focusindex img{width:100%;height:300px}
.focusindex .shadow .title{color:#fff; font-size:20px;line-height:25px;margin-bottom:10px;font-weight: bold;padding-top:5px;}
.focusindex .shadow .txt{text-indent:2em;color:#fff; font-size:14px;line-height:22px;padding-right:20px;}
.focusindex .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1}
.focusindex .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focusindex .btn a.current,.focusindex .btn a:hover{cursor:pointer;background:#fc114a}
.focusindex .fPic{position:absolute;left:0;top:0}
.focusindex .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10}
.focusindex .shadow{width:50%;position:absolute;bottom:0;right:0;z-index:10;height:300px;line-height:24px;background:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000');display:block;padding:10px;text-align:left;}
.focusindex .shadow{text-decoration:none;color:#fff;font-size:13px;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focusindex .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focusindex .fcon img{min-width:100%;width:100%;height:300px;display:block}
.focusindex .fbg{bottom:0;left:10px;position:absolute;height:40px;text-align:center;z-index:200}
.focusindex .fbg div{margin:8px auto 0;overflow:hidden;zoom:1;height:28px}
.focusindex .D1fBt a{position:relative;display:inline;width:22px;height:22px;margin:0 3px;color:#FFF;text-decoration:none;text-align:center;outline:0;float:left;background:#000;line-height:23px}
.focusindex .D1fBt .current,.focus .D1fBt a:hover{background:#f03e16}
.focusindex .D1fBt img{display:none}
.focusindex .D1fBt i{display:block;font-style:normal}
.focusindex .next,.focusindex .prev{z-index:12;position:absolute;text-align:center;font-weight: bold;width:30px; height:50px; line-height:50px;background:#000; color:#fff; font-size:26px;font-family: \5b8b\4f53; background:rgba(0,0,0,0.6); filter:alpha(opacity=60);}
.focusindex .prev{top:50%;margin-top:-37px;left:0;background-position:0 0px;cursor:pointer;}
.focusindex .next{top:50%;margin-top:-37px;right:0;background-position:-56px 0px;cursor:pointer;}
.focusindex .prev:hover{background-position:-28px 0}
.focusindex .next:hover{background-position:-85px 0}
.focusindex .txtbg {content:'';width:0;height:0;display:block;position:absolute;right:50%;top:20px;border-top:20px solid transparent;border-right:30px solid rgba(0,0,0,0.4);border-bottom:20px solid transparent;}

.top-news {float:left;width:100%;margin-top:10px;border-top:1px solid #f7f7f7;overflow: hidden;}
.top-news .box_tab div{zoom:1;}
.top-news .box_tab {z-index:0;}
.top-news .btn_tab{ width:100%;position:relative; z-index:1;}
.top-news .btn_tab ul{ display:block;background:#F2F2F2;overflow:hidden;}
.top-news .btn_tab ul li{float:left; font-weight:bold;width:50%;text-align:center; font-size:16px; height:40px;line-height:40px; cursor:pointer;}
.top-news .btn_tab ul li.on{ font-weight:bold; color:#fff;background:#008fe9;}
.top-news .box_tab ul{display:block;overflow:hidden;padding-top:10px;}
.top-news .box_tab li {float:left;width:100%;height:28px;line-height:28px;}
.top-news .box_tab a{float:left;width:90%;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.top-news .box_tab span{float:left;width:10%;font-size:14px;text-align:right;color:#999;}
