/* CSS Document */
/*移动端让背景框不显示：*/
*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  
-moz-tap-highlight-color:rgba(0, 0, 0, 0);  
-ms-tap-highlight-color:rgba(0, 0, 0, 0);  
-o-tap-highlight-color:rgba(0, 0, 0, 0);  
tap-highlight-color:rgba(0, 0, 0, 0);  
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari*/}
*{ margin: 0; padding: 0; list-style: none; text-decoration: none; font-family: "微软雅黑";}
a{ text-decoration:none;}/* 去掉链接的下划线 */
ul{ list-style-type:none;}/* 去掉列表项目符号 */
li{ vertical-align:bottom;}	/* 解决个别浏览器中显示问题 */
img{ border:none; vertical-align:middle;}/*去掉图片添加链接时的边框*/
header,section,footer{width:100%;height: auto; display: block; float: left;}
nav{ width: 100%; height: 80px; display: block; float: left; background: #26B45E;}
::-webkit-input-placeholder { /* WebKit browsers */
　　color:#ccc;
　　}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:#ccc;
　　}
::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:#ccc;
　　}
:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:#ccc;
　　}
.box{background: #fff;}

/*首页*/
.index_head{width: 1200px;height: 100px;display: block;margin: 0 auto;}
.index_logo{width: 300px;height: 110px;display: block;float: left;}
.index_logo img{width: 100%;height: 85px;display: block;float: left;margin-top: 10px;}
.index_head p{width: 550px;height: 50px;display: block;float: left;text-align: right;margin-top: 30px;}
.index_head_ss{width: 300px;height: 35px;display: block;float: left;border: 2px solid #59b64b;margin-left: 50px;margin-top: 25px;}
.index_head_inp{width: 220px;height: 31px;display: block;float: left;border:none;padding-left: 10px;outline: none;}
.index_head_ss a{display: block;float: left;}
.index_head_ss span{width: 76px;height: 31px;display: block;float: left;background: #59b64b;}
.index_head_ss img{width: 25px;height: 25px;display: block;float: left;margin: 3px 25px;}
.index_nav{width: 100%;height: 30px;display: block;float: left;background: #414141;}
.index_nav ul{width: 1200px;height: 30px;display: block;margin: 0 auto;}
.index_nav a{display: block;float: left;}
.index_nav p{width: 240px;height: 30px;display: block;float: left;text-align: center;line-height: 30px;}
.index_nav a:hover{background: #257b16;}
.ind_nav_active{background: #257b16;}
.index_banner{width: 100%;height: 550px;display: block;float: left;}
.index_banner img{width: 100%;height: 550px;display: block;float: left;}

.index_gund{width: 1200px;height: 200px;display: block;margin: 0 auto;margin-top: 30px;position: relative;}
.swiper-container1{width: 1100px;height: 200px;display: block;margin: 0 auto;overflow: hidden;}
.swiper-container1 img{width: 260px;height: 200px;display: block;margin: 0 auto;overflow: hidden;}
.jz{width: 1200px;height: 1100px;display: block;margin: 0 auto;position: relative;}
.index_gsjj{width: 450px;display: block;margin: 0 auto; height: 600px;background: #fff;box-shadow: 0 4px 11px 2px #ccc;margin-top: 150px;border-radius: 10px;position: relative;}
.index_gsjj_img{width: 30px;height: auto;display: block;margin: 0 auto;}
.index_gsjj_img img{width: 30px;height: 30px;display: block;float: left;margin-top: 30px;}
.index_gsjj p{width: 400px;height: auto;display: block;float: left;text-align: center;line-height: 35px;margin-left: 25px;}
.index_gsjj span{width: 400px;height: 80px;display: block;float: left;text-align: center;line-height: 80px;margin-left: 25px;}
.index_gsjj_gd{width: 110px;height: 30px;display: block;float: left;border: 1px solid #999;background: none; border-radius: 5px;position: absolute; bottom: 50px;left: 170px;outline: none;}

.index_pro{width: 1200px;height: 450px;display: block;margin: 0 auto;position: absolute;top: 550px;}
.index_pro_a{width: 350px;height: 400px;display: block;float: left;margin:0 25px;}
.index_pro_a img{width: 100%;height: auto;display: block;float: left;}

.index_new{width: 1200px;height: auto;display: block;margin: 30px auto;}
.index_new_h1{width: 100%;height: 100px;display: block;float: left;}
.index_new_h1 img{width: 30px;height: auto;display: block;margin: 0 auto;}
.index_new_h1 p{width: 100%;height: 80px;display: block;float: left;text-align: center;line-height: 80px;}
.index_new_cen{width: 100%;height: 290px;display: block;float: left;}
.index_new_cen li{width: 310px;display: block;float: left;height: 300px;margin: 20px 45px;}
.index_new_left{width: 70px;height:70px;display: block;float: left;border: 2px solid #257b16;padding-top: 5px;}
.index_new_left p{width: 100%;height: 30px;display: block;float: left;text-align: center;line-height: 30px;}
.index_new_right{width: 220px;height: 210px;display: block;float: left;margin-left: 20px;}
.index_new_right p{width: 100%;height: 30px;display: block;float: left;line-height: 30px;}
.index_new_right span{width: 100%;height: 150px;display: block;float: left;line-height: 20px;}
.index_new_cen a{width: 60px;height: 30px;display: block;float: left;}
.index_new_gd{width: 110px;height: 30px;display: block;margin: 0 auto; border: 1px solid #257b16;background: none; border-radius: 5px;outline: none;}

.index_footer{width: 1200px;height: 200px;display: block;margin: 0 auto;}
.index_footer p{width: 1200px;height: 100px;display: block;margin: 0 auto;text-align: center;line-height: 50px;margin-top: 50px;}



/*产品详情*/
.pro_banner{width: 1200px;height: 260px;display: block;margin: 0 auto;background-image: url(../img/yezi.png);background-repeat: no-repeat; background-size: 450px 300px;background-position: 370px -40px;}
.pro_banner p{width: 100%;height: 260px;display: block;float: left;text-align: center;line-height: 260px;}
.pro_cen{width: 1200px;height: auto;display: block;margin: 20px auto;}
.pro_cen_img{width: auto;height: 450px;display: block;margin: 20px auto;text-align: center;}
.pro_cen_img img{width: auto;height: 450px;margin-bottom: 20px;}
.pro_cen h1{width: 100%;height: 80px;display: block;float: left;line-height: 80px;}
.pro_cen p{width: 100%;height: auto;display: block;float: left;line-height: 30px;}

/*新闻详情*/
.news_cen{width: 1200px;height: auto;display: block;margin: 20px auto;}
.news_cen_left{width: 850px;height: auto;display: block;float: left;}
.news_cen_left img{width: 100%;height: 400px;display: block;float: left;margin-bottom: 20px;}
.news_cen_left h1{width: 100%;height: 50px;display: block;float: left;line-height: 50px;}
.news_cen_left span{width: 100%;height: 70px;display: block;float: left;line-height: 70px;}
.news_cen_left p{width: 100%;height: auto;display: block;float: left;line-height: 30px;}
.news_cen_right{width: 300px;height: auto;display: block;float: left;margin-left: 50px;}
.news_cen_right_li{width: 300px;height: 300px;display: block;float: left;margin-bottom: 20px;overflow: hidden;}
.news_cen_right_li font{width: 100%;height: 50px;display: block;float: left;line-height: 50px;}
.news_cen_right_li a{width: 100%;height: 35px;display: block;float: left;}
.news_cen_right_li span{width: 25px;height: 35px;display: block;float: left;padding-right: 10px;line-height: 35px;}
.news_cen_right_li p{width: 275px;height: 35px;display: block;float: left;line-height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

/*公司简介*/
.company_cen{width: 100%;height: auto;display: block;float: left;}

.company_com{width: 1200px;height: 300px;display: block;margin: 0 auto;margin-top: 40px;}
.company_com img{width: 500px;height: 300px;display: block;float: left;}
.company_com_p{width: 650px;display: block;float: left;height: auto;margin-left: 50px;}
.company_com_p p{width: 100%;display: block;float: left;height: 50px;line-height: 28px;}

.company_our{width: 100%;height: 580px;display: block;float: left;background: #e7e7e7;margin-top: 80px;padding-top: 20px;}
.company_team{width: 1200px;height: auto;display: block;margin: 0 auto;}
.company_team_tit{width: 100%;height: auto;display: block;float: left;}
.company_team_tit span{width: 100%;height: 80px;display: block;float: left;text-align: center;line-height: 80px;}
.company_team_tit p{width: 100%;height: 30px;display: block;float: left;text-align: center;line-height: 30px;}
.company_team_img{width: 100%;height: auto;display: block;float: left;margin-top: 20px;overflow: hidden;}
.company_team_img a{width: 240px;height: 300px;display: block;float: left;margin: 30px;}
.company_team_img img{width: 240px;height: 300px;display: block;float: left;border: 2px solid #414141;}

.company_img{width: 1200px;height: auto;display: block;margin: 0 auto;padding-top: 30px;}
.company_img_img{width: 100%height: auto;display: block;float: left;margin-top: 40px;}
.company_img_img a{width: 550px;height: 350px;display: block;float: left;margin: 25px;}
.company_img_img img{width: 550px;height: 350px;display: block;float: left;}

/*公司简介2*/
.gsjj{width: 1200px;height: auto;display: block;margin: 0 auto;}
.gsjj_tt{width: 100%;height: 450px;display: block;float:left;text-align: center;margin: 30px auto;}
.gsjj_tt img{width: auto;height: 400px;}
.gsjj_text{width: 100%;height: auto;display: block;float: left;text-align: center;line-height: 30px;}
.gsjj_text p{width: auto;height: auto;display: block;float: left;text-align: center;line-height: 30px;}
.gsjj_text img{width: 550px;height: 400px;display: block;float: left;margin: 25px;}


/*联系我们*/
.cont_banenr{width: 100%;height: 330px;display: block;float: left;}
.cont_banenr img{width: 100%;height: 330px;display: block;float: left;}
.cont_cen{width: 1200px;height: auto;display: block;margin: 0 auto;}
.cont_cen_tit{width: 100%;height: auto;display: block;float: left;}
.cont_cen_tit span{width: 100%;height: 80px;display: block;float: left;text-align: center;line-height: 80px;}
.cont_cen_tit p{width: 100%;height: 30px;display: block;float: left;text-align: center;line-height: 30px;}
.cont_cen_ditu{width: 100%;height: 750px;display: block;float: left;margin: 20px 0;}

/*新闻列表*/
.new_banenr{width: 100%;height: 330px;display: block;float: left;}
.new_banenr img{width: 100%;height: 330px;display: block;float: left;}
.new_cen{width: 1200px;height: auto;display: block;margin: 0 auto;}
.new_cen_tit{width: 100%;height: auto;display: block;float: left;}
.new_cen_tit span{width: 100%;height: 80px;display: block;float: left;text-align: center;line-height: 80px;}
.new_cen_list{width: 100%;height: auto;display: block;float: left;}
.new_cen_list_tit{width: 100%;height: 50px;display: block;float: left;text-align: center;margin: 20px 0;}
.new_cen_list_tit span{width: 200px;height: 50px;display: initial;padding: 10px;}
.new_cen_list_tit a{width: 200px;height: 50px;background: #90928f;margin: 0 10px; padding: 10px; display: initial;}
.new_cen_list_tit a.hover{background: #257b16;}
.new_cen_list_li{width: 100%;height:auto;display: block;float: left;}
.new_cen_list_li_ll{width: 100%;height:auto;display: block;float: left;}
.new_cen_list_li_ll a{width: 100%;height: 70px;display: block;float: left;border-bottom: 1px dashed #ccc;}
.new_cen_list_li section{display: none;}
.new_cen_list_li section.block{display: block;}
.new_cen_list_li_ll img{width: 20px;height: 20px;display: block;float: left;margin: 24px 10px;}
.new_cen_list_li_ll p{width: 1050px;height: 70px;display: block;float: left;line-height: 70px;margin-left: 15px;}
.new_cen_list_li_ll span{width: 90px;height: 70px;display: block;float: left;line-height: 70px;text-align: center;}
.new_cen_fanye{width: 1200px;height: 30px;display: block;float: left;text-align: center;margin: 50px 0;}
.new_cen_fanye span{width: auto;height: 25px;padding: 5px 10px;margin: 5px;border: 1px solid #000;border-radius: 3px;}
.new_cen_fanye font{width: auto;height: 25px;padding: 5px 10px;border: 1px solid #000;border-radius: 3px;}
.new_cen_fanye a{width: auto;height: 25px;padding: 0px;margin: 0px;}


/*产品列表*/
.prod_list{width: 1200px;height: auto;display: block;margin: 0 auto;}

.prod_list_left{width: 300px;height: auto;display: block;float: left;}
.prod_list_left_tit{width: 100%;display: block;float: left;height: auto;}
.prod_list_left_tit_h1{width: 100%;height: 50px;display: block;float: left;line-height: 50px;border-bottom: 1px dashed #ccc;}
.prod_list_left_tit a{width: 100%;height: 50px;display: block;float: left;line-height: 50px;font-size: 16px;border-bottom: 1px dashed #ccc;}
.prod_list_left_tit a.hover{color: #257b16;}
.prod_list_left_tit span{width: 100%;height: 50px;display: block;float: left;line-height: 50px;}
.prod_list_right{width: 850px;height: auto;display: block;float: left;margin-left: 50px;}
.prod_list_right_li{width: 100%;height:auto;display: block;float: left;}
.prod_list_right_li_li{width: 100%;height: auto;display: block;float: left;}
.prod_list_right_li_li a{width: 260px;height: 260px;display: block;float: left;margin: 11px 11px;position: relative;}
.prod_list_right_li_li img{width: 260px;height: 260px;display: block;float: left;}
.prod_list_right_li_li p{width: 100%;height: 65px;display: none;float: left;line-height: 30px;text-align: center;position: absolute;top: 195px;background: #257b16;opacity: 0.8;}
.prod_list_right_li_li span{width: 100%;height: 65px;display: none;float: left;line-height: 30px;text-align: center;position: absolute;left: 0; bottom: 0;background: #45423e;opacity: 0.8;}
.prod_list_right_li section{display: none;}
.prod_list_right_li section.block{display: block;}
.prod_list_fanye{width: 100%;height: 25px;display: block;float: left;text-align: center;margin: 50px 0;}
.prod_list_fanye span{width: auto;height: 25px;padding: 2px 10px;border: 1px solid #000;border-radius: 5px;}
.prod_list_fanye font{width: 30;height: 25px;padding: 2px 10px;border: 1px solid #000;border-radius: 5px;}
.prod_list_fanye a{width: auto;height: 25px;margin: 0 1px;padding: 2px 0px;}
.prod_list_fanye a.hover{background: #257b16;color: #fff;}