@charset "utf-8";
 @import url("./modalit.min.css");
/* CSS Document */

@font-face {
	font-family: Roboto-Regular;
	src: url(/asset/css/fonts/Roboto/Roboto-Regular.ttf) format('truetype');
	font-display: swap;
}
@font-face {
	font-family: Roboto-Bold;
	src: url(/asset/css/fonts/Roboto/Roboto-Black.ttf) format('truetype');
	font-display: swap;
}
* {
	border: none;
	color: #283042;
	font-family: "Roboto-Regular", Arial, Helvetica, sans-serif;
	font-size: 1.125rem;
	line-height: 1.5em;
	list-style: none;
	margin: 0;
	outline: none;
	padding: 0;
	text-decoration: none;
	box-sizing: border-box;
}
html {
	font-size: 16px;
}
h1, h2, h2 a, h3, h3 a, h4, h4 a {
	color: #283042;
}
p, .material_middle .ul li, .case_top li, .left_content h5, .about_list li {
	color: #71798e;
}
.clear, .list_cases li:nth-child(3n+1), .sd_middle_right li:nth-child(2n+1), .list_search li:nth-child(3n+1),.list_blog  li:nth-child(3n+1) {
	clear: both;
}
img {
	max-width: 100%;
	width: auto;
	height: auto;
}
body {
	/*min-width: 751px;*/

	/*max-width: 1920px;*/
	margin: 0 auto
}
.pull_right {
	float: right;
}
.pull_left, .nav li, .tab_menu_top li, .tab_menu_product li, .list_product_bottom_left ul li, .plant_ul li, .plant_key_pro li, .related_cases_bottom li, .product_tab_nav li, .product_ul li, .subnav_product li, .list_soultion_material li, .list_soultion_right .top_btn a, .list_soultion2_ul li, .list_soultion_bottom li, .list_material li, .material_bottom li, .list_cases li, .case_bottom_list li, .list_news li, .list_blog li, .about_list li, .about_logo li, .contact_right li, .sd_top .tab-menu li, .sd_middle_right li, .list_search li ,.lot_list li{
	float: left;
}
h1 {
	font-size: 2.75rem;
}
h2, h2 a, h2 span {
	font-size: 2.65rem;
}
h3, h3 a {
	font-size: 2rem;
}
h4, h4 a {
	font-weight: 500;
	font-size: 1.5rem;
}
.text_width, .box_width {
	max-width: 1596px;
	/*min-width: 750px;*/

	margin: 0 auto;
}
.box_width {
	max-width: 1408px;
}
.top_btn a.online_chat:hover, .col_middle_left li:hover .online_chat, .bottom_btn:hover, .f_online:hover, .product_tab_nav li:hover .online_chat {
	background-color: #e90909;
	border-color: #e90909;
}
.top_btn a.more:hover, .col_soltion .more:hover, .col_middle_left li:hover a, .col_bottom .swiper-slide-active .more:hover, .col_middle_right .more:hover, .showMorehandle:hover, #loadmore:hover, .related_cases_bottom li:hover, .related_cases_tab div:hover, .list_search .more:hover, .more_3:hover {
	background-color: #3c4457;
	border-color: #3c4457;
	color: #fff;
}
.text_width, .box_width {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}
.header {
	position: fixed;
	z-index: 12;
	left: 0;
	right: 0;
	top: 0;
	text-align: center;
}
.affix, .list_blog_middle .swiper-slide {
	background: #fff;
}
img.active, .affix .logo img, .product_hot .swiper-slide img.active, .plant_key_pro li img.active {
	display: none;
}
.affix .logo img.active, .product_hot .swiper-slide img, .plant_key_pro li img {
	display: block;
}
.logo {
	width: 14rem;
	padding-top: 1.25em;
}
.nav li a {
	font-family: 'Roboto-Bold';
	font-size: 1.25rem;
	line-height: 6.25rem;
	display: block;
	text-transform: uppercase;
	padding: 0 1.625rem;
}
.header .nav li a {
	padding: 0 1.875rem;
}
.header .nav a {
	color: #fff;
}
.nav li:hover a, .affix .nav li:hover a {
	color: #fff;
	background: #e94609;
}
.affix .nav li a, .affix .nav .whatsapp {
	color: #3c4457;
}
.affix .nav .whatsapp {
	border-color: #3c4457;
}
.affix .nav .nav_language  li  a{
	color:#fff;
}
 .affix .nav .nav_language  li:hover a{
	color: #e94609;
	background: none;
 }
