﻿body
{
	width: 100%;
	margin: 0 auto;
	font-family: 宋体, Tomaha;
	font-size: 12px;
	background-color:#CACACA;
}
ul
{
    margin:0px;
    padding:0px;
    list-style-type:none;
}
a:link
{
	text-decoration: none;
	color: #333333;
}
a:visited{
	text-decoration: none;
	color: #333333;
}
a:active{
	text-decoration: underline;
}
a:hover{
	text-decoration: underline;
}
#Container
{
	margin:0 auto;
	padding:5px;
	background-color:White;
	width:770px;
}
#TopContainer,#MainContainer,#FootContainer
{
    clear: both;
    margin: 0px;
    width: 100%;
}
#logoContainer
{
	background-image:url('images/logo.gif');
	background-repeat:no-repeat;
	width:100%;
	height:70px;
	background-color:#66CFD3;
}
#logoContainer ul
{
	float:right;
}
#MenuContainer
{
	background-color:#2488A0;
	width:100%;
	height:24px;
	margin:2px auto;
}
#MenuContainer ul
{
	
}
#MenuContainer ul li
{
	float:left;
	margin:5px 11px;
	display:block;
}
#MenuContainer ul li a
{
	color:White;
	font-size:13px;
}
#bannerContainer
{
	clear: both;
    margin: 2px auto;
    width: 100%;
}
.sideblock-title
{
	background-color: #C0E1E4;
	border: 1px solid #F2F9F9;
	height: 28px;
	text-align: center;
	color:#B6292B;
	line-height:30px;
	font-size:14px;
}
.sideblock-content
{
	background-color: #DDEFF0;
	border: 1px solid #F2F9F9;
	text-align: left;
}
.sideblock-content ul li
{
display:block;
margin:5px 8px;
}
#NewsContainer
{
    width:96%;
    margin:5px auto;
    background-color:White;
    padding:5px;
}
#NewsContainer ul li
{
    width:100%;
    line-height:150%;
}
#NewsContainer ul li a.rightdate
{
    float:right;
}
#CaseContainer
{
    width:96%;
    margin:5px auto;
    background-color:White;
    padding:5px;
}
#CaseContainer ul li
{
    width:100%;
    line-height:150%;
}
#CaseContainer ul li a.rightdate
{
    float:right;
}
#Navi
{
	float:left;
	width:180px;
	background-color:#CAE5E8;
	padding:5px;
}
#MainContent
{
	float:right;
	width:570px;
	background-color:#EFEFEF;
}
#SubContent
{
	float:right;
	width:570px;
}
.mainblock-title
{
    background-image:url("images/main_b.gif");
    height:30px;
    padding-left:20px;
    padding-top:4px;
    clear:both;
    line-height:30px;
    font-size:14px;
}
#RecProductContainer
{
	width:98%;
	background-color:White;
	margin:0px auto;
}
#RecProductContainer ul
{
}
#RecProductContainer ul li
{
	float: left;
	margin:5px 6px;
	display:inline-block;
	height:150px;
	width:120px;
	text-align:center;
	line-height:200%;
}
#RecProductContainer ul li a
{}
#RecProductContainer ul li a img
{
    width:120px;
    height:120px;
    padding:2px;
}
#Agents
{
    clear:both;
}
#Agents h3
{
    color:#B6292B;
    line-height:150%;
}
#Agents ul{}
#Agents ul li
{
    float:left;
    width:110px;
    margin:8px;
    text-align:center;
}
#Agents ul li a img
{
    border:0;
    width:110px;
}
#CopyRight
{
    clear:both;
    text-align:center;
}
.titleimg
{
background-image:url('images/main_a.gif');
background-repeat:no-repeat;
height:30px;
line-height:30px;
text-indent:20px;
}
.articlecontent
{
width:95%;
margin:8px auto;
}
.articlecontent ul li.articletitle
{
border-bottom:1px solid #999999;
color:#B50000;
font-size:10pt;
font-weight:bold;
height:32px;
padding-top:5px;
text-align:center;
}
.NewsList
{}
.NewsList ul{}
.NewsList ul li
{
	line-height:200%;
}
.CaseList
{}
.CaseList ul{}
.CaseList ul li
{
	line-height:200%;
}
.PagerDiv
{
text-align:center;
clear:both;
}
.ProductBlock
{
    clear:both;
}
.dashdiv
{
border-bottom:dashed 1px #EFEFEF;
}
.NewsDetailBlock
{
}
.NewsDetailBlock h3
{
	width:100%;
	text-align:center;
}
.NewsDetailBlock h4
{
	width:100%;
	text-align:center;
	font-weight:normal;
}
.DetailProduct{}
.DetailProduct img
{
	float:left;
}
.DetailProduct ul
{
	
}
.DetailProduct ul li
{
	margin:5px;
	display:block;
}
.DetailProduct ul.DetailProductDes
{
	clear:both;
}