body {
	margin: 30px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	background:url(../images/bg.gif);
	font-family:Arial,"Times New Roman", Times, serif;
}
form{
	margin:0px;
	padding:0px;
	color:#757575;
}
#UserReg input{
	border:1px solid #cccccc;
	height:18px;
}
form #username,#pwd{
	border:1px solid #a4d9ff;
	width:80px;
	height:13px;
}
form #submit{
	margin-left:30px;
}
#login a{
	margin-bottom:10px;
}
a:link,a:visited{color:#4c4c4c;text-decoration:none;}
a:hover {color:#000000;text-decoration: underline;}
a.news:link,a.news:visited{color:#6fcb00;text-decoration:underline;}
a.news:hover {color:#6fcb00;text-decoration:none;}

a.tj:link,a.tj:visited{color:#ffffff;text-decoration:none;}
a.tj:hover {color:#ffffff;text-decoration:underline;}

a.down:link,a.down:visited{color:#999999;text-decoration:none;}
a.down:hover{color:#0980dc;text-decoration:underline;}

a.more:link,a.more:visited{color:#6fcb00;text-decoration:none;}
a.more:hover{color:#6fcb00;text-decoration:underline;}

a.title:link,a.title:visited{color:#52b1f8;text-decoration:none;}
a.title:hover{color:#52b1f8;text-decoration:underline;}

a.text_aoyun:link,a.text_aoyun:visited{color:#6fcb00;text-decoration:none;}
a.text_aoyun:hover{color:#6fcb00;text-decoration:underline;}



#body_content{margin:0px auto;padding:0px ;width:779px;
				background:url(../images/con_bg.jpg) center repeat-y;
				
}

hr{
	height:1px;
	color:#999999;

}
#top{margin-bottom:5px;}
#top #home{float:left;text-align:center;margin:0 0 0 30px;color:#999999; text-decoration:none;}
#top #email{float:right;text-align:center;margin:0px 25px 0 0;color:#999999;text-decoration:none;font-size:11px;}
#top #time{text-align:center;font-size:11px;}
.top4{margin-top:0px;}
.marl{margin-left:15px;}
#middle{background:#ffffff;margin:0 10px 0 10px;padding:0 5px;}
#middle #banner{height:165px;width:100%;overflow:hidden;margin-bottom:40px;}
#middle #banner ul{margin:0px;padding:0px;list-style:none;}
#middle #banner ul li{margin:0px;padding:0px 0 0 0px;display:block;float:left}
#middle #banner #left{float:left;width:11px;height:165px;background:url(../images/bar_left.jpg) no-repeat;margin-left:4px!important;margin-left:2px;}

#middle #banner #menu{width:210px;height:165px;background:#ffffff;margin:0;border-top:1px #dcdcdc solid;}
#middle #banner #menu a{margin:0;padding:0;}
#middle #banner #menu #dot{margin-right:8px;margin-left:20px;display:none;}
#middle #banner #menu ul{margin:0px;margin-left:12px;padding:0;}
#middle #banner #menu ul li{display:inherit;float:none;margin:7px 0 7px 8px;padding:2px 0 0 0 ;height:17px;}
#middle #banner #menu .liW{width:70px;}
#middle #banner #menu #line{
	background:url(../images/dotted1.gif) repeat-x;
	height:1px;
	margin:0;
	margin-left:-2px;
	padding:0;
	font-size:0;
	line-height:0;
	width:200px;
}
#middle #banner #menu li ul li{
	margin:7px 0;
	padding:0;
	height:15px;
}
#middle #banner #menu li #comMenulist{
	position:absolute;padding:0px;margin:0px;
	display:none;
}
#middle #banner #menu li #newsMenulist{
	position:absolute;padding:0px;margin:0px;
	display:none;
}
#middle #banner #menu li #proMenulist{
	position:absolute;padding:0px;margin:0px;
	display:none;
}

#middle #banner #menu li  #line{
	height:1px;
	background:url(../images/dotted3.gif) repeat-x;
	font-size:0;
	margin:0;
	padding:0;
	width:95%;	
}


#middle #banner #right{width:524px;text-align:left;}

#middle #content{
	margin-bottom:40px;
}
#middle #content ul{margin:20px 0 10px 10px;padding:0px;list-style:none;width:734px;}
#middle #content ul li{margin:0px;padding:0px;display:block;float:left;}
#middle #content #com{width:50%;margin-top:0px;line-height:23px;}
#middle #content #com #comTitle{margin-bottom:10px;}

#middle #content #left_com{
	float:right;
	width:560px;
}
#middle #content #left_com #proImg{
	width:110px;
	height:62px;
	margin:0 0 0 0px;
	padding:0px ;
	float:left;
	text-align:center;
	border:1px solid #b8b8b8;
	overflow:hidden;
}
#middle #content #left_com #proSm{
	float:right;
	padding:0px;
	margin:0px;
	width:75%;
	
}
#middle #content #left_com #more{
	text-align:right;
	clear:both;
	padding-right:50px;
}

#middle #content #left_com #proSm h1{
	font-weight:100;
	font-size:12px;
}

h1{
	font-size:14px;
	margin:0;
	margin-bottom:5px;
}
#middle #content #left_com #proLine{
	height:1px;
	background:url(../images/dotted3.gif) repeat-x;
	height:1px;
	margin:8px 0;
	width:530px;
	font-size:0;
	clear:both;
	line-height:0;
	
}


