@charset "gb2312";
*{ margin: 0; padding: 0;}* 
body {
	line-height: 20px;
	color: #446ca9;
	font-family: "宋体";
	font-size: 12px;
	background-color: #fff;
	background-image: url(../images/d.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: normal;
	margin: 0px;

}

p {margin: 0;padding: 0px;}
h1 {margin: 0px;padding: 0px;}
h2 {margin: 0;padding: 0px;}
h3 {margin: 0;padding: 0px;}
h4 {margin: 0;	padding: 0px;}

.cs {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.cs a {
	color: #FFFFFF;
	text-decoration: none;
}
.cs a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.cs2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #2c69a1;
	text-decoration: none;
	font-weight: normal;
word-wrap:break-word;

}
.cs2 a {
	color: #2c69a1;
	text-decoration: none;
}
.cs2 a:hover {
	color: #2c69a1;
	text-decoration: underline;
}
.cs3 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
.cs4 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #fb8100;
	text-decoration: none;
	font-weight: normal;
}
.cs4 a {
	color: #fb8100;
	text-decoration: none;
}
.cs4 a:hover {
	color: #fb8100;
	text-decoration: underline;
}
.cs5 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #9e9e9e;
	text-decoration: none;
	font-weight: normal;
}
.cs6 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 16px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
.cs6 a {
	color: #000;
	text-decoration: none;
}
.cs6 a:hover {
	color: #000;
	text-decoration: underline;
}


