
        html,body{
            padding: 0;
            margin: 0;
            font-family: "Microsoft YaHei";

        }
        td
        {
            font-size:16px;
            font-weight:bold;
            color:#000000;
        }
        .box{
            background: #f2f2f2;
            overflow: hidden;
        }
        .head{
            background: #d13f37 url("/skin/cx/images/head_logo.jpg") center / auto 100% no-repeat;
            height: 200px;
        }
        .head .head-w{
            width: 1100px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }
        .wrap{
            margin:60px auto;
            width:1100px;
            font-size:16px;
            border-radius: 30px;
            box-shadow: 0 10px 15px rgba(0,0,0,0.3);
            overflow: hidden;
            background: #fff;
        }
        .wrap h3{
            color: #ae2627;
            font-size: 40px;
            text-align: center;
            margin-bottom: 70px;
            margin-top: 50px;
        }
        .wrap .content{
            display: flex;
            justify-content: space-between;
        }
        .wrap .content .left p{
            margin-top: 20px;
            color: #a09f9f;
            margin-left: 30px;
            margin-bottom: 50px;
            line-height: 30px;
        }
        .wrap .content .right{
            margin-right: 50px;
            width: 430px;
        }
        .wrap .content .style_input{
        }
        .wrap .content .input_style{
            margin-top: 50px;
            border-bottom: 1px solid #dadada;
            display: flex;
            justify-content: left;
            align-items: center;
        }
        .wrap .content .input_style span{
            display: inline-block;
            margin: 0 10px 0 0;
        }
        .wrap .content .input_style input{
            border: none;
            outline: none;
            line-height: 40px;
            width: 80%;
        }
        .input_style_none{
            display: flex;
            justify-content: center !important;
        }
        .input_style_none *{
            background: #ae2627;
            color: #fff!important;
            width: 120px !important;
            line-height: 40px;
            border-radius: 5px;
            cursor: pointer;
            text-align: center;
            padding: 0;
            font-size: 18px;
            margin: 0 10px;
            text-decoration: none;
        }
    





#body_1 {
    margin-left: auto;
    margin-right: auto;
    min-width: 320px;
    max-width: 1150px;
}
#part1{ width:100%; float:left; margin-top:0.5%; padding-bottom:1.5%;}
#part2{ width:100%; float:left; padding-top:1%; padding-bottom:1%;}
#main{ width:100%; float:left;   position:relative;}
#maina{ width:96%; float:left; padding:2%;}
#lmbt{
    width:98%;
    float:left;
    text-align:center;
    overflow:hidden; margin-top:0.5%; padding:1%; 

}
#lmbt.ny{ margin-top:0.5%;}
#lmbt .bt{ float:left; width:100%; margin-top:1%; margin-bottom:1%;text-align:center;text-align:center; display:block;
}
#lmbt .bt img{ max-width:80%; margin-left:auto; margin-right:auto; display:block; border:0px;}
#zctp{
    width:50%; height:100%;
    position:absolute;
    left:0px;
    top:0px;
    background-repeat: no-repeat;
    background-position: center center;background-size:auto 80%;transition:all 0.4s ease-in-out 0s;
}
#user{ width:40%; margin:0 auto; text-align:center}
#user.xgxx{ width:80%; padding:5% 10%; float:left;background-color:rgba(10,24,51,0.9);border-radius:8px; border:#2882FD solid 1px;}
#user.kcb{ width:100%; padding:0px; float:left;background-color:#FFF;border-radius:0px; border:0px;}
#user p{ margin:1% 0px;width:100%;  float:left;   text-align:left;  position:relative;
        z-index: 2;}