#pull {
	display: none;
}
.whatsapp {
	margin-left: 1.25rem;
	margin-top: 1.875rem;
	border: 1px solid #3c4457;
	line-height: 2.5rem;
	border-radius: 1.25rem;
	width: 10rem;
	text-align: center;
}
.header .whatsapp {
	border: 1px solid #fff;
	color: #fff;
}
.whatsapp img {
	vertical-align: middle;
	margin-right: 0.5rem;
	width: 1.375rem;
}
#header .whatsapp:hover, .affix .whatsapp:hover, .list_product_right2 li li:hover a, .list_blog_right li:hover a, .list_blog_right li:hover, .right_middle li:hover a {
	border-color: #e94609;
	color: #e94609;
}
.nav_search {
	position: relative;
}
.nav_search_btn {
	display: none;
	position: absolute;
	right: 0;
	background: #3c4457;
	width: 41.375rem;
	line-height: 6.25rem;
	overflow: hidden;
}
.nav_search_btn.show {
	display: block;
}
.nav_search_btn input {
	float: left;
}
.nav_search_btn input.text {
	background: #3c4457;
	width: calc(100% - 6.25rem);
	line-height: 6.25rem;
	padding: 0 2rem;
	color: #fff;
}
.nav_search_btn .submit {
	width: 6.25rem;
	height: 6.25rem;
	background: url(../image/products/jiantou_2.png) no-repeat center;
}
.nav_search_btn .submit:hover {
	background-color: #e94609;
}
.nav_search {
	background: url(../image/products/Search.png) no-repeat center;
	background-size: 100% auto;
	margin: 0 1.375rem;
}
.nav_search:hover {
	background: url(../image/products/Search_jiaohu.png) no-repeat center;
	background-size: 100% auto;
}
.nav_language {
	background: url(../image/products/Language.png) no-repeat center;
	background-size: 100% auto;
	position: relative;
	margin-left: 1.375rem;
}
.nav_language2{
	background: url(../image/products/Language2.png) no-repeat center;
	background-size: 100% auto;
}
.affix .nav_language2{
	background: url(../image/products/Language.png) no-repeat center;
	background-size: 100% auto;
}
.nav_language:hover {
	background: url(../image/products/Language_jiaohu.png) no-repeat center;
	background-size: 100% auto;
}
.ul_box {
	display: none;
	position: absolute;
	right: 0;
	width: 10rem;
	top: 0;
	padding: 6.25rem 0 2rem;
	z-index: 11;
}
.nav_language ul {
	display: none;
}
.nav_language ul li {
	background-color: #3c4457;
	padding: 0 0.5rem;
	width: 100%;
}
.nav_language ul a {
	color: #fff;
	line-height: 1.75em;
	text-transform: capitalize;
	font-family: "Roboto-Regular";
	cursor: pointer;
}
.nav_language li:hover a {
	color: #e94609;
	background: none;
}
.nav_search, .nav_language {
	display: block;
	height: 6.25rem;
	width: 1.375rem;
	background-size: 100% auto;
}
.col_top, .col_middle, .col_middle_case, .col_bottom_news {
	margin: 6.5rem auto;
}
.col_top h2.h2_tittle {
	font-size: 3rem;
	margin-bottom: 3rem;
}
.col_top .swiper-slide, .col_bottom .swiper-slide {
	position: relative;
}
.col_top .text, .col_bottom .swiper-slide .text {
	position: absolute;
	bottom: 2.5em;
	left: 3.75em;
	right: 3.75em;
	z-index: 2;
}
.col_top .swiper-slide h2 a {
	font-size: 5rem;
	line-height: 1.25;
}
.col_top .swiper-slide p {
	font-size: 1.875rem;
}
.col_top .swiper-slide a, .col_top .swiper-slide p, .col_soltion a, .f_col_1 li, .f_col_1 span, .f_online, .footer h2 a, .footer h3, .col_middle_right a, .col_middle_right h2, .col_middle_right big, .col_middle_right p, .list_product_left_top p, .list_product_left_top a, .list_product_left_top h2, .list_product li:hover a, .list_product_right2 a, .list_product_right2 h2, .list_product .swiper-slide:hover a, .list_product2 h4 a, .related_cases_bottom li:hover h4 a, .related_cases_tab div:hover a, .list_soultion2_ul h4 a, .list_soultion_bottom_left a, .list_soultion_bottom_left p, .list_soultion_bottom_left h2, .material_bottom h4 a, .list_cases_right h3 a, .list_news .text:hover a, .list_news .text:hover p, .list_blog_left p, .list_blog_left a, .about_middle h2, .about_middle h4, .about_middle a, .about_bottom_left h2, .about_bottom_left p, .factory_top h4, .factory_top big, .factory_middle h2, .footer h2,.lot_list .text p,.lot_list .text h4 ,.lot_bottom h4 a,.lot_middle li,.lot_middle h4{
	color: #fff;
}
.col_top .top_btn ,.lot_middle ul{
	margin-top: 1.75rem;
}
.banner img {
	display: block;
	margin: 0 auto;
	width: 100%;
}
.body_index .banner {
	background: url(../image/index/banner_index.jpg) no-repeat center;
	background-size: 100% auto;
}
.body_index .top_btn a, .case_bottom .top_btn a, .list_news p {
	font-size: 1.5rem;
}
.top_btn a {
	display: inline-block;
	line-height: 3.75rem;
	font-size: 1.125rem;
 border-radius:.25rem;
	background-size: 1.25rem auto;
}
.top_btn a.online_chat, .product_tab_nav li a.online_chat {
	background-color: #e94609;
	border: 1px solid #e94609;
	color: #fff;
}
.col_top .online_chat {
	padding: 0 1.875rem;
}
.top_btn a img, .more img {
	vertical-align: middle;
	margin-left: 0.625rem;
	width: 1.25rem;
}
.col_top .top_btn .more {
	border: 1px solid #fff;
	margin-left: 1rem;
	padding: 0 1.5rem;
}
.tab_menu_top li {
	font-size: 1.5rem;
	line-height: 2.5rem;
	background: #d8dce5;
	color: #3c4457;
	padding: 0 1.875rem;
	border-radius: 0.125rem;
	margin-left: 0.625rem;
}
.tab_menu_top, .list_cases h4, .right_bottom li ,.lot_list .text p{
	margin-top: 1rem;
}
.tab_menu_top li.active {
	background: #3c4457;
	color: #fff;
}
.col_middle .top_text .text {
	width: 65.375rem;
}
.col_middle .top_text ul {
	width: 22.5rem;
}
.col_middle_btn a {
	display: block;
	text-align: center;
	margin-top: 0.75rem;
}
.more_2, .more_3 {
	display: block;
	color: #353d50;
	border: 1px solid #353d50;
}
.product_top .more_3 img {
	width: 1.0625rem;
	margin-left: 2rem;
}
.top_text, .col_bottom_news h2, .factory_middle h2 {
	margin-bottom: 3.5rem;
}
.contact_right .more_4 {
	background: #3c4457;
	color: #fff;
	width: 100%;
	border-radius: 0;
	font-size: 1.5rem;
	font-weight: bold;
	text-align: center;
}
.contact_right .more_4:hover {
	background: #283042;
}
.col_soltion ,.lot_list li{
	width: 32.08%;
	margin-right: 1.88%;
	position: relative;
}
.col_soltion h3 a, .col_middle_right h2 a {
	font-size: 2.5rem;
}
ul.col_soltion {
	margin-right: 0;
}
.col_soltion img {
	display: block;
}
ul.col_soltion li {
	margin-bottom: 1.25rem;
	position: relative;
}
.col_soltion .text {
	position: absolute;
	bottom: 1.5rem;
	left: 1.25rem;
	right: 1.25rem;
}
.col_soltion .more img {
	display: inline-block;
}
.col_soltion .more, .col_bottom .swiper-slide .more, .col_middle_right .more, .about_middle .more {
	border: 1px solid #fff;
	border-radius: 0.25rem;
	width: 12.5rem;
	line-height: 3.5rem;
	text-align: center;
	display: block;
	margin-top: 0.5rem;
}
.about_middle .more {
	width: 15rem;
	margin: 2.5rem auto 0;
}
.col_soltion_c h3 {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 1.25rem;
}
.col_soltion, .col_soltion_c li {
	overflow: hidden;
}
.col_bottom_left .swiper-slide>a img, .banner video {
	display: block;
}
.col_bottom .swiper-slide>a, .col_bottom_left .swiper-slide>a, .list_product2 .swiper-slide a, .list_plants .pull_left, .plant_top_left, .related_cases_bottom li a, .related_cases_tab a, .list_soultion_material li a, .list_soultion2_ul li a, .list_material li a, .material_top_left, .material_middle_right, .list_cases_right a, .case_bottom_left, .list_news li>a, .about_middle .swiper-slide-active span, .factory_top .swiper-slide, .sd_top .swiper-slide>a, .list_blog_left, .list_search li>a,.lot_bottom_left,.lot_bottom li {
	display: block;
	overflow: hidden;
}
.col_soltion_a img, .col_soltion_b img, .col_soltion_c li img, .col_bottom .swiper-slide-active>a img, .col_bottom_left .swiper-slide-active>a img, .list_product2 .swiper-slide img, .list_plants .pull_left img, .plant_top_left img, .related_cases_bottom li img, .related_cases_tab div img, .list_soultion_material li img, .list_soultion2_ul li img, .list_material li img, .material_top_left img, .material_middle_right img, .list_cases_right img, .case_bottom_left img, .list_news li img, .about_middle .swiper-slide-active span img, .factory_top .swiper-slide-active img, .sd_top .swiper-slide-active img, .list_blog_left img, .list_search li>a img ,.lot_bottom_left img,.lot_bottom li img{
	transition: all ease-out 0.4s;
	display: block;
}
.col_soltion_a:hover img, .col_soltion_b:hover img, .col_soltion_c li:hover img, .col_bottom .swiper-slide-active:hover>a img, .col_bottom_left .swiper-slide-active:hover>a img, .list_product2 .swiper-slide:hover img, .list_plants .pull_left:hover img, .related_cases_bottom li:hover img, .related_cases_tab div:hover img, .list_soultion_material li:hover img, .list_soultion2_ul li:hover img, .list_material li:hover img, .list_cases_right:hover img, .list_news li img:hover, .about_middle .swiper-slide-active:hover span img, .factory_top .swiper-slide-active:hover img, .sd_top .swiper-slide-active:hover img, .list_blog_left:hover img, .list_search li:hover>a img ,.lot_bottom_left:hover img,.lot_bottom li:hover img{
	transform: scale(1.1);
	transition: all ease-out 0.4s
}
.col_middle_left {
	width: 23.85%;
}
.col_middle_left li a {
	display: block;
	line-height: 7.35rem;
	font-size: 1.5rem;
	background: #d8dce5;
}
.col_middle_left li, .col_bottom .more {
	margin-top: 1rem;
	text-align: center;
}
.col_middle_left li .online_chat {
	background: #e94609;
	color: #fff;
}
.col_middle_right, .factory_right {
	width: 74.438%;
	margin-left: 1.712%;
}
.col_middle_right li {
	width: 32.475%;
	position: relative;
	padding: 2.25rem;
	transition: all 0.3s ease-out 0.1s;
}
.col_middle_right li.active, .case_bottom .top_btn a {
	width: 64.95%;
}
.col_middle_right li img {
	height: 100%;
}
.col_middle_right, .col_middle_case,.tab_nav_beneficiation ul,.tab_nav_beneficiation2 ul,.tab_nav_beneficiation3 ul {
	display: flex;
}
.col_middle_right .li_a {
	background: url(../image/index/cases/case_pic_2.jpg) no-repeat left top;
	background-size: cover;
	margin-right: 1.875rem;
}
.col_middle_right .li_b {
	background: url(../image/index/cases/case_pic_1.jpg) no-repeat left top;
	background-size: cover;
}
.col_middle_right h2 big, .factory_top big {
	display: block;
	font-size: 3.75rem;
	line-height: 1em;
}
.col_middle_right p {
	font-size: 1.5rem;
	margin: 0.5rem 0 1rem;
}
.col_middle_right p, .col_middle_right h2, .list_soultion_bottom p, .list_blog p, .list_blog_left p, .list_search h4 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.list_soultion_bottom p, .list_blog_left p {
	-webkit-line-clamp: 3;
}
.col_bottom, .about_middle, .factory_middle {
	background: #3d4457;
	padding: 5rem 0;
}
.col_bottom .top_text .text {
	width: 70rem;
}
.col_bottom h2, .list_cases h2 {
	margin-bottom: 0.5rem;
}
.col_bottom .bottom_btn, #Auxiliaries .product_swiper, #Mining .swiper-slide, .product_hot .product2_swiper, .blog_swiper, .contact_right, .contact_left {
	margin-top: 2.5rem;
}
.col_bottom .swiper-slide {
	background: #353d50;
}
.material_bottom li {
	background: #001442
}
.col_bottom .swiper-slide>a img, .material_bottom img, .list_cases li:hover a img, .about_middle .swiper-slide img, .factory_top .swiper-slide img, .sd_top .swiper-slide img {
	opacity: 0.5;
}
.col_bottom .swiper-slide-active>a img, .material_bottom li:hover img, .about_middle .swiper-slide-active img, .factory_top .swiper-slide-active img, .sd_top .swiper-slide-active img {
	opacity: 1;
}
.col_bottom_left, .col_bottom_right {
	width: 48.87%;
}
.col_bottom_right li a, .col_bottom_left h3 a {
	line-height: 1em;
	display: block;
	font-size: 2rem;
}
.col_bottom_left h3 {
	background: #3d4457;
	padding: 1.1875rem 1.875rem;
	min-height: calc(2em + 2.375rem);
}
.col_bottom_left h3 a, .col_bottom .top_text h2, .col_bottom p, .col_bottom a, .material_middle_right h4 a {
	color: #fff;
}
.col_bottom_right li {
	border-bottom: 1px solid #fff;
	background: #ecf0f9 url(../image/index/ico_10.png) no-repeat 95% center;
	background-size: 0.875rem auto
}
.col_bottom_right li a {
	padding: 1.75rem 10.5rem 1.75rem 1.5rem;
}
.col_bottom_right li:hover {
	background: #3d4457 url(../image/index/ico_11.png) no-repeat 95% center;
}
.col_bottom_right li:hover a {
	color: #fff;
}
.col_bottom_right li a.height2 {
	line-height: 2em;
}
.bottom_btn {
	display: block;
	width: 15rem;
	line-height: 3.75rem;
	background: #e94609;
	color: #fff;
	font-size: 1.5rem;
	text-align: center;
	border-radius: 0.25rem;
}
.tab_menu_product, .product_tab_nav, .list_news li .text:hover {
	background: #3c4457;
}
.tab_menu_product li a, .product_tab_nav li a {
	font-size: 1.25rem;
	line-height: 5rem;
	color: #fff;
	padding: 0 1.75rem;
	display: block;
}
.tab_menu_product li.active a, .product_tab_nav li.active a, .tab_menu_product li:hover a, .product_tab_nav li:hover a {
	background: #fff;
	color: #283042;
}
.product_tab_nav li a {
	font-size: 1.5rem;
	text-transform: uppercase;
}
.list_product_flex {
	display: flex;
}
.list_product, .list_product2 {
	margin-top: 2.5rem;
	margin-bottom: 3.75rem;
}
.list_product_middle li, .list_product_right li {
	position: relative;
	margin-bottom: 1.1rem;
}
.list_product_right li, .plant_top_right p, .list_cases_left p {
	margin-bottom: 1.1875rem;
}
.list_product_middle li:last-child, .list_product_right li:last-child {
	margin-bottom: 0;
}
.list_product h4, .list_product2 h4, .list_soultion2_ul h4, .material_bottom li h4, .material_middle h4, .list_cases_right h3, .case_top h5,.lot_bottom ul h4 {
	font-weight: 500;
	position: absolute;
	bottom: 1rem;
	text-align: center;
	left: 0;
	right: 0;
}
.case_top h5 {
	bottom: 0.375rem;
}
.list_product_left {
	width: 49.43%;
	background:url(../image/products/10-8/bg_stationary_equipment.jpg) no-repeat center;
	background-size: cover;
	padding: 1.875rem 7.5rem 1.875rem 1.875rem;
}
.list_product_left_top{
	width: 24.15%;
}
#Mobile .list_product_left, #Grinding .list_product_left, .list_soultion_bottom_right, .list_cases_left, .case_bottom, .about_top .text {
	background: #ecf0f9
}
.list_product_middle, .list_product_right, .about_top .text {
	width: 24.15%;
	margin-left: 1.1375%;
}
.list_product li img.active, .list_product li:hover img, .tab-content .tab-pane, .list_product .swiper-slide:hover img, .plant_key_pro li:hover img, .related_cases_tab div, .product_hot .swiper-slide:hover img, .list_cases li a span, .list_cases_right_box div, .list_blog p, .video_box, .sd_middle_ul, .c_ul, .m_ul, .product_hot .swiper-slide:hover img, .plant_key_pro li:hover img {
	display: none;
}
.list_product li img, .list_product li:hover img.active, .tab-content .active, .list_product .swiper-slide:hover img.active, .plant_key_pro li:hover img.active, .related_cases_tab .active, .product_hot .swiper-slide:hover img.active, .list_soultion_material li img, .material_bottom li img, .material_middle_right img, .list_cases li>a, .list_cases li:hover a span, .list_cases_right_box .active, .about_middle .swiper-slide img, .about_logo img, .factory_top .swiper-slide img, .sd_top .top_btn a, .video_box.active, .sd_middle_ul.active, .c_ul.active, .m_ul.active, .related_cases_bottom img, video, .col_bottom .swiper-slide>a img, .list_cases li img, .factory_middle .swiper-slide img, .product_hot .swiper-slide:hover img.active, .tab-menu_ad .swiper-slide img, .plant_key_pro li:hover img.active {
	display: block;
}
.list_product_left_top ul {
 	margin-top: 1.75rem;
}
.list_product_left_top li a, .list_material h4 a {
	display: block;
	background: url(../image/products/jiaotou_1.png) no-repeat right center;
	background-size: 0.75rem auto;
}
.list_product_left_top li a {
	line-height: 1.875rem;
}
.list_product_left_top li a:hover, .list_product_left2 li a:hover {
	background: url(../image/products/jiaotou_2.png) no-repeat right center;
	background-size: 0.75rem auto;
	color: #e94609;
}
.list_product2 .tab-menu {
	text-align: center;
	border-bottom: 1px solid #f3eae3;
	margin: 1rem auto 2.5rem;
}
.list_product2 .tab-menu li.active {
	font-weight: bold;
	position: relative;
}
.list_product2 .tab-menu li.active:after {
	content: '';
	display: block;
	margin: 0 auto;
	width: 6.375rem;
	height: 0.25rem;
	background: #e94609;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
.list_product2 .tab-menu li {
	font-size: 2rem;
	display: inline-block;
	padding-bottom: 0.625rem;
	padding: 0.625rem 2.875rem;
}
.list_product .top_btn, .list_product2 .top_btn, .ist_soultion_box_bottom, .list_soultion_bottom .top_btn, .material_bottom ul, .list_blog_middle .product_swiper,.lot_list ul {
	margin-top: 2.5rem;
}
#stationary, .btn_more, .product_hot .swiper-slide, .list_soultion_bottom .top_btn, .case_bottom .top_btn a, .case_bottom_list li, .contac_office, .sd_top .top_btn {
	text-align: center;
}
#stationary .top_btn a, .list_soultion_bottom .top_btn a {
	text-align: center;
	margin: 0 0.5rem;
}
.top_btn a {
	padding: 0 1.25rem;
}
#Mobile .more, #Modular .more, #Grinding .more {
	margin-right: 1.25rem;
}
.list_product_left2 .top_btn a, .list_product_left_bottom h2, .list_product_left_bottom p, .material_top p, .case_top h4, .case_top ul {
	margin-bottom: 0.75rem;
}
.list_product_left2 {
	background: #ecf0f9;
	padding: 1.875rem 1.875rem 4rem;
	width: 32.67%;
}
.list_product_right2 {
	width: 66.33%;
	margin-left: 2%;
}
.list_product_left2 li a {
	font-size: 1.5rem;
	display: block;
	background: url(../image/products/jiaotou_3.png) no-repeat right center;
 	background-size: 0.75rem auto;
}
.list_product_left2 ul, .list_soultion2_bottom {
	margin-top: 1.5rem;
}
.list_product_right2_a {
	background: url(../image/products/Portable-Crushing-Plant_pic.jpg) center;
	background-size: cover;
}
.list_product_right2_b {
	background: url(../image/products/Mobile-Crushing-Plant_pic.jpg) center;
	background-size: cover;
}
.list_product_right2>li {
	width: 23.78%;
	padding: 1.625rem;
	transition: all 0.3s ease-out 0.1s;
}
.list_product_right2 .active, .about_top_left {
	width: 74.3%;
}
.list_product_right2_b {
	margin-left: 1.92%;
}
.list_product_right2 li li a, .list_product_left_bottom li a, .list_material .top_btn a, .material_top_right .top_btn a, .plant_top .top_btn a, .list_blog_right li a, .sd_top .top_btn a ,.list_product_bottom_left ol a,.list_product_bottom_left ol .Long{
	font-size: 1.5rem;
}
.list_product_left_bottom li a, .list_soultion2_bottom li a, .list_soultion_bottom li a,.list_product_bottom_left ol a,.list_product_bottom_left ol .Long {
	display: block;
	background: url(../image/products/jiaotou_3.png) no-repeat left center;
	padding-left: 1.25rem;
	background-size: 0.75rem auto;
}
.list_soultion_bottom_left li a {
	background-image: url(../image/products/jiaotou_1.png);
}
.list_product_left_bottom li:hover a, .list_soultion_bottom li:hover a ,.list_product_bottom_left ol li:hover a{
	background: url(../image/products/jiaotou_2.png) no-repeat left center;
	background-size: 0.75rem auto;
	color: #e94609;
}
.list_product_left_bottom ul, .plant_key_pro ul, .product_ul ul, .list_cases li, .case_middle li, .case_bottom_list li, .list_blog li, .about_top .text p {
	margin-top: 1.875rem;
}
.list_product_bottom, .list_plants .pull_left, .list_plants .text, .list_plants h2, .plant_top_left, .plant_top_right, .related_cases_left, .related_cases_right, .related_cases_right, .product_top_right, .product_top_left, .product-introduction li, .list_soultion_left, .list_soultion_right, .material_middle_right, .list_cases_left, .list_cases_right, .list_cases_left2, .list_news li, .list_blog_left, .list_blog_right, .about_bottom_middle, .contact_left, .contact_right, .contact_left,.lot_bottom_left ,.lot_bottom ul{
	width: 49.43%;
}
.list_product_bottom_left, .list_cases_left, .list_cases_left2, .list_news li  {
	margin-right: 1.14%;
	position: relative;
}
.list_product_bottom_left p {
	width: 90%;
	margin-top: 1.5rem;
}
.list_product_bottom_left ul li {
	width: calc(25% - 2px);
	padding: 1.25rem 0;
	font-weight: bold;
	background: #ecf0f9;
	font-size: 1.25rem;
	color: #71798e;
	margin-right: 2px;
	text-align: center;
}
.list_product_bottom_left li img {
	display: block;
	margin: 1.25rem auto;
	width: 5rem;
}
.list_product_bottom_left ul {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}
.list_product_bottom_right .swiper-slide:after {
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: linear-gradient( transparent 50%, #001442);
}
.list_product_bottom_right h4 {
	z-index: 3;
}
.list_product_bottom_right .swiper-slide:after{
pointer-events: none;}
.list_plants_top .text {
	background: #ecf0f9 url(../image/plants/ico_1.png) no-repeat 96% center;
	padding: 1.875rem;
}
.list_plants_top p {
	width: 74.72%
}
.list_plants, .product_hot, .product_ul, .list_soultion, .list_soultion_bottom, .list_cases, .contact, .sd_bottom, .sd_middle  {
	margin: 5rem auto;
}
.list_plants ul, .list_blog .top_btn {
	margin-top: 4rem;
}
.list_plants li {
	position: relative;
	margin-bottom: 5rem;
}
.list_plants .top_btn, .plant_top .top_btn, .product_top .top_btn, .list_soultion_right .top_btn, .material_top .top_btn {
	position: absolute;
	bottom: 0;
	right: 0;
	left: 50.57%;
}
.list_soultion_right_0 .top_btn {
	right: 1.25rem;
}
.material_top .top_btn {
	left: 34%;
}
.list_plants .top_btn a, .plant_top .top_btn a {
	display: block;
	text-align: center;
	width: 83%;
	margin-top: 1rem;
}
.plant_top_right .top_btn a {
	width: 43%;
}
.list_plants p {
	background: url(../image/plants/li.png) no-repeat left 0.25rem;
	background-size: 1.125rem;
	padding-left: 2rem;
	margin-top: 1.375rem;
}
.plants_nav a {
	display: inline-block;
	font-size: 1.5rem;
	line-height: 5rem;
	border: 2px solid #3c4457;
	width: 13.875rem;
	text-align: center;
	margin-left: 1rem;
	margin-top: 0.75rem;
}
.plants_nav .active {
	background: #3c4457;
	color: #fff;
}
.subnav, .subnav_product p, .list_soultion2_bottom, .sd_text_box {
	background: #ecf0f9;
	padding: 1.125rem 0;
}
.subnav a, .product_hot h2, .subnav_product p a, .list_soultion h2, .case_customer h2, .case_bottom_right h2, .case_bottom_list h2, .list_blog_middle h2, .factory_top h2, .factory h2, .material_middle h2 {
	text-transform: uppercase;
}
#Features h2 {
	text-transform: capitalize;
}
.subnav_product li {
	padding: 0 1rem;
}
.subnav_product li a {
	display: block;
	line-height: 3.75rem;
	padding: 0 1rem;
	color: #71798e;
}
.subnav_product li.active a, .subnav_product li:hover a {
	background: #3c4457;
	color: #fff;
}
.subnav_product li.active, .subnav_product li:hover {
	background: url(../image/product/ico_15.png) no-repeat right top, url(../image/product/ico_16.png) no-repeat left bottom;
}
.plant_top, .plant_ul, .plant_key_pro, .related_cases, .related_cases_bottom, .product_top, .material_top {
	margin: 2.5rem auto;
}
.list_material, .material_middle, .material_bottom, .case_middle, .case_customer, .case_bottom, .case_bottom_list, .list_news, .list_blog, .list_blog_top, .content, .about_top, .about_list, .about_bottom, .about_logo, .factory_top, .factory, .contac_office, .conatct_bottom, .sd_top, .list_search,.lot_top ,.lot_list,.lot_bottom,.lot_middle{
	margin: 3.75rem auto;
}
.plant_top, .plant_ul li, .product_top, .list_soultion_material li, .list_soultion, .ist_soultion_box, .list_soultion2_ul li, .list_material li, .material_top, .material_bottom li, .material_middle_right, .list_cases li>a, .list_cases_right, .case_top .swiper-slide, .case_bottom_left, .list_blog li, .list_blog_middle .swiper-slide, .list_blog_left, .list_blog_right li, .right_top li, .right_bottom li a, .factory_top .swiper-slide,.lot_bottom_left,.lot_bottom li {
	position: relative;
}
.plant_top h1, .right_top h4 {
	line-height: 1.2;
	margin-bottom: 0.5rem;
}
.plant_ul li {
	width: 32.60%;
	margin-right: 1.1%;
	background: #ebf0f9;
	font-size: 1.5rem;
	font-weight: bold;
	color: #71798e;
	padding: 1rem 2rem 1rem 10.72rem;
}
.plant_key_pro li, .product_ul li, .about_list li {
	width: 24.1525%;
	margin-right: 1.13%;
	text-align: center;
}
.product_tab_nav li {
	width: 25%;
	text-align: center;
}
.product_tab_nav li:hover .online_chat {
	color: #fff;
}
.related_cases_bottom li, .list_soultion2_ul li, .list_soultion2_bottom ul, .list_material li, .material_bottom li, .list_cases li, .case_bottom_list li, .list_blog li, .list_search li  {
	width: 32.5%;
	margin-right: 1.25%;
}
.list_soultion_material li {
	width: 31.90%;
	margin-right: 2.15%;
	margin-bottom: 1rem;
}
.about_logo li {
	width: 15.76%;
	margin-right: 1.088%;
	margin-top: 1rem;
}
.sd_middle_right li {
	width: 49%;
	margin-right: 2%;
	margin-bottom: 1rem;
}
.plant_ul li:nth-child(3), .plant_key_pro li:nth-child(4), .related_cases_bottom li:nth-child(3), .product_tab_nav li:nth-child(4), .product_ul li:nth-child(4), .list_soultion_material li:nth-child(3n), .list_soultion2_ul li:nth-child(3), .list_material li:nth-child(3n), .material_bottom li:nth-child(3), .list_cases li:nth-child(3n), .case_bottom_list li:nth-child(3n), .list_news li:nth-child(2n), .list_blog li:nth-child(3n), .about_list li:nth-child(4), .about_logo li:nth-child(6n), .about_bottom2 li:nth-child(3), .contact_right li:nth-child(2n), .tab-menu_ad li:nth-child(9), .sd_middle_right li:nth-child(2n), .list_search li:nth-child(3n) ,.lot_list li:nth-child(3){
	margin-right: 0;
}
.plant_ul li img {
	position: absolute;
	left: 3.5rem;
	top: 50%;
	transform: translate(0, -50%);
	width: 5rem;
}
.plant_ul li.height2 {
	line-height: 3em;
}
h2 img, h3 img {
	vertical-align: middle;
	width: 10rem;
	height: 1px;
	margin: 0 2.25rem;
}
h3 img {
	width: 7.5rem;
	margin: 0 0 0 0.75rem;
}
.plant_key_pro li:hover h4 a, .product_hot .swiper-slide:hover a, .case_top .swiper-slide:hover a, .right_top p a, .right_bottom li:hover a {
	color: #e94609;
}
.plant_key_pro h4, .product_hot .swiper-slide h4, .list_soultion2_bottom .top_btn .online_chat, .list_material li, .about_middle h4, .sd_top h4 {
	margin-top: 1rem;
}
.related_cases p, .list_soultion p {
	width: 83%;
	text-align: center;
	margin: 0 auto 2.5rem;
}
.related_cases_left li {
	background: #ecf0f9 url(../image/plants/ico_3.png) no-repeat 93% center;
	border-bottom: 1px solid #fff;
	background-size: 0.75rem auto;
}
.related_cases_left li a {
	display: block;
	font-size: 1.5rem;
	padding: 0 8rem 0 1.75rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%)
}
.related_cases_left li a, .list_soultion_plan a, .list_soultion_bottom li a, .list_soultion_bottom_left h2 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.related_cases_left li:hover {
	background: #3c4558 url(../image/plants/ico_2.png) no-repeat 93% center;
	background-size: 0.75rem auto;
}
.related_cases_left li:hover a {
	color: #fff;
}
.related_cases_left .top_btn a {
	width: 48.85%;
	line-height: 5rem;
	border-width: 2px;
	font-size: 1.5rem;
	float: left;
	text-align: center;
	margin-top: 1rem;
}
.related_cases_left .top_btn .more {
	margin-right: 2.3%;
}
.related_cases_bottom li, .subnav_product, .about_list ul, .conatct_bottom .swiper-slide {
	background: #ecf0f9;
}
.related_cases_bottom li h4 {
	margin: 1rem 2.25rem 1rem 1.125rem;
	height: 3em;
	overflow: hidden;
}
.related_cases {
	margin-bottom: 5rem;
}
.related_cases_tab div, .sd_middle_right li {
	box-shadow: 0 0 10px #ccc;
	padding-bottom: 0.75rem;
}
.related_cases_tab div>a {
	display: block;
	height: 29rem;
}
.related_cases_right h3 {
	margin: 0.75rem 2.75rem 0 1.25rem;
	height: 2.4em;
	overflow: hidden;
}
.related_cases_right h3 a {
	line-height: 1.2em;
}
.product_ul li {
	padding: 2rem 1.25rem;
	border-radius: 0.5rem;
}
.product_ul li:hover, .list_blog li, .list_blog_middle .swiper-slide {
	box-shadow: 0 0 10px #e6ecf9;
}
.product_ul p {
	min-height: 7.5rem;
}
.product_ul li img {
	width: 5rem;
}
.product_ul h4 {
	font-weight: bold;
	margin: 1.25rem auto 1rem;
}
.product_top .features_ul li {
	font-size: 1.25rem;
	font-weight: bold;
	margin-top: 0.375rem;
	color: #71798e;
}
.product_top .features_ul img {
	vertical-align: middle;
	width: 1.5rem;
	margin-right: 0.625rem;
}
.product_top .case_ul strong {
	font-size: 1.5rem;
	margin-left: 0.625rem;
}
.product_top .case_ul {
	margin-top: 0.5rem;
}
.product_top .top_btn a {
	width: 46%;
	text-align: center;
	margin: 0 1%;
	float: left;
	font-size: 1.5rem;
}
.product-introduction ul {
	display: flex;
	margin-bottom: 3.25rem;
}
.product-introduction li {
	min-height: 7.5rem;
	position: relative;
}
.product-introduction li:nth-child(1) {
	background: url(../image/product/bg_1.jpg) no-repeat center;
	background-size: cover;
	margin-right: 1.14%;
}
.product-introduction li:nth-child(2) {
	background: url(../image/product/bg_2.jpg) no-repeat center;
	background-size: cover;
}
.product-introduction li strong {
	font-size: 1.5rem;
	position: absolute;
	left: 1.875rem;
	top: 50%;
	transform: translate(0, -50%)
}
.product-introduction p {
	position: absolute;
	left: 13.875rem;
	right: 2.5rem;
	top: 50%;
	transform: translate(0, -50%)
}
.list_soultion_material li strong {
	color: #fff;
	position: absolute;
	left: 1rem;
	right: 1rem;
	text-align: center;
	bottom: 0.75rem;
}
.list_soultion_right .top_btn, .list_material .top_btn a, .list_blog .top_btn, .about_middle, .factory_right, .sd_top .swiper-slide {
	text-align: center;
}
.list_soultion_right2 .top_btn {
	left: 0;
	right: 50.57%;
}
.list_soultion_right .top_btn a, .list_soultion_bottom li a {
	margin-top: 0.125rem;
	font-size: 1.25rem;
}
.list_soultion_right .top_btn .more {
	width: 31.90%;
	margin-right: 2.15%;
}
.list_soultion_right .top_btn .online_chat {
	width: 65.95%;
	padding: 0;
}
.list_soultion_plan li {
	background: url(../image/product/ico_10.png) no-repeat 96% center;
	background-size: 0.75rem auto;
}
.list_soultion_plan li a {
	display: block;
	font-size: 1.5rem;
	line-height: 5rem;
	line-height: 3.75rem;
	padding: 0 1.875rem;
}
.list_soultion_plan li:hover {
	background-color: #ecf0f9;
}
.list_soultion2_bottom ul {
	padding-left: 1rem;
}
.list_soultion2_bottom li a {
	color: #71798e;
	line-height: 2.25rem;
}
.list_soultion2_bottom li:hover a {
	color: #283042;
}
.list_soultion2_bottom .top_btn, .material_top_left, .case_customer_left, .right_sidebar, .about_bottom_left, .sd_top .top_btn, .sd_left {
	width: 32.5%;
}
.list_soultion2_bottom .top_btn {
	padding-right: 1rem;
}
.list_soultion2_bottom .top_btn a {
	display: block;
	text-align: center;
	font-size: 1.25rem;
	padding: 0;
}
.list_soultion_bottom .box, .list_soultion_bottom ul {
	padding: 1.25rem 2rem;
}
.list_soultion_bottom p {
	min-height: 4.5em;
}
.list_soultion_bottom_left {
	background: #3c4457;
}
.list_soultion_bottom .top_btn a {
	width: 21.25rem;
	font-size: 1.25rem;
}
.list_material p, .about_bottom p, .about_logo p {
	margin: 0.5rem auto 1.5rem;
	width: 78%;
}
.list_material h4 a {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	right: 1.25rem;
	font-weight: bold;
	color: #fff;
	text-align: right;
	padding-right: 1.75rem;
}
.list_material .top_btn a {
	line-height: 1em;
	font-weight: bold;
	padding: 1.815rem 0;
}
.material_top_right, .case_customer_right, .left_content, .about_bottom2 ul, .contac_office p, .sd_right {
	width: 66.33%;
}
.material_top_right h1 {
	font-size: 3rem;
}
.material_middle .top_btn {
	left: 1.25rem;
	right: 50.57%;
	margin-bottom: 1.5rem;
}
.material_middle .top_btn a {
	margin: 0;
	float: none;
	display: block;
}
.material_middle .top_btn a.more, .case_customer h2 {
	margin-bottom: 1rem;
}
.material_middle p, .list_cases_left2 p, .case_bottom_right p, .about_bottom_left p, .contac_office p {
	margin: 0.75rem auto 1.5rem;
}
.material_middle h3 {
	font-weight: 500;
	margin: 1rem auto;
}
.material_middle_right h4, .list_cases_right h3 {
	text-align: left;
	padding: 0 1.875rem;
}
.list_cases a span {
	border: 1px solid #fff;
	width: 10rem;
	line-height: 2.5rem;
	display: none;
	border-radius: 0.25rem;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
	text-align: center;
	color: #fff;
	margin: auto;
}
.list_cases li>a, .factory_top .swiper-slide {
	background: #000;
}
.list_cases_left {
	padding: 1.5rem 3rem 1.5rem 2rem;
}
.list_cases_nav a {
	display: block;
	line-height: 5rem;
	background: #ecf0f9 url(../image/cases/ico_2.png) no-repeat 96% center;
	background-size: 1rem auto;
	border-top: 1px solid #fff;
	font-size: 1.5rem;
	padding: 0 1.25rem;
}
.list_cases_nav {
	position: absolute;
	bottom: 0;
	width: 100%;
}
.list_cases_nav a:hover {
	background: #3c4457 url(../image/cases/ico_1.png) no-repeat 96% center;
	background-size: 1rem auto;
	color: #fff;
}
.case_top h1, .about_middle h2, .factory_top h2 {
	margin-bottom: 1.75rem;
}
.case_top h4, .list_blog h4 a, .sd_top h4 a {
	font-weight: bold;
}
.case_middle li h3 {
	padding-top: 1.75rem;
	line-height: 0.825em;
	margin-bottom: 0.825rem;
}
.case_middle li:nth-child(1) h3 {
	background: url(../image/cases/case/01.png) no-repeat left bottom;
	background-size: 5rem auto;
}
.case_middle li:nth-child(2) h3 {
	background: url(../image/cases/case/02.png) no-repeat left bottom;
	background-size: 5rem auto;
}
.case_middle li:nth-child(3) h3 {
	background: url(../image/cases/case/03.png) no-repeat left bottom;
	background-size: 5rem auto;
}
.case_customer p, .case_customer h2 {
	line-height: 1.3em;
}
.case_bottom_left, .case_bottom_right {
	width: 50%;
}
.case_bottom_right {
	padding: 2rem 1.25rem 1rem;
}
.case_bottom_left.pull_left:after {
	content: "";
	position: absolute;
	right: -1px;
	top: 0;
	bottom: 0;
	width: 6.9375rem;
	height: 100%;
	background: url(../image/cases/case/bg_1.png) no-repeat right bottom;
	background-size: 6.9375rem 100%;
}
.case_bottom_left.pull_right:after {
	content: "";
	position: absolute;
	left: -1px;
	top: 0;
	bottom: 0;
	width: 6.9375rem;
	height: 100%;
	background: url(../image/cases/case/bg_2.png) no-repeat left bottom;
	background-size: 6.9375rem 100%;
}
.case_bottom_list li img {
	width: 6.25rem;
}
.list_news li, .list_search li {
	box-shadow: 0 0 10px #e6ecf9;
	margin-bottom: 1.875rem;
}
.list_news .text {
	padding: 1rem;
}
.list_news h3, .list_search h4 {
	height: 3em;
}
.list_search li>a img {
	width: 100%;
}
.list_search li>a {
	max-height: 21rem;
}
.list_blog .text {
	position: absolute;
	padding: 1rem;
	bottom: 1rem;
	left: 0;
	right: 0;
	background: #fff;
}
.list_blog_middle .text {
	bottom: 1rem;
}
.list_blog li, .list_blog_middle .swiper-slide {
	padding-bottom: calc(2rem + 3em)
}
.list_blog li:hover p, .list_blog_middle .swiper-slide:hover p {
	display: -webkit-box;
}
.list_blog li, .list_blog .swiper-slide {
	overflow: hidden;
}
.list_blog .text {
	transition: all 0.35s;
	height: calc(3em + 2rem);
}
.list_blog li:hover .text, .list_blog .swiper-slide:hover .text {
	transition: all 0.35s;
	height: calc(6em + 2rem)
}
.list_blog .top_btn a {
	width: 21.25rem;
}
.list_blog_left {
	height: 29rem;
}
.list_blog_left .text {
	position: absolute;
	left: 1rem;
	right: 1rem;
	bottom: 1rem;
}
.list_blog_right li {
	padding-left: 3.5rem;
	border-bottom: 1px solid #ecf0f9;
}
.list_blog_right li strong {
	font-size: 2rem;
	position: absolute;
	left: -2rem;
	color: #9fa0a0;
	line-height: 1.125;
}
.list_blog_right li:nth-child(1) strong, .right_bottom li:nth-child(1) strong {
	color: #ce2424;
}
.list_blog_right li:nth-child(2) strong, .right_bottom li:nth-child(2) strong,.lot_top h2 span {
	color: #e94709;
}
.list_blog_right li:nth-child(3) strong, .right_bottom li:nth-child(3) strong {
	color: #ff9600;
}
.right_sidebar h3 {
	font-size: 1.75rem;
	color: #fff;
	background: #3c4457;
	line-height: 5rem;
	padding-left: 1rem;
}
.right_top {
	padding-bottom: 1.875rem;
	background: #ebf0f9;
}
.right_top ul {
	padding-top: 1.25rem;
}
.right_top li {
	padding: 1.25rem 1rem;
	background: #ebf0f9;
}
.right_top li:hover {
	background: #fff;
	padding-bottom: 1.25rem;
}
.right_top li>a {
	display: block;
	width: 35%;
}
.right_top h4 {
	margin-bottom: 0;
}
.right_top .text {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	left: 40%;
	right: 1rem;
}
.right_middle {
	margin: 1.25rem 0;
}
.right_middle ul, .right_bottom ul {
	padding: 0.5rem 1.25rem 2rem;
	background: #ebf0f9;
}
.right_middle li a, .right_bottom li a {
	display: block;
	line-height: 1.2em;
	font-size: 1.25rem;
}
.right_middle li a {
	padding: 1.25rem 0;
	border-bottom: 1px solid #d5d5d5;
}
.right_middle li:last-child a {
	border-color: #ebf0f9;
}
.right_bottom li a {
	padding-left: 1.875rem;
}
.right_bottom li {
	margin-top: 1.5rem
}
.right_bottom li strong {
	font-size: 1.5rem;
	position: absolute;
	left: 0;
	color: #9fa0a0;
	line-height: 1em;
}
.fixed-a {
	position: fixed;
	top: 0;
	width: calc(32.5% - 1.25rem);
	z-index: 1;
	max-width: 445.6px;
}
.content {
	position: relative;
}
.fixed-b {
	position: absolute;
	bottom: 0;
	right: 1.25rem;
	z-index: 1;
	width: calc(32.5% - 1.25rem);
}
.tab_menu_about li {
	width: 20%;
	text-align: center;
}
.tab_menu_about li a {
	font-size: 1.875rem;
}
.about_top .text, .factory_left {
	padding: 2rem 1rem;
}
.about_list li big, .about_list li big span {
	font-size: 3.75rem;
	font-family: ' Roboto-Bold';
	font-weight: bold;
}
.about_list li big {
	display: block;
}
.about_list ul {
	padding: 1rem 1rem 2rem
}
.about_middle .swiper-slide span, .sd_top .swiper-slide>a {
	background: #001a57;
}
.about_middle h4 {
	background: #3c4457;
}
.about_bottom_middle {
	margin: 0 1.125%;
}
.about_bottom ul, .factory_left {
	width: 24.15%;
}
.about_bottom ul img {
	vertical-align: middle;
	width: 28.23%;
}
.about_bottom li {
	background: #ecf0f9;
	margin-bottom: 2px;
	font-size: 1.5rem;
	color: #71798e;
}
.about_bottom li:hover {
	background: #fff;
	color: #3c4457;
}
.about_bottom_left {
	background: url(../image/about_us/culture_bg.jpg) no-repeat center;
	background-size: cover;
	padding: 1.25rem 1.25rem;
	margin-right: 1.17%;
}
.about_bottom2 li {
	background: url(../image/about_us/culture_pic_1.jpg) no-repeat left center;
	background-size: cover;
	margin-right: 2%;
	text-indent: -99999px;
}
.about_bottom2 li:nth-child(2) {
	background: url(../image/about_us/culture_pic_2.jpg) no-repeat left center;
	background-size: cover;
}
.about_bottom2 li:nth-child(3) {
	background: url(../image/about_us/culture_pic_3.jpg) no-repeat left center;
	background-size: cover;
}
.factory h2:after {
	content: '';
	display: block;
	width: 5.4375rem;
	height: 1px;
	background: #e94609;
	margin: 0.5rem 0 2rem;
}
.contact_right li {
	width: 48.85%;
	margin-right: 2.3%;
	text-align: center;
	background: #ecf0f9;
	padding: 2rem 3.75rem 2rem;
	margin-bottom: 1rem;
	border: 1px solid #ecf0f9;
}
.contact_right li p {
	min-height: 3em;
}
.contact_right li:hover {
	background: #fff;
}
.contact_right .more {
	width: 100%;
	border-radius: 0;
	font-size: 1.5rem;
	font-weight: bold;
	text-align: center;
}
.contact_right li img {
	width: 3rem;
}
.conatct_bottom .swiper-slide {
	padding: 1rem 1.25rem 2.25rem;
	border-radius: 0.5rem;
}
.conatct_bottom h4 {
	position: relative;
	font-size: 1.75rem;
	font-weight: bold;
	padding-right: 3.75rem;
	margin-bottom: 1.25rem;
}
.conatct_bottom h4 img {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 3.75rem;
}
.conatct_bottom li {
	margin-top: 0.75rem;
	padding-left: 2.25rem;
	position: relative;
}
.conatct_bottom li img {
	position: absolute;
	left: 0;
	top: 0;
	width: 1.5rem;
}
.tab-menu_ad li {
	width: 10.5%;
	margin-right: 0.6875%;
	text-align: center;
	line-height: 2.5rem;
	font-size: 1.125rem;
}
.tab-menu_ad li.active, .tab-menu_ad li:hover {
	background: #3c4457;
	color: #fff;
	border-radius: 0.25rem;
}
.tab-menu_ad {
	margin-bottom: 2.5rem;
}
.sd_top .top_btn {
	margin: 2.5rem auto 0;
}
.sd_left li, .sd_left .top_btn {
	margin-top: 1rem;
}
.sd_left h2 {
	line-height: 1.2em;
}
.sd_bottom_right ul {
	margin-top: 5.75rem;
}
.sd_left li a, .sd_left .top_btn a {
	display: block;
	font-size: 1.5rem;
	line-height: 4.5rem;
	background: #ecf0f9;
	padding: 0 1.875rem;
}
.sd_left .top_btn a {
	background: #e94609;
	text-align: center;
	padding: 0;
}
.sd_left li a.active {
	background: #3c4558;
	color: #fff;
}
.sd_bottom_right li a.active {
	margin-left: -1rem;
	padding-left: 2.875rem;
}
.sd_middle_left ul {
	width: 77.78%;
}
.sd_middle_left li a {
	background: #ecf0f9 url(../image/ad/ico_1.png) no-repeat 96% center;
}
.sd_middle_left li a.active {
	color: #fff;
	background: #3c4558 url(../image/ad/ico_2.png) no-repeat 96% center;
}
.sd_middle_left li.top_btn a {
	background-image: none;
}
.sd_middle_right h4 {
	margin: 0.75rem 1rem 0.25rem;
}
.sd_middle_left p {
	margin: 1.25rem auto 2rem;
	min-height: 7.5em;
}
.sd_middle {
	position: relative;
}
.sd_middle_ul {
	height: 34rem;
	overflow: hidden;
}
.sd_middle_ul {
	position: absolute;
	background: #fff;
}
.more_btn {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	padding: 4.5rem 0 0.75rem;
	background: linear-gradient( transparent 0%, #001442);
}
.more_btn img {
	width: 3.75rem;
}
#footer {
	background: #353d50;
	padding-top: 2.25rem;
}
.f_col_1 {
	width: 22%;
}
.f_col_2 {
	width: 29%;
}
.f_col_3 {
	width: 15%;
}
.f_col_4, .about_bottom2 li {
	width: 23.5%;
}
.f_col {
	margin-left: 3.5%;
}
.f_col_1 li img {
	vertical-align: middle;
	width: 1.5rem;
	margin-right: 1rem;
}
.f_col_1 li {
	margin-top: 0.75rem;
}
.f_col li {
	margin-top: 0.25rem;
}
.f_online {
	border-radius: 0.625rem;
	font-weight: bold;
	margin: 1.5rem 0
}
.f_online img {
	vertical-align: middle;
	width: 2rem;
	margin-right: 1rem;
}
.footer h2 a, .footer h2 {
	font-size: 2rem;
}
.footer h3 {
	font-size: 1.25rem;
	margin-bottom: 0.75rem
}
.f_col_2 li a, .f_col_3 li a, .f_col_4 li a {
	color: #ecf0f9;
}
.f_col li:hover a {
	text-decoration: underline;
	color: #fff;
}
.f_bottom {
	font-size: 0.875rem;
	color: #9fa0a0;
	padding: 2rem 0 1rem;
}
.f_col_1_last {
	position: relative;
}
.f_col_1 li .f_li_box {
	display: none;
	position: absolute;
	background: #fff;
	bottom: 1.75rem;
	width: 22rem;
	padding: 1.25rem;
}
.f_col_1 li ul {
	width: 48%;
}
.f_col_1 li li {
	margin-top: 0;
}
.f_col_1 li span.active, .f_col_1 li:hover span {
	color: #e94609;
}
.form_box, .case_middle, .list_blog_middle {
	background: #ecf0f9;
	padding: 3.75rem 0;
}
.form_box h2, .factory_middle h2 {
	text-transform: uppercase;
}
.form_box form {
	width: 85%;
	margin: 1.5rem auto 0;
}
.from_left, .from_right, .form_bottom, .list_soultion_bottom li, .about_bottom2 li.active {
	width: 49%;
}
.contact_left .from_left {
	width: 100%;
}
.form-item {
	margin-top: 1rem;
	position: relative;
}
.contact_left .form-item {
	margin: 0 0 1rem;
}
.form_box input, .contact_left input, .form_pro_box input {
	line-height: 3.75rem;
	background: #fff;
	width: 100%;
	padding: 0 1.875rem;
	border: 1px solid #e5e5e5;
}
.form_bottom {
	margin: 1.875rem auto;
}
.form_box .btn-submit, .contact_left .btn-submit ,.contact_left .btn-submit2{
	display: block;
	background: #e94609;
	color: #fff;
	font-size: 1.5rem;
	width: 100%;
	line-height: 3.75rem;
}
.btn-submit:hover,.contact_left .btn-submit2:hover {
	background: #e90909 !important;
}
.from_right textarea, .from_left textarea {
	width: 100%;
	height: 13.45rem;
	padding: 1rem 1.875rem;
	border: 1px solid #e5e5e5;
}
.form_box span, .contact_left span, .form-item font {
	position: absolute;
	left: 1.25rem;
	line-height: 3.75rem;
	color: #e94609;
}
.imtypeBox font {
	left: 1.875rem;
}
.form_box select, .contact_left select {
	height: 3.75rem;
	width: 100%;
	padding: 0 1rem 0 1.5rem;
	border: 1px solid #e5e5e5;
	color: #fff;
	background: url(../image/select_bg.png) no-repeat 98% center #fff;
	background-size: 1rem auto;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.form-item .pull_left {
	width: 24%;
}
.form-item .pull_right {
	width: 74%;
}
.imvalueBox-1 input {
	float: left;
	width: 49%;
	padding: 0 0 0 1rem;
}
.imvalueBox-1 input.pn {
	float: right;
}
.imvalueBox-2 {
	display: none;
}
.form-item .inp-box {
	width: 100%;
}
.form_pro.active {
	display: block;
}
.btn_coled {
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	background: url(../image/product/03.png);
	background-size: 100% auto;
	border-radius: 50%;
	z-index: 10;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 7%;
	margin: 0 auto;
	line-height: 3rem;
	text-align: center;
}
.form_pro {
	display: none;
	position: fixed;
	z-index: 10;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0,0,0,0.5)
}
.form_pro_box {
	width: 45%;
	margin: 0 auto;
	background: #ecf0f9;
	padding: 2rem;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
}
.form_pro .from_left, .form_pro .from_right {
	width: 100%;
}
.showMorehandle, #loadmore {
	display: block;
	width: 13.875rem;
	line-height: 3rem;
	color: #71798e;
	border: 2px solid #9fa0a0;
	text-align: center;
	margin: 0 auto;
	text-transform: uppercase;
}
.list_cases .showMorehandle {
	margin-top: 1.875rem;
	background: url(../image/cases/jiantou_1.png) no-repeat 85% center;
	padding-right: 1.5rem;
}
.list_cases .showMorehandle:hover {
	background: #3c4558 url(../image/cases/ico_3.png) no-repeat 85% center;
	color: #fff;
}
.list_news .showMorehandle, .list_news_btn #loadmore {
	width: 21.25rem;
	background: url(../image/cases/jiantou_1.png) no-repeat 70% center;
	padding-right: 3.75rem;
	margin-top: 1rem;
}
.list_news .showMorehandle:hover, .list_news_btn #loadmore:hover {
	background: #3c4558 url(../image/cases/ico_3.png) no-repeat 70% center;
	color: #fff;
}
.list_blog ul.showMoreNChildren {
	padding-bottom: 2.5rem;
}
.left_content p img {
	display: block;
	margin: 1.5rem 0;
}
.red {
	text-decoration: underline;
	color: #e94609;
}
.factory_top h4 {
	position: absolute;
	left: 1.875rem;
	right: 1.875rem;
	bottom: 1.875rem;
}
.factory_left {
	background: #ecf0f9;
}
.swiper-container, .swiper-wrapper, .seo_pick_banner, #Auxiliaries .swiper-slide, .list_product2 .swiper-slide {
	position: relative;
}
.banner, .swiper-container, .showMoreNChildren, .case_top .plant_top_right {
	overflow: hidden;
}
.swiper-container-multirow>.swiper-wrapper {
	flex-wrap: wrap;
}
.swiper-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.swiper-container-vertical .swiper-wrapper, .swiper-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}
.swiper-slide {
	flex-shrink: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.product_top .swiper-slide {
	display: flex;
	align-items: center;
}
.col_top .swiper-button-next, .col_top .swiper-button-prev {
	width: 3.75rem;
	height: 5rem;
	position: absolute;
	top: 40%;
}
.col_top .swiper-button-next {
	right: 10%;
	background: url(../image/index/r_ico_big.png) no-repeat center;
	background-size: 100% auto;
}
.col_top .swiper-button-prev {
	left: 10%;
	background: url(../image/index/l_ico_big.png) no-repeat center;
	background-size: 100% auto;
}
.col_bottom_left .swiper-button-next, .col_bottom_left .swiper-button-prev, .col_bottom .swiper-button-next, .col_bottom .swiper-button-prev, .list_product .swiper-button-prev, .list_product .swiper-button-next, .list_product2 .swiper-button-prev, .list_product2 .swiper-button-next, .product_hot .swiper-button-prev, .product_hot .swiper-button-next, .material_middle_right .swiper-button-next, .material_middle_right .swiper-button-prev, .case_customer_right .swiper-button-next, .case_customer_right .swiper-button-prev, .about_middle .swiper-button-prev, .about_middle .swiper-button-next, .factory_top .swiper-button-prev, .factory_top .swiper-button-next, .factory .swiper-button-next, .factory .swiper-button-prev {
	width: 2.75rem;
	height: 3.75rem;
	position: absolute;
	top: 15rem;
}
.about_middle .swiper-button-prev, .about_middle .swiper-button-next {
	top: 13.375rem;
}
.col_bottom_left .swiper-button-next, .col_bottom .swiper-button-next, .list_product .swiper-button-next, .list_product2 .swiper-button-next, .product_hot .swiper-button-next, .material_middle_right .swiper-button-next, .case_customer_right .swiper-button-next, .about_middle .swiper-button-next, .factory_top .swiper-button-next {
	right: 0;
	background: url(../image/index/news&bottom/r_ico.png) no-repeat center;
	background-size: 100% auto;
}
.col_bottom_left .swiper-button-prev, .col_bottom .swiper-button-prev, .list_product .swiper-button-prev, .list_product2 .swiper-button-prev, .product_hot .swiper-button-prev, .material_middle_right .swiper-button-prev, .case_customer_right .swiper-button-prev, .about_middle .swiper-button-prev, .factory_top .swiper-button-prev {
	left: 0;
	background: url(../image/index/news&bottom/l_ico.png) no-repeat center;
	background-size: 100% auto;
}
.factory .swiper-button-next {
	left: 0;
	background: url(../image/about_us/ico_5.png) no-repeat left center;
	background-size: 100% auto;
}
.factory .swiper-button-prev {
	right: 0;
	background: url(../image/about_us/ico_04.png) no-repeat left center;
	background-size: 100% auto;
}
.col_bottom .swiper-button-next {
	right: 10%;
}
.col_bottom .swiper-button-prev {
	left: 10%;
}
.list_product .swiper-button-prev, .list_product .swiper-button-next, .list_product2 .swiper-button-prev, .list_product2 .swiper-button-next, .material_middle_right .swiper-button-next, .material_middle_right .swiper-button-prev, .case_customer_right .swiper-button-next, .case_customer_right .swiper-button-prev, .factory .swiper-button-next, .factory .swiper-button-prev{
	top: 50%;
	transform: translate(0, -50%);
	z-index: 1;
}
.list_product .swiper-button-next, .list_product2 .swiper-button-next, .case_customer_right .swiper-button-next, .factory_top .swiper-button-next {
	right: 1.25rem
}
.list_product .swiper-button-prev, .list_product2 .swiper-button-prev, .case_customer_right .swiper-button-prev, .factory_top .swiper-button-prev {
	left: 1.25rem;
}
.product_hot .swiper-button-prev {
	left: 0.5rem;
	top: 5.75rem;
	z-index: 1;
}
.product_hot .swiper-button-next {
	top: 5.75rem;
	right: 0.5rem;
	z-index: 1;
}
.btn-box {
	text-align: right;
	margin-top: -2.25rem;
	margin-bottom: 1rem;
}
.case_top .swiper-button-prev, .case_top .swiper-button-next {
	background: #f00;
	width: 2.5rem;
	height: 1.25rem;
	display: inline-block;
	margin: 0 -2px;
}
.case_top .swiper-button-next {
	background: #ebf0f9 url(../image/cases/jiantou_1.png) no-repeat center;
	background-size: 1rem auto;
}
.case_top .swiper-button-prev {
	background: #ebf0f9 url(../image/cases/case/ico_1.png) no-repeat center;
	background-size: 1rem auto;
}
.case_top .swiper-button-prev:hover {
	background: #3c4457 url(../image/cases/case/ico_4.png) no-repeat center;
	background-size: 1rem auto;
}
.case_top .swiper-button-next:hover {
	background: #3c4457 url(../image/cases/case/ico_2.png) no-repeat center;
	background-size: 1rem auto;
}
.list_blog_middle .swiper-button-next, .list_blog_middle .swiper-button-prev, .conatct_bottom .swiper-button-next, .conatct_bottom .swiper-button-prev {
	width: 2.125rem;
	height: 2.125rem;
}
.list_blog_middle .swiper-button-next, .conatct_bottom .swiper-button-next {
	background: url(../image/news/r.png) no-repeat left;
	background-size: 100% auto;
	float: right;
}
.list_blog_middle .swiper-button-prev, .conatct_bottom .swiper-button-prev {
	background: url(../image/news/l.png) no-repeat left;
	background-size: 100% auto;
	float: left;
}
.btn-box_blog {
	width: 57%;
	margin: 2.5rem auto 0;
}
.list_blog_middle .swiper-scrollbar, .conatct_bottom .swiper-scrollbar {
	float: left;
	background: #fff;
	height: 0.25rem;
	width: calc(100% - 7.25rem);
	margin-top: 0.9375rem;
	margin-left: 1rem;
}
.list_blog_middle .swiper-scrollbar .swiper-scrollbar-drag {
	background: #e94609;
	height: 0.25rem;
}
.conatct_bottom .swiper-scrollbar {
	background: #ecf0f9;
}
.conatct_bottom .swiper-scrollbar .swiper-scrollbar-drag {
	background: #3c4457;
	height: 0.25rem;
}
.sd_top .swiper-button-prev, .sd_top .swiper-button-next {
	width: 3.5rem;
	height: 5rem;
	position: absolute;
	top: 11.875rem;
}
.sd_top .swiper-button-prev {
	left: 15%;
	background: url(../image/ad/l_ico_big.png) no-repeat center;
	background-size: 3.5rem auto;
}
.sd_top .swiper-button-next {
	right: 15%;
	background: url(../image/ad/r_ico_big.png) no-repeat center;
	background-size: 3.5rem auto;
}
.case_top .swiper-container {
	overflow: visible;
}
.banner .swiper-pagination {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 2rem;
	text-align: center;
}
.swiper-pagination-bullet {
	width: 1rem;
	height: 1rem;
	display: inline-block;
	margin: 0 0.5rem;
	border: 1px solid #e94609;
	border-radius: 50%;
}
.swiper-pagination-bullet-active {
	background: #e94609;
}
.product_top_left, .factory_middle_left {
	position: relative;
}
.product_top_left .gallery-thumbs {
	width: 14.65%;
	height: 100%;
	margin-right: 2.35%;
	padding: 2rem 0;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	z-index: 2;
}
.gallery-thumbs .swiper-slide {
	position: relative;
}
.gallery-thumbs span {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	text-align: center;
}
.gallery-thumbs span img {
	width: 40%;
}
.gallery_right {
	width: 100%;
	padding-left: 17%;
}
.gallery-thumbs .swiper-button-next, .gallery-thumbs .swiper-button-prev {
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	height: 2rem;
	display: block;
	z-index: 6;
}
.gallery-thumbs .swiper-button-next, .gallery-thumbs .swiper-button-prev {
	bottom: 0;
	background: #fff url(../image/product/ico_2.png) no-repeat center;
	background-size: 100% auto;
}
.gallery-thumbs .swiper-button-prev {
	top: 0;
	background: #fff url(../image/product/ico_1.png) no-repeat center;
	background-size: 100% auto;
}
.product_top_left .swiper-slide-thumb-active img, .factory_middle_left .swiper-slide-thumb-active img {
	border: 2px solid #e94609;
}
.product_top_left .swiper-slide-thumb-active span img {
	border: none;
}
.gallery-top .video_p  {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.gallery-top .swiper-slide {
	background: #000;
	position: relative;
}
.factory_middle_left {
	width: 32.5%;
	margin-right: 1.17%;
}
.factory_middle_right {
	width: 66.33%;
}
.factory_middle_left .gallery-thumbs2 {
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	z-index: 2;
}
.gallery-thumbs2 .swiper-button-next, .gallery-thumbs2 .swiper-button-prev {
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	height: 3.5rem;
	display: block;
	z-index: 6;
}
.gallery-thumbs2 .swiper-button-next, .gallery-thumbs2 .swiper-button-prev {
	bottom: 0;
	background: url(../image/about_us/ico_2.png) no-repeat center;
	background-size: 4.625rem auto;
}
.gallery-thumbs2 .swiper-button-prev {
	top: 0;
	background: url(../image/about_us/ico_13.png) no-repeat center;
	background-size: 4.625rem auto;
}
.related_cases_left, .list_soultion_right2 {
	margin-right: 1.14%;
	position: relative;
}
.ist_soultion_box .list_soultion_right {
	position: relative;
}
.list_blog_right, .list_soultion_right1 {
	margin-left: 1.14%;
}
.related_cases_left .top_btn, .ist_soultion_box .list_soultion_right .top_btn {
	position: absolute;
	bottom: 0;
	width: 100%;
}
.ist_soultion_box .list_soultion_right .top_btn {
	left: 0;
}
.related_cases_left ul {
	height: calc(100% - 6rem);
}
.related_cases_left ul li, .list_blog_right li, .col_bottom_right li, .ist_soultion_box .list_soultion_right li {
	height: 20%;
	position: relative;
}
.list_blog_right ul, .col_bottom_right ul {
	height: 100%;
}
.ist_soultion_box .list_soultion_right ul {
	height: calc(100% - 5rem);
}
.list_blog_right li a, .col_bottom_right li a, .ist_soultion_box li a {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.col_bottom_right {
	margin-left: 2.26%;
	position: relative;
}
.col_bottom_right li a {
	left: 0;
	right: 0;
}
.lot_list .text,.lot_bottom_left .text{
	position:absolute;
	left:1.25rem;
	right:1.25rem;
	top:1.875rem;
}
.lot_list .box_width>p,.lot_middle .box_width>p{
	width:80%;
	margin:0 auto;
}
.lot_list img,.lot_bottom img{
	width:100%;
	border-radius:0.25rem;
	display:block;
}
.lot_bottom  li:nth-child(2){
	margin-top:1.625rem;
}
.lot_bottom_left .more{
	display:block;
	margin:1rem auto 0;
	width:7.5rem;
	line-height:2.5rem;
	border-radius:1.5rem;
	border:1px solid #fff;
	text-align:center;
	font-size:1.125rem;
	color:#fff;
}
.lot_list li:hover{
	margin-top:1.25rem;
}
.lot_middle ul{
	display:flex;
}
.lot_middle ul>li{
	width: 23.83%;
	margin-right:1.58%;
	padding: 1.625rem;
	transition: all 0.3s ease-out 0.1s;
	border-radius:0.25rem;
	position:relative;
}
.lot_middle li.active{
	width:49.18%;
	min-height:26.25rem;
	border-radius:0.25rem;
}
.lot_middle ul>li:nth-child(1){
	background:url(../image/lot/4_Intelligent_Operation_pic.jpg) no-repeat center;
	background-size:cover;
}
.lot_middle ul>li:nth-child(2){
	background:url(../image/lot/5_Smart_IoT_pic.jpg) no-repeat center;
	background-size:cover;
}
.lot_middle ul>li:nth-child(3){
	margin-right:0;
	background:url(../image/lot/6_Business_Management_pic.jpg) no-repeat center;
	background-size:cover;
}
.lot_middle ol li{
	background:url(../image/lot/7_ico.png) no-repeat left center;
	background-size:0.625rem;
	padding-left:1.375rem;
	line-height:1.66667;
}
.lot_middle ul>li:after{
	content:"";
	position:absolute;
	right:1rem;
	bottom:1rem;
	display:block;
	width:1.875rem;
	height:1.5rem;
	background:url(../image/lot/7_ico_r_b.png) no-repeat left center;
	background-size:100% auto;
}
.lot_middle ul>li.active:after{
	display:none;
}
.lot_middle .more{
    display: block;
    line-height: 3.75rem;
    width: 26.875rem;
    border-radius: 0.25rem;
     background: #e94709 url(../image/lot/8_more.png) no-repeat 85% center;
     text-align: center;
	color:#fff;
	margin:1.875rem auto 0;
}
#certify .swiper-slide {
	width: 73rem;
	background: #ecf0f9;
	box-shadow: 0 8px 30px #ddd;
	display: flex;
	border-radius: 0.5rem;
}
#certify .swiper-slide img {
	display: block;
	width: 69%;
	border-radius: 0 0.5rem 0.5rem 0;
}
#certify .swiper-slide .text {
	width: 31%;
	padding: 2rem;
}
#certify .swiper-button-prev, #certify .swiper-button-next {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 3rem;
	height: 3rem;
}
#certify .swiper-button-prev {
	left: 0.5rem;
	background: url(../image/lot/14_ico_l.png) no-repeat;
	background-size: 100%;
}
#certify .swiper-button-next {
	right: 0.5rem;
	background: url(../image/lot/15_ico_r.png) no-repeat;
	background-size: 100%;
}
#certify .tab_menu_top {
	margin-bottom: 2.375rem;
	text-align: center;
}
#certify .tab_menu_top li {
	float: none;
	display: inline-block;
	padding: 0;
	background: none;
	margin: 0 -3px 0 0;
}
#certify .tab_menu_top li span {
	display: inline-block;
	line-height: 2.5rem;
	border-radius: 1.25rem;
	background: #f0f0f4;
	padding: 0 1rem;
	font-size: 1.125rem;
}
#certify .tab_menu_top li.active span {
	background: #e94709;
	color: #fff;
}
#certify .tab_menu_top li:after {
	content: "";
	display: inline-block;
	width: 3.125rem;
	height: 1rem;
	background: url(../image/lot/13_ico_0.png) no-repeat center;
}
#certify .tab_menu_top li:nth-child(4):after {
	display: none;
}
.lot_top_swiper {
	background: url(../image/lot/3_center_bg.png) no-repeat center top;
	background-size: 30.125rem;
	padding: 3rem 0 0;
	margin-top: 2rem;
}
.swiper-slide .text ul.pull_left {
	transform: translateX(-200px);
	opacity: 0;
	transition: all .35s;
}
.ani-slide .text ul.pull_left {
	transform: translateX(0);
	opacity: 1;
}
.swiper-slide .text ul.pull_right {
	transform: translateX(200px);
	opacity: 0;
	transition: all .35s;
}
.ani-slide .text ul.pull_right {
	transform: translateX(0);
	opacity: 1;
}
.lot_top img {
	vertical-align: middle;
	width: 2.5rem;
}
.lot_top .pull_left img {
	margin-left: 1rem;
}
.lot_top .pull_right img {
	margin-right: 1rem;
}
.lot_top li {
	background: #f0f0f4;
	border-radius: 2rem;
	line-height: 3.75rem;
	padding: 0 1rem;
	display: inline-block;
	width: auto;
	margin-bottom: 1.5rem;
}
.lot_top ul {
	width: 36%;
}
.lot_top .pull_left {
	text-align: right;
	margin-left: 3.5%;
}
.lot_top .pull_right {
	margin-right: 3.5%;
}
.lot_top .pull_left li:nth-child(1) {
	display: block;
	width: 14rem;
	margin: 0 0 1.5rem auto;
}
.lot_top .pull_left li:nth-child(2), .lot_top .pull_left li:nth-child(4) {
	margin-right: 1.5rem;
}
.lot_top .pull_right li:nth-child(2), .lot_top .pull_right li:nth-child(4) {
	margin-left: 1.5rem;
}
.lot_top .swiper-pagination {
	text-align: center;
	margin-top: 3rem;
}
.lot_top .swiper-pagination-bullet {
	width: 1.5rem;
	height: 0.75rem;
	border-radius: 0.5rem;
	background: #f0f0f4;
	border: none;
}
.lot_top .swiper-pagination-bullet-active {
	background: #e94709;
}
.tab_nav_beneficiation ul{
    width: 61rem;
    margin: 0 auto;
 }
