﻿#header{   
        position: relative;
        height:500px;
        background: url(/content/main/contentmanage/special/aqysxx/img/yhys_header1.jpg) center no-repeat;
    }   
    #header .bgimg{    
        position: absolute;
        left: 50%;
        margin-left: -960px;
    }

     /*首页-文章焦点图轮播*/
 #focusNews {float:left;width:720px;margin-right: 20px;height:435px;}
.indFocus{position:relative;z-index: 1; overflow:hidden;width: 100%;}
.indFocus .hd{position: absolute; z-index: 1; right: 20px; bottom: 20px;}
.indFocus .hd li{width: 15px; height: 15px; border-radius:50%; float: left; margin-left: 5px; line-height: 8px; overflow: hidden; background-color: #fff;}
.indFocus .hd li span{display: none;}
.indFocus .hd li.on{background-color: #c00;}
.indFocus .bd{position:relative; overflow:hidden;}
.indFocus .bd li{position:relative;}
.indFocus .bd .pic{position:relative; z-index:0; line-height:0;}
.indFocus .bd .pic img{width: 100%;height:435px;border:0;max-height: 435px;}
.indFocus .bd .con{position:absolute; z-index:1; bottom:0; width:100%; height:60px; line-height:60px; text-align:left;}
.indFocus .bd .con .title{position:absolute; z-index:1; bottom:0; left:0; overflow:hidden; width:76%; height:100%; font-size: 20px; }
.indFocus .bd .con .title a{padding-left:20px; text-decoration:none;color:#fff; }
.indFocus .bd .con .titleBg{position:absolute; z-index:0; bottom:0; left:0; width:100%;height: 60px;background: #000;opacity: 0.3;}  
.ysbox .hdt{ position: relative; line-height: 48px;text-align: center; margin-bottom:20px;background: url(/content/main/contentmanage/special/aqysxx/img/hdbg1.png) center  center no-repeat;  }
.ysbox .hdt h3{  display: inline-block; padding: 0 8px;  color: #3779e8; font-size: 36px;font-weight: bold; }
.ysbox .hdt h3 a{color: #3779e8;}
.ysbox .bdt{overflow: hidden;}
.ysbox {position:relative;}
.ysbox .more{ position:absolute; top:550px; left:50%; margin-left:-100px; font-size: 18px; display: block; clear: both;text-align: center;  background: #3779E8; width: 200px;
    border-radius: 42px;
    height: 42px;
    line-height:42px;
    color: #fff;
}
.ysbox .bdt .infoList1{overflow: hidden; }
.ysbox .toplist .n .date{/* padding-right: 20px; *//* width:82px; */text-align: center;/* border-right:1px #ddd solid; *//* margin-right:20px; */float: right;color: #666;}
.ysbox .toplist .n .date dt{font-weight: bold; font-size:34px;}
.ysbox .toplist .n li .date dd{font-size:11px;}
.ysbox .toplist .n .tit, .ysbox .toplist .n a{background:none;padding-left: 20px; position:relative;}
.ysbox .toplist .n a:before { content:""; display:block; width:5px; height:5px; background:#ddd; position:absolute; top:10px; }
.ysbox .toplist .n .title{ overflow: hidden;  white-space: wrap;}
.ysbox .toplist .n{height:auto;line-height:30px; margin: 0 0 5px 0; padding: 5px 0; overflow: hidden;  font-size: 18px;color: #333;} 
#content{margin: 10px auto 0;}
.part2{ clear: both;}

.ysbox .toplist .t{padding-bottom: 17px;margin-bottom: 17px;border-bottom:1px solid #eeeeee;height: 78px;}
.ysbox .toplist .t .title{font-size: 18px; font-weight: 600; line-height: 18px; margin-bottom: 12px;}
.ysbox .toplist .t .intro{font-size: 14px;line-height: 24px;color: #666666;}
.ysbox .toplist .t.last{margin: 0;}
.ysbox .toplist .t:nth-child(4) { margin-bottom:100px;}