/*	Theme Name: 525247.net Home 
	Theme URI: http://www.525247.net/
	Description: Custom theme for 525247.net
	Version: 1.0
	Author: XWAVE studio
	Author URI: http://xwave.cn */

	
/*------ Common ---------------------------------------*/

html *{	padding: 0;	margin: 0 auto;}
body {	padding: 0;
		margin: 0 auto;
		background: #F2F0F1;
		font: 12px/25px "微软雅黑", "宋体", sans-serif;
		color: #223344;}

div	{	margin:0;padding:0;}
p 	{	margin:0;padding:2px 0 10px 0; text-align:justify; text-justify:inter-ideograph; line-height:23px;}
span{	margin:0;padding:0;}
img 	{ 	border: none; padding:0;margin:0;}
li	{	list-style-type:none;}

a 		{ color:#666;text-decoration: none;}
a:hover 	{ color: #ab7101;text-decoration: underline;}
.hover	{ color: #666;}

.clear	{ clear: both; padding:15px 0;}
.left 	{ float: left;}
.right	{ float: right;}
.en		{ font-family:Verdana;font-size:9px;color:#666;}


h1 {	font: 24px/32px 微软雅黑,宋体,Arial, sans-serif;	font-weight: bold;}
h2 {	font: 20px/28px 微软雅黑,宋体,Arial, sans-serif;	font-weight: bold;}
h3 {	font: 16px/22px 微软雅黑,宋体,Arial, sans-serif;	font-weight: bold;}
h4 {	font: 14px/20px 微软雅黑,宋体,Arial, sans-serif;	font-weight: bold;}
b {		font: 13px/16px 微软雅黑,宋体,Arial, sans-serif;	font-weight: bold;}

big	 	{ font-size: 13px;}
small 	{ font-size: 11px;}

	
/*------ Common ---------------------------------------*/

#top {
	width: 1024px;
	padding:0;
	margin:0 auto;
	height: 138px;
	background: url(../images/top_bg.jpg) no-repeat left;}
	
	#top .logo {
		height: 84px;width: 257px;padding-top: 20px;}

#nav {
	float: right;height: 30px;width: 1000px;margin-top: 4px;}
	
	#nav ul {
		height: 30px;width: 360px;float: right;}
	#nav ul li {
		float: left;
		list-style-type: none;
		height: 20px;
		width: 104px;
		margin: 0px 5px 0 5px;
		padding: 10px 0 0 0;
		background: #199bd4 url(../images/nav_bg.gif) no-repeat;
		text-align: center;
		line-height:20px;}
	#nav ul li a {
		color: #FFFFFF;font-size: 15px;font-weight: bold;}

	
/*------ Common ---------------------------------------*/

.main_border{width: 1000px;height:auto;margin:0 auto;background: #199bd4;}
.main_border_top{height:10px;margin:0 auto;background: #199bd4;}
.main_border_bottom{width: 1000px;height:10px;margin:0 auto;background: #199bd4;}

#main {
	width: 980px;margin:0 auto;background: #FFF url(../images/line.jpg) repeat-y left top;
}
	#main .mainleft {
		float: left;width: 240px;height:auto;padding-top: 50px;
	}
		#main .mainleft ul{
			float: right;width: 214px;
		}
		#main .mainleft ul li{
			float:left;width: 214px;height: 50px;
		}
		#main .mainleft ul li a{
			display:block;color:#333;font-size: 16px;line-height: 20px;padding: 10px 0 0 18px;height: 30px;
		}
		#main .mainleft ul li a:hover{
			color:#9D1600;background-color:#FFF;display: block;
		}
		#main .mainleft ul li a.hover{
			display:block;color:#000000;background-color:#FFF;height: 30px;width: 200px;padding: 10px 0 0 18px;
		}	
	#main .mainright {
		float: right;width: 740px;
	}
		#main .mainright .content{
			width: 680px;margin:0 auto;padding-top:20px;
		}
		#main .mainright p{
			width: 680px;margin:0 auto;
		}
		#main .content h2 sub{
			color:#ccc;
		}
		#main .content .team_left{
			width:450px;height:auto;text-align:left;display:block;float:left;
		}
		#main .content .team_right{
			width:200px;height:auto;text-align:left;display:block;float:right;
		}

	
/*------ Common ---------------------------------------*/

#footer {
	height: 30px;width: 1000px;margin:20px auto;text-align: center;color: #666;
}

 /* 返回顶部 */
	#backToTopBtn {
		display: none;
		position: fixed;
		bottom: 20px;
		right: 30px;
		z-index: 99;
		border: none;
		outline: none;
		background-color: #199BD4;
		color: white;
		cursor: pointer;
		padding: 15px;
		border-radius: 10px;
		}

	#backToTopBtn:hover {
		background-color: #777;
		color: #eee;
		}
