﻿

@media (max-width: 1420px){
	.w1366{ width: auto;}
	
	.mineboxmax{ padding: 22px 0.22rem 0 0.22rem;}
	.mineboxmax .cont .rightbox{ width: calc(100% - 275px);}
	
	.newspagebox{ padding: 20px 0.22rem 0 0.22rem;}
	
	.headercp .toop{ padding: 0 0.22rem;}
	.headercp .boot .nav{ padding: 0 0.22rem;}
	.headercp .boot .nav .li{ width: calc(100% / 7);}
	.headercp .boot .cont .tit a{ padding: 0; text-align: center;}
	.indexmaxboxone,
	.indexmaxboxtwo{ margin: 0 0.22rem 20px 0.22rem;}
	.footercp{ padding: 0 0.5rem;}
	.indexmaxboxone .right{ width: 9.8rem;}
	.indexmaxboxone .left{ width: 7.8rem;}
	.indexmaxboxone .left .li{ width: 3.75rem;}
	.indexmaxboxtwo .wenk a{ width: 4.3rem;}
	.indexmaxboxtwo .wenk .swiper{ margin: 0 -0.1rem;}
	.indexmaxboxtwo .open a{ margin: 0.25rem 0.2rem 0 0; width: 3.42rem;}
	.indexmaxboxtwo .open a:nth-child(5n){ margin: 0.25rem 0 0 0;}
	.footercp .toop .wli1{ width: 8rem; margin-right: 0;}
	.footercp .toop .wli2{ width: 5rem; margin-right: 0;}
	.footercp .toop{ justify-content: space-between;}
	.indexmaxboxone .right{ width: auto; margin-top: 30px;}
	.titlemaxone .h, .titlemaxone .h i{ font-size: 16px; line-height: 30px;}
	.indexmaxboxtwo{ margin: 0 0.3rem 0.3rem 0.3rem;}
	.indexmaxboxtwo .cont .mk{ padding: 0.3rem;}
	.titlemaxtwo .nav .li a{ font-size: 16px; line-height: 26px; white-space: nowrap; padding: 0;}
	.titlemaxtwo .nav .li + .li{ margin-left: 10px;}
	.titlemaxtwo .nav{ justify-content: flex-start; overflow-x: auto; margin-right: 15px;}
	.titlemaxtwo .a a{ white-space: nowrap; line-height: 26px;}
	.titlemaxtwo .nav .li.cur a{ background: hsla(0,0%,100%,0.00); color: #566BDB;}
	.indexmaxboxtwo .list a{ display: block;}
	.indexmaxboxtwo .list .right{ justify-content: space-between; flex-wrap: wrap;}
	.indexmaxboxtwo .list .right .i{ min-width: 100%; margin: 5px 0;}
	.indexmaxboxtwo .list .right .i i{ padding: 0 10px; line-height: 24px; font-size: 12px;}
	.indexmaxboxtwo .list .right .v{ margin: 0; line-height: 24px;}
	.indexmaxboxtwo .list .right .t{ line-height: 24px;}
	.titlemaxtwo2 .h{ font-size: 16px;}
	.indexmaxboxtwo .wenk{ margin-top: 20px;}
	
	
}

@media (min-width: 750px){
	
	
	
}



@media (max-width: 950px){
	html,body{ font-size: calc(100vw/7.5);}
	
	.headercp .center .logo img{ height: auto; width: 90%; margin: auto;}
	.headercp .center .text{ width: auto; margin-top: 30px;}
	.headercp .center .text .tp a{ overflow: hidden; white-space: nowrap; text-overflow : ellipsis;}
	.headercp .center{ padding: 0 0.3rem 25px 0.3rem;}
	.headercp .center .text .tp{ display: block;}
	.headercp .center .text .tp .k{ margin: 0 0 3px 0;}
	.headercp .boot .cont .tit a{ white-space: nowrap;}
	.headercp .boot .nav .li{ width: auto;}
	.headercp .boot .nav .li{ margin: 0;}
	.headercp .boot .cont .tit a{ padding: 0 15px; line-height: 50px; font-size: 16px;}
	.headercp .boot{ height: 50px;}
	.headercp .boot .nav{ padding: 0; overflow-x: auto;}
	.indexmaxboxone{ margin: 0.3rem;}
	.indexmaxboxone .mk{ padding: 0.3rem; display: block;}
	.indexmaxboxone .left .li{ width: 47.5%; margin-top: 0.2rem;}
	.indexmaxboxone .left{ width: auto;}
	.indexmaxboxone .left .li a .m{ width: 24px; height: 24px;}
	.indexmaxboxone .left .li a .p{ font-size: 15px; line-height: 24px; padding: 0; margin: 0; width: calc(100% - 30px);}
	.indexmaxboxone .left .li a{ padding: 6px 5px;}
	
	.indexmaxboxtwo .wenk a{ width: auto;}
	.indexmaxboxtwo .wenk a .p{ font-size: 14px; line-height: 24px; text-align: center;}
	.indexmaxboxtwo .open{ justify-content: space-between;}
	.indexmaxboxtwo .open a{ width: 2.95rem; display: flex; justify-content: center; align-items: center; height: 50px;}
	.indexmaxboxtwo .href{ padding-top: 10px;}
	.footercp{ padding: 30px 0.3rem 0 0.3rem;}
	.footercp .toop{ display: block; padding: 0; position: relative;}
	.footercp .toop .wli{ width: auto!important; margin: 0!important;}
	.footercp .toop .wli + .wli{ margin-top: 30px!important;}
	.footercp .boot{ display: block; margin-top: 30px; padding: 30px 0 10px 0;}
	.footercp .boot .m{ justify-content: center; flex-wrap: wrap;}
	.footercp .boot a, .footercp .boot .p{ font-size: 13px; line-height: 18px; margin: 5px; text-align: center;}
	.headercp .center .text .input input{ height: 40px; font-size: 16px;}
	.headercp .toop .h{ font-size: 14px; line-height: 24px;}
	.headercp .toop .cont{ display: block; padding: 12px 0;}
	.headercp .toop{ border-bottom: 1px solid hsla(0,0%,100%,0.40); margin-bottom: 30px; position: relative;}
	.entryboxmax .cont{ width: 90%; display: block;}
	.entryboxmax .cont .form{ width: auto; padding: 30px 10px;}
	.entryboxmax .cont .img{ display: none;}
	.headercp .toop .right{ position: fixed; top: 0; width: 200px; right: -200px; opacity: 0; bottom: 0; background: #fff; display: block; z-index: 100; transition: all 0.5s;}
	.headercp.headercpcells .toop .right{ opacity: 1; right: 0;}
	.headercp .toop .more{ margin: 50px 15px; display: block;}
	.headercp .toop .more a + a{ margin: 10px 0 0 0;}
	.headercp .toop .right .wsr{ display: block; margin: 100px 15px 10px 15px;}
	.headercp .toop .right .wsr a + a{ margin: 10px 0 0 0;}
	.headercp .toop .right .mine{ margin: 0; position: unset;}
	.headercp .toop .right .mine .tp{ position: absolute; top: 50px; left: 0; right: 0; padding: 0 15px;}
	.headercp .toop .right .mine .tp::after{ display: none;}
	.headercp .toop .right .mine .down{ display: block; padding: 0; width: auto; position: relative; top: auto; left: auto; right: auto; margin: 0 15px;}
	.headercp .toop .right .mine .down .mk::after{ display: none;}
	.headercp .toop .right .mine .down .mk{ padding: 0; text-align: center;}
	.headercp .toop .right .sole{ width: 24px; height: 24px; position: absolute; top: 10px; right: 10px; cursor: pointer;}
	.headercp .toop .right .sole i{ display: block; width: 100%; height: 2px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) rotate(45deg); background: #000;}
	.headercp .toop .right .sole i:nth-child(2){ transform: translate(-50%,-50%) rotate(-45deg);}
	.headercp .toop .up{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 90; background: #000; opacity: 0.8; display: none;}
	.headercp.headercpcells .toop .up{ display: block;}
	.headercp .toop .msole{ width: 22px; height: 18px; position: absolute; top: 15px; right: 0.3rem;}
	.headercp .toop .msole i{ display: block; width: 100%; height: 2px; border-radius: 2px; position: absolute; top: 0; left: 0; background: #333;}
	.headercp .toop .msole i:nth-child(2){ top: 50%; margin-top: -1px;}
	.headercp .toop .msole i:nth-child(3){ top: auto; bottom: 0;}
	
	.headertwo{ height: 50px; padding: 0 0.3rem;}
	.headertwo .w2000{ height: 50px;}
	.headertwo .logo img{ height: 34px;}
	
	.headertwo .right{ position: fixed; top: 0; width: 200px; right: -200px; opacity: 0; bottom: 0; background: #fff; display: block; z-index: 100; transition: all 0.5s;}
	.headertwo.headercpcells .right{ opacity: 1; right: 0;}
	.headertwo .right .wear{ display: block; margin: 50px 15px;}
	.headertwo .right .wear a + a{ margin: 10px 0 0 0;}
	.headertwo .right .mine{ margin: 0; position: unset;}
	.headertwo .right .mine .tp{ position: absolute; top: 50px; left: 0; right: 0; padding: 0 15px;}
	.headertwo .right .mine .tp::after{ display: none;}
	.headertwo .right .mine .down{ display: block; padding: 0; width: auto; position: relative; top: auto; left: auto; right: auto; margin: 0 15px;}
	.headertwo .right .mine .down .mk::after{ display: none;}
	.headertwo .right .mine .down .mk{ padding: 0; text-align: center;}
	.headertwo .right .sole{ width: 24px; height: 24px; position: absolute; top: 10px; right: 10px; cursor: pointer;}
	.headertwo .right .sole i{ display: block; width: 100%; height: 2px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) rotate(45deg); background: #000;}
	.headertwo .right .sole i:nth-child(2){ transform: translate(-50%,-50%) rotate(-45deg);}
	.headertwo .right .more{ margin: 100px 15px 10px 15px; display: block;}
	.headertwo .right .more a + a{ margin: 10px 0 0 0;}
	.headertwo .right .sole{ width: 24px; height: 24px; position: absolute; top: 10px; right: 10px; cursor: pointer;}
	.headertwo .right .sole i{ display: block; width: 100%; height: 2px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%) rotate(45deg); background: #000;}
	.headertwo .right .sole i:nth-child(2){ transform: translate(-50%,-50%) rotate(-45deg);}
	.headertwo .up{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 90; background: #000; opacity: 0.8; display: none;}
	.headertwo.headercpcells .up{ display: block;}
	.headertwo .msole{ width: 22px; height: 18px; position: absolute; top: 15px; right: 0.3rem;}
	.headertwo .msole i{ display: block; width: 100%; height: 2px; border-radius: 2px; position: absolute; top: 0; left: 0; background: #333;}
	.headertwo .msole i:nth-child(2){ top: 50%; margin-top: -1px;}
	.headertwo .msole i:nth-child(3){ top: auto; bottom: 0;}
	
	.newsmaxboxone{ margin-top: 50px;}
	.newsmaxboxone .input{ width: 6.9rem;}
	.newsmaxboxtwo{ padding: 0.3rem; display: block;}
	.newsmaxboxtwo .leftbox{ width: auto;}
	.newsmaxboxtwo .leftbox .list .tit .h{ font-size: 16px;}
	.newsmaxboxtwo .leftbox .list{ padding: 20px 0.3rem;}
	.newsmaxboxtwo .leftbox .wk .el-checkbox{ width: 3rem; height: 34px;}
	.newsmaxboxtwo .leftbox .wk .el-checkbox__label{ font-size: 14px; line-height: 34px;}
	.newsmaxboxtwo .leftbox .sk .el-checkbox{ width: 30%;}
	.newsmaxboxtwo .leftbox .time input,
	.newsmaxboxtwo .leftbox .sk .el-checkbox__label{ font-size: 14px;}
	.newsmaxboxtwo .rightbox{ width: auto; margin-top: 20px;}
	.newsmaxboxtwo .rightbox .nav{ padding: 0 0.3rem;}
	.newsmaxboxtwo .rightbox .nav .li a{ font-size: 16px; line-height: 40px; padding: 0;}
	.newsmaxboxtwo .rightbox .nav .li a::after{ display: none;}
	.newsmaxboxtwo .rightbox .nav .li + .li{ margin-left: 15px;}
	.newsmaxboxtwo .rightbox .textbox .time .li{ font-size: 14px; line-height: 30px; padding: 0 28px 0 8px;}
	.newsmaxboxtwo .rightbox .textbox .time .li i{ right: 3px; top: 5px;}
	.newsmaxboxtwo .rightbox .textbox .s{ width: 30px; height: 30px; border-radius: 2px; background: url(../images/48.png) no-repeat center; background-size: 14px auto;}
	.newsmaxboxtwo .rightbox .textbox .s i{ display: none;}
	.newsmaxboxtwo .rightbox .textbox{ padding: 0 55px 0 0.3rem;}
	.newsmaxboxtwo .rightbox .textbox .time{ height: 54px;}
	.newsmaxboxtwo .formbox{ padding: 0;}
	.el-pagination{ display: flex; justify-content: center; flex-wrap: wrap;}
	.el-pagination .el-pager{ display: flex; justify-content: center; flex-wrap: wrap;}
	.footertwo{ padding: 20px 0.3rem;}
	.footertwo .cont{ display: block;}
	.footertwo .left{ display: block;}
	.footertwo .left .more{ justify-content: center; margin: 0 0 10px 0;}
	.footertwo .left .href{ justify-content: center; text-align: center; flex-wrap: wrap;}
	.footertwo .right{ justify-content: center; text-align: center;}
	.mineboxmax{ padding: 0.3rem;}
	.mineboxmax .cont{ display: block; min-height: inherit;}
	.mineboxmax .cont .leftbox{ width: auto; margin-bottom: 0.3rem;}
	.mineboxmax .cont .leftbox .mk{ padding: 0.3rem;}
	.mineboxmax .cont .leftbox .tit{ margin: 0 0 15px 0;}
	.mineboxmax .cont .leftbox .wli .tp{ padding: 8px 20px;}
	.mineboxmax .cont .leftbox .wli .min a.on{ background: hsla(0,0%,100%,0.00); color: #566BDB;}
	.mineboxmax .cont .leftbox .wli .min{ padding: 10px 20px; display: flex; justify-content: space-between; flex-wrap: wrap;}
	.mineboxmax .cont .leftbox .wli .min a{ width: 48%; padding: 7px 0;}
	.mineboxmax .cont .rightbox{ width: auto;}
	.mineboxmax .cont .rightbox .mk{ padding: 0.3rem;}
	.mineboxmax .cont .rightbox .nav{ display: block; padding: 0; margin-bottom: 20px;}
	.mineboxmax .cont .rightbox .nav .h{ text-align: center; padding: 10px 0; margin: 0}
	.mineboxmax .cont .rightbox .nav .h::after{ display: none;}
	.mineboxmax .cont .rightbox .nav .mm{ justify-content: flex-start; overflow-x: auto; overflow-y: hidden;}
	.mineboxmax .cont .rightbox .nav .mm .li{ font-size: 16px; line-height: 40px; white-space: nowrap;}
	.mineboxmax .cont .rightbox .nav .mm .li::after{ bottom: -1px;}
	.mineboxmax .cont .rightbox .order{ display: block;}
	.mineboxmax .cont .rightbox .order .left{ display: block;}
	.mineboxmax .cont .rightbox .order .left .li button{ width: 100%;}
	.mineboxmax .cont .rightbox .order .left .li + .li{ margin: 10px 0 0 0;}
	.mineboxmax .cont .rightbox .order .left .el-select{ width: 100%;}
	.mineboxmax .cont .rightbox .form{ overflow-x: auto;}
	.mineboxmax .cont .rightbox .form .el-table{ max-width: inherit; width: 1000px!important;}
	.mineboxmax .cont .rightbox .nav .mm .li + .li{ margin-left: 20px;}
	.mineboxmax .cont .rightbox .minelist .el-form-item__content{ width: 100%!important; margin-left: 0!important; display: block; flex-wrap: wrap;}
	.mineboxmax .cont .rightbox .minelist .frone .el-form-item__label,
	.mineboxmax .cont .rightbox .minelist .el-form-item__label{ line-height: normal; width: auto!important; display: block; text-align: left!important; float: none;}
	.mineboxmax .cont .rightbox .minelist .el-form-item__label{ margin-bottom: 10px;}
	.mineboxmax .cont .rightbox .minelist .el-button{ width: 100%;}
	.mineboxmax .cont .rightbox .minelist .el-checkbox .el-checkbox__label{ font-size: 14px;}
	.mineboxmax .cont .rightbox .minelist .el-checkbox{ margin: 8px 8px 0 0; height: 30px; line-height: 30px; padding: 0 10px;}
	.newspagebox{ padding: 0.3rem;}
	.newspagebox .cont{ display: block;}
	.newspagebox .cont .left{ width: auto;}
	.newspagebox .cont .left .mk{ padding: 0.3rem;}
	.newspagebox .cont .left .top{ display: block;}
	.newspagebox .cont .left .top{ margin: 0 0 20px 0;}
	.newspagebox .cont .left .top .more{ margin-top: 10px;}
	.newspagebox .cont .left .tit{ font-size: 18px; line-height: 28px;}
	.newspagebox .cont .right{ width: auto; margin: 0.3rem 0 0 0;}
	.newspagebox .cont .left .tal .el-descriptions-row{ display: flex; flex-wrap: wrap;}
	.newspagebox .cont .left .tal td{ width: calc(100% - 100px);}
	.newspagebox .cont .left .tal .el-descriptions-item__cell{ font-size: 14px;}
	.newspagebox .cont .left .tal th{ width: 100px!important;}
	.newspagebox .cont .left .fors{ overflow-x: auto;}
	.newspagebox .cont .left .fors .el-table{ width: 800px!important; max-width: none;}
	.yxdatabox .bnnn{ padding: 0.3rem;}
	.yxdatabox .bnnn .m{ width: 100%; height: 3rem;}
	.yxdatabox .bnnn .swiper-button-next, .yxdatabox .bnnn .swiper-button-prev{ background: hsla(0,0%,100%,0.00); transform: scale(0.5); color: #fff;}
	.aboutboxmaxc{ padding: 0.3rem;}
	.aboutboxmaxc .cont{ display: block; padding: 0.3rem;}
	.aboutboxmaxc .cont .left{ width: auto; padding: 0; border: none;}
	.aboutboxmaxc .cont .left .h{ padding-left: 0; text-align: center; margin-bottom: 20px;}
	.aboutboxmaxc .cont .left .nav a{ margin: 0!important; width: calc(100% / 3); text-align: center; padding: 0;}
	.aboutboxmaxc .cont .left .nav{ display: flex; flex-wrap: wrap;}
	.aboutboxmaxc .cont .right{ width: auto; padding: 0; margin-top: 30px;}
}

.indexmaxboxone .right .list .li .h,
.indexmaxboxone .left .li a .p,
.indexmaxboxtwo .list .h{ overflow: hidden; white-space: nowrap; text-overflow : ellipsis;}

.indexentryu .bot .right a .text .p,
.newsbox .list .li .mk .time .h,
.indexfivebox .list .li .text .p,
.newscontent .list .li .p,
.aboutfivebox .list .li .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.threeindex .mkbox .text .right .p,
.newsbox .list .li .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.fiveindex .right .li a .text .p{ word-bread: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
