.main{background: #ffffff;}

.item-banner{width: 100%;}
.item-banner img{width: 100%;display: block;}

.item-tiaozhan{margin-top: -100px;position: relative;z-index: 2;padding-bottom: 80px;}
.item-tiaozhan .tiaozhan-box{box-shadow: 0 2px 12px 0 rgba(0,0,0,0.10);background: #ffffff;border-radius: 20px;padding: 40px;box-sizing: border-box;}
.item-tiaozhan .header{}
.item-tiaozhan .header .title{width: 280px;}
.item-tiaozhan .header .title img{width: 100%;display: block;}
.item-tiaozhan .header .title2{position: relative;padding-left: 100px;margin-top: 5px;}
.item-tiaozhan .header .title2:before{display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 77px;height: 76px;background: url('../images/tiaozhan/title2-icon.png')no-repeat;background-size: 100% 100%;}
.item-tiaozhan .header .title2 p{font-size: 36px;line-height: 40px;color: #35373A;}
.item-tiaozhan .header .title2 p span{color: #F12934;}
.item-tiaozhan .list{margin-top: 30px;}
.item-tiaozhan .list ul{display:flex;flex-direction: row;flex-wrap: wrap;justify-content: center;margin: 0 -10px;}
.item-tiaozhan .list ul li{width: 475px;margin: 10px;background: #fcfcfc;box-sizing: border-box;border: 1px solid #EAEAEA;border-radius: 10px;display: flex;align-items: center;justify-content: space-between;padding: 15px;}
.item-tiaozhan .list ul li .li-img{width: 127px;}
.item-tiaozhan .list ul li .li-img img{width: 100%;display: block;}
.item-tiaozhan .list ul li .li-text{width: 300px;position: relative;}
.item-tiaozhan .list ul li .li-text p{font-size: 20px;line-height: 28px;color: #35373A;text-align: justify;}


.item-youshi{background: #ffffff;}
.item-youshi .header{padding: 65px 0;background: #5180D7;}
.item-youshi .header .box{padding-left: 165px;box-sizing: border-box;position: relative;}
.item-youshi .header .box:before{display: block;content: "";position: absolute;top: 0;bottom: 0;left: 45px;margin: auto;width: 103px;height: 86px;background: url('../images/youshi/title-icon.png')no-repeat;background-size: 100% 100%;}
.item-youshi .header .title{}
.item-youshi .header .title p{font-size: 36px;line-height: 40px;color: #ffffff;}
.item-youshi .header .title2{margin-top: 10px;}
.item-youshi .header .title2 p{font-size: 32px;line-height: .4rem;color: #234C96;display: inline-block;padding: 0 40px 0 20px;background: url('../images/youshi/title2-bg.png')no-repeat;background-size: 100% 100%;}
.item-youshi .list{margin-top: .7rem;padding-bottom: 50px;background: url('../images/youshi/list/bg.png')no-repeat;background-size: 100% 100%;}
.item-youshi .list ul{display:flex;flex-direction: row;flex-wrap: wrap;justify-content: center;margin: 0 -15px;}
.item-youshi .list ul li{width: 235px;height: 470px;margin: 0 15px;padding: 40px 20px;box-sizing: border-box;background: url('../images/youshi/list/li-bg.png')no-repeat;background-size: 100% 100%;}
.item-youshi .list ul li:nth-child(5){margin-top: -.3rem;padding: .35rem .15rem .55rem;}
.item-youshi .list ul li:nth-child(6){margin-top: -.3rem;padding: .35rem .15rem .55rem;}
.item-youshi .list ul li:nth-child(7){margin-top: -.3rem;padding: .35rem .15rem .55rem;}
.item-youshi .list ul li .li-img{width: 154px;margin: auto;}
.item-youshi .list ul li .li-img img{width: 100%;display: block;}
.item-youshi .list ul li .li-title{margin-top: 15px;}
.item-youshi .list ul li .li-title p{font-size: 28px;line-height: .34rem;color: #ffffff;text-align: center;}
.item-youshi .list ul li .li-text{margin-top: 23px;}
.item-youshi .list ul li .li-text p{font-size: 20px;line-height: 30px;color: #ffffff;text-align: justify;}