

/*鎺у埗鏂囧瓧琛屾暟*/
.texthang_1{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.texthang_2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

.hide{display: none!important; visibility:hidden;}


.w1520{width:80%!important; margin: 0 auto;}
.w15202{width:75%!important; margin: 0 auto;}
.w15203{width:65%!important; margin: 0 auto;}
.w15204{width:55%!important; margin: 0 auto;}

.hides{display: none!important; visibility:hidden;}
.shows{display: block!important; visibility:visible;}
.hide{display: none!important; visibility:hidden;}

.sx10{ padding: 10vh 0;}
.sx5{ padding: 5vh 0;}
.x10{ padding-bottom: 10vh;}
.x8{padding-bottom: 6vh;}
.s5{ padding-top: 5vh;}
.x5{ padding-bottom: 5vh;}
.s10{ padding-top: 10vh;}
.s5{ padding-top: 5vh;}


@media (max-width: 1440px){
    .w1520 {width:88%!important;}
    .w15202 {width:85%!important;}
    .w15203 {width:80%!important;}
    .w15204{width:75%!important; margin: 0 auto;}
}

@media (max-width:820px){
    .show{display: none!important; visibility:hidden;}
    .hide{display: block!important; visibility:visible;}
    .hide{display: block!important; visibility:visible;}
    .sxjl{ padding: 5vh 0;}
    .sxjlsx10{ padding-bottom:5vh;}
    .sxjls10{ padding-top: 5vh;}
    .w15204{width:88%!important; margin: 0 auto;}
    .sx10{ padding: 50px 0;}
    .sx5{ padding: 30px 0;}
    .x10{ padding-bottom: 50px;}
    .s5{ padding-top: 30px;}
    .x5{ padding-bottom: 30px;}
    .s10{ padding-top: 50px;}
    .s5{ padding-top: 30px;}
    .x8{padding-bottom: 40px;}
}

@media (max-width:640px){
    .hides{display: block!important; visibility:visible;}
    .shows{display: none!important; visibility:hidden;}
    .hide{display: none!important; visibility:hidden;}
}

/*杩囨浮鏁堟灉*/
.trans2 {
    -webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.trans3 {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.trans4 {
    -webkit-transition: all 0.4s cubic-bezier(0.7, 0.3, 0, 1);
    -moz-transition: all 0.4s cubic-bezier(0.7, 0.3, 0, 1);
    -ms-transition: all 0.4s cubic-bezier(0.7, 0.3, 0, 1);
    -o-transition: all 0.4s cubic-bezier(0.7, 0.3, 0, 1);
    transition: all 0.4s cubic-bezier(0.7, 0.3, 0, 1);
}

.trans6 {
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
}

.trans8 {
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    transition: all 0.8s ease;
}

.trans10 {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}
.table-container{width:100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em; }
table{border:0; border-collapse:collapse; width:100%; }
table tr:nth-child(2n){background: #f5f5f5;}
table td,table th{border:none; padding:10px 0;/*white-space: nowrap; text-transform: uppercase; */line-height: 18px; color: #666; padding:10px;}
/* .table-container::-webkit-scrollbar{-webkit-appearance: none;width:14px;height:14px;background-color: #f5f7f9;border-radius:8px;}
.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color: rgba(0, 0, 0, .3);} */
.cpxq_3 table td,table th{border:1px solid #ddd;}
.cpbg{ background: #999; color: #fff; text-align: center;}
.cpbg td{font-size: 18px; font-weight: bold; }

.cp-xq-js .table-container{width:100%;overflow-y: auto; _overflow: auto;margin:0; padding-bottom: 15px;}
.cp-xq-js .table-container table{border:0; border-collapse:collapse; width:100%; }
/* .cp-xq-js .table-container table tr:nth-child(odd){background: #fff;} */
.cp-xq-js .table-container table td,.cp-xq-js .table-container table th{ border-left: 0; border-right: 0; padding:10px 25px; text-align: center; white-space: nowrap; line-height: 18px; color: #666;border: 1px solid #ccc;}/*  */
.cp-xq-js .table-container::-webkit-scrollbar{-webkit-appearance: none;width:14px; background: #ccc; height:0; opacity: 0;transition: all 0.5s ease;}
.cp-xq-js .table-container::-webkit-scrollbar-thumb{background:#333; cursor: pointer;}
.cp-xq-js .table-container:hover::-webkit-scrollbar-thumb{background:#eb5f06; cursor: pointer;}
.cp-xq-js .table-container:hover::-webkit-scrollbar{ opacity: 1; height: 3px;}
.cp-xq-js .table-container table tbody tr:nth-child(1){ background:#eb5f06;color:#fff; font-size: 16px;}
.cp-xq-js .table-container table tbody tr:nth-child(1) td{ color: #fff;text-transform: uppercase; font-weight: bold; padding: 13px 25px;}

.fw-sf table tr:nth-child(2n),.xwxq-nr table tr:nth-child(2n){background: none;}
.fw-sf table td, .fw-sf table th{border: 1px solid #eee; color: #000;padding: 8px 20px;}
.cp-bxnx-nr table{ margin-top: 20px;}
.cp-bxnx-nr table tr:nth-child(2n){background: #fff;}
.cp-bxnx-nr table td,.cp-bxnx-nr table th{ border: 1px solid #eaeaea;}
.cp-bxnx-nr table tr:nth-child(1){background: #eee; color: #fff;}
.cp-bxnx-nr table tr:nth-child(1) td,.cp-bxnx-nr table tr:nth-child(1) th{border: 1px solid #eee;}
.cp-bxnx-nr table tr:nth-child(1) td:nth-child(1){ border-right: 1px solid #ddd;}
.xwxq-nr table{ margin: 15px 0;}
.xwxq-nr table td, .xwxq-nr table th{border: 1px solid #eee; color: #000;padding: 8px 20px;}


@media screen and (max-width:640px){
    table td, table th{ font-size: 13px; line-height: 17px;padding: 8px 10px;}

}