@charset "utf-8";
/* CSS Document */
/*通用样式*/
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; -ms-box-sizing: border-box;-o-box-sizing: border-box;x-sizing: border-box;box-sizing: border-box;}
*{zoom:1; font-size:100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, section, article, aside, header, footer, nav, dialog, figure, hgroup,svg,g{margin: 0;padding: 0;}
input, select, textarea {font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;}
caption, th {text-align: left;}
ul, ol, li {list-style: outside none none;}
em, i {font-style: normal;}
del {text-decoration: line-through;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: 500;}
img {border: 0 none;max-width: 100%;}
input, img {vertical-align: middle;}
input:focus, a:focus { outline: medium none;}
a {color: #333333;text-decoration: none;}
html,
body {width: 100%; height:100%;margin: 0 auto;
       font-family: Regular,'黑体';
       min-width: 320px; 
       -webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background-color: #f5f5f5 !important;
}
body{ font-size: 0.28rem;}  
input[type='number'] {-moz-appearance:textfield;}
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button { 
        -webkit-appearance: none; 
        appearance: none; 
        margin: 0; 
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;}
/*去悬浮*/
.quxuanfu:before ,.quxuanfu:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;display: table;content: " ";}
.quxuanfu:after {clear: both;}
/*通用样式END*/

.bbtn {width:0.78rem;height:0.78rem; position:fixed; right:0.33rem; bottom:5rem; background-image:url('../img/fhdb.png');background-repeat: no-repeat;background-size: 100% 100%;z-index: 10;}
/*通用banner S*/
.tongybanner {width: 100%; position: relative;margin:0;height: 3.47rem;}
.tongybanner img {width: 100%;display: block;margin:0; height:100%; object-fit: cover;}
.tongybanner_w { width: 100%; height: 100%; position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center; }
.tongybanner_w h2 {font-size: 0.45rem;color: #fff;text-align: center;margin:0;font-weight: 400;}

.tongybanner1_w { width: 100%; height: 100%; position: absolute;top: 0;left: 0;padding:0.75rem 1rem 0 ;}
.tongybanner1_w h2 {font-size: 0.45rem;color: #fff;margin:0 0 0.22rem;line-height: 0.45rem;font-weight: 400;}
.tongybanner1_w p {font-size: 0.3rem;color: #fff;margin: 0.24rem 0 0;line-height: 0.5rem;}
/*通用banner E*/



/*荣文首页样式 S*/
/* .rwtop {width: 100%; background-color: #fff; height: 0.84rem;padding:0 0.24rem;}
.rwtop_logo {display: inline-block;float: left;position: relative; top: 50%;margin-top: -0.195rem;}
.rwtop_logo img {max-width: 100%;display: block;height: .39rem;}
.rwtop_right {display: inline-block;float: right;position: relative;top: 50%; margin-top: -0.15rem;}
.rwtop_right_zy {display: inline-block;float: left;line-height: 0.3rem;font-family: Regular;font-size: 0.18rem;vertical-align: top;height: 0.3rem;}
.rwtop_right_zy a {vertical-align: middle;display: inline-block;padding:0 5px;}
.rwtop_right_r {display: inline-block;width: 0.3rem;height: 0.3rem;margin-left: 0.4rem;background-repeat: no-repeat;background-position: center center;-moz-background-size: 100% 100%;background-size: 100% 100%;vertical-align: top;}
.rwtop_right_fx {background-image: url(../img/fx.png);}
.rwtop_right_ss {background-image: url(../img/ss.png);}
.rwtop_right_fl {background-image: url(../img/fl.png);}
.chacha {background-image: url(../img/chacha.png)!important;}

.rwtopfl { width: 100%; height:-moz-calc(100vh - 0.84rem); height:calc(100vh - 0.84rem);position: fixed;padding: 0 0.3rem;z-index: 900002;left: -100%;transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;overflow: auto;top: 0.84rem; }
.leftMenu.menu-open {left: 0;}
.menu-dark-backdrop {background: rgba(0,0,0,0);transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;width: 100%;position: fixed;top: 0.84rem;left: 0;right: 0;bottom:0;overflow: hidden;}
.menu-dark-backdrop.in {height: 100%;z-index: 90001;background: rgba(0,0,0,0.5);}
.in_t { height: 0.84rem; }
.in_t .rwtop {position: fixed;z-index: 100;}

.rwtopfl_bj { width: 100%; height: 100%; position:absolute;z-index: 0;background-color: rgba(0,0,0,0.7);top: 0; left: 0; }
.rwtopfl_fl {width:100%; position: relative;margin:0;padding:0;overflow: hidden;}
.rwtopfl_fl_gb {color: #fff;top: 0.2rem;display: block;position: absolute;font-size: 0.3rem;}
.rwtopfl_fl>ul {width: 3.94rem;position: relative;padding-bottom: 0.4rem;background-color: #61676b;float: right;margin:0;overflow: visible;}
.rwtopfl_fl>ul>li { width: 100%; position: relative;margin:0;}
.rwtopfl_fl>ul>li>a { width: 100%; position: relative;font-size: 0.32rem; color: #fff;padding-left:0.28rem; line-height: 0.7rem;display: inline-block;z-index: 1;border-bottom: 1px solid #61676b;background-color: #353a3d;}
.rwtopfl_fl>ul>li>i {position: absolute;top: 0;right: 0;z-index: 2; height: 0.7rem; width: 0.78rem;}
.rwtopfl_fl>ul>li>i:after {content: "";display: block;width: 0.3rem; height: 0.16rem;position: absolute;top: 50%;margin-top: -0.08rem;left: 50%;margin-left: -0.15rem;background-repeat: no-repeat;background-position: center;-moz-background-size: 100% 100%;background-size: 100% 100%;background-image: url(../img/fl-j.png);}
.rwtopfl_fl>ul>li>ul { width: 100%; display: none;position: relative;margin:0;overflow: hidden;-webkit-transition: max-height .3s ease-in;-moz-transition: max-height .3s ease-in;transition: max-height .3s ease-in;}
.rwtopfl_fl>ul>li>ul>li { width: 100%; position: relative;margin:0;}
.rwtopfl_fl>ul>li>ul>li a {width: 100%;position: relative;border-bottom: 1px solid #61676b;padding-left:0.28rem;font-size: 0.26rem;color: #fff;display: block;line-height: 0.7rem;background-color: #4c5358;}
.rwtopfl_fl_as>a {background-color: #007b7f !important;}
.rwtopfl_fl_as>i:after {background-image: url(../img/fl-s.png) !important;}
.rwtopfl_fl_as>ul {display: block !important;-webkit-transform-origin: 50% 0;-moz-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;-webkit-transition: max-height .2s ease-in;-moz-transition: max-height .2s ease-in;transition: max-height .2s ease-in;}
@-webkit-keyframes slide-down{
    0%{-webkit-transform: scale(1,0);transform: scale(1,0);}
    25%{-webkit-transform: scale(1,1.2);transform: scale(1,1.2);}
    50%{-webkit-transform: scale(1,0.85);transform: scale(1,0.85);}
    75%{-webkit-transform: scale(1,1.05);transform: scale(1,1.05);}
    100%{-webkit-transform: scale(1,1);transform: scale(1,1);}
} */


.rwsy_banner1 { width: 100%; position: relative;margin:0; height: 3.45rem; }
.rwsy_banner1 img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsy_banner1_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner1_k_k { width: 100%; position: relative;padding:0 0.3rem;color: #fff;text-align: center; }
.rwsy_banner1_k_k h2 {width: 100%;font-size: 0.37rem;line-height: 0.37rem;font-weight: 400;margin:0;}
.rwsy_banner1_k_k p {font-size: 0.2367rem;display: block;margin:0.22rem 0;}
.rwsy_banner1_k_k a {font-size: 0.23rem;display: inline-block;line-height: 0.38rem;padding:0 0.16rem;border:1px solid rgba(255,255,255,0.3);-moz-border-radius: 1rem;border-radius:1rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_banner1_k_k a:active {transform: scale(1.02);}

.rwsy_banner1 .rwsy_banner_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner1 .rwsy_banner_k_k { width: 100%; position: relative;padding:0 0.3rem;color: #fff;text-align: center; }
.rwsy_banner1 .rwsy_banner_k_k h2 {width: 100%;font-size: 0.37rem;line-height: 0.37rem;font-weight: 400;margin:0;}
.rwsy_banner1 .rwsy_banner_k_k p {font-size: 0.2367rem;display: block;margin:0.22rem 0;}
.rwsy_banner1 .rwsy_banner_k_k a {font-size: 0.20rem;display: inline-block;line-height: 0.38rem;padding:0 0.16rem;border:1px solid rgba(255,255,255,0.3);-moz-border-radius: 1rem;border-radius:1rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_banner1 .rwsy_banner_k_k a:active {transform: scale(1.02);}

.rwsy_banner2 { width: 100%; position: relative;margin:0; height: 3.45rem;}
.rwsy_banner2 img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsy_banner2_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner2_k_k { width: 100%; position: relative;padding:0 0.54rem 0 2.99rem;color: #fff; }
.rwsy_banner2_k_k h2 {width: 100%;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;margin:0;max-height: 0.45rem;overflow-y: auto;}
.rwsy_banner2_k_k p {font-size: 0.3rem;display: block;margin:0.15rem 0 0.26rem;line-height: 0.4rem;letter-spacing: 0.01rem;max-height: 0.8rem;overflow-y: auto;}
.rwsy_banner2_k_k a {font-size: 0.26rem;display: inline-block;line-height: 0.56rem;border:0.02rem solid #fff;-moz-border-radius: 2rem;border-radius:2rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;padding:0 0.31rem;letter-spacing: 0.039rem;text-indent: 0.039rem;}
.rwsy_banner2_k_k a:active {transform: scale(1.02);}




.rwsy_banner2 .rwsy_banner_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner2 .rwsy_banner_k_k { width: 100%; position: relative;padding:0 0.54rem 0 2.99rem;color: #fff; }
.rwsy_banner2 .rwsy_banner_k_k h2 {width: 100%;font-size: 0.37rem;line-height: 0.42rem;font-weight: 400;margin:0;}
.rwsy_banner2 .rwsy_banner_k_k p {font-size: 0.2367rem;display: block;margin:0.15rem 0 0.26rem;line-height: 0.3029rem;letter-spacing: 0.01rem;}
.rwsy_banner2 .rwsy_banner_k_k a {font-size: 0.2085rem;display: inline-block;line-height: 0.38rem;padding:0 0.16rem;border:1px solid rgba(255,255,255,0.3);-moz-border-radius: 1rem;border-radius: 1rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_banner2 .rwsy_banner_k_k a:active {transform: scale(1.02);}

.rwsy_banner3 { width: 100%; position: relative;margin:0; height: 3.45rem; }
.rwsy_banner3 img {display: block;margin:8% 0.6rem 0 0; height: 66%;object-fit:cover;float: right;}
.rwsy_banner3_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner3_k_k { width: 100%; position: relative;padding:0 1.5rem 0 0.98rem; }
.rwsy_banner3_k_k h2 {width: 100%;font-size: 0.32rem;line-height: 0.32rem;font-weight: 400;margin:0;color: #4d4d4d;}
.rwsy_banner3_k_k p {font-size: 0.1867rem;display: block;margin:0.15rem 0 0.26rem;line-height: 0.3029rem;color: #949494;max-width: 4.58rem;}
.rwsy_banner3_k_k a {font-size: 0.16rem;display: inline-block;line-height: 0.38rem;padding:0 0.16rem;border:1px solid #949494;-moz-border-radius: 1rem;border-radius: 1rem;color: #949494;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_banner3_k_k a:active {transform: scale(1.02);}

.rwsy_banner3 .rwsy_banner_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_banner3 .rwsy_banner_k_k { width: 100%; position: relative;padding:0 1.5rem 0 0.98rem; }
.rwsy_banner3 .rwsy_banner_k_k h2 {width: 100%;font-size: 0.37rem;line-height: 0.37rem;font-weight: 400;margin:0;color: #4d4d4d;}
.rwsy_banner3 .rwsy_banner_k_k p {font-size: 0.2367rem;display: block;margin:0.15rem 0 0.26rem;line-height: 0.3029rem;color: #949494;max-width: 4.58rem;}
.rwsy_banner3 .rwsy_banner_k_k a {font-size: 0.20rem;display: inline-block;line-height: 0.38rem;padding:0 0.16rem;border:1px solid #949494;-moz-border-radius: 1rem;border-radius: 1rem;color: #949494;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_banner3 .rwsy_banner_k_k a:active {transform: scale(1.02);}

.rwsy_sp { width: 100%; position: relative;margin:0;height: 3.2rem; }
.rwsy_sp_tp {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsy_sp_ty {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_sp_ty_k { width: 100%;position: relative;margin: 0; }
.rwsy_sp_ty_k img {width: 0.84rem; height: 0.84rem;display: block;margin:0 auto 0.22rem;transition: all 0.3s linear;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; opacity: 0.5;}
.rwsy_sp_ty_k img:active {transition: all 0.3s linear;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; opacity: 1;}
.rwsy_sp_ty_k p {text-align: center;width: 100%;margin:0;font-size: 0.3802rem;color: #fff;}

/*.rwsy_xw {width: 100%; position: relative;padding:0.4rem 0.24rem;margin:0;}
.rwsy_xw h2 {width: 100%; text-align: center;font-size: 0.37rem;color: #4d4d4d;line-height: 0.37rem;margin:0 0 0.3rem;font-weight:400;}
.rwsy_xw ul { width: 100%; position: relative;margin: 0; }
.rwsy_xw ul li {width: 100%; position: relative;padding-bottom: 0.3rem;}
.rwsy_xw ul li a {width: 100%;display: block;border:1px solid #dfe1ea;background-color: #fff;position: relative;}
.rwsy_xw ul li a:active {border:1px solid #2fbaaf;}
.rwsy_xw_l { width:3.35rem; height: 100%;float: left;overflow: hidden;position: absolute;left: 0;top: 0;  }
.rwsy_xw_l img {width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;}
.rwsy_xw_r { width: -moz-calc(100% - 3.35rem); width: calc(100% - 3.35rem);float: right;position: relative;padding: 0.23rem 0.3rem;}
.rwsy_xw_r h3 {width: 100%;font-size: 0.29rem;color: #4d4d4d;margin: 0; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.rwsy_xw_r p {font-size: 0.23rem;color: #949494;line-height: .31rem;margin:0.2rem 0 0.4rem; text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align-last: left;text-align: justify;} 
.rwsy_xw_r span {font-size: 0.23rem;color: #949494;display: block;margin:0;}


.rwsy_db {width: 100%; position: relative;padding:0 0.57rem;background-color: #edf0f2;}
.rwsy_db h1 {line-height: 0.72rem;width: 100%; margin:0;border-bottom: 1px solid #dadcde;font-size: 0.26rem;color: #4d4d4d;font-weight: 400;}
.rwsy_db_c { width: 100%; position: relative;padding: 0.33rem 0 0; }
.rwsy_db_c ul {float: left;margin:0;width: 3.3rem;}
.rwsy_db_c ul li {width: 50%;float: left;display: block;margin-bottom: 0.1rem;}
.rwsy_db_c ul li a {font-size: 0.24rem;display: inline-block;color: #848484; }
.rwsy_db_c ul li:nth-child(1) a,.rwsy_db_c ul li:nth-child(2) a {color:#4d4d4d; }
.rwsy_db_cr {width: auto;float: right;position: relative;}
.rwsy_db_crk {width: 0.9rem;float: left;margin:0;text-align: center;}
.rwsy_db_crk img {width: 100%;margin:0 ;display: block;}
.rwsy_db_crk p {font-size: 0.18rem;text-align: center;margin:0.08rem 0 0;color: #848484;}
.rwsy_db_cr .rwsy_db_crk:nth-child(1) {margin-right: 0.5rem;}
.rwsy_db_crk_d {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 9999;display: none;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_db_crk_d_k {width: 3.4rem;margin:auto;}
.rwsy_db_crk_d_kt {width: 100%; position: relative;background-color: #fff;-moz-border-radius: 6px;border-radius: 6px;padding:0.3rem 0.4rem;}
.rwsy_db_crk_d_kt img {width: 100%;display: block;}
.rwsy_db_crk_d_kt small {width: 100%; margin:0.24rem 0 0;text-align: center;display: block;font-size: 0.36rem; color: #848484;}
.rwsy_db_crk_d_xs {display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;}
.rwsy_db_crk_d_k i {width: 0.52rem;height: 0.52rem;display: block;margin:0.6rem auto 0;background-image: url('../img/gb.png');background-repeat: no-repeat;background-position: center;-moz-background-size: 100% 100%;background-size: 100% 100%;}

.rwsy_db_lxfs { width: 100%; position: relative;border-bottom: 1px solid #dadcde; padding: 0.1rem 0 0;}
.rwsy_db_lxfs h2 {margin:0 0 0.17rem;font-size: 0.24rem;color: #4d4d4d; position: relative;font-weight: 400;}
.rwsy_db_lxfs h3 {margin:0 0 0.17rem;font-size: 0.24rem;color: #848484; position: relative;font-weight: 400;}
.rwsy_db_lxfs p {margin:0 0 0.26rem;font-size: 0.24rem;color: #848484; position: relative;}
.rwsy_db_ds {font-size: 0.20rem;color: #848484;position: relative;margin:0.4rem 0 0.6rem;text-align: center;font-family: Regular;} */


.rwtopnew {width: 100%; background-color: #fff; height: 1.27rem;padding:0 0.3rem;}
.rwtopnew_logo {display: inline-block;float: left;position: relative;top: 50%;margin-top:-0.38rem;}
.rwtopnew_logo img {max-width: 100%;display: block;height: .76rem;}
.rwtopnew_right {display: inline-block;float: right;position: relative;top: 50%; margin-top: -0.315rem;}
.rwtopnew_right_zy {display: inline-block;float: left;line-height: 0.4511rem;font-family: Regular;font-size: 0.301rem;vertical-align: top;height: 0.4511rem;margin-top: 0.15rem;}
.rwtopnew_right_zy a {vertical-align: middle;display: inline-block;padding:0 5px;}
.rwtopnew_right_r {display: inline-block;width: 0.63rem;height: 0.63rem;margin-left: 0.32rem;background-repeat: no-repeat;background-position: center center;-moz-background-size: 100% 100%;background-size: 100% 100%;vertical-align: top;}
.rwtopnew_right_fl {background-image: url(../img/fl-new.png);}

.chacha {background-image: url(../img/chacha.png)!important;}
.rwtopfl { width: 100%; height:-moz-calc(100vh - 1.27rem); height:calc(100vh - 1.27rem);position: fixed;padding: 0 0.3rem;z-index: 900002;left: -100%;transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;overflow: auto;top: 1.27rem; }
.leftMenu.menu-open {left: 0;}
.menu-dark-backdrop {background: rgba(0,0,0,0);transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;width: 100%;position: fixed;top: 1.27rem;left: 0;right: 0;bottom:0;overflow: hidden;}
.menu-dark-backdrop.in {height: 100%;z-index: 90001;background: rgba(0,0,0,0.5);}
.in_t { height: 1.27rem; }
.in_t .rwtop {position: fixed;z-index: 100;}
.chacha {background-image: url(../img/chacha.png)!important;}

.rwtopfl_bj { width: 100%; height: 100%; position:absolute;z-index: 0;background-color: rgba(0,0,0,0.7);top: 0; left: 0; }
.rwtopfl_fl {width:100%; position: relative;margin:0;padding:0;overflow: hidden;}
.rwtopfl_fl_gb {color: #fff;top: 0.2rem;display: block;position: absolute;font-size: 0.3rem;}
.rwtopfl_fl>ul {width: 3.94rem;position: relative;padding-bottom: 0.4rem;background-color: #61676b;float: right;margin:0;overflow: visible;}
.rwtopfl_fl>ul>li { width: 100%; position: relative;margin:0;}
.rwtopfl_fl>ul>li>a { width: 100%; position: relative;font-size: 0.32rem; color: #fff;padding-left:0.28rem; line-height: 0.7rem;display: inline-block;z-index: 1;border-bottom: 1px solid #61676b;background-color: #353a3d;}
.rwtopfl_fl>ul>li>i {position: absolute;top: 0;right: 0;z-index: 2; height: 0.7rem; width: 0.78rem;}
.rwtopfl_fl>ul>li>i:after {content: "";display: block;width: 0.3rem; height: 0.16rem;position: absolute;top: 50%;margin-top: -0.08rem;left: 50%;margin-left: -0.15rem;background-repeat: no-repeat;background-position: center;-moz-background-size: 100% 100%;background-size: 100% 100%;background-image: url(../img/fl-j.png);}
.rwtopfl_fl>ul>li>ul { width: 100%; display: none;position: relative;margin:0;overflow: hidden;-webkit-transition: max-height .3s ease-in;-moz-transition: max-height .3s ease-in;transition: max-height .3s ease-in;}
.rwtopfl_fl>ul>li>ul>li { width: 100%; position: relative;margin:0;}
.rwtopfl_fl>ul>li>ul>li a {width: 100%;position: relative;border-bottom: 1px solid #61676b;padding-left:0.28rem;font-size: 0.32rem;color: #fff;display: block;line-height: 0.7rem;background-color: #4c5358;}
.rwtopfl_fl_as>a {background-color: #007b7f !important;}
.rwtopfl_fl_as>i:after {background-image: url(../img/fl-s.png) !important;}
.rwtopfl_fl_as>ul {display: block !important;-webkit-transform-origin: 50% 0;-moz-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;-webkit-transition: max-height .2s ease-in;-moz-transition: max-height .2s ease-in;transition: max-height .2s ease-in;}
@-webkit-keyframes slide-down{
    0%{-webkit-transform: scale(1,0);transform: scale(1,0);}
    25%{-webkit-transform: scale(1,1.2);transform: scale(1,1.2);}
    50%{-webkit-transform: scale(1,0.85);transform: scale(1,0.85);}
    75%{-webkit-transform: scale(1,1.05);transform: scale(1,1.05);}
    100%{-webkit-transform: scale(1,1);transform: scale(1,1);}
}

.rwsy_banner1-new { width: 100%; position: relative;margin:0; height: 11.25rem; }
.rwsy_banner1-new img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsy_banner1-new_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;}
.rwsy_banner1-new_k_k { width: 100%; position: relative;padding:2.32rem 0.3rem 0;color: #fff;text-align: center; }
.rwsy_banner1-new_k_k h2 {width: 100%;font-size: 0.5998rem;line-height: 0.68rem;font-weight: 400;margin:0;}
.rwsy_banner1-new_k_k p {font-size: 0.3999rem;display: block;margin:0.37rem auto 0;line-height:0.6094rem;width: 4.54rem;letter-spacing: 0.01rem;text-indent: 0.01rem;}
.rwsy_banner1-new_k_a {position: absolute;bottom: 0.9rem;width: 100%;left: 0;text-align: center;}
.rwsy_banner1-new_k_a a {font-size: 0.2984rem;display: inline-block;line-height: 0.96rem;border:0.03rem solid #fff;-moz-border-radius: 2rem;border-radius:2rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;padding:0 0.71rem;letter-spacing: 0.039rem;text-indent: 0.039rem; }
.rwsy_banner1-new_k_a a:active {transform: scale(1.03);}

.rwsyxuanc_new1 {width: 100%; position: relative;margin:0; height: 11.6rem;}
.rwsyxuanc_new1 img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsyxuanc_new1 .rwsyxuanc_new_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;}
.rwsyxuanc_new1 .rwsyxuanc_new_k_k { width: 100%; position: relative ;text-align: center;padding:5.65rem 0 0;}
.rwsyxuanc_new1 .rwsyxuanc_new_k_k h2 {width: 5.26rem;margin:0 auto;font-size: 0.5998rem;line-height: 0.8798rem;text-align: center;color: #fff;font-weight: 400;max-height: 1.7596rem;overflow: auto;}
.rwsyxuanc_new1 .rwsyxuanc_new_k_k p {width: 5.7rem;margin:0.25rem auto 0.7rem;font-size: 0.4rem;line-height:0.6094rem;text-align: center;color: #fff;letter-spacing: 0.03rem;text-indent: 0.03rem;max-height: 1.2188rem;overflow: hidden; }
.rwsyxuanc_new1 .rwsyxuanc_new_k_a {position: absolute;bottom: 0.9rem;width: 100%;left: 0;text-align: center;}
.rwsyxuanc_new1 .rwsyxuanc_new_k_a a {font-size: 0.2984rem;display: inline-block;line-height: 0.96rem;border:0.03rem solid #fff;-moz-border-radius: 2rem;border-radius:2rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;padding:0 0.71rem;letter-spacing: 0.039rem;text-indent: 0.039rem; }

.rwsyxuanc_new2 {width: 100%; position: relative;margin:0; height: 11.18rem;}
.rwsyxuanc_new2 img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsyxuanc_new2 .rwsyxuanc_new_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;}
.rwsyxuanc_new2 .rwsyxuanc_new_k_k { width: 100%; position: relative ;text-align: center;padding:2.96rem 0 0;}
.rwsyxuanc_new2 .rwsyxuanc_new_k_k h2 {width: 4.6rem;margin:0 auto;font-size: 0.5998rem;line-height: 0.8798rem;text-align: center;color: #fff;font-weight: 400;max-height: 1.7596rem;overflow: auto;}
.rwsyxuanc_new2 .rwsyxuanc_new_k_k p {width: 4.9rem;margin:0.19rem auto 0rem;font-size: 0.4rem;line-height:0.6094rem;text-align: center;color: #fff;letter-spacing: 0.03rem;text-indent: 0.03rem;max-height: 1.2188rem;overflow: hidden; }
.rwsyxuanc_new2 .rwsyxuanc_new_k_a {position: absolute;bottom: 0.9rem;width: 100%;left: 0;text-align: center;}
.rwsyxuanc_new2 .rwsyxuanc_new_k_a a {font-size: 0.2984rem;display: inline-block;line-height: 0.96rem;border:0.03rem solid #fff;-moz-border-radius: 2rem;border-radius:2rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;padding:0 0.71rem;letter-spacing: 0.039rem;text-indent: 0.039rem; }

.rwsyxuanc_new3 {width: 100%; position: relative;margin:0; height: 12.56rem;}
.rwsyxuanc_new3 img {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsyxuanc_new3 .rwsyxuanc_new_k {width: 100%; position: absolute;left: 0; top: 0;height: 100%;}
.rwsyxuanc_new3 .rwsyxuanc_new_k_k { width: 100%; position: relative ;text-align: center;padding:6.6rem 0 0;}
.rwsyxuanc_new3 .rwsyxuanc_new_k_k h2 {width: 4rem;margin:0 auto;font-size: 0.5998rem;line-height: 0.8798rem;text-align: center;color: #4d4d4d;font-weight: 400;max-height: 1.7596rem;overflow: auto;}
.rwsyxuanc_new3 .rwsyxuanc_new_k_k p {width: 5.7rem;margin:0.26rem auto 0.75rem;font-size: 0.4rem;line-height:0.6094rem;text-align: center;color: #949494;letter-spacing: 0.03rem;text-indent: 0.03rem;max-height: 1.2188rem;overflow: hidden; }
.rwsyxuanc_new3 .rwsyxuanc_new_k_a {position: absolute;bottom: 0.9rem;width: 100%;left: 0;text-align: center;}
.rwsyxuanc_new3 .rwsyxuanc_new_k_a a {font-size: 0.2984rem;display: inline-block;line-height: 0.96rem;border:0.03rem solid #2fb8ad;-moz-border-radius: 2rem;border-radius:2rem;color: #fff;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;padding:0 0.71rem;letter-spacing: 0.039rem;text-indent: 0.039rem;background-color: #2fb8ad;}
.rwsyxuanc_new_k_a a:active {transform: scale(1.03);}

.rwsy_sp_new { width: 100%; position: relative;margin:0;height: 4.39rem; }
.rwsy_sp_new_tp {display: block;width: 100%;margin:0; height: 100%;object-fit:cover;}
.rwsy_sp_new_ty {width: 100%; position: absolute;left: 0; top: 0;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;z-index: 2;}
.rwsy_sp_new_ty_k { width: 100%;position: relative;margin: 0; }
.rwsy_sp_new_ty_k img {width: 1.08rem; height: 1.08rem;display: block;margin:0 auto 0.4rem;transition: all 0.3s linear;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; opacity: 0.5;}
.rwsy_sp_new_ty_k img:active {transition: all 0.3s linear;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; opacity: 1;}
.rwsy_sp_new_ty_k p {text-align: center;width: 100%;margin:0;font-size: 0.3802rem;color: #fff;}

.rwsy_xw_new {width: 100%; position: relative;padding:0.4rem 0.67rem 1.12rem;margin:0;background-color: #fff;}
.rwsy_xw_new h2 {width: 100%; text-align: center;font-size: 0.5998rem;color: #4d4d4d;line-height: 0.8798rem;margin:0 0 0.09rem;font-weight:400;letter-spacing: 0.03rem;text-indent: 0.03rem;}
.rwsy_xw_new ul { width: 100%; position: relative;margin: 0; }
.rwsy_xw_new ul li {width: 100%; position: relative;padding:0.36rem 0 0;}
.rwsy_xw_new ul li a {width: 100%;display: block;background-color: #fff;position: relative;}
.rwsy_xw_new ul li a:active .rwsy_xw_new_l img {transform: scale(1.03);transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_xw_new_l { width:100%; height: 2.62rem;float: left;overflow: hidden;border-radius: 0.1rem;}
.rwsy_xw_new_l img {width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.rwsy_xw_new_r { width:100%;float: left;position: relative;}
.rwsy_xw_new_r span {font-size: 0.2536rem;color: #939393;display: block;margin:0.17rem 0 0.03rem;width: 100%;line-height:0.3177rem;letter-spacing: 0.02rem;text-indent:0.02rem;}
.rwsy_xw_new_r h3 {width: 100%;font-size: 0.3499rem;color: #4d4d4d;margin: 0;font-weight: 400;line-height:0.4762rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; 
-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:0.9524rem; }

.rwsy_db_new { width: 100%; padding:0 0.6rem;position: relative;background-color: #fff; }
.rwsy_db_new_t { width: 100%; position: relative;border-top: 0.02rem solid #cacacb;border-bottom:0.02rem solid #cacacb; padding:0.69rem 0 0; }
.rwsy_db_new_tlogo { width: 100%;display: block;text-align: center;margin: auto; height: 0.72rem; }
.rwsy_db_new_tlogo img { height: 100%;width: auto;margin: auto;}
.rwsy_db_new_t_fbt {width: 100%; position: relative;font-size:0.2999rem;margin:0.32rem auto 0.5rem;color: #4d4d4d;text-align: center;line-height: 0.4027rem;letter-spacing: 0.03rem;text-indent: 0.03rem;}
.rwsy_db_new_tb {width: 100%;position: relative;margin:0;text-align: center;}
.rwsy_db_new_tb_k {width:0.74rem; height: 0.74rem;display: inline-block;margin:0 0.15rem;border-radius: 0.16rem;background-color:#e4e7e9;overflow: hidden;vertical-align: top;}
.rwsy_db_new_tb_k_img {width: 100%; height: 100%; object-fit: cover;}
.rwsy_db_crk_d {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 9999;display: none;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.rwsy_db_crk_d_k {width: 3.4rem;margin:auto;}
.rwsy_db_crk_d_kt {width: 100%; position: relative;background-color: #fff;-moz-border-radius: 6px;border-radius: 6px;padding:0.3rem 0.4rem;}
.rwsy_db_crk_d_kt img {width: 100%;display: block;}
.rwsy_db_crk_d_kt small {width: 100%; margin:0.24rem 0 0;text-align: center;display: block;font-size: 0.36rem; color: #848484;}
.rwsy_db_crk_d_xs {display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;}
.rwsy_db_crk_d_k i {width: 0.52rem;height: 0.52rem;display: block;margin:0.6rem auto 0;background-image: url('../img/gb.png');background-repeat: no-repeat;background-position: center;-moz-background-size: 100% 100%;background-size: 100% 100%;}
.rwsy_db_new_twa {width: 100%; height: 1.9rem;position: relative;display: flex;}
.rwsy_db_new_twa_k {width: 33.333333%; float: left;height: 100%; position: relative;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;padding:0 0.24rem;}
.rwsy_db_new_twa_k span {font-size: 0.2999rem;line-height: 0.4027rem;color: #4d4d4d;}
.rwsy_db_new_twd {font-size: 0.1875rem;text-align: center;line-height: 0.3118rem;color: #939393;margin:0.52rem 0 0.67rem;}

.new_qcjj {letter-spacing: 0!important;text-indent: 0!important;}
.new_kdlk {width: 80%!important;letter-spacing: 0!important;text-indent: 0!important;}
/*荣文首页样式 E*/

/*荣文财务信息列表 S*/
.cwxxlb {width: 100%; position: relative;padding:0 0.24rem;}
.cwxxlb ul {width: 100%; margin:0;position: relative;padding:0.4rem 0;}
.cwxxlb ul li { width: 100%; position: relative; background-color:#fff;padding:0.2rem;margin-top: 0.24rem;}
.cwxxlb ul li:first-of-type {margin:0;}
.cwxxlb_sj {width: 1.12rem; height: 1.12rem;position: relative;background-color: #e1e1e1;padding:0.14rem 0.16rem 0;float: left;text-align:center;}
.cwxxlb_sj em {font-size: 0.45rem;line-height: 0.3rem;color: #2fbaaf;display: block;font-weight: bold;}
.cwxxlb_sj i {font-size: 0.24rem;line-height: 0.24rem;color: #4d4d4d;font-family: Regular;display: block;margin: 0.08rem 0 0.06rem;}
.cwxxlb_sj span {font-size: 0.24rem;display: block;line-height: 0.24rem;color: #4d4d4d;}
.cwxxlb_w { width: -moz-calc(100% - 1.12rem); width: calc(100% - 1.12rem); position: relative;float: left;padding: 0 0 0 0.38rem; }
.cwxxlb_w h2 {margin:0.1rem 0 0.25rem;font-size: 0.28rem;color: #4d4d4d;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.cwxxlb_w_m {width: 100%; position: relative;margin:0;}
.cwxxlb_w_m span {font-size: 0.28rem;color: #949494;width: 55%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;line-height: 0.26rem;}
.cwxxlb_w_m span:nth-child(2) {width: 45%;padding-left:0.1rem;}
.cwxxlb_hidden { display: none;}
.cwxxlb_jiaz {width: 100%; position: relative;text-align: center;margin-bottom: 0.4rem;}
.cwxxlb_jiaz a {display: inline-block;font-size: 0.28rem; color:#fff;line-height: 0.6rem;background-color: #ccc;padding: 0 0.29rem;-moz-border-radius: 0.2rem;border-radius: 1rem; }
.cwxxlb_jiaz a:active {background-color:#2fbaaf; }
.cwxxlb_jiaz a img {width:0.26rem; height: 0.26rem;display: inline-block;vertical-align: text-top;margin-left: 0.15rem; }
.cwxxlb_jiaz p {margin:0;font-size: 0.28rem;color: #848484;}
/*荣文财务信息列表 E*/


/*产品体系 S*/
.cptxym { width: 100%; position: relative;margin: 0;padding: 0 0 0.4rem; }
.cptxym_k { width: 100%; position: relative;margin: 0;overflow: hidden; }
.cptxym_k h3 {font-size: 0.45rem;text-align: center;padding: 0.4rem 0;margin:0;position: relative ;color: #4d4d4d;letter-spacing:0.04rem;text-indent:0.04rem;font-weight: 400;}
.cptxym_k_k { width: 100%; position: relative; }
.cptxym_k_k ul {width: 100%; position: relative;margin:0;}
.cptxym_k_k ul li {/* margin-right: 0.3rem; */position: relative;/* width: 3.36rem; */-webkit-transition: 300ms;-moz-transition: 300ms;transition: 300ms;opacity: 0.2;padding: 0 0.285rem;}
.cptxym_k_k ul li a {display: block;position: relative;background-color: #fff;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.05);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.05);box-shadow: 0 2px 5px rgba(0,0,0,0.05);margin-bottom: 5px;}
.cptxym_k_k ul li a:active {border:1px solid #2fbaaf;}
.cptxym_k_kt { width: 100%;float: left;position: relative;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;padding-top: 100%;float: left;}
.cptxym_k_kt_k { width: 5rem; height: 5rem;overflow: hidden; position: absolute;top: 50%; margin-top: -2.5rem; }
/* .cptxym_k_kt_k { width: 2rem; height: 2rem;overflow: hidden; position: absolute;top: 50%; margin-top: -1rem; } */
.cptxym_k_kt_k img {width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;}
.cptxym_k_k ul{-webkit-transform: translate3d(25%, 0px, 0px);-moz-transform: translate3d(25%, 0px, 0px);transform: translate3d(25%, 0px, 0px);}
.cptxym_k_kw { width: 100%; position: relative;padding:0 0 0.24rem;float: left; }
.cptxym_k_kw h4 {width: 100%; position: relative;color: #4d4d4d;font-size: 0.32rem;text-align: center;line-height: 0.48rem;margin:0;padding:0 0.48rem;font-weight: 400;text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 0.96rem;}
.cptxym_k_k .swiper-slide-active,.cptxym_k_k .swiper-slide-duplicate-active{opacity: 1;}
.cptxym_k_k_buttonl,.cptxym_k_k_buttonr {position: absolute;top: 50%;width: 0.54rem;height: 0.76rem;margin-top: -0.27rem;z-index: 10;cursor: pointer;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat;outline: none;/* background-color: #fff;-webkit-box-shadow: 0 0 24px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 24px rgba(0,0,0,0.2);box-shadow: 0 0 24px rgba(0,0,0,0.2); */}
.cptxym_k_k_buttonr {right: 0;background-image: url('../img/cptx_r.png');}
.cptxym_k_k_buttonl {left: 0;background-image: url('../img/cptx_l.png');}
/*产品体系 E*/


/*产品体系-物联网智能 S*/
.cptx-wlw { width: 100%; position: relative;margin: 0;padding: 0 0 0.4rem; }
.cptx-wlw h3 {font-size: 0.45rem;text-align: center;padding: 0.4rem 0;margin:0;position: relative ;color: #4d4d4d;letter-spacing:0.04rem;text-indent:0.04rem;font-weight: 400;}
.cptx-wlw ul { width: 100%; margin: 0;position: relative;padding: 0 0.24rem; }
.cptx-wlw ul li {width: -moz-calc(50% - 0.15rem);width: calc(50% - 0.15rem);float: left;position: relative;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.05);-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.05);box-shadow: 0 2px 5px rgba(0,0,0,0.05);background-color: #fff;margin-top: 0.24rem;}
.cptx-wlw ul li:active {border:1px solid #2fbaaf;}
.cptx-wlw ul li:nth-child(even) {margin-left: 0.3rem;}
.cptx-wlw ul li:nth-child(1),.cptx-wlw ul li:nth-child(2) {margin-top: 0;}
.cptx-wlw_k_t { width: 100%; padding-top: 100%; position: relative;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.cptx-wlw_k_tk { width: 2rem; height: 2rem;overflow: hidden; position: absolute;top: 50%; margin-top: -1rem; }
.cptx-wlw_k_tk img {width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;}
.cptx-wlw_k_w { width: 100%; position: relative;padding:0 0 0.24rem;float: left; }
.cptx-wlw_k_w h4 {width: 100%; position: relative;color: #4d4d4d;font-size: 0.3rem;text-align: center;line-height: 0.48rem;margin:0;padding:0 0.48rem;font-weight: 400;text-overflow:-o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; height: 0.96rem;}
/*产品体系-物联网智能 E*/


/*产品-详情页 S*/
.cptx-xqy {width: 100%; position: relative;margin:0;padding:0.4rem 0.24rem;}
.cptx-xqy_k {margin:0;width: 100%; position: relative;}
.cptx-xqy_kw { width: 100%; position: relative;background-color: #fff; padding:0.24rem;}
.cptx-xqy_kwbt {font-size: 0.35rem;color: #666;margin:0;font-weight: 400;}
.cptx-xqy_kwsj {width: 100%; position: relative;display: block;font-size: 0.26rem; color:#949494;padding:0.24rem 0;border-bottom: 1px solid #dadcde;line-height: 0.26rem;}
.cptx-xqy_kwzw {padding-top: 0.24rem;font-size: 0.26rem; color:#949494;line-height: 0.36rem;text-align: justify;}
.cptx-xqy_kwzw p {}
.cptx-xqy_kfy {width: 100%; position: relative;margin:0.16rem 0 0;}
.cptx-xqy_kfy a {font-size: 0.28rem; display: block;width: 100%;color: #949494;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:0 0.24rem;line-height: 0.7rem;margin-top: 0.24rem;background-color: #fff;}
/*产品-详情页 E*/


/*----技术支持---- S*/

/*技术团队*/
.jszc {width: 100%; position: relative;margin:0;overflow: hidden;}
.jszc_jstd { width: 100%; position: relative; }
.jszc_jstd h2 {font-size: 0.45rem;text-align: center;padding: 0.4rem 0 0.24rem;margin:0;position: relative ;color: #4d4d4d;letter-spacing:0.04rem;text-indent:0.04rem;line-height: 0.45rem;font-weight: 400;}
.jszc_jstd_fb {font-size: 0.26rem;text-align: center;display: block;width: 100%;color: #909090;line-height: 0.36rem;vertical-align: top;padding: 0 0.35rem;}
.jszc_jstd_n {width: 100%;position: relative;padding:0 0.57rem;margin-top: 0.24rem;margin-bottom: 0.15rem;}
.jszc_jstd_nr { width: 100%; position: relative;}
.jszc_jstd_nr ul { width: 100%; position: relative;margin: 0; }
.jszc_jstd_nr ul li { width: 6.14rem;background-color: #fff;border-bottom: 0.05rem solid #2fbaaf;padding:0.46rem 0.5rem 0.46rem 1.78rem; position: relative;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.1);-moz-box-shadow: 5px 5px 15px rgba(0,0,0,0.1);box-shadow: 5px 5px 15px rgba(0,0,0,0.1);}
.jszc_jstd_nr ul li h4 {font-weight: 400;font-size: 0.3249rem;color: #4d4d4d;position: relative;line-height: 0.35rem;margin:0;}
.jszc_jstd_nr ul li p {font-size: 0.28rem;color: #909090;position: relative;line-height: 0.36rem;margin:0.2rem 0 0;height: 1.8rem; overflow: auto;text-align: justify;}
.jszc_jstd_nr ul li i { width: 1.78rem;height: 100%; position: absolute;left: 0;top: 0;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center; }
.jszc_jstd_nr ul li i img {max-height: 100%;}
.jszc_jstd_nr .swiper-slide-active,.jszc_jstd_nr .swiper-slide-duplicate-active{opacity: 1;}
.jszc_jstd_nr_buttonl,.jszc_jstd_nr_buttonr {position: absolute;top: 50%;width: 0.54rem;height: 0.76rem;margin-top: -0.38rem;z-index: 10;cursor: pointer;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat;outline: none;/* background-color: #fff;-webkit-box-shadow: 0 0 24px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 24px rgba(0,0,0,0.2);box-shadow: 0 0 24px rgba(0,0,0,0.2); */}
.jszc_jstd_nr_buttonr {right: 0;background-image: url('../img/cptx_r.png');}
.jszc_jstd_nr_buttonl {left: -0.04rem;background-image: url('../img/cptx_l.png');}

/*科研设备*/
.jszc_kysb { width: 100%; position: relative;margin: 0; }
.jszc_kysb h2 {font-weight: 400;font-size: 0.45rem;text-align: center;padding: 0.4rem 0;margin:0;position: relative ;color: #4d4d4d;letter-spacing:0.04rem;text-indent:0.04rem;line-height: 0.45rem;}
.jszc_kysb_n {width: 100%;position: relative;margin: 0 0 0.4rem;padding:0 0.57rem;}
.jszc_kysb_nr { width: 100%;position: relative;}
.jszc_kysb_nr ul { width: 100%;position: relative;margin: 0; }
.jszc_kysb_nr ul li {width: 6.34rem;position: relative;margin:0;border:1px solid #dadcde;background-color: #fff;}
.jszc_kysb_nr_t {width: 100%; position: relative;padding-top: 5.6rem;overflow: hidden;}
.jszc_kysb_nr_t img {width: 99%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.jszc_kysb_nr_w { width: 100%; position: relative;padding: 0 0.33rem 0.4rem;border-top: 1px solid #dadcde;}
.jszc_kysb_nr_w h4 {font-size: 0.3249rem;color: #4d4d4d;text-align: center;line-height: 0.3249rem;padding:0.22rem 0;margin:0;font-weight: 400;}
.jszc_kysb_nr_w p {font-family: Arial,'黑体';font-size: 0.28rem;line-height: 0.36rem;color: #949494;margin:0;width: 100%;height: 2.16rem; overflow: auto;text-align: justify;}
.jszc_kysb_nr_buttonl,.jszc_kysb_nr_buttonr {position: absolute;top: 50%;width: 0.54rem;height: 0.76rem;margin-top: -0.27rem;z-index: 10;cursor: pointer;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat;outline: none;/* background-color: #fff;-webkit-box-shadow: 0 0 24px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 24px rgba(0,0,0,0.2);box-shadow: 0 0 24px rgba(0,0,0,0.2); */}
.jszc_kysb_nr_buttonr {right: 0;background-image: url('../img/cptx_r.png');}
.jszc_kysb_nr_buttonl {left: 0;background-image: url('../img/cptx_l.png');}

/*技术合作*/
.jszc_jshz { width: 100%; position: relative;background-color: #2fbaaf;padding:0 0.24rem;}
.jszc_jshz h2 {font-size: 0.45rem;text-align: center;padding: 0.4rem 0;margin:0;position: relative ;color: #fff;letter-spacing:0.04rem;text-indent:0.04rem;line-height: 0.45rem;font-weight: 400;}
.jszc_jshz_nr { width: 100%;margin: 0;position: relative; }
.jszc_jshz_nr ul {width: 100%; margin:0 ;position: relative;}
.jszc_jshz_nr ul li {width: 33.333333%;height: 1.52rem;position: relative;background-color: #fff;overflow: hidden;}
.jszc_jshz_nr ul li img { width: 95%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto; }
.jszc_jshz_gs {width: 100%; position: relative;text-align: center;padding: 0.4rem 0;}
.jszc_jshz_gs .swiper-pagination {display: inline-block;height: 0.26rem;position: relative;vertical-align: top;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;padding-top: 0.09rem;}
/* .jszc_jshz_gs .swiper-pagination span {margin: 0 5px;vertical-align: top;}
.jszc_jshz_gs .swiper-pagination-bullet {background-color: #fff;opacity: 0.5;}
.jszc_jshz_gs .swiper-pagination-bullet-active {background-color: #000; opacity: 0.8;} */
.jszc_jshz_gs .swiper-pagination span {margin:0 5px;vertical-align: top;}
.jszc_jshz_gs .swiper-pagination-bullet {background-color:transparent;opacity: 0.5;border:1px solid #8c8c8c;}
.jszc_jshz_gs .swiper-pagination-bullet-active {background-color: #8c8c8c;opacity: 1;}


.jszc_jshz_gs_l,.jszc_jshz_gs_r { width: 0.13rem; height: 0.26rem;cursor: pointer;display: inline-block;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat; vertical-align: top; }
.jszc_jshz_gs_l {background-image: url('../img/jshz_l.png');margin-right: 0.55rem;}
.jszc_jshz_gs_r {background-image: url('../img/jshz_r.png');margin-left: 0.55rem;}

/*资料下载*/
.jszc_zlxz { width: 100%; position: relative;padding: 0 0.24rem; }
.jszc_zlxz h2 {width: 100%; position: relative;text-align: center;color: #4d4d4d;font-size: 0.45rem;line-height: 0.45rem;padding:0.4rem 0;font-weight: 400;}
.jszc_zlxz ul { width: 100%; position: relative; }
.jszc_zlxz ul li {width: 100%; border:1px solid #e3e3e3;background-color: #fff;margin-bottom: 0.24rem;}
.jszc_zlxz ul li a {width: 100%; position: relative;margin:0;display: block;padding:0 0.7rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.28rem;line-height: 1rem;color: #909090;}
.jszc_zlxz ul li a i {width: 0.16rem; height: 0.16rem;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-border-radius: 100px;border-radius: 100px;background-color: #2fbaaf;left: 0.36rem;}
.jszc_zlxz ul li a img {width: 0.26rem; height: 0.26rem; position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);right: 0.44rem;}
.jszc_zlxz ul li:hover {border-left:2px solid #2fbaaf;}
.jszc_zlxz_hidden { display: none;}
.jszc_zlxz_jiaz {width: 100%; position: relative;text-align: center;margin:0.16rem 0 0.4rem;}
.jszc_zlxz_jiaz a {display: inline-block;font-size: 0.28rem; color:#fff;line-height: 0.6rem;background-color: #595959;padding: 0 0.29rem;-moz-border-radius: 0.2rem;border-radius: 0.2rem; }
.jszc_zlxz_jiaz a img {width:0.26rem; height: 0.26rem;display: inline-block;vertical-align: text-top;margin-left: 0.15rem; }
.jszc_zlxz_jiaz p {margin:0;font-size: 0.28rem;color: #848484;}

/*----技术支持---- E*/


/*解決方案 S*/

.jjfa {width: 100%; position: relative;margin: 0;}
.jjfa_gs { width: 100%;padding:0.45rem 0.57rem;background-color: #2fbaaf;position: relative; }
.jjfa_gs h4 { width: 100%; margin: 0 0 0.2rem;position: relative;font-size: 0.45rem;color: #fff;line-height: 0.45rem;text-align: center;letter-spacing:0.2rem; text-indent:0.2rem;font-weight: 400;}
.jjfa_gs p {width: 100%;font-size: 0.28rem;color: #fff;line-height: 0.4rem;margin:0;text-align-last: left;text-align: justify;}


.jjfa_fa {width: 100%; position: relative;padding:0.22rem 0.57rem 0.52rem;}
.jjfa_fa h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;margin-top: 0;padding:0.25rem 0 0.27rem;letter-spacing:0.04rem;text-indent:0.04rem;margin:0;font-size: 0.45rem;line-height:  0.45rem;font-weight: 400;}
.jjfa_fa h3 {width: 100%; position: relative;color: #949494;font-size: 0.28rem;line-height: 0.4rem;font-weight: 400;padding:0 0 0.47rem;margin:0;text-align-last: left;text-align: justify;}
.jjfa_fa ul {width: 100%; margin:0;padding:0;position: relative;}
.jjfa_fa ul li {width: -moz-calc(50% - 6px);width: calc(50% - 6px);background-color: #fff;-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.05);-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.05);box-shadow: 0px 2px 5px rgba(0,0,0,0.05);padding-bottom: 0.1rem;float: left;padding-top:2.98rem;position: relative;margin-bottom: 0.13rem;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.jjfa_fa ul li:active{background-color: #f4fbfb;}
.jjfa_fa ul li a { width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center; }
.jjfa_fa_w { width: 100%;position: relative;margin: 0; }
.jjfa_fa_wk { width: 100%; position: relative; height: 1.28rem;/* background-position:center;background-repeat: no-repeat; */display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;}
.jjfa_fa_wk img {display: block;width: auto;margin:auto; height: 100%; max-height: -webkit-fill-available;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.jjfa_fa_w p {color: #4d4d4d;text-align: center;margin:0.28rem 0 0;width: 100%;font-size: 0.3249rem;transition: all 0.3s linear;-moz-transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.jjfa_fa ul li:active img,.jjfa_fa ul li:active p {transform: scale(0.9);-webkit-transform: scale(0.9);-ms-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);}
.jjfa_fa ul li:nth-child(even) {margin-left: 0.12rem;}
/* .jjfa_fa ul li:nth-child(1) .jjfa_fa_wk {background-image: url('../img/fa1.png');background-size: 1.63rem 1.42rem;}
.jjfa_fa ul li:nth-child(2) .jjfa_fa_wk {background-image: url('../img/fa2.png');background-size: 1.82rem 1.35rem;}
.jjfa_fa ul li:nth-child(3) .jjfa_fa_wk {background-image: url('../img/fa3.png');background-size: 2.01rem 1.74rem;}
.jjfa_fa ul li:nth-child(4) .jjfa_fa_wk {background-image: url('../img/fa4.png');background-size: 1.41rem 1.38rem;}
.jjfa_fa ul li:nth-child(5) .jjfa_fa_wk {background-image: url('../img/fa5.png');background-size: 1.9rem 1.18rem;}
.jjfa_fa ul li:nth-child(6) .jjfa_fa_wk {background-image: url('../img/fa6.png');background-size: 1.76rem 1.77rem;}
.jjfa_fa ul li:nth-child(7) .jjfa_fa_wk {background-image: url('../img/fa7.png');background-size: 1.38rem 1.2rem;} */


.jjfa_ys {width: 100%; position: relative;padding:0.5rem 0.57rem 0.62rem;}
.jjfa_ys h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;margin-top: 0;padding:0 0 0.36rem;letter-spacing:0.2rem;text-indent:0.2rem;margin:0;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa_ys ul {width: 100%; position: relative;margin:0;}
.jjfa_ys ul li { width: -moz-calc(50% - 0.06rem); width: calc(50% - 0.06rem);float: left;position: relative;margin-top: 0.12rem;color: #4d4d4d;}
.jjfa_ys_k { width: 100%; padding-top: 100%; position: relative;background-color: #fff; }
.jjfa_ys_kk { width: 100%;position: absolute;height: 100%;top: 0;left: 0;text-align: center; display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;}
.jjfa_ys_kk_k {width: 100%;position: relative;}
.jjfa_ys_kk i {width: 0.9rem; height: 0.7rem;margin:0 auto 0.4rem;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center;}
.jjfa_ys_kk i img {display: block;max-width: 100%;margin:auto;    height: 100%;}
.jjfa_ys_kk h4 {font-size: 0.32rem;text-align: center;line-height: 0.36rem;margin: auto;max-height: 0.72rem;overflow: auto;color: #4d4d4d;font-weight: 400;max-width: 85%;}
.jjfa_ys_kk span {display: inline-block;font-size: 0.24rem;color: #949494;line-height: 0.36rem;font-family: Regular,'黑体';padding:0.18rem 0.16rem 0;text-align-last: left;text-align: justify;max-height: 1.26rem;overflow: auto;}
.jjfa_ys ul li:nth-child(even) {margin-left: 0.12rem;}
/* .jjfa_ys ul li:nth-child(1) .jjfa_ys_kk i {background-image: url('../img/ys1.png');background-size: 0.65rem 0.68rem;}
.jjfa_ys ul li:nth-child(2) .jjfa_ys_kk i {background-image: url('../img/ys2.png');background-size: 0.58rem 0.67rem;}
.jjfa_ys ul li:nth-child(3) .jjfa_ys_kk i {background-image: url('../img/ys3.png');background-size: 0.64rem 0.7rem;}
.jjfa_ys ul li:nth-child(4) .jjfa_ys_kk i {background-image: url('../img/ys4.png');background-size: 0.9rem 0.7rem;} */

.jjfa_js { width: 100%; position: relative;padding: 0.4rem 0.57rem;background-color: #fff; }
.jjfa_js h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;padding:0;letter-spacing:0.2rem;text-indent:0.2rem;margin:0 0 0.4rem;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa_js_nr { width: 100%; position: relative;margin: 0;text-align: justify; }
.jjfa_js_nr p {font-size: 0.26rem;color: #949494;text-align-last: left;margin-bottom:0;}

.jjfa_al {width: 100%; position: relative;margin:0.4rem 0 0;padding-bottom: 0.4rem;}
.jjfa_al h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;margin-top: 0;padding:0;letter-spacing:0.2rem;text-indent:0.2rem;margin:0;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa_al_k {width:100%; position: relative;padding:0 0.57rem 0.1rem !important;margin: 0.4rem 0 0 !important;}
.jjfa_al_k ul {margin:0 ;width: 100%; position: relative;}
.jjfa_al_k ul li { width:6.35rem;position: relative;border:1px solid #dadcde;background-color: #fff;opacity: 0.4;float: left;-webkit-transition: 300ms;-moz-transition: 300ms;transition: 300ms;}
.jjfa_al_k_t { width: 100%; height: 5.64rem;float: left;position: relative; }
.jjfa_al_k_t img { width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover; }
.jjfa_al_k_w { width: 100%; position: relative;padding: 0 0.33rem 0.4rem;float: left; }
.jjfa_al_k_w h4 {font-size: 0.32rem; color: #4d4d4d;margin:0;text-align: center;padding:0.22rem 0 0.19rem;font-weight: 400;}
.jjfa_al_k_w p {font-size: 0.26rem;color: #949494;line-height: 0.36rem;margin:0; width: 100%;min-width: 2.52rem;text-align-last: left;text-align: justify;max-height: 2.52rem;overflow: auto;}
.jjfa_al_k_buttonl,.jjfa_al_k_buttonr {position: absolute;top: 50%;width: 0.57rem;height: 0.76rem;margin-top: -0.27rem;z-index: 10;cursor: pointer;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat;outline: none;}
.jjfa_al_k_buttonr {right: 0rem;background-image: url('../img/cptx_r.png');}
.jjfa_al_k_buttonl {left: 0rem;background-image: url('../img/cptx_l.png');}
.jjfa_al_k .swiper-slide-active,.swiper-slide-duplicate-active{opacity: 1;}
/*解決方案 E*/



/*解决方案-详情页 S*/
.jjfa-xqy {width: 100%; position: relative;margin:0;}

.jjfa-xqy_ys {width: 100%; position: relative;padding:0.5rem 0.57rem 0.62rem;}
.jjfa-xqy_ys h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;margin-top: 0;padding:0 0 0.36rem;letter-spacing:0.2rem;text-indent:0.2rem;margin:0;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa-xqy_ys ul {width: 100%; position: relative;margin:0;}
.jjfa-xqy_ys ul li { width: -moz-calc(50% - 0.06rem); width: calc(50% - 0.06rem);float: left;position: relative;margin-top: 0.12rem;color: #4d4d4d;}
.jjfa-xqy_ys_k { width: 100%; padding-top: 100%; position: relative;background-color: #fff; }
.jjfa-xqy_ys_kk { width: 100%;position: absolute;height: 100%;top: 0;left: 0;text-align: center;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-box-align: center; }
.jjfa-xqy_ys_kkk {width: 100%;position: relative;}
.jjfa-xqy_ys_kk i {width: 0.9rem; height: 0.7rem;margin:0 auto 0.3rem;display: block;background-repeat: no-repeat;background-position: center;}
.jjfa-xqy_ys_kk i img {height: 100%;display: block;margin:auto;}
.jjfa-xqy_ys_kk h4 {font-size: 0.32rem;text-align: center;line-height: 0.36rem;margin: auto;max-height: 0.72rem;overflow: auto;color: #4d4d4d;font-weight: 400;max-width: 85%;}
.jjfa-xqy_ys_kk span {display: inline-block;font-size: 0.24rem;color: #949494;line-height: 0.36rem;font-family: Regular,'黑体';padding:0.18rem 0.16rem 0;text-align: left;text-align-last: left;text-align: justify;max-height: 1.26rem;overflow: auto;}
.hanggao {max-height: 0.72rem;}
.jjfa-xqy_ys ul li:nth-child(even) {margin-left: 0.12rem;}
/* .jjfa-xqy_ys ul li:nth-child(1) .jjfa-xqy_ys_kk i {background-image: url('../img/fa_xq1.png');-moz-background-size: 0.7rem 0.7rem;background-size: 0.7rem 0.7rem;}
.jjfa-xqy_ys ul li:nth-child(2) .jjfa-xqy_ys_kk i {background-image: url('../img/fa_xq2.png');-moz-background-size: 0.87rem 0.71rem;background-size: 0.87rem 0.71rem;}
.jjfa-xqy_ys ul li:nth-child(3) .jjfa-xqy_ys_kk i {background-image: url('../img/fa_xq3.png');-moz-background-size: 0.70rem 0.58rem;background-size: 0.70rem 0.58rem;}
.jjfa-xqy_ys ul li:nth-child(4) .jjfa-xqy_ys_kk i {background-image: url('../img/fa_xq4.png');-moz-background-size: 0.7rem 0.65rem;background-size: 0.7rem 0.65rem;} */

.jjfa-xqy_js {width: 100%; position: relative;padding:0.4rem 0.57rem;background-color: #fff;}
.jjfa-xqy_js h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;padding:0;letter-spacing:0.2rem;text-indent:0.2rem;margin:0 0 0.24rem;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa-xqy_js_nr { width: 100%; position: relative;margin: 0; }
/*.jjfa-xqy_js_nr h4 {width: 100%; position: relative;font-size: 0.26rem;color: #666;margin:0;line-height: 0.36rem;}
.jjfa-xqy_js_nr p {width: 100%; position: relative;font-size: 0.26rem;color: #949494;margin:0;line-height: 0.36rem  !important;}
.jjfa-xqy_js_nr p span {font-size: 0.26rem!important;}*/
.jjfa-xqy_js_nr img { max-width: 100% !important; display: block;margin: 0;height: auto !important; }


.jjfa-xqy_yycj { width: 100%; position: relative;margin: 0;padding: 0.4rem 0; }
.jjfa-xqy_yycj h2 {width: 100%; position: relative;color: #4d4d4d;text-align: center;padding:0;letter-spacing:0.04rem;text-indent:0.04rem;margin:0 0 0.4rem;font-size: 0.45rem;line-height: 0.45rem;font-weight: 400;}
.jjfa-xqy_yycj small {font-size: 0.26rem;color: #949494;text-align: center;margin:0 0 0.24rem;width: 100%;line-height: 0.36rem;display: block;}
.jjfa-xqy_yycj_nr { width: 100%; margin: 0;position: relative; }
.jjfa-xqy_yycj_nr ul { width: 100%; margin: 0;position: relative; }
.jjfa-xqy_yycj_nr ul li {width: 5.24rem;border:1px solid #dadcde; height: 6.84rem;position: relative;float: left;opacity: 0.05;-webkit-transition: 300ms;-moz-transition: 300ms;transition: 300ms;}
.jjfa-xqy_yycj_nr ul li img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}
.jjfa-xqy_yycj_nr ul li p {font-size: 0.45rem;color: #fff;text-align: center;margin:0;padding:1.03rem 0.24rem 0;position: absolute;top: 0;left: 0;width: 100%;}
.jjfa-xqy_yycj_nr ul li p span {margin-bottom: 0.24rem;display:block;}
.jjfa-xqy_yycj_nr_buttonl,.jjfa-xqy_yycj_nr_buttonr {position: absolute;top: 50%;width: 0.54rem;height: 0.76rem;margin-top: -0.27rem;z-index: 10;cursor: pointer;-moz-background-size:100% 100%;background-size:100% 100%;background-position: center;background-repeat: no-repeat;outline: none;/* ;background-color: #fff;-webkit-box-shadow: 0 0 24px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 24px rgba(0,0,0,0.2);box-shadow: 0 0 24px rgba(0,0,0,0.2); */}
.jjfa-xqy_yycj_nr_buttonr {right: 0;background-image: url('../img/cptx_r.png');}
.jjfa-xqy_yycj_nr_buttonl {left: 0;background-image: url('../img/cptx_l.png');}
.jjfa-xqy_yycj_nr .swiper-slide-active,.swiper-slide-duplicate-active{opacity: 1;}
.jjfa-xqy_yycj .swiper-pagination {position: relative;margin: 0.24rem 0 0;}
.jjfa-xqy_yycj .swiper-pagination span {margin:0 5px;}
.jjfa-xqy_yycj .swiper-pagination-bullet {background-color: #fff;opacity: 0.5;border:1px solid #8c8c8c;}
.jjfa-xqy_yycj .swiper-pagination-bullet-active {background-color: #8c8c8c;opacity: 1;}

.jjfa-xqy .jjfa_al h2 {letter-spacing:0.04rem;text-indent:0.04rem; color: #4d4d4d}

/*解决方案-详情页 E*/


/*荣文新闻列表 S*/
.rwxw {width: 100%; position: relative;margin:0;}
.rwxw_k {width: 100%; position: relative;margin:0;background-color: #fff;padding:0 0.24rem;}
.content {width: auto;margin-right: 0.6rem;float: left;}
.content .select{position: relative;cursor: pointer;}
.content .select::after{content: "";display: block;width: 0.1rem;height: 0.1rem;border-left: 1px solid #666;border-bottom: 1px solid #666;top: 50%;right: 0.12rem;position: absolute;-webkit-transform: rotate(-46deg);-moz-transform: rotate(-46deg);transform: rotate(-46deg);-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;margin-top: -0.075rem;}
.content .select p{width: 100%;line-height:0.36rem; font-size:0.28rem;color: #4d4d4d;padding:0.28rem 0.4rem 0.28rem 0.1rem;margin:0; }
.content .select ul{width: 100%;display: block;font-size: 16px;background: #FFF;position: absolute;top: 102%;left: 0px;overflow: hidden;-webkit-transition: max-height .3s ease-in;-moz-transition: max-height .3s ease-in;transition: max-height .3s ease-in;z-index: 1;opacity: 0;display: none;margin:0;padding:0.225rem 0;-webkit-box-shadow: 0 5px 5px #ddd;-moz-box-shadow: 0 5px 5px #ddd;box-shadow: 0 5px 5px #ddd;}
.content .select ul li{width: 100%;line-height: 0.28rem;list-style: none;color: #666666;margin:0;padding:0.225rem 0;font-size: 0.28rem;text-align: center;}
.content .select ul li.Selected{color: #2fbaaf;font-weight: bold;}
@-webkit-keyframes slide-down{0%{-webkit-transform: scale(1,0);transform: scale(1,0);}25%{-webkit-transform: scale(1,1.2);transform: scale(1,1.2);}50%{-webkit-transform: scale(1,0.85);transform: scale(1,0.85);}75%{-webkit-transform: scale(1,1.05);transform: scale(1,1.05);}100%{-webkit-transform: scale(1,1);transform: scale(1,1);}}
.content .select.open ul{-webkit-transform-origin: 50% 0;-moz-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;-webkit-transition: max-height .2s ease-in;-moz-transition: max-height .2s ease-in;transition: max-height .2s ease-in;opacity: 1;display: block;}
.content .select.open::after{-webkit-transform: rotate(134deg);-moz-transform: rotate(134deg);transform: rotate(134deg);-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;transition: all .3s ease-in;margin-top: -0.025rem;}

.rwxw_nr {width: 100%; position: relative;margin:auto;padding:0 0.24rem;}
.rwxw_nr ul {margin:0;width: 100%;}
.rwxw_nr ul li {margin-top: 0.4rem;width: 100%; position: relative;}
.rwxw_nr ul li a {display: block;width: 100%;}
/* .rwxw_nr ul li:active {border:1px solid #2fbaaf;} */
.rwxw_nr_l {width:3.34rem; height: 100%; position: relative;float: left; }
.rwxw_nr_l img {width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}
.rwxw_nr_r { width: -moz-calc(100% - 3.34rem); width: calc(100% - 3.34rem);position: relative;padding:0.2rem 0.35rem 0 ;float: left; }
.rwxw_nr_r h4 {font-size: 0.26rem;color: #4d4d4d;position: relative;margin:0 0 0.2rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.rwxw_nr_r p {font-size: 0.2rem;color: #949494;margin:0;width: 100%; position: relative;line-height: 0.3153rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 0.6153rem;} 
.rwxw_nr_r small {width: 100%; color: #949494;display: block;font-size: 0.2rem;line-height: 0.2rem;margin: 0.25rem 0 0;}
.rwxw_nr_jz {width: 100%; position: relative;text-align: center;margin:0.4rem 0;}
.rwxw_nr_jz a {display: inline-block;font-size: 0.28rem; color:#fff;line-height: 0.6rem;background-color: #ccc;padding: 0 0.29rem;-moz-border-radius: 0.2rem;border-radius: 1rem; }
.rwxw_nr_jz a:active {background-color:#2fbaaf; }
.rwxw_nr_jz a img {width:0.26rem; height: 0.26rem;display: inline-block;vertical-align: text-top;margin-left: 0.15rem; }

/*荣文新闻列表 E*/


/*荣文新闻详情页 S*/
.rwxw-xqy { width: 100%; position: relative;margin: 0;padding: 0.4rem 0.24rem 0; }
.rwxw-xqy_k { width: 100%; position: relative;margin: 0;background-color: #fff;padding: 0 0.22rem; }
.rwxw-xqy_kt { width: 100%; position: relative;margin:0 ;}
.rwxw-xqy_kt h4 {font-size: 0.35rem;color: #4d4d4d; letter-spacing: 0.04em;text-indent:0.04rem;line-height: 1.75em;margin: 0.24rem 0 0;font-weight: 400;}
.rwxw-xqy_ksj { width: 100%; position: relative;padding: 0.24rem 0;border-bottom: 1px solid #dadcde;color: #949494;font-size: 0.26rem;line-height: 0.26rem; }
.rwxw-xqy_ksj span {padding-right: 0.4rem;}
.rwxw-xqy_ksj span:last-of-type {padding:0;}
.rwxw-xqy_knr {padding:0.24rem 0 0.4rem;width: 100%; position: relative; }
/*.rwxw-xqy_knr p {font-size: 0.26rem;color: #949494;position: relative;line-height: 0.36rem;margin:0;}*/
.rwxw-xqy_knr p {overflow: hidden;}

.rwxw-xqy_knr img {max-width: 100%; height: auto !important;}
.rwxw-xqy_knr p img {max-width: 100%; height: auto !important;}
.rwxw-xqy_qh { width: 100%; position: relative;padding:0 0 0.4rem; }
.rwxw-xqy_qh a {width: 100%; display: block;position: relative;font-size: 0.28rem;color: #949494;line-height: 0.36rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 0.24rem;padding: 0.24rem 0.17rem 0.24rem 0.25rem;background-color: #fff;}
.rwxw-xqy_qh a:first-of-type {margin-top: 0.4rem;}
/*荣文新闻详情页 E*/


/*视频中心 S*/
.rwspzx { width: 100%; position: relative;margin: 0;padding:0.4rem 0.24rem 0; }
.rwspzx ul {width: 100%; position: relative;margin:0;}
.rwspzx ul li { width: -moz-calc(50% - 0.15rem); width: calc(50% - 0.15rem);border:1px solid #dfe1ea;background-color: #fff;float: left;position: relative;margin-top: 0.24rem;}
.rwspzx ul li:nth-child(1),.rwspzx ul li:nth-child(2) {margin-top: 0;}
.rwspzx ul li:nth-child(even) {margin-left: 0.3rem;}
.rwspzx_t {width: 100%; position: relative; height: 1.96rem;overflow: hidden;}
.rwspzx_t img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}
.rwspzx_w { width: 100%; position: relative;padding:0.2rem 0.15rem 0.24rem; }
.rwspzx_w h4 {font-size: 0.28rem;line-height: 0.3rem;color:#4d4d4d;position: relative;width: 100%;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.rwspzx_w p {width: 100%; position: relative;font-size: 0.2rem;color: #949494;line-height:0.3153rem;margin: 0.24rem 0 0.4rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; }
.rwspzx_w span {width: 100%; position: relative;display: block;font-size: 0.2rem;color: #949494;margin:0;line-height: 0.2rem;}
.rwspzx_jz {width: 100%; position: relative;text-align: center;margin:0.4rem 0;}
.rwspzx_jz a {display: inline-block;font-size: 0.28rem; color:#fff;line-height: 0.6rem;background-color: #595959;padding: 0 0.29rem;-moz-border-radius: 0.2rem;border-radius: 0.2rem; }
.rwspzx_jz p {color: #848484;font-size: 0.28rem;}
.rwspzx_jz a img {width:0.26rem; height: 0.26rem;display: inline-block;vertical-align: text-top;margin-left: 0.15rem; }
/*视频中心 E*/

/*搜索页面 S*/
.rwsous { width: 100%; position: relative;padding: 0.24rem 0.24rem 0.4rem;margin:0;}
.rwsous_kknr {text-align: center;width: 100%;color: #ccc;margin: 0.2rem 0 0;}
.rwsous_s { width: 100%; position: relative;background-color: #fff;padding:0.18rem 0 0.18rem 0.18rem; }
.rwsous_s input {width: -moz-calc(100% - 1.04rem);width: calc(100% - 1.04rem);float: left;position: relative;font-size: 0.26rem;color: #333;line-height: 0.65rem; height: 0.65rem;padding:0 0.1rem 0 0.28rem;-moz-border-radius:0.14rem;border-radius:0.14rem;background-color: #f2f2f2;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.rwsous_s button { width: 1.04rem;text-align: center;height: 0.65rem; line-height: 0.65rem;color: #417b71;font-size: 0.26rem;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background-color: transparent;}
.rwsous_nr { width: 100%; position: relative; }
.rwsous_nr ul {margin:0;width: 100%; /*padding-top: 0.16rem;*/}
.rwsous_nr ul li {margin-top: 0.24rem;width: 100%; position: relative;border:1px solid #dfe1ea;height: 1.98rem;background-color: #fff;}
.rwsous_nr_l {width:3.34rem; height: 100%; position: relative;float: left; }
.rwsous_nr_l img {width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}
.rwsous_nr_r { width: -moz-calc(100% - 3.34rem); width: calc(100% - 3.34rem);position: relative;padding:0.2rem 0.35rem 0 ;float: left; }
.rwsous_nr_r h4 {font-size: 0.26rem;color: #4d4d4d;position: relative;margin:0 0 0.2rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rwsous_nr_r p {font-size: 0.2rem;color: #949494;margin:0;width: 100%; position: relative;line-height: 0.3153rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 0.6153rem;} 
.rwsous_nr_r small {width: 100%; color: #949494;display: block;font-size: 0.2rem;line-height: 0.2rem;margin: 0.25rem 0 0;}
/*搜索页面 E*/

/*应用案例 S*/
.rwyyal { width: 100%; position: relative;margin: 0;padding: 0 0.24rem 0.4rem; }
.rwyyal ul {width: 100%;position: relative;margin:0;}
.rwyyal ul li { width: 100%; position: relative; height: 2.54rem;background-color: #fff;margin-top: 0.24rem; }
.rwyyal ul li:active {border:1px solid #2fbaaf;}
.rwyyal ul li:first-of-type {margin-top: 0.49rem;}
.rwyyal_l { width:3.36rem; height: 100%; position: relative;overflow: hidden; float: left; }
.rwyyal_l img {width: 100%; height: 100%;-o-object-fit: cover;object-fit: cover;}
.rwyyal_r { width: -moz-calc(100% - 3.36rem); width: calc(100% - 3.36rem);float: left;position: relative;text-align: center;padding:0 0.22rem; }
.rwyyal_r h4 {font-size: 0.32rem;margin:0.24rem 0;position: relative; width: 100%;color: #4d4d4d;letter-spacing: 0.04rem;text-indent: 0.04rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.rwyyal_r p { width: 100%; position: relative;margin: 0;line-height: 0.36rem;font-size: 0.28rem;color: #949494;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;text-align: center; max-height: 1.8rem;}
.rwyyal_jz {width: 100%; position: relative;text-align: center;margin:0.4rem 0 0;}
.rwyyal_jz a {display: inline-block;font-size: 0.28rem; color:#fff;line-height: 0.6rem;background-color: #ccc;padding: 0 0.29rem;-moz-border-radius: 0.2rem;border-radius: 1rem; }
.rwyyal_jz p {font-size: 0.28rem;color: #848484;}
.rwyyal_jz a:active {background-color:#2fbaaf; }
.rwyyal_jz a img {width:0.26rem; height: 0.26rem;display: inline-block;vertical-align: text-top;margin-left: 0.15rem; }
/*应用案例 E*/



/*关于荣文 S*/
#gyrw { width: 100%; position: relative;padding-top: 1.44rem;}
.gyrw_gzdh { width: 100%;position: absolute; height: 1.44rem;top: 0; left: 0;margin: 0; }
.gyrw_gzdh ul {background: #fff;overflow-x: auto;margin: 0;padding: 0.22rem 0.24rem;}
.gyrw_gzdh ul li {width: 33.333333%;text-align: center;float: left;line-height: 0.5rem;}
.gyrw_gzdh ul li a {width: 100%;height: 100%;display: block;font-size: 0.3rem;color: #4d4d4d;letter-spacing: 0.04rem;text-indent: 0.04rem;position: relative;white-space: nowrap;}
.gyrw_gzdh ul li.active a { color: #417b71;font-weight: bold; }
/* .gyrw_gzdh ul li.active a:after {position: absolute; width: 80%;margin:0 10%; height:0.08rem;background-color: #417b71;bottom: 0;left: 0;display: block;content: ""; } */


.gyrw_gsjj { width: 100%; position: relative;padding: 0.4rem 0.24rem;}
.gyrw_gsjj_k {background-color: #fff;width: 100%; position: relative;padding-left:0.22rem ;padding-right: 0.22rem;padding-bottom: 1rem;}
.gyrw_gsjj_k h4 { width: 100%;position: relative;margin:0.4rem 0 ;text-align: center;font-size: 0.45rem;color: #4d4d4d;letter-spacing: 0.04rem;text-indent: 0.04rem;line-height: 0.45rem;font-weight: 400;}
.gyrw_gsjj_k_nr { width: 100%; position: relative; overflow: hidden;height:4.32rem;text-align: justify;}
.gyrw_gsjj_k_nr p img {width: 100% !important; height: auto !important;}
.gyrw_gsjj_k_nr p {font-size: 0.26rem;line-height: 0.36rem;color: #949494;margin-bottom: 0.24rem;}
.gyrw_gsjj_k_dj {position: absolute;bottom:0.3rem;left: 50%;margin-left: -12px;z-index: 2;}
.gyrw_gsjj_k_dj-s {position: absolute;bottom:0.3rem;left: 50%;margin-left: -12px;z-index: 2;display: none;}
.gyrw_gsjj_k_dj img,.gyrw_gsjj_k_dj-s img {width: 24px;display: block;margin:auto;}
/* .letter {-webkit-animation: bounce 0.75s cubic-bezier(0.05, 0, 0.2, 1) infinite alternate;-moz-animation: bounce 0.75s cubic-bezier(0.05, 0, 0.2, 1) infinite alternate;animation: bounce 0.75s cubic-bezier(0.05, 0, 0.2, 1) infinite alternate;-webkit-animation-delay: 0s;-moz-animation-delay: 0s;animation-delay: 0s;}
@-webkit-keyframes bounce {0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} 100% {-webkit-transform: translate3d(0, -1em, 0);transform: translate3d(0, -1em, 0);}}
@-moz-keyframes bounce {0% {-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} 100% {-moz-transform: translate3d(0, -1em, 0);transform: translate3d(0, -1em, 0);}}
@keyframes bounce {0% {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);} 100% {-webkit-transform: translate3d(0, -1em, 0);-moz-transform: translate3d(0, -1em, 0);transform: translate3d(0, -1em, 0);}} */



/* **********************发展历程新 ********************** ***********************/
.development {width: 100%;height: 6.06rem;background-color: #dbe2e6;padding: 1.28rem 0 0.82rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-image: url("../img/fzlc.jpg");background-repeat: no-repeat;-moz-background-size: 100%;background-size: 100%;-moz-background-size: cover;background-size: cover; position: relative;overflow: hidden;}
.development  .devcontent {width: 0;height: 0;overflow: hidden;opacity: 0;padding:0 0.4rem 0 0.4rem;margin: 0 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;}
.development .devConActive{width:100%;height: 2.8rem;position: absolute;top: 20%;/*left: 17%;*/}
.development  .activeConUp{-webkit-animation: activeConUp 0.3s linear;-moz-animation: activeConUp 0.3s linear;animation: activeConUp 0.3s linear;opacity: 1;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.development  .activeCondown{-webkit-animation: activeCondown 0.3s linear;-moz-animation: activeCondown 0.3s linear;animation: activeCondown 0.3s linear;opacity: 1;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.development .activeConUpOut{opacity: 0;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation: activeConUpOut 0.3s linear;-moz-animation: activeConUpOut 0.3s linear;animation: activeConUpOut 0.3s linear;}
.development .activeCondownOut{opacity: 0;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation: activeCondownOut 0.3s linear;-moz-animation: activeCondownOut 0.3s linear;animation: activeCondownOut 0.3s linear;}
@-webkit-keyframes activeConUp {0%{-webkit-transform: translateY(10%);transform: translateY(10%);opacity: 0;}100%{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}
@-moz-keyframes activeConUp {0%{-moz-transform: translateY(10%);transform: translateY(10%);opacity: 0;}100%{-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}}
@keyframes activeConUp {0%{-webkit-transform: translateY(10%);-moz-transform: translateY(10%);transform: translateY(10%);opacity: 0;}100%{-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}}
@-webkit-keyframes activeConUpOut {0%{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-webkit-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}}
@-moz-keyframes activeConUpOut {0%{-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-moz-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}}
@keyframes activeConUpOut {0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-webkit-transform: translateY(-10%);-moz-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}}
@-webkit-keyframes activeCondownOut {0%{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-webkit-transform: translateY(10%);transform: translateY(10%);opacity: 0;}}
@-moz-keyframes activeCondownOut {0%{-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-moz-transform: translateY(10%);transform: translateY(10%);opacity: 0;}}
@keyframes activeCondownOut {0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}100%{-webkit-transform: translateY(10%);-moz-transform: translateY(10%);transform: translateY(10%);opacity: 0;}}
@-webkit-keyframes activeCondown {0%{-webkit-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}100%{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}
@-moz-keyframes activeCondown {0%{-moz-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}100%{-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}}
@keyframes activeCondown {0%{-webkit-transform: translateY(-10%);-moz-transform: translateY(-10%);transform: translateY(-10%);opacity: 0;}100%{-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);opacity: 1;}}
#development>h3{color: #fff;;}
.development  .devcontent > p {font-size: 0.56rem;width: 28%;color: #fff;font-weight: bold;text-align: right;height: 100%;line-height: 2.8rem;}
.development  .devcontent > div {font-size: 0.2311rem;width: 72%;height: 100%;text-align: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 0.05rem;color: #fff;position: relative;}
.development  .devcontent > div>div{position: absolute;left:1.5%;top:50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
.development  .devcontent > div>div>p{font-size: 0.28rem;position: relative;padding-left:0.19rem;}
.development  .devcontent > div>div>p::before{content: '';display: inline-block;width: 0.09rem;height: 0.09rem;background-color: #f4f400;-moz-border-radius: 50%;border-radius: 50%;position: absolute;left: 0;top: calc(0.15rem - 0.045rem);}
.development  .timeBox{width: 100%;padding-top: 0.2rem;height:2.2rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;bottom: 0rem;}
.development  .timeBox .devActive{width: 100%;height: 0.05rem;opacity: 1;overflow: visible;}
.development  .newtitle {-webkit-transition:opacity 0.2s ease-in ;-moz-transition:opacity 0.2s ease-in ;transition:opacity 0.2s ease-in ;width: 100%;height: 0.05rem;opacity: 1;overflow: visible;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;background-image: url('../img/fzlcjb.png');background-position: top center; background-size: 100% 100%;background-repeat: no-repeat;}
/* .development  .newtitle {-webkit-transition:opacity 0.2s ease-in ;-moz-transition:opacity 0.2s ease-in ;transition:opacity 0.2s ease-in ;width: 100%;height: 0.05rem;opacity: 1;overflow: visible;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;background: -moz-linear-gradient(left, rgba(0,0,0,0.01), rgba(0,0,0,0.3),rgba(0,0,0,0.01));background: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.01)),color-stop(0.5, rgba(0,0,0,0.3)),to(rgba(0,0,0,0.01)));background: -webkit-linear-gradient(left, rgba(0,0,0,0.01), rgba(0,0,0,0.3), rgba(0,0,0,0.01));background: -webkit-linear-gradient(left, rgba(0,0,0,0.01), rgba(0,0,0,0.3), rgba(0,0,0,0.01));} */

.development .devLine{display: none;}
.development .swiper-slide-active .devLine{-webkit-transition: width 0.2s ease-in-out;-moz-transition: width 0.2s ease-in-out;transition: width 0.2s ease-in-out;display: block;width: 10%;height: 0.05rem;position: absolute;/* Firefox 3.6+ */background: -moz-linear-gradient(left, rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));/* Safari 4-5, Chrome 1-9 */background: -webkit-gradient(linear,left top,right top,from(rgba(0,255,242,0.02)),color-stop(0.2, rgba(0,255,242,1)),color-stop(0.5, rgba(90,238,165,1)),to(rgba(221,255,68,1)));/* Safari 5.1+, Chrome 10+  */background: -webkit-linear-gradient(left, rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));background: -webkit-linear-gradient(left,rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));}
/* .development .devActive .devLine{-webkit-transition: width 0.2s ease-in-out;-moz-transition: width 0.2s ease-in-out;transition: width 0.2s ease-in-out;display: block;width: 10%;height: 0.05rem;position: absolute;background: -moz-linear-gradient(left, rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));background: -webkit-gradient(linear,left top,right top,from(rgba(0,255,242,0.02)),color-stop(0.2, rgba(0,255,242,1)),color-stop(0.5, rgba(90,238,165,1)),to(rgba(221,255,68,1)));background: -webkit-linear-gradient(left, rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));background: -webkit-linear-gradient(left,rgba(0,255,242,0.02), rgba(0,255,242,1), rgba(90,238,165,1), rgba(221,255,68,1));} */
.development  .newtitle>div>span{position: relative;display: block;width: 0.16rem;height: 0.16rem;background: #54f4fc;-moz-border-radius: 50%;border-radius: 50%;top:-5%;left: 46%;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;border: none;}
.development  .newtitle>div>p{position: absolute;top:0.43rem;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);font-size: 0.25rem;color: #00454c;}
.development  .newtitle>div:hover>p{color: #fff;}
.development  .newtitle>div:hover::before{content: '';width: 2px;height: 1rem;display: block;top: -100%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);background-image: -webkit-gradient(linear,left bottom, left top,color-stop(43%, rgba(9, 233, 214, 0.4)),to(rgba(106,202,255,0.00)));background-image: -webkit-linear-gradient(bottom,rgba(9, 233, 214, 0.4) 43%,rgba(106,202,255,0.00) 100%);background-image: -moz-linear-gradient(bottom,rgba(9, 233, 214, 0.4) 43%,rgba(106,202,255,0.00) 100%);background-image: linear-gradient(0deg,rgba(9, 233, 214, 0.4) 43%,rgba(106,202,255,0.00) 100%);position: absolute;}
.development  .newtitle>div:hover::after{content: '';display: block;position: absolute;height: 0.1rem;width: 2px;background-image: -webkit-gradient(linear,left bottom, left top,from(rgba(106,202,255,0.00)),color-stop(50%, rgba(255, 255, 255, 0.9)),to(rgba(106,202,255,0.00)));background-image: -webkit-linear-gradient(bottom,rgba(106,202,255,0.00) 0%,rgba(255, 255, 255, 0.9) 50%,rgba(106,202,255,0.00) 100%);background-image: -moz-linear-gradient(bottom,rgba(106,202,255,0.00) 0%,rgba(255, 255, 255, 0.9) 50%,rgba(106,202,255,0.00) 100%);background-image: linear-gradient(0deg,rgba(106,202,255,0.00) 0%,rgba(255, 255, 255, 0.9) 50%,rgba(106,202,255,0.00) 100%);top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);-webkit-animation: sout 2s linear infinite;-moz-animation: sout 2s linear infinite;animation: sout 2s linear infinite;}
@-webkit-keyframes sout {0% {top: 0;}100% {top: -100%;}}
@-moz-keyframes sout {0% {top: 0;}100% {top: -100%;}}
@keyframes sout {0% {top: 0;}100% {top: -100%;}}
.development  .newtitle>div:hover>span::before{background: #54f4fc;width:0.1rem ;height:0.1rem ;}
.development  .newtitle>div>span::before{content: "";display: block;position: absolute;left: 50%;top:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width:4px ;height:4px ;background: #007377;-moz-border-radius: 50%;border-radius: 50%;}
.development  .newtitle>div{width: 20%;height: 1rem;position: relative;z-index: 10}
.development  .newtitle>div:hover>span{width: 0.3rem;height: 0.3rem;background: #54f4fc;border: 1px solid #54f4fc;-webkit-transform: translate(-25%,-25%);-moz-transform: translate(-25%,-25%);transform: translate(-25%,-25%);background: rgba(255,255,255,0.3);}
.development h3{margin:0 0 0.2rem;text-align: center;font-size: 0.45rem;}
.development  #btn-left,.development  #btn-right{width:0.6rem;/* min-width: 30px; */height:40px;position:absolute;top:0;cursor:pointer;background-repeat: no-repeat;transition: all 0.2s linear;-moz-transition: all 0.2s linear; /* Firefox 4 */-webkit-transition: all 0.2s linear; /* Safari 和 Chrome */-o-transition: all 0.2s linear; /* Opera */z-index: 20;outline: none;}
.development   #btn-left{left: 40%;top: inherit;bottom: 0.2rem;}
.development  #btn-right{right: 40%;top: inherit;bottom: 0.2rem;}
.development   #btn-left::after{content: "";width: 0.18rem;height: 0.18rem;border:  solid rgb(99, 99, 99);border-width: 1px 0 0 1px;-webkit-transform: translate(-50%, -50%) rotate(-45deg);-moz-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);position: absolute;left: 50%;top: 50%;}
.development   #btn-right::after{content: "";width: 0.18rem;height: 0.18rem;border:  solid rgb(99, 99, 99);border-width: 1px 0 0 1px;-webkit-transform: translate(-50%, -50%) rotate(135deg);-moz-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);position: absolute;left: 50%;top: 50%;}
.development #btn-right:hover::after,.development  #btn-left:hover::after{border:  solid rgb(255, 255, 255);border-width: 1px 0 0 1px;}

/* **********************发展历程新 ********************** ***********************/

.gyrw_qywh { width: 100%; position: relative;margin:auto;padding:0 0.24rem 0.4rem; }
.gyrw_qywh h2 {width: 100%;margin:0;text-align: center;font-size: 0.45rem;padding:0.4rem 0;letter-spacing: 0.04rem;text-indent: 0.04rem;color: #4d4d4d;font-weight: 400;}
.gyrw_qywh ul {width: 100%; position: relative;margin:0;}
.gyrw_qywh ul li {width: 100%; position: relative;margin:0 0 0.45rem;}
.gyrw_qywh ul li:last-of-type {margin:0;}
.gyrw_qywh ul li img { width: 100%; display: block;margin:0; height: 2.22rem; }
.gyrw_qywh_k { width: 100%; height: 100%; position: absolute;top: 0;left: 0;;display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center; }
.gyrw_qywh_k_k { width: 100%; position: relative; }
.gyrw_qywh_k_k h4 {width: 100%; position: relative;text-align: center;margin:0 0 0.38rem;font-size:0.28rem;color: #fff;font-weight: 400;}
.gyrw_qywh_k_k p {width: 100%; margin:auto;position: relative;font-size: 0.28rem;color: #fff;line-height: 0.36rem;text-align: center;max-width: 5.78rem; max-height: 0.72rem;overflow: auto;}
.gyrw_qywh_ywzf { max-width: 5.1rem;margin: auto !important;max-height: 0.72rem;overflow: auto; }

.gyrw_zzry {width: 100%; position: relative;background-color: #edf0f2;padding:0 0.24rem;}
.gyrw_zzry h2 {width: 100%;margin:0;text-align: center;font-size: 0.45rem;padding:0.4rem 0;letter-spacing: 0.04rem;text-indent: 0.04rem;color: #4d4d4d;font-weight: 400;}
.gyrw_zzry_qh {width: 100%; position: absolute;text-align: center;left: 0;bottom: 15px;}

.certify {position: relative;width:100%;margin: 0 auto}
.certify .swiper-container {padding-bottom:0.4rem;}
.certify .swiper-slide {width:4rem;height: 3.78rem;opacity:0 !important;}
.certify .swiper-slide.swiper-slide-active {opacity:1 !important;}
.certify .swiper-slide.swiper-slide-active p {opacity:1 !important;}
.certify .swiper-slide.swiper-slide-next {opacity:1 !important;}
.certify .swiper-slide.swiper-slide-next p,.certify .swiper-slide.swiper-slide-prev p {opacity:0;}
.certify .swiper-slide.swiper-slide-prev {opacity:1 !important;}
.certify .swiper-slide img{display:block;width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain;max-height: 2.8rem;}
.certify .swiper-slide p {line-height: 0.98rem;padding-top: 0;text-align: center;color: #949494;font-size: 0.28rem;margin: 0;background-color: #edf0f2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.certify .swiper-pagination {bottom: 0;position: relative;display: inline-block;vertical-align: bottom;height: 45px;}
/* .certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 17.5px 5px;border: 1px solid #8c8c8c;background-color: transparent;width: 10px;height: 10px;opacity: 1;} */
/* .certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 1px solid #8c8c8c;background-color: #8c8c8c;} */

.certify .swiper-pagination span {margin:17.5px 5px;vertical-align: top;}
.certify .swiper-pagination-bullet {background-color:transparent;opacity: 0.5;border:1px solid #8c8c8c;}
.certify .swiper-pagination-bullet-active {background-color: #8c8c8c;opacity: 1;}


.certify .swiper-button-prev {left: 0px;width: 45px;height: 45px;/* background: url(../img/ry_l.png) no-repeat;background-position:center;-moz-background-size: 100%;background-size: 100%; */position: absolute;display: inline-block; vertical-align: bottom;top: 32%; background:none;outline: none;}
.certify .swiper-button-next {right: 0px;width: 45px;height: 45px;/* background: url(../img/ry_r.png) no-repeat;background-position:center;-moz-background-size: 100%;background-size: 100%; */position: absolute;display: inline-block;vertical-align: bottom;top: 32%;background:none;outline: none;}

.certify .swiper-button-prev::after{content: "";width: 0.18rem;height: 0.18rem;border:  solid rgb(99, 99, 99);border-width: 1px 0 0 1px;-webkit-transform: translate(-50%, -50%) rotate(-45deg);-moz-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);position: absolute;left: 50%;top: 50%;}
.certify .swiper-button-next::after{content: "";width: 0.18rem;height: 0.18rem;border:  solid rgb(99, 99, 99);border-width: 1px 0 0 1px;-webkit-transform: translate(-50%, -50%) rotate(135deg);-moz-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg);position: absolute;left: 50%;top: 50%;} 

.gyrw_jrrw {width: 100%; position: relative;padding:0 0.24rem 0.4rem;}
.gyrw_jrrw h2 {width: 100%;margin:0;text-align: center;font-size: 0.45rem;padding:0.4rem 0;letter-spacing: 0.04rem;text-indent: 0.04rem;color: #4d4d4d;font-weight: 400;}
.gyrw_jrrw ul {width: 100%; position: relative;margin:0;}
.gyrw_jrrw ul li { width: 100%; position: relative;margin-bottom: 0.24rem; }
.gyrw_jrrw_w { width: 100%; position: relative;background-color: #fff;padding:0.24rem; }
.gyrw_jrrw_w h3 {width: 100%; position: relative;margin:0 0 0.24rem; }
.gyrw_jrrw_w h3 small {width: auto;max-width: 5.7rem;font-size: 0.32rem;color: #4d4d4d;display: inline-block;vertical-align: top;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 400;}
.gyrw_jrrw_w h3 span {width: auto;display: inline-block;font-size: 0.32rem;color: #b32626;float: right;vertical-align: top;}
.gyrw_jrrw_wdz { width: 100%; position: relative; }
.gyrw_jrrw_wdz h4 {width: auto;font-size: 0.28rem;color: #949494;margin:0;vertical-align: top;float: left;max-width: 5.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;line-height: 0.28rem;font-weight: 400;}
.gyrw_jrrw_wdz span {font-size: 0.28rem;color: #949494;margin:0;vertical-align: top;float: right;display: inline-block;line-height: 0.28rem;}
.gyrw_jrrw_nr {width: 100%; position: relative;background-color: #fff; padding:0.34rem 0.24rem;display: none;}
.gyrw_jrrw_nr p {font-size: 0.28rem;color: #949494;line-height: 0.4rem;}
.gsssb_pl_xs .gyrw_jrrw_w{background-color: #2fbaaf;}
.gsssb_pl_xs .gyrw_jrrw_w h3 small,.gsssb_pl_xs .gyrw_jrrw_w h3 span,.gsssb_pl_xs .gyrw_jrrw_wdz h4,.gsssb_pl_xs .gyrw_jrrw_wdz span {color: #fff;}
.gsssb_pl_xs .gyrw_jrrw_nr {display: block;}


.gyrw_lxrw { width: 100%; position: relative; background-color: #edf0f2;padding:0 0.24rem 0.4rem;border-bottom: 1px solid #fff;}
.gyrw_lxrw h2 {width: 100%;margin:0;text-align: center;font-size: 0.45rem;padding:0.4rem 0;letter-spacing: 0.04rem;text-indent: 0.04rem;color: #4d4d4d;font-weight: 400;}
.gyrw_lxrw_lm { width: 100%; position: relative;margin:0; }
.gyrw_lxrw_lm ul {width: 100%; position: relative;}
.gyrw_lxrw_lm ul li {width:auto;text-align: center;margin-right: 0.66rem;}
.gyrw_lxrw_lm ul li:last-of-type {margin:0;}
.gyrw_lxrw_lm ul li span {display: block;font-size:0.32rem;color: #333;letter-spacing: 0.04rem;text-indent: 0.04rem;position: relative;  }
.gyrw_lxrw_lm ul li.active span { color: #417b71;font-weight: bold; }
.gyrw_lxrw_nr {margin-top: 0.4rem !important;width: 100%; position: relative !important;background-color: #fff;}
.gyrw_lxrw_nr ul {width:100%; position: relative;margin:0;}
.gyrw_lxrw_nr ul li {width: 100%; position: relative; padding: 0 0.24rem 0.24rem;}
.gyrw_lxrw_nr ul li h4 {width: 100%; position: relative;font-size: 0.32rem;color: #2fbaaf;text-align: center;margin:0;padding:0.24rem 0;border-bottom: 1px solid #cecece;font-weight: 400;}
.gyrw_lxrw_nr_k {width: 100%; position: relative;}
.gyrw_lxrw_nr_kk { width: 100%; position: relative;margin:0.3rem auto 0; }
.gyrw_lxrw_nr_kk h3 {font-size: 0.26rem;color: #949494;float: left;line-height: 0.28rem;width: 45%;padding-left: 0.6rem;margin:0;background-repeat: no-repeat;background-position:top left;background-image: url(img/lx1.png);-moz-background-size: 0.24rem 0.28rem;background-size: 0.24rem 0.28rem;}
.gyrw_lxrw_nr_kk span {font-size: 0.28rem;color: #949494;float: left;line-height: 0.36rem;width: 55%;padding-left: 0.6rem;display: block;margin:0;background-repeat: no-repeat;background-position:top left;background-image: url(../img/lx2.png);-moz-background-size: 0.27rem 0.28rem;background-size: 0.27rem 0.28rem;}
.gyrw_lxrw_nr_kdz {font-size: 0.28rem;color: #949494;float: left;line-height: 0.36rem;width: 100%;padding-left: 0.6rem;display: block;margin:0.4rem 0 0;background-repeat: no-repeat;background-position:top left;background-image: url(../img/lx3.png);-moz-background-size: 0.24rem 0.28rem;background-size: 0.24rem 0.28rem;}

/*关于荣文 E*/




.showVideoMask {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0, 0, 0, 0.801);z-index: 9999;display: none;}
.showVideoMask .showVideoBox {width:calc(100% - 0.5rem);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-200%);background: #fff;box-sizing: border-box;padding: 0.3rem;opacity: 0;transition: all 0.2s linear;}
.showVideoMask .showVideoBox i {display: block;cursor: pointer;font-size: 0.3rem;position: absolute;right: 2px;top: 2px;transition: color 0.3s linear;}
.showVideoMask .showVideoBox video {width: 100%;height: 100%;margin: auto;object-fit: fill;}
.showVideoTransform {opacity: 1!important;transform: translate(-50%,-50%)!important;}

.jianjuwenti {letter-spacing: 0.04rem!important;text-indent: 0.04rem!important;}
.jianjuwenti1 {letter-spacing: 0rem!important;text-indent: 0rem!important;}
.quchulbdq {text-align: left!important;}
.juzhong {text-align: center;}
.qkd li {display: -webkit-box;display: -ms-flexbox;display: -moz-box;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-moz-box-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-moz-box-align: center;align-items: center;}
.qkd li a {letter-spacing: inherit !important;text-indent: inherit !important;line-height: inherit !important;height: auto !important;}
.jjfzys {text-align: left!important;max-height: 0.9rem!important;}












/*视频播放样式 S*/
/*.video-box{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;font-size:0;z-index:99999999999}
.video-box button{display:inline-block;padding:0;border:0;background:0 0;text-align:center;outline:0;cursor:pointer}
.video-box .video-button{display:inline-block;width:36px;height:36px;color:#fff;position:relative;overflow:hidden}
.video-box .video-button i{font-size:56px}
.video-box .video-button.video-btn-volume i{font-size:20px}
.video-box .video-button.video-tooltip-toggle i{font-size:20px}
.video-box .video-video{position:relative;width:100%;height:100%;overflow:hidden}
.video-box .video-video video{position:relative;display:block;top:0;left:0;width:100%;height:100%;background:#000}
.video-box .video-container{width:852px;min-height:550px;max-height:90vh;background:#000;overflow:hidden;opacity:0}
.video-box .video-container.video-ready{opacity:1}
.video-box.quanping .video-container{width:100%;height:100%;max-height:100%;position:relative;left:0;top:0;-webkit-transform:none;-moz-transform:none;transform:none}
.video-box.video-playing .video-div.video-hide-ui .video-ui{-webkit-transform:translateY(39px);-moz-transform:translateY(39px);transform:translateY(39px)}
.video-box.heibian .video-container{padding:40px 0}
.video-box.heibian .video-div.video-hide-ui .video-ui{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}
.video-box.heibian.quanping .video-container{padding:0}
.video-box.hideui .video-div .video-ui{-webkit-transform:translateY(39px);-moz-transform:translateY(39px);transform:translateY(39px)}
.video-box .i{font-family:none;height:100%;width:100%;-moz-background-size:80%;background-size:80%;background-position:center;background-repeat:no-repeat}
.video-box .i:before,.video-box i:after{display:none!important}
.video-box .i-voice-on{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCcgID48ZyAgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIsMTBMMiwyMEw1LDIwTDEzLDI1TDEzLDVMNSwxMEw1LDEwWicvPjxwYXRoIGQ9J00xOCwxMEMgMjIsMTIgMjIsMTggMTgsMjAnIC8+PHBhdGggZD0nTTIyLDZDIDI4LDEwIDI4LDIwIDIyLDI0JyAvPjwvZz48L3N2Zz4=)}
.video-box .i-voice-off{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCcgID48ZyAgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgPjxwYXRoIGQ9J00yLDEwTDIsMjBMNSwyMEwxMywyNUwxMyw1TDUsMTBMNSwxMFonLz48cGF0aCBkPSdNMTgsMTFMMjcsMjAnIC8+PHBhdGggZD0nTTE4LDIwTDI3LDExJyAvPjwvZz48L3N2Zz4=)}
.video-box .i-bofang{background-image:url(../img/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PGcgZmlsbD0nI2ZmZicgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEwLDdMMTAsMjNMMjQsMTV6Jy8+PC9nPjwvc3ZnPg==)}
.video-box .i-zhanting{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PGcgZmlsbD0nI2ZmZicgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTcsN0w3LDIzTDExLDIzTDExLDd6Jy8+PHBhdGggZD0nTTIwLDdMMjAsMjNMMjQsMjNMMjQsN3onLz48L2c+PC9zdmc+)}
.video-box .i-quanping{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCcgID48ZyAgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgPjxwYXRoIGQ9J002LDEwTDYsNkwxMCw2Jy8+PHBhdGggZD0nTTYsMjFMNiwyNUwxMCwyNScvPjxwYXRoIGQ9J00yMCw2TDI0LDZMMjQsMTAnLz48cGF0aCBkPSdNMjAsMjVMMjQsMjVMMjQsMjEnLz48L2c+PC9zdmc+)}
.video-box .i-suoxiao{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCcgID48ZyAgc3Ryb2tlPScjZmZmJyBzdHJva2Utd2lkdGg9JzEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgPjxwYXRoIGQ9J002LDEwTDEwLDEwTDEwLDYnLz48cGF0aCBkPSdNNiwyMUwxMCwyMUwxMCwyNScvPjxwYXRoIGQ9J00yMCw2TDIwLDEwTDI0LDEwJy8+PHBhdGggZD0nTTIwLDI1TDIwLDIxTDI0LDIxJy8+PC9nPjwvc3ZnPg==)}
.video-bg{position:absolute;height:100%;width:100%;background:#000;opacity:.9}
.video-div{background:#000;font-size:0;letter-spacing:-1px;position:absolute;height:100%;width:100%;top:0;left:0}
.video-ui{position:absolute;width:100%;height:41px;background-color:rgba(0,0,0,.8);left:0;bottom:0;z-index:6;letter-spacing:.25px;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease, -moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -moz-transform .3s ease;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}
.video-loading-pulse{position:absolute;width:6px;height:24px;top:50%;left:50%;background-color:rgba(255,255,255,.2);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;animation:pulse 750ms infinite;-webkit-animation-delay:250ms;-moz-animation-delay:250ms;animation-delay:250ms}
.video-loading-pulse:before,.video-loading-pulse:after{content:'';position:absolute;display:block;height:16px;width:6px;background:rgba(255,255,255,.2);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:pulse 750ms infinite;-moz-animation:pulse 750ms infinite;animation:pulse 750ms infinite}
.video-loading-pulse:before{left:-12px}
.video-loading-pulse:after{left:12px;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;animation-delay:500ms}
@-webkit-keyframes pulse{50%{background:#fff}}
@-moz-keyframes pulse{50%{background:#fff}}
@keyframes pulse{50%{background:#fff}}
.video-loading{opacity:1;color:#2c97f6;font-size:0;overflow:hidden;-webkit-box-shadow:0 0 0 3600px #000;-moz-box-shadow:0 0 0 3600px #000;box-shadow:0 0 0 3600px #000;background:#000;width:30px;height:30px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.video-loading i{-moz-border-radius:50%;border-radius:50%;width:24px;height:24px;display:block;border:.25rem solid rgba(255,255,255,.2);border-top-color:#fff;-webkit-animation:adeg 1s infinite linear;-moz-animation:adeg 1s infinite linear;animation:adeg 1s infinite linear}
.video-loading .i-loading:before{display:none;opacity:0;visibility:hidden}
.video-loading.yihuanchun{opacity:0}
@-webkit-keyframes adeg{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes adeg{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes adeg{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}
.video-close{position:absolute;top:-moz-calc(52px + 2%);top:calc(52px + 2%);right:5%;width:30px;height:30px;cursor:pointer;background:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PGcgZmlsbD0nI2ZmZic+PHBhdGggZD0nTTAsMUwxLDBMMzAsMjlMMjksMzB6Jy8+PHBhdGggZD0nTTI5LDBMMjksMEwzMCwxTDEsMzBMMCwyOXonLz48L2c+PC9zdmc+);background-repeat:no-repeat}
.video-bofang.f-czspjuzhong{z-index:2;font-size:0}
.video-bofang.f-czspjuzhong i{display:block;-moz-border-radius:50%;border-radius:50%;text-align:center;background-color:rgba(0,0,0,.8);color:#fff;width:60px;height:60px;cursor:pointer;line-height:62px;font-size:66px;-webkit-transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-moz-transition:transform 1s, -moz-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s, -moz-transform 1s}
.video-hide{z-index:0!important}
.video-hide i{opacity:0;-webkit-transform:scale(3);-moz-transform:scale(3);transform:scale(3);will-change:transform,opacity;z-index:0}
.video-progress{display:block;position:absolute;width:100%;bottom:36px;height:5px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:2}
.video-progress:hover .video-progress-hover,.video-progress:hover .video-tooltip-time{opacity:1}
.video-tooltip-time{width:46px;position:absolute;height:20px;z-index:5;left:0;right:0;bottom:8px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}
.video-tooltip-time .video-tinytip-content{margin-left:-23px}
.video-tooltip-time .video-text{background:rgba(0,0,0,.5);padding:2px;-moz-border-radius:2px;border-radius:2px}
.video-tinytip .video-tooltip-content{display:inline-block;padding:0 4px;color:rgba(255,255,255,.5);font-size:10px;line-height:20px;text-align:center}
.video-progress-padding{position:absolute;width:100%;height:16px;bottom:0;z-index:40;cursor:pointer}
.video-progress-list{position:relative;top:-1px;z-index:39;width:100%;height:100%;background-color:rgba(255,255,255,.2);-webkit-transform:scaleY(.6);-moz-transform:scaleY(.6);transform:scaleY(.6);transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);-moz-transition:transform .1s cubic-bezier(.4,0,1,1), -moz-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1), -webkit-transform .1s cubic-bezier(.4,0,1,1), -moz-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}
.video-progress-play,.video-progress-buffer,.video-progress-hover{position:absolute;top:0;left:0;width:0;height:100%}
.video-progress-buffer{z-index:33;background-color:rgba(255,255,255,.4);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.video-progress-hover{z-index:34;background-color:rgba(255,255,255,.5);opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);-moz-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}
.video-progress-play{z-index:35;background-color:#2c97f6}
.video-progress-handle{width:13px;height:13px;position:absolute;top:50%;right:-6.5px;margin-top:-6.5px;-moz-border-radius:50%;border-radius:50%;background-color:#2c97f6;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);-webkit-transition:-webkit-transform .1s cubic-bezier(.4,0,1,1);-moz-transition:transform .1s cubic-bezier(.4,0,1,1), -moz-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1), -webkit-transform .1s cubic-bezier(.4,0,1,1), -moz-transform .1s cubic-bezier(.4,0,1,1);transition:transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)}
.video-progress-padding:hover+.video-progress-list{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}
.video-progress-padding:hover+.video-progress-list .video-progress-handle{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
.video-controls-buttons{position:absolute;bottom:0;left:0;height:36px;width:100%;padding:0 10px;z-index:3}
.video-time-panel{font-size:12px;color:#777;display:inline-block;vertical-align:top;height:36px;padding:0 5px;line-height:36px;letter-spacing:.25px}
.video-time-panel-current{color:#dededf}
.video-fullscreen{float:right}
.video-definition{float:right;width:55px;height:36px;position:relative}
.video-definition .video-button{width:100%}
.video-definition .video-button span{background:#fff;color:#333;font-size:14px;padding:2px 5px}
.video-definition .video-tooltip-content{width:80px;left:50%;margin-left:-40px;display:none;background:rgba(0,0,0,.5)}
.video-definition:hover .video-tooltip-content{position:absolute;bottom:35px;color:#aaa;display:block;z-index:6}
.video-menu .video-menu-item{display:block;width:100%;line-height:36px;font-size:14px;text-align:center;white-space:nowrap;padding:0 12px;cursor:pointer;position:relative;height:38px;background:-webkit-linear-gradient(top,transparent 0,transparent 50%,rgba(255,255,255,0.1) 50%) center bottom no-repeat;-moz-background-size:80% 1px;background-size:80% 1px}
.video-menu .video-menu-item:hover{color:#fff;background:rgba(255,255,255,.12)}
.video-menu .video-menu-item.video-active{color:#ff8f00}
.video-volume{float:right;position:relative}
.video-popup .video-popup-content{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);bottom:41px;position:absolute}
.video-popup .video-popup-content:after{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.5)}
.video-popup:hover .video-popup-content{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}
.video-volume-slider{left:0;width:36px;height:100px;cursor:pointer;background:rgba(0,0,0,.8)}
.video-tinytip-tiao{position:absolute;top:0;left:0;width:100%;height:100%}
.video-volume-range{position:absolute;left:16px;top:10px;width:4px;height:80px;background-color:rgba(0,0,0,.2)}
.video-volume-range-current{position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#2c97f6}
.video-volume-handle{position:absolute;top:0;left:-4px;width:12px;height:3px;background-color:#fff}
@media(max-width:998px){
    .video-box .video-container{width:80vw;max-height:80vh;min-height:44.9vw}
}
@media(max-width:468px){
    .video-box .video-container{width:100vw;min-height:54.9vw}
    .video-loading i{font-size:26px}
    .video-definition{display:none}
}
.f-czspjuzhong{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
*/