.tab_nav_beneficiation li{
    width: 50%;
	text-align:center;
}
.tab_nav_beneficiation3 li{
	    width: 20.50%;
		margin-right: 1.5%;
		text-align:center;
}
.tab_nav_beneficiation3 li:nth-child(1){
	    width: 34%;
 }
.tab_nav_beneficiation3 li:nth-child(4){
		margin-right:0;
 }
.tab_nav_beneficiation2 li{
	width:25%;
		text-align:center;
}
.tab_nav_beneficiation3 li.active a,.tab_nav_beneficiation3 li:hover a,.tab_nav_beneficiation li.active a,.tab_nav_beneficiation li:hover a,.tab_nav_beneficiation2 li.active a,.tab_nav_beneficiation2 li:hover a{
	 background:#ecf0f9;
 }
.list_beneficiation{
	margin:2rem auto 4rem;
}
.list_beneficiation h2{
	font-size:3rem;
}
.list_beneficiation .box_width>p{
	width:83%;
	margin:0.5rem auto 0;
	text-align:center;
}
.list_beneficiation_box{
	display: flex;
	margin-top:2rem;
}
.list_beneficiation .img_box{
	width:47.59%;
	margin-right:1.5%;
}
.list_beneficiation .img_box img{
	display:block;
}
.list_beneficiation .text {
	width:50.91%;
 	height:28.933333rem;
	overflow-y:auto;
	padding-right:2rem;
	        scrollbar-color: #ec5720 #f1f1f5;
	        scrollbar-width: thin;
}
.list_beneficiation li{
	background:#eef1fa;
	padding:1.25rem;
	margin-top:1.25rem;
}
.list_beneficiation_box h4{
	font-weight:bold;
	margin-bottom:0.5rem;
}
::-webkit-scrollbar-button{
	display:none;
}
.banner_b_text {
	background: #ecf0f9;
	padding: 2.4rem 0;
}
.banner_b_text p {
	width: 82%;
	margin: 0 auto;
	line-height: 2rem;
	text-align: center;
}


