
#mhj_web_header_001_0 {box-sizing: border-box;border-bottom: 1px solid transparent;position: relative;position: fixed;width: 100%;top: 0;left: 0;z-index: 10;transition: all 0.3s linear;}
/* #mhj_web_header_001_0 {box-sizing: border-box;border-bottom: 1px solid transparent;z-index: 10;} */
#mhj_web_header_001_0 .content {display: flex;align-items: center;justify-content: space-between;}
#mhj_web_header_001_0 .content .logo {width: 224px;height:58px;}
#mhj_web_header_001_0 .content .menu {width: 46%;display: flex;justify-content: space-between;}
#mhj_web_header_001_0 .content .menu .box {position: relative;}
#mhj_web_header_001_0 .content .menu .box .title {font-size: 18px;line-height: 120px;position: relative;color: #fff;}
#mhj_web_header_001_0 .content .menu .box .title::before {content: '';width: 25px;height: 2px;background: var(--mainColor);position: absolute;left: 50%;transform: translateX(-50%);bottom: 30px;opacity: 0;}
#mhj_web_header_001_0 .content .menu .box .down {position: absolute;left: 0;height: 0;overflow: hidden;box-shadow: 0px 9px 26px 0px rgba(0, 0, 0, 0.1);border-radius: 0 20px 20px 20px;}
#mhj_web_header_001_0 .content .menu .box .down .ul {width: 256px;background: rgb(255, 255, 255,0.9);border-radius: 0 10px 10px 10px;padding: 12px 0;}
/* #mhj_web_header_001_0 .content .menu .box .down .ul .li {position: relative;padding: 10px 20px;font-size: 18px;} */
#mhj_web_header_001_0 .content .menu .box .down .ul .li {position: relative;padding: 10px 20px;font-size: 16px;}
#mhj_web_header_001_0 .content .menu .box .down .ul .li:hover {color: var(--mainColor);}
#mhj_web_header_001_0 .content .use {display: flex;align-items: center;cursor:pointer;} 
#mhj_web_header_001_0 .content .use .btn {width: 107px;height: 40px;display: flex;justify-content: center;align-items: center;font-size: 16px;color: #fff;border-radius: 30px;background: var(--mainColor);}
#mhj_web_header_001_0 .content .use .btn .svg {fill: #fff;margin-right: 12px;}
#mhj_web_header_001_0 .content .use .box {margin-left: 28px;color: #fff;opacity: 0.5;}
#mhj_web_header_001_0 .content .use .box i {font-size: 22px;}
#mhj_web_header_001_0 .content .use .language {position: relative;}
#mhj_web_header_001_0 .content .use .language .down {display: none; position: absolute;width: 100px;background: #fff;border-radius: 8px;box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.08);max-height: 200px;overflow: auto;z-index: 3;left: 50%;transform: translateX(-50%);}
#mhj_web_header_001_0 .content .use .language .down .li {padding: 0 10px; font-size: 16px; line-height: 30px; color: #333; cursor: pointer;text-align: center;}
#mhj_web_header_001_0 .content .use .language .down .li:hover {background: #f0f0f0;color: var(--mainColor);}
#mhj_web_header_001_0 .content .mobile {display: none;}
#mhj_web_header_001_0 .content .use .btn:hover {background: var(--mainColor);}

#mhj_web_header_001_0 {transform: translate(0,0%);}
#header.scroll-down #mhj_web_header_001_0 {transform: translate(0,-100%);background: #fff;}
#header.scroll-up #mhj_web_header_001_0 {transform: translate(0,0%);background: #fff;box-shadow: 0px 15px 30px 0px rgba(43, 76, 129, 0.08);}

#mhj_web_header_001_0.son, 
#mhj_web_header_001_0:hover {background: #fff;border-color: #e5e5e5;}
#header.scroll-down .content .menu .box .title,
#header.scroll-up .content .menu .box .title,
#mhj_web_header_001_0.son .content .menu .box .title, 
#mhj_web_header_001_0:hover .content .menu .box .title {color: #333;}
#header.scroll-down .content .logo img,
#header.scroll-up .content .logo img,
#mhj_web_header_001_0.son .content .logo img,
#mhj_web_header_001_0:hover .content .logo img {filter: none;}
#header.scroll-down .content .use .search ,
#header.scroll-up .content .use .search ,
#mhj_web_header_001_0.son .content .use .search ,
#mhj_web_header_001_0:hover .content .use .search  {color: #333;} 

#header.scroll-down .content .use .box,
#header.scroll-up .content .use .box,
#mhj_web_header_001_0.son .content .use .box,
#mhj_web_header_001_0:hover .content .use .box {color: #333;opacity: 1;} 

#mhj_web_header_001_0 .content .menu .box:hover .title {color: var(--mainColor);}
#mhj_web_header_001_0 .content .menu .box.cur .title {color: var(--mainColor);font-weight: 500;}
#mhj_web_header_001_0 .content .menu .box.cur .title::before {opacity: 1;}


