@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px;} 
*{ margin:0; padding:0;}
.clear{ clear:both;}
a{  text-decoration:none; color:#000;}
ul,li{ list-style:none;}
img{ border:none;}
#maxdiv{ width:100%;}
#centerdiv{ width:1421px; margin:0 auto;}

.header{ position:relative; height:118px;}
.logopic{position:absolute; left:0px; top:0px; width:175px; height:118px;}
.logo{ position:absolute; left:175px; top:0px; width:471px; height:118px; z-index:99;}
.language{ position:absolute; left:471px; top:0px; width:950px; height:53px;}
.navbg{ width:950px; height:65px; position:absolute; top:53px; background:url(../images/navbg.jpg) no-repeat; left:471px;}
.nav{ position:absolute; left:688px; top:60px;}
.nave{ position:absolute; left:669px; top:60px;}
/*.nav li{ float:left; height:30px; width:116px; text-align:center;}
.nav li a{  color:#176b1b; font-family:"微软雅黑"; font-size:14px;  font-weight:600; display:inline-block; height:30px; line-height:30px;}*/
.nav li a:hover{ border-bottom:1px solid #333;}
.naveul li a:hover{ border-bottom:1px solid #333;}
.naveul li{ padding:0 22px; background:url(../images/nav_libg.jpg) no-repeat; height:30px;float:left;}
.naveul a{color:#176b1b; font-family:"微软雅黑"; font-size:14px;  font-weight:600; display:inline-block; height:30px; line-height:30px;}
/*-----弹出------*/
.navul>li{ position:relative;float:left; height:30px; width:101px; text-align:center;}
.navul>li>a{ color:#176b1b; font-family:"微软雅黑"; font-size:14px;  font-weight:600; display:inline-block; height:30px; line-height:30px;}
.navul li ul{ position:absolute; top:30px; left:17px; width:81px; display:none;  z-index:99; border-bottom:1px solid #389628; height:auto;}
.navul li:hover ul{ display:block;}
.navul li ul li{ text-align:center; height:22px; line-height:22px; border:1px solid #389628; border-bottom:none; width:80px; background:#fff; margin-left:0px;}
.navul li ul li:hover{ background:#389628;}
.navul li ul li a{ font-weight:normal; font-size:12px; color:#7e7e7e; width:100%; height:100%; display:inline-block;height:22px; line-height:22px;}
.navul li ul li a:hover{ color:#fff;}




.content{ margin-top:23px;  position:relative; height:439px;}
.index_about{ width:1006px; position:absolute; left:16px; top:0px; height:207px;}
.about_top{ height:30px; position:relative;}
.about_pic{ float:left;  margin-left:5px; height:155px; }
.about_info{ float: left; margin-left:25px; height:155px; width:770px;  line-height:23px;}
.container{ margin-top:20px;}
.about_top li{ width:81px; height:30px; margin-right:6px; float:left; text-align:center; line-height:30px; font-size:14px; color:#fff; font-weight:bold;}
.about_top ul{ height:30px; width:261px; position:absolute; top:0px; left:0px;}
.show {display: block;}
.hide {display: none;}
.morepic{ position:absolute; top:0px; right:0px; width:42px; height:28px;}

.productpic1{ height:127px; width:159px; margin:0 auto;border:1px solid #f1f1f1; position:relative; overflow:hidden;  padding:3px;}
.productpic1:hover{border:1px solid #389628;}
.minmax1{ height:127px; width:159px;overflow:hidden;}
.minmax1 img{ min-height:127px; max-width:159px;}
.pictitle1{ margin-top:5px; height:15px; width:167px; text-align:center;}
.pictitle1 a{ color:#000;}
.picli{ width:167px; height:155px;  margin-left:27px;   float:left;}

.productpic2{ height:149px; width:187px; margin:0 auto;border:1px solid #f1f1f1; position:relative; overflow:hidden;  padding:3px;}
.productpic2:hover{border:1px solid #389628;}
.minmax2{ height:149px; width:187px;overflow:hidden;}
.minmax2 img{ min-height:149px; max-width:187px;}
.picli2{ width:193px; height:155px;  margin-left:100px;   float:left;}



.index_news{ width:1006px;position:absolute; left:16px; top:215px; height:207px;}
.news_top{ height:30px;}
.news_pic{float:left; margin-top:21px; margin-left:5px; height:155px;}
.news_info{ float: left; margin-left:20px; height:155px;width:775px; margin-top:20px;}
.news_info li{ height:29px; line-height:29px; border-bottom:1px solid #eee; position:relative;background:url(../images/libg.jpg) no-repeat 5px 7px; padding-left:30px;}
.news_info li span{ position:absolute; top:3px; left:700px;}

.index_contact{ width:361px; height:409px; position:absolute; left:1045px; top:2px;}
.cn_bg{ background:url(../images/cttbg.jpg) no-repeat;}
.en_bg{background:url(../images/cttbgen.jpg) no-repeat;}
.index_ctt{ position:absolute; top:68px; left:47px; line-height:30px;}
.ctt_more{ color:#fff; position:absolute; left:300px; top:25px;}
.qq{ position:absolute; left:315px; top:99px;}
.qq li{ height:30px;}

.foot{ height:104px; background:#2c8b2c; overflow:hidden; color:#fff;}
.foot a{ color:#fff;}
.foot_nav{ text-align:center; margin-top:18px;}
.bottom{ text-align:center; margin-top:10px;}
#oadiv{display:none; position:absolute; top:0px; left:45px; width:100px;}
#oaid{ position:relative; display:inline-block; width:150px; text-align:left;}
.subbot{ float:left;}
.bottom_cn{ margin-top:10px; margin-left:330px;}




.subcontent{ margin-top:23px; padding-left:16px; margin-bottom:20px; overflow:hidden;}
.subleft{ width:321px; float:left;}
.subright{ width:1049px; float:left; margin-left:22px;}

.left_top{ width:321px; height:219px; overflow:hidden;}
.left_bottom{ width:321px; height:226px; margin-top:15px; overflow:hidden;}
.qli{ width:261px; height:23px; line-height:23px; padding-left:35px; background:url(../images/left_tbg.jpg) no-repeat;}
.qli_a{ color:#155c07; font-weight:600;}
.left_top ul{ margin-top:63px;}
.left_top li{margin:auto; margin-top:13px;}
.leftmore{ color:#7e7e7e;  float:right; margin-right:30px;}
.left_bottom ul{margin-top:63px;}
.left_bottom li{margin:auto; margin-top:13px;}
.nli{ width:261px; height:23px; line-height:23px; padding-left:35px; background:url(../images/left_libg.jpg) no-repeat;}


.en_ltbg{background:url(../images/left_ywxx.jpg) no-repeat;}
.cn_ltbg{ background:url(../images/left_yw.jpg) no-repeat;}
.cn_lbbg{ background:url(../images/left_cp.jpg) no-repeat;}
.en_lbbg{ background:url(../images/left_cpen.jpg) no-repeat;}

.sub_topbg{ height:23px; background:url(../images/sub_topbg.jpg) no-repeat; position:relative;}
.cn_title{ width:74px; height:22px; line-height:22px; position:absolute; left:0px; top:0px; text-align:center; color:#fff;}
.en_title{width:74px; height:22px; line-height:22px; position:absolute; left:78px; top:0px; text-align:center; color:#CCC;}
.submain{ padding:15px;}


.sub_newstopbg{height:23px; background:url(../images/sub_topbg2.jpg) no-repeat; position:relative;}
.sub_abtopbg{ height:23px; background:url(../images/sub_topbg3.jpg) no-repeat; position:relative;}
.container2{ }
.sub_abtopbg li{ width:74px; height:22px; line-height:22px; text-align:center; color:#fff; margin-right:4px; float:left;}
.sub_abtopbg ul{ height:22px; width:261px; position:absolute; top:0px; left:0px;}
.sub_abtopbg li a{color:#fff;}
.sub_newstopbg li{ width:74px; height:22px; line-height:22px; text-align:center; color:#fff; margin-right:4px; float:left;}
.sub_newstopbg ul{ height:22px; width:261px; position:absolute; top:0px; left:0px;}
.sub_newstopbg li a{color:#fff;}


.about{ line-height:26px;}

.news li{ line-height:32px; height:32px; border-bottom:1px dashed #000; padding-left:35px; padding-right:25px;background:url(../images/news_icon.gif) no-repeat 5px 11px; position:relative;  }
.news li a{ color:#000;}
.news li span{ position:absolute; top:3px; left:935px;}
.news_contents{ padding:0 5px 0 5px;line-height:28px;}
.news_contents h2{ font-size:16px; font-weight:bold; margin-top:10px;}
.news_contents p{line-height:28px; margin-top:10px;}

.news1 li{ line-height:32px; height:32px; border-bottom:1px dashed #000; padding-left:35px; padding-right:25px;background:url(../images/jiantou.jpg) no-repeat 5px -2px; position:relative;  }
.news1 li a{ color:#000;}
.news1 li span{ position:absolute; top:3px; left:935px;}


.business li{ line-height:32px; height:32px; border-bottom:1px dashed #000; padding-left:35px; padding-right:25px;background:url(../images/libg.jpg) no-repeat 5px 9px; }
.business_contents p{line-height:28px;}
.business table{ border-collapse:collapse;}
.business td{ border:1px solid #128214; padding:5px;}

.contact_info{ height:260px; background:url(../images/14101773.PNG) no-repeat 500px 40px;}
.contact_info{ line-height:30px; margin-left:65px;}


.productpic{ height:174px; width:218px; margin:0 auto;border:1px solid #c4c4c4; position:relative; overflow:hidden;  padding:3px;}
.productpic:hover{border:1px solid #389628;}
.minmax{ height:174px; width:218px;overflow:hidden;}
.minmax img{ min-height:174px; max-width:218px;}
.pictitle{ margin-top:10px; height:15px; width:220px; text-align:center;}
.pictitle a{ color:#000;}
.factory li{ width:226px; height:206px;  margin-left:22px; margin-bottom:20px;  float:left;}
.bigpic{ width:650px;  margin:0 auto; margin-top:20px; border:1px solid #389628; padding:5px;}
.picname{ font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:20px;}
.picbg{ height:487px; display:table;  width:650px; margin:0 auto; }
.picbg td{ height:487px;}



.job{ height:40px;margin-bottom:20px;}
.job_title{ width:765px; float:left; height:40px; font-size:15px; line-height:40px;background:url(../images/libg.jpg) no-repeat 5px 12px; padding-left:35px;}
.job_time{ width:100px; height:40px; color:#fff;background:#2C8B2C; float:right;}
.mtime{ height:24px; border-bottom:1px solid #fff; text-align:center; line-height:24px; font-size:14px;}
.ytime{text-align:center; line-height:15px; height:15px;}

.subtable td{ border:1px solid #c4c4c4;}
.product td{border:1px solid #c4c4c4; padding:0 5px;}


/*-------厂容厂貌滑动---------*/
/*插件样式*/
.poster-main{position: relative;width: 900px;height:270px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 270px;}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.5;}
.poster-main .poster-prev-btn{ left: 0px; background: url("../image/btn_l.png") no-repeat center center; background-color: #000 }
.poster-main .poster-next-btn{right: 0px;background: url("../image/btn_r.png") no-repeat center center;background-color:#000}




/*==========分页===========*/

.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #399528; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#399528; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#399528; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

