@charset "utf-8";
/* CSS Document */
*{ 
	margin:0px; 
	padding:0px;
	border:none;
	color:#333;
	font-size:12px;
	font-family:"Microsoft YaHei",SimSun;
	list-style-type:none;
}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FF92A3; text-decoration:underline;}
body{ background:#065DB1 url(../images/index-bg.jpg) center top no-repeat; background-size:100%;}



/* HEAD --------------- */
.head{ width:100%; height:54px; padding:10px 0 6px 0; background:url(../images/head-bg.png) bottom repeat-x;}
.head .hmain{ width:988px; height:54px; margin:0 auto; padding:1px 0; position:relative; }
.head .hmain .logo{ height:54px; float:left; color:#FFF;}
.head .hmain .text{ height:54px; float:right; color:#FFF;}
.head .hmain .text a,.head .hmain .text span{ height:24px; float:left; padding:15px;}
.head .hmain .text a img{ height:100%; float:left;}
.head .hmain .text a:hover{ background:rgba(219,148,50,0.50);}
.head .hmain span.nav{ height:70px; float:right; position:absolute; top:-10px; right:0px;}
.head .hmain span.nav a{ height:54px; float:left; line-height:54px; color:#FFF; font-size:14px; margin:0 0 0 35px; padding:10px 0 5px 0;}
.head .hmain span.nav a.hover,.head .hmain span.nav a:hover{ color:#FF92A3; border-bottom:1px solid #FF92A3; text-decoration:none;}


/* POSITION --------------- */
.position{ width:988px; height:40px; margin:0 auto; padding:25px 0 10px 0;}
.position dt{ height:40px; float:left; line-height:40px; font-size:14px; color:#FFF;}
.position dd{ height:40px; float:left; line-height:40px; font-size:14px; color:#FFF; padding:0 0 0 8px;}
.position dd a{ float:left; padding:0 12px 0 0; font-size:14px; color:#FFF; background:url(../images/search-bg.png) right 18px no-repeat;}
.position dd a:hover{ color:#FF92A3; text-decoration:none;}


/* MAIN --------------- */
.Main{ width:988px; margin:0 auto;}




/* FOOTER --------------- */
.Footer{ width:100%; height:176px; float:left; margin:40px 0 0 0; padding:15px 0 20px 0; background:url(../images/footer-bg.png) top repeat-x;}
.Footer p{ width:100%; float:left; font-size:14px; color:#FFF; text-align:center; line-height:26px; opacity:0.88;}
.Footer span{ width:88px; height:88px; clear:both; display:block; margin:0 auto; padding:15px 0 0 0;}
.Footer span img{ width:100%; float:left; border-radius:2px;}

