/*?*/
* {margin: 0px;padding: 0px;}
body {text-align: center; margin:0; padding:0; font-size:12px; font-family:arial; background:#D0F2F9 url(/images/bg.gif) repeat-x left top;;}
body > div { text-align:center; margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,dl,dd,dt,p,span,label{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:14px; font-weight:bold; }
ul,li{ list-style: none;}
.clear10{height: 6px;width: 950px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;clear: both;}
.clear {clear: both; font-size:0px; width:0px; visibility: hidden;margin-top:0px !important;margin-top:-2px; height:0px; line-height:0px; size:0px;}
.blank10{ font-size:1px; size:1px; margin:0px; height:10px; clear:both; line-height:10px;}

.blank5{ font-size:1px; size:1px; margin:0px; height:5px; clear:both; line-height:5px;}
.fleft{ float:left; display:inline;}
.fright{ float:right;}

.bf a:link{ color:#A45C17;text-decoration: none}
.bf a:visited{ color:#A45C17;  text-decoration: none}
.bf a:hover{ color:#CC0000; text-decoration: none}

.textf a:link{ color:#fff;text-decoration: none}
.textf a:visited{ color:#fff;  text-decoration: none}
.textf a:hover{ color:#fff; text-decoration: none}

.text0 a:link{ color:#000000; text-decoration: none}
.text0 a:visited{ color:#000000; text-decoration: none}
.text0 a:hover{ color:#000000; text-decoration: none}

.text1 a:link{ color:#CC0001; text-decoration: none}
.text1 a:visited{ color:#CC0001; text-decoration: none}
.text1 a:hover{ color:#CC0001; text-decoration: underline}

.text3 a{text-decoration: underline}
.text3 a:link{color:0000FF;}
.text3 a:visited{color:0000FF;}
.text3 a:hover{color:#CC0000;text-decoration: none}

.text4 a:link{ color:#CC0000; text-decoration: none}
.text4 a:visited{ color:#CC0000; text-decoration: none}
.text4 a:hover{ color:#CC0000; text-decoration: underline}


.text7 a:link{ color:#404040;text-decoration: none;}
.text7 a:visited{ color:#404040; text-decoration: none ;}
.text7 a:hover{ color:#CC0000; text-decoration: underline;  }

.text8 a:link{ color:#1D4AA5 ;text-decoration: none;}
.text8 a:visited{ color:#1D4AA5; text-decoration: none ;}
.text8 a:hover{ color:#CC0000; text-decoration: underline; }

.text9 a:link{ color:#9D9D9D;text-decoration: none;}
.text9 a:visited{ color:#9D9D9D; text-decoration: none ;}
.text9 a:hover{ color:#CC0000; text-decoration: underline; }

.text10 a:link{ color:#16387C;text-decoration: none;}
.text10 a:visited{ color:#16387C; text-decoration: none ;}
.text10 a:hover{ color:#CC0000; text-decoration: underline; }
.footer{ width:952px;background:#ffffff; border-top:#D0F1F9 solid 2px;font-size:11px; height:59px; margin:0px auto; padding:10px 0px; line-height:20px;}
.r_guide{ width:692px; height:22px; background:#ffffff; text-align:left; float:left; display:inline; line-height:22px;}
.r_guide a{ margin:0px 5px 0px 0px;font-size:11px;}
.right{width:692px; height:auto; float:right; display:inline;margin:10px 5pt 0px 0pt; overflow:hidden;}
.main{ width:950px; margin:0pt auto; background:#ffffff;}
.left{ width:236px;height:auto; float:left; display:inline; margin-left:7px; overflow:hidden;}
.header{ width:950px; margin:0pt auto; background:#ffffff; height:184px;}
.h_frb{ height:36px; width:936px; margin:0pt auto; border-bottom:#C3C3C3 solid 1px; margin-bottom:6px; background:url(/images/index_04.jpg) repeat-x left top;}
.h_frb span img {  margin-right:8px; margin-top:10px;}
.h_frb div.logo{ float:left; display:inline; background:url(/images/index_02.gif) no-repeat; width:252px; height:36px;}
.h_frb div.menu{ height:36px; float:left; display:inline; width:400px;}
.h_frb div.menu a{ height:16px;line-height:16px; margin-top:12px; font-weight:bold; padding:0px 5px; border-right:#CACFD7 solid 1px; float:left; display:inline;}
.h_search{ width:220px;background:#ffffff; height:22px; float:right; border:#7D7D7D solid 1px; margin-top:8px; margin-right:5px; overflow:hidden;}
.h_search dt,dd{ float:left; display:inline;}
.h_search dt input{ border:#ffffff solid 1px; width:194px; margin-top:1px;}
.h_com{height:141px; width:936px; margin:0pt auto;}
.h_com div.ad{ width:936px; height:102px; background:#1579C1 url(/images/index_12.jpg) no-repeat; position:relative;}
.h_com div.ad span{position:absolute; left:18px; top:70px; width:176px; height:17px;}
.h_com div.ad p{position:absolute;font-size:13px; left:203px; top:49px; width:702px; height:50px; text-align:left; color:#ffffff;}
.h_com div.ad p b{ font-size:20px;}

.h_com div.menu{ width:936px; height:39px; background:#0B65B2 url(/images/index_14.jpg) no-repeat;}
.h_com div.menu a{height:33px; line-height:33px; font-size:14px; margin-top:1px; font-weight:bold; float:left; display:inline; padding:0px 20px; border-right:#DFECF5 solid 1px;}
.h_com div.menu a.cur{height:33px;line-height:33px;font-size:16px;margin-top:1px;font-weight:bold;float:left;display:inline;padding:0px 20px;border-right:#DFECF5 solid 1px; background:url(/images/aba.jpg) repeat-x;color:#FFF200}

.l_sear{ width:236px;height:78px;background:url(/images/index_15.jpg) no-repeat; position:relative; overflow:hidden;}
.l_sear dl{position:absolute;left:51px; top:15px;}
.l_sear dt,dd{ float:left; display:inline;}
.l_sear dt input{ border:#3288D1 solid 1px; width:143px; margin-top:1px; font-size:11px;line-height:17px; height:17px;}
.l_sear p{width:236px; height:30px; position:absolute; left:5px; top:45px; overflow:hidden;}
.l_sear p a{ margin-left:10px; float:left; display:inline; font-size:11px;white-space: nowrap;}

.l_pro{width:234px; padding-bottom:5px;border:#ACCAF8 solid 1px; margin-bottom:7px; background:#F4F8FE; position:relative;}
.l_pro b{ text-align:left;text-indent:10px; line-height:29px; float:left; display:inline; width:100px; height:29px; background:url(/images/but_bg.jpg ) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
.l_pro dl{ height:20px;}
.l_pro dt{color:#AFAFAF;padding:4px 5px 4px 7px; line-height:16px;font-size:13px; float:left; display:inline;width:210px; margin-left:6px; text-align:left; background: url(/images/po.gif) no-repeat 5px 9px; border-bottom:#CDDEF8 solid 1px; text-indent:5px;}
font{margin:0pt 3px; font-size:12px; color:#FF7200; }
.l_pro dt.cur{background:#CDDEF8 url(/images/po.gif) no-repeat 5px 9px;}
.l_pro dt.cur a{  font-weight:bold}
.l_pro span{width:46px; height:20px;font-size:11px; position:absolute; top:5px; right:5px; background:url(/images/more1.jpg) no-repeat; line-height:20px; font-size:11px;}

.l_ci{width:234px; border:#ACCAF8 solid 1px; margin-bottom:7px; background:#F4F8FE url(/images/index_37.gif) repeat-x left top;}
.l_ci strong{text-indent:10px;height:30px;  float:left; display:inline; width:234px; text-align:left; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.l_ci dt{ padding:5pt 0px; line-height:18px; text-align:left; width:215px; margin-left:10px; float:left; display:inline;border-bottom:#94B8D8 solid 1px; }
.l_ci dt span{ font-size:11px;}
.l_ci dt div.but{ margin-top:10px; width:121px; height:29px; display:block; line-height:24px;text-align:left; text-indent:10px; color:#A45C17; font-weight:bold; font-size:13px; background:url(/images/index_23.gif) no-repeat;}

.l_fcp{width:234px; padding-bottom:10px;border:#ACCAF8 solid 1px;text-align:left; overflow:hidden;  margin-bottom:7px; background:url(/images/index_29.jpg) repeat-x;}
.l_fcp dt{height:54px; width:230px; line-height:18px;margin-top:7px;margin-left:8px;}
.l_fcp dt a{ margin-left:5px;}
.l_fcp dd{ width:230px; line-height:18px;margin-left:8px;}

.pages { height:28px;  text-align:left; clear:both; }
.pages div{margin:0pt auto; color:#000000}
.pages a{padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; text-decoration:none; background:#ffffff; color:#849CC6; display: inline-block; }
.pages a.cur{ padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; background:#849CC6; color:#ffffff; display: inline-block;}



/*col588*/
.col588Bg { background:url(../images/col588Bg.gif) repeat-y; width:588px}
.col588Top { background:url(../images/col588Top.gif) no-repeat; width:588px; height:8px; font-size:1px; overflow:hidden}
.col588Bot { background:url(../images/col588Bot.gif) no-repeat; width:588px; height:8px; font-size:1px; overflow:hidden}
.col588Title { font-size:13px}

.col520 { width:520px}
.mauto { margin:0 auto}
.pt5 { padding-top:5px}
.fb { font-weight: bold;}
.pt10 { padding-top:10px}
.t_input, .t_input2 {border:1px solid #aca899; border-bottom:1px solid #f1efe2;border-right:1px solid #f1efe2;padding:0 2px; margin:0; font-size:12px;}
.reg_info {
	line-height:25px;
	margin:8px 0 0 0;
	padding:0;
	color:#000;
}
.input2 {border-left:1px solid #2c6a7f; border-top:1px solid #2c6a7f;padding:0 2px; margin:0; height:20px;line-height:19px;}
.t_input, .t_input2 {border:1px solid #aca899; border-bottom:1px solid #f1efe2;border-right:1px solid #f1efe2;padding:0 2px; margin:0; font-size:12px;}
.t_input2 {border-left:1px solid #716f64; border-top:1px solid #2c6a7f;padding:0 2px; margin:0;}
/*line*/
.lineImg { background:url(../images/line.gif) repeat-x; height:2px; font-size:1px; overflow:hidden}
.lineImg_1 { background:url(../images/line_1.gif) repeat-x; height:2px; font-size:1px; overflow:hidden}
.line { background:#cee8f1; height:1px; overflow:hidden; font-size:1px}
/*login*/
.loginBox { margin:0 auto; padding-top:33px}
.loginBg { background:url(../images/bg_8.gif) no-repeat; width:63px; height:27px; color:#fff; line-height:27px; text-align:center}
.loginLi li { padding-top:18px}
.loginLi_l { width:200px; text-align:right;  font-weight:bold; float:left; margin-right:10px}
.lh22 {line-height:22px}
.btn_6 { background:url(../images/btn_6.gif) no-repeat; width:115px; height:23px; line-height:23px;text-align:center; color:#fff; border:0; cursor:pointer}
.btn_6 a, .btn_6 a:hover { color:#fff; text-decoration:none; width:115px; height:23px; display:block}


