/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){
	.indexPart1 .list li .mxfDiv{ width: 4.4rem;}
}

@media screen and ( max-width:1440px ){
	.indexPart1 .list li .mxfDiv{ width: 4.2rem;}
    .indexNews .slick-prev{ left: -40px; }
	.indexNews .slick-next{ right: -40px; }
}

@media screen and ( max-width:1366px ){
	
	}

@media screen and ( max-width:1004px ){
	.wal{width:100%;}
	.PC-Box, .nav, .pageNav, .pageNum{ display:none;}
	.Phone-Box, .navIco, .pageTitleTel, .pageMore{ display:block;}
	.topA{ right: 0.3rem; bottom:0.3rem; width:0.9rem; height:0.9rem;}
	.topA img{ width: 0.9rem; }
	.touDiv{ height: auto; padding: 0.2rem 0.3rem; }
	.touDiv .wal{ height: auto; }
	.touDiv .tel{ padding-left: 0.36rem; position: relative; line-height: 0.48rem; font-size: 0.28rem; background-size: 0.24rem;}
	.touDiv .email{ padding-left: 0.45rem; }
	.touDiv .email a{ line-height: 0.48rem; font-size: 0.28rem; }
	.touDiv .topRight{ position: relative; padding-top: 0.2rem; clear: both; }
	.touDiv .div1{ line-height: 0.48rem; font-size: 0.28rem; padding-right: 0.24rem; position: relative; left: -0.2rem;}
	.touDiv .div1 a{ padding: 0 0.2rem;}
	.touDiv .div1 a img{ top: -0.02rem; padding-right: 0.15rem; width: 0.28rem; }
	.touDiv .form{ margin-top: 0.2rem; width: 100%; box-sizing: border-box; height: 0.7rem; border: #e3e3e3 solid 0.02rem;}
	.touDiv .form .input1{ width: 100%; padding-left: 0.2rem; height: 0.66rem; line-height: 0.66rem; font-size: 0.28rem; box-sizing: border-box; }
	.touDiv .form .btn1{ width: 0.8rem; height: 0.66rem; background-size: 0.32rem; }
	.touDiv .country{ margin-top: 0.2rem; margin-left: 0; width: 160px; height: 0.7rem; }
	.touDiv .country:after{ content: ''; width: 0.8rem; height: 0.7rem; }
	.touDiv .country em{ height: 0.7rem; line-height: 0.7rem; padding-left: 0.2rem; font-size: 0.28rem; }
	.touDiv .country em img{ padding-right: 0.12rem; width: 0.24rem top: 0;}
	.touDiv .country .hideBox{ top: 0.7rem; padding-top: 0.05rem; }
	.touDiv .country .list li{ padding: 0 0.2rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.28rem;}
	.touDiv .country .list li img{ padding-right: 0.12rem; top: 0; }
	.touDiv .links{ margin-top: 0.2rem; padding-left: 0.1rem; }
	.touDiv .links li{ margin-left: 0.1rem; }
	.touDiv .links li a{ width: 0.7rem; height: 0.7rem; line-height: 0.7rem; }
	.touDiv .links li img{ width: 0.46rem; }
	.headDiv{ height:auto; padding: 0.3rem 0; width: auto;}
	.headDiv .wal{ height: auto; padding: 0 0.3rem; width: auto;}
	.headDiv .logo{ left:0; top:0; position: relative; width: 3.8rem;}
	.headDiv .logo img{ width: 3.8rem; }
	.indexPart1 .list li{ width: 13%; height: 4.5rem;}
	.indexPart1 .list li .botDiv{ height: 2rem;}
	.indexPart1 .list li .nameDiv{ width: 0.9rem;}
	.indexPart1 .list li .name{ left: 0.3rem; top: 3.25rem; font-size: 0.26rem; padding-right: 0.15rem; width: 3.4rem; }
	.indexPart1 .list li .ico{ bottom: 0.25rem; width: 0.72rem; margin-left: -0.36rem; }
	.indexPart1 .list li .ico img{ width: 0.72rem; }
	.indexPart1 .list li .ico2{ left: 0.2rem; top: 0.45rem; }
	.indexPart1 .list li .ico2 img{ width: 0.72rem; }
	.indexPart1 .list li .mxfDiv{ padding: 0.4rem 0.55rem 0 1.1rem;  width: 4.7rem;}
	.indexPart1 .list li .name2{ font-size: 0.26rem; line-height: 0.26rem; }
	.indexPart1 .list li .content{ display: none}
	.indexPart1 .list li .more{ left: 1.1rem; bottom: 0.3rem; font-size: 0.24rem; }
	.indexPart1 .list li.on { width: 48%; }
	.indexPart2 .w787{ padding: 0.7rem 0.3rem 1.45rem; width: auto;}
	.indexPart2 .txt{ font-size: 0.4rem; line-height: 0.64rem; word-break: break-all; padding-bottom: 0.35rem; }
	.indexPart2 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.45rem; }
	.indexPart2 .txtImg img{ width: 100%; }
	.indexPart2 .btnDiv{ padding-top: 0.5rem; }
	.indexPart2 .btnDiv a{ width: 3.8rem; line-height: 0.8rem; height: 0.8rem; text-indent: 0.3rem; font-size: 0.28rem; }
	.indexPart2 .btnDiv a:after{ right: 0.3rem; }
	.indexPart2 .list{ margin-top: 1.0rem; position: relative; bottom: 0; box-shadow: 0px 0.17rem 0.4rem 0px rgba(56, 168, 228, 0.32);}
	.indexPart2 .list li .lbox{ height: 1.8rem; }
	.indexPart2 .list li .ico{ padding: 0.25rem 0 0.2rem; }
	.indexPart2 .list li .ico img{ width: 0.48rem; }
	.indexPart2 .list li .wen{ font-size: 0.2rem; }
	.indexPart3{ padding: 1.8rem 10px 0.7rem; overflow: hidden; }
	.indexPart3 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.6rem; }
	.indexPart3 .list ul{ margin-right: -24px; }
	.indexPart3 .list li{ margin-bottom: 0.54rem; }
	.indexPart3 .list li .lbox{ margin-right: 24px; width:138px; height: 128px;}
	.indexPart3 .list li .ico{ padding: 18px 0 23px; }
	.indexPart3 .list li .name{ font-size: 0.24rem; line-height: 0.42rem;  }
	.indexPart3 .list li .after .bg img{ width: 138px;}
	.indexPart3 .list li .more{ top: 20px; }
	.indexPart3 .list li .name2{ top: 87px; line-height: 0.42rem; font-size: 0.24rem; }
	.indexPart4{ padding: 0 0.3rem 1.35rem; }
	.indexPart4 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.6rem; }
	.indexNews{ margin: 0; }
	.indexNews .slick{ margin: 0; }
	.indexNews .imgDiv img{ width: 100%;}
	.indexNews .day{ width: 1.2rem; height: 1.1rem; font-size: 0.48rem; line-height: 1.1rem; }
	.indexNews .month{ width: 1.2rem; height: 0.9rem; font-size: 0.28rem;}
	.indexNews .name{ padding-top: 0.4rem; font-size: 0.36rem; line-height: 0.64rem; height: 1.28rem; }
	.indexNews .content{ font-size: 0.24rem; line-height: 0.42rem; padding-top: 0.1rem; height: 1.68rem; }
	.indexNews .btnDiv{ margin-top: 0.25rem; width: 3.2rem; line-height: 0.8rem; height: 0.8rem; text-indent: 0.3rem; font-size: 0.28rem; }
	.indexNews .btnDiv:after{ right: 0.3rem;  }
	.indexNews .slick-prev{ left: 0.3rem; top: 2.7rem; width: 0.5rem; height: 1.1rem; background-size: 0.36rem;}
	.indexNews .slick-next{ right: 0.3rem; top: 2.7rem; width: 0.5rem; height: 1.1rem; background-size: 0.36rem; }
	.indexNews .slick-prev:hover{ background-size: 0.36rem;}
	.indexNews .slick-next:hover{ background-size: 0.36rem;}
	.indexNews .slick-prev:before{ font-size: 0.28rem; color: #333; }
	.indexNews .slick-next:before{ font-size: 0.28rem; color: #333; }
	.indexPart4 .moreBtn{ padding-top: 1.0rem; }
	.indexPart4 .moreBtn a{ font-size: 0.36rem; height: 0.48rem; }
	.footDiv{ padding: 0.45rem 0.3rem 0.7rem; }
	.footDiv .toptop{ height: auto; padding-bottom: 1.0rem;}
	.footDiv .top_l{ width: auto; float: none; }
	.footDiv .top_l .wen{ font-size: 0.28rem; padding-bottom: 0.25rem; }
	.footDiv .top_l .content{ font-size: 0.28rem; line-height: 0.48rem; width: auto;}
	.footDiv .top_m{ width: auto; float: none; padding-top: 0.4rem; }
	.footDiv .top_m .form{ width: 100%; height: 0.96rem; }
	.footDiv .top_m .form .input1{ width: 100%; padding-left: 0.2rem; height: 0.96rem; font-size: 0.28rem; line-height: 0.96rem; box-sizing: border-box;}
	.footDiv .top_m .form .btn1{ width: 3.7rem; height: 0.96rem; line-height: 0.96rem; font-size: 0.28rem; }
	.footDiv .top_m .choose{ font-size: 0.24rem; padding-top: 0.2rem; line-height: 0.3rem; padding-left: 25px; width: auto;}
	.footDiv .top_m .choose input{ top: 0.16rem; }
	.footDiv .top_r{ width: auto; padding-top: 0.4rem; float: none;}
	.footDiv .share li{ margin-right: 0.25rem; }
	.footNav{ width: auto; }
	.footNav li{ float: none; width: 100%; }
	.footNav li h2{ height: 0.8rem; font-size: 0.28rem;}
	.footNav li h2 a{ padding-left: 0.3rem;}
	.footNav li dd{ display: none; }
	.footDiv .mapDiv{ display: none; }
	.footDiv .msgList{ width: auto; }
	.footDiv .msgList .lie li{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.footDiv .msgList .lie li img{ display: none;}
	/*2024.4.15*/
	.footDiv .links{ padding-top: 0.3rem; font-size: 0.28rem; line-height: 0.48rem; }
	.footDiv .links em{ padding-right: 0.1rem; }
	.footDiv .links a{ padding-right: 0.2rem; }

	.foot{ padding: 0.3rem; }
	.foot .links{ font-size: 0.28rem; line-height: 0.48rem; float: none; padding-bottom: 0.15rem; left: -0.15rem;}
	.foot .links a{ padding: 0 0.15rem;}
	.foot .fecs{ width: auto; position: relative; left: 0; margin-left: 0; clear: both; }
	.foot .fecs-text{ padding-left: 0.1rem; font-size: 0.28rem; line-height: 0.36rem; top: -0.08rem;}
	.foot .msg{ font-size: 0.28rem; line-height: 0.48rem; float: none; padding-top: 0.15rem; clear: both;}
	.accessLayer{ width: 94%; height: 5.2rem; }
	.accessLayer .close{ right: 0.3rem; top: 0.3rem;  }
	.accessLayer .close img{ width: 16px; }
	.accessLayer .bigBox{ padding: 0.2rem 0.3rem; }
	.accessLayer .title{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.4rem;}
	.accessLayer .form li{ margin-bottom: 0.15rem; }
	.accessLayer .form li .input1{ height: 0.76rem; line-height: 0.76rem; text-indent: 0.2rem; font-size: 0.28rem; }
	.accessLayer .choose{ line-height: 0.42rem; font-size: 0.24rem;}
	.accessLayer .botDiv{ margin-top: 0.1rem; }
	.accessLayer .botDiv .btn{ width: 1.6rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.28rem; }
	.accessLayer .botDiv .forgot{ line-height: 0.56rem; font-size: 0.28rem; }
	.regLayer{ width: 94%; height: 10.8rem;  }
	.regLayer .close{ right: 0.3rem; top: 0.3rem; }
	.regLayer .bigBox{ padding: 0.3rem; }
	.regLayer .title{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.4rem;}
	.regLayer .form li{ margin-bottom: 0.1rem; }
	.regLayer .form li .input1{ height: 0.76rem; line-height: 0.76rem; text-indent: 0.2rem; font-size: 0.28rem;}
	.regLayer .choose{ line-height: 0.42rem; font-size: 0.24rem; padding-bottom: 0.1rem;}
	.regLayer .wen{ line-height: 0.36rem; padding-bottom: 0.1rem; font-size: 0.28rem;}
	.regLayer .btn{ font-size: 0.28rem; width: 2.4rem; height: 0.7rem; line-height: 0.7rem; }
	.pageNow{ font-size: 0.28rem; }
	.pageNow a{ margin-right: 0.3rem; padding-right: 0.28rem; }
	.pageNow a:after{top: 1px; font-size: 0.28rem; }
	.aboutBanner{ height: 6.2rem;}
	.aboutBanner .txt{ font-size: 0.48rem; line-height: 0.64rem; width: auto; }
	.aboutBanner .wen{ font-size: 0.36rem; line-height: 0.64rem; padding: 0.2rem 0.3rem 0; width: auto; }
	.aboutPart1{ padding: 0.6rem 0.3rem; }
	.aboutPart1 .title{ font-size: 0.48rem; line-height: 0.48rem; padding: 0.6rem 0; }
	.aboutPart1 .content{ font-size: 0.28rem; line-height: 0.48rem; }
	.aboutPic .swiper-button-prev{ margin-top: -0.6rem; height: 1.2rem; width: 0.4rem; background-size: 0.42rem; }
	.aboutPic .swiper-button-prev:after{ font-size: 0.28rem; }
	.aboutPic .swiper-button-next{ margin-top: -0.6rem; height: 1.2rem; width: 0.4rem; background-size: 0.42rem; }
	.aboutPic .swiper-button-next:after{ font-size: 0.28rem; }
	.aboutPic .swiper-button-prev:hover{ background-size: 0.42rem;}
	.aboutPic .swiper-button-next:hover{ background-size: 0.42rem;}
	.aboutPart2{ padding: 1.0rem 0.3rem 0.6rem; }
	.aboutPart2 .leftBox{ width: auto; padding-right: 0;}
	.aboutPart2 .rightBox{ width: auto; padding-left: 0; padding-top: 0.6rem; }
	.aboutPart2 .leftBox:after{ display: none; }
	.aboutPart2 .txt{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.25rem; }
	.aboutPart2 .content{ font-size: 0.28rem; line-height: 0.48rem; }
	.aboutPart2 .title{ padding: 0.8rem 0 0.3rem; font-size: 0.48rem; line-height: 0.48rem; }
	.aboutPart2 .msg{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.4rem; }
	.aboutPart2 .pjDiv{ width: auto; font-size: 0.28rem; line-height: 0.48rem; }
	.aboutPart2 .pj_l{ width: auto; float: none; }
	.aboutPart2 .pj_r{ width: auto; float: none; }
	.aboutPart3{ padding: 1.0rem 0.3rem 0.4rem; }
	.aboutPart3 .title{ padding-bottom: 0.3rem; font-size: 0.48rem; line-height: 0.48rem; }
	.aboutPart3 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.3rem; }
	.aboutPart3 .imgDiv{ padding-bottom: 0.36rem; }
	.aboutPart3 .imgDiv img{ width: 3.0rem; }
	.aboutPart3 .btnDiv{ width: 3.0rem; padding-bottom: 0.6rem; }
	.aboutPart3 .btnDiv a{ text-indent: 0.3rem; width: 3.0rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.24rem; }
	.aboutPart3 .btnDiv a:after{ right: 0.3rem; margin-top: -0.15rem; width: 0.3rem; height: 0.3rem; background-size: 0.3rem; }
	.aboutPart3 .pjDiv{ width: auto; font-size: 0.28rem; line-height: 0.48rem;}
	.aboutPart3 .pj_l{ width: auto; float: none; }
	.aboutPart3 .pj_r{ width: auto; float: none; }
	.aboutPart4{ padding: 0.9rem 0.3rem 0.4rem; }
	.aboutPart4 .title{ padding-bottom: 0.3rem; font-size: 0.48rem; line-height: 0.48rem; }
	.aboutPart4 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.4rem; }
	.aboutPart4 .pjDiv{ width: auto; font-size: 0.28rem; line-height: 0.48rem;}
	.aboutPart4 .pj_l{ width: auto; float: none; }
	.aboutPart4 .pj_r{ width: auto; float: none; }
	.aboutPart5{ padding: 0.9rem 0.3rem 0.5rem; }
	.aboutPart5 .title{ padding-bottom: 0.3rem; font-size: 0.48rem; line-height: 0.48rem; }
	.aboutPart5 .content{ font-size: 0.28rem; line-height: 0.48rem;}
	.aboutPart6{ padding: 1.1rem 0.3rem; }
	.aboutPart6 .title{ padding-bottom: 0.4rem; font-size: 0.48rem; line-height: 0.48rem; }
	.aboutPart6 .msg{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.45rem; }
	.aboutPart6 .mxfDiv{ height: auto; padding-left: 0; padding-bottom: 0.8rem; }
	.aboutPart6 .mxfDiv .map{ position: relative; }
	.aboutPart6 .mxfDiv .map img{ width: 100%; }
	.aboutPart6 .mxfDiv .list{ padding: 0.7rem 0.4rem 0; }
	.aboutPart6 .mxfDiv .list li{ height: 0.6rem; line-height: 0.6rem; font-size: 0.36rem; padding-left: 0.7rem; margin-bottom: 0.4rem;}
	.aboutPart6 .mxfDiv .list li img{ width: 0.42rem;}
	.aboutPart6 .mxfDiv .btnDiv{ padding-top: 0.2rem; padding-left: 0.4rem;}
	.aboutPart6 .mxfDiv .btnDiv a{ width: 3.2rem; font-size: 0.3rem; height: 0.8rem; line-height: 0.8rem; }
	.aboutPart7{ padding: 0 0.3rem 0.85rem; }
	.aboutPart7 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.5rem;}
	.historyPic .agentlist{ height: 1.1rem; }
	.historyPic .agentlist:before{ margin-top: -0.02rem; width: 100%; height: 0.04rem; }
	.historyPic .agentlist .slick-slide{ height: 1.1rem; background-size: 0.24rem;}
	.historyPic .agentlist .slick-slide .year{ font-size: 0.24rem; }
	.historyPic .agentlist .slick-current{ background-size: 0.24rem;}
	.historyPic .slider-for{ padding-top: 0.6rem; }
	.historyPic .mxfDiv{ padding-left: 0; height: auto; width: auto; }
	.historyPic .imgDiv{ position: relative; }
	.historyPic .imgDiv img{ width: 100%; }
	.historyPic .time{ padding-top: 0.25rem; height: 0.75rem; font-size: 0.48rem;}
	.historyPic .content{ padding-top: 0.35rem; font-size: 0.24rem; line-height: 0.42rem; height: 2.94rem; overflow: hidden; }
	.historyPic .slick-prev{ left: 0.3rem; top: 35%; margin-top: 0; width: 0.3rem; height: 0.52rem; background-size: 0.3rem; }
	.historyPic .slick-next{ right: 0.3rem; top: 35%; margin-top: 0; width: 0.3rem; height: 0.52rem; background-size: 0.3rem; }
	.contactBanner{ height: 2.0rem; }
	.contactBanner .txt{ font-size: 0.48rem;}
	.contactPart1{ padding: 0.4rem 0.3rem 0.5rem;}
	.contactPart1 .list{ padding-top: 0.65rem; }
	.contactPart1 .list ul{ margin-right: 0; }
	.contactPart1 .list li{ float: none; width: 100%; margin-bottom: 0.48rem; }
	.contactPart1 .list li .lbox{ margin-right: 0; height: 7.72rem; box-shadow: 0px 0.24rem 0.7rem 0px rgba(0, 46, 70, 0.03); }
	.contactPart1 .list li .name{ padding: 0.65rem 0 0.3rem; line-height: 0.48rem; font-size: 0.36rem; }
	.contactPart1 .list li .msg{ line-height: 0.36rem; font-size: 0.26rem; height: 3.24rem; }
	.contactPart1 .list li .ico{ padding-top: 0.1rem; }
	.contactPart1 .list li .ico img{ width: 0.3rem; }
	.contactPart1 .list li .wen{ padding-top: 0.2rem; line-height: 0.48rem; font-size: 0.28rem;}
	.contactPart2{ padding: 1.0rem 0.3rem 1.1rem; }
	.contactPart2 .title{ font-size: 0.48rem; line-height: 0.64rem; padding-bottom: 0.5rem; }
	.contactPart2 .map{ padding-bottom: 0.5rem; }
	.contactPart2 .map img{ width: 100%; }
	.contactPart2 .txt{ font-size: 0.48rem; line-height: 0.64rem; padding-bottom: 0.45rem; }
	.contactPart2 .wen{ font-size: 0.28rem; padding-bottom: 0.25rem;}
	.contactPart2 .selectBox{ width: 100%; background-size: 0.64rem; box-sizing: border-box;}
	.contactPart2 select{ padding: 0.13rem 0.4rem 0.14rem 0.2rem; height: 0.9rem; width: 108% !important; font-size: 0.28rem;}
	.contactPart2 .resultList{ padding-top: 0.8rem; }
	.contactPart2 .resultList ul{ margin-right: 0; }
	.contactPart2 .resultList li{ float: none; width: 100%; padding-bottom: 0.5rem;}
	.contactPart2 .resultList li .lbox{ margin-right: 0; }
	.contactPart2 .resultList li .zz{ font-size: 0.28rem; padding-bottom: 0.2rem; }
	.contactPart2 .resultList li .mxfDiv{ height: auto; padding-bottom: 0.3rem; }
	.contactPart2 .resultList li p{ font-size: 0.28rem; line-height: 0.56rem; }
	.contactPart3{ padding: 1.2rem 0.3rem 0.95rem;}
	.contactPart3-2{ padding: 0.25rem 0.3rem 0.95rem; }
	.contactPart3 .leftDiv{ width: auto; float: none; }
	.contactPart3 .title{ padding-bottom: 0.5rem; font-size: 0.48rem; line-height: 0.48rem; }
	.contactPart3 .form ul{ margin-right: 0; }
	.contactPart3 .form li{ float: none; width: 100%; margin-bottom: 0.35rem;}
	.contactPart3 .form li .lbox{ margin-right: 0; height: 0.9rem; padding-left: 1.6rem;}
	.contactPart3 .form .li01 .lbox{ height: 3.0rem; }
	.contactPart3 .form li em{ left: 0.2rem; line-height: 0.9rem; font-size: 0.28rem; }
	.contactPart3 .form li .input1{ height: 0.9rem; line-height: 0.9rem; font-size: 0.28rem; }
	.contactPart3 .form li textarea{ height: 2.85rem; padding-top: 0.15rem; font-size: 0.28rem; line-height: 0.56rem; }
	.contactPart3 .choose{ font-size: 0.28rem; margin-top:0.2rem; line-height: 0.48rem; padding-left: 0.56rem;}
	.contactPart3 .choose input{ top: 0.02rem; }
	.contactPart3 .btnDiv{ padding-top: 0.45rem; }
	.contactPart3 .btnDiv a{ width: 3.8rem; height: 0.86rem; line-height: 0.86rem; text-indent: 0.3rem; font-size: 0.28rem; }
	.contactPart3 .btnDiv a:after{ width: 0.96rem; height: 0.86rem; }
	.contactPart3 .rightDiv{ width: auto; float: none; padding-top: 0.8rem; }
	.contactPart3 .share li{ margin-right: 0.32rem; }
	.contactPart3 .share li img{ width: 0.78rem; }
	.download{ padding: 0.4rem 0.3rem 0.5rem;}
	.download .tab2{ padding: 0.55rem 0 0.6rem; }
	.download .tab2 li{ margin-right: 0.2rem; margin-bottom: 0.2rem; padding: 0 0.2rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.24rem; border: #012d46 solid 0.02rem; }
	.download .bigBox{ padding: 0.6rem 0.35rem 0.75rem; margin-bottom: 0.55rem; }
	.download .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.55rem; }
	.download .title2{ line-height: 0.48rem; }
	.download .list ul{ margin-right: 0; }
	.download .list li{ float: none; width: 100%; margin-bottom: 0.35rem; }
	.download .list li .lbox{ margin-right: 0; height: auto; padding: 0 0.45rem 0.3rem; }
	.download .list li .lbox2{ padding: 0 0.45rem; }
	.download .list li .imgDiv{ position: relative; left: 0; top: 0; width: 3.2rem; margin: 0 auto; }
	.download .list li .imgDiv img{ width: 3.2rem; }
	.download .list li .mxfDiv{ padding-top: 0.45rem; }
	.download .list li .name{ font-size: 0.28rem; min-height: 1.5rem; line-height: 0.48rem; padding-left: 0.78rem;}
	.download .list li .name img{ top: 0.06rem; width: 0.56rem; }
	.download .list li .name2{ font-size: 0.28rem line-height: 0.48rem;}
	.download .list li .botDiv{ padding-top: 0.25rem; }
	.download .list li .line{ height: 0.5rem; padding-bottom: 0.25rem;}
	.download .list li .long{ padding-left: 1.36rem; }
	.download .list li .long b{ font-size: 0.24rem; line-height: 0.5rem;}
	.download .list li .long img{ width: 0.48rem; }
	.download .list li .long a{ padding-right: 0.13rem; }
	.download .list li .con{ top: 0.12rem; font-size: 0.24rem; }
	.download .list li .con img{ padding-right: 0.13rem; width: 0.26rem; }
	.download .btnDiv{ padding-top: 0.55rem; width: 2.54rem; }
	.download .btnDiv a{ width: 2.5rem; height: 0.68rem; line-height: 0.68rem; font-size: 0.28rem; border: #f46626 solid 0.02rem; }
	.download .tab3{ position: relative; left: 0; top: 0; overflow: hidden; }
	.download .tab3 dd{ margin-right: 0.18rem; margin-bottom: 0.18rem; padding: 0 0.28rem; height: 0.64rem; line-height: 0.64rem; font-size: 0.24rem; border: #f46626 solid 0.02rem; }
	.download .liebiao ul{ margin-right: 0; }
	.download .liebiao li{ float: none; width: 100%; margin-bottom: 0.5rem; }
	.download .liebiao li .lbox{ margin-right: 0; height: auto; padding: 0 0.35rem; }
	.download .liebiao li .imgDiv{ padding-top: 0.4rem; }
	.download .liebiao li .imgDiv img{ width: 100%; }
	.download .liebiao li .name{ height: auto; line-height: 0.48rem; font-size: 0.28rem; display: block; }
	.download .liebiao li .botDiv{ padding-top: 0.25rem; }
	.download .liebiao li .line{ height: 0.5rem; padding-bottom: 0.25rem;}
	.download .liebiao li .long{ padding-left: 1.36rem;  }
	.download .liebiao li .long b{ font-size: 0.24rem; line-height: 0.5rem;}
	.download .liebiao li .long img{ width: 0.48rem; }
	.download .liebiao li .long a{ padding-right: 0.05rem; }
	.download .liebiao li .con{ top: 0.12rem; font-size: 0.24rem;}
	.download .liebiao li .con img{ padding-right: 0.13rem; width: 0.26rem; }
	.equipBanner{ height: auto; }
	.equipBanner .videoDiv{ width: auto; }
	.equipBanner .videoDiv img{ width: 100%; }
	.equipBanner .layer{ height: 1.0rem; width: 56%; }
	.equipBanner .layer img{ left: 0.3rem; margin-top: -0.3rem; width: 0.6rem; }
	.equipBanner .layer p{ padding-left: 1.3rem; font-size: 0.28rem; line-height: 1.0rem;}
	.equipBanner .name{ left: 0.3rem; margin-left: 0; bottom: 0.4rem; font-size: 0.24rem; }
	.splice{ padding: 0.7rem 0.3rem 0; }
	.splice .part1 .name{ font-size: 0.48rem; line-height: 0.48rem; padding: 0.9rem 0 0.5rem; }
	.splice .part1 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.splice .part1 .content2{ padding-right: 0; }
	.splice .part1 .content li{ line-height: 0.48rem; padding-left: 0.42rem; }
	.splice .part1 .content li img{ top: 0.3rem; width: 0.24rem; }
	.splice .part1 .limg{ position: relative; padding-top: 0.3rem; top: 0; }
	.splice .part1 .drtDiv{ height: auto; padding-left: 0; padding-bottom: 1.22rem;}
	.splice .part1 .drtDiv h2{ position: relative; line-height: 0.36rem; font-size: 0.36rem; padding-bottom: 0.3rem; }
	.splice .part1 .drtDiv li{ margin-right: 0; margin-bottom: 0.15rem; }
	.splice .part1 .drtDiv li a{ padding: 0 0.35rem; font-size: 0.28rem; border: #ec6602 solid 0.02rem; height: 0.65rem; line-height: 0.65rem;}
	.splice .part1 .tab2{ padding-bottom: 0.6rem; }
	.splice .part1 .tab2 ul{ margin-right: -0.15rem; }
	.splice .part1 .tab2 li{ width: 50%; margin-bottom: 15px;}
	.splice .part1 .tab2 li .lbox{ margin-right: 0.15rem; height: 2.5rem; border-bottom: #e3e3e3 solid 1px;}
	.splice .part1 .tab2 li .txt{ padding: 0.3rem 0 0.15rem; line-height: 0.42rem; font-size: 0.28rem;}
	.splice .part1 .tab2 li .wen{ font-size: 0.18rem; line-height: 0.32rem; }
	.splice .part1 .tab2 .liNow .lbox{ border-bottom: #00ade5 solid 1px;}
	.splice .part1 .tab2 .liNow .lbox:after{ display: none; }
	.spliceDiv .part2{ padding: 0.75rem 0.3rem; }
	.spliceDiv2 .part2{ padding: 0.75rem 0; }
	.spliceDiv .part2 .mxfDiv{ padding-bottom: 0.85rem; }
	.spliceDiv .part2 .mxfDiv .leftDiv{ padding-left: 0; width: 100%; float: none; }
	.spliceDiv .part2 .mxfDiv .imgDiv img{ width: 100%; }
	.spliceDiv .part2 .mxfDiv .content{ padding: 0.4rem 0 0.3rem; font-size: 0.28rem; line-height: 0.48rem; }
	.spliceDiv .part2 .mxfDiv .links2{ padding-top: 0.5rem; }
	.spliceDiv .part2 .mxfDiv .links li{ padding-bottom: 0.2rem; font-size: 0.28rem; }
	.spliceDiv .part2 .mxfDiv .btnGroup{ padding-top: 0.4rem; }
	.spliceDiv .part2 .mxfDiv .btnGroup li{ margin-bottom: 0.15rem; }
	.spliceDiv .part2 .mxfDiv .btnGroup li a{ height: 0.65rem; line-height: 0.65rem; padding: 0 0.7rem 0 0.25rem; font-size: 0.28rem; }
	.spliceDiv .part2 .mxfDiv .btnGroup li .btn1:after{ right: 0.2rem; margin-top: -0.12rem; width: 0.24rem; height: 0.24rem; background-size: 0.24rem; }
	.spliceDiv .part2 .mxfDiv .btnGroup li .btn2:after{ right: 0.28rem; margin-top: -0.07rem; width: 0.1rem; height: 0.14rem; background-size: 0.1rem; }
	.spliceDiv .part2 .mxfDiv .rightDiv{ padding-right: 0; width: auto; float: none; padding-top: 0.7rem;}
	.spliceDiv .part2 .mxfDiv .title{ font-size: 0.32rem; line-height: 0.32rem; padding-bottom: 0.3rem; }
	.spliceDiv .part2 .mxfDiv .msgList li{ padding-left: 3.32rem; padding-top: 0.25rem; padding-bottom: 0.25rem; line-height: 0.4rem; font-size: 0.24rem; }
	.spliceDiv .part2 .mxfDiv .msgList li .mxf{ width: 3.0rem; text-indent: 0;}
	.spliceDiv .part2 .mxfDiv .msgList li .mxf em{ padding-left: 0.3rem; height: 0.8rem; line-height: 0.24rem; width: 2.7rem; display: table-cell; vertical-align: middle; }
	.spliceDiv .part2 .scrollBtn{ padding-bottom: 0.95rem; overflow: hidden; }
	.spliceDiv .part2 .scrollBtn li{ float: left; margin: 0 0.2rem 0.2rem 0; }
	.spliceDiv .part2 .scrollBtn li a{ padding: 0 0.35rem; font-size: 0.28rem; border: #ec6602 solid 0.02rem; height: 0.65rem; line-height: 0.65rem; }
	.spliceDiv .part2 .text{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.spliceDiv .part2 .list ul{ margin-right: 0; }
	.spliceDiv .part2 .list li{ float: none; width: 100%; padding-bottom: 0.8rem;}
	.spliceDiv .part2 .list li .lbox{ margin-right: 0; padding-left: 2.4rem; min-height: 1.2rem; }
	.spliceDiv .part2 .list .li01 .lbox{ min-height: 1.2rem;}
	.spliceDiv .part2 .list .li02 .lbox{ min-height: 1.2rem;}
	.spliceDiv .part2 .list .li03 .lbox{ min-height: 1.2rem;}
	.spliceDiv .part2 .list li .imgDiv img{ width: 2.0rem; }
	.spliceDiv .part2 .list li .name{ font-size: 0.36rem; padding-bottom: 0.15rem; }
	.spliceDiv .part2 .list li .content{ font-size: 0.28rem; line-height: 0.48rem; }
	.spliceDiv .part3{ padding-top: 0.85rem; padding-bottom: 0.85rem; }
	.spliceDiv .part3 .text{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.spliceDiv .part3 .list ul{ margin-right: 0; }
	.spliceDiv .part3 .list li{ float: none; width: 100%; padding-bottom: 0.8rem; }
	.spliceDiv .part3 .list li .lbox{ margin-right: 0; padding-left: 2.4rem; min-height: 1.2rem; }
	.spliceDiv .part3 .list .li01 .lbox{ min-height: 1.2rem;}
	.spliceDiv .part3 .list .li02 .lbox{ min-height: 1.2rem;}
	.spliceDiv .part3 .list li .imgDiv img{ width: 2.0rem; }
	.spliceDiv .part3 .list li .name{ font-size: 0.36rem; padding-bottom: 0.15rem; }
	.spliceDiv .part3 .list li .content{ font-size: 0.28rem; line-height: 0.48rem; }
	.spliceDiv .part3 .list li .btnDiv{ padding-top: 0.35rem; }
	.spliceDiv .part3 .list li .btnDiv a{ width: 2.8rem; height: 0.65rem; line-height: 0.65rem; font-size: 0.28rem; text-indent: 0.2rem; }
	.spliceDiv .part4{ padding: 0.65rem 0; }
	.spliceDiv .part4 .mxfDiv{ padding-left: 0.4rem; padding-right: 0.4rem; }
	.spliceDiv .part4 .ico{ width: 1.5rem; float: none; }
	.spliceDiv .part4 .ico img{ width: 0.78rem; }
	.spliceDiv .part4 .msg{ padding: 0.25rem 0 0.4rem; font-size: 0.28rem; line-height: 0.48rem; }
	.spliceDiv .part4 .links li{ padding-bottom: 0.15rem; font-size: 0.28rem; }
	.spliceDiv .part4 .links li a{ padding-left: 0.36rem; background: url(../images/ico6.png) no-repeat left 0.08rem; background-size: 0.15rem; }
	.splice .part5{ padding: 1.15rem 0 0; }
	.splice .part5 .tab3{ padding-bottom: 1.2rem; text-align: left; }
	.splice .part5 .tab3 dl{ margin-right: -0.2rem; }
	.splice .part5 .tab3 dd{ float: left; width: 50%; margin: 0 0 0.15rem 0;}
	.splice .part5 .tab3 dd .lbox{ width: auto; margin-right: 0.2rem; height: 0.65rem; text-align: center; line-height: 0.65rem; font-size: 0.28rem; border: #ec6602 solid 0.02rem; }
	.splice .part5 .list ul{ margin-right: -0.2rem; }
	.splice .part5 .list li{ width: 50%; margin-bottom: 0.54rem;}
	.splice .part5 .list li .lbox{ margin-right: 0.2rem;}
	.splice .part5 .list li .ico{ padding: 0.25rem 0 0.1rem; height: 1.8rem;}
	.splice .part5 .list li .ico img{ max-width: 1.5rem; }
	.splice .part5 .list li .name{ line-height: 0.38rem; font-size: 0.28rem; }
	.splice .part5 .botbot{ padding: 0.3rem 0 1.4rem 0; }
	.splice .part5 .botbot p{ float: none; line-height: 0.4rem; font-size: 0.4rem; padding-right: 0; padding-bottom: 0.5rem;}
	.splice .part5 .btnGroup li{ margin-right: 0; margin-bottom: 0.15rem; }
	.splice .part5 .btnGroup li a{ border: #ec6602 solid 0.02rem; height: 0.65rem; line-height: 0.65rem; padding: 0 0.25rem; font-size: 0.28rem; }
	.splice .part6{ padding-bottom: 0.85rem; }
	.splice .part6 .title{ font-size: 0.48rem; padding-bottom: 0.6rem; }
	.splice .part6 .moreBtn{ padding-top: 1.0rem; }
	.splice .part6 .moreBtn a{ font-size: 0.36rem; height: 0.48rem; }
	.newsBox{ padding: 0.4rem 0.3rem 1.0rem;}
	.newsBox .leftDiv{ width: auto; float: none; }
	.newsBox .rightDiv{ width: auto; padding-top: 0.75rem; float: none; }
	.newsBox .selectForm{ padding-top: 0.75rem; }
	.newsBox .selectForm ul{ margin-right: 0; }
	.newsBox .selectForm li{ float: none; width: 100%; margin-bottom: 0.2rem; }
	.newsBox .selectForm .li01{ width: 100%; }
	.newsBox .selectForm li .lbox{ margin-right: 0; padding-left: 1.3rem; }
	.newsBox .selectForm .li01 .lbox{ padding-left: 1.9rem; }
	.newsBox .selectForm li em{ line-height: 0.9rem; font-size: 0.28rem;  }
	.newsBox .selectForm li .selectBox{ width: 100%; overflow: hidden; background: url(../images/selectIco.png) no-repeat scroll right center; }
	.newsBox .selectForm li select{padding: 0.1rem 0.4rem 0.1rem 0.2rem; height: 0.9rem; width: 110% !important; font-size: 0.28rem; }
	.newsList{ padding-top: 0.52rem; }
	.newsList ul{ margin-right: 0; }
	.newsList li{ float: none; width: 100%; padding-bottom: 0.75rem;}
	.newsList li .lbox{ margin-right: 0; }
	.newsList li .day{ width: 1.2rem; height: 1.1rem; font-size: 0.48rem; line-height: 1.1rem; }
	.newsList li .month{ width: 1.2rem; height: 0.9rem; font-size: 0.28rem;}
	.newsList li .name{ padding-top: 0.4rem; font-size: 0.36rem; line-height: 0.64rem; height: 1.28rem; }
	.newsList li .content{ font-size: 0.24rem; line-height: 0.42rem; padding-top: 0.1rem; height: 1.68rem; }
	.newsList li .btnDiv{ margin-top: 0.15rem; width: 2.4rem; line-height: 0.6rem; height: 0.6rem; font-size: 0.28rem; }
	.newsMore{ width: 2.6rem; }
	.newsMore a{ width: 2.6rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.28rem; }
	.newsBox .title{ font-size: 0.48rem; height: 0.8rem; margin-bottom: 0.4rem;}
	.newsBox .title2{ padding-top: 0.5rem; }
	.newsBox .tagList ul{ margin-right: -0.2rem; }
	.newsBox .tagList li{ margin-bottom: 0.15rem;}
	.newsBox .tagList li div{ margin-right: 0.2rem; }
	.newsBox .tagList li a{ height: 0.68rem; line-height: 0.68rem; font-size: 0.24rem;}
	.tagBtn{ padding-top: 0.15rem; }
	.tagBtn a{ width: 2.8rem; height: 0.9rem; font-size: 0.28rem; line-height: 0.9rem; }
	.newsBox .msgList li{ font-size: 0.32rem; line-height: 0.38rem; padding-bottom: 0.35rem; }
	.newShow{ padding-top: 0.75rem; width: auto; float: none; }
	.newShow .backBtn{ padding-bottom: 0.5rem; }
	.newShow .backBtn a{ width: 2.4rem; font-size: 0.28rem; height: 0.75rem; line-height: 0.75rem; text-indent: 0.9rem; }
	.newShow .imgDiv img{ width: 100%; }
	.newShow .day{ width: 1.2rem; height: 1.1rem; font-size: 0.48rem; line-height: 1.1rem; }
	.newShow .month{ width: 1.2rem; height: 0.9rem; font-size: 0.28rem;}
	.newShow .name{ padding: 0.35rem 0; font-size: 0.28rem; line-height: 0.48rem; }
	.newShow .time{ font-size: 0.28rem; padding-bottom: 0.35rem;}
	.newShow .content{ font-size: 0.26rem; line-height: 0.42rem; }
	.newShow .content .limg{ padding: 0.35rem 0; }
	.newShow .content .limg img{ max-width: 100% }
	.newShow .txt{ font-size: 0.28rem; padding: 0.2rem 0; }
	.newShow .xxList li{ padding-left: 0.3rem; font-size: 0.28rem; line-height: 0.48rem; }
	.newShow .xxList li:before{ width: 0.12rem; height: 0.12rem; top: 0.16rem; }
	.newShow .category{ padding: 0.4rem 0 0.25rem; font-size: 0.28rem; }
	.newShow .label{ padding-bottom: 0.5rem; }
	.newShow .label li{ margin-right: 0.2rem; margin-bottom: 0.15rem;}
	.newShow .label li a{ padding: 0 0.25rem; line-height: 0.65rem; height: 0.65rem; font-size: 0.28rem; }
	.newShow .like{ padding-bottom: 0.2rem; font-size: 0.28rem; }
	.newShow .share li{ margin-right: 0.2rem; }
	.newShow .share li img{ width: 0.46rem; }
	.spliceTech{ padding: 0.7rem 0 0; }
	.spliceTech .part1{ padding-bottom: 0.9rem; padding-left: 0.3rem; padding-right: 0.3rem; }
	.spliceTech .part1 .contentBox{ width: auto; float: none; }
	.spliceTech .part1 .name{ font-size: 0.48rem; line-height: 0.64rem; padding: 0.75rem 0 0.4rem; }
	.spliceTech .part1 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.spliceTech .part1 .botDiv{ padding-left: 2.5rem; height: auto; }
	.spliceTech .part1 .botDiv b{ height: 0.65rem; line-height: 0.65rem; font-size: 0.28rem;}
	.spliceTech .part1 .botDiv a{ margin-right: 0; display: inline-block; float: none; width: auto; padding: 0 0.2rem; margin-bottom: 0.2rem; height: 0.65rem; line-height: 0.65rem; font-size: 0.24rem; border: #ec6602 solid 0.02rem; }
	.spliceTech .part1 .downloadBtn{ padding-top: 0.5rem; }
	.spliceTech .part1 .downloadBtn a{ position: relative; display: inline-block; background: #00415e; height: 32px; line-height: 32px; padding: 0 44px 0 13px; color: #fff; border-radius: 4px; font-size: 14px; color: #fff; }
	.spliceTech .part1 .downloadBtn a:after{ content: ''; position: absolute; right: 11px; top: 50%; margin-top: -7px; width: 15px; height: 15px; background: url(../images/nimg15_1.png) no-repeat center; }
	.techLayer{ width: 150px; float: none; display: none;}
	.techLayer .zzBox{ padding: 0.86rem 0 0.4rem 0.25rem;}
	.techLayer .zzBox .close{ position: absolute; right: 0.46rem; top: 0.26rem; }
	.techLayer .zzBox .close img{ width: 0.48rem; }
	.techLayer .zzBox li{ font-size: 0.24rem; padding-bottom: 0.25rem; }
	.techLayerNow{ right: 0.3rem; margin-right: 0; top: 0.7rem; display: block;}
	.spliceTech .part2 li{ float: none; width: 100%;}
	.spliceTech .part2 li .mxfDiv{ padding: 15% 0.5rem 0 0.5rem; }
	.spliceTech .part2 li .name{ font-size: 0.48rem; }
	.spliceTech .part2 li .msg{ font-size: 0.32rem; line-height: 0.56rem; padding-top: 0.2rem; }
	.spliceTech .part2-2{ padding: 0.6rem 0.3rem; }
	.spliceTech .part2-2 ul{ margin-right: 0; }
	.spliceTech .part2-2 li{ float: none; width: 100%; margin-bottom: 0.25rem; }
	.spliceTech .part2-2 li .lbox{ margin-right: 0;  }
	.spliceTech .part2-2 li .imgDiv img{ height: auto; }
	.spliceTech .part2-2 li .mxfDiv{ padding: 12% 0.5rem 0 1.2rem; }
	.spliceTech .part2-2 li .name{ font-size: 0.48rem; }
	.spliceTech .part2-2 li .msg{ font-size: 0.32rem; line-height: 0.56rem; padding-top: 0.2rem; }

	.spliceTech .part3{ padding: 1.15rem 0.3rem 0.5rem; }
	.spliceTech .part3 .tab2{ padding-bottom: 0.78rem; text-align: left; }
	.spliceTech .part3 .tab2 ul{ margin-right: -0.2rem; }
	.spliceTech .part3 .tab2 li{ float: left; width: 50%; margin: 0 0 0.15rem 0;}
	.spliceTech .part3 .tab2 li .lbox{ width: auto; margin-right: 0.2rem; height: 0.65rem; text-align: center; line-height: 0.65rem; font-size: 0.28rem; border: #ec6602 solid 0.02rem; }
	.spliceTech .part3 .list ul{ margin-right: -0.2rem; }
	.spliceTech .part3 .list li{ width: 50%; margin-bottom: 0.54rem;}
	.spliceTech .part3 .list li .lbox{ margin-right: 0.2rem;}
	.spliceTech .part3 .list li .ico{ padding: 0.25rem 0 0.1rem;}
	.spliceTech .part3 .list li .ico img{ width: 1.1rem; }
	.spliceTech .part3 .list li .name{ line-height: 0.38rem; font-size: 0.28rem; }
	.spliceTech .part4{ padding: 0 0.3rem; }
	.spliceTech .part4-1{ padding: 0.8rem 0.3rem 0; }
	.spliceTech .part4 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.spliceTech .part4 .txt{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.35rem; }
	.spliceTech .part4 .content{ font-size: 0.28rem; line-height: 0.56rem; padding: 0 0 0.7rem; }
	.spliceTech .part4 .imgDiv{ display: none; }
	.spliceTech .part4 .childDiv li{ float: none; width: 100%; min-height: 0;}
	.spliceTech .part4 .childDiv li.high{ min-height: 0; }
	.spliceTech .part4 .childDiv .li01 .lbox{ padding-right: 0; padding-left: 1.8rem; }
	.spliceTech .part4 .childDiv .li01 .ico{ right: auto; left: 0; }
	.spliceTech .part4 .childDiv .li01 .ico img{ width: 1.26rem; }
	.spliceTech .part4 .childDiv .li02 .lbox{ padding-left: 1.8rem; }
	.spliceTech .part4 .childDiv .li02 .ico img{ width: 1.26rem;}
	.spliceTech .part4 .childDiv li .name{ font-size: 0.32rem; padding-bottom: 0.25rem; }
	.spliceTech .part4 .childDiv li p{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.5rem;}
	.spliceTech .part4 .childDiv .li01 .name{ text-align: left; }
	.spliceTech .part4 .childDiv .li01 p{ text-align: left; }
	.spliceTech .part4 .childDiv li .btnDiv{ padding: 0.15rem 0 0.5rem; }
	.spliceTech .part4 .childDiv li .btnDiv a{ font-size: 0.28rem; width: 2.8rem; height: 0.8rem; line-height: 0.8rem; text-indent: 0.2rem; }
	.spliceTech .part5{  padding: 1.15rem 0.3rem; }
	.spliceTech .part5 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.2rem; }
	.spliceTech .part5 .txt{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.6rem; }
	.spliceTech .part6{ padding: 1.1rem 0.3rem 0.85rem; }
	.spliceTech .part6 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.25rem; }
	.spliceTech .part6 .title2{ padding-bottom: 0.6rem; padding-top: 1.2rem; }
	.spliceTech .part6 .msg{ font-size: 0.28rem; padding-bottom: 0.6rem; }
	.spliceTech .part6 .moreBtn{ padding-top: 1.0rem; }
	.spliceTech .part6 .moreBtn a{ font-size: 0.36rem; height: 0.48rem; }
	.spliceTech .part7{ padding: 0 0.3rem 0.8rem; }
	.spliceTech .part7 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.3rem;  }
	.spliceTech .part7 .content{ line-height: 0.48rem; font-size: 0.26rem; }
	.spliceTech .part7 .mxfDiv{ width: auto; padding: 0.45rem 0 0.7rem;}
	.spliceTech .part7 .imgDiv img{ width: 100%; }
	.spliceTech .part7 .wen{ font-size: 0.26rem; line-height: 0.48rem; padding-top: 0.25rem;}
	.spliceTech .part7 .btnDiv{ width: 2.4rem; margin: 0.35rem auto 0; }
	.spliceTech .part7 .btnDiv a{ font-size: 0.26rem; width: 2.4rem; height: 0.65rem; line-height: 0.65rem; text-indent: 0.24rem; }
	.spliceTech .part7 .more a{ font-size: 0.28rem; }
	
	.spliceTech .part8{ padding: 0.8rem 0.3rem 0; }
	.spliceTech .part8 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.4rem;}
	.spliceTech .part8 .tab2{ width: auto;}
	.spliceTech .part8 .tab2 ul{ margin-right: -0.15rem; }
	.spliceTech .part8 .tab2 li{ width: 50%; margin-bottom: 15px; }
	.spliceTech .part8 .tab2 li .lbox{ margin-right: 0.15rem; height: 2.5rem; }
	.spliceTech .part8 .tab2 li .name{ padding: 0.25rem 0 0.3rem; font-size: 0.26rem; }
	.spliceTech .part8 .tab2 li .limg img{ width: 2.4rem; }
	.spliceTech .part8 .tab2 .liNow .lbox:after{ display: none; }
	.spliceTech .part8 .bigBox{ width: auto; padding: 0.4rem 0.3rem 0.6rem; }
	.spliceTech .part8 .content{ font-size: 0.26rem; line-height: 0.48rem; }
	.spliceTech .part8 .content p{ padding-bottom: 0.2rem; }
	.spliceTech .part8 .content em{ padding-bottom: 0.1rem; }
	.spliceTech .part8 .imgList{ padding-bottom: 0.2rem;}
	.spliceTech .part8 .imgList li{ float: none; padding-bottom: 0.4rem; padding-right: 0; }
	.spliceTech .part8 .imgList li img{ width: 100%; }
	.spliceTech .part8 .imgList2{ padding-bottom: 0.4rem; }
	.spliceTech .part8 .table2{ padding-top: 0.3rem; }
	.spliceTech .part8 .table{ overflow: auto; }
	.equipmentPic{ margin: 0; }
	.equipmentPic .slick{ margin: 0; }
	.equipmentPic .imgDiv img{ width: 100%;}
	.equipmentPic .content{ font-size: 0.24rem; line-height: 0.42rem; padding-top: 0.3rem; height: 1.26rem; }
	.equipmentPic .btnDiv{ margin-top: 0.15rem; width: 3.2rem; line-height: 0.8rem; height: 0.8rem; text-indent: 0.3rem; font-size: 0.28rem; }
	.equipmentPic .btnDiv:after{ right: 0.3rem;  }
	.equipmentPic .slick-prev{ left: 0.3rem; top: 2.7rem; width: 0.5rem; height: 1.1rem; background-size: 0.36rem;}
	.equipmentPic .slick-next{ right: 0.3rem; top: 2.7rem; width: 0.5rem; height: 1.1rem; background-size: 0.36rem; }
	.equipmentPic .slick-prev:hover{ background-size: 0.36rem;}
	.equipmentPic .slick-next:hover{ background-size: 0.36rem;}
	.equipmentPic .slick-prev:before{ font-size: 0.28rem; color: #333; }
	.equipmentPic .slick-next:before{ font-size: 0.28rem; color: #333; }
	.engineerTech{ padding: 0.7rem 0.3rem 0; }
	.engineerTech .part0{ padding-bottom: 0.6rem; }
	.engineerTech .part0 .contentBox{ width: auto; }
	.engineerTech .part0 .content{ font-size: 0.28rem; line-height: 0.48rem; padding: 0.5rem 0 0.3rem;}
	.engineerTech .part0 .list{ width: auto; margin-bottom: 0.55rem; box-shadow: 0px 0.17rem 0.4rem 0px rgba(56, 168, 228, 0.32);}
	.engineerTech .part0 .list li .lbox{ height: 1.8rem; }
	.engineerTech .part0 .list li .num{ padding: 0.28rem 0 0.05rem; font-size: 0.6rem; line-height: 0.6rem; }
	.engineerTech .part0 .list li .wen{ font-size: 0.2rem; }
	.engineerTech .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.3rem; }
	.engineerTech .part1{ padding-bottom: 0.7rem; }
	.engineerTech .part1 .content{ padding: 0 0 0.3rem; }
	.engineerTech .xxList li{ padding-left: 0.3rem; font-size: 0.28rem; line-height: 0.48rem; }
	.engineerTech .xxList li:before{ width: 0.12rem; height: 0.12rem; top: 0.16rem; }
	.engineerTech .special{ font-size: 0.48rem; line-height: 0.64rem; padding-left: 0; padding-top: 0.3rem; }
	.engineerTech .part2{ padding: 0 0 0.85rem; }
	.engineerTech .part2 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.55rem; }
	.engineerTech .part2 .moreBtn{ padding-top: 1.0rem; }
	.engineerTech .part2 .moreBtn a{ font-size: 0.36rem; height: 0.48rem; }

	.splicePic .agentlist{ height: 2.0rem; }
	.splicePic .agentlist:before{ margin-top: -0.02rem; height: 0.04rem; }
	.splicePic .agentlist .slick-slide{ height: 2.0rem; background-size: 0.24rem;}
	.splicePic .agentlist .slick-slide .year{ font-size: 0.24rem; }
	.splicePic .agentlist .slick-current{ background-size: 0.24rem;}
	.splicePic .slider-for{ padding-top: 0.45rem; }
	.splicePic .mxfDiv{ padding-left: 0; height: auto; width: auto; }
	.splicePic .imgDiv{ position: relative; padding-bottom: 0.3rem; }
	.splicePic .imgDiv img{ width: 100%; }
	.splicePic .name{ font-size: 0.3rem; line-height: 0.3rem; }
	.splicePic .content{ padding-top: 0.2rem; font-size: 0.24rem; line-height: 0.42rem; padding-bottom: 0.2rem; }
	.splicePic .slick-prev{ left: 0.3rem; top: 35%; margin-top: 0; width: 0.3rem; height: 0.52rem; background-size: 0.3rem; }
	.splicePic .slick-next{ right: 0.3rem; top: 35%; margin-top: 0; width: 0.3rem; height: 0.52rem; background-size: 0.3rem; }

    .password{ padding:0.8rem 0.3rem;}
	.password .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.3rem;}
	.password .form{ height:1.0rem; padding-left:1.2rem; width:100%; box-sizing:border-box;}
	.password .form em{ left:0.25rem; line-height:1.0rem; font-size:0.26rem;}
	.password .form .input1{ height:1.0rem; line-height:1.0rem; font-size:0.26rem;}
	.password .btnDiv{ padding-top: 0.3rem; }
	.password .btnDiv a{ width: 3.0rem; height: 0.86rem; line-height: 0.86rem; text-indent: 0.3rem; font-size: 0.28rem; }
	.password .btnDiv a:after{ width: 0.86rem; height: 0.86rem; }

    .ewmLayer{ width:3.2rem; height:3.2rem; }
	.ewmLayer .imgDiv{ line-height:3.2rem;}
	.ewmLayer .imgDiv img{ width:3.2rem;}

	.indexPart6{ padding: 0 10px 1.0rem; }
	.indexPart6 .list{ border-top: #00415e solid 2px; }
	.indexPart6 .list li{ float: none; width: auto; height: auto; padding: 0.5rem 0.75rem 1.6rem; border-bottom: #00415e solid 2px; }
	.indexPart6 .list li .name{ font-size: 0.28rem; line-height: 0.28rem; height: 0.38rem; }
	.indexPart6 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.indexPart6 .list li .bg{ height: 86px; }
	.contactPart3-3{ padding: 0 0.3rem 0.95rem; }
	.contactPart3 .list{ margin-top: 1.0rem; border-top: #00415e solid 2px; }
	.contactPart3 .list li{ float: none; width: auto; height: auto; padding: 0.5rem 0.75rem 1.6rem; border-bottom: #00415e solid 2px; }
	.contactPart3 .list li .name{ font-size: 0.28rem; line-height: 0.28rem; height: 0.38rem; }
	.contactPart3 .list li .wen{ font-size: 0.26rem; line-height: 0.48rem; }
	.contactPart3 .list li .bg{ height: 86px; }
	.techBanner{ height: auto; }
	.techBanner .videoDiv{ width: auto; }
	.techBanner .videoDiv img{ width: 100%; }
	.pressfitTech { padding: 0.7rem 0 0;}
	.pressfitTech .part1{ padding-bottom: 0.9rem; padding-left: 0.3rem; padding-right: 0.3rem; }
	.pressfitTech .part1 .contentBox{ width: auto; float: none; }
	.pressfitTech .part1 .name{ font-size: 0.48rem; line-height: 0.64rem; padding: 0.75rem 0 0.4rem; }
	.pressfitTech .part1 .content{ font-size: 0.28rem; line-height: 0.48rem; padding-bottom: 0.65rem; }
	.pressfitTech .part1 .list{ padding-top: 0.6rem; }
	.pressfitTech .part1 .list ul { margin-right: -0.2rem;}
	.pressfitTech .part1 .list li { width: 50%; margin-bottom: 0.54rem;}
	.pressfitTech .part1 .list li .lbox { margin-right: 0.2rem; }
	.pressfitTech .part1 .list li .layer { bottom: 0.2rem; }
	.pressfitTech .part1 .list li .wen{ font-size: 0.22rem; line-height: 0.32rem; padding: 0 0.2rem; }
	.pressfitTech .part2{ padding: 0 0.3rem 0.9rem; }
	.pressfitTech .part2 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.pressfitTech .part2 .imgDiv{ display: none; }
	.pressfitTech .part2 .childDiv li{ float: none; width: 100%; min-height: 0;}
	.pressfitTech .part2 .childDiv li.high{ min-height: 0; }
	.pressfitTech .part2 .childDiv .li01 .lbox{ padding-right: 0; padding-left: 1.8rem; }
	.pressfitTech .part2 .childDiv .li01 .ico{ right: auto; left: 0; }
	.pressfitTech .part2 .childDiv .li01 .ico img{ width: 1.26rem; }
	.pressfitTech .part2 .childDiv .li02 .lbox{ padding-left: 1.8rem; }
	.pressfitTech .part2 .childDiv .li02 .ico img{ width: 1.26rem;}
	.pressfitTech .part2 .childDiv li .name{ font-size: 0.32rem; padding-bottom: 0.25rem; }
	.pressfitTech .part2 .childDiv li p{ font-size: 0.26rem; line-height: 0.48rem; padding-bottom: 0.5rem;}
	.pressfitTech .part2 .childDiv .li01 .name{ text-align: left; }
	.pressfitTech .part2 .childDiv .li01 p{ text-align: left; }
	.pressfitTech .part3 .title{ font-size: 0.48rem; line-height: 0.48rem; padding-bottom: 0.5rem; }
	.pressfitTech .part3 .tab2{ padding: 0 10px; }
	.pressfitTech .part3 .tab2 ul{ margin-right: -0.15rem; }
	.pressfitTech .part3 .tab2 li{ width: 50%; margin-bottom: 15px;}
	.pressfitTech .part3 .tab2 li .lbox{ margin-right: 0.15rem; height: 2.5rem; border-bottom: #e3e3e3 solid 1px;}
	.pressfitTech .part3 .tab2 li .txt{ padding: 0.3rem 0 0.15rem; line-height: 0.42rem; height: 0.84rem; font-size: 0.28rem;}
	.pressfitTech .part3 .tab2 li .ico{ width: 1.63rem; height: 0.92rem;}
	.pressfitTech .part3 .tab2 li .ico img{ width: 1.63rem; }
	.pressfitTech .part3 .tab2 .liNow .lbox{ border-bottom: #00ade5 solid 1px;}
	.pressfitTech .part3 .tab2 .liNow .lbox:after{ display: none; }
	.pressfitTech .part3 .tabContentDiv2{ padding: 0.7rem 10px; }
	.pressfitTech .part3 .content{ padding: 0; font-size: 0.26rem; line-height: 0.48rem; }
	.pressfitTech .part4{ padding: 0.8rem 10px 0; }
	.pressfitTech .part4 .list ul{ margin-right: -0.2rem; }
	.pressfitTech .part4 .list li{ width: 50%; padding-bottom: 0.3rem; }
	.pressfitTech .part4 .list li .box{ margin-right: 0.2rem; }
	.pressfitTech .part4 .list li .name{ padding-top: 0.25rem; font-size: 0.26rem; min-height: 0.84rem; line-height: 0.42rem; }
	.pageDown{ padding-top: 0.5rem; }
	.pageDown li{ font-size: 0.28rem; }
	.pageDown li a{ height: auto; line-height: 0.56rem; }

	/*2024.4.28*/
	.equipment{ padding: 0.7rem 0.3rem 0; }
	.equipment .content{font-size: 0.28rem; line-height: 0.48rem; padding: 0.7rem 0 0.5rem;}
	.equipment .list{ padding-top:1.0rem;}
	.equipment .list li{ float:none; width:auto; padding-bottom:0.6rem;}
	.equipment .list li .imgDiv{ width:4.8rem; height:3.37rem; }
	.equipment .list li .name{ margin-top:0.45rem; height:0.42rem; line-height: 0.42rem; font-size:0.32rem; }
	.equipment .list li .msg{ margin-top:0.1rem; font-size: 0.28rem; line-height:0.48rem; height:0.96rem; }

	.indexPart5-3{ padding:0 0.3rem 1.2rem;}
}

