/* ----------------------- news*/
.list{
width: 970px;
margin: 8px auto;
height: auto !important;
min-height: 34px;
overflow: hidden;
}
.list_left{
float: left;
width: 660px;
height: auto;
overflow: hidden;
padding-bottom: 20px;
border: 1px #C5D5E3 solid;
}
.list_left_top{
width: 660px;
height: 28px;
overflow: hidden;
background:  #EAF0F7;
border-bottom: 1px #C5D5E3 solid;
}
.list_left_top ul{
width: 642px;
height: 26px;
overflow: hidden;
border: 1px #fff solid;
padding: 0px 8px 0px 8px;
}
.list_left_top li{
height: 26px;
overflow: hidden;
line-height: 240%;
}
.list_left_top  .left{
float: left;
color: #336699;
}
.list_left_top  .right{
float: right;
color: #A8C2DF;
padding-left: 7px;
}
.list_left_bottom{
width: 644px;
height: auto;
overflow: hidden;
padding: 0px 8px 0px 8px;
float:left
}
.list_left_bottom ul{
width: 644px;
height: auto;
overflow: hidden;
margin-top: 10px;
padding-bottom: 8px;
background: url("../images/index_19.gif") repeat-x bottom;
}
.list_left_bottom .tit{
float: left;
width: 360px;
height: 20px;
font-size: 14px;
overflow: hidden;
text-align: left;
font-weight: bold;
line-height: 160%;
padding-left: 19px;
background: url("../images/index_20.gif") no-repeat;
}
.list_left_bottom .tit1{
float: left;
width: 360px;
height: 20px;
font-size: 14px;
overflow: hidden;
text-align: left;
line-height: 160%;
padding-left: 19px;
background: url("../images/index_20.gif") no-repeat;
}
.list_left_bottom .tit a{
color: #336699;
text-decoration: underline;
}
.list_left_bottom .tit a:hover{ 
color: #cc0000;
text-decoration: none; 
}
.list_left_bottom .time{
float: right;
width: 260px;
height: 14px;
color: #336699;
overflow: hidden;
text-align: right;
padding-top: 6px;
}
.list_left_bottom .dec{
width: 648px;
height: auto;
color: #999;
overflow: hidden;
text-align: left;
padding-top: 8px;
line-height: 20px;
}
.list_left_bottom .name{
float: left;
height: auto;
color: #aaa;
overflow: hidden;
padding-top: 8px;
padding-right: 16px;
}
.list_left_bottom .xq{
float: right;
height: auto;
color: #424242;
overflow: hidden;
padding-top: 8px;
}





.list_left_fenye{
width: 644px;
height: auto;
margin: 0px auto;
overflow: hidden;
}

     
  
.list_left_fenye li{ 
float: left;
list-style-type: none;   
display: inline;   
padding: 22px 6px 0px 0px;   
}   
  
.list_left_fenye a, .pagination a:visited{            
color: #336699;
line-height: 20px;
text-decoration: none; 
padding: 4px 12px 2px 12px;  
border: 1px #C5D5E3 solid;
}   
  
.list_left_fenye a:hover, .pagination a:active{      
color: #cc0000; 
text-decoration: none; 
border: 1px solid #cc0000; 
background-color: #ffffcc;   
}   
   
  







.list_right{
float: right;
width: 300px;
height: auto;
overflow: hidden;
}
.list_right_ad{
width: 300px;
height: auto;
overflow: hidden;
}
.list_right_ad1{
width: 300px;
height: auto;
overflow: hidden;
margin-top: 8px;
}
.list_right_tj{
width: 298px;
height: auto;
overflow: hidden;
margin-top: 8px;
border: 1px #C5D5E3 solid;
}
.list_right_tj_top{
width: 298px;
height: 28px;
overflow: hidden;
background:url("../images/index_05.png") repeat-x;
}
.list_right_tj_top ul{
width: 282px;
height: 27px;
overflow: hidden;
padding: 0px 7px 0px 7px;
border-left: 1px #fff solid;
border-right: 1px #fff solid;
}
.list_right_tj_top .left{
float: left;
height: 27px;
color: #004378;
overflow: hidden;
font-weight: bold;
line-height: 240%;
}
.list_right_tj_top .right{
float: right;
height: 27px;
overflow: hidden;
line-height: 240%;
}

.list_right_tj_bottom{
width: 298px;
height: auto;
overflow: hidden;
background: #F8FAFD;
}
.list_right_tj_bottom_tj{
width: 296px;
height: auto;
overflow: hidden;
background: #F8FAFD;
border: 1px #fff solid;
}
.list_right_tj_bottom_tj ul{
width: 282px;
height: 60px;
overflow: hidden;
margin: 10px auto;
background:url("../images/index_34.png") repeat-x bottom;
}
.list_right_tj_bottom_tj .tit{
width: 272px;
height: 14px;
overflow: hidden;
text-align: left;
padding-left: 10px;
background:url("../images/index_35.png") no-repeat;
}
.list_right_tj_bottom_tj a{
color: #336699;
text-decoration: underline; 
}
.list_right_tj_bottom_tj a:hover{ 
color: #cc0000;
text-decoration: none;
}
.list_right_tj_bottom_tj .dec{
width: 282px;
height: 40px;
color: #999;
padding-top: 5px;
overflow: hidden;
text-align: left;
line-height: 20px;
}
.list_right_tj_bottom_hot{
width: 296px;
height: 260px;
overflow: hidden;
background: #F8FAFD;
border: 1px #fff solid;
padding: 3px 0px 10px 0px;
background:url("../images/index_21.png") no-repeat;
}
.list_right_tj_bottom_hot ul{
width: 296px;
height: 26px;
overflow: hidden;
}
.list_right_tj_bottom_hot .tit{
float: left;
width: 198px;
height: 26px;
overflow: hidden;
padding-left: 28px;
text-align: left;
line-height: 220%;
}
.list_right_tj_bottom_hot .cike{
float: right;
width: 62px;
height: 26px;
color: #cc0000;
overflow: hidden;
padding-right: 8px;
text-align: right;
line-height: 220%;
}