.E0F2F7 {
  background-color: #E0F2F7;
}
.main_back {
  width: 100%;
  background: url('../images/index1706/code/bottom_bg.png') no-repeat;
  background-size: 100% auto;
  background-position: 0 3358px;
  padding-bottom: 100px;
}
.main_back2 {
  width: 100%;
  background: url('../images/index1706/code/bottom_bg.png') no-repeat;
  background-size: 100% auto;
  background-position: 0 1560px;
  padding-bottom: 100px;
}
.wql_banner.dg_banner{
  width:100%;
  height:330px;
}
.wql_banner.dg_banner2{
  width:100%;
  height:330px;
}
.w1200 {
  width: 1200px;
}
.notify_document {
  width: 100%;
  background-color: #fff;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 28px 53px 22px 0;
  display: flex;
  justify-content: space-between;
  margin-top: 32px;
}
.notify_document .left {
  flex: 1;
}
.notify_document .left .notify_title {
  width: 165px;
  height: 57px;
  border-radius: 0 29px 29px 0;
  text-align: center;
  line-height: 57px;
  color: #fff;
  font-size: 28px;
  background: linear-gradient(275.82deg, rgba(196, 233, 252, 0.996) 4.16%, #34B3F6 95.84%);
}
.notify_document .left .notify_content {
  font-size: 20px;
  line-height: 28px;
  margin-left: 36px;
  margin-right: 27px;
  margin-top: 15px;
  color: #547485;
}
.notify_document .left .appendix {
  margin-top: 15px;
}
.notify_document .left .appendix a {
  display: inline-block;
  font-size: 20px;
  line-height: 28px;
  height: 28px;
  margin-left: 36px;
  color: #63B8FF;
}
.notify_document .right {
  width: 162px;
}
.notify_document .right p {
  width: 162px;
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  color: #c4c4c4;
  margin-top: 10px;
}
.notify_document .right .code {
  width: 162px;
  height: 162px;
}
.notify_document .right .code img {
  display: inline-block;
  width: 162px;
  height: 162px;
}
.dg_line {
  width: 100%;
}
.after_service {
  margin-top: 68px;
}
.after_service .title {
  width: 100%;
  text-align: center;
  height: 35px;
  line-height: 35px;
  background: url('../../330000/images/index1706/code/dg_small_bg.png');
  background-size: cover;
  font-size: 38px;
  color: #0AA5F6;
}
.after_service .big_box {
  width: 100%;
  display: flex;
  margin-top: 30px;
  justify-content: space-between;
}
.after_service .big_box .box {
  width: 585px;
  background: linear-gradient(0deg, #66C9FF 0%, #A3DFFF 100%), #C4C4C4;
  border-radius: 10px;
}
.big_box .box p {
  width: 100%;
  font-size: 20px;
  line-height: 26px;
  display: flex;
  justify-content: center;
  color: #fff;
}
.big_box .box >p.img {
  width: 100%;
  height: 251px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.big_box .box >p.img2 {
  width: 100%;
  height: 240px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.big_box .box >p.img .img7 {
  display: inline-block;
  width: 200px;
  height: 180px;
}
.big_box .box >p.img .img8 {
  display: inline-block;
  width: 220px;
  height: 180px;
}
.big_box .box >p.img.h240 {
  height: 240px;
}
.big_box .box p img {
  display: inline-block;

}
.big_box .box p .net_class {
  display: inline-block;
  width: 196px;
  height: 180px;

}
.big_box .box .button {
  width: 249px;
  height: 31px;
  border-radius: 16px;
  margin-left: 168px;
  background: rgba(255, 255, 255, 0.8);
  margin-top: 20px;
  color: #333;
  margin-bottom: 31px;
}
.big_box .box .button.mgt30 {
  margin-top: 30px;
}
.big_box .box p span {
  display: inline-block;
  height: 31px;
  line-height: 31px;
  color: #333;
}
.big_box .box .button a {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.big_box .box i {
  display: inline-block;
  width: 4px;
  height: 7px;
  background: url('./../../330000/images/index1706/code/to_right.png');
  background-size: cover;
  margin-left: 10px;
}
.line {
  width: 100%;
}
.line .big_box .box {
  width: 100%;
}
.line_two .big_box .box .button {
  margin-left: 474px;
}
.thematic {
  margin-top: 45px;
}
.thematic .big_box .box {
  width: 380px;
  background: linear-gradient(0deg, #66C9FF 0%, #A3DFFF 100%), #C4C4C4;
  border-radius: 10px;
}
.thematic .big_box .box .button {
  margin-left: 65px;
}
.thematic .img .img1 {
  width: 330px;
  height: 180px;
}
.thematic .img .img2 {
  width: 288px;
  height: 180px;
}
.thematic .img .img3 {
  width: 240px;
  height: 180px;
}
.line_four {
  margin-top: 50px;
}
.after_service.mgt50 {
  margin-top: 50px;
}
.line_four .big_box {
  margin-top: 0;
}
.line_four .big_box .box p .img1 {
  width: 200px;
  height: 180px;
}
.line_four .big_box .box p .img2 {
  width: 220px;
  height: 180px;
}
.bottom_content {
  color: #555;
}
.bottom_content p {
  line-height: 50px;
}
.thematic .big_box .box p .img11 {
  width: 150px;
  height: 180px;
}
.thematic .big_box .box p .img12 {
  width: 202px;
  height: 180px;
}
.thematic .big_box .box p .img13 {
  width: 190px;
  height: 180px;
}
/* 2022.05.24 浙江数字资源活的页调 by xds*/
.xds_img_style  {
  height: 180px;
}
.xds_main_content .after_service .big_box {
  flex-wrap: wrap;
}
.xds_main_content .after_service .big_box > .box {
  margin-bottom: 50px;
}
.xds_main_content  .after_service {
  margin-top: 0;
}
.xds_main_content  .notify_document {
  margin-bottom: 68px;
}
/* 2022.05.24 浙江数字资源活的页调 by xds*/