@charset "utf-8";
/* CSS Document */

.main {
    width:1000px;
	background:#E5E5E5;	
	margin:0px auto;
	}
.main .sidebay {
     width:222px;
	 float:left;	
	}	
.main .cont {
	width:778px;
     min-height:480px;    /*߶СֵΪ100px*/
    height:auto !important; /*FF,IE7Ҳ֧ !importantǩ*/
    height:480px; /*ie6*/
    overflow:visible;

	float:left;
    background-image:url(../imges/cont_bg.gif);
	background-repeat:repeat-x;
	}	
.main .column, .main .con_us	 {
   width:193px;
   border:1px #D8D8D8 solid;
margin: 15px auto 0PX;
   background:#FFF;
	overflow:hidden;
	min-height :100px;
	}
	
.main .column .title, .main .con_us .title {
    height:27px;
	width:173px;
	background:#EFEFEF;	
	line-height:27px;
	padding-left:20px;
	}	
.main .column .title_bg, .main .con_us .title_bg{
     background-image:url(../imges/tubiao1.gif);
	 background-repeat:no-repeat;
	 padding-left:15px;	
	}	
.main .column ul {
    width:180px;	
	margin:0px auto;
	}	
.main .column ul li {
	width:180px;
	 line-height:27px;
	 margin:10px auto;	
	}	
.main .column ul li a{
	background-image:url(../imges/sidebay_title_bg.gif);
	background-repeat:no-repeat;
	 color:#333333;
	 text-decoration:none;
	 height: 27px;
	  float: left;
	  width: 120px;
	  padding-left: 60px;
	}	
.main .column ul li a:hover {
     background-image:url(../imges/sidebay_title_bg_hover.gif);
	background-repeat:no-repeat;

	 color:#FFF;
	 text-decoration:none;
	}	
.main .con_us ul  {
    padding-left:10px;	
	}	
.main .con_us ul li {
  	 line-height:27px;
	 color:#555555;
	}
.main .cont .title {
     width:720px;
	 margin:25px auto 50PX;
	 background-image:url(../imges/company_cont_hr.gif);
	 background-repeat:no-repeat;
	 background-position:left bottom;
	 line-height:30px;
	}
.main .cont .title_bg {
     background-image:url(../imges/tubiao2.gif);
	 background-repeat:no-repeat;	
	 font-size:14px;
	 font-weight:bold;
	 color:#04780A;
	 padding-left:30px;
	}


.main .cont ul.pic {
	width:693px;
	padding-left: 37px;
	background:#FFF;
	padding-right: 48px;
	padding-bottom:10px;
	min-height :400px;
}
.main .cont ul.pic li{float:left;
height:145px; margin-left:9px;_margin-left:5px; overflow:hidden;
}
.main .cont ul.pic li div{ height:23px; line-height:23px;width:160px; text-align:center;}
.main .cont ul.pic li div a{ color:#666; text-decoration:none;}
.main .cont ul.pic li a img{ border:1px solid #ccc; padding:1px;}


