@charset "utf-8";
/*@import url(style.css);*/
/*@import url(pagination.css);*/
.cel{ clear:both;}
.logo-left{ width:100px; height:100px; float:left;}
.logo{ height:108px; margin-top:10px;}
.logo-left img{ width:100%;}
.logo-right{ float:right; width:20%; }
.logo-right img{ -moz-border-radius:6px;
    -webkit-border-radius: 6px;
    border-radius: 6px; margin-left:10px;}
.logo-right .dh{float:left; position:absolute;    padding-top: 20px; }
.fa {color:#8f221b; font-size:20px;}
.logo-right .dh h2{ font-size:16px; margin-left:10px;}
.logo-right .dh .span{ display:block; font-size:15px;}
.logo-right .weixin{ float:right; width:100px; height:102px;border:1px solid #CCC;-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;}
.logo-right .weixin img{ margin:0 auto;}
.clearfix{zoom:1;}
.clearfix:after{content:"."; display: block; clear:both;  height:0; overflow:hidden;}
.main-a{padding:0; width:960px;}
.main-a .list-a li{width:209; margin-left: 25px; margin-top:24px; float: left; display: inline}
.main-a .list-a li .pic img{width:209px; height: 277px;}
.main-a .list-a li .jiuhon_zi{width:209px;}
.main-a .list-a li .jiuhon_view{line-height: 44px; overflow: hidden;}
.main-a .list-a li .jiuhon_view a{height: auto;}
.main-a .guide {padding-left:20px; height: 40px; line-height: 40px; border-bottom: 1px solid #e5e5e5}
.main-a .guide a{color:#ff0047;}
.main-a .banner-a{margin:3px 0 20px;}
.main-a .page-a{margin:30px 0; width:auto;}
.main-a .page-a li{margin-right: 9px;}
.main-a .main-a{width:960px; padding:0;}
.main-a .list-a .title-top{font-size: 22px; color:#e80041; padding: 30px 0 0 25px; font-family: "微软雅黑"}
.main-a .brief{margin-bottom: 16px; border-bottom: 4px solid #e80041; padding:38px 40px 22px;}
.main-a .brief .brief-box{position: relative;width:880px;}
.main-a .brief .pic{float: left; width:225px; margin-right: 34px;}
.main-a .brief .pic img{width:225px; height: 299px;}
.main-a .brief h3{font-size: 22px; color:#000;font-family: "微软雅黑"; padding-bottom: 10px;}
.main-a .brief #toggle-brief{height: 84px; overflow: hidden;font-family: "微软雅黑"; font-size: 14px; color:#686868; line-height: 28px; text-indent: 2em;}
.main-a .brief .folded{width:82px; height: 21px; background: url(images/folded.gif) no-repeat; position: absolute; right: 0px;}
.main-a .brief .folded2{width:82px; height: 21px; background: url(images/folded2.gif) no-repeat; position: absolute; right: 0px;}
.main-a .brief .share-a{position: absolute; right: 0px; bottom: 0px;}
.main-a .brief .share-a .txt{float: left; line-height: 28px;}
.section-pic .title{font-size: 20px; color:#6e6e6e; padding-left: 22px; line-height: 50px; padding-top:10px; font-family: "微软雅黑"}
.scroll-pic{position:relative;}
.scroll-pic a.btn{position: absolute; top:80px; width:42px; height: 42px; z-index: 1}
.scroll-pic a.btn-left {
    background: url("images/leftbotton.png") no-repeat;
    left: 4px;
}
.scroll-pic a.btn-right {
    background: url("images/rightbotton.png") no-repeat;
    right: 4px;
}
.scroll-pic .pic-list{width:917px; overflow: hidden; margin-left: 22px; position: relative;}
.scroll-pic .pic-list ul{width:9999px;}
.scroll-pic .pic-list li{float: left; padding:8px 9px 14px; border:1px solid #eee; margin-right: 13px; display: inline;}
.scroll-pic .pic-list li a{color:#fff; position: relative; display: block; height: 204px; width:153px;}
.scroll-pic .pic-list li a span{position: absolute; left: 0px; bottom:0px; width:133px; height: 26px; line-height: 26px; padding:0 10px; text-align: center; background: #ff0054; filter:alpha(opacity=80);opacity: .8;}
.scroll-pic .pic-list li a:hover span{text-decoration: underline;}
.ad-b{width:920px; margin:0 auto;}

/*20140722*/
.text-links{font:14px/1.5 tahoma,arial,\5B8B\4F53; color:#717171; background: #fff; padding: 10px;}
.text-links .text-links-box{height: 72px; overflow: hidden;}
.text-links a{display:inline-block; width:60px; height: 24px; line-height: 24px; overflow: hidden; float:left; padding:0 5px; color:#717171;}
.text-links a:hover{ background: #8b8b8b; color:#fff; text-decoration: none;}
.temp_add li img{vertical-align: middle;}
/*20140820*/
.box0820 {font:12px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5B8B\4F53;}
.box0820 h3.title-a{color: #6e6e6e; font-size: 20px; height: 30px; line-height: 30px; overflow: hidden; font-weight: normal; padding:0 0 10px 20px;}
.box0820 h3.title-a a.name{color:#f22769;}
.box0820{padding:20px 5px;}
.box0820 .pictxt1 li{padding:10px 35px; height: 96px; width:390px; float: left;}
.box0820 .pictxt1 li.line{border-right:1px solid #e8e8e8;}
.box0820 .pictxt1 li .pic{float: left; width:120px; margin-right: 15px;}
.box0820 .pictxt1 li h4{height: 30px; line-height: 30px; overflow: hidden;font-weight: normal; }
.box0820 .pictxt1 li h4 a{color:#222; font-size: 16px;}
.box0820 .pictxt1 li h4 a:hover{color:#f22769;}
.box0820 .pictxt1 li p{color: #b3b3b3; height: 44px; overflow: hidden; line-height: 22px; margin-top:2px;}
.box0820 .more{width:880px; height: 34px; line-height: 34px; font-size: 14px; color:#fff; background: #b1b1b1;margin-left: 35px; text-align: center; margin-top:5px;}
.box0820 .more a{display:block; width:100%; height: 100%;color:#fff;}
/*20140822*/
.ranking_con0822{padding-left: 8px; width: 232px;}
.new0822 li{}
.new0822 li .txt{width:226px; height: 26px; overflow: hidden; line-height: 26px; background: url(images/icon0822.gif) no-repeat right -33px #d6d6d6;margin-bottom: 8px;}
.new0822 li .txt a{display: block; width:166px; padding-right:50px; padding-left: 10px;}
.new0822 li.new .txt {background-position: right 0;}
.new0822 li .pic{display: none;}
.new0822 li.select .txt{display: none;}
.new0822 li.select .pic{position: relative; display: block; margin-bottom: 12px; height: 147px;}
.new0822 li.select .pic img{vertical-align: middle;}
.new0822 li.select .pic span{width:206px; height: 26px; overflow: hidden; padding:0 10px; line-height: 26px; background: url(images/30.png);_background:#5a5a5a; position: absolute; bottom: 0px; left: 0px; color:#fff;}
.new0822 li.select .pic a:hover span{text-decoration: underline;}

/*新增样式表*/
.nav0 {width:100%;height:0px;clear:both;overflow:hidden;}
.w_page{ margin:20px 0px; padding-left:20px;}
.w_page a,.w_page span{ display:block; float:left; padding:3px 12px; border:1px solid #fff; color:#fff; margin-left:3px; background:#8f221b; line-height:20px;}
.w_page a.hover,.w_page span.pg_curr{ color:#FF0000}
.w_page a:hover{ color:#FF0000}

.qyxw ul li{ width:100%; height:28px; overflow:hidden}
.jzwd ul li{ width:100%; overflow:hidden}

.jmdt .renav ul li{width:100%; overflow:hidden}

.left_menu li dt{ line-height:20px; height:auto}
.left_menu ul li dl dt span,.left_bt ul li dl dt span{ font-weight:normal}

.