.wm {
  width: 1200px;
  margin: 0 auto;
}
.list_none li {
  list-style-type: none;
}
.transition {
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
.yahei {
  font-family: "Microsoft Yahei";
}
#header_bar .header-top-box {
  border-bottom: 1px solid #d2d2d2;
  height: 47px;
  line-height: 47px;
  background-color: #efefef;
  font-family: "Microsoft Yahei";
  font-size: 14px;
  color: #363636;
}
#header_bar .headert-right .headert-goto-zx {
  padding-right: 8px;
}
#header_bar .headert-right .headert-map {
  color: #8e8e8e;
  padding-left: 10px;
  background: url('../images/header1.png') left center no-repeat;
}
#header_bar .headert-right .headert-dsf {
  padding-left: 10px;
  height: 47px;
}
#header_bar .headert-right .headert-dsf ul {
  height: 47px;
}
#header_bar .headert-right .headert-dsf li {
  display: inline-block;
  margin-left: 7px;
  width: 21px;
  height: 47px;
}
#header_bar .headert-right .headert-dsf li a {
  display: block;
  width: 100%;
  height: 100%;
}
#header_bar .headert-right .headert-dsf .headertd-weibo {
  background: url('../images/header2.png') center no-repeat;
}
#header_bar .headert-right .headert-dsf .headertd-weixin {
  background: url('../images/header3.png') center no-repeat;
}
#header_bar .headert-right .headert-dsf .headertd-qq {
  background: url('../images/header4.png') center no-repeat;
}
#header_bar .headerg-box {
  height: 128px;
  background-color: #fff;
}
#header_bar .headerg-box .header-logo {
  line-height: 128px;
}
#header_bar .headerg-box .header-phone {
  padding-top: 27px;
}
#header_bar .headerg-box .header-phone div {
  padding-left: 24px;
  color: #1a1a1a;
  font-family: "Microsoft Yahei";
}
#header_bar .headerg-box .header-phone div p {
  font-size: 32px;
}
#nav_bar {
  height: 60px;
  line-height: 60px;
  background-color: #00a46c;
  color: #fff;
}
#nav_bar .nav-box li {
  float: left;
  width: 171px;
}
#nav_bar .nav-box li a {
  text-align: center;
  display: block;
  /*padding: 0 56px;*/
  font-size: 16px;
