@charset "utf-8";
/* CSS Document */

*{padding:0;margin: 0;}
body{font-size:16px; font-family: microsoft yahei;width:100%; max-width: 1920px; margin: 0 auto; color:#000;}
.fl{float:left;}
.fr{float:right;}
ul li { list-style-type: none;}
a{text-decoration:none;color:#969696;}
/*img {display:block;}*/
.clear{clear:both;}
.banner img {display:block;}
.col{width:100%; max-width: 1920px; margin: 0 auto;}
.main{width:100%; max-width: 1920px;margin: 0 auto;background: #fbe0ed;}
.dy {width:100%; max-width: 1100px; margin: 0 auto; padding-top: 40px; padding-bottom: 40px;font-size:28px;line-height: 48px; text-indent: 2em;}
.bg{background:#f2f2f1;}
.zt{width:100%; max-width: 1100px; margin: 0 auto; padding-top: 50px; padding-bottom: 30px;}
.zt .bt{font-size:45px; color:#000;  text-align: center; font-weight: 600;}
.zt .bt_con{ margin-top: 100px;
    text-align: center;}

.gz{ margin:0 auto;text-align: center; margin-top: 50px;}
.gz .dh{font-size:48px;color:#ce800f;margin-top: 15px;font-weight: 600;}
.gz .zx{margin-top:26px;}

.xmm, .yiyuan{width:100%; max-width: 1100px; margin: 0 auto; margin-top: 50px; padding-bottom: 40px;}
.xm_bt{font-size:45px; color:#000;  text-align: center;font-weight: 600;}
.xm_con{ margin-top:30px;}
.xm_con img {margin-left:65px; margin-top: 30px;}
.xm_con img:nth-child(1), .xm_con img:nth-child(4){ margin-left:0}


.main_1 {width:1100px; margin: 0 auto;}
.tj_dy{font-size:45px; color: #b2471d; text-align: center; margin: 0 auto;padding-top: 50px;padding-bottom: 50px;
    line-height: 100px;  text-decoration-line: underline;
  text-decoration-color: #b2471d;
  text-decoration-style: solid;text-underline-offset: 30px;font-weight: 600}

.tj_img{ margin:30px auto 40px;text-align: center;}

.main_tc {width:1100px; margin: 0 auto;}
.zz{position: relative;}
.zz_bt{width:640px; height: 100px; margin: 0 auto; background: #30cafd; font-size: 50px; color: #fff; text-align: center; line-height: 100px; border-radius: 20px; position: absolute;margin-top: -40px;box-shadow: -30px 0  0 0 #faef4b, /* 左阴影 */
              30px 0 0 0 #faef4b;  /* 右阴影 */margin-left: 230px;}
.zhongzhi, .quanci {border:10px solid #ffe597; border-radius: 45px;width: 1070px; height: auto; background: #fff4f8;}

.zhongzhi dl{width:988px; height: 104px; background: #fde7e7;  border-radius: 25px; margin-left: 50px; margin-top: 26px}
.zhongzhi dl dt{float: left;line-height: 104px;}
.zhongzhi dl dt,.zhongzhi dl dd{float: left;}
.zhongzhi dl dd {padding-top: 10px; float: right; margin-right: 20px}
.zhongzhi dl:nth-child(1){ margin-top:85px;}
.zhongzhi dl dt{ font-size:45px; color:#db6a33;font-weight: 600;margin-left: 28px;}
.sp1{font-size:28px; color:#8c8181;text-decoration: line-through;}
.sp2{font-size:34px;color: #e31313;}
.sp3,.sp4{font-size:65px;color: #e31313;font-weight: 600;}
.zhongzhi dl:nth-child(4){ margin-bottom:35px;}

.quanci dl {width:501px; height: 205px; background: #fde7e7;  border-radius: 25px; float: left; margin-left: 23px; margin-top: 106px;text-align: center;    margin-bottom: 70px;}
.quanci dl:nth-child(2){ margin-left:31px;}
.quanci  dl dt{font-size:45px; color:#db6a33;font-weight: 600;margin-top: 32px;}
.quanci dl dd{}
.rt{border:10px solid #ffe597; border-radius: 35px;width: 1070px; height: auto; background: #fff4f8;font-size:45px; color:#db6a33;font-weight: 600;    text-align: center;
    margin-top: 35px;
    padding-top: 30px;
    padding-bottom: 30px;}

.yyjj{font-size:30px; width: 95%; margin: 30px auto 0;text-indent: 2em;line-height: 50px;}
.ryimg{ margin:50px auto 0;text-align: center;}

.dibu { margin-top: 20px;margin-bottom:20px;}
.db_img{ text-align:center;}
.dianhua{font-size:40px; color:#6876ba;text-align: center; margin: 15px;}
.tishi{font-size:26px; color: #000; text-align: center;margin: 15px;}
.tjbg { width:1050px;  font-size: 24px;  margin-top: 33px; border-radius: 20px;padding: 45px 25px;color: #333333;line-height: 45px;}


.banner {width:100%; max-width: 1920px; margin: 0 auto;}

.banner img {width:100%;}





