@charset "gb2312";
/* CSS Document */

body {font-family: Verdana, Geneva, sans-serif; font-size:12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0px; margin:0px; }
fieldset, img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style:none; }
a { blr:expression(this.onFocus=this.close());
} /* 只支持IE，过多使用效率低 */
　 a { blr:expression(this.onFocus=this.blur());
} /* 只支持IE，过多使用效率低 */
　 a:focus { -moz-outline-style: none; } /* IE不支持 */
address, caption, cite, code, dfn, em, th, var { font-weight:normal; font-style:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
qbefore, qafter { content:''; }
abbr, acronym { border:0; }
a { color:#5f5f5f; text-decoration:none; font-size:12px; }
a:hover{text-decoration:none; color:#008165}
.header{ width:1002px; height:195px;margin:0 auto;overflow:hidden; position:relative; background:url(../images/header_bj.jpg) repeat-x;}
.header span{ width:16px; height:187px; background:url(../images/i.png) 0 -129px;position: absolute; left:0px; top:0px;}
.header small{ width:562px; height:110px; background:url(../images/i.png) 0 0; position:absolute; left:51px; top:45px;}
.header small a{width:520px; height:110px; display:block}
.header cite{ width:48px; height:19px; background:url(../images/i.png) 0px -110px; right:89px; bottom:13px; position:absolute; }
.header cite a{ width:48px; height:19px; display: block; }
.header em{ width:57px; height:19px; background:url(../images/i.png) -48px -110px; right:29px; bottom:13px; position:absolute;  }
.header em a{ width:57px; height:19px; display: block; }
.banner{ width:1002px; height:235px; margin:0 auto; background:url(../images/banner_bj.png) repeat-x; position:relative}
.banner_swf{ width:1002px; height:235px;left:0px;top:0px; position:absolute}
.nav{ width:1002px;height:59px;  margin:0 auto; position:relative;z-index:2}
.nav cite{width:919px;height:57px; display:block;background-image: url(/images/nav.png)!important; background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nav.png') ;_background-image: none;}
.nav_js { width:835px; position:absolute; left:87px; top:0px; z-index:3; }
.nav_js ul { width:835px;}
.nav_js ul li{width:113px; height:50px; float:left; margin:0 2px;position: relative;}
.nav_js ul li a{width:113px; height:50px; display:block; }
.nav_js ul li:hover ul,li:visited ul {float:left; position:relative; width:113px;background-image: url(/images/xl.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/xl.png') ;_background-image: none;display:block;}
.nav_xl{display:none;}
.nav_xl li{text-indent:40px; text-align:left;}
.nav_xl li a{ color:#FFF; background:url(../images/dian.gif) no-repeat; }
.nav_xl li a:hover{ color:#fee402;background:url(../images/dian1.gif) no-repeat; }
.nav_xl3 { background-image: url(/images/xl2.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/xl2.png') ;_background-image: none;display:block;}
.nav_xl2 {display:none;}
.nav_xl2 li{text-indent:30px; text-align:left;}
.nav_xl2 li a{ color:#FFF; background:url(../images/dian3.gif) no-repeat; }
.nav_xl2 li a:hover{ color:#fee402;background:url(../images/dian4.gif) no-repeat; }
.contanter{ width:1002px; margin:0 auto; position:relative; background:url(../images/bj.jpg);}
.news{ padding:25px 0 0 33px; float:left;width:481px; height:223px; position:relative; display:inline;}
.news h3{width:101px; height:19px; background:url(../images/i.png) -16px -215px; float:left; display:inline; }
.news ul{ width:100%; display:inline; float:left; font-size:14px;}
.news ul li{ width:100%; line-height:26px;}
.news ul li a{ color:#595656; }
.news ul li a:hover{ text-decoration: underline; color:#008165 }
.news ul li span{ float:right; font-size:10px;color:#595656;}
.news em{ width:64px; height:19px; display:block; position:absolute; background:url(../images/i.png) -16px -253px; right:0px; bottom:0px}
.news em a{width:64px; height:19px; display:block; }
.swf{ padding:51px 0 0 60px; float:left; display:inline;width:336px; height:197px;}
.right_icon{ width:16px; height:187px; background:url(../images/i.png) 0 -129px;position: absolute; right:0px; top:25px;}
.main{ width:1002px; margin:0 auto; overflow:hidden;}
.products{ width:613px; height:176px;padding:5px 0 0 33px; float:left; display:inline;position:relative;}
.products h3{width:101px; height:19px; background:url(../images/i.png) -16px -234px; float:left; display:inline; }
.products .js{ width:100%; float:left; display:inline; padding:7px 0 0 0; }
.products dl{ float:left;margin:0 5px 0 0 }
.products dl dt{ text-align:center;}
.products dl dd{ text-align:center; padding:5px 0px}
.products dl dd a:hover{ color:#008165 }
.products em{ width:64px; height:19px; display:block; position:absolute; background:url(../images/i.png) -16px -253px; right:5px; bottom:0px}
.products em a{width:64px; height:19px; display:block; }
.email{ float:right; display:inline; margin:30px 76px 0 0;_margin:16px 42px 0 0; width:246px; height:137px; background-image: url(/images/email.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/email.png') ;_background-image: none;display:block; position:relative}
.ema{ width:94px; height:18px;left:20px; top:37px; position:absolute;}
.pass{ width:148px; height:18px; left:57px; top:63px; position:absolute; }
.email em {width:30px; height:12px; display:block; left:19px; top:100px; position:absolute;}
.email em a{width:30px; height:12px; display:block; }
.email cite{ width:50px; height:12px; display:block; left:74px; top:100px; position:absolute;}
.email cite a{width:50px; height:12px; display:block; }
.email span{width:64px; height:12px; display:block; left:144px; top:100px; position:absolute;}
.email span a{width:64px; height:12px; display:block; }
.footer{ width:1002px; padding:11px 0; overflow:hidden;}
.footer h3{width:101px; height:19px; background:url(../images/i.png) -16px -196px; float:left;display:inline;}
.yqlj{ width:647px; overflow:hidden; float:left; display:inline;padding:0 0 0 33px;}
.wzsm{ width:320px; height:66px; float:left; font-size:12px; display:inline; color:#595656;text-align:left; line-height:20px;}
.newslist{ width:100%; float:left;}
.newslist h3{width:101px; height:19px; background:url(../images/i.png) -16px -215px; float:left; display:inline; }
.main1{ width:100%; overflow:hidden;}
.left{ float:left; display:inline;padding:25px 0 0 33px; width:610px;}
.right{ width:322px; overflow:hidden; float:right; padding:25px 0 0 0; }
/*分页*/
.page { width:100%; clear:both; height:30px; font-weight:bold; float:right; color:#008165; padding:10px 0 0 0  }
.digg a { display:block; float:left; margin-right:5px; padding-left:5px; color:#008165; padding-right:5px; height:18px; line-height:20px; border:1px #008165 solid; text-align:center; font-size:12px; }
.digg a:hover { display:block; float:left; margin-right:5px; padding-left:5px; padding-right:5px; height:18px; line-height:20px; border:1px #008165 solid; text-align:center; background:#008165; color:#fff; text-decoration:none; }
.current { display:block; float:left; margin-right:5px; padding-left:5px; padding-right:5px; height:18px; line-height:20px; border:1px #008165 solid; text-align:center; background:#008165; color:#fff; text-decoration:none; }
.disabled { display:block; float:left; margin-right:5px; padding-left:5px; padding-right:5px; height:18px; line-height:20px; border:1px #008165 solid; text-align:center; font-size:12px; color:#008165 }
/*分页*/
.right_nav{ width:231px; height:34px;background-image: url(/images/right_nav.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_nav.png') ;_background-image: none;display:block; position:relative; text-align:center;font-weight:bold; }
.right_nav1{ width:231px; height:34px;background-image: url(/images/right_nav2.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_nav2.png') ;_background-image: none;display:block; position:relative; text-align:center;font-weight:bold;margin:5px 0 0 0; }
.right_nav1:hover{ width:231px; height:34px;background-image: url(/images/right_nav1.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_nav1.png') ;_background-image: none;display:block; position:relative; text-align:center;font-weight:bold;margin:5px 0 0 0; }
.right_nav1 a{ color:#FFF; line-height:34px; font-size:14px; height: 34px; }
.right_nav1 a:hover{ color:#000;line-height:34px; font-size:14px; height: 34px;}
.right_nav a{line-height:34px; color:#fff;font-size:18px;}
.right_nav a:hover{ line-height:34px; color:#fff;font-size:18px;}
.right_ul { float:left; display:inline; padding:10px; line-height:20px;}
.right_ul div{ margin:5px 33px; display:inline; width:154px; height:34px; line-height:34px;background-image: url(/images/right_nav1.png)!important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/right_nav1.png') ;_background-image: none;display:block; position:relative; text-align:center;font-weight:bold;  }
.right_ul a{ color:#fff}
.nav_title{float:left; display:inline; text-align:center;line-height:19px;height:19px;background:url(../images/h3.png) no-repeat;width:101px;}

.a1{width:101px; height:19px; background:url(../images/i.png) -16px -139px; float:left; display:inline; }/*人力资源*/
.a2{width:101px; height:19px; background:url(../images/i.png) -16px -158px; float:left; display:inline; }/*华成文化*/
.a3{width:101px; height:19px; background:url(../images/i.png) -16px -177px; float:left; display:inline; }/*工程在线*/
.a4{width:101px; height:19px; background:url(../images/i.png) -16px -196px; float:left; display:inline; }/*相关链接*/
.a5{width:101px; height:19px; background:url(../images/i.png) -16px -215px; float:left; display:inline; }/*新闻中心*/
.a6{width:101px; height:19px; background:url(../images/i.png) -16px -234px; float:left; display:inline; }/*精品工程*/
.a7{width:101px; height:19px; background:url(../images/i.png) -117px -139px; float:left; display:inline; }/*公司介绍*/
.ax{color:#FFF;margin: 1px auto 0px auto!important; margin: 3px auto 0px auto;}
.news_list{font-size:14px; width:100%; float:left;margin: 10px 0; }
.news_list ul li{ line-height:30px;  }
.news_list ul li a{font-size:14px;}
.news_list ul li a:hover{ text-decoration: underline;font-size:14px;}
.news_list ul li span{ float:right;font-size:12px; }
.news_list ul li img{float: left;margin: 12px 10px 0 0;}
.news_open{width:100%; float:left;margin: 10px 0;}
.title{ width:100%; text-align:center; padding:10px 0; font-size:20px; font-weight:bold; margin: 0 auto;}
.date{ width:100%;  padding:5px 0; text-align:center;margin: 0 auto; color:#595656;font-size:12px; border-bottom:#666 1px dashed }
.open{ width:100%; padding:10px 0 ; line-height:27px;margin: 0 auto;font-size:14px; }
.products_list{width:100%; float:left;margin: 10px 0;}
.products_list dl {width:148px; float:left; padding:0 25px; _padding:0 2px 0 2px;}
.products_list dl dt img{ border:#008165 2px solid;}
.products_list dl dt img:hover{border:#9ED317 2px solid;}
.products_list dl dd { text-align:center; padding:13px 0 8px 0; }
.products_list dl dd a { color:#767475; font-size:12px; }
.products_list dl dd a:hover{ color:#008165}
.products_open{width:95%; float:left;margin: 10px 0;}
.products_open_titile{ width:100%; line-height:35px; margin:10px auto; font-size:20px; color:#000; text-align:center; border-bottom:#999 1px dashed; font-weight:bold }
.prodcuts_img{ text-align:center;}
.products_main{ width:100%; margin:0 auto;}
.index_yd{ width:1002px; margin:0 auto;}
/*滚动*/
#demo { overflow:hidden;width:613px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.products_dt{ float:left; width:100%; display:inline;}

/**/
.yqlj_a{ width:95%; float:left; padding:5px 0}
.yqlj_a a{ display:inline; left:left; padding:2px 5px;  }
-->
