/*?*/
* {margin: 0px;padding: 0px;}
body {text-align: center; margin:0; padding:0; font-size:12px; font-family:arial; }
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:12px; font-weight:bold; float:left; display:inline;}
ul,li{ list-style: none;}
.clear10{height: 8px;margin: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:8px; clear:both; line-height:8px;}

.blank5{ font-size:1px; size:1px; margin:0px; height:5px; clear:both; line-height:5px;}
.fleft{ float:left; display:inline;}
.fright{ float:right;}

.textf a:link{ color:#fff;text-decoration: none}
.textf a:visited{ color:#fff;  text-decoration: none}
.textf a:hover{ color:#fff; text-decoration: none}

.but_in a:link{ color:#B93900;text-decoration: none}
.but_in a:visited{ color:#B93900;  text-decoration: none}
.but_in a:hover{ color:#CC0000; text-decoration: none}


a h2{cursor:hand; }

.text01 a{text-decoration: underline}
.text01 a:link{ color:#000000;}
.text01 a:visited{ color:#000000;}
.text01 a:hover{ color:#000000; 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{text-decoration: underline}
.text4 a:link{color:#F85701;}
.text4 a:visited{color:#F85701;}
.text4 a:hover{color:#F85701;text-decoration: none}

.text5 a{text-decoration: underline}
.text5 a:link{color:#999;}
.text5 a:visited{color:#999;}
.text5 a:hover{color:#CC0000;text-decoration: none}


.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:#0750D9 ;text-decoration: none;}
.text8 a:visited{ color:#0750D9; 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; }

.category .n01 a:link{color:#1D4AA5 ;text-decoration: none; background-position:17px 10px}
.category .n01 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:17px 10px}
.category .n01 a:hover { color:#CC0000;background-position:17px -67px}

.category .n02 a:link{color:#1D4AA5 ;text-decoration: none; background-position:-78px 10px}
.category .n02 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:-78px 10px}
.category .n02 a:hover {  color:#CC0000;background-position:-78px -67px}

.category .n03 a:link{color:#1D4AA5 ;text-decoration: none; background-position:-175px 10px}
.category .n03 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:-175px 10px}
.category .n03 a:hover { color:#CC0000;background-position:-175px -67px}

.category .n04 a:link{color:#1D4AA5 ;text-decoration: none; background-position:-280px 10px}
.category .n04 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:-280px 10px}
.category .n04 a:hover { color:#CC0000;background-position:-280px -67px}

.category .n05 a:link{color:#1D4AA5 ;text-decoration: none; background-position:-386px 10px}
.category .n05 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:-386px 10px}
.category .n05 a:hover { color:#CC0000;background-position:-386px -67px}

.category .n06 a:link{color:#1D4AA5 ;text-decoration: none; background-position:-480px 10px}
.category .n06 a:visited {color:#1D4AA5 ;text-decoration: none;background-position:-480px 10px}
.category .n06 a:hover {  color:#CC0000;background-position:-480px -67px}

.header{ width:950px; height:88px; overflow:hidden; margin:0pt auto;}
.logo{ width:233px; height:44px; background:url(/images/index_03.gif) no-repeat; float: left;  display: inline; margin-top:29px;}

.guide{ width: 950px; height: 18px; text-indent: 5px; text-align: left; margin:2px auto;  font-size: 11px; line-height: 18px; }
.guide h1{float:left; display:inline; font-size:11px;}
.guide a { background:url(/images/mm.gif) no-repeat right center; padding-right:15px; float:left; display:inline;}

.menu{ width:950px; height:32px; margin:0pt auto; margin-bottom:8px; overflow:hidden;  }
.menu tr td{background: url(../images/bg.gif) no-repeat left 0; height:32px; font-size:13px; line-height: 32px; }
.menu tr td a{background: url(../images/bg.gif) no-repeat right -96px; display: block; height: 32px;}
.menu tr td a:hover{ height:32px; background-position:-2px -32px;}

.category{ width:650px; height:70px; float:right; display:inline; margin-top:7px; overflow: hidden;} 
.category dl,.category dl a{ float: left; font-size:14px; display:inline; height:70px; }
.category dl a{ background: url(/images/icoh.jpg) no-repeat 0px 0px;padding:0px 10px; margin-right:5px;}
.category dl a b{ margin-top:50px; display:block; font-weight:normal;}

.search{ width:948px; height:80px; overflow: hidden; margin:0pt auto; background: url(/images/sear_bg.gif) repeat-x; border:#D2D2D2 solid 1px;}
.s_ser{ width:586px; height:70px; float: left; display:inline; margin-left:22px; margin-top:7px;}
.s_ser .but{ height:18px;width:586px;}
.s_ser .but dt{ padding:0 15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; float:left; display:inline; line-height:18px;}
.s_ser .but dt.cur{ background:#D8D8D8;}

.s_ser .inp{ height:29px; width:586px; background:#D8D8D8;}
.s_ser .inp .val{ width:497px; height:19px; border:#C7C7C7 solid 1px; float:left; display:inline; margin:4px}
.s_ser .inp .i_but{ float:left; display:inline; margin-top:4px;}

.s_ser .hot{ height:30px; width:586px; font-size:11px; text-align:left; overflow:hidden;}
.s_ser .hot b{ float:left; display:inline; color:#C41402; margin-right:5px;}
.s_ser .hot a{ margin-right:5px;}
.s_sph{ width:290px; height:50px; border-left:#DCDCDC solid 1px; margin-top:12px; line-height:16px; margin-left:15px; padding-top:8px; float:left; display:inline;}
.s_sph a{ font-size:13px; font-weight: bold;}

.main{ width:950px; margin:0 auto;}
.left{ width:189px; float:left; display:inline;}
.right{ width:754px; height:auto; float:right; overflow: hidden;}
.left .l_menu{ width:187px; border:#DCDCDC solid 1px; padding-bottom:25px; overflow:hidden;}
.l_menu strong{ font-family:Verdana, Arial, Helvetica, sans-serif; height:36px; line-height:36px; width:167px; display:block; font-size:13px; color:#0750D9; text-align: left; background: url(/images/bo.gif) no-repeat left center; text-indent:12px; border-bottom:#DCDCDC solid 1px; margin:0 auto;}
.l_menu dl a.catelist{ width:167px; border-bottom:#DCDCDC dashed 1px; display:block; line-height:31px; font-size:14px;background: url(/images/bo1.gif) no-repeat left center; text-align:left;padding-left:12px;margin:0 auto;}
.l_menu dl.cur a.catelist{background:url(/images/menu.gif) repeat-x left center;width:187px;font-weight:bold; height:31px;display:block; }

.secondClassify{background-color:#ececec;margin-left:240px;color:#1D4AA5;overflow:left;padding-left:2px;padding-top:2px;text-align:left;width:190px;overflow:hidden;position:absolute;display:none;border-right:#cecece solid 1px;border-bottom:#cecece solid 2px;}
.secondClassify a{display:block; line-height:23px; height:23px;overflow:hidden; padding-left:8px; background:url(/images/aas.gif) no-repeat left center; margin-left:4px;}



.l_list{width:187px; border:#DCDCDC solid 1px; margin-top:8px; padding-bottom:20px;  }
.l_list02{width:187px; border:#DCDCDC solid 1px; margin-top:8px; padding-top: 10px;}
.l_list strong,.l_list02 strong{ font-weight:bold; font-size:12px; text-align:left; height:22px; line-height:22px;}
.l_list dl{ width:167px; margin:10px 10px; border-bottom:#dcdcdc dotted 1px; text-align:left;padding-bottom:9px;}
.l_list02 dl{ width:167px; margin:0 10px; border-bottom:#dcdcdc dotted 1px; text-align:left;padding-bottom:9px;border:none;}
.l_list dl a,.l_list02 dl a{ line-height:18px; margin-right:4px; display:block;}
.l_list02 dl a{color:#0750D9; text-decoration: underline;}
.l_list02 .l_text{ font-size:10px;color:#2ba94f;text-decoration: none ;}

.footer{ width:950px; border-top:#dcdcdc solid 4px; height:50px; margin:8px auto; padding:10px 0px; line-height:20px; }
.footer{ font-size:11px;}

.pages { height:28px; margin:0pt auto; text-align:center; clear:both; border:none;}
.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;}

