body,
div,
span,
a,
img,
input,
ul,
li,
p {
    border: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: sans-serif;
}

.banner {
    width: 10rem;
    height: 6.666667rem;
    text-align: center;
    background: url(../images/banner.jpg) no-repeat center;
    background-size: cover;
}

.banner .zixun {
    display: inline-block;
    width: 3.253333rem;
    height: .666667rem;
    line-height: .666667rem;
    text-align: center;
    font-weight: bold;
    background-color: #fdc62f;
    border-radius: 0.34rem;
    color: #000;
    font-size: .346667rem;
    margin-top: 5.546667rem;
}

.banner .zixun:hover {
    color: #fff;
    background-color: #f07514;
}

.cglx_01 {
    width: 10rem;
    height: 1.16rem;
    background: url(../images/hb_01.jpg) no-repeat center;
    background-size: cover;
}

.cglx_02 {
    width: 10rem;
    height: 1.173333rem;
    background: url(../images/hb_02.jpg) no-repeat center;
    background-size: cover;
}

.cglx_03 {
    width: 10rem;
    height: 1.16rem;
    background: url(../images/hb_03.jpg) no-repeat center;
    background-size: cover;
}

.cglx_04 {
    width: 10rem;
    height: 1.173333rem;
    background: url(../images/hb_04.jpg) no-repeat center;
    background-size: cover;
    text-align: center;
}

.cglx_05 {
    width: 10rem;
    height: 1.173333rem;
    background: url(../images/hb_05.jpg) no-repeat center;
    background-size: cover;
}

.clearfix::after {
    content: "";
    height: 0;
    display: block;
    visibility: hidden;
    clear: both;
    zoom: 1;
}

.cglx_06 {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.36rem;
    background: #1542c6;
    text-align: center;
}

.cglx_06 .middle a {
    color: white;
    margin: 0.4rem;
}

.cglx_07 {
    height: 2.386667rem;
    background: #f4f4f4 url(../images/t1.png) no-repeat center;
    background-size: auto 1.946667rem;
}

.cglx_08 {
    width: 10rem;
    height: .906667rem;
    background: #f4f4f4 url(../images/cglx_08.png) no-repeat center;
    background-size: cover;
    text-align: center;
    margin: 0 auto;
}

.cglx_09 {
    width: 10rem;
    height: 5.853333rem;
    background: url(../images/advantage.jpg) no-repeat center center;
    background-size: cover;
}

.condition {
    width: 1.5rem;
    height: 0.4rem;
    font-size: .293333rem;
    line-height: 0.4rem;
    border-radius: 0.2rem;
    color: white;
    font-weight: bolder;
    margin: 0 auto;
    text-align: center;
}

.conditions {
    text-decoration: none;
}

.cglx_08 ul li {
    list-style: none;
    /* margin: 2rem 0.1rem 0rem; */
    margin: .173333rem .466667rem;
    float: left;
}

.cglx_08 ul li:first-child {
    background-color: #fe9f2f;
    color: white;

}

.cglx_10 {
    padding-top: 1.5rem;
    padding-bottom: .2rem;
    text-align: center;
    line-height: 0;
    background: #f7c940 url(../images/cglx_10.png) no-repeat center top;
    background-size: 100% auto;
    box-sizing: border-box;
}

.form_2 {
    margin: 0 auto;
}

.form_2 .yzmcode {
    width: 4.2rem;
}

.form_2 .codetxt {
    width: 2.2rem;
    height: .8rem;
    font-size: .32rem;
    color: #fff;
    background-color: #186fbc;
    border: 0;
    border-radius: 100px;
}

.form_2 .codetxt:hover {
    background-color: #f07514;
}

.form_2 .disabled {
    opacity: .65;
}

