.main_p_box {
  padding: 20px 0;
  background-color: #ffffff;
}

.top_pic {
  width: 1200px;
  margin: 10px auto 0;
}
.top_pic img {
  width: 100%;
}
.main_box1 {
  float: left;
  width: 588px;
  height: 399px;
  background: url(lb_bg.png);
}
#slider001 {
  position: relative;
  *zoom: 1;
  width: 519px;
  height: 385px;
  float: right;
  margin-top: 14px;
}
#slider001:after {
  content: ' ';
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
}
#slider001 .slides li {
  position: relative;
}
#slider001 .slides li a img {
  width: 519px;
  height: 385px;
}
#slider001 .slides li .txt {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  color: #ffffff;
  font-size: 18px;
  height: 49px;
  line-height: 49px;
  width: 87%;
  padding: 0 10% 0 3%;
  background: url(main_slider_tit_bg.png) repeat;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#slider001 .flex-direction-nav {
  height: 0;
}
#slider001 .flex-direction-nav a {
  display: block;
  font-size: 0;
  *line-height: 0;
  position: absolute;
  z-index: 2;
  width: 37px;
  height: 63px;
  top: 50%;
  margin-top: -32px;
}
#slider001 .flex-direction-nav a.flex-prev {
  background: url(main_slider_left.png) no-repeat;
  left: 0;
}
#slider001 .flex-direction-nav a.flex-next {
  background: url(main_slider_right.png) no-repeat;
  right: 0;
}
#slider001 .MslideNum {
  position: absolute;
  right: 15px;
  bottom: 15px;
  color: #b4b4b4;
  font-size: 14px;
  z-index: 3;
}
#slider001 .MslideNum span {
  color: #1599ed;
}
#slider001 .flex-control-nav {
  position: absolute;
  right: 25px;
  bottom: 12px;
}
#slider001 .flex-control-nav > li {
  float: left;
  margin: 0 2px;
}
#slider001 .flex-control-nav li a {
  cursor: pointer;
  display: block;
  font-size: 0;
  *line-height: 0;
  width: 9px;
  height: 9px;
  background: #ffffff;
  border-radius: 5px;
}
#slider001 .flex-control-nav li a.flex-active {
  background: #0795d7;
}

.main_box2 {
  float: right;
  width: 590px;
  height: 389px;
  background: #fff;
}
.tab_box_safety.tab_box {
  background-color: #fff;
}
.tab_box_safety.tab_box .tab_scroll {
  border-bottom: 1px solid #ddd;
}
.tab_box_safety.tab_box .tab {
  padding-left: 0px;
}
.tab_box_safety.tab_box .tab li > a {
  color: #797b7c;
  margin-right: 10px;
  padding: 0;
  border-bottom: 3px solid #aeaeae;
}
.tab_box_safety.tab_box .tab li > a span {
  padding: 6px 16px 6px 16px;
  background-color: #c5e6f9;
}
.tab_box_safety.tab_box .tab li > a.on {
  border-bottom: 3px solid #1f559f;
  /* font-weight: bold; */
  color: #1f559f;
}
/* .yw_box.tab_box .tab li > a{padding-right: 10px;padding-left: -10px;} */

/* .yw_box.tab_box .tab li > a.on::before{
    content: url(images/jiantou.png);
    position: relative;    
    top: 28px;    
    left: 58%;
    margin-left: -10px;
} */

.tab_box_safety.tab_box .con {
  padding: 9px 20px 21px;
  border: #eaeaea 2px solid;
}
.tab_box_safety.tab_box .con .list_data {
  padding-top: 0px;
}
.tab_box_safety.tab_box .con .more {
  font-size: 13px;
  width: auto;
  height: auto;
  right: 25px;
  top: -34px;
}
.tab_box_safety.tab_box .con .list_data > li:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.tab_box_safety.tab_box .con .list_data > li > a {
  float: left;
  color: #555555;
  font-size: 16px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 75%;
}
.tab_box_safety.tab_box .con .list_data > li > span {
  float: right;
  text-align: right;
  color: #c6c6c6;
  font-size: 15px;
  width: 25%;
  *width: 24%;
}
.tab_box_safety.tab_box .con .list_data > li > a:hover {
  text-decoration: underline;
  color: #1f559f;
}

