* {
    margin: 0;
    padding: 0
}

body {
    background: url('../images/yzwbjnew.png') no-repeat;
    background-size: 100%;
    background-attachment: fixed;/* 确保背景固定，不随内容滚动 */
    font-family: Microsoft YaHei;
    height: 100%;
    width: 100%;
    font-size: 18px;
}

.fd-content {
    height: 100%;
    /*justify-content: center;*/
    /*align-items: center;*/
}
.content{
    display: flex;
    justify-content: center;
    min-width: fit-content;
    /*width: 1260px;*/
    /*position: absolute;*/
    /*top: 60%;*/
    /*left: 50%; !*!*transform: translate(-50%, -50%);*!*!!*!*top: 0;*!*!!*!*bottom: 0;*!*!*/
    /*-webkit-transform: translate(-50%, -50%);*/
    /*-moz-transform: translate(-50%, -50%);*/
    /*-ms-transform: translate(-50%, -50%);*/
    /*-o-transform: translate(-50%, -50%);*/
    /*padding-bottom:33px;*/
    /*overflow-y: auto;*/
    /*margin-top: -10%;*/
    /*height: 100%;*/
}

/* 隐藏滚动条
::-webkit-scrollbar {
    display: none;
}
*/
.fd-left {
    /*width: 200px;*/
    width: 1200px;
    height: 600px;
    background-image: linear-gradient(180deg, rgba(255,255,255,0.78) 0%, #FFFFFF 7%, #FFFFFF 100%);
    border: 1px solid rgba(255,255,255,1);
    box-shadow: 0px 8px 33px 0px rgba(89,139,188,0.2);
    border-radius: 19px;
    overflow: hidden;
}

.fd-box {
    margin: 0 20px;
    margin-bottom: 40px;
}

.fd-center {
    width: 230px;
    height: 460px;
    background-image: linear-gradient(180deg, rgba(255,255,255,0.78) 0%, #FFFFFF 7%, #FFFFFF 100%);
    border: 1px solid rgba(255,255,255,1);
    box-shadow: 0px 8px 33px 0px rgba(89,139,188,0.2);
    border-radius: 19px;
    overflow: hidden
}

.fd-right {
    width: 630px;
    height: 460px;
    background-image: linear-gradient(180deg, rgba(255,255,255,0.78) 0%, #FFFFFF 7%, #FFFFFF 100%);
    border: 1px solid rgba(255,255,255,1);
    box-shadow: 0px 8px 33px 0px rgba(89,139,188,0.2);
    border-radius: 19px;
    overflow: hidden
}

h1 {
    width: 119px;
    display: inline-block;
    padding: 0 0 13px 19px;
    height: 25px
}

.fd-spst {
    /*background: url("../images/toolImg/h1_spst.png") no-repeat*/
    margin: 16px 0 0 16px;
    position: relative;
}
.ejbt{
    height: 16px;
    width: 16px;
    position: absolute;
    left: 0;
    top: 5px;
}
.fd-spst-title{
    font-family: MicrosoftYaHei-Bold;
    font-size: 20px;
    color: #2C3542;
    font-weight: 700;
    margin-left: 20px;
}
.fd-ssgc {
    background: url("../images/toolImg/h1_sscx.png") no-repeat
}

.fd-tygj {
    background: url("../images/toolImg/h1_tygj.png") no-repeat;
    margin-bottom: 5px
}

input {
    position: absolute
}
.fd-float {
    float: left
}

ul {
    margin: 15px
}

li {
    list-style: none;
    width: 240px;
    height: 68px;
    float: left;
    border-radius: 5px;
    font-size: 14px;
    color: rgb(6,78,166);
    background: #f2f5f8;
    margin: 20px 25px 20px 25px;
    cursor: pointer
}

li:hover {
    color: #fff;
    border-radius: 5px;
    /*background-image: linear-gradient(135deg, #328eff 0, #284ff5 100%);*/
    /*background-image: -moz-linear-gradient(135deg, #328eff 0, #284ff5 100%);*/
    /*background-image: -webkit-linear-gradient(135deg, #328eff 0, #284ff5 100%);*/
    /*background-image: -ms-linear-gradient(135deg, #328eff 0, #284ff5 100%);*/
    background-color: #0096ff;
    box-shadow: 0 0 10px rgba(0, 149, 255, 0.3)
}

.fd-text {
    line-height: 18px;
    height: 68px
}

.fd-text p {
    width: 108px;
    position: relative;
    height: 68px
}

.fd-text p span {
    width: 104px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.fd-bagimg {
    margin: 12px;
    width: 44px;
    height: 44px
}

.fd-icon1 {
    background: url("../images/yzwToolImg/shpc.png") center no-repeat
}

.fd-icon2 {
    background: url("../images/yzwToolImg/mjjd.png") center no-repeat
}

.fd-icon3 {
    background: url("../images/yzwToolImg/fgspc.png") center no-repeat
}

.fd-icon4 {
    background: url("../images/yzwToolImg/ybgzpc.png") center no-repeat
}

.fd-icon5 {
    background: url("../images/yzwToolImg/cylxlx.png") center no-repeat
}

.fd-icon6 {
    background: url("../images/yzwToolImg/wyj.png") center no-repeat
}

.fd-icon7 {
    background: url("../images/yzwToolImg/zdpc.png") center no-repeat
}

.fd-icon8 {
    background: url("../images/yzwToolImg/jcjf.png") center no-repeat
}

.fd-icon9 {
    background: url("../images/yzwToolImg/xejkhtjf.png") center no-repeat
}

.fd-icon10 {
    background: url("../images/yzwToolImg/gspc.png") center no-repeat
}

.fd-icon11 {
    background: url("../images/yzwToolImg/wxyj.png") center no-repeat
}

.fd-icon12 {
    background: url("../images/yzwToolImg/cqazpc.png") center no-repeat
}

.fd-icon13 {
    background: url("../images/yzwToolImg/wyfwht.png") center no-repeat
}

.fd-icon14 {
    background: url("../images/yzwToolImg/ssf.png") center no-repeat
}

.fd-icon15 {
    background: url("../images/yzwToolImg/xqjsq.png") center no-repeat
}

.fd-icon16 {
    background: url("../images/yzwToolImg/laslqx.png") center no-repeat
}

.fd-icon17 {
    background: url("../images/yzwToolImg/ggktrq.png") center no-repeat
}

.fd-icon18 {
    background: url("../images/yzwToolImg/grsds.png") center no-repeat
}

.fd-icon19 {
    background: url("../images/yzwToolImg/dkjsq.png") center no-repeat
}

.fd-icon20 {
    background: url("../images/yzwToolImg/yzbm.png") center no-repeat
}

.fd-icon21 {
    background: url("../images/yzwToolImg/llzh.png") center no-repeat
}

.fd-icon22 {
    background: url("../images/yzwToolImg/ckjsq.png") center no-repeat
}

.fd-icon23 {
    background: url("../images/yzwToolImg/fdjsq.png") center no-repeat
}

.fd-icon24 {
    background: url("../images/yzwToolImg/dwzh.png") center no-repeat
}

.fd-icon25 {
    background: url("../images/yzwToolImg/rqjsq.png") center no-repeat
}

.fd-icon26 {
    background: url("../images/yzwToolImg/dhqh.png") center no-repeat
}

.fd-icon27 {
    background: url("../images/yzwToolImg/yylzh.png") center no-repeat
}

.fd-icon28 {
    background: url("../images/yzwToolImg/jedx.png") center no-repeat
}

.fd-icon29 {
    background: url("../images/yzwToolImg/jsq.png") center no-repeat
}

.fd-icon30 {
    background: url("../images/toolImg/icon_32.png") center no-repeat
}

.fd-icon31 {
    background: url("../images/toolImg/icon_33.png") center no-repeat
}

.fd-icon32 {
    background: url("../images/toolImg/icon_34.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon1 {
    background: url("../images/toolImg/icon_hover02.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon2 {
    background: url("../images/toolImg/icon_hover03.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon3 {
    background: url("../images/toolImg/icon_hover05.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon4 {
    background: url("../images/toolImg/icon_hover19.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon5 {
    background: url("../images/toolImg/icon_hover21.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon6 {
    background: url("../images/toolImg/icon_hover06.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon7 {
    background: url("../images/toolImg/icon_hover08.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon8 {
    background: url("../images/toolImg/icon_hover09.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon9 {
    background: url("../images/toolImg/icon_hover28.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon10 {
    background: url("../images/toolImg/icon_hover04.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon11 {
    background: url("../images/toolImg/icon_hover20.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon12 {
    background: url("../images/toolImg/icon_hover07.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon13 {
    background: url("../images/toolImg/icon_hover22.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon14 {
    background: url("../images/toolImg/icon_hover23.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon15 {
    background: url("../images/toolImg/icon_hover31.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon16 {
    background: url("../images/toolImg/icon_hover24.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon17 {
    background: url("../images/toolImg/icon_hover10.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon18 {
    background: url("../images/toolImg/icon_hover11.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon19 {
    background: url("../images/toolImg/icon_hover13.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon20 {
    background: url("../images/toolImg/icon_hover25.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon21 {
    background: url("../images/toolImg/icon_hover15.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon22 {
    background: url("../images/toolImg/icon_hover12.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon23 {
    background: url("../images/toolImg/icon_hover26.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon24 {
    background: url("../images/toolImg/icon_hover16.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon25 {
    background: url("../images/toolImg/icon_hover14.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon26 {
    background: url("../images/toolImg/icon_hover27.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon27 {
    background: url("../images/toolImg/icon_hover17.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon28 {
    background: url("../images/toolImg/icon_hover29.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon29 {
    background: url("../images/toolImg/icon_hover30.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon30 {
    background: url("../images/toolImg/icon_hover32.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon31 {
    background: url("../images/toolImg/icon_hover33.png") center no-repeat
}

.fd-bg-hover:hover .fd-icon32 {
    background: url("../images/toolImg/icon_hover34.png") center no-repeat
}

input {
    width: 330px;
    height: 42px;
    border-radius: 15px;
    border: none;
    padding: 0 36px 0 15px;
    font-size: 18px;
    /*background: #c0e3fc;*/
    border-bottom: 1px solid #2d76ed
}

::-webkit-input-placeholder {
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: rgba(0,0,0,0.30);
    font-weight: 500;
}
.fd-ss{
    padding: 30px 80px 0 0;
    height: 70px;
    display: flex;
    justify-content: flex-end;
    /*align-items: center;*/
}
.ssimg {
    position: absolute;
    top: 12px;
    width:18px;
    height: 18px;
    left: 570px;
}

.fd-input {
    position: relative;
    padding-left: 230px;
    width: 358px;
}

.nice-select input {
    width: 330px;
    height: 42px;
    border-radius: 26.5px;
    border: none;
    padding: 0 36px 0 15px;
    /*background: #c0e3fc;*/
    /*border-bottom: 1px solid #2d76ed;*/
    outline: none
}

.fd-ul {
    position: absolute;
    list-style: none;
    display: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.nice-select .fd-ul {
    position: absolute;
    top: 45px;
    right: 0;
    width: 358px;
    max-height: 360px;
    margin: 0;
    border-top: 0;
    z-index: 10001;
    overflow: hidden;
    overflow-y: auto;
    overflow-x: hidden
}

/*!*border-radius: 2px;*!*//*!*position: absolute;*!*//*!*z-index: 1211;*!*//*!*top: 10px;*!*//*!*left: 10px;*!*//*!*color: red;*!*//*!*background-color: red;*!*//*!*background-color: rgb(218, 218, 218);*!*//*!*border-radius:2px;*!*//*!*border-radius:2px;*!*/
.nice-select .fd-ul li {
    height: 30px;
    width: 358px;
    line-height: 2em;
    overflow: hidden;
    padding: 0 11px;
    cursor: pointer;
    margin: 0
}

.nice-select .fd-ul li.on {
    background-color: #e0e0e0
}

ul li.fd-sel-li {
    border-radius: 0;
    font-size: 14px
}

.fd-right-width {
    width: 630px
}
