@charset "utf-8";
/* CSS Document */

#header{ width:1003px; margin:0 auto;}
.logo{ float:left; width:597px;}
.header-r{ float:right; width:232px; padding-right:40px;}
.rxdh{ padding-top:14px;}
.ss{ width:235px; height:23px; margin-top:15px;}
.ss1{ background-image:url(../images/index_08.jpg); width:150px; height:23px; background-repeat:no-repeat; border:none; text-indent:2em; line-height:23px; position:relative; top:-6px; left:3px;}
.bottonss{ width:53px; height:23px;}

#nav{ width:100%; background-image:url(../images/index_13.jpg); height:40px; background-repeat:repeat-x;}
.nav{ width:1003px; margin:0 auto; font-family:"微软雅黑"; font-size:13px; font-weight:600; text-transform:uppercase;  }
.nav li{ float:left; padding:0 28px; height:40px; line-height:40px; background-image:url(../images/index_16.jpg); background-repeat:no-repeat; background-position:right 17PX;}
.nav li a{ color:#059e00;}
.nav li a:hover{ color:#666666;}

#banner1{width:1420px; height:324px;}
#bnaner1 img{position:absolute;top:0px;left:0px;display:none;}
#slider{width:1420px; height:400px;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px; z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


#content{ width:1003px; margin:0 auto;}
.about{ width:1003px; background-image:url(../images/index_17.jpg); background-repeat:no-repeat; height:354px; background-position:right; margin-top:26px;}
.about-bt{ background-image:url(../images/index_27.jpg); width:692px; float:left; text-align:center; height:54px; background-position:bottom center; background-repeat:no-repeat;}
.about-c{ width:620px; height:120px; position:relative; top:39px;}
.about-c p{ height:120px;  line-height:30px;}
.more{ clear:both; margin-top:160px; margin-left:470px; width:140px;}
.products-jy{ width:1003px; height:260px; margin:0 auto; position:relative;}
.products-jy-k{ width:1001px; height:242px; border:1px #ccc solid; border-bottom:4px solid #4d970c; position: absolute; z-index:1; top:15px; text-align:center; line-height:25px;}
.products-jy-bt{ position:absolute; width:242px; height:49px; z-index:2; left:50%; margin-left:-121px; top:1px;}
.products-jy-bte{ position:absolute; width:305px; height:49px; z-index:2; left:50%; margin-left:-121px; top:1px;}
.products-jy-k img{ border:5px solid #1a6008;}

.news{ margin-top:19px; float:left; width:486px;}
.news-k{ width:484px; border:1px #ccc solid; border-top:none; height:195px; margin-top:15px;}
.news-c{ width:307px; margin-left:13px; float:left; padding-top:15px; }
.news-c li{ background-image:url(../images/index_80.jpg); background-repeat:no-repeat; background-position:7px 13px; width:300px; height:32px; line-height:32px; text-indent:2em; border-bottom:1px dotted #ccc;}
.news-img{ width:141px; float:left; margin-left:5px; padding-top:10px; }


.job{ width:487px; float:right; margin-top:19px;}
.job-c{ width:307px; margin-left:13px; float:left; padding-top:15px; }
.job-c-bain{ background-image:url(../images/index_80.jpg); background-repeat:no-repeat; background-position:7px 13px; width:300px; min-height:32px; height:auto!important; line-height:32px; text-indent:2em; border-bottom:1px dotted #ccc;}
.job-c-bain1{ background-image:url(../images/index_80.jpg); background-repeat:no-repeat; background-position:7px 13px; width:300px; min-height:32px; height:auto!important; line-height:32px; text-indent:2em; }


#content1{ width:100%; height:240px; background-color:#429b25; margin-top:25px;}
.content1{ width:1003px; margin:0 auto;}
.contact-bt{ width:171px; padding-top:11px;}
.contact{ width:601px; float:left}
.dt{ width:284px; float:left; height:167px; margin-top:19px;}
.contact-c{ width:290px; float:left;  line-height:25px; color:#FFF; margin-left:21px; margin-top:15px;}
.contact-c a{ color:#FFF;}
.order{ width:332px; float:left; margin-left:25px;}
.order-k{ width:258px; height:20px;}
.order-k1{ line-height:40px; color:#FFF; width:326px; margin:0 auto; margin-top:19px; }
.tjiao{ width:51px; height:22px; float:right; margin-top:10px;}


#foot{ width:1003px; margin:0 auto; text-align:center; height:100px;}
#foot ul{ padding-top:20px; height:50px; line-height:30px; }
#foot ul a{ color:#333333}

#foot1{ width:100%; margin:0 auto; text-align:center; height:100px; background-color:#f0f0f0; margin-top:20px;}
#foot1 ul{ padding-top:20px; height:50px; line-height:30px; }
#foot1 ul a{ color:#333333}


#neiye{ width:1003px; margin:0 auto; margin-top:20px; min-height:550px; height:auto!important;}
.left{ width:279px; float:left; margin-top:15px;}
.left-k{ width:279px; min-height:291px; height:auto!important; background-image:url(../images/about_11.jpg); background-position:bottom center; background-repeat:no-repeat; border:1px #ccc solid; border-top:none; line-height:30px; margin-top:5px;}
.left-contact{ width:254px; background-image:url(../images/index_80.jpg); background-repeat:no-repeat; background-position:5px 12px; text-indent:2em;}

.right{ width:702px; float:right; position:relative; min-height:500px; height:auto!important;}
.right-k{border:1px solid #ccc; width:700px; min-height:500px; height:auto!important; position: absolute; top:13px; z-index:1; background-image:url(../images/company_14.jpg); background-repeat:no-repeat; background-position:bottom center; border-bottom:4px #499a00 solid;}
.right-contact1{border:1px solid #ccc; width:700px; min-height:500px; height:auto!important; position: absolute; top:13px; z-index:1; background-image:url(../images/contact_03.jpg); background-repeat:no-repeat; background-position:bottom center; border-bottom:4px #499a00 solid;}
.right-k1{border:1px solid #ccc; width:700px; min-height:500px; height:auto!important; margin-top:13px; z-index:1; border-bottom:4px #499a00 solid; padding-bottom:10px;}
.right-bt{ width:241px; height:48px; position:absolute; left:18px; top:0px; z-index:2;}

.right-content{ width:650px; margin:0 auto; line-height:30px; padding-top:45px; min-height:500px; height:auto!important;}


.newsbt1{ font-size:14px; font-weight:700; color:#000; text-align:center; height:30px; line-height:30px;}
.news_content{ line-height:25px;}
.news-b{ border-bottom:1px #ccc dotted}


.contact-zt{ font-size:14px; font-weight:600; color:#f57300;}
.contact-c1{ border-bottom:1px #ccc dotted; height:30px; line-height:30px;}