@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;word-wrap:break-word}
body, html, input {font:14px/1.5 "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#666;}
table {border-collapse:collapse;border-spacing:0;}
img {border:none}
a{color:#666; text-decoration:none;}
a:hover{color:#159301; text-decoration:underline;}
ul li{ list-style-type:none;}

/**清楚浮动**/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/**顶部**/
.top{ width:100%; height:auto; background:url(../images/BgTop.jpg) repeat-x;}
.topMain{width:1200px; height:32px; color:#333; margin:0 auto; font-size:13px; line-height:32px;}
.topMain p{ float:right;}
.topMain span{ float:left;}
.topMain span i{ color:#2d8d06; font-style:normal}

/**banner**/
#kinMaxShow{visibility:hidden;width:100%; height:750px; overflow:hidden;}

/**导航**/
.head{width:100%; height:auto; }
.headMain{ width:1200px; height:100px; margin:0 auto;}

.logo{ width:400px; height:100px; float:left;}
.M-Tel{ float:right; width:auto; height:100px; font-style:italic; background:url(../images/BgTel.jpg) no-repeat 0 0; padding-left:120px;}
.M-Tel p{ font-size:14px; padding-top:25px;}
.M-Tel h3{ font-size:22px; line-height:30px; color:#c00; font-weight:bold;}


.nav{ width:100%; height:auto; background:url(../images/BgNav.png) repeat-x; }
.navMain{ width:1200px; height:45px; margin:0 auto;}

.navList{ width:auto; height:45px; }
.navList ul li{ float:left;}
.navList ul li a{ line-height:45px; padding:0 35px; color:#FFF; font-size:14px; display:inline-block}
.navList ul li a:hover{ color:#fff; background:url(../images/BgNavhover.png) repeat-x;; text-decoration:none; }

/*banner START*/
.fullSlide{width:100%;position:relative;height:450px; overflow:hidden; background:#fff url(../images/loading.gif) no-repeat center center;}
.fullSlide .bd{position:relative;z-index:0;overflow:hidden;width:1920px; /*图片宽度*/position:absolute;left:50%;margin-left:-960px; }
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:auto; }
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:25px;height:25px;margin:0px 3px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7; color:#fff; line-height:25px}
.fullSlide .hd ul .on{background:#2d8e06;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}


/**产品展示**/
.product{ width:100%; height:480px; background:url(../images/jianbian.jpg) repeat-x; overflow:hidden;}
.productMain{ width:1200px; margin:0 auto;}
.ptitle{ background:url(../images/products.png) no-repeat; width:1200px; height:60px; margin-top:50px; margin-bottom:15px;}
.ptitle span{ float:right; margin-top:35px;}
.productMain ul li{ width:275px; height:235px;  margin-top:30px; float:left; margin-left:12px; margin-right:13px; margin-bottom:15px; display:none;}
.productMain ul li p{ text-align:center; line-height:50px;}
.productMain ul li img{ padding:8px; border:#ccc solid 1px}

/**关于我们**/
.aboutMain{ width:1200px; height:400px; margin:0 auto;}
.pabout{ background:url(../images/about.png) no-repeat; width:1200px; height:60px; margin-bottom:30px;}
.pabout span{ float:right; margin-top:35px;}

.aboutimg{ width:400px; height:265px; float:left; margin-right:25px;}
.aboutcon{ width:500px; height:260px; float:left;}
.aboutjj{ line-height:30px; margin-bottom:25px; margin-top:10px;}
.aboutcon ul li{ width:112px; float:left; text-align:center; margin-left:6px; margin-right:7px;}
.aboutcon ul li p{ line-height:40px;}
.aboutcon a{ display:inline-block; padding:10px 40px; border:#2d8d06 solid 1px; border-radius:10px; color:#2d8d06}
.aboutcon a:hover{ background:#2d8d06; color:#fff}
.honorimg{ float:right; width:250px}


.scroll_horizontal{width:100%;height:auto; position: relative; }
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:auto;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:250px;text-align:center; padding-right:20px;}
.scroll_horizontal .list li .cpimg{overflow:hidden;width:100%}


.scroll_horizontal .list li .cpimg img{ width:248px; float:left; height:230px; border:#999 solid 1px}
.scroll_horizontal .list li .cpimg h3{font-size:14px;font-weight:100;height:35px;line-height:35px;text-align:center;overflow:hidden;color:#32302f; width:100%}


.scroll_horizontal .plus{left:0;}
.scroll_horizontal .minus{right:0;}
.scroll_horizontal .plus,.scroll_horizontal .minus{position:absolute;top:70px;cursor:pointer; padding:20px 5px;background:rgba(0,0,0,.5);}
.scroll_horizontal .plus:hover,.scroll_horizontal .minus:hover{background:rgba(45,141,6,.7); }



/**案例展示**/
.anli{ width:100%;}
.anliMain{ width:1200px; height:305px; margin:0 auto 20px;}
.anlititle{ background:url(../images/anli.png) no-repeat; width:1200px; height:60px; margin-bottom:5px;}
.anlititle span{ float:right; margin-top:35px;}
.anliList{ width:1200px; height:245px; }
.anliList ul li{ float:left; margin-top:15px; margin-left:20px; margin-right:15px; display:none;}
.anliList ul li p{ line-height:40px;  text-align:center}

/**新闻和联系**/
.xwlx{ width:100%;}
.xwlxMain{ width:1200px; height:auto; margin:0 auto;}
.newsMain{ width:440px; float:left;}
.ntitle{ background:url(../images/news.png) no-repeat; width:440px; height:60px; margin-bottom:5px;}
.ntitle span{ float:right; margin-top:35px;}

.consMain{ width:685px; float:right;}
.ctitle{ background:url(../images/lianxi.jpg) no-repeat; width:685px; height:60px; margin-bottom:5px;}
.ctitle span{ float:right; margin-top:35px;}

.newsMain ul li{line-height:40px; margin-top:10px; border-bottom:1px dashed #ccc;}
.newsMain ul li span{ float:right; font-size:12px; color:#aaa;}
.newsMain ul li a{ font-size:16px;}
.newsMain ul li b{ margin-right:5px; color:#159301;}

.conmap{ width:370px; height:235px; float:left; background:#ccc; margin-top:15px;}
.conxx ul{ float:right; margin-top:15px; width:285px; height:235px;}
.conxx ul li{line-height:38px;}

/**底部**/
.foot{ text-align:center; line-height:30px; font-size:12px; background:#2d8d06; padding:15px 0px; color:#fff; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.foot a{ color:#fff;}

@-webkit-keyframes bounceIn{
0%{opacity:0;
-webkit-transform:scale(.3)}
50%{opacity:1;
-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{
0%{opacity:0;
-moz-transform:scale(.3)}
50%{opacity:1;
-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}
}

#al1{-webkit-animation:bounceIn 1s .2s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al2{-webkit-animation:bounceIn 1s .4s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al3{-webkit-animation:bounceIn 1s .6s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al4{-webkit-animation:bounceIn 1s .8s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al5{-webkit-animation:bounceIn 1s 1.0s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al6{-webkit-animation:bounceIn 1s 1.2s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al7{-webkit-animation:bounceIn 1s 1.4s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}
#al8{-webkit-animation:bounceIn 1s 1.6s ease both; -moz-animation:bounceIn 1s .2s ease both; display:block;}

