/*软件著作权轮播*/
.box {
  /*height: 100px;*/
  /*border: 1px solid red;*/
  position: relative;
  display: inline-block;
  /*margin: 200px;*/
  width: 1000px;
  margin-top: 5px;
  overflow: hidden;
}

.box>div {
  width: 910px;
  /*border:1px solid red;*/
  margin: 0 auto;
  overflow: hidden;
}

#roll {
  width: 200%;
}

#roll dd {
  /*border: 1px solid #00EE00;*/
  width: 224px;
  float: left;
  margin-right: 5px;
  margin-left: 5px;
}

#roll dd img {
  width: 100%;
}

.box span {
  display: inline-block;
  height: 304px;
  line-height: 304px;
}

.box>span,
.box>div {
  float: left;
}

.box .prev {
  margin: 0 10px 0 0;
}

.box .next {
  margin-left: 10px;
}

.box .prev,
.box .next {
  cursor: pointer;
}

/*公司简介*/
.companyProfile>div {
  width: 1000px;
  height: 285px;
  overflow: hidden;
  /*border:1px solid red;*/
  margin: 0 auto;
}

.companyProfile>div>div {
  float: left;
  /*border:1px solid red;*/
  height: 285px;
  transition: all 0.5s linear;
}

.CompanyProfileImg {
  line-height: 285px;
}

.CompanyProfileTitle {
  margin-left: 30px;
}

.CompanyProfileTitle>img {
  margin-top: 40px;
}

.CompanyProfileTitle>p {
  width: 680px;
  font-size: 14px;
  margin-top: 15px;
  white-space: normal;
  text-indent: 30px;
  line-height: 24px;
}

/*领导参观*/
.leaderVisitContent {
  height: 550px;
  overflow: hidden;
  /*border:1px solid red;*/
  padding: 0 10px;
}

.leaderVisitContentFirst {
  margin-top: 10px;
}

.leaderVisitContentFirst>img,
.leaderVisitContentThree>img {
  font-size: 0;
  margin-left: 20px;
}

.leaderVisitContentFirst>img:first-child,
.leaderVisitContentThree>img:first-child {
  margin-left: 0;
}

.leaderVisitContentTwo,
.leaderVisitContentFour {
  height: 40px;
  background: #38bdfe;
  margin-top: 10px;
  font-size: 14px;
  color: white;
  text-align: center;
  line-height: 40px;
}

.leaderVisitContentTwo {
  margin-bottom: 30px;
}

.leaderVisitContentTwo>a,
.leaderVisitContentFour>a {
  /*text-decoration: none;*/
  color: white;
}

/*部分合作单位和软件著作权*/
.cooperation,
.softwareCopyright,
.companyProfile,
.leaderVisit,
.area,
.container-fluid {
  min-width: 1349px;
}

.cooperation,
.softwareCopyright {
  clear: left;
  height: 320px;

  background: #e8f1f8;
  overflow: hidden;
}

.softwareCopyright {
  height: 415px;
}

.cooperation>div,
.softwareCopyright>div {
  height: 320px;
  overflow: hidden;
}

.softwareCopyright>div {
  height: 415px;
}

.UnitImg {
  float: left;
  width: 240px;
  height: 88px;
  border: 1px solid #afb9c1;
  line-height: 88px;
  text-align: center;
  background: white;
}

.cooperationUnit>.cooperationTwoRow {
  margin-top: 10px;
}

.cooperationUnit>div {
  margin-left: 5px;
  overflow: hidden;
}

.cooperationUnit>div>div:not(.UnitImg_2),
.cooperationTwoRow {
  margin-left: 10px;
}

/*区域经理和部分标题的共同代码*/
.area>div,
.cooperation>div,
.softwareCopyright>div,
.leaderVisit>div {
  width: 1000px;
  margin: 0 auto 35px;
  /*border:1px solid red;*/
}

.areaTitle,
.cooperationTitle,
.softwareCopyrightTitle,
.leaderVisitTitle {
  text-align: center;
  height: 80px;
  line-height: 80px;
  font-size: 20px;
  font-weight: bold;
}

.areaTitle>span,
.cooperationTitle>span,
.softwareCopyrightTitle>span,
.leaderVisitTitle>span {
  display: inline-block;
  vertical-align: middle;
  font-size: 20px;
}

.longLine {
  width: 40px;
}

.shortLine {
  width: 5px;
}

.longLine,
.shortLine {
  height: 4px;
  background: #2ea8fe;
}

.area>div>table {
  font-size: 14px;
}

.tableHeader {
  text-align: center;
  background: #b1ddfd;
}

.borderMarginText {
  padding: 0 0 0 10px;
}

/*二维码部分*/
.qrcode {
  width: 1000px;
  position: fixed;
  height: 100px;
  top: 50%;
  margin-top: -50px;
  left: 50%;
  margin-left: -500px;
  display: none;
}

.qrcode>div {
  width: 110px;
  text-align: center;
}

.qrcode>div>img {
  width: 100%;
}

.qrcode>div>span {
  font-size: 12px;
}