.k {
	color: #6a97c1;
	font-family: "宋体";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f5f9ff;
	height: 16px;
	width: 58px;
	border: 1px solid #FFFFFF;
}
.k2 { border:#dedede solid 1px; padding:2px;}


#content {
	width: 1047px;
	height:107px;
	margin: 0px;
	background-image: url(../images/d2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}
     #content img{clear: left; float: left;}
	 
#top {float:right;	width: 850px;	margin: 0px;}
    #top h1 {float:left; width: 800px; text-align: right; margin-top:3px;	}
	#top h2 {float:left; padding-top: 18px; padding-left:25px; }
    #user {float:left; width: 228px; padding-left:48px; text-align: right; margin-top:17px;}
	#user input { margin-right:6px;}
	#user span { margin-left:6px;}
	#user span font {text-decoration: underline; font-size: 12px;}
	#user span font a {text-decoration: underline;}
	#user span font a:hover {text-decoration: underline;}
	

#content2 {width: 1002px;	height:auto;	float: left;	padding-left:6px;}
     #content2 img{clear: left; float: left;}
	 
#qq {width: 546px;background-image: url(../images/d4.jpg);background-repeat: no-repeat;background-position: left top;float: left;height: 130px;
margin-left:3px;padding-top:15px;padding-left:17px;}
	 #qq h1 {float:right;  margin-right:20px; font-family:Arial; font-size:9px;}
	 
     #qq ul {float:left; width:540px; list-style-type: none; margin-top:10px;}
	 #qq ul li {float:left; width:104px; margin-right:9px; margin-bottom:8px; padding-left:22px; padding-top:1px; height:21px;}
	 
     .qq1{background-image: url(../images/d3.jpg);	background-repeat: no-repeat;	background-position: left top; font-family: "宋体";	font-size: 12px;
	 line-height: 21px;	font-weight: normal;color: #2c69a1;	text-decoration: none; }

	 .qq2{background-image: url(../images/d03.jpg);	background-repeat: no-repeat;	background-position: left top; font-family: "宋体";	font-size: 12px;
	 line-height: 21px;	font-weight: normal;color: #2c69a1;	text-decoration: none;}
	 
#course {float: left;background-image: url(../images/d5.jpg);background-repeat: no-repeat;background-position: left top;height: 144px;width: 292px; 
margin-left:5px; padding:0px;}
#course span {float:right;margin-top:10px; padding-right:15px;list-style-type: none;}
     #course ul {float:left;margin-top:10px; padding-left:15px;list-style-type: none;}
	 #course ul li {float: left;width:270px;display: block;}
	 #course ul li img {float: left; margin-top:8px; margin-right:6px;}
	 
	 
#content3 {width: 994px;	height:auto;	float: left;padding-left:8px;}
     #left { width:798px; height:auto; float:left; clear:left;}
	 #left1 { width:434px; height:auto; float:left; }
		 
	 #qa {float: left;height: auto;width: 429px;background-image: url(../images/d7.jpg);background-repeat: repeat-y;
	 background-position: left top; text-align:left}
	 #top2 {float: left;background-image: url(../images/d6.jpg);background-repeat: no-repeat;background-position: left top;
	 height: 40px;width: 429px;}
     #top2 h1 {float: left; padding-left:32px; margin-top:15px; text-align: left;}
	 #top2 span {clear: right;float: right; margin-right:15px; margin-top:17px;}
	 #bootom1 {float: left; margin-top:3px; }
	 
	 #tax {float:left;background-image: url(../images/d9.jpg);background-repeat: no-repeat;background-position: left top;height: 131px;width: 423px; 
	 margin-top:6px; margin-left:3px;}
	 #tax h1 {float:left; padding-top:3px; padding-left:10px; margin-bottom:12px;text-align:left; width:402px;}
	 #tax img {float:left; margin-left:11px;}
	 #tax h2 {float:left; width:265px; padding-left:8px;}
	 
	 #train {float:left;background-image: url(../images/d11.jpg);background-repeat: repeat-y;background-position: left top;height: auto;width: 356px; 
	 margin-top:5px;}
	 #top3 {float: left;background-image: url(../images/d10.jpg);background-repeat: no-repeat;background-position: left top;height: 44px;width: 356px;}
     #top3 h1 {float: left; padding-left:13px; margin-top:10px; text-align: left;}
	 #top3 span {clear: right;float: right; margin-right:15px; margin-top:14px;}
	 #nr1{ float:left; width:324px; padding-left:16px; padding-top:2px;}
	 #nr1 b { float:left; width:320px;}
	 #nr1 p { float:left; width:318px; clear: both; margin-top:5px;}
	 #nr1 p span {float:left;width:318px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1c5f9f; line-height:24px;}
	 #nr1 p span img {float:left; margin-left:8px; margin-right:5px; margin-top:8px;}
	 #nr1 p font {float:left;width:311px; padding-left:5px; margin-top:5px; line-height:22px;}
	 
	 #topics{float:left;background-image: url(../images/d13.jpg);background-repeat: no-repeat;background-position: left top;height: 404px;width: 548px;
	 margin-top:5px;}
	 #left2{ float:left; width:232px; padding-left:14px; padding-top:10px;}
	 #left2 h1 {float:left; width:222px; padding-left:5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e7e6ec; line-height:25px;}
	 #left2 img {float:left; margin-top:5px; margin-left:3px;}
	 #left2 h2 {float:left; width:120px; margin-left:7px; margin-top:6px; }
	 #left2 h2 strong{line-height:27px;}
	 #left2 ul {float:left;list-style-type: none; padding-top:5px; padding-left:3px;}
	 #left2 ul li {float:left; width:222px;}
	 
	 #left2 p {float:left; width:222px; padding-left:5px;border-top-width: 1px;border-top-style: solid;border-top-color: #e7e6ec; margin-top:6px;}
	 #left2 p span {float:left; width:216px;margin-top:5px; }
	 #left2 p font {float:left; width:220px;margin-top:3px;}
	 #left2 p font b {float:left; width:95px; margin-right:15px;}
	 #left2 p font b img {float:right; }
	 
	 #member { float:left; width:283px; padding-left:8px;}
	 #member h1 { float:left; padding-left:45px; padding-top:19px; }
	 #member img { float:right; margin-left:10px; margin-top:13px;}
	 #member ul { float:left; list-style-type:none; margin-top:8px; padding-left:5px;}
	 #member ul li { float:left; width:275px; line-height:22px;}
	 #member ul li span { float:left; width:275px; line-height:21px;}
	 
	 #video {float:left;background-image: url(../images/d15.jpg);background-repeat: repeat-y;background-position: left top;width: 236px;margin-top:5px;
	 margin-left:5px; }
	 #top4 {float: left;background-image: url(../images/d14.jpg);background-repeat: no-repeat;background-position: left top;height: 34px;width: 236px;}
	 #top4 h1 {float: left; padding-left:15px; padding-top:8px; text-align: left;}
	 #top4 span {clear: right;float: right; margin-right:15px; margin-top:13px;}
	 #video ul {float:left; list-style-type:none; margin-top:8px; padding-left:13px; }
	 #video ul li {float:left; width:212px; }
	 #video ul li img {float:left;  }
	 #video ul li h1 {float:left; width:212px; margin-top:3px; padding-left:6px;}
	 #video ul li h2 {float:left; width:212px; margin-top:3px; padding-left:6px; margin-bottom:4px;font-size: 12px;}
	 
	 #video2 {float:left;background-image: url(../images/d25.jpg);background-repeat: repeat-y;background-position: left top;width: 790px;margin-top:5px;}
	 #top5 {float: left;background-image: url(../images/d24.jpg);background-repeat: no-repeat;background-position: left top;height: 35px;width: 790px;}
	 #top5 h1 {float: left; padding-left:15px; padding-top:9px; text-align: left;}
	 #top5 span {clear: right;float: right; margin-right:15px; margin-top:13px;}
	 #video2 ul {float:left; list-style-type:none; padding-left:13px; width:770px;}
	 #video2 ul li {float:left; width:380px; padding-top:7px; padding-bottom:5px; }
	 #video2 ul li img {float:left; }
	 #video2 ul li h1 {float:left; width:208px; padding-left:6px;}
	 #video2 ul li h2 {float:left; width:208px; margin-top:3px; padding-left:6px; margin-bottom:4px;}
	 
	 #law {float:left;background-image: url(../images/d28.jpg);background-repeat: repeat-y;background-position: left top;width: 781px;margin-top:5px; margin-left:4px;}
	 #top6 {float: left;background-image: url(../images/d27.jpg);background-repeat: no-repeat;background-position: left top;height: 35px;width: 781px;}
	 #top6 p {float: left; padding-left:113px; padding-top:8px; text-align: left;}
	 #top6 p select {float: left; margin-right:6px;}
	 #top6 p input {float: left; margin-right:6px;}
	 #top6 p img {float: left;}
	 #top6 h1 {float: left; padding-left:13px; padding-top:6px; text-align: left;}
	 #top6 span {clear: right;float: right; margin-right:15px; margin-top:13px;}
	 #law2 {float:left;  width:378px; margin-top:5px; padding-left:6px; margin-right:5px;}
	 #law2 img {float:left;}
	 #law2 span {float:right; margin-right:5px; margin-top:8px;}
	 #law2 ul {float:left; width:378px; list-style-type:none;  height:92px; background-color: #f4f4f4;margin-top:1px; padding-top:5px;}
	 #law2 ul li {float:left; width:375px; line-height:22px;}
	 #law2 ul li font {float:right; text-align:left; width:55px;}
	 
	 #right { float:right; clear:right; width:189px; margin-top:8px; padding-right:4px; }
	 #convention {float:left;background-image: url(../images/d20.jpg);background-repeat: repeat-y;background-position: left top;width: 184px; margin-left:2px;}
	 #top7 {float: left;background-image: url(../images/d19.jpg);background-repeat: no-repeat;background-position: left top;height: 33px;width: 184px;}
	 #top7 h1 {float: left; padding-left:10px; padding-top:8px; text-align: left;}
	 #jd {float:left; padding-top:1px; padding-left:6px; margin-bottom:1px;}
	 #jd span {float:left;background-image: url(../images/d17.jpg);background-repeat: no-repeat;background-position: left top;height: 124px;width: 158px;
	 padding-top:7px; padding-left:6px;}	 
	 #jd span img {float:left;}
	 
	 #convention2 {float:left;background-image: url(../images/d18.jpg);background-repeat: no-repeat;background-position: right top;width: 171px;
	 padding-left:6px;margin-bottom:4px;}
	 #convention2 h1 {float:left; padding-left:18px; padding-top:6px; }
	 #convention2 ul {float:left; padding-left:6px; padding-top:2px; list-style-type:none;}
	 #convention2 ul li {float:left; width:164px; line-height:21px;}
	 
	 #convention2 h2 {float:left; padding-left:10px; padding-top:6px; width:152px; }
	 #convention2 h3 {float:left;  width:155px; text-align:right; }
	 
	 #evaluate{ float:left; width:166px; padding-left:2px; }
	 #evaluate ul {float:left;ist-style-type:none;}
	 #evaluate ul li {float:left; width:162px; margin-top:5px; }
	 #evaluate ul li img {float:left; margin-right:5px;}
	 #evaluate ul li h4 {float:left; width:100px;}
	 #evaluate ul li h5 {float:left; width:100px;}
	 
	 #tu {float:left; margin-top:6px; margin-bottom:4px;}
	 
	 #voice {float:left;background-image: url(../images/d22.jpg);background-repeat: no-repeat;background-position: left top;height: 169px;width: 190px;}
	 #voice h1 {float:left; padding-left:45px; padding-top:11px; font-size:14px;}
	 #voice span {float:right; padding-right:16px; padding-top:21px; }
	 #voice ul {float:left; list-style-type:none; padding-left:16px; padding-top:8px;}
	 #voice ul li {float:left; width:160px;}
	 #voice ul li img {float:left; padding-top:7px; margin-right:5px;}
	 #voice ul li h2 {float:left; width:140px; text-decoration: underline;}
	 #voice ul li h3 {float:left; width:160px;}
	 
	 #magazine {float:left;background-image: url(../images/d30.jpg);background-repeat: no-repeat;background-position: left top;height: 324px;width: 191px;
	 margin-top:4px;}
	 
