?
.main{
    width:1080px;
    overflow: hidden;
    margin:0 auto;
    background: #ffffff;
}
.main-top{
    width:1080px;
    overflow: hidden;
}

/*轮播??*/
.picHandover { width:545px; height:338px; float:left; background:#FFF;}
.roll {float:left;position:relative;display:inline-block;width:545px;overflow:hidden;}
.roll_pic {width:545px;height:338px;}
.roll_num li.roll_num_hover {background:url(/DFS/template/1061/images/activeLi.png) no-repeat center;}
.roll_pic img {width:545px; height:358px;}
.roll_title {position:absolute;bottom:0px;width:545px;height:32px;line-height:32px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {padding-left:10px;font-size:14px;text-decoration:none;color:#FFFFFF;}
.roll_num li.roll_num_hover { background:url(/DFS/template/1061/images/dian_03.png) no-repeat center;}
.roll_num {position:absolute;bottom:8px; right:0;margin-right:5px;z-index:10;}
.roll_num li {width:15px;  height:15px; -webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%;float: left;margin:0 5px; background:url(/DFS/template/1061/images/dian_05.png) no-repeat center;}
/*轮播图右边列??*/
.hot{
    width:490px;
    height:358px;
    margin:0 10px 0 25px;
    float: right;
}
.hot .hot_Title{
    width:490px;
    height:36px;
    background: #df34;
    border-bottom:1px #ffffff solid;
    position: relative;
}
.hot .hot_Title samp{
    display:inline-block;
    height:41px;
    width:96px;
    line-height:41px;
    text-align: center;
    font-size:16px;
}
.samphover{
    background:url(/DFS/template/1061/images/title.png);
    color: #ffffff;
}
.hot .hot_Title a{
position: absolute;
right:0;
top:50%;
margin-top:-7px;
font-size:14px;
margin-right:15px;
 
}
.hot .hot_content{
    width:490px;
    height:297px;
    margin:10px 0;
    position: relative;
}
.hot .hot_content .hot_tab{
    position:absolute;
    display: none;
}
.hot .hot_content h2{
    height:40px;
    font-size:18px;
    line-height:40px;
    text-align:center;
margin:0 auto;
    }
.hot .hot_content h2 a{color: #ac0001;}
.hot .hot_content p{
    width:490px;
height:60px;
    color: #515151;
    font-size:14px;
    line-height:30px;
    position: relative;
}
.hot .hot_content p a{
    color: #ba2a2b;
    font-size:14px;
    position: absolute;
    right:0;
    bottom:0;
}
.hot .hot_content ul{
    width:490px;
    height:174px;
    border-top:1px #d1d1d1 dashed;
    margin-top:20px;

}
.hot .hot_content ul li{
    margin:10px 0;
    width:490px;
    height:24px;
    line-height:24px;
 position: relative;
font-size:14px;
}

.hot .hot_content ul li  samp{
    position: absolute;
    right:0;
    font-size:14px;
}

.main-bottom{
    width:1080px;
    margin-top:15px;
    overflow: hidden;
}

/*信息公开*/
.left_1{
    width:277px;
    height:530px;
    margin:0 10px;
    float: left;
}
.left_1 h4{
    padding:0 10px;
    font-size: 16px;
    color: #fff;
    height:35px;
    line-height: 35px;
    background: #009c4f;
}

.left_1 ul li{
    width:249px;
    height:80px;
    background: #f1f1f2;
    margin:12px 14px;
    font-size:18px;
    color: #454545;
position: relative;
}
.left_1 ul li a{
    display: inline-block;
    width:249px;
    height:80px;
}
.left_1 ul .bt img{
    width:50px;
    height:50px;
    border:1px solid #059e52;
    border-radius: 50%;
   margin:15px 22px;
}
.left_1 ul .bt .text{
  top:50%;
  position: absolute;
margin-top:-7px;

}
.left_1 ul #tb_bottom{
    width:249px;
    height:96px;
    background: #009c4f;
position: relative;
}
.left_1 ul #tb_bottom img{
    margin:26px 16px;
}
 .left_1 ul #tb_bottom div{
left:70px;
 top:50%;
  position: absolute;
margin-top:-7px;
color:#fff;
}
/*信息公开右边*/
.right_2{
    width:762px;
    height:530px;
    margin:0 10px;
    float: right;
}
.right_2 >div{
    float: left;
    position: relative;  }
.right_3{
    margin-right:12px;
}
.right_2 .right_list{
    width:346px;
    height:33px;
    background: #f9f9f9;
    border-bottom:2px #1e87d5 solid;
    padding:0 13px;
}
.right_2 .right_list .bg{
    float: left;
    font-size:16px;
    width:88px;
    height:27px;
    background: #1e87d5;
    text-align: center;
    border-radius: 5px;
    margin:3px 0;
}
.right_2 .right_list .bg samp{
    color: #ffffff;
    display: inline-block;
    line-height:27px;
}
.right_2 >div .img_a {
    position: absolute;
    left:49px;
    top:35px;
}
.right_2 .right_list a{
    float: right;
    font-size: 14px;
    line-height:33px;
}
.right_2 .right_content{
    width:367px;
    margin:5px 0;
    padding:0 4px;
}
.right_2 .right_content li{
    width:367px;
    position: relative;
    height:32px;
    line-height:32px;
    font-size:14px;
    color: #515151;
}
.right_2 .right_content li  samp{  
  position: absolute;
    right:0;
top:50%;
margin-top:-16px;
}
.right_2 .img{
width:761px;
height:81px;
display:inline-block;
  margin:10px 0;
}


