body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button,   textarea, img{border:medium none;margin: 0;padding:0;}
body,button,   select, textarea { font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  
 
body{ line-height:25px; color:#646466; background:url(images/tb.gif) top center  repeat-x #efefef; font-family:"宋体"; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }  
em{font-style:normal;}  
ul, ol { list-style: none;}
a { text-decoration: none; color:#646466;}   
img{ border:0px;}  
table { border-collapse: collapse; border-spacing: 0; }
 

.w{  width:960px;   margin:auto; overflow:hidden;   }  
 
.top { width:960px;  height:84px; margin:auto;    text-align:right;    color:#666666}
 
.logo{ float:left; width:195px; }
 

/* --------- 导航 ----------------*/
 
#navMenu {
	  width:746px; margin-top:32px; float:right; background:url(images/navbg.gif); height:41px; float:right;
	overflow:hidden;    
 
}
#navMenu li {
	float: left;   
	 BACKGROUND-REPEAT: no-repeat; POSITION: relative;  
}
.nli{  float:left; width:90px; background:url(images/linbg.gif) right no-repeat;text-align:center; line-height:41px;font-size:12px; font-weight:bold; color:#FFFFFF;  }

#navMenu li a { 
	 
 
	display: block;color:#FFFFFF; 
}
#navMenu li a:hover, #navMenu li.hover a { 
	background-position: center top; background:url(images/index_05.gif) center no-repeat;
	text-decoration: none;
}

/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute; width:500px; 
	top: 0; 
	z-index:100;  
	visibility: hidden; 
	margin-top: -1px;  
	 
}
 
.dropMenu li { background:none; 
	 text-align:center; width:80px;   height:18px; line-height:18px; margin-top:12px;   border-right:1px solid #CCCCCC;  overflow:hidden; float:left;   
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;  
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:red;
	text-decoration: underline; 
}
.gg{ background:url(images/ggbg.gif); height:54px;}

.navpic{ height:87px; width:990px; overflow:hidden; clear:both}
.navpic img{ float:left;}
#home{ background:url(images/inbg.gif) top center no-repeat #ededed;} 
#home .home,#about1 .about1,#about2 .about2,#about4 .about4,#about5 .about5,#about9 .about9,#about10 .about10,#about36 .about36,#pro2 .pro2,#pro3 .pro3,#gbook .gbook{ background:url(images/hover.jpg) top center no-repeat  ;color:#fff;}
#home .home a,#about1 .about1 a,#about2 .about2 a,#about4 .about4 a,#about5 .about5 a,#about9 .about9 a,#about10 .about10 a,#about36 .about36 a,#pro2 .pro2 a,#pro3 .pro3 a,#gbook .gbook a{color:#fff;}


.banner{ width:1003px;margin:0px auto;    height:408px; background:url(images/index_19.gif) bottom no-repeat; clear:both;  } 
 
.mo1{ background:url(images/mo1.gif); height:202px; overflow:hidden;}
 

.bn{ width:964px;margin:0px auto; padding:11px 9px; height:212px; background:url(images/adbg1.gif); margin-bottom:8px;  }  

 .inleft{ width:705px; float:left; overflow:hidden;}  
 .inringht{ width:297px; float:right;} 
 
.index01{width:281px; height:167px;       float:left;   overflow:hidden; display:inline;  }
.index01 .index01t{ height:41px; line-height:41px;text-align:right;  }
.index01t img{ margin-right:10px; margin-top:20px;}
.index01 .index01t span{ float:right;} 
.index01 .index01c{ padding:5px 10px 0 15px; }
.index01c img{   float:left; margin-right:12px; margin-left:5px;  }
 
.index02{width:459px; height:232px;  float:left; margin-left:15px; display:inline;  }
.index02t{ height:40px; text-align:right;} 
 
