@charset "utf-8";
/* CSS Document */
html,body,ul,li,ol,dl,dt,dd,span,table,form{
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

body{
	background:#828282;
}
a:link,a:visited{
	color:#333333;
	text-decoration:none;
}

.center{
	width:1002px;
	margin:0 auto;
}
.main{
	width:979px;
	background:url(../images/bgbody.jpg) repeat-y;
	margin:0 auto;
}
.main .fot{
	width:979px;
	height:14px;
	background:url(../images/bgbot.jpg) no-repeat;
	overflow:hidden;
}
.view{
	width:940px;
	margin:0 auto;
	overflow:hidden;
}


/***top***/
.top{
	height:68px;
	margin-top:17px;
	background:#efab00;
}
.top .logo{
	width:140px;
	padding-top:3px;
	float:left;
	overflow:hidden;
}
.top .logo img{
	margin:6px 0 0 20px;
}
.top .language{
	width:100px;
	height:45px;
	border-left:solid 1px #FFF;
	margin:12px 0 0 16px;
	float:left;
	overflow:hidden;
}
.top .language img{
	margin:15px 0 0 22px;
}
.top .nav{
	width:675px;
	float:left;
	overflow:hidden;
}
.navList{
	width:675px;/**684**/
	padding:28px 0 0 190px;
	color:#333333;
	overflow:hidden;
}
.navList li{
	list-style:none;
	float:left;
	font-size:11px;
	background:url(../images/navbg.jpg) no-repeat right center;
	overflow:hidden;
	text-align:center;
}
.navList a:hover{
	text-decoration:underline;
}

.flash{
	width:940px;
	height:300px;
	margin-top:9px;
	z-index:0;
	overflow:hidden;
}
#subNav a:hover,#threeNav a:hover{
	text-decoration:underline;
}

.icoList{
	width:200px;
	height:33px;
	margin:12px 0 0 720px;
	overflow:hidden;
}

.icoList li{
	width:33px;
	height:33px;
	background:url(../images/icoListBg.gif) no-repeat center bottom;
	float:left;
	list-style:none;
	overflow:hidden;
}
.icoList li .imgContainer{
	width:27px;
	text-align:center;
	background:#FFF;
	overflow:hidden;
	margin:0 auto;
	margin-top:10px;
}
.icoList li .imgContainer img{
	width:23px;
	margin:0 auto;
	overflow:hidden;
}
/***end top***/


.indexContent{
	width:940px;
	height:150px;
	overflow:hidden;
}
.comContent{
	width:940px;
	overflow:hidden;
}
.panel{
	width:940px;
	overflow:hidden;
}
.panel li{
	float:left;
	list-style:none;
	margin-right:7px;
	overflow:hidden;
	z-index:10;
}
.panel li .more{
	height:30px;
	background:#efab00;
	color:#FFF;
	font-weight:800;
	text-align:right;
	line-height:30px;
	margin-top:120px;
	font-size:16px;
}
.panel li .note{
	position:relative;
	height:150px;
	top:-150px;
	background:#fff;
	overflow:hidden;
}
.panel li .note dl{
	width:212px;
	margin:0 auto;
	overflow:hidden;
}
.panel li .note dl dt{
	font-size:13px;
	color:#333333;
	font-weight:800;
	line-height:48px;
}
.panel li .note dl dd{
	width:212px;
	overflow:hidden;
}
.panel li .note dl dd .introduce{
	width:152px;
	height:60px;
	float:left;
	line-height:16px;
	font-size:11px;
	color:#666666;
	overflow:hidden;
}
.panel li .note dl dd .ico{
	width:60px;
	float:left;
	overflow:hidden;
}
.panel li .note dl dd a{
	color:#04357b;
	text-decoration:underline;
}

.panel li.indexPro{
	width:230px;	
}
.panel li.indexFac{
	width:230px;
}
.panel li.indexCulture{
	width:230px;
}
.panel li.indexAbout{
	width:229px;
	margin:0;
}
.panel li.indexFac .more{
	
}
.panel li .more a:link,.panel li .more a:visited{
	color:#ffffff;
}
.panel li .more a:hover{
	color:#ffffff;
}

.comLeft{
	width:720px;
	float:left;
	overflow:hidden;
	margin-top:8px;
	background:#fff;
}
.comLeft .navgation{
	width:700px;
	line-height:36px;
	margin:12px 0;
	background:url(../images/55.jpg) no-repeat 6px 6px;
	padding-left:16px;
	color:#efab00;
	margin-left:12px;
}
.comLeft .navgation a:link,.comLeft .navgation a:visited{
	color:#efab00;
}
.comLeft .navgation a:hover{
	color:#333;
}
.comLeft .details{
	color:#333333;
	line-height:24px;
	font-size:11px;
	padding:6px 16px;
}

