@charset "gb2312";

* { margin:0; padding:0; list-style:none; }
body { font-size:12px; color:#333; font-family:"宋体";background:#FCFAF5 
}
img { border:none; }
/*常用类*/
.layout_center { width:1002px; margin:0 auto;}
.float_left { float:left; }
.float_right { float:right; }
.float_clear { clear:both; }
.red { color:red; }
.blue { color:blue; }
.gray { color:gray; }
.text_align_center { text-align:center; }
p { line-height:20px; }
a { color:#333; text-decoration:none; }
a:hover { color:#D50B07; text-decoration:underline; }




/*导航栏*/
#navigation_main { background:url(images/navigation_bg.jpg) repeat-x; }
#navigation { height:42px; }
#navigation li { float:left; line-height:42px; text-align:center; }
#navigation li a { width:158px; display:block; font-weight:bold; font-size:14px; color:#FFF; }
#navigation li a:hover { background:url(images/navigation_hover.jpg) center  repeat-x; text-decoration:none; color:#000000 }

/*头部*/
#header{ width:1002px; ;}
.header_left{ width:1000px;  float:left; height:113px;}
.header_right{ width:200px;  float:right; text-align:center; color:#e8d763;}
#nava{ width:1002px; height:49px; line-height:49px; background:url(images/navigation_bg.jpg) repeat-x; clear:both;}
.nav li{ width:130px; text-align:center; float:left; }
.nav li a{ color:#FFF; text-decoration:none;}
.nav li a:hover{ color:#FFF; text-decoration:none; background:url(/images/navigation_hover.jpg) no-repeat; line-height:49px; padding:20px;}
#banner{ width:1002px; height:260px; margin-top:10px; margin-bottom:10px;}
.banner{ width:1002px; height:2px;  margin:0 auto;}
#main{ width:1002px;  margin:0 auto;  clear:both;  }
.left { width:230px; float:left;}
.left_title { background:url(images/left_title_bg.jpg) no-repeat; height:69px; width:210px; margin-top:6px;  line-height:69px; padding:0 10px;border:1px solid #E0D4AF; border-bottom:none; }
.left_title h2 { font-size:16px; color:#3a3a3a; padding-left:50px; }

.left_body{ width:210px; border:1px solid #E0D4AF; border-top:none; background:#FFFFFF; padding:10px;}
.left_body dl dt{ height:35px; line-height:35px;padding-left:30px; background:url(images/icon.png) 3px 13px no-repeat; line-height:30px; font-size:14px; padding-left:15px; border-bottom:1px dashed #D0D0D0; }

#right { float:right; width:760px; background:#fff; }
.right_title { background:url(images/left_title_bg.jpg) no-repeat; height:69px; line-height:69px; padding:0 10px;border-bottom:1px solid #E0D4AF;  }
.right_title h2 { font-size:16px; color:#3a3a3a; padding-left:50px;  }
.right_title1{ width:364px; height:38px; background:url(images/title2.jpg);}
.right_title2{ width:340px; height:38px; background:url(images/title3.jpg);}
.right1{ line-height:25px; padding:10px;}

.right2{ width:720px;  clear:both}
.right3{  line-height:30px; padding:20px; font-weight:bold;}

.right4{line-height:30px; margin:30px 30px 30px 30px;}
.news_title{ line-height:40px; font-size:14px; font-weight:bold;  text-align:center;}

.products li{ margin-left:10px;width:162px; height:218px; line-height:25px; float:left; margin-top:20px; text-align:center; }
.products li img{ width:150px; height:150px; margin-top:6px; margin-left:3px; border:#d7d7d7 2px solid;padding:3px;}
.products li a:hover img { width:150px; height:150px; margin-top:6px; margin-left:3px; border:#A20002 2px solid;padding:3px;}
.news li{ line-height:22px;    padding-left:20px; margin-top:7px;}

.news1 li{ line-height:38px; padding-left:20px; border-bottom:1px dashed #e8d763;}

.products1 li{ margin-left:10px; width:160px; height:160px; float:left; text-align:center; margin-top:20px;}
.products1 li img{  margin-top:6px; margin-left:2px;border:#e8d763 1px solid; padding:3px;}
.products1 li a{ color:#000000;}

.photo li{ width:140px; height:140px; float:left; text-align:center; padding-left:15px;}
/*底部*/
#footer{ width:100%; height:143px;  background:#E7E4DC; margin-top:12px;   line-height:43px;   text-align:center; clear:both;}
/*留言板*/
.guestbook { border-collapse:collapse; width:100%; margin-top:10px; }
.guestbook th { padding:5px; border:1px solid #e8d763; text-align:center; }
.guestbook td { padding:5px; border:1px solid #e8d763; }
input, textarea, select { border:1px solid #e8d763; font-size:12px; padding:5px; }
textarea{ width:480px; height:100px; background:url(images/pcfinal.jpg) center no-repeat;}
/*人才招聘*/
.recruitment { border-collapse:collapse; width:100%; margin-top:10px; }
.recruitment th { padding:5px; border:1px solid #e8d763; text-align:center; }
.recruitment td { padding:5px; border:1px solid #e8d763; }
/*分页*/
.page {  padding:3px; text-align:center; width:600px; margin-top:60px; float:right;}
