*{margin:0;padding:0;}
body {
	margin:0px;
	padding:0px;
	width: 100%;
	display: block;
	background:#fafafa;
	font-size:12px;
	color:#004276;
	font: "微软雅黑", "宋体";
}
html, body {
	height:100%;
}
select, input, img {
	margin:0 auto;
	vertical-align: middle;
}
a {
	text-decoration: none;
	color:#004276;
}
a:hover {
	text-decoration: underline;
	color:#af0013;
}
ul,li{list-style:none;}
img {
	border:0;
}
.red{color:#ce0000;}
.input_a{height:36px; border:#a8a8a8 solid 1px;}
.input_b{height:36px; border:#a8a8a8 solid 1px; font-size:14px; color:#b5b5b5;}
.input_c{height:30px; border:#a8a8a8 solid 1px;}
.input_news{height:24px; border:#d4d4d4 solid 1px; font-size:14px; color:#b5b5b5;}


#top{width:100%; height:96px; background:url(../images/top_bg.jpg) left top repeat-x; text-align:center;}

#search{width:970px; height:74px; padding:15px; margin:10px auto; background:url(../images/search_bg.jpg); line-height:30px;}

#bodya{width:1000px; height:auto; margin:auto; overflow:hidden;}

.tc{text-align:center;}

/*找人才*/
#bodya{width:1000px; margin:10px auto; overflow:hidden;}
#bodya .gpic{width:660px; height:350px; float:left;}
#bodya .she{width:330px; margin:0 0 0 10px; float:left;}
#bodya .she h3{width:330px; line-height:30px; color:#d56101; font-size:16px;}
#bodya .she .kuan{width:320px; padding:5px; background:#FFFFFF; margin:6px 0; height:90px;}
#bodya .she .kuan .kl{width:90px; float:left; height:90px;}
#bodya .she .kuan .kl img{width:90px; height:90px;}
#bodya .she .kuan .kr{width:220px; margin:0 0 0 10px; float:left; line-height:18px;}
#bodya .she .kuan .kr h4{color:#ce0000;}

#bodyb{width:998px; border:#CCCCCC solid 1px; overflow:hidden; margin:10px auto; background:#FFFFFF; padding:10px 0;}
#bodyb h3{width:988px; background:url(../images/tta.jpg) left center no-repeat; height:28px; color:#FFFFFF; padding:0 0 0 10px; line-height:28px; font-size:14px; margin:0 0 10px 0;}
#bodyb .jbody{width:988px; line-height:24px; color:#666666; overflow:hidden; padding:0 3px;}
#bodyb .jbody .left{width:652px; float:left;}
#bodyb .jbody .right{width:326px; float:left; margin:0 0 0 10px;}
#bodyb .jbody .right img{margin:5px 0; clear:both;}
#bodyb .jbody ul{clear:both;}
#bodyb .jbody ul li{width:320px; float:left; background:url(../images/dian.jpg) left center no-repeat; height:24px; font-size:14px; margin:0 3px;}

#bodyb .tbody{width:998px; color:#666666; overflow:hidden;}
#bodyb .t1{width:241px; float:left; margin:0 4px; overflow:hidden;}
#bodyb .t1 .tt{height:30px; border-bottom:#CCCCCC solid 1px; line-height:30px;}

#bodyb .nb{width:978px; padding:10px; background:url(../images/hdd.jpg) center center repeat-x; overflow:hidden;}
#bodyb .nb .nbk{width:306px; float:left; margin:10px; line-height:20px; font-size:14px;}
#bodyb .nb .nbk h1{font-size:14px; margin:0 0 10px 0; color:#000000}
#bodyb .nb .nbk div{padding:0 0 0 6px; background:url(../images/hdian.jpg) left center no-repeat; margin:5px 0;}
#bodyb .nb .nbc{width:978px; height:10px; float:left;}

#feet{width:100%; padding:15px 0; text-align:center; line-height:28px; color:#FFFFFF; background:#282828; margin:20px 0 0 0;}

 /* CSS yahoo 样式分页案例css代码 */
DIV.yahoo { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: right;} 
DIV.yahoo A { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline } 
DIV.yahoo A:hover { BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid } 
DIV.yahoo A:active { BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid } 
DIV.yahoo SPAN.current { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff } 
DIV.yahoo SPAN.disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid } 


/*找工作*/

#shi_body{width:1000px; height:auto; overflow:hidden; margin:10px auto; clear:both;}
#shi_body .stop{width:975px; height:33px; line-height:33px; background:url(../images/jipin_top.jpg); padding:0 0 0 25px;}
#shi_body .stop h1{width:905px; float:left; color:#FFFFFF; font-size:14px;}
#shi_body .stop .smore{width:70px; text-align:center; float:left;}
#shi_body .sbody{width:958px; border:1px #c7c7c7 solid; line-height:24px; padding:10px 20px; color:#666666; overflow:hidden; font-size:14px;}
#shi_body .sbody ul li{width:318px; float:left; line-height:20px; height:40px; margin:5px 0;}
#shi_body .sbody .bbt{width:235px; color:#0072ff; font-size:12px;}
#shi_body .sbody .bbt a{color:#ce0000; font-weight:bold;}
#shi_body .sbody div{float:left; width:318px;}
#shi_body .sbody .time{width:75px; color:#999999; font-size:12px;}

#fen_job{width:1000px; height:auto; margin:10px auto 0 auto; overflow:hidden;}
#fen_job .k{width:495px; height:auto; float:left; margin:0 0 10px 0;}
#fen_job .k .tp{width:493px; height:32px; border:1px #dddddd solid; background:#f7f7f7; line-height:32px; clear:both;}
#fen_job .k .tp h1{width:110px; text-align:center; color:#FFFFFF; float:left; font-size:14px; background:#ce0000;}
#fen_job .k .tp .th2{width:370px; text-align:right; float:left;}
#fen_job .k .kb{width:483px; border:1px #dddddd solid; border-top:0; overflow:hidden; padding:5px; clear:both;}
#fen_job .k .kb div{width:473px; padding:0 0 0 10px; background:url(../images/dians.jpg) left center no-repeat; line-height:24px; margin:5px 0; font-size:14px;}
#fen_job .k .kb .q{color:#575757;}
#fen_job .mr{margin:0 0 10px 10px;}

#banner{width:1000px; height:auto; overflow:hidden; margin:auto; clear:both;}
#banner img{margin:2px 0; float:left;}
#banner .c{margin:2px 11px;}

#jipin{width:998px; border:1px #dddddd solid; border-top:2px #ce0000 solid; margin:10px auto; overflow:hidden;}
#jipin h3{height:32px; font-size:14px; background:#f2f0f1; color:#000000; line-height:32px; border-bottom:1px #dddddd solid; padding:0 0 0 20px; width:978px;}
#jipin .jp{width:972px; height:auto; padding:5px 13px;}
#jipin .jp li{width:162px; float:left; line-height:24px; margin:5px 0; font-size:14px;}

#qiye_body{width:1000px; height:auto; overflow:hidden; margin:10px auto; clear:both;}
#qiye_body .stop{width:975px; height:33px; line-height:33px; background:url(../images/jipin_top.jpg); padding:0 0 0 25px;}
#qiye_body .stop h1{width:905px; float:left; color:#FFFFFF; font-size:14px;}
#qiye_body .stop .smore{width:70px; text-align:center; float:left;}
#qiye_body .sbody{width:958px; border:1px #c7c7c7 solid; line-height:24px; padding:10px 20px; color:#666666; overflow:hidden; font-size:14px;}
#qiye_body .sbody ul li{width:470px; float:left; line-height:20px; height:40px; margin:5px 0;}/*Modified by Hunk Lin */
#qiye_body .sbody .bbt{width:395px; color:#0072ff; font-size:12px;}
#qiye_body .sbody .bbt a{color:#ce0000; font-weight:bold;}
#qiye_body .sbody div{float:left; width:470px;}
#qiye_body .sbody .time{width:75px; color:#999999; font-size:12px;}


/*资讯*/
#news_s{width:1000px; height:43px; background:url(../images/news_top.jpg); text-align:right; margin:10px auto; padding:12px 0 0 0; clear:both;}
#news_s .btn{width:40px; height:26px; background:#ce0000; border:0; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer;}
#news_sk{width:1000px; height:43px; margin:10px auto; padding:12px 0 0 0; line-height:43px; clear:both; border-bottom:2px #ce0000 solid;}
#news_sk .tl{width:500px; float:left; font-weight:bold; font-size:16px; color:#ce0000;}
#news_sk .ttr{float:left; width:500px; text-align:right;}

#news_x{width:1000px; height:43px; border-bottom:2px #ce0000 solid; margin:10px auto; padding:12px 0 0 0; clear:both; line-height:40px;}
#news_x .nl{width:500px; float:left; color: #666666;}
#news_x .nr{width:500px; float:left; text-align:right;}
#news_x .btn{width:40px; height:26px; background:#ce0000; border:0; color:#FFFFFF; font-size:14px; font-weight:bold; cursor:pointer;}

#news_to{width:1000px; height:350px; margin:5px auto; clear:both;}
#news_to .newspic{width:700px; height:350px; float:left;}
#news_to .shejig{width:1000px; height:350px; float:left;}
#news_to .nnews{width:290px; margin:0 0 0 10px; float:left;}
#news_to .nnews h2{font-size:14px; color:#000000; line-height:34px;}
#news_to .nnews .nk{width:280px; background:#f2f2f2; height:90px; line-height:20px; padding:5px; margin:5px 0; clear:both;}
#news_to .nnews .nk h4{font-size:14px;}
#news_to .nnews .nk div{margin:2px 0; color:#333333;}
#news_to .nnews .nk div li{width:140px; float:left; color:#999999;}
#news_to .nnews .nk .r{text-align:right;}

#news_body{width:1000px; margin:10px auto; height:auto;}
#news_body .nb{width:495px; height:auto; margin:0 0px 10px 0; float:left;}
#news_body .m{margin:0;}
#news_body .nb .ntop{width:495px; height:32px; line-height:32px;}
#news_body .nb .ntop h2{width:120px; font-size:14px; border-bottom:2px #ce0000 solid; text-align:center; color:#000000; float:left;}
#news_body .nb .ntop .mr{width:361px; border-bottom:2px #000 solid; text-align:right; float:left; margin:0 0 0 2px;}
#news_body .nb ul{width:495px; clear:both; margin:5px 0; padding:0 0 0 5px; background:url(../images/dian.jpg) left center no-repeat; height:24px; line-height:24px;}
#news_body .nb .tt{width:410px; float:left; font-size:14px;}
#news_body .nb .ti{width:80px; float:left; color:#aaaaaa;}

#sheji{width:1000px; height:auto; margin:0px auto; clear:both; overflow:hidden;}

/*招聘会*/
#zao_body{width:1000px; margin:10px auto; overflow:auto; clear:both;}
#zaoleft{width:690px; margin:0 10px 0 0; float:left; overflow:hidden;}
#zaoleft .zt{width:690px; height:38px; border-top:1px #d9d9d9 solid; text-align:right; background:url(../images/zaop_sc_top.jpg); line-height:38px;}
#zaoleft .znk{width:690px; height:auto; margin:10px 0; overflow:hidden;}
#zaoleft .znk .zl{width:200px; float:left;}
#zaoleft .znk .zl img{width:200px; height:100px; border:0;}
#zaoleft .znk .zr{width:480px; float:left; margin:0 0 0 10px;}
#zaoleft .znk .zr h3{font-size:16px; line-height:30px;}
#zaoleft .znk .zr div{line-height:20px; color:#666666; margin:5px 0 0 0;}
#zaoleft .nnk{width:660px; margin:10px 0; overflow:hidden; padding:0 15px;}
#zaoleft .nnk li{width:320px; height:30px; line-height:30px; padding:0 0 0 10px; background:url(../images/dian.jpg) left center no-repeat; float:left; font-size:14px;}
#zaoleft .pick{width:690px; height:auto; margin:10px 0; overflow:hidden;}
#zaoleft .pick ul{width:690px; margin:10px 0; overflow:hidden;}
#zaoleft .pick li{width:230px; text-align:center; float:left; line-height:30px;}
#zaoleft .pick img{width:200px;}
#zaoleft .baomin{width:690px; height:auto; margin:10px 0; overflow:hidden; background:#FFFFCC; line-height:30px; font-size:14px;}
#zaoleft .baomin input{border:1px #d1d1d1 solid; height:28px; line-height:28px;}

#zaoleft .znk .sl{width:300px; float:left;}
#zaoleft .znk .sr{width:380px; float:left; margin:0 0 0 10px; font-size:14px; line-height:30px;}
#zaoleft .znk .sl img{width:300px; border:0;}

#zaoright{width:300px; float:left; overflow:hidden;}
#zaoright div{margin:0 0 10px 0;}

#sheright{width:242px; float:left; overflow:hidden; background:#f2f2f2; padding:29px;}
#sheright .lianc{width:200px; background:#FFFFFF; border:1px #d1d1d1 solid; padding:20px; line-height:20px;}
#sheright .lianc div{margin:10px 0;}

#moreleft{width:690px; margin:0 10px 0 0; float:left; overflow:hidden;}
#moreleft ul{width:670px; height:30px; line-height:30px; background:url(../images/icon_66.gif) left center no-repeat; padding:0 0 0 20px; clear:both;}
#moreleft .l{width:590px; font-size:14px; float:left;}
#moreleft .r{width:80px; text-align:right; float:left; color:#666666;}
#moreleft .hd{width:690px; height:3px; margin:10px 0; background:url(../images/hdd.jpg) left center repeat-x; clear:both;}

#moreleft .page{width:650px; margin:25px 0; padding:0 20px;}

#moreright{width:300px; float:left; overflow:hidden;}
#moreright .z{width:290px; background:#f0f0f0; padding:5px; margin:0 0 10px 0;}
#moreright .z h1{width:290px; height:36px; line-height:36px; font-size:14px;}
#moreright .z .zb{border:1px #cccccc solid; padding:7px; width:275px; line-height:24px; background:#FFFFFF;}
#moreright .z .zkk{width:290px; height:36px;}
#moreright .z .zkk h2{width:240px; height:36px; line-height:36px; font-size:14px; float:left;}
#moreright .z .zkk .mor{width:50px; line-height:36px; font-size:12px; float:left;}

#moreright .he{width:280px; text-align:center; margin:5px 0;}

#moreright .kk{width:280px; line-height:36px; padding:0 0 0 10px; background:url(../images/dian.jpg) left center no-repeat; font-size:14px;}
#moreright .g{width:300px; height:auto; margin:0 0 10px 0;}

#newsxleft{width:690px; margin:0 10px 0 0; float:left; overflow:hidden; color:#333333;}
#newsxleft h1{width:690px; text-align:center; height:40px; font-size:24px;}
#newsxleft .tti{width:690px; line-height:30px; margin:10px 0; border-bottom:#CCCCCC 1px solid; color:#666666; height:30px;}
#newsxleft .tti .ttl{width:345px; float:left;}
#newsxleft .tti .ttr{width:345px; float:left; text-align:right;}

#newsxleft .nnb{width:690px; line-height:30px; margin:10px 0; font-size:14px;}

/*企业*/
#body_q{width:1000px; margin:5px auto; overflow:hidden;}
#body_q .nq{width:483px; padding:5px; border:1px #dfdfdf solid; overflow:hidden; margin:5px 0; background:url(../images/rencai_x_bg.jpg) right bottom no-repeat; line-height:20px; float:left;}
#body_q .mq{margin:5px 0 5px 10px;}
#body_q .ql{width:124px; margin:0 9px 0 0px; float:left;}
#body_q .ql img{width:120px; height:90px; border:1px #999999 solid; padding:1px;}
#body_q .qr{width:350px; float:left;}
#body_q .qr .nq div{width:480px; margin:5px auto;}
#body_q .qr .hzao{color:#ce0000; font-weight: bold; font-size:14px;}
#body_q .qr .ter{text-align:right;}
#body_q .page{width:960px; padding:5px 20px; margin:5px 0;}

/*活动*/
#huo_body{width:1000px; margin:10px auto; overflow:hidden;}
#huo_body .left{width:340px; margin:0 10px 0 0; float:left; overflow:hidden;}
#huo_body .left h1{font-size:14px; color:#000000; height:36px; line-height:36px; border-bottom:1px #999999 solid; background:url(../images/huodongd.jpg) left center no-repeat; padding:0 0 0 20px; margin:0 0 10px 0;}
#huo_body .left .bboy{width:340px; line-height:30px; text-align:center; margin:5px auto;}
#huo_body .left .bboy img{width:330px; padding:1px; border:#f2f2f2 3px solid;}

#huo_body .left .btx{width:340px; line-height:20px; margin:10px 0; font-size:14px; line-height:30px;}
#huo_body .left .btx div{width:330px; height:30px; padding:0 0 0 10px; background:url(../images/hdian.jpg) left center no-repeat;}

#huo_body .right{width:300px; float:left; overflow:hidden;}
#huo_body .right div{margin:0 0 10px 0;}


/*首页登录TAB标签*/
#tab{position:relative;}
#tab .tabList ul li{
	float:left;
	background:#f2f2f2;
	border:1px solid #c7c7c7;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	width:161px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
	color:#5d5d5d;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:33px;
	border:1px solid #c7c7c7;
	border-top:none;
	width:323px;
	height:237px;
}
#tab .tabCon div{
	padding:5px 20px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#fff;
	color:#ce0000;
	border-top:2px #ce0000 solid;
	height:31px;
	line-height:31px;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}
/*首页登录TAB标签*/

/* 遮罩层 */
#maskLayer{position: absolute;left:0px;top:0px}
#alphadiv{position:absolute;background:#000;z-index: 2000}
#drag{position:absolute;background:#fff;z-index: 2001;width:580px;border:1px solid #ccc}
#drag_h{line-height:28px;height:28px;cursor:move;color:#fff;background:#D01A22;border-bottom:1px dashed #babcbc;padding:0 10px}
#drag h3 b{float:left}
#drag h3 span{font-weight:normal;float:right;cursor:pointer}

#sublist{position:absolute;z-index:2100;background:#fff}

#btn{background:url(../images/sbtn.png) no-repeat;width:180px;height:40px;border:none;cursor:pointer}
#btn_residency,#btn_jobArea,
#btn_FuntypeID,#btn_FuntypeID_2,
#btn_IndustryID,#btn_IndustryID_2,
#btn_hukou,#btn_nation,
#btn_MajorID,#btn_MajorID_2{background:url(../images/sbtn.png) no-repeat;width:180px;height:40px;border:none;cursor:pointer}



/* 选择工作地区 */
#jobAreaAlpha{padding:10px 4px}
#jobAreaAlpha h4{color:#F90;font-size:14px;}
#jobAreaAlpha dl{zoom:1;overflow:hidden;line-height:25px}
#jobAreaAlpha dt{float:left;width:80px;font-weight:bold}
#jobAreaAlpha dd{float:left;width:492px}
#jobAreaAlpha dd li{float:left;width:82px;cursor:pointer;text-indent:16px;height:25px;overflow:Hidden}
#jobAreaAlpha dd li.over{background-color:#f90;color:#fff}

#jobAreSelected{border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:6px}
#jobAreSelected dt{font-size:14px;color:#f90}
#maincity2 li,#jobAreSelected li{background-image:url(../images/chk_off.gif);background-repeat:no-repeat;background-position:2px 6px}
#maincity2 li.chkON,#jobAreSelected li.chkON{background-image:url(../images/chk_on.gif)}
#allProv2{border-top:1px dashed #ccc;margin-top:6px;padding-top:10px}
/* 工作地区 悬浮子菜单 */
#sub_jobArea{border:1px solid #f60;line-height:25px;text-align:left}
#sub_jobArea h4{border-bottom:1px dashed #ccc}
#sub_jobArea ul{overflow:hidden;zoom:1}
#sub_jobArea ul li{float:left;width:80px;height:25px}
#sub_jobArea ul a{display:block;height:25px;color:#000;text-decoration:none;text-indent:16px;background-image:url(../images/chk_off.gif);background-repeat:no-repeat;background-position:2px 6px}
#sub_jobArea ul a:hover{background-color:#f90;color:#fff}
#sub_jobArea ul a.chkON{background-image:url(../images/chk_on.gif)}

#FuntypeAlpha{padding:10px 4px}
#FuntypeAlpha dl{zoom:1;overflow:hidden;line-height:25px;border-bottom:1px dashed #ccc}
#FuntypeAlpha dt{float:left;width:200px;font-weight:bold;font-size:14px;color:#f90}
#FuntypeAlpha dd{float:left;width:450px}

#FuntypeAlpha ul{zoom:1;overflow:Hidden;line-height:25px;padding:8px 0}
#FuntypeAlpha li{float:left;width:220px;cursor:pointer;text-indent:20px;height:25px;overflow:Hidden;background-repeat:no-repeat;background-position:6px 6px}
#FuntypeAlpha li.over{background-color:#f90;color:#fff}
#FuntypeAlpha li.chkON{background-image:url(../images/chk_on.gif)}

/* 选择行业列表 */
#IndustryAlpha{padding:10px 4px}
#IndustryAlpha dl{zoom:1;overflow:hidden;line-height:25px;border-bottom:1px dashed #ccc}
#IndustryAlpha dt{float:left;width:200px;font-weight:bold;font-size:14px;color:#f90}
#IndustryAlpha dd{float:left;width:450px}

#IndustryAlpha ul{zoom:1;overflow:Hidden;line-height:25px;padding:8px 0}
#IndustryAlpha li{float:left;width:220px;cursor:pointer;text-indent:20px;height:25px;overflow:Hidden;background-image:url(../images/chk_off.gif);background-repeat:no-repeat;background-position:6px 6px}
#IndustryAlpha li.over{background-color:#f90;color:#fff}
#IndustryAlpha li.chkON{background-image:url(../images/chk_on.gif)}
#IndustryAlpha .radio li{background-image:none}

/* 高级OR普通 */
#nationAlpha{padding:10px 4px}
#nationAlpha ul{zoom:1;overflow:Hidden;line-height:25px;padding:8px 0}
#nationAlpha li{float:left;width:90px;cursor:pointer;text-indent:20px;height:25px;overflow:Hidden}
#nationAlpha li.over{background:#f90;color:#fff}

/*注册企业*/
#reg{width:1000px; margin:10px auto; height:auto; overflow:hidden;}
#reg .banner{width:1000px; text-align:center; height:78px;}
#reg .zhu{width:900px; height:auto; margin:20px auto; font-size:14px;}
#reg .zhu td{height:30px;}
#reg .zhu .biao{line-height:30px; text-align:right;}
#reg .zhu .biao font{font-size:14px; color:#FF0000;}
#reg .zhu .ti{line-height:50px; font-size:16px; height:50px; font-weight:bold;}
#reg .zhu .ti font{font-size:12px; color:#FF0000; font-weight:normal;}
#reg .zhu .tishi{font-size:12px; line-height:15px;}

/*培训*/
#pei_s{width:1000px; height:55px; background:url(../images/pei_top.jpg); text-align:right; margin:10px auto; clear:both; line-height:55px; font-size:16px; font-weight:bold; color:#ce0000;}
#zaoleft .pnnk{width:690px; margin:10px 0; overflow:hidden;}
#zaoleft .pnnk .shi{width:690px; line-height:24px; font-size:14px; margin:0 0 20px 0; clear:both; overflow:hidden; padding:0 0 20px 0; border-bottom:1px #999999 dashed;}
#zaoleft .pnnk .sl{width:120px;height:180px; border:1px #CCCCCC solid; padding:2px; float:left;}/*Modify by Hunk*/
#zaoleft .pnnk .sr{width:550px; float:left; margin:0 0 0 10px; color:#333333; font-size:12px;}

#zaoleft .pnnk img{width:120px; height:180px;}
#zaoleft .pnnk .sr .name{font-size:16px; font-weight:bold; line-height:40px;}

.hnnk{width:1000px; overflow:hidden; margin:0px auto; clear:both;}
.hnnk div{clear:both;}
.hnnk img{margin:10px 6px;}
.hnnkt{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/pei_2_top.jpg);}

#shizhix{width:1000px; margin:auto; clear:both; overflow:auto;}
#shizhix .shileft{width:200px; height:300px; float:left; padding:5px; border:#CCCCCC solid 1px;}
#shizhix .shileft img{width:200px; height:300px;}
#shizhix .shiright{width:700px; float:left; margin:0 0 0 30px; line-height:30px; font-size:14px;}
#shizhix .shiright h1{line-height:50px; color:#ce0000;}
#shizhix .shiright b{color:#ce0000;}

.huanjin{width:1000px; margin:10px auto; overflow:hidden;}
.huanjin .huanjint{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/pei_3_top.jpg); margin:0 0 10px 0;}
.huanjin li{width:250px; text-align:center; margin:0 0 10px 0; float:left;}
.huanjin img{width:240px;}
/*培训*/

