*{ margin:0; padding:0;}
body{ color:#696969; background: url(../images/bodybg.jpg)  repeat-x #5f696f; font-size:12px; font-family: Arial, verdana,Helvetica, sans-serif,"ËÎÌå"; text-align:center;}
ul{ list-style:none;}
input{ color:#555; font-size:12px; background:url(../images/inputbg.jpg) repeat-x; border:1px solid #e2e7ea; height:23px; line-height:23px; padding-left:5px;}
table { padding:0; border-collapse:collapse; width:100%;}
th, td { text-align:left;}
select { color:#555;}
img { border:0;}

a{ color:#fff; text-decoration:none; color:#e3e4e4; }
.blueLink a:link, .blueLink a:visited { color:#07519A;}
.blueLink a:hover { color:#f30;}
.yellowText{ color:#f60;}
.whiteText{ color:#fff;}
.greenText{color:#437010; }

.l{ float:left;}
.r{ float:right;}
.cf{ display:block; clear:both; font-size:1px; line-height:1%; margin-top:-1px;}
.marT{ margin-top:10px;}
.marT20{ margin-top:20px;}
.marT30{ margin-top:30px;}
.alignR{ text-align:right;}
.alignC{ text-align: center;}
.marR{ margin-right:15px;}

.wl{ width:390px;}
.wr{ width:320px;}
.wlin{ width:210px;}
.wrin{ width:510px;}

.wrapper{ width:778px; margin:0 auto;text-align:left;background:#fff; }

.header{ }
	.header ul{ background:url(../images/menubg.jpg) no-repeat; height:36px; padding-left:25px; }
	.header ul li{ float:left; height:36px; line-height:36px; width:110px; text-align:center;}
         .header ul li a:hover{ display:block; background: url(../images/menuhover2.jpg) no-repeat center center ; color:#fff;  }
		 .header ul li.currenLink a{ display:block; background: url(../images/menuhover.jpg) no-repeat center center ; color:#fff;  }
		 
.content{ background:url(../images/contentbg.jpg) no-repeat #fff; padding:20px; font-size:11px; }
    .content h2{ background: url(../images/icon_title.jpg) no-repeat left center; padding-left:20px; font-size:18px; color:#f60; margin-bottom:22px;}
    .content h5{ font-size:14px; padding-bottom:10px;}
	.content p.aboutText{ text-indent:2em; line-height:1.5em;}
	.content p.viewmore{ text-align:right; margin-top:6px;}
	.content p.viewmore  img{ border:none;}
	.content ul.missionList li{ background:url(../images/icon_list.jpg) no-repeat left center; padding-left:20px; height:20px; line-height:20px; }
	.content a{ color:#888;}
	.content a:hover{ color:#F60; text-decoration:underline;}




.ProductClass{ width:137px;  float:left;}
    .ProductClass h3{ color:#437010; font-size:12px; font-weight:100;}
    .ProductClass ul{border-right:1px solid #edebea; margin-right:30px; margin-top:10px; height:110px;}
    .ProductClass ul li{ height:20px; line-height:20px;}
	
.productList{ margin-bottom:20px;}
    .productList img{ border:1px solid #edebea;  padding:2px;}
    .productList p, .productList h5{ margin-left:180px;}

.productDetail{}
    .productDetail h3{ background:#f8f8f8; padding:6px; margin:20px 0; font-size:18px; border-bottom:1px dashed #888;}
    .productDetail .imgshow{ text-align:center; margin-bottom:20px; border:1px solid #edebea; padding:10px; }


.turnpage{ text-align:right;}
    .turnpage a{ margin-right:8px;}
	
.local{ text-align:right; margin-bottom:20px;}	
	
.indexContact{ width:183px;}	

ul.leftNav{}	
    ul.leftNav li { background:url(../images/nava.jpg) repeat-x; }	
    ul.leftNav li a{ display:block; height:26px; line-height:26px; background:url(../images/icon_navlist.gif) no-repeat 10px center; padding-left:40px; color:#333;border:1px solid #fff; }	
    ul.leftNav li a:hover{border:1px solid #8c9398;}	
    ul.leftNav li.currenLink a{ background:url(../images/navhover.jpg) no-repeat; color:#fff;}	
        ul.leftNav li ul li  ,ul.leftNav li.currenLink li   { background:none;}	
        ul.leftNav li ul li a,ul.leftNav li.currenLink li a { background:none; height:22px; line-height:22px; color:#333; border:none; border-bottom:1px solid #eee;}	
        ul.leftNav li.currenLink li a:hover { color:#f60;}	
.indexProPic{ border:1px solid #d8dadc; background:#f6f6f7; padding:5px; height:120px;}
   .indexProPic p{ border-left:1px solid #e1e3e4; width:250px; line-height:2em; padding-left:10px;}
   .indexProPic .picDis{ background:#fff; width:440px;padding:5px;}
   .indexProPic .picDis p{ float:left; background:#333; width:auto; padding:0; margin-right:8px; border:none;}
#demo {background: #FFF;overflow:hidden;border: 1px dashed #CCC;width: 440px;}
    #demo img {border: 3px solid #F2F2F2;}
    #indemo {float: left;width: 800%;}
    #demo1 {float: left;}
    #demo2 {float: left;}
.newsDetail p{ margin-top:12px;}
.leftBlock{border:1px solid #8c9398; padding:5px;}		
    .leftBlock h2{ background:none; padding:0; font-size:12px; margin-bottom:10px;}
    .leftBlock input{ width:150px; }
    .leftBlock input.searchBtn{ cursor:hand; background:url(../images/searchBtn.jpg) no-repeat center center; height:25px; line-height:25px; width:40px; border:none; text-indent:-2000px; }

.contentText {}	
    .contentText p{ line-height:1.8em;}	
    .contentText .bossList span{ display:block; width:100px; float:left; color:#437010;}
    .contentText .bossList h3{ border-bottom:1px dashed #eee; height:30px; line-height:30px; margin:20px auto; font-size:12px;}
    .contentText .bossList p{}
		
.footer{ padding-bottom:50px; text-align:center; color:#eee; background: #5f696f;}
    .footer span{ padding-left:20px; }
.dotlin_down {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	}

	