.comRight{
	width:220px;
	float:left;
	overflow:hidden;
	background:#454135;
	margin-top:8px;
}
.comRight .rSearch{
	width:190px;
	margin:14px auto;
	vertical-align:middle;
}
.comRight .rSearch #key{
	width:120px;
	float:left;
	border:none;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
.comRight .rSearch #Submit{
	width:60px;
	float:left;
	margin-left:3px;
	margin-top:3px;
}
.contactTitle{
	height:31px;
	line-height:31px;
	background:URL(../images/barbg.jpg) repeat-x;
	overflow:hidden;
	color:#FFF;
	font-weight:800;
	font-size:11px;
	clear:both;
}
.contactTitle .ico{
	width:20px;
	margin:11px auto;
	float:left;
	overflow:hidden;
}
.contactTitle .ico img{
	width:6px;
	margin-left:7px;
}
.communication{
	width:200px;
}
.factoryRight,.aboutRight{
	width:176px;
}
.communication li{
	float:left;
	margin:8px auto;
	list-style:none;
	text-align:center;
}
.factoryRight li,.aboutRight li{
	list-style:none;
	margin-left:20px;
	line-height:20px;
	background:url(../images/contactbg.jpg) no-repeat 0 center;
	padding-left:20px;
	font-size:11px;
}
.factoryRight li a:link,.factoryRight li a:visited,.aboutRight li a:link,.aboutRight li a:visited{
	color:#FFF;
}
.factoryRight li a:hover,.aboutRight li a:hover{
	text-decoration:underline;
}

.proCategoryList{
	width:180px;
	margin:0 auto;
}
.proCategoryList li{
	list-style:none;
	margin:6px 0;
	padding-left:24px;
}
.proCategoryList li .thumb{
	
}
.proCategoryList li .name{
	text-align:right;
	color:#ffb808;
	line-height:28px;
}
.proCategoryList li .name a:link,.proCategoryList li .name a:visited{
	color:#ffb808;
}
.proCategoryList li .name a:hover{
	color:#FFF;
}
.contactRight{
	width:220px;
	overflow:hidden;
	clear:both;
	padding:12px 0;
}
.contactRight div{
	background:url(../images/contactbg.jpg) no-repeat 13px center;
	border-bottom:solid 1px #4e4a3e;
	color:#FFF;
	line-height:16px;
	font-size:11px;
	padding-left:35px;
}

.proPanel{
	width:700px;
	margin:0 auto;
	overflow:hidden;
}
.proList{
	width:700px;
	height:850px;
	overflow:hidden;
}
.proList li
{
	width:350px;
	float:left;
	margin:21px 0;
	list-style:none;
	overflow:hidden;
}
.proList li .img{
	width:138px;
	height:128px;
	border:1px solid #bbbbbb;
	float:left;
	overflow:hidden;
	margin:0 6px;
}
.proList li .img img{
	margin:2px 0 0 2px;
}
.proList li .parms{
	width:170px;
	float:left;
	overflow:hidden;
	margin:0 10px;
}
.proList li .parms .name{
	font-size:14px;
	line-height:31px;
	font-weight:800;
	color:#efab00;
	border-bottom:dashed 1px #b3b3b3;
}
.proList li .parms .name a:link,.proList li .parms .name a:visited{
	color:#EFAB00;
}
.proList li .parms .name a:hover{
	color:#333;
}

.proList li .parms .model,.proList li .parms .code{
	font-size:11px;
	color:#767676;
	line-height:37px;
	border-bottom:dashed 1px #b3b3b3;
}
.proList li .parms .model span,.proList li .parms .code span{
	font-size:12px;
	font-weight:800;
}
.proList li .parms .btn{
	padding-top:5px;
}
.proList li .parms .btn img{
	float:right;
}

.subProCategory{
	width:700px;
	background:#eaeaea;
	margin:0 auto;
}
.subProCategory .head{
	width:700px;
	height:36px;
	background:url(../images/catalogBg.jpg) repeat-x;
	overflow:hidden;
}
.subProCategory .head img{
	margin-left:8px;
}
.subProCategory .head a:link,.subProCategory .head a:visited{
	color:#FFF;
}

