@charset "GB2312";
/* 公共样式 */
body{ width:950px; margin:0 auto; padding:0; font:normal 12px/20px Verdana; color:#565656;}
p,div,form,ol,span,dl,dt,dd,span{border:0; margin:0; padding: 0;}
p{padding:0px; margin:0;}
img{border:0; margin:0; padding:0; display:block;}
ul,li {padding:0; margin:0; list-style-type:none;}
h1,h2,h3,h4,h5,h6{marign:0; padding:0; font-family:arial; font-size:12px;}


.clear{clear:both; height:0px; line-height:0; font-size:0;}

a,a:visited{color:#565656; text-decoration:none; }
a:hover{text-decoration:underline;}

.aa,.aa:visited{color:#0070b2; text-decoration:none;}
.aa:hover{text-decoration:underline;}

.ba,.ba:visited{color:#ff5501;}

/* 顶部样式 */
#headBar li{float:left;}
#headBar .R{width:343px;height:171px; background:url(../images/rtop.gif) no-repeat left top;}
#headBar .newsBar{width:343px;margin:15px 0;}
#headBar .newsList{width:343px;}

.newsBar p{display:block; height:27px; line-height:27px; border-top:1px #e0e6ec solid;}
.newsBar a,.newsBar a:visited{ text-indent:15px; color:#fff;}
.newsBar a:hover{height:27px;display:block; background:#cad5df; color:#565eff; margin-left:10px;}
.p01{margin-left:10px;text-indent:5px;}
.p01 a,.p01 a:visited{text-indent:13px;}
.p02{margin-left:18px;}
.p02 a,.p02 a:visited{text-indent:8px;}

/* 主体部分样式 */
.content{ height:auto;}
#leftBar{width:690px; height:auto;  float:left;}
.topBar{background:#779abc; margin-bottom:10px; padding-bottom:10px;}
.Lsoc{width:136px; float:left;}
.LsocB{ height:250px; line-height:18px; background:url(../images/btnB.gif) no-repeat top left; padding:0 22px; color:#fff;}
.PlanBar{ width:554px; float:left; background:url(../images/planbg.gif) repeat-y;}
.PlanBar .top{background:url(../images/planT.gif) no-repeat left bottom; height:16px; line-height:16px; font-size:0;}
.PlanBar .bg{ padding:0 10px;}
.PlanBar .bottom{background:url(../images/planbottom.gif) no-repeat left top; height:13px; line-height:13px; font-size:0;}
.planList{
	width:150px;
	height:350px;
	float:left;
	border-right:1px #b7dbea solid;
	padding:7px 7px 0px 19px;
	color:#779abc;
	margin:0;
	background-image: url(../images/casebg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.plpic img{text-align:center; padding:3px; border:1px #a9d4e6 solid; margin-bottom:10px;}
.planList h3{background:url(../images/faico.gif) no-repeat left 5px; text-indent:10px; color:#ff5501;}
.ico{background:url(../images/ico.gif) no-repeat left 5px; text-indent:10px; color:#0070b2;}

.prodbar{ width:338px; height:205px; float:left; border:1px #c9dee9 solid;}
.prodtitle{ height:24px; background:url(../images/prodbg.gif) repeat-x;}
.prodtitle h3{margin:0; padding:5px 0 0 25px; background:url(../images/prodico.gif) no-repeat 7px center; float:left; color:#2068bc;}
.prodtitle span{ width:82px;text-align:right; height:24px; padding-right:7px; background:url(../images/prodR.gif) no-repeat top right; float:right;}
.prodtitle span a,.prodtitle span a:visited{ color:#2068bc; line-height:24px; font-weight:normal;}

.prodCont01{padding:10px 10px 2px 10px;}
.prodCont01 p{margin:0 0 10px 60px;}

/* 右侧样式 */
#rightBar{width:250px; float:right;}
.zyzx{ border:1px #c9dee9 solid;}
.zyzxList{
	padding:9px 7px;
	line-height: 20px;
}
.zyzxList li{ background:url(../images/zyico.gif) no-repeat left center; text-indent:7px;}
.zyzxList a,.zyzxList a:visited{overflow:hidden;width:160px;text-overflow:ellipsis;}

.casebg{height:320px; background:url(../images/casebg.gif) repeat-x left bottom;}


.border{border:0;}
.marginR{margin-right:10px;}
.marginBot{margin-bottom:10px;}
