.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: 50px;}
.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{position: relative;padding-left: 100px;}
.item-tiaozhan .header:before{display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 77px;height: 76px;background: url('../images/tiaozhan/title-icon.png')no-repeat;background-size: 100% 100%;}
.item-tiaozhan .header .title{width: 280px;}
.item-tiaozhan .header .title img{width: 100%;display: block;}
.item-tiaozhan .header .title2{position: relative;margin-top: 5px;}
.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;box-sizing: border-box;padding: 10px 0;}
.item-tiaozhan .list ul li .li-text p{font-size: 20px;line-height: 28px;color: #35373A;text-align: justify;}

.item-paiming{background: #ffffff;padding-bottom: 75px;}
.item-paiming .header{padding: 65px 0;background: #5180D7;}
.item-paiming .header .box{padding-left: 165px;box-sizing: border-box;position: relative;}
.item-paiming .header .box:before{display: block;content: "";position: absolute;top: 0;bottom: 0;left: 45px;margin: auto;width: 103px;height: 86px;background: url('../images/paiming/title-icon.png')no-repeat;background-size: 100% 100%;}
.item-paiming .header .title{}
.item-paiming .header .title p{font-size: 36px;line-height: 40px;color: #ffffff;}
.item-paiming .header .title2{margin-top: 10px;}
.item-paiming .header .title2 p{font-size: 32px;line-height: .4rem;color: #234C96;display: inline-block;padding: 0 40px 0 20px;background: url('../images/paiming/title2-bg.png')no-repeat;background-size: 100% 100%;}
.item-paiming .list{margin-top: 55px;}
.item-paiming .list ul{display:flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.item-paiming .list ul li{width: 200px;height: 200px;margin: 20px 30px;box-sizing: border-box;padding-top: 15px;background: url('../images/paiming/list/li-bg.png')no-repeat;background-size: 100% 100%; }
.item-paiming .list ul li .li-img{display: flex;align-items: center;justify-content: center;width: 100%;height: 90px;}
.item-paiming .list ul li .li-img img{height: 50px;display: block;}
.item-paiming .list ul li .li-text{text-align: center;}
.item-paiming .list ul li .li-text p{font-size: .24rem;line-height: .3rem;color: #ffffff;}