body{margin:0; padding:0; font-size:11px; color:#4d4d4d; background-color:#fff; font-family:Arial, Helvetica, sans-serif;}
form,input,ul,li{margin:0; padding:0; vertical-align:middle; list-style-type:none}
a{color:#3e3e3e; text-decoration:none}
a:hover{color:#f87b00; text-decoration:underline}
.linkBlack a{color:#000; text-decoration:none}
.linkBlack a:hover{color:#f87b00; text-decoration:underline}
.linkWhite a{color:#fff; text-decoration:none}
.linkWhite a:hover{color:#fff; text-decoration:underline}
.linkGray a{color:#4d4d4d; text-decoration:none}
.linkGray a:hover{color:#4d4d4d; text-decoration:underline}
.textGray{color:#8d8d8d}
.textR{text-align:right!important}
.textL{text-align:left!important}
.textC{text-align:center!important}
.boxBoth{clear:both; font-size:0; line-height:0;}
.space{height:10px;font-size:0; line-height:0}
.textRed{color:#FF0000}

.fl{float:left}
.fr{float:right}
.boxImg{font-size:0; line-height:0;}

.box{width:903px;overflow:hidden;}
.boxTop{width:903px; height:70px;}
.boxLogo{float:left; padding:12px 0 0 47px}
.boxSearch{padding:10px 0 0 0}
.inputSearch{ border:none; background:url(../images/bgSearch.gif) no-repeat; width:128px; height:18px; padding:2px 0 0 24px; }
.btnSearch{background:url(../images/btnSearch.gif) no-repeat; width:54px; height:20px;}

.nav{width:763px;height:38px; position:relative;background:url(../images/bgNav.gif) repeat-x; background-color:#f46f16;  padding:0 0 0 140px; overflow:hidden; font-size:13px; font-weight:bold}
.nav ul{}
.nav li{float:left;height:38px; line-height:38px;background:url(../images/bgnavLine.gif) right center no-repeat; text-align:center;  padding:0 26px 0 23px;}
.bgNone{background:none!important; padding-right:0!important; width:70px}
.navImgL{position:absolute; left:0; font-size:0}
.navImgR{position:absolute; left:892px;font-size:0}

.boxBanner{float:left; width:673px; height:260px; background:#ececec}
.boxIndexR{float:left; padding:0 0 0 10px; width:220px;text-align:left}
.navIndexR{position:relative;background:url(../images/bgNavIndexR.gif); height:34px; text-indent:24px; line-height:34px; font-size:13px; color:#000; font-weight:bold}
.navIndexR img{position:absolute; right:10px;top:16px;}
.boxIndexR1{border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0; padding:11px 10px 0 10px; height:103px}
.boxIndexR1 ul{}
.boxIndexR1 li{background:url(../images/bgLi.gif) left top no-repeat; text-indent:10px; line-height:15px; padding:0 0 5px 0}
.boxIndexR2{border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0;}
.boxIndexR3{padding:10px 10px 8px 10px; line-height:16px;}

.boxIndexL{float:left;width:653px;text-align:left; border:1px solid #b0b0b0; padding:0 0 25px 18px}
.navIndexL{position:relative;background:url(../images/bgNavIndexL.gif) no-repeat left; height:34px; text-indent:20px; line-height:34px; font-size:13px; color:#000; font-weight:bold}
.navIndexL img{position:absolute; right:10px; top:16px;}
.boxIndexL1{padding:25px 0 0 0}
.boxIndexL1 ul{}
.boxIndexL1 li{float:left;line-height:15px; width:105px; padding:0 18px 0 6px}
.boxIndexL1 li span{ display:block; text-align:center}

.boxFoot{border-top:2px solid #fbb066;padding:10px; height:40px;}
.boxLogoFoot{float:left; }
.boxFoot1{float:left; text-align:left; padding:0 0 0 0; line-height:16px; font-size:10px}
.boxCer{float:right;}

.navSub{background:url(../images/bgNavIndexL.gif) no-repeat left; height:34px; text-indent:20px; line-height:34px; font-size:20px; font-weight:bold; color:#f87b00; text-align:left; position:relative;}
.boxCur{background:url(../images/bgCur.gif) left top no-repeat;position:absolute; top:0; right:0; font-weight:normal; font-size:11px; line-height:11px;text-indent:15px; color:#4d4d4d}

.mainSub{text-align:left; padding:0 10px 0 10px}
.mainSub p{margin:0; padding:10px 0 10px 0; line-height:20px;}

.mainSubL{float:left; width:650px}
.mainSubL1{width:600px; padding:10px 10px 0 10px;}
.mainSubL1 ul{}
.mainSubL1 li{background:url(../images/bgLi2.gif) left top no-repeat; border-bottom:1px solid #ebebeb; line-height:16px; padding:5px 0 5px 10px}
.mainSubL1 li span{float:right; color:#929292;}
.mainSubL2{padding:10px;}
.mainSubL2 ul{}
.mainSubL2 li{ line-height:24px; text-indent:8px}
.mainSubL2 li span{ float:left;display:block; width:140px; text-align:right; font-weight:bold}

.mainSubR{float:left; width:233px;}

.boxAsk{ background:url(../images/imgAsk.gif) left top no-repeat; line-height:16px; padding:20px 0 0 18px; color:#000}
.boxQue{ background:url(../images/imgQue.gif) left top no-repeat; line-height:16px; padding:7px 0 20px 18px;border-bottom:1px solid #ebebeb; color:#828282}

.boxLeft{float:left; width:200px;text-align:left}
.navSubL{background:url(../images/bgNavSubL.gif); height:34px; text-indent:24px; line-height:34px; font-size:13px; color:#000}
.boxLeft1{border-left:1px solid #b0b0b0; border-right:1px solid #b0b0b0; padding:10px 10px 30px 10px; overflow:hidden; width:178px}
.boxLeft2{background:url(../images/bgLi1.gif) left top no-repeat; border-bottom:1px solid #ebebeb; text-indent:10px; line-height:20px; height:20px; font-weight:bold; font-size:12px}
.boxLeft3{ padding:0 0 0 10px;border-bottom:1px solid #ebebeb;}
.boxLeft3 ul{}
.boxLeft3 li{background:url(../images/bgLi2.gif) left top no-repeat;  text-indent:15px; line-height:20px; height:20px;}

.boxRight{float:left;padding:0 0 0 11px; width:692px; text-align:left}
.navSubR{background:url(../images/bgNavIndexL.gif) no-repeat left; height:34px; text-indent:20px; line-height:34px; font-size:14px; font-weight:bold; color:#f87b00; text-align:left; position:relative;}
.boxPro{background:url(../images/bgPro.gif) repeat-y; overflow:hidden;width:692px;}
.boxPro ul{}
.boxPro li{float:left; width:105px; padding:20px 34px 0 34px; height:180px; text-align:left; position:relative}
.imgBtn{position:absolute; left:50px; top:150px}

.boxShowNav{ background:#e4e4e4; height:20px; line-height:20px; text-indent:10px; color:#f87b00; font-size:14px;}
.boxshowPro{ padding:10px; line-height:20px}

.boxPage{font-family:Arial, Helvetica, sans-serif; padding:15px 0 15px 0; text-align:left;color:#eea42a; text-align:center; font-size:12px; font-weight:bold}
.boxPage img{vertical-align:middle; }
.boxpage a{color:#3e3e3e; text-decoration:none;}
.boxPage a:hover{color:#f87b00; text-decoration:underline;}
.boxPage span{color:#3e3e3e}




.tableHr td{text-align:center; height:18px; padding:6px 0 6px 0; line-height:18px; border-bottom:1px solid #f0f0f0}
.tableHr td span{float:right;}
.tableHrHead{font-weight:bold; color:#50504e}
.tableHrHead td{border-bottom:1px solid #fb7a05!important; height:27px!important; line-height:27px!important;padding:0!important;}
.tableHrShow{margin:10px 0 0 0}
.tableHrShow td{padding:5px 0 5px 10px; text-align:left; line-height:18px}
.hrTitle{border-bottom:1px solid #fb7a05; height:30px; line-height:30px;text-align:center; font-size:14px;font-weight:bold; margin:0 0 10px 0; padding:10px 0 0 0}

.tableMsg{}
.tableMsg td{line-height:18px;padding:5px 0 5px 10px; text-align:left; }
.inputMsg{width:180px; height:18px; line-height:18px}
.inputMsg1{width:250px; height:18px; line-height:18px}
.textareaMsg{width:400px; height:120px}






