@charset "gb2312";
/* CSS Document */

.all{ background:url(../images/allbg.jpg); position:relative; z-index:0; width:100%; height:100%;}

/*-----------------------------------header--------------------------------------*/
.header .top{ color:#015100; width:1010px; margin:0 auto; height:20px; line-height:20px;}
.header .top ul{ position:relative; z-index:20;}
.header .top ul li{ float:left}
.header .top ul li a{ color:#015100;}
.header .top ul li a:hover{ color:#fff; text-decoration:underline}

.bannerbg{ width:100%; height:575px; position:absolute; z-index:-1;}
.header .topbg{width:100%; height:20px;position:absolute; z-index:0;}
.nav{width:1010px; margin:0 auto; background:url(../images/navbg.png) no-repeat; height:41px; line-height:56px; font-size:14px; font-family:"微软雅黑"; position:relative; z-index:10;}
.nav ul li{ float:left; text-align:center;text-shadow:1px 1px 1px #fff;}
.nav ul li a{ color:#000; display:block; height:56px; width:140px; margin-top:-7px;}
.nav ul li a:hover{ color:#060; background:url(../images/navbj.png) no-repeat center;}
.mm{ margin:0 auto; width:421px; height:115px;}
.mm img{ margin-top:40px;}

.bird{ position:absolute; top:40px; left:200px; z-index:0;}


/*-----------------------------------content--------------------------------------*/
.content{ width:1010px; margin:0 auto; margin-top:0px; position:relative}
.conbg1{ background:#FFF; width:1010px; filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4; position:absolute; z-index:10;}
.conbg2{ background:#FFF; width:1002px; filter:alpha(opacity=66);-moz-opacity:0.66;opacity:0.66; top:4px; left:4px; position:absolute; z-index:11;}
.confo{ position:absolute; z-index:-1; left:-5px; bottom:-13px;}





.con{ width:962px; padding:20px; float:left; position:relative; z-index:12;}


.pleft{ width:190px; text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; float:left;}
.pleft ul { padding-top:70px; font-size:15px; font-family:"微软雅黑";background:url(../images/rex.png) repeat-x;height:270px; width:190px;}
.pleft ul li { height:50px; line-height:50px; background:url(../images/rey.png) no-repeat bottom;}
.pleft ul li a{ display:block; height:50px; line-height:50px; color:#FFF;text-shadow:1px 2px 2px #003300;}
.pleft ul li a:hover{ color:#FF0; font-weight:bold;}
.title{ height:50px; line-height:50px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; border-bottom:1px #068c05 solid}

.about{ margin-left:30px; float:left; margin-right:30px;width:329px;}
.abonr{ width:329px; line-height:24px; float:left}
.abonr p{ text-indent:24px;}

.title2{ height:50px; line-height:40px; font-family:"微软雅黑"; font-size:18px; width:329px; float:left }
.tit{border-bottom:1px #068c05 solid; float:left; width:259px;}
.title2 .more{ float:right; margin-top:20px;}

.abonr .gdm{ float:right; color:#000; margin-top:-24px;}
.abonr .gdm:hover{ text-decoration:underline}


.news{width:383px; float:left}
.news .title2{width:383px;}
.news .title2 .tit{ width:310px;}
.newsnr{ float:left; margin-top:10px; line-height:30px; width:383px;}
.newsnr ul li{ border-bottom:1px dashed #016c00; margin:5px auto;}
.newsnr ul li a{ color:#016c00}
.newsnr ul li a:hover{ color:#C60}
.newsnr ul li a span{ float:right}



.contact{ width:320px; float:left; margin-top:40px;}
.gbo{ margin-top:20px; margin-left:7px; border:1px solid #057804; width:287px;}
.contactnr{ float:left; width:296px;}

.product{ float:left; margin-left:30px; margin-top:13px;width:597px;}
.product .title2{width:597px;}
.product .title2 .tit{ width:552px;}
.productnr ul { float:left; margin-top:20px; width:591px; margin-left:5px;}
.productnr ul li{ position:relative; float:left; width:187px; height:140px; margin:5px;}
.productnr ul li span{ background:url(../images/pt.png) no-repeat; position:absolute; left:0px; bottom:0px; width:187px; height:27px; line-height:27px; text-align:center}
.productnr ul li a{ color:#FFF}
.productnr ul li a:hover{ color:#0C0}
                                     



.lxwm{ width:296px; height:243px; background:url(../images/lxwm.png) no-repeat; font-family:"微软雅黑";}
.gbo{ width:287px; height:73px; background:url(../images/gbo.jpg) no-repeat; font-family:"微软雅黑";}
.lxwm ul{ margin:30px; margin-top:60px; float:left; font-size:15px; line-height:30px;}
.lxwm li{ width:100%; float:left}
.lxwm img{ float:left}
.gbo a{ margin-top:30px; margin-left:150px; float:left; font-size:16px; color:#000;}
.gbo a:hover{ text-decoration:underline}




/*-----------------------------------footer--------------------------------------*/
.footer{ width:1002px; margin:0 auto;}
.footer span{ display:block; width:1002px; text-align:center; color:#FFF; line-height:20px;} 
.footer a{ color:#fff; margin:auto 5px;}
.footer a:hover{ text-decoration:underline}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         











*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
.lanren{ position:absolute; right:0; top:210px;}
.lanren .slide_min{ width:28px; height:112px; background:url(../images/slide_min.jpg) no-repeat; cursor:pointer;}
.lanren .slide_box{ width:154px; height:auto; overflow:hidden; background:url(../images/slide_box_bg.jpg) repeat-y; font-size:12px; text-align:center; line-height:130%; color:#666; border-bottom:2px solid #76A20D;}
.lanren .slide_box .weixin{ margin-bottom:5px;}
.lanren .slide_box img{ cursor:pointer;}
.lanren .slide_box p{ text-align:center; padding:5px; margin:5px;border-bottom:1px solid #ddd;}
.lanren .slide_box span{ padding:5px 10px; display:block;}
.lanren .slide_box span a{ color:#76A20C;}































/* 代码整理：懒人之家 www.lanrenzhijia.com */
/* 本特效css样式 */
.banner {position: relative;overflow: auto;}
.banner li {list-style: none;}
.banner ul li {float: left;}
.banner .arrows {display: none;}
.banner:hover .arrows, .banner.hover .arrows {display: block;}
 @media only screen {
 .banner .arrows {
 -webkit-transition: opacity 0.4s;
 transition: opacity 0.4s;
 opacity: 0;
 display: block;
}
 .banner:hover .arrows,  .banner.hover .arrows {
 opacity: 1;
}
}
.banner .arrows {position: absolute;z-index: 20;}
.banner .arrows .prev, .banner .arrows .next {position: absolute;width: 50px;height: 51px;font: 0/0 a;color: transparent;cursor: pointer; top:-120px;}
.banner .arrows .prev {left: 30px;background: url(../images/slide_arrow_left.png) no-repeat;}
.banner .arrows .next {left: 900px;background: url(../images/slide_arrow_right.png) no-repeat;}
.wrapper {position: relative;width: 1000px;margin: 0 auto;zoom: 1;}
.section4 {height: 360px;}
.section4 .banner ul li {height: 385px;}
.section4 .banner .arrows {top: 270px;}
.section4 .dots {position: absolute;width: 1000px;height: 85px;top: 250px;text-align: center;font-size: 14px;}
.section4 .dot {float: left;line-height: 85px;width: 138px; margin:10px;cursor: pointer; border:1px solid #fff;height: 85px; position:relative;}
.section4 .dot.active{ border:1px solid #060;}
.dot1{ margin-left:250px !important}
.dot span{ position:absolute; z-index:10; width:138px; display:block; background:#FFF; bottom:0px; left:0px; height:24px; line-height:24px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.dot a{ color:#000}
.dot a img{ width:138px; height:85px;}
/* 代码整理：懒人之家 www.lanrenzhijia.com */






div#pagesize li {
    float: none;
    margin: 0;
    display: inline-block;
	height:auto;
	line-height:1;
	border:none;
}