#content4 {width: 1002px;height:auto;float: left;padding-left:9px; margin-top:10px;}
     #news {width: 263px;height:153px;float: left;background-image: url(../images/d31.jpg);background-repeat: no-repeat;background-position: left top;}
	 #news h1 {float: left; padding-left:13px; padding-top:3px; font-size:14px;}
	 #news span {float: right; padding-right:15px; padding-top:9px; }
	 #news ul {float: left; padding-left:5px; padding-top:8px; list-style-type:none;}
	 #news ul li {float: left; width:250px; }
	 
	 #elite {width: 378px;height:154px;float: left;background-image: url(../images/d32.jpg);background-repeat: no-repeat;background-position: left top;
	 margin-left:6px; margin-right:6px;}
	 #elite h1 {float: left; padding-left:13px; padding-top:3px; font-size:14px;}
	 #elite span {float: right; padding-right:15px; padding-top:9px; }
	 #elite ul {float: left; padding-left:6px; padding-top:13px; list-style-type:none; width:365px;}
	 #elite ul li {float: left; width:116px; padding-right:3px;}
	 #elite ul li img {float: left; }
	 #elite ul li h2 {float: left; width:118px; text-align:center; padding-top:4px;}
	 
	 #college {width: 341px;height:153px;float: left;background-image: url(../images/d33.jpg);background-repeat: no-repeat;background-position: left top;}
	 
