.menu {
   display: flex;
}

.menuLeft {
   width: 4.8rem;
   background: rgba(0, 137, 210, 1);
   height: .8rem;
   padding-left: 1.6rem;
   padding-right: .36rem;
   color: rgba(255, 255, 255, 1);
   font-family: Microsoft YaHei;
   font-size: .24rem;
   line-height: .8rem;
   display: flex;
   justify-content: space-between;
   align-items: center;
}

.menuLeft img {
   width: .46rem;
   height: .09rem;
}

.menuRight {
   width: 14.4rem;
   height: .8rem;
   background: rgba(243, 248, 252, 1);
   display: flex;
   align-items: center;
}

.menuItem {
   color: rgba(51, 51, 51, 1);
   font-family: Microsoft YaHei;
   font-size: .18rem;
   margin-left: .56rem;
   cursor: pointer;
   position: relative;
   height: .8rem;
   line-height: .8rem;
}

.menuItem img {
   position: absolute;
   bottom: 0rem;
   width: .34rem;
   height: .16rem;
   left: 50%;
   margin-left: -.17rem;
   display: none;
}

.cpjs {
   margin-top: 1rem;
   padding: 0px 1.6rem;
   box-sizing: border-box;
   display: flex;
   /* justify-content: space-between; */
}

.cpjsLeft {
   /* width: 3rem; */
   display: flex;
   flex-flow: column;
   justify-content: space-between;
}

.cpjsLeftTop {
   display: flex;
   flex-flow: column;

}

.cpjsLeftTop span:nth-child(1) {
   color: rgba(237, 242, 246, 1);
   font-family: Microsoft YaHei;
   font-weight: bold;
   font-size: .42rem;
   text-transform: uppercase;
}

.cpjsLeftTop span:nth-child(2) {
   display: inline-block;
   color: rgba(51, 51, 51, 1);
   font-family: Microsoft YaHei;
   font-weight: bold;
   font-size: .48rem;
   margin-top: .4rem;
}

.cpjsLeft img {
   width: .58rem;
   height: .58rem;
}

.cpjsRight {
   display: flex;
}

.cpjsRightItem {
   width: 3.68rem;
   height: 3.84rem;
   padding: .32rem .24rem;
   box-sizing: border-box;
   background: linear-gradient(180deg, rgba(0, 31, 49, 1) 0%, rgba(11, 136, 206, 0.1) 104.58%);
   display: none;
}

.cpjsRight .cpjsRightItem:nth-child(n+2) {
   margin-left: .16rem;
}

.cpjsRightItemTitle {
   color: rgba(255, 255, 255, 1);
   font-family: Microsoft YaHei;
   font-weight: bold;
   font-size: .24rem;
}

.cpjsRightLine {
   width: 100%;
   height: .02rem;
   background: rgba(255, 255, 255, 1);
   margin-top: .16rem;
}

.cpjsRightContent p {
   color: rgba(255, 255, 255, 1);
   font-family: Microsoft YaHei;
   font-size: .18rem;
   line-height: .6rem;
}

.cpjsRightItem1 {
   background-image: url("../image/service1.png");
   background-size: 3.68rem 3.84rem;
}

.cpjsRightItem2 {
   background-image: url("../image/service2.png");
   background-size: 3.68rem 3.84rem;
}

.cpjsRightItem3 {
   background-image: url("../image/service3.png");
   background-size: 3.68rem 3.84rem;
}