#user h4{ text-align:center; margin:2% 0px;width:100%;float:left; margin-bottom:5%; color:#2882FD;  font-weight:normal;}    
#user p em{
    position:absolute;
    right:3%;
    top:12px;
    width:80px;
    height:26px;
    background-color:#1E62A7;
    line-height:26px; font-size:14px;
    color:#fff;
    border-radius:4px;
    font-style: normal; color:#fff; text-align:center; cursor:pointer;
}
#user p em:hover{ background-color:#0066CC;}
#user p .checkimg{ position:absolute; right:8%; top:30%;}
#user p span{ clear:#fff; font-weight:bold;}
#user p a{ color:rgba(255,255,255,0.8); }
#user p a:hover{ color:#FFFFFF}
#user input,#user textarea{
    float:left;
    outline:none;
    border:0px;
    font-size:16px;
    padding-left:30px; padding-right:10px;
    width:100%;
    border-radius:2px;
    box-sizing:content-box;
    box-sizing:border-box;
    background-repeat: no-repeat;
    background-position: 5px center;
}
#user select{ float:left; outline:none;color:#666; padding:0px 5%; border:#EFEFF0 solid 1px;font-size:14px;background-color:#F8FDFF; height:40px; line-height:1.5;   width:100%;border-radius:4px; height:42px;  }
#user .select:before {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        border: 6px solid transparent;
        border-top-color: #333;
        top: 16px;
        right: 10px;
        cursor: pointer;
        z-index: -2;
    }
#user .select select {
        cursor: pointer;
        padding: 10px;
        width: 100%;
        background: transparent;
        background-image: none;
        -webkit-appearance: none;
        -moz-appearance: none;
    }
#user .bg1{
    background-image: url(../images/yh.png);
}
#user  .bg2{
    background-image: url(../images/mm.png);
}
#user  .bg3{
    background-image: url(../images/yzm.png);
}
#user .input1{ height:40px; color:#333;background-color:#F8FCFE; border:#777 solid 1px; }
#user .input1:hover{ color:#cf0021; background-color:#fff; border:#cf0021 solid 1px; box-shadow: inset 0px 0px 8px 0px rgba(0, 0, 0, 0.2);}
#user .input1::-webkit-input-placeholder{ color:rgba(0,0,0,0.3);}
#user .input2{  line-height:20px; color:#666; background-color:#fff; height:80px;}
#user .input2::-webkit-input-placeholder{ color:rgba(255,255,255,0.6);}
#user .input4{ height:50px; color:#666; background-color:rgba(255,255,255,0.8); width:40%; }
#user .input5{ height:20px; color:#666; background-color:rgba(255,255,255,0.8); width:20px; margin-right:12px; }
#user .button4{  height:40px;  width:29%;
    color:#fff;
    text-align:center;
    cursor:pointer; float:none;
    font-size:16px;
    transition:all 0.3s ease-in-out 0s;
    background-color:#cf0021; margin:5% 2%; padding:0px;

}
#user .button4:hover{ background-color:#ff6600; }
#user .button2{  height:40px;  width:100%;
    color:#fff;
    text-align:center;
    cursor:pointer;
    font-size:16px;
    transition:all 0.3s ease-in-out 0s;
    background-color:#cf0021;box-shadow:0px 1px 6px #777;-webkit-box-shadow:0px 1px 6px #777;-moz-box-shadow:0px 1px 6px #777; 

}
#user .button2:hover{ background-color:#ff6600; }
#tzgg{ width:70%; float:left; color:#fff; margin-left:15%;box-shadow:0px 1px 6px #777;-webkit-box-shadow:0px 1px 6px #777;-moz-box-shadow:0px 1px 6px #777;     box-sizing:content-box;
    box-sizing:border-box; border:#cf0021 solid 1px; padding:15px; position:relative; margin-top:40px;border-radius:4px;  }
#tzgg .bt{ position:absolute; left:50%; margin-left:-40px; width:80px; line-height:40px;text-align:center; font-weight:bold; background-color:#cf0021; font-size:16px; color:#fff;border-radius:40px; top:-20px;}
#tzgg .nrc{ width:100%; float:left; max-height:350px; overflow-y:auto; margin-top:15px;}    
#tzgg .nrc::-webkit-scrollbar {
    width: 8px;
    height: 4px;
    background-color: #F5F5F5
}
#tzgg .nrc::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2
}

