@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
a{text-decoration:none;}
ul { list-style: none; }
img { border-style: none; border:none;}
body{ width:100%; font-family:Arial, Helvetica, sans-serif;}

#head{width:100%; height:130px; background:url(../images/head_bg_02.jpg) repeat-x center; margin:0 auto;}
#header{ width:1000px; margin:0 auto; }
.head_lo{ width:567px; float:left;}
.head_rig{ width:430px; height:130px; background:url(../images/head_rig_06.jpg) no-repeat center; float:right;}
.head_r{ width:190px; float:right;}
.zhen{ width:185px; height:24px; background:url(../images/zhen_03.jpg) no-repeat center; margin-top:45px;}
.zhen a{ font-size:12px; color:#333; line-height:24px; margin-left:35px;font-family:宋体;}
.zhen a:hover{ color:#f00; text-decoration: underline;}
.head-wo{ width:200px;  height:22px; float:right; margin-top:16px;}
.w_le{ width:120px; height:22px; background:url(../images/h_wo_07.jpg) no-repeat; float:left;}
.w_le a{ font-size:12px; color:#333; line-height:22px;margin-left:35px; }
.h_gz{ width:62px; height:22px; float:right;}

/*menu*/
#menu{ width:100%; height:42px; background: url(../images/nav_bg_17.jpg) repeat-x center; margin:0 auto; }
#nav {margin:0 auto; width:1008px; display:block; }
#nav .mainlevel { float:left; background: url(../images/nav_r_19.jpg) no-repeat right; height:42px; width:110px;/*IE6 only*/}
#nav .mainlevel a {color:#fbfcfd; font-size:14px;text-decoration:none; font-weight:bold; line-height:42px; display:block; text-align:center;width:112px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background: url(../images/nav_hov_19.jpg) no-repeat center;}
#nav .mainlevel ul {display:none; position:absolute;z-index:999;}
#nav .mainlevel li { background:#2e2e2e; width:111px;/*IE6 only*/}

/*首页产品列表*/
#pro{width:100%; height:708px; background: url(../images/pro_bg_10.jpg) no-repeat center; margin:0 auto;}
#proer{ width:1000px; margin:0 auto;}
.pro_bg{width:1000px; margin:0 auto; background:#fff; height:694px;}
.p_left{ width:194px; float:left;}
.p_list{ border-left:1px #ab5d1b solid; border-right:1px #ab5d1b solid; border-bottom:1px #ab5d1b solid; padding-bottom:15px;}
.p li{ width:160px; margin:0 auto; padding-top:12px; border-bottom:1px #dcdbda dashed;line-height:22px;}
.p li a{ font-size:14px; color:#020202;  padding-left:40px;background:url(../images/jt_07.jpg) no-repeat left;}
.p li a:hover{ color:#f00; text-decoration: underline;}

.p_right{ width:751px; float:right; margin-right:25px; margin-top:10px;}
.p_pic{ width:800px; margin-top:25px;  }
.p_pic li{width:235px; float:left; margin-bottom:35px; margin-right:21px;}
.p_pic li img{ width:235px; height:190px; border:1px #e3e3e3 solid;}
.p_pic li p{ font-size:12px; color:#333; line-height:24px;}
.p_pic li p a{ font-size:12px; color:#333; line-height:24px;}
.p_pic li p a:hover{ color:#fd7f06;}
.p_pic li h1{font-size:12px; color:#333; font-weight:bold; line-height:26px; margin-top:10px;}
.p_pic li h1:hover{ color:#f00;}

/*首页简介*/
#abo{width:100%; height:344px; background: url(../images/abo_bg_18.jpg) no-repeat center; margin:0 auto;}
#aboer{width:1000px; margin:0 auto;}
.abo{ width:535px; float:right; margin-top:30px; margin-right:10px;}
.abo p{font-size:12px; color:#333; line-height:24px;}
.abo p a{ color:#f38221;}
.abo p a:hover{text-decoration: underline;}

/*首页旺盛*/
#ws{width:100%; height:1343px; background: url(../images/ws_bg_19.jpg) no-repeat center; margin:0 auto;}
.ws{ width:1000px; margin:0 auto;}
.w01{ width:1000px; height:170px; margin:0 auto;}
.ws01{ width:470px; height:170px; float:left; margin-top:20px; margin-left:95px;}
.ws01 p{ font-size:12px; color:#333333; font-family:微软雅黑; line-height:28px;}

.w02{ width:1000px; height:150px;margin-top:98px;}
.ws02{width:410px; height:150px; float:right;}
.ws02 p{ font-size:12px; color:#333333; font-family:微软雅黑; line-height:28px;}

.w03{ width:1000px; height:150px;margin-top:110px;}
.ws03{width:410px; height:150px; float:left;margin-left:105px;}
.ws03 p{ font-size:12px; color:#333333; font-family:微软雅黑; line-height:28px;}

.w04{ width:1000px; height:150px;margin-top:195px;}
.ws04{width:410px; height:150px; float:right;}
.ws04 p{ font-size:12px; color:#333333; font-family:微软雅黑; line-height:28px;}

/*首页新闻联系*/
#nc{width:100%; height:288px; background: url(../images/nc_bg_20.jpg) no-repeat center; margin:0 auto;}
.nc{ width:1000px;height:288px; margin:0 auto;}
.ne{ width:450px; height:230px; float:left;}
.ne ul{ margin-top:58px; margin-left:30px;}
.ne ul li{ line-height:30px;}
.ne ul li a{ font-size:12px; color:#333333;}
.ne ul li a:hover{ color:#f00; text-decoration: underline;}

.con{ width:350px; height:230px; float:right;margin-right:115px;}
.con p{margin-top:58px;font-size:12px; color:#333333; line-height:24px;}
.con p a{color:#333333;}
.con p a:hover{ color:#f00; text-decoration: underline;}

/*首页产品展示*/
#zs{width:100%; height:251px; background: url(../images/zs_bg_21.jpg) no-repeat center; margin:0 auto;}
.zs{ width:1000px;height:230px; margin:0 auto;}
.zspic{ padding-top:40px; width:1018px;}
.zspic li{ float:left;margin-right:30px;}
.zspic li img{ width:222px; height:177px; border:1px #cccccc solid; } 
.zspic li p{ text-align:center; line-height:32px; color:#333333;}

#foot{width:100%; height:180px; background: url(../images/foot_bg_02.jpg) no-repeat center; margin:0 auto;}
.f_nav{width:1000px;height:65px; margin:0 auto; color:#666666; margin-top:13px;}
.f_nav p a{ font-size:14px; color:#666666;}
.f_nav p a:hover{ color:#f00; text-decoration: underline;}
.f_d{ width:1000px; margin:0 auto;}
.f_d p{ color:#aaaaab; font-size:12px; line-height:24px; font-family:宋体;}
.f_d p a{color:#aaaaab;}
.f_d p a:hover{ text-decoration: underline;}

.f_den{ width:1000px; margin:0 auto;}
.f_den p{ color:#aaaaab; font-size:12px; line-height:24px;}
.f_den p a{color:#aaaaab;}
.f_den p a:hover{ text-decoration: underline;}


/*内页*/
#n_abo{width:100%; height:200px; background: url(../images/n_abo_02.png) no-repeat center; margin:0 auto;}
#n_case{width:100%; height:200px; background: url(../images/n_case_02.png) no-repeat center; margin:0 auto;}
#n_new{width:100%; height:200px; background: url(../images/n_new_02.png) no-repeat center; margin:0 auto;}
#n_join{width:100%; height:200px; background: url(../images/n_join_02.png) no-repeat center; margin:0 auto;}
#n_con{width:100%; height:200px; background: url(../images/n_con_02.png) no-repeat center; margin:0 auto;}

#n_d{width:100%; height:30px; background: url(../images/b_d_03.jpg) repeat-x center; margin:0 auto;}
#n_d h1{ width:1000px;margin:0 auto;}
#n_d h1 p{ width:200px; float:right; line-height:30px; font-size:12px; color:#333333;}

#n_den{width:100%; height:30px; background: url(../images/b_d_03.jpg) repeat-x center; margin:0 auto;}
#n_den h1{ width:1000px;margin:0 auto;}
#n_den h1 p{ width:300px; float:right; line-height:30px; font-size:12px; color:#333333;}

#box{ width:1000px;margin:0 auto;}

/*内页左侧*/
#left{ width:230px; float:left; margin-top:15px; border-right:1px #787777 solid;}
.demopage{margin:0 auto;overflow:hidden;}
/* sidenav */ 
.sidenav{float:left;width:230px;list-style:none;border-top:1px solid #000000;font-size:1.2em;}
.sidenav li{position:relative;float:left;margin:0;padding:0;}
.sidenav li a{ line-height:24px;font-size:14px;border-bottom:1px solid #f8fafb;padding:10px 10px 10px 45px;display:block;color:#333;text-decoration:none;width:175px;background:#ddd url(../images/sidenav_li_a.gif) no-repeat 10px 15px;position:relative;z-index:2;}
.sidenav li a:hover,.sidenav li a.current{background-color:#494848;}
.sidenav li a{ color:#333; font-weight:bold; font-size:14px;}
.sidenav li a:hover{ color:#fb0909; font-weight:bold; font-size:16px;}
.sidenav .li01 li a{ background:#ddd; color:#0290ff; font-size:12px;line-height:15px;}
.sidenav .li01 li a:hover,.sidenav li a.current{background-color:#004c8d;}

.left_ne{ width:230px; margin-top:25px;}
.left_ne h1{color:#333; font-weight:bold; font-size:14px; border-bottom:1px #a9a8a8 solid; padding-bottom:5px;}
.left_ne ul{ margin-top:5px;}
.left_ne li{ background:url(../images/arrow1_010.gif) no-repeat left; margin-left:10px; line-height:28px;}
.left_ne li a{color:#333; font-size:12px; padding-left:20px;}
.left_ne li a:hover{ color:#f00; text-decoration: underline;}

.left_con{ width:230px; margin-top:25px;}
.left_con h1{color:#333; font-weight:bold; font-size:14px; border-bottom:1px #a9a8a8 solid; padding-bottom:5px;}
.left_con p{color:#333; font-size:12px; padding-left:8px;margin-top:15px;line-height:26px;}
.left_con p a{ color:#333333;}
.left_con p a:hover{ color:#f00; text-decoration: underline;}

/*内页右侧*/
#right{ width:750px; float:right;margin-top:12px;}
.a_i{ margin-top:15px; border-bottom:1px #afafaf solid;}
.a_ien{ margin-top:10px; border-bottom:1px #afafaf solid; color:#333333; font-size:18px; font-weight:bold; padding-bottom:5px;}

/*简介*/
.about{ margin-top:20px;}
.about p{color:#333; font-size:12px;line-height:26px;}

/*文化*/
.culture{ margin-top:25px; margin-left:20px; margin-right:20px;}
.culture h1{ font-size:16px; color:#333333; font-weight:bold; border-bottom:1px #cccccc dashed; padding-bottom:8px;}
.culture p{ margin-top:30px; line-height:30px;}

/*荣誉*/
.honor{ margin-top:25px; margin-left:20px; margin-right:20px;}
.honor li{ float:left;margin-right:45px; }
.honor li img{ width:300px; height:200px; border:1px #666 solid;}
.honor li p{color:#333; font-size:12px;line-height:26px; text-align:center; padding-bottom:25px;} 

/*展示*/
.show{ margin-top:20px;}
.show li{ float:left;margin-right:15px; }
.show li img{ width:230px; height:180px; border:1px #666 solid;}
.show li p{color:#333; font-size:12px;line-height:26px; text-align:center; padding-bottom:25px;} 
 
/*销售*/
.sale{ margin-top:25px; margin-left:20px; margin-right:20px;}
.sale h1{ font-size:16px; line-height:26px; color:#333333; font-weight:bold; border-bottom:1px #cccccc dashed; padding-bottom:8px;}

/*工程*/
/* sidenav */ 
.sidenavcase{float:left;width:230px;list-style:none;border-top:1px solid #000000;font-size:1.2em;}
.sidenavcase li{position:relative;float:left;margin:0;padding:0;}
.sidenavcase li a{ line-height:24px;font-size:12px;border-bottom:1px solid #f8fafb;padding:10px 10px 10px 45px;display:block;color:#333;text-decoration:none;width:175px;background:#ddd url(../images/dd_11.png) no-repeat 10px 15px;position:relative;z-index:2;}
.sidenavcase li a:hover,.sidenavcase li a.current{background-color:#494848;}
.sidenavcase li a{ color:#333; font-weight:bold; font-size:12px;}
.sidenavcase li a:hover{ color:#fff; font-weight:bold;}
.sidenavcase .li01 li a{ background:#ddd; color:#0290ff; font-size:12px;line-height:15px;}
.sidenavcase .li01 li a:hover,.sidenavcase li a.current{background-color:#004c8d;}

/*新闻*/
.new{ margin-top:20px; margin-left:10px; margin-right:10px;}
.new li{ background:url(../images/li.gif) no-repeat left;  border-bottom:1px #cccccc dashed; }
.new li a{ font-size:12px; color:#333333;line-height:38px ; padding-left:30px; }
.new li a:hover{ color:#fc610f; text-decoration: underline;}

/*招聘*/
.join{ margin-top:20px;}

/*联系*/
.contact{ margin-top:20px;}
.contact p{ line-height:26px;color:#333333;font-size:12px;}
.contact p a{ font-size:12px; color:#333333;}
.contact p a:hover{ color:#fc610f; text-decoration: underline;}

/*工程*/
/* sidenav */ 
.sidenavp{float:left;width:230px;list-style:none;border-top:1px solid #000000;font-size:1.2em;}
.sidenavp li{position:relative;float:left;margin:0;padding:0;}
.sidenavp li a{ line-height:24px;font-size:12px;border-bottom:1px solid #f8fafb;padding:10px 10px 10px 45px;display:block;color:#333;text-decoration:none;width:175px;background:#ddd url(../images/pd_04.jpg) no-repeat 20px 20px;position:relative;z-index:2;}
.sidenavp li a:hover,.sidenavcase li a.current{background-color:#494848;}
.sidenavp li a{ color:#333; font-weight:bold; font-size:14px;}
.sidenavp li a:hover{ color:#fff; font-weight:bold;}
.sidenavp .li01 li a{ background:#ddd; color:#0290ff; font-size:12px;line-height:15px;}
.sidenavp .li01 li a:hover,.sidenavcase li a.current{background-color:#004c8d;}
















