.zytb-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.zytb-title-1 {
    text-indent: -9999px;
    background: url("../images/zytb-title-1.png") center center no-repeat;
    height: 150px;
}
.page {
    width: 100%;
}
.page1 {
    width: 1530px;
    margin: 60px auto;
}
.page2 {
    width: 1200px;
    margin: 0 auto;
}
.zy-faq {
    margin-top: 70px;
}
.zy-faq li {
    width: 288px;
    height: 420px;
    position: relative;
    background: #f0f3f7;
    text-align: center;
}
.zy-faq h2 {
    font-size: 28px;
    line-height: 70px;
    margin-top: 15px;
    color: #303030;
}
.zy-faq p {
    font-size: 18px;
    color: #747474;
    line-height: 30px;
}
.zy-wenti {
    width: 1200px;
}
.zytb-title-2 {
    text-indent: -9999px;
    background: url("../images/zytb-title-2.png") center center no-repeat;
    height: 150px;
}
.zytb-solve {
    background: url("../images/question.png") 400px 200px no-repeat;
    width: 1200px;
    height: 800px;
    position: relative;
}
.zytb-solve h3 {
    display: inline-block;
    background: #e45151;
    border-radius: 10px;
    font-size: 26px;
    padding: 12px 40px;
    color: #fff;
    margin-bottom: 20px;
}
.zytb-solve p{
    font-size: 26px;
    line-height: 40px;
    color: #3f3f3f;
}
.zytb-solve .item1 {
    position: absolute;
    left: 0;
    top: 200px;
}
.zytb-solve .item3 {
    position: absolute;
    left: 0;
    top: 500px;
}
.zytb-solve .item2 {
    position: absolute;
    right: 0;
    top: 200px;
}
.zytb-solve .item4 {
    position: absolute;
    right: 0;
    top: 500px;
}
.zytb-title-3 {
    text-indent: -9999px;
    background: url("../images/zytb-title-3.png") center center no-repeat;
    height: 150px;
}
.zytb-solve-2 .left{
    width: 55%;
    float: left;
    padding-top: 30px;
}
.zytb-solve-2 .right {
    width: 30%;
    float: left;
}
.zytb-solve-2 .detail-box {
    padding-top: 40px;
}
.index-item {
    display: inline-block;
    background: #1d71d6;
    color: #fff;
    font-size: 30px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.zytb-solve-2 h3 {
    display: inline-block;
    border-bottom: 1px dotted #000;
    font-size: 26px;
    line-height: 36px;
    padding-left: 20px;
}
.zytb-solve-2 li {
    margin-bottom: 50px;
}
.service {
    margin-top: 30px;
}
.zhuti {
    width: 100%;
    font-size: 44px;
    color: #fff;
    background: #ff595b;
    text-align: center;
    padding: 40px 0;
    margin-top: 50px;
}
.zytb-title-4 {
    text-indent: -9999px;
    background: url("../images/zytb-title-4.png") center center no-repeat;
    height: 150px;
}
.content-detail {
    text-align: center;
    padding-bottom: 30px;
}
.link-box {
    margin: 20px 0;
    text-align: center;
}
.zytb-title-5 {
    text-indent: -9999px;
    background: url("../images/zytb-title-10.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.table-result table{
    width: 1300px;
    margin: 20px auto;
    text-align: center;
}
.table-result table th {
    text-align: center;
    background: #e45151;
    color: #fff;
    font-size: 22px;
    line-height: 50px;
    border-right: 2px solid #fff;
}
.table-result table td {
    font-size: 20px;
    color: #4c4c4c;
    line-height: 45px;
    border-bottom: 1px solid #9b9b9b;
}
.table-result table tr td:nth-child(2n+1){
    background-color:#ffebeb;
}
.zzzs-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.zzzs-title-1 {
    text-indent: -9999px;
    background: url("../images/zzzs-title-1.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.zzzs-intro {
    padding-bottom: 50px;
}
.zzzs-intro h3 {
    background: #e45151;
    color: #fff;
    font-size: 30px;
    line-height: 52px;
    padding: 80px 70px 60px;
    text-align: justify;
    border-radius: 12px;
}
.zzzs-title-2 {
    text-indent: -9999px;
    background: url("../images/zzzs-title-2.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.zzzs-intro {
    text-align: center;
}
.zzzs-help {
    background: url("../images/help-bg.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    overflow: hidden;
}
.zzzs-title-3 {
    text-indent: -9999px;
    background: url("../images/zzzs-title-3.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.index-item-1 {
    display: inline-block;
    background: #fff;
    color: #1d71d6;
    font-size: 30px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.help-item {
    margin-bottom: 50px;
}
.help-item h3 {
    display: inline-block;
    font-size: 30px;
    color: #fff;
    line-height: 40px;
    padding-left: 20px;
}
.help-item .content-detail {
    background: #fff;
    margin: 25px 0;
    padding: 70px 100px 40px 100px;
    border-radius: 8px;
    text-align: left;
    position: relative;
    overflow: hidden;
}
.help-item em {
    position: absolute;
    left: 100px;
    top: 78px;
    display: inline-block;
    width: 4px;
    height: 22px;
    background: #1367cc;
}
.help-item p{
    padding-left: 40px;
    font-size: 24px;
    line-height: 40px;
    color: #545454;
}
.help-item .link-box li{
    float: left;
    width: 202px;
    text-align: center;
    border: 1px solid #1367cc;
    border-radius: 4px;
    margin-right: 40px;
    transition: 0.3s;
    margin-bottom: 20px;
}
.help-item .link-box li a {
    display: inline-block;
    font-size: 20px;
    width: 202px;
    line-height: 44px;
    color: #1367cc;
}
.help-item .link-box li:hover {
    background: #1367cc;
}
.help-item .link-box li:hover a{
    color: #fff;
}
.zzzs-title-4 {
    text-indent: -9999px;
    background: url("../images/zzzs-title-4.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.zzzs-title-5 {
    text-indent: -9999px;
    background: url("../images/zzzs-title-10.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.ts {
    background: url("../images/bg-last.jpg") center center no-repeat;
    background-size: cover;
    height: 600px;
    text-align: center;
}
.ts h2 {
    padding-top: 120px !important;
    padding-bottom: 80px !important;
    color: #fff;
    font-size: 60px !important;
}
.ts .link-list {
    display: inline-block;
}
.ts .link-list li {
    float: left;
    width: 260px;
    text-align: center;
    border-radius: 8px;
    transition: 0.3s;
    margin: 0 20px 20px;
    background: #ea5954;
}
.ts .link-list li a {
    color: #fff;
    display: inline-block;
    font-size: 32px;
    width: 260px;
    line-height: 64px;
}
.ts .link-box {
    margin-top: 80px;
}
.product .link-box a {
    background: transparent;
    color: #fff;
}
.product .link-box a:hover {
    border: 2px solid #fff;
    background: #fff;
    color: #ea5954;
}
.gkgh-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.gkgh-title-1 {
    text-indent: -9999px;
    background: url("../images/gkgh-title-1.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.gkgh-problem {
    height: 930px;
    position: relative;
    width: 1680px;
    text-align: center;
    margin: 0 auto;
}
.gkgh-problem .item1 {
    position: absolute;
    left: 40px;
    top: 150px;
}
.gkgh-problem .item2 {
    position: absolute;
    right: 40px;
    top: 150px;
}
.gkgh-problem .item3 {
    position: absolute;
    left: 0;
    top: 520px;
}
.gkgh-problem .item4 {
    position: absolute;
    right: 60px;
    top: 500px;
}
.gkgh-problem .item5 {
    position: absolute;
    left: 500px;
    bottom: 2px;
}
.gkgh-title-2 {
    text-indent: -9999px;
    background: url("../images/gkgh-title-2.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.wuqu {
    background: url("../images/bg-1.jpg") center bottom no-repeat;
    text-align: center;
    overflow: hidden;
    padding-bottom: 60px;
}
.core {
    width: 1200px;
    height: 600px;
    margin: 0 auto;
}
.gkgh-title-3 {
    text-indent: -9999px;
    background: url("../images/gkgh-title-3.png") center center no-repeat;
    height: 150px;
    margin: 60px 0;
}
.core .item{
    width: 50%;
    height: 140px;
    text-align: left;
    float: left;
}
.core .item2 {
    width: 50%;
    float: right;
    text-align: right;
}
.gkgh-title-4 {
    text-indent: -9999px;
    background: url("../images/gkgh-title-4.png") center center no-repeat;
    height: 150px;
}
.zxkf {
    margin-top: 60px;
    text-align: center;
    padding: 70px 0;
}
.zxkf h2 {
    padding-top: 60px;
    font-size: 48px;
    color: #fff;
}
.p-bg-1 {
    background: url("../images/p-bg-1.jpg") center center no-repeat;
}
.zxkf .link-box {
    margin-top: 60px;
}
.gkgh-title-5 {
    text-indent: -9999px;
    background: url("../images/gkgh-title-5.png") center center no-repeat;
    height: 150px;
}
.gkgh-anli {
    background-size: cover;
    overflow: hidden;
}
.case {
    width: 1200px;
    margin: 0 auto;
}
.case .item {
    position: relative;
    margin: 100px 0;
    width: 1200px;
    height: 520px;
    border-radius: 8px;
    border: 3px solid #ff575b;
}
.case .item .pic{
    position: absolute;
    left: -36px;
    top: -50px;
}
.case .item .title {
    padding: 60px 0 60px 130px;
    font-size: 24px;
}
.case .item .title span {
    padding-right: 20px;
    color: #525252;
}
.case .item .title strong{
    font-size: 30px;
    color: #313131;
}
.case .item .content-detail {
    padding: 0 100px 130px 60px;
    text-align: justify;
    font-size: 22px;
    line-height: 35px;
    color: #525252;
}
.case .item .content-detail p{
    padding-bottom: 30px;
}
.case .item .content-detail em {
    font-size: 48px;
    color: #ff575b;
    line-height: 75px;
}
.gkgh-product {
    background: url("../images/BG-last.jpg") center center no-repeat;
    background-size: cover;
    overflow: hidden;
    text-align: center;
}
.product h2 {
    font-size: 50px;
    color: #fff;
    padding: 50px;
}
.product h4 {
    display: inline-block;
    font-size: 48px;
    background: #ff595b;
    color: #fff;
    padding: 15px 60px;
}
.gkgh-product {
    padding: 150px 0 80px 0;
}
.gkgh-product h4 {
    margin-bottom: 30px;
}
.ysgk-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.yk-fengxian {
    width: 1240px;
    margin: 0 auto;
}
.ykfx li {
    width: 280px;
}
.ykfx li h2 {
    text-align: center;
    font-size: 30px;
    color: #e45151;
    padding-bottom: 30px;
}
.ykfx li p.bg-1 {
    width: 280px;
	min-height:190px;
    height: auto;
    padding: 50px 20px;
    font-size: 20px;
    line-height: 30px;
    text-align: justify;
    color: #616161;
    background: url("../images/1.png") left top no-repeat;
}
.ykfx li p.bg-2 {
    width: 280px;
	min-height:190px;
    height: auto;
    padding: 50px 20px;
    font-size: 20px;
    line-height: 30px;
    text-align: justify;
    color: #616161;
    background: url("../images/2.png") left top no-repeat;
}
.ykfx li p.bg-3 {
    width: 280px;
	min-height:190px;
    height: auto;
    padding: 50px 20px;
    font-size: 20px;
    line-height: 30px;
    text-align: justify;
    color: #616161;
    background: url("../images/3.png") left top no-repeat;
}
.ykfx li p.bg-4 {
    width: 280px;
	min-height:190px;
    height: auto;
    padding: 50px 20px;
    font-size: 20px;
    line-height: 30px;
    text-align: justify;
    color: #616161;
    background: url("../images/4.png") left top no-repeat;
}
.yk-fengxian .link-box {
    padding: 40px 0;
}
.product h2 em {
    color: #ff595b;
}
.yk-zb {
    padding: 60px 0;
    height: 400px;
    background: url("../images/BG-change.jpg") center center no-repeat;
    background-size: cover;
    text-align: center;
}
.yk-zb .fill-box {
    width: 1000px;
    margin: 0 auto;
    padding-top: 30px;
}
.ysgk-title-1 {
    text-indent: -9999px;
    background: url("../images/yk-title-1.png") center center no-repeat;
    height: 250px;
}
.ysgk-title-2 {
    text-indent: -9999px;
    background: url("../images/yk-title-2.png") center center no-repeat;
    height: 180px;
}
.ysgk-title-3 {
    text-indent: -9999px;
    background: url("../images/yk-title-3.png") center center no-repeat;
    height: 200px;
}
.service .content-detail {
    width: 1200px;
    margin: 0 auto;
}
.yk-contact-1 {
    padding: 60px 0;
    background: url("../images/BG-SCHOL.jpg") center center no-repeat;
    background-size: cover;
}
.yk-anli .link-box {
    padding: 30px 0;
}
.product h2 {
    text-align: center;
}
.yk-contact-2 {
    padding: 120px 0;
    height: 500px;
    background: url("../images/BG-Last.jpg") center center no-repeat;
    background-size: cover;
}
.gzdz-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.gzdz-title-1 {
    text-indent: -9999px;
    background: url("../images/gzdz-title-1.png") center center no-repeat;
    height: 200px;
}
.gzdz-title-2 {
    text-indent: -9999px;
    background: url("../images/gzdz-title-2.png") center center no-repeat;
    height: 150px;
}
.gzdz-title-3 {
    text-indent: -9999px;
    background: url("../images/gzdz-title-3.png") center center no-repeat;
    height: 150px;
}
.gzdz-intro .content-detail{
    height: 840px;
    position: relative;
    background: url("../images/bgred.jpg");
    background-size: cover;
}
.gzdz-intro h3 {
    display: inline-block;
    width: 1200px;
    padding: 70px 30px;
    background: #fff;
    box-shadow: 0 0 20px #ccc;
    font-size: 36px;
    line-height: 50px;
    color: #403f3f;
    text-align: justify;
}
.gzdz-intro h3 em {
    font-size: 48px;
    line-height: 70px;
    color: #e45151;
}
.gzdz-intro .content-detail h2 {
    font-size: 44px;
    color: #fff;
    padding: 100px 0 40px;
}
.gzdz-intro .content-detail img {
    margin-top: 60px;
}
.p-bg-2 {
    background: url("../images/BG-1.jpg") center center no-repeat;
}
.gzdz-anli {
    background: url("../images/BG-case.jpg") center center no-repeat;
    background-size: cover;
    overflow: hidden;
}
.gzdz-product {
    background: url("../images/Bg.jpg") center center no-repeat;
    background-size: cover;
    overflow: hidden;
    text-align: center;
}
.gzdz-product {
    padding: 150px 0 80px 0;
}
.gzdz-product h4 {
    margin-bottom: 30px;
}
.join-pic {
    background: url("../images/banner.jpg") center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.work-list {
    width: 1200px;
    margin: 0 auto;
}
.join-title-1 {
    text-indent: -9999px;
    background: url("../images/join-title-1.png") center center no-repeat;
    height: 200px;
}
.work-list .items {
    width: 1130px;
    margin: 0 auto;
    border: 3px solid #ea5954;
    padding: 40px;
    min-height: 800px;
    line-height: 2.0;
}
.work-list strong {
    font-weight: bold;
}
.join-title-2 {
    text-indent: -9999px;
    background: url("../images/join-title-2.png") center center no-repeat;
    height: 200px;
}
.join-contact-box {
    width: 1100px;
    margin: 10px auto 40px;
}
.join-contact-box h3 {
    text-align: center;
    font-size: 24px;
    color: #3c3c3c;
}
.join-contact-box li {
}
.join-contact-box .addr {
    background: url("../images/address.png") center top no-repeat;
}
.join-contact-box .addr:hover {
    background: url("../images/address-click.png") center top no-repeat;
}
.join-contact-box .tel {
    background: url("../images/tel.png") center top no-repeat;
}
.join-contact-box .tel:hover {
    background: url("../images/tel-click.png") center top no-repeat;
}
.join-contact-box .email {
    background: url("../images/emli.png") center top no-repeat;
}
.join-contact-box .email:hover {
    background: url("../images/emli-click.png") center top no-repeat;
}
.join-contact-box .addr,
.join-contact-box .tel,
.join-contact-box .email{
    width: 285px;
    border-right: 1px solid #b5b5b5;
    padding-top: 80px;
}
.join-contact-box .wx {
    width: 230px;
}
.join-contact-box p {
    color: #616161;
    font-size: 18px;
    text-align: center;
    padding: 0 25px;
    margin-top: 25px;
    line-height: 25px;
}
.join-contact-box p.type-1 {
    margin-top: 10px;
}
.join-contact-box .addr p {
    text-align: justify;
}
.join-contact-box .wx {
    position: relative;
    text-align: center;
}
.join-page-2 {
    background: url("../images/bg-last.png") center center no-repeat;
    width: 100%;
    height: 440px;
}
.about-title-1 {
    text-indent: -9999px;
    background: url("../images/about-title-1.png") center center no-repeat;
    height: 200px;
}
.company .content-detai {
    width: 1200px;
    margin: 20px auto;
    position: relative;
}
.content-detai .desc {
    width: 730px;
    font-size: 26px;
    color: #515151;
    line-height: 35px;
    text-align: justify;
}
.content-detai img {
    position: absolute;
    right: 0;
    top: 0;
}
.content-detai .desc p {
    padding-bottom: 20px;
}
.about-title-2 {
    text-indent: -9999px;
    background: url("../images/about-title-2.png") center center no-repeat;
    height: 200px;
}
.red-bg {
    background: #e45151;
    height: 280px;
}
.company-honor .pic-list {
    width: 1200px;
    margin: 0 auto -120px;
}
.about-title-3 {
    text-indent: -9999px;
    background: url("../images/about-title-3.png") center center no-repeat;
    height: 200px;
}
.media {
    width: 1200px;
    margin: 0 auto;
}
.media-list li {
    width: 380px;
    margin-bottom: 30px;
}
.media-list h2 {
    font-size: 22px;
    color: #403f3f;
    text-align: center;
    padding: 20px;
    line-height: 1.5;
}
.media-list .detail-info {
    padding: 0 0 30px 0;
    height: 100px;
    border: 1px solid #b5b5b5;
    border-top: none;
}
.about-title-4 {
    text-indent: -9999px;
    background: url("../images/about-title-4.png") center center no-repeat;
    height: 200px;
}
.about-contact {
    width: 1200px;
    margin: 0 auto;
}
.about-product {
    background: url(../images/bg.jpg) center center no-repeat;
    background-size: cover;
    text-align: center;
    padding: 120px 0 80px 0;
}
.about-product h2 {
    font-size: 60px;
    color: #fff;
}
.about-product .link-box {
    margin-top: 50px;
}
.coop-pic {
    background: url(../images/banner.jpg) center center no-repeat;
    background-size: cover;
    width: 100%;
    height: 520px;
}
.coop-title-1 {
    text-indent: -9999px;
    background: url(../images/title-1.png) center center no-repeat;
    height: 82px;
}
.coop-body .item-box {
    margin: 20px auto;
}
.item-1 .detail-box {
    width: 1200px;
    margin: 80px auto;
    position: relative;
}
.item-1 .img1 {
    position: absolute;
    right: 0;
    top: 0;
}
.item-1 .img2 {
    position: absolute;
    right: 0;
    top: 115px;
}
.item-1 .img3 {
    position: absolute;
    right: 0;
    top: 235px;
}
.page img {
    max-width: 100%;
}
.coop-title-2 {
    text-indent: -9999px;
    background: url(../images/title-2.png) center center no-repeat;
    height: 82px;
}
.item-2 {
    margin-top: 50px !important;
}
.item-2 .detail-box {
    width: 1200px;
    margin: 20px auto;
    position: relative;
    overflow: hidden;
    min-height: 466px;
}
.item-2 .detail-box .info-box {
    padding-top: 100px;
}
.item-2 h3 {
    margin-top: 100px;
    font-size: 24px;
    font-weight: bold;
    color: #222;
}
.item-2 p {
    color: #666;
    font-size: 16px;
    line-height: 1.5;
    padding-top: 20px;
}
.item-2 .img-1 {
    position: absolute;
    right: 0;
    top: 0;
}
.item-3 {
    margin: 20px auto;
    padding: 30px 0;
    background: url("../images/red_back.png") top center;
    background-size: cover;
}
.coop-title-3 {
    text-indent: -9999px;
    background: url(../images/title-3.png) center center no-repeat;
    height: 81px;
    margin: 20px 0;
}
.item-3 .list-box {
    width: 1200px;
    margin: 60px auto 20px;
}
.item-3 .list-box li {
    width: 380px;
    display: inline-block;
    padding: 20px 10px;
}
.item-3 .list-box li img {
    max-width: 100%;
}
.item-4 {
    margin-top: 75px !important;
}
.coop-title-4 {
    text-indent: -9999px;
    background: url(../images/title-4.png) center center no-repeat;
    height: 81px;
    margin: 20px 0;
}
.coop-mode {
    max-width: 1040px;
    margin: 70px auto 20px;
}
.coop-mode .mode-item {
    width: 472px;
    border: 1px solid #e45151;
    border-bottom: 5px solid #e45151;
}
.mode-item .info {
    background: #e45151;
    text-align: center;
}
.mode-item .info p {
    padding: 10px 20px 20px;
    font-size: 18px;
    color: #fff;
    line-height: 1.5;
}
.mode-item .info h2 {
    padding-top: 15px;
    font-size: 24px;
    line-height: 1.5;
    color: #fff;
}
.coop-mode .mode-1 {
    float: left;
}
.coop-mode .mode-2 {
    float: right;
}
.coop-mode a {
    display: inline-block;
    width: 100%;
    color: #2d2d2d;
    font-size: 24px;
    text-align: center;
    line-height: 2.0;
}
.coop-mode a:hover {
    color: #f04a4a;
}
.coop-title-5 {
    text-indent: -9999px;
    background: url(../images/title-6.png) center center no-repeat;
    height: 42px;
    margin-top: 120px;
}
.coop-step {
    width: 1000px;
    margin: 60px auto;
    text-align: center;
}
.coop-step h2 {
    margin-top: 20px;
    font-size: 24px;
    color: #242424;
    line-height: 1.5;
}
.coop-step p {
    margin-top: 10px;
    font-size: 20px;
    color: #4a4a4a;
}
.item-5 {
    margin: 20px auto;
    padding: 20px 0;
    background: url(../images/bg.png) top center;
    background-size: cover;
}
.coop-title-6 {
    text-indent: -9999px;
    background: url(../images/title-5.png) center center no-repeat;
    height: 80px;
    margin-top: 70px;
}
.item-5 .form-box {
    text-align: center;
    width: 700px;
    margin: 0 auto;
}
.form-box p {
    color: #fff;
    font-size: 18px;
    line-height: 1.5;
    padding: 30px 0;
}
.form-class-1 {
    color: #fff;
    font-size: 18px;
    line-height: 35px;
}
.form-class-1 input[type="text"] {
    display: block;
    line-height: 35px;
    width: 100%;
    background: #fff;
    border: none;
    margin-bottom: 30px;
    font-size: 18px;
    color: #222;
    outline: 0;
}
.form-class-1 textarea {
    display: block;
    padding: 10px 0;
    background: #fff;
    border: none;
    line-height: 35px;
    font-size: 20px;
    color: #000;
    outline: 0;
}
.form-class-1 .submit {
    display: inline-block;
    font-size: 20px;
    line-height: 45px;
    padding: 0 180px;
    border-radius: 30px;
    border: none;
    background: #fff;
    color: #f36d22;
    transition: 0.3s;
    cursor: pointer;
    margin-top: 20px;
}