*{
margin: 0px;
padding: 0px;
list-style: none;
}
#flash{
width: 1200px;
height: 100px;
position: relative;
margin: 0 auto;
overflow: hidden;
margin-top: 18px;
}
#falsh img{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
#flash ul{
position: absolute;
left: 45%;
bottom: 0.5%;
height: 30px;
/*border-radius: 20px;*/

}
#flash ul li{
float: left;
width: 6px;
height: 6px;
border-radius: 50%;
background-color: #fff;
margin-left: 20px;
margin-top: 16px;
}
#flash ul .li_first{
background-color: #f40;
}
#flash .button{
width: 50px;
height: 50px;
border-radius: 50%;
background-color: rgba(0,0,0,0.3);
cursor: pointer;
}
#flash .right{
position: absolute;
right: 10px;
top: 80px;
}
#flash .left{
position: absolute;
left: 10px;
top: 80px;
}
#flash .button span{
font-size: xx-large;
font-weight: 700;
line-height: 50px;
margin-left: 15px;
color: rgba(255,255,255,0.5);
}

.news {
	background:#fff;
	overflow: hidden;
	/*margin: 20px auto;*/
	position: relative;
}
.news .t_news {
	height:60px;
	color:#2a2a2a;
    margin: 8px 0;
	overflow:hidden;
	position:relative;
	/*width: 1000px;
    text-align: center;*/
    padding-left: 10%;
}
.news .news_li,.swap {
	line-height:60px;
	display:inline-block;
	position:absolute;
	top:0;
	font-size:32px;
	color:#2d66a5;
	font-weight: bold;
	font-family: "Microsoft Yahei";
}
.news .swap {
	top:60px;
}

.news .lbt_t{
	font-size: 32px;
	color:#2d66a5;
	font-family: "Microsoft Yahei";
    font-weight: bold;
    width: 61%;
    margin: 0 auto;
}
.news .lbt_t a{
     font-size: 32px;
	color:#2d66a5;
	font-family: "Microsoft Yahei";
    font-weight: bold;
    line-height: 38px;
    padding-bottom: 10px;


}
.news .lbt_p{
	color:#999;
    font-family: "Microsoft Yahei";
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 8px;
}
