.container .content_box {  background: url("../img/b3.png") no-repeat center top;  background-size: cover;}.container .content_box .content .info {  margin-top: 60px;}.container .content_box .content .info p {  font-family: MicrosoftYaHei;  font-size: 24px;  font-weight: normal;  font-stretch: normal;  line-height: 39px;  letter-spacing: 0px;  color: #4e4e4e;}.container .content_box .content .info p span {  font-weight: 700;}.container .content_box .content .section {  display: flex;  padding-top: 65px;  padding-bottom: 80px;}.container .content_box .content .section .left {  width: 60%;  flex-shrink: 0;  padding-top: 30px;}.container .content_box .content .section .left .item .section_title {  display: flex;  align-items: center;  justify-content: center;  box-sizing: border-box;}.container .content_box .content .section .left .item .topTxt {  font-family: MicrosoftYaHei;  font-size: 22px;  font-weight: normal;  font-stretch: normal;  line-height: 37px;  letter-spacing: 0px;  color: #4e4e4e;  margin-top: 32px;  margin-bottom: 45px;  box-sizing: border-box;  padding-right: 14%;}.container .content_box .content .section .left .item .big {  width: 199px;  height: 62px;  background: url("../img/b1.png") no-repeat center center;  background-size: cover;  font-family: MicrosoftYaHei-Bold;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  line-height: 1;  letter-spacing: 0px;  color: #ffffff;  padding-top: 6px;}.container .content_box .content .section .left .item .small {  width: 254px;  height: 38px;  background: url("../img/b2.png") no-repeat center center;  background-size: cover;  font-family: MicrosoftYaHei-Bold;  font-size: 20px;  font-weight: normal;  font-stretch: normal;  line-height: 1;  letter-spacing: 0px;  color: #ffffff;  padding-top: 2px;}.container .content_box .content .section .left .item ul {  padding-top: 30px;}.container .content_box .content .section .left .item ul li {  font-family: MicrosoftYaHei;  font-size: 22px;  font-weight: normal;  font-stretch: normal;  line-height: 43px;  letter-spacing: 0px;  color: #4e4e4e;  padding-left: 17px;  position: relative;}.container .content_box .content .section .left .item ul li:before {  content: '';  position: absolute;  width: 8px;  height: 8px;  background-color: #006bb2;  border-radius: 50%;  left: 0;  top: 50%;  transform: translateY(-50%);}.container .content_box .content .section .left .item .con {  padding-top: 30px;}.container .content_box .content .section .left .item .con .txt {  font-family: MicrosoftYaHei;  font-size: 20px;  font-weight: normal;  font-stretch: normal;  line-height: 32px;  letter-spacing: 0px;  color: #5c5c5c;}.container .content_box .content .section .right {  width: 40%;  flex-shrink: 0;}.container .content_box .content .section .right .top img {  display: block;  width: 100%;}.container .content_box .content .section .right .bottom {  display: flex;  margin-top: 20px;}.container .content_box .content .section .right .bottom img {  width: 48%;}.container .content_box .content .section .right .bottom img:first-child {  margin-right: 4%;}.container .content_box .content .linear {  width: 100%;  height: 9px;  background-color: #0d3267;}@media all and (max-width: 1620px) {  .container .content {    width: 100%;    box-sizing: border-box;    padding-left: 10%;    padding-right: 10%;  }  .container .content_box .content .section .left .item .topTxt, .container .content_box .content .section .left .item ul li {    font-size: 18px;  }  .container .content_box .content .info p {    font-size: 18px;  }  .container .content_box .content .info {    margin-top: 45px;  }}@media all and (max-width: 1000px) {  .container .content_box .content .section .left .item .topTxt, .container .content_box .content .section .left .item ul li {    font-size: 18px;  }}@media all and (max-width: 970px) {  .container .content_box .content .section {    flex-wrap: wrap;  }  .container .content_box .content .section .left {    width: 100%;  }  .container .content_box .content .section .right {    width: 100%;    margin-top: 35px;  }}@media all and (max-width: 550px) {  .container .content {    padding: 40px 7% 0px;  }  .container .content_box .content .info p {    font-size: 15px;  }  .container .content_box .content .info {    margin-top: 23px;  }  .container .content_box .content .section {    padding-top: 15px;  }  .container .content_box .content .section .left .item .big {    width: 140px;    height: 43px;    font-size: 22px;  }  .container .content_box .content .section .left .item .topTxt {    padding-right: 0;    margin-top: 15px;    margin-bottom: 20px;  }  .container .content_box .content .section .left .item .small {    width: 205px;    height: 31px;    font-size: 16px;  }  .container .content_box .content .section .left .item ul {    padding-top: 20px;  }  .container .content_box .content .section .left .item .topTxt, .container .content_box .content .section .left .item ul li {    font-size: 14px;    line-height: 31px;  }  .container .content_box .content .section .right {    margin-top: 25px;  }  .container .content_box .content .section {    padding-bottom: 45px;  }  .container .content_box .content .section .left .item .con .txt {    font-size: 16px;  }  .container .content_box .content .section .left .item .con {    padding-top: 20px;  }  .container .content_box .content .section .left {    padding-top: 10px;  }  .container .content_box .content {    padding: 35px 7% 15px;  }}