.center{ width:1000px; margin:0 auto}
html,body{background: #fff}

.top{ background:#FFF}
.top p{ line-height:24px; padding-top:30px; font-size:14px;}
.top p a{ font-size:14px; margin-left:15px;}
.top span{ display:block; text-align:right;}

.banner{ height: 527px; background: url(../images/banner.jpg) center no-repeat; overflow:hidden;position: relative;}
.banner .getItem{display: inline-block;width: 190px;height: 35px;color: #fff;background: #d8b363;font-size: 14px;text-align: center;position: absolute;left: 50%;top: 385px;margin-left: -95px;line-height: 35px;border-radius: 20px;letter-spacing: 2px;}
.banner .p-1{ font-size:18px; color:#ad8d40; text-align:center; letter-spacing:5px; margin-top:112px;}
.banner .p-1 span{ font-size:22px; line-height:32px; color:#f3c45a;}
.banner .text{ text-align:center; margin-top:290px;}
.banner .text-left{ display:inline-block; color:#fff; margin-right:102px;}
.banner .text-left span{ display:inline-block; height:35px; width:110px; text-align:center; background:rgba(255,255,255,0.2); line-height:35px; border-radius:28px; font-size:16px; color:#f3c45a; letter-spacing:5px; margin-right:12px;}
.banner .text-left span i{ font-style:normal; font-size:22px; vertical-align:middle;}
.banner .text-left span b{ font-size:18px; font-size:32px; font-weight:px;}
.banner .text-right{ display:inline-block; color:#fff}
.banner .text-right span{ display:inline-block; height:35px; width:160px; text-align:center; background:rgba(255,255,255,0.2); line-height:35px; border-radius:28px; font-size:16px; color:#f3c45a; letter-spacing:5px; margin-right:12px;}

.nav{width: 100%;padding-top:40px;}
.nav .center .item{float: left;width: 185px;height: 65px;line-height: 65px;text-align: center;font-size: 26px;background: url(../images/bg.png) no-repeat center bottom 8px #f3f3f4;margin-right: 18px;border-bottom:6px solid #f3c45a;cursor: pointer;}
.nav .center .item:last-child{margin-right: 0}
.nav .center .item.active{border-bottom: 6px solid #8b8380}
.section-1{ padding-bottom: 62px;}
.section-1 .caption-1{ font-weight: bold; text-align: center; font-size: 40px; color: #444444; background: url(../images/section1-caption1.png) center bottom no-repeat; padding-bottom: 24px; line-height: 42px; margin-top: 60px;}
.section-1 .section-txt{ font-size: 16px; line-height: 28px; color: #666666; text-indent: 2em; margin-top: 44px;}
.section-1 .section-box{ position: relative; width: 1000px; height: 304px; background: url(../images/section1-img.png) center no-repeat; margin-top: 105px;}
.section-1 .section-box .item{ width: 272px; height: 83px; border-radius: 8px; font-size: 16px; line-height: 28px; color: #444; position: absolute; padding: 12px 15px;}
.section-1 .section-box .item-1{ background: #eaf7f0; left: 220px; top: -36px;}
.section-1 .section-box .item-2{ background: #fdf0f1; left: 630px; top: -36px;}
.section-1 .section-box .item-3{ background: #e7f7f7; left: 65px; bottom: -36px;}
.section-1 .section-box .item-4{ background: #fef4e5; left: 470px; bottom: -36px;}
.section-1 .caption-2{ font-weight: bold; text-align: center; font-size: 18px; color: #444; background: url(../images/section1-caption2.png) center bottom no-repeat; padding-bottom: 24px; line-height: 42px; margin-top: 136px;}
.section-1 .caption-2 span{ font-size: 40px; color: #ff3746;}
.section-1 .lists{ overflow: hidden; margin-top: 64px;}
.section-1 .lists li{ float: left; width: 33.3333%; height: 130px; background: #f3f3f4; box-sizing: border-box; border-right: 1px solid #fff;}
.section-1 .lists .icon{ width: 93px; height: 93px; background: #2f2f4d center center no-repeat; float: left; margin: 18px 12px 0;}
.section-1 .lists .icon-1{ background-image:url(../images/icon-1.png);}
.section-1 .lists .icon-2{ background-image:url(../images/icon-2.png);}
.section-1 .lists .icon-3{ background-image:url(../images/icon-3.png);}
.section-1 .lists .list-infor{ float: left; margin-top: 15px;}
.section-1 .lists .list-infor h2{ font-size: 18px; line-height: 32px; color: #444; margin-bottom: 7px;}
.section-1 .lists .list-infor p{ font-size: 14px; line-height: 28px; color: #666; position: relative; padding-left: 10px;}
.section-1 .lists .list-infor p:before{ content: ""; display: block; width: 3px; height: 3px; background: #d8271c; position: absolute; top: 50%; left: 0; margin-top: -2px;}

.section_2{ background: url(../images/section2-bj.jpg) center no-repeat; height: 767px; overflow: hidden;}
.section_2 .caption-group{ border: 1px solid rgba(255,255,255,0.5); border-top: none; position: relative; margin-top: 68px; padding-top: 1px;}
.section_2 .caption{ text-align: center; position: relative; color: #fff; line-height: 52px; font-size: 24px; font-weight: bold; margin-top: -31px;}
.section_2 .caption:before{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); left: 0; top: 50%; position: absolute; width: 388px;}
.section_2 .caption:after{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); right: 0; top: 50%; position: absolute; width: 388px;}
.section_2 .caption span{ font-size: 40px; color: #ffdd8f;}
.section_2 .caption-sm{ text-align: center; font-size: 16px; color: #FFFFFF; opacity: 0.5; letter-spacing: 1px; line-height: 54px;}
.section_2 .ask-online{ position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff; text-decoration: none; text-align: justify;}
.section_2 .ask-online a{ color: #fff;}
.section_2 .ask-online span{ color: #ff3746; font-size: 18px;}
.section_2 .slide_box{ width: 1000px; margin: 40px auto 0; background: rgba(255,255,255,0.1); padding: 30px 0; position: relative;}
.section_2 .slide_box .btn{ position: absolute; top: 50%; margin-top: -37px; cursor: pointer;}
.section_2 .slide_box .btn-prev{ left: -80px;}
.section_2 .slide_box .btn-next{ right: -80px;}
.section_2 .slide_box .slide-box-hidden{ overflow: hidden;}
.section_2 .slide_box .slide_contents{ width: 100000px; overflow: hidden;}
.section_2 .slide_box .item{ width: 460px; margin: 0 20px; padding: 16px 0 25px; background: #fff; overflow: hidden; float: left;}
.section_2 .slide_box .item .box_1{ float: left; width: 460px; background: #fff; padding: 14px 0 24px;}
.section_2 .slide_box .item .box_2{ float: right; width: 460px; background: #fff; padding: 14px 0 24px;}
.section_2 .slide_box .item .box-title{ text-align: center; font-weight: bold; color: #2f2f4d; font-size: 24px; line-height: 30px;}
.section_2 .slide_box .item .box-title-s{ text-align: center; font-size: 20px; color: #2f2f4d; line-height: 40px;}
.section_2 .slide_box .item .img{ text-align: center; margin-top: 10px;}
.section_2 .slide_box .item .img_txt{ text-align: center; font-size: 16px; color: #666; line-height: 22px; margin-top: 20px;}
.section_2 .get-scehdule{ width: 574px; height: 46px; line-height: 46px; margin: 30px auto 0; text-align: center; border-radius: 3px; font-size: 24px; color: #fff; font-weight: bold; position: relative;}
.section_2 .get-scehdule:after{ content: ""; display: block; width: 20px; height: 25px; background: url(../images/pointer.png) center no-repeat; position: absolute; top: 25px; right: 34px;}
.section_2 .get-scehdule a{ color: #fff; display: block; transition: all 0.3s; background: url(../images/btn-1.jpg) repeat-x center; border-radius: 3px;}
.section_2 .get-scehdule a:hover{ background: url(../images/btn-2.jpg) repeat-x center;}
.section_2 .get-scehdule a:active{ background: url(../images/btn-3.jpg) repeat-x center;}
.section_2 .get-scehdule span{ display: inline-block; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #fff; line-height: 28px; text-align: center; margin-top: 8px; font-family: "宋体";}

.section_3{ overflow: hidden; padding-bottom: 63px;}
.section_3 .caption-group{ border: 1px solid rgba(184,184,184,0.5); border-top: none; position: relative; margin-top: 68px; padding-top: 1px;}
.section_3 .caption{ text-align: center; position: relative; color: #444; line-height: 52px; font-size: 24px; font-weight: bold; margin-top: -31px;}
.section_3 .caption:before{ content: ""; display: block; height: 1px; background: rgba(184,184,184,.5); left: 0; top: 50%; position: absolute; width: 388px;}
.section_3 .caption:after{ content: ""; display: block; height: 1px; background: rgba(184,184,184,.5); right: 0; top: 50%; position: absolute; width: 388px;}
.section_3 .caption span{ font-size: 40px; color: #2f2f4d;}
.section_3 .caption-sm{ text-align: center; font-size: 16px; color: #666; opacity: 0.5; letter-spacing: 1px; line-height: 54px;}
.section_3 .ask-online{ position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff; text-decoration: none; text-align: justify;}
.section_3 .ask-online a{ color: #444;}
.section_3 .ask-online span{ color: #ff3746; font-size: 18px;}
.section_3 .get-scehdule{ width: 542px; height: 46px; line-height: 46px; margin: 30px auto 0; text-align: center; background: #f3c04d; border-radius: 3px; font-size: 24px; color: #fff; font-weight: bold; position: relative;}
.section_3 .get-scehdule:after{ content: ""; display: block; width: 20px; height: 25px; background: url(../images/pointer.png) center no-repeat; position: absolute; top: 25px; right: 34px;}
.section_3 .get-scehdule a{ color: #fff; display: block; transition: all 0.3s; background: url(../images/btn-1.jpg) repeat-x center; border-radius: 3px;}
.section_3 .get-scehdule a:hover{ background: url(../images/btn-2.jpg) repeat-x center;}
.section_3 .get-scehdule a:active{ background: url(../images/btn-3.jpg) repeat-x center;}
.section_3 .get-scehdule span{ display: inline-block; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #fff; line-height: 28px; text-align: center; margin-top: 8px; font-family: "宋体";}
.section_3 .section-content{ width: 1000px; margin: 40px auto 0; overflow: hidden;}
.section_3 .hover-nav{ float: left; width: 328px;}
.section_3 .hover-nav .item{ width: 328px; height: 92px; background: #13131f; line-height: 92px; font-size: 20px; color: #fff; text-align: center; cursor: pointer; border-bottom: 1px solid #fff; position: relative;}
.section_3 .hover-nav .item.on{ background: #f3c45a; font-weight: bold;}
.section_3 .hover-nav .item.on:after{ content: ""; display: block; position: absolute; width: 30px; height: 92px; background: url(../images/s-1.png) center no-repeat; top: 0; right: -30px;}
.section_3 .content-details{ float: left; width: 672px; height: 372px;}

.section_4{ background: url(../images/section2-bj.jpg) center no-repeat; height: 767px; overflow: hidden;}
.section_4 .caption-group{ border: 1px solid rgba(255,255,255,0.5); border-top: none; position: relative; margin-top: 68px; padding-top: 1px;}
.section_4 .caption{ text-align: center; position: relative; color: #fff; line-height: 52px; font-size: 24px; font-weight: bold; margin-top: -31px;}
.section_4 .caption:before{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); left: 0; top: 50%; position: absolute; width: 388px;}
.section_4 .caption:after{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); right: 0; top: 50%; position: absolute; width: 388px;}
.section_4 .caption span{ font-size: 40px; color: #ffdd8f;}
.section_4 .caption-sm{ text-align: center; font-size: 16px; color: #FFFFFF; opacity: 0.5; letter-spacing: 1px; line-height: 54px;}
.section_4 .ask-online{ position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff; text-decoration: none; text-align: justify;}
.section_4 .ask-online a{ color: #fff;}
.section_4 .ask-online span{ color: #ff3746; font-size: 18px;}
.section_4 .slide_box{ width: 1000px; margin: 40px auto 0; background: rgba(255,255,255,0.1); padding: 30px 0; position: relative;}
.section_4 .slide_box .btn{ position: absolute; top: 50%; margin-top: -37px; cursor: pointer;}
.section_4 .slide_box .btn-prev{ left: -80px;}
.section_4 .slide_box .btn-next{ right: -80px;}
.section_4 .slide_box .slide-box-hidden{ overflow: hidden;}
.section_4 .slide_box .slide_contents{ width: 100000px; overflow: hidden;}
.section_4 .slide_box .item{ width: 460px; margin: 0 20px; padding: 16px 0 25px; background: #fff; overflow: hidden; float: left;}
.section_4 .slide_box .item .box_1{ float: left; width: 460px; background: #fff; padding: 14px 0 24px;}
.section_4 .slide_box .item .box_2{ float: right; width: 460px; background: #fff; padding: 14px 0 24px;}
.section_4 .slide_box .item .box-title{ text-align: center; font-weight: bold; color: #2f2f4d; font-size: 24px; line-height: 30px;}
.section_4 .slide_box .item .box-title-s{ text-align: center; font-size: 20px; color: #2f2f4d; line-height: 40px;}
.section_4 .slide_box .item .img{ text-align: center; margin-top: 17px; margin-bottom: 18px;}
.section_4 .slide_box .item .img_txt{ text-indent: 48px; font-size: 16px; color: #666; line-height: 30px; position: relative;}
.section_4 .slide_box .item .img_txt:before{ content: ""; display: block; width: 4px; height: 4px; background:#ff3746; position: absolute; top: 50%; left: 30px; margin-top: -2px;}
.section_4 .slide_box .item .class-date{ color: #2f2f4d; font-size: 16px; text-indent: 30px; margin-top: 18px;}
.section_4 .slide_box .item .class-date .begin-date{ font-size: 14px; padding: 0 10px;}
.section_4 .slide_box .item .class-date .begin-time{ font-family: arial; font-size: 12px;}
.section_4 .get-scehdule{ width: 542px; height: 46px; line-height: 46px; margin: 30px auto 0; text-align: center; background: #f3c04d; border-radius: 3px; font-size: 24px; color: #fff; font-weight: bold; position: relative;}
.section_4 .get-scehdule:after{ content: ""; display: block; width: 20px; height: 25px; background: url(../images/pointer.png) center no-repeat; position: absolute; top: 25px; right: 34px;}
.section_4 .get-scehdule a{ color: #fff; display: block; transition: all 0.3s; background: url(../images/btn-1.jpg) repeat-x center; border-radius: 3px;}
.section_4 .get-scehdule a:hover{ background: url(../images/btn-2.jpg) repeat-x center;}
.section_4 .get-scehdule a:active{ background: url(../images/btn-3.jpg) repeat-x center;}
.section_4 .get-scehdule span{ display: inline-block; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #fff; line-height: 28px; text-align: center; margin-top: 8px; font-family: "宋体";}

.section_5{ overflow: hidden; padding-bottom: 63px;}
.section_5 .caption-group{ border: 1px solid rgba(184,184,184,0.5); border-top: none; position: relative; margin-top: 68px; padding-top: 1px;}
.section_5 .caption{ text-align: center; position: relative; color: #444; line-height: 52px; font-size: 24px; font-weight: bold; margin-top: -31px;}
.section_5 .caption:before{ content: ""; display: block; height: 1px; background: rgba(184,184,184,.5); left: 0; top: 50%; position: absolute; width: 388px;}
.section_5 .caption:after{ content: ""; display: block; height: 1px; background: rgba(184,184,184,.5); right: 0; top: 50%; position: absolute; width: 388px;}
.section_5 .caption span{ font-size: 40px; color: #2f2f4d;}
.section_5 .caption-sm{ text-align: center; font-size: 16px; color: #666; opacity: 0.5; letter-spacing: 1px; line-height: 54px;}
.section_5 .ask-online{ position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff; text-decoration: none; text-align: justify;}
.section_5 .ask-online a{ color: #444;}
.section_5 .ask-online span{ color: #ff3746; font-size: 18px;}
.section_5 .get-scehdule{ width: 480px; height: 46px; line-height: 46px; margin: 30px auto 0; text-align: center; background: #f3c04d; border-radius: 3px; font-size: 24px; color: #fff; font-weight: bold; position: relative;}
.section_5 .get-scehdule:after{ content: ""; display: block; width: 20px; height: 25px; background: url(../images/pointer.png) center no-repeat; position: absolute; top: 25px; right: 20px;}
.section_5 .get-scehdule a{ color: #fff; display: block; transition: all 0.3s; background: url(../images/btn-1.jpg) repeat-x center; border-radius: 3px;}
.section_5 .get-scehdule a:hover{ background: url(../images/btn-2.jpg) repeat-x center;}
.section_5 .get-scehdule a:active{ background: url(../images/btn-3.jpg) repeat-x center;}
.section_5 .get-scehdule span{ display: inline-block; width: 28px; height: 28px; border-radius: 50%; border: 1px solid #fff; line-height: 28px; text-align: center; margin-top: 8px; font-family: "宋体";}
.section_5 .section-content{ width: 1000px; margin: 40px auto 0; overflow: hidden;}
.section_5 .hover-nav{ float: left; width: 328px;}
.section_5 .hover-nav .item{ width: 298px; height: 60px; padding: 16px 0; background: #13131f; line-height: 30px; font-size: 20px; color: #fff; text-align: left; cursor: pointer; border-bottom: 1px solid #fff; position: relative; padding-left: 30px;}
.section_5 .hover-nav .item.on{ background: #f3c45a; font-weight: bold;}
.section_5 .hover-nav .item.on:after{ content: ""; display: block; position: absolute; width: 30px; height: 92px; background: url(../images/s-2.png) center no-repeat; top: 0; left: -30px;}
.section_5 .content-details{ float: left; width: 672px; height: 372px;}

.section_6{ background: url(../images/section6-bj.jpg) center no-repeat; height: 664px; overflow: hidden;}
.section_6 .caption-group{ border: 1px solid rgba(255,255,255,0.5); border-top: none; position: relative; margin-top: 68px; padding-top: 1px;}
.section_6 .caption{ text-align: center; position: relative; color: #fff; line-height: 52px; font-size: 24px; font-weight: bold; margin-top: -31px;}
.section_6 .caption:before{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); left: 0; top: 50%; position: absolute; width: 388px;}
.section_6 .caption:after{ content: ""; display: block; height: 1px; background: rgba(255,255,255,.5); right: 0; top: 50%; position: absolute; width: 388px;}
.section_6 .caption span{ font-size: 40px; color: #ffdd8f;}
.section_6 .caption-sm{ text-align: center; font-size: 16px; color: #FFFFFF; opacity: 0.5; letter-spacing: 1px; line-height: 54px;}
.section_6 .ask-online{ position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff; text-decoration: none; text-align: justify;}
.section_6 .ask-online a{ color: #fff;}
.section_6 .ask-online span{ color: #ff3746; font-size: 18px;}
.section_6 .section-box{ overflow: hidden; margin-top: 40px;}
.section_6 .case-course{ float: left; width: 467px; height: 431px; background: rgba(255,255,255,0.1);}
.section_6 .course-name{ text-align: center; color: #ffdd8f; font-weight: bold; font-size: 24px; line-height: 30px; margin-top: 21px;}
.section_6 .course-time{ text-align: center; font-size: 16px; color: #fff; opacity: 0.5; letter-spacing: 1px; margin-top: 5px;}
.section_6 .course-time span{ padding: 0 5px; line-height: 30px;}
.section_6 .course-detail{ overflow: hidden; background: #fff; padding: 14px; margin: 20px 13px 0;}
.section_6 .course-img{ float: left;}
.section_6 .course-goodlist{ float: left; width: 210px; margin-left: 18px;}
.section_6 .course-goodlist p{ font-size: 18px; line-height: 28px; color: #444; padding-left: 30px; position: relative; margin-top: 24px; padding-bottom: 20px;}
.section_6 .course-goodlist p:first-child{ border-bottom: 1px dashed #b2b2b2;}
.section_6 .course-goodlist p:before{ content: ''; display: block; width: 20px; height: 20px; background: url(../images/s-3.png) center no-repeat; position: absolute; top: 5px; left: 0;}
.section_6 .course-get{ width: 173px; height: 40px; margin: 0 auto; background: #f3c14e; border-radius: 20px; text-align: center; font-size: 20px; line-height: 40px; margin-top: 20px;}
.section_6 .course-get a{ color: #fff; display: block; transition: all 0.3s; background: url(../images/btn-1.jpg) repeat-x center;text-decoration: none; color: #fff; font-weight: bold; display: block; border-radius: 20px;}
.section_6 .course-get a:hover{ background: url(../images/btn-2.jpg) repeat-x center;}
.section_6 .course-get a:active{ background: url(../images/btn-3.jpg) repeat-x center;}
.section_6 .may-like{ float: left; margin-left: 62px; position: relative;}
.section_6 .may-like .know-more{ position: absolute; right: 0;}
.section_6 .may-like .know-more a{ text-align: right; color: #fff; font-size: 16px; line-height: 24px; display: block; width: 100%;}
.section_6 .may-like .tel-to{ width: 230px; height: 25px; background: rgba(243,196,90,0.2); line-height: 25px; text-align: center; font-size: 16px; color: #fff; border-radius: 3px;}
.section_6 .may-like .tel-to span{ color: #f3c45a;}
.section_6 .may-like .tel-to img{ vertical-align: sub; margin: 0 5px;}

.section_7{ padding-bottom: 62px;}
.section_7 .caption-1{ font-weight: bold; text-align: center; font-size: 40px; color: #444444; background: url(../images/section1-caption1.png) center bottom no-repeat; padding-bottom: 24px; line-height: 42px; margin-top: 60px;}
.section_7 .section-txt{ font-size: 16px; line-height: 28px; color: #666666; text-indent: 2em; margin-top: 44px;}
.section_7 .section-txt span{ color: #ff3746;}
.section_7 .accordtion{ width: 100%; margin: 55px auto 0;}
.section_7 .accordtion-box{ overflow: hidden;}
.section_7 .accordtion-box li{ float: left; margin-right: 10px;}
.section_7 .accordtion-box li:last-child{ margin-right: 0 !important;}
.section_7 .accordtion-box h2{ width: 24px; height: 372px; color: #fff; font-size: 24px; padding: 78px 13px 0; text-align: center; cursor: pointer;}
.section_7 .accordtion-1 h2{ background: url(../images/accordtion-title-1.jpg) center no-repeat;}
.section_7 .accordtion-2 h2{ background: url(../images/accordtion-title-1.jpg) center no-repeat;}
.section_7 .accordtion-3 h2{ background: url(../images/accordtion-title-1.jpg) center no-repeat;}
.section_7 .accordtion-4 h2{ background: url(../images/accordtion-title-1.jpg) center no-repeat;}
.section_7 li .accordtion-detail{ display: none; width: 0; overflow: hidden;}
.section_7 li .accordtion-detail .accordtion-body{ width: 820px;}
.section_7 li.active .accordtion-detail{ display: block;}
.section_7 li.on h2{ display: none;}
.section_7 li .detail-txt{ float: left; width: 250px; text-align: justify; height: 450px; background: #f3c45a;}
.section_7 li .detail-txt h6{ text-align: center; color: #fff; font-weight: bold; font-size: 24px; line-height: 28px; padding: 15px 0; margin-top: 28px;}
.section_7 li .detail-txt p{ font-size: 16px; line-height: 28px; color: #fff; padding: 21px 0; position: relative; padding: 20px 25px; }
.section_7 li .detail-txt p span{ font-size:18px;}
.section_7 li .detail-txt p:before{ content: ""; height: 0px; border: 1px dashed #fff; position: absolute; left: 25px; right: 25px; top: 0;}
.section_7 li .detail-txt .remark-info{ color: #fff; font-size: 14px; text-align: right; padding: 0 25px; }
.section_7 li .detail-txt .remark-info span{ font-size: 16px;}
.section_7 li .detail-img{ float: left;}

/* .section_8 .caption-1{ font-weight: bold; text-align: center; font-size: 40px; color: #444444; padding-bottom: 24px; line-height: 42px;} */
.section_8{background: url(../images/section8s.png) no-repeat center top;height: 665px;overflow: hidden;}
.section_8 .form-infor{ width: 1000px;margin:0 auto;position: relative;overflow: hidden;height: 495px;padding-top: 170px;}
.section_8 .form-input{  float: left; overflow: hidden;}
.section_8 .form-submit{  margin-top: 42px;}
.section_8 .form-submit input{ width: 196px; height: 50px; line-height: 50px; border-radius: 25px; background: #f3c14e; border: none; font-size: 24px; color: #fff; font-family: "微软雅黑"; letter-spacing: 5px; padding: 0; outline: none;
position: absolute;left: 50%;bottom: 80px;margin-left: -98px;}
.section_8 .form-input-ctrl{ width: 100%; margin-bottom: 25px;}
.section_8  .navvRight{ position:relative}
.section_8 .new{width:420px;position:absolute; top:46px; right:0;border:1px solid #3267BE;display:none; font-size:18px; color:#727171; background:#FFF; z-index:5}
.section_8 .new li{line-height: 30px;font-size: 18px;width:420px;cursor: pointer;}
.section_8 .form-input-ctrl label{ float: left; font-size: 18px; color: #444; width: 310px;text-align: right;line-height: 46px;margin-right: 30px;}
/* .section_8 .form-input-ctrl label:before{ content: ""; display: block; width: 8px; height: 8px; border-radius: 50%; position: absolute; background: #9191a0; top: 50%; left: 0; margin-top: -4px;} */
.section_8 .form-input-ctrl input{ width: 420px; height: 40px; padding: 0; border: 1px solid #dcdcdc; cursor: pointer; padding-left: 6px; font-size: 16px; line-height: 40px;text-indent: 20px;}
/* .clearfix{zoom: 1;clear: both;} */
.section_8 .tips{width: 100%;line-height: 50px;font-size: 14px;color: #767676;text-align: center;position: absolute;left: 0;bottom: 10px;}
.section_8 .tips span{color: #c97271;}
.section_8 .set:after{ content:""; width:14px; height:14px; border:solid 3px #FFF; border-top:none; border-right:none; position:absolute; top:8px; right:12px; transform:rotate(-45deg); z-index:2}
.section_8 .set:before{ content:""; background:#c6c6c6; width:40px; height:40px; border:solid 1px #C6C6C6; position:absolute; top:1px; right:1px; z-index:2; box-sizing:border-box}

/*footer*/
.footer{ background:#1c2123; border-top:40px solid #ddd; text-align:center; color:#9b9b9b; line-height:24px; padding:30px 0 20px;}
.footer a{ color:#9b9b9b; display:inline-block; padding:0 5px; line-height:24px; text-decoration:none;}
.footer .blank{ display:block; height:20px; clear:both; overflow: hidden; visibility:hidden;}