*{padding:0; margin:0; list-style-type:none; font-family:"Microsoft YaHei",Verdana; }
img{border:none;} 
.clear{clear:both;}
.mid{text-align:center;}


body{background:#fff; text-align:left;}
#container{width:100%; height:auto;}

	
#top{width:100%;height:52px;background:#272727;line-height:52px;color:#a3a3a3;font-size:14px;word-spacing:5px;}
#top_cnt{width:996px;margin:0 auto;}
#top_cnt a{text-decoration:none; color:#a3a3a3;}
#top_cnt a:visited{text-decoration:none;}
#top_cnt a:hover{color:#ed3246; text-decoration:none;}
#top_cnt span{float:right;}


#banner{width:100%;height:364px;background:url(images/banner.png) no-repeat center 0;padding-top:320px;}
#banner_btn{width:996px;height:49px;margin:0 auto;text-indent:34px;	lind-height:49px;}
#banner_btn input{background:#7db92e;width:148px;height:49px;font-size:26px;color:#fff;border-radius:10px;border:none;cursor:pointer;}
#banner_jishu{height:80px;width:996px;margin:130px auto 0;}
	
	
#counter{float:right;}
.cntSeparator {font-size: 54px;margin: 10px 7px;color: #000;}
.desc{margin: 7px 3px;}
.desc div {float: left;font-family: Arial;width:70px;margin-right: 65px;font-size: 13px;font-weight: bold;color: #000;}


.maintitle{text-align:center; font-size:42px; font-weight:bold; color:#323232; background:url(images/title_line.png) no-repeat center 25px; }
.maintitle span{color:#02783e;}
.maintitle_sub{text-align:center; font-size:16px; color:#808080; height:30px;}

	
	
#youshi{margin:0 auto 60px;width:996px;}
#youshi_fen{width:260px;height:380px;border:2px dotted #000;border-radius:10px;background:url(images/youshi1.png) no-repeat center bottom;padding:0 15px;font-size:16px;color:#21934b;}	
#youshi_fen h1{color:#21934b;font-size:46px;text-align:center;padding:12px 10px 0;margin-bottom:10px;}
#youshi_time{width:260px;height:180px;border:2px dotted #000;border-radius:10px;background:url(images/youshi4.png) no-repeat center top;padding:200px 15px 0;font-size:16px;color:#7e7e7b;}
#youshi_time h1{color:#7e7e7b;font-size:46px;text-align:center;padding:10px; 10px 0;margin-bottom:10px;}
#youshi_center{width:230px;height:275px;background:url(images/youshi2.png) no-repeat 0 0;padding:135px 80px 0 86px; line-height:24px;}
#youshi_center h4{color:#004e27;font-size:16px; font-weight:normal;}
#youshi_center_teacher{font-size:18px;margin:40px auto 0;text-align:center;}
#youshi_center_teacher a{text-decoration:none; color:#fff;}
#youshi_center_teacher a:visited{text-decoration:none;}
#youshi_center_teacher a:hover{color:#fff82b; text-decoration:underline;}

	
	
#maidian{margin:0 auto 41px;width:996px;}
.maidian_1{background:url(images/sat_1.jpg) no-repeat 0 0; width:294px; height:41px; font-size:24px; font-weight:bold; padding-top:145px; text-align:center; color:#fff;}
.maidian_2{background:url(images/sat_2.jpg) no-repeat 0 0; width:294px; height:41px; font-size:24px; font-weight:bold; padding-top:145px; text-align:center; color:#fff;}
.maidian_3{background:url(images/sat_3.jpg) no-repeat 0 0; width:294px; height:41px; font-size:24px; font-weight:bold; padding-top:145px; text-align:center; color:#fff;}
.maidian_cnt{background:#f4f5f9; font-size:14px; color:#666; padding:15px 30px 40px 40px; height:50px;}
.maidian_cnt b{color:#e2534b; font-weight:normal;}



#tongguolv{margin:0 auto 70px;width:996px;}


#class{margin:0 auto 60px;width:996px; color:#666;}
.class_form{border-top:1px solid #9c9c9c;border-left:1px solid #9c9c9c; font-size:14px;}
.class_form td{border-right:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c; padding:15px 10px; }
.class_title{background:#5ec885; font-size:16px; color:#fff; font-weight:bold; text-align:center;}
.class_btn {text-align:center;}
.class_btn a{text-decoration:underline;color:#02783e;}
.class_btn a:visited{text-decoration:none;}
.class_btn a:hover{color:#ff0000; text-decoration:underline;}


#xueyuan{margin:0 auto 41px;width:996px;}
#xueyuan ul{display:inline; margin:0 auto;}
#xueyuan li{background: url(images/case_bg.jpg) repeat-x left 52px;width:305px;height:400px;float:left;margin-right:35px;}
.xueyuan_title{background:url(images/head.png) no-repeat;width:193px;height:92px;color:#a5a5a5;font-size:14px;padding:0 0 0 90px;}
.xueyuan_title h1{font-size:22px;color:#02783e;}
.xueyuan_cnt{color:#696969;font-size:14px;line-height:26px;padding:10px 18px;height:230px;}
.xueyuan_btn{text-align:center;}
.xueyuan_btn input{font-size:16px;font-weight:bold;background:#ffff01 url(images/btn.jpg) repeat-x;border:none;color:#9a7f00;border-radius:5px;height:41px;line-height:41px;padding:0 30px;cursor:pointer;}


#about{width:996px; margin:30px auto 88px;}
.about_img{text-align:center;}
.about_cnt{color:#30363e; font-size:14px; padding:0 20px; line-height:26px;}

	
#foot{width:100%;background:#1d1d1d;margin-top:50px;}
#foot_cnt{width:996px;margin:0 auto;color:#fff;font-size:14px;padding:15px 0;line-height:22px;}
#foot_cnt a{text-decoration:none; color:#ffff01;}
#foot_cnt a:visited{text-decoration:none;}
#foot_cnt a:hover{ text-decoration:underline;}