@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent;font-family:"Helvetica","PingFang SC","Microsoft YaHei","Tahoma","Arial";color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1180px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
ul{list-style: none;}
.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}
/* pc端隐藏 */
.content .wimg{display: none!important;}
.banner{background: url(images/p_banner.jpg) center top;height: 430px;box-sizing: border-box;padding-left: 60px;}
.banner b{display: block;font-size: 48px;font-weight: bold;color: #FFF;padding: 85px 0 18px;}
.banner b em{font-size: 48px;font-weight: bold;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(right,#fa7a7b,#fe4747);}
.banner p{width: 600px;height: 42px;line-height: 42px;font-size: 22px;color: #FFF;padding-left: 28px;border: 1px dashed #ce6b6b;border-radius: 22px;background-color: #12192b;}
.banner p i{font-size: 22px;font-weight: bold;color: #FFF;}
.banner a{display: block;width: 210px;height: 60px;line-height: 60px;background: linear-gradient(to right,#fd4747,#ff6f6f);border-radius: 6px;text-align: center;font-size: 16px;font-weight: bold;color: #FFF;margin-top: 54px;}
.content>div{padding-bottom: 80px;}
.content .c_t{width: 1060px;margin: 40px auto 0;display: flex;justify-content: space-between;}
.content .c_t li{width: 298px;height: 158px;border: 1px solid #a3baf2;background: linear-gradient(to bottom,#FFF,#f3f6fd);border-radius: 6px;overflow: hidden;text-align: center;}
.content .c_t li b{display: block;font-size: 16px;margin-bottom: 15px;}
.content .c_t li b::before{display: block;content: "";width: 24px;height: 24px;background: url(images/p_fl1.png) left -160px;margin: 19px auto 11px;}
.content .c_t li:nth-child(2) b::before{background-position: -24px -160px;}
.content .c_t li:nth-child(3) b::before{background-position: -48px -160px;}
.content .c_t li p{font-size: 16px;color: #555;line-height: 26px;}
.content .tit{display: block;font-size: 36px;text-align: center;padding: 80px 0 35px;}
.content .btn{display: block;width: 210px;height: 60px;line-height: 60px;text-align: center;font-size: 16px;font-weight: bold;color: #FFF;background: linear-gradient(to right,#fd4747,#ff6f6f);border-radius: 6px;margin: 0 auto;}
.content .fl_1 .con-box{width: 1060px;margin: 0 auto;}
.content .fl_1 dl{display: flex;justify-content: space-between;margin-bottom: 50px;}
.content .fl_1 dl dt{width: 110px;height: 140px;line-height: 140px;text-align: center;font-size: 18px;color: #FFF;background-color: #fe5b5b;border-radius: 10px;}
.content .fl_1 dl:nth-child(2) dt{background-color: #ff8803;}
.content .fl_1 dl dd{width: 880px;display: flex;justify-content: space-around;}
.content .fl_1 dl dd b{font-size: 16px;text-align: center;color: #333;}
.content .fl_1 dl dd b::before{display: block;content: "";width: 80px;height: 80px;background: url(images/p_fl1.png) left top;margin: 10px auto 24px;}
.content .fl_1 dl dd b:nth-child(2)::before{background-position: -80px 0;}
.content .fl_1 dl dd b:nth-child(3)::before{background-position: -160px 0;}
.content .fl_1 dl dd b:nth-child(4)::before{background-position: -240px 0;}
.content .fl_1 dl dd b:nth-child(5)::before{background-position: -320px 0;}
.content .fl_1 dl dd b:nth-child(6)::before{background-position: -400px 0;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(1)::before{background-position: 0 -80px;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(2)::before{background-position: -80px -80px;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(3)::before{background-position: -160px -80px;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(4)::before{background-position: -240px -80px;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(5)::before{background-position: -320px -80px;}
.content .fl_1 dl:nth-child(2) dd b:nth-child(6)::before{background-position: -400px -80px;}
.content .fl_2{background-color: #f4f5f8;}
.content .fl_2 .tabs{display: flex;justify-content: space-between;margin-bottom: 20px;}
.content .fl_2 .tabs em{width: 128px;height: 48px;line-height: 48px;text-align: center;font-size: 18px;color: #333;border: 1px solid #e5e5e5;border-radius: 6px;background-color: #FFF;cursor: pointer;}
.content .fl_2 .tabs em.on{background-color: #fd4748;border-color: #fd4748;color: #FFF;}
.content .fl_2 .pimg img{display: none;}
.content .fl_2 .pimg img.on{display: block;}
.content .fl_2 .btn{margin-top: 50px;}
.content .fl_3 dl{display: flex;justify-content: space-between;margin-bottom: 50px;}
.content .fl_3 dd{display: flex;justify-content: space-between;flex-wrap: wrap;margin-left: 75px;margin-top: 30px;}
.content .fl_3 dd p{width: 33.33%;}
.content .fl_4{background-color: #f4f5f8;}
.content .fl_4 .con-box{width: 1180px;margin: 0 auto 50px;}
.content .fl_4 ul{display: flex;justify-content: space-between;}
.content .fl_4 ul li{width: 580px;display: flex;justify-content: space-between;}
.content .fl_4 ul li p{width: 280px;background-color: #FFF;border-radius: 10px;text-align: center;font-size: 18px;padding-bottom: 35px;}
.content .fl_4 ul li p img{margin: 18px auto 15px;display: block;}
.content .fl_5 dl{display: flex;justify-content: space-between;margin-bottom: 50px;}
.content .fl_5 dl dt p{display: flex;justify-content: space-between;margin-top: 12px;}
.content .fl_5 dl dt p em{width: 25%;text-align: center;font-size: 16px;}
.content .fl_5 dl dd{display: flex;justify-content: space-between;width: 399px;margin-right: 75px}
.content .fl_5 dl dd p{text-align: center;font-size: 16px;width: 159px;}
.content .fl_5 dl dd p img{display: block;margin: 0 auto 12px;}
.content .fl_6 .width{display: flex;justify-content: center;margin-bottom: 50px;}
.content .fl_6 .width li{margin-right: 90px;}
.content .fl_6 .width li b{display: block;width: 278px;height: 88px;border: 1px solid #fd494a;font-size: 16px;line-height: 30px;color: #fd494a;border-radius: 6px;box-sizing: border-box;padding: 15px 0 0 30px;margin: 65px 0 28px;}
.content .fl_6 .width li p em{display: block;font-size: 16px;line-height: 48px;}
.content .fl_6 .width li p em::before{display: block;content: "";width: 18px;height: 21px;background: url(images/p_fl6.png) left top;float: left;margin: 13px 10px 0 0;}
.content .fl_6 .width li p em:nth-child(2)::before{background-position: -18px 0;}
.content .fl_6 .width li p em:nth-child(3)::before{background-position: -36px 0;}
.content .fl_6 .width li p em:nth-child(4)::before{background-position: -54px 0;}
.content .fl_7{background-color: #f4f5f8;}
.content .fl_7 .width{width: 1000px;background-color: #FFF;border-radius: 18px;height: 220px;margin-bottom: 50px;display: flex;justify-content: space-between;}
.content .fl_7 .width li{width: 16.66%;text-align: center;font-size: 18px;color: #333;}
.content .fl_7 .width li img{display: block;margin: 42px auto 15px;}