/*home*/
.home-title-all{
  height:60px;
  width:100%;
  background:#FFFFFF;
  box-shadow:0px 2px 4px 0px rgba(47,47,47,0.1);
}
.home-title-div{
  width:1200px;
  height:60px;
  margin:0 auto
}
.home-fourtitle{
  float:left;
  display:inline;
  width:298px;
  font-size:16px;
  font-weight:500;
  text-align:center;
  height:40px;
  line-height:40px;
  margin-top:10px;
  border-right:1px solid #E1E1E1;
  cursor: pointer;
}
.title1-row1{
  background:#FFFFFF;
  width:100%;
  height:572px;
  padding-top: 129px;
  box-sizing: border-box;
}
.home-moddle-content{
  width:1200px;
  margin:0 auto;
}
/* .home-span1{
  height:38px;
  font-size:24px;
  font-weight:400;
  color:rgba(47,47,47,1);
  line-height:38px;
} */
/* .home-span2{
  font-weight:400;
  color:rgba(130,130,130,1);
  line-height:38px;
  font-size:16px;
  height:38px;
  margin-top:10px;
}
.home-span1-1{
  height:38px;
  font-size:24px;
  font-weight:400;
  color:rgba(47,47,47,1);
  line-height:38px;
  text-align:right;
} */
.title1-row2{
  background:#F4F4F4;
  width:100%;
  height:444px;
  padding-top: 29px;
  box-sizing: border-box;
}
.title1-row3{
  width:100%;
  height:752px;
  padding-top: 167px;
  box-sizing: border-box;
  background: url('/imgs/homepic3bak.png') ;
  background-size: 100% 100%;
  background-color: #f4f4f4;
}
.home-moddle-content3{
  width:1200px;
  margin:0 auto;
}
.home-title2-row1{
  background:#FFFFFF;
  width:100%;
  height: 746px;
  padding-top: 80px;
  box-sizing: border-box;
}
.home-title2-middle{
  width:1200px;
  margin:0 auto;
  padding-top:45px;
}
.home-title2-row2{
  background:#F5F5F5;
  width:100%;
  height: 825px;
  padding-top: 257px;
  box-sizing: border-box;
  background: url('/imgs/homepic2bak.png');
  background-size: 100% 100%;
}
/* .home-title2-word{
  color:rgba(130,130,130,1);
  line-height:25px;
  font-size:16px;
  font-weight:400;
} */
.home-title3-row1{
  background:#FFFFFF;
  width:100%;
  height: 819px;
  padding-top: 80px;
  box-sizing: border-box;
}
.home-title3-middle{
  width:1200px;
  height: 100%;
  margin:0 auto;
}
.home-title3-row2{
  background:#F5F5F5;
  width:100%;
  height: 749px;
  background: url('/imgs/home3bgu3.png');
  background-size: 100% 100%;
  padding-top: 108px;
  box-sizing: border-box;
}
.home-title4-row1{
  background:#FFFFFF;
  width:100%;
  height: 481px;
  padding-top: 80px;
  box-sizing: border-box;
}
.home-title4-row2{
  background:#F5F5F5;
  width:100%;
  height: 678px;
}
.home-title4-row3{
  background:#FFFFFF;
  width:100%;
  height: 562px;
}
.home-title4-row4{
  width:100%;
  height: 652px;
  background: url('/imgs/home5bgu5.png') left bottom;
  background-size: 100% 100%;
  padding-top: 35px;
  box-sizing: border-box;
}
/* 登陆界面login */
.login{
  width:100%;
  height:100%;
  overflow:hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
.login-div{
  position:absolute;
  right:20%;
  top:23%;
}
.login-content{
  width:320px;
  height:420px;
  background:rgba(255,255,255,1);
  border-radius:6px;
}
.login-content-title{
  background:url('../imgs/bg_title.png');
  background-repeat:no-repeat;
  background-size:100% 100%;
  width:320px;
  height:89px;
  line-height:70px;
  text-align:center;
  font-size:18px;
  font-weight:400;
  color:rgba(47,47,47,1);
}
.login-content-title-menu{
  width:140px;
  height:40px;
  line-height:40px
}
.login-content-input{
  width:260px;
  margin-left:30px;
  margin-top:20px;
}
.login-content-button{
  color:white;
  width:100%;
  border-radius:4px;
}

.companyname{
  font-size:18px;
  font-family:CTCuHeiSJ;
  font-weight:400;
  height:40px;
  line-height:40px;
  color:#ffffff;
}
.other{
  font-size:14px;
  line-height:36px;
  font-weight:400;
  color:#9b9ea0;
}
.aboutus{
  cursor: pointer;
}
.aboutus:hover{
  color:#409EFF;
}
.aboutus-title{
  text-align: center;
  font-size: 32px;
  color: #373D41;
  font-weight: 700;
  height:230px;
  line-height: 230px;
}
.aboutus-desc{
  line-height:30px;
  font-size: 14px;
  color: #4a4a4a;
  width:1140px;
}
.companyinfo{
  background:white;
  width:1200px;
  margin:0px auto;
}
.companyinfo-title{
  height: 22px;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: rgb(47, 47, 47);
}
.companyinfo-refer{
  width: 100%;
  margin-top: 10px;
  padding-left: 10px;
  background-color: rgb(255, 247, 214);
  height: 36px;
  font-size: 14px;
  font-weight: 400;
  line-height: 36px;
  color: rgb(255, 152, 71);
  text-align: left;
}
.companyinfo-confirm{
  color:white;
  font-size: 14px;
  border-radius: 4px;
}
.companyinfo-delete{
  width: 100px;
  border-radius: 4px;
}

.title-line{
  width:480px;
  height:1px;
  border-top:solid #E1E1E1 1px;
  float:left;
  margin-top:15px
}
.title-home{
  width:240px;
  float:left;
  font-size:24px;
  color:#2F2F2F;
  text-align:center;
  font-weight:600;
  font-family:Microsoft YaHei
}

.productList:hover {
  border: 1px solid rgba(38,146,255,1);
}
.productList:hover .productList2-img{
  width:140px;
  height:120px;
  margin:10px auto
}
.productList2-img{
  width:120px;
  height:100px;
  margin:20px auto
}
.productList2-name{
  width:80%;
  margin-left:10%;
  text-align:center;
  font-size:24px;
  margin-top:10px;
  color:#2F2F2F;
  font-weight:400;
}
.productList2-desc{
  width:80%;
  height:90px;
  margin-left:10%;
  color:#828282;
  font-size:16px;
  font-weight:400px;
  margin-top:20px;
  font-family:Microsoft YaHei;
  text-align: center;
}
.productList2-b{
  width:80%;
  margin-left:10%;
  text-align:center;
}
.el-menu-item:hover {
  background-color: transparent !important;
}
/* 代下其他订单agencyotherreg */
.agencyother-title1{
  font-size:16px;
  font-weight:600;
  color:rgba(56,64,75,1);
  line-height:16px;
  height:16px;
}
.agencyother-row{
  margin-top:25px;
  margin-bottom:5px;
}
.agencyother-allprice{
  padding-left:20px;
  margin-bottom:30px;
}
.agencyother-price{
  font-size: 14px;
  color: #606266;
}
.clearfix:after{
  content:"";
  display:block;
  visibility:hidden;
  clear:both;
  height:0;
}
.clearfix{ /* 为了照顾ie6浏览器*/
  zoom:1;
}