@charset "utf-8";
#index #contents h3 {
	clear: both;

}

#index #contents .info {
	width: 350px;
	float: left;
	margin-right: 15px;
	margin-bottom:40px;
}
#index #contents .info .button {
	/*float: right;
	_margin-bottom:-20px;*/
	margin-left:240px;
	display:block;
}
#index #contents .list {
	width: 282px;
	float:left;
	background-color: #F1F1EE;
	margin-bottom:40px;
}
#index #contents .list li {
	margin-bottom:2px;
}
#index #contents .list .mini {
	margin: -8px 5px 5px 5px;
}
#index #contents .list h4 {
	background-color: #666666;
	padding: 3px 5px;
	color: #FFFFFF;
	margin-bottom: 0px;
}
#index #contents .list .normal {
	margin: 5px 5px 7px 5px;
}
#index #contents .type1 h4 {
	background-color: #4FA738;
}
#index #contents .type2 h4 {
	background-color: #C02929;
}
#index #contents .type3 h4 {
	background-color: #0F89E1;
}
#index #contents .type4 h4 {
	background-color: #793BB2;
}
#index #contents .info .banner {
	margin-right: 20px;
	display:block;
	float:left;
}
#index #contents .info .banner2 {
	margin-top: 25px;
	display:block;
	float:left;
	margin-left: 25px;
}
#sect {
	width: 770px;
	margin-bottom: 40px;
}


#sect_soho {
	width: 734px;
	border: 1px solid #D0D0D0;
	padding: 18px;
	margin-bottom: 30px;
	background-image: url(../index_img/sohobg.jpg);
	background-repeat: no-repeat;
}

#sect_soho img {
	vertical-align: top;
	display: inline;
}

#sect h3 {
	font-size: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#sect_soho h3 {
	font-size: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#sect_soho h4 {
	font-size: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#index #contents #premimubanner {
	width: 770px;
	margin-bottom: 20px;
}

.article {
	width:770px;
	margin-bottom:30px;
}

#index #contents ul.alert1 li {
	list-style-type:none !important;
	margin:0 0 0 10px;
	font-size:115%;
}