.main_box3 {
  margin: 20px 0;
}
.main_box3 > div {
  float: left;
  width: 97px;
  background-color: #1f559f;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  padding: 30px 0;
  padding-left: 20px;
}
.main_box3 > ul {
  float: left;
  width: 741px;
  text-align: center;
  background: url(menu_bg2.png);
  height: 112px;
}
.main_box3 > ul li {
  float: left;
  width: 20%;
  /* background: url(images/line_bg01.gif) no-repeat left center;  */
}
.main_box3 > ul a {
  display: block;
  padding: 20px 0 0;
  font-size: 15px;
  color: #6b7482;
  min-height: 92px;
}
.main_box3 > ul img {
  line-height: 40px;
  margin-bottom: 7px;
  vertical-align: top;
}
.main_box3 > p {
  float: right;
}
.main_box3 > p a {
  float: left;
  width: 141px;
  height: 112px;
  text-align: center;
  background: #24becc;
}
.main_box3 > p a:last-child {
  background: #0795d7;
}
.main_box3 > p a img {
  margin-top: 25px;
}
.main_box3 > p a span {
  display: block;
  font-size: 16px;
  color: #fff;
  margin-top: 10px;
}

.main_box4 {
  overflow: hidden;
  margin-left: -20px;
  margin-top: 42px;
}
.main_box4 .tab_box {
  /* width: 373px; height: 323px;  */
  float: left;
  margin-left: 17px;
  margin-top: 25px;
}
/*.main_box4_rt_tab_box { position: relative; float: left; min-height: 319px; width: 369px; background-color: #fff; margin: 25px 0 0 20px; }
.main_box4_rt_tab { border-bottom: 1px solid #ddd; height: 45px; margin-bottom: 10px; padding-left: 20px; }
.main_box4_rt_tab li { float: left; }
.main_box4_rt_tab li+li { border-left: #fff 1px solid; }
.main_box4_rt_tab li > a { color: #272828; font-size: 18px; font-weight: bold; height: 45px; line-height: 45px; display: block; padding: 0 0; background: #fff; }
.main_box4_rt_tab li > a.on { color: #272828; background: #fff; border-bottom: 2px solid #1f559f; }
.main_box4_rt_tab_box .tab_box { width: auto; float: none; margin-left: 20px; }
.main_box4_rt_tab_box .tab li { float: left; width: 110px; text-align: center; }
.main_box4_rt_tab_box .tab li+li { border-left: #fff 1px solid; }
.main_box4_rt_tab_box .tab li > a { color: #222222; font-size: 16px; height: 45px; line-height: 45px; display: block; padding: 0 24px; background: #efefef; }
.main_box4_rt_tab_box .tab li > a.on { color: #fff; background: #1f559f; }
.main_box4_rt_tab_box .more { position: absolute; right: 10px; top: 12px; font-size: 16px; color: #1f559f; padding-left: 20px; display: block;  background: url(images/main_titbg02.png) no-repeat left center; *line-height: 0; }
.main_box4_rt_tab_box .tab_box .tab { border-bottom: none; }
.main_box4_rt_tab_box .tab_box .con .list_data { padding-top: 0px; }
.main_box4_rt_tab_box .tab_box .con .list_data > li { background: none; padding: 10px 15px 0 0; }

.main_box4_rt_tab_box2 { float: left; width: 371px; margin: 25px 0 0 20px; background: url(images/main_img01.jpg) no-repeat center top; text-align: center; height: 319px; }
.main_box4_rt_tab_box2 > a { display: inline-block; margin-top: 220px; }
*/

.hdjl {
  float: left;
  width: 373px;
  height: 323px;
  margin-left: 20px;
  margin-top: 25px;
}
.hdjl_tp {
  height: 160px;
  padding-left: 145px;
  background: url(hdjl_bg.jpg) no-repeat left center #1555a3;
}
.hdjl_tp h3 {
  font-size: 28px;
  color: #fff;
  padding-top: 30px;
  margin-bottom: 20px;
}
.hdjl_tp a {
  display: inline-block;
  width: 95px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  font-size: 15px;
  color: #fff;
  background: #0795d7;
}
.hdjl_tp a:last-child {
  background: #15437e;
  color: #c4d1e2;
  margin-left: 6px;
}

