* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;}
body {font-size: 14px;font-family: Arial;overflow-x: hidden;}
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
a {text-decoration: none;color: #333;text-transform: uppercase;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}

/*head*/
.head {/* overflow: hidden; */background: url(https://memberpic.114my.com.cn/botedianji19888en/uploadfile/image/20231229/20231229171656_743871717.png)repeat-x 0 0;position: fixed;top: 0;width: 100%;z-index: 10;background-position-y: -32px;}
.head_box {max-width: 1135px;margin: 0 auto;display: flex; justify-content: space-between; align-items: center;}
.head_logo {width: 18%;}
.head_logo i {}
.head_logo i img {width:100%;height:auto;}
.head_con {display: flex;justify-content: space-between;align-items: center;    width: 80%;}
.head_nav {max-width: 800px;width: 70%;margin: 5px 0 0;}
.head_nav ul {display:flex;justify-content:space-between;}
.head_nav li {flex: 1;text-align: center;background: url(https://memberpic.114my.com.cn/botedianji19888en/uploadfile/image/20231229/20231229171656_1575735499.png)no-repeat right center;position: relative;}
.head_nav li a {font-size: 14px;display: block;padding: 13px 0;font-weight: bold;position: relative;z-index: 5;}
.head_nav li:hover>a {background:#45757e;color:#fff;}
.head_more {max-width: 265px;display: flex;font-weight: bold;width: 100%;justify-content: space-between;}
.head_num {}
.head_num p {font-size: 15px;}
.head_lan {}
.head_lan a {font-size: 13px;font-family: Arial;}
.head_lan a:hover {color:#fff;}
.head_lan a+a {margin:0 0 0 10px;}

/*xiala*/
.head_qit {position: absolute;top: 150px;left: 0;width: 150px;background: #fff;opacity: 0;transition: 0.5s all ease;visibility: hidden;display: flex;flex-direction: column;border-top: 1px solid #fff;}
.head_qit>a {font-size: 16px;padding: 15%;text-align: center;white-space: nowrap;font-weight: lighter;transition:0.5s;    text-transform: capitalize;  font-weight: normal !important;  text-align: left;  padding: 13px 0 13px 16% !important;}
.head_nav>ul>li:hover .head_qit {visibility: visible;top: 100%;opacity:1;}
.head_qit>a:hover,.head_qit>div>ul>li:hover>a {background:#45757e;color:#fff;}

/*banner*/
.banner{position: relative;height: 100%;overflow: hidden;background: #fff;margin: 0 !important;}
.banner a{/* position: absolute; *//* width:100%; *//* height: 900px; *//* z-index: 3; *//* opacity: 0; *//* z-index: 555; */overflow: hidden;}
.banner a img{height: auto;transform:scale(1.1);width: 100% !important;margin: 0 !important;}
.banner a.active{z-index:5;opacity: 1;}
.banner a.active img{transform: scale(1.1);opacity: 1;}
.banner .slick-active img {    transition: 6s linear; transform: scale(1);}
.banner a img{
	transition:transform 5s linear,opacity 1s linear;
	-webkit-transition:transform 5s linear,opacity 1s linear;
	-o-transition:transform 5s linear,opacity 1s linear;
	-moz-transition:transform 5s linear,opacity 1s linear;
	-ms-transition:transform 5s linear,opacity 1s linear;
}
.banner .ban_dot {display: flex !important;width: 100%;justify-content: center;align-items: center;/* margin: 2% 0 0; */position: absolute;bottom: 5%;left: 0;}
.banner .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.banner .ban_dot li.slick-active {background: #fff;}
.banner .ban_dot li button {font-size:0;border: none;outline: none;}
.banner .slick-prev:before {content: '\e8d4' !important;font-family: iconfont !important;color: #333 !important;font-size: 48px !important;letter-spacing: 5px;opacity: 1 !important;}
.banner .slick-next:before {content: '\e8d4' !important;font-family: iconfont !important;color: #333 !important;font-size: 48px !important;letter-spacing: 6px;opacity: 1 !important;}
.banner .pro_call .ban_dot {/* display:none !important; */}
.slick-prev {left: 70px !important;transform: rotate(180deg) !important;/*background: #0b5bbc !important;*/width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.banner .slick-next {right: 70px !important;/*background: #0663ed !important;*/width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.pro_call .slick-prev:before, .pro_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}
.news_call:hover .slick-prev:before, .news_call:hover .slick-next:before {opacity: 1;}

/*int*/
.int {overflow: hidden;padding: 3% 1%;}
.int_box {max-width: 1000px;margin: 0 auto;}
.int_con {display: flex;justify-content: space-between;}
.int_about {display: flex;flex-direction: column;max-width:300px;width:100%;border-right: 1px solid #999;}
.int_num {}
.int_num b {display: flex;flex-direction: column;font-size: 24px;}
.int_num b span {font-size: 28px;font-family: Arial;padding: 8% 0 0;color: #666;}
.int_video {display: flex;flex-direction: column;margin: 10% 0 0;}
.int_video b {font-size: 24px;}
.int_video p {margin: 12% 0 0;}
.int_new {display: flex;flex-direction: column;margin: 10% 0 0;}
.int_new b {font-size: 24px;}
.int_new em {margin:10% 0 0;}
.int_new ul {    margin: 8% 0 0;}
.int_new li {}
.int_new li+li {margin:4% 0 0;}
.int_new li a {}
.int_new li a o {font-size:14px;color:#999;    text-transform: capitalize;font-weight: normal;    width: 90%; text-overflow: ellipsis;  white-space: nowrap; overflow: hidden; display: inline-block;}
.news_div_item+.news_div_item {margin: 3% 0 0;}
.news_div_item_title a {font-size: 15px;text-transform: capitalize;font-family: Arial;color: #999;}
.news_div_item_body {display:none;}
.int_pro {display:flex;flex-direction:column;max-width: 670px;width: 100%;}
.int_pro b {font-size:24px;}
.divproduct_new_div {display:flex;flex-wrap: wrap;gap: 16px;margin: 5% 0 0;justify-content: space-between;}
.divproduct_new_div_item {display:flex !important;flex-direction: column;/* margin: 0 0.2%; */background: #fff;padding: 0 0 16%;width: 31%;/* flex-shrink: 0; *//* align-items: center; */justify-content: center;position: relative;z-index: 5;}
.divproduct_new_div_item_date {display: none;}
.divproduct_new_div_item_content {/* padding: 8% 0; */margin: 0 4% 0 0;/* width: 70%; *//* position: absolute; *//* left: 0; *//* right: 0; *//* margin: 0 auto; */display: flex;flex-direction: column;/* align-items: center; *//* top: 66%; */}
.divproduct_new_div_item_title {/* position:absolute; *//* top: 0; */}
.divproduct_new_div_item_title a {font-size: 14px;font-family: Arial;width: 100%;display: block;position: relative;z-index: 5;font-weight: bold;text-transform: capitalize;/* margin: -64% 0 0; */}
.divproduct_new_div_item_title a:before {content:'more >>';/* width: 24px; *//* height: 24px; *//* border-radius:50%; */position: absolute;left: 0;top: 260px;z-index: -1;/* color: #fff; */display: flex;justify-content: center;align-items: center;font-size: 12px;/* transition: 0.5s; *//* transform: rotate(0deg); */font-weight: lighter;}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a:before {color;#666;}
.divproduct_new_div_item_body {position:absolute;top: 66%;left: 0;color: #999;font-size: 12px;line-height: 16px;font-family: Arial;    text-overflow: ellipsis; -webkit-line-clamp: 2;  word-break: break-all; display: -webkit-box;   -webkit-box-orient: vertical; overflow: hidden;  line-height: 16px;}
.divproduct_new_div_item_body>p {font-size: 12px;font-weight: lighter;padding: 4% 0 0;text-overflow: ellipsis;-webkit-line-clamp: 3;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.divproduct_new_div_item_body ul {display:flex;width: 40%;justify-content: space-between;margin: 5% 0 0;}
.divproduct_new_div_item_body li {display:flex;flex-direction:column;align-items: center;}
.divproduct_new_div_item_body li i {width:50px;height:50px;border:1px solid #eee;display: flex;justify-content: center;align-items: center;font-size: 29px;border-radius: 5px;color: #006bc3;}
.divproduct_new_div_item_body li p {font-size: 15px;font-weight: lighter;padding: 15% 0 0;}
.product_div_item_pic {margin: 8% 0 0;width: 72%;background: #fff;}
.product_div_item_pic a {overflow:hidden;display: block;}
.product_div_item_pic img {width:100%;height:auto;transition: 0.5s;}
/*ÐÂÎÅÑùÊ½*/
.in_new{font-size:16px;line-height:40px;color:#333;text-indent:2em;}
.in_new p+p{margin-top: 10px;}

/*end*/
.end {overflow: hidden;padding: 1% 0;background: #45757e;}
.end_box {max-width: 1000px;margin: 0 auto;}
.end_txt {display: flex;justify-content: center;}
.end_txt a {font-size: 13px;color: #fff;}
.end_txt p {font-size:13px;color: #fff;}