﻿html,body{min-width: 1300px;}
*{margin:0;padding:0;font-family:"微软雅黑";font-size: 16px;}
li{list-style:none;}
a{color:black;text-decoration:none;}
input{border:none;outline:none;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
.clearfix{clear: both;}
i,em{font-style:normal;}
.width12{width: 1200px;margin: 0 auto;}
.width13{width: 1300px;margin: 0 auto;}
.swiper-pagination-bullet{margin: 0 1%;}
.swiper-slide img{width: 100%;}
/*内页*/
.box_box{width:600px;height:140px;padding-top:20px;background-color:rgba(255,255,255,0.85);position: absolute;bottom:0;left:50%;margin-left:-300px;text-align: center;}
.box_box h3{font-size:30px;font-weight:bold;color:#3ead3f;height:36px;line-height:36px;text-align: center;}
.box_box h3 i{display: inline-block;width:80px;height:1px;vertical-align: middle;background-color:#3ead3f;margin:0 10px;}
.box_box img{height:26px;display: inline-block;margin-right: 10px;}
.box_box .bb_call{font-size:20px;font-weight:bold;color:#3ead3f;font-family:impact;margin-top:20px;text-align: center;}
.box_box p{color:#707070;margin-top:10px;text-align: center;}
.box_box p a{display: inline-block;color:#707070;padding-top:6px;font-size:14px;}
.box_box p a:hover{color:#3ead3f;}
#nyba{position: relative;}
img {
    border: 0;
    vertical-align: middle;
    /*max-width: 100%;*/
}
/*头部*/
.header{background: rgba(255,255,255,.7);height: 98px;position: fixed;top: 0;left: 0;width: 100%;z-index: 99;}
.head{width: 92%;margin: 0 auto;}
.logo img{float: left;margin-top: 7px;}
.logo{transition: all .2s;}
.nav{height: 100%;}
.nav li{float: left;width: 108px;height: 100%;transition: all .2s;}
.nav li a{display: block;width: 100%;height: 100%;text-align: center;line-height: 98px;transition: all .1s;}
.nav li a:hover{background: #009f3c;color: #fff;}
.logo_text{margin-left: 23px;margin-top: 18px;}
.logo_text h1{font-size: 30px;font-weight: bold;}
.logo_text h1 em{color: #009f3c;font-size: 30px;}
.logo_text i{font-size: 13px;color: #333;text-transform:uppercase;}

/*title*/
.title{text-align: center;margin-top: 70px;margin-bottom: 50px;}
.title p{text-align: center;margin-top: 8px;}

/*产品分类*/
.type{width: 100%;height: 352px;background: url(../images/type_bj.png)center center no-repeat;}
.type_img{border: 2px solid #00864c;box-sizing: border-box;width: 100%;height: 173px;background-size: 100% 100%;}
.type li{width: calc(100%/8);float: left;padding: 6px;box-sizing: border-box;}
.type li a{display: block;width: 100%;height: 100%;}
.type li a p{width: 90%;height: 42px;background: #dadada;border-radius: 30px;line-height: 42px;text-align: center;margin: 0 auto;margin-top: 30px;transition: all .2s;
word-break: keep-all;
white-space:nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.type ul{width: 92%;margin: 0 auto;}
.type_hi{width: 100%;height: 100%;background: rgba(0,159,60,.7);opacity: 0;padding-top: 18px;box-sizing: border-box;transition: all .3s;}
.type_hi i{display: block;width: 160px;height: 33px;margin: 0 auto;vertical-align: middle;text-align: center;line-height: 33px;color: #fff;border:  1px solid #fff;margin-bottom: 15px;transition: all .2s;}
.type li:hover .type_hi{opacity: 1;}
.type_hi i:hover{background: #fff;color: #009f3c;}
.type li:hover p{background: #009f3c;color: #fff;}

/*产品*/
.pro_All{width: 1300px;margin: 68px auto;height: 580px;overflow: hidden;}
.pro_box{height: 1160px;}
.pro_box ul{height: 580px;width: 100%;}
.pro_box li{width: 290px;height: 240px;display: inline-block;position: relative;overflow: hidden;margin: 0 20px 40px 11px;}
.pro_box li:hover a{bottom: 0;}
.pro_All .pro_img{width: 100%;height: 190px;}
.pro_All .pro_img img{width: 100%;height: 100%;}
.pro_All p{width: 100%;height: 50px;background: #dcdcdc;color: #333;line-height: 50px;text-align: center;}
.pro_All a{display: block;width: 100%;height: 100%;background:rgba(20,145,47,.7) ;position: absolute;bottom: -240px;left: 0;text-align: center;transition: all .2s;}
.pro_All a span{width: 73px;height: 60px;background: url(../images/pro_fang.png)no-repeat;display: block;margin: 0 auto;margin-bottom: 30px;margin-top: 50px;}
.pro_All a i{display: block;width: 136px;height: 28px;border: 1px solid #fff;text-align: center;line-height: 28px;margin: 0 auto;color: #fff;}

/*关于我们*/
.about_bj{width: 100%;height: 776px;background: url(../images/about_bj.jpg)center center no-repeat;}
.about_text{width: 635px;}
.about{padding-top: 94px;box-sizing: border-box;}
.about_text h3{font-weight: bold;font-size: 30px;color: #fff;margin: 13px 0 22px;}
.about_text h5{font-size: 22px;color: #ffc000;display: inline-block;margin-bottom: 30px;}
.about_textYY span{display: inline-block;width: 22px;height: 21px;background: url(../images/about_mini02.png)no-repeat;margin-right: 10px;}
.about_text p{font-size: 16px;color: #fff;line-height: 32px;}
.about_bott{width: 1284px;height: 133px;margin:  0 auto;background: url(../images/about_bott.png)no-repeat;margin-top: 30px;}
.about_bott li{display: inline-block;width: 400px;}
.about_bott{text-align: center;}
.about_bott li h3{text-align: center;margin-top: 18px;}
.about_bott li em{font-size: 50px;color: #fff;font-weight: bold;}
.about_bott li p{text-align: center;font-size: 22px;color: #fff;}
/*数字滚动*/
.num{width: 1284px;height: 133px;margin:  0 auto;background: url(../images/about_bott.png)no-repeat;margin-top: 30px;text-align: center;}
.num .item{width:406px;height:122px;/*border-right:1px solid #ccc;*/display: inline-block; text-align: center;}
.num .item h3{font-size:50px;color: #013fa4;font-weight: bold;text-align: center;}
.num .item h3 em{font-size: 50px;color: #fff;font-weight: bold;vertical-align: top;padding:0 10px;}
.num .item h3 span{font-size:22px;vertical-align: middle;font-weight:normal;}
.num .item p{padding-top:10px;text-align: center;font-size: 22px;color: #fff;}
.num .item i{font-size: 50px;color: #fff;font-weight: bold;}


/*案例2*/
.case_bj{width: 100%;height: 878px;background: url(../images/case_bj.jpg)center center no-repeat;}
.case_tab{width: 671px;height: 64px;background: url(../images/case_tab.png)no-repeat;margin: 0 auto;}
.case_text p{color: #fff;font-size: 22px;float: left;margin-top: 8px;margin-left: 190px;}
.case_text i{color: #df0000;font-family: impact;font-size: 40px;float: left;}
.case_text{padding-top: 6px;box-sizing: border-box;}
/*旋转轮播*/
.box{
    width: 1300px;
    margin: 0 auto;
    height: 500px;
    position: relative;
    overflow: hidden;
    padding-top: 63px;
}
.banner_zhuan{
    position: relative;
}
.slide{
    width: 760px;
    height: 430px;
    margin: 0 auto;
    position: relative;
}
.slide li{
    position: absolute;
    box-shadow: 0 0 20px #666;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items:center;
    border:6px solid #fff;
}
.slide li a{display: block;width: 100%;height: 100%;position: relative;}
.slide li a p{width: 100%;height: 62px;background:rgba(0,150,255,.8);color: #fff;text-align: center;line-height: 62px;position: absolute;left: 0;bottom: 0px;transition: all .3s;}
.slide li img{
    width: 100%;
    height: 100%;
}
.previous{
    position: absolute;
    left: -210px;
    top: 200px;
    width: 30px;
    height: 60px;
    background: #009f3c;
    z-index: 90;
    cursor: pointer;
    transition: all .3s;
}
.previous:hover{background: #666;}
.next:hover{background: #666;}
.next{
    position: absolute;
    right:-220px;
    top: 200px;
    width: 30px;
    height: 60px;
    line-height: 60px;
    background: #009f3c;
    z-index: 90; 
    cursor: pointer;
    transition: all .3s;
}
.arrow div img{width: 100%;display: block;text-align: center;margin-top: 14px;}

/*新闻*/
.news{margin-bottom: 85px;}
.news_img{float: left;position: relative;width: 600px;height: 459px;overflow: hidden;}
.news_imgAll{width: 1800px;}
.news_img_bott{position: absolute;bottom: 0;left: 0;}
.news_right{float: right;width: 670px;}
.news_right img{float: left;width: 190px;height: 145px;display: block;}
.news_text{float: right;width: 480px;background: #fbfbfb;height: 100%;padding: 18px 22px;box-sizing: border-box;transition: all .2s;}
.news_right li{margin-bottom: 12px;height: 145px;}
.news_text h2{font-weight: bold;color: #5b5b5b;transition: all .2s;margin-bottom: 10px;}
.news_text p{color: #5b5b5b;transition: all .2s;}
.news_right li:hover .news_text{background: #0ba22f;}
.news_right li:hover .news_text h2{color: #fff;}
.news_right li:hover .news_text p{color: #fff;}
.news_img img{float: left;}
.news_img ul{position: absolute;left: 0;top: 0;}
.news_img .news_img_bott img{width: 100%;display: block;}



/*最底部*/
.foot_buttom{width: 100%;height: 48px;background: #242424;min-width: 1200px;border-top: 1px solid #313131;box-sizing: border-box;}
.f_center{height: 100%;width: 1300px;margin: 0 auto;display: flex;align-items: center;}
.foot_bq{margin-left: 124px;margin-right: 60px;}
.foot_bq p{color: #fff;}
.foot_ba p{color: #fff;display: inline-block;}
.foot_ba{color: #fff;}
.foot_ba p a{color: #fff;transition: all .2s;}
.foot_ba p a:hover{color: #2f41a7;}
.f_img01{margin-left: 100px;margin-right: 100px;}
/*foot*/
.footer{background: #00864c;width: 100%;}
.foot{height: 316px;padding-top: 42px;box-sizing: border-box;}
.foot_logo{float: left;width: 234px;height: 227px;border-right: 1px solid #fff;text-align: center;padding-top: 46px;box-sizing: border-box;}
.foot_logo h1{width: 100%;text-align: center;color: #fff;font-weight: bold;font-size: 22px;letter-spacing:2px;margin-top: 15px;margin-bottom: 12px;}
.foot_logo i{font-size: 10px;color: #fff;}
.foot_logoText{float: left;margin-left: 10px;}
.foot_logoText h2{font-size: 40px;font-weight: bold;color: #0ba22f;margin-bottom: 10px;margin-top: 6px;}
.foot_logoText i{font-size: 18px;color: #0ba22f;}
.foot_type01 ul{width: 1130px;float: right;}
.foot_type02 span{display: block;width: 40px;height: 2px;background: #fff;margin-bottom: 20px;}
.foot_type01 li{display: inline-block;width: calc(100%/7);transition: all .2s;}
.foot_type01 li a{color: #fff;height: 55px;width: 100%;display: block;text-align: center;line-height: 55px;}
.foot_ew p{font-size: 14px;color: #fff;width: 100%;text-align: center;margin-top: 8px;}
.foot_ew{width: 146px;float: right;margin-top: 30px;}
.foot_ew img{display: block;width: 146px;height: 146px;}
.foot_nav2{float: left;width: 400px;margin-left: 80px;}
.foot_type1_bj{background: #006b3d;}
.foot_type01 li:hover{background: #0c5d3a;}
.foot_nav2 li a{display: block;color: #fff;float: left;padding: 4px 7px;border: 1px solid #fff;margin-right: 12px;margin-bottom: 8px;transition: all .2s;}
.foot_nav2 li a:hover{background: #fff;color: #00864c;}
.foot_jj{float: left;width: 300px;margin-left: 60px;}
.foot_type02 h2{font-size: 20px;color: #fff;font-weight: bold;margin-bottom: 8px;}
.foot_jj p{color: #fff;line-height: 30px;}
.foot_type01_type h5{font-size: 20px;font-weight: bold;color: #fff;margin-bottom: 6px;text-align: center;margin-top: 8px;}
.foot_type01_type span{height: 2px;width: 40px;background: #fff;display: block;margin-left: 45px;}
.foot_type01_type{width: 170px;text-align: center;}



@media screen and (max-width:1881px){
	/*.type li{width: 200px;margin:9px ;}*/
}
@media screen and (max-width:1435px){
	.logo{transform: scale(.8);}
	.nav li{width: 90px;}
}
@media screen and (max-width:1301px){
	.head{width: 1300px;}
	.nav{margin-right: 60px;}
	.type ul{width: 1300px;}
}