.hdjl_btm {
  margin-top: 20px;
}
.hdjl_btm a {
  float: left;
  width: 124px;
  height: 143px;
  text-align: center;
}
.hdjl_btm a.bg1 {
  background: #24becc;
}
.hdjl_btm a.bg2 {
  background: #0795d7;
}
.hdjl_btm a.bg3 {
  background: #15437e;
}
.hdjl_btm a img {
  margin-top: 35px;
}
.hdjl_btm a span {
  display: block;
  font-size: 16px;
  color: #fff;
  margin-top: 15px;
}

.main_box5 {
  margin-top: 20px;
}
.main_box5_lf {
  float: left;
  width: 373px;
  height: 323px;
}
.main_box5_lf a {
  display: block;
  margin-bottom: 13px;
}

.main_box5_cen {
  float: left;
  width: 373px;
  height: 323px;
  margin-left: 20px;
}
.zt_ulList {
  height: 231px;
  overflow-y: auto;
  margin-top: 6px;
}
.zt_ulList p + p {
  margin-top: 15px;
}
.zt_ulList p img {
  width: 316px;
  height: 140px;
}

.main_box5_rt_tab_box {
  position: relative;
  float: left;
  height: 323px;
  width: 373px;
  background-color: #fff;
  margin-left: 20px;
}
.main_box5_rt_tab {
  border-bottom: 1px solid #ddd;
  height: 55px;
  margin-bottom: 10px;
  padding-left: 20px;
}
.main_box5_rt_tab li {
  float: left;
}
.main_box5_rt_tab li + li {
  border-left: #fff 1px solid;
}
.main_box5_rt_tab li > a {
  color: #272828;
  font-size: 18px;
  font-weight: bold;
  height: 55px;
  line-height: 55px;
  display: block;
  padding: 0 0;
  background: #fff;
}
.main_box5_rt_tab li > a.on {
  color: #272828;
  background: #fff;
  border-bottom: 2px solid #1f559f;
}
.main_box5_rt_tab_box .tab_box {
  width: auto;
  float: none;
  margin-left: 20px;
}
.main_box5_rt_tab_box .tab li {
  float: left;
  width: 110px;
  text-align: center;
}
.main_box5_rt_tab_box .tab li + li {
  border-left: #fff 1px solid;
}
.main_box5_rt_tab_box .tab li > a {
  color: #222222;
  font-size: 16px;
  height: 45px;
  line-height: 45px;
  display: block;
  padding: 0 24px;
  background: #efefef;
}
.main_box5_rt_tab_box .tab li > a.on {
  color: #fff;
  background: #1f559f;
}
.main_box5_rt_tab_box .more {
  position: absolute;
  right: 10px;
  top: 12px;
  font-size: 16px;
  color: #1f559f;
  padding-left: 20px;
  display: block;
  background: url(images/main_titbg02.png) no-repeat left center;
  *line-height: 0;
}
.main_box5_rt_tab_box .tab_box .tab {
  border-bottom: none;
}
.main_box5_rt_tab_box .tab_box .con .list_data {
  padding-top: 0px;
}
.main_box5_rt_tab_box .tab_box .con .list_data > li {
  background: none;
  padding: 10px 15px 0 0;
}

