@charset "utf-8";
/* CSS Document */
.top1{width:100%; background:#fdfdfd;border-bottom:1px solid #E7E7E7;height:30px}
.top11{width:980px;margin:0 auto;   line-height:30px; clear:both;}
.top12{ width:300px;float:left; text-align:left;padding-left:0px}
.top13{ width:300px;float:right; text-align:right;padding-right:10px}
 
.topall{width:100%;background:#ffffff}
.topx{width:980px;     margin:0 auto;   height:95px; line-height:36px; clear:both;}
.topxleft{ width:600px;float:left; text-align:left;height:86px; }
.topx .tophome{width:20%; float:right; text-align:right;padding-right:10px;height:86px;}
.topx .tophome img{margin-right:3px; margin-top:20px;}
.topx a {  text-align:center;font-size: 12px;vertical-align: middle;FONT-FAMILY: "microsoft yahei","微软雅黑","Arial","宋体";} 
.topx a:hover { color:#008e0d;text-decoration:none;} 

#cd {width:960px;height:41px;margin-left:auto;margin-right:auto;text-align:center;} 
#nav { position: relative; *position: absolute;z-index:3;line-height:41px; list-style-type: none;text-align:center;} 
#nav a { display: block; width: 86px; line-height: 36px;padding:5px;vertical-align: middle;FONT-FAMILY: "microsoft yahei","微软雅黑","Arial","宋体";} 
#nav a .Nt1{ color:#f36d01;text-align:center; font-size: 15px;line-height:20px;}
#nav a .Nt2{ color:#f36d01;text-align:center; font-size: 11px;line-height:10px;}
#nav a:link { color:#f36d01; text-decoration:none;} 
#nav a:visited { color:#f36d01;text-decoration:none; line-height: 31px;font-weight:} 
#nav a:hover { color:#ffffff;text-decoration:none;line-height: 31px;font-weight:;background:url(/images/navbg1.png)  no-repeat  center;} 
#nav a:hover .Nt2{ color:#fff;}
#nav a:hover .Nt1{ color:#fff;}
#nav li { float: left; line-height: 31px;} 
 
#nav li ul { line-height: 30px; list-style-type: none;text-align:left;left:-999em; width: 270px; position: absolute; border-left:1px solid #E7E7E7;border-right:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;border-top:1px solid #E7E7E7; background-color:#f2f2f2;margin-left:-1px;} 
#nav li ul li{ width: 270px; float: left;border-bottom:1px solid #E7E7E7;} 
#nav li ul { line-height: 20px;} 
#nav li ul a{ display: block; width: 270px;text-align:left;line-height:20px;font-size:13px;} 
#nav li ul a:link { color:#444; text-decoration:none;line-height:20px;font-size:13px;} 
#nav li ul a:visited { color:#444;text-decoration:none; font-weight:normal;line-height:20px;font-size:13px;} 
#nav li ul a:hover { color:#FFA000;text-decoration:none;font-weight:normal;background-color:#fff;background:url() ; } 
#nav li:hover ul { left: auto; } 
 
.NavLeft { position: relative; *position: absolute;z-index:3;line-height:41px; list-style-type: none;text-align:left;} 
.NavLeft a{ display: block; width: 204px; line-height: 36px;padding-left:10px;padding-top:2px;padding-bottom:2px;vertical-align: middle;FONT-FAMILY: "microsoft yahei","微软雅黑","Arial","宋体";border-bottom: #C6C6C6 1px dotted} 
.NavLeft a .NL1{ color:#333;text-align:left; font-size: 16px;line-height:26px;}
.NavLeft a .NL2{ color:#555;text-align:left; font-size: 12px;line-height:13px;}
.NavLeft a:link { color:#f36d01; text-decoration:none;} 
.NavLeft a:visited { color:#f36d01;text-decoration:none; line-height: 31px;font-weight:} 
.NavLeft a:hover { color:#ffffff;text-decoration:none;line-height: 31px;font-weight:;background:url(/images/d1.jpg);} 
.NavLeft a:hover .NL2{ color:#fff;}
.NavLeft a:hover .NL1{ color:#fff;}
.NavLeft   li:hover .sc2x{display:block;}
.sc2x{ position: relative;   font-size:13px;color:#666;line-height:18px;background:#eee;z-index:1;display:none;}

.NavLeft .Onfoce{ color:#fff; text-decoration:none;background:url(/images/d1.jpg);} 
 .NavLeft .Onfoce  .NL2{ color:#fff;}
.NavLeft .Onfoce  .NL1{ color:#fff;}

#content { clear: left; } 

