﻿body { font: normal 12px/1.6 Verdana, Lucida, Arial, Helvetica, sans-serif; color: #262626; background: #fff; }
* { margin: 0; padding: 0; }
a { color: #1266ad; text-decoration: none; }
a:hover { color: #FF6600; text-decoration: underline; }
img { border: 0; vertical-align: middle; }
ul,li { list-style: none; }
input, textarea, select { font: 12px Arial,"宋体"; color: #666BC5; border: solid 1px #ccc; }
.cMore { float: right; padding-right: 10px; font-size: 12px; font-weight: normal; }
.cMore a { color: #555; }
.noInp { border: solid 1px #cecece; }
.c { text-align: center; }
.cleft { text-align: left; }
.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: #fff;}
.colL { width: 700px; float: left; }
.colR { width: 240px; float: right; }

.colR_2 { width: 240px;float: right; background: url('../images/i_b_12.png') no-repeat; margin-top: 10px; }
.colR_t_2 { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_17.png') no-repeat 8px 7px; font-weight: bold;color: #0D4E75; }
.colR_c_2 { padding: 5px 10px 0 10px; background: url('../images/i_b_13.png') repeat-y; height: 100%; overflow: hidden; }
.colR_c_2 .list { width: 95px; float: left; background: url('../images/h_bg.gif') 5px 6px no-repeat; padding-left: 15px; line-height: 21px; }
.colR_b { height: 9px; overflow: hidden; background: url('../images/i_b_14.png') no-repeat; width: 240px; }

.colL_t_1 { padding: 6px 0 0 29px; height: 24px; background: url('../images/i_b_2.png') no-repeat 8px 7px; color: #0D4E75; font-weight: bold; }

.viewL { width: 737px; 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: 5px; padding-bottom: 0px; }
	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: 210px; float: left; }
	#i_t_tel { width: 400px; text-align: center; float: left; padding-top: 20px; height: 40px; }
	#i_t_swf { width: 400px; float:left;padding-left: 40px; padding-top: 0px; height: 60px; }
	#i_info { width: 220px; float: left; }
	#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 { width: 220px; float: left; padding-left:0px; padding-right:0px; padding-top: 0px; }
	
#mainCol { width: 950px; margin: 0 auto; background: #fff; }
#mainMenu { float: left; width: 950px; height: 36px; margin: 6px auto 0 auto; }
	#menuList { width: 950px; height: 36px; background: url('../images/nevigation_blue.png') no-repeat 0px 0px; }
	#menuList li { width: 80px; height: 26px; float: left; margin-left: 12px; display: inline; margin-top: 7px; font-size: 14px; font-weight: bold; text-align: center; vertical-align:middle; }
	#menuList li.current { padding-top: 2px; font-weight: bold; }
	#menuList li a { color: #fff; }
	#menuList li.current a {  }
	
	#i_t_search { width: 948px; _width: 943px; float: left; border-bottom: solid 1px #CBE7FE; border-left: solid 1px #CBE7FE; border-right: solid 1px #CBE7FE; height: 30px; }
	#i_t_search .inp a { text-decoration: underline; }
	#i_t_search .sel { width: 100%; margin-top: 4px; margin-left: 5px; }
	#i_t_search .inp { margin-top: 5px; color: #666; }

/* Footer */
#footer { width: 100%; color: #666; margin-top: 10px; float: left; clear: both; background: url('../images/footer_bg.gif') repeat-x; }
	#footInfo { height: 20px; line-height: 20px; text-align: center; padding: 10px; }
	#space { height: 10px; line-height: 10px; text-align: center; padding: 2px; font-weight:bold; color:#1266ad;}
	#lifeTool { height: 25px; line-height: 15px; text-align: center; padding: 2px; }
	#footer ul { text-align: center; }
	#footer ul li { line-height: 22px; height: 22px; }

	#scrolllayer {text-align:left;overflow:hidden;height:23px;padding-left:38px;width:343px; margin-top:-20px;}
#scrollmessage {margin-top:0;overflow:hidden;text-align:left;padding-left:38px;width:343px;font-size:12px;font-family: "宋体";}
#scrollmessage ul {list-style:none;padding:1px; margin:1px;}
#scrollmessage li {text-align:left;line-height:23px;color:#595959;}
#scrollmessage li a{color:#1266ad; text-decoration:none;}
#scrollmessage li a:hover{color: #FF6600; text-decoration: underline;}

	.xyMainhelp { width: 950px; margin: 0 auto; background: #fff; }
    .colAllhelp { width: 100%; margin-top: 0; float: left; }
	.i_l_tithelp { height: 24px; line-height: 24px; border: solid 1px #d0e7f9;background: url('../images/i_l_t_bg.gif') repeat-x; font-weight: bold; padding-left: 8px; color: #666; }
    .i_l_url { width: 930px; float: left; border-left: solid 2px #d0e7f9; border-right: solid 2px #d0e7f9; border-bottom: solid 2px #d0e7f9; padding: 4px 8px; line-height: 24px; }
    .i_l_url a { color: #595959; padding: 0 10px; }
    .i_l_url a:hover { color: #FF6600; }

        #footer-img {
	TEXT-ALIGN: center; HEIGHT: 60px; PADDING-TOP: 10px
}
        #footer-img IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; MARGIN: 0px 6px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}

	
/* 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; }