
/******首页******/

/*头部*/
body{background: url(/public/home/img/body.png) repeat;}
/*.box{background: url(/public/home/img/index.jpg) no-repeat;background-size: 100% 100%;}*/
.section_01{width: 1600px;margin: 0 auto;}
.mynav{width: 100%;background:#1aac19;height: 105px;padding:0 95px;}
.logo{display: inline-block;padding-top: 10px;}
.logo .logo_z{margin-left: 80px;}
.nav_list{display: inline-block;float: right;position: relative;}
.nav_list>li{display: inline-block;padding: 0 20px;height: 105px;line-height: 105px;position: relative;}
.nav_list>li:last-child{padding-right: 0;}
.nav_list>li:first-child{padding-left: 0;}
.nav_list .head_ser img{position: relative;top: 45px;cursor: pointer;}
.nav_list>li>a{color: #F9F9F9;font-size: 16px;}
.nav_list>.active>a,.nav_list>li:hover>a{color: #fefb02;}
.nav_meu{width: 100%;position: absolute;top: 105px;left: 0;z-index: 99;display: none;}
.nav_meu li{text-align: center;height: 40px;line-height: 40px;background: #1aac19;margin-top: 1px;}
.nav_meu li a{color: white;font-size: 16px;}
.nav_meu li:hover a{color: #fefb02;}
.y_nav{display: none;}
/*搜索*/
.pro_serh{position: absolute;top:105px;right: 40px;background: white;border: 1px solid #e1e1e1;padding: 20px;z-index: 101;display: none;}
.pro_serh p{color: #1aac19;font-size: 16px;float: none;top: 0;margin-bottom: 15px;}
.pro_serh input{background: #f6f6f6;border: none;height: 40px;width: 345px;padding-left: 5px;border: 1px solid #CCCCCC;border-radius: 5px;}
.pro_serh button{border:none;background: transparent;float: right;margin-left: 10px;}
.pro_serh ul li{display: inline-block;color: #888888;margin-right: 5px;}
.pro_serh ul li a{color: #888888;}

/*.carousel-indicators .active{background: #1aac19;border-color: #1aac19;}*/
.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100%;}
.ind_bann{margin-top: 10px;}

@font-face {
  font-family: 'myfont';  
  src: url('/public/home/font/STXINGKA.TTF') format('truetype')  
}

/*产品中心*/
.ind_pro{width: 100%;margin-top: 55px;}
.tit{text-align: center;position: relative;font-family: "myfont";}
.tit h3{color: #009542;font-size: 60px;}
.tit p{color: #009542;font-size: 36px;margin-top: 5px;}
.tit img{margin-top: 10px;}
.tit_top{position: absolute;bottom: 5px;left: 0;}
.tit_more{position: absolute;bottom: 5px;right: 0;}
.pro_ban{margin-top: 30px;}
.ind_pro_u{width:88%;margin: 0 auto;margin-top: 50px;overflow: hidden;}
.ind_pro_u li{display: inline-block;width: 21.2%;margin-right: 71px;text-align: center;margin-bottom: 25px;}
.ind_pro_u li:nth-child(4n){margin-right: 0;}
.ind_pro_u .pro_m{width: 100%;height: auto;display: flex;justify-content: center;align-items: Center;}
.ind_pro_u .pro_m img{width: 100%;}
.pro_txt p{color: #363636;font-size: 16px;}
.pro_txt span{color: #989898;}
.pro_txt{margin-top: 15px;}
.ind_pro_u li:hover .pro_txt p,.ind_pro_u li:hover .pro_txt span{color: #009542;}

/*最新资讯*/
.ind_news{width: 88%;margin: 0 auto;margin-top: 135px;margin-bottom: 70px;}
.zx_t_bt h3{color: #353535;font-size: 30px;margin-bottom: 5px;}
.zx_t_bt span{color: #009542;font-size: 16px;}
.zx_t a{color: #009542;font-size: 18px;float: right;position: relative;top: 20px;}
.zx_t_bt{display: inline-block;}
.news_container{margin-top: 45px;padding-bottom: 80px;}
.news_container .swiper-slide{height: auto;}
.news_container .zx_m{display: inline-block;width: 50%;height:auto;position: relative;}
.news_container .zx_m img{width: 100%;height: 100%;}
.zx_rg{display: inline-block;width: 45%;float: right;padding-top: 15px;}
.zx_rg h5,.zx_mod_c h5{color: #010101;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 13px;}
.zx_rg span{color: #888888;}
.zx_rg p{color: #767676;margin: 25px 0;line-height: 25px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;}
.zx_rg span img,.zx_mod_c p img{margin-right: 8px;position: relative;top: 2px;}
.zx_rg a,.zx_mod_c a{color: #767676;font-size: 16px;}
.zx_rg a:hover,.zx_mod_c a:hover{color: #009542;}
.zx_mod{display: inline-block;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: absolute;top: 0;left: 0;padding: 70px 30px;}
.zx_mod_c p img{width: 15px !important;height: 15px !important;}
.zx_mod_c h5,.zx_mod_c a,.zx_mod_c p{color: white;}
.zx_mod_c a{margin-top: 30px;display: inline-block;}
.swiper-pagination-bullet-active{background: #009542;}
.news_container .swiper-container-horizontal>.swiper-pagination-bullets,.news_container .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 30px;}

/*底部*/
footer{padding: 55px 90px;overflow: hidden;border-top: 6px solid #18ab1c;padding-top: 45px;}
.foot_lf{display: inline-block;width:40%;}
.foot_lf p{color: #18ab1c;font-size: 24px;font-weight: bold;}
.foot_lx li{color: #18ab1c;margin-bottom: 10px;font-size: 18px;}
.foot_lx li img{margin-right: 10px;position: relative;bottom: 3px;}
.foot_lx{margin-top: 35px;}
.foot_wl>li{display: inline-block;margin-left: 15px;position: relative;cursor: pointer;}
.foot_wl{margin-top: 25px;}
.foot_mod{position: absolute;top: 30px;left: 0;display: none;}
.foot_mod p{color: #1aac19;font-size: 17px;}
.foot_mod p span{font-size: 14px;}
.foot_wl>li:hover .foot_mod{display: block;}
.foot_msg{display: inline-block;width: 52%;float: right;}
.inp{display: inline-block;width: 32%;height: 40px;line-height: 40px;border-bottom: 1px solid #18ab1c;margin-bottom: 15px;margin-right: 10px;}
.inp_em{margin-right: 0;}
.inp span,.inps span{color: #18ab1c;font-weight: bold;}
.inp input{height: 40px;border: none;width: 82%;background: transparent;color:#18ab1c;}
.inps textarea{width: 100%;border: none;border-bottom: 1px solid #18ab1c;background: transparent;color:#18ab1c;}
.foot_msg input[type="submit"]{width: 107px;height: 43px;margin-top: 30px;border: none;background: url(/public/home/img/icon_tj.png) no-repeat;background-size: 100% 100%;}
.foot_msg .ly_p{font-size: 18px;color: #18ab1c;margin-bottom: 25px;}
.bq{text-align: center;padding: 10px;}
.bq p,.bq p a{color: #8F8F8F;font-size: 14px;}

/******产品中心******/
/*.n_box{background: url(/public/home/img/product.jpg) no-repeat;background-size: 100% 100%;}*/
.pro{width:88%;margin: 0 auto;margin-top: 45px;margin-bottom: 70px;}
.pro_nav{width: 100%;border-bottom: 1px solid #019846;padding-bottom: 15px;}
.pro_nav ul li{display: inline-block;width: 150px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #019846;margin-right: 10px;}
.pro_nav ul li:last-child{margin-right: 0;}
.pro_nav ul li a{color: #019846;font-size: 16px;}
.pro_nav ul .active,.pro_nav ul li:hover{background: #019846;}
.pro_nav ul .active a,.pro_nav ul li:hover a{color: white;}
.pro_list{width: 100%;}
.paging{width: 100%;height: auto;text-align: center;margin-top: 25px;}
.paging li{display: inline-block;padding: 5px 10px;}
.paging .active a{color: white;}
.paging .active{background: #019846;border-color: #019846;}
.paging li a{display: block;color: #666666;font-size: 12px;}

/******关于我们******/
.about{width: 100%;}
.about img{max-width: 100%;margin: 15px 0;}
.about_txt{width: 100% !important;background: white;padding: 25px;}
.about_txt p{color: #999999;font-size: 16px;line-height: 30px;}

/******人才招聘******/
.recruit{width: 100%;background: white;padding: 20px 30px;margin-top: 20px;overflow: hidden;}
.rec_lf{display: inline-block;width: 58%;}
.rec_txt h5{color: #019846;font-size: 18px;}
.rec_txt p{color: #999999;font-size: 16px;line-height: 25px;}
.rec_txt{margin-bottom: 20px;}
.rec_m{display: inline-block;width: 40%;float: right;text-align: center;}
.rec_m img{max-width: 100%;}
.y_rec{display: none;}


/******招聘信息******/
.recruits{min-height: 600px;}
.rec_nav{width: 100%;border-bottom: 2px solid #019846;padding: 15px 0;}
.rec_nav ul,.rec_u{text-align: center;}
.rec_nav ul li{display: inline-block;width: 15%;position: relative;font-size: 20px;color: #019846;}
.rec_nav ul li::after{
              content:"";   
              position:absolute;
              top:4px; 
              right: 0;          
              height: 22px;
              width: 2px;
              background: #019846;
            }
.rec_nav ul li:last-child::after{display: none;}
.rec_u li{display: inline-block;width: 15%;}
.rec_u{margin-top: 25px;}

/******招商中心******/
.inves{display: flex;align-items: Center;flex-wrap: wrap;}
.inves_lf{width: 40%;}
.inves_m{width: 60%;padding-left: 80px;} 

/******最新资讯******/
.news{display: inline-block;width: 100%;text-align: left;}
.news .zx_rg{float: none;width: 100%;}
.news .zx_rg p{margin: 15px 0;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 10px 0;}
.news ul li{margin-bottom: 15px;display: inline-block;width: 49%;}
.news ul li:nth-child(odd){padding-right: 30px;}
.news ul li:nth-child(even){padding-left: 30px;}
.news .zx_rg span{font-size: 14px;}
.news .zx_rg span img{top: 4px;}
.news .zx_rg em{color: #767676;font-size: 16px;}
.news ul li:hover .zx_rg h5,.news ul li:hover .zx_rg em{color: #019846;}
.news_02{float: right;}



@media only screen and (min-width: 1200px) and (max-width: 1600px) {
	.section_01{width: 1200px;}
	.mynav{padding: 0 10px;}
	.logo .logo_z{margin-left: 0;}
	.nav_list>li{padding: 0 17px;}
	.ind_pro_u,.pro{width: 1100px;}
	.ind_pro_u li{width: 21%;margin-right: 58px;}
	.foot_msg{width: 50%;}
	.inp{width: 31%;}
	.inp input{width: 78%;}
	.foot_lf{width: 45%;}
	.foot_lx li{font-size: 16px;}
	footer{padding: 40px 60px;padding-top: 45px;}
	/*.zx_rg p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}*/
}

@media only screen and (max-width: 1199px) {
	.y_nav{display: block;}
	.mynav{display: none;}
	.navbar-default{background: #1aac19;border-color: #1aac19;}
	.section_01{width: 100%;}
	.navbar-nav{float: right;}
	.navbar-collapse{padding-right: 0;}
	.navbar-default .navbar-nav>li>a{color: white;}
	.navbar-brand>img{width: 50px;}
	.navbar-brand{padding-top: 2px;}
	.navbar{border-radius: 0;margin-bottom: 0;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background:white;color:#1aac19;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: transparent;color: white;}
	.dropdown-menu{background: #1aac19;min-width: 100px;text-align: center;}
	.dropdown-menu>li>a{color: white;padding: 5px 10px;}
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: white;}
	.tit h3{font-size: 28px;}
	.ind_pro_u li{margin-right: 30px;}
	.ind_pro_u{text-align: center;}
	footer{padding: 10px 30px;padding-top: 45px;}
	.inp{width: 45%;}
	.inp_em,.inps textarea{width: 94%;}
	.inp input{width: 80%;}
	.foot_msg input[type="submit"]{height: 35px;width: 90px;margin-top: 15px;}
	.inps textarea{height: 70px;}
	.foot_lf{width: 48%;}
	.pro_nav ul li{margin-bottom: 10px;}
	.inves_lf,.rec_lf{width: 100%;}
	.inves_m{width: 100%;padding-left: 0;}
	/*.inves{display: block;}*/
	.rec_m{width: 100%;text-align: center;}
	.recruit{margin-top: 0;min-height: 400px;}
	.rec_nav{padding-top: 0;}
	.recruit{padding: 15px;margin-top: 20px;}
	.rec_nav ul li,.rec_u li{width: 18%;}
	.ind_news{margin-top: 70px;}
	/*.news_container .zx_m{height: 200px;}*/
	.zx_mod{padding: 45px 30px;}
	.zx_rg p{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin: 20px 0;
    }
    .zx_rg{padding-top: 0px;}
    /*.news_container .swiper-slide{height: 265px;}*/
    /*.news{padding: 5px 15px;}*/
    /*.inves_lf, .rec_lf{padding: 15px;}*/
   .news_container{padding-bottom: 55px;}
   .inps span{display: block;}
   .foot_lx li{font-size: 16px;}
   .foot_msg{width: 45%;}
}
	
@media only screen and (max-width: 767px) {
	.y_nav{display: block;}
	.mynav{display: none;}
	.section_01{width: 100%;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar-nav{float: left;width: 100%;}
	.nav>li{width: 100%;}
	.navbar{margin-bottom: 0;min-height:65px;}
	.navbar-brand{width: 50%;padding-top: 6px;}
	.navbar-brand>img{width: 60px;}
	.navbar-default .navbar-toggle {border-color: transparent;}
	.navbar-default .navbar-toggle .icon-bar {background-color: white;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-toggle{top: 10px;}
	.container-fluid>.navbar-collapse{position: relative;top: 15px;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: white;color:#1aac19;}
	.container-fluid{padding-bottom: 15px;}
	.navbar-default{background: #1aac19;border-color: #1aac19;}
	.navbar-default .navbar-nav>li>a{color: white;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: white;}
	.navbar-nav .open .dropdown-menu{text-align: left;}
	.navbar-collapse{padding-left: 0;}
	.navbar-nav{margin: 7.5px 0;}
	.navbar-nav>li>a{padding-top: 7px;padding-bottom: 7px;}
	
	.carousel-indicators li, .carousel-indicators .active{width: 8px;height: 8px;margin: 0;}
	.carousel-indicators{bottom: -5px;}
	
	.tit h3{font-size: 25px;}
	.tit p{font-size: 16px;margin-top: 0;}
	.tit img{width: 65px;height: 22px;margin-top: 5px;}
	.tit_more{right: 10px;}
	.tit_top{left: 10px;}
	.ind_pro_u{margin-top: 20px;text-align: left;display: flex;flex-wrap: wrap;}
	.ind_pro_u li{margin-right: 0;width: 48%;margin-right: 12px;margin-bottom: 15px;}
	/*.ind_pro_u li:nth-child(3n){margin-right: 0;}*/
	.ind_pro_u li:nth-child(even){margin-right: 0;}
	.pro_txt span{font-size: 12px;line-height: 20px;}
	.ind_pro_u .pro_m{height: auto;}
	.pro_txt p{font-size: 13px;}
	.pro_txt{margin-top: 5px;}
	.ind_pro{margin-top: 25px;}
	
	.zx_t_bt h3{font-size: 20px;}
	.zx_t_bt span,.zx_t a{font-size: 14px;}
	.zx_t a{top: 13px;}
	.news_container .zx_m{display: none;}
	.zx_rg{width: 100%;}
	.zx_rg p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin: 10px 0;line-height: 22px;}
	.ind_news{margin-top: 40px;}
	.news_container{margin-top: 10px;}
	/*.news_container .swiper-slide{height: 245px;}*/
	footer{display: none;}
	.bq p, .bq p a{font-size: 12px;}
	
	/*产品中心*/
	.pro_nav ul li a{font-size: 14px;}
	.pro_nav ul li{margin-bottom: 10px;width: 95px;}
	.pro{margin-top: 25px;}
	.pro_nav{padding-bottom: 0;}
	.pro_nav ul li:nth-child(3n){margin-right: 0;}
	
	.about_txt p{font-size: 14px !important;line-height: 25px !important;}
	.about_txt{padding: 10px !important;}
	
	.rec_lf,.rec_m{width: 100%;}
	.recruit{padding: 15px;margin-top: 20px;}
	.rec_txt h5{font-size: 17px;}
	.rec_txt p{font-size: 14px;line-height: 21px;}
	.rec_m{float: none;}
	.rec_nav,.rec_u{display: none;}
	.rec_u li{display: block;}
	.rec_u{margin-top: 0;margin-bottom: 20px;}
	.recruits{min-height: 400px;}
	.inves{flex-wrap:wrap;}
	.inves_m{padding-left: 0;}
	.news{width: 100%;}
	.news .zx_rg{padding-top: 0;}
	.news .zx_rg p{line-height: 22px;}
	.news ul li{width: 100%;}
	.news ul li:nth-child(odd){padding-right: 0;}
	.news ul li:nth-child(even){padding-left: 0;}
	
	.y_rec{display: block;}
	.y_rec li span{color: #019846;font-weight: bold;}
	.y_rec{margin-bottom: 15px;}
	
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0;}
}