/* CSS Document */
.left{ float:left; width:197px; }
.right{ float:right; width:777px; overflow:hidden; }

/* pro */
.contentBg1{ padding:12px 15px 8px 15px; background:url(../images/bg5_1.jpg) repeat-y left top; }
.proCategory li{ line-height:24px; background:url(../images/dot4.jpg) no-repeat 2px center; text-indent:15px; }

.search p{ margin-bottom:6px; }
.search select{ width:167px; }

.positon{ padding-right:20px; line-height:30px; background:url(../images/titleBg.jpg) no-repeat left top; }
.contentBg2{ padding:12px 20px 8px 20px; background:url(../images/bg4_1.jpg) repeat-y left top; }
.proList li{ float:left; width:210px; margin:10px 15px 0 15px; display:inline; overflow:hidden; }
.p1{ margin:12px 0; height:29px; line-height:29px; background:url(../images/bg6.jpg) no-repeat left top; font-size:14px; font-weight:bold; text-align:center; }
.p1 img{ vertical-align:middle; }
.p2 li{ clear:both; width:194px; height:16px; margin:0 8px; line-height:16px; background:url(../images/dot6.jpg) no-repeat left center; text-indent:10px; }
.number{ padding:10px 0 10px 0; border-top:solid 1px #E5E5E5; text-align:center; }

.proImgB img{ width:370px; height:300px; border:solid #D4D4D4 1px; }
.proImgS{ height:47px; border-top:solid 1px #EBECEC; border-bottom:solid 1px #EBECEC; }
.proImgS li{ float:left; padding:6px 3px; }
.proImgS img{ border:solid 1px #EBECEC; }
.proTitle{ margin:15px 0 10px 0; font-size:18px; font-weight:bold; color:#F96900; }
.proContent{ padding:10px 0; border-top:dashed 1px #C0C0C0; border-bottom:dashed 1px #C0C0C0; }

/* news */
.newsList li{ background:url(../images/dot3.jpg) no-repeat 2px center; line-height:28px; border-bottom:solid 1px #D9D9D9; text-indent:16px; }
.newsList li span{ font-size:11px; padding-right:20px; }
.newsTitle{ text-align:center; font-weight:bold; border-bottom:dashed 1px #C0C0C0; }
.newsDate{ padding:4px 0 10px 0; text-align:right; }
.newsContent{ padding-bottom:10px; border-bottom:dashed 1px #C0C0C0; }
.newsNext{ padding-top:10px; text-align:center; }

/* about */
.p3{ margin-bottom:6px; font-size:14px; font-weight:bold; border-bottom:dashed 1px #C0C0C0; color:#F96900; }

/* technology */
.technologyList li{ padding-right:10px; background:url(../images/dot3.jpg) no-repeat 2px center; line-height:28px; border-bottom:solid 1px #D9D9D9; text-indent:16px; }
.technologyList li span{ float:right; font-weight:bold; }

.question td{ padding:4px 20px; border-bottom:dashed 1px #B3B3B3; color:#4D4D4D;}

/* contact */
.feedback{ margin:20px 10px 0 10px; }
.feedback p{ margin:4px 0; }
.text1, textarea1{ width:360px; height:18px; line-height:18px; border:0; border:#ccc 1px solid; }
.textarea1{ width:360px; height:120px; line-height:18px; border:0; border:#ccc 1px solid; }

/* sitemap */
.sitemap p{ padding:4px 10px 4px 25px; border-bottom:dashed 1px #ccc; background:url(../images/dot3.jpg) no-repeat 10px 9px; }





/**/
.content .line .texbox {
	width: 100px;
	margin-right: 20px;
}
.content .line .name1 {
	margin-right: 30px;
}

.item {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
.content .line {
	margin-top: 5px;
	margin-bottom: 5px;
}

.title {
	font-family: "";
	font-size: 16px;
	text-align: center;
	margin-bottom: 30px;
	font-weight: bold;
}
.content .line .name {
	margin-right: 10px;
}

.content .hahol {
	margin-left: 45px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.content #content {
	text-indent: 25px;
}
.content .line #tab {
	text-align: right;
}
.content .line #tab .empty {
	width: 30px;
}
.list_title {
	margin-top: 15px;
	margin-bottom: 15px;
}
.choose {
	margin-right: 15px;
}
#empty2 {
	width: 50px;
}
.content .list_title .choose2 {
	margin-right: 10px;
}
.content #foot {
	margin-top: 35px;
	margin-left: 10px;
}
