@charset "utf-8";
/* CSS Document */
/* Author: UUNN.CN 厦门优网科技有限公司 */
/* Copyright: 正兴车轮集团有限公司 */
/* Created Date: 2008年7月29日 */
/* Modified Date: 2008年7月29日 */




#wrap {
	width:968px;/*880px;*/
	background:url(../images/common/inbg2.gif) repeat-y;
}




/* =========================================  LOGO-Layout ============================================ */

#logo{
    width:960px;    
}

.small_link {
	position:relative;
	width:968px;
	height:44px;
	line-height:44px;
	background:url(../images/common/inbgtop2.gif) no-repeat;
}
.logobg{
    width:960px;
	height:67px;
	margin:0 0 0 4px;
	background:url(../images/common/logobg.gif) 0 -7px repeat-x;
}
img.logopic {
	padding:0 0 1px 15px;
}
img.toppoint {
	float:right;
	padding:20px 0 0 0;
}


#logo .gobutton {
	position:absolute;
	top:9px;
	right:0px;
	width:153px;
	height:17px;
}




/* =========================================  MAINMENU-Layout ============================================ */

#mainmenu {
	position:relative;
	margin:0 4px;
	width:960px;
	height:63px;
	overflow-x:hidden;
	background:url(../images/common/imbg.gif) repeat-x;
}
.menuborder {
	width:960px;height:36px;overflow-x:hidden;
}
.Element {
	float:left;
}
.Element img {
	display:block;
}
.nav {
	padding:0 0 0 35px;
	display:none;
	position:absolute;
	top:35px;
	width:600px;
	height:28px;
	overflow:hidden;
}
.nav span {
	display:block;
	float:left;
	white-space:nowrap;
	height:28px;
}
.nav span.nav01 {
	padding:0 13px 0 0;
	height:28px;
	line-height:28px;
	background:url(../images/msbg.gif) repeat-x;
}
.nav span.nav01 a:link, .nav span.nav01 a:visited {color:#7a7a7a;}
.nav span.nav01 a:hover {color:#1f1f1f;}
.nav .line {width:1px;padding:0 14px 0 0;background:url(../images/common/imline.gif) no-repeat;}







#flashpic {
	margin:5px 4px;
	width:960px;
	height:210px;
	background:#eee;
}
#flashpic img {
	width:960px;
	height:210px;
}



.address {
	width:710px;
	height:37px;
	line-height:33px;
	font-family:"宋体", "新宋体", Arial, Helvetica, sans-serif;
	word-wrap:break-word;
	background:url(../images/common/addbg.gif) repeat-x;
}
.address span {color:#3380c4;}
.address a:link,.address a:visited {color:#7d7d7d;}

.maincontent {
	padding:15px 25px 40px 14px;
	text-justify:distribute;
	color:#5e5e5e;
	line-height:23px;
	text-align:justify;
}
.maincontent h2 {
	margin:0;
	padding:0;
	font-size:12px;
	color:#3380c4;
}


#inbgbottom{
	width:968px;
	height:10px;
	font:0px/0px sans-serif;
    background:url(../images/common/inbgbottom2.gif) no-repeat;
}
#copyright{
    width:960px;
	height:40px;
	margin:18px auto 25px auto;
	color:#696969;
	text-align:center;
	font-family:11px Verdana, Arial, Helvetica, sans-serif;
}

.pagecount {
	margin:20px 0 0 0;
	text-align:center;
}



/* =========================================  NEWS-Layout ============================================ */

