/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{ margin:0; color:#373737; font:14px "宋体"; text-align: left;  }
ul,li,dl,ul,ol{list-style:none;}
img{border:0px;}
div,li,td,th {
	line-height: 23px;
	font-size:12px;}
select	{font-size:12px; color:#333333;}
input	{font-size:12px; color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}
.clear{clear:both; font-size:1px; line-height:1px;}
.dis{display:inline;}

__a:link {color:#373737;text-decoration:none;} 
__a:visited {color: #373737;text-decoration:none;} 
a:hover{color: #cc0000; text-decoration:underline;} 
a:active {color: #373737;text-decoration:underline;}

/* head */
#topline{  height:8px;background:#ED6C00;  }
#topnav{ background:#f7f7f7; height:44px; border-bottom:#D6D6D6 1px solid; clear:both; height:44px}
#topnav_a{ width:1000px; margin:0 auto}
#topnav_b{
	float: left;
	line-height: 46px
}
#topnav_c{ float:right; line-height:44px}
#topnav_d{ float:right; padding-top:6px}
.input_search {
	width: 292px;
	height: 28px;
	line-height: 28px;
	color: #D2D2D2;
	float: left;
	display: inline;
	padding: 0 2px 0 4px;
	border: 0px;
	float: left;
	display: inline;
	border: #C8C8C8 1px solid;
	border-left: 0px
}
#button_ss{ width:93px; height:30px; border:0px; float:left; display:inline; background:url(../images/vixue20130605.jpg) no-repeat top left; margin-left:5px;*_margin-left:3px}
#button_ss1{ width:93px; height:30px; border:0px; float:left; display:inline; background:url(../images/vixue201306041.jpg) no-repeat top left; margin-left:5px;*_margin-left:3px}
.logoimg{ width:313px; float:left}
.classify{
	float: left;
	width: 92px;
	text-align: center;
	margin-left: 60px;
	margin-top: 24px
}
.classify div{ height:18px; line-height:18px}
.search{
	float: left;
	width: 520px;
	margin-left: 10px;
	margin-top: 5px
}
.search_d{ clear:both; height:30px}
.search_c{ clear:both; margin-top:4px}
.search_img{ float:left; width:22px; border:#C8C8C8 1px solid; border-right:0px; height:28px}
#nav{ background:url(../images/vixue20130607.jpg) repeat-x top; height:38px; clear:both}
#nav_list{ width:1000px; margin:0 auto; height:38px}
#nav_list ul li{
	float: left;
	color: #ffffff;
	width: 80px;
	font-size: 14px;
	text-align: center;
	line-height: 38px;
	font-weight: bold
}
#nav_list ul.wenba li{ font-size:12px; font-weight:100; width:54px}
#nav_list ul li a:link {
	color: #ffffff;
	text-decoration: none;
} 
#nav_list ul li a:visited {
	color: #ffffff;
	text-decoration: none;
} 
#nav_list ul li a:hover{color: #FFFDD7; text-decoration:underline;} 
#nav_list ul li a:active {
	color: #ffffff;
	text-decoration: underline;
}

/* advertisement */
#dvertisement{
	width: 970px;
	_width:1000px;
	margin: 0 auto;
	height: 150px;
	border: #efefef 1px solid;
	margin-top: 5px;
	padding: 15px;
	padding-top: 0px;
	padding-bottom: 0px
}
#keyimg{ clear:both;width:970px;height:93px}
#keyimg_a,#keyimg_b,#keyimg_c{ float:left}
#keyimg_a{ width:120px; margin-right:18px}
#keyimg_b{ width:690px; margin-right:18px}
#keyimg_c{ width:120px}
#keytxt{ clear:both; width:970px; padding-top:3px; padding-bottom:3px;height:23px;}
#keytxt span{margin-right:5px;width:128px;text-align:center;display:inline-block;overflow:hidden;white-space:nowrap;}



/* curriculum */
#curriculum{
	width: 1000px;
	margin: 0 auto;
	height: 550px;
	margin-top: 8px
}
#curriculum_left{
	width: 690px;
	_width: 700px;
	float: left;
	height: 535px;
	_margin-left:-15px;
}
#curriculum_right{ width:300px;_width:304px; float:left; margin-left:9px}
#curriculum_title{ clear:both; height:32px;margin-bottom:11px; border-left:#efefef 1px solid;}
#curriculum_title_a{
	background:#ee6b00;
	float: left;
	border-top: #bD6C00 2px solid;
	width: 148px;
	height: 30px; font-size:16px; text-align:center; line-height:30px; font-weight:bold
}
#curriculum_title_a a {color:#fff;}
#curriculum_title_b{
	float: left;
	width: 149px;
	height: 30px;
	line-height:33px;
	border: #FFBF81 1px solid;
	font-size:13px; text-align:center; font-weight:bold; background:url(http://www.vixue.com/vx130625/images/freedeploybg.gif) repeat-x bottom
}
#curriculum_title_c{ float:right;height:30px; width:300px; text-align:center;padding-right:10px;}
.logo3{ text-align:right;float:right; height:30px; line-height:40px;display:inline-block;}
#curriculum_title_d{ width:63px; text-align:right; float:right; line-height:32px}
#occupation{
	clear: both;
	border: #F4A766 2px solid;
	height: 75px;
	padding: 2px
}
#occupation_a{ float:left; background:#ED6C00; width:100px; height:75px}
#occupation_a h1{ font-size:14px; line-height:75px; color:#fff; text-align:center}
#occupation_b{ float:left; height:70px; width:556px; background:url(../images/vixue201306012.jpg) no-repeat 0px 2px ; padding-left:15px; padding-right:8px; padding-top:5px}
#occupation_b ul li{ width:70px; float:left}
#content2013{
	clear: both;
	height: 79px;
	_height: 76px;
	margin-top: 5px;
	_margin-top:7px;
	width: 689px;
	_width: 700px;
	*+position:relative;
}
.content2013_full{
	POSITION: relative; 
	WIDTH: 685px; 
	_WIDTH: 691px; 
	DISPLAY: inline-block; 
	FLOAT: left; 
	HEIGHT: 75px; 
	*+HEIGHT: 75px; 
	_HEIGHT: 75px; 
	RIGHT: 0px; 
	LEFT: 0px; 
	border: #efefef 1px solid; 
	padding-left:1px; 
	background:url(/vx130625/images/vixue201306043.jpg) no-repeat 2px 2px; 
}
.content2013_left{
	POSITION: relative; 
	width: 338px;
	_width:342px;
	DISPLAY: inline-block; 
	FLOAT: left; 
	HEIGHT: 75px; 
	*+HEIGHT: 75px; 
	_HEIGHT: 75px; 
	RIGHT: 0px; 
	LEFT: 0px; 
	border: #efefef 1px solid; 
	padding-left:1px; 
	background:url(/vx130625/images/vixue201306042.jpg) no-repeat 2px 2px; 
	margin-bottom:5px;
	_margin-bottom:0px;
}
.content2013_left_patch {margin-right:6px;_margin-right:5px;}
.content_left{
	width: 335px;
	_width:339px;
	float: left;
	height: 75px;
	border: #efefef 1px solid;
	padding: 2px
}
.content_left_a{float:left; background:#EEEEEE; width:100px; height:75px}
.content_left_b{float:left; height:70px; width:210px; _width:233px;  padding-left:15px; padding-right:8px; padding-top:5px}
.content_left_b ul li{ width:60px; float:left}

.content_left_a h1{font-size:14px; line-height:75px; text-align:center}
#vixueimg{ width:1000px; margin:0 auto; height:90px; clear:both}

#content_right{ border:#efefef 1px solid; height:162px; padding:7px;_padding-bottom:0px;overflow:hidden;}
#content_right h1{ background:url(../images/vixue201306014.jpg) no-repeat 0px 0px; font-size:14px; font-weight:100; border-bottom:#E5E5E5 1px solid; padding-left:12px; height:25px; line-height:18px; color:#cc0000}
#content_right dl ul li{
	float: left;
	width: 134px;
	
	height: 26px;
	line-height: 26px
}
#content_right dl{ padding:8px;_padding-bottom:0px;}
#recommend{ clear:both; margin-top:8px}
#recommend dl{ clear:both; border:#efefef 1px solid; border-top:0px; height:122px; padding:10px; margin-bottom:8px; }
#picture{
	border: #efefef 0px solid;
	clear: both;
	height: 200px;
	margin-top: 6px;
}
#recommend dl ul li{ height:26px}
/*zyzg*/
#zyzg{
	width: 1000px;
	margin: 0 auto;
	background: url(../images/vixue201306019.jpg) repeat-x top;
	height: 46px;
	margin-top: 8px;
	clear: both;
}
#zyzg_a{ width:245px; float:left; background:url(../images/vixue201306018.jpg) no-repeat left top; hanging-punctuation:none;height:46px; line-height:40px;}
#zyzg_a h1{ text-align:center; color:#fff; font-size:20px}
#zyzg_b{ width:733px; float:left; height:46px;}
#zyzg_c{ float:right; width:13px;height:46px;}
#zyzglist{
	width: 998px;
	margin: 0 auto;
	border: #d6d6d6 1px solid;
	border-top: 0px;
	height: 348px;
	clear: both;
}
.zyzglist_a,.zyzglist_b,.zyzglist_c{ float:left; width:324px; height:320px}
.zyzglist_a,.zyzglist_b{
	border-right: #EEEEEE 1px solid;
	margin-right: 8px;*_margin-right: 0px
}
.paihang{ border-top:#E5E5E5 1px solid; border-bottom:#E5E5E5 1px solid; height:35px; margin:8px; margin-left:20px; margin-right:15px}
.paihang_a{
	background: url(../images/vixue201306021.jpg) no-repeat 1px 8px;
	height: 35px;
	float: left;
	width: 100px
}
.paihang_b{ background:url(../images/vixue201306023.jpg) no-repeat 0px 7px; width:35px; height:35px; float:left; margin-left:5px}
.paihang_c{ background:url(../images/vixue201306022.jpg) no-repeat 0px 7px; width:35px; height:35px; float:left; margin-left:5px}
.paihang_a h1{ font-size:14px; font-weight:100; line-height:35px; padding-left:15px}
.zyzglist_a dl{margin-left:20px; margin-right:15px; background:url(../images/vixue201306024.jpg) no-repeat 0px 3px; height:275px; clear:both}
.zyzglist_a dl ul li{ padding-left:23px; line-height:28px}
.current{
	border-top: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	height: 35px;
	margin: 8px;
	margin-left: 20px;
	margin-right: 20px;
	clear: both;
}
.current_a{background:url(../images/vixue201306021.jpg) no-repeat 1px 8px; height:35px; float:left; width:129px}
.current_a h1{ font-size:14px; font-weight:100; line-height:35px; padding-left:15px}
.current_b{ float:right; height:32px; line-height:40px}
.zyzglist_b dl ul li{ padding-left:20px; color:#00479D}
.current_b{
	float: right;
	line-height: 32px;
	color: #7D7D7D;
	padding-right: 5px;
}
.zyzglist_c dl ul li{ padding-left:20px; color:#00479D}
.xianguan{ float:right; padding-top:19px}
.xianguan_a,.xianguan_b,.xianguan_c{ float:left; height:23px; }
.xianguan_a,.xianguan_c{ width:16px}
.xianguan_b{
	width: 300px;
	height: 23px;
	line-height: 23px;
	background: url(../images/vixue201306027.jpg) repeat-x top;
	text-align: center
}
.zyzglist_a1,.zyzglist_b1,.zyzglist_c1{
	float: left;
	width: 326px;
	height: 320px;
	border: #d6d6d6 1px solid
}

.zyzglist_a1,.zyzglist_b1{ margin-right:8px; }
.zyzglist_a1{ _margin-right:3px; }
.zyzglist_b1{ _margin-right:5px; }
#zyzglist1{
	width: 1000px;
	margin: 0 auto;
	height: 348px;
	clear: both; 
	margin-top:8px;
	_margin-bottom:10px;
}
.newlist{ background:#EEEEEE; height:30px; border-bottom:#d6d6d6 1px solid}
.newlist_a{ float:left;border-top: #ED6C00 2px solid;
	width: 120px;
	height: 30px; background:#fff; text-align:center}
.newlist_b{ float:left; height:30px; text-align:center; border-left:#D6D6D6 1px solid; width:120px}
.newlist_a h1,.newlist_b h1{ font-size:14px; font-weight:100; line-height:30px}
.zyzglist_a1 dl ul li{ clear:both}
.zyzglist_b1 dl ul li{ clear:both}
.zyzglist_c1 dl ul li{ clear:both}
.zyzglist_a{ width:300px;_width:299px;}
.zyzglist_b{ width:340px;*_width:339px;_width:330px;}
.zyzglist_c{ width:340px;_width:330px;}
.zyzglist_a1{width: 300px;_width: 304px;}
.zyzglist_c1{width: 300px;_width: 304px;}
.zyzglist_b1{width: 384px;}

#footer{
	width: 1000px;
	margin: 0 auto;
	background_: #EBEBEB;
	height: 30px;
	line-height: 30px;
	clear: both;
}
#footer_a{ float:left; width:25px}
#footer_b{ float:left; line-height:30px}
#hotcontent{ width:1000px; margin:0 auto; margin-top:10px}
#hotcontent h1{ font-size:14px}
#hotcontent dl ul li{ float:left; width:125px}

#footerline{
	clear: both;
	border-top: #EFEFEF 2px solid;
	height: 60px;
	margin-top: 10px;
	padding-top: 8px;
}
#titlesp{
	float: left;
	width: 120px;
	padding-left: 8px
}
#titlesp h1{ font-size:14px; font-weight:100; color:#002E73}
#sptxt{ padding-top:8px; padding-bottom:5px }


#lawtxt{ clear:both; margin:15px}
#lawtxt_a,#lawtxt_b{ width:130px; float:left}
#lawtxt_a h1{ font-size:14px}
#lawtxt_a dl{ color:#535353}
#lawtxt_a{ padding-right:10px}
#listlaw{ padding-left:15px; padding-right:15px}
#listlaw ul li span{ color:#ED6C00}
#listlaw ul li{ color:#00479D}
.input_ask {
	width: 249px;
	height: 26px;
	line-height: 26px;
	color: #D2D2D2;
	float: left;
	display: inline;
	padding: 0 2px 0 4px;
	border: 0px;
	float: left;
	display: inline;
	border: #C8C8C8 1px solid;
	
}
#button_ask{ width:83px; height:26px; border:0px; float:left; display:inline; margin-left:5px; background:url(../images/vixue201306040.jpg)}
#search{ clear:both; height:26px; margin:8px}
#footer_a{ margin-left:18px}
