.mean-container .mean-bar {
	display: none;
}
 @media only screen and (min-width:956px) and (max-width:1200px) {
 .pc-1200px {
display: none;
}
 header {
display: block;
}
 .mean-container .mean-bar {
background: #fff!important;
top: 0;
position: absolute;
height: auto;
padding: 0!important;
border-bottom: 0px solid #efefef;
}
 .mean-container a.meanmenu-reveal span {
margin: 5px 0 0 0!important;
background: #000!important;
height: 2px!important;
}
 .mean-container .mean-nav {
margin-top: 70px!important;
}
 .mean-container .mean-nav {
background: #fff!important;
}
 .mean-container .mean-nav .fu1 {
padding: 0 0 300px 0;
overflow: hidden;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li a, .mean-container a.meanmenu-reveal {
color: #333!important;
}
 .mean-container .mean-nav ul li a.mean-expand {
color:#333!important;
}
 .mean-container .mean-nav ul li a.mean-expand:hover {
background: none!important;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a {
border-top: 1px solid #ccc!important;
}
 .mean-container .mean-nav ul li ul li a {
background: #eee;
border-top: 1px solid #bbb;
}
 .mean-container .mean-nav ul li ul li ul li a {
background: #ccc;
border-top: 1px solid #eee;
}
 .mean-container .mean-nav ul li ul li ul li ul li a {
background: #eee;
border-top: 1px solid #ccc;
}
 .mean-container a.meanclose:before {
content: " ";
}
 .mean-container a.meanmenu-reveal {
width: 30px!important;
height: 24px!important;
padding: 0!important;
top: 22px!important;
margin: 0 20px 0 0;
}
 .mean-container .mean-nav ul li a.mean-expand {
opacity: 1;
width: 100%!important;
text-align: right!important;
}
 .mean-container .mean-nav ul li a:focus {
outline:none;
}
 .mean-container .mean-nav ul li a.mean-clicked {
font-size: 0 !important;
}
 .mean-container .mean-nav ul li a.mean-clicked:before {
content: " ";
position: absolute;
width: 15px;
height: 2px;
background: #333;
top: 23px;
right: 10px;
}
 .mean-container .mean-bar, .header, .msearch {
position: fixed!important;
}
 .mean-container.h5_cc .mean-bar {
display: none;
}
 .mean-container .mean-bar::after {
content: '';
display: block;
width: 100%;
height: 70px;
background-color: #FFFFFF;
position: fixed;
top: 0;
left: 0;
z-index: 1;
}
 .mean-container a.meanmenu-reveal {
z-index: 2!important;
position: fixed!important;
}
 .mean-container .mean-nav {
z-index: 0;
}
 .mean-container .mean-nav .fu1 {
padding: 0;
padding-bottom: 70px;
box-sizing: border-box;
position: fixed;
background-color: #FFFFFF;
height: 100%;
overflow-y: scroll;
}
 .mean-container a.meanmenu-reveal {
z-index: 9999999;
position: fixed!important;
}
 .mean-container a.meanmenu-reveal.meanclose {
top: 24px!important;
}
 .mean-container .mean-nav .fu1 a {
font-size: 16px;
}
    /* header ,footer */
    .head ul {
display: none;
}
 .head .logo img {
width: 95px;
}
 .head {
height: 70px;
}
 .icenter {
width: 94%;
}
 .head .op .lang {
padding-left: 4px;
margin-left: 2px;
font-size: 13px;
}
 .head .op .search {
font-size: 15px;
margin-right: 6px;
}
 .head .right {
width: fit-content;
margin-right: 0px;
}
 .div1 {
width: 91%;
box-shadow: none!important;
}
 .fu {
display: none!important;
}
 .footer .waves {
display: none;
}
 .footer {
padding: 20px 0;
}
 .footer .fo01 {
display: none;
}
 .footer .fo02 .icenter {
display: flex;
align-items: center;
justify-content: center;
flex-flow: wrap;
}
 .footer .fo02 .icenter a:last-child {
display: none;
}
 .ibanner .h5_img {
height: 100%;
object-fit: cover;
display: block!important;
}
 .ibanner video {
display: none;
}
 .i01 ul li .b a {
white-space: normal;
}
 .i01 ul li {
width: 18%;
margin-right: 2.5%;
margin-bottom: 25px;
}
 .i02 ul li h4 strong {
font-size: 48px;
line-height: 46px;
}
 .i04 .bot .box .imgbox img {
height: 100%;
object-fit: cover;
}
 .i03 ul li {
padding: 40px 8px 60px;
width: calc(23.5% - 14px);
}
 .i03 ul li .alb {
left: 10px;
width: calc(100% - 20px);
}
 .i03 ul li .c1 a {
width: calc(48% - 1px);
}
 .i05 .icenter .bot .text {
font-size: 22px;
line-height: 33px;
margin-bottom: 55px;
width: 45%;
}
 .ab04 .bot .fa.fa-angle-right {
right: -3%;
}
 .ab04 .bot .fa.fa-angle-left {
left: -3%;
}
 .ab05 .bot .bot__b .fa.fa-angle-left {
left: -3%;
}
 .ab05 .bot .bot__b .fa.fa-angle-right {
right: -3%;
}
 .join02 .icenter li .imgbox img {
object-fit: cover;
height: 44.3rem;
}
 .join02 .icenter .invest_h3 {
font-size: 28px;
}
 .join04 .icenter .top h3 {
line-height: 46px;
font-size: 29px;
}
 .join04 .icenter .bot .box img {
height: 27.4rem;
}
 .join04 .icenter .bot .op .swiper-pagination {
width: 85.733333%;
}
 .join04 .icenter .bot .op .fa_f {
width: 10.733333%;
}
 .innerbanner img {
object-fit: cover;
}
 .invest01 .icenter .content .left {
box-sizing: border-box;
padding: 0 16px;
width: calc(50% - 20px);
height: 100%;
}
 .invest01 .icenter .content .right .right__g1 {
padding: 0 16px 60px;
box-sizing: border-box;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__b .cc {
margin-right: 1.6rem;
}
 .invest01 .icenter .content .left .left__m .cc {
margin-right: 2.6rem;
}
 .invest01 .icenter .content .right .right__g2 {
padding: 60px 16px 20px;
box-sizing: border-box;
height: 50%;
}
 .invest01 .icenter .content {
height: 542px;
}
 .invest01 .icenter .content .right {
height: 100%;
box-sizing: border-box;
}
 .news a .text h4 {
font-size: 26px;
line-height: 35px;
}
 .news a .imgbox img {
object-fit: cover;
}
 .qua01 .icenter2 .qua__top ul li {
margin: 0;
width: 178px;
height: 178px;
}
 .app01 .left {
display: none;
}
 .app01 .right {
width: 100%;
}
 .app01 .app_h3 {
font-size: 24px;
}
 .app01 .g .g__top h4 {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top font {
font-size: 22px;
}
 .app01 .g .g__bot p {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top {
margin-bottom: 3rem;
}
 .appbt {
margin-bottom: 32px;
padding-bottom: 18px;
}
 .app01 {
padding: 3rem 0 50px;
}
 .app02 {
flex-flow: wrap;
}
 .app02 .left {
width: 100%;
margin-bottom: 32px;
}
 .app02 .right {
width: 100%;
overflow: auto;
padding-bottom: 10px;
padding-top: 26px;
}
 .app02 .right::-webkit-scrollbar {
height: 0px;
}
 .app02 .right::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .app02 .right::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .app02 .right::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .app02 {
padding: 50px 3%;
}
 .app02 h3 {
margin-bottom: 3.1rem
}
 .app02 .bot .blimga a {
margin-right: 10px;
width: 102px;
}
 .app02 .right .bt, .app02 .right .bttable {
width: 921px!important;
}
 .alistavtive {
display: none;
}
 .prolr .prottdt {
display: none;
}
 .prolr .t_table {
width: 1000px;
}
 .proshowpic {
margin: 40px auto;
}
 .proshowpic p {
width: fit-content;
box-sizing: border-box;
}
 .proshowpic dd {
width: 100%;
margin-top: 25px;
}
 .proshowpic dd h3 {
font-size: 24px;
}
 .proshowpic dd h4 {
font-size: 14px;
line-height: 24px;
margin-bottom: 28px;
}
 .t_table {
margin: 50px 0 22px;
border-top: 1px solid #eee;
padding-top: 30px;
}
 .prolr {
width: 100%;
overflow: auto;
margin-bottom: 29px;
}
 .prolr::-webkit-scrollbar {
height: 0px;
}
 .prolr::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .prolr::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .prolr::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .dataTables_wrapper .bottom {
display: flex;
flex-flow: wrap;
justify-content: flex-start;
flex-direction: column;
align-items: flex-start;
}
 .dataTables_wrapper .bottom .dataTables_length {
display: block;
width: fit-content;
margin: 10px 0;
}
 div.dtsp-verticalContainer {
margin: 0px 0 0px;
}
 .app02 .right .more {
top: 22px;
}
 .div1 {
display: block!important;
}
 .mean-container .mean-bar {
display: block!important;
}
 .i02 {
padding: 90px 0 138px;
}
 .i02 .bg {
bottom: 37px;
width: 595px;
}
 .i04 .tab {
margin: 20px 0 29px;
padding-bottom: 29px;
}
 .i05 {
background-position: center!important;
background-attachment: unset!important;
margin-bottom: 280px;
}
 .jl dd .top {
width: calc(100% - 0px);
padding: 3rem 40px;
box-sizing: border-box;
}
 .ab05 {
padding: 12.4rem 0 15rem;
}
 .qua02 {
padding: 6em 0 6em;
}
}
 @media only screen and (min-width:750px) and (max-width:1099px) {
 .pc-1200px {
display: none;
}
 header {
display: block;
}
 .mean-container .mean-bar {
background: #fff!important;
top: 0;
position: absolute;
height: auto;
padding: 0!important;
border-bottom: 0px solid #efefef;
}
 .mean-container a.meanmenu-reveal span {
margin: 5px 0 0 0!important;
background: #000!important;
height: 2px!important;
}
 .mean-container .mean-nav {
margin-top: 70px!important;
}
 .mean-container .mean-nav {
background: #fff!important;
}
 .mean-container .mean-nav .fu1 {
padding: 0 0 300px 0;
overflow: hidden;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li a, .mean-container a.meanmenu-reveal {
color: #333!important;
}
 .mean-container .mean-nav ul li a.mean-expand {
color:#333!important;
}
 .mean-container .mean-nav ul li a.mean-expand:hover {
background: none!important;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a {
border-top: 1px solid #ccc!important;
}
 .mean-container .mean-nav ul li ul li a {
background: #eee;
border-top: 1px solid #bbb;
}
 .mean-container .mean-nav ul li ul li ul li a {
background: #ccc;
border-top: 1px solid #eee;
}
 .mean-container .mean-nav ul li ul li ul li ul li a {
background: #eee;
border-top: 1px solid #ccc;
}
 .mean-container a.meanclose:before {
content: " ";
}
 .mean-container a.meanmenu-reveal {
width: 30px!important;
height: 24px!important;
padding: 0!important;
top: 22px!important;
margin: 0 20px 0 0;
}
 .mean-container .mean-nav ul li a.mean-expand {
opacity: 1;
width: 100%!important;
text-align: right!important;
}
 .mean-container .mean-nav ul li a:focus {
outline:none;
}
 .mean-container .mean-nav ul li a.mean-clicked {
font-size: 0 !important;
}
 .mean-container .mean-nav ul li a.mean-clicked:before {
content: " ";
position: absolute;
width: 15px;
height: 2px;
background: #333;
top: 23px;
right: 10px;
}
 .mean-container .mean-bar, .header, .msearch {
position: fixed!important;
}
 .mean-container.h5_cc .mean-bar {
display: none;
}
 .mean-container .mean-bar::after {
content: '';
display: block;
width: 100%;
height: 70px;
background-color: #FFFFFF;
position: fixed;
top: 0;
left: 0;
z-index: 1;
}
 .mean-container a.meanmenu-reveal {
z-index: 2!important;
position: fixed!important;
}
 .mean-container .mean-nav {
z-index: 0;
}
 .mean-container .mean-nav .fu1 {
padding: 0;
padding-bottom: 70px;
box-sizing: border-box;
position: fixed;
background-color: #FFFFFF;
height: 100%;
overflow-y: scroll;
}
 .mean-container a.meanmenu-reveal {
z-index: 9999999;
position: fixed!important;
}
 .mean-container a.meanmenu-reveal.meanclose {
top: 24px!important;
}
 .mean-container .mean-nav .fu1 a {
font-size: 16px;
}
    /* header ,footer */
    .head ul {
display: none;
}
 .head .logo img {
width: 95px;
}
 .head {
height: 70px;
}
 .icenter {
width: 94%;
}
 .head .op .lang {
padding-left: 4px;
margin-left: 2px;
font-size: 13px;
}
 .head .op .search {
font-size: 15px;
margin-right: 6px;
}
 .head .right {
width: fit-content;
margin-right: 0px;
}
 .div1 {
width: 91%;
box-shadow: none!important;
}
 .fu {
display: none!important;
}
 .footer .waves {
display: none;
}
 .footer {
padding: 20px 0;
}
 .footer .fo01 {
display: none;
}
 .footer .fo02 .icenter {
display: flex;
align-items: center;
justify-content: center;
flex-flow: wrap;
}
 .footer .fo02 .icenter a:last-child {
display: none;
}
 .ibanner .h5_img {
height: 100%;
object-fit: cover;
display: block!important;
}
 .ibanner video {
display: none;
}
 .i01 ul li .b a {
white-space: normal;
}
 .i01 ul li {
width: 18%;
margin-right: 2.5%;
margin-bottom: 25px;
}
 .i02 ul li h4 strong {
font-size: 48px;
line-height: 46px;
}
 .i04 .bot .box .imgbox img {
height: 100%;
object-fit: cover;
}
 .i03 ul li {
padding: 40px 8px 60px;
width: calc(23.5% - 14px);
}
 .i03 ul li .alb {
left: 10px;
width: calc(100% - 20px);
}
 .i03 ul li .c1 a {
width: calc(48% - 1px);
}
 .i05 .icenter .bot .text {
font-size: 22px;
line-height: 33px;
margin-bottom: 55px;
width: 45%;
}
 .ab04 .bot .fa.fa-angle-right {
right: -3%;
}
 .ab04 .bot .fa.fa-angle-left {
left: -3%;
}
 .ab05 .bot .bot__b .fa.fa-angle-left {
left: -3%;
}
 .ab05 .bot .bot__b .fa.fa-angle-right {
right: -3%;
}
 .join02 .icenter li .imgbox img {
object-fit: cover;
height: 44.3rem;
}
 .join02 .icenter .invest_h3 {
font-size: 28px;
}
 .join04 .icenter .top h3 {
line-height: 46px;
font-size: 29px;
}
 .join04 .icenter .bot .box img {
height: 27.4rem;
}
 .join04 .icenter .bot .op .swiper-pagination {
width: 83.733333%;
}
 .join04 .icenter .bot .op .fa_f {
width: 13.733333%;
}
 .innerbanner img {
object-fit: cover;
}
 .invest01 .icenter .content .left {
box-sizing: border-box;
padding: 0 16px;
width: calc(50% - 20px);
height: 100%;
}
 .invest01 .icenter .content .right .right__g1 {
padding: 0 16px 60px;
box-sizing: border-box;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__b .cc {
margin-right: 1.6rem;
}
 .invest01 .icenter .content .left .left__m .cc {
margin-right: 2.6rem;
}
 .invest01 .icenter .content .right .right__g2 {
padding: 60px 16px 20px;
box-sizing: border-box;
height: 50%;
}
 .invest01 .icenter .content {
height: 542px;
}
 .invest01 .icenter .content .right {
height: 100%;
box-sizing: border-box;
}
 .news a .text h4 {
font-size: 26px;
line-height: 35px;
}
 .news a .imgbox img {
object-fit: cover;
}
 .qua01 .icenter2 .qua__top ul li {
margin: 0;
width: 168px;
height: 168px;
}
 .app01 .left {
display: none;
}
 .app01 .right {
width: 100%;
}
 .app01 .app_h3 {
font-size: 24px;
}
 .app01 .g .g__top h4 {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top font {
font-size: 22px;
}
 .app01 .g .g__bot p {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top {
margin-bottom: 3rem;
}
 .appbt {
margin-bottom: 32px;
padding-bottom: 18px;
}
 .app01 {
padding: 3rem 0 50px;
}
 .app02 {
flex-flow: wrap;
}
 .app02 .left {
width: 100%;
margin-bottom: 32px;
}
 .app02 .right {
width: 100%;
overflow: auto;
padding-bottom: 10px;
padding-top: 26px;
}
 .app02 .right::-webkit-scrollbar {
height: 0px;
}
 .app02 .right::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .app02 .right::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .app02 .right::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .app02 {
padding: 50px 3%;
}
 .app02 h3 {
margin-bottom: 3.1rem
}
 .app02 .bot .blimga a {
margin-right: 10px;
width: 102px;
}
 .app02 .right .bt, .app02 .right .bttable {
width: 921px!important;
}
 .alistavtive {
display: none;
}
 .prolr .prottdt {
display: none;
}
 .prolr .t_table {
width: 1000px;
}
 .proshowpic {
margin: 40px auto;
}
 .proshowpic p {
width: fit-content;
box-sizing: border-box;
}
 .proshowpic dd {
width: 100%;
margin-top: 25px;
}
 .proshowpic dd h3 {
font-size: 24px;
}
 .proshowpic dd h4 {
font-size: 14px;
line-height: 24px;
margin-bottom: 28px;
}
 .t_table {
margin: 50px 0 22px;
border-top: 1px solid #eee;
padding-top: 30px;
}
 .prolr {
width: 100%;
overflow: auto;
margin-bottom: 29px;
}
 .prolr::-webkit-scrollbar {
height: 0px;
}
 .prolr::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .prolr::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .prolr::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .dataTables_wrapper .bottom {
display: flex;
flex-flow: wrap;
justify-content: flex-start;
flex-direction: column;
align-items: flex-start;
}
 .dataTables_wrapper .bottom .dataTables_length {
display: block;
width: fit-content;
margin: 10px 0;
}
 div.dtsp-verticalContainer {
margin: 0px 0 0px;
}
 .app02 .right .more {
top: 22px;
}
 .div1 {
display: block!important;
}
 .mean-container .mean-bar {
display: block!important;
}
 .i02 {
padding: 90px 0 138px;
}
 .i02 .bg {
bottom: 37px;
width: 595px;
}
 .i04 .tab {
margin: 20px 0 29px;
padding-bottom: 29px;
}
 .i05 {
background-position: center!important;
background-attachment: unset!important;
margin-bottom: 280px;
}
 .jl dd .top {
width: calc(100% - 0px);
padding: 3rem 40px;
box-sizing: border-box;
}
 .ab05 {
padding: 12.4rem 0 15rem;
}
 .qua02 {
padding: 6em 0 6em;
}
}
 @media only screen and (max-width:768px) {
 .proshowtitletabletop .filter-tab {
width: 200px;
margin-right: 20px;
}
 .pc-1200px {
display: none;
}
 header {
display: block;
}
 .mean-container .mean-bar {
background: #fff!important;
top: 0;
position: absolute;
height: auto;
padding: 0!important;
border-bottom: 0px solid #efefef;
}
 .mean-container a.meanmenu-reveal span {
margin: 5px 0 0 0!important;
background: #000!important;
height: 2px!important;
}
 .mean-container .mean-nav {
margin-top: 70px!important;
}
 .mean-container .mean-nav {
background: #fff!important;
}
 .mean-container .mean-nav .fu1 {
padding: 0 0 300px 0;
overflow: hidden;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li a, .mean-container a.meanmenu-reveal {
color: #333!important;
}
 .mean-container .mean-nav ul li a.mean-expand {
color:#333!important;
}
 .mean-container .mean-nav ul li a.mean-expand:hover {
background: none!important;
}
 .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a {
border-top: 1px solid #ccc!important;
}
 .mean-container .mean-nav ul li ul li a {
background: #eee;
border-top: 1px solid #bbb;
}
 .mean-container .mean-nav ul li ul li ul li a {
background: #ccc;
border-top: 1px solid #eee;
}
 .mean-container .mean-nav ul li ul li ul li ul li a {
background: #eee;
border-top: 1px solid #ccc;
}
 .mean-container a.meanclose:before {
content: " ";
}
 .mean-container a.meanmenu-reveal {
width: 30px!important;
height: 24px!important;
padding: 0!important;
top: 22px!important;
margin: 0 20px 0 0;
}
 .mean-container .mean-nav ul li a.mean-expand {
opacity: 1;
width: 100%!important;
text-align: right!important;
}
 .mean-container .mean-nav ul li a:focus {
outline:none;
}
 .mean-container .mean-nav ul li a.mean-clicked {
font-size: 0 !important;
}
 .mean-container .mean-nav ul li a.mean-clicked:before {
content: " ";
position: absolute;
width: 15px;
height: 2px;
background: #333;
top: 23px;
right: 10px;
}
 .mean-container .mean-bar, .header, .msearch {
position: fixed!important;
}
 .mean-container.h5_cc .mean-bar {
display: none;
}
 .mean-container .mean-bar::after {
content: '';
display: block;
width: 100%;
height: 70px;
background-color: #FFFFFF;
position: fixed;
top: 0;
left: 0;
z-index: 1;
}
 .mean-container a.meanmenu-reveal {
z-index: 2!important;
position: fixed!important;
}
 .mean-container .mean-nav {
z-index: 0;
}
 .mean-container .mean-nav .fu1 {
padding: 0;
padding-bottom: 70px;
box-sizing: border-box;
position: fixed;
background-color: #FFFFFF;
height: 100%;
overflow-y: scroll;
}
 .mean-container a.meanmenu-reveal {
z-index: 9999999;
position: fixed!important;
}
 .mean-container a.meanmenu-reveal.meanclose {
top: 24px!important;
}
 .mean-container .mean-nav .fu1 a {
font-size: 16px;
}
    /* header ,footer */
    .head ul {
display: none;
}
 .head .logo img {
width: 95px;
}
 .head {
height: 70px;
}
 .icenter {
width: 94%;
}
 .head .op .lang {
padding-left: 4px;
margin-left: 2px;
font-size: 13px;
}
 .head .op .search {
font-size: 15px;
margin-right: 6px;
}
 .head .right {
width: fit-content;
margin-right: 0px;
}
 .div1 {
width: 83%;
box-shadow: none!important;
display: block!important;
}
 .mean-container .mean-bar {
display: block!important;
}
 .fu {
display: none!important;
}
 .footer .waves {
display: none;
}
 .footer {
padding: 20px 0;
}
 .footer .fo02 .icenter {
display: flex;
align-items: center;
justify-content: center;
flex-flow: wrap;
}
 .footer .fo02 .icenter a:last-child {
display: none;
}
 .footer .fo02 .icenter a {
font-size: 12px;
margin-right: 12px;
}
 .ibanner .h5_img {
height: 100%;
object-fit: cover;
display: block!important;
}
 .ibanner video {
display: none;
}
 .ibanner .text {
font-size: 34px;
top: 46%;
}
 .ibanner .text strong {
width: 36px;
}
 .i01 {
padding: 50px 0;
}
 .i01 form input {
width: 309px;
}
 .i01 ul li {
width: 49%;
margin-right: 2%;
}
 .i01 ul li:nth-of-type(5n) {
margin-right: 2%;
}
 .i01 ul li:nth-of-type(2n) {
margin-right: 0%;
}
 .i01 ul li .b a {
white-space: normal;
}
 .i01 ul li .t a {
justify-content: flex-start;
align-items: flex-start;
}
 .i01 form {
width: 100%;
}
 .i01 form input {
width: 100%;
}
 .i02 ul li:nth-of-type(3), .i02 ul li:nth-of-type(4) {
padding-bottom: 2rem;
}
 .i02 {
padding: 50px 0;
}
 .i02 .title span {
text-align: center;
font-size: 15px;
margin-bottom: 10px;
}
 .i_h3 {
font-size: 24px;
line-height: 35px;
margin-bottom: 12px;
}
 .i02 .title {
padding-bottom: 7px;
margin-bottom: 4px;
border-bottom: 0px;
}
 .i02 ul li h4 strong {
font-size: 38px;
margin-right: 5px;
line-height: 33px;
}
 .i02 ul li h5 {
font-size: 14px;
margin-top: 11px;
}
 .i02 ul li {
width: 49%;
border: 1px solid #ddd;
padding: 2rem;
box-sizing: border-box;
margin-bottom: 2%;
}
 .i02 ul li:last-child {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
 .i02 .bg {
display: none;
}
 .i02 ul {
margin-bottom: 19px;
}
 .i02 .title h3 {
text-align: center;
}
 .more {
width: 108px;
height: 33px;
}
 .i03 ul li {
padding: 30px;
width: 100%;
}
 .i03 ul {
flex-flow: wrap;
}
 .i03 .bg img {
object-fit: cover;
}
 .i03 ul li .icon {
width: 76px;
height: 76px;
}
 .i03 ul li .icon img {
width: 40px;
height: auto;
}
 .i03 ul li h4 {
font-size: 22px;
margin: 17px 0;
padding-bottom: 16px;
}
 .i03 ul li .c1 {
height: 59px;
margin-bottom: 10px;
}
 .i03 ul li:nth-of-type(2n) {
bottom: 0px;
}
 .i03 ul li {
margin-bottom: 14px;
}
 .i04 {
padding: 50px 0;
}
 .i04 .tab {
display: flex;
justify-content: space-between;
margin: 22px 0;
padding-bottom: 19px;
border-bottom: 2px solid rgb(240, 240, 240);
}
 .i04 .bg {
display: none;
}
 .i04 .bot .box {
flex-flow: wrap;
}
 .i04 .bot .box .imgbox {
width: 100%;
}
 .i04 .bot .box .text {
width: 100%;
padding-top: 20px;
}
 .i04 .bot .box .text h3 {
font-size: 21px;
}
 .i04 .tab a {
margin-right: 0px;
}
 .i04 .tab a:last-child {
margin-right: 0px;
}
 .i03 {
padding: 0px 0 50px;
}
 .i04 .bot .box .text p {
font-size: 14px;
margin: 24px 0 31px;
line-height: 24px;
}
 .i04 .bot .box .text h4 {
font-size: 14px;
}
 .i04 .bot .swiper {
padding-bottom: 30px;
}
 .footer .fo01 {
display: none;
}
 .i05 .icenter .more {
margin: 19px auto 44px;
}
 .i05 .icenter .bot {
flex-flow: wrap;
}
 .i05 .icenter .bot .text {
font-size: 19px;
line-height: 28px;
width: 80%;
margin: auto;
margin-bottom: 0px;
margin-top: 20px;
text-align: center;
}
 .i05 .icenter .bot .box {
height: 222px;
padding: 0 25px;
width: 100%;
}
 .i05 .icenter .bot .box p {
font-size: 20px;
line-height: 31px;
}
 .i05 .icenter .bot .box span img {
width: 28px;
}
 .i05 .icenter .bot .box span.sp_1 {
left: 26px;
top: 26px;
}
 .i05 .icenter .bot .box span.sp_2 {
right: 26px;
bottom: 26px;
}
 .i05 {
height: 330px;
margin-bottom: 275px;
background-attachment: unset!important;
background-position: center!important;
}
 .i05 .i_h3 {
text-align: center;
}
 .innerbanner img {
height: 35rem;
object-fit: cover;
}
 .innerbanner .b_nav a {
border-bottom: 2px solid transparent;
padding: 0 0.7rem;
height: 6.4rem;
line-height: 6.4rem;
font-size: 15px;
margin-right: 2.5rem;
}
 .news a {
margin-top: 50px;
}
 .news a .imgbox {
width: 100%;
margin-bottom: 20px;
}
 .news a .text {
width: 100%;
}
 .news a .text h4 {
font-size: 20px;
line-height: 28px;
}
 .news a .text h5 {
font-size: 13px;
}
 .news a .text h6 {
font-size: 12px;
line-height: 24px;
}
 .news a .text p {
margin-bottom: 2.8rem;
}
 .news {
padding: 1rem 0 24px;
}
 .page {
margin-bottom: 50px;
}
 .mbx {
padding: 0 3%;
margin-top: 90px;
}
 .newsshow dt {
margin: 26px 0;
}
 .newsshow dt h3 {
font-size: 20px;
line-height: 33px;
}
 .newsshow dt h4 {
margin: 21px 0;
}
 .newsshow dt h4 span {
font-size: 13px;
margin-right: 8px;
}
 .newsshow .xxcc p, .newsshow .xxcc span, .newsshow .xxcc font, .newsshow .xxcc i {
font-size: 14px;
line-height: 26px;
}
 .newsshow .xxcc {
margin-bottom: 50px;
}
 .newsshow {
margin-bottom: 0px;
}
 .newsshow .xxcc strong {
font-size: 14px!important;
}
 .qua01 {
padding: 50px 0;
}
 .invest_h3 {
font-size: 24px;
margin-bottom: 17px;
}
 .qua01 .icenter2 .qua__top ul li {
margin: 0;
width: 45vw;
height: 45vw;
margin-bottom: 3%;
}
 .qua01 .icenter2 .qua__top ul {
flex-flow: wrap;
}
 .qua01 .icenter .qua__top ul li h4 {
font-size: 20px;
}
 .qua01 .icenter .qua__top ul li img {
height: 4rem;
}
 .qua01 .icenter .qua__top ul {
margin-bottom: 50px;
}
 .qua02 {
padding: 50px 0;
}
 .qua01 .jl dd .top {
width: 100%;
padding: 2rem 16px 2rem 30px;
box-sizing: border-box;
}
 .qua01 .jl dd .top .top__le h4 {
font-size: 16px;
}
 .qua01 .jl dd .top .top__state {
width: 3.9rem;
height: 3.9rem;
font-size: 2.4rem;
}
 .qua01 .icenter .qua__bot .bot {
padding: 4.5rem 3rem 4rem 3rem;
display: none;
}
 .qua01 .icenter .qua__bot .bot a h4 {
font-size: 14px;
}
 .qua01 .icenter .qua__bot .bot a img {
width: 2.4rem;
}
 .zsicon {
flex-flow: wrap;
}
 .zsicon p {
width: 30%;
margin-right: 2%;
margin-bottom: 2%;
}
 .zsicon p:nth-of-type(3n) {
margin-right: 0px;
}
 .zsicon p img {
display: block;
width: 100%;
height: auto;
border-radius: 50%;
margin-right: 0px;
margin-bottom: 0px;
}
 .zsicon {
flex-flow: wrap;
justify-content: flex-start;
}
.zsicon p {
width: 31%;
margin-right: 3.5%;
margin-bottom: 3.5%;
}
 .ab01 .icenter {
flex-flow: wrap;
}
 .ab01 .left {
width: 100%;
margin-bottom: 20px;
}
 .ab01 .right {
width: 100%;
}
 .ab01 {
padding: 50px 0;
}
 .ab01 .left h3 {
font-size: 22px;
line-height: 34px;
width: 100%;
}
 .ab01 .left p {
font-size: 14px;
line-height: 24px;
margin-top: 2.6rem;
}
 .ab01 .right video {
height: auto;
}
 .vi_box .box .video {
width: 94%;
}
 .vi_box .box .video img.close {
right: 0px;
}
 .ab02 {
padding-bottom: 50px;
}
 .ab02 .mid .num span {
font-size: 22px;
bottom: -4.5rem;
}
 .ab02 .bot .box p {
font-size: 18px;
line-height: 24px;
width: 73%;
}
 .ab02 .mid {
margin-bottom: 8.5rem;
margin-top: 4.7rem;
}
 .ab03 {
padding: 50px 0;
}
 .ab03 .icenter {
height: auto;
flex-flow: wrap;
}
 .ab03 .left {
width: 100%;
flex-flow: wrap;
}
 .ab03 .right {
width: 100%;
}
 .ab03 .left .g .imgbox {
width: 100%;
height: auto;
}
 .ab03 .left .g {
height: auto;
flex-flow: wrap;
margin-bottom: 20px;
}
 .ab03 .left .g .text {
width: 100%;
padding: 30px;
}
 .ab03 .left .g .imgbox img {
height: 200px;
object-fit: cover;
}
 .ab03 .g .text h4 {
font-size: 24px;
margin-bottom: 1.8rem;
}
 .ab03 .g .text p {
font-size: 14px;
line-height: 24px;
}
 .ab03 .left .g:nth-of-type(2) {
flex-flow: wrap;
}
 .ab03 .right .g .imgbox img {
height: 200px;
object-fit: cover;
}
 .ab03 .right .g .text {
height: auto;
padding: 30px;
}
 .ab04 {
padding: 50px 0;
}
 .ab04 .bot .fa.fa-angle-left {
left: -3%;
}
 .ab04 .bot .fa.fa-angle-right {
right: -3%;
}
 .ab04 .bot .fa {
top: 60%;
}
 .ab04 .bot .swiper-pagination {
width: 100%;
}
 .ab04 .bot .box p {
height: 230px;
display: flex;
align-items: center;
}
 .ab05 .top .top__b {
margin-top: 4.7rem;
}
 .ab05 .top .top__b .le h4 {
font-size: 20px;
}
 .ab05 .top .top__b .le ul li {
font-size: 14px;
line-height: 20px;
}
 .ab05 .top .top__b .mid {
margin: 30px 0;
width: 100%;
padding: 30px 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
 .ab05 .top .top__b .mid li h4 {
font-size: 15px;
}
 .ab05 .top .top__b .ri img {
width: 13.5rem;
margin-right: 1.7rem;
}
 .ab05 .top .top__b .ri span {
font-size: 15px;
line-height: 24px;
}
 .ab05 .bot {
margin-top: 50px;
}
 .ab05 {
padding: 50px 0;
}
 .ab05 .bot .bot__b .fa.fa-angle-left {
left: -3%;
}
 .ab05 .bot .bot__b .fa.fa-angle-right {
right: -3%;
}
 .jl {
padding-top: 50px;
margin-bottom: 50px;
}
 .join01 .more {
width: 93px;
height: 30px;
}
 .jl dd .top {
width: calc(100% - 0px);
padding: 3rem 24px;
box-sizing: border-box;
}
 .jl dd .top .top__le h4 {
font-size: 16px;
}
 .jl dd .top .top__le .tip span {
font-size: 12px;
margin-right: 1rem;
}
 .jl dd .top .top__state {
width: 3.9rem;
height: 3.9rem;
font-size: 3rem;
}
 .jl dd .bot {
padding: 3rem;
box-sizing: border-box;
}
 .jl dd .bot .cc p {
font-size: 14px;
line-height: 26px;
}
 .jl dd .bot span {
font-size: 14px;
display: contents;
}
 .jl dd .bot .you {
font-size: 14px;
}
 .join02 .icenter li {
width: 100%;
}
 .join02 .icenter ul {
flex-flow: wrap;
}
 .join02 .icenter li:nth-of-type(2), .join02 .icenter li:nth-of-type(4) {
top: 0px;
}
 .join02 .icenter li .text {
bottom: 3.8rem;
width: 88%;
}
 .join02 .icenter li .imgbox img {
height: 39.3rem;
object-fit: cover;
}
 .join02 .icenter li {
margin-bottom: 3.7rem;
}
 .join02 .icenter li:nth-of-type(3), .join02 .icenter li:nth-of-type(4) {
margin-bottom: 3.7rem;
}
 .join02 .icenter .invest_h3 {
position: relative;
right: 0px;
top: 0px;
}
 .join02 {
margin-bottom: 30px;
}
 .join02 .icenter li .text h4 {
font-size: 22px;
}
 .join04 .icenter .top {
margin-bottom: 3.6rem;
display: flex;
justify-content: space-between;
flex-flow: wrap;
}
 .join04 .icenter .top h3 {
line-height: 35px;
}
 .join04 .icenter .top p {
width: 100%;
}
 .join04 .icenter .bot .box img {
height: 26.4rem;
object-fit: cover;
}
 .join04 .icenter .bot .op .fa {
margin-top: 0px;
width: 4.3rem;
height: 4.3rem;
font-size: 3rem;
}
 .join04 .icenter .bot .op .swiper-pagination {
height: 0.5rem;
width: 79.733333%;
position: unset;
}
 .join04 .icenter .bot .op .fa_f {
width: 18.733333%;
}
 .join04 .icenter .bot .op {
margin-top: 4.2rem;
}
 .join04 {
margin-bottom: 50px;
}
 .invest01 {
overflow: unset;
padding: 50px 0 0;
}
 .invest01 .icenter .content .left {
padding: 0 21px;
width: 100%;
box-sizing: border-box;
margin-right: 0px;
}
 .invest01 .icenter .content .right {
width: 100%;
margin-top: 10px;
}
 .invest01 .icenter .content .left .left__t {
margin-top: 50px;
}
 .invest01 .icenter .content .left .left__b {
margin-bottom: 50px;
}
 .invest01 .icenter .content .cc .invest01_h4 {
font-size: 14px;
}
 .invest01 .icenter .content .cc .invest01_h5 {
font-size: 14px;
line-height: 20px;
}
 .invest01 .icenter .content .left .left__m .cc {
margin-right: 3.6rem;
}
 .invest01 .icenter .content .left .left__b .cc {
margin-bottom: 2.8rem;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__t {
margin-top: 50px;
}
 .invest01 .icenter .content .right .right__g1 {
padding: 0 21px 50px;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__t .cc h4 {
font-size: 20px;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__t .cc h5 {
font-size: 20px;
}
 .content .right .right__g1 .right__g1__b .cc {
margin-right: 1.6rem;
}
 .invest01 .icenter .content .cc .invest01_h4 {
margin-right: 1.4rem;
min-width: 7.7rem;
}
 .invest01 .icenter .content .right .right__g2 {
padding: 50px 21px 20px;
}
 .invest01 .icenter .content .right .right__g1 {
padding: 0 21px 50px;
margin-bottom: 10px;
}
 .invest_cc {
margin-bottom: 50px;
}
 .invest_cc .more {
width: 90px;
height: 30px;
}
 .app_3 .report a h4 {
font-size: 14px;
line-height: 24px;
max-width: 53%;
}
 .app_3 .report a h5 {
font-size: 14px;
line-height: 24px;
margin-right: 43px;
}
 .app_3 .report .jian {
width: 3.7rem;
height: 3.7rem;
}
 .app_3 .total {
position: unset;
right: 0px;
bottom: 0.6rem;
display: flex;
align-items: center;
}
 .app_3_page {
margin-bottom: 3rem;
display: flex;
justify-content: flex-start;
align-items: center;
margin-top: 4rem;
}
 .app_3_page a {
width: 4rem;
height: 4rem;
font-size: 2rem;
margin-right: 1.2rem;
}
 .invest01 .icenter .content .right .right__g1 .right__g1__b .cc {
margin-right: 2.6rem;
}
 .app_3 .total h5 {
font-size: 15px;
}
 .app_3 .total h4 {
font-size: 15px;
}
 .app01 .left {
display: none;
}
 .app01 .right {
width: 100%;
}
 .app01 .app_h3 {
font-size: 24px;
}
 .app01 .g .g__top h4 {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top font {
font-size: 22px;
}
 .app01 .g .g__bot p {
font-size: 14px;
line-height: 28px;
}
 .app01 .g .g__top {
margin-bottom: 3rem;
}
 .appbt {
margin-bottom: 32px;
padding-bottom: 18px;
}
 .app01 {
padding: 3rem 0 50px;
}
 .app02 {
flex-flow: wrap;
}
 .app02 .left {
width: 100%;
margin-bottom: 32px;
}
 .app02 .right {
width: 100%;
overflow: auto;
padding-bottom: 10px;
padding-top: 26px;
}
 .app02 .right::-webkit-scrollbar {
height: 0px;
}
 .app02 .right::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .app02 .right::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .app02 .right::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .app02 {
padding: 50px 3%;
}
 .app02 h3 {
margin-bottom: 3.1rem
}
 .app02 .bot .blimga a {
margin-right: 10px;
width: 102px;
}
 .app02 .right .bt, .app02 .right .bttable {
width: 921px!important;
}
 .alistavtive {
display: none;
}
 .prolr .prottdt {
display: none;
}
 .prolr .t_table {
width: 1000px;
}
 .proshowpic {
margin: 40px auto;
}
 .proshowpic p {
width: 100%;
box-sizing: border-box;
}
 .proshowpic dd {
width: 100%;
margin-top: 25px;
}
 .proshowpic dd h3 {
font-size: 24px;
}
 .proshowpic dd h4 {
font-size: 14px;
line-height: 24px;
margin-bottom: 28px;
}
 .t_table {
margin: 50px 0 22px;
border-top: 1px solid #eee;
padding-top: 30px;
}
 .prolr {
width: 100%;
overflow: auto;
margin-bottom: 29px;
}
 .prolr::-webkit-scrollbar {
height: 0px;
}
 .prolr::-webkit-scrollbar {
width: 6px;
height: 6px;
}
 .prolr::-webkit-scrollbar-track {
border-radius: 2px;
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
background: rgba(0, 0, 0, 0.2);
scrollbar-arrow-color:red;
}
 .prolr::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.2);
border-radius: 0;
background:#f29911;
}
 .dataTables_wrapper .bottom {
display: flex;
flex-flow: wrap;
justify-content: flex-start;
flex-direction: column;
align-items: flex-start;
}
 .dataTables_wrapper .bottom .dataTables_length {
display: block;
width: fit-content;
margin: 10px 0;
}
 div.dtsp-verticalContainer {
margin: 0px 0 0px;
}
 .ab05 .top .top__b .le ul .map {
float: none;
}
 .i04 .i_h3 {
text-align: center;
}
 .app02 .right .more {
top: 18px;
}
 .jl .invest_h3 {
line-height: 34px;
}
 .ftcookies {
flex-flow: wrap!important;
}
 .ftcookies p {
padding-right: 0em!important;
margin-bottom: 14px!important;
}
 .ftcookies button {
font-size: 14px!important;
width: 9em!important;
}
 .invest_cc .invest_h3 {
line-height: 34px;
}
 .i03_h3 {
text-align: center;
}
 .i02 .more {
margin: auto;
}
 .i03 ul li .c1 a {
width: calc(32% - 1px);
margin-right: 3px;
}
 .i03 ul li .c1 a:nth-of-type(3n) {
margin-right: 0px;
}
 .i03 ul li .alb {
justify-content: center;
}
 .i03 ul li .icon {
width: 60px;
height: 60px;
}
 .ibanner .text .blank {
width: 13px;
}
 .dtsp-verticalContainer .ifx-checkbox {
display: flex;
align-items: center;
}
 .app02 .right .bttable ul li span {
font-family: "arial";
}
 .searchtag .pyjyinput {
width: 90%;
}
}
