* {
    margin : 0;
    padding: 0;
}

ul,
li {
    margin    : 0;
    padding   : 0;
    list-style: none;
}







.chuangkou {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 50px;
}

.chuangkou_div1 {
    width          : 572px;
    height         : 75px;
    overflow       : hidden;
    background     : url(../images/ckd1.png)no-repeat;
    background-size: 100%;
    line-height    : 30px;
    margin         : 0 auto;
    text-align     : center;
    font-size      : 34px;
    font-weight    : bold;
    color          : #262626;
}

.chuangkou_div1 span {
    color: #2951d4;
}

.chuangkou h2 {
    font-size  : 15px;
    font-weight: inherit;
    text-align : center;
    margin-top : -27px;
}

.chuangkou_div2 {
    width     : 1200px;
    margin-top: 30px;
}

.chuangkou_div2 li {
    width          : 225px;
    height         : 230px;
    overflow       : hidden;
    background     : url(../images/cdl.png)no-repeat;
    background-size: 100%;
    float          : left;
    margin-left    : 100px;
    text-align     : center;
    margin-top     : 35px;
    box-shadow     : 2px 2px 4px #989898;
    border-radius  : 10px;
}

.chuangkou_div2 li:first-child {
    margin-left: 0px;
}

.chuangkou_div2 li:nth-child(5) {
    margin-left: 0px;
}

.chuangkou_div2 li h1 {
    font-size : 25px;
    color     : #fff;
    margin-top: 30px;
}

.chuangkou_div2 li p {
    padding-left : 20px;
    padding-right: 20px;
    margin-top   : 60px;
    font-size    : 15px;
    color        : #696969;
}

.chuangkou_div2 li div {
    width           : 125px;
    height          : 35px;
    /* float        : left; */
    line-height     : 35px;
    text-align      : center;
    font-size       : 16px;
    /* font-weight  : bold; */
    color           : #fff;
    background-color: #ff4951;
    border-radius   : 50px;
    cursor          : pointer;
    margin          : 0 auto;
    /* margin-left  : 10px; */
    margin-top      : 14px;
}

.chuangkou_div2 li div img {
    vertical-align: middle;
    margin-top    : -3px;
    margin-left   : 9px;
}

.jiexi {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 650px;
}

.jiexi h2 {
    font-size  : 15px;
    font-weight: inherit;
    text-align : center;
    margin-top : -27px;
}

.jiexi_div1 {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 30px;
}

.jiexi_div1 li {
    width      : 275px;
    height     : 480px;
    float      : left;
    border     : 1px solid #d3d3d3;
    margin-left: 30px;
}

.jiexi_div1 li:first-child {
    margin-left: 0px;
}

.jiexi_div1 li p {
    width           : 65px;
    padding         : 1px 1px 1px 1px;
    background-color: #ff4951;
    font-size       : 20px;
    font-weight     : bold;
    margin-top      : 25px;
    margin-left     : 15px;
    text-align      : center;
    color           : #fff;
}

.jiexi_div1 li h3 {
    font-size  : 22px;
    margin-left: 15px;
    margin-top : 5px;
}

.jiexi_div1 li img {
    width      : 240px;
    height     : 150px;
    margin-left: 17px;
    margin-top : 17px;
}

.jiexi_div1 li h4 {
    padding-left : 15px;
    padding-right: 15px;
    font-size    : 15px;
    color        : #444;
    line-height  : 30px;
    margin-top   : 15px;
    font-weight  : inherit;
}

.jiexi_div1 li div {
    width           : 125px;
    height          : 35px;
    /* float        : left; */
    line-height     : 35px;
    text-align      : center;
    font-size       : 16px;
    /* font-weight  : bold; */
    color           : #fff;
    background-color: #2951d4;
    border-radius   : 50px;
    cursor          : pointer;
    margin          : 0 auto;
    /* margin-left  : 10px; */
    margin-top      : 14px;
}

.jiexi_div1 li div img {
    width         : 19px;
    height        : 19px;
    vertical-align: middle;
    margin-top    : -3px;
    margin-left   : 9px;
}

.jiexi_div2 {
    width           : 327px;
    height          : 57px;
    line-height     : 57px;
    text-align      : center;
    font-size       : 22px;
    font-weight     : bold;
    color           : #fff;
    margin          : 0 auto;
    margin-top      : 561px;
    background-color: #2951d4;
    border-radius   : 9px;
    cursor          : pointer;
}

.time {
    height         : 625px;
    overflow       : hidden;
    background     : url(../images/time.png)no-repeat;
    background-size: 100% 100%;
    margin-top     : 60px;
}

.time_div1 {
    width     : 354px;
    margin    : 0 auto;
    margin-top: 45px;
    text-align: center;
}

.time_div1 div {
    width          : 90px;
    height         : 45px;
    line-height    : 35px;
    font-size      : 19px;
    text-align     : center;
    color          : #fff;
    overflow       : hidden;
    background     : url(../images/time1.png)no-repeat;
    background-size: 100% 100%;
    float          : left;
}

.time_div1 p {
    font-size  : 24px;
    color      : #fff;
    margin-left: 104px;
}

.time_div2 {
    width     : 600px;
    margin    : 0 auto;
    color     : #fff;
    text-align: center;
    margin-top: 24px;
    font-size : 20px;
}

.time_div3 {
    width     : 339px;
    margin    : 0 auto;
    text-align: left;
    margin-top: 6px;
}

.td3 {
    width           : 123px;
    height          : 123px;
    background-color: #fff;
    border-radius   : 20px;
    display         : inline-block;
    text-align      : center;
    line-height     : 125px;
    font-size       : 39px;
    color           : #2951d4;
    margin          : 0 20px;
    margin-top      : 20px;
}

