@CHARSET "UTF-8";
/*  index 主体内容 css 样式  */
.main .index-left {
	width:720px;
	height:440px;
	float:left;
}
.main h2 {
	background:url(/images/h2_middle_bg.jpg) repeat-x;
	height:34px;
	line-height:34px;
}
.main h2 span.left {
	display:inline-block;
	height:34px;
	width:80px;
	padding:0 0 0 10px;
	background:url(/images/h2_left_bg.jpg) no-repeat top left;
}
.main h2 span.right {
	display:inline-block;
	float:right;
	height:24px;
	background:url(/images/h2_right_bg.jpg) no-repeat top right;
	padding:10px 10px 0 0;
}
.main .index-left ul {
	padding:5px;
}
.main .index-left ul li {
	float:left;
	width:224px;
	height:185px;
	padding:7px 6px;
	text-align:center;
}

.main .index-left ul li a img {
	height:175px;
	padding:3px;
	border:1px solid #c3c3c3;
}
.main .index-right {
	float:right;
	width:252px;
	height:440px;
}
.main .index-right ul {
	padding:3px 0 10px 5px;
}
.main .index-right ul li {
	line-height:24px;
	height:24px;
	background:url(/images/icon1.gif) no-repeat 3px center;
	padding:0 0 0 15px;
}
.main .index-right ul li i {
	float:right;
	font-style:normal;
	padding:0 5px 0 0;
}
.main .index-right dl {
	padding:10px 0 0 5px;
}
.main .index-right dl dt {
	float:right;
	width:175px;
	height:108px;
	padding:23px 0 0 0 ;
}
.main .index-right dl dd {
	height:50px;
	width:70px;
	line-height:50px;
}

/*  xwj 主体内容 css 样式  */
.sidebarNav dl {
	float:left;
	width:205px;
	padding:0 10px 0 0 ;
	text-indent:15px;
}
.sidebarNav dl dt {
	height:36px;
	line-height:35px;
	font-weight:bold;
	background:url(/images/sidebar_nav_bg1.jpg) no-repeat left top;
	font-size:14px;
	color:#efefef;
}

.sidebarNav dl dd {
	height:31px;
	line-height:31px;
	margin:15px 0 10px 0;
	text-indent:25px;
	background:url(/images/sidebar_nav_bg2.jpg) no-repeat left top;
}
.sidebarNav dl dd a {
	color:#efefef;
	display:block;
}
.sideLeft {
	float:right;
	width:740px;
	padding:8px 10px 0 0;
}
.sideLeft h3 {
	border-bottom:2px solid #c3c3c3;
	height:25px;
}
.sideLeft h3 a {
	font-size:15px;
	color:#1e1d1d;
}
.sideLeft span.currentFont {
	font-weight:normal;
	color:#f97312;
}
.sideLeft .con {
	line-height:24px;
	padding:10px;
}

h4 {
	padding-top:10px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	color:#1e1d1d;
}

/*  产品列表   */
.productCon dl {
	float:left;
	padding:10px 0 0 12px;
}
.productCon dl dt {
	padding:1px solid #c3c3c3;
}
.productCon dl dt img {
	padding:3px;
	border:1px solid #c3c3c3;
	width:160px;
}
.productCon dl dd {
	width:168px;
	text-align:center;
	height:25px;
	line-height:25px;
}

/*  新闻中心   */
.newsCon {
	padding-top:20px;
}
.newsCon dl {
	clear:both;
	height:100px;
	padding:0 5px;
}
.newsCon dl dt {
	float:left;
	width:100px;
}
.newsCon dl dt a {
	display:block;
	height:70px;
}
.newsCon dl dt a img {
	padding:3px;
	border:1px solid #c3c3c3;
	height:70px;
}
.newsCon dl dd {
	float:right;
	width:83%;
}
.newsCon dl dd a {
	font-size:14px;
	color:#363636;
}
.newsCon dl dd.sum {
	padding-top:5px;
	line-height:150%;
}
.newsCon dl dd i {
	float:right;
	font-style:normal;
	padding:0 5px 0 0;
}

/*  新闻详细页面      */
 .newsDetail {
	padding: 0 0 0 10px;
}
.newsDetail p.inc {
	text-align:center;
}

/*  普通内面   */
.xjmCon {
	padding: 15px 5px;
	line-height:150%;
	text-indent: 20px;
}



/*  联系我们   */
.contactCon {
	padding: 15px 5px;
	line-height:150%;
	text-indent: 50px;
}
.contactCon dl {
	height:260px;
	width:600px;
	padding:0 0 0 30px;
}
.contactCon dl dd {
	line-height:35px;
	font-size:14px;
	color:#333;
}
.contactCon dl dd input.text {
	width:236px;
	height:21px;
	line-height:21px;
}
.contactCon dl dd input.submit {
	text-align:center;
	border:1px solid #c3c3c3;
	width:80px;
	height:22px;
	line-height:22px;
	margin-left: 77px;
	cursor:pointer;
}

/*  产品详细页   */
.productCon {
	padding:0 5px 5px 5px;
}
.productCon dl dt a {
	display:block;
	height:132px;
	width:160px;
}
.productCon dl dd {
	padding:10px 0 0 0;
}
.productCon .con img {
	float:left
	padding:0 10px 10px 0;
}

/*  案例详细页  */

.caseDetail {
	padding-bottom:15px ;
}

.caseDetail dl {
	float: left;
	padding:0 5px 10px 0;
	margin-bottom:10px;
	border-bottom:1px solid #c3c3c3;
}
.caseDetail dl dt {
	float:left;
}
.caseDetail dl dt img {
	padding:3px;
	border:1px solid #c3c3c3;
	height:120px;
}
.caseDetail dl dd {
	float:right;
	width:76%;
}
.caseDetail dl dd a {
	font-size:14px;
	color:#363636;
}
.caseDetail dl dd.sum {
	padding-top:5px;
	line-height:150%;
}
.caseDetail dl dd i {
	float:right;
	font-style:normal;
	padding:0 5px 0 0;
}
















