﻿@charset "utf-8";
*{margin:0;padding:0;font-family:Simsun,Arial,sans-serif}
.f-yh{font-family:Microsoft YaHei!important}
html{overflow-x:hidden}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,blockquote{font-size:13px;_background-image:url(about:blank);_background-attachment:fixed;font-family:Microsoft YaHei!important}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}
ul,li,dl,dt,dd,ol{display:block;list-style:none}
img{border:0}
.clear{clear:both;height:0}
.clear-fix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
a{text-decoration:none;outline:0}
.pl35{padding-left:35px}
body{background:url(../images/index_19.jpg) left top repeat}
.header{width:100%;position:relative}
.topbd{width:100%;height:130px;background:url(../images/topbg.jpg) left top repeat-x;border-bottom:2px solid #53aa1d}
.top{width:1000px;height:130px;margin:0 auto}
.logo{width:630px;height:130px;float:left}
.toptel{width:270px;height:56px;margin-left:100px;margin-top:24px;float:left}
.toptel .tel{font-size:12px;width:215px;height:56px;background:url(../images/index_03.png) left 16px no-repeat;color:#348502;text-align:left;padding-left:40px;padding-top:8px}
.toptel .tel span{display:block;font-family:impact;font-size:25px;vertical-align:middle;color:#ff781e}
.banner2{width:100%;height:300px;position:relative;overflow:hidden}
.navgrp{width:100%;height:56px;margin:0 auto;position:absolute;left:0;top:96px;z-index:9999}
.navbd{width:1000px;height:43px;position:relative;margin:0 auto;margin-top:6px}
.navlr{width:16px;height:43px;float:left}
.nav{width:966px;height:43px;float:left;background:url(../images/index_08.png) left top repeat}
.nav li{width:96px;height:43px;display:block;float:left;position:relative}
.nav li a{color:#dfffc7;font-size:14px;height:56px;line-height:56px;width:96px;display:block;position:absolute;left:0;top:-7px;text-align:center;z-index:9999999999}
.nav li a:hover{color:#173b00;background:url(../images/menubg.png) center top no-repeat}
.nav li a.cur{color:#173b00;height:56px;line-height:56px;width:96px;display:block;background:url(../images/menubg.png) center top no-repeat}
#navChild{display:none;padding:16px 4px 0 4px;position:absolute;left:-12px;top:43px;width:112px;z-index:99;background:#307e00}
#navChild a{position:relative;width:112px;height:34px;line-height:34px;display:block;border-bottom:1px solid #60b225;text-align:center;font-size:14px;color:#dfffc7!important;background-image:none!important}
#navChild a:hover{color:#fff!important;background-image:none!important}
.Ttitle{width:305px;height:54px;padding-left:55px;line-height:35px;font-size:30px;color:#333;position:relative;background:url(../images/index_40.png) left center no-repeat}
.Ttitle span{color:#348502}
.Ttitle .english{color:#b1b8ac;font-size:14px;line-height:20px;text-transform:uppercase;font-family:arial}
.Ttitle3{width:125px;height:54px;padding-left:235px;line-height:35px;font-size:30px;color:#333;position:relative;background:url(../images/index_40.png) 180px center no-repeat}
.Ttitle3 span{color:#348502}
.Ttitle3 .english{color:#b1b8ac;font-size:14px;line-height:20px;text-transform:uppercase;font-family:arial}
.Ttitle4 a{width:130px;height:54px;display:block;margin:0 auto;padding-left:55px;line-height:35px;font-size:30px;color:#333;position:relative;background:url(../images/index_40.png) left center no-repeat}
.Ttitle4 a span{color:#348502}
.Ttitle4 .english{color:#b1b8ac;font-size:14px;line-height:20px;text-transform:uppercase;font-family:arial}
.Ttitle5{width:100%;height:54px;line-height:35px;font-size:30px;color:#e4f202;position:relative}
.Ttitle5 span{color:#c1ffa1}
.Ttitle5 .english{color:#64eb0a;font-size:14px;line-height:20px;text-transform:uppercase;font-family:arial}
.more{width:135px;height:20px;background:url(../images/index_35.png) left bottom no-repeat;position:absolute;right:30px;bottom:20px}
.more a{font-size:14px;width:105px;height:20px;display:block;line-height:20px;padding-left:30px;color:#baff88}
.more2{width:135px;height:20px;background:url(../images/index_35.png) left bottom no-repeat;position:absolute;right:0;bottom:23px}
.more2 a{font-size:14px;width:105px;height:20px;display:block;line-height:20px;padding-left:30px;color:#baff88}
.more3{width:135px;height:20px;background:url(../images/index_35.png) left bottom no-repeat;position:absolute;left:0;bottom:23px}
.more3 a{font-size:14px;width:105px;height:20px;display:block;line-height:20px;padding-left:30px;color:#baff88}
.section{width:100%;margin:auto;clear:both}
.nsbg{width:100%;height:44px;background:#215400;border-bottom:1px solid #52a814;border-top:1px solid #52a814}
.nsbd{width:1000px;height:44px;margin:0 auto}
.notice{width:640px;height:44px;line-height:44px;float:left}
.notice .title{float:left;font-size:16px;font-weight:bold;line-height:44px;color:#7df127}
.notice .noticenr{width:400px;height:44px;float:left;font-size:14px;line-height:44px;color:#7df127}
.search{padding-left:10px;height:34px;float:right;padding-top:5px}
.text2{float:left;color:#173b00;background:url(../images/searchtext.png) left bottom no-repeat;height:20px;padding:7px;line-height:20px;border:0;font-size:14px}
.btn{float:left;background:url(../images/search.png) no-repeat center center;width:64px;height:34px;border:0;cursor:pointer}
.select{float:left;height:34px;line-height:40px;background:url(../images/select.png) left top no-repeat;position:relative}
.select select{margin:5px auto;width:91px}
div.selectbox-wrapper{border:#53aa1d 1px solid;border-top:#ca0047 0 solid;overflow:hidden;width:89px;*left:0;position:absolute;background:#fff;text-align:left;*margin-top:0;z-index:9999}
div.selectbox-wrapper ul li.selected{background-color:#57b015;color:#173b00}
div.selectbox-wrapper ul li.current{color:#173b00;background-color:#57b015}
div.selectbox-wrapper ul li{text-align:center;padding-right:3px;padding-bottom:3px;width:100%;cursor:pointer;line-height:24px;padding-top:3px;font-size:14px}
.selectbox{border:0;display:block;width:91px;color:#173b00;text-indent:8px;cursor:pointer;height:34px;background:0;line-height:34px;font-size:14px}
.cjBd{width:1000px;height:650px;margin:0 auto;padding-bottom:40px;overflow:hidden}
.propic{width:220px;height:650px;background:url(../images/index_29.jpg) center bottom no-repeat #348502;float:left;margin-right:20px;position:relative}
.propicT{width:220px;height:47px;text-align:center;line-height:47px;padding-top:60px;font-size:24px;color:#ecff11;background:url(../images/index_26.jpg) left bottom no-repeat #fff}
.proclass li{width:180px;display:block;line-height:47px;font-size:14px;color:#baff88;padding-left:40px;border-bottom:1px solid #40b102;background:url(../images/arrow2.png) 195px 18px no-repeat}
.proclass a{font-size:14px;color:#baff88}
.proclass a:hover{font-weight:bold}
.piclist{width:760px;padding-top:38px;float:left}
.piclist ul{width:760px}
.piclist li{width：177px;height:296px;background:#bae39b;margin-right:17px;margin-bottom:20px;float:left}
.piclist li .pic{width:165px;height:254px;padding:4px;border:2px solid #bae39b;background:#fff}
.piclist li .title{width:177px;height:30px;line-height:30px;background:#348502;text-align:center;font-size:14px;color:#dfffc7}
.piclist li .title a{color:#dfffc7}
.piclist li:hover .pic{border:2px solid #57b015}
.piclist li:hover .title{background:#57b015}
.ncBd{width:100%;height:320px;margin:0 auto;background:#e6fbd6;border-top:2px solid #bae39b;border-bottom:2px solid #bae39b}
.nbody{width:1000px;height:320px;margin:0 auto}
.newsList{width:363px;padding-top:35px;height:285px;float:left}
.newsList ul{width:363px;height:220px;overflow:hidden}
.newsList ul li{font-size:14px;width:363px;line-height:42px;border-bottom:1px dotted #858585}
.newsList ul li p{width:345px;height:20px;font-size:12px;line-height:20px;padding-bottom:6px;color:#666;font-weight:normal}
.newsList ul li a{color:#666}
.newsList ul li a:hover{color:#348502}
.contact{width:244px;height:184px;padding-top:136px;padding-left:30px;float:left;background:url(../images/index_10.jpg) left top no-repeat}
.contact .title a{font-size:14px;color:#000;height:26px;line-height:26px}
.contact .tel{padding-left:30px;color:#f6ff01;font-family:impact!important;font-size:23px;height:44px;line-height:44px;text-transform:uppercase}
.newsPic{width:364px;height:390px}
.slides{width:364px;height:390px;overflow:hidden;position:relative}
.newsPic ul{width:1820px;height:390px}
.newsPic ul li{width:364;height:390px;float:left}
.newsPic img{width:358px;height:269px;border:3px solid #a97744}
.newsPic .intro{width:364px;height:105px;padding-top:10px;font-size:12px;line-height:24px;color:#fae4b2}
.newsPic .intro .title{width:364px;height:40px;line-height:40px;display:block}
.newsPic .intro .title a{color:#fae4b2;font-size:14px;color:#fae4b2;font-weight:bold}
.picleft,.picright{width:26px;height:26px}
.picleft{position:absolute;right:32px;bottom:80px}
.picright{position:absolute;right:0;bottom:80px}
.picbg{width:100%;height:300px;padding-top:24px}
.proList{width:1000px;height:184;padding-top:20px;margin:0 auto}
.proList .left,.proList .right{width:20px;height:35px;float:left;padding-top:75px}
.proList .left{padding-right:15px}
.proList .right{padding-left:15px}
.proListPic{width:930px;height:188px;float:left;overflow:hidden}
.proListPic li{width：208px;height:188px;background:#bae39b;margin-right:17px;margin-bottom:20px;float:left}
.proListPic li a{width：208px;height:188px}
.proListPic li .pic{width:200px;height:150px;padding:2px;border:2px solid #bae39b;background:#fff}
.proListPic li .title{width:208px;height:30px;line-height:30px;background:#348502;text-align:center;font-size:14px;color:#dfffc7}
.proListPic li .title a{color:#dfffc7}
.cpBg{width:100%;height:320px;background:#348502}
.cpBd{width:1000px;height:260px;padding-bottom:30px;padding-top:30px;margin:0 auto}
.company{width:350px;height:260px;float:left;padding-right:30px}
.companynr{width:350px;height:250px;padding-top:10px;overflow:hidden;color:#c1ffa1;font-size:14px;line-height:26px}
.companynr .name{font-size:18px;color:#67f20b;padding-bottom:10px}
.spec{width:620px;height:260px;float:left;position:relative}
.specnr{width:578px;height:158px;padding:20px;border:1px solid #2d6d03;background:#98e063;margin-top:10px;position:relative}
.specnrArrowT,.specnrArrowB{width:19px;height:23px}
.specnrArrowT img,.specnrArrowB img{display:block}
.specnrArrowT{position:absolute;top:-1px;right:-1px}
.specnrArrowB{position:absolute;bottom:-1px;left:-1px}
.specnrB{width:578px;height:158px;overflow:hidden}
.specnrB td{table-layout:fixed,word-break:break-all}
.table{color:#348502;font-size:12px;line-height:24px}
.table2{color:#575f51;font-size:12px;line-height:24px}
.footer{width:100%;background:#215400}
.linkBd{width:100%;height:auto!important;height:48px;background:#57b015;border-top:1px solid #6ab930;border-bottom:1px solid #6ab930}
.link{width:1000px;height:auto!important;height:48px;min-height:48px;margin:0 auto}
.linkTitle{width:130px;height:48px;background:#67f20b;line-height:48px;float:left;text-align:center;color:#173b00;font-size:18px}
.link_list{width:870px;height:auto!important;height:48px;min-height:48px;float:left}
.link_list a{color:#173b00;font-size:14px;line-height:48px;display:inline-block;padding-left:15px}
.link_list a:hover{color:#c1ffa1}
.copy{width:1000px;margin:0 auto}
.btnav{width:1000px;background:url(../images/index_53.jpg) left top repeat-x;height:48px;margin-top:18px}
.btnavlist{width:885px;padding-left:115px;height:48px;margin:0 auto;line-height:48px;position:absolute}
.btnavlist a{color:#9ddc70;font-size:14px;padding-right:26px}
.btnavlistLeft{width:111px;height:48px;position:absolute;left:0;top:0}
.btnavlistRight{width:26px;height:42px;padding-top:2px;position:absolute;right:0;top:0}
.copyright{width:1000px;padding-top:34px;padding-bottom:34px}
.copyrightnr{width:1000px;padding-left:15px;line-height:30px;color:#baff88;margin:0 auto}
.copyrightnr a{color:#baff88}
.copyrightnr a:hover{color:#fff}

.sectionbg{width:100%;margin:0 auto;position:relative;clear:both;overflow:hidden}
.main{width:1000px;margin:0 auto;position:relative;padding-top:5px;padding-bottom:20px}
.left{width:220px;float:left;overflow:hidden;padding-right:20px;padding-bottom:30px}
.procla_list{width:220px;height:auto!important;height:100px;min-height:100px;background:url(../images/index_29.jpg) center bottom no-repeat #348502}
.procla_list ul li{width:180px;overflow:hidden;display:block;line-height:47px;font-size:14px;color:#baff88;padding-left:40px;border-bottom:1px solid #40b102;background:url(../images/arrow.png) 195px 18px no-repeat}
.procla_list a{font-size:14px;color:#baff88}
.procla_list a:hover{font-weight:bold}
.procla_list ul ul{display:none;clear:both}
.procla_list ul ul li{width:160px;height:47px;line-height:47px;background:url(../images/arrow.png) 195px 18px no-repeat;font-size:14px;color:#000;padding-left:60px}
.procla_list ul ul li a{font-size:14px;color:#baff88}
.procla_list ul li.open{background:url(../images/arrow.png) 195px 18px no-repeat}
.procla_list ul li.on{background:url(../images/arrow2.png) 195px 18px no-repeat}
.procla_list ul li.on a{color:#faff6a}
.leftConTitle{width:120px;margin-top:15px;position:relative;z-index:99;padding-top:13px;padding-left:80px;height:40px;background:url(../images/contact_03.jpg) left top no-repeat;line-height:40px;font-size:18px;color:#f2fe46}
.leftcon_list{width:188px;padding:25px 15px 15px 15px;position:relative;z-index:9;border:1px solid #bae39b;margin-top:-15px;background:#e6fbd6}
.leftcon_list dl{width:188px;display:block;clear:both}
.leftcon_list dl dt,.leftcon_list dl dd{font-size:14px;color:#666;line-height:30px}
.leftcon_list dl dt{width:50px;float:left}
.leftcon_list dl dd{width:138px;float:left}
.main_con{width:760px;float:left}
.mainConTitle{width:760px;height:54px;position:relative;line-height:54px;padding-top:24px;border-bottom:2px solid #bae39b;font-size:24px;color:#215400;position:relative}
.mainConTitle .position{height:54px;line-height:54px;color:#666;font-size:12px;position:absolute;right:0;bottom:0}
.mainConTitle .position a{color:#666}
.mainConTitle .position a:hover{color:#215400}
.mainConTitle .xian{width:120px;height:2px;font-size:0;line-height:0;position:absolute;left:0;bottom:-2px;background:#348502}
.mainContect{color:#666;padding:16px 0;overflow:hidden}
.mainContect a{color:#666}
.c_red{color:#f00}
.searchred{color:#f00!important;margin:0!important}

.proListPic li:hover .pic{border:2px solid #57b015}
.proListPic li:hover .title{background:#57b015}
.mainConList {margin-top:5px;}
.mainConList .pic1{float:left; margin-left:5px; margin-right:8px; margin-top:10px;}
.mainConList .pic1 dt{ width:230px; height:173px; padding:3px; border: 2px solid #bbe39c; background:#ffffff ;  }
.mainConList .pic1 dt img{ display: block;}
.mainConList .pic1 dd{ width:240px; height:40px; line-height:40px;background:#348502 ; text-align:center;font-size:14px;}
.mainConList .pic1 a{ width:240px; height:223px; display:block;color:#deffc6}
.mainConList .pic1 a:hover dt{ border: 2px solid #57b015;}
.mainConList .pic1 a:hover dd{ background: #57b015;}

.mainConList ul{padding-top:10px;clear:both;  padding-bottom:10px;}
.mainConList ul li{font-size:14px; width: 745px; line-height:48px; border-bottom:1px dotted #afafaf;background:url(../images/arrow3.jpg) 5px 20px no-repeat; padding-left: 15px; }
.mainConList ul li a{ color:#666; font-size:14px;}
.mainConList ul li a:hover{ color:#338403;}
.mainConList ul li span{ color: #666; float: right; font-size:12px;}