.cglx_10 input,select {
    width: 6.666667rem;
    height: .8rem;
    margin-top: .06rem;
    margin-bottom: .06rem;
    font-size: .32rem;
    text-indent: 10px;
    border-radius: 0.35rem;
    background: #ffffff;
    outline: 0;
    border: 1px solid #503a3a;
    color: rgb(160, 160, 160);
}

.cglx_10 .button_2 {
    display: inline-block;
    width: 6.666667rem;
    height: .8rem;
    margin-top: .133333rem;
    margin-bottom: .133333rem;
    text-align: center;
    line-height: .8rem;
    background: #f07514;
    border-radius: 0.5rem;
    color: white;
    cursor: pointer;
    text-decoration: none;
    font-size: .32rem;
}

.cglx_10 .button_2:hover {
    background-color: #fe9f2f;
}

.cglx_12 {
    width: 10rem;
    /* height: 2.76rem; */
    background: url(../images/cglx_12.png) no-repeat center;
    background-size: cover;
    /* margin: 0 auto; */
}

.cglx_12_image {
    width: 8rem;
    margin-left: 1.333333rem;
    padding-top: .666667rem;
}

.cglx_12 span {
    font-size: .3rem;
}

.text {
    margin: 0.5rem;
}

.text img {
    float: left;
}

.tj {
    width: 10rem;
    height: 7.44rem;
    padding-top: 6.453333rem;
    margin-bottom: .5rem;
    background: url(../images/tj.jpg) no-repeat center;
    background-size: cover;
    box-sizing: border-box;
}

.btn-tj {
    display: block;
    width: 2.56rem;
    height: .666667rem;
    margin: 0 auto;
    font-size: .36rem;
    text-align: center;
    line-height: .666667rem;
    text-decoration: none;
    color: #000;
    background-color: #fff;
    border-radius: .133333rem;
    box-shadow: 2px 2px 0 0 #af5118;
}

.cglx_13 {
    width: 10rem;
    height: 2.746667rem;
    background: url(../images/hb_17.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_16 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_18.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_17 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_19.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_18 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_20.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_19 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_21.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_20 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_22.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_21 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_23.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_22 {
    width: 10rem;
    height: 4.506667rem;
    background: url(../images/hb_24.jpg) no-repeat center center;
    background-size: cover;
}

.cglx_23 {
    width: 10rem;
    height: 4.506667rem;
    padding-top: 3.493333rem;
    background: url(../images/hb_25.jpg) no-repeat center center;
    background-size: cover;
    box-sizing: border-box;
}

.btn-transparent {
    display: block;
    width: 10rem;
    height: .84rem;
    margin: 0 auto;
}

.footer {
    width: 10rem;
    height: 2.826667rem;
    line-height: .533333rem;
    text-align: center;
    background: #186fbc;
    font-size: .213333rem;
    color: white;
    padding-top: .266667rem;
}

.cglx_25 {
    width: 100%;
    text-align: center;
    background: #fe9f2f;
    font-size: .426667rem;
    font-weight: bolder;
    padding: .266667rem 0;
    color: white;
    position: fixed;
    bottom: 0px
}


.button {
    display: inline-block;
    width: 2rem;
    height: .426667rem;
    margin-left: .15rem;
    margin-right: .1rem;
    line-height: .426667rem;
    background: #493127;
    border-radius: 0.25rem;
    color: #fff;
    font-size: .32rem;
    box-shadow: 0px 3px 0px #6e360a;
    text-align: center;
}

.button:hover {
    background: #f07514;
}

.text_1 {
    padding-top: .133333rem;
    margin: .266667rem 0;
}

.text_1 p {
    margin-left: 1.333333rem;
    font-size: .23rem;
    line-height: 1.5em;
    color: white;
}

.text_1 p span {
    font-size: .45rem;
    font-weight: bold;
}

img {
    width: 100%;
    display: block;
}

.img_1 {
    width: 1.2rem;
}

.img_2 {
    width: 1.2rem;
}

.img_3 {
    width: 1.2rem;
}

.img_4 {
    width: 1.2rem;
}
