.index-main{padding-top:50px;padding-bottom:50px}.index-main .main-head h2{color:#555;font-size:24px;font-weight:normal}.index-main .main-head p{font-size:16px;margin:15px 0 40px}.index-main01 .main-body{}.index-main01 .main-body .main-body-item{float:left;width:390px;height:365px;position:relative;margin-right:10px;margin-bottom:20px;box-sizing:border-box}.main-body-item:hover{-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.25);transition: transform 0.5s}.index-main01 .main-body .main-body-item:nth-of-type(3n){margin-right:0}.index-main01 .main-body .main-body-item img{max-width:100%}.index-main01 .main-body .main-body-item p{margin:16px 20px;line-height:28px;font-size:16px;color:#333}.index-main01 .main-body .main-body-item p span{display:block;font-size:18px}.index-main01 .main-body .main-body-item .main-item-more{display:block;text-align:center;margin-left:20px;font-size:16px;color:#555;width:130px;line-height:30px;background:#fff;border-radius:20px;cursor:pointer;margin-top:20px}.index-main01 .main-body .main-body-item .main-item-more span{color:#e83029;font-size:20px;margin-left:10px}.index-main02{background:#fff}.index-main02 .main-body{overflow:hidden}.index-main02 .main-body .main-body-item{float:left;height:385px;margin:10px;position:relative;box-sizing:border-box;cursor: pointer}.index-main02 .main-body .main-body-item .main-body-bg{display:block;max-width:100%;margin:0 auto}.index-main02 .main-body .main-body-item .main-body-body{width:290px;height:123px;padding:10px 35px;position:absolute;top:200px;left:8px;color:#555;text-align:center;background:#f6f6f6}.index-main02 .main-body .main-body-item .main-body-body .main-body-body-t{margin-top:15px;font-size:18px}.index-main02 .main-body .main-body-item .main-body-body .main-body-body-d{margin-top:15px;font-size:14px}.index-main02 .main-body .main-body-item .main-body-body .main-item-more{cursor:pointer;border:2px solid #df4e50;border-radius:40px;padding:8px 45px;margin-top:35px;display:inline-block}.index-main03{padding-top:20px;padding-bottom:50px}.index-main03 .main03-hr{float:left;width:2px;height:230px;background:#ddd;margin-left:20px;margin-top:70px}.index-main03 .main03-title{font-size:24px;background:url("../image/banns_0343.png") no-repeat;background-position:left center;padding-left:36px;color:#555;margin-bottom:40px}.index-main03 .main03-left{float:left;width:710px}.index-main03 .main03-left .main03-content{height:230px}.index-main03 .main03-left .main03-content ul li{float:left;width:230px;margin-right:10px}.index-main03 .main03-left .main03-content ul li:last-of-type{margin-right:0}.index-main03 .main03-left .main03-content ul li img{display:block;width:228px;height:137px;margin:0 auto;border:1px solid #ddd}.index-main03 .main03-left .main03-content ul li .main03-left-body{color:#555;padding:10px;background:#eee}.index-main03 .main03-left .main03-content ul li .main03-left-body h3{font-size:16px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index-main03 .main03-left .main03-content ul li .main03-left-body p{font-size:12px;line-height:24px;height:48px;overflow:hidden}.index-main03 .main03-right{float:right;width:446px}.index-main03 .main03-right .main03-content{height:242px;overflow:hidden}.index-main03 .main03-right .main03-content dl{margin-bottom:7px}.index-main03 .main03-right .main03-content dl:last-of-type{margin-bottom:0}.index-main03 .main03-right .main03-content dl dt{width:120px;float:left}.index-main03 .main03-right .main03-content dl dt img{width:118px;height:71px;border:1px solid #ddd}.index-main03 .main03-right .main03-content dl dd{float:right;width:306px;padding-right:10px}.index-main03 .main03-right .main03-content dl dd h3{font-size:14px;line-height:28px;color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index-main03 .main03-right .main03-content dl dd p{color:#666;font-size:12px;line-height:20px;height:40px;overflow:hidden}.index-main03 a:hover{color:#fd0100}.index-main04 h2{padding:20px;font-size:24px;line-height:50px;color:#555;text-align:center}.index-main04 ul{padding:20px 6px 60px}.index-main04 ul li{width:227px;height:78px;margin:5px 3px;padding:1px;float:left;border:1px solid #d40000;text-align:center}.index-main04 ul li img{width:226px;height:77px;vertical-align:bottom}.clearfix:after,.clearfix:before{content: "";display: table;}.clearfix:after{clear: both;}.clearfix{*zoom: 1;}