.newslist ul {margin:0;padding:0;}
.newslist li {
	list-style:none;
	padding:8px 0 0 0;
	height:28px;/*36px;*/
	text-indent:18px;
	background:url(../images/newslistbg.gif) no-repeat;
}
.newslist li.t1 {background:url(../images/newslistbg.gif) no-repeat;}
.newslist li.t2 {background:url(../images/newslistbg.gif) no-repeat #fafafa;}
.newslist li img {_padding:4px 0 0 0;}
.newslist li span {
	float:right;
	color:#7d7d7d;
}



.productColumn {}
.productColumn li a {display:block;cursor:pointer;}
.productColumn ul {margin:25px 0 0 0;padding:0;}
.productColumn li {
	float:left;
	display:inline;
	margin:0 0 15px 0;
	*margin:0 0 35px 0;
	_margin:0;
	list-style:none;
	width:208px; /*160px;*/
	*width:220px; /*160px;*/
	height:160px;
	line-height:26px;
	*line-height:28px;
	text-align:center;
}
.productColumn li img.productpic {
	padding:6px;
	width:120px;/*156px;*/
	height:120px;/*116px;*/
	background:url(../images/productborder.gif) no-repeat;
}


.productColumn li span {
	padding:0px 12px 0 0;
	width:13px;
	height:12px;
	background:url(../images/ppic.gif) no-repeat 0px 0px;
}
.productColumn li a:hover img {filter:alpha(opacity=90);-moz-opacity:0.9;}

.productColumn li img.nopic {
	width:132px;
	height:132px;
	background:url(../images/productborder.gif) no-repeat;
}


.maincontent ul.joblist {margin:0;padding:0;}
.maincontent ul.joblist li {
	padding:25px 0px 0 0px;
	text-indent:13px;
	list-style:none;
	background:url(../images/point.gif) 0 6px no-repeat;
}
.maincontent ul.joblist li.t1 {background:url(../images/point.gif) 0 31px no-repeat;}
.maincontent ul.joblist li.t2 {background:url(../images/point.gif) 0 31px no-repeat #fafafa;}
.maincontent ul.joblist li span {color:#3380c4;font-weight:bold;}
.maincontent ul.joblist li a {color:#3380c4;font-weight:bold;}
.maincontent ul.joblist li a:hover {color:#ff0000;}
.maincontent ul.joblist li p {
	margin:0;
	padding:5px 0 25px 0;
	text-indent:26px;
	line-height:18px;
	background:url(../images/line.gif)  repeat-x;
	*background:url(../images/line.gif) bottom repeat-x;
}


.maincontent ul.joblist_title {margin:0;padding:0;}
.maincontent ul.joblist_title li {
	float:left;
	display:inline;
	margin:5px 0 0 0;
	width:305px;
	text-indent:13px;
	list-style:none;
	background:url(../images/point.gif) 0 6px no-repeat;
}
.maincontent ul.joblist_title li a {color:#3380c4;font-weight:normal;}
.maincontent ul.joblist_title li a:hover {color:#ff0000;}

.line2 {
	width:100%;
	height:2px;
	line-height:2px;
	background:url(../images/line.gif) bottom repeat-x;
}







.qualificationlist ul {margin:0;padding:10px 10px 10px 20px;}
.qualificationlist li {
	list-style:none;
	height:26px;
	line-height:26px;
	font:12px "宋体", "新宋体", Arial, Helvetica, sans-serif;
}
.qualificationlist li span {
	float:left;
	width:90px;
	color:#3380c4;
}



.newsinfo {
	
}
.newsinfo h1 {
	margin:10px auto;
	padding:0;
	text-align:center;
	font-size:14px;
	color:#5e5e5e;
}
.newsinfo .author {
	margin:0 0 20px 0;
	text-align:center;
	height:37px;
	line-height:37px;
	background:url(../images/authorbg.gif) repeat-x;
}
.newsinfo .author a:link, .newsinfo .author a:visited {
	padding:0 0 0 10px;
	background:url(../images/point.gif) 0 2px no-repeat;
}
.newsinfo .author span {
	padding:0 10px;
	color:#5e5e5e;
}
.close {text-align:right;}
.close a:hover img {filter:alpha(opacity=80);-moz-opacity:0.8;}



.productlist ul {margin:20px 0 0 0;padding:0;}
.productlist li {
	list-style:none;
	height:160px;
	background:url(../images/pdline.gif) repeat-y -80px 0;
}
.productlist li img.productpic {
	padding:6px;
	width:120px;
	height:120px;
	background:url(../images/productborder.gif) no-repeat;
}
.productlist li ol.title {margin:0 0 -2px 172px;*margin:0 0 -12px 182px;font-size:12px;font-weight:bold;line-height:14px;}
.productlist li ol.text {margin:0 0 0 172px;*margin:0 0 0 182px;font-size:11px;line-height:14px;color:#666;}
.productlist li a:hover ol.text {color:#ff8b04;}
.productlist li a {height:120px;display:block;}
/*.productlist li a:hover {border:1px dotted #000;}*/
.productlist li a:hover img {filter:alpha(opacity=90);-moz-opacity:0.9;}

.pointline {
	padding:12px 0;
	background:url(../images/line3.gif) repeat-x 0 8px #fff;
	*background:url(../images/line3.gif) repeat-x 0 20px #fff;
}
.productlist li img.nopic {
	width:132px;
	height:132px;
background:url(../images/productborder.gif) no-repeat;
}

.productlist .author {
	margin:0 0 30px 0;
	padding:0 0 0 50px;
	text-align:center;
	height:37px;
	line-height:37px;
	background:url(../images/authorbg.gif) repeat-x;
}
.productlist .author a:link, .productlist .author a:visited {margin:0 20px 0 10px;color:#3380c4;}
.productlist .author a:hover {color:#75afe3;}

.searcharea {
	margin:40px auto 30px auto;
	width:305px;
	text-align:right;
}
.searcharea p {margin:10px 0 0 0;padding:0;}
.searcharea p input {margin:0 0 0 10px;}
.searcharea input.borderinput {
	padding:0 0 0 21px;
	width:200px;
	height:22px;
	line-height:22px;
	border:1px solid #88bad3;
	background:url(../images/searchpoint.gif) 4px 5px no-repeat;
}


ul.processlist {margin:20px 0 0 0;padding:0;}
ul.processlist li {
	float:left;
	display:inline;
	margin:0 6px 30px 22px;
	padding:7px 0 0 2px;
	list-style:none;
	width:304px;
	height:259px;/*262px;*/
	background:url(../images/processbg.gif) no-repeat;
}
ul.processlist li img {width:299px;height:226px;}
ul.processlist li p {
	margin:0;
	padding:0px 0 0 25px;
	*padding:4px 0 0 25px;
}
ul.processlist li a:link, ul.processlist li a:visited {color:#2a2a2a;}
ul.processlist li a:hover {color:#595959;}

.aboutmodel {width:225px;}
.aboutmodel ul {margin:30px 0 0 15px;padding:0;}
.aboutmodel li {
	float:left;
	width:90px;
	white-space:nowrap;
	margin:0 13px 0 0;
	list-style:none;

}


tr.tabletitle td {
	padding:10px 0 16px 0;
	vertical-align:top;
	color:#fff;
	text-align:center;
	line-height:14px;
	background:#5e5e5e;
}
tr.tabletitle td p {
	margin:0;
	padding:0;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}
tr.tableunit td {
	height:30px;
	line-height:30px;
	text-indent:30px;
	color:#3380c4;
	background:#ededed;
}
tr.tabledata {
}
tr.tabledata td {
	padding:10px 0;
	border-left:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
tr.tabledata td.dr {
	border-right:1px solid #d2d2d2;
}
#inclass{
	margin:0 0 0 12px;
	padding:0;
}
#inclass ul li{
	line-height:150%;
	margin:0;
	padding:0;
}
#siteleft li #inclass ul li a{
	width:150px;
	color:#a2a2a2;
	border:0;
	background:#fff;
	margin:0;
}
