/**全局设置**/
body,form,input,button,h1,h2,h3,h4,h5,h6,h7,p,ul,ol,dl,dt,dd ,table,tr,td{
	 padding:0px;margin:0px;font: 12px  "宋体", Verdana, sans-serif; color:#4C5A62; line-height:22px;
}
ul,ol {
	list-style-type:none;
}
a {
	color: #4C5A62; text-decoration:none; 
}
a:hover {
	color: #4C5A62; text-decoration: underline;
}
img{
	border:0px;
}
em{
	  color:#FF8F00; font-weight:bold; font-style:normal;
}
.left{
	color:#ffffff; margin-left:130px; line-height:25px; margin-top:40px;  font-size:13px;
}
.left li{
	 list-style-type:disc;
}
.left li a,.left li a:hover{
	 color:#ffffff;
}
.title{
	font-weight:bold; font-size:15px; line-height:20px; margin:20px auto; text-align:center;
}
.content
{
	line-height:22px; font-size:12px; margin:0px 20px 20px 20px;
}
.indexBox{
	line-height:26px; padding-left:30px; padding-top:10px;
}
.indexBox li{
	line-height:26px;list-style-type:square; 
}
.indexMore,.indexMore a,.indexMore a:hover{
	 color:#2F6088; margin:5px auto; text-align:right; width:260px;
}
/**新闻**/
.news{
	float: right; overflow: hidden; width: 582px; margin-top:10px;
}	
.newsMain {
	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px; padding-top: 5px;  
}
.newsList {
	padding-right: 0px; padding-left: 10px; float: left; padding-bottom:3px; padding-top: 3px
}
.newsRight{
	float:right; width:580px; text-align:left;height:90px;
}
.newsRight li{
	color:#565656; line-height:22px; margin:4px 0 4px 0;
}
.newsRight li a{
	color:#565656; line-height:22px; text-decoration:none;
}
.newsRight .newsTitle a{
	font-size:14px; color:#0097CC; font-weight:bold;
}
.newsCell{
	 border-top:1px dashed #CFDFEA; width:100%; float:left;  height:1px; overflow:hidden;
}
/**Case**/
.case{
	float: right; overflow: hidden; width: 582px; margin-top:10px;
}
.caseMain {
	 padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px; width: 582px; padding-top: 5px;  
}
.caseMain ul{
	float:left; width:180px; height:190px; text-align:center; overflow:hidden; margin:5px;
}
.caseMain ul img{
	 border:1px solid #D7DCE2; height:160px; overflow:hidden;
}
.caseMain ul li a{
	 text-decoration:none;
}
.clear {
	float:none; width:582px; height:1px; overflow:hidden;
}
/**CaseDetail**/
.caseDetail {
	 padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 0px; width: 582px; padding-top: 5px; 
}
.caseDetail ul{
	text-align:center; overflow:hidden; margin:15px auto;
}
.caseDetail ul li{
	text-align:center; line-height:30px;
}
.caseDetail ul li span{
	font-size:16px; font-weight:bold; color:#0097CC;
}
.caseDetail ul img{
	 border:1px solid #D7DCE2;  overflow:hidden;
}
.caseDetail ul li a{
	 text-decoration:none;
}
.caseDetail .caseContent{
	text-align:left; margin:10px; line-height:22px;
}