@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;background-repeat: no-repeat;background-position: center center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
body{background: #FFF;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
img{border:none;display: block;}
em{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

.banner{height: 5.733333rem;background-image: url(../../images/huiyuan/banner.jpg);background-position: center top;background-size: auto 5.733333rem;color: #FFF;text-align: center;}
.banner p{font-size: 0.48rem;padding: 1.2rem 0 0.266666rem;}
.banner p em{color: #ff8e29;}
.banner span{display: block;font-size: 0.56rem;padding-bottom: 0.4rem;}
.banner span em{color: #ff8e29;}
.banner a{display: block;margin: 0.533333rem auto 0;font-size: 0.56rem;text-align: center;color: #FFF;width: 3.2rem;background-color: #ff8e29;height: 1rem;line-height: 1rem;border-radius: 0.533333rem;}
.content .title{font-size: 0.56rem;text-align: center;padding: 1rem 0 0.6rem;}
.content .btn{display: block;line-height: 0.8rem;width: 3.2rem;background-color: #ff7529;border-radius: 0.8rem;color: #FFF;text-align: center;margin: 0 auto;font-size: 0.373333rem;box-shadow: 0 0 20px 0 rgba(0,0,0,.2);}
.content>div{padding-bottom: 0.533333rem;}
.content .fl_1 .cont li{width: 9.2rem;padding: 0 1.333333rem 0 0.666666rem;margin: 0 auto 0.8rem;}
.content .fl_1 .cont li p{font-size: 0.48rem;color: #343434;position: relative;padding: 0.266666rem 0 0.4rem;margin-bottom: 0.266666rem;text-align: center;}
.content .fl_1 .cont li p em{display: block;position: absolute;width: 1.066666rem;height: 0.026666rem;background-color: #ff8e29;left: 3.04rem;bottom: 0;}
.content .fl_1 .cont li span{display: block;line-height: .7rem;font-size: 0.373333rem;color: #4d4d4d;height: auto;overflow: hidden;}
.content .fl_1 .cont li span em{display: block;width: 0.346666rem;height: 0.346666rem;line-height: 0.32rem;text-align: center;font-size: 0.213333rem;color: #ff7529;border: 1px solid #ff7529;border-radius: 50%;float: left;margin: 0.16rem 0.16rem 0 0;overflow: hidden;box-sizing: border-box;}
.content .fl_1 .cont li img{width: 1.466666rem;margin: 0 auto;}
.content .fl_2{background-color: #F5F5F5;}
.content .fl_2 .cont{height: auto;overflow: hidden;padding-left: 0.4rem;padding-bottom: 0.2rem;}
.content .fl_2 .cont li{width: 4.4rem;float: left;margin-bottom: 0.4rem;color: #FFF;margin-right: 0.4rem;border-radius: 0.213333rem;overflow: hidden;height: 7rem;}
.content .fl_2 .cont li img{width: 100%;}
.content .fl_2 .cont li div{background-color: #ff7529;height: auto;overflow: hidden;padding-bottom: 0.533333rem;}
.content .fl_2 .cont li p{font-size: 0.6rem;text-align: center;padding: 0.266666rem 0;}
.content .fl_2 .cont li span{display: block;font-size: 0.4rem;padding: 0 0.2rem;padding-bottom: 0.4rem;}
.content .fl_2 .cont li em{display: block;font-size: 0.4rem;line-height: .7rem;padding-left: 0.533333rem;}
.content .fl_3 .cont{height: auto;overflow: hidden;}
.content .fl_3 .cont li{width: 50%;float: left;height: 11.6rem;margin-bottom: 0.266666rem;}
.content .fl_3 .cont li img{width: 4rem;margin: 0 auto 0.533333rem;}
.content .fl_3 .cont li p img{width: 1rem;float: left;margin: 0 0.2rem 0 0;}
.content .fl_3 .cont li p{font-size: 0.48rem;height: 0.88rem;line-height: 0.88rem;padding-left: 0.8rem;color: #343434;overflow: hidden;margin-bottom: 0.2rem;}
.content .fl_3 .cont li span{display: block;width: 4.266666rem;font-size: 0.32rem;line-height: .7rem;color: #4d4d4d;margin: 0 auto;}
.content .fl_3 .cont li:last-child div{border: 1px solid #e5e5e5;border-radius: 0.2rem;font-size: 0.48rem;color: #343434;height: 2.533333rem;overflow: hidden;line-height: 0.88rem;padding-left: 0.733333rem;margin-bottom: 0.4rem;padding-top: 0.853333rem;margin-right: 0.4rem;}
.content .fl_3 .cont li:last-child div img{width: 0.93rem;float: left;margin: 0 0.2rem 0 0;}
.content .fl_3 .cont li:last-child div:last-child{padding: 0.133333rem 0 0;border: none;}
.content .fl_3 .cont li:last-child div:last-child p{padding: 0;text-align: center;}
.content .fl_4{background-color: #F5F5F5;}
.content .fl_4 .cont{height: auto;overflow: hidden;}
.content .fl_4 .cont li{margin-bottom: 0.8rem;}
.content .fl_4 .cont li img{display: block;margin: 0 auto 0.4rem;width: 8.6rem;}
.content .fl_4 .cont li p{color: #4d4d4d;width: 8.6rem;margin: 0 auto;line-height: .7rem;font-size: 0.373333rem;}
.content .fl_4 .cont li p em{color: #ff7529;}

.content .fl_5 {height: auto;overflow: hidden;padding-bottom: .4rem;}
.content .fl_5 .title{padding: .6rem 0 0 0;}
.content .fl_5 .width{width: 9.2rem;margin: 0 auto;}
.content .fl_5 .fl{margin: 0.666666rem auto 0;height: 2rem;float: none;overflow: hidden;}
.content .fl_5 a{display: block;font-size: 0.32rem;color:#1b1b20;line-height: .7rem;}
.content .fl_5 a:hover{color:#20aa9c;}
.content .fl_5 a span{display: block;width: 70%;margin-right: 0.853333rem;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;float:left;}
.content .fl_5 a em{display:block;float:right;}
.content .fl_5 .fr{height: 2rem;float: none;overflow: hidden;}