﻿.container{
	width:100%;
	}
.content{
	width:1003px;margin:0px auto;
	}
.article{
	width:900px;float:left;
	}
.topcont{
	width:1200px;margin:0px auto;
	}	
.header{
	/* height:620px;width:100%; */
	/* background-image:url("../images/u0.png"); */
	/* background-repeat:no-repeat;
	-moz-background-size:100% 100%;
	background-size:100% 100%; */
	}
.top{
	height:86px;margin:0px auto;z-index:100;position:fixed;top:0px;left:0; right:0;bottom:0;
	}
.shadow{
	box-shadow:0 2px 4px #bbb;
	}
#top{
	height:86px;margin:0px auto;z-index:100;position:fixed;top:0px;left:0; right:0;bottom:0;
	}
.logo{
	width:400px;height:86px;float:left;line-height:86px;
	}
/* .menu{
	width:550px;height:86px;float:left;
	}
.menu li{
	height:86px;line-height:86px;float:left;padding-left:30px;font-size:16px;font-weight:bold;
	} */
	
.menu{line-height: 24px;  list-style-type: none; line-height:86px;font-weight:bold;float:right} 
 
.menu a{display: block; width: 100px; text-align:center} 
 
.menu a:link {color:#666; text-decoration:none}
.menu a:visited {color:#666;text-decoration:none}
.menu a:hover {color:#FFF;text-decoration:none;font-weight:bold}

.menu li{float: left} 
.menu li a:hover{ background:#3366cc;color:#fff}
.menu li ul{line-height: 38px;  list-style-type: none;text-align:left;left: -999em; width: 100px; position: absolute;box-shadow:0 2px 4px #bbb;} 
.menu li ul li{float: left; width: 120px;background:#f4f7fa;} 
 
 
.menu li ul a{display: block; width: 100px;text-align:left; overflow:hidden;padding-left:20px;} 
 
.menu li ul a:link {color:#666; text-decoration:none} 
.menu li ul a:visited {color:#666;text-decoration:none} 
.menu li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#3366cc} 
 
.menu li:hover ul{left: auto} 
.menu li.sfhover ul{left: auto} 

.mc{
	color:#fff;
	}
.mc a{
	color:#fff;
	}
.mb{
	background:#fff;
/*	filter:alpha(opacity=95);  
    -moz-opacity:0.95;  
    -khtml-opacity: 0.95;  
    opacity: 0.95;  */
	}
.estate .current_page_item{
	width:120px;height:40px;background:#3366cc;float:left;margin:0 2px;
	text-align:center;color:#fff;
	vertical-align:middle;
	line-height:40px;
	}

	
.summary{
	height:500px;width:100%;
	}
.plate{
	width:100%;height:100px;float:left;
	vertical-align:middle;
	line-height:100px;
	display:block;
	}
.plate a{
   font-size:20px;float:left;color:#303030;
	}
.plate a:hover{
   font-size:20px;float:left;font-weight:bold;
	}

.case{
	 width:100%;height:200px;padding-top:80px;display:block;
	}
.case li{
	float:left;width:115px;padding:40px 28px;float:left;
	}
.case li:first-child{
	padding:40px 28px 0 0;
	}
.case li:last-child{
	padding:40px 0 0 28px;
	}
.case li span{
	height:24px;width:115px;float:left;text-align:center;line-height:24px;
	}

.Invest ul{
	height:300px;
	}
.Invest ul li{
	float:left;width:500px;
	}
.Invest ul li span{
	float:left;width:400px;padding-top:10px;
	}
.btn{
display:block;width:180px;height:60px;
border: solid #ff9900;
border-radius:3px;color: #fff;line-height: 60px;text-align: center;font-size:20px;
float:left;
	}
.btn a{
	color:#000;display:block;width:180px;height:60px;
	}
.btn a:hover{
	color:#fff;
	}

.btn:hover{
	display:block;width:180px;height:60px;background-color: #ff9900;
    border-radius:3px;line-height: 60px;text-align: center;font-size:20px;
    float:left;color:#fff;
	}



/*.footer{
	width:100%;background:#202323;height:80px;color:#878787;line-height:80px;clear:both;
	text-align:center;
	}
.footer span{
	padding:0px 5px;
	}
.ifooter{
	width:100%;z-index:100;position:fixed;bottom:0;background:#202323;height:80px;color:#878787;line-height:80px;clear:both;
	text-align:center;
	}
.ifooter span{
	padding:0px 5px;
	}*/
/*内页*/
.bn{
	height:230px;background:#3366cc;margin-top:86px;

	}
.main{
	width:100%;background:#f3f3f3;
	}

.newsclass{
	width:100%;height:40px;padding:20px 0px;font-size:16px;
	}
.contactclass{
	width:100%;font-size:16px;padding:10px 0px;
	}
.newsclass li:hover{
	width:120px;height:40px;background:#3366cc;float:left;margin:0 2px;
	text-align:center;color:#fff;
	vertical-align:middle;
	line-height:40px;
	}
.newsclass li{
	width:120px;height:40px;float:left;margin:0 2px;
	text-align:center;
	background:#9bb4e6;
	color:#fff;
	vertical-align:middle;
	line-height:40px;
	}
.newsclass li.light{
	width:120px;height:40px;float:left;margin:0 2px;
	text-align:center;
	background:#3366cc;
	color:#fff;
	vertical-align:middle;
	line-height:40px;
	}
.newsclass li a{
   color:#fff;width:120px;height:40px;display:block;
	}
.newsclass .current_page_item{
	width:120px;height:40px;background:#3366cc;float:left;margin:0 2px;
	text-align:center;color:#fff;
	vertical-align:middle;
	line-height:40px;
	}
.newslist ul{
	 width:100%;
	 border-bottom:solid;
	 border-width:1px;
	 border-color:#C4C0C0;
	 padding:20px 0px;
	}
.newslist li{
	line-height:24px;
	}
.newslist li:first-child{
	font-size:16px;padding:8px 0px;
	}
	
.newslist li a{
	color:#000;
	}
.page{
	width:200px;height:20px;padding:50px 0px;float:right;
	}
.page li{
	height:30px;width:30px;background:#4e9eed;margin:2px;color:#fff;line-height:30px;vertical-align:middle;text-align:center;float:left;
	}

	
.pagination{   
line-height:23px;   
}   
.pagination span, .pagination a{   
font-size:14px;   
margin: 2px 6px 2px 0;   
background:#fff;   
border:1px solid #e5e5e5;   
color:#787878;   
padding:5px 10px;   
text-decoration:none;   
}   
.pagination a:hover{   
background: #3366cc;   
border:1px solid #fff;   
color:#fff;   
}   
.pagination .current{   
background:#3366cc;   
  
color:#fff;   
font-size:14px;   
padding:5px 10px;   
}  
.flowplayer {
   width: 640px;
   height: 360px;
}
/*企业理念*/
	.linian ul{
		width:910px;border-bottom:1px solid #dddddd;height:90px;padding:10px;
	}
	.linian ul li:first-child{
		height:90px;width:180px;float:left;
	}
	.linian ul li:last-child{
		height:90px;width:630px;
	}
	.linian ul li span:first-child{
		height:30px;line-height: 30px;font-weight: bold;width: 100%;display: block;padding-bottom: 10px;
	}