.index02c { margin-top:5px;}
.index02c li{ line-height:28px; height:28px;}
.index02c span{ color:#999999} 

.index03{width:200px; height:167px;    float:right;  display:inline;  }
.index03t{ height:50px; text-align:right} 

.gbg{ background:url(images/gbg.gif) center  no-repeat; height:190px; height:125px; padding-top:6px; padding-left:14px;}

.px1{width:365px; }

.px1 .tab_menu{overflow:hidden;  height:33px; padding:0px; margin:0px;    }
.px1 .tab_menu li{font-size:14px; padding:0px; margin:0px; float:left; text-align:left;   font-weight:bold; height:33px;  line-height:33px; width:90px; text-align:center; cursor:hand; color:#0066cc; cursor:pointer;}
 
.px1 .tab_box{  }
.px1 .tab_box li{height:24px;line-height:24px;overflow:hidden;}
.px1 .tab_box li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#999999; float:right;}
.px1 .tab_box .hide{display:none;}
.px1 .tab_box div{ width:365px; clear:both; height:156px;  line-height:23px; margin:auto;margin-top:10px; overflow:hidden;}
.px1 .tab_box div li{ border-bottom:1px dashed #CCCCCC; background:url(images/nd.gif) left no-repeat; padding-left:10px;} 

.m1{ height:241px; background:url(images/m1.gif);} 
.m1 .mtit{ height:73px;}
.m1 .mtit img{ float:right; padding-top:25px; padding-right:10px;}
.gbg1{ width:164px; height:125px; border:2px solid #FFFFFF;}  
.gbg1 img{ width:164px; height:125px;}
.n{ background:url(images/nbg.jpg) no-repeat #FFFFFF; padding-top:24px;}

.mleft{ width:216px; float:left;  display:inline; padding-top:10px;  }

 
.mringht{ width:724px; padding-top:10px;background:url(images/conbut.gif) no-repeat bottom;min-height:602px;_height:602px;   float:right;  margin:auto;  display:inline; }

 

.ltop{ width:186px; height:50px; padding-top:9px; padding-left:30px; line-height:50px;  background:url(images/ltop.gif); font-size:15px; text-align:left;   font-family:"黑体"; color:#a11717   }
.lbg{ background:url(images/lbg.gif) center no-repeat bottom;width:216px;   padding-bottom:20px; overflow:hidden; }
.lbg ul{ width:226px; background:url(images/ldbg.gif);} 

.lbg li{     height:32px; background:url(images/llibg.gif) center no-repeat; padding-left:40px;    line-height:32px;  text-align:left } 
 
 
 
.lbot {  width:215px;font-size:0px; background:url(images/l2.gif); height:9px; margin-bottom:10px; } 

.leftbut{ width:255px;}

.leftpro{ background:url(images/leftprobg.gif); width:180px; height:366px;   background:url(images/leftprobg.gif) no-repeat; padding-top:75px; padding-left:60px;}
.leftpro li{ background:url(images/pd.gif) left no-repeat center; padding-left:10px; font-size:14px; line-height:30px; height:30px;}
.leftcbg{ background:url(images/leftcbg.gif); width:217px; height:186px; padding-top:45px; padding-left:23px; }

.lk{ border:1px solid #dbf19e; background:#f9fff5;}
 

.sitetitle{ width:695px;color:#656565; font-size:14px;     height:31px;   padding-left:30px;   float:left;  overflow:hidden; background:url(images/sl.gif) left no-repeat; }
.sitetitle a{color:#656565;} 
 .sitetitle span{ float:right; font-size:12px;   font-family:"宋体"; margin-right:15px;}
 .sitetitle span a{   font-size:12px; color:#666;}
.content{  background:url(images/conbg.gif); min-height:460px;_height:460px;   padding:20px;    font-size:14px;   clear:both}
.cbut{background:url(images/conbut.gif); height:29px;}

.newdot2{ color:#333333}
.newdot2 a{ color:#333333}
.newdot2 a:hover{ color:#990000}
.nextpage{ color:#000000}
.nextpage a{ color:#000000}
.nextpage a:hover{ color:#000000}

.foot{ text-align:center; background:#e0e0e0;   height:60px; overflow:hidden;   margin:auto;    clear:both; line-height:30px;  }
.foot a{ text-align:center;  }
 .ftext{ text-align:right; background:url(images/index_22.gif) left bottom no-repeat ; width:990px; height:60px;   }
 .ftext a{ color:#666} 
 
 
/* 幻灯片css*/

 

 