.listView{
	width:700px;
	margin-top:8px;
	background:#eaeaea;
	overflow:hidden;
}
.listView .leftArr,.listView .rightArr{
	width:20px;
	padding-top:20px;
	float:left;
}
.listView .scroll{
	width:660px;
	height:66px;
	float:left;
	overflow:hidden;
}
.listView .scroll #scrollContainer{
	
}
.listView .scroll .scrollItem{
	width:165px;
	float:left;
	overflow:hidden;
}
.listView .scroll .scrollItem dt{
	width:75px;
	float:left;
	overflow:hidden;
}
.listView .scroll .scrollItem dd{
	width:85px;
	line-height:14px;
	color:#7b7b7b;
	float:left;
	overflow:hidden;
	margin:8px 5px 0px 0px;
	font-size:11px;
}

.factoryPanel{
	width:700px;
	margin:0 auto;
	overflow:hidden;
}
.factoryList{
	width:700px;
	height:910px;
	clear:both;
	overflow:hidden;
}
.factoryList li{
	list-style:none;
	width:700px;
	margin:10px auto;
	clear:both;
}
.factoryList li .img{
	width:218px;
	text-align:center;
	float:left;
	margin:8px auto;
	overflow:hidden;
}
.factoryList li .img img{
	padding:3px;
	border:solid 1px #bbbbbb;
}

.factoryList li .params{
	width:482px;
	float:left;
	margin:8px auto;
	overflow:hidden;
}
.factoryList li .params .name{
	font-size:14px;
	font-weight:800;
	line-height:19px;
}
.factoryList li .params .introduce{
	color:#666666;
	font-size:11px;
	line-height:18px;
	margin-top:12px;
	padding-right:22px;
}
.factoryList li .params .ico{
	width:420px;
	margin:0 auto;
	font-weight:200;
	font-size:11px;
	color:#04357b;
	margin-top:12px;
	text-align:right;
}
.factoryList li .params .ico a{
	text-decoration:underline;
}

.contactPanel{
	width:700px;
	overflow:hidden;
}
.contactPanel .note{
	width:600px;
	margin:0 auto;
	color:#7b7b7b;
	line-height:24px;
}
.inquire{
	width:600px;
	margin:24px auto;
}
.inquire div{
	margin:6px 0;
	line-height:28px;
}
.inquire input{
	color:#707070;
	text-align:center;
	border:solid 1px #000;
	margin:3px 0;
	font-size:11px;
	padding-left:6px;
	vertical-align:middle;
}
.inquire textarea{
	border:solid 1px #000;
}


.bigpic{
	width:368px;
	float:left;
	overflow:hidden;
}
.bigpic img{
	border:solid 1px #bbbbbb;
	padding:3px;
	width:328px;
	margin:0 auto;
}
.paramList{
	width:332px;
	float:left;
	overflow:hidden;
}
.paramList .pName,.paramList .pModel,.paramList .pCode,.paramList .pBtn{
	width:332px;
	line-height:24px;
	color:#767676;
	border-bottom:dashed 1px #b8b8b8;
	padding:8px 0;
}
.paramList .pName{
	color:#efab00;
	font-size:14px;
	font-weight:800;
}
.paramList .pModel span,.paramList .pCode span{
	font-weight:800;
}

.proSmallList{
	width:330px;
	clear:both;
	overflow:hidden;
	margin-top:78px;
}
.proSmallList div{
	width:82px;
	float:left;
}
.proSmallList div img{
	width:66px;
	margin:0 auto;
	border:solid 1px #bbbbbb;
}

.proIntroduce{
	width:700px;
	color:#767676;
	line-height:22px;
}
.proIntroduce .head{
	width:660px;
	color:#efab00;
	font-weight:800;
	line-height:36px;
	font-size:14px;
	border-bottom:dashed 1px #b8b8b8;
	margin:12px auto;
}
.proIntroduce .note{
	width:640px;
	margin:0 auto;
	overflow:hidden;
}


/*****end *******/

.jobTab{
	width:600px;
	overflow:hidden;
	margin:0 auto;
}
.jobTab td{
	line-height:25px;
	padding:3px 0;
}

/******start*******/



.pageContainer{
	text-align:center;
	line-height:24px;
}

.foot{
	width:979px;
	color:#ffffff;
	font-size:11px;
	margin:0 auto;
	padding:18px 0;
}
.foot .left{
	width:550px;
	float:left;
	font-size:11px;
	overflow:hidden;
}
.foot .right{
	width:429px;
	float:left;
	font-size:11px;
	text-align:right;
	overflow:hidden;
}
.foot a:link,.foot a:visited{
	color:#ffffff;
}
.foot #quickLink{
	font-size:11px;
}
.foot a:hover{
	color:#000;
}
.foot #ql a:link,.foot #ql a:visited{
	color:#000;
}
.foot #ql a:hover{
	color:#333;
}
