body {font-size:.2rem;}
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; zoom: 1; }
.blank { font-size: 0; line-height: 0; height: 0.1rem; clear: both; overflow: hidden; }
.blank1 { font-size: 0; line-height: 0; height: 0.17rem; clear: both; overflow: hidden; }
.blank5 { font-size: 0; line-height: 0; height: .5rem; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: Microsoft YaHei; }
.songti, .songti * { font-family: SimSun; }
.img { text-align: center; overflow: hidden; }
.img img { display: block; }
.bgc { background: #fa5500; }
.title { overflow: hidden; zoom: 1; line-height: 1rem; }
.title h2 { text-align: center; font-weight: bold; font-size: .4rem; font-weight: bold; color: #FFF; }
.title h3 { font-weight:400;font-size:.24rem;text-align: center; color: #FFF; line-height: .6rem; }
.title h3 img { display:inline-block;vertical-align: middle; width: .22rem; height: .22rem; margin: 0 .04rem; }
.title5 h2 { line-height: .5rem; }
.wrap { height: auto; overflow: hidden; zoom: 1; width: 6rem; margin: 0 auto; padding: .46rem 0 .9rem; position: relative; background: url(../images/wp1_btbg.jpg) no-repeat bottom center/6rem .4rem #FFF; }
.wrap>img { display: block; position: absolute; top: 0; left: 2.57rem; width: .86rem; height: .46rem; }
.wp_btn { width: 5.28rem; margin: 0 auto; overflow: hidden; zoom: 1; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; }
.wp_btn a { display: block; width: 2.64rem; height: .62rem; }
.wp_btn a:last-child { width: 2.44rem; }
.wp1c { height: auto; overflow: hidden; zoom: 1; background: url(../images/wp1_bgc.png) no-repeat center center/.8rem .8rem; padding-bottom: .2rem; }
.wp01 ul { width: 5.35rem; margin: 0 auto; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.wp01 ul li { margin-bottom: .32rem; width: 2.2rem; }
.wp01 ul li img { display: block; width: 2.2rem; margin: 0 auto 0.1rem; }
.wp01 ul li p { color: #555; font-size: .22rem; line-height: .34rem; }
.wp02 { height: auto; overflow: hidden; zoom: 1; }
.wp02 ul { width: 5.72rem; margin: 0 auto; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.wp02 ul li { margin-bottom: .3rem; background: url(../images/wp2_bg.png) no-repeat top center/2.7rem 4.3rem; height: 4.3rem; width: 2.7rem; }
.wp02 ul li img { display: block; margin: 0 auto; border-radius: 50%; width: 2rem; height: 2rem; }
.wp02 ul li h3 { text-align: center; font-size: .28rem; line-height: .6rem; font-weight: bold; color: #fa5500; }
.wp02 ul li p { color: #555; font-size: .22rem; line-height: .34rem; width: 2.2rem; margin: 0 auto; }
.wp03 { height: auto; overflow: hidden; zoom: 1; }
.wp03 dl { background: url(../images/wp3_bg1.png) no-repeat top center/5.7rem 1.9rem; height: 1.9rem; width: 5.7rem; margin: 0.1rem auto 0; padding: 0.1rem .2rem 0 0.1rem; box-sizing: border-box; }
.wp03 dl dt { float: left; width: 1.72rem; border-radius: 50%; height: 1.72rem; }
.wp03 dl dd { float: right; width: 3.35rem; padding-top: 0.1rem; }
.wp03 dl dd h3 { font-weight: bold; color: #fa5900; font-size: .28rem; }
.wp03 dl dd p { color: #555; font-size: .22rem; line-height: .34rem; margin-top: 0.04rem; }
.wp03 dl:nth-of-type(even) { background: url(../images/wp3_bg2.png) no-repeat top center/5.7rem 1.9rem; padding: 0.1rem 0.09rem 0 .45rem; }
.wp03 dl:nth-of-type(even) dt { float: right; }
.wp03 dl:nth-of-type(even) dd { float: left; }
.wp04 { height: auto; overflow: hidden; zoom: 1; }
.wp04 h2 { width: 5.72rem; margin: 0.05rem auto .25rem; }
.wp04 p { text-indent: 2em; width: 5.72rem; margin: 0 auto .35rem; color: #555; font-size: .22rem; line-height: .4rem; }
.wp06 { height: auto; overflow: hidden; zoom: 1; }
.wp6_ct { width: 5.7rem; margin: .2rem auto 0; }
.wp6_ct ul li { width: 5.7rem; height: 3.7rem; }
.wp6_tt { text-align: center; margin: 0 auto .2rem; }
.wp6_tt ul li { display: inline-block; border-radius: 50%; width: .2rem; height: .2rem; margin: 0 0.08rem; background: #aaa; }
.wp6_tt ul li.hover { background: #fa5900 }
.wp06 p { text-align: center; line-height: .44rem; color: #555; font-size:.2rem;}
.wp06 p span { color: #fa5900 }
.wp06 ol { width: 5.7rem; margin: 0 auto; border: 1px solid #e8e1e1; box-sizing: border-box; padding: 0.1rem; margin: .5rem auto .3rem; background: #f0eded; display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-wrap: wrap; -webkit-flex-wrap: wrap; }
.wp06 ol li { width: 1.76rem; height: 1.41rem; margin-bottom: .09rem; }
.wp06 h6 { width: 5.7rem; margin: 0 auto .3rem }
.wp07 { height: auto; overflow: hidden; zoom: 1; }
.wp07 h2 { width: 5.72rem; margin: .2rem auto; }
.wp07 p { width: 5.72rem; margin: 0 auto .3rem; line-height: .44rem; color: #444;font-size:.2rem; }
.wp08 { height: auto; position: relative; background: #FFF; padding-bottom: .3rem; }
.wp08 ul { height: 3.54rem; }
.wp08 ul li { position: absolute; font-size:.2rem}
.wp08 ul li:nth-of-type(1) { top: .68rem; left: .85rem; font-size: .25rem; }
.wp08 ul li:nth-of-type(1) a { color: #f76893 }
.wp08 ul li:nth-of-type(2) { top: .65rem; left: 3.5rem; }
.wp08 ul li:nth-of-type(2) a { color: #deafaf }
.wp08 ul li:nth-of-type(3) { top: 6.1rem; left: .68rem; font-size: .2rem; }
.wp08 ul li:nth-of-type(3) a { color: #333 }
.wp08 ul li:nth-of-type(4) { top: 1.08rem; left: 3.1rem; font-size: .28rem; }
.wp08 ul li:nth-of-type(4) a { color: #ff9000 }
.wp08 ul li:nth-of-type(5) { top: 1.72rem; left: .46rem; font-size: .25rem; }
.wp08 ul li:nth-of-type(5) a { color: #70b8ad }
.wp08 ul li:nth-of-type(6) { top: 1.65rem; left: 3.23rem; }
.wp08 ul li:nth-of-type(6) a { color: #81b8dc }
.wp08 ul li:nth-of-type(7) { top: 2.28rem; left: 1.74rem; font-size: .28rem; }
.wp08 ul li:nth-of-type(7) a { color: #ed3535 }
.wp08 ul li:nth-of-type(8) { top: 2.8rem; left: .46rem; font-size: .21rem; }
.wp08 ul li:nth-of-type(8) a { color: #666 }
.wp08 ul li:nth-of-type(9) { top: 2.9rem; left: 2.9rem; font-size: .25rem; }
.wp08 ul li:nth-of-type(9) a { color: #f481a4 }
.wp08 ul li:nth-of-type(10) { top: 3.4rem; left: .75rem; font-size: .22rem; }
.wp08 ul li:nth-of-type(10) a { color: #fca271 }
.wp08 ul li:nth-of-type(11) { top: 3.38rem; left: 2.95rem; font-size: .22rem; }
.wp08 ul li:nth-of-type(11) a { color: #7b6c60 }
.wp08 h6 { width: 2.3rem; height: .8rem; margin: 0 auto }