@media all and (max-width:1920px) and (min-width:1449px) {
html {
	font-size: 15px;
}
}

 @media all and (min-width:1449px) {
.list_material .top_btn a {
	padding: 1.6rem 0;
}
	 
.box_width {
	width: 1408px;
}
.nav li a {
	padding: 0 1.125rem;
}
.plant_ul li {
	font-size: 1.25rem;
}
.case_bottom_right p {
	margin-bottom: 1rem;
}
.tab_menu_product li a {
	padding: 0 1.65rem;
}
.list_product_left_bottom ul {
	margin-top: 0.25rem;
}
.list_product_left_bottom .top_btn, .list_product_bottom_left .top_btn {
	margin-top: 1.5rem
}
.product_top .case_ul strong, .product_top .features_ul li {
	font-size: 1.25rem;
}
.material_middle h3 {
	margin: 0.5rem;
}
.case_bottom_right.pull_left p {
	margin-bottom: 0.75rem;
}
.sd_bottom_right ul {
	margin-top: 3.125rem;
}
.material_middle h2 {
	line-height: 1.2em;
}
.col_top .swiper-slide>a img, .col_bottom .swiper-slide>a img, .col_bottom_news .swiper-slide img {
	width: 100%;
}
}
 @media all and (min-width:1921px) {
.tab_menu_product li a {
	padding: 0 1.53rem;
}
}
@media all and (max-width:1448px) {
html {
	font-size: 0.99vw;
}
.related_cases_tab div {
	padding-bottom: 0;
}
.f_logo {
	width: 95%;
}
.fixed-a {
	width: calc(32.5% - 0.875rem);
}
.list_beneficiation .text{
	height:30.725rem;
}
.list_beneficiation .img_box img{
	height:30.725rem;
}
}
 @media all and (max-width:800px) {
.f_col_1 {
	width: 21%;
}
.f_col_2 {
	width: 31.5%;
}
.f_col {
	margin-left: 2.6%;
}
}
 @media all and (max-width:845px) {
.nav li a {
	padding: 0 1.23rem
}
}
.product_tab_nav li a.online_chat {
	border: none;
}
.swiper-button-next:hover, .swiper-button-prev:hover, .tab-menu li:hover, .tab_menu_top li:hover, .btn-submit:hover ,.contact_left .btn-submit2:hover{
	cursor: pointer;
}
#factory .more:hover {
	background: #828a96;
	border-color: #fff;
}
.xz-sidebar {
	width: 88px;
	/* height: 236px; */

	position: fixed;
	right: 0px;
	top: 40%;
	transform: translateY(-50%);
	z-index: 10;
}
.xz-sidebar ul {
	display: block;
	height: inherit;
	width: inherit;
	background: url(../image/sns/cta_0219.png) top center no-repeat;
	padding: 54px 0 5px;
	background-size: 82px auto;
	width: 82px
}
.xz-sidebar ul li a ,.xz-sidebar ul li button{
	display: block;
	text-indent: -99999999px;
	height: 43px;
}
.xz-sidebar ul li.contact_chat a {
	margin: 10px auto 8px
}
 @media (max-width: 768px) {
.xz-sidebar {
	display: none;
}
	 
}
#LRfloater0 {
	display: none;
}
.banner_404 {
	text-align: center;
	background: #eaeef9;
}
.list_search .text {
	padding: 1rem 1rem 1.25rem;
}
.list_search .more {
	border: 1px solid #9fa0a0;
	border-radius: 0.25rem;
	line-height: 2.5rem;
	display: block;
	width: 12.5rem;
	text-align: center;
	margin-top: 1rem;
	padding: 0;
}
.search_box {
	background: #ecf0f9;
	padding: 3.75rem 0 2rem;
	text-align: center;
}
.search_box_search_btn {
	background: #fff;
	width: 41.375rem;
	line-height: 5rem;
	overflow: hidden;
	margin: 0 auto 0.75rem;
}
.search_box .submit {
	width: 5rem;
	height: 5rem;
	background: #e94609 url(../image/search/Search_2.png) no-repeat center;
	background-size: 100% 100%;
	border-radius: 0.25rem;
}
.search_box input {
	float: left;
}
.search_box input.text {
	background: #fff;
	width: calc(100% - 5rem);
	line-height: 5rem;
	padding: 0 2rem;
	border-radius: 0.25rem;
}
.search_box a:hover {
	color: #e94609;
}
.search_box a {
	margin: 0 0.5rem;
}
.about_left {
	width: 74.7125%;
}
/*read-also*/

