/* 请按以下顺序写样式
显示,定位,浮动,清除:display position float clear  ...  
边距,补白,宽,高:margin padding width height ...   
文本修饰,对齐方式:text-decoration text-align vertical-align white-space...
文字颜色大小:color font content
边框和背景:border background
*/
/* 默认共用样式-常用类 */
* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; height:100%; background:url(../images/body_bg.jpg) repeat-x #abddf7;}

div,p,li,em{font-family:Verdana,宋体;font-size:12px; font-style:normal;}

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

input,select{font-size:12px;line-height:16px;}

img{border:0;}

ul,li{list-style-type:none;}

.clear {clear:both;}

h1{font-size:16px; font-weight:bold; font-family:"宋体";}

h2{font-size:14px; font-weight:bold; font-family: "宋体";}

h3{font-size:12px; font-weight:bold; font-family:"宋体";}

h4{font-size:12px; font-weight:normal; font-family:"宋体";}

h5{font-size:14px; font-weight:normal; font-family:"宋体";}
.left{ float:left;}
.right{float:right;}

a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#d957af;text-decoration:none;}
a:active{color:#d957af;text-decoration:none;}


/* menu */
#header{ position:relative; margin:0 auto; width:1024px; height:296px;background:url(../images/top.jpg)  no-repeat center top}
	.menu{ width:1002px; height:100px; border:1px solid}
	.logo{ position:absolute; z-index:1; left:50px; top:15px; width:128px; height:152px;}
	.flash{ margin:0 auto;  width:1022px; height:194px;}
	
/* copyright */	
#copyright{ clear:both; margin:0 auto; width:1022px; color:#fff; line-height:24px; text-align:center; background:#63be32;}
#copyright .text{ padding:20px;}

