@charset "utf-8";

/* update--2017-0104 */
html,body{height: 100%;}
/* flex栅格 */
.flex-col {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; flex-direction: column;
	-webkit-box-orient: vertical; -webkit-flex-direction: column; 
	-ms-flex-direction: column; }
.flex-row {overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; 
	-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; 
	-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center; 
	-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; 
	-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%; -webkit-overflow-scrolling: touch;}

/* 设置 */
a{color:inherit;}
img{width: 100%; max-width: 100%;}
/* 设备区分 */
html{ font-size:15.625vw; }
html, body {  -webkit-touch-callout: none;text-size-adjust: none; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);user-select: none; -webkit-user-select: none; width: 100%; }
body { font-size: .24rem; line-height: 1.6; color: #333; outline: 0;  overflow-x: hidden; /* max-width: 640px;  */margin-left: auto; margin-right: auto;  position: relative; }
html, body, header, section, footer, div, ul, ol, li, img, a, span, em, del, legend, center, strong, var, fieldset, form, label, dl, dt, dd, cite, input, hr, time, mark, code, figcaption, figure, textarea, h1, h2, h3, h4, h5, h6, p { margin: 0; border: 0; padding: 0; font-style: normal; }

/* 手机竖屏 start! */
.el2{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.wrap{ box-sizing:border-box; padding:0 .4rem;}
.fz70{ font-size: .65rem;font-weight: normal;}
.fz50{ font-size: .5rem;font-weight: normal;}
.fz40{ font-size: .42rem;font-weight: normal;}
.fz30{font-size: .32rem;font-weight: normal}
.fz20{font-size: .27rem;font-weight: normal}
.mb2{ margin-bottom: .2rem;}
.mb3{ margin-bottom: .3rem;}
.mb4{ margin-bottom: .4rem;}
.mb5{ margin-bottom: .5rem;}
.mb7{margin-bottom: .7rem;}
.mb9{ margin-bottom: .9rem;}
.pt2{padding-top: .2rem;}
.pt4{padding-top: .4rem;}
.pb2{padding-bottom: .2rem;}
.pb4{padding-bottom: .4rem;}

.top{ width: 100%; height: .74rem;  overflow: hidden;background: #fff; }
.logo{ width: 1.73rem; height: .74rem; overflow: hidden;}
.logo img{ width: 100%;}
.menu{ width: .82rem; height: .74rem; background:url(/uploads/image/rpimg/nav_bg.png) no-repeat center; -webkit-background-size: 100% 100%;background-size: 100% 100%; }
.c-fff{color: #fff;}
.c-f60{color: #f60;}
.c-f27823{color: #f27823;}
.c-b1b1b1{color: #b1b1b1; display: none;}
.fwb{font-weight: bold;}

.banner img{ width: 100%;}
.index_list li{ background: #f60; color: #fff; padding: .5rem 0; position: relative;}
.index_list li h3{ font-weight: normal; margin-bottom: .2rem;}
.index_list li ._intro{ margin-bottom: .4rem;  font-size: .3rem;}
.index_list li .link{ width: 50%;}
.index_list li .link a{ display: block; white-space: nowrap;}
.index_list li .link .ion{ vertical-align: middle; font-size: .20rem;}
.index_list li .arr{ text-align: center; position: absolute; right: .6rem; bottom: .3rem;width: .46rem; height: .46rem; line-height: .46rem; display: block; border: 1px solid #fff; font-size: .22rem; }
.index_list li .arr .ion{ font-size: .2rem; vertical-align: middle;}
.index_list li:nth-child(2){ color: #333; background: #fff;}
.index_list li:nth-child(2) .arr{border-color: #3d3d3d;}
.index_list li:nth-child(3){  background: #42668f;}
.index_list li:nth-child(4){  background: #585858;}
.index_list li:nth-child(5){  background: #f2ad0a;}
.index_list li:nth-child(6){  background: #4d2e83;}
.index_case{ padding: .5rem 0;}
.index_case ._con{ display: block; margin-bottom: .3rem;}
.index_case ._con ._t{ font-size: .28rem;font-weight: normal; text-indent: .1rem;}
.index_case ._con ._p{ font-size: .2rem; text-indent: .1rem;}

.index_news{ background: #f5f7f8; padding: .5rem 0;}
.index_news ._con{ background: #fff; border-right: 1px solid #ddd; display: block; padding: .3rem;}
.index_news ._title { margin-bottom: .3rem; font-size: .3rem;}
.index_news ._date{ font-size: .2rem; color: #bdbdbd; border-bottom: 2px solid #fac9a7; margin-bottom: .2rem; display: inline-block;}
.index_news ._txt{ font-size: .2rem; color: #bdbdbd; }
.more_btn{ display: block; margin: 0 auto; width: 3rem; padding:.2rem;   line-height:1;color: #39424b; text-align: center; background: #39424b; font-size: .28rem; color: #fff;}
.more_btn.ghost{ background: none; border: 1px solid #fff;}
.index_client{ background: no-repeat center; height: 3.9rem; -webkit-background-size: 100%;
background-size: 100%; color: #fff; text-align: center; width: 100%; overflow: hidden;}
.index_client .wrap{ height: 100%; }
.index_client ._con{ position: relative;top: 50%;transform: translatey(-50%);-webkit-transform: translatey(-50%);}
.footer{ background: #39424b; color: #b4b4b4; }
.footer .foot_logo{ width: 2rem; margin-bottom: .2rem;}
.footer .foot_logo img{ width: 100%;}
/*.footer_top{ padding: .4rem 0; font-size: .2rem; border-bottom: 1px solid #4d555d; position: relative;}
.footer_top a{ display: block; white-space: nowrap;}
.footer_top .span-6:last-child{ text-align: right;}
.footer_bottom{ font-size: .2rem; padding: .2rem 0;}
.footer_bottom em{ margin:0 .1rem;}*/
.news_scroll{ color: #fff; background: #f60; padding: .25rem 0;}
.channelt{ color: #f60; font-size: .5rem;}
/* 员工培训 */
.traincon{ padding: .5rem 0;}
.traincon .cont{ /* color: #929292; */}
.traincon .cont ._t{ color: #929292; font-size: .4rem; padding: .2rem 0;}
.traincon .cont ._img img{ width: 100%; }
/* 服务 */
.inner_tit{ padding: .4rem; }
.inner_tit ._sub{text-align: center;color: #7c7c7c;}
.service_list ._con{ height: 0; padding-bottom: 76%; overflow: hidden;background: #f60;}
.service_list ._img img{ width: 100%;}
.service_list ._txt{ padding: 10%; color: #fff;}
.service_list h3{ font-size: .4rem; font-weight: normal;}
.service_list .p{ font-size: .22rem;}
.orange{ color: #f60;}
.bg_yellow{ background: #ffb400; }
.bg_blue{  background: #2cbcb1;}
.bg_green{ background: #65bc46 !important; }
.bg_white{ background: #00a1c2 !important;}
.bg_purple{ background: #4d2e83 !important;}
.bg_dark_blue{ background: #42668f !important;}
.bg_orange{ background: #ff6600;}
.bg_light_blue{ background: #4bb4e6; }
.service_list .black ._txt{ color: #fff;}
.innerban img{ width: 100%;}
.inner_tit ._tit{ line-height: 1.4;}

.gotop{ -webkit-background-size: 100% 100%; background-size: 100% 100%; display: block; position: absolute; right: .3rem; top: .3rem; width: .5rem; height: .5rem; }

.caselist{ padding: .4rem 0;}
.caselist ._con{ margin-bottom: .2rem; display: block;}
.caselist ._con ._p{ overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.caselist ._con ._img{ margin-bottom: .2rem; }
.caselist ._con h3{ font-size: .2rem; font-weight: normal; overflow: hidden; height: 1rem;}
.ydhl_ban{  height: 3.7rem;  width: 100%; }
.ydhl_ban img{ width: 100%;}
.ydhl_ban .arrs{ position: absolute; top: 50%; margin-top: -.25rem; font-size: .4rem;}
.ydhl_ban .arr_prev{ left: 0;}
.ydhl_ban .arr_next{ right: 0;}
.ydhl_ban .slide_nav{ bottom: 0.2rem; width: 100%; text-align: center;}
.ydhl_ban .slide_nav a{display:inline-block;border-radius: 50%;font-size: 0;width: .17rem;height: .17rem;margin-right: .15rem;background-color: #7e7e7e;}
.ydhl_ban .slide_nav a.on{background-color: #ff6600;}
.ydhl_info{ text-align: center; background: #f60; color: #fff; padding: .3rem;}
.ydhl_info h3{ font-size: .35rem; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.ydhl_info h3 p{overflow: hidden; white-space: nowrap; text-overflow:ellipsis;text-align: center;}
.ydhl_list{ padding: .3rem; background:url(/uploads/image/rpidt/dt_prolist_phone.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; padding-bottom: 0; }
.ydhl_list .ic{ display: block; margin: 0 auto .2rem auto; width: .6rem; height: .6rem; background:url(/uploads/image/rpimg/ydhl_index_ico.png); -webkit-background-size: 400% 100%;
background-size: 400% 100%;   }
.ydhl_list .ic2{ background-position: -100% 0;}
.ydhl_list .ic3{ background-position: -200% 0;}
.ydhl_list .ic4{ background-position: -300% 0;}

.ydhl_list h3{ font-weight: normal; font-size: .3rem; text-align: center; padding-bottom: .2rem; }
.ydhl_list ._con{ position: relative; display: block; height: 0; padding-bottom: 80%; margin-bottom: .6rem; }
.ydhl_list .span-6:nth-child(odd) ._con{ border-right: 1px solid rgba(255,255,255,.4); }
.ydhl_list ._mask{ text-align: center; position: absolute; left: 0; top: 0; padding:0 10%; width: 80%; height: 100%; color: #fff;}
.ydhl_list ._mask .p{ font-size: .22rem; }
.ydhl_list ._img{ height: 0; padding-bottom: 139%;}
.ydhl_channel_ban{ width: 100%; height: 3.2rem; background:url(/uploads/image/rpimg/ydhl_t_bg.jpg) no-repeat center; -webkit-background-size: 100%;
background-size: 100%; text-align: center; color: #fff;}
.ydhl_channel_ban h2{ font-size: .5rem; font-weight: normal;}
.ydhl_channel_ban h3{ font-size: .3rem;}
.ydhl_channel_ban  ._c{ position: relative; top: 50%; transform:translatey(-50%);}
.xq_list{ height: 3.2rem; width: 100%; background: #f2ad0a;}
.xq_list li ._con{ display: block; padding: .5rem; color: #fff; text-align: center; }
.xq_list li h3{ font-size: .4rem; font-weight: normal; }
.xq_list li ._txt{ overflow: hidden; text-align: center;}
.xq_list li strong{ display: inline-block; font-size: .9rem; color: #f4bb4c; font-family: arial; margin-right: .1rem;}
.xq_list li .p{ display: inline-block; text-align: left;}
.xq_list .arrs { position: absolute; color: #fff; top: 50%; margin-top: -.25rem; font-size: .5rem;}
.xq_list .arr_prev{ left: .2rem;}
.xq_list .arr_next{ right: .2rem;}
.ydhl_zthd_sec1{ text-align: center; padding-top: .7rem; }
.ydhl_zthd_sec1 ._t{ font-size: .5rem; font-weight: normal; margin-bottom: .2rem; line-height: 1;}
.ydhl_zthd_sec1 .sub{ font-size: .2rem; color: #787878;}
.ydhl_zthd_sec1 ._list{ border-left: 1px solid #f1f1f1; }
.ydhl_zthd_sec1 ._list li{ color: #787878; padding-left: .5rem; position: relative;text-align: left; margin-bottom: .4rem; }
.ydhl_zthd_sec1 ._list li .dot{ border-radius: .9rem;top: .1rem; left:-.15rem; position: absolute;display: block; width: .2rem; height: .2rem; border: 1px solid #ff7519; background: #fff;}
.ydhl_zthd_sec2 ._con{width: 100%;text-align: center; margin-bottom: .15rem; height: 1.4rem; background: #ff6600; color: #fff; display: table; }
.ydhl_zthd_sec2 ._con span{ display: table-cell; vertical-align: middle; position: relative;}
.ydhl_zthd_sec2 ._con span:before{ content:''; position: absolute; width: .5rem; height: 1px; background: #fff; left:.2rem; top: 50%;}
.ydhl_zthd_sec2 ._con span:after{ content:''; position: absolute; width: .5rem; height: 1px; background: #fff; right: .2rem; top: 50%;}
.ydhl_zthd_sec2 .span-6:nth-child(2) ._con{ background: #ffb400;}
.ydhl_zthd_sec2 .span-6:nth-child(3) ._con{ background: #f2c200;}
.ydhl_zthd_sec2 .span-6:nth-child(4) ._con{ background: #65bc46;}
.ydhl_zthd_sec2{ background:url(/uploads/image/rpimg/zthd_sec2_bg.jpg) no-repeat center; -webkit-background-size: 100%;
background-size: 100%; color: #fff; padding: .4rem 0; }
.ydhl_zthd_sec3{ padding: .4rem 0;}
.ydhl_zthd_sec3 .sub{ color: #727272; }
.ydhl_zthd_sec3 .p{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ydhl_zthd_sec3 ._img { margin-bottom: .25rem;}
.ydhl_zthd_sec3 ._t{ font-weight: normal;  overflow: hidden; height: .84rem; }
.ydhl_zthd_sec3 ._p{ color: #919191; text-indent: .1rem; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.ydhl_zthd_sec3 ._con{ margin-bottom: .3rem;}
.qywz_sec2{ padding: .5rem 0;}
.qywz_sec2 ._list{  margin-left: .5rem; border-left: 1px solid #f1f1f1;  }
.qywz_sec2 ._list li{ margin-bottom: .4rem; padding-left:1rem ; position: relative; text-align: left;}
.qywz_sec2 ._list li .ic{ position: absolute; left:-.6rem; top: 0; width: 1.1rem; height: 1.1rem; background:url(/uploads/image/rpimg/qywz_icos.png); -webkit-background-size: 400% 200%;
background-size: 400% 200%; }
.qywz_sec2 ._list li .ic1{ background-position: 0 -100%;}
.qywz_sec2 ._list li .ic2{ background-position: -100% -100%;}
.qywz_sec2 ._list li .ic3{ background-position: -200% -100%;}
.qywz_sec2 ._list li .ic4{ background-position: -300% -100%;}
.qywz_sec2 ._list li h3{ font-size: .36rem;}
.qywz_sec3{ padding:.4rem 0; color: #fff; background:url(/uploads/image/rpimg/qywz_bg.jpg) no-repeat center; -webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.qywz_sec3 ._tit{  text-align: center; }
.qywz_sec3 ._con{ display: table; width: 100%; background: rgba(66,102,143,.8); height: 1.15rem; text-align: center; margin-bottom: .15rem;}
.qywz_sec3 ._con a{ display: table-cell; vertical-align: middle;}
.qywz_sec1{ color: #fff; background: #2cbcb1; padding: .5rem 0;}
.qywz_sec1 .wrap{ padding:0 .8rem;}
.qywz_sec1 ._list li{ width: 50%;}
.swiper-container li{ width: 50%; float: left; white-space: nowrap;}
.swiper-container li .ic{ display: inline-block; width: .3rem; height: 1.2rem; background:url(/uploads/image/rpimg/num_ico.png); -webkit-background-size: 500% 100%;
background-size: 500% 100%;  vertical-align: middle; margin-right: .1rem;}
.swiper-container li ._p{ white-space: normal;display: inline-block;vertical-align: middle; height: .86rem; overflow: hidden;}
.swiper-container li .ic2{ background-position: -100% 0;}
.swiper-container li .ic3{ background-position: -200% 0;}
.swiper-container li .ic4{ background-position: -300% 0;}
.swiper-container li .ic5{ background-position: -400% 0;}
.swiper-button-next, .swiper-button-prev{ width: 13px; height: 26px; margin-top: 13px; background:url(/uploads/image/rpimg/banner_arr2.png); -webkit-background-size: 200% 200%;
background-size:200% 200% ;}
.swiper-button-next{ background-position: -100% 0;}
.brand_sec1{ background: #ffb400; padding: .4rem 0; color: #fff;}
.brand_sec1 li{border: .06rem solid #ffffff; box-sizing:border-box;}
.brand_sec1 .wrap{ padding:0 1rem;}
.brand_sec1 ._txt{ font-size: .2rem; width: 100%; height: 1.1rem; padding-top: .2rem; white-space:normal;}
.brand_sec2{ padding: .5rem 0;}
.brand_sec2 .ic{ display: block; margin: 0 auto; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/brand_icos.png); -webkit-background-size: 1000% 200%;
background-size: 1000% 200%; margin-bottom: .1rem;}
.brand_sec2 ._con{ text-align: center; margin-bottom: .5rem; display: block;}
.brand_sec2 .span-6:nth-child(odd) ._con{ border-right: 1px solid #ddd;}
.brand_sec2 .ic2{ background-position: -100% 0;}
.brand_sec2 .ic3{ background-position: -200% 0;}
.brand_sec2 .ic4{ background-position: -300% 0;}
.brand_sec2 .ic5{ background-position: -400% 0;}
.brand_sec2 .ic6{ background-position: -500% 0;}
.brand_sec2 .ic7{ background-position: -600% 0;}
.brand_sec2 .ic8{ background-position: -700% 0;}
.brand_sec2 .ic9{ background-position: -800% 0;}
.brand_sec2 .ic10{ background-position: -900% 0;}
.brand_sec2 ._t{  font-weight: normal; margin-bottom: .1rem;}
.brand_sec2 ._p{ font-size: .2rem;}

.brand_sec3 { position: relative; width: 100%; height: 2.8rem; background:url(/uploads/image/rpimg/brand_bg.jpg) no-repeat center; -webkit-background-size: 100%;
background-size: 100%; color: #fff; text-align: center; padding-top: .4rem; }
.brand_sec3 ._intro{ font-size: .2rem;}
.nav_slider { position: absolute; width: 100%; bottom: 0; left: 0;}
.nav_slider li{ width: 1.58rem; padding-right: 1px; box-sizing:border-box;}
.nav_slider li.cur a{ color: #f60;}
.nav_slider li a{ display: block; height: .7rem; line-height: .7rem; text-align: center; color: #fff; background:rgba(0,0,0,.6); }
.nav_slider ._intro{ font-size: .2rem; line-height: 1.2;}
.brandtabcon{  background: #f5f5f5; padding: .4rem 0;}
.brandtabcon li{display:none;}
.brandtabcon li.on{display:block;}
.brandtabcon .link i{ display: inline-block; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/brand_icos.png);-webkit-background-size: 1000% 200%;
background-size: 1000% 200%;  vertical-align: middle;}
.brandtabcon .link a{display: inline-block; width: .9rem; height: 1rem; line-height: 1rem; text-align: center; background: #0497b7; }
.brandtabcon ._txt{ font-size: .2rem; }
.brandtabcon .p{ color: #f60; }
.brandtabcon .link .a3{ width: 3.7rem; }
.brandtabcon .link .a1 i{ background-position: 0 -100%;}
.brandtabcon .link .a2 i{ background-position: -100% -100%;}
.brandtabcon .link .a2{ background: #fa9f00; }
.brandtabcon .link .a3{ background: #65bc46; color: #fff; }
.brandtabcon .link .a3 i{ background-position: -200% -100%; margin-right: .1rem;}
.swiper-button-next2,.swiper-button-prev2{ width: .13rem; height: .26rem; margin-top: -.13rem; background:url(/uploads/image/rpimg/banner_arr2.png); -webkit-background-size: 200% 200%;
background-size:200% 200% ; }
.swiper-button-next{ background-position: -100% 0;}
.qyzq_sec1 { padding: .7rem 0;}
.qyzq_sec1 ._list li{ margin-bottom: .3rem; box-sizing:border-box; width: 45%; float: left; padding-left:1rem; position: relative; }
.qyzq_sec1 ._list li .ic{font-size: .8rem;font-weight: bold; color: #fa9f00; font-family: arial; position: absolute; left: 0; top: 0; line-height: 1;}
.qyzq_sec1 ._list li ._txt{ float: left; height: 2.8rem; overflow: hidden; text-align: left; /* font-size: .2rem; */}
.qyzq_sec1 ._list li:nth-child(even){ float: right;}
.qyzq_sec1 ._list li:nth-child(even):after{ content:''; height: 100%; position: absolute; width: 1px; background: #ddd; top: 0; left: -.3rem; }
.ssgs_sec1{ background: #42668f; }
.ssgs_sec2{ padding: .7rem 0;}
.ssgs_sec2 ._list li{  margin-bottom: .65rem; box-sizing:border-box; width: 45%; float: left; padding-left:1rem; position: relative; }
.ssgs_sec2 ._list li .ic{ position: absolute; left: 0; top: 0; background:url(/uploads/image/rpimg/brand_icos.png); -webkit-background-size: 1000% 200%;
background-size: 1000% 200%; width: .8rem; height: .8rem; }
.ssgs_sec2 ._list li .ic2{ background-position: -300% -100%; }
.ssgs_sec2 ._list li .ic3{ background-position: -200% 0%;}
.ssgs_sec2 ._list li .ic4{ background-position: -400% -100%;}
.ssgs_sec2 ._list li .ic5{ background-position: -500% -100%;}
.ssgs_sec2 ._list li .ic6{ background-position: -600% -100%;}
.ssgs_sec2 ._list li:nth-child(even){ float: right;}
.ssgs_sec2 ._list li:nth-child(even):after{ content:''; height: 100%; position: absolute; width: 1px; background: #ddd; top: 0; left: -.3rem; }
.xyswz_sec2{ padding: .7rem 0;}
.xyswz_list li{ overflow: hidden; width: 100%;  position: relative; }
.xyswz_list ._img{ width: 50%; float: left; }
.xyswz_list ._img img{ width: 100%;}
.xyswz_list ._intro{ width: 50%; float: left; padding: .3rem; box-sizing:border-box;}
.xyswz_list ._intro .num{ line-height: 1; color: #fff; font-size: .8rem; font-weight: bold; font-family: arial; opacity: .8; position: absolute; right: .3em; bottom: .3rem;}
.xyswz_list ._intro h3{ font-size: .26rem; position: relative; font-weight: normal;  line-height: 1; padding-bottom: .15rem;}
.xyswz_list ._intro h3:after{ content:''; left: 0; bottom: 0; display: block; position: absolute; width: 1rem; height: 1px; background: #fff;}
.xyswz_sec3{ color: #fff; background:url(/uploads/image/rpimg/xyswz_sec3_bg.jpg); padding: .5rem 0;	}
.xyswz_list li{  background: #42668f;}
.xyswz_sec3 ._t b{ color: #f60; }
.xyswz_sec3 .swiper-pagination { width: 100%; left: 0;}
.xyswz_sec3 .swiper-pagination span{ margin:0 .1rem; width: .2rem; height: .2rem; border-radius: .1rem; background: #e2e2e2; }
.xyswz_sec4{ padding-top: .5rem; padding-bottom: .9rem; }
.xyswz_sec4 .ic{ display: block; width: 1.2rem; height: 1.2rem; background:url(/uploads/image/rpimg/xyswz_icos.png); -webkit-background-size: 400% 200%;
background-size: 400% 200%; margin-bottom: .3rem;}
.xyswz_sec4 .ic2{ background-position: -100% 0;}
.xyswz_sec4 .ic3{ background-position: -200% 0;}
.xyswz_sec4 .ic4{ background-position: -300% 0;}
.xyswz_sec4 .ic5{ background-position: 0 -100%;}
.xyswz_sec4 .ic6{ background-position: -100% -100%;}
.xyswz_sec4 .ic7{ background-position: -200% -100%;}
.xyswz_sec4 .ic8{ background-position: -300% -100%;}
.wzyw_sec1{ padding: .4rem 0;}
.wzyw_list li{ width: 50%; text-align: center;background: #f8f8f8;}
.wzyw_list li .ico{ width: .9rem; height: .9rem; display: inline-block; margin-bottom: .2rem; background:url(/uploads/image/rpimg/zh_icos.png); -webkit-background-size: 1000% 200%;
background-size: 1000% 200% ; }
.wzyw_list li .ico2{ background-position: -100% 0; }
.wzyw_list li .ico3{ background-position: -200% 0; }
.wzyw_list li .ico4{ background-position: -300% 0; }
.wzyw_list li .ico5{ background-position: -400% 0; }
.wzyw_list li .ico6{ background-position: -500% 0; }
.wzyw_list li .ico7{ background-position: -600% 0; }
.wzyw_list li .ico8{ background-position: -700% 0; }
.wzyw_list li .ico9{ background-position: -800% 0; }
.wzyw_list li .ico10{ background-position: -900% 0; }
.wzyw_list li h3{ font-size: .36rem; font-weight: normal;}
.wzyw_list li ._con{ padding: .4rem .2rem; border-right: 1px solid #ddd;}


.wzyw_sec2{ background:url(/uploads/image/rpimg/wzyw_bg.jpg) no-repeat center; -webkit-background-size: 100% 100%;
background-size: 100% 100%; color: #fff; padding: .5rem 0;}
.ys_list li{ width:48%; padding:0 1%; box-sizing:border-box; }
.ys_list li ._con{ text-align: center; color: #fff; background:rgba(0,0,0,.5);width: 100%; height: 2rem; padding: .2rem; box-sizing:border-box;}
.ys_list li ._con h3{ font-size: .36rem; font-weight: normal;}
.ys_list li ._con ._txt{ white-space:normal; }
.wzyw_sec2 .swiper-button-next, .wzyw_sec2 .swiper-button-prev{ margin-top: 0; top: 66%;}
.wzyw_sec2 .swiper-button-next{ right: 0;}
.wzyw_sec2 .swiper-button-prev{ left: 0;}
.wzyw_sec3{ color: #fff; background:url(/uploads/image/rpimg/wzyw_bg1.jpg) no-repeat center; -webkit-background-size: 100% 100%;
background-size: 100% 100%; padding: .4rem 0;}
.comments_list li{ box-sizing:border-box; height: 3.6rem; overflow: hidden; padding:0 .15rem;}
.wzyw_sec3 .swiper-button-next{ right: 5px;}
.wzyw_sec3 .swiper-button-prev{ left: 5px;}
.yxwz_sec1{ padding: .4rem 0; background: #f6f6f6;}
.yxwz_sec2{ padding: .4rem 0;}

/*方案*/
/*
.part1_newjjfa {height: 430px;overflow: hidden;background: url(/uploads/image/ui2024/gcjx-phone.jpg) no-repeat center center;margin-bottom:5%}
.part1_newjjfa.bg3{background: url(/uploads/image/ui2024/hymc-phone.jpg) no-repeat center center;}
.part1_newjjfa.bg5{background: url(/uploads/image/ui2024/zhjy-phone.jpg) no-repeat center center;} */
.part1_newjjfa {background: url(/uploads/image/ui2024/gcjx-phone.jpg) no-repeat center center;}
.part1_newjjfa.bg1{background: url(/uploads/image/ui2024/gcjx-phone.jpg) no-repeat center center;}
.part1_newjjfa.bg2{background: url(/uploads/image/ui2024/ytny-phone.jpg) no-repeat center center;}
.part1_newjjfa.bg3{background: url(/uploads/image/ui2024/shangyongche.jpg) no-repeat center center;}
.part1_newjjfa.bg4{background: url(/uploads/image/ui2009/5ac3974a351b4e79be670369811407f7.jpg) no-repeat center center;}
.part1_newjjfa.bg5{background: url(/uploads/image/ui2024/gfjg-phone.jpg) no-repeat center center;}
/*.part1_newjjfa.bg6{background: url(/uploads/image/ui2024/shangyongche.jpg) no-repeat center center;}
*/
.part1_newjjfa .bigbox li{width: 15%;height: 765px;float: left;overflow: hidden;transition: all .5s ease;-webkit-transition:all .5s ease;}
.part1_newjjfa .bigbox li .box{height: 100%;border-left: 1px solid #8c9292;padding: 45px 30px;color: #fff;overflow: hidden;}
.part1_newjjfa .bigbox li .box .tit{font-size: 88px;line-height: 1;padding-bottom: 30px;font-weight: normal; display:none;}
.part1_newjjfa .bigbox li .box .ch{font-size: 24px;line-height: 1;}
.part1_newjjfa .bigbox li .box .en{font-size: 16px;font-family: 'arial';opacity: 0.5;filter: alpha(opacity=50);padding-top: 18px;display: block;}
.part1_newjjfa .bigbox li:last-child .box{border-right: 1px solid #7f8585;}
.part1_newjjfa .bigbox li.cur{width: 40%;position: relative;}
.part1_newjjfa .bigbox li.cur .box .tit{color: #aace39; display:none;}
.part1_newjjfa .bigbox li.cur .ch{display: none;}
.part1_newjjfa .bigbox li .innerbox{width: 100%;}
/*.create .part1 .bigbox li.cur .innerbox{left: 0;opacity: 1;}*/
.part1_newjjfa .bigbox li .innerbox .inner_tit{transform: translatey(200px);-webkit-transform:translatey(200px);transition:all .8s ease;opacity: 0;visibility: hidden;}
.part1_newjjfa .bigbox li.cur .innerbox .inner_tit{font-size: 32px;line-height: 1;color: #ffffff;transform: translatey(0);-webkit-transform:translatey(0);opacity: 1;visibility: visible;transition-delay:0.1s; }
.part1_newjjfa .bigbox li .innerbox .p{transform: translatey(200px);-webkit-transform: translatey(200px);opacity: 0;visibility: hidden;transition:all .8s ease;-webkit-transition:all .8s ease;width: 100%;font-size: 14px;}
.part1_newjjfa .bigbox li.cur .innerbox .p{padding-top: 9%;min-height: 19.2em;overflow: hidden;transform: translatey(0);-webkit-transform: translatey(0);transition-delay: 0.3s;-webkit-transition-delay:0.3s;opacity: 1;visibility: visible;}
.part1_newjjfa .bigbox li .innerbox .more{transform: translatey(200px);-webkit-transform: translatey(200px);transition: transform,opacity .8s ease;-webkit-transition:transform,opacity .8s ease;display: block;margin-top: 5%;opacity: 0;visibility: hidden;}
.part1_newjjfa .bigbox li.cur .innerbox .more{transform: translatey(0);-webkit-transform: translatey(0);opacity: 1;visibility: visible;transition-delay: .4s;-webkit-transition-delay: .4s;}
.common_more{width:43px; height:43px; border:1px solid #fff;background-image: url(/uploads/image/rwimg/common_more.png);
    background-repeat: no-repeat; background-position:0 0; transition:none;}
.common_more:hover{background-position:-43px 0; background-color:#fff;}
.part1_newjjfa .bigbox a:hover {color:#fff}
.nav .nav_svc .prd_svc {float:left; width:225px;border-right:1px solid #eee; margin:20px 0}
.nav .nav_svc .prd_svc  h2 {font-size:13px; color:#ff610a; line-height:40px;padding-left:32px;margin-top:-10px}
.nav .nav_svc{width:452px; border:#ccc 1px solid; border-top:#ff6600 2px solid; background-color:#fff; position:absolute; left:0; top:75px; opacity:0; visibility:hidden; left:50%; margin-left:-225px;/*  box-shadow:0 0 5px #333; */
  -webkit-transform: translate(0, 20px);
  -moz-transform: translate(0, 20px);
  -ms-transform: translate(0, 20px);
  -o-transform: translate(0, 20px);
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.nav .nav_svc .prd_svc ul{position:static; opacity:1;  margin-left:0; border:none; border-top:none}
.nav > ul > li:hover .nav_svc{opacity:1; visibility:visible;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);}
  
.part1_newjjfa .bigbox li .innerbox{display: none;}
.part1_newjjfa .bigbox li.cur .innerbox{display: block;}
.part1_newjjfa .bigbox li,.part1_newjjfa .bigbox li.cur{width: 100%;}
.part1_newjjfa .bigbox li.cur .innerbox .p,.part1_newjjfa .bigbox li .innerbox .p{min-height: 8em;padding-top: 5%;font-size: 14px;}
.part1_newjjfa .bigbox li:last-child .box,.part1_newjjfa .bigbox li .box{border: 0;}
.part1_newjjfa .bigbox li{height: 100%;}
.part1_newjjfa .bigbox li .innerbox{position: static;width: 100%;padding: 0;}
.part1_newjjfa .bigbox li .box{padding: 8% 0 3%;}
.part1_newjjfa .bigbox li .innerbox{display: block;opacity: 1;}
.part1_newjjfa .bigbox li .innerbox .inner_tit {padding:.2rem 0;}
.part1_newjjfa .bigbox li .innerbox>a{display:block;}
.part1_newjjfa .bigbox li .box .ch{display: none;}
.part1_newjjfa .bigbox li .box .tit{color: #fff;}
.part1_newjjfa{-webkit-background-size:cover ;display: none;
    background-size:cover ;}
.part1_newjjfa .bigbox li .innerbox .inner_tit{font-size: 36px;line-height: 1;color: #aace39;}
.part1_newjjfa .owl-theme .owl-nav.disabled .owl-dots{position:absolute; bottom:20px; left:0; width:100%;}
.part1_newjjfa .bigbox {height:430px; overflow:hidden;}




/* lvxq */
.s_customer{background-color: #fff;padding:.52rem 0 0 0 ;}
.s_customer ._top ._n1{height: .50rem;line-height: .50rem;font-size: .36rem;color: #202020;text-align: center;}
.s_customer ._top ._n2{height: .32rem;line-height: .32rem;font-size: .20rem;color: #3d3b3b;text-align: center;padding-bottom: .20rem;}
.s_customer ._bot{padding-bottom: .20rem;}
.s_customer .slide {padding-bottom:.9rem;}
.s_customer .slide li {width:100%; background:#fff;}
.s_customer .slide .arrs{display:none;position: absolute; top:50%; width:2em;height: 2em;background: yellow;margin-top: -1em;}
.s_customer .slide .scroll_nav{position:absolute;left:0;bottom:0.3rem;width: 100%;text-align: center;}
.s_customer .slide .scroll_nav a{display:inline-block;font-size: 0;width: .17rem;height: .17rem;background-color: #7e7e7e;margin-right: .15rem;border-radius: 50%;}
.s_customer .slide .scroll_nav .on{background-color: #ff6600;}
.s_customer .slide .c{width: 50%;}
.s_customer .slide .c a{display:block;padding:0 15%;}
.s_customer .slide .c.l{position: relative;}
.s_customer .slide .c.l:after{position: absolute; right: 0; bottom: 0; top: 0 ; height: 100%; width: 1px; content: ''; -webkit-transform: scalex(.5); transform: scalex(.5); background-color: #dedede;}
.s_customer .slide .c .logo{padding-bottom: .25rem;text-align: center;width: 100%;}
.s_customer .slide .c .logo img{display:inline-block;margin:0 auto;}
.s_customer .slide ._t{color: #5a5a5a;line-height: .40rem;max-height: 2.8rem;overflow: hidden;}

/* 摘要 */
.com_abstract{padding:.55rem 0 .6rem;}
.com_abstract ._n{height: .32rem;margin-bottom: .24rem;}
.com_abstract ._n img{width:auto;height: .32rem;    margin: 0 auto;
    display: block;}
.com_abstract ._c{color: #5a5a5a;padding-bottom: .60rem;text-align: center;}
.com_abstract ._img{padding-bottom: .6rem;}
.com_abstract ._img img{width: 100%;height:auto;}


.cpq_type{background-color: #f3985a;background-image: ;background-position:center center;background-repeat: no-repeat;}
.cpq_type ._top{padding-top:.50rem; } 
.cpq_type ._top ._t{}
.cpq_type ._top ._c{font-size: .14rem;color: #fff;text-align: center;padding:0 .3rem;}
.cpq_type ._bot{padding-bottom: 1.0rem;}
.cpq_type ._bot .span-6{padding-top: .6rem;}
.cpq_type ._bot .ic{width: 1.34rem;height: 1.34rem;display:block;margin:0 auto;background-image:; background-size: 400% 100%;}
.cpq_type ._bot .ic2{ background-po sition: -100% 0;}
.cpq_type ._bot .ic3{ background-position: -200% 0;}
.cpq_type ._bot .ic4{ background-position: -300% 0;}
.cpq_type ._bot ._t{font-size: .3rem;padding-top: .22rem;text-align: center;color: #fff; font-weight: bold;}
.cpq_type ._bot ._c{text-align: center;color: #fff; margin-bottom: .2rem;}

.dms_type{background-color: #355c8e;background-image: ;background-position:center center;background-repeat: no-repeat;}
.cpq_type.dms_type ._bot ._ic{text-align: center;font-size: .24rem;color: #fff;vertical-align: middle;}
.cpq_type.dms_type ._bot .ic{width: .50rem;height: .50rem;display:inline-block;margin-right: .2rem;background-image:; background-size: 600% 100%; vertical-align: middle;  }
.cpq_type.dms_type ._bot .ic2{background-position: -100% 0;}
.cpq_type.dms_type ._bot .ic3{background-position: -200% 0;}
.cpq_type.dms_type ._bot .ic4{background-position: -300% 0;}
.cpq_type.dms_type ._bot .ic5{background-position: -400% 0;}
.cpq_type.dms_type ._bot .ic6{background-position: -500% 0;}
.cpq_type.dms_type ._bot ._c{ color: #bbb;padding:0.1rem .2rem;max-height: 2.1rem; overflow: hidden;}
.cpq_type.dms_type ._bot .span-6{margin-top: .6rem;padding-top: 0;position: relative;}
.cpq_type.dms_type ._bot .span-6:after{position: absolute; right: 0; bottom: 0; top: 10px ; height: 2.5rem; width: 1px; content: ''; -webkit-transform: scalex(.5); transform: scalex(.5); background-color: #dedede;}
.cpq_type.dms_type ._bot .span-6:nth-child(2):after,.cpq_type.dms_type ._bot .span-6:nth-child(4):after,.cpq_type.dms_type ._bot .span-6:nth-child(6):after{height: 0;}


.yxwz_sec1 ._img{ width: 3.6rem; margin: 0 auto;}
.yxwz_sec2 h3 b{ font-weight: normal; color: #f60;}
.yxwz_sec3 .links dl{ width: 50%; float: left;}
.yxwz_sec3 li{ padding:.5rem .3rem; background: #f60; color: #fff;}
.yxwz_sec3 li .num{ font-size: .8rem; font-weight: bold; line-height: 1;font-family: arial; opacity: .8; }
.yxwz_sec3 li ._t{ font-size: .4rem; font-weight: normal; }
.yxwz_sec3 li dd em{ display: inline-block; vertical-align: middle; width: .1rem; height: .1rem; margin-right: .15rem;  border: .04rem solid #fff;}
.yxwz_sec3 .l2{ background: #ff9000; }
.yxwz_sec3 .l3{ background: #65bc46; }
.yxwz_sec4 h3 b{ color: #f60; }
.yxwz_sec4 ._con .ic{display: block; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/yxwz_icos.png); -webkit-background-size:500% 400%;
background-size: 500% 400%;}
.yxwz_sec4 ._con .ic2{ background-position: -100% 0; }
.yxwz_sec4 ._con .ic3{ background-position: -200% 0; }
.yxwz_sec4 ._con .ic4{ background-position: -300% 0; }
.yxwz_sec4 ._con .ic5{ background-position: -400% 0; }
.yxwz_sec4 ._con .ic6{ background-position: 0 0; }
.yxwz_sec4 ._con .ic7{ background-position: -100% 0; }
.yxwz_sec4 ._con .ic8{ background-position: -200% 0; }
.yxwz_sec4 ._con .ic9{ background-position: -300% 0; }
.yxwz_sec4 ._con .ic10{ background-position: -400% 0; }
.yxwz_sec5{ width: 100%; background:url(/uploads/image/rpimg/yxwz_bg.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover;}
.yxwz_sec5 h3 b{ color: #f60;}
.yxwz_sec5 ._con .ico{ display: block; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/yxwz_icos.png); -webkit-background-size:500% 400%;
background-size: 500% 400%; margin: 0 auto .15rem auto; }
.yxwz_sec5 ._con .ico1{ background-position: 0 -200%;}
.yxwz_sec5 ._con .ico2{ background-position: -100% -200%;}
.yxwz_sec5 ._con .ico3{ background-position: -200% -200%;}
.yxwz_sec5 ._con .ico4{ background-position: -300% -200%;}
.yxwz_sec5 ._con .ico5{ background-position: -400% -200%;}
.yxwz_sec5 ._con .ico6{ background-position: 0% -300%;}
.yxwz_sec5 ._con .ico7{ background-position: -100% -300%;}
.yxwz_sec5 ._con .ico8{ background-position: -200% -300%;}
.yxwz_sec5 ._con .ico9{ background-position: -300% -300%;}
.yxwz_sec5 ._con .ico10{ background-position: -400% -300%;}
.yxwz_sec5 li ._con{ padding: .4rem .2rem;}


/* soft e修客 */
.c-333{color: #333;}
.c-5a5a5a{color: #5a5a5a;}
.exk_t{background-color: #efefef;padding:.50rem 0 .3rem 0;}

.exk_t a{display:block;padding:.30rem .35rem .30rem .45rem;margin-bottom: .2rem;}
.exk_t .n{background-color: #fff;}
.exk_t ._ic{width: 1.22rem;height: 1.22rem;border-radius: 50%;}
.exk_t ._ic .ic{display: inline-block;width: 1.22rem;height: 1.22rem;background-image: ;background-size: 300% 200%;}
.exk_t ._ic .ic1{background-position: 0 0;}
.exk_t ._ic .ic2{background-position: -100% 0;}
.exk_t ._ic .ic3{background-position: -200% 0;}
.exk_t .n1:active{background-color:#4795da; }
.exk_t .n1:active .ic1{background-position: 0 -100%;}
.exk_t .n1:active .r div{color: #fff;}
.exk_t .n2:active{background-color:#2cbcb1; }
.exk_t .n2:active .ic2{background-position: -100% -100%;}
.exk_t .n2:active .r div{color: #fff;}
.exk_t .n3:active{background-color:#ff6600; }
.exk_t .n3:active .ic3{background-position: -200% -100%;}
.exk_t .n3:active .r div{color: #fff;}
.exk_t .r{width: 70%;padding-top: .15rem;}


.exk_b{background:  no-repeat center; -webkit-background-size: cover;
background-size: cover; padding:1.0rem 0 0.5rem 0;}
.exk_b ._b a{display: block;padding:.30rem .50rem;    border: solid 2px #fff;margin-bottom: .45rem;}
.exk_b ._b ._ic{width: 1.0rem;height: 1.0rem;}
.exk_b ._b .ic{display:block;width: 1.0rem;height: 1.0rem;background-image: url(/uploads/image/rwisoft/soft_num.png);background-size: 400% 100%;}
.exk_b ._b .ic2{background-position: -100% 0;}
.exk_b ._b .ic3{background-position: -200% 0;}
.exk_b ._b .ic4{background-position: -300% 0;}
.exk_b ._b a .r{padding-top: .1rem;width: 75%;}
.exk_b ._b a:active {border-color:rgba(0,0,0,.1);}
.exk_b ._b a:active{background-color: rgba(0,0,0,0.6);}

/* soft mbox */
.mbox_t .r span{margin-right: .2rem; white-space: nowrap;}
.mbox_t ._ic{width: 1.22rem;height: 1.22rem;border-radius: 50%;}
.mbox_t ._ic .ic{display: inline-block;width: 1.22rem;height: 1.22rem;background-image: ;background-size: 300% 200%;}
.mbox_t ._ic .ic1{background-position: 0 0;}
.mbox_t ._ic .ic2{background-position: -100% 0;}
.mbox_t ._ic .ic3{background-position: -200% 0;}
.mbox_t .n1:active{background-color:#67d6f8; }
.mbox_t .n1:active .ic1{background-position: 0 -100%;}
.mbox_t .n1:active .r div{color: #fff;}
.mbox_t .n2:active{background-color:#ffc699; }
.mbox_t .n2:active .ic2{background-position: -100% -100%;}
.mbox_t .n2:active .r div{color: #fff;}
.mbox_t .n3:active{background-color:#aaceff; }
.mbox_t .n3:active .ic3{background-position: -200% -100%;}
.mbox_t .n3:active .r div{color: #fff;}
.mbox_b{background-image: ;background-position: top center;padding:.7rem 0 .3rem 0;}
.mbox_b ._c{padding:0 .4rem;}
.mbox_b ._b ._ic{width: 1.34rem;height: 1.34rem;margin:0 auto;}
.mbox_b ._b .ic{display: block;width: 1.34rem;height: 1.34rem;background-image: ;background-size: 300% 100%;}
.mbox_b ._b .ic2{background-position: -100% 0;}
.mbox_b ._b .ic3{background-position: -200% 0;}
.mbox_b ._b ._tit{padding:0.3rem .2rem;color: #fff;}


/* soft  tts */
.tts_t ._ic{width: 1.30rem;height: 1.30rem;border-radius: 50%;}
.tts_t ._ic .ic{display: inline-block;width: 1.30rem;height: 1.30rem;background-image: ;background-size: 300% 200%;}
.tts_t ._ic .ic1{background-position: 0 0;}
.tts_t ._ic .ic2{background-position: -100% 0;}
.tts_t ._ic .ic3{background-position: -200% 0;}
.yxk_t .n:active .r div{color: #fff; }
.tts_t .n1:active{background-color:#75c81e; }
.tts_t .n1:active .ic1{background-position: 0 -100%;}
.tts_t .n2:active{background-color:#01af5a; }
.tts_t .n2:active .ic2{background-position: -100% -100%;}
.tts_t .n3:active{background-color:#ffb400; }
.tts_t .n3:active .ic3{background-position: -200% -100%;}

.tts_b{background-image: ;background-position: top center;background-repeat: no-repeat; -webkit-background-size: cover;
background-size: cover;}
.tts_b ._b span{margin-right: .2rem;}

/* soft tts */

.erp_t{background-image: ;background-repeat: no-repeat;padding:1.0rem 0 0.5rem 0; -webkit-background-size: cover;
background-size: cover;}

.erp_t ._top{text-align: center;color: #fff;vertical-align: middle;}
.erp_t ._top .ic{display: inline-block;width: 0.75rem;height: 0.60rem;background-image: ;background-size: 300% 100%;vertical-align: middle;margin-right: .1rem;}
.erp_t .ic1{background-position: 0 0;}
.erp_t .ic2{background-position: -100% 0;}
.erp_t .ic3{background-position: -200% 0;}
.erp_t ._bot{text-align: center; }
.erp_t ._bot a{padding:.1rem .3rem;display:inline-block;background-color:#6fa8ca;margin-right: .1rem;margin-bottom: .1rem;color: #fff; }
.erp_t ._bot .erp_2 a,.erp_t ._bot .erp_3 a{display:block;width: 2.8rem;margin:0 auto .1rem auto;text-align: center;}

/* soft_index */
.soft_index{}
.soft_index_top{padding:.5rem 0 .5rem 0;background: no-repeat center; -webkit-background-size: cover;
background-size: cover;} 
.soft_index_top li{margin-bottom: .2rem;}
.soft_index_top ._txt{display:block;padding: 8%; color: #fff;text-align: center;height: 3.8rem;} 
.soft_index_top .p{ height: 3.1rem;overflow:hidden; }
.bg_567da0{background-color: #567da0;}
.bg_06366c{background-color: #06366c;}
.bg_504d4c{background-color: #504d4c;}
.bg_9c24c4{background-color: #9c24c4;}
.bg_f27823{background-color: #f27823;}
.bg_01af5a{background-color: #01af5a;} 
.bg_3d4f68{background-color: #3d4f68;}
.bg_0078fe{background-color: #0078fe;}

/* yxk */
.yxk_t .r ._c{height: 0.8rem;overflow: hidden;}

.yxk_t ._ic{width: 1.22rem;height: 1.22rem;border-radius: 50%;line-height: 1.22rem;text-align: center;border-radius: 50%}
.yxk_t ._ic .ic{display: inline-block;width: 0.96rem;height: 0.96rem;background-image: ;background-size: 600% 100%;margin:0 auto;vertical-align: middle;}
.yxk_t ._ic .ic1{background-position: 0 0;}
.yxk_t ._ic .ic2{background-position: -100% 0;}
.yxk_t ._ic .ic3{background-position: -200% 0;}
.yxk_t ._ic .ic4{background-position: -300% 0;}
.yxk_t ._ic .ic5{background-position: -400% 0;}
.yxk_t ._ic .ic6{background-position: -500% 0;}
.yxk_t .n:active{background-color:#ffb400; }
.yxk_t .n:active .r div{color: #fff; }
.yxk_t .n:active ._ic{background-color: #fff;}
.yxk_t .n1:active .ic1{background-position: 0 -100%;}
.yxk_t .n2:active .ic2{background-position: -100% -100%;}
.yxk_t .n3:active .ic3{background-position: -200% -100%;}
.yxk_t .n4:active .ic4{background-position: 0 -100%;}
.yxk_t .n5:active .ic5{background-position: -100% -100%;}
.yxk_t .n6:active .ic6{background-position: -200% -100%;}
.yxk_b1{padding-bottom: 0;}
.yxk_b1 ._img{padding-bottom: 0;}
.yxk_b2{background: top center no-repeat;}
.yxk_sec{padding:.3rem;}
.yxk_sec .warp{padding:0 1rem;}
.yxk_sec .qa_list li{width: 100%;border:solid 3px #fff; box-sizing: border-box;}
.yxk_sec .qa_list li .pd3{padding:.3rem;}
.yxk_sec .qa_list { height: 5rem; }

.swiper-container li .ic{ display: block; width: .8rem; height: .8rem; background-image: url(/uploads/image/rwisoft/soft_num.png); background-size: 400% 100%;}
.swiper-container li .ic2{background-position: -100%  0;}
.swiper-container li .ic3{background-position: -200%  0;}
.swiper-container li .ic4{background-position: -300%  0;}

.c-0737a3{color: #0737a3;}
.police_t{background: top center no-repeat;background-size: auto 100%;}
.police_t .n{background-color: #14032f;}
.police_t ._ic{width: 1.22rem;height: 1.22rem;border-radius: 50%;line-height: 1.22rem;text-align: center;border-radius: 50%;background-color: #5886f0;}
.police_t ._ic .ic{display: inline-block;width: 0.96rem;height: 0.96rem;background-image: ;background-size: 400% 200%;margin:0 auto;vertical-align: middle;}
.police_t ._ic .ic1{background-position: 0 0;}
.police_t ._ic .ic2{background-position: -100% 0;}
.police_t ._ic .ic3{background-position: -200% 0;}
.police_t ._ic .ic4{background-position: -300% 0;}
.police_t .n:active{background-color:#0207ab; }
.police_t .n:active .r div{color: #fff; }
.police_t .n:active ._ic{background-color: #5886f0;}
.police_t .n1:active .ic1{background-position: 0 -100%;}
.police_t .n2:active .ic2{background-position: -100% -100%;}
.police_t .n3:active .ic3{background-position: -200% -100%;}
.police_t .n4:active .ic4{background-position: 0 -100%;}

.police_b1{padding-bottom: 0;}
.police_b1 ._bot{padding-bottom: 1.0rem;}
.police_b1 ._bot .span-6{padding-top: .6rem;}
.police_b1 ._bot .ic{width: 1.34rem;height: 1.34rem;display:block;margin:0 auto 0.2rem auto; background-image:; background-size: 400% 100%;}
.police_b1 ._bot .ic2{ background-position: -100% 0;}
.police_b1 ._bot .ic3{ background-position: -200% 0;}
.police_b1 ._bot .ic4{ background-position: -300% 0;}
.police_b1 ._bot ._t{font-size: .22rem;padding-top: .22rem;text-align: center;color: #fff;}
.police_b1 ._bot ._c{ text-align: center;color: #333;height: 1.0rem; padding-bottom: 0; overflow: hidden;}
.police_b1 ._img{padding-bottom: 0;}

.police_b2{    background:  no-repeat center ;background-size:auto 100%;}
.police_b2 li{border:none!important;background-color:rgba(74,69,124,0.3);}
.police_b2 .qa_list {height: 2.0rem;}
.police_b2 .swiper-container li .ic{float: left; margin: .2rem .2rem 0 .2rem; }
.police_b2 .swiper-button-next,.police_b2 .swiper-button-prev{margin-top: 1.3rem;}

/* or */
.or_index .swiper-container li{width: 100%;}

.or_index .or_sec{padding:0;}
.or_index .swiper-pagination{width: 100%;bottom: 0;}
.or_index .swiper-pagination .swiper-pagination-bullet{width: .2rem; height: .2rem; border-radius: 50%; margin-right: .2rem;background-color: #7e7e7e; }
.or_index .swiper-pagination .swiper-pagination-bullet-active{background-color: #ff6600;}
.or_index2{background-color: #f60;}
.xinxi_zonghe {background-color:inherit;}
.or_index2 .wrap_ec { padding-bottom:20px}
.or_index2 .exp_btn_or {width: 184px; height: 44px; margin: 0 auto; border: 1px solid #fff; text-align: center;}
.or_index2 .exp_btn_or a {display: block; width: 100%; height: 44px;line-height: 44px;color: #fff;font-size: 18px;}
.or_index2 .exp_btn_or a:hover{background-color:#fff; color:#ff6600;}

.or_index3{padding: .4rem 0;}
.or_index3 .c{height: 2.8rem;padding: .4rem .2rem 0 .2rem;}
.or_index3 .c1{margin-bottom: .3rem;background:  no-repeat center ; -webkit-background-size: cover;
background-size: cover;}
.or_index3 .c2{margin-bottom: .3rem;background:  no-repeat center ; -webkit-background-size: cover;
background-size: cover;}

.top a {display: inline-block; } 
.top  a.cur {border-bottom: 1px solid #f27824; color: #f60; }
.top em {display: inline-block; margin: 0 .4rem; }
.or_view.c1 .bot{ padding: .5rem 0;}
.or_view.c1 .bot .ic{ display: block; margin: 0 auto; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/emall_icos.png); -webkit-background-size: 800% 100%; background-size: 800% 100%; margin-bottom: .1rem;} 
.or_view.c1 .bot ._con{ text-align: center; margin-bottom: .5rem; display: block;}
.or_view.c1 .bot .span-6:nth-child(odd) ._con{ border-right: 1px solid #ddd;}
.or_view.c1 .bot .ic2{ background-position: -100% 0;}
.or_view.c1 .bot .ic3{ background-position: -200% 0;}
.or_view.c1 .bot .ic4{ background-position: -300% 0;}
.or_view.c1 .bot .ic5{ background-position: -400% 0;}
.or_view.c1 .bot .ic6{ background-position: -500% 0;}
.or_view.c1 .bot .ic7{ background-position: -600% 0;}
.or_view.c1 .bot .ic8{ background-position: -700% 0;}
.or_view.c1 .bot ._t{  font-weight: normal; margin-bottom: .1rem;}
.or_view.c1 .bot ._p{ font-size: .2rem;}
.or_view.c2 .soft_swipe{padding:0 .4rem;}
.or_view.c2{background: no-repeat center; -webkit-background-size: cover;
background-size: cover;padding-bottom: .6rem;}
.or_view.c2 .or_index .swiper-pagination{bottom: -.5rem; left: 0;}
.eshop.or_view.c1 .bot .ic{background:url(/uploads/image/rpimg/eshop_icos.png); -webkit-background-size: 800% 100%; background-size: 800% 100%; margin-bottom: .1rem;}
.eshop.or_view.c1 .bot .ic2{ background-position: -100% 0;}
.eshop.or_view.c1 .bot .ic3{ background-position: -200% 0;}
.eshop.or_view.c1 .bot .ic4{ background-position: -300% 0;}
.eshop.or_view.c1 .bot .ic5{ background-position: -400% 0;}
.eshop.or_view.c1 .bot .ic6{ background-position: -500% 0;}
.eshop.or_view.c1 .bot .ic7{ background-position: -600% 0;}
.eshop.or_view.c1 .bot .ic8{ background-position: -700% 0;}

.yd_c1 .com_abstract{padding-bottom: 0;}
.yd_c1 .com_abstract ._img{padding-bottom: 0;}
.yd_c2{padding:.5rem 0;background:  no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff;overflow: hidden;}

.yd_c2 ._num{ width: .88rem; height: 1.1rem; background-image:;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;-webkit-background-size: 600% 200%; background-size: 600% 200%; }
.yd_c2 ul { width:100%;}
.yd_c2 li{ margin-top: .3rem; overflow: hidden; cursor: pointer;}
.yd_c2 li h3{ font-weight: normal;}
.yd_c2 li:hover h3{ color: #f27823; }
.yd_c2 li:hover ._num {  -ms-background-position-y: 100%;background-position-y: 100%;}
.yd_c2 li:hover .p{ color: #f27823; }
.yd_c2 .left_list li ._num{ margin-left: .2rem;}
.yd_c2 ._right{ padding-top: 0.15rem;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;     padding-left: 1.5rem; }
.yd_c2 .left_list li:hover ._right{ transform:translatex(15px);}
.yd_c2 .right_list li:hover ._right{ transform:translatex(15px); }
.yd_c2 ._num2{ background-position: -100% 0;}
.yd_c2 ._num3{ background-position: -200% 0;}
.yd_c2 ._num4{ background-position: -300% 0;}
.yd_c2 ._num5{ background-position: -400% 0;}
.yd_c2 ._num6{ background-position: -500% 0;}

.yd_c3{background-color: #ededed;padding:0.4rem 0;}
.yd_c3 .swiper-wrapper{padding-bottom: .4rem;}
.yd_c5{ background:url(/uploads/image/rpimg/yd_bg.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover;}
.yd_list li{ width: 50%; text-align: center;}
.yd_list li .ico{ width: .9rem; height: .9rem; display: inline-block; margin-bottom: .2rem; background:url(/uploads/image/rpimg/zh_icos.png); -webkit-background-size: 1000% 200%;
background-size: 1000% 200% ; }
.yd_list li .ico2{ background-position: -100% 0; }
.yd_list li .ico3{ background-position: -200% 0; }
.yd_list li .ico4{ background-position: -300% 0; }
.yd_list li h3{ font-size: .36rem; font-weight: normal;}
.yd_list li ._con{ padding: .4rem 0;}
.yd_list li:active{color: #f27823;}
.yd_list .swiper-pagination{bottom:0;}
.yd_list .swiper-pagination-bullet{background-color: #7e7e7e;}
.yd_list .swiper-pagination-bullet-active{background-color: #f60;}

.yd_c4 .more_btn{background-color: #fff;color: #f27823;border:solid 1px #f27823;}
.yd_c4 .more_btn .ico{color: #f27823;}
.yc_c5 {background: center center no-repeat;}

.yd_c5 .swiper-container li ._p{height: 1.3rem;overflow:hidden;font-size: .2rem;}
.yd_c5 .yd_list .swiper-pagination-bullet{background-color: #eabe8b;}
.yd_c5 .yd_list .swiper-pagination-bullet-active{background-color: #fff;}
.yd_c5 .yd_list li .ico{ background:url(/uploads/image/rpimg/yd_marking_icos.png); -webkit-background-size: 800% 200%;
background-size: 800% 100% ;}
.yd_c5 .yd_list li .ico2{ background-position: -100% 0; }
.yd_c5 .yd_list li .ico3{ background-position: -200% 0; }
.yd_c5 .yd_list li .ico4{ background-position: -300% 0; }
.yd_c5 .yd_list li .ico5{ background-position: -400% 0; }
.yd_c5 .yd_list li .ico6{ background-position: -500% 0; }
.yd_c5 .yd_list li .ico7{ background-position: -600% 0; }
.yd_c5 .yd_list li .ico8{ background-position: -700% 0; }




/* news  新闻列表 */
.news_c,.news_c ul{background:#f6f7f9;padding-top: .3rem;padding-bottom: .3rem;}
.news_c li{margin-bottom: .3rem;background:#fff;}
.news_c ul li:last-child{margin-bottom: 0;}
.news_c ._con{ background: #fff; display: block; padding: .3rem;}
.news_c ._title { font-size: 0.3rem; line-height: 1.4; -webkit-line-clamp: 3;}
.news_c ._date{ font-size: .2rem; color: #bdbdbd; border-bottom: 2px solid #fac9a7; margin-bottom: .2rem; display: inline-block;}
.news_c .c ._img{width: 1.60rem;height: 1.2rem;float: left;margin-right: .2rem;}
.news_c ._txt{ font-size: 0.27rem; line-height: 1.8em /* color: #bdbdbd; */ }

/* page-1 start*/
.page{ color: #777777; text-align: center; margin-bottom: .4rem;}
.page a,.page span { margin-left: -1px; color: #777777;display: inline-block;border: 1px solid #ededed;vertical-align: middle; height: .5rem; line-height: .5rem;  width: .5rem;}
.page a:hover,.page span{color:#fff; background: #ff6600;border: 1px solid #ff6600;}
.page span.goprev,.page span.gonext {color: #777777; background: none;}
.page span.count { border: 0;background: 0;color: #777777;}
.page .ion { font-size:1em; }
#content-40894-page a,#content-40894-page span{ width: auto !important; padding:0 .12rem !important;}
.content-40894 .sear_f .inp{ height: .4rem !important; line-height: .4rem !important;}
.content-40894 .dib .submit{ height: .4rem !important; line-height: .4rem !important;}


.navs_scroll{ opacity: 0;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.navs_scroll.show{ opacity: 1;}
.navs_scroll li a.cur{border-bottom: solid 1px #f08200;}

.new_c1,.new_c1 ul{background-color: #f60;}
.new_c1 li{float:left;height: .65rem; width: 25%;}
.new_c1.w5 li{ width: 20%;}
.new_c1 a{display: block;text-align: center;color: #fff;height: .65rem;line-height: .65rem;}
.new_c1 a.cur{ text-decoration: underline;}

.new_c2{  padding:.3rem; }
.new_c2 ._tools{color: #c4c4c4;text-align: center;font-weight: normal;}
.new_c2 ._tools b{font-weight: normal;}
.new_c2 ._c{padding-bottom: .8rem;font-size: .26rem;color: #3b3b3b;}

/*2016-11-15*/
/*底部样式重写*/
/*footer*/
.footer_top{ padding: .4rem 0; font-size: .2rem; border-bottom: 1px solid #4d555d; position: relative;}
.footer_top a{ display:inline-block;}
.footer_top .span-6:last-child{ text-align: right;}
.footer_bottom{ font-size: .2rem; padding: .25rem 0;}
.footer_bottom em{ margin:0 .1rem;}
.footer .foot_logo { margin-bottom:.3rem; }
.footer .w100 { margin-bottom:.3rem; }
.footer .lt { display:block; float:left; }
.footer .w100 .lt { width:100%; }
.footer .w50 .lt { width:50%; }
/*footer end*/
/*page 分页*/

/*服务综合页*/
/*http://jerei.icm.cn/phone/fu-wu.htm*/
.inner_tit ._tit { text-align:center; }

/* 公司综合 */
.company_tit{ color: #fff; background: #f60;}
.company_tit ._tit{ font-size: .36rem; font-weight: normal;}
.company_tit ._sub{ color: #fff;}
.company_intro .co_box{ padding:.4rem; position: relative;text-align:justify; text-justify:inter-ideograph}
.company_intro .co_box h3{ font-size:.36rem; font-weight: normal; margin-bottom: .2rem;}
.company_intro .co_box1,.company_intro .co_box2{ background: #e9e9ea;}
.company_intro .co_box .arr{ position: absolute; right:.4rem; bottom: .2rem; display: block; width: .48rem; height: .48rem; background:url(/uploads/image/rpimg/arrow2.png); -webkit-background-size: 100% 200%;
background-size: 100% 200%;}
.company_intro .co_box2{ background: #fff;}
.company_slide_imgs{ width: 100%; height: 3.4rem; }
.company_slide_imgs li{ width: 100%; }
.company_slide_imgs .swiper-pagination-bullet-active{ background: #fff;}
.company_list .bg_yellow{ background: #ffb400;}
.company_list .bg_light_blue{ background: #4bb4e6; }
.company_sec1 { padding: .5rem 0;}
.company_sec1 h3{ font-size: .36rem; font-weight: normal;}
.company_sec1 .sub{ color: #7c7c7c;}
.company_sec2{ background:url(/uploads/image/rpimg/company_scroll_bg.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff;padding: .5rem; display: none;}
.company_sec2 li{ margin-bottom: .4rem; }
.company_sec2 li h3{ font-size: .3rem; font-weight: normal;position: relative; margin-bottom: .1rem; padding-bottom: .1rem;}
.company_sec2 li h3:after{ content:''; width: .6rem; height: 1px; background: #fff; position: absolute; left: 0; bottom: 0; }
.company_sec2 li .intro{ font-size: .2rem;}
.company_scroll_con { padding: .8rem; }
.company_scroll li{ overflow: hidden; white-space: normal; padding: 4%; box-sizing:border-box;}
.company_scroll li h3 { font-size: .3rem;margin-bottom: .3rem; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.company_scroll li ._date{ width: 80%; color: #878787; margin-bottom: .2rem;  font-family: arial; border-bottom: 2px solid #fac9a7;}
.company_scroll li ._txt{ text-align:justify; text-justify:inter-ideograph;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.company_scroll_con .swiper-button-next ,.company_scroll_con .swiper-button-prev{ display: block; background:url(/uploads/image/rpimg/arrow2.png) no-repeat 0 0; width: .5rem; height: .5rem; -webkit-background-size: 100% 200%;
background-size: 100% 200%; }
.company_scroll_con .swiper-button-prev{ background-position: 0 100%; transform:rotatez(180deg);-webkit-transform:rotatez(180deg);}

/* 人才 */
.job_sec3{ padding: .4rem .5rem;}
.job_sec3 ._tit{ font-size: .38rem; font-weight: normal;}
.job_sec3 .sub{ color: #8e8b8b; font-size: .2rem;}
.job_list ._con{ height: 3.7rem; width: 100%; overflow: hidden; position: relative; }
.job_list ._con ._txt{ padding: .4rem; box-sizing:border-box; color: #fff; }
.job_list ._con ._txt h3{ margin-bottom: .2rem; font-size: .3rem;}
.job_list ._con .arr{ display: block; width: .5rem; height: .5rem; background:url(/uploads/image/rpimg/arrow1.png); -webkit-background-size: 100% 200%;
background-size: 100% 200%; position: absolute; bottom: .4rem; right: .4rem; }
.job_list .btns a{ display: block; font-size: .2rem;}
.job_list .links { margin-bottom: .1rem;}
.job_list .links li{ font-size: .2rem; white-space: nowrap; text-overflow:ellipsis; overflow: hidden;}
.job_sec4{ padding: .6rem 0; }
.job_sec4 .contact{ border: 1px solid #c5c5c5; font-size: .5rem; color: #000; position: relative; height:1.2rem; width: 5.8rem; margin: 0 auto; display: table;}
.job_sec4 .contact span{ color: #8d8d8d;}
.job_sec4 ._mail{ background: #fff; font-size: .2rem; position: absolute; top: -.2rem; display: block; width: 80%; left: 10%; text-align: center; }
.job_sec4 ._tel{ display: table-cell; vertical-align: middle;font-family: arial; }
/* 公司文化 */
.culture_sec1{ padding: .3rem; }
.culture_sec1 ._tit{ font-size: .4rem; font-weight: normal; margin-bottom: .2rem;}
.culture_sec2{ padding: .4rem; background:url(/uploads/image/rpimg/culture_bg.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff; }
.culture_sec2 h3{ font-size: .4rem; margin-bottom: .2rem;}
.culture_sec2 ._txt{ font-size: .2rem; min-height: 2rem; overflow: hidden;}
.culture_sec2 li{ /* margin-bottom: .2rem */; padding: .2rem; box-sizing:border-box;}
.culture_sec3{ padding: .6rem 0;}
/* 公司介绍 */
.about_sec1{ padding: .2rem;}
/* 虚拟现实 */
.digital_sec1 ._con{ overflow: hidden; text-align: center; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: .4rem; box-sizing:border-box; height: 2.4rem;}
.digital_sec1 ._con h3{ font-size: .4rem; /* font-weight: normal;  */margin-bottom: .1rem; position: relative;padding-bottom: .1rem;}
/* .digital_sec1 ._con h3:after{ content:''; position: absolute; width: 30%; height: 1px; background: #f60; bottom: 0; left: 35%;} */
.digital_sec2 { padding: .3rem .3rem 0 .3rem; }
.digital_sec2 ._con{ display: block; margin-bottom: .3rem; }
.digital_sec2 ._img{ height: 0; padding-bottom: 75%; overflow: hidden; }
.digital_sec2 .disc{  background: #faa000; color: #fff; padding:.15rem .2rem; box-sizing:border-box;}
.digital_sec2 .disc h3{ font-size: .3rem; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; }
.digital_sec2 .img1{ height: 0; padding-bottom: 109%; overflow: hidden;}
.digital_sec3{ background: #051a22; padding: .3rem; color: #fff;}
._more{ border: 1px solid #b95109; color: #b95109; margin: 0 auto; width: 2.8rem; height: .5rem; line-height: .5rem; text-align: center; display: block;font-size: .2rem;}
.digital_sec3 ._tel{ display: block; font-size: .3rem; text-align: center; color: #f09a01; text-align: center;}
.digital_sec3 ._more{ margin-bottom: .3rem;}
.digital_sec4 ._con{ display: block; border-left: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; padding: .5rem; box-sizing:border-box;}
.digital_sec4 ._con ._news{ padding-top: .6rem;}
.digital_sec4 ._date{width: 80%; color: #878787; margin-bottom: .2rem;  font-family: arial; border-bottom: 2px solid #fac9a7;}
.digital_sec4 ._tit{font-size: .3rem;margin-bottom: .1rem; font-weight: normal;}
.towline{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.digital_pic li{ width: 100%; }
.digital_detail{ padding: .3rem; background: #000; color: #fff;}
.digital_detail .swiper-pagination-bullet{ background: #fff; opacity: 1;}
.digital_detail .swiper-pagination-bullet-active{ background: #f60; opacity: 1;}
.digital_detail ._t{ font-size: .4rem; }
.top_title{ line-height: 1; font-size: .3rem; margin:.2rem 0 0 .2rem; padding-left: .2rem; border-left: 1px solid #ddd; }
.news_c ._btns{ margin-top: .27rem; color: #bdbdbd; font-size: .27rem;}
.news_c ._btns .a1{ margin-right: .1rem;}
.news_c ._btns .ico { display: inline-block; width: .3rem; height: .3rem; white-space: nowrap; letter-spacing: -1em; text-indent: -99em; color: transparent; background: url(/uploads/image/rpimg/icos.png); -webkit-background-size: 500% 500%;
background-size: 500% 500%; vertical-align: -0.06rem; margin-right: .1rem;}
.news_c ._btns .ico1{ background-position: 0 0;}
.news_c ._btns .ico2{ background-position: -100% 0;}
.swiper-pagination-bullet-active{background: #f60; }
.wzyw_list { padding-bottom:.7rem;}
.wzyw_list .swiper-pagination{ bottom: 0;}

.subnavs{ text-align: center; line-height: 1; padding: .2rem 0; height: auto; border-bottom: 1px solid #ddd;}
.subnavs .cur { border-bottom: 1px solid #f27824; color: #f60; }
.subnavs a{ display: inline-block;}
.subnavs em{ margin:0 .2rem;}
.peoplenum { color: #f60; margin-left: .1rem; }
.simulate_con{ padding: .3rem;}
.simulate_con ._intro{ margin-bottom: .3rem;}
.simulate_con .item_box{ margin-bottom: .4rem;}
.simulate_con .item_box li{ width: 100%;}
/* .simulate_list{ height: 0; padding-bottom: 75%; } */
.simulate_con .swiper-pagination-bullet{ background: #fff;opacity: 1;}
.simulate_con .swiper-pagination-bullet-active{ background: #f60;}
/* 二级导航 */
.navs_scroll{  position: relative; height: .8rem;  width: 100%;box-sizing:border-box; text-align: center; overflow: hidden;}
.navs_scroll li{ width: auto;  overflow: hidden;  padding:0 .15rem;}
.navs_scroll li a{ display: block; text-align: center; line-height: .8rem; color: #000;}
.navs_scroll li.cur a{ /* text-decoration: underline; */}

.innerban{ /* display: none; */ position: relative;}
.innerban h1{width: 100%; color: #fff; font-size: .7rem; position: absolute; text-align: center; top: 50%; transform:translatey(-50%);-webkit-transform:translatey(-50%);}
.subnavslist{ width: 100%; height: .8rem;background: #ebebeb; padding:0 .3rem; box-sizing:border-box; overflow: hidden;}
/* .subnavslist.fixed{ position: fixed; top: 0; left: 0;background: #f60;z-index: 99;}
.subnavslist.fixed li a{ color: #fff;} */
.orange .subnavslist{ background: #f60;}
.orange .subnavslist li a{ color: #fff; font-size: 0.3rem}
.orange .subnavslist li.cur a{font-size: 0.37rem; font-weight: bold;}
.news_btns { overflow: hidden;}
.news_btns a{ box-sizing:border-box; width: 50%; display: block; height: .6rem; line-height: .6rem; font-size: .26rem; float: left; text-align: center; border: 1px solid #ddd;}
.news_btns .ion{ vertical-align: 0;}
.news_btns a:last-child{border-left: 0;} 
.customer_list{ padding-bottom: .5rem;}
.customer_list li{ width: 100%; }
.company_logo{height: 2rem; overflow: hidden; margin-bottom: .2rem;text-align: center;}
.company_logo img{ max-height: 100%;width: auto;}

.company_intro { white-space: normal; min-height: 1.4rem; }
.top .ico{ display:inline-block;vertical-align: middle; background:url(/uploads/image/rpimg/icos.png); -webkit-background-size: 500% 500%;background-size: 500% 500%; width: .32rem; height: .32rem; }
.top .ico2-2{ background-position: -100% -100%;}
.top .ico2-1{ background-position: 0 -100%;}
.top .lang,.top .sear{ width: .82rem; height: .74rem;text-align: center; line-height: .74rem; display:none}
.top .lang.active,.top .sear.active{ background: #39424b;}
.langbar,.searchbar{ display: none; background: #39424b; position: absolute; top: .74rem; left: 0; width: 90%; padding: 0 5%; color: #898989;z-index: 90; }
/* .langbar ul{ padding:0 .3rem;} */
.langbar li{ height: .8rem; line-height: .8rem; border-bottom: 1px solid #4d555d;}
.searchbar{ padding-right: 0; width: 95%;}
.searchbar input{ background: #39424b; color: #fff; padding: 0; margin: 0;  height: .8rem; line-height: .8rem; text-indent: .2rem; width: 80%; float: left;}
.searchbar button{display: none; width: 20%; float: left; height: .8rem; border: 0; margin: 0; padding: 0; background: #333; color: #fff;}

.s_logo_list { padding-bottom: 1rem; }
.s_logo_list .swiper-pagination{ bottom:.2rem;}
.top .logo a{ display: block;}
.service_scroll{ padding-top: .5rem;}
.service_scroll li{ width: 32%; }

/* 网站地图 */
.map_line { overflow: hidden; line-height: 30px; padding:.2rem; border-bottom: 1px solid #ddd; *zoom: 1; }
.map_line h4 { float: left;margin-right: 10px; font-size: .4rem; margin-bottom: .2rem;}
.map_line h4 a { display: block; text-align: center; }
.map_line h4 a:hover { background: #0b52a3; color: #fff; }
.site_cell { clear: both; }
.site_cell a { float: left; color: #333; margin-right: .2rem; transition: none; }


.soft_index_top li h3{ font-size: .34rem;}
.news_btns{ margin-top: .3rem;}
.mm-menu .orange{ color: #f60; }
.jobban .swiper-wrapper li{ width: 100%;}

.content-40894 .sear_result .el{font-size: .24rem !important;}
.content-40894 .sear_f{ height: auto !important;}

.slider { display: block; position: absolute; bottom: 0; left: 0; height: 4px; background: #4fc2e5; transition: all 0.5s; }
.ripple { width: 0; height: 0; border-radius: 50%; background: rgba(255, 255, 255, 0.4); -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); position: absolute; opacity: 1; }
.rippleeffect { -webkit-animation: rippledrop .4s linear; animation: rippledrop .4s linear; }
@-webkit-keyframes 
rippledrop {
	100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; }
}
@keyframes 
rippledrop {
	100% { -webkit-transform: scale(2); transform: scale(2); opacity: 0; }
}



/*表单  20161108*/
.pop-form{width: 480px;padding:25px;background:#fff;border:1px solid #ddd;
  box-shadow: 0 0 4px rgba(0,0,0,.3);font-family: "微软雅黑",sans-serif;}
.pop-form-hd{position: relative; height: 40px;line-height: 40px;margin-bottom: 10px;
font-size:22px;}
.pop-form-tip{color:#f60;margin:0 0 20px;}
.pop-form-hd em{color:#f60;font-style: normal;}
.pop-form-hd ._clo{position: absolute;right: 0;top:0;font-weight: 700;font-size:26px;
color:#f60;cursor: pointer;width: 40px;text-align: center;height: 100%;font-family: tahoma;}
.pop-form ._row{display: block; margin-bottom: 10px; overflow: hidden;*zoom:1;}
.pop-form ._row ._tit{display: inline-block;width: 5em;vertical-align: middle;font-weight: 700;}
.pop-form ._row ._inp{border:1px solid #ddd;padding:6px;vertical-align: middle;width: 385px;}
.pop-form ._t{font-size:15px;color:#f60;margin:10px 0;}
.pop-form ._row .check-item{float: left;width: 50%;font-family: tahoma;margin-bottom: 6px;font-family: "微软雅黑",sans-serif;}
.pop-form ._row .check-item input[type="checkbox"]{vertical-align: middle;margin-right: 4px;}
.pop-form ._row .radio-item{float: left;margin-right: 15px;font-family: tahoma;}
.pop-form ._row .radio-item input[type="radio"]{vertical-align: middle;margin-right: 4px;}
.pop-form ._row textarea{border:1px solid #ddd;width:385px;height: 60px;padding:6px;}
.pop-form ._yzm ._inp{width: 6em;}
.pop-form ._yzm img{height: 26px;}
.pop-form ._yzm em{color:red;font-style: normal;font-size:16px;margin:0 4px;}
.pop-form ._row ._btn{display: block;width: 110px;height: 34px;line-height: 34px;
background:#f60;color:#fff;text-align: center;margin:20px auto 0;border:0;cursor: pointer;
font-size:14px;    outline: none;}
.pop-form ._row ._btn:hover{opacity: .9;}

/* update--2017-0104 */
.vr_sec2{ background: #f08200; margin-top: -1px; padding-bottom: .4rem;}
.lh30{ line-height: .42rem;}
.vr_sec2 .wrap{text-align:justify;  text-justify:inter-ideograph;}
.vr_sec3 .wrap{ padding: .4rem;}
.vr_sec3 ._intro{ padding-bottom: .4rem;text-align:justify;  text-justify:inter-ideograph;}
.vr_sec4 .wrap{ background: #f08200; padding-bottom: .4rem;  }
.vr_sec4 ._intro{ padding: .2rem 0;text-align:justify;  text-justify:inter-ideograph;}
/* .vr_pic .swiper-button-next, .vr_pic .swiper-button-prev{ background:url(/uploads/image/rpimg/banner_arr2.png); -webkit-background-size: 200%;
background-size: 200%; } */
.box_wrap_bar.bg-primary{ background: #ff6600;}

/*2017-03-08*/
/*新闻编辑器图片尺寸放开*/
.new_c2 ._c img { width:80%!important; height:auto!important; }


/*创意文博*/
.chuangyi_wenbo .hd_title{font-weight:normal;}
.chuangyi_wenbo .hd_text{font-size:14px;color:#656565; padding: 0 20px;}

.cywb_part1{padding:30px 0px;text-align:center;}
.cywb_part1 .hd_title{font-size:22px;color:#545454;margin-bottom:8px;padding:0 10px}

.cywb_part2{width:100%;background-color:#000;}
.cywb_part2 .part2_main .list_box{padding: 10% 10% 2%;font-size:14px;color:#fff;background:url(/uploads/image/rpimg/cywb_part1_main_bj.png) repeat;text-align:left;border-top:1px solid #cc8738;border-right:1px solid #cc8738;margin-top:-1px;margin-right:-1px;min-height:94px;position:relative;overflow:hidden;}
.cywb_part2 .part2_main .list_num{position:absolute;width:80px;height:80px;background:url(/uploads/image/rpimg/cywb_part1_number.png) no-repeat;right:0;bottom:-24px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.cywb_part2 .part2_main .newdelay1:hover .list_num{background-position:0 -80px;}
.cywb_part2 .part2_main .newdelay2 .list_num{background-position:-80px 0px;}
.cywb_part2 .part2_main .newdelay2:hover .list_num{background-position:-80px -80px;}
.cywb_part2 .part2_main .newdelay3 .list_num{background-position:-160px 0px;}
.cywb_part2 .part2_main .newdelay3:hover .list_num{background-position:-160px -80px;}
.cywb_part2 .part2_main .newdelay4 .list_num{background-position:-240px 0px;}
.cywb_part2 .part2_main .newdelay4:hover .list_num{background-position:-240px -80px;}
.cywb_part2 .part2_main .newdelay5 .list_num{background-position:-320px 0px;}
.cywb_part2 .part2_main .newdelay5:hover .list_num{background-position:-320px -80px;}

.cywb_part2 .part2_main .newdelay6 .hd_title{font-size:30px;color:#fff;line-height:60px;text-align:center;}
.cywb_part3{padding:30px 0px;text-align:center;}
.cywb_part3 .hd_title{font-size:32px;color:#4b4b4b;margin-bottom:10px;}
.cywb_part3 .list_box{padding:24px 24px;}
.cywb_part3 .list_title{font-size:14px;color:#575757;line-height:20px;}
.cywb_part3 .part3_bd{padding-top:24px;}
.cywb_part3 .part3_bd li{width:100%;}
.cywb_part3 .part3_bd .list_ico{width:20%;margin:0 auto 20px;}
.cywb_part3 .part3_bd li:hover .list_box{background-color:#f8f8f8;}

/*配套支持*/
.ptzc .wrap{    box-sizing: border-box; padding: 0 .1rem;}
.ptzc_01{margin-top: 0.57rem;}
/*.ptzc_01 li{}*/
.ptzc_01 li .top_ {padding: 0.92rem 0;}
.ptzc_01 li.li1{background: #ff6600;}
.ptzc_01 li.li2{background: #42668f;}
.ptzc_01 li.li3{background: #2cbcb1;}
.ptzc_01 li .top_ .img_{width: 1rem;height: 1rem;margin: 0 auto;margin-bottom: 0.32rem;}
.ptzc_01 li .top_ .tit{font-size: 0.36rem;color: #fff;text-align: center;line-height: 1;}
.ptzc_01 li .bottom_{padding: 0.57rem 0.5rem 0.83rem 0.74rem;box-sizing:border-box;background: #f0f0f0;height: 3.49rem;overflow: hidden;}
.ptzc_01 li.li2 .bottom_{padding: 0.59rem 1.03rem 1.34rem 0.74rem;}
.ptzc_01 li.li3 .bottom_{padding: 0.59rem 1.03rem 1.34rem 0.74rem;}
.ptzc_01 li .bottom_ .infor{font-size: 0.22rem;color: #828282;line-height: 0.52rem;}

.ptzc_02{margin-bottom: 0.8rem;}
.ptzc_02 .p02_infor{font-size: 0.36rem;color: #555;text-align: center;padding: 0.52rem 0.34rem;font-weight: normal;}
.ptzc_02 li{margin-bottom: 0.1rem;}
.ptzc_02 .li3_div1 .rect-5766{padding-bottom: 57.66%;}
.ptzc_02 .li3_div2 .rect-5766{padding-bottom: 57.93%;}
.ptzc_02 .li1 .rect-1002{padding-bottom: 100.2%;}
.ptzc_02 .li2 .rect-1002{padding-bottom: 100.2%;}
.ptzc_02 .li3 .rect-1002{padding-bottom: 116.3%;}
.ptzc_02 .li4 .rect-1002{padding-bottom: 116.3%;}
.ptzc_02 .li5 .rect-1002{padding-bottom: 32.37%;}
.ptzc_02 .li6 .rect-1002{padding-bottom: 66.11%;}
.ptzc_02 .li7 .rect-1002{padding-bottom: 66.11%;}
.ptzc_02 li .infor{position: absolute;left: 0.34rem;font-size: 0.22rem;font-weight: bold;color: #fff;}
.ptzc_02 li .div_infor{position: absolute;left: 0.34rem;font-size: 0.22rem;font-weight: bold;color: #fff;}
.ptzc_02 li.li3 .li3_div1{margin-bottom: 0.04rem;}
.ptzc_02 li.li1 .infor{top:0.34rem;}
.ptzc_02 li.li2 .infor{top: 0.34rem;color: #1c1b20;}
.ptzc_02 li.li3 .li3_div1 .div_infor{bottom: 0.2rem;}
.ptzc_02 li.li3 .li3_div2 .div_infor{bottom: 0.3rem;color: #de3e32;}
.ptzc_02 li.li4 .infor{top: 0.44rem;}
.ptzc_02 li.li5 .infor{bottom: 0.19rem;color: #1c1b20;}
.ptzc_02 li.li6 .infor{bottom: 0.25rem;}
.ptzc_02 li.li7 .infor{bottom: 0.25rem;}
.ptzc_02 li.li8 .infor{color: #fff;}

/*整包服务*/
.tr5{transition: all 0.5s ease;}
.zbfw .wrap{ box-sizing: border-box; padding: 0 .1rem;}
.zbfw_01 .infor {text-align: center;padding:0.52rem 0.57rem 0.5rem 0.52rem;}
.zbfw_01 .infor .tit{font-size: 0.36rem;color: #363636;font-weight: normal;margin-bottom: 0.1rem;}
.zbfw_01 .infor .con{font-size: 0.22rem;color: #363636;line-height: 0.35rem;}

.zbfw_02{background: url(/uploads/image/rpiljx/zbfw01.jpg) no-repeat center;/*height: 20.35rem;*/background-size: cover;box-sizing:border-box;padding-top: 0.89rem;padding-bottom: 0.75rem}

.zbfw_02 .rect-6236{padding-bottom: 62.36%;}
.zbfw_02 li{background: rgba(255,255,255,.2);margin-bottom: 0.12rem;}
.zbfw_02 li .li_box{box-sizing:border-box;padding: 0.66rem 0.6rem 0.90rem 0.5rem;}
.zbfw_02 li .li_box .infor{text-align: center;color: #fff;}
.zbfw_02 li .li_box .infor .tit{font-size: 0.36rem;font-weight: bold;margin-bottom: 0.34rem;}
.zbfw_02 li .li_box .infor .con{font-size: 0.22rem;line-height: 0.4rem;}
.zbfw_02 li .li_box .ion{margin: 0 auto 0.25rem;display: block;}
.zbfw_02 li .li_box .ion1{width: 1.06rem;height: 1.06rem;background: url(/uploads/image/rpiljx/zbfw02.png) no-repeat center;background-size: cover;}
.zbfw_02 li .li_box .ion2{width: 1.03rem;height: 1.05rem;background: url(/uploads/image/rpiljx/zbfw03.png) no-repeat center;background-size: cover;}
.zbfw_02 li .li_box .ion3{width: 1.04rem;height: 0.82rem;background: url(/uploads/image/rpiljx/zbfw04.png) no-repeat center;background-size: cover;}
.zbfw_02 li .li_box .ion4{width: 1.06rem;height: 1.06rem;background: url(/uploads/image/rpiljx/zbfw05.png) no-repeat center;background-size: cover;}

.zbfw_02 li:hover {background: rgba(255,255,255,.9);}
.zbfw_02 li:hover .infor{color: #ff6600;}
.zbfw_02 li:hover .infor .con {color:#5f5f5f}
.zbfw_02 li:hover .li_box .ion1{background: url(/uploads/image/rpiljx/zbfw02_1.png) no-repeat center;transform: rotatey(180deg);background-size: cover;}
.zbfw_02 li:hover .li_box .ion2{background: url(/uploads/image/rpiljx/zbfw03_1.png) no-repeat center;transform: rotatey(180deg);background-size: cover;}
.zbfw_02 li:hover .li_box .ion3{background: url(/uploads/image/rpiljx/zbfw04_1.png) no-repeat center;transform: rotatey(180deg);background-size: cover;}
.zbfw_02 li:hover .li_box .ion4{background: url(/uploads/image/rpiljx/zbfw02_1.png) no-repeat center;transform: rotatey(180deg);background-size: cover;}

.zbfw_03 .infor {text-align: center;padding:0.64rem 1.2rem 0.32rem 1.2rem;}
.zbfw_03 .infor .tit{font-size: 0.36rem;color: #363636;font-weight: normal;margin-bottom: 0.1rem;}
.zbfw_03 .infor .con{font-size: 0.22rem;color: #363636;line-height: 0.35rem;}

.zbfw_04{margin-bottom: 1rem;}
.zbfw_04 li{width: 48.5%;float: left;border:0.03rem solid #cacaca;text-align: center;margin-bottom: 0.06rem;}
.zbfw_04 li.odd{margin-right: 0.8%;}
.zbfw_04 li.li7.odd{margin-right: 0%;width: 100%;}
.zbfw_04 li .rect-9585{padding-bottom:100%;}/* 95.85%*/
.zbfw_04 li.li7 .rect-9585{padding-bottom:47.66%;}
.zbfw_04 li .li_box{padding: 0.4rem 0 0.86rem;}
.zbfw_04 li .num_tit{font-size: 0.6rem;color: #ff6600;font-family: impact;line-height: 1;margin-bottom: 0.1rem;}
.zbfw_04 li .tit{font-size: 0.3rem;color: #363636;}
.zbfw_04 li .con{font-size: 0.22rem;color: #363636;}
.zbfw_04 li .con .dl1,
.zbfw_04 li .con .dl2{width: 50%;float: left;}

/*专业团队*/
.team .wrap{ box-sizing: border-box; padding: 0 .1rem;}
.team_01{height: 9.46rem;background: #f3f3f3;}

.team_01 .infor{/*box-sizing:border-box;*//*padding: 96px 62px;*/}
.team_01 .infor  li{margin-top: 0.96rem;}
.team_01 .infor .li_box{box-sizing:border-box;padding: 0 35px 0 43px;text-align: center;}
.team_01 .infor .li_box .circle{width: 1.99rem;height: 1.99rem;background: #fff;border-radius: 50%;margin: 0 auto;text-align: center;line-height: 1.99rem;}
.team_01 .infor .li_box .circle span{font-size: 0.27rem;color: #ff6600;}
.team_01 .infor .li_box .circle span.num{font-size: 0.86rem;font-family: impact;}
.team_01 .infor .li_box .con{margin: 0.32rem 0 0.07rem;line-height:0.35rem;font-size: 0.22rem;}

.team_02 {margin-top: 0.63rem;margin-bottom: 0.39rem;}
.team_02 ul li{margin-bottom: 0.3rem;}
.team_02 ul li .rect-100{padding-bottom: 100%;}
.team_02 ul li .cover{position:absolute;width: 100%;height: 100%;background: rgba(255,102,0,.8);background: #ff6600\9\0;left: 0;top:105%;}
.team_02 ul li .cover i{display: block;width: 0.66rem;height: 0.66rem;background: url(/uploads/image/rpiljx/team05.png) no-repeat center;margin:1.53rem auto 0;background-size: cover;}
.team_02 ul li .txt{line-height: 0.75rem;width: 100%;text-align: center;}
/*.team_02 ul li:hover .txt{background: #e2e2e2;}*/
.team_02 ul li:hover .cover{top: 0;}


/*gjx-0928*/
.soft_index_top .span-6.bg_0078fe{ width: 100%; margin:0 }
.service_list .bg_ffb400{ background: #ffb400; }
.service_list .bg_333{ background: #333; }
.dt_box1,.dt_box2{ background: #fda60a; color: #fff; padding: .6rem; box-sizing: border-box; }
.dt_box1 h3,.dt_box2 h3{ font-size: .36rem; margin-bottom: .2rem; }
.dt_box2{ background: #33527d; }
.dt_box3{ background:url(/uploads/image/rpidt/dt_box3_bg.jpg) no-repeat center; width: 100%; -webkit-background-size: cover;
background-size: cover; padding: .7rem 0; }
.dt_box3 dt,.dt_box4 dt{ font-size: .36rem; text-align: center; color: #fff; line-height:1; padding-bottom: .2rem; position: relative; margin-bottom: .8rem; }
.dt_box3 dt:after,.dt_box4 dt:after{ content:''; position: absolute;  width: 1.2rem; height: 2px; background: #fb4e06; bottom:0; left: 50%; margin-left: -.6rem; }
.dt_box3 dd{ text-align: center;  color: #fff; margin-bottom: .5rem; }
.dt_box3 dd .ic{ display: inline-block; width: 1rem; height: 1rem; background:url(/uploads/image/rpidt/dt_sec2_icos.png); -webkit-background-size: 500% 100%;
background-size: 500% 100%;  }
.dt_box3 dd .ic2{ background-position: -100% 0; }
.dt_box3 dd .ic3{ background-position: -200% 0; }
.dt_box3 dd .ic4{ background-position: -300% 0; }
.dt_box3 dd .ic5{ background-position: -400% 0; }
.dt_box4{ padding: .7rem 0; }
.dt_box4 dt{ color: #555; }
.dt_box4 dd { text-align: center; font-size: .26rem; margin-bottom: .4rem; position: relative; }
.dt_box4 dd .ic{ display: inline-block; background:url(/uploads/image/rpidt/dt_sec3_ico.png); width: 1.25rem; height: 1.25rem; -webkit-background-size: 500% 200%;
background-size: 500% 200%;  }
.dt_box4 dd .ic2{ background-position: -100% 0; }
.dt_box4 dd .ic3{ background-position: -200% 0; }
.dt_box4 dd .ic4{ background-position: -300% 0; }
.dt_box4 dd .ic5{ background-position: -400% 0; }
.dt_box4 dd img{ width: .3rem; height: .2rem; }

.dt_center_box1,.dt_center_box2,.dt_center_box3 { padding: .6rem; }
.dt_center_box1 h3{ font-size: .36rem; padding-bottom: .2rem; margin-bottom: .4rem; text-align: center; position: relative; }
.dt_center_box2 .arr,.dt_center_box3 .arr{ display:block; width: .52rem; height: .5rem; background:url(/uploads/image/rpidt/dt_center_arr.png) no-repeat center; -webkit-background-size: 100% 100%;
background-size: 100% 100%; margin: .4rem auto 0 auto; }
.dt_center_box1 h3:after{ content:''; position: absolute;  width: 1.2rem; height: 2px; background: #fb4e06; bottom:0; left: 50%; margin-left: -.6rem; }
.dt_btn{ display: block; width: 1.84rem; height: .44rem; line-height: .44rem; text-align: center; margin:0 auto; border: 1px solid #fb4e06; color: #fb4e06;  }
.dt_center_box1 .txt{ margin-bottom: .3rem; }
.dt_center_box2{ background:url(/uploads/image/rpidt/dt_center_box2.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff; }
.dt_center_box3{ background:url(/uploads/image/rpidt/dt_center_box3.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff; }
.dt_center_box2 h3,.dt_center_box3 h3{ font-size: .36rem; text-align: center;margin-bottom: .2rem; }
.dt_center_box4{ padding: .7rem 0; }
.dt_center_box4 .ic{ display: inline-block; background:url(/uploads/image/rpidt/dt_center_icos.png); width: .8rem; height: .8rem; -webkit-background-size:400% 200% ;
background-size:400% 200% ; }
.dt_center_box4 h3{ font-size: .36rem; text-align: center; position: relative; padding-bottom: .2rem; margin-bottom: .6rem;  }
.dt_center_box4 h3:after{ content:'';position: absolute;  width: 1.2rem; height: 2px; background: #fb4e06; bottom:0; left: 50%; margin-left: -.6rem;  }
.dt_center_box4 li{ text-align: center; margin-bottom: .6rem; }
.dt_center_box4 li .ic2{ background-position: -100% 0; }
.dt_center_box4 li .ic3{ background-position: -200% 0; }
.dt_center_box4 li .ic4{ background-position: -300% 0; }
.dt_center_box4 li h4{ font-size: .3rem; }
.dt_center_box4 li .ic{ margin-bottom: .1rem; }

/*数字展馆留言*/
img#changeimage {width:90px}
body .new_c2 .content-48621 .form-m1 .form-m1-btn button._submit {background: #ff6600 !important;border: 0px !important;height: 28px !important;}
body .new_c2 .content-48621 .form-m1 .form-m1-btn button._reset {border: 0px !important;height: 28px !important;}
.vrfootmenu {background: none repeat scroll 0 0 #39424b; bottom: 0; left: 0; position: fixed; text-align: center; width: 100%; z-index: 999;height:50px;border-top: 1px solid #666;}
.vrui-grid-b {overflow: hidden; }
.vrui-grid-b .ui-block-a {clear: left;}
.vrui-grid-b > *:nth-child(n) {margin-right: -0.5px;width: 33.333%;}
.vrui-block-a, .vrui-block-b, .vrui-block-c {width: 33.333%;border: 0 none;box-sizing: border-box; float: left;margin-left: -10px;min-height: 1px; padding: 0;
color:#b4b4b4;font-size:14px;line-height:50px}
.vrui-block-a img, .vrui-block-b img, .vrui-block-c  img {width:40%;vertical-align:middle;}
body .new_c2 .content-48621 .form-m1 .form-m1-li label {width: 6em !important;}
.content-48621{overflow:hidden;}
.content-48621 .form-m1 .form-m1-left { float: left; width: 50%; }
.content-48621 .form-m1 .form-m1-right { float: right; width: 50%; }
.content-48621 .form-m1 .form-m1-li { padding-top: 10px; }
.content-48621 .form-m1 .form-m1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.content-48621 .form-m1 .form-m1-li label span{padding: 0 6px;}
.content-48621 .form-m1 .form-m1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.content-48621 .form-m1 .form-m1-li textarea { border: 1px #ddd solid; width: 70%; }
.content-48621 .form-m1 .form-m1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.content-48621 .form-m1 .form-m1-li input._yzm { width: 20%; }
.content-48621 .form-m1 .form-m1-li img {height:28px;vertical-align: middle; padding-left: 10px; cursor: pointer; }
.content-48621 .form-m1 .form-m1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.content-48621 .form-m1 .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.content-48621 .form-m1 .form-m1-btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.content-48621 .form-m1 .form-m1-btn ._submit { background: #d50e25; margin-right: 10px; }
.content-48621 .form-m1 .form-m1-btn ._reset { background: #909090; }
.content-48621 .form-m1 .validform_right{white-space: nowrap;}
/* @media only screen and (max-width: 40em) { */
.content-48621 .form-m1 .form-m1-left { width: 100%; }
.content-48621 .form-m1 .form-m1-li input { width: 65%; }
.content-48621 .form-m1 .form-m1-right { width: 100%; }
.content-48621 .form-m1 .form-m1-li textarea { width: 65%; }
.content-48621 .form-m1 .form-m1-li input._yzm { width: 27%; }
.content-48621 .form-m1 .form-m1-li b { display: none; }

/*项目*/
.item_content {padding-top:0;}
.item_content .text_box{background:#f60;margin-bottom:30px;color:#fff;padding:20px 0; font-size:17px;}
.item_content .pic_box .pic_tit{font-size:24px; text-align:center; }
.item_content .pic_box .pic_info{font-size:14px; text-align:center;margin-bottom:20px;}

/* 190104-bygjx */
.crm_sec1{ padding:.6rem;background: #f1f5fa; }
.crm_tit{ font-size: .36rem; text-align: center; font-weight: normal; }
.crm_sub{  text-align: center; color: #838383;}
.crm_sec2{ padding: 4%; background:url(/uploads/image/rpibigdata/crm_sce1_bg.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; }
.crm_sec2 li{ background: #9c24c4; color: #fff; text-align: center; padding: .5rem; margin-bottom: .2rem; position: relative; }
.crm_sec2 li:after{content:'了解更多>>'; display: block; position: absolute; right: .5rem; bottom: .1rem;}
.crm_sec2 li h3{ font-size: .36rem;  font-weight: normal; margin-bottom: .1rem;}
.crm_sec2 li:nth-child(2){ background: #0078fe; }
.crm_sec2 li:nth-child(3){ background: #feb832; }
.crm_sec2 li:nth-child(4){ background: #2ca3b1; }
.crm_sec2 li:nth-child(5){ background: #f654a0; }
.crm_sec2 li:nth-child(6){ background: #f27823; }
.crm_sec2 li:nth-child(7){ background: #01af5a; }
.crm_sec3{ padding: 4%; background: #efefef; }
.crm_sec3 li{ background: #fff; padding-top: .7rem; margin-bottom: .2rem; }
.crm_sec3 .crm_ic{ display: block; width: 1.14rem; margin:0 auto;margin-bottom: .7rem; }
.crm_sec3 li .txt{ background: #9a9a9a; color: #fff; padding: .5rem;text-align: center; }
.crm_sec3 li .txt h4{ font-size: .3rem; font-weight: normal; }
.zhzx_sec2 li{ background:url(/uploads/image/rpibigdata/zhzx_bg1.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff;  padding: 1.4rem .5rem; }
.zhzx_sec2 li:nth-child(2){ background-image: url(/uploads/image/rpibigdata/zhzx_bg2.jpg); }
.zhzx_sec2 li:nth-child(3){ background-image: url(/uploads/image/rpibigdata/zhzx_bg3.jpg); }
.zhzx_sec2 h3{ font-size: .36rem; font-weight: normal; line-height: 1; padding: .4rem 0; }
.zhzx_sec2 li h4{ margin-bottom: .4rem; }
.zhzx_sec2 li h4 span{ position: relative;font-size: .36rem; font-weight: normal; line-height: 1; }
.zhzx_sec2 li h4 span:after{ content:''; display: block; background: #fff;  width: .6rem; height: .02rem; position: absolute; left: 50%; margin-left: -.3rem; bottom: -.2rem;}
.zhzx_tit{ margin-bottom: .2rem; }
.zhzx_tit li{ width: 50%; float: left; padding: .5rem 0; box-sizing: border-box; }
.zhzx_tit li:nth-child(1){  border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
.zhzx_tit li:nth-child(2){ border-bottom: 1px solid #e0e0e0; }
.zhzx_tit li:nth-child(3){ border-right: 1px solid #e0e0e0;  }
.zhzx_sec3{ padding: .5rem 0; }
.zhzx_sec3 h3{ font-size: .36rem; font-weight: normal; line-height: 1; margin-bottom: .7rem;}
.zhzx_ic{ width: .5rem;  display: block; margin:0 auto .15rem auto;}
.zhzx_con{ position: relative; width: 100%;  height:4rem; }
.zhzx_con .swiper-container li{ width: 100%; float: none; }
.zhzx_con .swiper-container{visibility: hidden; opacity: 0; position: absolute; width: 92%; left: 4%; top: 0; }
.zhzx_con .swiper-container.show{ visibility: visible; opacity: 1; }
.znzz_list{ overflow: hidden; }
.znzz_list li{ padding:10% 2%; box-sizing: border-box; background:url(/uploads/image/rpibigdata/znzz_bg1.jpg) no-repeat center; -webkit-background-size: cover;
background-size: cover; color: #fff; float: left;width: 50%; text-align: center; }
.znzz_list li .znzz_ico{ height: .6rem; display: inline-block; margin-bottom: .4rem;}
.znzz_list li .znzz_ico img{ height: 100%; width: auto;  }
.znzz_list li h4{ font-size: .28rem; line-height: 1; margin-bottom: .2rem; }
.znzz_list dd{ white-space: nowrap; }
.znzz_list dd span{ display: inline-block; width: 43%; text-align: left; }
.znzz_list dd span.tr{ text-align: right; }
.znzz_list dd em{ margin:0 .15rem; }
.znzz_list .li2{ background-image: url(/uploads/image/rpibigdata/znzz_bg2.jpg); }
.znzz_list .li3{ background-image: url(/uploads/image/rpibigdata/znzz_bg3.jpg); }
.znzz_list .li4{ background-image: url(/uploads/image/rpibigdata/znzz_bg4.jpg); }
.znzz_list .li5{ background-image: url(/uploads/image/rpibigdata/znzz_bg1.jpg); }
.znzz_list .li6{ background-image: url(/uploads/image/rpibigdata/znzz_bg2.jpg); }
.znzz_list .li7{ background-image: url(/uploads/image/rpibigdata/znzz_bg3.jpg); }
.znzz_list .li8{ background-image: url(/uploads/image/rpibigdata/znzz_bg4.jpg); }

.znzz_sec2_box{ padding: .6rem; }
.znzz_sec2_box h3 { font-size: .36rem; text-align: center; font-weight: normal; }
.innerban h1{ color: #fff; font-size: .42rem; text-align: center; position: absolute; width: 100%; left: 0; top: 46%; }
.sec3_swiper{ padding: 4%; background: #f5f5f5; }
.sec3_swiper ._con{ box-shadow:#f5e5dd 0px 0px 20px; height: 3.5rem; background: #fff; padding: 6%; box-sizing: border-box; }
.sec3_swiper ._con .txt{    white-space: initial;}
.sec3_swiper ._con h4{ font-size: .28rem; font-weight: normal; margin-bottom: .45rem; }
.sec3_swiper ._con h4 span{ position: relative; }
.sec3_swiper ._con h4 span:after{ position: absolute; content: ""; width: .4rem; height: .04rem; background: #ff5700; display: block; line-height: 0; bottom: -.2rem;}
.sec3_swiper li{ width: 100%; }
.sec3_swiper .swiper-pagination{ bottom: 0; }
.znzz_sec4_con{ background: #f5f5f5;padding: 4%; }
.img_tit{ width: 1.54rem; margin:0 auto .2rem auto; }
.znzz_sec4_con h4{ font-size: .3rem; margin-bottom: .4rem; padding-top: .3rem; }
.znzz_sec4_con h4 span{ position: relative;  }
.znzz_sec4_con h4 span:after{ position: absolute; content: ""; width: .24rem; height: .04rem; background: #ff5700; left: 50%; margin-left: -.12rem; bottom: -.1rem;}

.znzz_sec4_con dd{ width: 48%; float: left; text-align: center;background: #fff; border-radius: .2rem; }
.znzz_sec4_con dd:last-child{ float: right; }
.znzz_sec4_con dd .ic{ width: .7rem; height: .7rem; line-height: .7rem; display: inline-block; margin-bottom: .2rem; }
.znzz_sec4_con dd .ic img{ vertical-align: middle; }

.znzz_sec4_con dd .t{ margin-bottom: .2rem; font-size: .26rem; line-height: 1; }
.znzz_sec4_con dd .item{ margin-bottom: .35rem; padding:0 6%;  height: 2.88rem; }
.znzz_sec5{  background: #f5f5f5;  }
.sec4_swiper{ padding: 4%;	 }
.sec4_swiper ._con{ padding: 6%; background: #fff; text-align: center;}
.sec4_swiper ._con .txt{ white-space: normal; }
.sec4_swiper li{ width: 46%; }
.sec4_swiper li .ic{ margin:0 auto; width: .5rem; height: .5rem; margin-bottom: .2rem;}
.sec4_swiper .swiper-container{ padding-bottom: 20px; }
.sec4_swiper .swiper-pagination2{ bottom: -5px; }
.sec7_swiper .swiper-container{ padding-bottom: 20px; }
.sec7_swiper .swiper-pagination{ bottom: 0px; }

.znzz_sec6{ padding: 4%; background: #f5f5f5; }
.znzz_sec7 .swiper-container li{ width: 100%; }
.znzz_sec7 { text-align: center; padding: 4%; }
.znzz_sec7 .tit{ font-size: .36rem; font-weight: normal; line-height: 1; margin-bottom: .4rem; }
.znzz_sec7 .txt{ margin-bottom: .3rem; }
.znzz_sec7 .sub_tit{ font-size: .32rem; font-weight: normal; margin-bottom: .5rem; }
.znzz_sec7 .sub_tit span{ position: relative;}
.znzz_sec7 .sub_tit span:after{ content:""; display: block; width: .5rem; height: .03rem; background: #ff5700; left: 50%;  margin-left: -.25rem; bottom: -.3rem; position: absolute;}


/* 电商 */
.ecshop_sec1 h3{ font-size: .36rem; line-height: 1; font-weight: normal; }
.ecshop_sec1 .con{ padding: 4%; background: #f0f0f0; }
.ecshop_sec1 .con .txt{ margin-bottom: .2rem; }
.ecshop_sec1 .con .links{ overflow: hidden; }
.ecshop_sec1 .con .links span{ float: left; width: 50%; color: #898989; }
.ecshop_sec2 h3{ font-size: .36rem; line-height: 1; font-weight: normal; margin-bottom: .2rem; }
.ecshop_sec2{ padding: 4%; }
.ec_swiper .swiper-container li{ width: 100%; }
.fz36{ font-size: .36rem; line-height: 1;text-align: center; font-weight: normal; }
.ec_swiper img{ margin-bottom: .4rem; }
.ec_swiper .tit{ text-align: center; font-size: .32rem; font-weight: normal; margin-bottom: .2rem;}
.ec_swiper .txt{ white-space: normal; }
.ecshop_sec3{ padding: 4%; }
.ecshop_sec3 li .txt{ padding: .4rem 0; }
.ec_swiper .swiper-container .swiper-button-white{background-image: url(/uploads/image/rpimg/banner_arr2.png) !important;margin-top: -22px; }
.zhzx_con .swiper-container{ padding-bottom: 20px; }
.zhzx_con .swiper-pagination{ bottom: 0; }
/* 190107-bygjx---end */

/* 20200306 */
.banner .item{display:none;}
.banner .owl-item .item{display:block;}
.banner .owl-dots {width:100%; position:absolute; bottom:10px; left:0;text-align:center;}
.banner .owl-dots .owl-dot{transition:.3s; display:inline-block; width:10px; height:10px; border-radius:50%;; background:#fff;margin:0 5px; cursor:pointer; }
.banner .owl-dots .owl-dot.active{background:#ff6600;}
/* .banner .owl-nav>div{cursor:pointer; z-index:5; font-size:20px; position:absolute; top:50%; margin-top:-10px; color:#fff;}
.banner .owl-nav .owl-prev{left:0%;}
.banner .owl-nav .owl-next{right:0%; background-position:-60px 0;}
.banner .owl-nav>div:hover{color:#ff6600;} */

/*20190410 首页弹窗*/
   .ipart_box{position:fixed; top:0; left:0; width:100%; height:100%; background: center; z-index:1001;*display:none; display:none;}
    .ipart_box .content{width:300px; margin-left:-150px; position:absolute; left:50%; top:20%}
    .ipart_box .content .top_{height:150px;}
    .ipart_box .content .bott_{height:181px; display: none}
    .ipart_box .content .bott_ .countdown{margin-left:-125px; top:-21px;}
    .ipart_box .content .box_close {width: 30px; height: 30px; right: -10px; top: -20px; cursor: pointer;background-size: cover; }
    .ipart_box .content .bott_ a{position:absolute; bottom:37%; right:5%; color:#ea5613; font-size:14px;}
    .ipart_box .content .mobile_img{display:block;}
    .ipart_box .content .pc_img{display:none;}

/* 联系我们表单 */
.traincon .pt2 .infor{text-align:center;}
.traincon .pt2 .infor .tit{font-size:20px; color:#ff6600; margin-bottom:20px;}
.traincon .pt2 .infor .con{font-size:16px; color:#454545;}
.traincon .pt2 .content {margin-top:50px;}
.traincon .pt2 .content .left{width:100%;}
.traincon .pt2 .content .right{width:100%; margin-top:15px;}
.traincon .pt2 .content .right .right_box .form_list{margin-bottom:10px;}
.traincon .pt2 .content .right .right_box label{display:inline-block; width:24%;text-align:right; font-size:14px; color:#454545; vertical-align:top;}
.traincon .pt2 .content .right .right_box input{padding-left:5%; width:65%; line-height:40px; height:40px; border:1px solid #cfcfcf; border-radius:10px;}
.traincon .pt2 .content .right .right_box input:focus{border:1px solid #ff6600;}
.traincon .pt2 .content .right .right_box textarea{padding-left:5%; width:65%; line-height:40px; height:150px; border:1px solid #cfcfcf; border-radius:10px;}
.traincon .pt2 .content .right .right_box textarea:focus{border:1px solid #ff6600;}
.traincon .pt2 .content .right .right_box .select-ui-choose{/* margin-left:4%;  */padding-left:20px;width:33%; height:40px; line-height:40px; border:1px solid #cfcfcf; border-radius:10px;}
.traincon .pt2 .zs_btn{outline:none; position:relative; bottom:0; left:0; float:right; margin-right:20px; cursor:pointer;}
body .traincon .pt2 .content .right .right_box input.validform_error{background:#fff; border:1px solid #e51429;}
body .validform_wrong{position:absolute; left:27%; top:15px;}
.traincon .pt2 .content .right .right_box .form_list{position:relative;}
.traincon .pt2 .zs_submit{font-size:14px; color:#fff;}
.zs_btn{color:#fff; overflow:hidden; border-radius:20px; position:absolute; bottom:118px; left:0; border:none; width:140px; height:38px; background:url(/uploads/image/rwimg/zs_01.png) no-repeat center;}
.zs_btn .zs_submit{font-size:14px; color:#fff;}

.zs_btn .zs_submit:after{-moz-transform: scale(0.9);-ms-transform: scale(0.9);-webkit-transform: scale(0.9);box-shadow: 0 0 0px 0px #fff;content: "";display: block; height: 70px;left: 0; right:0px;opacity: 0;padding: 0;position: absolute;top: 0; bottom:0px; transform: scale(0.9);width: 80px;z-index: 0;border-radius:100%; margin:auto;}
.zs_btn:hover .zs_submit:after{-moz-animation: zooming 1s ease-out; -ms-animation: zooming 1s ease-out; -webkit-animation: zooming 1s ease-out; animation: zooming 1s ease-out; box-shadow: 0 0 10px 10px #fff;}
@-webkit-keyframes zooming {
    0% {
      opacity: 0.3;
    }
    40% {
      opacity: 0.5;
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
    }
    100% {
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
      -webkit-transform: scale(1.1);
      opacity: 0;
    }
  }
  @-moz-keyframes zooming {
    0% {
      opacity: 0.3;
    }
    40% {
      opacity: 0.5;
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
    }
    100% {
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
      -moz-transform: scale(1.1);
      opacity: 0;
    }
  }
  @-ms-keyframes zooming {
    0% {
      opacity: 0.3;
    }
    40% {
      opacity: 0.5;
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
    }
    100% {
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
      -ms-transform: scale(1.1);
      opacity: 0;
    }
  }
  @keyframes zooming {
    0% {
      opacity: 0.3;
    }
    40% {
      opacity: 0.5;
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
    }
    100% {
      box-shadow: 0 0 0 2px rgba(255,255,255,0.3), 0 0 15px 15px rgba(0,0,0,0.1), 0 0 0 15px rgba(255,255,255,0.5);
      transform: scale(1.1);
      opacity: 0;
    }
	} 
	

  .top_title.de{padding-left:30px;background:url(/uploads/image/rpimg/logo_de.jpg) no-repeat 5px;background-size:contain;}
  
  /* 2021-0219 */
/* 数字门户 */
.shuzimenhu03{background:url(/uploads/image/rpimg/shuzimenhu03_bg.jpg) no-repeat center; padding:60px 0 40px; background-size:cover;}
.shuzimenhu03 .infor{font-size:34px; color:#222; margin-bottom:25px; text-align:center;}
.shuzimenhu03 .content .item{float:left; width:23.5%; background:#fff; margin-right:2%; margin-bottom:23px; transition:.5s ease;}
.shuzimenhu03 .content .item.four_item{margin-right:0;}
.shuzimenhu03 .content .item .box{padding:30px 25px;}
.shuzimenhu03 .content .item .box .img{float:left; width:23%; margin-right:5%; transition:.5s ease;}
.shuzimenhu03 .content .item .box .intro{float:left; width:72%;}
.shuzimenhu03 .content .item .box .intro .tit{font-size:24px; color:#222; transition:.5s ease;}
.shuzimenhu03 .content .item .box .intro .con{font-size:15px; color:#3f3f3f;}
.shuzimenhu03 .content .item.cur{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}
.shuzimenhu03 .content .item.cur .img{transform:rotatey(180deg)}
.shuzimenhu03 .content .item.cur .intro .tit{color:#da291c;}
.shuzimenhu.ydhl_sec4{background:none}
/* .shuzimenhu.yd_marking_media2{ background:url(/uploads/image/rpimg/yd_marking_bg2.jpg) no-repeat center fixed; -webkit-background-size: 100% 100%;
  background-size: 100% 100%; color: #fff; height: 600px; width: 100%; padding-top: 75px; overflow: hidden;}
.shuzimenhu.yd_marking_media2 ._t{ font-size: 40px; font-weight: normal;}
.shuzimenhu.yd_marking_media2 ._intro{ font-size: 18px; margin-bottom: 70px;}
.shuzimenhu.yd_marking_media2 .phone{ width: 322px; margin: 0 30px; }
.shuzimenhu.yd_marking_media2 ._num{ width: 88px; height: 110px; background:url(/uploads/image/rpimg/shuzimenhu_yd_marking_num.png) no-repeat 0 0;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.shuzimenhu.yd_marking_media2 ul { width:34%;}
.widescreen .yd_marking_media2 ul{ width: 38%;}
.shuzimenhu.yd_marking_media2 li{ margin-top: 30px; overflow: hidden; cursor: pointer;}
.shuzimenhu.yd_marking_media2 li h3{ font-size: 20px; font-weight: normal;}
.shuzimenhu.yd_marking_media2 li:hover h3{ color: #f27823; }
.shuzimenhu.yd_marking_media2 li:hover ._num {  -ms-background-position-y: -110px;background-position-y: -110px;}
.shuzimenhu.yd_marking_media2 li:hover .p{ color: #f27823; }
.shuzimenhu.yd_marking_media2 .left_list li ._num{ margin-left: 30px;}
.shuzimenhu.yd_marking_media2 ._right{ padding-top: 15px;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.shuzimenhu.yd_marking_media2 .left_list li:hover ._right{ transform:translatex(-15px);}
.shuzimenhu.yd_marking_media2 .right_list li:hover ._right{ transform:translatex(15px); }
.shuzimenhu.yd_marking_media2 ._num2{ background-position: -88px 0;}
.shuzimenhu.yd_marking_media2 ._num3{ background-position: -176px 0;}
.shuzimenhu.yd_marking_media2 ._num4{ background-position: -264px 0;}
.shuzimenhu.yd_marking_media2 ._num5{ background-position: -352px 0;}
.shuzimenhu.yd_marking_media2 ._num6{ background-position: -440px 0;}
.shuzimenhu.yd_marking_media2 ._num7{ background-position: -528px 0;}
.shuzimenhu.yd_marking_media2 ._num8{ background-position: -616px 0;}
.shuzimenhu.yd_marking_media2 ._num{ width:70px; height:88px; background:url(/uploads/image/rpimg/shuzimenhu_yd_marking_num.png) no-repeat 0 0;  -webkit-transition:all 0.3s ease; transition:all 0.3s ease; }
.shuzimenhu.yd_marking_media2 ._num2{ background-position:-70px 0;}
.shuzimenhu.yd_marking_media2 ._num3{ background-position:-140px 0;}
.shuzimenhu.yd_marking_media2 ._num4{ background-position:-210px 0;}
.shuzimenhu.yd_marking_media2 ._num5{ background-position:-280px 0;}
.shuzimenhu.yd_marking_media2 ._num6{ background-position:-350px 0;}
.shuzimenhu.yd_marking_media2 ._num7{ background-position:-420px 0;}
.shuzimenhu.yd_marking_media2 ._num8{ background-position:-490px 0;}
.shuzimenhu.yd_marking_media2 li:hover ._num {-ms-background-position-y:-88px; background-position-y:-88px;}
.shuzimenhu.yd_marking_media2 li{margin-top:16px;}
.shuzimenhu.yd_marking_media2 ul{width:38%} */
.shuzimenhu.yd_c2{padding:.5rem 0;background:  no-repeat center; -webkit-background-size: cover;
  background-size: cover; color: #fff;overflow: hidden;}
  
.shuzimenhu.yd_c2 ._num{ width: .88rem; height: 1.1rem; background-image:;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;-webkit-background-size: 600% 200%; background-size: 800% 200%; }
.shuzimenhu.yd_c2 ul { width:100%;}
.shuzimenhu.yd_c2 li{ margin-top: .3rem; overflow: hidden; cursor: pointer;}
.shuzimenhu.yd_c2 li h3{ font-weight: normal;}
.shuzimenhu.yd_c2 li:hover h3{ color: #f27823; }
.shuzimenhu.yd_c2 li:hover ._num {  -ms-background-position-y: 100%;background-position-y: 100%;}
.shuzimenhu.yd_c2 li:hover .p{ color: #f27823; }
.shuzimenhu.yd_c2 .left_list li ._num{ margin-left: .2rem;}
.shuzimenhu.yd_c2 ._right{ padding-top: 0.15rem;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;     padding-left: 1.5rem; }
.shuzimenhu.yd_c2 .left_list li:hover ._right{ transform:translatex(15px);}
.shuzimenhu.yd_c2 .right_list li:hover ._right{ transform:translatex(15px); }
.shuzimenhu.yd_c2 ._num2{ background-position: -100% 0;}
.shuzimenhu.yd_c2 ._num3{ background-position: -200% 0;}
.shuzimenhu.yd_c2 ._num4{ background-position: -300% 0;}
.shuzimenhu.yd_c2 ._num5{ background-position: -400% 0;}
.shuzimenhu.yd_c2 ._num6{ background-position: -500% 0;}
.shuzimenhu.yd_c2 ._num7{ background-position: -600% 0;}
.shuzimenhu.yd_c2 ._num8{ background-position: -700% 0;}
/* 手机端复写 */
.shuzimenhu03{padding:20px 0 0;}
.shuzimenhu03 .infor{font-size:20px; margin-bottom:20px;}
.shuzimenhu03 .content .item .box .intro .tit{font-size:20px;}
.shuzimenhu03 .content .item .box .intro .con{height:48px; line-height:24px; overflow:hidden;}
.shuzimenhu03 .content .item{width:48%; margin-right:4%;}
.shuzimenhu03 .content .item.four_item{margin-right:4%;}
.shuzimenhu03 .content .item:nth-child(2n){margin-right:0;}
.shuzimenhu03 .content .item .box{text-align:center; padding:10px;}
.shuzimenhu03 .content .item .box .img{width:100%; margin-right:0;}
.shuzimenhu03 .content .item .box .img img{width:auto}
.shuzimenhu03 .content .item .box .intro{width:100%;}
.shuzimenhu03 .content .item .box .intro .tit{font-size:16px;}
.shuzimenhu03 .content .item .box .intro .con{font-size:14px;}
.shuzimenhu.ydhl_zthd_sec3 ._t{height:auto; margin-bottom:0;}
.shuzimenhu.ydhl_zthd_sec3 .sub{margin-bottom:.1rem}
.shuzimenhu.ydhl_zthd_sec3 .icase_hd{text-align:center; margin-bottom:.2rem;}
.shuzimenhu.ydhl_zthd_sec3 .icase_hd .item{display:inline-block; *display:inline; *zoom:1; font-size:15px; margin:0 18px}
.shuzimenhu.ydhl_zthd_sec3 .icase_hd .item a { display:inline-block; white-space:nowrap; padding:0 10px; height:34px; line-height:34px; position:relative;}
.shuzimenhu.ydhl_zthd_sec3 .icase_hd .item a:after {content:''; display:block; width:0; height:1px; background-color:#f08200; overflow:hidden; position:absolute; left:50%; bottom:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;}
.shuzimenhu.ydhl_zthd_sec3 .icase_hd .item.cur a:after, 
.shuzimenhu.ydhl_zthd_sec3 .icase_hd .item:hover a:after {width:100%; left:0;}
#anli .title,
#anli .tag { height:1.5em; line-height:1.5em; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#anli .title { font-size:17px; font-weight:normal; padding-top:10px;}
#anli .tag { margin-bottom:30px; font-size:12px; color:#919191;}


.jungong_new {background:#f60; padding:25px 0; border-top:1px solid #f3f3f3; border-color:rgba(243,243,243,.44)}
.jungong_new .infor{text-align:center}
.jungong_new .infor .tit{font-size:20px; line-height:24px; color:#fff; margin-bottom:15px;}
.jungong_new .infor .con{font-size:14px; line-height:22px; color:#f3f3f3;}
.jungong_new .content ul{text-align:center; margin-top:20px; overflow:hidden;}
.jungong_new .content li{float:left; padding:0 10px; width:33%; box-sizing:border-box;}
.jungong_new .content li .icon{width:50px; height:50px; margin:0 auto 10px;}
.jungong_new .content li .txt{font-size:14px; line-height:22px; color:#fff;}

/* 2021-0723 */
.innerban img{height:130px;}
.job_sec2{display: none;}

/* 20220323 fengyh */
.top{height: 1.16rem;}
.logo{ width: 2.72rem; height: 1.16rem;}
.menu{ width: 1.27rem; height: 1.16rem; }
.top em { margin: 0 .63em; }
.top .ico{ width: .51rem; height: .51rem; }
.top .lang,.top .sear{ width: 1.27rem; height: 1.16rem; line-height: 1.16rem; }
.langbar,.searchbar{ top: 1.16rem; }
/* .langbar ul{ padding:0 .3rem;} */
.langbar li{ height: 1.25rem; line-height: 1.25rem; }
.searchbar input{ height: 1.25rem; line-height: 1.25rem; text-indent: 0.31rem; }
.searchbar button{ height: 1.25rem; }
.top .mm-menu{font-size:.36rem;}
.top_title{line-height:2.4;}
.traincon{min-height:50vh;}

/* 20220325 */
.company_sec1{padding:0.5rem 3%;}
.sec7_swiper .swiper-container{padding-bottom:35px;}
.sec4_swiper .swiper-container{padding-bottom:30px;}
.footer_top{display:none;}
.footer_bottom{font-size:14px; padding:10px 0;}
.znzz_sec2_box{padding:0.4rem;}
.sec3_swiper ._con h4 span:after{left:50%; margin-left:-0.2rem;}
.znzz_sec7 .sub_tit span:after{bottom:-0.1rem;}
.sec3_swiper ._con h4 span:after{bottom:-0.1rem;}
.znzz_sec7{padding-bottom:0;}
.traincon .cont strong{font-size:16px;}
.fz24{font-size:17px;}
.traincon .cont{text-align:justify;}
.highscreen .vrfootmenu{display:none;}
.highscreen .new_c2{min-height:605px;}
.highscreen .footer_bottom .wrap.tc{padding:0 .2rem;}
.vrfootmenu{display:none;}

/* 20220326 */
/* 考虑ipad端 */
.traincon .cont strong{font-size:.32rem;}
.news_c ._txt p,
.news_c ._txt span,
.news_c ._txt div{font-size:inherit!important;}

/* 20220328 */
.news_c ._btns a{background:none; margin:0; padding-left:0;}
.about_navs.navs_scroll li.cur a{color:#fd6621;}
.new_c2 .news_btns{background:#f6f6f6; padding-bottom:20px;}
.new_c2 .news_btns a{width:100%; border:none; text-align:inherit; padding-left:20px; margin-bottom:10px; max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.new_c2 .news_btns a:last-child{margin-bottom:0;}
.new_c2 .news_btns a span{margin-left:30px;}

/* 20220329 */
.crm_sec1 .crm_tit{font-size:20px;}
/* .crm_sec1 .crm_tit span{display:block;} */
.crm_sec1 p{font-size:15px;}
.znzz_sec2_box{padding:0.6rem;}
.znzz_sec2_box h3{font-size:20px; margin-bottom:10px;}
.znzz_sec2_box p{font-size:15px;}
.znzz_sec2 .znzz_list li{width:100%;}
.znzz_sec3 .znzz_sec2_box{display:none;}
.znzz_sec3 .sec3_swiper{padding:0;}
.znzz_sec3 .sec3_swiper ._con{box-shadow:none; padding:4%;}
.znzz_sec3 .sec3_swiper ._con h4{font-size:20px; text-align:center; margin-bottom:10px;}
.znzz_sec3 .sec3_swiper ._con .txt{font-size:14px; width:100%;}
.znzz_sec3 .sec3_swiper ._con h4 span:after{display:none;}
.znzz_sec4 .znzz_sec2_box{display:none;}
.znzz_sec4 .znzz_sec4_con .img_tit.tc{font-size:20px; width:auto; text-align:center; margin-top:15px; margin-bottom:20px;}
.znzz_sec4 .znzz_sec4_con h4{font-size:18px; font-weight:normal;}
.znzz_sec4 .znzz_sec4_con dd .t{font-size:16px;}
.znzz_sec4 .znzz_sec4_con .tc{font-size:14px;}
.znzz_sec5 .sec4_swiper ._con .tit{font-size:16px; font-weight:normal;}
.znzz_sec5 .sec4_swiper ._con .txt{font-size:14px;}
.znzz_sec5 .img_tit{font-size:24px; width:auto; text-align:center; margin-bottom:0; padding-top:15px;}
.znzz_sec2 .owl-dots{text-align:center; position:absolute; bottom:5px; left:0; width:100%;}
.znzz_sec2 .owl-dots .owl-dot{width:8px; height:8px; border-radius:50%; background:#000; margin:0 5px; display:inline-block; opacity:0.2;}
.znzz_sec2 .owl-dots .owl-dot.active{background:#f60; opacity:1;}
.znzz_sec3 .swiper-container{margin-bottom:25px;}
.znzz_sec5 .sec4_swiper .swiper-container{padding-bottom:0;}
.znzz_sec5 .sec4_swiper .swiper-pagination2{bottom:10px;}
.znzz_sec5 .sec4_swiper ._con{padding-bottom:12%;}
.znzz_sec6 .img_tit{font-size:20px; width:auto; text-align:center;}
.znzz_sec6 .tc{font-size:14px;}
.znzz_sec7 .tit{font-size:20px; width:auto; text-align:center; margin-top:22px;}
.znzz_sec7 .sub_tit{display:none;}
.znzz_sec7 .txt{font-size:14px;}
.znzz_sec7 .swiper-container li{position:relative;}
.znzz_sec7 .swiper-container li .txt{position:absolute; left:50%; bottom:0; transform:translate(-50%,0); font-size:15px; color:#fff; z-index:2;}
.znzz_sec7 .swiper-container li::after{content:''; width:100%; height:25%; background:url(/uploads/image/rpimg/li_cover.png) center; background-size:cover; position:absolute; left:0; bottom:0;}
.culture_sec1 ._txt{font-size:14px;}
.culture_sec3{padding:0.5rem;}
.culture_sec2{display:none;}
.culture_sec4{padding:0 0.5rem; padding-bottom:25px;}
.culture_sec4 .box{margin-bottom:20px;}
.culture_sec4 .top{margin-bottom:30px; height:auto;}
.culture_sec4 .box .t{font-size:18px; line-height:18px; margin-bottom:15px; position:relative;}
.culture_sec4 .box .t::after{content:''; width:20px; height:20px; background-size:cover; margin-top:7px; background:url(/uploads/image/rpimg/job_close2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:0; transition:all 0.5s ease;}
.culture_sec4 .box .c{font-size:14px; line-height:22px; display:none;}
.new_c2 .news_btns .go_back{display:block; font-size:20px; font-weight:normal; font-weight:bold; color:#676767; height:26px; line-height:26px; padding:15px 0; text-align:left;}
.new_c2 .news_btns .go_back .iconfont{font-weight:normal; vertical-align:0;}
.news_c ._con .mb2{display:inline-block;}
.news_c ._con .mb2 ._title{font-size:20px;}
.news_c ._con .mb2 .peoplenum{font-size:18px;}
.news_c ._con .more{display:inline-block; float:right; font-size:0; width:20px; height:20px; background-size:cover; margin-top:7px; background:url(/uploads/image/rpimg/job_close2.png) no-repeat center; background-size:cover;}
.new_c2 .news_btns a{padding-right:20px;}
.news_c ._con .txt_box{display:none; padding-bottom:20px;}
.news_c li.cur ._con .more{background:url(/uploads/image/rpimg/job_close.png) no-repeat center;}
.news_c ._con{padding-top:0; padding-bottom:0;}
.culture_sec4 .box.cur .t{font-weight:bold; color:#f60;}
.culture_sec4 .box.cur .t::after{transform:rotatez(180deg);}
.orange .subnavslist li.cur a{font-size:18px;}
.culture_sec3{display:none;}
.znzz_sec3 .sec3_swiper .swiper-pagination{bottom:-5px;}
.crm_sec1 .p{font-size:14px;}
.znzz_sec2 .p{font-size:14px;}
.navs_scroll li{position:relative;}
.navs_scroll li::after{content:''; width:1px; height:100%;}
.about_navs.navs_scroll{height:50px;}
.about_navs .subnavslist{height:50px;}
.about_navs.navs_scroll li a{line-height:50px; font-size:16px;}
.news_list.news_c ._con{padding:0.3rem; padding-bottom:25px;}
.news_list.news_c .c ._img{margin-right:0; width:100%; height:auto;}
.news_list.news_c ._con .mb2{margin-top:20px;}
.news_list.news_c ._con .mb2 ._title{font-size:18px;}
.top.news_detail{box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.about_sec1{padding-top:30px;}
.digital_detail{min-height:90vh;}
.digital_detail ._t{margin-top:25%;}
.highscreen .new_c2 .fz30{font-size:0.38rem; font-weight:bold;}
.caselist{padding-bottom:0;}
.anli_2022 .row>.span-6{width:98%;}

.caselist ._con h3{text-align:center;}

.caselist .anli_2022 ._con h3{height:auto !important;}
.mm-menu.mm-front .mm-list, .mm-list>li{font-size:16px;}
.mm-menu.mm-front .mm-list>li>a, .mm-list>li>span{font-size:16px;}

.dp_more{padding:30px 0; background:#f4f5f7;}
.dp_more .inner_wrap{text-align:center;}
.dp_more .box{display:inline-block; position:relative; color:#222;}
.dp_more .box .tit::before{content:''; background:url(/uploads/image/rpimg/dp_more_icon1.png) no-repeat center; background-size:cover; position:absolute; left:0; width:17px; height:14px; top:0;}
.dp_more .box .tit::after{content:''; background:url(/uploads/image/rpimg/dp_more_icon2.png) no-repeat center; background-size:cover; position:absolute; right: 0; width:17px; height:14px; bottom:0;}
.dp_more a{display:inline-block; text-align:center; background:#ff6701; color:#fff; border-radius:30px; line-height:36px; width:auto; padding:0 15px; font-size:14px; position:relative;}
.dp_more .box .con{font-size:16px; line-height:16px;}
.dp_more .box .tit{font-size:22px; line-height:28px; padding:0 30px; margin:10px 0; position:relative;}
.dp_more a span{position:relative; z-index:2;}
.dp_more a::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; background:#fd6621; border-radius:30px; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.dp_more a::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; z-index:1; opacity:0; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; border:1px solid #fd6621; -webkit-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2); border-radius:30px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.dp_more a:hover{background:none; color:#fd6621;}
.dp_more a:hover::before{opacity:0; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8);}
.dp_more a:hover::after{opacity:1; -webkit-transform:scale(1, 1); transform:scale(1, 1);}


/* 20230215wrt */
.footer_top{display:block; padding:30px 0;}
.footer_top a.gotop,.footer .foot_logo,.footer .w100,.footer .w50 .lt{display:none;}
.footer .w50{text-align:center;}
.footer .w50 .lt.onphone{display:block; float:none; font-size:16px; line-height:1.6; color:#fff; width:auto;}
/* .footer .w50 .lt.onphone::before{content:''; position:absolute; left:0; top:50%; transform:translatey(-50%); width:0.55rem; height:0.55rem; background:url(/uploads/image/rwimg/phone_zixun.png) no-repeat center/cover;} */
.footer .w50 .lt.onphone .s400{font-size:26px; line-height:1.2; font-weight:normal; display:block;}

/* 20230406 fyh */
.digital_sec1 ._con{padding:0.4rem 0.2rem;}
.digital_sec2 .disc ._txt{white-space: nowrap;}
.innerban img{object-fit:cover;}
.mm-menu .orange{color:inherit;}
.s400{color:#ff6600;}
.navs_scroll li a{position:relative;}
.navs_scroll li a::after{display:none; content:""; position:absolute; bottom:0; left:0; width:100%; margin-bottom:8px; height: 1px; background-color:#f27824;}
.navs_scroll li.cur a::after{display:block;}

/* 20230406 wzb */
.dp_more .box .desc{margin-bottom:20px;}
.dp_more .box .desc a{margin:0; padding:0; color:#ff6600; width:auto; background:none;}
.dp_more .box .desc a::after{display:none;}
.dp_more .box .desc a::before{display:none;}
.dp_more .more a:first-child{margin-right:1em;}
.dp_more .more a:last-child{background:none;}
.dp_more .more a:last-child:before{background:#36434b;}
.dp_more .more a:last-child:hover{color:#36434b;}
.dp_more .more a:last-child::after{border-color:#36434b;}
.dp_more .box .tit{line-height:1;margin: 12px 0;font-size: 18px;}
.dp_more .box .desc{line-height:1;margin: 10px 0;font-size: 14px;color:#333;}
.dp_more .box .desc a{color:#333; line-height:1;}
.dp_more{padding: 30px 0;}

.digital_sec2 .row{display:flex; flex-direction:row; flex-wrap:wrap;}
.digital_sec3 > *:nth-child(2){display:none;}
.digital_sec3 > *:nth-child(3){display:none;}

.digital_list.digital_sec2>ul>li{width:100%;}
.digital_list.digital_sec2 .disc{background:none; color:#000;}
.digital_list.digital_sec2 .disc h3{font-weight:normal; font-size:0.24rem; text-align:center;}
.digital_list.digital_sec2 .disc ._txt{display:none;}

.digital_sec1 .swiper-button-next,
.digital_sec1 .swiper-button-prev{width:14px; height:24px; margin-top:-5px; background-repeat:no-repeat; background-size:contain;}
.digital_sec1 .swiper-button-prev{left:5px; background-image:;}
.digital_sec1 .swiper-button-next{right:5px; background-image:;}
.digital_sec1 .swiper-slide ._con{border:none; padding:0.4rem 0.6rem;}

.innerban h1{font-weight:normal;}

.digital_ibanner .video_box{position:relative; padding-bottom:133.3333%;}
.digital_ibanner .video_box video{position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover; z-index:2;}
.digital_ibanner .video_box::after{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:url(/uploads/image/rpimg/digital_ibanner_bg.jpg) no-repeat center/cover; z-index:1;}

.dp_more .inner_wrap .more{margin-bottom:10px;}
.dp_more .box .desc{margin-bottom:0;}

.job_list .links ul .li a img{width: 22%;margin-left: 8px;margin-top: 0px;}
.news_c ._con img{width:12%; margin-left:8px;}
.news_c ._txt .tit{font-weight:bold;}