.blog p, .blog h3, .blog h2, .col-lg-6>img {
	margin-top: 1rem;
}
.blog .read-also span {
	display: inline;
	color: #222222;
	padding-left: 1.25rem;
	padding: 0 0.625rem 0 1.25rem;
}
.blog p.read-also {
	background-color: #f7f7f7;
	border: 1px solid #d9d9d9;
	margin: 1rem 0;
}
.blog p.read-also a {
	color: #dc4e42;
	line-height: 3.5rem;
}
.blog p.read-also a:hover {
	text-decoration: underline;
}
/*ul li*/

.blog .features {
	font-size: 1.125rem;
	line-height: 1.5rem;
	color: #71798e;
	margin-top: 1rem;
}
.blog .features li {
	color: #71798e;
	margin-top: 1rem;
}
/*old-cta*/

.blog .con-btn {
	background: url(../image/news/pc-cta1.png);
	background-size: 100% auto;
	line-height: 3.5rem;
	width: 33%;
	display: block;
	margin: 1rem auto;
	color: #fff;
	font-size: 1.625rem;
	padding-left: 1.5rem;
}
.blog .get-price-btn {
	background: url(../image/news/pc-cta2.png);
	background-size: 100% auto;
	line-height: 2.5rem;
	width: 13.5625rem;
	display: inline-block;
	color: #fff;
	font-size: 1.125rem;
	vertical-align: middle;
	padding-left: 2.5rem;
}
.blog .con-btn:hover, .blog .get-price-btn:hover {
	text-decoration: underline #fff !important;
}
.blog .col-xl-4 {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-top: 0.5rem;
}
.blog .col-xl-4:nth-child(3n) {
	margin-right: 0;
}
.col-lg-6 {
	width: 50%;
	padding: 0 0.5rem;
	float: left;
}
.col-md-5 {
	width: 41.666%;
	padding: 0 0.5rem;
	float: left;
	margin-top: 1rem;
}
.blog h2 {
	font-size: 1.875rem;
}
.blog h3, .blog h3 a {
	font-size: 1.5rem;
}
.blog h1 {
	font-size: 2.75rem;
	margin-bottom: 1.25rem;
}
.row {
	overflow: hidden;
}
/*end old-cta*/