#middle #content #left_com #left_title{
	clear:both;
	margin-bottom:10px;
	color:#6fcb00;
	font-weight:bold;
}

#middle #content #left_com dl{
	margin:0px;
	padding:0px;	
}
#middle #content #left_com dl dt{
	display:block;
	float:left;
	text-align:center;
}

#middle #content #left_com #bookImg{
	width:155px;
	height:101px;
	text-align:center;
	padding:5px;
	background:#f5f5f5;
	margin:5px;
	overflow:hidden;
}
#middle #content #left_com #list{
	margin-left:20px;
	width:90%;
}
#middle #content #left_com #list l{
	font-size:14px;
	color:#0980dc;
}
#middle #content #left_com #list #downType_name{
	background:#f1f1f1;
	height:22px;
	width:100%;
	overflow:hidden;
}
#middle #content #left_com #list dl{
	margin:5px 0 10px 12px;
	padding:0px;
}
#middle #content #left_com #list dl dt{
	margin:8px 0!important;
	margin:3px 0;
	padding:0;
	height:10px;
	line-height:0;
	display:inherit;
	float:none;
	text-align:left;
}

#middle #content #left_com #list #line{
	height:1px;
	background:url(../images/dotted3.gif) repeat-x;
	padding:0px;
	margin:8px 0;
	font-size:0;
	width:100%;
}

#downType_name #type_name{
	float:left;
	margin-left:5px;
	margin-top:5px;
	color:#3fa0e6;
	
}

#downType_name #down_more{
	float:right;
	margin-right:5px!important;
	margin-right:3px;
	margin-top:5px;
}


#middle #content #left_com #profile{
	line-height:20px;
}
#middle #content #left_com #profile h1{
	margin:0px;
	text-align:center;
	font-size:17px;
	color:#0980dc;
}
#middle #content #left_com #profile #print{
	margin:0px 10px 0 0 ;
	text-align:right;
	color:#999999;
	height:35px;
	clear:both;
	float:right;
}
#middle #content #left_com  #backTop{
	text-align:right;
	font-size:11px;
	margin-top:10px;
}

#middle #content #left_com #contact{
	margin:10px 0 0 0;
	padding:0px;
	text-align:left;
}
#middle #content #left_com #contact #message{
	background:url(../images/contact_bg.jpg) no-repeat;
	width:449px;
	height:421px;
	margin-left:20px;
	padding-top:20px;
}
#middle #content #left_com #contact #message input,textarea{
	border:1px solid #cccccc;
}
#middle #content #left_com #contact #message #Submit{
	background:url(../images/submit1.jpg) no-repeat;
	width:76px;
	height:19px;
	border:0;
}
#middle #content #left_com #contact #message #reset{
	background:url(../images/reset.jpg) no-repeat;
	width:76px;
	height:19px;
	border:0;
	margin-left:10px;
}
#middle #content #left_com #contact #message h1{
	text-align:right;
	margin:10px;
	font-size:11px;
	font-weight:100
}

#middle #content #left_com #contact dt{
	display:block;
	float:left;
	text-align:left;
}

#middle #content #left_com #contactImg{
	background:#efefef;
	margin-left:35px;
	
}
#middle #content #left_com #contactSm{
	line-height:18px;
	margin-left:35px;
	margin-top:20px;
	width:200px;
	overflow:hidden;
}
#middle #content #left_com #contactImg img{
	border:1px solid #c2c2c2;
	margin:0;
}

#middle #content #left_com #pro_list{
	margin:10px 0 0 15px;
}
#middle #content #left_com #pro_list ul{
	margin:10px 0 10px 0;
	padding:0;
	list-style:none;
	clear:both;
}
#middle #content #left_com #pro_list ul li{
	display:bloak;
	float:left;
}