#bootom2 {float:left;  height:80px; width:985px; margin-left:10px; margin-top: 12px;padding-top: 12px;border-top-width: 1px;border-top-style: solid;border-top-color: #aeaeae; line-height:24px; text-align:center;}



#allsort{overflow:visible;}
#allsort .mc{overflow:visible;width:46px;}
#allsort .item{width: auto;height: auto;}
#allsort .item div{display:none;position:absolute;left:45px;top:-14px;z-index:12;}
#ddd{width:284px;background-image: url(../images/d40.gif);background-repeat: repeat-y;background-position: left top;}
#ddd h1{ float:left; text-align:left;}
#ddd h2 {float:left; text-align:left; }
#ddd ul{position:relative;overflow:hidden; width:284px; list-style-type: none; padding-left:11px; top:-3px; padding-bottom:3px; }
#ddd ul li{float:left;width:104px; margin-right:9px; margin-bottom:8px; padding-left:22px; padding-top:1px; height:21px;}
#allsort .item:hover,#allsort .hover{position:relative;z-index:11;}
#allsort .item:hover span,#allsort .hover span{height:22px;overflow:hidden;}
#allsort .item:hover ins,#allsort .hover ins{position:absolute;z-index:13;overflow:hidden;}
#allsort .item:hover div,#allsort .hover div{display:block;}
*html #allsort dl{overflow:hidden;}



.menucs2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #2c69a1;
	text-decoration: none;
	font-weight: normal;
}
.menucs2 a {
	color: #2c69a1;
	text-decoration: none;
}
.menucs2 a:hover {
	color: #2c69a1;
	text-decoration: underline;
}
#dh001 {
	float:left;
	width:988px;
	margin-left:5px;
	background-image: url(/images/d37.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
#dh001 span {float:left; text-align:left; }
#dh001 font {float:left; text-align:left }
#dh001 h1 img {float:left; clear:left;  margin-top:6px; margin-left:16px; margin-right:8px;}
#dh001 h2 {float:right; width:900px; text-align:left; margin-right:15px; }



#hotlist {
	float:left;
	width:1000px;
	margin-left:5px;
height:36px;
	background-image: url(/images/hotlist.jpg);
	background-repeat: repeat-y;
	background-position: left top;
 LINE-HEIGHT: 18px;

}
#hotlist span {float:left; text-align:left; margin-top:8px;HEIGHT:20px; LINE-HEIGHT:18px;margin-left:116px;overflow:hidden;}
#hotlist font {float:left; text-align:left }
#hotlist h1 img {float:left; clear:left;  margin-top:6px; margin-left:16px; margin-right:8px;}
#hotlist h2 {float:right; width:900px; text-align:left; margin-right:15px; }