.listpage a {
	display: inline-block;
	line-height: 2.125rem;
	margin: 0 0.5rem;
	background-size: 100% auto;
}
.list_prev {
	line-height: 2.125rem;
	width: 2.125rem;
	text-indent: -9999999px;
	background: url(../image/search/left.png);
	background-size: 100% auto;
}
.list_right {
	line-height: 2.125rem;
	width: 2.125rem;
	background: url(../image/search/right.png);
	text-indent: -9999999px;
	background-size: 100% auto;
}
.blog .ol-disc li {
	list-style-type: disc;
}
.blog .ol-disc {
	margin-left: 2rem;
}
.blog p a, .blog li a {
	color: #e94609;
}
.blog p a:hover, .blog li a:hover {
	text-decoration: underline;
}
.blog p>img, .blog video {
	display: block;
	margin: 1.5rem auto;
}
.product_top_right h1{
	line-height:1;
	margin-bottom:0.5rem;
}
.blog_table table{
	border-collapse:collapse;
}
.blog_table td{
	border:1px solid #ccc;
	padding:0.5rem 1.25rem;
}
.blog_table tr th{
	background: #3c4457;
	color: #fff;
	padding:0.5rem 1.25rem;
	border:1px solid #ccc;
 }
.blog_table{
	margin-bottom: 1.25rem;
}
 @media (max-width: 800px) and (min-width: 452px) {
.whatsapp {
	width: 132px;
}
}
 @media (max-width: 800px) {
.nav ul {
	z-index: 99999;
}
.nav_search, .nav_language {
	width: 14px;
	height: calc(2.5rem + 27px);
}
.logo {
	width: 102px;
}
.whatsapp img {
	width: 14px;
}
.whatsapp {
	/*width: 80px;*/

	line-height: 24px;
	border-radius: 10px;
}
.affix {
	padding-bottom: 1rem;
}
.whatsapp {
	margin-top: 1.25rem;
}
#pull {
	display: block;
	float: right;
	width: 22px;
	height: 26px;
	background: url(../image/pull.png) no-repeat left center;
	text-indent: -999999px;
	margin-left: 2rem;
	margin-top: 1.25rem;
	background-size: 100% auto;
}
.nav ul {
	width: 100%;
	display: none;
	background: rgba(0,0,0,0.5);
	position: absolute;
	right: 0;
	top: 40px;
}
html {
	font-size: 2.5vw;
}
.nav li {
	width: 100%;
}
.nav ul li a {
	color: #fff;
	display: block;
	text-align: center;
	line-height: 4rem;
	padding: 0;
}
.affix .nav li a {
	color: #fff;
}
body, .text_width, .box_width {
	min-width: auto;
}
.list_plants, .product_hot, .product_ul, .list_soultion, .list_soultion_bottom, .list_cases, .contact, .sd_bottom, .sd_middle, .col_top, .col_middle, .col_middle_case, .col_bottom_news {
	margin-top: 3.5rem;
	margin-bottom: 3.5rem;
}
.lot_top, .lot_list, .lot_bottom, .lot_middle, .list_beneficiation{
	margin:2rem auto;
}
.nav_search, .nav_language {
	height: calc(2.5rem + 27px);
}
#Grinding .list_product_left {
	padding-right: 1.875rem;
}
.tab_menu_product li a {
 padding:0 .8rem;
}
 
