body { font: normal 12px/1.6 Verdana, Lucida, Arial, Helvetica, sans-serif; color: #b34f00; width:100%; background-image:url(../images/beijing.jpg); background-repeat:repeat!important;background-position:center }
* { margin: 0; padding: 0; }
a { color: #ad4200; text-decoration: none; }
a:hover { color:#ff914d; text-decoration: underline; }
img { border: 0; vertical-align: middle; }
ul,li { list-style: none; }
input, textarea, select { font: 12px Arial,"宋体"; color: #49779A; border: solid 1px #ccc; }
.cMore { float: right; padding-right: 10px; font-size: 12px; font-weight: normal; }
.cMore a { color: #a15f00; }
.noInp { border: solid 1px #cecece; }
.c { text-align: center; }
.clear { clear: both; }
.fb { font-weight: bold; }
.col_1 { color: #7c7c7c; }
.col_2 { color: #ff6600; }
.col_3 { color: #81b21a; }
.col_4 { color: #1b7fc1; }
.col_5 { color: #555; }
.col_6 { color: #ccc; }
.col_7 { color: #fff; }

.bt { border-top: solid 1px #cbe7fe; }
.br { border-right: solid 1px #cbe7fe; }
.bb { border-bottom: solid 1px #cbe7fe; }
.bl { border-left: solid 1px #cbe7fe; }

.abg a { text-decoration: underline; }
.abg a:hover { background: #d94e0f; color: #fff; }
.abg .current{ background: #d94e0f; color: #fff; }

.xyMain { width: 950px; margin: 0 auto; background: #F2E2CB; }
.colL { width: 700px; float: left; }
.colR { width: 240px; float: right; }

.viewL { width: 700px; float: left; }
.viewR { width: 200px; float: right; }

/*
 * |----------- 950px -----------|
 * |           #header           |
 * |-------#col---------|--#colR-|
 * | #col1  | #col2      | #col3 |
 * |      650px          | 300px |
 * |-----------------------------| <--- #xyMain
 * | #co4   | #col5      | #col3 |
 * | 250px  | 400px      | 300px |
 * |        |            |       |
 * |-----------------------------|
 * |           #footer           |
 * |-----------------------------|
*/

/*流程*/
.step { float: right; height: 38px; }
.step li { display: block; width: 100px; line-height: 38px; height: 38px; float: right; text-align: center; color: #939393; }
.step li.Selected {	display: block; font-weight: bold; color: #ff8604; white-space: nowrap; background: transparent url('../images/nav_l.gif'); }

/*通用导航*/
#pNav { width: 950px; margin: 0 auto; float: left; }
	ul.pNav { float: left;  }
	ul.pNav li { float: left; color: #999; margin-right: 5px; white-space: nowrap; padding-top: 10px; padding-bottom: 6px; }
	ul.pNav li a { display: block; padding-right: 15px; background: right url('../images/navigation.gif') no-repeat; }
	ul.pNav li.hot { font-weight: bold; color: #2a5e85; }
	ul.pNav li.now { color: #686969; }
	#pRight { float: right; }
	#pRight li { display: block; width: 120px; padding-top: 7px; padding-bottom: 6px; float: right; text-align: center; }

/* Header */
#header { width: 100%; }
	.TopBg { background: url('../images/top_bg.gif') repeat-x; border-bottom: solid 1px #eee; }
	.TopDiv { margin: 0 auto; width: 950px; height: 28px; padding-left: 8px; padding-top: 3px; }
	.TopForm { float: left; line-height: 24px; }
	.BladeInput { border: solid 1px #CCC; width: 80px; line-height: 18px; color: #666; padding-left: 2px; }
	.TopContent { float: right; margin-right: 10px; }

#mNav { width: 950px; margin: 0 auto; }
	#logo { float: left; width: 180px; height: 60px; }
	#ban { width: 650px; float: right; margin-right: 30px;}
	#menu { margin-top: 5px; float: left; width: 950px; }
	#menuList { background: url('../images/menu_bg.gif'); height: 30px; }
	#menuList div { padding: 0 9px; height: 30px; line-height: 30px; float: left; background: url("../images/MenuSplit.gif") right center no-repeat; }

#mainBan { width: 950px; margin-top: 6px; }
	#i_t_logo { width: 180px; float: left; }
	#i_t_tel { width: 450px; text-align: center; float: left; padding-top: 20px; height: 40px; }
	#i_t_search { width: 320px; float: left; }
	#i_t_search .inp a { text-decoration: underline; }
	#i_t_search .sel { width: 100%; margin-top: 15px; }
	#i_t_search .inp { margin-top: 5px; color: #666; }

#mainCol { width: 950px; margin: 0 auto;  }
#mainMenu { float: left; width: 948px; height: 32px; margin: 6px auto 0 auto; border-top: solid 1px #000; border-left: solid 1px #000; border-right: solid 1px #000; }
	#menuList { width: 946px; border-top: solid 1px #ffffff; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; height: 30px; background:#ab6100; color: #fff;  }
	#menuList li { width: 80px; height: 26px; float: left; margin-left: 12px; display: inline; margin-top: 6px; font-size: 14px; font-weight: bold; text-align: center; }
	#menuList li.current { background: url('../images/menu_bg_act.gif'); padding-top: 2px; font-weight: bold; }
	#menuList li a { color: #fff; }
	#menuList li.current a { color: #003366; }
	#i_info { width: 948px; float: left; border-bottom: solid 1px #CBE7FE; border-left: solid 1px #CBE7FE; border-right: solid 1px #CBE7FE; height: 28px; }
	#i_info #l { background: url('../images/zs.gif') 15px 7px no-repeat; padding-left: 30px; padding-top: 5px; color: #003366; width: 528px; float: left; }
	#i_info #r { background: url('../images/notice.gif') 15px 7px no-repeat; width: 350px; float: left; padding-left: 36px; padding-top: 5px; }

/* Footer */
#footer { width: 100%; color: #666; margin-top: 10px; float: left; clear: both;  repeat-x; }
	#footInfo { height: 26px; line-height: 26px; text-align: center; padding: 5px; }
	#footer ul { text-align: center; }
	#footer ul li { line-height: 22px; height: 22px; }
	
/* ajax search */
.gac_m { background: white none repeat scroll 0 0; border: 1px solid black; cursor: default; font-size: 13px; line-height: 17px; margin: 0; position: absolute; z-index: 99; }
.gac_d { color: green; font-size: 10px; overflow: hidden; padding: 0 3px; text-align: right; white-space: nowrap; }
.gac_c { overflow: hidden; padding-left: 3px; text-align: left; white-space: nowrap; }
.gac_e td { font-size: 10px; line-height: 15px; padding: 0 3px 2px; text-align: right; }
.gac_e span { color: #0000CC; cursor: pointer; text-decoration: underline; }