@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/bg.jpg) repeat;}

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:24px; font-weight:bold; font-family:"ËÎÌå";}

h2{font-size:14px; font-weight:bold; font-family: "ËÎÌå";}

h3{font-size:14px; font-weight:normal; font-family:"ËÎÌå";}

h4{font-size:12px; font-weight:bold; font-family:"ËÎÌå";}

h5{font-size:12px; font-weight:normal; font-family:"ËÎÌå";}


#header,#content,#copyright,#public_content{ margin:0 auto; width:1024px;}

#header{ height:309; background:url(../images/top_banner.jpg) no-repeat;position:relative }


.schoolname{font-family:"黑体"; font-size:36px; height: 80px; text-align:center; width: 420px; z-index: 4; position: absolute; left: 20px; top: 80px; line-height:80px; color: #FF6600;}
.warmtip{ height: 30px; width: 380px; z-index: 4; position: absolute; left: 518px;  top: 142px; color: #805050;}

.menu{ width:931px; height:85px; margin-left:42px; }

.flash{ float:left; width:1024px; height:224px; }

#content,#public_content{background-color: #abddf7; height: auto;}

.contentup,.contentdown{float:left; width:1024px;}

#content .left{ float:left; width:129px; height:468px; background:url(../images/main_05.jpg) no-repeat bottom;}
#content .mainleft{ float:left; width:363px; height:468px; }
#content .mainright{ float:left; width:445px; height:468px; }
#content .right{ float:left; width:87px; height:468px; background:url(../images/main_06.jpg) no-repeat bottom; #position: absolute; _position: absolute;}

.tipbox{height:125px; width:363px; background:url(../images/main_tip.jpg) no-repeat; padding-top: 38px;}
.newsbox{ height: 125px; width: 363px; background: url(../images/main_news.jpg) no-repeat;  padding-top: 47px;}
.linkbox{height: 133px; width: 363px; background: url(../images/main_link.jpg) no-repeat;}

.tipbox ul,.newsbox ul{display:block; float:left; padding-left:22px; height: 110px; width:275px;}
.tipbox ul li,.newsbox ul li{ line-height: 24px; background-position: 0px 2px; padding-left: 24px;list-style-type: none;}
.tipbox ul li a,.newsbox ul li a{text-decoration:none; color: #805050;}
.tipbox ul li a:hover,.newsbox ul li a:hover{color: #660000; text-decoration: underline;}

.tipbox ul li{background: url(../images/03062003109.gif) no-repeat 0px 2px; }
.newsbox ul li{background: url(../images/03062003107.gif) no-repeat 0px 2px;}

.tipmore,.newsmore{float:left; text-align:center; height: 30px; width:52px;}
.newsmore a,.tipmore a,.happy_more a,.pain_more a{color: #663300; line-height:24px;  text-decoration: none;}
.newsmore a:hover,.tipmore a:hover,.happy_more a:hover,.pain_more a:hover{color: #663300; text-decoration:underline;}

.tipmore{margin-top:75px;#margin-top:76px;	_margin-top:76px;}
.newsmore{ margin-top:70px;#margin-top:71px;_margin-top:71px;}

.linkbox p{ display:block; height: 30px; width: 185px; margin-top: 63px; float: right;}
.linkbox p select{border:1px solid #dd9daf; background:#fff; width:120px;}

.happybox{ height: 207px; width: 354px;background: url(../images/main_happy.jpg) no-repeat;padding-left: 91px; padding-top:55px; position:relative}
.happy_more { background: url(../images/more.png) no-repeat; padding-left:10px; padding-top:3px; position:absolute; height:35px; width:60px; left:310px; top:18px;  z-index:5}


.paintbox{ height: 147px;width: 423px;background: url(../images/main_paint.jpg) no-repeat; padding-top: 59px;padding-left: 22px; position:relative}
.pain_more { background: url(../images/more.png) no-repeat; padding-left:10px; padding-top:3px; position:absolute; height:35px; width:60px; left:400px; top:160px;  z-index:5}


.happypic{
	background: url(../images/happypic) no-repeat;
	height: 178px;
	width: 263px;
}
.happyNO{
	float: left;
	height: 28px;
	width: 19px;
	padding-left: 20px;
}

.paintbox table{
	height: 118px;
	width: 400px;
}

.downleft{float:left; height: 233px; width: 268px; background: url(../images/butten-left.jpg) no-repeat; }
.downmiddle{float:left; height: 233px; width: 517px;}
.downright{float:left; height: 233px; width: 239px; background: url(../images/butten-right.jpg) no-repeat; }

#copyright{ height: 80px; background-color: #66CC33; padding-top: 25px;}
#copyright p{ width:950px; height:40px; text-align: center; font-family: Arial, Helvetica, sans-serif; margin:0 auto;}
#copyright h4{ width:950px; height:20px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin:0 auto;}
