﻿/*banner*/
#banner {margin-top: 1px;}
#banner .item {outline: none;}
#banner img {display: block;width: 100%;}
#banner .slick-dots {position: absolute;right: 0;bottom: 20px;left: 0;text-align: center;line-height: 1;}
#banner .slick-dots li {margin: 0 5px;display: inline-block;width: 12px;height: 12px;border-radius: 50%;background-color: #fff;cursor: pointer;}
#banner .slick-dots .slick-active {background-color: #eb6100;}
/*sec1*/
.section.sec1 {padding: 68px 0 84px;overflow: hidden;}
.section.sec1 div {margin-right: 65px;padding: 8px 6px 0;float: left;width: 278px;background-color: #e5e2dd;}
.section.sec1 .m-qa {margin-right: 0;}
.section.sec1 h2 {padding-left: 5px;height: 25px;line-height: 24px;border-bottom: 1px solid #096069;color: #096069;font-size: 18px;line-height: 1.2;font-weight: 500;}
.section.sec1 ul {margin-top: 10px;padding-bottom: 8px;background-color: #fff;}
.section.sec1 li {height: 33px;line-height: 32px;border-bottom: 1px dotted #ccc;overflow: hidden;}
.section.sec1 li a {color: #999;}
.section.sec1 li a:hover {color: #0178cc;}
.section.sec1 li strong {padding: 0 5px;color: #333;}
.section.sec1 li span {padding-right: 5px;padding-left: 20px;float: right;color: #fc0;}
.section.sec1 .more {display: block;width: 100%;height: 32px;background: url(../images/ico-more-1.png) center bottom no-repeat;}
.box-test {padding: 32px 138px 0 0;height: 187px;background: url(../images/bg-sec2.png) center center no-repeat;}
.box-test .box-form {float: right;width: 436px;}
.box-test .tit {float: right;width: 400px;height: 44px;line-height: 44px;text-align: center;border: 2px dotted #fff;color: #fffbe6;font-size: 28px;}
.box-test ul {padding-bottom: 28px;float: right;overflow: hidden;}
.box-test li {padding-top: 16px;float: left;width: 50%;height: 18px;line-height: 18px;font-size: 18px;overflow: hidden;}
.box-test .p1 {padding-right: 15px;float: left;width: 107px;text-align: right;color: #fff;font-size: 18px;}
.box-test .p2 {margin-left: 122px;}
.box-test .inp-form {padding: 3px 0;display: block;width: 100%;height: 12px;line-height: 12px;text-align: center;background-color: #fff;}
.box-test .btn-submit {margin: 0 auto;display: block;width: 90px;height: 25px;border: none;outline: none;background: url(../images/img-btn-1.png) center center no-repeat;}
.section.sec3 {padding-top: 22px;}
.box-sec3 {padding-top: 48px;background-color: #f5f7f6;overflow: hidden;}
.box-sec3 .txt-tit {margin: 0 auto;display: block;width: 466px;}
.box-sec3 .ul-list {padding: 40px 0 0 22px;overflow: hidden;}
.box-sec3 .ul-list li {position: relative;margin: 0 12px;float: left;width: 295px;}
.box-sec3 .ul-list p {position: absolute;right: 0;bottom: 0;left: 0;height: 64px;background-color: rgba(179, 8, 8, .71);background: url(../images/bg-sec3.png) \9;color: #fff;text-align: center;}
.box-sec3 .ul-list .s1 {display: block;font-size: 36px;font-weight: bold;line-height: 1;}
.box-sec3 .ul-list .s2 {padding-top: 3px;display: block;font-size: 18px;line-height: 1.2;}
.box-sec3 .progress {margin: 28px auto 14px;display: block;width: 998px;}
.box-sec3 .ask {margin-right: 30px;float: right;display: inline-block;height: 42px;line-height: 42px;color: #d00;font-size: 18px;}
.box-sec3 .ask:hover {text-decoration: underline;}
.box-sec4 {padding-top: 50px;border-top: 1px dashed #fff;background-color: #f5f7f6;}
.box-sec4 .tit {margin: 0 auto;display: block;width: 584px;}
.box-sec4 .info {margin: 44px auto 0;display: block;width: 811px;}
.section.sec5 {padding: 42px 0 54px;background-color: #f5f6f7;}
.section.sec5 .tit {margin: 0 28px;border-bottom: 1px solid #888987;text-align: center;font-weight: normal;}
.section.sec5 .tit span {display: inline-block;width: 85px;height: 30px;line-height: 30px;text-align: center;background-color: #393938;color: #fff;font-size: 18px;}
.section.sec5 .ul-list-1 {margin: 26px 5px 0;overflow: hidden;}
.section.sec5 .ul-list-1 li {margin-right: 11px;float: left;width: 132px;}
.section.sec5 .ul-list-1 li.last {margin-right: 0;}
.section.sec5 .ul-list-1 .cont {padding-top: 11px;border: 1px solid #393937;text-align: center;}
.section.sec5 .ul-list-1 img {margin: 0 auto;display: block;width: 82px;}
.section.sec5 .ul-list-1 .tit-2 {padding: 9px 10px 3px;line-height: 1;overflow: hidden;color: #393937;font-size: 16px;}
.section.sec5 .ul-list-1 .btn-dl {margin: 10px auto;display: block;width: 77px;height: 25px;line-height: 25px;text-align: center;background: url(../images/img-btn-2.png) center center no-repeat;color: #ff2a00;}
.section.sec5 .ul-list-1 .btn-dl:hover {color: #393937;}
.section.sec5 .ul-list-2 {margin: 74px 0 0 40px;overflow: hidden;}
.section.sec5 .ul-list-2 li {margin-right: 25px;float: left;width: 210px;}
.section.sec5 .ul-list-2 li .cont {padding-top: 114px;height: 161px;text-align: center;color: #fff;font-size: 46px;}
.section.sec5 .ul-list-2 li .cont.c1 {background-image: url(../images/img-sec5-2.jpg);}
.section.sec5 .ul-list-2 li .cont.c2 {background-image: url(../images/img-sec5-3.jpg);}
.section.sec5 .ul-list-2 li .cont.c3 {background-image: url(../images/img-sec5-4.jpg);}
.section.sec5 .ul-list-2 li .cont.c4 {background-image: url(../images/img-sec5-5.jpg);}
.section.sec5 .ul-list-2 .btn-dl {margin: 8px auto 0;display: block;width: 92px;height: 30px;line-height: 30px;text-align: center;background: url(../images/img-btn-3.png) center center no-repeat;color: #ff2a00;}
.section.sec5 .ul-list-2 .btn-dl:hover {color: #393937;}
/*弹窗*/
/*.box-pop {position: fixed;position: absolute \9;top: 50%;left: 50%;margin-top: -200px;margin-left: -150px;padding-top: 82px;display: none;width: 300px;height: 318px;background: url(../images/bg-load.jpg) center center no-repeat;z-index: 12;}*/
.box-pop {position: fixed;position: absolute \9;top: 50%;left: 50%;margin-top: -200px;margin-left: -150px;display: none;width: 300px;height: 400px;background: url(../images/bg-load.jpg) center center no-repeat;z-index: 12;}
.box-pop .tit {margin-bottom: 24px;height: 58px;}
.btn-close {float: right;display: block;width: 58px;height: 58px;}
.box-pop li {padding-bottom: 21px;overflow: hidden;}
.box-pop .p1 {padding-right: 5px;float: left;width: 82px;color: #343434;line-height: 22px;text-align: right;font-size: 16px;}
.box-pop .p1 em {margin-top: -3px;margin-right: 3px;display: inline-block;width: 12px;height: 12px;background: url(../images/ico-star.jpg) center center no-repeat;vertical-align: middle;}
.box-pop .p2 {margin-left: 87px;}
.box-pop .inp1 {padding-left: 5px;display: block;width: 196px;height: 20px;line-height: 20px;border: 1px solid #999;}
.box-pop li.tips {padding-bottom: 0;text-align: center;}
.box-pop .btn-submit {margin-top: 8px;display: block;width: 127px;height: 43px;background: url(../images/btn-load.jpg) center center no-repeat;}