﻿/*banner*/
/*index banner*/
.banner{width: 100%;height:553px;position: relative;z-index: 0;overflow: hidden;position: relative;z-index: 0}
.banner .flexslider{ width:1920px;height:100%;position:relative;left: 50%;margin-left: -960px;overflow:hidden; min-width:1000px;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:100%;}
.banner .slides li img{width: 100%; margin:0 auto; display:block;}
/*左右切换*/
.banner .flex-direction-nav {width: 1200px;height: 48px;position: absolute;left: 50%;top: 50%;margin:-24px 0 0 -600px;  z-index: 1;display: none;}
.banner .flex-direction-nav a.flex-prev,
.banner .flex-direction-nav a.flex-next{position: absolute;width: 25px;height: 48px;background:url(../images/public/banner_btn.png) no-repeat;font-size: 0}
.banner .flex-direction-nav a.flex-prev{left: 0;}
.banner .flex-direction-nav a.flex-next{right: 0;background-position:-25px 0; }
/*dot*/
.banner .flex-control-paging{}
.banner .flex-control-nav{ width: 1000px;position:absolute;left: 50%;margin-left: -500px;bottom: 10px; z-index:2;text-align:center;}
.banner .flex-control-nav li{display:inline-block;*display:inline;zoom:1;font-size: 0;margin: 0 6px;}
.banner .flex-control-nav a{display:block;width:12px;height:12px;background:url(../images/public/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}

/*products*/
.mainC1{margin-top: 30px;height: 380px;background: url(../images/mainC1bg.jpg) no-repeat;}
.mainC1tit h1{text-align: center;font-size: 34px;color: #3a9c18;}
.mainC1tit h3{text-align: center;font-size: 34px;color: #3a9c18;}
.mainC1tit h2{height: 28px;width: 1000px;background: url(../images/mainC1h2bg.png) no-repeat center center;text-align: center;color: #7d9176;margin-top: 10px;font-size: 20px;font-weight: normal;}
.prolist{margin-top: 35px;}
.prolist li{width: 188px;height: 220px;float: left;margin: 0 5px;position: relative;}
.prolist li:hover .protit{background: url(../images/protithv.jpg);}
.propic1{width: 188px;height: 141px;display: block;}
.protit{background: url(../images/protitbg.jpg);height: 79px}
.protit h1{text-align: center;color: #fff;font-size: 25px;}
.protit h3{text-align: center;color: #fff;font-size: 25px;}
.protit h2{text-align: center;color: #fff;font-size: 16px;margin-top: 12px}
.promore{position: absolute;right: 0;bottom: 0;}
/*中部联系我们*/
.sycencon{height: 199px;background: url(../images/sycenconbg.jpg) repeat-x;}
.sycencon .sywrap{position: relative;}
.sycencon h1{padding-top: 70px;margin-right: 20px;}
.sycencon h5{padding-top: 70px;margin-right: 20px;}
.sycencon h2{padding-top: 65px;font-size: 26px;color: #fff}
.sycencon h3{font-size: 18px;color: #fff;background: url(../images/dianjibg.png) no-repeat;width: 132px;height: 47px;position: absolute;top: 20px;right: 0;text-align: center;line-height: 47px;}
.sycencon h4{color: #fff;font-size: 20px;float: right;}
.sycencon h4 span{color: #fff;font-size: 30px;}
/*case*/
.mainC2{width: 100%;height: 400px;}
.mainC2 .sywrap{height: 400px;margin-top: -55px;background: #fff}
.mainC2tit h1{font-size: 36px;color: #ff8a00;text-align: center;padding-top: 10px;}
.mainC2tit h1 span{color: #3a9c18}
.mainC2tit h2{font-size: 36px;color: #ff8a00;text-align: center;padding-top: 10px;}
.mainC2tit h2 span{color: #3a9c18}
.mainC2tit img{display: block;margin: 10px auto}
/* 本例子css */
.casewrap{margin: 0 auto;width: 240px;}
.slideTxtBox{ width:1000px;text-align:left;margin-top: 20px}
.slideTxtBox .hd{ height:30px; line-height:30px;  position:relative;width: 270px ;left: 377px}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 100px;height: 30px;text-align: center;border: 1px solid #959595;margin-right: 10px;border-radius: 5px;color: #555555;font-size: 16px;}
.slideTxtBox .hd ul li.on{border: 1px solid #3a9c18;color: #108700}
.slideTxtBox .bd{margin-top: 10px;}
.slideTxtBox .bd ul{margin-top: 30px}
.slideTxtBox .bd li{float: left;margin:0 9px;}
.slideTxtBox .bd li img{width: 231px;height: 167px;}
.slideTxtBox .bd li span{text-align: center;display: block;}
/*优势*/
.mainC3{width: 100%;background: url(../images/mainC3bg.jpg) repeat-x;height: 681px;margin-top: 20px}
.mainC3tit h1{color: #fff;font-size: 36px;text-align: center;padding-top: 30px;}
.mainC3tit h2{color: #fff;font-size: 18px;text-align: center;text-transform: uppercase;font-weight: normal;margin-top: 5px}
.mainC3tit h3{color: #fff;font-size: 36px;text-align: center;padding-top: 30px;}
.mainC3tit img{margin: 0 auto;display: block;margin-top: 5px;}
/* 本例子css */
.slideTxtBox1{ width:1000px;text-align:left;margin-top: 30px}
.slideTxtBox1 .hd{ height:30px; line-height:40px; position:relative;width: 410px;left: 325px }
.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:100px; }
.slideTxtBox1 .hd ul li{ float:left; cursor:pointer; border: 1px solid #008b81;width: 150px;margin-right: 10px;text-align: center;color: #005b52;height: 40px;font-size: 18px;border-radius: 5px;}
.slideTxtBox1 .hd ul li.on{border: 1px solid #fff;color: #fff}
.slideTxtBox1 .bd{margin-top: 65px;}
.mainC3con{position: relative;}
.mainC3con1{position: relative;}
.mainC3left{width: 630px;background: url(../images/mainC3leftbg.png) no-repeat left center;height: 372px;}
.mainC3left p{width: 436px;float: right;color: #fff;font-size: 16px;margin-bottom: 13px;}
.mainC3ultit{margin-left: 10px;}
.mainC3ultit span{font-size: 36px;color: #fff;font-weight: bold;position: relative;top: -13px;left: 5px}
.mainC3ultit em{font-style: normal;color: #fff;font-size: 22px;position: relative;top: -20px;left: 13px;}
.mainC3ultit1{margin-left: 10px;}
.mainC3ultit1 span{font-size: 36px;color: #fff;font-weight: bold;position: relative;left: 5px;top: 27px}
.mainC3ultit1 em{font-style: normal;color: #fff;font-size: 22px;position: relative;left: 13px;top: 19px;}
.mainC3ultit2{margin-left: 10px;}
.mainC3ultit2 span{font-size: 36px;color: #fff;font-weight: bold;position: relative;left: 5px;top: 42px}
.mainC3ultit2 em{font-style: normal;color: #fff;font-size: 22px;position: relative;left: 13px;top: 34px;}
.mainC3ultit3{margin-left: 10px;}
.mainC3ultit3 span{font-size: 36px;color: #fff;font-weight: bold;position: relative;left: 5px;top: 53px}
.mainC3ultit3 em{font-style: normal;color: #fff;font-size: 22px;position: relative;left: 13px;top: 45px;}
.mainC3ultit4{margin-left: 10px;}
.mainC3ultit4 span{font-size: 36px;color: #fff;font-weight: bold;position: relative;left: 5px;top: 19px}
.mainC3ultit4 em{font-style: normal;color: #fff;font-size: 22px;position: relative;left: 13px;top: 13px;}
.mainC3right{position: absolute;top:-35px;right: -150px;}

.mainC3left2{width: 630px;background: url(../images/mainC3leftbg2.png) no-repeat left center;height: 372px;}
.mainC3left2 p{width: 436px;float: right;color: #fff;font-size: 16px;margin-bottom: 32px;}
.youshishow{margin-left: 10px;margin-top: 15px;}
.youshishow li{margin-right: 10px;float: left;}
.youshishow li img{width: 174px;height: 132px;}
/*about*/
.mainC4{width: 100%;height: 445px;padding-top: 30px;}
.aboutleft{width: 1000px;height: 404px;}
.abouttit{width: 1000px;height: 26px;background: url(../images/abouttitbg.png) no-repeat left center;}
.abouttit h1{font-size: 20px;color: #3a9c18;line-height: 19px;text-indent: 15px}
.abouttit h3{font-size: 20px;color: #3a9c18;line-height: 19px;text-indent: 15px}
.abouttit2{width: 228px;height: 26px;background: url(../images/abouttitbg2.png) no-repeat left center;}
.abouttit2 h1{font-size: 20px;color: #3a9c18;line-height: 22px;text-indent: 13px}
.abouttit2 h3{font-size: 20px;color: #3a9c18;line-height: 22px;text-indent: 13px}
.aboutcon{width: 1000px;height: 358px;margin-top: 20px;}
.aboutcon .info_mv{margin-right: 20px;width:366px;height:229px;float:left;}
.aboutcon h1{font-size: 16px;margin-bottom: 10px;}
.aboutcon h2{font-size: 16px;margin-bottom: 10px;}
.aboutcon p{line-height: 24px; text-indent: 2em;height:240px;width:400px;float:right; margin-top: -250px;}
.aboutcon span{width: 120px;height: 45px;border: 1px solid #e3e3e3;text-align: center;line-height: 45px;font-size: 16px;color: #1f1552;border-radius: 5px;margin-top: 12px;}
.aboutcon h2{float:right;width: 252px;height: 44px;background: url(../images/aboutconbg.png) no-repeat;margin-top: 12px;margin-left: 61%;color: #fff;line-height: 44px;font-size: 21px;text-indent: 68px;}

.slideBox{ width:225px; height:351px; overflow:hidden; position:relative; }
.slideBox .bd{ position:relative; height:100%; z-index:0;margin-top: 10px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd .info_div_a{ width:224px; height:355px; display:block; margin:0 auto; overflow:hidden; }
.slideBox .bd img{ width:224px; height:auto; display:block; margin:0 auto;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev{ position:absolute; left:0; top:48%;display:block; width:28px; height:28px;  }
.slideBox .prev:hover{background:url(../images/prev.jpg) no-repeat;}
.slideBox .next{ position:absolute; right:0; top:48%;display:block; width:28px; height:28px; }
.slideBox .next:hover{background:url(../images/next.jpg) no-repeat;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*news*/
.mainC5{width: 100%;height: 550px;background:#f1f1f1;padding-top: 30px;}
.mainC5tit h1{font-size: 32px;color: #3a9c18;text-align: center;}
.mainC5tit h3{font-size: 32px;color: #3a9c18;text-align: center;}
.mainC5tit h2{color: #7d9176;font-size: 18px;text-align: center;background: url(../images/mainC5h2bg.png) no-repeat center center;font-weight: normal;margin-top: 10px;}
.slideTxtBox2{ width:1000px; }
.slideTxtBox2 .hd{ height:35px; line-height:35px; position:relative;left: 327px;margin-top: 20px;width: 400px}
.slideTxtBox2 .hd ul{ float:left;  position:absolute;  }
.slideTxtBox2 .hd ul li{ float:left; cursor:pointer; width: 105px;height: 35px;text-align: center;border: 1px solid #959595;margin-right: 15px;border-radius: 5px;font-size: 16px;}
.slideTxtBox2 .hd ul li.on{ height:35px; border: 1px solid #3a9c18;color: #108700}
.slideTxtBox2 .bd ul{}
.slideTxtBox2 .bd li{width: 350px;height: 410px;background:url(../images/newsbg.jpg) no-repeat center center;float: left;padding:10px;position: relative;margin-top:20px;margin-right: -38px;}
.slideTxtBox2 .bd li img{display: block; }
.slideTxtBox2 .bd li .info_div_a {width:271px;height:139px;display: block;overflow:hidden;padding-top: 40px;margin: 0 auto;}
.slideTxtBox2 .bd li .imginfo {width:271px;height:auto;display: block;}
.slideTxtBox2 .bd li .info_div {height:75px;}
.slideTxtBox2 .bd li h1{font-size: 16px;color: #279900;margin-top: 15px;margin-left: 35px;}
.slideTxtBox2 .bd li p{margin: 0 auto;margin-top: 15px;line-height: 24px;width: 280px;display: block;}
.slideTxtBox2 .bd li h2{font-size: 16px;color: #7b7b7b;margin-top: 15px;font-weight: normal;margin-left: 35px;}
.slideTxtBox2 .bd li h2 span{font-size: 24px;font-weight: normal;}
.slideTxtBox2 .bd li h3{width: 68px;height: 24px;background: #27b9a3;border-radius: 5px;margin-left: 35px;font-size: 18px;text-align: center;line-height: 24px;color: #fff;font-weight: normal;}
.slideTxtBox2 .bd li:hover{background: url(../images/newshv.png) no-repeat;background-size: 100% 100%;}
.jiantou{position: absolute;right: 50px;bottom: 55px}
.frdlink{height: 33px;background: url(../images/linkpic.png) no-repeat left center;line-height: 33px;text-indent: 30px}
/*footer*/
