@charset "utf-8";* {font-family:MicrosoftYaHei;margin:0;padding:0}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,hr,button,footer,header,nav,section,article {margin:0;padding:0}
body {color:#333;font-family:"microsoft yahei","Verdana","Tahoma","Arial"}
ol,ul,li {list-style:none}
i,s,u,em {font-style:normal;text-decoration:none}
img {border:0 none}
a {color:#333;text-decoration:none;cursor:pointer}
a:hover {color:#db214c;text-decoration:none}
a:focus,form *:focus {outline:none}
input {color:#333;text-indent:10px}
input::-webkit-input-placeholder {color:#666}
input::-moz-placeholder {color:#666}
input::-ms-input-placeholder {color:#666}
.cf:after {display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both}
.cf {zoom:1}
.fl {float:left}
.fr {float:right}
.pr {position:relative}
.pa {position:absolute}
.pf {position:fixed}
.center {margin:0 auto}
.tal {text-align:left}
.tac {text-align:center}
.tar {text-align:right}
.taj {text-align:justify}
.abs-ct {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.abs-cx {position:absolute;left:50%;transform:translateX(-50%)}
.abs-cy {position:absolute;top:50%;transform:translateY(-50%)}
.flex-ct-x {display:flex;justify-content:center;align-items:center}
.flex-ct-y {display:flex;flex-direction:column;justify-content:center;align-items:center}
.flex-fs {display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}
.w1000 {width:100%; margin:0 auto}
body {background:#e9e5e6}
.title {position:relative;margin-top: .6rem;}
.title p {font-size:.2rem;text-align:center;color:#8d8d8d;letter-spacing:.13rem}
.title .left {position:absolute;top:50%;left:0.4rem;width:2.64rem;height:1px;border:unset;background-color:#8d8d8d}
.title .right {position:absolute;top:50%;right:0.4rem;width:2.64rem;height:1px;border:unset;background-color:#8d8d8d}
.tit-box {margin:.1rem auto .5rem;text-align:center;width: 2.5rem;}
.tit-box img{width: 2.5rem;}
.text {width:3rem}
.text p {font-size:.2rem;color:#8d8d8d;line-height:.35rem}
.img01 {margin-top:36px}
.banner img {width:100%}
.p01 .into {margin-top:-.4rem;overflow:hidden;padding-left:2.4rem;position:relative;width:4.42rem}
.p01 .into p {position:absolute;left:2.8rem;bottom:.59rem;width:2.8rem;font-size:.2rem;text-align:justify;line-height:.35rem;color:#454545;background:#e9e5e6}
.p01 .into img {float:right;height: 1.92rem;width: 1.92rem;}
.p01 .wrap {overflow:hidden;width:6.7rem;box-sizing:border-box;margin:.58rem auto 0}
.p01 .wrap .top-img {margin:.9rem 0 .26rem}
.p01 .wrap img {float:right;}
.img_1{width: 4.5rem;}
.img_2{width: 3.77rem;}
.img_3{width: 4.5rem;}
.img_4{width: 3.17rem;}
.img_5{width: 4.2rem;}
.img_6{width: 5.3rem;margin: 0 auto;}
.p01 .wrap .left-box {float:left}
.p01 .wrap .left-box p {font-size:.16rem;line-height:.35rem;color:#454545;margin:.19rem 0 .2rem}
.p01 .wrap .left-box hr {margin-top:.45rem;width:.22rem;border:1px solid #a6a6a6}
.p01 .wrap .left-box span {line-height:.39rem;font-size:.13rem;color:#969696}
.p01 .wrap_2 {position:relative;width: 6.7rem;box-sizing:border-box;margin:.58rem auto 0}
.p01 .wrap_2 img {margin-left:-.6rem}
.p01 .wrap_2 .text-box {margin:1.11rem 0 0 .6rem;padding-left:.3rem;border-left:3px solid #454545a9}
.p01 .wrap_2 .text-box p {font-size:.2rem;color:#454545}
.p01 .wrap_2 .color-box {margin-top:.34rem;width:6.7rem;height:1.67px}
.p01 .wrap_2 .color-box .item {float:left;margin-right:.07rem;text-align:center;line-height:.35rem;letter-spacing:.04rem;color:#545152;font-size:.2rem}
.p01 .wrap_2 .color-box .item .box {width:1.27rem;height:1.27rem;border-radius:10%}
.p01 .wrap_2 .color-box .item:nth-child(1) .box {background:#ffffff}
.p01 .wrap_2 .color-box .item:nth-child(2) .box {background:#dbd4ce}
.p01 .wrap_2 .color-box .item:nth-child(3) .box {background:#bcafa6}
.p01 .wrap_2 .color-box .item:nth-child(4) .box {background:#666c76}
.p01 .wrap_2 .color-box .item:nth-child(5) .box {background:#545152}
.p01 .brbox{
  position: absolute;
  top: 3.28rem;
  right: 0;
  box-sizing: border-box;
  width: 2.8rem;
	height: 2.8rem;
	border: solid .04rem #ffffff;}
  .p01 .brbox p {
    margin-top: 1.36rem;
    text-align: center;
    font-size: .2rem;
    line-height: .35rem;
	  color: #454545;
  }
.p02 {padding:1.60rem 0}
.p02 .text {width:4.04rem;padding-left:1.2rem}
.p02 .wrap {margin-top:.58rem;width:6.8rem;}
.p02 .wrap .top-img {width: 6.7rem; overflow:hidden;border-bottom-left-radius:3%;border-bottom-right-radius:3%}
.p02 .wrap .item {margin-top:.57rem;width:100%;height:3.34rem}
.p02 .wrap .item img{float: left; width: 4.19rem;}
.p02 .wrap .item .box {height:3.34rem;width:2.6rem;float:right}
.p02 .wrap .item .num {float:right;border-bottom:3px solid #9b9a9b}
.p02 .wrap .item .num h4 {font-weight:100;text-align:right;font-family:PingFang-SC-Regular;font-size:.9rem;color:#e44b0e5d}
.p02 .wrap .item .num h4 i {font-size:.16rem;color:#9b9a9b}
.p02 .wrap .item .content {margin-top:.55rem;float:right}
.p02 .wrap .item .content p {text-align:right;font-size:.2rem;line-height:.35rem;color:#454545}
.p03 {overflow:hidden;}
.p03 .wrap {width:6.7rem;padding-top: .58rem;}
.p03 .wrap .item {margin-bottom:.5rem}
.p03 .wrap .nohei {height:unset!important}
.p03 .wrap .text-box {height:3.7rem;display:flex;flex-direction:column;justify-content:center;width:2.2rem}
.p03 .wrap .text-box p {font-size:.2rem;line-height:.35rem;color:#454545}
.p03 .wrap .text-box .bl {padding-left:.2rem;border-left:3px solid #e44c0e}
.p03 .wrap .text-box hr {margin-top:.7rem;width:.2rem;border:1px solid #a6a6a6}
.p03 .wrap .text-box span {font-size:.18rem;letter-spacing:2px;color:#a6a6a6}
.p03 .wrap .round {border-radius:50%}
.p03 .wrap .mt {margin-top:1.1rem}
.p03 .wrap .text-box.fr p {text-align:right}
.p03 .wrap .text-box.fr hr {margin-left:1.9rem}
.p03 .wrap .text-box.fr span {text-align:right}
.p03 .wrap_2 {position:relative;margin-top:1.38rem;width:100%;height:7.6rem}
.p03 .wrap_2 .item {overflow:hidden;margin:.35rem .4rem 0 0;float:right;width:3.16rem;height:2.34rem;border-top-left-radius:20%;border-bottom-right-radius:20%}
.p03 .wrap_2 .left-box {position:absolute;bottom:0;left:.4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:.04rem solid #fff;width:3.13rem;height:3.25rem}
.p03 .wrap_2 .left-box p {font-size:.2rem;line-height:.35rem;color:#7b6d59}
.p03 .wrap_3 {margin-top:1.75rem;width:6.7rem}
.p03 .wrap_3 img {border-bottom-left-radius:3%;border-bottom-right-radius:3%}
.p03 .wrap_3 .item {position:relative;z-index:9;margin-top:-.4rem;width:100%;height:1.85rem}
.p03 .wrap_3 .item .box {float:left;margin-left:.37rem;border:.04rem solid #fff;width:1.8rem;height:1.8rem}
.p03 .wrap_3 .item .text {position:absolute;top:.75rem;left:.73rem;width:5.46rem;height:.75rem;background:#e9e5e6}
.p03 .wrap_3 .item .text h3 {color:#e44c0e;font-size:.28rem}
.p03 .wrap_3 .item .text p {font-size:.2rem;color:#454545}
.p04 .foot {margin-top: 1.56rem; text-align:center;overflow:hidden;height:4.39rem;background:url(images/p04_bg.jpg) center no-repeat;padding-top: .3rem;box-sizing: border-box;}
.p04 .foot p {text-align:center;font-size:.3rem;color:#454545;line-height:.8rem}
.p04 .foot h4 {text-align:center;font-size:.47rem;color:#454545}
.p04 .foot hr {margin:0 auto .69rem;width:.74rem;height:.09rem;border:unset;background-color:#464249}
footer{display: none!important;}