@charset "utf-8";
@import url(public.css);

#pagebody{margin:15px auto 0px auto; width:980px}
#pageleft{ float:left; width:250px}
#pageright{ float:right; width:715px}

.proclass{ float:left; width:250px}
.proclass h3{ margin:0 auto; background:url(../images/title01.jpg) center top no-repeat; height:55px; text-align:center; font-size:24px; line-height:55px}
.proclass h3 span{ font-family:Arial, Helvetica, sans-serif}
.proclass h3 A:link,.proclass h3 A:visited,.proclass h3 A:active{COLOR:#FFFFFF}
.proclass h3 A:hover {COLOR:#FFFFFF}
.proclass .pcon{ margin:0 auto; background:url(../images/proclassbg.jpg) center repeat-y; border-bottom:1px solid #CBCBCB}
.proclass .pcon .ncon{ margin:0 auto; width:246px; border-bottom:1px solid #FFFFFF; padding-top:5px; padding-bottom:5px}
.proclass .pcon .ncon li{ float:left; width:246px}
.proclass .pcon .ncon li a{ display:block; background:url(../images/icon01.jpg) 22px 14px no-repeat; line-height:40px; text-indent:45px; font-size:14px; font-weight:bold; border-bottom:1px dotted #CCCCCC}
.proclass .pcon .ncon li a:link,.proclass .pcon .ncon li a:visited,.proclass .pcon .ncon li a:active{COLOR:#333333}
.proclass .pcon .ncon li a:hover {COLOR:#FFFFFF; background:url(../images/proclassbgac.jpg) center top no-repeat; height:40px}
.proclass .pcon .ncon li li a{ display:block; background:url(../images/icon01.jpg) 20px 12px no-repeat; line-height:30px; text-indent:35px; font-size:14px; font-weight:normal}
.proclass .pcon .ncon li li a:link,.proclass .pcon .ncon li li a:visited,.proclass .pcon .ncon li li a:active{COLOR:#3A3A3A}
.proclass .pcon .ncon li li a:hover {COLOR:#ff6600}
.proclass .pcon .bot{ margin:0 auto; text-align:center; line-height:40px; font-size:14px}
.proclass .pcon .pimg{ margin:10px auto 0px auto; width:190px}


#products{ margin:0px auto 0 auto}
#products h3{ margin:0 auto; background:url(../images/title02.jpg) left top no-repeat; height:55px}
#products h3 dt{ float:left; text-indent:55px; font-size:20px; line-height:55px; height:55px}
#products h3 dt span{ font-family:Arial, Helvetica, sans-serif}
#products h3 dd{ float:right; line-height:55px; padding-right:15px}
#products h3 dt a{ color:#285007}
#products .pcon{ background:url(../images/productsbg.jpg) left top no-repeat; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid}
#products .pcon .ncon{ width:696px; margin:0 auto; overflow-x:hidden; padding-top:10px}
#products .pcon .ncon .con{ width:790px; margin:0 auto}
#products .pcon .ncon .con dl{ float:left; width:222px; margin-right:15px; margin-bottom:19px}
#products .pcon .ncon .con dl dt{ margin:0 auto}
#products .pcon .ncon .con dl dt img{ border:1px solid #CCCCCC}
#products .pcon .ncon .con dl dd{ margin:0 auto; text-align:center; line-height:24px}


.banner01{ background:url(../images/banner01.jpg) center top no-repeat; height:129px; margin:15px auto 0px auto}
.banner02{ background:url(../images/banner02.jpg) center top no-repeat; height:102px; margin:30px auto 0px auto}


#youshi{ margin:45px auto 0px auto; background:url(../images/banner03.jpg) center top no-repeat; width:963px; height:352px}
#youshi .tit{ margin:0 auto; width:150px; font-size:22px; font-weight:bold; line-height:50px; color:#FFFFFF}
#youshi .pcon{ width:150px; margin:0 auto; line-height:24px; color:#FFFFFF}
.youshi01{ float:left; width:220px; margin-right:27px; padding-top:230px}
.youshi02{ float:left; width:220px; margin-right:27px; padding-top:230px}
.youshi03{ float:left; width:220px; padding-top:230px}
.youshi04{ float:right; width:220px; padding-top:230px}


#anli{ background:url(../images/anlibg.jpg) center top no-repeat; width:980px; height:344px; margin:55px auto 0px auto}
#anli h3{ margin:0 auto; height:95px;}
#anli h3 a{ display:block; height:95px; margin:0 auto}


#cpys{ background:url(../images/banner04.jpg) center top no-repeat; height:450px; margin:20px auto 0px auto}
#cpys .pcon{ width:1003px; position:relative; margin:0 auto; color:#FFFFFF}
#cpys .pcon .cpys1{ position:absolute; top:88px; left:35px; font-size:14px}
#cpys .pcon .cpys2{position:absolute; top:206px; left:30px; width:175px; text-align:center; font-size:14px }
#cpys .pcon .cpys3{position:absolute; top:323px; left:50px; width:210px; text-align:center; font-size:14px }
#cpys .pcon .cpys4{position:absolute; top:88px; right:0px; width:280px; text-align:left; font-size:14px }
#cpys .pcon .cpys5{position:absolute; top:215px; right:20px; width:185px; text-align:center; font-size:14px }
#cpys .pcon .cpys6{position:absolute; top:332px; right:0px; width:275px; text-align:left; font-size:14px }


#liucheng{ margin:30px auto 0px auto ; background:#f2f2f2}
#liucheng .liucheng01{ background:url(../images/liucheng1.jpg) center top no-repeat; height:102px}
#liucheng .liucheng02{ margin:55px auto 0px auto; width:962px; padding-bottom:50px}


#gczs{ background:url(../images/products01bg.jpg) #f2f2f2 center top no-repeat; height:344px; margin:0px auto 0px auto; padding-bottom:30px}
#gczs h3{ margin:0 auto; height:95px; width:980px;}
#gczs h3 a{ display:block; height:95px; margin:0 auto}


#company{ background:url(../images/company.jpg) center top no-repeat; height:492px}
#company .companycon{ width:949px; margin:0 auto}
#company .companycon .pleft{ float:left; width:560px; padding-top:50px}
#company .companycon .pleft h3{ margin:0 auto; height:120px}
#company .companycon .pleft h3 a{ display:block; height:120px; margin:0 auto}
#company .companycon .pcon{margin:0 auto; line-height:24px; text-align:left; color:#FFFFFF}
#company .companycon .pcon .ncon{ height:230px; margin:0 auto}
#company .companycon .pcon .ncon a{ color:#FFFFFF}
#company .companycon .pcon .ncon a:hover{ color:#ff6600}
#company .companycon .pcon .bot{ margin:0 auto; height:50px; line-height:50px; text-align:right}


#zzry{ margin:0 auto}
#zzry h3{ background:url(../images/icon02.jpg) left top no-repeat; height:35px; line-height:35px; text-indent:36px; font-size:20px; color:#46850E; width:980px; margin:0 auto}
#zzry h3 a{color:#46850E}
#zzry h3 span{ font-family:Arial, Helvetica, sans-serif; color:#CCCCCC}
#zzry .bottom{ background:url(../images/line1.jpg) center no-repeat; margin:10px auto 0px auto;}
#zzry .bottom .con{ margin:0 auto; text-indent:750px; line-height:20px}

.newsbanner{ background:url(../images/banner05.jpg) center top no-repeat; height:675px}
.newsbanner .newscon{ width:1003px; margin:0 auto}


#news{ float:left; padding-top:208px; width:400px}
#news h3{ background:url(../images/icon03.jpg) left top no-repeat; height:35px; line-height:35px; text-indent:36px; font-size:20px; color:#46850E; width:320px; margin:0px 0px 0px 80px; padding:0 0 0 0}
#news h3 a{color:#46850E}
#news h3 span{ font-family:Arial, Helvetica, sans-serif; color:#CCCCCC}
#news .pcon{ margin:0px 0px 0px 80px; width:320px; padding:0 0 0 0}
#news .pcon .ncon{ margin:0 auto; padding-top:10px}
#news .pcon .ncon dd{ float:left; width:320px; background:url(../images/icon06.jpg) left no-repeat; line-height:30px; text-indent:20px}


#jswd{ float:left; padding-top:208px; width:250px}
#jswd h3{ background:url(../images/icon04.jpg) left top no-repeat; height:35px; line-height:35px; text-indent:36px; font-size:20px; color:#46850E; width:250px; margin:0 auto}
#jswd h3 a{color:#46850E}
#jswd h3 span{ font-family:Arial, Helvetica, sans-serif; color:#CCCCCC}
#jswd .pcon{ margin:0 auto; width:250px; padding:0 0 0 0}
#jswd .pcon .ncon{ margin:0 auto; padding-top:10px}
#jswd .pcon .ncon dd{ float:left; width:250px; background:url(../images/icon06.jpg) left no-repeat; line-height:30px; text-indent:20px}


#faq{ float:right; width:295px;}
#faq .kefuqq{ margin:0 auto 20px auto; height:260px}
#faq .kefuqq a{ display:block; height:260px}
#faq h3{ background:url(../images/icon05.jpg) left top no-repeat; height:35px; line-height:27px; text-indent:36px; font-size:20px; color:#46850E; width:295px; margin:0 auto}
#faq h3 a{color:#46850E}
#faq h3 span{ font-family:Arial, Helvetica, sans-serif; color:#CCCCCC}
#faq .pcon{ padding-top:10px; float:left; width:270px}
#faq .pcon dl{ width:270px; margin:0 auto 15px auto; border-bottom:1px dotted #CCCCCC}
#faq .pcon dl dt{background:url(../images/icon07.jpg) left top no-repeat; padding-left:30px; line-height:20px; height:30px}
#faq .pcon dl dd{ background:url(../images/icon08.jpg) left top no-repeat; padding-left:30px; line-height:20px; padding-bottom:15px}



#links{ margin:0px auto 0px auto; background:url(../images/footerbg.jpg) repeat-x #59A712}
#links .pcon{ width:1003px; padding-top:10px; padding-bottom:10px; margin:0 auto}
#links dt{ float:left; line-height:24px; white-space:nowrap; color:#FFFFFF}
#links dd{ float:left; white-space:nowrap; line-height:24px; margin-right:10px}
#links dd a{ color:#FFFFFF}
#links dd a:hover{ color:#FF6600}



/*不间断滚动*/
#propro{OVERFLOW: hidden; width:950px; height:195px; margin:0px auto 0px auto}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:235px; padding-top:15px}

#propro dl{ width:225px; float:left; text-align:center;}
#propro dl dt{ margin:0 auto;}
#propro dl dt img{ border:5px solid #D8D8D8}
#propro dl dd{ width:225px; margin:0 auto; line-height:24px; text-align:center}
#propro dl.hover dt img{ border:5px solid #46850E}

/*不间断滚动*/
#anlianli{OVERFLOW: hidden; width:950px; height:195px; margin:0px auto 0px auto}
#inanli{float: left;width: 5000%;}
#anlianli1{float: left;}
#anlianli2{float: left;}
#anlianli .f_l{float:left}
#anlianli .dw{ width:235px; padding-top:15px}

#anlianli dl{ width:225px; float:left; text-align:center;}
#anlianli dl dt{ margin:0 auto;}
#anlianli dl dt img{ border:5px solid #D8D8D8}
#anlianli dl dd{ width:225px; margin:0 auto; line-height:24px; text-align:center}
#anlianli dl.hover dt img{ border:5px solid #46850E}


/*不间断滚动*/
#zzryzzry{OVERFLOW: hidden; width:980px; height:195px; margin:0px auto 0px auto}
#inzzry{float: left;width: 5000%;}
#zzryzzry1{float: left;}
#zzryzzry2{float: left;}
#zzryzzry .f_l{float:left}
#zzryzzry .dw{ width:200px; padding-top:15px}

#zzryzzry dl{ width:190px; float:left; text-align:center;}
#zzryzzry dl dt{ margin:0 auto;}
#zzryzzry dl dt img{ border:5px solid #D8D8D8}
#zzryzzry dl dd{ width:190px; margin:0 auto; line-height:24px; text-align:center}
#zzryzzry dl.hover dt img{ border:5px solid #46850E}


