* {  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.container .content_box {  background: url("../img/b4.png") no-repeat right top;  background-size: auto;}.container .content_box .content {  padding-bottom: 120px;}.container .content_box .content .section {  display: flex;  padding-top: 70px;}.container .content_box .content .section .left {  width: 22%;  position: relative;}.container .content_box .content .section .left:before {  content: '';  position: absolute;  left: 0;  bottom: 0;  right: 0;  top: 0;  z-index: 999;}.container .content_box .content .section .left img {  position: relative;  z-index: -1;  display: block;  width: 100%;  pointer-events: none;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;}.container .content_box .content .section .left .info {  width: 100%;  height: 50px;  display: flex;  align-items: center;  justify-content: center;  background-color: #004b80;  font-family: MicrosoftYaHei-Bold;  font-size: 16px;  font-weight: normal;  font-stretch: normal;  letter-spacing: 0px;  color: #ffffff;}.container .content_box .content .section .right {  width: 78%;  box-sizing: border-box;  padding-left: 0.5416666667rem;  padding-top: 5px;}.container .content_box .content .section .right .item {  margin-top: 0.25rem;}.container .content_box .content .section .right .item:first-child {  margin-top: 0;}.container .content_box .content .section .right .item .txt {  font-family: MicrosoftYaHei;  font-size: 26px;  font-weight: normal;  font-stretch: normal;  line-height: 0.35rem;  letter-spacing: 0px;  color: #2a2a2a;}@media all and (max-width: 1620px) {  .container .content {    width: 100%;    box-sizing: border-box;    padding-left: 8%;    padding-right: 8%;  }  .container .content_box .content .section .right .item .txt {    font-size: 17px;  }}@media all and (max-width: 1150px) {  .container .content {    width: 100%;    box-sizing: border-box;    padding-left: 10%;    padding-right: 10%;  }  .container .content_box .content .section .right .item .txt {    font-size: 20px;  }  .container .content_box .content .section .right .item .txt {    font-size: 17px;    line-height: 1.8;  }  .container .content_box .content .section .right .item {    margin-top: 20px;  }}@media all and (max-width: 870px) {  .container .content_box .content .section .left {    width: 43%;    flex-shrink: 0;  }}@media all and (max-width: 650px) {  .container .content_box .content .section {    flex-wrap: wrap;  }  .container .content_box .content .section .left {    width: 100%;  }  .container .content_box .content .section .right {    width: 100%;    padding-left: 0;    margin-top: 20px;  }}@media all and (max-width: 550px) {  .container .content_box .content .section {    padding-top: 40px;    flex-wrap: wrap;  }  .container .content_box .content .section .right {    font-size: 16px;    margin-top: 27px;  }  .container .content_box .content {    padding: 40px 7% 60px;  }  .container .content_box .content .section .right .item {    margin-top: 10px;  }  .container .content_box .content .section .right .item .txt {    font-size: 14px;    line-height: 1.8;  }}