#tzgg .nrc::-webkit-scrollbar-thumb {
    border-radius: 4px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555
}
#tzgg p{line-height:1.8; color:#555; }
#qylm{ width:100%; float:left; margin-top:0.6%; margin-bottom:0.6%; border-radius:8px;
    box-sizing:content-box;
    box-sizing:border-box; padding:0px  15px; border:#41719C solid 2px; background-color:rgba(244,244,244,0.2); padding-bottom:1.5%;}
#qylm dd{ color:#fff; text-align:center; width:100%;  float:left; margin-top:1.5%;}
#qylb{ width:100%; float:left; margin-top:1.5%;}
#qylb ul{list-style-type:none;}
#qylb ul li{float:left;   cursor:pointer;}
#qylb ul li a{ display:block; padding-left:15px; padding-right:15px; font-size:15px; background-color:#cf0021; TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
    OVERFLOW: hidden;  text-align:center; box-shadow: inset 0px 0px 8px 0px rgba(0, 0, 0, 0.4); font-weight:bold; line-height:2.5; color:#fff;}
#qylb ul li a:hover{ background-color:#FF6600;}

#zsxx{ width:80%; float:left; margin-left:10%;box-shadow:0px 1px 6px #777;-webkit-box-shadow:0px 1px 6px #777;-moz-box-shadow:0px 1px 6px #777;     box-sizing:content-box;
    box-sizing:border-box; border:#f1f1f1 solid 1px; padding:10px; background-color:#fff;   transition:all 0.3s ease-in-out 0s;}
#zsxx:hover{box-shadow:0px 1px 12px #555;-webkit-box-shadow:0px 1px 12px #555;-moz-box-shadow:0px 1px 12px #555;  }
#zsxx table{ background-color:#cf0021}
#zsxx .lmbt{background-color:#cf0021; color:#fff; font-size:16px; text-indent:5px; font-weight:bold;}
#zsxx .st{font-family:宋体; color:#333;}
#zsxx .bt{ font-weight:bold; color:#000}
#zsxx .zsbh{
    background-image: url(../images/fangwei.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    background-size:cover;
    
}
#zsxx table {
    border-color: #cf0021;
}
#zsxx{
    margin-top: 30px;
}
#zsxx table td{ background-color:#F2FAFE; padding:10px 5px; line-height:1.5; font-size:16px;}
#zsxx table td img{ max-width:100%}
#nr{ width:100%; float:left; line-height:1.8;}
#nr  img{ max-width:100%}
.sj_xs{ display:none}
@media only screen and (max-width: 1250px){#part1{ width:97%; padding:0px 1.5%;}#part2{ width:97%; padding:1.5% 1.5%;}#zsxx .lmbt,#zsxx table td{ font-size:14px;}}
@media only screen and (max-width: 1000px){#lmbt .bt dd h5{ font-size:18px;}#lmbt .bt dd p{ font-size:14px;}#user .button2,#user .input1,#user .input4,#user .button4{ height:35px;}#user p em{ top:7px;height:20px; line-height:20px; font-size:12px;}#user h4{ font-weight:bold;}#lmbt .bt dd h5 img{ max-width:80%;}#zzcd .xgmm{ width:80%; margin-left:10%; }#user{ width:60%; margin-left:20%;}#tzgg .bt{ font-size:14px;}#zsxx .lmbt,#zsxx table td{ font-size:13px;}#zsxx{ width:90%; float:left; margin-left:5%;}}
@media only screen and (max-width: 800px){#lmbt .bt dd h5{ font-size:16px;}#lmbt .bt dd p{ font-size:13px;}#user .button2,#user .input1,#user .input4,#user .button4{ height:30px;}#user .button2,#user .button4{ font-size:13px; font-weight:bold;}#user p em{ top:5px;}#lmbt{ margin-top:6%;}#user .input1{ font-size:13px;}#tzgg .bt{ font-size:13px; line-height:30px; top:-15px;}#tzgg{ width:90%; float:left; margin-left:5%;}.web_xs{ display:none;}.sj_xs{ display:block}#zsxx{ width:100%; margin-left:0px;}}
@media only screen and (max-width: 450px){#lmbt{ margin-top:5%;}#qylb ul li a{ font-size:12px;}#user{ width:80%; margin-left:10%;}}