/*
.main_box5 { margin-top: 40px; }
.main_box5_lf { float: left; width: 570px; text-align: center; }
.main_box5_lf > p a { width: 49%; display: block; }
.main_box5_lf > p a span { display: inline-block; font-size: 26px; font-weight: bold; color: #fff; line-height: 99px; }
.main_box5_lf > p a.qd1 { float: left; background-color: #01a2a6; }
.main_box5_lf > p a.qd1 > span { background: url(main_icon06.png) no-repeat left center; padding-left: 61px; }
.main_box5_lf > p a.qd2 { float: right; background-color: #00a388; }
.main_box5_lf > p a.qd2 > span { background: url(main_icon07.png) no-repeat left center; padding-left: 61px; }
.main_box5_lf > div a { display: block; float: left; width: 50%; background-color: #154d72; text-align: center; font-size: 24px; color: #fff; font-weight: bold; line-height: 104px; }
.main_box5_lf > div p:first-child { border-bottom: 1px solid #44718e; }
.main_box5_lf > div p > a:first-child { margin-right: -1px; }
.main_box5_lf > div a.opt2 { border-left: 1px solid #44718e; }
.main_box5_lf > div a.opt4 { border-left: 1px solid #44718e; }
.main_box5_lf > div a span { display: inline-block; }
.main_box5_lf > div a.opt1 span { background: url(images/main_icon08.png) no-repeat left center; padding-left: 62px; }
.main_box5_lf > div a.opt2 span { background: url(images/main_icon09.png) no-repeat left center; padding-left: 62px; }
.main_box5_lf > div a.opt3 span { background: url(images/main_icon10.png) no-repeat left center; padding-left: 62px; }
.main_box5_lf > div a.opt4 span { background: url(images/main_icon11.png) no-repeat left center; padding-left: 55px; }

.main_box5_rt { float: right; width: 570px; }
.main_box5_rt .tab_box_safety.tab_box .con .more { display: none; }


#slider006 { position: relative; *zoom:1; margin-top: 20px; }
#slider006:after { content: ' '; display: block; clear: both; height: 0; overflow: hidden; }
#slider006 .slides li { position: relative; }
#slider006 .slides li a img { width: 100%; }
#slider006 .flex-control-nav { position: absolute; right:25px; bottom: 12px; }
#slider006 .flex-control-nav > li { float: left; margin: 0 2px; }
#slider006 .flex-control-nav li a { cursor:pointer; display:block; font-size: 0; *line-height: 0; width: 9px; height: 9px; background:url(images/main_slide_icon_off.png) no-repeat left top; }
#slider006 .flex-control-nav li a.flex-active { background:url(images/main_slide_icon_on.png) no-repeat left center; }
#slider006 .slide6_mbe { display: none; }


.main_box7 { overflow: hidden; margin-left: -20px; }
.main_box7 .tab_box { width: 371px; float: left; margin-left: 20px; margin-top: 25px; }
.main_box7_rt_tab_box { position: relative; float: left; min-height: 319px; width: 369px; background-color: #fff; margin: 25px 0 0 20px; }
.main_box7_rt_tab { border-bottom: 1px solid #ddd; height: 45px; margin-bottom: 10px; padding-left: 20px; }
.main_box7_rt_tab li { float: left; }
.main_box7_rt_tab li+li { border-left: #fff 1px solid; }
.main_box7_rt_tab li > a { color: #272828; font-size: 18px; font-weight: bold; height: 45px; line-height: 45px; display: block; padding: 0 0; background: #fff; }
.main_box7_rt_tab li > a.on { color: #272828; background: #fff; border-bottom: 2px solid #1f559f; }
.main_box7_rt_tab_box .tab_box { width: auto; float: none; margin-left: 20px; }
.main_box7_rt_tab_box .tab li { float: left; width: 110px; text-align: center; }
.main_box7_rt_tab_box .tab li+li { border-left: #fff 1px solid; }
.main_box7_rt_tab_box .tab li > a { color: #222222; font-size: 16px; height: 45px; line-height: 45px; display: block; padding: 0 24px; background: #efefef; }
.main_box7_rt_tab_box .tab li > a.on { color: #fff; background: #1f559f; }
.main_box7_rt_tab_box .more { position: absolute; right: 10px; top: 12px; font-size: 16px; color: #1f559f; padding-left: 20px; display: block;  background: url(images/main_titbg02.png) no-repeat left center; *line-height: 0; }
.main_box7_rt_tab_box .tab_box .tab { border-bottom: none; }
.main_box7_rt_tab_box .tab_box .con .list_data { padding-top: 0px; }
.main_box7_rt_tab_box .tab_box .con .list_data > li { background: none; padding: 10px 15px 0 0; }

.main_box7_rt_tab_box2 { float: left; width: 371px; margin: 25px 0 0 20px; background: url(images/main_img01.jpg) no-repeat center top; text-align: center; height: 319px; }
.main_box7_rt_tab_box2 > a { display: inline-block; margin-top: 220px; }


.main_box8 { margin-top: 25px; margin-left: -21px; }
.main_box8 > a { display: block; float: left; width: 274px; margin-left: 21px; font-size: 22px; color: #fff; font-weight: bold; line-height: 87px; text-align: center; background-color: #a1a2a4; }
.main_box8 > a > span { display: inline-block; }
.main_box8 > a.bg1 > span { background: url(images/main_icon12.png) no-repeat left center; padding-left: 52px; }
.main_box8 > a.bg2 > span { background: url(images/main_icon13.png) no-repeat left center; padding-left: 52px; }
.main_box8 > a.bg3 > span { background: url(images/main_icon14.png) no-repeat left center; padding-left: 52px; }
.main_box8 > a.bg4 > span { background: url(images/main_icon15.png) no-repeat left center; padding-left: 52px; }
.main_box8 > a.on { background-color: #154d72; }
.main_box8 > a:hover { background-color: #154d72; }


.main_box9 { margin-top: 25px; }
.main_box9 > div { border: 1px solid #ddd; background-color: #fff; }
.main_box9 > div > h3 { border-bottom: 1px solid #ddd; padding-left: 20px; }
.main_box9 > div > h3 > span { display: inline-block; line-height: 59px; font-size: 18px; font-weight: bold; border-bottom: 2px solid #1f559f; margin-bottom: -1px;}
.main_box9_con { float: left; }
.main_box9_con > div { padding: 14px 19px 20px 19px; margin-left: -12px; }
.main_box9_con > div > a { display: block; float: left; margin-left: 12px; width: 271px; text-align: center;font-size: 16px; margin-top: 12px; }
.main_box9_con > div > a img { width: 100%; }

.main_box9_rt { float: right; }
.main_box9_rt .tab { border-bottom: none; margin-top: 10px; padding-left: 19px; }
.main_box9_rt .tab li { width: 176px; text-align: center; }
.main_box9_rt .tab li > a.on { background-color: #1f559f; }
.main_box9_rt .con { padding: 0 19px; height: 150px; overflow-y: auto; }
.main_box9_rt .con .list_data > li { overflow: hidden; background: none; padding: 10px 0 0 0 ;}
.main_box9_rt .con .list_data > li > p { float: left; width: 7%; padding-left: 3%; }
.main_box9_rt .con .list_data > li > div { float: left; width: 80%; }
.main_box9_rt .con .list_data > li > span { float: right; width: 10%; }



.tab_box.main01 { margin-top: 15px; }
.tab_box.main01 .tab { border-bottom: 0; }
.tab_box.main01 .tab li > a { color: #262626; padding: 0 30px; background: #eaebeb; }
.tab_box.main01 .tab li > a.on { color: #fff; background: #6d7174; }

.main_box11 { margin-top: 20px; }
#slider003 { position: relative; *zoom:1; padding: 21px 173px 21px 31px; background: #fff; border: 1px solid #ddd; }
#slider003:after { content: ' '; display: block; clear: both; height: 0; overflow: hidden; }
#slider003 .slides li a { display: block; }
#slider003 .slides li a img { width: 100%; }
#slider003 .flex-pauseplay ,
#slider003 .flex-direction-nav { height: 0; }
#slider003 .flex-direction-nav a { display: block; font-size: 0; *line-height: 0; position: absolute; z-index: 2; width: 17px; height: 19px; top: 28px; }
#slider003 .flex-direction-nav a.flex-prev { background: url(images/slider3_btn1.gif) no-repeat; right: 66px; }
#slider003 .flex-direction-nav a.flex-next { background: url(images/slider3_btn3.gif) no-repeat; right: 31px; }
#slider003 .flex-pauseplay a { display: block; font-size: 0; *line-height: 0; position: absolute; z-index: 2; width: 18px; height: 19px; top: 28px; right: 48px; background: url(images/slider3_btn2.gif) no-repeat; } */

