﻿.part{overflow: hidden; }

/* 焦点图切换- 数字 */
#focusNews{width: 600px; height: 400px;float:left; overflow:hidden; position:relative;}
#focusNews .hd{ position:absolute; z-index:20; right: 10px; bottom:20px; z-index:15;}
#focusNews .hd ul{overflow:hidden; zoom:1; z-index:2;}
#focusNews .hd ul li{float:left; margin:0 2px; width:12px; height:12px; border-radius:10px; text-indent: -999em;
 cursor: pointer;overflow: hidden; background: #fff;}
#focusNews .hd ul li.on{background:#df3a3a; width: 20px;}
#focusNews .bd{ z-index:0; }
#focusNews .bd ul li{z-index:9;}
#focusNews .bd .pic{ position:relative; z-index:0; }
#focusNews .bd .txt{display:none;}
#focusNews .bd .con{width:100%; position:absolute; z-index:1; left: 0; bottom:0; *bottom:3px; height:60px; line-height:60px; text-align:center; }
#focusNews .bd .con .title{ position:absolute; width:100%;left:0;text-align:left;padding-left:15px; z-index:1; line-height:60px;}
#focusNews .bd .con .title a{color:#fff; font-size:18px;}
#focusNews .bd .con .titleBg{ position:absolute; width:100%; height:100%; background:#000; left:0; top:0; filter:alpha(opacity=53);opacity:0.53; }


#latest{float: right; width: 540px;border:1px #ddd solid;height:398px;}
.sbox .hd{ height: 40px; line-height: 40px; background: #f8f7f7;}
.sbox .hd .more{float: right; padding-right: 10px; color: #666;}
.sbox .hd h3{float: left; padding:0 20px; background: #d02e1a;}
.sbox .hd h3 a{float: left; font: bold 16px/40px "Microsoft YaHei"; color: #fff;}
.sbox .bd ul{ padding-top: 12px;}
.sbox .bd .infoList .date{float: right; font-size: 14px; color: #999;}
.sbox .bd .infoList li{padding-left: 10px; background: url(../../base/img/dot.png) no-repeat left center;}


.xxgkbtns{
	background: #f9f9f9;
	height: 140px;
    overflow: hidden;
    margin: 0 0 20px 0;
}

.xxgkbtns li{float: left; height: 140px;padding: 0 60px;padding: 0 85px; padding: 0 58px;margin-bottom: 10px;background: url(../../base/img/spe.png) no-repeat right center;}
.xxgkbtns li.inbtn5{background: none;}
.xxgkbtns li i{
	display: block;
	height: 80px;
	width: 100%;
background: url(../../base/img/btns.png) no-repeat;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;}

.xxgkbtns li a{ font-size: 24px; line-height: 50px;}
.xxgkbtns li.inbtn1 i{ background-position: center 10px;}
.xxgkbtns li.inbtn2 i{ background-position: center -90px;}
.xxgkbtns li.inbtn3 i{ background-position: center -190px;}
.xxgkbtns li.inbtn4 i{ background-position: center -290px;}
.xxgkbtns li.inbtn5 i{ background-position: center -390px;}
.xxgkbtns li a:hover i{-webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg);}

#latest .topicList{
	padding: 20px;
}

#latest .topicList li.t .title{
text-align: center;
}
#latest .topicList li.t .tit{
	font-size: 22px;
	color: #d02e1a;
}
#latest .topicList li.t .intro{
   font-size: 14px;
   color: #999;
   line-height: 30px;
}
#latest .topicList li.n{
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	padding-left: 12px;
	background: url(../../base/img/dot.png) no-repeat left center;
}

.part .sbox{
	width: 570px;
    margin-bottom: 20px;
}