.briefContent{
   width: 100%;
   padding: .8rem 1.6rem 0rem;
   box-sizing: border-box;
   position: relative;
}
.apply{
   position: fixed;
   bottom: 1rem;
   right: .1rem;
   cursor: pointer;
   animation:  twinkle 2s linear infinite;
}
@keyframes twinkle{
   0%{
      transform: scale(1);
   }
   50%{
      transform: scale(1.2);
   }
   100%{
      transform: scale(1);
   }
}
.apply img{
   width: 1rem;
   width: 1rem;
}
.briefContentTop{
   display: flex;
   padding-bottom: .16rem;
}
.briefContentTop img{
   display: inline-block;
   width: 6.98rem;
   height: 5.08rem;
}
.briefContentTop div{
   padding-top: .64rem;
}
.briefContentTop div p:nth-child(1){
   color: rgba(33, 128, 243, 1);
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: .4rem;
  line-height: .42rem;
  letter-spacing: 10%;
}
.briefContentTop div p:nth-child(2){
   width: 8.54rem;
   height: .03rem;
   background: rgba(0, 137, 210, 1);
   margin-top: .4rem;
   margin-bottom: .24rem;
}
.briefContentTop div p:nth-child(3){
   color: rgba(102, 102, 102, 1);
  font-family: Microsoft YaHei;
  font-size: .26rem;
  line-height: .42rem;
  letter-spacing: 10%;
}
.briefContentItem{
   width: 100%;
   padding: .32rem .24rem .4rem;
   box-sizing: border-box;
   background: rgba(243, 248, 252, 1);
   margin-top: .24rem;
}
.briefContentItemTitle{
   color: rgba(51, 51, 51, 1);
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: .3rem;
  line-height: .42rem;
  letter-spacing: 10%;
}
.briefItemContent{
   color: rgba(102, 102, 102, 1);
   font-family: Microsoft YaHei;
   font-size: .26rem;
   line-height: .42rem;
   letter-spacing: 10%;
   margin-top: .16rem;
}
.cwdl{
   width: 100%;
   padding: 0rem 1.6rem 0rem;
}
.cwdlBrief{
   color: rgba(102, 102, 102, 1);
  font-family: Microsoft YaHei;
  font-size: .32rem;
  line-height: .62rem;
  letter-spacing: 10%;
  margin-top: .4rem;
}
.cwdlForm{
   width: 100%;
   display: flex;
   flex-flow: column;
   align-items: center;
}
.cwdlForm span{
   display: inline-block;
   width: 2.56rem;
   color: rgba(63, 142, 200, 1);
  font-family: Microsoft YaHei;
  font-size: .32rem;
  text-align: right;
}
.cwdlForm div{
   margin-top: .4rem;
   display: flex;
   justify-content: center;
   align-items: center;
}
.cwdlForm input{
   width: 9.15rem;
   height: .9rem;
   font-size: .32rem;
   margin-left: .57rem;
   border: 1px solid rgba(213, 213, 213, 1);
}
.cwdlForm input:focus{
   /* border: 1px solid rgba(213, 213, 213, 1); */
}
.submitBtn{
   width: 3.78rem;
  height: .8rem;
  background: rgba(238, 92, 77, 1);
  color: rgba(255, 255, 255, 1);
  font-family: Microsoft YaHei;
  font-weight: bold;
  font-size: .32rem;
  text-align: center;
  line-height: .8rem;
  margin-top: .8rem!important;
  cursor: pointer;
  border-bottom-color:rgba(238, 92, 77, 1) ;
  border-color:rgba(238, 92, 77, 1) ;
  outline-color:rgba(238, 92, 77, 1);
  border: none;
  outline: none; 
}
/* 文印管理服务 */
.wyglfw{
   flex-flow: column;
   padding: 0px 1.6rem;
   margin-top: .3rem;
}
.ljsbqd{
   width: 100%;
}
.ljsbqdNav{
   width: 100%;
   display: flex;
   justify-content: space-between;
}
.ljsbqdNavLeft{
   width: 5.62rem;
}
.ljsbqdNavLeft p:nth-child(1){
   color: rgba(237, 242, 246, 1);
 font-family: Microsoft YaHei;
 font-weight: bold;
 font-size: .42rem;
 text-transform: uppercase;
}
.ljsbqdNavLeft p:nth-child(2){
   color: rgba(51, 51, 51, 1);
   font-family: Microsoft YaHei;
   font-weight: bold;
   font-size: .48rem;
   margin-top: .2rem;
}
.ljsbqdNavRight{
   width: 9.4rem;
   height: .7rem;
   background: rgba(0, 137, 210, 1);
   display: flex;
   justify-content: space-between;
   padding-left: .27rem;
   padding-right: .27rem; 
   font-size: .17rem;
}
.ljsbqdNavRight p{
   position: relative;
   text-align: center;
   text-align: center;
   line-height: .7rem;
   color: white;
   cursor: pointer;
}
.ljsbqdNavRight p img{
   width: 100%;
 position: absolute;
 bottom: 0rem;
left: 0rem;
}
.ljqdList{
margin-top: .4rem;
}
.ljqdItem{
   display: flex;
}
.ljqdList .ljqdItem:nth-child(n+2){
   margin-top: .24rem;
}
.ljqdItemLeft{
width: 4.6rem;
height: 3rem;
background: rgba(253, 254, 255, 1);
display: flex;
justify-content: center;
align-items: center;
/* box-shadow: 0px 0px .42rem rgba(26, 118, 231, 0.15); */
}
.ljqdItemLeft img{
   /* width:5.44rem;
   height: 3.84rem;
   margin-left: -.4rem;
   margin-top: -.4rem; */
   width: 2.52rem;
   height: 2.55rem;

}
.ljqdItemRight{
width: 100%;
background: rgba(243, 248, 252, 1);
padding: .32rem .24rem;
box-sizing: border-box;
}
.ljqdItemRightTitle{
   color: rgba(51, 51, 51, 1);
 font-family: Microsoft YaHei;
 font-weight: bold;
 font-size: .24rem;
}
.ljqdItemRightLine{
   width: 100%;
   height: .02rem;
   background: rgba(0, 137, 210, 1);
   margin-top: .16rem;
   margin-bottom: .16rem;
}
.ljqdItemRightContent{
   display: flex;
   justify-content: space-between;
   color: rgba(102, 102, 102, 1);
   font-family: Microsoft YaHei;
   font-size: .18rem;
   line-height: .34rem;
}
.ljqdItemRightContentLeft{
   width: 50%;
}
.ljqdItemRightContentRight{
   width: 50%;
}
.xsbcs{
   margin-top: .58rem;
}
.xsbcsList{
   margin-top: .42rem;
}
.xsbcs .ljsbqdNavLeft{
   width: 100%;
}
.xsbcsItem{
   display: flex;
   justify-content: space-between;
}
.xsbcsItemLeft{
   width: 4.6rem;
   height: 4.58rem;
}
.xsbcsItemLeft img{
   width: 5.44rem;
   height: 5.42rem;
   margin-left: -.4rem;
   margin-top: -.4rem;
}
.xsbcsItemRight{
   width: 100%;
   background: rgba(243, 248, 252, 1);
   padding: .32rem .24rem;
}
.xsbcsItemRightTitle{
   color: rgba(33, 128, 243, 1);
 font-family: Microsoft YaHei;
 font-weight: bold;
 font-size: .24rem;
}
.xsbcsItemRightLine{
   width: 100%;
   height: .02rem;
   background: rgba(0, 137, 210, 1);
   margin-top: .16rem;
   margin-bottom: .24rem;
}
.xsbcsItemRightContent{
   display: flex;
   justify-content: space-between;
}
.xsbcsItemRightContent p{
   color: rgba(51, 51, 51, 1);
 font-family: Microsoft YaHei;
 font-weight: bold;
 font-size: .24rem;
 margin-bottom: .08rem;
}
.xsbcsItemRightContent li{
   color: rgba(102, 102, 102, 1);
   list-style-type: disc;
   font-size: .18rem;
   line-height: .34rem;
}
.xsbcsItemRightContentLeft{
   width: 50%;
}
.xsbcsItemRightContentRight{
   width: 50%;
}
.xsbcsList .xsbcsItem:nth-child(n+2){
   margin-top: .24rem;
}
.cpjsContent{
   margin-top: .8rem;
   }