.td3 div {
    width           : 121px;
    height          : 45px;
    background-color: #262626;
    line-height     : 45px;
    font-size       : 17px;
    color           : #fff;
    border-radius   : 11px;
    margin-top      : -25px;
}

.time_div4 {
    width           : 1000px;
    height          : 175px;
    background-color: #fff7e9;
    margin          : 0 auto;
    margin-top      : 50px;
}

.time_div4 li {
    text-align: left;
    margin    : 0 auto;
    width     : 900px;
    height    : 50px;
}

.time_div4 li span {
    font-size  : 18px;
    line-height: 72px;
}

.time_div4 li div {
    width           : 125px;
    height          : 35px;
    float           : right;
    line-height     : 35px;
    text-align      : center;
    font-size       : 16px;
    /* font-weight  : bold; */
    color           : #fff;
    background-color: #2951d4;
    border-radius   : 50px;
    cursor          : pointer;
    margin          : 0 auto;
    /* margin-left  : 10px; */
    margin-top      : 15px;
}

.time_div4 li div img {
    width         : 19px;
    height        : 19px;
    vertical-align: middle;
    margin-top    : -3px;
    margin-left   : 9px;
}

.city {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 50px;
}

.city h2 {
    font-size  : 15px;
    font-weight: inherit;
    text-align : center;
    margin-top : -27px;
}

.city_div1 {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 30px;
}

.city_div1 li {
    width        : 120px;
    height       : 45px;
    float        : left;
    line-height  : 45px;
    text-align   : center;
    font-size    : 15px;
    border       : 1px solid #d3d3d3;
    border-radius: 10px;
    margin-left  : 32px;
    margin-top   : 20px;
    cursor       : pointer;
}

.city_div1 li:hover {
    background-color: #2951d4;
    color           : #fff;
    border          : 1px solid #2951d4;
}

.city_div1 li:first-child {
    margin-left: 0px;
}

.city_div1 li:nth-child(9) {
    margin-left: 0px;
}

.city_div1 li:nth-child(17) {
    margin-left: 0px;
}

.city_div2 {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 280px;
    text-align: center;
}

.city_div2 div {
    width           : 327px;
    height          : 57px;
    line-height     : 57px;
    text-align      : center;
    font-size       : 22px;
    font-weight     : bold;
    color           : #fff;
    margin          : 0 auto;
    margin-top      : 300px;
    display         : inline-block;
    background-color: #2951d4;
    border-radius   : 9px;
    cursor          : pointer;
    margin          : 0 50px;
}

.xiazai {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 80px;
}

.xiazai_div1 {
    width          : 674px;
    height         : 75px;
    overflow       : hidden;
    background     : url(../images/ckd1.png)no-repeat;
    background-size: 100%;
    line-height    : 30px;
    margin         : 0 auto;
    text-align     : center;
    font-size      : 34px;
    font-weight    : bold;
    color          : #262626;
}

.xiazai_div2 {
    width : 1200px;
    margin: 0 auto;
}

.xzd1 {
    width          : 1200px;
    height         : 60px;
    line-height    : 60px;
    overflow       : hidden;
    background     : url(../images/xz1.png)no-repeat;
    background-size: 100%;
}

.xzd1 li {
    width     : 400px;
    float     : left;
    text-align: center;
    font-size : 20px;
    color     : #fff;
}

.bb {
    width     : 400px;
    float     : left;
    margin-top: 15px;
}

.bb li {
    font-size : 15px;
    text-align: center;
    margin-top: 10px;
}

.bb li img {
    width         : 19px;
    height        : 19px;
    margin-right  : 15px;
    vertical-align: middle;
}

.aa {
    width           : 228px;
    height          : 42px;
    line-height     : 42px;
    text-align      : center;
    font-size       : 18px;
    font-weight     : bold;
    color           : #fff;
    margin          : 0 auto;
    margin-top      : 36px;
    background-color: #2951d4;
    border-radius   : 3px;
    cursor          : pointer;
}

.bottom {
    height          : 80px;
    margin-top      : 30px;
    background-color: #f4f4f4;
}

.bottom1 {
    width : 1200px;
    margin: 0 auto;
}

.bottom1 div {
    width       : 387px;
    height      : 40px;
    line-height : 40px;
    margin-top  : 23px;
    float       : left;
    text-align  : center;
    font-size   : 17px;
    border-right: 1px solid #333;
}

.bottom1 div span {
    font-weight: bold;
    font-size  : 28px;
}

.bottom1 div:nth-child(3) {
    border-style: none;
}

.bottom2 {
    width      : 1200px;
    height     : 50px;
    line-height: 50px;
    font-size  : 15px;
    text-align : center;
    margin     : 0 auto;
}

.bd_div {
    width     : 1200px;
    margin    : 0 auto;
    margin-top: 30px;
    text-align: center;
}

.bd label {
    width      : 100px;
    height     : 54px;
    line-height: 54px;
    float      : left;
    font-size  : 22px;
    margin-left: 50px;
}

.bd input {
    width           : 391px;
    height          : 50px;
    /* margin       : 0 96px; */
    border-radius   : 5px;
    padding-left    : 5px;
    text-align      : center;
    font-size       : 22px;
    float           : left;
}

.bd button {
    background   : #2951d4;
    width        : 400px;
    height       : 54px;
    line-height  : 54px;
    color        : #fff;
    border-radius: 5px;
    border       : none;
    font-size    : 22px;
    margin-top   : 30px;
}

.xzd2 {
    overflow     : hidden;
}
