@charset "utf-8";
/* CSS Document 
WeiSite : 力星
Useing : Public Style(公共样式)
Author : krispy
Power By: http://www.woncent.com
Update : 2011-11-15
*/
* {
	margin:0;
	padding:0;
	list-style:none;
	/*_behavior: url("images/scripts/iepngfix.htc");*/
}
body {
	font:12px/1.5em Arial, Verdana, "Simsun", Geneva, sans-serif;
	/*text-align:center;*/
	margin:0 auto;
	height:100%;
	width:100%;
}

html{height:100%; width:100%;}

a {
	outline:none; /* FF去链接点击虚线 */
	text-decoration:none;
	color:#444
}

a {noFocusLine:expression(this.onFocus=this.blur())}/*IE 去链接点击虚线*/
a:hover { color:#7b9500;}

td, img,  button{
	border:none;
}
img, input, select,{
	vertical-align:middle;
}
table {
	border-collapse:collapse;
}
h1, h2, h3, h4, h5, h6, big {
	font:12px/1.5em Arial, Verdana, "Simsun", Geneva, sans-serif;
	font-weight:normal;
}
.clearfix:after { 
	content:"";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
#wrap {
	 width:1003px;
	 margin:0 auto;
}


/* 导航 */

#header {width:1003px; float:left;  height:85px;}
.logo{float:left; width:371px; }
.logo h1 { position:relative; width:371px; top:0;}
.logo h1 span{ position: absolute;}
.logo img{ float:left;}
.nav {width:632px; float:right; background:url(../index_02.gif) no-repeat; height:85px; } 
.nav h1 { text-align:right; line-height:31px;}
.nav h1 a{ color:#b6a585; background:url(../small_04.gif) no-repeat 0 50%; padding:0 29px 0 15px; }
.nav h1 a:hover{ color:#d8c39b;}
.nav h1 a.current{ color:#d8c39b; font-weight:bold; font-size:12px;}



/* 大图展示 */



/* 首页主体内容 */
#main {width:1003px; float:left; background:url(../index_14.gif) repeat-y left;   }
#prolist{width:221px; float:left; background:#e3e5d9; padding:30px 0 0 0  } 
.proVar,.proTwo { width:221px; float:left;}
.proVar ul { padding:11px 0px 19px 12px; float:left; width:209px;}
.proVar ul li{ float:left; padding:0 3px 0 0; line-height:25px; }
.proVar ul li a{ width:98px; height:25px; display:block; text-align:center; text-indent:32px; color:#959894; background:url(../index_08.gif) no-repeat;}
.proVar ul li a:hover,.proVar ul li a.current{  color:#959894; background:url(../index_06.gif) no-repeat;color:#fff; }

.proTwo dl{ float:left;  width:221px; font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; white-space: inherit; }
.proTwo dl img{ float:left;}
.proTwo dl a{color:#000;}
.proTwo dl a:hover,.proTwo dl a.current{color:#7b9500;}
.proTwo dl dt{padding:5px 0 5px 27px; background:#afb79a; font-size:14px; font-weight:bold;}
.proTwo dl dt a{padding:0 0 0 13px}
.proTwo dl dd { margin:0 11px 0 15px;  line-height:28px; border-bottom:1px dashed #bac0a3; }
.proTwo dl dd a{ padding:0 0 0 23px; display:block; height:28px;}

#M_right{ width:781px; float: right; padding: 0 0 0 1px;}
.banner { width:781px; float:left; }
.banner img{ float:left;}
.gunimg { width:772px; float:left; padding:3px 9px 19px 0}
.gunimg ul li { float:left; padding: 0 2px;}
.gunimg span img{ width:120px; height:103px;}



.M_rihgtCnent { padding: 0 9px 0 19px; float:left; width:753px;}

/* 首页企业简介 */
.M_about {width:374px; float:left; margin:0 25px 0 0; }
.M_about h1 { background: url(../index_24.gif) no-repeat; line-height:23px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-weight: bold; padding:0 0 0 75px; color:#6f6f6f;}
.M_about h1 span{ padding:1px; background:#FFF;}
.M_about h2 { padding:11px 0 0 0 ; color:#4a4a4a; line-height:22px;}
.M_about h3 { text-align:right; padding: 0 5px 0 0 }
.M_about h3 a{ color:#b7b7b7;}
.M_about h3 a:hover{ color:#b7b7b7;}

/* 首页新品推荐  */
.M_tecently { width:350px; float:left;}
.M_tecently h1 { background: url(../index_26.gif) no-repeat; line-height:23px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-weight: bold; padding:0 0 0 147px; color:#6f6f6f;}
.M_tecently h1 span{ padding:1px; background:#FFF;}
.M_tecently h2 { padding:11px 0 0 0 ; color:#4a4a4a;}

/* 首页热门产品  */
.M_hotItems {width:751px; float:left; }
.M_hotItems h1 { background: url(../index_37.gif) no-repeat; line-height:23px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-weight: bold; padding:0 0 0 77px; color:#6f6f6f; margin: 15px 0 0px 0; }
.M_hotItems h1 span{ padding:1px; background:#FFF;}
.M_hotItems ul {width:751px; float:left; padding: 8px 0 0 0}
.M_hotItems ul li { float:left; width:187px;}
.M_hotItems ul li a {position:relative; }
.M_hotItems ul li a span{position: absolute; background:url(../index_40.gif) no-repeat 0px 1px;  width:187px; height:55px; z-index:10px; display:block;}
.M_hotItems ul li a:hover span { background:url(../index_40.gif) no-repeat -9999px;}


/* 内页产品展示 */
#Mainbg { width:781px; float:left; padding: 0 0 0 1px; background: url(../pro_03.gif) repeat-y left #f1f2ec; min-height:458px; _height:458px;}
#Probg { padding: 0 38px 0 38px; width:705px; float:left;}
#aboutbg { padding:0 68px 0 52px; background:url(../about_04.jpg) no-repeat right top; }
#newsbg { padding:0 68px 0 52px; background:url(../news_03.jpg) no-repeat right top; }
#servicebg {padding:0 68px 0 52px; background:url(../cust_03.jpg) no-repeat right top ; width:661px; float:left;}
#jobbg {padding:0 68px 0 52px; background:url(../job_03.jpg) no-repeat right top;}
.N_daohang{width:705px; float:left; }
.N_daohang  h1{ text-align:right; color:#7d7c7c; padding:30px 12px 22px 0; font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:14px;}
.N_daohang  h1 a{color:#7d7c7c;}
.N_daohang  h1 a:hover{color:#7d7c7c;}

/* 内页公司简介 */
.N_AboutDaohang h1{ color:#415100; padding:69px 0 16px 0; }
.N_AboutDaohang h1 strong { font-size:20px; font-weight:normal; line-height:32px;}
.N_AboutDaohang h1 img{ float:left;}
.N_AboutDaohang h1 span { padding:0 0 0 5px; font-family:"微软雅黑"; }
.about { padding:0 0  15px 0;}
.aboutText { line-height:24px; color:#444444; text-indent:2em; }
.aboutimg  { padding:0 0 12px 0 ;  width:661px;}
.aboutimg h2{ width:661px; float:left;  position:relative;  }
.marquee {width:659px;  float:left;}
.aboutimg h2 strong span{ font-size:16px; color:#000; position:absolute; bottom:0; z-index:1; width:661px; height:40px; line-height:40px; text-indent:30px; display:block; background:#FFF; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}

.Proimg ul li { float:left; width:226px; padding:0 9px 9px 0; font-size:11px;   }
.Proimg ul li img{border:2px solid #bfc0bd; }
.Proimg ul li a span{position: absolute; background:url(../index_40.gif) no-repeat 0px 1px; width:222px; height:55px; z-index:10px;}
.Proimg ul li a:hover span { background:url(../index_40.gif) no-repeat -9999px;}
.Proimg ul li a ins{position: absolute; background:url(../pro_07.gif) no-repeat 0 1px; width:222px; height:55px; z-index:10px; }
.Proimg ul li a:hover ins { background:url(../index_40.gif) no-repeat -9999px; }
.Proimg ul li strong { width:181px; padding:7px 0 15px 45px; float:left; background:url(../pro_15.gif) #313e00 no-repeat 28px 9px;}
.Proimg ul li a strong { color:#fff;}
.Proimg ul li a:hover strong { color:#c3caa1s;}
.Proimg ul li small { font-size:11px; font-weight:normal;}

.ProShow { width:705px; float:left; }
.ProShowimg { width:415px; float:left}
.ProShowimgPL{ width:415px; float:left;  } 
.ProShowimgPL dl { margin:0 0 30px 0 ; width:415px; float:left;}
.ProShowimgPL dl dd{ text-align:center; margin:0 0 30px 0}
.ProShowimgPL dl dt { text-align:center; float:left; margin:2px; }
.ProShowimgPL dl dt img{ height:46px; width:60px; border:1px solid #afb79a;}
.ProShowimglist {width:246px; float: left; padding:100px 0 0 30px ;}
.ProShowimglist h1{ font-size:14px; color:#516400; font-weight:bold; padding:0 0 8px 0; border-bottom:1px  solid #afb79a}
.ProShowimglist h2{ line-height:24px; padding:20px 0  30px 0; border-bottom:1px  solid #afb79a} 
.general{ border:1px solid #666; padding:2px; margin:2px ; display:block; line-height:20px;}

.ProShowimglist big{width:250px; float:left; line-height:36px; height:36px;} 
.ProShowimglist big a{border:1px solid #ccc; width:36px; height:34px; display:block; float:left; margin: 0 10px 0 0 ; line-height:34px; text-align:center; color:#000000; background:#FFF;}
.ProShowimglist big a:hover,.ProShowimglist big a.current{ background:url(../procolor.gif) no-repeat; border:none; width:38px;  height:36px; line-height:36px; color:#a10000;}


.news { width:661px; min-height:700px; _height:700px; }
.news ul  {border-top: 1px solid #afb79a;}
.news ul li { padding:12px   7px 9px   7px; color:#afb79a;line-height:20px; border-bottom:1px solid #afb79a; }
.news ul li a{color:#afb79a}
.news ul li a:hover{color:#515151}
.news ul li a big{ font-size:12px; font-weight:bolder; line-height:23px;}
.news ul li a strong { color:#515151; }
.news ul li a span small{font-size:12px;  float:right; padding:21px 0 0 0; color:#a6a6a6;}
.news ul li a:hover span small{color:#515151}


.news h1 { font-size:16px; font-family:"微软雅黑"; text-align:center; font-weight:bold; letter-spacing:3px; color:#415100; padding:15px  0 0 0 }
.news h2 { text-align:right; border-bottom:1px dashed #afb79a; padding:0 15px 3px 0; color:#415100;}
.news div.newsText p{ line-height:24px; text-indent:2em; padding:15px ; color:#444444;}
.news h3 { text-align:right;  color:415100}
.news h3 a{color:415100}

.servicetit{ color:#444444; padding: 0 0 56px  0; }
.serviceText { width:292px; padding: 0 0 30px 0; float: left;}
.serviceText h1{ text-indent:23px; background:#d7d9c9; width:292px; padding:8px 0; font-weight:bold; margin:0 0 26px 0   }
.serviceText h2 { margin:6px 18px;  border:1px solid #000;  color:#444; padding:1px 3px 1px 3px}
.serviceText h2  span { float:left;}
.input { background:none; border:none; line-height:17px;  color:#444; width:207px; }
.input1 { background:none; border:none; line-height:17px;  color:#444; width:182px; }
.input2 { background:none; border:none; line-height:17px;  color:#444; width:185px; height:220px; vertical-align:top; }
.serviceText h3 {padding:0 0 0 54px;}
.serviceText h3 span a{ width:70px; height:20px; line-height:20px; border:1px solid #000;  text-align:center; margin:0 10px; display:block; float:left;}
.contact{width:292px; padding: 0 0 30px 0; float:right; }
.contact h1{text-indent:23px; background:#d7d9c9; width:292px; padding:8px 0; font-weight:bold; margin:0 0 53px 0 ;  }
.contactText p{line-height:24px; padding:0 0 0 24px;}
.contactText p strong{ font-size:14px; color:#566b00; line-height:24px;}
.contactText p span { padding:0 0 0 48px;}

.jobtit { padding: 0 0 30px 0;}
.jobtit h1{ padding:0 0 0px 0; color:#444; line-height:20px;}
.jobtit dl{border-bottom:1px solid #afb79a; padding:10px 0 10px 0; }
.jobtit dl dt {line-height:34px; }
.jobtit dl dt h1 { font-weight:bold; border-bottom:1px solid #afb79a; line-height:34px; 
margin:0 0   6px 0; }
.jobtit dl dt a {color:#000000}
.jobtit dl dt a:hover {color:#7b9500}
.jobtit dl dd { color:#515151; line-height:24px; }









/* 下一页 */
DIV.black2 {
	clear:both;
	PADDING: 4px 0 23px 0;  MARGIN: 3px;  TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER: /*#d1cdc4 1px solid;  */ PADDING:2px 5px;   MARGIN: 3px; COLOR: #999999;   TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER: /*#d1cdc4 1px solid ; BACKGROUND-COLOR: #d64826*/;  COLOR: #333;  MARGIN: 3px;  
}
DIV.black2 SPAN.current {
	BORDER:/* #d1cdc4 1px solid; BACKGROUND-COLOR: #d64826;    PADDING:2px 5px; */ FONT-WEIGHT: bold;  MARGIN: 3px;  COLOR: #333;   
}
DIV.black2 SPAN.disabled {
	BORDER: /*#eee 1px solid;*/ PADDING:2px 5px;  MARGIN: 3px;  COLOR: #333333; background:#d8d9d4; 
}

/*人才招聘*/
.jobtab{
	width:652px;
	margin:25px auto;
	margin-bottom:30px;
	color:#556575;
}
.jobtab th{
	height:30px;
	padding:0 30px;
	padding-top:3px;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	background:url(../jobtitbg.gif) no-repeat;
}
.jobtab th span{
	float:right;
	font-size:12px;
	color:#c6c6c6;
}
.jobtab th strong{
	color:#c60000;
	font-weight:normal;

}
.jobtab td{
	padding:3px 10px;
	border-bottom:1px dashed #ccc;
}
.jobtab td.gaybg{
	text-align:center;
	background:#f0f2f3;
}

#footer {
	width:100%;
	margin:0 auto;
	clear:both;
	text-align:center;
	color:#dee3dd;
	background:url(../index_45.gif) repeat-x #313e00;
	line-height:14px;
	padding:14px 0 ;
	font-size:10px;
	
}
#footer a{color:#dee3dd;}
#footer a:hover{ color:#dee3dd;}


.piccell {
	border-style:solid;
	border-collapse:collapse;
	border-width: 1px;
	border-color: black;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}