.flex_between{display:flex;flex-wrap:wrap;justify-content:space-between;}
.container{width:78%;max-width:1433px;margin:0 auto;}
.header *{transition: all 0.4s}
/*头部*/
.about_w1 img{width:100%;}
.language_select ul li{width:100%;height}
/*手机导航*/
.menu.m {
	position:absolute;width:28px;height:26px;right:18px;top:15px;z-index:11;cursor:pointer;
}
body.open .menu.m span:nth-child(1){
	top: 10px;
	-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
			transform: rotate(45deg)
}
body.open .menu.m span:nth-child(2){
	-webkit-transform: scale(0,1);
		-ms-transform: scale(0,1);
			transform: scale(0,1);
}
body.open .menu.m span:nth-child(3){
	top: 10px;
	-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
			transform: rotate(-45deg)
}
.menu.m span{
	position: absolute;
	width: 100%;
	display: block;
	height: 2px;
	background-color: #9e9e9f;
	left: 0;
	top: 0;
	-webkit-transition: all 500ms;
	-o-transition: all 500ms;
	transition: all 500ms;
	z-index: 11;
	border-radius:2em;
}
.menu.m span:nth-child(2){
	top: 10px;
}
.menu.m span:nth-child(3){
	top: 21px;
}

.header_m{width:100%;z-index:999;height:50px;padding:0 30px;position:relative}
.header_m .left{width:12%}.header_m .left a img{height:40px;margin-top:6px}
.header_m .left .img2{display:none}
.header_m .navbar_nav li{float:left;position:relative;display:block}
.header_m .navbar_nav li:after{content:"";width:0;height:2px;background:#ff4500;position:absolute;bottom:0;left:0;transition:all .5s ease 0s}
.header_m .navbar_nav li:hover:after{width:100%}
.header_m .navbar_nav li a{text-decoration:none;height:100%;padding:0 25px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:16px}
.header_m .navbar_nav li:hover a{color:#ff4500}
.header_m .navbar_nav li.dropdown{display:inherit;position:relative}
.header_m .navbar_nav li.dropdown .jt{width:20px;height:20px;background:url(../images/top.png) no-repeat;background-size:100% 100%;display:block}
.header_m .navbar_nav li.dropdown .dropdown_menu{display:none;position:absolute;top:50px;width:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:120%;left:-10%}
.header_m .navbar_nav li.dropdown .dropdown_menu a{font-size:14px;color:#666;padding:0 10px;line-height:40px;text-align:center;background:#fff;margin-bottom:2px}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu{display:block;background:#f3f3f3;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu a{color:#666}
.header_m .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color:#fff;background:orange}
.header_m.on{position:fixed;top:0;left:0;background:#fff;border-bottom:1px solid #ccc;}
.header_m.on .left .img1{display:none}.header_m.on .left .img2{display:block}
.header_m.on .navbar_nav li a{color:#333}
.header_m.on .navbar_nav li:hover a{color:#ff4500}
#navToggle{display:none}
.m_nav{position:fixed;top:50px;box-shadow:0 15px 27px 0 rgba(167,165,165,.38);width:100%;height:100%;background:#fff;transition:all ease .5s;-webkit-transition:all ease .5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transform:translateX(100%)}.m_nav.open{transform:translateX(0)}.m_nav .top{height:60px;padding:20px;box-sizing:border-box}
.m_nav .top .closed{width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer}
.m_nav .logo{width:100%;margin:0 auto}.m_nav .logo img{height:50px;display:block;margin:30px auto}
.m_nav .ul{margin-top:10px}
.m_nav .ul li{padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;opacity:0}
.m_nav.open .ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.m_nav .ul li:nth-child(1){-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;transition:all .2s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(2){-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;transition:all .4s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(3){-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(4){-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;transition:all .8s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(5){-webkit-transition:all 1s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(6){-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(7){-webkit-transition:all 1.4s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.4s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(8){-webkit-transition:all 1.6s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.6s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li:nth-child(9){-webkit-transition:all 1.8s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.8s cubic-bezier(.77,0,.175,1) 0ms}
.m_nav .ul li a{text-align:center;display:block;text-decoration:none;color:#333;font-size:16px;height:50px;line-height:50px;width:100%}
.m_nav .ul li .dropdown_menu{display:none}
.m_nav .ul li.dropdown.active .dropdown_menu{display:block}
.m_nav .ul li .dropdown_menu a{display:block;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #ddddddd;height:40px;line-height:40px;font-size:14px;color:#9e9e9f}
.m_nav .ul li .dropdown_menu a:last-child{border:0}


/*手机导航*/
.header{width:100%;background:#252525;padding-top:36px;height:140px;color:#fff;font-weight:400;position:relative;}
.logo{width:17.65%;float:left;height:100%;}
.logo img{width:100%;}
.header_contact{float:left;font-size:16px;margin-left:22px;padding-top:8px;height:34px;}
.header_contact_top span{float:left;display:block;line-height:34px;}
.header_contact_top img {float:left;}
.header_contact_bottom{line-height:20px;}
.header_contact_right{float:right;}
.header_contact_right a{color:#fff;font-size:16px;}
.header_product{display:block;text-align:right;}
.language_select{margin-top:16px;}
.language_select input{color:#fff;line-height:32px;padding-left:50px;background:url(../images/search.png) 20px 5px;;background-repeat:no-repeat;}
.tab_lan{font-size:16px;color:#fff;display:inline-block;position:relative;height:26px;}
.tab_lan ul{position:absolute;top:25px;width:100%;border-top:4px solid #e5bd03;z-index:2000;display:none;}
.tab_lan:hover ul{display:block;}
.tab_lan ul li a{display:block;background: rgba(239,239,239,0.9);color:#333333;font-size:14px;text-align:center;height:30px;line-height:30px;}
.tab_lan ul li a:hover{background: rgba(239,239,239,1)}
.search{height:32px;width:352px;border:1px solid #fff;margin-left:32px;border-radius:0.5em;}
.search input::-webkit-input-placeholder {color: #fff;font-size: 16px;}
.search input::-moz-input-placeholder {color: #fff;font-size: 16px;}
.search input::-ms-input-placeholder {color: #fff;font-size: 16px;}
.nav_li{float:left;font-size:18px;color:#fff;padding:0 2%;}
.nav_li a{display:block;color:#fff}
.nav{background:#b4241b;width:100%;height:56px;line-height:56px;}
.nav_li:nth-child(1){padding:0 12px;}
.nav_s_ul li{float:none;color:#333;text-align:center;margin-right:0!important;}
.nav li {position:relative;cursor:pointer;margin-right:35px;}
.nav li:after{
content: "";
  border-bottom: solid 4px #e4bd03;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transform-origin: center;
          transform-origin:center;
  transition: -webkit-transform 0.25s;
  transition: transform 0.25s;
  transition: transform 0.25s, -webkit-transform 0.25s;
  }
.nav li:hover::after{
    -webkit-transform-origin: center;
          transform-origin:center;
		    -webkit-transform: scaleX(1);
          transform: scaleX(1);
}
.nav_s_ul{position:absolute; top: 56px;left: 0;z-index:1;width:100%;display:none;}
.nav_s_ul li a{font-size:16px;color:#333333;display:block;padding:0 5px;background: rgba(239,239,239,0.9);transition:all 0.3s;-webkit-transition:all 0.3s;}
.nav_s_ul a{border-bottom:1px solid #cbc7b8;line-height:35px;}
.nav_s_ul li:after{border:none;}
.nav_s_ul li a:hover{background:rgba(239,239,239,1)}




.bannerdown{position:absolute;top:500px;left:108px;}
.chevron{    -webkit-animation: pulse 1.8s infinite;animation: pulse 1.8s infinite;}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }

  50% {
    -webkit-transform: translate(0, 15px);
            transform: translate(0, 15px); }

  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); } }

@keyframes pulse {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }

  50% {
    -webkit-transform: translate(0, 15px);
            transform: translate(0, 15px); }

  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); } }

.copyright{}
.ad_img{width:46.12%}
/*数字页面*/
.index_digital{width:100%;min-height:200px;background:url(../images/indexbg1.jpg)center center;background-size:cover;padding:110px 0 105px 0;border-bottom:8px  solid #b4241b}
.index_dig_content{width:63.125%;margin:0 auto;}
.index_dig_content h2{font-size:30px;font-weight:600;text-align:center;color:#ffffff;}
.index_digital_p{font-size:16px;font-weight:600;color:#fff;line-height:25px;text-align:center;margin-top:50px;}
/*数据统计滚动*/
.product-number-info {position: relative;}
.product-number-info .product-number-inner {max-width: 1200px;margin: 0 auto;}
.product-number-info ul {
	padding: 85px 0;
}
.product-number-info ul.q:after {
	content: "";
	clear: both;
	display: table;
}
.product-number-info li {
	float: left;
	width: 33.3%;
	height: 90px;
	color: #fff;
	padding-top: 1px;
	text-align:center;
}
.product-number-info li b {
	font-weight: 400;
	font-size: 36px;
	line-height: 60px;
	display: inline-block;
	position: relative;
	text-align:center;
}
.product-number-info li b i {
	font-style: italic;
	color:#e5bd03;
	font-size:80px;
}
.product-number-info li b sup {
	position: absolute;
	font-size: 20px;
	right: -15px;
	top: -3px;
}
.product-number-info li b em {
	font-style: normal;
	font-weight: 100;
	padding-left: 2px;
	position: relative;
	top: -4px;
	color:#e5bd03;
	font-size:80px;
}
.product-number-info li p {
	font-size: 28px;
}
.footerlogo img{width:100%;}
.index_button_div{width:230px;height:50px;line-height:46px;border:2px solid #b4241b;margin:0 auto;background:#fff;border-radius:1em;overflow:hidden;}
/*按钮*/
.index_button{font-size:18px;display:block;color:#b4241b;font-weight:600;position:relative;height:46px;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s}
.index_button:hover{color:#fff;z-index:13;}
.index_button:after{position:absolute;left:0;top:0;content:"";width:0;height:46px;background:#b4241b;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;z-index:10;}
.index_button:hover::after{width:100%;}
.index_button div{position:absolute;z-index:11;text-align:center;left:0;top:0;width:100%;height:46px;}
/*首页产品推荐*/
.index_product{background:#f7f9fb;padding:80px 0 94px 0;}
.index_product_content{width:73.75%;margin:0 auto;}
.index_product_content h2{font-size:40px;text-align:center;}
.index_product_nav{width:96.72%;margin: 50px auto  80px;}
.index_product_nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.index_product_nav ul li{line-height:53px;color:#4f4f4f;font-size:20px;border:1px solid #202020;width:16.52%;text-align:center;border-radius: 0.5em;}
.index_product_nav ul li a{display:block;color:#202020}
.index_product_list  ul li{width:33.33333%;border:1px  solid #e5e5e5;transition:all 0.3s;}
.index_product_list  ul li:hover{-moz-box-shadow:0px 8px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 8px 10px rgba(0, 0, 0, 0.3);box-shadow:0px 8px 10px rgba(0,0,0,0.3);z-index:1;}

.index_product_title{text-align:center;background:#fff;height:55px;font-size:18px;color:#6d6d6d}
.index_product_title a{display:block;color:#6d6d6d}
.index_product_img img{width:100%;}
.index_product_list  ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.index_product_bg{width:66.66666%;}
.index_product_bg img {width:100%;}
/**/
.index_technology {width:100%;height:456px;background:url(../images/tbackgroud.jpg)center  center;background-repeat:no-repeat;padding-top:110px;}
.index_technology_c{width:72.2%;margin:0 auto;text-align:center;}
.index_technology_c h1{font-size:55px;color:#e5bd03;margin-bottom:32px;}
.index_technology_c p{color:#fff;font-size:20px;line-height:40px;}
/*团队*/

.index_team{width:100%;height:100%;background:url(../images/team_background.jpg)center  center}
.dsk-100vh {
    display: flex;
    overflow: visible;
    width: auto;
    height: 4800px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: #353535;
}
.dsk-horizontal-scroll {
    position: -webkit-sticky !important;
    position: sticky !important;
}
.dsk-horizontal-scroll {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 100vh;
    min-height: 600px;
    padding-bottom: 62px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;

}
.dsk-1200px {
    display: flex;
    width: 1320px;
    max-width: 100%;
	padding-top:98px;
    padding-right: 60px; 
     padding-left: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    font-family: 'Circularstd book',sans-serif;
}
.dsk-1200px, .dsk-horscroll-1 {
    -webkit-flex-direction: column;
}
.dsk-1200px, .dsk-horizontal-scroll {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
}
.dsk-1200px, .dsk-1200px-canvas-3, .dsk-wrapper-button {
    margin-right: auto; 
  margin-left: auto; 
}


.dsk-flex-horscroll {
    display: flex;
    width:3400px;
    height: 60vh;
    min-height: 510px;
    margin-top: 32px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
	
}

.dsk-horscrolbg{
	
	background:#fff;
	
}
.dsk-horscroll-1 {
    display: flex;
    width: 200px;
	text-align:center;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    border-top: 1px solid #e4e5e9;
    border-bottom: 1px solid #e4e5e9;
    border-left: 1px solid #e4e5e9;
}
.dsk-horscroll-2 {
    display: flex;
    width: 650px;
    padding: 50px 90px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.dsk-horscroll-video{
	display: flex;
    width: 650px;
    padding: 50px 90px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
	
	
	
	
}
.dsk-horscroll-3 {
    display: flex;
    width: 690px;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.dsk-horscroll-3, .dsk-horscroll-4 {
    height: 100%;
    padding: 50px 90px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
}
.dsk-horscroll-2, .dsk-horscroll-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -webkit-flex-direction: column;
    border-top: 1px solid #e4e5e9;
    border-bottom: 1px solid #e4e5e9;
    border-left: 1px solid #e4e5e9;
}
.logo1{width:65%;min-width:80px;display:block;margin:40px auto  42px;}
.team_p{text-align:center;font-size:28px;color:#545454;text-align:center;}
.team_arrow_left{width:43.5%;min-width:80px;display:block;margin:40px auto  0}
.team_content_top img {display:block;margin:0 auto;}
.team_content_w1{text-align:center;font-size:22px;color:#e5bd03;margin-top:18px;}
.team_content_w2{text-align:center;font-size:20px;color:#545454}
.team_content_bottom{color:#7e7e7e;font-size:16px;text-align:center;line-height:30px;padding:30px;border:1px  solid #e4e4e4;margin-top:30px}
/*news*/
.index_news{width:75%;margin:0 auto;max-width:1433px;padding-top:66px;}
.index_news h1{font-size:50px;color:#2f2f2f;text-align:center;margin-bottom:40px;}
.index_news ul {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:75px;}
.index_news ul li{width:33.3333%;border:1px  solid #d4d4d4;position:relative;}
.index_new_hover{width:100%;height:100%;background:rgba(32,32,32,0.3);position:absolute;left:0;top:0;border:2px  solid #b4241b;opacity:0;transition:all 0.4s;}
.index_news ul li:hover .index_new_hover{opacity:1;}
.index_news_bt{width:229px;height:50px;border:2px solid #b4241b;font-size:18px;color:#b4241b;line-height:46px;padding-left:65px;border-radius:0.5rem;background-color:#ffffff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/news_right.png) ; background-position:93px center;background-size:0px 16px;transition:all 0.4s;background-repeat:no-repeat;}
.index_news_bt:hover{background-size:58px 16px; background-position:123px center;padding-left:30px;}
.index_news ul li:nth-child(1){border-right:none;}
.index_news ul li:nth-child(2){border-right:none;}
.index_news_time{font-size:24px;font-weight:800;color:#e5bd03;margin-bottom:28px;}
.index_news_head{font-size:20px;font-size:20px;color:#545454;margin-bottom:40px;}
.index_news_c{font-size:18px;color:#7e7e7e;line-height:33px;}
.index_news_centent{padding:30px 42px 90px 30px;}
.index_news_img img {width:100%}
/*合作*/
.hezuo{width:75%;max-width:1320px;margin: 0 auto  60px;}
.swiper-button-prev{background:url(../images/hzleft.png) no-repeat !important;left:0!important;width:9px!important;height:15px!important; background-size:9px  15px!important;margin-top:-10px!important;}
.swiper-button-next{background:url(../images/hzright.png) no-repeat !important;right:0!important;width:9px!important;height:15px!important;background-size:9px  15px!important;margin-top:-10px!important;}
.swiper-slide img{width:100%;max-width:220px;display:block;margin:0 auto;}
/*footer*/
.footer{width:100%;background:#252525; }
.footer_list{width:75%;max-width:1433px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px  solid #404040}
.footer_div2 ul li a{color:#fff;}
.footer_div1{width:30%;padding:65px 56px  100px 6px;border-right:1px  solid #404040}
.footerlogo{border-bottom:3px  solid #fff;padding:0 23.36% 15px 33px;}
.erweima{display:block;margin-top:37px;margin-left:33px;}
.footer_div2{width:34.26%;padding:90px 58px 100px 67px}
.footer_div3{width:35.74%;padding:90px 0 100px  67px;font-size:16px;}
.footer_div_head{font-size:24px;color:#e5bd03;border-bottom:3px;line-height:52px;border-bottom:3px  solid #fff;padding-left:28px;}
.footer_div2 ul li{line-height:33px;font-size:16px;}
.footer_div2 ul{margin-top:25px;padding-left:28px;}
.footer_div3_a{float:left;color:#c9a60a;width:16.25%;margin-left:28px;}
.footer_div3_b{float:left;color:#fff;width:62.7%;line-height:32px;}
.footer_div3 ul{margin-top:25px;}
.footer_div3 ul li{line-height:32px;margin-bottom:10px}
.footer_div3 ul li:after{    content: "";width: 0;height: 0;visibility: hidden;display: block;clear: both;}
/*产品中心*/
.productbg{width:100%;background:url(../images/productlistbg.jpg) center center;background-repeat:no-repeat;height:680px;}
.productbg_c{width:75%;max-width:1433px;margin:0 auto;position:relative;height:100%;}
.productbg_w1{width:100%;font-size:50px;font-weight:600}
.productbg_w{position:absolute;width:30%;min-width:200px;right:63px;top:36%;color:#fff;}
.productbg_w2 {display:block;width:100%;font-size:28px;}
.productbg_w2{margin-top:20px;}
.productbg_t1{position:absolute;width:31.9%;min-width:200px;left:230px;top:22%;}
.product_contanier{width:75%;max-width:1433px;margin:0 auto;}
.index_product_nav ul li{ transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.index_product_nav ul li:hover{background:#b4241b;border:1px solid #b4241b;}
.index_product_nav ul li a{transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.index_product_nav ul li a:hover{color:#fff}
.index_product_nav ul li.selected{background:#b4241b;border:1px solid #b4241b;}
.index_product_nav ul li.selected a{color:#fff}
.product_listc ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.product_listc ul li{width:33.3333%;border:1px  solid #ebebeb}
.product_listc ul li{transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.product_title{height:90px;text-align:center;font-size:18px;color:#6d6d6d}
.product_listc ul li img{width:100%;}
.product_listc ul li:hover{border:1px  solid #a62119;}
.product_list{padding:44px 0 50px 0;background:#f7f9fb}
.product_title{padding-top:5px;background:#fff}
/*页码*/
.page a{border:1px solid #e8eaec;text-align:center;color:#999999;font-size:18px;padding:7px 12px;margin-right:5px;border-radius:0.5em;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.b1,.b2{border:none!important;}
.page{text-align:center;color:#c9cacc;font-size:16px;padding:7px 12px;margin-top:63px;}
.b1{margin-right:10px;}
.b2{margin-left:5px;}
.page a.active{background:#b4241b;color:#fff;border:1px  solid #b4241b}
.page a:hover{background:#b4241b;color:#fff;border:1px  solid #b4241b}

/*产品详情*/
.product_content{padding-top:110px;}
.pc_container{width:81.4%;max-width:1563px;margin:0 auto;overflow:auto;position:relative;}
.pc_des_left{width:23.67%;float:left;}
.pc_des_img{width:52.46%;float:left;}
.pc_des_img img{width:100%;}
.pc_des_right{width:23.87%;float:left;display:inline-block;height:100%;}
.pc_des_right ul{position:absolute;bottom:0;padding-bottom:35px;padding-left:10px;}
.pc_des_left1{font-size:28px;color:#e4bd03;font-weight:800;}
.pc_des_left2{font-size:18px;color:#6d6d6d;margin-top:40px;}
.pc_des_right ul li{line-height:35px;width:25%;transition:all 0.4s;-webkit-transition:all 0.4s;}
.pc_des_right ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:18%;}
.pc_des_right ul li:hover{margin-top:-10px;}
.pc_des_right ul li a{display:block;}
.pc_des_right ul li a img{display:block;}
.border_line{width:100%;height:20px;background:#f7f9fb}
.proc_table ul li>div{width:50%;border-right:1px  solid #d1d1d1;border-bottom:none;padding-left:38px;}
.proc_table ul li{line-height:55px;border:1px  solid #d1d1d1;border-bottom:none;border-right:1px  solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;color:#6d6d6d;}
.proc_table ul li:last-child{border:1px  solid #d1d1d1;}
.proc_table_title{color:#e4bd03;font-weight:800;font-size:28px;margin-bottom:28px;}
.proc_table{padding-top:65px;padding-bottom:80px;}
.proc_other{background:#f7f9fb;padding-top:50px;padding-bottom:30px;}
.proc_other_head{font-size:28px;text-align:center;font-weight:800;color:#e4bd03;margin-bottom:50px;}
.proc_other_title{width:100%;line-height:50px;color:#4f4f4f;font-size:20px;text-align:center;}
.proc_other ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 82px  30px;}
.proc_other ul li{width:25%;border:1px  solid #d1d1d1;position:relative;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}
.proc_other_content img{width:100%;}
.proc_other_hover{position:absolute;left:0;top:0;width:100%;height:100%;  display: flex;align-items: center;justify-content: center;}
.proc_other ul li:hover .index_button_hover{display:block;opacity:1;}
.proc_other ul li:hover{border:1px  solid #b4241b}
.index_button_hover{opacity:0;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;}
/*关于 我们*/
.about_bg{width:100%;background:url(../images/aboutbg.jpg)no-repeat center center;background-size:cover;height:685px;background-attachment:fixed;}
.about_bg_container{width:75%;max-width:1440px;margin:0 auto;position:relative;height:100%;}
.about_w1{position:absolute;top:40%;right:30px;width:42%;}
.aboutbg_w1 {
    color:#fff;font-size:50px;font-weight:800;
}
.aboutbg_w2 {
     color:#fff;font-size:28px;margin-top:10px;
}
.about_num_color{color:#2f2f2f;font-size:28px;}
.about_content_left{width:50.76%;font-size:16px;color:#fff;}
.about_bgword{background:url(../images/about_wordbg.jpg)no-repeat center center;background-size:cover;height:688px;padding-top:75px;}
.about_content_left h2{margin-bottom:45px;}
.about_content_left p{line-height:25px;margin-bottom:30px;}
.about_design{padding-top:65px;padding-bottom:15px;}
.about_design h2{color:#2f2f2f;font-size:40px;text-align:center;margin-bottom:40px;}
.about_design p{font-size:16px;color:#6d6d6d;line-height:26px;margin-bottom:25px;}
.aboutjpg_list{width:100%;}
.aboutjpg_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.aboutjpg_list ul li{width:25%;}
.aboutjpg_list ul li img{width:100%;}
/*联系我们*/
.contact_bg{width:100%;height:683px;background:url(../images/contactbg.jpg)no-repeat center;}
.contactbg_container{width:74.16%;max-width:1424px;margin:0 auto;position:relative;height:100%;}
.contact_w1{position:absolute;top:32%; right:17.62%;width:27.3%;}
.contact_bg_w1 {
   font-size:50px;font-weight:600;color:#fff;
}
.contact_bg_w2 {
     font-size:28px;margin-top:20px;color:#fff;padding-left:5px;
}
.contact{padding-top:55px;max-width:930px;margin:0  auto 30px;padding-bottom:30px;}
.contact h2{text-align:center;color:#2f2f2f;font-size:28px;}
.contant_list{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px;color:#979797;line-height:30px;margin-top:35px;font-weight:600;padding-left:50px;}
.contant_left{width:45%;}
.contant_right{width:45%;}
.contant_list span{color:#e5bd03;}
.contact_a{}
.contact_a>div{text-align:left;width:85%;float:left}
.contact_a span{width:15%;float:left}
.contact_b{}
.contact_b>div{text-align:left;width:80%;float:left}
.contact_b span{width:20%;float:left}
.map_link{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px;}
.map_link .link{width:35%;padding:100px 109px 109px 132px;background:#333333;color:#fff}
.map_link .map{width:65%;}
.link_head{color:#fff;font-size:35px;}
.link_w1{font-size:16px;margin-top:13px;}
.link_w2{font-size:16px;margin-top:5px;margin-bottom:46px;}
.linkinput{width:100%;height:43px;border:1px  solid #b0b0b0;font-size:14px;color:#fefefe;margin-bottom:17px;padding-left:15px;}
.link_text{width:100%;line-height:26px;height:110px;border:1px  solid #b0b0b0;font-size:14px;color:#fefefe;margin-bottom:17px;padding-left:15px;padding-top:10px;}
.linkinput::placeholder{font-size:14px;color:#fefefe;}
.link_text::placeholder{font-size:14px;color:#fefefe;font-family:Arial;}
/*工艺*/
.gongyi_content{padding-bottom:60px;}
.gongyi_bg{width:100%;height:683px;background:url(../images/gongyibg.jpg)no-repeat center;}
.gongyi_container{width:80%;max-width:1538px;margin:0 auto;position:relative;height:100%;}
.gongyi_w1{position:absolute;top:25%; right:0;width:42.97%;}
.gongyi_w1 img{width:100%;}
.gongyi_content img{width:100%;}
.gongyi_head{font-size:35px;color:#2f2f2f;margin:105px 0 45px 0;font-weight:bold;}

/*新闻列表*/
.newslist_bg{width:100%;height:680px;background:url(../images/newslist_bg.jpg)no-repeat center;}
.newslist_container{width:86.2%;max-width:1655px;margin:0 auto;position:relative;height:100%;}
.newslist_w1{position:absolute;top:30%; right:6%;width:26.7%;}
.newslist_bg_w1 {
font-size:50px;color:#fff;font-weight:600;
}
.newslist_bg_w2 {
font-size:28px;color:#fff;margin-top:20px;
}

.news_nav ul li{ transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;line-height:56px;width:294px;border:1px solid #202020;text-align:center;border-radius:0.5em;float:left;margin-right:37px;}
.news_nav ul li:hover{background:#b4241b;border:1px solid #b4241b;}
.news_nav ul li a{display:block;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;color:#2f2f2f;font-size:30px;}
.news_nav ul li a:hover{color:#fff}
.news_nav ul li.selected{background:#b4241b;border:1px solid #b4241b;}
.news_nav ul li.selected a{color:#fff}
.news_nav{margin-bottom:40px;overflow:auto;}
.news_first_left{width:50%;float:left;position:relative;}
.news_time_first{position:absolute;left:0;top:0;width:117px;background:rgba(228,189,3,0.75)}
.news_day{color:#fff;text-align:center;line-height:57px;font-size:30px;font-weight:600;border-bottom:1px  solid #ebdca2}
.news_ym{color:#fff;text-align:center;line-height:49px;font-size:24px;}
.news_first_left img{}
.newslist_content{padding-top:93px;padding-bottom:45px;}
.news_first_right{width:50%;float:left;background:#282828;height:100%;padding:75px  50px 78px 50px;}
.news_first_head a{color:#e4bd03;font-size:24px;}
.news_first_content{color:#ffffff;font-size:15px;line-height:28px;margin-top:35px;}
.news_first{width:100%;}
.news_first img{width:100%}
.index_button_div.margino{margin:35px 0 0;}
.news_listall ul li{border-bottom:1px  solid #e7e9ea;padding:60px 0;}

.news_list_head a{color:#2f2f2f;font-size:24px;}
.news_list_date{color:#e4bd03;font-size:16px;margin-top:20px;}
.news_list_content{color:#2f2f2f;font-size:16px;margin-top:20px;}
.news_content{padding-top:77px;}
.newsc_head{color:#2f2f2f;font-size:28px;text-align:center;margin-top:32px;margin-bottom:40px;}
.news_time{line-height:78px;border-bottom:1px  solid #dbdbdb;border-top:1px  solid #dbdbdb;color:#e4bd03;font-size:18px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.news_time span{font-size:18px;}
.news_time a{color:#e4bd03;font-size:20px;}
.newsc_word{margin-top:40px;padding-bottom:40px;font-size:16px;}
.newsc_word p{line-height:28px; color:#585858;font-size:16px;margin-bottom:30px;}
.newsc_word img{width:100%;display:block;margin-bottom:30px;}
/*优势*/
.advantage_bg{width:100%;height:683px;background:url(../images/advantage_bg.jpg)no-repeat center;}
.advantage_container{width:75.2%;max-width:1444px;margin:0 auto;position:relative;height:100%;}
.advantage_bg_w1{position:absolute;top:40%; right:0;width:39.26%;}
.advantage_bg_w1 img{width:100%;}

.advantage_list{padding-top:82px;}
.advan_leftimg{width:54.64%;}
.advan_leftimg img{width:100%;}
.advan_rightcon{width:45.36%;padding:58px  38px 0 38px;height:100%;background:#f7f9fb;}
.advantage_list ul li{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:36px;}
.advanlist_title{font-size:30px;color:#b4241b;}
.advan_content{font-size:16px;color:#6d6d6d;margin-top:25px;line-height:26px;}
.advantage_list ul li .index_button_div.margin_adv{margin:54px 0 0 0;}
.advantage_list ul li:nth-child(2n+2){display:flex;flex-wrap:wrap;justify-content:space-between; flex-direction: row-reverse}

.ad_block{position:fixed;height:0;top:50%;background:rgba(0,0,0,0.8);width:0;margin:0 auto;padding:80px 0;overflow:hidden;z-index:99;transition:all 0.3s;display:none;left:50%;transform:translateX(-50%);}
.ad_block.block{height:100%;width:100%;top:0;display:block}

.ad_container{position:relative;width:75%;margin:0 auto;background:#f7f9fb;padding:120px 80px  40px;overflow-y: auto;height:100%;}
.adc_title{color:#b4241b;font-size:30px;margin-bottom:26px;}

.ad_c img{width:100%;display:block;margin-bottom:30px;}
.ad_c p{color:#6d6d6d;font-size:16px;line-height:20px;margin-bottom:20px;}
.ad_c span{display:block;color:#6d6d6d;font-size:16px;}
.ad_container::-webkit-scrollbar{width:4px;}
.ad_container::-webkit-scrollbar-thumb{border-radius: 0.5rem;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background:#b4241b;}
.ad_container::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0;background: rgba(0,0,0,0.5);border-radius: 0.5rem;}
.head_adc_title{ position:fixed;top:80px;;width:75%;left:50%;transform:translateX(-50%);background: #f7f9fb;color:#b4241b ;font-size:30px;margin-bottom:26px;display:flex;flex-wrap:wrap;justify-content:space-between;height:100px;padding:0 40px 0 80px;line-height:100px;}
.close{width:36px;height:36px;display:block;}
.close img {width:100%;}
.index_button_div{cursor:pointer;}
/*分享*/
.share{padding-left:33px;margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;width:59%;}
.share a{display:inline-block;transform:translateY(0px);transition:all 0.3s;-webkit-transform:translateY(0px);-webkit-transition:all 0.3s;}
.share a:hover{transform:translateY(-10px);}
.copyright{line-height:65px;text-align:center;color:#c6c6c6;background:#252525;font-size:16px;}
 .copyright a {color:#c6c6c6;}
.contack_bt{display:block;width:100%;height:38px;line-height:38px;background:#b4241b;color:#fff;font-size:14px;text-align:center;outline:none;border:none;}
.page b a {border:none !important}
    .page b a.disabled{background:#fff!important;    color: #999999; }

.gongyi_bg_w1 {
font-size:50px;color:#fff;font-weight:600;}
.gongyi_bg_w2 {font-size:28px;color:#fff;margin-top:20px;padding-left:10px;
}
.zwcp {font-size:20px;text-align:center;width:100%;
}

.flex_after:after{ content: '';
    width: 33.3333%;
   }
.flex_after2:after{ content: '';
    width: 25%;
   }