body {

	margin:0;
		margin-top:0;
	padding:0;
	font-size:12px;
}
td,div,p,span{font-size:12px;}
h1{font-size:14px;}
.leftdiv{float:left;}
.rightdiv{float:right; }
.width65{ width:620px;}
.width30{ width:330px;}

a{color:#03b;text-decoration:none;}
a:hover{color:#e40000;text-decoration:underline;}
a:visited{color:#551a8b;}
a.redLink{color:#e40000;text-decoration:underline; padding-right:4px;}

li{list-style:none; margin:0;}

#top{
	margin:0 auto; padding:0; padding-top:4px; width:100%; height:24px; border-bottom:#cccccc solid 1px; font-size:12px;  background-color:#efefef; clear:both;
}
#top_div{
	margin:0 auto; width:960px; height:20px; margin-top:4px;
}
#logo{
	margin:2px auto; width:980px; height:75px; clear:both;
}
.logotext{
	margin:32px 4px 0 8px; width:120px; float:left; color:#CC0000; font-weight:bold;
}
.mainline{
	margin:0 auto; width:980px; height:25px; border-top:#97B9E8 solid 1px; font-size:12px; padding:4px 4px 0 4px; background-color:#f0f7f9; clear:both;
}
.hotline{
	margin:0 auto; width:980px;  border-bottom:#dddddd dashed 1px; font-size:12px; padding:4px; background-color:#ffffff; clear:both; line-height:200%; height:auto;
}
.hotline a{padding:4px; font-size:14px;}

.title_red{
	font-size:14px; font-weight:bold; color:#CC0000; padding-top:2px;
}
.h1text{font-size:12px; font-weight:bold;}

.line{
	margin:0 auto; width:980px; height:auto; border-bottom:#dddddd dashed 0px; padding:0; background-color:#ffffff; clear:both; line-height:150%; 
}
.rightnote{width:334px; height:262px; background-image:url(../img/right_bg.jpg);}
.rightnote li{line-height:180%; font-weight:normal; margin:4px auto; width:92%; padding-left:4px;}

#linkline{
	margin:8px auto; width:980px;  border-top:#97B9E8 solid 1px; border-bottom:#97B9E8 solid 1px; font-size:12px; padding:4px 4px 0 4px; background-color:#f0f7f9; clear:both; height:120px;
}
.linkweb{ width:98%;  clear:both; margin:4px; margin-left:40px; line-height:200%;}
.linkweb li{width:92px; height:20px; overflow:hidden; height:20px; margin:4px; float:left;}

#bottom{margin:0 auto; width:96%; height:auto; line-height:180%; color:#777777; text-align:center; padding:8px; clear:both;}

/******gj********/
dl,dt,dd{padding:0;margin:0;list-style:none;}
dl{color:#666;font-size:12px;line-height:21px;}
dl{_height:1%;overflow:auto;}/*高度bug*/
dt{float:left; background-image:url(../img/bg_dotLine.gif) repeat-y 100% 0; width:50px;text-align:right;padding-right:8px;}
dd{float:left;padding-left:6px;}
dd a{padding-right:4px;}
dl.noArea dt{float:left;background:url(../img/bg_dotLine.gif) repeat-y 100% 0;width:50px;text-align:right;padding-right:8px;font-family: Arial;font-size:13px;font-weight:bold;color:#000000;line-height:21px; }
dl.noArea dd{}
.noArea{width:600px;padding-top:10px;}
.noArea01{height:52px;}
.noArea02{height:65px;}

/******************/
.sortline{
	margin:0; width:320px;  font-size:12px; padding:0; background-color:#ffffff; clear:both; line-height:200%; height:auto;
}

.sortline1{
	margin:0; float:left; text-align:left; width:98%;  border-bottom:#dddddd dashed 1px; font-size:12px; padding:4px; background-color:#ffffff; clear:both; line-height:200%; height:auto;
}
.sortline1 a{padding:4px; font-size:12px; margin-right:8px; width:60px; overflow:hidden;}
.sortline1 a:hover{padding:4px; font-size:12px; margin-right:8px; width:60px; overflow:hidden; background-color:#03b; color:#FFFFFF;}
.sortline1_hover{padding:0; font-size:12px; margin-right:8px; width:60px; overflow:hidden; background-color:#03b; text-align:center; color:#FFFFFF; float:left;}

.listline dl{border-bottom:#dddddd solid 1px; width:98%; clear:both; margin:4px; height:auto; padding:8px; }
.listline dl dt{width:400px; float:left; text-align:left;}
.listline dl dt a{font-size:14px; line-height:200%;}
.listline dl dd{width:120px; float:left; text-align:left;}

.titleline{
	margin:0; width:100%; height:28px; border-bottom:#cccccc solid 1px; font-size:12px; font-weight:bold; padding:2px; background-color:#efefef; clear:both; margin-top:2px;
}
.lineauto{ width:100%; clear:both; height:auto; padding:4px; line-height:180%;}
.content{line-height:180%; font-size:14px;}
.content p{line-height:180%; font-size:14px;}

.listcompany{clear:both;}
.listcompany div{clear:both; margin-top:4px; margin-left:4px; font-weight:bold;}
.listcompany ul{list-style-type:disc; list-style:outside; margin:2px; padding:0; padding-left:12px;}
.listcompany ul li{line-height:20px; list-style-position:outside;list-style-type:circle; list-style:outside; margin:0; margin-left:8px;}

