.s_bg{ width:100%; background:url(../images/bg_f.jpg) repeat; padding-top:20px;}
.scd{ width:1120px; margin:0px auto;}
.scd .scd_l{ width:200px; border:10px solid #19B1EC; float:left;}
.scd .scd_l li{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #19B1EC; }
.scd .scd_l li a{ display:block; width:140px; height:60px; line-height:60px; padding-left:60px; font-size:14px; color:#000;}
.scd .scd_l li.now,.scd .scd_l li:hover{background:url(../images/icon8.png) no-repeat 45px center;}
.scd .scd_l li.now a,.scd .scd_l li:hover a{ color:#19B1EC;}
.scd .scd_r{ width:900px; float:left; background:#FFF; position:relative; padding-top:20px; margin-top:-20px;}
.scd .scd_r .r_top{ width:100%; height:78px; background:url(../images/bg_e.png) repeat; position:absolute; top:-78px; left:0; z-index:9999; border-top-left-radius:4px; -moz-border-top-left-radius:4px; -webkit-border-top-left-radius:4px;border-top-right-radius:4px; -moz-border-top-right-radius:4px; -webkit-border-top-right-radius:4px; text-align:right;}
.scd .scd_r .r_top_a{ background:url(../images/bg_g.png) repeat;}
.scd .scd_r .r_top p{ width:100%; height:50px; line-height:50px; font-size:50px; color:#aaa; text-align:right;}
.scd .scd_r .r_top_a p{ color:#FFF;}
.scd .scd_r .r_top em{ font-size:26px; color:#19B1EB; display:block; width:100%; height:26px; line-height:26px; margin-top:-3px;}
.scd .scd_r .scd_rm{ width:820px; margin:0px auto;}

.pst{ width:100%; height:88px; border-bottom:1px solid #ddd; text-align:left;}
.pst .line{ width:22px; height:4px; background:#19B1EC; margin-bottom:15px;}
.pst p{ width:100%; height:25px; line-height:25px; font-size:20px; color:#7F7F7F;}
.pst b{ font-size:20px; color:#000; font-weight:normal;}

.pro{ width:100%; padding:15px 0;}
.pro dl{ width:100%; margin-top:15px; padding-bottom:15px; border-bottom:1px dashed #ddd;}
.pro dl dt{ width:225px; height:255px; float:left;border-radius:2px; -moz-border-radius:2px; -webkit -border-radius:2px; }
.pro dl dt img{ width:225px; height:155px; border:2px solid #ddd;vertical-align:top;}
.pro dl dd{ width:565px; float:right; margin-right:10px;}
.pro dl dd .title{ width:100%; height:50px; line-height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro dl dd .title a{ font-size:20px; color:#000;}
.pro dl dd .title a:hover{ color:#00A4DF;}
.pro dl dd .name{ width:100%; height:22px; line-height:22px; margin-top:15px; background:url(../images/icon9.png) no-repeat left center;}
.pro dl dd .name span{ font-size:14px; color:#444; margin-left:25px;}
.pro dl dd p{ width:100%; height:145px; font-size:14px; color:#444; line-height:175%; overflow:hidden;}






/*通用父子盒子嵌套浮动问题解决，开始*/
.clear {
	margin: 0px auto;
	width: 100%;
	height: 1px;
	font-size: 1px;
	clear: both;
	background: none;
	overflow: hidden;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/*通用父子盒子嵌套浮动问题解决，结束*/
/*间隙层开始*/
.space_hx { /*横向间隙*/
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 1px;
	overflow: hidden;
}
.space_zx { /*纵向间隙*/
	float: left;
	width: 10px;
	font-size: 1px;
	overflow: hidden;
}
/*间隙层结束*/
