﻿* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%;  background:url(../images/body.jpg?v=1) no-repeat top center #68cff5;}

div,p,li,em{font-family:Verdana,����;font-size:12px; }

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;}

table{ border-collapse:collapse;}

a:link,a:visited,a:active{ color:#444444; text-decoration:none;}
a:hover{ color:#cf5d00; text-decoration:none;}

.clear {clear:both;}
.left{ float:left;width:279px;}
.right{ float:right;width:723px;}

.Header { width:1002px; height:279px; margin:0 auto; position: relative; background:url(../images/Top.jpg) no-repeat}
.name { width:700px; height:80px; left:10px; top:10px; position:absolute; z-index:222; font-size:36px; line-height:80px;}
.music { width:210px; height:90px; right:250px; top:20px; position:absolute; z-index:222; font-size:36px; line-height:80px;}}





.Content { width:1002px; margin:0 auto;}

.User { position:relative; width:279px; height:288px; background:url(../images/User.jpg) no-repeat}
	.User_ul { width:150px; padding:100px 0 0 110px; }
	.User li { height:28px;}
	.User_name { width:150px; }
	.User_pass { width:150px;}
	.User_yzm { width:150px; }
	.User_text a { position:absolute; width:75px; height:41px; left:105px; top:195px;  z-index:2; display:block; background:url(../images/login.png) no-repeat}

.Happy { width:279px; height:325px; background:url(../images/Happy.jpg) no-repeat}
	.Happy_more { padding:103px 0 0 205px; height:30px;}
	.Happy_img { padding:0 0 0 43px;}

.Painting { width:279px; height:509px; background:url(../images/Painting.jpg) no-repeat}
.Painting_more { padding:72px 0 0 182px; height:45px;}
#paintingpic { padding-left:57px; width:166px; height:335px; overflow:hidden;}
#paintingpic a { width:165px; height:126px; display:block; padding-bottom:5px;}

.Link { width:279px; height:88px; background:url(../images/Link.jpg) no-repeat}
.Link_p { padding:40px 0 0 65px;}
.Link_p select { width:150px}

.Tips { position:relative; width:723px; height:320px; background:url(../images/Tips.jpg) no-repeat}
.Tips_h2 { position:absolute; width:220px; height:65px; left:260px; top:70px; z-index:1; font-weight:normal; font-size:12px; line-height:22px;}
.mzsp { position:absolute; width:200px; height:270px; left:-10px; top:48px; z-index:1; box-sizing: border-box; padding: 18px 0 0 48px; background: url(../images/mzsp-bg.png) no-repeat 25px 16px; }

.mzsp img { transition: all 0.4s}
.mzsp img:hover {transform: scale(0.95);}

.zxbm { position:absolute; width:210px; height:350px; right:0px; top:-25px; z-index:1;box-sizing: border-box; padding: 130px 0 0 30px; background: url(../images/zxbm-bg.png) no-repeat 10px 10px;  }
.zxbm img { transition: all 0.4s}
.zxbm img:hover {transform: scale(0.95);}

.lyb { position:absolute; width:80px; height:80px; right:52px; top:-132px; z-index:1;box-sizing: border-box; padding: 130px 0 0 30px;  }
.lyb img { transition: all 0.4s}
.lyb img:hover {transform: scale(0.95);}



.dh { position: absolute; top: 135px; left: 75px; z-index: 10; width: 950px; height: 149px; box-sizing: border-box; padding: 0px 0 0 20px;  background: url(../images/dh1027.png) no-repeat;}
.dh a { width: 90px; height: 130px; display: block; float: left; }

.dh a:hover {background: url(../images/dh1027.png) no-repeat }
.dh .a1:hover { background-position: -20px -148px}
.dh .a2:hover { background-position: -110px -148px}
.dh .a3:hover { background-position: -200px -148px}
.dh .a4:hover { background-position: -290px -148px}

.dh .a5:hover { background-position: -380px -148px}
.dh .a6:hover { background-position: -470px -148px}
.dh .a7:hover {background-position: -560px -148px}
.dh .a8:hover { background-position: -650px -148px}
.dh .a9:hover { background-position:  -740px -148px}
.dh .a10:hover { background-position: -830px -148px}
.fj { position:absolute; width:160px;left:-80px; top:120px; z-index:11; }
.fj img {width: 100%;}
.xn { position:absolute; width:105px; height:83px;right:150px; top:40px; z-index:11; }


.eas { position:absolute; width:110px; height:79px; left:180px; top:185px; z-index:100; }

.Notices_News { width:723px; height:260px; background:url(../images/Notices_News.jpg) no-repeat}
	.Notices { float:left; width:350px; height:260px;}
	.Notice_more { height:45px; text-align:right; font-size:12px; padding:30px 30px 0 0;}
	.Noticelist{ padding-left:70px; width:280px;}
	.Noticelist li{ line-height:32px; padding-left:24px; border-bottom:1px dotted #CCC; background:url(../images/icon_02.gif) no-repeat 0px 4px;}
	
	.News { float:left; width:373px; height:260px; background:url(../images/News.png) no-repeat; }
	.News_more { height:45px; font-size:12px; text-align:right; padding:27px 100px 0 0;}
	.Newslist{ padding-left:40px; width:280px;}
	.Newslist li{ line-height:32px; padding-left:24px;  border-bottom:1px dotted #CCC; background:url(../images/icon_02.gif) no-repeat 0px 4px;}

.Class { float:left; width:351px; height:272px; background:url(../images/Class.jpg) no-repeat}
	.Class_more { height:35px; font-size:12px; text-align:right; padding:80px 68px 0 0;}
	.Class_div { width:320px; height:30px; margin-left:15px; text-align:center; text-indent:0px; overflow:hidden; }
	.Class_title { width:65px; height:30px; line-height:31px; color:#0966c3; font-weight:bold; float:left; text-align:right; padding-right:5px;}
	.Class_text { padding-right:10px; height:30px; line-height:31px; float:left; padding-left:5px;}
	

.Excellents { float:left; width:372px; height:272px; background:url(../images/Excellents.jpg) no-repeat}
	.Excellent_more { height:35px; text-align:right; font-size:12px; padding:70px 165px 0 0}
	.Excellentlist { width:310px; margin-left:30px;}
	.Excellentlist li{ line-height:32px; height:32px; padding-left:25px;  border-bottom:1px dotted #CCC; background:url(../images/icon_02.gif) no-repeat 0px 4px;  overflow:hidden; text-indent:0px; }
	
.Teacher_Child { float:left; width:479px; height:358px; background:url(../images/Teacher_Child.jpg) no-repeat}

	.Teacher { width:220px; float:left; }
	.Teacher_more {height:35px; text-align:right; font-size:12px; padding:43px 15px 0 0}
	.Teacher_ul { text-align:center; padding:0px 0 0 25px; clear:both}
	.Teacher_ul li { float:left; width:88px; height:120px;}
	.Teacher_border img{ width:74px; height:74px; padding:4px; border:1px solid #CCC; background:url(../images/icon_p2.png) no-repeat #fff}
	.Teacher_text { height:36px; line-height:36px;}
	.Child {width:220px; float:left; margin-left:10px;}
	.Child_more {height:35px; text-align:right; font-size:12px; padding:43px 35px 0 0}

.Btn { float:left; position:relative; width:244px; height:358px; background:url(../images/Btn.jpg) no-repeat}
.Btn_a1 { position:absolute; width:280px; height:650px; left:-40px; top:-60px; z-index:1; background: url(../images/qiqiu-bg.png) no-repeat -10px 50px ;}
.Btn_a1 .a1 {position:absolute; width:164px; height:434px; left:55px; top:215px; z-index:4; background: url(../images/qiqiu-a1.png) }
.Btn_a1 .a2 {position:absolute; width:214px; height:609px; left:50px; top:50px; z-index:2; background: url(../images/qiqiu-a2.png) }
.Btn_a1 .a3 {position:absolute; width:121px; height:548px; left:20px; top:100px; z-index:2; background: url(../images/qiqiu-a3.png) }
.Btn_a1 a { transition: all 0.4s}
.Btn_a1 a:hover {transform: scale(0.95);}

.Bottom { clear:both; width:1002px; height:356px; background:url(../images/bottom.jpg) no-repeat}

.Copyright { margin:0 auto; width:1002px; min-height:156px; background:url(../images/Copyright.jpg) no-repeat top center}
.Copyright .text{ width:1002px; margin:0 auto; padding-top:25px; color:#002d03; line-height:24px; text-align:center; font-size:12px }
.Copyright .company{ width:1002px;  margin:0 auto; padding:10px 0; color:#002d03; text-align:center; font-size:12px}

.About_Header {width:100%;height:279px; background:url(../images/Top.jpg) no-repeat top center; }

.About_top { width:1002px; height:279px; margin:0 auto; position:relative}
.About_Content {}
.About_btn { width:100%; height:269px; background:url(../images/About_btn.jpg) no-repeat top center;}
.About_btn_width { width:1002px; margin:0 auto; padding-top:110px;}
.About_title { width:100%;  background:url(../images/About_title.jpg) no-repeat top center;}
.About_bg { width:100%; background:url(../images/About_bg.jpg) repeat-y top center}

.About_tt  { width:750px; margin:0 auto; line-height:60px; text-align:center; }
.About_text { width:100%; line-height:30px;background:url(../images/b3.jpg) no-repeat bottom center;}
.About_text_t {width:800px; margin:0 auto; line-height:30px; padding-top:10px;}

.About_bottom {width:100%; height:357px; background:url(../images/about_bottom.jpg) no-repeat top center;}

.About_Copyright { width:100%;  height:155px; background:url(../images/About_Copyright.jpg) no-repeat}






