@charset "utf-8";
/* CSS Document */

/*about*/
.banner {
	height: 250px;
}
.about-banner {
	background: url(../cnimages/about_banner.jpg) top center no-repeat;
}
.con {
	padding: 10px;
	line-height:2;
	font-size:14px;
	min-height:400px;
}
.con h1 {
	font-size: 1.6em;
	line-height: 1.2;
	padding: 15px 0;
	color: #014099;

}
.about-con p{ margin-bottom:20px;}
.wd50 {
	width: 50%;
}
.contact-con {
	padding-bottom: 15px;
}
.contact-banner {
	background: url(../cnimages/contact_banner.jpg) top center no-repeat;
}
.products-banner {
	background: url(../cnimages/products_banner.jpg) top center no-repeat;
}
.pro-table {
	width: 100%;
	line-height: 2em;
}
.pro-table tr:nth-child(2n-1) {
	background: #e3e3e4;
}
.pro-table td {
	padding-left: 10px;
}
.title {
	border-bottom: #ddd 1px solid;
	text-align: center;
	color: #000;
	font-size: 1.6em;
	padding-bottom: 15px;
}
.pic-show {
	width: 260px;
	float: left;
	margin-top: 20px;
}
.pic-show img {
	padding: 4px;
	background: #fff;
	border: #ddd 1px solid;
}
.info {
	width: 740px;
	float: left;
	margin-top: 20px;
}
.detail {
	margin-top: 20px;
}
.btn-control{ text-align:center; font-size:1em; padding:15px 0; font-weight:bold;}
.btn-control a{ padding:0 15px; }
.finished-btn,.raw-btn{ width:248px; height:61px; background:url(../cnimages/btn-bg.png) top center no-repeat; display:block; line-height:61px; font-size:22px; color:#fff !important;}
.finished-btn:hover,.raw-btn:hover{background:url(../cnimages/btn-bg-hover.png) top center no-repeat;color:#fff !important;}