#phone {width: 100%;background: #fff;height: 100%;position: fixed;top: 119px;left: 0;z-index: 99;display: none;overflow: auto !important;}
#phone .menu .ul .title {margin: 0 30px; font-size: 18px;line-height: 110px;border-bottom: 1px solid #ebebeb;display: flex;align-items: center;justify-content: space-between;}
#phone .menu .ul .title .img {transform: rotate(-90deg);}
#phone .menu .ul .box {background: #f7f7f7;display: none;}
#phone .menu .ul .li {margin: 0 60px;}
#phone .menu .ul .li .nav {font-size: 16px;height: 100px;border-bottom: 1px solid #ebebeb;display: flex;align-items: center;justify-content: space-between;}
#phone .menu .ul .li .nav:last-child {border: none;}
#phone .menu .ul .li .nav .block {max-width: calc(100% - 100px);}
#phone .menu .ul .li .ul_two .li_two {display: none;}
#phone .menu .ul .li .ul_two .li_two .two_li {font-size: 16px;padding: 30px 30px;}
#phone .menu .ul .li .nav .icon {transform: rotate(-90deg);}
#phone .menu .ul .li .nav.cur .icon {transform: rotate(0deg);}
#phone .menu .ul .title.cur .img {transform: rotate(0deg);}
#phone .en {font-size: 36px; margin: 30px 0; display: flex;justify-content: space-evenly;}
#phone .url {margin-top: 50px;transform: scale(1.5);width: 80px;height: 80px;border-radius: 50%;border: 1px solid ;margin: 50px auto 0;}
 
#search-box  {display: none;}
#search-box  {border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb; width: 100%;height:150px;z-index: 50;left: 0;right: 0;top:119px;background: #fff;flex-direction: column;justify-content: center;}
#search-box .form-box{width: 92%;margin: 45px auto 0;height: 60px;border: 1px solid #d1d1d1;border-radius:10px;overflow: hidden;box-sizing: border-box;}
#search-box .form-box .input{width: calc(100% - 60px);padding-left: 30px;}
#search-box .form-box .input input{width: 100%;height: 100%;font-size:18px;color:#333;}
#search-box .form-box .submit{width: 60px;height: 100%;background: url(/module/mhj-web/header/001/images/phone_sousuo.png) no-repeat center;position: relative;z-index: 3;background: var(--mainColor);}
#search-box .form-box .submit::before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: url(/module/mhj-web/header/001/images/phone_sousuo.png) no-repeat center;}


@media screen and (max-width:1536px) {
	#mhj_web_header_001_0 .content .menu {width: 55%;}
}
@media screen and (max-width:1024px) {
	#mhj_web_header_001_0 {padding: 30px 0;background: #fff;}
	#mhj_web_header_001_0 .content .use,
	#mhj_web_header_001_0 .content .menu {display: none;}
	#mhj_web_header_001_0 .content .mobile {display: block;}
	#mhj_web_header_001_0 .content .mobile {display: flex;}
	#mhj_web_header_001_0 .content .mobile i {font-size: 36px;font-weight: 900;}
	#mhj_web_header_001_0 .content .mobile .box {cursor:pointer;}
	#mhj_web_header_001_0 .content .mobile .nav {margin-left: 30px;}
	#mhj_web_header_001_0 .content .mobile .nav i:last-child {display: none;}
	#mhj_web_header_001_0 .content .mobile .nav.cur i:first-child {display: none;}
	#mhj_web_header_001_0 .content .mobile .nav.cur i:last-child {display: block;}
}
@media screen and (max-width:750px) {
	 #phone .menu .ul .title {font-size: 36px;}
	 #phone .menu .ul .li .nav {font-size: 30px;}
	 #phone .menu .ul .li .ul_two .li_two .two_li {font-size: 26px;}
}


#mhj_web_header_001_0_block {height: 120px;}
#mhj_web_footer_001_0 {padding: 70px 0 75px;}
#mhj_web_footer_001_0 .content {display: flex;justify-content: space-between;}
#mhj_web_footer_001_0 .left {width: 70.238%;border-right: 1px solid #e6e6e6;padding-right: 8.474%;display: flex;flex-direction: column;justify-content: space-between;} 
#mhj_web_footer_001_0 .left .menu {margin-top: 90px;display: flex;justify-content: space-between;}
#mhj_web_footer_001_0 .left .box {padding-right: 1.5%;}
#mhj_web_footer_001_0 .left .title {font-size: 20px;display: flex;align-items: center;justify-content: space-between;} 
#mhj_web_footer_001_0 .left .icon {display: none;}
#mhj_web_footer_001_0 .left .title.cur .icon {transform: rotate(180deg);}
#mhj_web_footer_001_0 .left .ul {margin-top: 30px;}
#mhj_web_footer_001_0 .left .li {font-size: 18px;color: #666666;margin-top: 16px; white-space: pre-line;}
#mhj_web_footer_001_0 .left .li:hover {color: var(--mainColor);}
#mhj_web_footer_001_0 .tip {font-size: 16px;color: #666666;margin-top: 50px;}

#mhj_web_footer_001_0 .right {width: 25.297%;}
#mhj_web_footer_001_0 .right .share {font-size: 20px;}
#mhj_web_footer_001_0 .right .box {margin-top: 25px;}
#mhj_web_footer_001_0 .right .item {width: 40px;height: 40px;display: inline-block;margin-right: 22px;}
#mhj_web_footer_001_0 .right .item:last-child {margin-right: 0;}
#mhj_web_footer_001_0 .right .svg {fill: #343434;}
#mhj_web_footer_001_0 .right .item:hover .svg {fill: var(--mainColor);} 
#mhj_web_footer_001_0 .email {margin-top: 55px;}
#mhj_web_footer_001_0 .email .text {font-size: 20px;}
#mhj_web_footer_001_0 .email .val {font-size: 28px;margin-top: 25px;text-decoration: underline;text-decoration-color: #6f6f6f;word-break: break-all;}
#mhj_web_footer_001_0 .right .ul {margin-top: 45px;}
#mhj_web_footer_001_0 .right .ul .li {display: flex;justify-content: space-between;}
#mhj_web_footer_001_0 .right .ul .svg {fill: #343434;margin-top: 6px;}
#mhj_web_footer_001_0 .right .ul .text {line-height: 37px;font-size: 18px;width: calc(100% - 40px);}