.list_product_flex, .product-introduction ul, .col_middle_case,.list_beneficiation_box,.tab_nav_beneficiation ul,.tab_nav_beneficiation2 ul,.tab_nav_beneficiation3 ul {
	flex-wrap: wrap;
}
.list_product_left, .list_product_left2, .list_product_right2, .list_product_bottom, .form_box form, .list_product_bottom_left p, .from_left, .from_right, .list_product_left2 li a, .list_soultion_left, .list_soultion_right, .related_cases p, .list_soultion p, video, .list_soultion2_ul li, .list_soultion2_bottom .top_btn, .list_soultion2_bottom ul, .list_soultion_bottom li, .list_material p, .list_plants h2, .list_product_bottom, .list_plants .pull_left, .list_plants .text, .list_plants h2, .plant_top_left, .plant_top_right, .related_cases_left, .related_cases_right, .related_cases_right, .product_top_right, .product_top_left, .product-introduction li, .list_soultion_left, .list_soultion_right, .material_middle_right, .list_cases_left, .list_cases_right, .list_cases_left2, .list_news li, .list_blog_left, .list_blog_right, .about_bottom_middle, .contact_left, .contact_right, .contact_left, .list_plants .top_btn a, .plant_top .top_btn a, .plants_nav, .list_cases li, .contact_right li, .about_left, .about_top .text, .about_bottom p, .about_logo p, .about_bottom ul, .about_bottom_left, .about_bottom2 ul, .list_blog li, .contac_office p, .factory_left, .factory_right, .product_ul li, .case_customer_right, .case_customer_left, .case_bottom_left, .case_bottom_right, .case_bottom_left img, .plant_top_left img, .plant_top_right img, .material_top_left img, .material_top_right, .material_top_left, .material_top_right .top_btn a, .material_middle .top_btn a, .plant_ul li, .plant_key_pro li img, .related_cases_bottom li, .related_cases_bottom li img, .right_sidebar, .left_content, .sd_top .top_btn, .sd_left, .sd_right, .sd_middle_left ul, .col_middle .top_text .text, .col_middle .top_text ul, .col_middle_left, .col_middle_right, .col_bottom .top_text .text, .col_bottom_left, .col_bottom_right, .col_soltion, .col_soltion >a img, .col_soltion_c li img,.lot_list .box_width>p, .lot_middle .box_width>p, .lot_list li ,.lot_bottom_left ,.lot_bottom ul,.list_product_left_top+.list_product_middle,.list_beneficiation .box_width>p,.list_beneficiation .img_box,.list_beneficiation .text{
	width: 100%;
}
.list_product_left {
	margin-bottom: 1.5rem;
	padding: 1.875rem 1.375rem 2.5rem;
}
.list_product_middle, .list_product_right, .list_material li, .plants_nav a, .about_list li, .material_bottom li, .plant_key_pro li,.list_product_left_top+.list_product_middle li {
	width: 49%;
	margin-left: 0;
}
.list_product_middle, .list_material li, .list_material li:nth-child(3n), .plants_nav a:nth-child(1), .plant_key_pro li,.list_product_left_top+.list_product_middle li:nth-child(1),.list_product_right_108 {
	margin-right: 2%;
}
.list_product_middle2, .list_material li:nth-child(2n), .list_blog li, .list_cases li, .about_list li:nth-child(2n), .material_bottom li:nth-child(2n), .plant_ul li, .plant_key_pro li:nth-child(2n), .related_cases_bottom li ,.list_product_left_top+.list_product_middle ,.list_beneficiation .img_box{
	margin-right: 0;
}
.list_product_bottom_left ul, .sd_middle_ul {
	position: relative;
	margin: 1.5rem 0;
}
.list_product_left_top+.list_product_middle ul{
	display:flex;
}
.list_product p br, .list_product2 p br, .about_list li br, .case_bottom_left.pull_left:after, .case_bottom_left.pull_right:after,.tab_nav_beneficiation2  br ,.tab_nav_beneficiation br,.tab_nav_beneficiation3  br{
	display: none;
}
.list_product2 .tab-menu li {
	font-size: 1.425rem;
	padding: 0.625rem 1.25rem;
}
.f_col_1, .f_col_3, .f_col_2, .f_col_4 {
	width: 100%;
	margin: 0 0 1rem;
}
.f_col_3 {
	clear: both;
}
.top_btn a {
	padding: 0 0.75rem;
	font-size: 1.25rem;
}
#Mobile .more {
	margin-right: 1rem;
}
#Mobile .top_btn a {
	padding: 0 0.5rem;
	font-size: 1.425rem;
}
p, .footer a, .footer li, .f_bottom, .list_soultion2_bottom li a, .list_soultion_bottom li a, .f_col_1 span, .list_blog_right li a, .about_bottom li, .see, .case_top h5 a, .product_top .features_ul li, .material_middle .ul li, .material_middle .ul li span, .right_bottom li strong, .right_bottom li a, .blog p a, .blog .ol-disc li,.blog .features  li,.blog .features  li strong, .blog p strong, .right_middle li a, .product_top .case_ul li, .red {
	font-size: 1.7rem
}
#LRdiv3 p, .list_plants .top_btn a, .about_list li {
	font-size: 1.5rem;
}
.list_product_right2_a, .list_product_right2, .list_soultion_right1, .list_blog_right, .about_top .text, .col_middle_right, .col_bottom_right, .tab_menu_top li:nth-child(1) {
	margin-left: 0;
}
h4, h4 a, .footer h3, .blog h3, .blog h3 a, .col_middle_left li a {
	font-size: 1.825rem
}
.tab_menu_product li a {
	line-height: 3.5rem;
}
.list_product_left_top li a, .col_top .swiper-slide p {
	font-size: 1.65rem
}
.list_product_right2>li {
	overflow: hidden;
}
.list_product_middle h4 a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}
.list_product_right2 li li a, .list_product_left_bottom li a, .list_product_left2 li a, .list_soultion_material li strong, .ist_soultion_box li a, .related_cases_left li a, .plant_top_right li, .plant_top_right li strong {
	font-size: 1.75rem
}
.product_swiper, .material_top_right .top_btn a {
	text-align: center;
}
.list_soultion_right .top_btn, .related_cases_left .top_btn, .ist_soultion_box .list_soultion_right .top_btn, .list_plants .top_btn, .product_top .top_btn, .plant_top .top_btn, .material_top .top_btn, .product-introduction p, .product-introduction li strong {
	position: relative;
	left: 0;
}
.col_bottom_right li a, .ist_soultion_box li a, .list_blog_right li a, .product-introduction p, .related_cases_left li a, .product-introduction li strong {
	position: relative;
	transform: translateY(0);
}
.ist_soultion_box .list_soultion_right ul, .list_blog_right ul {
	height: auto;
	margin: 1.25rem 0;
}
.list_soultion_material li {
	width: 48.925%;
	margin-top: 1rem;
}
.list_soultion_material li:nth-child(3n) {
	margin-right: 2.15%;
}
.list_soultion_material li:nth-child(2n), .list_soultion2_ul li, .list_cases_left2, .product-introduction li:nth-child(1) {
	margin-right: 0;
}
.ist_soultion_box_bottom {
	flex-direction: column-reverse;
}
.list_soultion2_ul li, .list_soultion2_bottom .top_btn, .list_plants .text, .list_cases_right, .about_bottom2 ul, .factory_right, .case_top .plant_top_right, .case_customer_right, .product_top_right, .product_top .top_btn, .material_top_right, .material_bottom li, .plant_ul li, .plant_key_pro li, .related_cases_bottom li, .plant_top_right, .related_cases_tab, .right_sidebar, .product-introduction li:nth-child(2), .col_middle_right ,.lot_bottom ul li , .lot_list ul {
	margin-top: 1rem;
}
.list_soultion_right .top_btn .more {
	width: 25.5%;
}
.list_soultion_right .top_btn .online_chat {
	width: 72%;
}
.list_soultion_bottom .top_btn a {
	width: 47%;
	font-size: 1.5rem;
}
.list_soultion_bottom .top_btn a.more, .list_cases .showMorehandle {
	width: 40%;

}
.list_material .top_btn a, .related_cases_left li {
	padding: 0.5rem 0;
}
.list_plants li {
	margin-bottom: 2.5rem;
}
.list_plants ul {
	margin-top: 3rem;
}
.list_news_btn #loadmore, .list_news_btn #loadmore:hover, .list_cases .showMorehandle {
	background-size: 1.25rem auto;
}
.list_blog_right li {
	padding: 1rem 1rem 1rem 3.5rem;
}
.list_cases_left, .product-introduction li {
	padding: 1.5rem 2rem;
	margin-right: 0;
}
.contact_right li, .col_middle_right li {
	padding: 1.5rem 1.25rem;
}
.contact_right li p {
	min-height: auto;
}
.tab_menu_about li, .product_tab_nav li {
	width: auto;
}
.about_middle .swiper-button-prev, .about_middle .swiper-button-next, .sd_top .swiper-button-prev, .sd_top .swiper-button-next, .col_bottom .swiper-button-next, .col_bottom .swiper-button-prev {
	top: 38%;
}
.about_middle {
	padding: 3.5rem 0;
}
.about_bottom_middle {
	margin: 0.5rem 0;
}
.about_bottom ul img {
	max-width: 76px;
}
.about_bottom2 li {
	min-height: 11rem;
}
h2 img, h3 img {
	width: 2rem;
	margin: 0 1rem;
}
h2 img:nth-child(1) {
	margin-left: 0;
}
h2 img:nth-child(2), .lot_list li {
	margin-right: 0;
}
.product-introduction p, .related_cases_left li a, .product-introduction li strong, .col_bottom_right li a {
	top: auto;
}
.related_cases_bottom li h4 {
	height: auto;
}
.plant_ul li img {
	left: 1.5rem;
}
.plant_ul li {
	padding-left: 7.5rem;
}
.fixed-a, .fixed-b {
	position: relative;
	width: 100%;
	max-width: 100%;
	right: auto;
}
.product_tab_nav li a {
	line-height: 3.5rem;
	font-size: 1.45rem;
	padding: 0 0.55rem;
}
.subnav_product li {
	padding: 0;
	width: 25%;
}
.subnav_product li a {
	line-height: 2.75rem;
	padding: 0;
	text-align: center;
}
.gallery_right video {
	height: 100%;
}
.video_p_box {
	position: relative;
	top: 50%;
	transform: translate(0, -50%);
}
.sd_bottom_right ul {
	margin-top: 2rem;
}
.col_bottom_right li a {
	padding-right: 3rem;
}
.col_bottom .bottom_btn {
	margin-top: 0.5rem;
}
.col_bottom .top_text .text, .subnav_product ul {
	float: none;
}
.col_soltion_b {
	margin: 1.5rem 0;
}
.col_middle_left li a {
	line-height: 5rem;
}
.col_middle_right .more {
	width: 10.5rem;
}
.tab_menu_top li {
	width: 23.875%;
	margin-left: 1.5%;
	text-align: center;
	line-height: 1.5em;
	padding: 0;
}
.tab_menu_top li:nth-child(3) {
	line-height: 3em;
}
.col_top h2.h2_tittle {
	margin-bottom: 0.5rem;
}
.tab_menu_top, .lot_list li {
	margin-bottom: 2rem;
}
.col_top .text, .col_bottom .swiper-slide .text {
	left: 1.25rem;
	right: 1.25rem;
	bottom: 1.5rem;
}
.col_top .swiper-button-prev, .col_bottom .swiper-button-prev {
	left: 1.25rem;
}
.col_top .swiper-button-next, .col_bottom .swiper-button-next {
	right: 1.25rem;
}
.col_top .swiper-slide h2 a {
	font-size: 3.5rem;
}
.col_top .top_btn .more, .col_top .top_btn .online_chat {
	font-size: 1.375rem;
	padding: 0 1.125rem;
}
.list_blog_left img, .related_cases_tab img ,#certify .swiper-slide img,#certify .swiper-slide .text,.lot_top ul,.lot_top .pull_left li:nth-child(1){
	width: 100%;
}
.list_blog_left, .related_cases_tab div>a {
	height: auto;
}.lot_list ul li:nth-child(1){
	margin-bottom:1.5rem;
}
#certify .tab_menu_top li span{
	padding:0 0.5rem;
	font-size:1rem;
}
#certify .tab_menu_top li{
	width:auto;
}
#certify .tab_menu_top li:after,#certify .swiper-button-prev, #certify .swiper-button-next{
	display:none;
}
#certify .swiper-slide{
	flex-wrap:wrap;
	width:35rem;
}
#certify .swiper-slide img{
	border-radius:0 0 0.5rem 0.5rem;
}
.lot_top .pull_left,.lot_top .pull_right li:nth-child(2), .lot_top .pull_right li:nth-child(4){
	margin-left:0;
}
.lot_top .pull_right,.lot_top .pull_left li:nth-child(2), .lot_top .pull_left li:nth-child(4){
	margin-right:0;
}
.lot_top_swiper{
	background:none;
	padding:0;
}
.lot_top li{
	display:block;
	margin-bottom:1rem;
}
.lot_top .swiper-pagination{
	margin-top:1rem;
}
.lot_middle ul{
	overflow:hidden;
}
.list_beneficiation h2{
	font-size:2.65rem;
}
 .list_beneficiation .text{
	 height:auto;
	 padding:0;
	 margin-top:1.5rem;
}
.tab_nav_beneficiation li,.tab_nav_beneficiation2 li,.tab_nav_beneficiation3 li ,.tab_nav_beneficiation3 li:nth-child(1) {
	width:auto;
	margin-right:1.5rem;
}
}
.f_sns {
	text-align: center;
	margin: 3rem auto 4rem;
}
.f_sns li {
	display: inline-block;
	margin: 0 1rem;
}
.f_sns img {
	vertical-align: middle;
}
.f_sns .tiktok img {
	width: 2.25rem;
}
.f_sns .f-t img {
	width: 1.25rem;
}
.f_sns .instagram img {
	width: 7.75rem;
}
.f_sns .youtube img {
	width: 5rem;
}
.f_sns .linkedin img {
	width: 2.5rem;
}
.f_col_1 .f_li_sns img {
	width: auto;
}
.f_col_1 .f_li_sns a:nth-child(1) img {
	width: 1.5rem;
}
.f_col_1 .f_li_sns a:nth-child(2) img {
	width: 1rem;
}
.f_col_1 .f_li_sns a:nth-child(3) img {
	width: 4.5rem;
}
.f_col_1 .f_li_sns a:nth-child(4) img {
	width: 3rem;
}
.f_col_1 .f_li_sns a:nth-child(5) img {
	width: 1.25rem;
}
/* ebook start */