/*  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;*/
}
#nav_bar .nav-box li a:hover {
  background-color: #00774e;
}
#about_bar {
  background-color: #f3f3f3;
  padding-bottom: 100px;
}
#about_bar .about-box {
  position: relative;
}
#about_bar .about-top {
  position: absolute;
  left: 0;
  top: -73px;
  background-color: #fff;
  width: 100%;
  z-index: 1002;
}
#about_bar .about-top .about-publicity {
  width: 50%;
  background-color: #008759;
  padding-bottom: 73px;
  font-family: "Microsoft Yahei";
  color: #fff;
  position: relative;
}
#about_bar .about-top .about-publicity .about-pub-title {
  padding-top: 58px;
  font-size: 31px;
  font-weight: bold;
  padding-bottom: 15px;
  padding-left: 48px;
}
#about_bar .about-top .about-publicity .about-pub-em {
  font-size: 16px;
  padding-left: 48px;
}
#about_bar .about-top .about-publicity .about-p-zx {
  display: block;
  width: 38px;
  height: 117px;
  border: 3px solid #fff;
  position: absolute;
  right: 40px;
  bottom: 37px;
  font-size: 18px;
  text-align: center;
  padding-top: 13px;
  padding-bottom: 10px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#about_bar .about-top .about-publicity .about-p-zx:hover {
  border-color: #fff;
  background-color: #fff;
  color: #008759;
}
#about_bar .about-top .about-keyword {
  width: 50%;
}
#about_bar .about-top .about-keyword .about-key-info,
#about_bar .about-top .about-keyword .about-search {
  padding-left: 58px;
}
#about_bar .about-top .about-keyword .about-key-info {
  padding-top: 35px;
}
#about_bar .about-top .about-keyword .about-key-info h5 {
  font-weight: bold;
  float: left;
}
#about_bar .about-top .about-keyword .about-key-info .about-ki-list {
  padding-left: 100px;
}
#about_bar .about-top .about-keyword .about-key-info .about-ki-list li {
  float: left;
  color: #999999;
  margin-right: 29px;
  margin-bottom: 20px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#about_bar .about-top .about-keyword .about-key-info .about-ki-list li:hover {
  color: #00a468;
}
#about_bar .about-top .about-keyword .about-search {
  position: relative;
  padding-top: 16px;
}
#about_bar .about-top .about-keyword .about-search .about-search-inp {
  width: 385px;
  height: 38px;
  line-height: 38px;
  background-color: #e5e5e5;
  font-family: "Microsoft Yahei";
  color: #666666;
  border-radius: 18px;
  border: 0;
  padding-left: 25px;
  padding: 0 88px 0 25px;
}
#about_bar .about-top .about-keyword .about-search .about-search-submit {
  width: 88px;
  height: 38px;
  line-height: 38px;
  background-color: #07b475;
  border: 0;
  border-radius: 18px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  position: absolute;
  right: 45px;
  top: 16px;
  cursor: pointer;
}
#about_bar .about-info {
  padding-top: 100px;
  position: relative;
}
#about_bar .about-info .about-info-img1 {
  width: 338px;
  height: 438px;
  background: url("../images/about_bg1.png") no-repeat;
  position: relative;
}
#about_bar .about-info .about-info-img1 .video {
  position: absolute;
  left: 80px;
  top: 42px;
  width: 292px;
  height: 432px;
  background: red;
}
#about_bar .about-info .about-info-img1 span {
  position: absolute;
  left: 31px;
  top: 15px;
  font-size: 28px;
  font-family: "Microsoft Yahei";
  font-weight: bold;
  line-height: 34px;
}
#about_bar .about-info .about-info-content {
  width: 757px;
  padding-left: 104px;
}
#about_bar .about-info .about-info-content .aboutic-title {
  font-size: 20px;
  font-family: "Microsoft Yahei";
  font-weight: bold;
  color: #8b8b8b;
  padding-left: 380px;
  background: url("../images/Metalmaterial.png") no-repeat;
  padding-bottom: 39px;
  position: relative;
}
#about_bar .about-info .about-info-content .aboutic-title::after {
  content: "";
  width: 23px;
  height: 4px;
  background: #008759;
  position: absolute;
  left: 3px;
  bottom: 0;
}
#about_bar .about-info .about-info-content .aboutic-nr {
  padding-top: 31px;
  line-height: 34px;
  font-family: "Microsoft Yahei";
  font-size: 14px;
  color: #3e3e3e;
  padding-bottom: 50px;
}
#about_bar .about-info .about-info-content .aboutic-more a {
  display: inline-block;
  width: 104px;
  height: 32px;
  line-height: 32px;
  font-family: "Microsoft Yahei";
  text-align: center;
}
#about_bar .about-info .about-info-content .aboutic-more .about-goto {
  background-color: #07b475;
  color: #fff;
  margin-right: 18px;
  margin-left: 3px;
}
#about_bar .about-info .about-info-content .aboutic-more .about-zx {
  border: 1px solid #707070;
  color: #232323;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#about_bar .about-info .about-info-content .aboutic-more .about-zx:hover {
  border-color: #07b475;
  color: #fff;
  background-color: #07b475;
}
#about_bar .about-info .about-info-content .about-info-img2 {
  position: absolute;
  right: 0;
  bottom: -168px;
}
#product_bar {
  width: 100%;
  height: 615px;
  background: url("../images/207_36868.jpg") no-repeat;
  background-size: 100% 100%;
}
#product_bar .product-title {
  width: 488px;
  height: 100px;
  padding-top: 80px;
  padding-bottom: 50px;
}
#product_bar .product-menu li {
  float: left;
  margin-right: 58px;
  width: 151px;
  height: 37px;
  line-height: 37px;
  color: #1c1c1c;
  font-size: 16px;
  font-family: "Microsoft Yahei";
  text-align: center;
  background-color: #fff;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#product_bar .product-menu li a {
  display: block;
  width: 100%;
  height: 100%;
}
#product_bar .product-menu li:last-child {
  margin-right: 0;
  background: #ee8411 url("../images/jia.png") right 23px center no-repeat;
  color: #fff;
}
#product_bar .product-menu li:hover {
  background-color: #07b475;
  color: #fff;
}
#product_bar .product-info {
  padding-top: 30px;
  padding-bottom: 76px;
}
#product_bar .product-info .nav-swipper {
  height: 212px;
  box-sizing: border-box;
}
#product_bar .product-info .nav-swipper .swiper-slide {
  margin: 0px;
  text-align: center;
  font-size: 13px;
  color: #999;
  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;
}
#product_bar .product-info .nav-swipper .swiper-slide img {
  width: 292px;
  height: 211px;
}
#product_bar .product-info .swipper {
  position: relative;
}
#product_bar .product-info .swipper .swiper-button-prev {
  width: 53px;
  height: 53px;
  top: 50%;
  background-image: url("../images/pro_jiantou1.png");
  background-size: 53px;
  -webkit-background-size: 53px;
  left: -85px;
  right: auto;
}
#product_bar .product-info .swipper .swiper-button-next {
  width: 53px;
  height: 53px;
  top: 50%;
  background-image: url("../images/pro_jiantou2.png");
  background-size: 53px;
  -webkit-background-size: 53px;
  left: auto;
  right: -85px;
}
#product_bar .product-info .product-goto {
  text-align: center;
}
#product_bar .product-info .product-goto a {
  display: inline-block;
  width: 175px;
  height: 42px;
  line-height: 42px;
  margin: 76px auto 0;
  color: #fff;
  background-color: #ef9e04;
  border-radius: 20px;
  font-size: 16px;
  font-family: "Microsoft Yahei";
}
#product_bar .product-info .product-goto img {
  padding-left: 5px;
}
#marketing_bar {
  background-color: #fff;
}
#marketing_bar .marketing-box {
  height: 1406px;
  background: url("../images/you.png") center 70px no-repeat;
  position: relative;
}
#marketing_bar .marketing-box .marketing-item {
  font-family: "Microsoft Yahei";
}
#marketing_bar .marketing-box .marketing-item h3 {
  font-size: 24px;
  color: #2c2c2c;
  font-weight: bold;
  padding-bottom: 16px;
}
#marketing_bar .marketing-box .marketing-item h3 span {
  color: #03a56a;
}
#marketing_bar .marketing-box .marketing-item p {
  font-size: 14px;
  color: #6f6f6f;
  line-height: 26px;
}
#marketing_bar .marketing-box .marketing1 {
  position: absolute;
  right: 0;
  top: 350px;
}
#marketing_bar .marketing-box .marketing2 {
  position: absolute;
  left: 284px;
  top: 600px;
}
#marketing_bar .marketing-box .marketing3 {
  position: absolute;
  left: 284px;
  top: 740px;
}
#marketing_bar .marketing-box .marketing4 {
  position: absolute;
  right: 137px;
  bottom: 381px;
  top: 1000px;
}
#marketing_bar .marketing-box .marketing5 {
  position: absolute;
  left: 284px;
  bottom: 85px;
}
#news_bar {
  height: 606px;
  background: url("../images/mintrf_21998.jpg") no-repeat;
}
#news_bar .news-title {
  background-color: #fff;
  font-family: "Microsoft Yahei";
  margin-bottom: 25px;
}
#news_bar .news-title h3 {
  width: 170px;
  height: 60px;
  background-color: #f5a610;
  color: #fff;
  font-size: 18px;
  line-height: 60px;
  font-weight: bold;
  text-align: center;
}
#news_bar .news-title a {
  color: #282828;
  line-height: 60px;
  margin-right: 25px;
}
#news_bar .news-box {
  padding-top: 53px;
}
#news_bar .news-box .news-left {
  width: 700px;
}
#news_bar .news-box .news-left .news-first {
  padding-bottom: 32px;
}
#news_bar .news-box .news-left .news-first .news-first-img {
  width: 214px;
  height: 165px;
}
#news_bar .news-box .news-left .news-first .news-first-box {
  width: 468px;
  padding-left: 18px;
  color: #fff;
  font-family: "Microsoft Yahei";
}
#news_bar .news-box .news-left .news-first .news-first-box h2 {
  font-size: 18px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#news_bar .news-box .news-left .news-first .news-first-box h2:hover {
  color: #f5a610;
}
#news_bar .news-box .news-left .news-first .news-first-box .news-first-box-p {
  line-height: 26px;
  padding-top: 26px;
}
#news_bar .news-box .news-left .news-list {
  font-size: 18px;
  color: #fff;
  font-family: "Microsoft Yahei";
}
#news_bar .news-box .news-left .news-list li {
  line-height: 56px;
  width: 90%;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#news_bar .news-box .news-left .news-list li:hover {
  color: #f5a610;
}
#news_bar .news-box .news-contact {
  width: 472px;
}
#news_bar .news-box .news-contact .news-contact-info {
  position: relative;
}
#news_bar .news-box .news-contact .news-contact-info .news-contact-info-img {
  padding-bottom: 12px;
}
#news_bar .news-box .news-contact .news-contact-list p {
  width: 246px;
  height: 58px;
  line-height: 58px;
  font-family: "Microsoft Yahei";
  border-bottom: 1px dashed #ffffff;
  color: #fff;
  padding-left: 42px;
}
#news_bar .news-box .news-contact .news-c-tel {
  background: url("../images/lx1.png") left center no-repeat;
}
#news_bar .news-box .news-contact .news-c-fax {
  background: url("../images/lx2.png") left center no-repeat;
}
#news_bar .news-box .news-contact .news-c-email {
  background: url("../images/lx3.png") left center no-repeat;
}
#news_bar .news-box .news-contact .news-c-address {
  background: url("../images/lx4.png") left center no-repeat;
}
#news_bar .news-box .news-contact .news-erweima {
  position: absolute;
  right: 0;
  top: 208px;
  width: 120px;
  height: 120px;
}
#message_bar {
  background-color: #f5f5f5;
  padding-bottom: 73px;
}
#message_bar .message-box {
  padding-top: 63px;
}
#message_bar .message-i-item {
  padding-bottom: 30px;
}
#message_bar .message-i-item h3 {
  font-size: 18px;
  font-family: "Microsoft Yahei";
  color: #1c1c1c;
  line-height: 36px;
  position: relative;
  padding-left: 11px;
  padding-bottom: 12px;
}
#message_bar .message-i-item h3::after {
  content: "";
  position: absolute;
  left: -1px;
  top: 0;
  width: 2px;
  height: 36px;
  background-color: #1c1c1c;
}
#message_bar .message-i-item p {
  color: #7f7f7f;
}
#message_bar .message-form .message-form-inp {
  padding-right: 11px;
}
#message_bar .message-form .message-form-inp input {
  width: 274px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #dcdcdc;
  display: block;
  margin-bottom: 10px;
  padding-left: 16px;
  padding-right: 16px;
}
#message_bar .message-form .message-form-text textarea {
  width: 500px;
  height: 117px;
  border: 1px solid #dcdcdc;
  padding: 10px 15px;
}
#message_bar .message-form .message-form-submit input {
  width: 100%;
  height: 38px;
  line-height: 38px;
  text-align: center;
  background-color: #00a468;
  font-family: "Microsoft Yahei";
  color: #fff;
  border: 0;
}
#footer_bar .footer-nav {
  height: 50px;
  line-height: 50px;
  border-top: 1px solid #dcdcdc;
  background-color: #fff;
}
#footer_bar .footer-nav li {
  float: left;
  width: 188px;
  font-family: "Microsoft Yahei";
  color: #232323;
  background: url("../images/footer_nav_bg.png") right center no-repeat;
  text-align: center;
}
#footer_bar .footer-nav li:first-child {
  width: 140px;
  text-align: left;
}
#footer_bar .footer-nav li:last-child {
  width: 116px;
  background: none;
  text-align: right;
}
#footer_bar .footer-info {
  background-color: #1c1c1c;
  padding: 40px 0;
}
#footer_bar .footer-info .footer-logo {
  padding-right: 47px;
  border-right: 1px solid #474747;
  height: 133px;
  line-height: 133px;
}
#footer_bar .footer-info .footer-erweima {
  width: 478px;
  height: 133px;
  padding-top: 16px;
  border-right: 1px solid #474747;
}
#footer_bar .footer-info .footer-erweima .footer-erweima-img {
  margin-left: 80px;
  margin-right: 35px;
}
#footer_bar .footer-info .footer-erweima .footer-phone p {
  color: rgba(255, 255, 255, 0.4);
  line-height: 26px;
  width: 250px;
}
#footer_bar .footer-info .footer-links {
  width: 260px;
  padding-left: 60px;
  color: rgba(255, 255, 255, 0.4);
  padding-top: 38px;
}
#footer_bar .footer-info .footer-links li {
  float: left;
  margin-right: 45px;
  margin-bottom: 20px;
}
#footer_bar .footer-info .footer-links li:nth-child(4n) {
  margin-right: 0;
}
#footer_bar .footer-info .footer-links li a {
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s;
}
#footer_bar .footer-info .footer-links li a:hover {
  color: #fff;
}
#footer_bar .footer-bottom {
  background-color: #333333;
  height: 52px;
  line-height: 52px;
  color: rgba(255, 255, 255, 0.4);
}
#footer_bar .footer-bottom .footer-bottom-box {
  position: relative;
}
#footer_bar .footer-bottom .footer-bottom-box .footer-bottom-right {
  padding-right: 228px;
}
#footer_bar .footer-bottom .footer-bottom-box .footer-fn {
  position: absolute;
  right: 0;
  bottom: 0;
}
#footer_bar .footer-bottom .footer-bottom-box .footer-fn a {
  display: inline-block;
  width: 93px;
  height: 50px;
  padding-top: 49px;
  text-align: center;
}
#footer_bar .footer-bottom .footer-bottom-box .footer-fn .footer-fn-zx {
  background: #ea9d09 url("../images/footer_icon1.png") top 20px center no-repeat;
  color: #fff;
}
#footer_bar .footer-bottom .footer-bottom-box .footer-fn .footer-fn-top {
  background: #4a4a4a url("../images/footer_icon2.png") top 20px center no-repeat;
}

.page a {
  padding: 0 15px;
}
.inside-r-prev_next li {
  list-style-type: none;
}


.headertd-weixin {
  position: relative;
}
.headertd-weixin:hover img {
  display: block;
}
.headertd-weixin img {
  display: none;
  position: absolute;
  left: 0;
  bottom: -104px;
  width: 106px;
}


#nav_bar li.active a {
  background-color: #00774e;
}


.fl_small a{
  display: block;
  width: 100%;
  text-align: center;
  color: #898989;
  -webkit-transition: 300ms 0s all ease;
  -moz-transition: 300ms 0s all ease;
  -ms-transition: 300ms 0s all ease;
  -o-transition: 300ms 0s all ease;
  transition: 300ms 0s all ease;
  margin-top: 10px;
}
.fl_small a:hover{
  color: #00774e;
}

 .izl-rmenu{position:fixed;right:0;bottom:10px;padding-bottom:73px;z-index:999;
   background:url(../images/r_b.png) 0px bottom no-repeat;
 }
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