@media screen and (max-width:1680px) {
	#mhj_web_footer_001_0 .left {padding-right: 5%;}
}
@media screen and (max-width:1536px) {
	#mhj_web_footer_001_0 .left .box {min-width: 110px;}
	#mhj_web_footer_001_0 .left .title {font-size: 16px;} 
	#mhj_web_footer_001_0 .left .li {font-size: 16px;}
}
@media screen and (max-width:1024px) {
	#mhj_web_footer_001_0 .content {flex-direction: column;}
	#mhj_web_footer_001_0 .right {width: 100%;margin-top: 30px;}
	#mhj_web_footer_001_0 .right .tip {display: block;margin-top: 0;line-height: 1.8;}
	#mhj_web_footer_001_0 .right .tip:first-child {margin-top: 30px;}
	#mhj_web_footer_001_0 .left {width: 100%;padding-right: 0;border-right: none;}
	#mhj_web_footer_001_0 .left .tip  {display: none;}
}
@media screen and (max-width:992px) {
	#mhj_web_footer_001_0 {padding-bottom: 100px;}
	#mhj_web_footer_001_0 .right .share,
	#mhj_web_footer_001_0 .email .text {font-size: 26px;}
	#mhj_web_footer_001_0 .right .li {margin-top: 20px;}
	#mhj_web_footer_001_0 .right .ul .text {line-height: 1.6;font-size: 30px;}
	#mhj_web_footer_001_0 .right .ul .svg {margin-top: 12px;transform: scale(1.3);}
	#mhj_web_footer_001_0 .left .menu  {display: block;}
	#mhj_web_footer_001_0 .left .box {padding-right: 0;margin-top: 30px;}
	#mhj_web_footer_001_0 .left .title {font-size: 30px;} 
	#mhj_web_footer_001_0 .left .li  {font-size: 28px;}
	#mhj_web_footer_001_0 .left .ul {display: none;}
	#mhj_web_footer_001_0 .left .icon {display: block;}
	#mhj_web_footer_001_0 .tip  {font-size: 24px;}
}
/* 侧边栏 */
#mhj_web_fload_001_0 {position: fixed;right: 60px;top: 50%;transform: translateY(-50%);z-index: 20;}
#mhj_web_fload_001_0 .box {width: 52px;height: 53px;background: #fff;border-radius: 5px;margin-top: 10px;position: relative;box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.1);overflow: visible;}
#mhj_web_fload_001_0 .red {background: var(--mainColor);}
#mhj_web_fload_001_0 .red .svg {fill: #fff;}
#mhj_web_fload_001_0 .box.one {margin-top: 0;}
#mhj_web_fload_001_0 .box .out {display: none; width: max-content;height: 100%;padding: 0 20px;align-items: center;justify-content: center;color: var(--mainColor);border-radius: 5px;font-size: 16px;position: absolute;right: 62px;top: 0;animation: mhj_web_fload_001_0Run 0.6s ease both;z-index: -1;  background-image: -moz-linear-gradient( 180deg, rgb(230,240,255) 0%, rgb(226,246,241) 100%);background-image: -webkit-linear-gradient( 180deg, rgb(230,240,255) 0%, rgb(226,246,241) 100%);background-image: -ms-linear-gradient( 180deg, rgb(230,240,255) 0%, rgb(226,246,241) 100%);box-shadow: 0px 9px 26px 0px rgba(0, 0, 0, 0.1);}
#mhj_web_fload_001_0 .box .out.code {height: max-content;padding: 10px;}
#mhj_web_fload_001_0 .box.top {cursor:pointer;}
#mhj_web_fload_001_0 .box:hover .out {display: flex;}
 
@media screen and (max-width:900px) {
	#mhj_web_fload_001_0 {right: auto;top: auto;transform: translateY(0);bottom: 0;left: 0;width: 100%;display: flex;box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.1);}
	#mhj_web_fload_001_0 .box {width: 25%;margin-top: 0;border-radius: 0;height: 90px;box-shadow:none;}
	#mhj_web_fload_001_0 .box .svg {transform: scale(1.8);}
	#mhj_web_fload_001_0 .box .out {right: auto;top: -90px;font-size: 26px;}
	#mhj_web_fload_001_0 .box .out.code  {top: -187px;width: 100%;height: 187px;}
	#mhj_web_fload_001_0 .box .out.code img {transform: scale(1.3);}
}

