.bt {
	width:900px;
	height:80px;
	background:#09a5ee;
	color:azure;
	margin:0;
	height:80px;
	margin-top:80px;
	border-radius:5px;
    /* line-height:80px */
    
}
.sy {
	margin:0 auto;
	width:900px;
	height:600px
}
.text {
	text-align:center
}

.ce {
	width:270px;
	height:463px;
	margin-top:-40px;
	float:right;
	display:none
}
.bt1 {
	height:30px
}
.name a {
	text-decoration:none
}
.hat {
	width:260px;
	margin-left:5px
}
.name a {
	color:#09a5ee;
	font-weight:bold
}
.title {
    float: left;
    margin-left: 366px;
}
.name {
	float:right;
	margin-right:10px;
    line-height:45px;
    height: 85px;
    padding-top: 20px;
}
/* h1 {
	float:left;
}
*/
.name img {
	width:20px;
	height:20px;
	margin-top:10px;
	vertical-align:sub;
}
.names {
	font-size:18px;
	margin-right:10px;
}
.name div span {
	font-size:18px;
}
.name div {
	float:right;
	cursor:pointer;
}
.name div:hover {
    background:#b5ccd6;
    border-radius: 5px;
}
.reg{
    margin-right: 10px;
}
.footer{
	position:fixed;
	bottom: 5px;
	left: 4%;
}
*{margin:0;padding:0;}
li{list-style:none;}
	body{
	background-color: #F7F5F5;
}
.one{margin:50px auto;height:180px;width:900px;overflow:hidden;position:relative; }
.one ul{height:160px;position:absolute;left:0;width:9000px;} /*ul width的宽不能过小*/
.one ul li{display:block;float:left;margin:5px;height:150px;border-radius:5px;position:relative;}
.one ul li a{display:inline-block;height:150px;text-decoration:none;} 
.one ul li img{border-radius:5px;display:block;}
.one ul li a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}
.one ul li a:hover span{height:150px;line-height:150px;font-size:20px;text-align:center;transition:all 0.7s;}
.one ul li a p{
	width: 240px;
	height: 20px;
	position:relative;
	top: 5px;
	text-align:center;
	color: #000;
}
.h2{
	margin-top:100px;
    text-align: center;
    font-size: 30px;
    color: red;
}