@charset "utf-8";
/* CSS Document */
body{ font-size: 12px; }
font{ Arial, Helvetica, sans-serif;}
ul,li,span{ list-style-type:none; margin:0px; padding:0px;}
span{ margin:0px; padding:0px; }
a:link{text-decoration: none; color:#000000;}
a:hover{text-decoration:underline;color:#000000;}
a:visited{text-decoration:underline;color:#000000;}
a.MoreText:link {color:#4e8401; text-decoration:underline;}
a.MoreText:visited{color:#4e8401; text-decoration:underline;}
a.MoreText:active{color:#4e8401; text-decoration:underline;}
a.MoreText:hover{color:#4e8401; text-decoration:underline; background:#ccc;}
.Div_m{width:686px; margin:0 auto;}
.Div_F{width:686px; float:left; background:#fff; padding-left:3px;}
.flash{width:680px; height:299px; float:left;}

.Contain{width:680px; float:left; margin-top:5px;}
.leftTitle{width:181px;  float:left; margin-left:4px;}
	.leftBox{width:181px;  float:left; margin-bottom:10px; background:#e9e9e9; padding:0px;}
	.leftTitle01{width:163px; height:21px; float:left; background:url(../images/t1.gif) 0 0 no-repeat; padding-left:18px; padding-top:10px; font-size:14px; color:#fff;}
	
.RightTitle{width:471px; float:left; background:#fff; margin-left:8px; border-bottom:1px solid #d8dddf;}
.RightTitle02{width:471px; float:left; background:#fff; margin-left:8px;}
.RightBox{width:471px; float:left; padding:0px; margin:0px;}

.RightSidebar{width:453px; height:21px; background:url(../images/t2.gif) 0 0 no-repeat; float:left; font-size:14px; color:#fff; padding-left:18px; padding-top:10px; }
.RightSidebar01{width:452px; height:27px; background:url(../images/t3.gif) 0 0 no-repeat; float:left; font-size:14px; color:#fff; padding-left:18px; padding-top:10px; border-right:1px solid #d8dddf;}
.RightTitle01{width:469px; height:200px; float:left; border-left:1px solid #d8dddf; border-right:1px solid #d8dddf;}
	.RightTitle01Pic{width:119px; height:105px; float:left; margin:30px 10px 10px 10px !important; margin:30px 10px 10px 5px;}
	.RightTitle01Text{ width:310px;float:left; font-size:12px; line-height:20px; color:#333; padding:10px 10px 0px 10px; margin-top:20px;}
	.RightMore{width:310px; text-align:right; color:#4e8401; font-size:12px;}
		
.indexNews{width:200px; float:left; padding:0px; margin:0px; padding-top:10px; font-size:12px;}
	.indexNews dd{width:195px;color:#333;height:24px; line-height:24px; float:left; padding:0px; margin:0px; padding-left:20px;}
	.indexNews span{width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left; }
	.indexNews span i{color:#fff; width:15px; background:url(../images/arrow.gif) 0 3px no-repeat;}
	.indexNews em{width:35px;float:right;color:black;text-align:right; font-size:11px; font-style: normal;}
		.indexNews a:link {color:#333; text-decoration:none;}
		.indexNews a:visited{color:#333; text-decoration:none;}
		.indexNews a:active{color:#333; text-decoration:none;}
		.indexNews a:hover{color:#333; text-decoration:underline; background:#d8dddf;}
		
.QQ{width:181px; float:left; padding:0px; margin:0px; padding-top:20px; padding-bottom:20px;}
	.QQ ul{width:181px; padding:0px; margin:0px; list-style:none;}
	.QQ li.li1{width:81px; padding:0px; margin:0px; list-style:none; float:left; font-size:12px; line-height:30px; text-align:center;}
	.QQ li.li2{width:100px; padding:0px; margin:0px; list-style:none; float:left;}
	
.Links{width:181px; float:left; padding:0px; margin:0px; padding-top:9px; padding-bottom:9px;}
	.Links ul{ padding:0px; margin:0px; float:left; list-style:none;}
	.Links li{width:90px; height:40px; padding:0px; margin:0px; float:left; list-style:none; text-align:center;}
		.Links li img{width:85px; height:28px; border:1px solid #74a702;}
		
/*about us*/
.tech{width:178px; float:left; padding:0px; margin:0px; font-size:12px; color:#333; line-height:20px;}
	.tech img{width:148px; height:161px; float:left; border:1px solid #939393; padding:1px; margin:8px 13px 8px 13px;}
	.tech ul{width:161px; padding:0 10px 10px 10px; float:left; list-style:none;}
	.tech li{ padding:0px; width:161px; float:left;}
	.tech li span{ width:161px; text-align:right; float:right; padding-bottom:5px;}
	.tech li span a{color:#FF3300; font-weight:bold; text-decoration:underline;}
.intro{width:449px; height:543px; float:left; border-left:1px solid #d8dddf; border-right:1px solid #d8dddf;font-size:12px; line-height:20px;color:#333; padding:10px;}

.lesson{width:449px;float:left; border-left:1px solid #d8dddf; border-right:1px solid #d8dddf;border-bottom:1px solid #d8dddf; margin-bottom:10px; font-size:12px; line-height:20px;color:#333; padding:10px;}

	
#apDiv1 {position:absolute;width:200px;height:115px;z-index:1;padding:0px;margin:0px;}
#apDiv2 {position:absolute;width:200px;height:80px;z-index:1;padding:0px;margin:0px;}

/*News*/
.RightTitleNews{width:450px; float:left; margin:10px 10px 10px 10px !important; margin:10px 10px 10px 5px;}
	.RightTitleNews01{width:450px;}
	.RightTitleNews01 ul{ width:450px; height:24px; float:left; border-bottom:1px #bcbcbc dotted; line-height:24px; display:block; }
	.RightTitleNews01 li{ width:360px; overflow:hidden; float:left; line-height:24px;}
	.RightTitleNews01 .li_span{width:60px;FLOAT:right; color:#999999;  line-height:24px; }
	.RightTitleNews02{width:450px;background:#cbcbcb; margin-top:10px;}
	.RightTitleNews02 ul{ width:400px; height:20px; margin-left:50px; }
	.RightTitleNews02 ul li{ float:left; width:20px; text-align:center; line-height:20px;}
	.RightTitleNews02 ul li.li_page{ width:50px; float:left;}
	.RightTitleNews02 ul li a{ color:#666666;}
	.RightTitleNews02 ul li a:hover{ color:#000;}
/*0810*/
a:hover{text-decoration:none;}
.m_text{font-family:Tahoma;font-size:11px;line-height:14px;color:#2A2A2A;}

.m1_text{font-family:Tahoma;font-size:11px;line-height:14px;color:#5A5A5A;}

.h_text{font-family:Tahoma;font-size:11px;line-height:14px;color:#29849D;}
.l_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#4E8401;}	

.ls_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#2A2A2A;}	

.lt_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#2A2A2A;}	
		
.c_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#29849D;}

.form{width:191px; height:21px; border-color:#B4B4B4; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:9px}
.form_div{height:24px; margin-top:-1px;	}
		
	a.ls_text{text-decoration:none;}	
	a.ls_text:hover{text-decoration:underline;}
	
	a.c_text{text-decoration:none;}	
	a.c_text:hover{text-decoration:underline;}
	
.copyright{width:450px; margin-top:10px; font-size:12px; text-align:center; color:#999; line-height:20px; margin:0 auto; border-top:1px dashed #d8dddf; padding-top:5px;}



.AboutRightSidebar{width:453px; height:21px;text-align:center;background:url(../images/t2.gif) 0 0 no-repeat; float:left; font-size:20px; color:#fff; padding-left:18px; padding-top:10px; }