.contract{margin-bottom:30px}.contract .banner-container{width:530px;height:300px;background-size:100% 100%;background-repeat:no-repeat;background-position:50%}.contract .banner-container .banner{background:rgba(0,0,0,.7);position:absolute;bottom:0;width:100%;line-height:40px;height:40px}.contract .banner-container .banner span{margin-left:10px;color:#fff}.contract .ivu-carousel-dots-inside{bottom:12px;text-align:right;padding-right:10px}.contract .notify{padding-left:5px}.contract .notify .title{font-size:18px;font-weight:800;border-bottom:1px solid #e6e8ed;padding-bottom:4px;width:100%}.contract .notify .title:before{content:"\e62e";font-family:iconfont;color:#4276e3;margin-right:3px;font-size:14px;vertical-align:middle}.contract .notify .title .more{text-align:right;font-weight:400;font-size:12px;float:right;margin-top:4px;padding-right:4px;color:#000}.contract .notify .title .more:after{content:"▶";color:#4276e3;margin-left:3px;font-size:10px}.contract .notify .notify-list li{line-height:30px;border-bottom:1px solid #e6e8ed;width:100%}.contract .notify .notify-list li a{color:#000;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:75%;vertical-align:middle}.contract .notify .notify-list li span{display:inline-block;width:20%;margin-right:2px;font-size:12px;vertical-align:middle}.contract .notify .notify-list li span i{margin-right:2px;font-size:12px}.contract .notify .notify-list li:before{content:"▶";color:#a2bcf0;margin-left:3px;font-size:12px;margin-right:5px}.contract .image-link{margin-top:10px}.contract .image-link a{width:24%;height:96px;line-height:96px;display:inline-block;background:#ebf0fd;border-radius:3px;text-align:center;margin-right:10px;font-weight:800;color:#000;font-size:18px}.contract .image-link a:last-child{margin-right:0}.contract .image-link a span+img{margin-left:10px;margin-top:-4px}.contract .detail{margin-top:15px}.contract .detail .title{font-size:18px;font-weight:800;border-bottom:1px solid #e6e8ed;padding-bottom:4px;width:100%}.contract .detail .title:before{content:" ▍";color:#ff9400}.contract .detail .title .more{padding-right:8px;font-weight:400;font-size:12px;color:#000;float:right;margin-top:5px}.contract .detail .title .more:after{content:"▶";color:#4276e3;margin-left:3px;font-size:10px}.contract .detail .download-list{margin-top:10px}.contract .detail .download-list li{width:50%;display:inline-block;margin:8px 0}.contract .detail .download-list li .download-name{width:380px;font-size:14px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contract .detail .download-list li .download-name:before{content:"▶";color:#a2bcf0;margin-left:3px;font-size:12px;margin-right:5px}.contract .detail .download-list li a{border:1px solid #4276e3;padding:8px 16px;border-radius:4px;color:#4276e3;background:#ecf3fe;margin-left:25px;font-size:14px}.contract .detail .download-list li a span i{margin-right:3px}.contract .detail .policy-list{margin-top:10px}.contract .detail .policy-list li.first image{width:272px;height:153px}.contract .detail .policy-list li.first .content{display:inline-block;vertical-align:top;height:153px;width:710px;position:relative}.contract .detail .policy-list li.first .content a{font-weight:800;font-size:14px;color:#000;padding:10px}.contract .detail .policy-list li.first .content .description{padding:5px 10px;line-height:25px;display:block;word-break:break-all;word-wrap:normal}.contract .detail .policy-list li.first .content .time{position:absolute;bottom:0;left:10px}.contract .detail .policy-list li.first .content .time i{font-size:12px}.contract .detail .policy-list li.other{width:100%;line-height:40px}.contract .detail .policy-list li.other a{font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:90%;vertical-align:middle}.contract .detail .policy-list li.other span{display:inline-block;width:8.5%;margin-right:2px;font-size:12px;text-align:right;vertical-align:middle}.contract .detail .policy-list li.other span i{margin-right:2px;font-size:12px}.contract .automv{width:150px;position:fixed;top:200px;z-index:500000}.dev-breadcrumb{width:100%;height:40px;background:#f6f6f6;line-height:40px}.dev-breadcrumb.isNew{margin:0}.dev-breadcrumb .breadcrumb{display:inline-block;font-size:12px}