body { margin: 0; font-family: "黑体"; font-size: 14px; color: #666; }
a { font-family: "黑体"; font-size: 14px; color: #666; text-decoration: none; }
.company { font-family:Georgia, "Times New Roman", Times, serif; }
.business { color: #666; font-size: 18px; font-family: "黑体"; }
.textstyle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666; }
a:hover { color: #000; }
#page { overflow: auto; zoom: 1; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 1366px;}
#header { width: 948px; height: 124px; overflow: auto; zoom: 1; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#content { background-color: #EFEFEF; margin: 0px; clear: both;  overflow: auto; zoom: 1;}
#newscontent { background-color: #EFEFEF; margin: 0px; clear: both; overflow: auto; zoom: 1; }
#slideshow { height: 500px; background-color: #EFEFEF; margin: 0px; clear: both; }
#header #logo { height: 64px; width: 225px; float: left; margin-top: 35px; }
#header #nav { float: right; height: 64px; width: 520px; margin-top: 40px; overflow: auto; zoom: 1; }
#header #nav ul li a:hover { padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; color: #000; }
#footer { height: 70px; width: 948px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow: auto; zoom: 1; }
#page #footer #companyname { text-align: center; }
#header #nav ul li { list-style-type: none; float: right; font-family: "黑体"; font-size: 14px; color: #666; text-decoration: none; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 18px; }
#page #content #titlebar { height: 90px; width: 948px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow: auto; zoom: 1; }
#page #content #textpage { height: 340px; width: 948px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#page #content #workspage { width: 948px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; overflow: auto; zoom: 1;}
#page #newscontent #newstitle { height: 40px; width: 948px; margin-right: auto; margin-left: auto; margin-top: 50px; color: #666; font-size: 18px; font-family: "黑体"; vertical-align: middle; }
#page #newscontent #newstext { width: 948px; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; line-height: 23px; }
#page #content #textpage #text { float: left; height: 340px; width: 628px; margin-top: 0px; margin-right: 0px; }
.secondtitle {
	height: 50px;
	padding-top: 20px;
	font-size: 16px;
	line-height: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	clear: both;
}
.worksgap{
	height: 10px;
	padding-top: 20px;
	clear: both;
}
.linestyle {
	color: #999;
	height: 1px;
	width: 948px;
	border-style: dotted none none;
}
#page #content #textpage #picture { float: right; height: 340px; width: 240px; margin-top: 0px; margin-right: 0px; }
#page #content #textpage #chahua { float: right; height: 340px; width: 410px; margin-top: 0px; margin-right: 0px; }
#page #content #textpage #stepinfo { float: left; height: 310px; width: 420px; margin-top: 30px; margin-right: 0px; }
#page #content #textpage #stepflow { float: right; height: 340px; width: 448px; margin-top: 0px; margin-right: 0px; }
#page #content #textpage #bodytext { width: 350px; height: 265px; float: left; overflow: auto; zoom: 1; padding: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#page #content #titlebar #title { float: left; height: 22px; width: 140px; margin-top: 34px; margin-bottom: 34px; font-size: 22px; }
#page #content #titlebar #titlelink { float: left; height: 38px; width: 250px; margin-top: 34px; margin-bottom: 16px; margin-left: 0px; overflow: auto; zoom: 1; padding: 0px; }
#page #content #titlebar #titlelink ul { margin-top: 4px; margin-bottom: 4px; margin-left: 0px; padding: 0px; overflow: auto; zoom: 1; }
#page #content #titlebar #titlelink ul li { float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: block; height: 30px; }
#page #content #titlebar #titlelink ul li a:hover { padding-bottom: 6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; color: #000; }
#page #content #textpage #bodytext ul { padding: 0px; margin: 0px; }
#page #content #textpage #bodytext ul li { height: 40px; margin-left: 0px; list-style-type: none; }
#page #content #textpage #stepflow table { float: right; margin-top: 0px; }
#container { width: 948px; overflow: auto; zoom: 1; }
#workspage ul {
	width: 948px;
	padding-left: 0px;
}
#workspage ul li {
	display: block;
	float: left;
	height: 230px;
	width: 306px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	list-style-type: none;
}
.contentBox { width:400px; height:240px; background:#EEE; position:relative; overflow:hidden; }
.content { position:absolute; width:400px; top:0; left:0; line-height:25px; color:#666; }
.scrollBox { position:absolute; width:5px; height:200px; top:0; left:410px; background:#EEE }
.scroll { position:absolute; width:5px; height:20px; top:0; left:0; background:#666; cursor:default; }
#slider { width:484px; height:304px; overflow:hidden; position:relative; margin-top: 0; margin-right: 0px; margin-bottom: 0; margin-left: 0px; }
#slider .view { width:484px; height:304px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#slider .view li { position: absolute; top: 0px; left: 0px; z-index: 1; }
.control { margin:0 auto; position: absolute; z-index: 10; right:0px; bottom: 15px; }
.control li { width: 20px; height: 20px; display: inline; }
.control li a { width: 20px; height: 20px; display: inline-block; overflow: hidden; background: url(../image/triggers.png) no-repeat 0 0; font-size: 0.2px; line-height: 10000; }
.control li.current a, .control li a:hover { background: url(../image/triggers.png) no-repeat 0 -20px; }
#btn_prev, #btn_next { width:240px; height:305px; z-index: 99; position:absolute; top: 0px; cursor:pointer; }
#btn_next { right:0; }
#page #gap { height: 25px; width: 948px; }
#homeslider { width:1345px;height:500px; margin:0 auto; overflow:hidden; position:relative; }
#homeslider .homeview { width:1345px; height:500px; margin:0 auto; position: relative; }
#homeslider .homeview li { position: absolute; top: 0; left: 0; z-index: 1; }
.homecontrol { margin:0 auto; position: absolute; z-index: 10; right:635px; bottom: 15px; }
.homecontrol li { width: 20px; height: 20px; display: inline; }
.homecontrol li a { width: 20px; height: 20px; display: inline-block; overflow: hidden; background: url(../image/triggers.png) no-repeat 0 0; font-size: 0.2px; line-height: 10000; }
.homecontrol li.current a, .homecontrol li a:hover { background: url(../image/triggers.png) no-repeat 0 -20px; }
#btn_left, #btn_right { width:30px; height:60px; z-index: 99; position:absolute; top: 220px; cursor:pointer; background:url(../image/left.png) no-repeat 0 0; }
#btn_left { left:20px; }/*左对齐*/
#btn_right { right:20px; background:url(../image/right.png) no-repeat 0 0; }/*右对齐*/