#mhj_web_banner_003_1 .slide {position: relative;}
#mhj_web_banner_003_1 .img {padding-top: 50%;}
#mhj_web_banner_003_1 .video {object-fit: cover;}
#mhj_web_banner_003_1 .word {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;}
#mhj_web_banner_003_1 .word .title {line-height: 72px;font-size: 60px;}
#mhj_web_banner_003_1 .word span {color: var(--mainColor);}
#mhj_web_banner_003_1 .text {margin-top: 25px;font-size: 24px;}
#mhj_web_banner_003_1 .swiper-pagination {bottom: 120px;}
#mhj_web_banner_003_1 .swiper-pagination-bullet {width: 28px;height: 3px;border-radius: 3px;opacity: 0.5;transition: all 0.3s linear;background: #fff;}
#mhj_web_banner_003_1 .swiper-pagination-bullet-active {width: 60px;opacity: 1;margin: 0 6px;}

@media screen and (max-width:1024px) {
	#mhj_web_banner_003_1 {margin-top: 120px;}
}
@media screen and (max-width:992px) {
	#mhj_web_banner_003_1 .img {padding-top: 128%;}
	#mhj_web_banner_003_1 .word .title {font-size: 46px;line-height: 1.3;}
	#mhj_web_banner_003_1 .text {font-size: 30px;line-height: 1.6;}
}
.mhj_web_index_001_2 {padding-bottom: 160px;background: url(/module/mhj-web/index/001/images/bg.jpg);background-position: center bottom;background-repeat: no-repeat;background-size: cover;}
 
@keyframes floatLeftRight {
  0% {
	transform: translateX(0);
  }
  100% {
	transform: translateX(15px);
  }
}
#mhj_web_index_001_2_1 {padding: 4.6875% 2.864% 0;background: #fff;border-radius: 20px;position: relative;z-index: 2;box-shadow: 0px 40px 80px 0px rgba(96, 38, 0, 0.1);transform: translateY(-70px);}
#mhj_web_index_001_2_1 .title {font-size: 60px;}
#mhj_web_index_001_2_1 .text {font-size: 24px;margin-top: 7px;}
#mhj_web_index_001_2_1 .content {position: relative;}
#mhj_web_index_001_2_1 .container {display: inline-block;max-width: 100%;margin-top: 60px;padding-bottom: 115px;}
#mhj_web_index_001_2_1 .slide {width: 260px;padding: 15px 35px 5px;position: relative;transition: all 0.3s linear;height: auto;}
#mhj_web_index_001_2_1 .slide:before {content: '';width: 100%;height: 223px;position: absolute;left: 0;bottom: -90px;z-index: -1;background: url(/module/mhj-web/index/001/images/bg.png);background-position: center;background-repeat: no-repeat;background-size: 100%;opacity: 0;transition: all 0.2s linear;}
#mhj_web_index_001_2_1 .slide .icon {width: 150px;height: 150px;border-radius: 50%;box-sizing: border-box;border: 1px solid #e9e9e9;margin: auto;}
#mhj_web_index_001_2_1 .slide .name {line-height: 27px;font-size: 20px;margin-top: 39px;}
#mhj_web_index_001_2_1 .slide .word {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--mainColor);border-radius: 10px;color: #fff;padding: 50px 35px 5px;overflow: auto;opacity: 0;z-index: 1;}
#mhj_web_index_001_2_1 .slide .word .name {font-size: 28px;margin-top: 0;}
#mhj_web_index_001_2_1 .brief {display: none; margin-top: 30px;line-height: 28px;font-size: 18px;}
#mhj_web_index_001_2_1 .slide .word .brief {display: block;}
#mhj_web_index_001_2_1 .pn {pointer-events: none;cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
#mhj_web_index_001_2_1 .pn.prev {left: 0;}
#mhj_web_index_001_2_1 .pn.next {right: 0;}
#mhj_web_index_001_2_1 .pn i {display: block; font-size: 28px; animation: floatLeftRight 1s ease-in-out infinite alternate;}
#mhj_web_index_001_2_1 .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_001_2_1 .swiper-button-disabled {opacity: 0;}

@media (any-hover: hover) {
    #mhj_web_index_001_2_1 .slide:hover:before,
    #mhj_web_index_001_2_1 .slide:hover .word {opacity: 1;}
}

@media screen and (max-width:992px) {
	#mhj_web_index_001_2_1 .title {font-size: 56px;line-height: 1.3;}
	#mhj_web_index_001_2_1 .text {font-size: 30px;}
	#mhj_web_index_001_2_1 .container {display: block;}
	#mhj_web_index_001_2_1 .slide {width: 100%;}
	#mhj_web_index_001_2_1 .slide .icon {width: 180px;height: 180px;}
	#mhj_web_index_001_2_1 .slide .icon img {transform: scale(1.3);}
	#mhj_web_index_001_2_1 .slide .name {font-size: 36px;line-height: 1.6;}
	#mhj_web_index_001_2_1 .brief {display: block;font-size: 30px;line-height: 1.6;}
}

#mhj_web_index_001_2_2 {margin-top: 80px;display: flex;justify-content: space-between;padding-right: 4.7126%;align-items: center;}
#mhj_web_index_001_2_2 .word {width: 33.333%;padding-right: 0.5%;}
#mhj_web_index_001_2_2 .word .name {font-size: 60px;}
#mhj_web_index_001_2_2 .word .brief {margin-top: 30px;line-height: 27px;font-size: 18px;min-height: 155px;}
#mhj_web_index_001_2_2 .word .btn {margin-top: 20px; font-size: 18px;color: #fff;min-width: 200px;line-height: 60px;background: var(--mainColor);border-radius: 5px;display: inline-block;text-align: center;padding: 0 30px;}
#mhj_web_index_001_2_2 .data {display: flex;justify-content: space-between;margin-top: 110px;flex-wrap: wrap;}
#mhj_web_index_001_2_2 .data .item {margin: 20px;}
#mhj_web_index_001_2_2 .data .num,
#mhj_web_index_001_2_2 .data .num *{line-height: 1;font-size: 60px;}
#mhj_web_index_001_2_2 .data .text {font-size: 20px;margin-top: 15px;}
#mhj_web_index_001_2_2 .img {width: 60.377%;padding-top: 38.993%;position: relative;border-radius: 10px;}
 
