body {
    margin: 0px;
    padding: 0px;
    font-family: "微软雅黑";
}

/* 头部 */
.header {
    width: 100%;
    background:  no-repeat;
    background-size: 100% 85%;
}

/* 第一行 */
.header_1 {
    height: 40px;
    width: 100%;
    background: ;
}

.header_1_text_1 {
    width: 1200px;
    margin: auto;
    height: 100%;
    line-height: 40px;
    text-align: center;
    color: #97ccfe;
}

.header_1_text_2 {
    height: 100%;
    line-height: 40px;
    text-align: left;
    color: #97ccfe;
}

.s1 {
    margin: 0px 10px 0px 10px;
}

.header_1_text_2 a {
    color: #97ccfe;
}

/* 第二行 */
.header_2 {
    width: 100%;
    color: #fff;
    min-height: 218px;
}

.border_1 {
    width: 1200px;
    margin: auto;
}

.border_1 img{
    margin-top: 40px;
}

form{
    margin-top: 5rem;
}

.s2 {
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 5px;
}

.s2_1 {
    font-size: 13px;
    letter-spacing: 1.5px;
}

.s3 {
    font-size: 15px;
    letter-spacing: 30px;
}

.s3_1 {
    font-size: 13px;
    letter-spacing: 2.2px;
}

.s4 {
    font-size: 15px;
    letter-spacing: 10px;
}
.s4_1{
    font-size: 15px;
    letter-spacing: 11px;
}

#keyword {
    outline: none;
    width: 250px;
    height: 40px;
    line-height: 40px;
    padding-left: 40px;
    border: none;
    float: left;
    font-size: 16px;
    color: #c4c4c4;
    background:  #d9e2e4 no-repeat;
    border-radius: 50px 0px 0px 50px;
    background-position: 15px 12px;
}

#lsj_ss {
    width: 90px;
    height: 40px;
    padding: 0px;
    border: none;
    color: #fff;
    font-size: 16px;
    background: #3484c1;
    right: -85px;
    top: -1px;
    outline: none;
    border-radius: 0px 50px 50px 0px;
}

/* 第三行 */
.header_3 {
    width: 100%;
    height: 50px;
    background-color: #4fa0df;
    border-bottom: 2px solid #3286c6;
    margin: 0px auto 0px;
}

.border_2 {
    width: 1200px;
    margin: 0px auto 0px;
}

.border_2 li {
    /* width: 109px; */
    height: 50px;
    text-align: center;
    line-height: 50px;
    padding: 0px 21px;
}

.border_2 li a {
    color: #fff;
    display: inline-block;
    width: 100%;
    height: 100%;
}

.border_2 li:hover {
    background: #3286c6;
}

/* 底部 */
.footer {
    width: 100%;
    margin-top: 15px;
    border-top: 1px solid #379be9;
}

.border_3 {
    width: 100%;
    margin-top: 5px;
    border-top: 2px solid #379be9;
}

.s5 {
    width: 650px;
}

.s5,
.s7,
.s8 {
    height: 28px;
    line-height: 28px;
    margin: auto;
    text-align: center;
    color: #666;
}

.s7 {
    width: 50%;
}

.s8 {
    width: 60%;
    display: block;
}

.s9 {
    right: -50px;
    bottom: 0px;
}
.mar_top{
    margin-top: 10px;
}
/* 网站标识码外框 */
.s6 {
    width: 400px;
    margin: auto;
}

/* end */
.end {
    width: 1200px;
    height: 20px;
    margin: auto;
}

.end_href {
    width: 550px;
    margin: auto;
    height: 100%;
}

.end_href a {
    color: #666;
    font-size: 14px;
    margin-left: 10px;
    padding-top: 15px;
}

.end_href span {
    color: #666;
    font-size: 14px;
    margin-left: 10px;
    padding-top: 15px;
}

.sz_box{ float:left;  color:#fff; height:auto; position:absolute; left: 50%;top: 136px; height:47px; width:100%;}
.sz_box .xl_list{ background: no-repeat; height:23px; margin-top:10px; line-height:23px;}
.sz_box .xl_list h3{ font-size:14px; text-indent:2em; cursor:pointer;}
.sz_box .xl_list .sub{ margin-top:13px; width:850px; background: no-repeat center top; margin-left:-384px;line-height:53px; overflow:hidden; display:none;}
.sz_box .xl_list .sub div{ background:#fff; padding:0 28px; width:100%; height:53px; margin-top:10px;}
.sz_box .xl_list span{ font-size:16px; color:#129bff; font-weight:bold; display:block; float:left;}
.sz_box .xl_list .sub ul{  float:left;}
.sz_box .xl_list .sub ul li{ float:left; padding:0 15px;}
.sz_box .xl_list .sub ul li a{ color:#5e5e5e; font-size:16px;}
.sz_box .xl_list .sub ul li a:hover{ color:#129bff;}