.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: #2462af;

  color: #fff;

}

#nav_bar .nav-box li {

  float: left;

}

#nav_bar .nav-box li a {

  display: block;

  padding: 0 44px;

  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: #1655a4;

}

#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: #2462af;

  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: 24px;

  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: #c01920;

}

#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: 60px;

}

#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: #2462af;

}

#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: 182px;

  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 img {

  position: absolute;

  left: 80px;

  top: 42px;

}

#about_bar .about-info .about-info-img1 span {

  position: absolute;

  left: 31px;

  top: 42px;

  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: 210px;

  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: #c11111;

  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: #c11111;

  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: 738px;

  background: url("../images/207_36868.jpg") no-repeat;

}

#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: #c11111 url("../images/jia.png") right 23px center no-repeat;

  color: #fff;

}

#product_bar .product-menu li:hover {

  background-color: #c11111;

  color: #fff;

}

#product_bar .product-info {

  padding-top: 65px;

  padding-bottom: 76px;

}

#product_bar .product-info .nav-swipper {

  height: 250px;

  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: 250px;

}

#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: #c11111;

  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: 1547px;

  background: url("../images/youshi.png") bottom 70px center 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: #2462af;

}

#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: 770px;

}

#marketing_bar .marketing-box .marketing4 {

  position: absolute;

  right: -73px;

  bottom: 381px;

}

#marketing_bar .marketing-box .marketing5 {

  position: absolute;

  left: 284px;

  bottom: 72px;

}

#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: #c11111;

  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;
  float:left;

}
#news_bar .news-box {
	width:1200px;
	margin-left:auto;
	margin-right:auto;



}
#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: 49px;

  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;
  float:right;

}

#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: 100%;

  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: #c11111;

  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: 157px;

  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: 260px;

}

#footer_bar .footer-info .footer-links {

  width: 360px;

  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: #1655a4;

}



