/* -------------------------------------
	index  
------------------------------------- */
.news{
		    margin-left: 5px;
		    padding-right: 5px;
			width:300px;
			float:left;
			min-height:250px;
			
			}
			.newsimg{
				 width:500px;
			   
				 border-bottom:#06F 2px inset;
				 float:left;
			}
		/* News index*/
		.news-list{
			padding-top:5px;
			clear:both;
			}
		.news-list span {
			font-size:11px;
			color:#999999;
			padding-left:12px;
			width:80px;
			}
		 .news-list a{
			color: #666666;
			width:200px;
			text-decoration:none;
			}
		 .news-list a:hover {
			color: #000000;
			}
			
		/* News detail*/
			.news-date {
			font-size:11px;
			color:#a26000;
			}
			.news-detail-content {
			margin:20px 0 0 0;}
			
		/* ad*/
		.ad {
			float:left;
			width:440px;
			margin:0px 20px 0 0;
			background:url(../images/index-darkline-r.jpg) no-repeat right 0px;
		}
		/* photo*/
		.photo {
			float:left;
			width:300px;
		}
		
			
.company-left{ width:172px; float:left;  text-align:center; }
.company-left ul li{ height:30px; border-bottom:#CCC 1px  inset; width:160px; text-align:left; margin:0; padding-left:5px; padding-top:10px;}
.company-left ul li font{color:#2884bd; font-weight:bold; font-size:12px;}
.companybg{ background:url(../images/main-bg.jpg) repeat-x; width:1062px; margin:auto; }
.company-content{ width:775px; float:right; padding-right:10px;}
.company-content h2{ width:775px; border-bottom:#ccc 1px inset; color:#000;}
.company-content h2 span{ padding-left:490px;width:260px;  color:#2884bd; font-size:12px;}	
.company-content p{ line-height:25px; font-size:14px; padding-top:22px;}
.company-content a { text-decoration:none; color:#2884bd;}