/* CSS Document */

/*顶部*/
#nbHead{ clear:both; width:1133px; margin:0 auto; padding-top:30px; height:78px;}
#nbHead #left{ float:left;}
#nbHead #right{ float:right; padding-top:10px;}
#nbHead #right a{ float:right; padding-left:18px; display:block;}


#nbMenu{ clear:both; width:1133px; margin:0 auto; height:43px; background:#2a2a2a;}

#indMain{ clear:both; width:1133px; margin:0 auto; padding-top:20px; padding-bottom:30px; overflow:hidden;}
#indMain #left{ float:left; width:260px;}
#indMain #left #box_tree{ clear:both; width:100%;}

#indMain #left #box_tree02{ clear:both; width:100%;}
#indMain #left #box_tree02 a{ clear:both; width:100%; height:43px; line-height:43px; text-indent:29px; background:url(../images/pic/bg07.jpg); color:#4c4948; display:block;}
#indMain #left #box_tree02 a:hover{background:url(../images/pic/bg07.jpg) 0px -43px ; color:#333;}




#indMain #left #box_search{ clear:both; width:100%; margin-top:8px; background:#f1f1f1; height:72px; margin-bottom:15px;}
#indMain #left #box_leftNews{ clear:both; width:100%; background:#f1f1f1; margin-bottom:20px; padding-bottom:10px;}
#indMain #left #box_leftCon{ clear:both; width:230px; padding-left:15px; padding-right:15px; background:url(../images/pic/bg08.jpg) #f3f3f3 no-repeat; padding-top:100px; padding-bottom:10px;}

#indMain #right{ float:right; width:842px; overflow:hidden;}
#indMain #right #box_banner{ clear:both; width:100%; height:302px; margin-bottom:21px;}
#indMain #right #box_indAbout{ float:left; width:500px; padding-bottom:57px;padding-top:40px;}
#indMain #right #box_indbanner{ float:right; width:283px; padding-bottom:57px; padding-top:40px;}
#indMain #right #box_indPro{ clear:both; width:900px; overflow:hidden;}


#indMain #right #title03{ clear:both; width:100%; height:48px; color:#fff; background:url(../images/pic/bg04.jpg) no-repeat;}
#indMain #right #title03 #t{ float:left; width:170px; text-align:center; line-height:48px; font-size:16px;}
#indMain #right #title03 #box_road{ float:right; width:615px; text-align:right; line-height:65px;}




#indMain #right #box_about{ clear:both; width:100%;padding-top:30px; padding-bottom:45px;}
#indMain #right #box_con{ clear:both; width:100%;padding-top:30px; padding-bottom:45px;}
#indMain #right #box_con ul{ float:left; width:500px; border-bottom:1px #ccc dotted; margin-bottom:10px; padding-bottom:15px; margin-top:10px; display:block;}
#indMain #right #box_con ul li{ clear:both; width:100%; line-height:35px; display:block;}

#indMain #right #box_pro{ clear:both; width:900px; overflow:hidden; padding-top:30px; }



#box_bottom{ clear:both; width:100%; text-align:center; color:#fff; padding-bottom:20px; padding-top:0px;}



a.LinkBai:link {color:#fff; TEXT-DECORATION: none ;} 
a.LinkBai:visited {color:#fff; TEXT-DECORATION: none ; } 
a.LinkBai:hover {color:#fff; text-decoration:underline; }


a.LinkHui:link {color:#797979; TEXT-DECORATION: none ;} 
a.LinkHui:visited {color:#797979; TEXT-DECORATION: none ; } 
a.LinkHui:hover {color:#42ac45;TEXT-DECORATION: none; }



.title01{ clear:both; width:100%; height:47px; line-height:47px; text-indent:23px; font-size:14px; color:#fff; background:url(../images/pic/bg03.jpg) no-repeat;}
.title02{ clear:both; width:100%; height:48px; color:#fff; background:url(../images/pic/bg04.jpg) no-repeat;}
.t{ float:left; width:170px; text-align:center; line-height:48px; font-size:16px;}
.more{ float:right; width:100px; text-align:right; line-height:65px;}


.bg{ background:url(../images/pic/bg05.jpg) no-repeat center top;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.big{ font-weight:bold;}
.green{ color:#4b9700;}
.hui{ color:#666;}
.red{ color:#b90000;}


/****导航*******************************************************/
a.LinkMenu:link {color:#9A3900; TEXT-DECORATION: none ;} 
a.LinkMenu:visited {color:#9A3900; TEXT-DECORATION: none ; } 
a.LinkMenu:hover {color:#9A3900;TEXT-DECORATION: none; }

#Menu1,#Menu2,#Menu3,#Menu4,#Menu5,#Menu6,#Menu7,#Menu8,#Menu9{height:43px}
#M1 #Menu1,#M2 #Menu2,#M3 #Menu3,#M4 #Menu4,#M5 #Menu5,#M6 #Menu6,#M7 #Menu7,#M8 #Menu8,#M9 #Menu9{ background:#7bc91e; height:43px; color:#fff;}
#M1 #Menu1 .LinkMenu,#M2 #Menu2 .LinkMenu,#M3 #Menu3 .LinkMenu,#M4 #Menu4 .LinkMenu,#M5 #Menu5 .LinkMenu,#M6 #Menu6 .LinkMenu,#M7 #Menu7 .LinkMenu,#M8 #Menu8 .LinkMenu{color:#fff;}


#nav {
line-height: 43px; height:43px; list-style-type: none; clear:both; padding:0px; margin-left:5px; width:1000px;}

#nav a {
display: block;text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:43px; padding-left:18px; padding-right:18px; font-size:14px; border-right:1px #2a2a2a solid;
}

#nav a:link {
color:#fff; text-decoration:none;
}
#nav a:visited {
color:#fff;text-decoration:none;
}
#nav a:hover {
color:#fff;text-decoration:none;
}

#nav li {
float: left; height:43px; line-height:43px;
}
#nav li img{ float:left}
#nav li a:hover{
background:#7bc91e;
}
#nav li ul {
line-height: 23px; 
list-style-type: none;
text-align:left;
left: -1000em;
position: absolute; 
border-bottom:1px #A7BAD5 solid; 
border-left:1px #A7BAD5 solid; 
border-right:1px #A7BAD5 solid; 
font-size:12px; 
margin-left:8px;
z-index:10000;
background:url(../images/myIma/bg04.jpg) repeat-x;
}
#nav li ul li{
float:left;
height:23px;
line-height:23px;
padding:0px;
}

#nav li ul li img{ float: left}
#nav li ul a{
text-align: center;
padding:0px;
margin:0px;
padding-left:10px; padding-right:10px;
}

#nav li ul a:link {
color:#333; 
text-decoration:none;
font-weight:normal;
}
#nav li ul a:visited {
color:#333;
text-decoration:none;
font-weight:normal;
}
#nav li ul a:hover {
color:#844606;
text-decoration:none;
font-weight:normal;
background:url(../images/myIma/bg05.jpg) repeat-x;
}

#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}