@media screen and (min-width:1001px) {
  .appBanner {
    display: none;
  }
  .mobile-style {
    display: none;
  }
  .appPrivatization {
    display: none;
  }
  .appSolution {
    display: none;
  }
  .appAdvantages {
    display: none;
  }
  .appSystem {
    display: none;
  }
  .appQualification {
    display: none;
  }
  .appDeployment {
    display: none;
  }
  .entirety {
    margin: 0 auto;
  }
  .Lionad-2017-11-14 .column {
    box-sizing: border-box;
  }
  .Lionad-2017-11-14 img{
    width: 100px;
  }
  .fs10 {
    font-size: 10px;
  }
  .fs14 {
    font-size: 14px;
  }
  .fs16 {
    font-size: 16px;
  }
  .fs18 {
    font-size: 18px;
  }
  .fs20 {
    font-size: 20px;
  }
  .fs22 {
    font-size: 22px;
  }
  .fs24 {
    font-size: 24px;
  }
  .fs26 {
    font-size: 26px;
  }
  .fs28 {
    font-size: 28px;
  }
  .fs30 {
    font-size: 30px;
  }
  .cfff {
    color: #fff;
  }
  .m0a{
    margin: 0 auto;
  }
  
  .c333 {
    color: #333;
  }
  .fs32 {
    font-size: 32px;
  }
  .cff4 {
    color: #ff4000;
  }
  .c3c5 {
    color: #3c51ff;
  }
  .c1a {
    color: #1a1a1a;
  }
  .c999 {
    color: #999;
  }
  .cff51 {
    color: #fff51f;
  }
  .bgc-08 {
    background-color: rgba(0, 0, 0, 0.35);
  }
  .mt6 {
    margin-top: 6px;
  }
  .mt8 {
    margin-top: 8px;
  }
  .mt15 {
    margin-top: 15px;
  }
  .mt20 {
    margin-top: 20px !important;
  }
  .mt24 {
    margin-top: 24px;
  }
  .mt45 {
    margin-top: 45px;
  }
  .mt50 {
    margin-top: 50px;
  }
  .mt60 {
    margin-top: 60px;
  }
  .mt65 {
    margin-top: 65px;
  }
  .mt80 {
    margin-top: 80px;
  }
  .mt90 {
    margin-top: 90px;
  }
  .mt105 {
    margin-top: 105px;
  }
  .mt300 {
    margin-top: 300px;
  }
  .ml15 {
    margin-left: 15px;
  }
  .ml30 {
    margin-left: 30px;
  }
  .ml35 {
    margin-left: 35px;
  }
  .ml40 {
    margin-left: 40px;
  }
  .ml50 {
    margin-left: 50px;
  }
  .ml100 {
    margin-left: 100px;
  }
  .ls8 {
    letter-spacing: 0.8px;
  }
  .ls6 {
    letter-spacing: 0.6px;
  }
  .ls7 {
    letter-spacing: 0.7px;
  }
  .ls10 {
    letter-spacing: 1px;
  }
  .ls11 {
    letter-spacing: 1.1px;
  }
  .ls12 {
    letter-spacing: 1.2px;
  }
  .ls14 {
    letter-spacing: 1.4px;
  }
  .ls20 {
    letter-spacing: 2px;
  }
  .ls60 {
    letter-spacing: 6px;
  }
  .ls90 {
    letter-spacing: 9px;
  }
  .mt40 {
    margin-top: 40px;
  }
  .lh11 {
    line-height: 1.1;
  }
  .p-r {
    position: relative;
  }
  .h100 {
    height: 100%;
  }
  .tal{
    text-align: left !important;
  }
  .tac{
    text-align: center;
  }
  .banner {
    position: relative;
    width: 100%;
    height: 660px;
    text-align: center;
    background: url('../img/privatization/banner_bg.jpg') center center no-repeat;
  }
  .banner-btn {
    margin: 0 auto;
    width: 1200px;
  }
  .banner-private-flow-button {
    margin-top: 500px;
    margin-right: 1000px;
		width: 160px;
		height: 50px;
		border: 1px solid #3377ff;
		background: linear-gradient(0deg, #74cbff 0%, #ffffff 100%);
		box-shadow: 0px 10px 20px 0px rgba(4, 95, 192, 0.2);
		border-radius: 10px;
		font-size: 20px;
    color: #0c75e3;
    cursor: pointer;
	}
  .banner img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
  }
  .banner-title {
    padding-top: 180px;
    font-size: 28px;
    letter-spacing: 7.8px;
    color: #ffffff;
  }
  .banner .service-content {
    position: absolute;
    left: 50%;
    margin-left: -310px;
    bottom: 115px;
    width: 620px;
    height: 48px;
    line-height: 48px;
    padding-left: 35px;
    background: rgba(204, 34, 0, 0.55);
    box-sizing: border-box;
    letter-spacing: 7px;
    border: 1px dashed rgba(255, 255, 255, 0.5);
  }
  .fl {
    float: left;
  }
  .banner .horizontal {
    width: 3px;
    height: 18px;
    background: #fff;
    margin: 15px 16px;
    float: left;
  }
  .bolder {
    font-weight: bolder;
  }
  
  .product-line {
    height: 600px;
    box-sizing: border-box;
    background: #f7f8fa;
    padding-top: 70px;
    text-align: center;
  }
  .product-title {
    letter-spacing: 1.3px;
  }
  .product-line .product-subtitle {
    width: 795px;
    height: 55px;
    border: 1px dashed #ffaa00;
    background: #ffeecc;
    letter-spacing: 11px;
    margin: 30px auto 60px;
    line-height: 55px;
    text-align: center;
  }
  .product-line .line-detail {
    width: 270px;
    height: 240px;
    background: #fff;
    display: inline-block;
    vertical-align: top;
    margin: 0 18px;
  }
  .line-detail>span{
    display: block;
    text-align: center;
  }
  .line-detail .line-detail-img {
    margin-top: 40px;
    width: 80px;
    height: 80px;
  }


    /* full-range start */
    .entirety {
      margin: 0 auto;
      width: 1200px;
    }
    .bold {
      font-weight: bold;
    }
    .ls13 {
      letter-spacing: 1.3px;
    }
    .f-26 { font-size: 26px; }
    .mt70 {
      margin-top: 70px;
    }
    .ls40 {
      letter-spacing: 4px;
    }
    .f-18 {
      font-size: 18px;
    }
    .bgc-0 {
      background-color: #000 !important;
    }
    .bgc-c2 {
      background-color: #c2c2cc !important;
    }
    .f-32 {
      font-size: 32px;
    }
	.c89 {
		color: #8a8a9a;
	}
	.pt30 {
		padding-top: 30px;
  }
  .flexc {
    display: flex;
    align-items: center;
  }
	.full-range {
		width: 100%;
		height: 704px;
    background-color: #fff;
    
  }
  .pt72 {
    padding-top: 72px;
  }
	.full-range .range-line {
		background-color: rgba(0, 0, 0, 0.3);
	}
	.range-line {
		position: relative;
		width: 725px;
		height: 1px;
		background: rgba(255, 255, 255, 0.5);
		margin: 35px auto 0;
	}
	.range-line-center {
		position: absolute;
		top: -2px;
		left: 50%;
		margin-left: -65px;
		width: 130px;
		height: 5px;
		border-radius: 2.5px;
		background: #fff;
	}
	.range-line-left {
		position: absolute;
		top: -2px;
		left: 0;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background: #fff;
	}
	.range-line-right {
		position: absolute;
		top: -2px;
		right: 0;
		width: 5px;
		height: 5px;
		border-radius: 50%;
		background: #fff;
	}
	.mr20 {
		margin-right: 20px;
	}
	.portfolio-item {
		width: 285px;
		height: 360px;
		background: #ffffff;
		box-shadow: 0px 0px 30px 0px rgba(102, 102, 102, 0.1);
		border-radius: 8px;
    overflow: hidden;
    line-height: 1;
	}
	.portfolio-item:hover {
		box-shadow: 0px 1rem 2rem 0px rgba(48, 55, 66, 0.15);
		transform: translate(0, -5px);
		transition-duration: 0.5s;
		-ms-transition-duration: 0.5s; /* IE 9 */
		-moz-transition-duration: 0.5s; /* Firefox */
		-webkit-transition-duration: 0.5s; /* Safari 和 Chrome */
		-o-transition-duration: 0.5s; /* Opera */
	}
	.portfolio-item-head {
		padding: 27px 0 0 24px;
		width: 285px;
		height: 120px;
		background: linear-gradient(280deg, #58a6ff 0%, #0086ff 100%);
		border-radius: 8px 8px 0px 0px;
    text-align: left;
    box-sizing: border-box;
	}
	.portfolio-item-head-first {
		background-image: url("/home/public/img/home/cpzh4.png");
		background-repeat: no-repeat;
	}
	.portfolio-item-head-second {
		background-image: url("/home/public/img/home/cpzh2.png");
		background-repeat: no-repeat;
	}
	.portfolio-item-head-third {
		background-image: url("/home/public/img/home/cpzh3.png");
		background-repeat: no-repeat;
  }
  .portfolio-item-head-fourth {
		background-image: url("/home/public/img/home/cpzh1.png");
		background-repeat: no-repeat;
	}
	.portfolio-item-head-subtitle {
		padding: 12px 0 7px;
	}
	.portfolio-item-head-tip {
		width: 60px;
		height: 1px;
		background: #ffffff;
	}
	.portfolio-item-content {
		text-align: left;
	}
	.portfolio-item-content p {
		font-size: 14px;
	}
	.content-one {
		padding: 60px 20px 0;
	}
	.content-one p {
		line-height: 22px;
	}
	.content-more-info {
		display: flex;
    flex-direction: column;
    align-items: center;
		justify-content: center;
  }
  .content-more-info p {
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #666666;
    line-height: 28px;
  }
  .learn-more {
    margin: 30px auto;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    font-family: PingFangSC;
    font-weight: 600;
    color: #FFFFFF;
  }
  .bg1 {
    background: #FF6600;
  }
  .bg2 {
    background: #FF4733;
  }
  .bg3 {
    background: #26BF40;
  }
  .bg4 {
    background: #3377FF;
  }
	.h146 {
		height: 146px;
	}
	/* full-range end */
  
  .market-solution {
    height: 900px;
    background: url('../img/privatization/9_bg.jpg') center center no-repeat;
    box-sizing: border-box;
    padding-top: 90px;
    text-align: center;
  }
  .market-solution-item {
    width: 380px;
    height: 540px;
    border-radius: 20px;
    overflow: hidden;
    display: inline-block;
    margin: 0 13px;
  }
  .market-solution-item-title{
    line-height: 120px;
    text-align: center;
  }
  .market-solution-item:nth-child(1) .market-solution-item-title {
    width: 100%;
    height: 120px;
    background-image: linear-gradient(0deg, #ff6600 0%, #ff9900 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff6600,endcolorstr=#ff9900,gradientType=1);
  }
  .market-solution-item:nth-child(2) .market-solution-item-title {
    width: 100%;
    height: 120px;
    background-image: linear-gradient(0deg, 
      #ff3355 0%, 
      #ff6040 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff6040,endcolorstr=#ff6040,gradientType=1);
  }
  .market-solution-item:nth-child(3) .market-solution-item-title {
    width: 100%;
    height: 120px;
    background-image: linear-gradient(0deg, 
      #3377ff 0%, 
      #33adff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#3377ff,endcolorstr=#33adff,gradientType=1);
  }
  .market-solution-detail {
    width: 300px;
    height: 90px;
    box-sizing: border-box;
    border-bottom: 1px solid #454450;
    margin: 0 auto;
    opacity: 0.85;
    padding-top: 25px;
    box-sizing: border-box;
  }
  .market-solution-detail>div,
  .market-solution-detail>p {
    display: inline-block;
    vertical-align: middle;
  }
  .detail-sprite {
    background-image: url('../img/privatization/9_sprite.png');
    background-repeat: no-repeat;
    display: block;
    width: 40px;
    height: 40px;
  }
  .market-solution-item .market-solution-detail:last-child {
    border: none
  }
  .detail-sprite1 {
    background-position: 0 0;
  }
  .detail-sprite2 {
    background-position: -40px 0;
  }
  .detail-sprite3 {
    background-position: -80px 0;
  }
  .detail-sprite4 {
    background-position: -120px 0;
  }
  .detail-sprite5 {
    background-position: -160px 0;
  }
  .detail-sprite6 {
    background-position: -200px 0;
  }
  .detail-sprite7 {
    background-position: -240px 0;
  }
  .detail-sprite8 {
    background-position: -280px 0;
  }
  .detail-sprite9 {
    background-position: -320px 0;
  }
  .detail-sprite10 {
    background-position: -360px 0;
  }
  .detail-sprite11 {
    background-position: -400px 0;
  }
  .detail-sprite12 {
    background-position: -440px 0;
  }
  
  .cooper-advantage {
    height: 685px;
    background: #fff;
    box-sizing: border-box;
    padding-top: 70px;
    text-align: center;
  }
  .cooper-advantage .detail-advantage {
    position: relative;
    width: 360px;
    height: 400px;
    text-align: left;
    padding-left: 40px;
    box-sizing: border-box;
    border-radius: 10px;
    display: inline-block;
    margin: 0 13px;
  }
  .detail-advantage:nth-of-type(1) {
    background: linear-gradient(to right bottom, #f84478, #ff8971);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f84478,endcolorstr=#ff8971,gradientType=1);
  }
  .detail-advantage:nth-of-type(2) {
    background: linear-gradient(to right bottom, #0090f6, #00cbfb);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0090f6,endcolorstr=#00cbfb,gradientType=1);
  }
  .detail-advantage:nth-of-type(3) {
    background: linear-gradient(to right bottom, #00ccbb, #32ec78);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00ccbb,endcolorstr=#32ec78,gradientType=1);
  }
  .detail-advantage .advan-bg-img {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .detail-advantage:nth-of-type(1) .advan-bg-img {
    width: 208px;
    height: 200px;
  }
  .detail-advantage:nth-of-type(2) .advan-bg-img {
    bottom: 15px;
    width: 196px;
    height: 180px;
  }
  .detail-advantage:nth-of-type(3) .advan-bg-img {
    width: 270px;
    height: 222px;
  }
  .advan-bg-num {
    position: absolute;
    left: 40px;
    top: 57px;
  }
  .detail-advantage-title {
    display: inline-block;
    margin-top: 80px;
  }
  .detail-advan-end {
    width: 45px;
    height: 6px;
    background: #fff;
    margin-top: 70px;
  }
  
  .middle-banner {
    position: relative;
    height: 140px;
    overflow: hidden;
    background: url('../img/privatization/vs_bg.jpg') center center no-repeat;
  }
  .middle-banner-title {
    margin-left: -560px;
    margin-top: 24px;
  }
  .middle-banner-detail {
    width: 754px;
    /* width: 900px; */
    height: 58px;
    position: relative;
    left: -110px;
    margin-top: 10px;
    background: url('../img/privatization/vs_2.png') top left/100% no-repeat ;
  }
  .middle-banner-detail >div{
    display: inline-block;
  }
  .middle-detail-before {
    width: 374px;
    height: 58px;
    display: inline-block;
    text-align: center;
  }
  .middle-detail-before>span{
    line-height: 58px;
  }
  .middle-detail-tag {
    width: 60px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    background: #fff51f;
    padding: 0 6px;
    color: #004bf4;
    margin-left: 5px;
    border-radius: 12px 2px 12px 2px;
  }
  
  .system-advantage {
    height: 680px;
    background: #fff;
    box-sizing: border-box;
    padding-top: 70px;
  }
  .system-advan-item {
    overflow: hidden;
    width: 342px;
    height: 325px;
    background: url('../img/privatization/3.png') top left/100% no-repeat;
  }
  .system-advan-item>div>div {
    display: inline-block;
  }
  .system-advan-item-text {
    width: 105px;
    height: 120px;
    line-height: 1.3;
    text-align: center;
    color: #ff650e;
  }
  .h102{
    height: 102px;
  }
  .dib{
    display: inline-block;
  }
  .bsbb{
    /* box-sizing: border-box; */
  }
  .cb{
    clear: both;
  }
  .h120{
    height: 120px;
  }
  .h88 {
    height:88px;
  }
  .h108 {
    height: 108px;
  }
  .adv-bet>div>div{
    display: inline-block;
    vertical-align: middle;
  }
  .system-advan-item-text>span{
    display: block;
  }
  .adv-bet>div>div>div{
    display: inline-block;
    vertical-align: middle;
  }
  .adv-block>div{
    display: inline-block !important;
    vertical-align: top;
  }
  .tar{
    text-align: right;
  }
  .system-advan-detail {
    width: 274px;
    height: 78px;
    background-image: linear-gradient(90deg, #ff7e00 0%, #ffab53 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ff7e00,endcolorstr=#ffab53,gradientType=0);
    border-radius: 10px;
    padding-right: 15px;
    box-sizing: border-box;
    text-align: right;
    padding-top: 14px;
    box-sizing: border-box;
  }
  .ml13{
    margin-left: 13px;
  }
  .mt25{
    margin-top: 25px;
  }
  .pt0{
    padding-top: 0 !important;
  }
  .system-advantage .trangle {
    width: 1px;
    height: 1px;
    border: 16.5px solid #fff;
    border-right-color: #ffad5c;
  }
  .rt-10{
    position: relative;
    top: -10px;
  }
  .system-advantage .trangle-left {
    border-right-color: #fff;
    border-left-color: #ffad5c;
  }
  .system-advan-detail-title {
    width: 84px;
    height: 34px;
    background: #ffad5c;
  }
  .ext-system-detail-bg {
    padding-left: 15px;
    padding-right: 0;
    background-image: linear-gradient(-90deg, #ff7e00 0%, #ffab53 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffab53,endcolorstr=#ff7e00,gradientType=1);
  }
  
  .docking-process {
    height: 880px;
    box-sizing: border-box;
    padding-top: 70px;
    background: url('../img/privatization/4_bg.jpg') center center no-repeat;
  }
  .docking-process-left {
    width: 240px;
    height: 405px;
    border-radius: 10px;
    border: 1px solid rgba(153, 153, 153, 0.5);
    background: rgba(0, 0, 0, 0.35);
  }
  .docking-process-img {
    width: 140px;
    height: 90px;
    margin-top: 60px;
  }
  .docking-process-dot {
    width: 6px;
    height: 6px;
    border-radius:50%;
    background: #fff;
  }
  .docking-process-detail {
    position: relative;
    color: #fff;
    width: 720px;
    height: 405px;
    background: url('../img/privatization/4_3.png') center 64px/100% no-repeat;
  }
  .process-detail-item {
    position: absolute;
    width: 163px;
    height: 110px;
    border-radius: 10px;
  }
  .process-detail-item-title {
    width: 163px;
    height: 36px;
    background: #ffaa00;
    border-radius: 10px 10px 0 0;
    line-height: 36px;
  }
  .process-detail-detail {
    width: 163px;
    height: 75px;
    box-sizing: border-box;
    border: 1px solid #999999;
    border-top: none;
    border-radius: 0 0 10px 10px;
    /* line-height: 75px; */
  }
  .process-detail-detail>p{
    display: block !important;
  }
  .process-detail-item1 {
    top: 45px;
    left: 28px;
  }
  .process-detail-item2 {
    bottom: 59px;
    left: 152px;
  }
  .process-detail-item3 {
    top: 45px;
    left: 278px;
  }
  .process-detail-item4 {
    bottom: 59px;
    right: 154px;
  }
  .process-detail-item5 {
    top: 45px;
    right: 30px;
  }
  
  .company-qualification {
    height: 900px;
    background: #fff;
    box-sizing: border-box;
    padding-top: 70px;
  }
  .qualication-detail-item {
    position: relative;
    width: 285px;
    height:285px;
    padding: 65px 0 0 20px;
    box-sizing: border-box;
    display: inline-block;
    margin: 7px 6px;
    vertical-align: top;
    text-align: left;
  }
  .div-i-b>div{
    display: inline-block;
    vertical-align: top;
  }
  .div-i-b .mt45>div{
    text-align: left;
    padding-left: 35px;
    box-sizing: border-box;
  }
  /* emmmm */ 
  .div-i-b>div>div>div>div, 
  .div-i-b>div>div>div>p{
    display: inline-block;
    vertical-align: middle;
  }
  .process-detail-detail{
    padding-top: 29px;
    box-sizing: border-box;
  }
  .pt19{
    padding-top: 19px !important;
  }
  .spec-qual-item:nth-child(1) {
    background: url('../img/privatization/5_1.jpg') center/100% no-repeat;
  }
  .spec-qual-item:nth-child(2) {
    background: #ffaa00;
  }
  .spec-qual-item:nth-child(3) {
    background: #5d58cb;
  }
  .spec-qual-item:nth-child(4) {
    background: #f57418;
  }
  .spec-qual-item2 {
    background: #46b766;
  }
  .spec-qual-item3 {
    position: relative;
    width: 885px;
    height: 285px;
    box-sizing: border-box;
    padding: 65px 0 0 30px;
    display: inline-block;
    vertical-align: top;
    margin: 7px 6px;
    text-align: left;
    background: url('../img/privatization/5_2.jpg') center/100% no-repeat;
  }
  .qualication-detail-horizontal {
    position: absolute;
    bottom: 20px;
    right: 15px;
    width: 30px;
    height: 4px;
    background: #fff;
  }
  
  .deploy-service {
    height: 850px;
    background: #f7f8fa;
    box-sizing: border-box;
    padding-top: 70px;
  }
  .deploy-service-item {
    width: 580px;
    height: 240px;
    box-sizing: border-box;
    padding: 55px 0 0 50px;
    box-shadow: 0px 0px 14px 0px 	#f2f3f7;
    display: inline-block;
    vertical-align: top;
    margin: 20px 18px;
    text-align: left;
  }
  .deploy-service-item:nth-child(1) {
    background: #fff url('../img/privatization/6_1.jpg') right bottom no-repeat;
  }
  .deploy-service-item:nth-child(2) {
    background: #fff url('../img/privatization/6_2.jpg') right bottom no-repeat;
  }
  .spec-deploy-service:nth-child(1) {
    background: #fff url('../img/privatization/6_3.jpg') right bottom no-repeat;
  }
  .spec-deploy-service:nth-child(2) {
    background: #fff url('../img/privatization/6_4.jpg') right bottom no-repeat;
  }
  
  .plat-technology {
    height: 720px;
    overflow: hidden;
    background: url('../img/privatization/7_bg.jpg') center no-repeat;
  }
  .plat-technology-img {
    position: absolute;
    bottom: 84px;
    right: 90px;
    width: 366px;
    height: 280px;
  }
  .plat-technology-title {
    position: absolute;
    bottom: 90px;
    left: 50%;
    margin-left: -130px;
    font-size: 30px;
  }
  .plat-technology-content {
    margin: 0 auto;
    position: relative;
    width: 1350px;
    height: 100%;
    left: 4px;
    top: 84px;
  }
  .technology-content-item {
    position: absolute;
    width: 300px;
    height: 260px;
  }
  .technology-content-item:nth-child(2) {
    top: 170px;
    left: 4px;
  }
  .technology-content-item:nth-child(3) {
    top: 430px;
    left: 4px;
  }
  .technology-content-item:nth-child(4) {
    top: 40px;
    left: 240px;
  }
  .technology-content-item:nth-child(5) {
    top: 290px;
    left: 240px;
  }
  .technology-content-item:nth-child(6) {
    top: 170px;
    left: 475px;
  }
  .technology-content-item:nth-child(7) {
    top: 430px;
    left: 475px;
  }
  .technology-content-item:nth-child(8) {
    top: 40px;
    right: 340px;
  }
  .technology-content-item:nth-child(9) {
    top: 260px;
    right: 340px;
  }
  .technology-content-item:nth-child(10) {
    top: 170px;
    right: 100px;
  }
  
  .page-summary {
    height: 830px;
    background: #fff url('../img/privatization/8_foot.png') left bottom no-repeat;
  }
  .page-summary>div,
  .page-summary>img{
    display: inline-block;
    vertical-align: top;
  }
  .summary-computer {
    position: relative;
    margin-left: -100px;
    margin-top: 150px;
    width: 452px;
    height: 394px;
    text-align: center;
  }
  .div-i-bl>div{
    margin: 10px 0;
  }
  .div-i-bl>div>div{
    display: inline-block;
    vertical-align: top;
  }
  .summary-computer-text {
    position: absolute;
    color: #fd7900;
    top: 50%;
    left: 17%;
  }
  .detail-gradient-squre {
    width: 150px;
    height: 110px;
    background-image: linear-gradient(90deg, #ffffff 0%, #fcede3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#fcede3,gradientType=1);
    border-radius: 10px;
  }
  
  .have-text-suqre {
    width: 151px;
    height: 110px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(223, 82, 65, 0.15);
    border-radius: 10px;
    color: #fd7900;
    letter-spacing: 0.6px;
    font-weight: bold;
    padding-top: 35px;
    box-sizing: border-box;
  }
  .pt45{
    padding-top: 45px;
  }
  .pt25{
    padding-top: 25px;
  }
  .gradient-reversal-squre {
    width: 150px;
    height: 110px;
    background-image: linear-gradient(90deg, #fcede3 0%, #fef6f1 30%, 	#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fcede3,endcolorstr=#fef6f1,gradientType=1);
    border-radius: 10px;
  }
}

@media screen and (max-width:1000px) {
      body {
        font-size: 18px !important;
    }
    
    .terminal {
        display: none;
    }
    body {
        width: 750px;
        min-width: 750px;
    }
    .appBanner {
      width: 100%;
      height: 500px;
      background: url('../../../img/appPrivatization/banner.jpg') no-repeat;
      background-size: cover;
    }
    .appBanner .appBaner-btn {
      width: 180px;
      height: 54px;
      position: absolute;
      /* background:linear-gradient(0deg,rgba(31,105,255,1) 0%,rgba(102,153,255,1) 100%); */
      border-radius:10px;
      top: 480px;
      left: 40px;
      text-align: center;
      line-height: 54px;
      color: #fff;
      font-size:1.5em;
      font-weight:500;
      background: linear-gradient(0deg, #74cbff 0%, #ffffff 100%);
      box-shadow: 0px 10px 20px 0px rgba(4, 95, 192, 0.2);
      color: #0c75e3;
      cursor: pointer;
    }
    .appPrivatization {
      width: 100%;
      height: 100%;
      background-color: #F7F8FA;
      padding-top: 50px;
      padding-bottom: 70px;
    }
    .appPrivatization .appPrivatization-title {
      width: 62%;
      height: 90px;
      margin: 0 auto 60px;
      background: url('../../../img/appPrivatization/3_line.jpg') no-repeat;
      background-size: cover;
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(51,51,51,1);
      line-height:32px;
      text-align: center;
    }
    .appPrivatization .appPrivatization-title span {
      color: #FF5500;
    }
    .appPrivatization-content {
      display: flex;
      justify-content: space-around;
      align-items: center;
      flex-wrap: wrap;
    }
    .appPrivatization-content li {
      width: 45%;
      margin-bottom: 20px;
      height: 130px;
      display: flex;
      justify-content: start;
      padding-right: 20px;
      border-radius:10px;
      align-items: center;
      background-color: #fff;
    }
    .appPrivatization-content li img {
      width: 64px;
      height: 64px;
      margin-left: 23px;
    }
    .appPrivatization-content li div {
      margin-left: 23px;
    }
    .appPrivatization-content li div p:nth-child(1) {
      font-size:1.375em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(26,26,26,1);
      line-height: 100%;
    }
    .appPrivatization-content li div p:nth-child(2) {
      font-size:1.125em;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(153,153,153,1);
    }

    /* mobile-product-portfolio start */
    .f-1-4 {
      font-size: 1.4em;
    }
    .f-1-8 {
      font-size: 1.8em;
    }
    .f-1-25 {
      font-size: 1.25em;
    }
    .f-24 {
      font-size: 24px;
    }
    .f-30 {
      font-size: 30px;
    }
  .pt18 {
    padding-top: 18px;
  }
  .pb39 {
    padding-bottom: 39px;
  }
  .tac {
    text-align: center;
  }
  .ls40 {
      letter-spacing: 4px;
  }
  .mb31 {
    margin-bottom: 31px;
  }
  .cfff {
    color: #fff;
  }
  .f-22 {
    font-size: 22px;
  }
  .f-26 {
    font-size: 26px;
  }
  .mobile-product-portfolio {
    padding: 60px 30px 55px;
    width: 100%;
    background-color: #F7F7F7;
    box-sizing: border-box;
}
.mobile-product-portfolio .mobile-product-portfolio-title {
    text-align: center;
    font-size:2.125em;
    font-family:PingFang SC;
    font-weight:600;
    color:rgba(51,51,51,1);
}
.mobile-product-portfolio-line {
    margin: 19px auto 0;
    width: 424px;
    height: 6px;
    background: url('../../../img/appHome/3_line.jpg');
}
.mobile-product-portfolio-item {
    width: 100%;
    height: 285px;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(154, 154, 154, 0.2);
    border-radius: 10px;
}
.mobile-product-portfolio-item-head {
    position: relative;
    padding: 27px 0 0 31px;
    width: 100%;
    height: 130px;
    border-radius: 10px 10px 0px 0px;
    box-sizing: border-box;
}
.mobile-product-portfolio-item-head img {
    position: absolute;
    right: 0;
    bottom: 0;
    opacity: .4;
}
.mobile-product-portfolio-item-head-fourth img {
  position: absolute;
  right: 10px;
  bottom: 0;
  opacity: 1 !important;
}
.cfff {
    color: #fff;
}
.lh1 {
    line-height: 1;
}
.mobile-product-portfolio-item-head-first {
    background: linear-gradient(280deg, #58A6FF 0%, #0086FF 100%);
}
.mobile-product-portfolio-item-head-first img{
    right: 7px;
}
.mobile-product-portfolio-item-head-second {
    background: linear-gradient(280deg, #FF7C7C 0%, #FF4E4E 100%);
}
.mobile-product-portfolio-item-head-third {
    background: linear-gradient(30deg, #FFCA00 0%, #FFA000 100%);
}
.mobile-product-portfolio-item-head-third img{
    right: 10px;
}
.mobile-product-portfolio-item-head-fourth {
  background: linear-gradient(30deg, #26bf40 0%, #45e560 100%);
}
.mobile-portfolio-item-head-subtitle {
    padding: 20px 0 12px;
}
.mobile-portfolio-item-head-tip {
    width: 60px;
    height: 1px;
    background: #FFFFFF;
}
.mobile-product-portfolio-item-info {
    padding: 27px 45px 0 30px;
    line-height: 1.6em;
    font-size: 1.6em;
}
.bold {
    font-weight: bold;
}
.c666 {
    color: #666666;
}
/* mobile-product-portfolio end */

    .appSolution {
      width: 100%;
      height: 100%;
      background: url('../../../img/appPrivatization/2_bg.jpg') no-repeat;
      padding-bottom: 90px;
      background-size: cover;
    }
    .appSolution-title {
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:500;
      color:rgba(255,255,255,1);
      text-align: center;
      line-height: 100%;
      padding-top:60px;
    }
    .appSolution-content {
      width: 85%;
      margin: 103px auto 0;
    }
    .appSolution-content>p {
      height: 80px;
      font-size:1.75em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(255,255,255,1);
      text-align: center;
      border-radius:20px 20px 0px 0px;
      line-height: 80px;
    }
    .appSolution-container {
      background:rgba(0,0,0,.3);
      display: flex;
      justify-content: space-around;
      align-items: center;
      flex-wrap: wrap;
      border-radius:0px 0px 20px 20px;
    }
    .appSolution-container>li {
      width: 50%;
      display: flex;
      justify-content: start;
      align-items: center;
    }
    .appSolution-container>li img {
      width: 40px;
      height: 40px;
      padding: 30px 20px 24px 42px;
    }
    .appSolution-container>li p {
      font-size:1.25em;
      font-family:PingFang SC;
      font-weight:400;
      color: #fff;
    }
    .bc-FF6600 {
      background:linear-gradient(0deg,rgba(255,102,0,1) 0%,rgba(255,153,0,1) 100%);
    }
    .bc-FF3355 {
      background:linear-gradient(0deg,rgba(255,51,85,1) 0%,rgba(255,96,64,1) 100%);
    }
    .bc-3377FF {
      background:linear-gradient(0deg,rgba(51,119,255,1) 0%,rgba(51,173,255,1) 100%)
    }
    .appAdvantages {
      width: 100%;
      height: 100%;
    }
    .appAdvantages .appAdvantages-title {
      width: 56%;
      height: 82px;
      margin: 60px auto 26px;
      background: url('../../../img/appPrivatization/3_line.jpg') no-repeat;
      background-size: cover;
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(51,51,51,1);
      text-align: center;
      line-height: 82px;
    }
    .appAdvantages .appAdvantages-title span {
      color: #FF5500;
    }
    .appAdvantages-content>li{
      width: 100%;
      height: 329px;
      margin: 0 auto;
    }
    .appAdvantages-content>li:nth-child(1) {
      background: url('../../../img/appPrivatization/3-1-bg.jpg') no-repeat;
      background-size: cover;
    }
    .appAdvantages-content>li:nth-child(2) {
      background: url('../../../img/appPrivatization/3-2-bg.jpg') no-repeat;
      background-size: cover;
    }
    .appAdvantages-content>li:nth-child(3) {
      background: url('../../../img/appPrivatization/3-3-bg.jpg') no-repeat;
      background-size: cover;
    }
    .appAdvantages-content>li p:nth-child(1) {
      font-size:2em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(255,255,255,1);
      padding-top: 80px;
      padding-left: 74px;
    }
    .appAdvantages-content>li p:nth-child(2) {
      font-size:1.125em;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(255,255,255,1);
      padding: 42px 244px 0 74px;
    }
    .appAdvantages img {
      width: 100%;
      height: 100%;
      margin-top: 17px;
    }
    .appSystem {
      width: 100%;
      height: 100%;
    }
    .appSystem .appSystem-title {
      width: 56%;
      height: 82px;
      margin: 58px auto 80px;
      background: url('../../../img/appPrivatization/3_line.jpg') no-repeat;
      background-size: cover;
      text-align: center;
      line-height: 82px;
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(51,51,51,1);
    }
    .appSystem .appSystem-title span {
      color: #FF5500;
    }
    .appSystem img {
      width: 91%;
      height: 429px;
      display: block;
      margin: 80px auto 0;
    }
    .appQualification {
      width: 100%;
      height: 100%;
      padding-bottom: 70px;
      background-color: #fff;
    }
    .appQualification .appQualification-title {
      width: 56%;
      height: 82px;
      margin: 70px auto 67px;
      background: url('../../../img/appPrivatization/3_line.jpg') no-repeat;
      background-size: cover;
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(51,51,51,1);
      line-height:82px;
      text-align: center;
    }
    .appQualification .appQualification-title span {
      color: #FF5500;
    }
    .appQualification-content {
      width: 100%;
      height: 100%;

      display: flex;
      justify-content: space-around;
    }
    .appQualification-content-left li {
      width: 328px;
      height: 280px;
      margin-bottom: 20px;
      position: relative;
    }
    .appQualification-content-left li::after {
      content: '';
      width:5px;
      height:35px;
      background:rgba(255,255,255,1);
      position: absolute;
      right: 24px;
      bottom: 35px;
    }
    .appQualification-content-left li:nth-child(1) {
      background: url('../../../img/appPrivatization/5_1.jpg') no-repeat;
      background-size: cover;
    }
    .appQualification-content-left .appQualification-content-left-str {
      font-size:1.625em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(255,255,255,1);
      padding-top: 40px;
      padding-left: 30px;
      line-height: 41px;
    }
    .appQualification-content-left .appQualification-content-left-desc {
      font-size:1em;
      font-family:PingFang SC;
      font-weight:300;
      color:rgba(255,255,255,1);
      padding: 55px 30px 0 30px;
      line-height:30px;
    }
    .appQualification-content-left li:nth-child(1) {
      height: 320px;
    }
    .appQualification-content-left li:nth-child(2) {
      background-color: #FFAA00;
    }
    .appQualification-content-left li:nth-child(3) {
      background-color: #5D58CB;
    }
    .appQualification-content-left li:nth-child(4) {
      background-color: #F57418;
    }
    .appQualification-content-right  {
      width: 328px;
    }
    .appQualification-content-right li {
      margin-bottom: 20px;
    }
    .appQualification-content-right li:nth-child(2) {
      width: 100%;
      height: 1000px;
      background: url('../../../img/appPrivatization/6.jpg') no-repeat;
      background-size: 100%;
    }
    .appQualification-content-right>li:nth-child(1) {
      width: 100%;
      height: 320px;
      background-color: #46B766;
      position: relative;
    }
    .appQualification-content-right>li:nth-child(1)::after{
      content: '';
      width:5px;
      height:35px;
      background:rgba(255,255,255,1);
      position: absolute;
      right: 24px;
      bottom: 35px;
    }
    .appQualification-content-right .appQualification-content-right-str {
      font-size:2em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(255,255,255,1);
      line-height:41px;
      padding-top: 54px;
      padding-left: 26px;
    }
    .appQualification-content-right-desc {
      font-size:1em;
    font-family:PingFang SC;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:30px;
    padding: 74px 14px 47px 26px;
    }
    .appDeployment {
      width: 100%;
      height: 100%;
      background-color: #F7F8FA;
      padding-top: 72px;
      padding-bottom: 110px;
    }
    .appDeployment .appDeployment-title {
      width: 56%;
      height: 82px;
      margin: 0 auto;
      background: url('../../../img/appPrivatization/3_line.jpg') no-repeat;
      background-size: cover;
      text-align: center;
      line-height: 82px;
      font-size:2.125em;
      font-family:PingFang SC;
      font-weight:600;
      color: #333333;
    }
    .appDeployment .appDeployment-title span {
      color: #FF5500;
    }
    .appDeployment-content {
      width: 100%;
      height: 100%;
      padding-top: 60px;
      padding-bottom: 60px;
    }
    .appDeployment-content>li{
      width: 88%;
      margin: 0 auto 20px;
      background-color: #fff;
      display: flex;
      justify-content: space-between;
    }
    .appDeployment-content>li img {
      width: 240px;
      height: 240px;
      display: block;
    }
    .appDeployment-content .appDeployment-strong{
      font-size:1.875em;
      font-family:PingFang SC;
      font-weight:600;
      color:rgba(26,26,26,1);
      line-height:58px;
      padding-bottom: 30px;
      padding-top: 56px;
    }
    .appDeployment-content .left {
      padding-left: 38px;
    }
    .appDeployment-content .left .appDeployment-desc {
      font-size:1.125em;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(153,153,153,1);
      padding-bottom: 47px;
    }
}