@media screen and (max-width:1024px) { 
	#mhj_web_index_001_2_2 {flex-direction: column-reverse;padding: 0;}
	#mhj_web_index_001_2_2 .img {width: 100%;}
	#mhj_web_index_001_2_2 .word {width: 100%;padding: 0;margin-top: 30px;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_001_2_2 .word .name {font-size: 56px;line-height: 1.3;}
	#mhj_web_index_001_2_2 .word .brief {font-size: 30px;line-height: 1.6;}
	#mhj_web_index_001_2_2 .word .btn {font-size: 26px;line-height: 80px;min-width: 280px;margin-top: 60px;}
	#mhj_web_index_001_2_2 .data .text {font-size: 26px;}
}

#mhj_web_index_002_3 {padding: 110px 0 200px;display: flex;justify-content: space-between;}
#mhj_web_index_002_3 .info {width: 490px;display: flex;justify-content: space-between;flex-direction: column;}
#mhj_web_index_002_3 .info .title {line-height: 73px;font-size: 60px;}
#mhj_web_index_002_3 .info .page {display: flex;}
#mhj_web_index_002_3 .info .pn { cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border: 3px solid #b7b7b7;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;}
#mhj_web_index_002_3 .info .pn.prev {margin-right: 20px;}
#mhj_web_index_002_3 .info .pn i {font-size: 28px;}
#mhj_web_index_002_3 .info .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_002_3 .container {width: calc(100% - 490px);}
#mhj_web_index_002_3 .slide {width: 46.2184%;padding-left: 2.521%;position: relative;padding-top: 40px;z-index: 1;height: auto;margin-right: 8.0672%;}
#mhj_web_index_002_3 .slide:last-child {margin-right: 0;}
#mhj_web_index_002_3 .slide  .ico {position: absolute;left: 0;top: 0;z-index: -1;}
#mhj_web_index_002_3 .slide  .svg {fill: #f5f5f5;}
#mhj_web_index_002_3 .box {display: flex;align-items: flex-end;justify-content: space-between;}
#mhj_web_index_002_3 .user .info {width: calc(100% - 100px);}
#mhj_web_index_002_3 .user .name {font-size: 30px;}
#mhj_web_index_002_3 .user .position {font-size: 16px;color: #999999;margin-top: 6px;}
#mhj_web_index_002_3 .user .head {width: 69px;height: 69px;border-radius: 50%;position: relative;}
#mhj_web_index_002_3 .slide .brief {margin-top: 30px; padding: 42px 0;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;line-height: 30px;font-size: 20px;}
#mhj_web_index_002_3 .order {margin-top: 45px;}
#mhj_web_index_002_3 .order .info {width: calc(100% - 130px);font-size: 18px;}
#mhj_web_index_002_3 .order .name {color: #999999;margin-bottom: 6px;}
#mhj_web_index_002_3 .order .starbox {padding-bottom: 10px;}

@media screen and (max-width:1024px) {
	#mhj_web_index_002_3 {display: block;} 
	#mhj_web_index_002_3 .info .page {margin-top: 30px;}
	#mhj_web_index_002_3 .container {width: 100%;margin-top: 60px;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_002_3 .pn {width: 80px;height: 80px;line-height: 80px;}
	#mhj_web_index_002_3 .pn i {font-size: 36px;}
	
	#mhj_web_index_002_3 .slide {width: 100%;}
	#mhj_web_index_002_3 .user .name {font-size: 36px;}
	#mhj_web_index_002_3 .user .position {font-size: 26px;}
	#mhj_web_index_002_3 .user .head {width: 100px;height: 100px;}
	#mhj_web_index_002_3 .slide .brief {font-size: 30px;line-height: 1.6;}
	#mhj_web_index_002_3 .order {display: block;}
	#mhj_web_index_002_3 .order .info {font-size: 28px;width: 100%;}
	#mhj_web_index_002_3 .order .starbox {margin-top: 30px;}
}
#certifications {padding: 105px 0 135px;min-height: 940px;color: #fff; background-image: url(/module/mhj-web/index/003/images/bg.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;display: flex;flex-direction: column;justify-content: center;}
#certifications .name {font-size:60px;}
#certifications .brief {margin-top: 25px;line-height: 37px;width: 51.785%;font-size: 24px;}
#certifications .box {width: 51.785%;display: flex;flex-wrap: wrap;}
#certifications .box .icon {margin-top: 45px;width: 90px;height: 90px;border-radius: 50%;box-sizing: border-box;border: 1px solid rgba(255, 255, 255, 0.3);margin-right: 23px;}
 