/*设计*/
.stuandui{width:1000px; margin:10px auto 5px auto; overflow:hidden;}
.stuandui .stuanduit{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/she1_top.jpg); margin:0 0 10px 0;}
.stuandui .shebody{width:1000px; height:auto; overflow:hidden; margin:10px 0 0 0;}
.stuandui .left{width:400px; float:left;}
.stuandui img{width:400px;}
.stuandui .right{width:580px; float:left; margin:0 0 0 20px;}
.stuandui .right h2{color:#ce0000; line-height:36px; margin:0 0px 10px 0;}
.stuandui .right .bb{line-height:24px; font-size:14px;}
.chuant{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/she2_top.jpg); margin:10px 0 0px 0;}

.canli{width:1000px; margin:10px auto 5px auto; overflow:hidden;}
.canli .cat{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/she3_top.jpg); margin:0; line-height:38px; text-align:right;}
.canli .cbody{width:1000px; height:auto; overflow:hidden; margin:0;}
.canli .cbody li{width:240px; margin:5px 4px; border:1px #333333 solid; float:left;}
.canli .cbody img{width:240px; height:400px;}

.smeiti{width:1000px; margin:10px auto 5px auto; overflow:hidden;}
.smeiti .smt{width:1000px; height:38px; border-top:1px #d9d9d9 solid; background:url(../images/she4_top.jpg); line-height:38px; text-align:right;}
.smeiti .smbody{width:1000px; height:auto; overflow:hidden; margin:10px 0;}
.smeiti .smbody .smleft{width:200px; float:left;}
.smeiti .smbody .smleft img{width:200px;}
.smeiti .smbody .smright{width:780px; float:left; margin:0 0 0 20px;}
.smeiti .smbody .smright h2{line-height:36px;}
.smeiti .smbody .smright div{line-height:24px;}

#button{width:100%; height:30px; background:#ff7300; padding:5px 0; font-size:16px; line-height:30px;}
#button .button_body{width:1000px; height:30px; margin:auto; z-index:601;}

.nav { font-size: 12px; width:1000px; height:30px; line-height:30px; position: relative; z-index:601; }
    .nav a { text-decoration: none; }
.navmain { height:30px; padding: 0 5px; position: relative; }
#nav_all { height:30px; float: left; line-height:30px; position: relative; z-index: 700; }
    #nav_all li {text-align: center; float: left; width:123px;}
        #nav_all li a { color: #ffffff; display: inline-block; font-size: 14px; font-weight: bold; cursor: pointer; padding: 0 11px 0 12px; _padding: 0 8px; height:30px; line-height:30px; white-space: nowrap; }
            #nav_all li a:hover {border-top: 2px solid #ffffff; overflow: hidden; }
        #nav_all li ul { display: none; position: absolute; z-index:699; width: 980px; left: -6px; top: 32px; }
    #nav_all ul li { background-image: none; line-height: 30px; height: 30px; padding-top: 0px; padding: 0; text-align:center; width:100px;}
        #nav_all ul li a { background-image: none; margin: 0px; height: 30px; line-height: 30px; color: #fff; font-weight: normal; border: none;  background: #424242; width:100px;}
            #nav_all ul li a:hover { background-image: none; margin: 0px auto; height: 30px; line-height: 30px; color: #FFF; border-top: none; }
