.banner_wrap{background-image: url('../images/banner.png');}

.feed-in-tariffs .introduct{padding: 80px 0;text-align: center;color: #333;}
.introduct .title{font-size: 28px;margin-bottom: 24px;}
.introduct .description{font-size: 16px;line-height: 32px;margin-bottom: 20px;}
.introduct .description strong{font-weight: bold;}

.section-wrap{overflow: hidden;min-width: 1200px;display: flex;}
.section-wrap .section-left{flex: 1;text-align: right;}
.section-wrap:nth-child(odd) .section-right{background-color: #f8f8f8;}
.section-wrap .section-right{flex: 1;text-align: left;}
.section-wrap:nth-child(even) .section-left{background-color: #f8f8f8;}

.section-wrap .inner{display: inline-block;width: 600px;height: 100%;padding: 40px;box-sizing: border-box;color: #333;}
.section-wrap .section-left .inner{padding-left: 0;}
.section-wrap .section-right .inner{padding-right: 0;}

.section-wrap .img img{display: block;width: 100%;}
.section-wrap .section-left .text{text-align: left;}
.section-wrap .text{height: 100%;display: flex;flex-direction: column;justify-content: center;}
.section-wrap .text .section-title{height: 55px;line-height: 55px;font-size: 28px;padding-left: 80px;margin-bottom: 30px;background-repeat: no-repeat;background-position: left center;background-size: contain;}
.section-wrap .text .desc{font-size: 16px;line-height: 32px;text-align: justify;}

.ask-quote{padding: 80px 0;text-align: center;}
.ask-quote .title{font-size: 30px;margin-bottom: 45px;color: #333;}
.ask-quote .btn-primary{display: inline-block;width: 180px;height: 48px;line-height: 48px;font-size: 20px;text-align: center;color: #fff;background-color: #25ac65;border-radius: 3px;}
.ask-quote .btn-primary:focus, .ask-quote .btn-primary:hover{background-color: #30d57e;}
.ask-quote .btn-primary:active{background-color: #51af51;}