@media screen and (max-width:1024px) {
	#certifications .brief,
	#certifications .box {width: 100%;}
}
@media screen and (max-width:1024px) {
	#certifications .name {font-size: 56px;}
	#certifications .brief {font-size: 30px;line-height: 1.6;}
	#certifications .box .icon {width: 140px;height: 140px;}
	#certifications .box img {transform: scale(1.3);}
}
@keyframes floatLeftRight {
  0% {
	transform: translateX(0);
  }
  100% {
	transform: translateX(15px);
  }
}
@keyframes progress-animation {
  0% {
	width: 0;
  }
  100% {
	width: 100%;
  }
}
/* 首页 品牌 */
#mhj_web_index_004_5 {position: relative;}
#mhj_web_index_004_5 .word {position: absolute;left: 50%;transform: translateX(-50%);top: 100px;z-index: 2;color: #fff;}
#mhj_web_index_004_5 .word .name {font-size: 60px;}
#mhj_web_index_004_5 .word .brief {margin-top: 10px;line-height: 37px;font-size: 24px;width: 39.88%;}
#mhj_web_index_004_5 .main .slide {padding-top: 940px;position: relative;}
/* #mhj_web_index_004_5 .main .slide {color: #fff;min-height: 940px;padding: 100px;background: url(/module/mhj-web/index/004/images/img1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;padding: 5.555%;} */
/* #mhj_web_index_004_5 .main .name {font-size: 60px;}
#mhj_web_index_004_5 .main .brief {margin-top: 10px;line-height: 37px;font-size: 24px;} */

#mhj_web_index_004_5 .choose {position: absolute;left: 50%;transform: translateX(-50%); bottom: 100px;z-index: 2;}
#mhj_web_index_004_5 .choose .slide {cursor:pointer;width: 23.809%;margin-right: 1.607%;color: #fff;opacity: 0.5;text-align: center;transition: all 0.3s linear;}
#mhj_web_index_004_5 .choose .slide:last-child {margin-right: 0;}
#mhj_web_index_004_5 .choose .name {font-size: 20px;margin-top: 20px;}
#mhj_web_index_004_5 .choose .line {height: 3px;background: #fff;position: relative;margin-top: 13px;}
#mhj_web_index_004_5 .choose .line::after {content: '';position: absolute;height: 5px;width: 0; top: 0;left: 0; background: var(--mainColor);}
#mhj_web_index_004_5 .choose .swiper-slide-thumb-active {opacity: 1;}
#mhj_web_index_004_5 .choose .swiper-slide-thumb-active .line::after {animation: progress-animation 4s linear forwards;}
#mhj_web_index_004_5 .pn {pointer-events: none;cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
#mhj_web_index_004_5 .pn.prev {left: 0;}
#mhj_web_index_004_5 .pn.next {right: 0;}
#mhj_web_index_004_5 .pn i {display: block; font-size: 28px; animation: floatLeftRight 1s ease-in-out infinite alternate;}
#mhj_web_index_004_5 .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_004_5 .swiper-button-disabled {opacity: 0;}

@media screen and (max-width:1024px) {
	#mhj_web_index_004_5 .choose .slide  {width: 49%;margin-right: 1%;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_004_5 .word .name {font-size: 56px;}
	#mhj_web_index_004_5 .word .brief {font-size: 30px;line-height: 1.6;width: 100%;}
	#mhj_web_index_004_5 .choose .name {font-size: 26px;}
	#mhj_web_index_004_5 .choose .line {height: 5px;}
}
#mhj_web_index_005_6 {padding: 80px 0 110px;background: #faf8f5;overflow: hidden;}
#mhj_web_index_005_6 .head {display: flex;justify-content: space-between;align-items: flex-end;}
#mhj_web_index_005_6 .head .page {display: flex;}
#mhj_web_index_005_6 .head .pn { cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border: 3px solid #b7b7b7;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;}
#mhj_web_index_005_6 .head .pn.prev {margin-right: 20px;}
#mhj_web_index_005_6 .head .pn i {font-size: 28px;}
#mhj_web_index_005_6 .head .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_005_6 .head .title {font-size: 60px;}
#mhj_web_index_005_6 .head .brief {margin-top: 10px;font-size: 24px;}
#mhj_web_index_005_6 .container {margin-top: 65px;padding-top: 60px;overflow: visible;position: relative;z-index: 1;}
#mhj_web_index_005_6 .container:before {content: '';width: 107.142%;height: calc(100% - 140px);background: #fff;border-radius: 10px;box-shadow: 0px 40px 80px 0px rgba(96, 38, 0, 0.1);position: absolute;left: 0;top: 0;z-index: -1;}
#mhj_web_index_005_6 .slide {width: 30.9523%;margin-right: 3.571%; display: flex;flex-direction: column;justify-content: space-between;height: auto;}
#mhj_web_index_005_6 .slide:last-child {margin-right: 0;}
#mhj_web_index_005_6 .slide .word {padding-left: 9.615%;position: relative;}
#mhj_web_index_005_6 .slide .number {position: absolute;right: 0;top: 0;font-size: 90px;line-height: 1;color: transparent;-webkit-text-stroke: 2px #e6e6e6;}
#mhj_web_index_005_6 .slide .name {line-height: 44px;font-size: 32px;width: calc(100% - 100px);min-height: 88px;}
#mhj_web_index_005_6 .slide .brief {margin-top: 25px;line-height: 29px;font-size: 18px;}
#mhj_web_index_005_6 .slide .img {padding-top: 57.692%;position: relative;border-radius: 10px;margin-top: 30px;}

