@charset "utf-8";
*{padding:0px;margin:0px;}
html{background:#FFF;}
body{font:12px Verdana,Arial,Tahoma;}
img{	border:none;}
a{color:#256EB1;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
ul,li{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.flex{display:flex;}
.w1200{width:1200px;margin:0 auto;}
.claer{claer:both}
/* 主体 */
.header{height:99px;}
.header div:nth-child(1).box{width:900px;}
.header div:nth-child(2).box label{display:none;}
.header div:nth-child(2).box form{margin-top:35px;}
.header div:nth-child(2).box form div{width:234px;background-image:url(../images/search1.png);background-repeat:no-repeat;height:26px;}
.header #s{border:0;line-height:24px;margin-top:1px;margin-left:15px;width:180px;}
.header #searchsubmit{background:#fff url(../images/search.png);background-repeat:no-repeat;border:0;text-indent:-9999px;padding-right:20px;}

.menu-menu-container{background-color:#00992f;height:40px;}
.menu-menu-container .menu{width:1200px;margin:0 auto;}
.menu-menu-container .menu li{position: relative;float:left;line-height:40px;height:40px;color:#fff;font-size:14px;width:144px;text-align:center;border-right: 1px solid #037937;width:170px;background:#00992f;}
.menu-menu-container .menu li a{color:#fff;display:block;font-size:16px;}
.menu-menu-container .menu li:hover {background:#fe8a01; color:#fff;}
.menu-menu-container .menu li .sub-menu{z-index:21;position:absolute;display:none;float:left;clear:both;overflow:hidden;top:40px;background:#fe8a01;width:144px;}
.menu-menu-container .menu li .sub-menu li{border-bottom: 1px solid #ccc;}

/*焦点广告轮播左右切换*/
.banner{width:100%;height:500px;background:#eee;}
.banner .swiper-container{width:100%;height:100%;}
.banner .swiper-slide{background-position:center;background-size:cover;}

.about dl{padding-bottom:80px;}
.about dt{position:relative;}
.about dt i{position:absolute;border:1px solid #d2d2d2;width:410px;height:287px;top:80px;left:0;}
.about_images{width:410px;height:287px;margin:52px 0 0 20px;}
.about dl dd{padding-top:52px;padding-left:50px;}
.about dl dd div:nth-child(1).box{padding:30px 0;}
.about dl dd div:nth-child(2).box .textwidget{line-height:30px;font-size:15px;}


.service{background-image:url(../images/service_back.jpg);background-size:no-repeat;height:357px;}
.service .w1200{justify-content:space-between;padding-top:80px;}
.service .w1200 .box{position:relative;padding:20px 0;transition:.5s all;top:-20px;}
.service .w1200 .box .wp-caption img{margin:0 auto;}
.service .w1200 .box h2{position:absolute;display:block;text-align:center;width:100%;color:#fff;top:105px;z-index:2;font-size:20px;color:#fe8a01;}
.service .w1200 .box .wp-caption-text{margin-top:60px;color:#eee;font-size:14px;line-height:20px;padding:0 15px;}
.service .w1200 .box:hover{background-color:#fff;top:-20px;}
.service .w1200 .box:hover h2{color:#fe8a01;}
.service .w1200 .box:hover .wp-caption-text{color:#000;}

.product h2{display:block;text-align:center;padding-top:50px;}
.product_images .swiper-container {width: 100%;height: 100%;padding:30px 0;}
.product_images .swiper-slide {text-align:center;font-size: 18px;background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  position:relative;
    }
.product_images .swiper-slide a{width:380px;height:284.69px;overflow:hidden;text-align:center;display:inline-block;line-height:284.69px;}
.product_images .swiper-slide p{position:absolute;bottom:0;background-color:#17a142;display:block;width:100%;line-height:35px;font-size:16px;color:#fff;font-weight:700;}
.product_images .swiper-slide  img{width:100%;border:0;transition:.5s all;}
.product_images .swiper-slide:hover img{width:120%;border:0;transition:.5s all;text-align:center;}
.product_images .swiper-container .swiper-button-next{background:url(../images/right1.png) no-repeat;background-size:25px;}
.product_images .swiper-container .swiper-button-prev{background:url(../images/left1.png) no-repeat;background-size:25px;}


.case{background-image:url(../images/case.png);background-repeat:no-repeat;background-position:top center;padding-bottom:70px;}
.case_images{padding-top:150px;}
.case_images  li{position:relative;}
.case_images  li a{width:277.5px;height:352.55px;display:block;overflow:hidden;}
.case_images  li img{width:100%;border:0;transition:.5s all;}
.case_images  li:hover img{width:120%;border:0;transition:.5s all;}
.case_images  li p{position:absolute;bottom:0;display:block;width:100%;height:35px;line-height:35px;background-color:#f39800;text-align:center;color:#fff;font-size:16px;font-weight:700;}
.case_images .swiper-container .swiper-button-next,.case_images .swiper-container .swiper-button-prev{background-color:#000;}

.news{margin-bottom:50px;}
.news .news_images{width:510px;height:340px;}
.news .news_images img{width:510px;height:340px;}
.news dl{justify-content:space-between;}
.news dl dd{width:658px;}
.news dl dd h2{border-bottom:1px solid #ddd;padding-bottom:28px;}
.news .news_list li{padding:18px 0;border-bottom:1px dashed #dddcdc;}
.news .news_list li h3{color:#535353;font-size:16px;font-weight:400;}
.news .news_list li h3 span{float:right;}
.news .news_list li p{margin-top:8px;color:#777;}
.news .news_list li:hover{transition:.5s all;margin-left:20px;}

.footer{background-color:#f4f5f8;}
.copyright{height:45px;line-height:45px;text-align:center;background-color:#262627;color:#fff;}
.copyright a{color:#fff;}

/* 内页 */
.sbanner{background-repeat:no-repeat;background-size:cover;background-position:content;height:450px;}
.main{margin-bottom:50px;}
.main h1{text-align:center;display:block;padding:30px 0;}
.main .page_main{justify-content:space-between;}
.main .page_main dt{width:220px;}
.main .page_main dd{width:940px;line-height:25px;font-size:14px;}
.main .page_main .nav_list{background-color:#ecf0f3;padding-top:10px;}
.main .page_main .nav_list li{height:50px;background-color:#ecf0f3;line-height:50px;text-align:right;border-bottom:1px solid #ccc;}
.main .page_main .nav_list li a{color:#000;padding-right:30px;font-size:16px;display:block;}
.main .page_main .nav_list li:hover{background-color:#00992f;}
.main .page_main .nav_list li:hover a{color:#fff;}

.news_list{padding-top:10px;border-top:1px solid #ddd;}
.news_list li{padding:18px 0;border-bottom:1px dashed #eee;}
.news_list li h2{font-size:14px;color:#000;font-weight:400;}
.news_list li h2 span{float:right;}
.news_list li p{font-size:14px;color:#666;}
.news_list li:hover{transition:.5s all;margin-left:20px;}

.download_list li{display:block;height:60px;margin-bottom:15px;}
.download_list li h2{height:20px;font-size:12px;color:#000;font-weight:400;}
.download_list li h2 span{color:#999;}
.download_list li h2 b{color:#000;font-weight:400;margin-right:15px;}
.download_list li a{padding:5px 10px;background-color:#00992f;color:#fff;float:right;}

.article h2{display:block;text-align:center;width:100%;font-weight:400;font-size:24px;padding:20px 0;}
.article h3{display:block;text-align:center;width:100%;font-size:12px;font-weight:400;border-bottom:1px dashed #cfcfcf;padding-bottom:10px;margin-bottom:10px;}
.content{margin-bottom:15px;}

.images_list{flex-wrap:wrap;}
.images_list li{width:33.33%;margin-bottom:15px;}
.images_list li a{padding:0 10px;display:block;}
.images_list li a span{height:222px;width:300px;display:block;text-align:center;overflow:hidden;margin:0 auto;}
.images_list li a span:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.images_list li a span img{max-height:100%;max-width:100%;display:inline-block;vertical-align:middle;}
.images_list li a span:hover{width:120%;transition:.8s all;}
.images_list li a h2{font-size:12px;font-weight:400;text-align:center;line-height:45px;}

.product_list{display:flex;justify-content:center;padding:30px 0;border-bottom:1px solid #cacaca;}
.product_list li{width:80px;margin:0 25px;}

.parameter{display:block;height:520px;}
.parameter h2{font-weight:400;}
.parameter h3{font-weight:400;font-size:14px;}

.details .title{border-bottom:1px solid #00992f;}
.details .title span{background-color:#00992f;display:inline-block;padding:10px 15px;color:#fff;}
.details .content{padding:10px 15px;}

.footer{padding:30px 0;}
.menu-nav-container .menu{width:930px;display:flex;justify-content:space-between;}
.menu-nav-container .menu li{text-align:center;background-image:url(../images/ft1.png);background-position:top right;background-repeat:no-repeat;width:100%;}
.menu-nav-container .menu li:last-child{background:#f4f5f8;}
.menu-nav-container .menu li a{font-size:16px;margin-bottom:10px;color:#000;display:block;}
.menu-nav-container .menu .sub-menu li{background:none;}
.menu-nav-container .menu .sub-menu li a{font-size:12px;}
.menu-nav-container .menu .current-menu-item{background-color:#f4f5f8;}

.footer .box{float:right;display:block;width:255px;position:relative;}
.footer .box h2{font-weight:400;font-size:16px;width:120px;color:#656565;position:absolute;right:-12px;top:35px;line-height:30px;}


/*** 分页css ***/
.pagination{padding:20px 0;text-align:right;}
.pagination ul li{display:inline-block;margin-right:5px;}
.pagination ul li a{padding:5px 10px;border-radius:5px;border:1px solid #ccc;color:#333;}
.pagination .active span{padding:5px 10px;border-radius:5px;border:1px solid #00992f;background-color:#00992f;color:#fff;}
.pagination .next-page{margin-right:15px;}

