
*{margin:0;padding:0;list-style-type:none;}
body{margin:0px;padding:0px;color:#000000; min-width:1200px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; background-color:#fafafa;}
a,img{border:0; color:#000000}
a{color:#000;text-decoration: none;}
a:focus{outline:none;}
*{margin:0;padding:0;list-style-type:none;}
.clear{ clear:both}
.all-bg{ width:100%;}
a:hover{ text-decoration:none; color:#318b00}
.index-box{ width:1145px; margin-left:auto; margin-right:auto}

.float{ position:fixed; left:0px; top:40%; z-index:9999999999}

.top{ height:30px; line-height:30px; border-bottom:#318b00 solid 1px; color:#333333; }
.top span{ width:500px; float:left;}
.top p{ width:150px; float:right; text-align:right; font-size:13px;}
.top p a{ padding:0 10px;}
.head{ background:url(/en/images/head-bg.png) center no-repeat; height:120px; width:1045px; margin-left:auto; margin-right:auto;}
.lead{ width:100%; background:url(/en/images/lead-bg.jpg) center no-repeat; height:40px;  line-height:40px;border-bottom:#FFFFFF solid 1px;}
.lead ul{ width:1045px; margin-left:auto; margin-right:auto;}
.lead ul li{ width:130px; text-align:center; float:left; color:#666666}
.lead ul li a{ color:#fff; }
.lead ul li:hover{ background:#fff}
.lead ul li:hover a{ padding-bottom:12px;  padding-top:10px; color:#318b00; font-weight:bold}

/*ÂÖ²¥Í¼*/
.banner{ width:100%; float:right;position:relative;font-size:0;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{ position: absolute;z-index:100;margin-bottom:13px; bottom:30px; left:45%;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:40px;height:3px;margin-left:15px;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:40px;height:3px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;background:#fff;border:1px solid #fff;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#318b00; border:#318b00 solid 1px;}
/* Callback example */
.callbacks_container{margin-bottom:2px;position:relative;width:100%;max-width:100%;text-align:center;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}}

.box{ width:980px; margin-left:auto; margin-right:auto; height:335px; background:url(/en/images/border.jpg) top center no-repeat; padding:12px}
.about{ width:360px; float:left;}
.about-title{ background:url(/en/images/title1.png) center no-repeat; height:35px; width:100%;}
.about-title a{ float:right; margin-top:10px; color:#42a800}
.about-cont{ background-color:#f5f5f5; line-height:25px; margin-top:10px; height:285px;}
.about-cont p{ padding:5px;}
.news{ width:340px; float:left; margin-left:17px; background-color:#f5f5f5; height:330px;}
.news-title{ background:url(/en/images/title2.jpg) left center no-repeat; height:33px;}
.news ul{ padding:10px;}
.news ul li{ height:30px; line-height:30px; border-bottom:#64c100 dashed 1px; background:url(/en/images/icon1.jpg) left center no-repeat; padding-left:10px;}
.zizhi{ width:239px; float:right; border: #009933 solid 1px; height:330px; overflow:hidden}
.zizhi-title{ background:url(/en/images/title3.jpg) left center no-repeat; height:33px;}
.zizhi-cont{ padding:10px;}
.zizhi-cont li{ width:220px;}
.zizhi-cont li img{ width:220px;}
#gundong {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
height: 290px;
text-align: center;
float: left;
} 
#gundong2 li img{ width:220px}

.contact{ background:url(/en/images/contact.jpg) center no-repeat; height:200px;}
.contact-cont{ margin-left:630px; padding-top:55px; line-height:30px; height:150px;}

.product{ width:1000px; margin-left:auto; margin-right:auto; margin-top:10px;}
.product-title{ background:url(/en/images/title4.png) left center no-repeat; height:36px;}
.product-title a{ float:right; margin-right:10px; margin-top:13px;}
.show{ width:970px; margin-left:auto; margin-right:auto; position:relative; padding-top:0px; height:210px; margin-top:15px; padding:0 15px;}
.mr_t1{height:40px;padding-right:16px;}
.mr_t1name{font:bold 16px/40px "Î¢ÈíÑÅºÚ";color:#FFF;height:40px;width:110px;padding-left:21px;float:left;}
.mr_t1name img{float:left;margin-top:9px;margin-right:6px;display:inline;}
.mr_frbox{height:140px;padding:10px 5px 0px;}
.mr_frBtnL{margin:90px 30px 0px 0px;cursor:pointer;display:inline; position:absolute; left:0px;}
.mr_frUl{float:left;height:230px;width:1000px; padding-top:px;}
.mr_frBtnR{margin-top:90px;cursor:pointer; position:absolute; right:0px}
.mr_frUl ul li{float:left;margin-right:10px;position:relative; width:230px; height:200px; border:#CCCCCC solid 1px;}
.mr_frUl ul li div{ width:225px; text-align:center; overflow:hidden}
.mr_frUl ul li:hover{ border:#308b00 solid 1px;}
.mr_frUl ul li img{margin-bottom:0px;padding:7px; height:190px;}
.mr_frUl ul li p{ width:100%; text-align:center; line-height:30px;  color:#333; position:absolute; bottom:-30px; left:0px; z-index:9999}

.foot{ background-color:#318b00; padding:10px 0; margin-top:20px; color:#f4f4f4; text-align:center; font-size:12px}
.foot-lead{ color:#FFFFFF; text-align:center; height:40px; line-height:40px;}
.foot-lead a{ color:#FFFFFF; margin:15px;}

.erji-banner{ background:url(/en/images/erji-banner.jpg) center no-repeat; height:300px;}
.erji{ width:1000px; margin:0 auto; margin-top:20px;}
.erji-left{ width:220px; float:left;}
.erji-left-title{ background-color:#62bd01; color:#FFFFFF; font-weight:bold; font-size:24px; padding:20px 0px; text-align:center;}
.erji-left-title SMALL{ line-height:25px; font-weight:500; font-size:16px;}
.fenlei ul li{ background-color:#f3f3f3; text-align:center; height:35px; line-height:35px; text-align:center; margin-top:2px;}
.fenlei ul li:hover{ background-color:#62bd01;}
.fenlei ul li:hover a{ color:#FFFFFF}
.erji-left-contact-title{ color:#62bd01; font-weight: bold; font-size:18px; margin-top:10px;}
.erji-left-contact-cont{ background-color:#f3f3f3; padding:7px; line-height:25px; margin-top:10px;}
.erji-left-contact-cont strong{ font-size:15px; color: #333333}

.erji-right{ width:750px; float:right;}
.erji-right-title{ height:50px; line-height:50px; border-bottom:#62bd01 solid 1px;}
.erji-right-title span{ font-size:18px; color:#FFFFFF; background-color:#62bd01; padding:0px 20px; font-weight:bold; float:left}
.erji-right-title p{ width:300px; float:right; text-align:right; margin-top:10px;}
.erji-about{ margin-top:10px; line-height:25px; color:#333333}
.erji-product{ margin-top:10px;}
.erji-product ul li{ width:240px; float:left; height:200px; border:#ccc solid 1px; position:relative; margin:4px 4px 30px 4px; background-color:#FFFFFF}
.erji-product ul li div{ width:240px; height:200px; overflow:hidden; text-align:center}
.erji-product ul li div img{ height:100%;}
.erji-product ul li p{ width:220px; height:30px; line-height:30px; text-align:center; position:absolute; bottom:-30px; left:0px; color:#333333}

.erji-news{ margin-top:10px; }
.erji-news ul li{ height:35px; line-height:35px; padding-left:15px; background:url(/en/images/icon1.jpg) left center no-repeat; border-bottom:#62bd01 dashed 1px;}
.erji-news ul li a{ width:500px; float:left;}
.erji-news ul li span{ width:100px; float:right; text-align:right;}