@media screen and (max-width:1024px) {
	#mhj_web_index_005_6 .slide {width: 48%;margin-right: 2%;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_005_6 .head {display: block;}
	#mhj_web_index_005_6 .head .title {font-size: 56px;}
	#mhj_web_index_005_6 .head .brief {font-size: 30px;line-height: 1.6;}
	#mhj_web_index_005_6 .head .page {margin-top: 30px;}
	#mhj_web_index_005_6 .head .pn {width: 80px;height: 80px;line-height: 80px;}
	#mhj_web_index_005_6 .head .pn i {font-size: 36px;}
	
	#mhj_web_index_005_6 .slide {width: 100%;margin-right: 2%;}
	#mhj_web_index_005_6 .slide .name {font-size: 36px;}
}
#mhj_web_index_006_7 {padding: 80px 0 115px;overflow: hidden;}
#mhj_web_index_006_7 .head {display: flex;justify-content: space-between;align-items: flex-end;}
#mhj_web_index_006_7 .head .page {display: flex;}
#mhj_web_index_006_7 .head .pn { cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border: 3px solid #b7b7b7;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;}
#mhj_web_index_006_7 .head .pn.prev {margin-right: 20px;}
#mhj_web_index_006_7 .head .pn i {font-size: 28px;}
#mhj_web_index_006_7 .head .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_006_7 .head .info {width: 54%;}
#mhj_web_index_006_7 .head .title {font-size: 60px;}
#mhj_web_index_006_7 .head .brief {margin-top: 10px;font-size: 24px;}

#mhj_web_index_006_7 .container {margin-top: 75px;overflow: visible;}
#mhj_web_index_006_7 .slide {width: 59.523%;margin-right: 3.571%;height: auto;}
#mhj_web_index_006_7 .slide .img {padding-top: 60%;position: relative;border-radius: 10px;}
#mhj_web_index_006_7 .slide .name {font-size: 20px;margin-top: 35px;}


@media screen and (max-width:1024px) {
	#mhj_web_index_006_7 .slide {width: 48%;margin-right: 2%;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_006_7 .head {display: block;}
	#mhj_web_index_006_7 .head .info {width: 100%;} 
	#mhj_web_index_006_7 .head .title {font-size: 56px;}
	#mhj_web_index_006_7 .head .brief {font-size: 30px;line-height: 1.6;}
	#mhj_web_index_006_7 .head .page {margin-top: 30px;}
	#mhj_web_index_006_7 .head .pn {width: 80px;height: 80px;line-height: 80px;}
	#mhj_web_index_006_7 .head .pn i {font-size: 36px;}
	
	#mhj_web_index_006_7 .slide {width: 100%;margin-right: 2%;}
	#mhj_web_index_006_7 .slide .name {font-size: 36px;}
	#mhj_web_index_006_7 .slide .brief {font-size: 30px;line-height: 1.6;}
}
#mhj_web_index_007_8 .list {padding: 100px 0;min-height: 720px; display: flex;align-items: center; background-image: url(/module/mhj-web/index/007/images/img1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}
#mhj_web_index_007_8 .list:nth-child(2n) .content {display: flex;flex-direction: column;align-items: flex-end;}
#mhj_web_index_007_8 .list .name {width: 42%;font-size: 48px;color: var(--mainColor);line-height: 58px;}
#mhj_web_index_007_8 .list .brief {width: 42%;margin-top: 35px;line-height: 37px;color: #fff;font-size: 20px;}

@media screen and (max-width:1024px) {
	#mhj_web_index_007_8 .list .name,
	#mhj_web_index_007_8 .list .brief {width: 100%;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_007_8 .list .brief {line-height: 1.6;font-size: 30px;}
}.lyuiitem_004 {
    --border-radius: 10px;
    --width: 30.827%;
	--background: #fff;
	width: var(--width);border-radius: var(--border-radius);background: var(--background);padding: 2.481% 3.308%;
}
.lyuiitem_004-img {position: relative;padding-top: 100%;}
.lyuiitem_004-name {margin-top: 2px;text-align: center;font-size: 20px;}

@media (any-hover: hover) {
    .lyuiitem_004:hover {box-shadow: 0px 40px 80px 0px rgba(96, 38, 0, 0.1);}
    .lyuiitem_004:hover .lyuiitem_004-name {color: var(--mainColor);}
}
@media screen and (max-width:992px) {
	.lyuiitem_004-name {font-size: 26px;}
}
@keyframes floatLeftRight {
  0% {
	transform: translateX(0);
  }
  100% {
	transform: translateX(15px);
  }
}
#mhj_web_index_008_9 {padding: 100px 0 135px;background: #faf8f5;}
#mhj_web_index_008_9 .head {display: flex;justify-content: space-between;align-items: center;}
#mhj_web_index_008_9 .head .title {font-size: 60px;} 
#mhj_web_index_008_9 .head .choose {display: inline-block;max-width: calc(100% - 300px);position: relative;}
#mhj_web_index_008_9 .head .pn {pointer-events: none;cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
#mhj_web_index_008_9 .head .pn.prev {left: 0;}
#mhj_web_index_008_9 .head .pn.next {right: 0;}
#mhj_web_index_008_9 .head .pn i {display: block; font-size: 28px; animation: floatLeftRight 1s ease-in-out infinite alternate;}
#mhj_web_index_008_9 .head .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_008_9 .head .swiper-button-disabled {opacity: 0;}
#mhj_web_index_008_9 .head .slide {width: auto;font-size: 20px;padding: 0 45px;position: relative;transition: all 0.3s linear;}
#mhj_web_index_008_9 .head .slide .span {border-bottom: 2px solid #fff;}
#mhj_web_index_008_9 .head .slide:before {content: '';width: 2px;height: 13px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);background: #cccccc;}
#mhj_web_index_008_9 .head .slide:last-child:before {display: none;}
#mhj_web_index_008_9 .head .slide.cur,
#mhj_web_index_008_9 .head .slide:hover {color: var(--mainColor);}
#mhj_web_index_008_9 .head .slide.cur .span,
#mhj_web_index_008_9 .head .slide:hover .span {border-color: var(--mainColor);}
#mhj_web_index_008_9 .content {display: none;flex-wrap: wrap;margin-top: 25px;}
#mhj_web_index_008_9 .content.cur {display: flex !important;}
#mhj_web_index_008_9 .content .item {width: 22.619%;margin-right: 2.976%;margin-top: 2.976%;}
#mhj_web_index_008_9 .content .item:nth-child(4n) {margin-right: 0;}
 
