@charset "utf-8";
/* common */
* {margin: 0; padding: 0;}
.clearfix::before, .clearfix::after { content: ""; display: table; clear: both;}
a:hover{ text-decoration: none;color: #0175F3; cursor: pointer; }
.content {margin: 0 auto; width: 1200px;}
.show {display: block!important;}
.hide {display: none;}
/* header start */
/* header end */

/* main start */
.right-nav {display: none;}
/* mainone start */
.mainone {width: 100%; height: 820px; background: #ffffff no-repeat center; background-size: 100% 100%;}
.mainone .content {position: relative;}
.mainone01 {display: flex; align-items: center;justify-content: space-between; padding-left: 5px;}
.mainone01 span.onetitle {font-size: 30px; font-weight: 500;}
.mainone01 img.oneimg {padding-left: 24px; width: 86px; height: 10px;vertical-align: middle;}
.ddrh {padding-top: 40px;}
/* 兼容性 */
ul.compat { display: flex;}
ul.compat li { margin-left: 10px; width: 150px; height: 60px;background: #F7F7F7;
  border-radius: 8px; }
ul.compat li:first-child {margin-left: 0; }
ul.compat li p {margin: 0; text-align: center; line-height: 60px; font-weight: 500; font-size: 16px; color: #333333;}
/* scroll */
.scroll { position: relative; width: 900px; height: 520px;background: url(xtzhpt_pic_09.png) no-repeat 130px 160px;}
.cicle_center {margin-top: 100px!important; position: relative; margin: 0 auto; width: 100%; height: 420px; border-radius: 50%; box-sizing: border-box;}
.cicle_son01 { position: absolute; width: 170px; height: 64px; }
.cicle_son01 img {margin-left: 42px; display: inline-block; text-align: center; box-shadow: 0px 2px 12px 0px rgba(149,176,247,0.22); border-radius: 50%;}
.cicle_son01 p.cicle_tit {margin-top: 18px; font-weight: bold; font-size: 18px; color: #555; text-align: center;}
.cicle_son01 p.cicle_msg {display: none; font-weight: 400; font-size: 14px; color: #999999; text-align: center; line-height: 24px;}
.cicle_son01:hover img { box-shadow: 0px 0px 32px 0px rgba(11,90,255,0.53); }
.cicle_son01:hover p.cicle_tit {color: #0B5AFF;}
.unite {display: none;}
/* 平台 */
ul.flat {margin: 0; display: flex;}
ul.flat li {padding-left: 40px; width: 460px; height: 150px;}
ul.flat li:first-child {margin-right: 30px; background: url(xtzhpt_pic_16kfpt.png) no-repeat center; background-size: 100%;}
ul.flat li:last-child {background: url(xtzhpt_pic_17szzt.png) no-repeat center; background-size: 100%;}
ul.flat li p {margin: 0; padding-top: 45px; font-weight: 500; font-size: 20px; color: #FFFFFF;}
ul.flat li span {display: inline-block; padding-top: 10px; padding-right: 130px; opacity: 0.7; font-size: 14px; color: #FFFFFF; line-height: 24px;}
/* mainone end */

/* maintwo start */
.maintwo {width: 100%; height: 850px; background: url(xtzhpt_pic_19bg.png) no-repeat center; background-size: cover;}
/* title */
.big_tit{margin: 0; text-align: center; padding-top:48px; }
.big_tit>span{ display: inline-block;color:#555; }
.tit_con{ font-size:35px; font-weight: bold; line-height:49px; margin:0 11px; }
.big_tit .tit_img img{ display: inline-block; margin-top:-16.5px; }
/* 多种能力应用 */
.skill {display: flex; justify-content: space-between; padding: 35px 0 50px;}
.skill li {width: 8%; height: 120px; text-align: center; cursor: pointer;}
.skill li img {padding-bottom: 15px;}
.skill li p {margin: 0; font-weight: 500; font-size: 22px; color: #333333; }
.skill li i {display: none; width: 24px; height: 4px; background: #0175F3; border-radius: 2px;}
.skill li.active p, .skill li:hover p { color: #0175F3; }
.skill li.active i, .skill li:hover i { display: inline-block; }
.skilllist > div {display: none;}
/* 多端门户 */
.skillone {background: url(xtzhpt_pic_28bg.png) no-repeat 387px 62px;}
.mob_skillone_pic {display: none;}
.skillone ul {display: flex; flex-direction: column; width: 360px;}
.skillone li {position: relative; margin-bottom: 20px; padding: 20px; padding-left: 36px; width: 100%; height: 112px; background: url(xtzhpt_pic_29.png) no-repeat center;}
.skillone li i {position: absolute; left: 20px; top: 26px; width: 6px; height: 6px; background: #0175F3;}
.skillone li p {margin: 0; padding-bottom: 10px; font-weight: bold; font-size: 16px; color: #333333;}
.skillone li span {font-weight: 400; font-size: 14px; color: #999999;}
/* 能力集成 */
.skilltwo {width: 100%; height: auto; overflow: hidden; }
.skilltwo ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.skilltwo li {position: relative; padding: 30px; width: 285px; height: 493px; border-radius: 8px;}
.skilltwo li:first-child {background: url(xtzhpt_pic_53.png) no-repeat center;}
.skilltwo li:nth-child(2) {background: url(xtzhpt_pic_54.png) no-repeat center;}
.skilltwo li:nth-child(3) {background: url(xtzhpt_pic_55.png) no-repeat center;}
.skilltwo li:last-child {background: url(xtzhpt_pic_56.png) no-repeat center;}
.skilltwo li > h5 {padding-bottom: 20px; background: none;background-size: 100%; font-weight: bold; font-size: 16px; color: #ffffff; }
.skilltwo li p {font-weight: 400; font-size: 14px; color: #ffffff;  line-height: 30px;background: url(xtzhpt_pic_31dot.png) no-repeat 28px 12px;}
/* 开放平台 */
.skillthree h5 {padding-bottom: 40px; font-size: 30px; color: #333333; text-align: center; font-weight: bold; background: url(xtzhpt_pic_32.png) no-repeat center 25px;}
.skillthree ul {display: flex; justify-content: space-between;}
.skillthree li {position: relative; padding: 0 40px; width: 387px; height: 411px;}
.skillthree li:first-child { background: url(xtzhpt_pic_33.png) no-repeat center; background-size: 100%;}
.skillthree li:nth-child(2) { background: url(xtzhpt_pic_34.png) no-repeat center;background-size: 100%;}
.skillthree li:last-child { background: url(xtzhpt_pic_35.png) no-repeat center;background-size: 100%;}
.skillthree li h6 {padding: 60px 0 30px; text-align: center;font-weight: bold; font-size: 20px; color: #333333;}
.skillthree li p { font-size: 16px; color: #333333; text-align: justify; line-height: 32px;}
/* 数字中台 */
.skillfour ul {display: flex; justify-content: space-between;}
.skillfour li.szzt {padding: 42px 30px 0 42px; width: 380px; height: 523px; cursor: pointer;background: no-repeat center;}
.skillfour li.szzt:first-child {background-image: url(xtzhpt_pic_38.png); background-size: 100%;}
.skillfour li.szzt:nth-child(2) {background-image: url(xtzhpt_pic_40.png);background-size: 100%;}
.skillfour li.szzt:last-child {background-image: url(xtzhpt_pic_42.png);background-size: 100%;}
.skillfour span {display: inline-block; padding: 20px 0; width: 30px; height: 2px; background: url(xtzhpt_pic_36icon.png) no-repeat center;}
.skillfour p { font-size: 14px; font-weight: 400; color: #FFFFFF; text-align: justify; line-height: 32px;}
.skillfour ul.msglist {display: flex;justify-content: space-between; flex-wrap: wrap; margin-top: 16px;}
.skillfour ul.msglist li {position: relative; padding-left: 8px; width: 86px; font-size: 14px; font-weight: 500; line-height: 32px; color: #ffffff;}
.skillfour ul.msglist li i {    position: absolute; left: 0; top: 15px;width: 3px; height: 3px;display: block; background: url(xtzhpt_pic_57.jpg) no-repeat left center;background-size: 100%;}
.skillfour ul.msglist.two li {width: 120px;}
/* .skillfour p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} */
/* .skillfour li.change {width: 540px; }
.skillfour li.change:first-child {background: url(xtzhpt_pic_37on.png) no-repeat center; background-size: 100%;}
.skillfour li.change:nth-child(2) {background: url(xtzhpt_pic_39on.png) no-repeat center; background-size: 100%;}
.skillfour li.change:last-child {background: url(xtzhpt_pic_41on.png) no-repeat center; background-size: 100%;}
.skillfour li.change p { -webkit-line-clamp: unset; } */
/* 安全保障 */
.skillfive ul {display: flex; justify-content: space-between;}
.skillfive li {position: relative; padding: 0 30px; width: 387px; height: 523px;}
.skillfive li:first-child { background: url(xtzhpt_pic_46one.png) no-repeat top center;background-size: 100%;}
.skillfive li:nth-child(2) { background: url(xtzhpt_pic_47two.png) no-repeat top center;background-size: 100%;}
.skillfive li:last-child { background: url(xtzhpt_pic_48three.png) no-repeat top center;background-size: 100%;}
.skillfive li h6 {padding: 16px 0; font-weight: bold; font-size: 20px; color: #FFFFFF;}
.skillfive li dt {padding: 20px;font-weight: 500; font-size: 14px; color: #333333; background: url(xtzhpt_pic_49.png) no-repeat left center;}
.skillfive li dd {padding-left: 20px; line-height: 20px; font-weight: 400; font-size: 14px; color: #999999;}
/* 国产信创 */
.skillsix h6 {margin-top:-25px; margin-bottom: 25px; padding: 16px 100px; width: 100%; height: 80px; font-weight: 400; font-size: 14px; color: #333333; text-align: center; line-height: 24px;background: url(xtzhpt_pic_50.png) no-repeat center;}
.skillsix .mob_skillsixpic {display: none;}
/* maintwo end */

/* mainthree start 以人为本 */
.yrwb{ min-height:680px; }
.yrwb .yrwb_nav {margin-top: 35px;}
.yrwb .zzgl_xq li a {line-height: 30px;}
.yrwb .zzgl_tit {    margin-bottom: 25px;}
/* 切换标题 */
.yrwb_nav,.yswx_nav{ margin:30px 0; text-align: center; }
.yrwb_nav a,.yswx_nav a{ display: inline-block; font-weight: 400; font-size: 22px; }
.yrwb_nav a.act,.yswx_nav a.act{ color: #0175F3; height:44px; background:url(xhx.png) no-repeat bottom center; font-weight: 600; }
.yrwb_nav a{ margin-left:162px; }
.yswx_nav a{ margin-left:122px; }
.yrwb_nav a:first-child,.yswx_nav a:first-child{ margin-left:0; }
/* 左侧 */
.yrwb_con_left,.yswx_con_right{width:450px;}
/*  左侧列表一级样式*/
.zzgl_tit{ display: block; font-weight: 600; color: #999999; background:url(shouqi.png) no-repeat left center; padding-left:18px; margin-bottom:20px; cursor: pointer; }
.zzgl_tit.act{ background:url(zhankai.png) no-repeat left center; color: #0175F3; margin-bottom: 10px; }
/* 二级 */
.zzgl_xq{ margin-left:18px; margin-bottom: 30px; }
.zzgl_xq li a{ display: inline-block; background:url(dian.png) no-repeat left 13px; line-height:32px; padding-left:13px; font-size:14px; cursor: default; font-weight: 400; }
.zzgl .zzgl_img {width: 725px;  height: auto;}
/* .zzgl .zzgl_img img {width: 100%;} */
/* 沟通交流 */
.gtjl .zzgl_tit{ color:#333; }
.gtjl_img span{ float: left; width:40px; height:40px; margin-right:20px; margin-top:28px; margin-bottom:4px; cursor: pointer; }
.gtjl_img span:first-child{ background: url(gt1.png) no-repeat; }
.gtjl_img span:nth-child(2){ background: url(gt2.png) no-repeat; }
.gtjl_img span:nth-child(3){ background: url(gt3.png) no-repeat; }
.gtjl_img span:nth-child(4){ background: url(gt4.png) no-repeat; }
.gtjl_img span.act{ width:76px; height:76px; margin-top:11px; margin-left:-8px; margin-right:10px; }
.gtjl_img span:first-child.act{ background: url(gt1_act.png) no-repeat; }
.gtjl_img span:nth-child(2).act{ background: url(gt2_act.png) no-repeat; }
.gtjl_img span:nth-child(3).act{ background: url(gt3_act.png) no-repeat; }
.gtjl_img span:nth-child(4).act{ background: url(gt4_act.png) no-repeat; }
.gtjl_con li{ width: 422px; height: 52px; padding-left:16px; padding-top:18px; font-size:14px; font-weight:400px; margin-bottom:30px; line-height:24px; }
.gtjl_con li:first-child{ background:url(lsbj.png) no-repeat; }
.gtjl_con li:nth-child(2){ background:url(lsbg.png) no-repeat; }
.gtjl_con li:nth-child(3){ background:url(hsbj.png) no-repeat; }
.gtjl_con li:nth-child(4){ background:url(hsbg.png) no-repeat; }
/* 文化建设 */
.whjs .zzgl_xq li a{ background:none; padding-left:0; }
.whjs .zzgl_img img{ max-width:771px; }
.whjs .yrwb_con_left{ width:330px }
/* 知识流通 */
.zslt{position: relative;}
.zslt .yrwb_con_left{ width:410px; }
.zslt .zzgl_img img:nth-child(3){ position: absolute; right:0;top:0; }
.zslt .zzgl_img img:nth-child(2){ margin-top:10px; }
/* mainthree end */

/* mainfour start 以事为先 */
.yswx{ height:675px; background-image: linear-gradient(180deg, #FBFDFF 0%, #F1F9FF 100%); }
.rwcl .zzgl_tit,.gtjl .zzgl_tit{ background:none; padding-left:0; margin-bottom: 10px; color:#333; }
.rwcl .zzgl_tit.act{ background:none; margin-bottom: 10px; color: #0175F3; }
.rwcl .zzgl_xq,.gtjl .zzgl_xq{ margin-left:0; }
.yswx  .yrwb_nav,.yswx  .yswx_nav{ margin:30px 0 30px;}
.yswx .rwcl:first-child{
    margin-bottom:10px!important;
}
/* 任务处理 */
.rwcl .yswx_con_left  {width: 690px; margin-left: -20px;}
.rwcl .yswx_con_right{width: 440px; padding-top: 0; padding-left: 25px; }
.rwcl .zzgl_xq li a {line-height: 34px;}
/* 消息触达 */
.rwcl.xxcd .yswx_con_right{ width:320px; }
.xxcd .zzgl_img{padding-top:10px;}
.xxcd .zzgl_img img{ max-width:880px; }
/* 高效开会 */
.gxkh{ position: relative; }
.gxkh .zzgl_img{padding-top:10px;}
.gxkh .zzgl_img img{ max-width:964px; position: absolute; right:0; top:0; }
.gxkh .zzgl_img img:nth-child(1){ top:-15px; }
.gxkh .zzgl_xq li a{ background:none; color:#0175F3; padding-left:43px; }
.gxkh .zzgl_xq li a:hover{ color:#0175F3; }
.gxkh .yswx_con_right{ background: url(gxkhbg1.png) no-repeat 7px 9px; min-height:260px; }
.gxkh .zzgl_xq{ margin-bottom:55px; }
.gxkh .zzgl_tit{ padding-left:43px; }
.gxkh .zzgl_tit.act{ background:url(kh_act.png) no-repeat left center; }
.gxkh .zzgl_tit:nth-child(2).act{ margin-top:50px; }
/* 工作审批 */
.gzsp1 .yswx_con_right{width:400px!important;}
.gzsp1 .yswx_con_left{float: right;}
.gzsp{ position: relative; }
.gzsp .zzgl_img{padding-top:10px;}
.gzsp .zzgl_img img{ max-width:964px; position: absolute; right:0; top:0; }
.gzsp .zzgl_xq li a{ background:none; color:#0175F3; padding-left:30px; }
.gzsp .zzgl_xq li a:hover{ color:#0175F3; }
.gzsp .yswx_con_right{ background: url(shuxian.png) no-repeat 5px 9px; min-height:260px; width: 420px; }
.gzsp .zzgl_tit{ padding-left:30px; background:url(sp1.png) no-repeat 1px center; }
.gzsp .zzgl_tit.act{ background:url(sp2.png) no-repeat left center; }
.gzsp  .zzgl_tit{ margin-bottom: 20px; }
.gzsp .zzgl_img img:nth-child(2){ right:5px; }
.gzsp .zzgl_img img:nth-child(3){ right:10px; }
/* 智慧考勤 */
.zhkq{ position: relative; height:472px; }
.zhkq .zzgl_tit{ margin-bottom:20px; }
.zhkq .zzgl_img img{ position: absolute; left:0; bottom:0; }
.zhkq .yswx_con_right { width:430px; }
/* mainfour end */

/* mainfive start 客户案例 */
/* .khal{padding-bottom:20px;} */
.khal ul{ margin-top:35px; margin-bottom: 0; }
.khal ul li{ float: left; margin-left:29px; margin-bottom:30px; width: 275px; height: 100px; border-radius: 16px; font-weight: 600; font-size: 22px; text-align: center; line-height:100px; color:#333; }
.zzgl-shadow {
    color: #113c6b33;
    /*以下为重点*/
    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');/* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
    /* For IE 5.5 - 7 */
    -moz-box-shadow: 0 4px 10px 0 #113c6b33;
    /* for firefox */
    -webkit-box-shadow: 0 4px 10px 0 #113c6b33;
    /* for safari or chrome */
    box-shadow: 0 4px 10px 0 #113c6b33;
    /* for opera or ie9 */
}
.khal ul li:nth-child(1),.khal ul li:nth-child(5){ margin-left:0; }
/* mainfive end */

/* mainsic start 产品资料获取 */
.cpzlhq{ height: 232px; background: #F1F9FF; }
.cpzlhq .big_tit {padding-top: 40px;}
.zl_con{ text-align: center; padding:30px 0; }
.sqty,.lxwm{ display: inline-block; width: 178px; height: 72px; border-radius: 8px; font-weight: 600; font-size: 24px; text-align: center; line-height:72px; border: 1px solid #0175F3; color: #0175F3;}
.lxwm{  margin-left:14px; }
.sqty:hover, .lxwm:hover {background: #0175F3; color: #FFFFFF; }
/* mainsix end */
/* 新增 */
.mob_skill {display: none;}
/* main end */

/**********手机端样式***********/
@media only screen and (max-width: 1679px) and (min-width: 1440px) {}
@media only screen and (max-width: 1439px) and (min-width: 1199px) {}
@media only screen and (max-width: 1199px) and (min-width: 769px) {
    html, body {min-width: 1200px;}
}
@media screen and (max-width: 768px) {
    /* common */
    html, body {width: 100%;}
    .content {padding: 0 1.5rem; box-sizing: border-box; width: 100%;}
    /* header */
    
    /* mainone */
    .mainone {height: auto; background:none;}
    .mainone01 {display: flex; align-items: center;justify-content: space-between; padding-left: 0;}
    .mainone01 span.onetitle {display: none;}
    .mainone01 img.oneimg {display: none;}
    .ddrh {padding-top: 0;}


    .main{background:url(mob_ddbg.png) no-repeat top; background-size:100% 100%!important;}
    ul.compat {flex-wrap: wrap; padding: 3rem 0 1.5rem; width: 100%;}
    ul.compat li {padding-left: 0; margin: 0 0 1.5rem 0.8rem ; width: 6.625rem; height: 4.25rem;line-height:4.25rem;text-align:center;}
    ul.compat li:first-child {margin-left: 0; background-image: url(mob_pic_02.png); background-size: 100%;}
    ul.compat li:nth-child(2) {background-image: url(mob_pic_03.png);background-size: 100%;}
    ul.compat li:nth-child(3) {background-image: url(mob_pic_04.png);background-size: 100%;}
    ul.compat li:nth-child(4) {background-image: url(mob_pic_05.png);background-size: 100%;}
    ul.compat li:nth-child(5) {background-image: url(mob_pic_06.png);background-size: 100%;}
    ul.compat li:nth-child(6) {background-image: url(mob_pic_07.png);background-size: 100%;}
    ul.compat li p {padding-top: 0;  font-size:1.375rem; line-height: 3.75rem; }
    ul.compat li span {display:none;}
    .scroll {height: auto; background: none;}
    .cicle_center {margin-top: 0!important; width: 100%; height: auto; background-color: #F5FBFF; border-radius:unset;}
      .cicle_son01 {display: none;}
    .unite {position:relative;height:26.4375rem; display: flex; flex-wrap: wrap; justify-content: space-between;background:url(mob_ddrk.png) no-repeat center 7rem;background-size:28.3125rem 14rem;}
    .unite li { position:absolute;width: 11rem; height: 7.5rem; text-align: center;font-size:1.875rem;}
    .unite li img {display: inline-block; width: 4.125rem; height:4.125rem;}
    .unite li p.cicle_tit {padding-top: 0.5rem;font-size:1.5rem;font-weight:bold;}
    .unite li:nth-child(1){top:4rem ;left:0rem;}
    .unite li:nth-child(2){top:0;left:16.9375rem;}
    .unite li:nth-child(3){top:4rem ;right:0rem;}
    .unite li:nth-child(4){bottom:3rem ;left:0rem;}
    .unite li:nth-child(5){bottom: 0;left:16.9375rem;}
    .unite li:nth-child(6){bottom:3rem ;right:0rem;}
    ul.flat {flex-wrap: wrap; margin-top: 2rem; padding-bottom: 0;width: 100%;}
    ul.flat li {padding-left: 2rem;width:20.8125rem; height: 6.25rem; background-size:20.8125rem 6.25rem!important;}
    ul.flat li:first-child {margin-right: 1.5rem; margin-bottom: 2rem;background:url(mob_kfpt.png) no-repeat;}
    ul.flat li:nth-child(2){background:url(mob_szzt.png) no-repeat;}
    ul.flat li p {font-size: 1.875rem;line-height:6.25rem;padding-top:0;}
    ul.flat li span {display:none;}
    /* maintwo */
    .maintwo {height: auto;background: #F1F9FF;padding-bottom: 3rem;}
    .maintwo .big_tit {padding-top: 3rem;}
    .maintwo .big_tit span.tit_img {display: none;}
    .maintwo .big_tit span.tit_con {margin: 0; font-size: 2.625rem; color: #000000; text-align: left; line-height: 2.5rem;}
    .skill {padding: 3rem 0; overflow-x: auto; white-space: nowrap;}
    .skill li {margin: 0 1rem; padding: 1rem; width: 10.75rem; height: 4.625rem; background-color: #ffffff;  border-radius: 2rem;}
    .skill li:first-child {margin-left: 0;}
    .skill li img {display: none;}
    .skill li p {font-size: 1.875rem;}
    .skill li.active { background-color: #0B5AFF;}
    .skill li.active p { color: #ffffff;}
    .skill li.active i, .skill li:hover i { display: none; }
    /* 多端门户 */
    .skillone {background: none;}
    .mob_skillone_pic {display: block; margin: 0 auto;  width: 33.5rem; height: 18.6875rem; }
    .skillone ul {margin-top: 2rem; width: 100%;}
    .skillone li {padding: 2.1875rem 2rem 0 4rem; margin-bottom: 1.5rem; height: 11.375rem;background-size:100%;}
    .skillone li:last-of-type {margin-bottom: 0;}
    .skillone li i {left: 2rem; top: 2.875rem; width: 0.75rem; height: 0.75rem;}
    .skillone li p {font-size: 1.875rem;}
    .skillone li span {font-size: 1.375rem;}
    /* 能力集成 */
    .skilltwo li { margin-bottom: 1.375rem; padding: 0 2rem 0 0; width: 100%; height: auto; border-radius: 0.5rem; background: url(xtzhpt_pic_29.png) no-repeat center!important;}
    .skilltwo li:last-child {margin-bottom: 0;}
    .skilltwo li > h5 {margin-top: 0; margin-bottom: 0; padding: 2rem 0 1rem 4rem; width: 13.125rem; height: unset; line-height: unset;  font-size: 1.875rem; background: none; color: #333;}
    .skilltwo li h5 > i {display: block!important; position: absolute; left: 2rem; top: 2.875rem; width: 0.75rem; height: 0.75rem; background: #0175F3;}
    .skilltwo li div.ability {padding-bottom: 1.9375rem; }
    .skilltwo li p {padding-left: 3.9375rem; margin-top: 0; font-weight: 400; font-size: 1.375rem; line-height: 2.3125rem; color: #999999; background: none;}
    .scroll_list {height: auto;}
    /* 开放平台 */
    .skillthree h5 {display: none;}
    .skillthree ul {flex-direction: column;}
    .skillthree li {margin-bottom: 1.5rem; padding: 0 4rem; width: 100%; height: 13.3125rem; }
    .skillthree li h6 {font-size: 1.875rem; padding: 2rem 0 1rem 0; text-align: left;}
    .skillthree li h6 > i {display: block!important; position: absolute; left: 2rem; top: 2.875rem; width: 0.75rem; height: 0.75rem; background: #0175F3;}
    .skillthree li:first-child {background: url(mob_pic_46.png) no-repeat center; background-size: 100%;}
    .skillthree li:nth-child(2) {background-image: url(xtzhpt_pic_29.png);}
    .skillthree li:last-child {margin-bottom: 0;background: url(mob_pic_46.png) no-repeat center; background-size: 100%;}
    .skillthree li p {font-size: 1.375rem; line-height: 2.3125rem; color: #999999;}
    /* 数字中台 */
    .skillfour ul {flex-direction: column;}
    .skillfour li.szzt {padding: 2rem; margin-bottom: 1.5rem; width: 100%; height: 31.25rem;}
    .skillfour li.change {width: 100%; height: 31.25rem;}
    .skillfour span {margin: 0.75rem 0; padding: 0; width: 5.875rem; height: 0.625rem; transform: scaleY(-1); background-image: linear-gradient(90deg, #eeeeee00 0%, #00C4FF 100%);}
    .skillfour p { font-size: 1.625rem;line-height: 2.5rem;}
    .skillfour li:first-child {background-image: url(mob_pic_33.png);}
    .skillfour li:nth-child(2) {background-image: url(mob_pic_34.png)!important;}
    .skillfour li:last-child {background-image: url(mob_pic_35.png)!important;}
    .skillfour li.change:first-child {background-image: url(mob_pic_33.png);}
    .skillfour li.change:nth-child(2) {background-image: url(mob_pic_34.png);}
    .skillfour li.change:last-child {background-image: url(mob_pic_35.png);}
    .skillfour li p, .skillfour li.change p { -webkit-line-clamp: unset; }
    .skillfour h6 > img {display: none;}
    .skillfour li h6 {width: 7.5rem; height: 2.625rem;}
    .skillfour li:first-child h6 {background: url(mob_pic_36.png) no-repeat left center; background-size: 100%;}
    .skillfour li:nth-child(2) h6 {background: url(mob_pic_37.png) no-repeat left center; background-size: 100%;}
    .skillfour li:last-child h6 {background: url(mob_pic_38.png) no-repeat left center; background-size: 100%;}
    .skillfour ul.msglist {display: none;}
    /* 安全保障 */
    .skillfive ul {flex-direction: column; padding-bottom: 0;}
    .skillfive li {margin-bottom: 1.5rem; padding: 0 2rem 0 4rem; width: 100%; height: 39rem; background: url(/cms_files/filemanager/1222756982/picture/20233/2995c39b7e564e6fbc5c651466b89441.jpg) no-repeat top center!important; background-size: cover!important;}
    .skillfive li:nth-child(2) {height: 22.375rem;}
    .skillfive li:last-child {margin-bottom: 0;}
    .skillfive li h6 {padding: 2rem 0 1rem; font-size: 1.875rem; color: #333;}
    .skillfive li dt {padding: 1rem 0 0.5rem 0 ; font-size: 1.625rem;background: none;}
    .skillfive li dd {padding-left: 0; font-size: 1.375rem;}
    .skillfive li h6 > i {display: block!important; position: absolute; left: 2rem; top: 2.875rem; width: 0.75rem; height: 0.75rem; background: #0175F3;}
    /* 国产信创 */
    .skillsix h6 {margin: 0; padding: 1.8125rem 1.5rem 0; height: auto; font-size: 1.625rem; background: #ffffff;}
    .skillsix .skillsixpic {display: none;}
    .skillsix .mob_skillsixpic {padding: 0 1.375rem 3.5rem; display: block; width: 100%; background-color: #ffffff;}
    /* mainthree */
    .yrwb {padding: 0 1.5rem;  min-height: auto;}
    .yrwb .big_tit {padding-top: 3rem; text-align: left;}
    .yrwb span.tit_img {display: none;}
    .yrwb span.tit_con {font-size: 2.25rem; line-height: 2.5rem; margin: 0;}
    .yrwb_con {display: none;}
    .yrwb_nav, .yswx_nav {margin: 2rem 0 1.5rem;}
    .yrwb_nav a, .yswx_nav a {margin-left: 1.5rem; margin-bottom: 1.5rem;    padding-left: 2.5rem;display: inline-block; width: 20.1875rem; height: 7.5rem; font-size: 1.875rem; line-height: 7.5rem; background: #F5FBFF no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yrwb .yrwb_nav a.act, .yswx .yswx_nav a.act {color: #ffffff; height: auto; background: #0175F3 no-repeat 1.5rem 1.5rem;}
    .yrwb_nav a:nth-child(odd) {margin-left: 0;}
    .yrwb_nav a:first-child    {background: #F5FBFF url(mob_pic_13.png) no-repeat 1.5rem 1.5rem; background-size: 20%;}
    .yrwb_nav a:nth-child(2)   {background: #F5FBFF url(mob_pic_14.png) no-repeat 1.5rem 1.5rem; background-size: 20%;}
    .yrwb_nav a:nth-child(3)   {background: #F5FBFF url(mob_pic_15.png) no-repeat 1.5rem 1.5rem; background-size: 20%;}
    .yrwb_nav a:last-child     {background: #F5FBFF url(mob_pic_16.png) no-repeat 1.5rem 1.5rem; background-size: 20%;}
    .yrwb_nav a:first-child.act   {background: #0175F3 url(mob_pic_17.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yrwb_nav a:nth-child(2).act  {background: #0175F3 url(mob_pic_18.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yrwb_nav a:nth-child(3).act  {background: #0175F3 url(mob_pic_19.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yrwb_nav a:last-child.act    {background: #0175F3 url(mob_pic_20.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    /* mainfour */
    .yswx {padding: 0 1.5rem; height: auto; background: none;}
    .yswx .big_tit {padding-top: 0; text-align: left;}
    .yswx span.tit_img {display: none;}
    .yswx span.tit_con {font-size: 2.25rem; line-height: 2.5rem; margin: 0;}
    .yswx_con {display: none;}
    .yswx_nav a:nth-child(odd) {margin-left: 0;}
    .yswx_nav a:first-child  {background: #F5FBFF url(mob_pic_21.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(2) {background: #F5FBFF url(mob_pic_22.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(3) {background: #F5FBFF url(mob_pic_23.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(4) {background: #F5FBFF url(mob_pic_24.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(5) {background: #F5FBFF url(mob_pic_25.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:last-child   {background: #F5FBFF url(mob_pic_26.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:first-child.act   {background: #0175F3 url(mob_pic_39.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(2).act  {background: #0175F3 url(mob_pic_40.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(3).act  {background: #0175F3 url(mob_pic_41.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(4).act  {background: #0175F3 url(mob_pic_42.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:nth-child(5).act  {background: #0175F3 url(mob_pic_43.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    .yswx_nav a:last-child.act    {background: #0175F3 url(mob_pic_44.png) no-repeat 1.5rem 1.5rem;background-size: 20%;}
    /* mainfiv */
    .khal {padding: 0 1.5rem; height: auto;}
    .khal ul {margin-top: 2rem; margin-bottom: 1.5rem;}
    .khal .big_tit {padding-top: 0; text-align: left;}
    .khal span.tit_img {display: none;}
    .khal span.tit_con {font-size: 2.25rem; line-height: 2.5rem; margin: 0;}
    .khal ul li {margin: 0 0 1.5rem 1.5rem; width: 21.1875rem; height: 7.5rem; box-shadow: 0 0.125rem 0.4375rem 0 #E8EBEF; border-radius:unset; font-size: 1.875rem; line-height: 7.5rem;}
    .khal ul li:nth-child(odd) {margin-left: 0;}
    /* mainsix */
    .cpzlhq {display: none;}
    /* 新增 */
    .mob_skill {margin: 3rem 0 2rem; display: block; width: 15.8125rem;height: 3.9375rem; line-height: 3.9375rem; background: url(mob_pic_45.jpg) no-repeat center; background-size: 100% 100%; font-size: 2.25rem; font-weight: 500; color: #FFFFFF; text-align: center;}
    /* 头部分类导航 */
  	.maintwo .skilllist > div {display: block!important;overflow: hidden;}
  	.skill {display: none;}
    .right-nav { position: fixed; left: 0; top: 0; width: 100%; text-align: center;z-index: 9999; }
    .right-nav ul {display: flex; overflow-x: auto;  justify-content: space-between;background: #FFFFFF;box-shadow: 0.0625rem 0px 0.4375rem 0px rgba(232,235,239,1);}
    .right-nav ul::-webkit-scrollbar { display: none; }
    .right-nav li{ list-style: none; flex: 0 0 12rem; height: 5rem; line-height: 5rem;}
    .right-nav a, .right-nav a:hover {padding: 0 1.3rem;display:block;text-align: center; color:#333333;  display: inline-block; font-size: 1.875rem; text-decoration: none; }
    .right-nav .level2_a { color:#999; }
    .right-nav a.crol{ color: #ffffff; background-color: #0175F3;}
    .right-nav a.crol0{ color: #ffffff; background-color: #0175F3;}
		   #d0:target {padding-top: 5rem!important;margin-top: -5rem!important;}
        #d1:target {padding-top: 5rem!important;margin-top: -5rem!important;}
        #d2:target {padding-top: 5rem!important;margin-top: -5rem!important;}
        #d3:target {padding-top: 5rem!important;margin-top: -5rem!important;}
        #d4:target {padding-top: 5rem!important;margin-top: -5rem!important;}
        #d5:target {padding-top: 5rem!important;margin-top: -5rem!important;}
}