.mblue_box {
}
.mblue_box .tab {
  border-bottom: #1f559f 1px solid;
  height: 35px;
  background: url(tab_tt_bg.png) repeat-y;
  background-size: cover;
}
.mblue_box .tab li > a {
  color: #1f559f;
  font-size: 17px;
  height: 33px;
  line-height: 33px;
  display: block;
}
.mblue_box .tab li > a.on {
  color: #fff !important;
  background: #1f559f;
  height: 33px;
  line-height: 33px;
}
.zfxxgk_w {
  width: 300px;
}
.tab_box_safety.zfxxgk_w .con {
  padding: 15px 0 0 0;
}
.xxgk_btn {
  background-color: #f5f5f5;
  text-align: center;
  height: 40px;
  line-height: 40px;
  width: 48%;
  float: left;
  color: #08468e;
  margin-bottom: 15px;
}
.xxgk_btn:nth-child(odd) {
  margin-right: 4%;
}
.wj_ap_gg_w {
  width: 528px;
}
.ldhd_w {
  width: 300px;
}
.jyj_xfb {
  width: 100%;
  margin-top: -15px;
  margin-bottom: 10px;
}
.zt_tl {
  width: 1161px;
  margin: 0 auto;
}
.pic_mobile {
  display: none;
}
.sp_w {
  width: 555px;
}
/* .tab_box_safety.sp_w .con{padding: 20px 0 0 0;} */
.sp_pic {
  width: 100%;
}
.sp_pic a {
  width: 175px;
  height: 126px;
  float: left;
  margin-bottom: 15px;
}
.sp_pic a img {
  width: 175px;
  height: 126px;
}
.sp_pic a:nth-child(3n-1) {
  margin-left: 15px;
  margin-right: 15px;
}
.main_box4 .wx_js_zy_w {
  width: 533px;
  float: right;
}
.zyxx_tit {
  margin-top: 17px;
}
.zyxx_tit a {
  padding: 5px 15px;
  background-color: #efefef;
}
.zyxx_tit .ac {
  background-color: #1f559f;
  color: #ffffff;
}
.zyxx_con ul li {
  background: none;
  padding: 14px 0 0 0;
}
.zyxx_con ul li:after {
  content: '';
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.zyxx_con ul li a {
  float: left;
  color: #555555;
  font-size: 15px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 90%;
}
.spdt_imp {
  width: 450px;
  overflow: hidden;
  height: 111px;
}

.zw_box {
  width: 100%;
  height: 100px;
  background-color: #faf4e7;
  margin-bottom: 10px;
}
.zw_tit {
  float: left;
  text-align: center;
  width: 25%;
}
.zw_tit_pic {
  width: 64px;
  height: 64px;
  background-color: #e7c783;
  border-radius: 50px;
  margin: 9px auto 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.zw_tit_pic img {
  width: 32px;
}
.zw_tit_txt {
  font-size: 15px;
}
.right-list {
  width: 75%;
  float: right;
}

.right-list li {
  margin: 2px;
  padding-right: 6px;
  float: left;
  border-right: 1px solid #000000;
}

.right-list li a {
  color: #000000;
}
.main_box_bsfw {
  float: left;
  margin-top: 20px;
  width: 744px;
}
.bsdt {
  width: 100%;
}
.bsdt_item {
  float: left;
  width: 32%;
  margin-top: 14px;
  margin-right: 2%;
}
.main_box_fwrx {
  float: right;
  margin-top: 20px;
  width: 428px;
}
.main_box_fwrx img {
  width: 100%;
}
.main_box_zfxxgk {
  float: left;
  margin-top: 20px;
  width: 581px;
  height: 411px;
  background: url(xxgk_bg.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  text-align: center;
}
.zfxxgk_box {
  width: 549px;
  height: 318px;
  margin: 64px auto 0px;
}
.zfxxgk_item {
  background: url(xxgk_item.png);
  width: 100%;
  height: 58px;
  display: flex;
  /* justify-content: center; */
  align-items: center;
  color: #007ac8;
  font-size: 23px;
  font-weight: 600;
  margin-bottom: 7px;
}
.zfxxgk_item img {
  margin-right: 10px;
  margin-left: 25%;
}
.main_box_zc {
  float: right;
  margin-top: 20px;
  width: 570px;
  height: 409px;
  background: #e5e5e5;
  border-radius: 20px;
}
.zc_box {
  margin: 20px 70px 20px 70px;
}
.zc_box img {
  margin-bottom: 20px;
}