@charset "utf-8";
/* CSS Document */
body,form,td{margin:0;padding:0;font-size:12px; font-family:Tahoma,Verdana,Arial;}

.garyfont{color:#4C4C4C;}
.garyfont_1{color:#999;font-size:11px;}
.redfont{color:#ff0000;}
.whitefont{color:#fff; font-size:14px}
.bluefont{color:#024871; font-size:14px;font-weight:bold}
.LeftLine{border-right:1px solid #C9E7F5;}
.bigFont{color:#174283;font-size:14px;font-weight:bold;}
.imgBorder{border:1px solid #ccc; }
.imgBorder img a:hover{border:1px solid #ff0000; }
.titleCSS{font-size:20px;color:#9F0000; font-weight:bold}
.titleCSS_1{font-size:14px;color:#9F0000; font-weight:bold}

ol,ul{list-style-type: none; text-transform: capitalize;}


.clearfix{display:inline-block;}
.clearfix{display:block;}


/*导航菜单*/
.navmain {padding:0px;margin:0px;width:1000px;height:87px }
#nav_all{padding:0px;margin:0px;}
    #nav_all li {float: left; padding:0px;margin:0px;height: 87px; margin:0 15px;}
    #nav_all li a { color: #fff; display: block; height: 64px;margin:0px;font-size: 14px; font-weight: bold;cursor: pointer; padding: 23px 5px 0 5px; _padding: 0 5px;white-space: nowrap; }
    #nav_all li a:hover {background-color:#9F0000; text-decoration: none;font-size: 15px;}
	#nav_all li a.current{background-color:#9F0000;}
      


a{text-decoration:none;color:#444;}
a:hover{text-decoration:underline;color:#444;}
.DivBlank{height:10px;overflow:hidden;}
.SearchKey{border:1px solid #ccc;background-color:#fff;}

#BoxDiv{background-color:#fff;}

#class_index a{font-size:12px;color:#fff;font-weight:bold;}

.searchBg{ background:url(/images/searchbg.gif) no-repeat; width:201px;height:30px;line-height:30px; border-width:0px;padding-left:10px;font-size:14px;color:#999999}
.searchBtu{height:30px;}

.leftCata{background:url(/images/leftcata.gif) repeat-x; line-height:34px;border:1px solid #ccc;padding-left:10px;}
#leftClass{ border-left:1px solid #ccc;position:relative;}



#leftClass ol{padding:0px;margin:0px;}
.sub_item{position:relative;zoom:1;}
#leftClass li{padding:2px 0px;margin:0px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#leftClass li a{background:url(/images/leftcataDot.gif) no-repeat 8px center;padding:3px 0 3px 20px;margin:0px;display:block;line-height:20px;  color:#111;font-size:13px; }
#leftClass li a:hover{background:url(/images/leftcataDot1.gif) no-repeat 8px center;}
#leftClass li a.active{font-weight:bold;color:#9F0000;background-color:#f0f0f0}
#leftclassMore a{ font-weight:bold;background:url(/images/leftcataDotMORE.gif) no-repeat 6px center;padding:3px 0 3px 20px;margin:0px;display:block;line-height:20px; border-right:1px solid #ccc;border-bottom:1px solid #ccc; color:#111;font-size:13px; }


.sub_item_list{position:absolute;left:199px;top:-1px; display:none;border-right:1px solid #ccc;width:200px;border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:auto;padding:10px; background-color:#FFFFFF}
.sub_item_list a{color:#444!important;margin:0px;display:block;background:#FFFFFF;border-bottom:1px dashed #fff!important;background:url(/images/leftcataDot1.gif) no-repeat 8px center!important;}

#leftClass .on {background:#fff; border-right:1px solid #fff;}
#leftClass .on a{color:#9F0000}


.protitle{background:url(/images/protitle.gif) no-repeat left center;line-height:40px;height:40px;padding-left:50px;font-size:20px;font-family:Arial;border-bottom:1px solid #C0C0C0}
.prodes{padding-top:20px;line-height:25px;color:#666}
.proborder{border:1px solid #c0c0c0;padding:5px;}


.forminput{border:2px solid #ccc;height:22px}
.formbtu{height:30px;width:70px;}