#middle #content #news{margin-top:40px;}
#middle #content #news ul{margin: 10px 0 0px 2px;list-style:none;width:100%;}
#middle #content #news ul li{display:inherit;float:none;}
#middle #content #news #news_title{margin-bottom:5px;color:#0980dc}
#middle #content #news #news_intr{margin-left:12px;}
#middle #content #news #line{
	background:url(../images/points_bg.gif) repeat-x;
	height:1px;
	margin:8px 0;
	width:380px;
	font-size:0;
	line-height:0;
}

#middle #content #tj_pro{
	float:right;
	width:330px;	
	margin:0px;
	margin-top:0px;
	
}
#middle #content #tj_pro #pro_title{
	margin-left:0px;
	margin-bottom:10px;
	
}
#middle #content #tj_pro ul{width:100%;margin:0px 0 0 2px;padding:0px;}
#middle #content #tj_pro ul li{
	
	margin:12px auto;
}
#middle #content #tj_pro #proImg{	
	width:110px;
	height:62px;
	overflow:hidden;
	float:left;
	text-align:center;
	border:1px solid #b8b8b8;
}
#middle #content #tj_pro #proSm{
	float:none!important;
	padding-left:15px!important;	
	float:right;
	margin:0px 0 0 10px;
	padding:0px;
	color:;
	width:60%!important;
	width:63%;
}
#middle #content #tj_pro #proSm h1{
	font-size:12px;
	margin:0;
	margin-bottom:5px;
	font-weight:100;
}
#middle #content #tj_pro #more{float:right;clear:both;margin-right:10px;margin-top:5px;width:100px;text-align:right;}
#middle #content #tj_pro #line{
	background:url(../images/points_bg.gif) repeat-x;
	height:1px;
	width:100%!important;
	width:100%;
	font-size:0;
	padding:0;
	margin:0;
	line-height:0;
}

#middle #content #right_class{	
	width:150px;
	margin:0px;
	margin-top:0px;
	overflow:hidden;
	float:left;
}
#middle #content #right_class #right_line{margin:0;float:right;}
#middle #content #right_class #class{
	float:left;
	width:130px;
}

#middle #content #right_class #class #class_title{
	display:block;
	margin:0;
	clear:both;
	
}
#middle #content #right_class #class ul{
	margin:0;
	padding:0;
	width:130px;
	padding-left:3px;
	margin-top:3px!important;
	margin-top:7px;
}
#middle #content #right_class #class ul li{
	float:none;
	line-height:22px;
	margin:2px 0!important;
	margin:5px 0;
}
#middle #content #right_class #class ul li ul{
	margin:5px 0 0 5px;
}
#middle #content #right_class #class ul li ul li{
	margin:0;
	line-height:18px;
}
#middle #content #right_class #class ul li #line{
	background:url(../images/points_bg.gif) repeat-x;
	height:1px;
	width:100%!important;
	width:100%;
	font-size:0;
	padding:0;
	margin:0;
	line-height:0;
}

#middle #content #left_com #className{
	float:left;
	width:50%;
}

#middle #content #left_com #classImg{
	float:left;
}

#middle #content #left_com #classItem{
	float:right;
	width:65%;
	line-height:18px;
}
#middle #content #left_com #classItem h1{
	font-size:12px;
	font-weight:100;
	color:#52b1f8;
	font-size:12px;
}
#middle #content #left_com #class{
	margin-left:0px;
}


#pageSet{
	text-align:center;
	clear:both;
	
}


#login_src{
	border:0;
}

#bottom{background:#ffffff url(../images/bot_bg.jpg) bottom repeat-x;
		width:746px;
		margin:0px auto 0;
		border-top:1px solid #aeaeae;
		text-align:center;
		line-height:16px;
		clear:both;
		height:76px;
}
#bottom #copy{
	margin-top:3px;
	border-top:1px solid #e9e9e9;
	padding-top:10px;
	clear:both;
	font-size:11px;
}
#bot_img{
	margin:0;
	padding:0;
	clear:both;
}

.color1{color:#006bb6;}
.color2{color:#3E9DE2;}
.color3{color:#6fcb00;}
.line-height{line-height:20px;}
.line-height18{line-height:18px;}
.line-height22{line-height:22px;}
.fontsize14{font-size:14px;color:#000000;}
.title1{
	font-size:13px;
	font-weight:;
}
.paddLeft{
	padding-right:10px;
}
.pc{
	margin:0;
	padding:0;
	line-height:20px;
	text-align:center;
	clear:both;
}
