/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img, button {
	border:0 none;
}
ul, ol {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
a {
	color:#333;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#bd0a01;
	text-decoration:underline;
}
input, button, select, textarea {
	font-size:12px;
	vertical-align:middle;
}
button {
	cursor:pointer;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
}
.clearfix {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.blank10 {
	display:block;
	clear:both;
	height:15px;
	overflow:hidden;
	font-size:0;
}
body {
	background:#fff;
	color:#000;
	margin-right:0px;
	font-family:"宋体", Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
	background:#51b2f9;
}
.header,.footer{ width:950px; margin:0 auto;}
.top01,.top02{ background:url(../images/top01.jpg) no-repeat left center; height:70px;}
.top02{background:url(../images/top02.jpg) no-repeat left center;}
.top03{background:url(../images/top03.jpg) no-repeat left center; height:59px;}
.top04{ background:url(../images/top04.jpg) no-repeat center top; height:61px;width:950px; margin:0 auto;}
.center{ background:url(../images/cbg.jpg) repeat-y center top; width:100%;}
.con{padding:5px 10px; width:930px;margin:0 auto;}

/* 造价工程师辅导课程 */
.partl,.partr{ width:182px; margin-right:6px; float:left; background:url(../images/fdkc.jpg) no-repeat; height:138px; padding:10px 15px 0;}
.partm{ width:478px; margin-right:6px; float:left; background:url(../images/bczt.jpg) no-repeat; height:138px; padding:5px 8px;}
.partr{ margin-right:0; background:url(../images/bzan.jpg) no-repeat; padding:12px 10px; width:192px; height:124px;}
.partr h2{ font-size:14px;}
.partr p{ line-height:18px; text-indent:2em;}
.partl h2{ font-size:16px; color:#e7450d; padding-bottom:2px;}
.partl a{ color:#0043b6; margin-right:4px;}
.partl a:hover{ text-decoration:underline; color:#db0a01;}
.partm h2{ font-size:14px; padding:3px 0 0 25px;}
.partm a{ display:block; float:left; background:url(../images/icon.gif) no-repeat 0 -40px; width:54px; height:22px; text-align:center; line-height:22px; margin:3px 2px 0 3px; font-size:14px;}
.partm a.on{ color:#c00;}

/* 报名热点问题 */
.partljd{width:404px; float:left; margin-right:10px; line-height:20px;}
.partljd .title{ background:url(../images/title.gif) no-repeat 0 -24px; height:10px; font-size:0;}
.box{ border:1px solid #52b0db; border-top:none; padding:10px 20px;}
.partljd h2,.partrwt h2{ font-size:14px; color:#e7450d; background:url(../images/line.gif) repeat-x 0 bottom; height:30px; line-height:30px;}
.partljd i{ color:#e7450d; font-size:14px; font-weight:bold;}
.partljd p{ text-indent:2em;}
.partrwt{width:516px; float:left;}
.partrwt .title{ background:url(../images/title.gif) 0 -234px; height:15px; font-size:0;}
.partrwt h2{ color:#a6c25a; width:360px;}
.partrwt .content{ padding:15px; position:relative;}
.partrwt .content p{ position:absolute; width:126px; height:95px; right:0;}
.partrwt .content ul{ padding:10px 5px 5px;}
.partrwt .content li{ line-height:22px; height:22px;}
.partrwt .content li.zx{width:475px; position:relative;}
.partrwt .content li.zx span{ display:block; right:0; top:-5px; background:url(../images/icon.gif) no-repeat 0 0; width:105px; height:26px; position:absolute;}
.partrwt .content li.zx span a{ display:block; width:105px; height:26px;}

/* 考试时间3阶段 */
.ppl,.ppr{ width:644px; float:left;}
.ppr{width:286px;}
.ppl h3,.ppr h3{ font-size:14px; color:#000; padding-left:20px; background:url(../images/title.gif) no-repeat 0 12px;}
.ppr h3{ background-position:-646px 12px;}
.ppl h3 i,.ppr h3 i{font-size:14px; color:#e7450d;}
.box01{ border-left:1px solid #52b0db; border-bottom:1px solid #52b0db; padding:5px 8px;}
.box02,.box04{ border-right:1px solid #52b0db;border-bottom:1px solid #52b0db;padding:21px 8px 4px 0;}
.box02{padding:27px 8px 4px 0;}
.box01 p{ padding-left:24px;}
.box01 table,.box02 table,.pfdl table{ border:1px solid #bcd9ff;}
.box01 table th,.box02 table th,.pfdl table th{border:1px solid #bcd9ff; background:#edf6fd; text-align:center;padding:3px 10px;}
.box01 table th{padding:6px 10px;}
.box01 table td,.box02 table td,.pfdl table td{ border:1px solid #bcd9ff; padding:3px 10px;}
.box02 table th,.box02 table td{ padding:1px 5px; line-height:20px;}

/* 造价工程师辅导课程体系 */

.zjtx{ margin:5px 0;}


/* 辅导课程 */
.pfdl,.pfdr{ width:541px; float:left;}
.pfdr{ width:386px; margin-left:3px;}
.pfdl .title{ background:url(../images/title.gif) no-repeat 0 -47px; height:30px; margin-bottom:5px;}
.pfdl .title h3{ width:84px; height:30px; text-indent:-9999px;}
.pfdl .title h3 a{ display:block; width:84px; height:30;}
.pfdl table td span{ display:block; background:url(../images/icon.gif) no-repeat 0 -120px; width:41px; height:35px; text-indent:-9999px;}
.pfdl table td span a{display:block; width:41px; height:35px; }
.pfdr .title{ background:url(../images/title.gif) no-repeat 0 -96px; height:30px; margin-bottom:5px;}
.pfdr .title h3{ width:84px; height:30px; text-indent:-999px; margin-left:24px;}
.pfdr .title h3 a{ display:block; width:84px; height:30px;}

.box03{ border:1px solid #52b0db; padding:11px 15px;_padding:15px;*padding:15px;}
.zjjs li.pic{ float:left; padding-right:15px;}
.zjjs ul.ls,.zjjs ul.lswu{background:url(../images/sx.gif) repeat-y right 0; width:172px; float:left;}
.zjjs li.pic img{ border:1px solid #e8e6e6; padding:3px;}
.zjjs li{ color:#04588b; line-height:26px;}
.zjjs li b{ font-size:14px; color:#000;}
.zjjs li.js{ display:block; height:24px; background:#ebfafd; width:158px; line-height:24px; text-align:center; clear:both;}
.zjjs ul.lswu{ background:none; padding-left:10px;}

/* 精品班、实验班特色服务 */

.pfwl,.pfwr{width:551px; float:left;}
.pfwr{ width:379px;}
.pfwl .title,.pfwr .title{ background:url(../images/title.gif) no-repeat 0 -152px; height:16px; margin-top:5px;}
.pfwr .title{ background-position:7px -191px; padding-left:7px;}

.pfwl .title h3{width:160px; height:13px; line-height:13px;text-indent:-9999px; margin-left:27px;}
.pfwl .title h3 a{width:160px;height:13px; display:block; font-size:0;}
.pfwr .title h3{ width:80px; height:13px;line-height:13px;text-indent:-9999px;}
.pfwr .title h3 a{ display:block; width:80px; height:13px;}



.pfwl .box01 p{ padding-left:5px; border:1px solid #52b0db; margin-bottom:5px;}
.pfwl .box01 p b{ color:#c20;}
.box04{ padding:5px 0 5px 8px;}
.jhkj{ float:left; background:url(../images/jxqfw.jpg) no-repeat; height:178px; width:160px;}
.pfwl .list{ float:left; width:374px;}
.pfwl .list li{ border:1px solid #52b0db; padding:5px 8px; margin-bottom:5px; text-indent:2em;}
.pfwr .intro{ background:url(../images/hyk.jpg) no-repeat; height:77px;_height:73px;*height:73px; margin-top:5px; padding:20px 0 0 16px;}




