@keyframes floatLeftRight {
  0% {
	transform: translateX(0);
  }
  100% {
	transform: translateX(15px);
  }
}
#mhj_web_index_009_10 {padding: 105px 0 120px;}
#mhj_web_index_009_10 .head {display: flex;align-items: center;justify-content: space-between;}
#mhj_web_index_009_10 .head .title {font-size: 48px;}
#mhj_web_index_009_10 .head .btn {margin-top: 20px; font-size: 18px;color: #fff;min-width: 200px;line-height: 60px;background: var(--mainColor);border-radius: 5px;display: inline-block;text-align: center;padding: 0 30px;}
#mhj_web_index_009_10 .container {margin-top: 60px;}
#mhj_web_index_009_10 .slide {width: 23.809%;border-radius: 10px;overflow: hidden;position: relative;margin-right: 1.607%;}
#mhj_web_index_009_10 .slide:last-child {margin-right: 0;}
#mhj_web_index_009_10 .slide::before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-image: url(/module/mhj-web/services/001/images/hover.png);background-position: center bottom;background-repeat: no-repeat;background-size: 100% auto;opacity: 0;transition: all 0.3s linear;}
#mhj_web_index_009_10 .slide .img {padding-top: 125%;}
#mhj_web_index_009_10 .slide .word {position: absolute;padding: 7.5%;left: 0;bottom: 0;z-index: 2;color: #fff;}
#mhj_web_index_009_10 .slide .time {font-size: 16px;opacity: 0.5;}
#mhj_web_index_009_10 .slide .name {margin-top: 5px;line-height: 30px;font-size: 18px;}
#mhj_web_index_009_10 .content {position: relative;}
#mhj_web_index_009_10 .pn {pointer-events: none;cursor:pointer;width: 60px;height: 60px;box-sizing: border-box;border-radius: 5px;line-height: 60px;text-align: center;color: #c1c1c1;position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;}
#mhj_web_index_009_10 .pn.prev {left: 0;}
#mhj_web_index_009_10 .pn.next {right: 0;}
#mhj_web_index_009_10 .pn i {display: block; font-size: 28px; animation: floatLeftRight 1s ease-in-out infinite alternate;}
#mhj_web_index_009_10 .pn:hover {border-color: #0f0f0f;color: #0f0f0f;}
#mhj_web_index_009_10 .swiper-button-disabled {opacity: 0;}



@media (any-hover: hover) {
	#mhj_web_index_009_10 .slide:hover::before {opacity: 1;}
}	

@media screen and (max-width:1024px) {
	#mhj_web_index_009_10 .slide {width: 48%;margin-right: 2%;}
}
@media screen and (max-width:992px) {
	#mhj_web_index_009_10 .pn {width: 80px;height: 80px;line-height: 80px;}
	#mhj_web_index_009_10 .pn i {font-size: 36px;}
	
	#mhj_web_index_009_10 .slide {width: 100%;}
	#mhj_web_index_009_10 .slide .word {padding: 30px;}
	#mhj_web_index_009_10 .slide .time {font-size: 26px;}
	#mhj_web_index_009_10 .slide .name {font-size: 30px;line-height: 1.6;}
	#mhj_web_index_009_10 .slide::before {opacity: 1;}
}
 
#mhj_web_index_010_11 {padding: 105px 0 110px;background: #faf8f5;}
#mhj_web_index_010_11 .title {font-size: 60px;}
#mhj_web_index_010_11 .brief {margin-top: 25px;line-height: 36px;font-size: 20px;}
#mhj_web_index_010_11 .form {margin-top: 57px;display: flex;justify-content: space-between;flex-wrap: wrap;}
#mhj_web_index_010_11 .form .input {line-height: 55px;border-bottom: 1px solid #0f0f0f;width: 22.857%;font-size: 20px;margin-bottom: 23px;}
#mhj_web_index_010_11 .form .long {width: 100%;}
#mhj_web_index_010_11 .form .submit {margin-top: 40px; width: 200px;line-height: 50px;text-align: center;font-weight: 500;border-radius: 5px;background: var(--mainColor);color: #fff;font-size: 20px;cursor:pointer;}
#mhj_web_index_010_11 .form .submit:hover {background: var(--mainColor);}


