.bxs{overflow: hidden;}

.flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flexs{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.fwh1600{max-width:1630px;margin:0 auto;padding:0 15px;}
.fny1{padding:4vw 0 3vw;}
.fnylx{width:50%;}
.fnylx_tt{}
.fnylx_tt .wz1{color:#333333;font-size:30px;font-weight:bold;}
.fnylx_tt .wz2{color:#333333;font-size:18px;margin:11px 0 30px;}
.fnylx_tt .hx{background-color:#e9e9e9;width:100%;height:1px;}
.lxrx{margin-top:35px;color:#333333;font-size:16px;font-weight:bold;}
.lxrx strong{color:#00529f;font-size:24px;}
.flxadd{margin-top:10px;}
.flxadd li{margin-top:20px;color:#666666;font-size:18px;}
.flxadd li img{margin-right:12px;}
.fmap{width:50%;}
.fmap img{width:100%;display:block;}



/* 在线留言 */
.fny2{background:url(//cdn.myxypt.com/5ff964f0/24/07/7d6dddc20d34264d88441d648a496a289d5f23c3.png) no-repeat;background-size:100% 100%;padding:2.5vw 0 4vw;}
.flytt .wz1{color:#fff;font-size:30px;font-weight:bold;border-bottom:1px solid rgba(255,255,255,.5);height:58px;position: relative;}
.flytt .wz1:before{content:"";width:112px;height: 4px;background:#fff;position:absolute;display: block;left:4px;bottom:-1px;}
.flytt .wz2{color:#fff;font-size:16px;margin:28px 0 52px;}
.lycont{background-color:#fff;border-top:5px solid #eeeeee;padding:3.3vw 0 1.2vw;}
.lycont .nr{width:90%;margin: 0 5%;}
.lycont .ms{width:30%;  margin-bottom:2.3vw;}
.lycont .mstt{ text-align:right;padding-right:9px;color:#666;font-size:16px;line-height:42px; flex-shrink: 0;}
.lycont .msc{ flex-grow: 1;min-width: 0;;}
.lycont .ms2{width:100%;}




.f-message input[type='text'],
.f-message textarea {
    width: 100%;
    height: 42px;
    border: 1px solid #f1f1f1;
    padding: 0 10px;
    font-size: 16px;
    color: #cccccc;
    background: #fff;
    outline: none;

}


.f-message input[type='text']::-webkit-input-placeholder,
.f-message textarea::-webkit-input-placeholder {
    color: #cccccc;
}

.f-message input[type='text']:-ms-input-placeholder,
.f-message textarea:-ms-input-placeholder {
    color: #cccccc;
}

.f-message input[type='text']::-ms-input-placeholder,
.f-message textarea::-ms-input-placeholder {
    color: #cccccc;
}

.f-message input[type='text']::placeholder,
.f-message textarea::placeholder {
    color: #cccccc;
}

.f-message textarea {
    padding-top:10px;
    height:110px;
    resize: none;
}

.f-message #checkcode {

}

.f-message #codeimg {
    float: left;
    display: block;
    text-align: center;
    width:120px;
    height:34px;
    font-size: 0;margin-left:1.6vw;margin-top:3px;
}

.f-message #change_code{line-height:42px;float:left;font-size:14px;color:#ad9463;margin-left:10px;}
.f-message .x-submit {
    float: right;
    width:18%;
    height: 42px;
    background: #00529f;
    color: #fff;
    font-size:16px;
    border: none;
    outline: none;
}

.f-message .reset {
    float: right;
    width:18%;
    height: 42px;
    background: #a8a8a8;
    color: #fff;
    font-size:16px;
    border: none;
    outline: none;margin-left:0.8vw;
}



@media (max-width:1024px) {
    .fnylx_tt .wz1{font-size:22px;}
    .fnylx_tt .wz2{font-size:15px;margin:8px 0 20px;}
    .lxrx{font-size:14px;margin-top:20px;}
    .lxrx strong{font-size:20px;}
    .flxadd li{margin-top:12px;}
    .flytt .wz1{font-size:22px;height:46px;}
    .flytt .wz2{font-size:14px;margin:18px 0 30px;}
    .flytt .wz1:before{width:80px;}
    .lycont .nr{width:80%;}
}


@media (max-width:768px) {
    .fnylx{width:100%;}
    .fmap{width:100%;margin-top:25px;}
    .lycont .nr{width:auto;margin-left:0;padding:0 15px;}
    .f-message .x-submit,.f-message .reset{font-size:14px;}
    .lycont .mstt,.flxadd li{ font-size: 14px;}
    .flxadd li img{ height: 24px;}
}

@media (max-width:425px) {
    .fny1{padding:6vw 0;}
    .fnylx_tt .wz1{font-size:20px;}
    .fnylx_tt .wz2{font-size:14px;margin:5px 0 15px;}
    .fny2{padding:6vw 0;}
    .lycont{padding:4vw 0;}
    .lycont .ms{width:100%;}
    .f-message #codeimg{margin-left:0;}
    .f-message .x-submit,.f-message .reset{width:21%;}
}