@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; line-height:1.5; font-family:Arial;}
ul,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,p { margin:0; padding:0;}
ul { list-style:none;}
img { border:0px; margin:0; padding:0;}
a { color:#666; text-decoration:none;}

.clearfloat { clear:both; height:0px; font-size:1px; line-height:0px;}

body { background:url(../images/body_bg.gif) 0 0 repeat-x; }
#containter { margin:0 auto; width:960px;}
/*header*/
#header { position:relative; height:100px; }
#logo { position:absolute; top:15px; left:0px;}
#version { position:absolute; top:8px; right:0px; height:15px; line-height:15px; color:#c0c0c0;}
#version a { color:#c0c0c0;}
#version a:hover { text-decoration:underline; color:#aaa;}
#search { position:absolute; bottom:37px; right:0px; height:28px; vertical-align:middle;}
.inp_srh { width:150px; height:28px; line-height:28px; color:#ccc; border:0; text-indent:1px; background:url(../images/input.gif) 0 center no-repeat;}
.btn_srh { width:28px; height:28px; border:0; background:url(../images/search_btn.gif) 0 center no-repeat; cursor:pointer; text-indent:-999em;}
#search * { vertical-align:middle;}

/*nav*/
.nav { position:relative; width:600px; height:30px; top:28px; left:220px;  z-index:2;}
.nav ul li {float:left; width:60px; height:30px; line-height:30px;  font-size:14px; text-align:center; font-family:"微软雅黑"; margin:0 15px;   display:inline; }
.nav ul li a { color:#5b5b5b;}
.nav ul li a:hover { color:#00b300;}
.nav ul li a,.nav ul li a:visited  { display:block;color:#5b5b5b; }
.nav ul li:hover a  { display:block;  color:#00b300;}
.nav ul li.sfhover a  { display:block; color:#00b300;}
.nav ul li ul { display:none; }
.nav ul li ul {display:none; position:absolute; top:15px; left:0; padding-top:15px;}
.nav ul li ul.nav_pos1 { *position:absolute; left:85px;}
.nav ul li ul.nav_pos2 { *position:absolute;  left:175px;}
.nav ul li ul.nav_pos3 { *position:absolute;  left:265px;}
.nav ul li ul.nav_pos4 { *position:absolute;  left:355px;}
.nav ul li ul.nav_pos5 { *position:absolute;  left:445px;}
.nav ul li ul.nav_pos6 { *position:absolute; }
.nav ul li ul.nav_pos7 { *position:absolute; }
.nav ul li:hover ul { display:block;}
.nav ul li.sfhover ul { display:block; }/*兼容IE6*/


.nav ul li ul li { float:none; width:100px; font-size:12px;  font-family:"宋体"; background:none;  margin:0;  }
.nav ul li:hover ul li a { display:block; background:none; width:100px; height:24px; line-height:24px; background:#FFFFFF; filter:alpha(opacity=85); color:#666; }
.nav ul li.sfhover ul li a { display:block; background:none; width:100px; height:24px; line-height:24px; background:#FFFFFF; filter:alpha(opacity=85); color:#666; }
.nav ul li:hover ul li a:hover { font-weight:bold; color:#0bb60b;}
.nav ul li.sfhover ul li a:hover { font-weight:bold; color:#0bb60b;}


/*a.top_nav_:link,a.top_nav_:visited { display:block; width:130px; height:40px; color:#fff;  }
a.top_nav_:hover { display:block; width:130px; height:40px; color:#fff; background:url(../images/nav_li_hover.gif) center center no-repeat;}
a.top_nav_over:link,a.top_nav_over:visited { display:block; width:130px; height:40px; color:#fff; background:url(../images/nav_li_hover.gif) center center no-repeat;}
a.top_nav_over:hover { display:block; width:130px; height:40px; color:#fff; background:url(../images/nav_li_hover.gif) center center no-repeat;}

*/
/*content*/
#banner { height:341px; margin-bottom:20px;}
.main_con1 { float:left; width:314px; height:191px; background:url(../images/main_con1_bg.gif) 0 0 no-repeat;}
.main_con2 { float:left; width:444px; height:191px; margin:0 5px; background:url(../images/main_con2_bg.gif) 0 0 no-repeat; display:inline; }
.main_con3 { float:right; width:192px; height:191px; color:#333; background:url(../images/main_con3_bg.jpg) 0 0 no-repeat;}

.main_con1 h1,.main_con2 h1,.main_con3 h1,.main_con2_son2 h2 { position:relative; height:21px; line-height:21px; margin-bottom:20px; font-size:14px; background:url(../images/main_title_icon.gif) 0 center no-repeat; text-indent:12px; color:#333; font-family:"微软雅黑"; }
.main_con1 h1 span,.main_con2 h1 span,.main_con3 h1 span,.main_con2_son2 h2 span { font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#9f9f9f;}
.main_con1_more,.main_con2_more { position:absolute; top:3px; right:0px; }

.main_con1_wrap { width:287px; margin:5px auto;}
.main_con1_son1 { float:left; width:142px;}
.main_con1_son1 img { display:block;}
.main_con1_son2 { width:145px; float:right; color:#666;}
.main_con1_son2 ul li { height:19px; line-height:19px; background:url(../images/position_icon.gif) 0 center no-repeat; text-indent:8px;}
.main_con1_son2 ul li a  { color:#666;}
.main_con1_son2 ul li a:hover  { color:#009900; text-decoration:underline;}


.main_con2 h1 { margin-bottom:15px;}

.main_con3_wrap { width:165px; margin:5px auto; line-height:1.5;}


/*footer*/
#foot { margin-top:10px; height:50px; text-indent:10px; padding-top:5px; color:#999; line-height:2;}
.foot_con { background:#f9f9f9; width:958px; border:1px solid #ddd;}
#foot a { color:#999;}
#foot a:hover { text-decoration:underline; color:#999;}


/*关于我们*/
#inbanner { margin-bottom:20px;}
#inbanner img { display:block; }
#inside { float:left; width:200px;}
#inmain { float:right; width:746px;}

.t_inside { height:5px; line-height:5px; overflow:hidden; background:url(../images/inside_t_bg.gif) 0 0 no-repeat;}
.t_inside img { display:block;}
.c_inside { background:url(../images/inside_c_bg.gif) 0 0 repeat-y; padding-bottom:15px;}
.b_inside { height:12px; background:url(../images/inside_b_bg.gif) 0 0 no-repeat; margin-bottom:15px;}

.inside_con { width:160px; margin:0 auto;}
.inside_con h1 { font-size:20px; height:40px; font-family:"微软雅黑"; background:url(../images/inside_title_bg.gif) center bottom no-repeat; text-align:center; font-weight:normal;}
.inside_con  ul li { height:28px; line-height:28px; background:url(../images/inside_li_bg.gif) center bottom no-repeat; text-align:center; font-size:12px; font-weight:normal;}
/*.inside_con li a { display:block; height:28px; color:#666;}
.inside_con li a:hover { display:block; font-weight:bold; height:28px; color:#01b401;}
*/
a.left_menubg_:link,a.left_menubg_:visited { display:block; height:28px; color:#666;}
a.left_menubg_:hover { display:block; font-weight:bold; height:28px; color:#01b401;}
a.left_menubg_over:link,a.left_menubg_over:visited { display:block; font-weight:bold; height:28px; color:#01b401;}
a.left_menubg_over:hover { display:block; font-weight:bold; height:28px; color:#01b401;}
#inside img { margin-bottom:5px;}


#inmain h1 { position:relative; margin-bottom:10px; height:30px; line-height:30px; text-indent:23px; font-size:14px; color:#585858; background:url(../images/inmain_title_bg.gif) 0 bottom no-repeat;}
#position { position:absolute; top:0px; right:5px; font-size:12px; font-weight:normal; color:#727272;}

.nav2_main { color:#666; line-height:2.5;}

.news_main ul { margin-bottom:15px;}
.news_main ul li { height:26px; line-height:26px; background:url(../images/news_main_icon.gif) 0 center no-repeat; padding-left:5px;  }
.news_main ul li span { float:right; color:#f08d09;}
.news_main ul li a { color:#666;}
.news_main ul li a:hover { color:#309100;}

.news_det { color:#666; line-height:2;}
.news_det h2 { color:#333; font-size:14px; height:30px; line-height:30px; text-align:center; margin-bottom:10px;}


.nav3_pro ul li { float:left; width:350px; margin-bottom:20px; height:92px; overflow:hidden; color:#666; }
.pro_img { float:left; width:103px;}
.pro_text { float:right; width:230px; display:inline; color:#666;}
.pro_text h3 { font-size:12px; color:#555; height:24px; line-height:24px;}
.nav3_pro ul li a { display:block; width:103px; height:86px; padding:2px; border:1px solid #d5d5d5; }
.nav3_pro ul li a:hover { display:block; width:103px; height:86px; padding:0px;  border:3px solid #01b401; }

.nav3_det1 { width:457px; margin:0 auto;}

.nav3_det2 h2 { height:20px; line-height:20px; font-size:12px; color:#333;}
.nav3_det2 h2 span { color:#2f9100;}
.nav3_det2 { margin:10px 0 15px 0; color:#666; line-height:2;}
.nav3_det2_text strong{ color:#333;}

.nav3_det3 { width:716px; height:201px; background:url(../images/nav3_det_pro_bg.gif) 0 0 no-repeat;}
.nav3_det3_wrap { width:714px; margin:0 auto; padding-top:50px;}

.nav7_con1 { float:left; width:170px;}
.nav7_con2 { float:left; width:520px;}


.link_con ul li { float:left; width:130px; margin:0 25px; margin-bottom:10px; display:inline; text-align:center; }
.link_con ul li a { float:left; display:block; color:#666;}
.link_con ul li img { display:block;}

.video_det h2 { font-size:12px; height:26px; line-height:26px; color:#309100;}
.video_det p { display:block; color:#cd8b75; float:right;}
.video_det p a { text-decoration:underline;  color:#309100;}

.up_page { float:left; width:60px;}
.down_page { float:right; width:60px;} 
.page a { display:block; color:#b56d4c;}
.page a:hover { text-decoration:underline; color:#b56d4c;}

/*生成装备*/
.nav4_pro ul li { float:left; width:219px; margin:0 9px; _margin:0 8px; color:#666; text-align:center; }
.nav4_pro ul li a { display:block; padding:2px; border:1px solid #d5d5d5; }
.nav4_pro ul li a:hover { display:block; padding:0px;  border:3px solid #01b401; }


.post_btn a { color:#666; }
.post_btn a:hover { color:#049b0b; }

.resume_con h3 { font-size:12px; font-weight:normal;}
.resume_con h3 span { color:#FF6600;}

.main_con2_son1 { float:left; width:130px; }
.main_con2_son2 { float:left; margin-left:10px; display:inline; width:260px; height:125px;  }
.main_con2_son2 ul li { width:260px; height:20px; line-height:20px; *height:17px; *line-height:17px; background:url(../images/position_icon.gif) 0 center no-repeat; text-indent:8px;}
.main_con2_son2 ul li a { display:block; color:#666;}
.main_con2_son2 ul li a:hover { color:#009900;}