.tab_menu_event,  .event_tab_nav,  .list_news li .text:hover {
	background: #3c4457;
}
.tab_menu_event ul {
	display: flex;
	justify-content: center;
}
.tab_menu_event li {
	width: 15rem;
	text-align: center;
}
.tab_menu_event li a,  .event_tab_nav li a {
	font-size: 1.25rem;
	line-height: 5rem;
	color: #fff;
	padding: 0 1.75rem;
	display: block;
}
.tab_menu_event li.active a,  .event_tab_nav li.active a {
	background: #fff;
	color: #283042;
}
.tab_menu_event li:hover a,  .event_tab_nav li:hover a {
	background: #dee0ec;
	color: #283042;
}
.list_ebook {
	margin: 3.75rem auto;
}
.list_ebook h2 {
	margin-bottom: 2rem;
}
.list_ebook ul {
	/* margin-left: -1.25rem ; */

	margin-right: -1.25rem;
}
.list_ebook li,  .list_search li {
	box-shadow: 0 0 10px #e6ecf9;
	margin-bottom: 1.875rem;
}
.list_ebook .text {
	padding: 1rem;
	height: 9rem;
}
.list_ebook .text p {
	font-size: 1.13rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: 0rem;
	color: #e94609;
	background: url(../images/book_ico.png) no-repeat left center;
	padding-left: 1.6rem;
}
.list_ebook li {
	/* overflow: hidden; */

	position: relative;
	float: left;
	width: 32%;
	margin-right: 1.25%;
	border-radius: 0rem 0rem 0.25rem 0.25rem;
}
.list_ebook li h3 a {
	font-size: 1.5rem;
}
.list_ebook li a {
	/* overflow: hidden; */

	position: relative;
	display: block;
}
.list_ebook li a .overlay {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	/* 半透明黑色遮罩 */

	opacity: 0;
	/* 初始时不显示 */

	transition: opacity 0.3s ease;/* 添加过渡效果 */

}
.list_ebook li a:hover .overlay {
	opacity: 1;/* 鼠标悬停时显示遮罩 */

}
.list_ebook li .down {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 13.88rem;
	height: 3rem;
	border-radius: 1.5rem;
	border: solid 0.06rem #ffffff;
	font-size: 1.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: 0rem;
}
.list_ebook li .down p {
	line-height: 3rem;
	color: #ffffff;
	background: url(../images/downloads_ico.png) no-repeat left center;
	padding-left: 2.4rem;
}
.list_ebook .ebook-more {
	margin: 1rem auto;
	width: 13.88rem;
	height: 3.75rem;
	border-radius: 0.13rem;
	border: solid 0.13rem #929aac;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 1.13rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 1.5rem;
	letter-spacing: 0rem;
	color: #71798e;
}
.product_top .top_btn img {
	margin-right: 0.8rem;
}
.huace_xiangqing {
	background-color: #ecf0f9;
	height: 37.5rem;
	padding-top: 5rem;
	padding-bottom: 2.75rem;
}
.huace_xiangqing .box_width {
	/* padding: 0 30px; */

	/* height: 37.5rem; */

	position: relative;
}
.huace_xiangqing .fanye {
	max-width: 73.5rem;
	margin: 0 auto;
	position: relative;
}
/* .huace_xiangqing .magazine img{

	width: 36.75rem;

	height: 27.56rem;

} */

.book_left {
	position: absolute;
	left: -60px;
	top: 0;
	bottom: 0;
	margin-top: auto;
	margin-bottom: auto;
	width: 2.5rem;
	height: 5rem;
}
.book_left .book_first {
	background-color: #ffffff;
	width: 2.5rem;
	height: 2.5rem;
	display: block;
	position: relative;
	cursor: pointer;
}
.book_left .book_first:before {
	position: absolute;
	content: "";
	background-image: url(/asset/images/l_ico_first.png);
	width: 16px;
	height: 16px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.book_left .book_pre {
	margin-top: 2px;
	width: 2.5rem;
	height: 5rem;
	display: block;
	position: relative;
	cursor: pointer;
	background-color: #3b4457;
}
.book_left .book_pre:before {
	position: absolute;
	content: "";
	background-image: url(/asset/images/l_ico.png);
	width: 19px;
	height: 40px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.book_right {
	position: absolute;
	right: -60px;
	top: 0;
	bottom: 0;
	margin-top: auto;
	margin-bottom: auto;
	width: 2.5rem;
	height: 5rem;
}
.book_right .book_last {
	background-color: #ffffff;
	width: 2.5rem;
	height: 2.5rem;
	display: block;
	position: relative;
	cursor: pointer;
}
.book_right .book_last:before {
	position: absolute;
	content: "";
	background-image: url(/asset/images/r_ico_end.png);
	width: 16px;
	height: 16px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.book_right .book_next {
	margin-top: 2px;
	width: 2.5rem;
	height: 5rem;
	display: block;
	position: relative;
	cursor: pointer;
	background-color: #3b4457;
}
.book_right .book_next:before {
	position: absolute;
	content: "";
	background-image: url(/asset/images/r_ico.png);
	width: 19px;
	height: 40px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
#bofang .pull_right {
	float: right;
}
#bofang .pull_left {
	float: left;
}
#bofang .clear {
	clear: both;
}
#bofang {
	background-color: rgba(0, 0, 0, 0.6);
}
#bofang .dialog {
	width: 45rem;
	border-radius: 8px;
}
#bofang.modalit .content {
	padding: 30px 30px 60px 30px;
	background-color: #ecf0f9;
	margin: 0;
	overflow: visible;
	overflow-y: scroll;
}
#bofang.modalit span[data-modal-btn="dismiss"]::after,  #bofang.modalit span[data-modal-btn="dismiss"]::before {
	background-color: #000000;
}
#bofang .dialog .title {
	text-align: center;
	background-image: url(../images/bg_form.jpg);
	background-size: cover;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
#bofang .dialog p {
	margin: 0.8rem 0;
	font-size: 1.13rem;
}
#bofang .dialog .title span {
	font-size: 2rem;
	letter-spacing: 0rem;
	color: #ecf0f9;
}
#bofang .form-control {
	line-height: 3.75rem;
	height: 3.75rem;
	background: #fff;
	width: 45%;
	padding: 0 1.875rem;
	border: 1px solid #e5e5e5;
}
#bofang .email .form-control {
	width: 100%;
	margin-top: 1rem;
}
#bofang .message .form-control {
	width: 100%;
	height: 7.5rem;
}
#bofang .imtype .form-control {
	width: 30%;
	height: 3.75rem;
}
#bofang .imvalue .form-control {
	width: 65%;
	height: 3.75rem;
}
#bofang #yanzheng {
	width: 70%;
	float: left;
}
#bofang .yanzhengma {
	float: right;
	height: 45px;
	line-height: 38px;
	margin-top: 20px;
	background-color: #ffffff;
	border-radius: 4px;
	border: solid 2px #e94709;
	color: #e94709;
	text-align: center;
	width: 27%;
}
#bofang .yanzheng:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
}
#bofang .btns {
	width: 100%;
	margin-top: 30px;
}
#bofang #tijiao {
	display: block;
	background-color: #e94709;
	line-height: 1;
	border-radius: 4px;
	width: 100%;
	border: 0;
	color: #ffffff;
	letter-spacing: 2px;
	font-size: 18px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	cursor: pointer;
}
#bofang .interest ul {
	padding: 0;
	margin: 0;
}
#bofang .interest ul li {
	overflow: hidden;
	list-style: none;
	float: left;
	text-align: center;
	width: 46%;
	line-height: 1.88rem;
	height: 1.88rem;
	border-radius: 0.94rem;
	border: solid 0.06rem #71798e;
	margin-right: 1rem;
}
#bofang .interest ul li.active {
	border: solid 0.06rem #e94709;
	color: #e94709;
}
#bofang .interest ul li:active {
	border: solid 0.06rem #e94709;
	color: #e94709;
}
#bofang .interest ul li:focus {
	border: solid 0.06rem #e94709;
	color: #e94709;
}
#bofang.modalit span[data-modal-btn="dismiss"] {
	right: -40px;
	top: 0;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(255,255,255,1);
}
.success {
	height: 0;
	opacity: 0;
}
#success {
	background-color: rgba(0, 0, 0, 0.6);
}
#success .dialog {

	width: 45rem;
	border-radius: 8px;
}
#success .dialog .title {
	text-align: center;
	background-image: url(../images/bg_form.jpg);
	background-size: cover;
	padding-top: 60px;
	padding-bottom: 60px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
#success .dialog .title span {
	font-size: 2rem;
	letter-spacing: 0rem;
	color: #ecf0f9;
}
#success.modalit .content {
	overflow: visible;
	margin: 0;
	padding: 30px 20px 30px 20px;
	background-color: #ecf0f9;
	text-align: center;
}
#success.modalit .content img {
	padding-bottom: 20px;
}
#success.modalit .content p {
	font-size: 16px;
	line-height: 1.5;
}
#success.modalit .content a {
	color: red;
	font-weight: 700;
}
#success.modalit span[data-modal-btn="dismiss"] {
	left: 0;
	top: unset;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	bottom: -50px;
	background-color: rgba(255, 255, 255, 1)
}
#success.modalit span[data-modal-btn="dismiss"]::after,  #xiaochengxuma.modalit span[data-modal-btn="dismiss"]::before {
	background-color: #000000;
}

#LRMINIWIN0 span:nth-child(3) {
    margin-right: 16px !important;
}
.e_book h2{
	text-align: center;
    background-image: url(../images/bg_form.jpg);
    background-size: cover;
    padding-top: 1rem;
    padding-bottom: 1rem;
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
		color: #fff;
	}
	.e_book .form_pro_box{
		padding: 0;
		border-radius: 0.5rem;
		width: 45rem;
	}
	.e_book .form_pro_box form{
		padding: 2rem;
	}
	.e_book button{    display: block;
    background-color: #e94709;
    line-height: 1;
    border-radius: 0.25rem;
    width: 100%;
    border: 0;
    color: #ffffff;
    letter-spacing: 2px;
    font-size: 18px;
    padding-top: 1rem;
    padding-bottom: 1rem;
    text-align: center;
    cursor: pointer;}
	.e_book .btn_coled {
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    background: url(../image/product/03.png);
    background-size: 100% auto;
    border-radius: 50%;
    z-index: 10;
    position: absolute;
   left: auto;
    right: -2rem;
    top:0;
    margin: 0 auto;
    line-height: 3rem;
    text-align: center;
}
.material_middle .ebook_top_btn  {
	margin-bottom: 0;
}
/* ebook end */
 @media (max-width: 768px) {
	 .col-lg-6,.col-xl-5{
		 width: 100%;
	 }
	 .col-xl-5{
		 margin-left: 0 !important;
	 }
	 .blog .con-btn{
	 width: 54%;
	 }
}