.index-box {    background-color: #ffffff;}/* header start */.header {    height: 472px;    box-sizing: border-box;    padding-top: 20px;    display: flex;    flex-wrap: wrap;    align-content: space-between;    justify-content: center;    background: url(../images/header_bj.png) no-repeat center top;    border-bottom: 2px solid #035ea5;}.header-top .l a {    font-size: 18px;    color: #666666;    line-height: 36px;    display: block;    float: left;    position: relative;}.header-top .l a:first-child {    margin-right: 30px;}.header-top .l a:first-child::after {    content: "";    position: absolute;    top: 11px;    right: -15px;    width: 1px;    height: 15px;    background-color: #c9c9c9;}.header-top .l a:hover {    color: #035ea5;}.header-top .r>ul>li {    float: left;    position: relative;    margin-right: 30px;}.header-top .r>ul>li::after {    content: "";    position: absolute;    top: 11px;    right: -15px;    width: 1px;    height: 15px;    background-color: #c9c9c9;}.header-top .r>ul>li:last-child {    margin-right: 0;}.header-top .r>ul>li:last-child::after {    display: none;}.header-top .r>ul>li>a {    font-size: 18px;    color: #666666;    line-height: 36px;    display: block;    box-sizing: border-box;    position: relative;}.header-top .r>ul>li.mw>a {    padding-right: 21px;    background: url(../images/header_mw.png) no-repeat right center;}.header-top .r>ul>li>a:hover {    color: #035ea5;}.header-top .r>ul>li.mw>a:hover {    background: url(../images/header_mw2.png) no-repeat right center;}.wxewm {    clear: both;    display: none;    /* padding: 7px; */    width: 100px;    height: 100px;    background: #fff;    position: absolute;    right: 50%;    top: 36px;    margin-right: -51px;    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 30%);    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);    box-shadow: 0 0 5px rgb(0 0 0 / 30%);}.wxewm img {    width: 100px;    height: 100px;}.wxewm i {    z-index: 8;    position: absolute;    top: -10px;    left: 50%;    margin-left: -3px;    border-width: 5px;    border-color: transparent;    border-style: dashed;    border-bottom-color: #fff;    border-bottom-style: solid;    display: block;    font-size: 0;    line-height: 0;    width: 0;}.header-top .r>ul>li.wx:hover .ewm1,.header-top .r>ul>li.khd:hover .ewm2,.header-top .r>ul>li.mobile:hover .ewm3 {    display: block !important;}.header-top .r>ul>li.csrl {    background: url(../images/top_csrl_icon.png) 15px center no-repeat #cb2026;    padding: 0 17px 0 42px;    border-radius: 40px;}.header-top .r>ul>li.csrl a {    color: #fff;}.header-con {    width: 100%;    height: 367px;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: flex-start;    padding-top: 74px;    box-sizing: border-box;    align-content: flex-start;}.header-con-logo {    width: 100%;    height: 134px;}.header-con-logo a {    width: 611px;    height: 100%;    display: block;    margin: auto;}.header-con-logo a img {    width: 100%;    height: 100%;}.header-con-search {    width: 100%;    height: 60px;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-content: space-between;    margin-top: 40px;}.search_box {    width: 654px;    height: 60px;    box-sizing: border-box;    display: flex;    flex-wrap: nowrap;    justify-content: space-between;    align-items: center;    align-content: center;    padding: 5px 5px 5px 80px;    background: url(../images/search_box_bj.png) no-repeat center;}.searchKeywords {    display: block;    width: 550px;    font-size: 18px;    height: 100%;    outline: none;    border: 0px;    padding: 0px;    margin: 0px;    line-height: 60px;    color: #333333;}.searchKeywords::placeholder {    color: #9d9d9d;    font-size: 18px;}.searchSubmit {    display: block;    width: 146px;    height: 50px;    line-height: 50px;    text-align: center;    font-size: 24px;    color: #035ea5;    font-weight: bold;    float: right;    cursor: pointer;    background: none;    outline: none;    padding: 0;    border: 0px;    margin: 0px;    border-radius: 30px;}.search_trend {    width: 100%;    display: flex;    justify-content: center;    align-content: center;    align-items: center;    font-size: 16px;    color: #999999;}.search_trend ul li {    float: left;    margin-right: 15px;}.search_trend ul li:last-child {    margin-right: 0;}.search_trend ul li a {    display: block;    font-size: 16px;    color: #999999;}.search_trend ul li a:hover {    color: #035ea5;}.nav {    height: 46px;    width: 100%;}.nav ul li {    float: left;    position: relative;    margin-right: 121px;    padding-bottom: 21px;    box-sizing: border-box;}.nav ul li:last-child {    margin-right: 0;}.nav ul li.on::before,.nav ul li:hover::before {    content: "";    position: absolute;    width: 100%;    height: 4px;    left: 50%;    transform: translate(-50%, 0);    bottom: 0;    background-color: #035ea5;}.nav ul li a {    display: block;    font-size: 26px;    color: #222222;    font-weight: bold;    line-height: 26px;}.nav ul li.on a,.nav ul li:hover a {    color: #035ea5;}/* header end *//* container start */.content {    margin-bottom: 50px;}.hot-news {    box-sizing: border-box;    padding: 47px 150px 38px;    /* min-height: 181px; */    display: flex;    flex-wrap: wrap;    justify-content: center;    align-content: flex-start;    position: relative;}.hot-news .gd {    position: absolute;    right: 0;    bottom: 22px;    display: block;    font-size: 18px;    color: #999999;}.hot-news .gd:hover {    color: #035ea5;}.hot-news .hot-news-top {    width: 100%;}.hot-news .hot-news-top a {    display: block;    width: 100%;    font-size: 34px;    line-height: 38px;    text-align: center;    color: #035ea5;    font-weight: bold;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;}.hot-news-btm {    width: 100%;}.hot-news .hot-news-btm {    display: block;    width: 100%;    font-size: 20px;    line-height: 24px;    text-align: center;    color: #035ea5;    margin-top: 16px;    font-weight: "微软雅黑";}.hot-news .hot-news-btm * {    font-weight: "微软雅黑" !important;    line-height: 24px !important;    font-size: 20px !important;    color: #035ea5 !important;}.govNews {    height: 254px;    box-sizing: border-box;    padding-bottom: 9px;    background: url(../images/govNews_bj.png) no-repeat center;}.govNews .container {    display: flex;    height: 100%;    flex-wrap: nowrap;    justify-content: center;    align-content: flex-start;}.govNews .l {    width: 670px;    height: 100%;    display: flex;    margin-right: 40px;    flex-wrap: nowrap;    justify-content: space-between;    align-content: center;    align-items: center;}.govNews .r {    width: 670px;    height: 100%;    display: flex;    flex-wrap: nowrap;    justify-content: space-between;    align-content: center;    align-items: center;}.govNews h2 {    height: 130px;    width: 45px;    background: url(../images/govNews_xtb.png) no-repeat center right;}.govNews h2 a {    font-size: 26px;    color: #035ea5;    display: block;    font-weight: bold;    line-height: 26px;}.govNews ul {    width: 611px;}.govNews ul li {    float: left;    width: 100%;}.govNews ul li a {    width: 100%;    display: block;    font-size: 18px;    line-height: 40px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    padding-left: 20px;    position: relative;    box-sizing: border-box;}.govNews ul li a::after {    content: "";    position: absolute;    left: 0;    top: 50%;    transform: translate(0, -50%);    width: 5px;    height: 5px;    background-color: #cdcdcd;}.govNews ul li a:hover::after {    background-color: #035ea5;}.govNews ul li:last-child a {    color: #999999;}.govNews ul li:last-child a:hover {    color: #035ea5;}.govNews ul li:last-child a::after {    display: none;}.lunbo-box {    height: 472px;    margin-top: 31px;    display: flex;    flex-wrap: nowrap;    justify-content: center;}.lunbo {    width: 840px;    height: 472px;    position: relative;    overflow: hidden;    margin-right: 30px;}.lunbo .bd ul li {    width: 840px;    height: 472px;    background-color: #ce0b1b;}.lunbo .bd ul li a {    width: 100%;    height: 100%;    display: block;    overflow: hidden;    position: relative;}.lunbo .bd ul li a img {    max-width: 100%;    height: 472px;    /* float: left; */    margin: auto;    display: block;    transition: all 0.3s;}/* .lunbo .bd ul li a:hover img {    transform: scale(1.1);} */.lunbo .bd ul li a span {    width: 100%;    height: 70px;    padding-left: 20px;    padding-right: 180px;    box-sizing: border-box;    position: absolute;    left: 0;    bottom: 0;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    background: rgba(0, 0, 0, .6);    font-size: 20px;    line-height: 70px;    color: #ffffff;    text-align: left;}.lunbo .prev,.lunbo .next {    width: 51px;    height: 127px;    cursor: pointer;    position: absolute;    top: 50%;    transform: translateY(-50%);}.lunbo .prev {    left: 0;    background: url(../images/lb_prev.png) center no-repeat;}.lunbo .next {    right: 0;    background: url(../images/lb_next.png) center no-repeat;}.lunbo .hd {    height: 15px;    position: absolute;    right: 20px;    bottom: 27px;}.lunbo .hd ul li {    float: left;    background-color: #ffffff;    width: 15px;    height: 15px;    border-radius: 30px;    margin-right: 5px;}.lunbo .hd ul li:last-child {    margin-right: 0;}.lunbo .hd ul li.on {    background-color: #d00205;    width: 30px;}.oneTab {    width: 570px;    height: 100%;    overflow: hidden;}.oneTab-box {    float: left;    width: 100%;    height: 360px;    overflow: hidden;}.oneTab-box .bdb {    width: 570px !important;}.oneTab-box .tempWrap {    width: 570px !important;}.oneTab .hd ul {    float: left;}.oneTab .hd ul li {    float: left;    margin-right: 35px;    margin-bottom: 28px;}.oneTab .hd ul li:last-child {    margin-right: 0;}.oneTab .hd ul li a,.oneTab .hd span {    font-size: 26px;    line-height: 30px;    display: block;    float: left;    font-weight: bold;}.oneTab .hd ul li.on a {    color: #035ea5;}.oneTab .hd .more {    float: right;    width: 52px;    height: 26px;    overflow: hidden;}.oneTab .hd .more a {    font-size: 18px;    display: block;    color: #999999;    line-height: 26px;    font-weight: normal;}.oneTab .hd .more a:hover {    color: #035ea5;}.oneTab .bd ul li {    float: left;    width: 100%;    margin-bottom: 22px;}.oneTab .bd ul li:last-child {    margin-bottom: 0;}.oneTab .bd ul li a {    display: block;    font-size: 18px;    width: 100%;    height: 60px;    line-height: 30px;    box-sizing: border-box;    padding-left: 20px;    position: relative;}.oneTab .bd ul li a::after {    content: "";    width: 5px;    height: 5px;    background-color: #035ea5;    left: 0;    top: 13px;    position: absolute;}.oneTab .bd ul li a span {    font-size: 18px;    color: #999999;    display: inline-block;    line-height: 30px;    position: absolute;    right: 0;    bottom: -4px;}.oneTab-btm {    height: 76px;    width: 100%;    float: left;    border: 1px solid #e9f0f5;    box-sizing: border-box;    margin-top: 30px;    padding: 0 25px;}.oneTab-btm .bd {    width: 440px;    height: 74px;    overflow: hidden;    float: left;}.oneTab-btm .bd ul li a {    max-width: 440px;    display: block;    font-size: 18px;    line-height: 74px;    float: left;    height: 74px;    box-sizing: border-box;    padding-left: 55px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    background: url(../images/ymjjnmg_nmgxwlb_xtb3.png) no-repeat left center;}.oneTab-btm .bd ul li a::after {    display: none !important;}.oneTab-btm a:last-child {    display: block;    float: right;    color: #999999;    font-size: 18px;    line-height: 74px;}.oneTab-btm a:last-child:hover {    color: #035ea5;}.zdgz-box {    margin-top: 40px;    height: 205px;    border: 1px solid #c7e0ff;    box-sizing: border-box;    padding: 19px 20px;}.zdgz-box .zdgz-box-frist {    width: 335px;    height: 160px;    float: left;}.zdgz-box .zdgz-box-frist a {    display: block;    width: 100%;    height: 100%;    overflow: hidden;}.zdgz-box .zdgz-box-frist a img {    width: 100%;    height: 100%;    float: left;    transition: all 0.3s;}.zdgz-box .zdgz-box-frist a:hover img {    transform: scale(1.1);    opacity: .75;}.zdgz-box .zdgz-box-div {    width: 1044px;    overflow: hidden;    height: 160px;    float: right;    position: relative;}.zdgz-box .zdgz-box-div .bd {    margin-left: -10px;}.zdgz-box .zdgz-box-div .bd ul li {    float: left;    width: 335px !important;    height: 100%;    margin: 0 10px;}.zdgz-box .zdgz-box-div .bd ul li a {    display: block;    width: 100%;    height: 100%;    overflow: hidden;}.zdgz-box .zdgz-box-div .bd ul li a img {    width: 100%;    height: 160px;    float: left;    transition: all 0.3s;}.zdgz-box .zdgz-box-div .bd ul li a:hover img {    transform: scale(1.1);    opacity: .75;}.zdgz-box .zdgz-box-div .prev,.zdgz-box .zdgz-box-div .next {    width: 22px;    height: 47px;    cursor: pointer;    position: absolute;    top: 50%;    transform: translateY(-50%);}.zdgz-box .zdgz-box-div .prev {    left: 0;    background: url(../images/zd_prev.png) center no-repeat;}.zdgz-box .zdgz-box-div .next {    right: 0;    background: url(../images/zd_next.png) center no-repeat;}.three-pieces-box {    display: flex;    flex-wrap: nowrap;    justify-content: center;    align-items: center;    margin-top: 40px;}.three-pieces-box>.l {    width: 425px;    height: 1134px;    margin-right: 48px;    box-sizing: border-box;    padding: 21px 24px 40px 39px;    background: url(../images/zwfw_box_bj.png) no-repeat center;}.gxbsyjs .hd {    width: 100%;    float: left;    height: 46px;}.gxbsyjs .hd a:nth-child(1) {    width: 236px;    height: 100%;    float: left;    background: url(../images/gxbsyjs_hd.png) no-repeat center;    display: block;}.gxbsyjs .hd a:nth-child(2) {    font-size: 16px;    color: #999999;    line-height: 20px;    float: right;    display: block;    margin-top: 22px;}.gxbsyjs .hd a:nth-child(2):hover {    color: #035ea5;}.gxbsyjs .bd {    width: 100%;    float: left;    margin-top: 29px;}.gxbsyjs .bd .inHd {    width: 100%;    height: 51px;    float: left;}.gxbsyjs .bd .inHd ul li {    width: 181px;    height: 51px;    float: left;    border: 1px solid #ffffff;    border-bottom: 1px solid #dbedff;    box-sizing: border-box;}.gxbsyjs .bd .inHd ul li a {    display: block;    width: 100%;    height: 100%;    font-size: 22px;    color: #333333;    text-align: center;    line-height: 49px;}.gxbsyjs .bd .inHd ul li a i {    color: #d00205;}.gxbsyjs .bd .inHd ul li.on {    background-color: #ffffff;    border: 1px solid #dbedff;    border-bottom: 1px solid #ffffff;}.gxbsyjs .bd .inHd ul li.on a {    font-weight: bold;}.gxbsyjs .bd .inBd {    width: 100%;    padding: 19px 20px;    float: left;    border: 1px solid #dbedff;    border-top: 0;    box-sizing: border-box;    background-color: #ffffff;}.gxbsyjs .bd .inBd .inBd-box {    height: 203px;    overflow: hidden;}.gxbsyjs .bd .inBd ul li {    float: left;    width: 100%;    height: 44px;    box-sizing: border-box;    border: 1px solid #e9f0f5;    margin-bottom: 9px;}.gxbsyjs .bd .inBd ul li:last-child {    margin-bottom: 0;}.gxbsyjs .bd .inBd ul li a {    display: block;    font-size: 18px;    line-height: 42px;    box-sizing: border-box;    position: relative;    padding-left: 40px;    padding-right: 20px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}.gxbsyjs .bd .inBd ul li a::after {    width: 5px;    height: 5px;    background-color: #a0d0ff;    border-radius: 50%;    content: "";    position: absolute;    left: 20px;    top: 50%;    transform: translate(0, -50%);}.gxbsyjs .bd .more {    width: 100%;    float: left;    height: 9px;    margin-top: 20px;    overflow: hidden;}.gxbsyjs .bd .more a {    display: block;    width: 16px;    height: 9px;    margin: auto;    background: url(../images/gxbsyjs_gd.png) no-repeat center;}.grfrfw {    width: 100%;    float: left;    margin-top: 20px;}.grfrfw .hd {    width: 100%;    float: left;}.grfrfw .hd ul li {    float: left;    margin-right: 35px;}.grfrfw .hd ul li:last-child {    margin-right: 0;}.grfrfw .hd ul li a {    display: block;    font-size: 26px;    line-height: 28px;    color: #333333;    font-weight: bold;}.grfrfw .hd ul li.on a {    color: #035ea5;}.grfrfw .bd {    height: 288px;    overflow: hidden;}.grfrfw .bd ul {    width: 362px !important;    box-sizing: border-box;    padding: 0 10px;}.grfrfw .bd ul li {    width: 74px;    height: 66px;    float: left;    margin-top: 30px;    margin-right: 60px;}.grfrfw .bd ul li:nth-child(3n) {    margin-right: 0;}.grfrfw .bd ul li a {    display: flex;    width: 100%;    height: 100%;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: flex-end;}.grfrfw .bd ul li a:hover img {    transform: rotateY(360deg);    transition: .5s;}.grfrfw .bd ul li a span {    width: 100%;    font-size: 18px;    line-height: 20px;    display: block;    text-align: center;    margin-top: 15px;}.tsfwzq {    width: 100%;    float: left;    margin-top: 32px;}.tsfwzq .hd a:nth-child(1) {    display: block;    font-size: 26px;    color: #035ea5;    line-height: 26px;    font-weight: bold;    float: left;}.tsfwzq .hd a:nth-child(2) {    display: block;    font-size: 16px;    color: #999999;    line-height: 26px;    float: right;    box-sizing: border-box;    padding-left: 24px;    background: url(../images/tsfwzq_xtb.png) no-repeat left center;}.tsfwzq .hd a:nth-child(2):hover {    color: #035ea5;    background: url(../images/tsfwzq_xtb2.png) no-repeat left center;}.tsfwzq .bd {    width: 100%;    height: 130px;    overflow: hidden;    float: left;    margin-top: 15px;}.tsfwzq .bd ul li {    float: left;    width: 172px;    height: 50px;    background-color: #ffffff;    margin-right: 18px;    margin-top: 15px;}.tsfwzq .bd ul li:nth-child(2n) {    margin-right: 0;}.tsfwzq .bd ul li a {    display: block;    width: 100%;    height: 100%;    font-size: 18px;    line-height: 50px;    text-align: center;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    box-sizing: border-box;    padding: 0 10px;}.zzqzdxmlslp {    width: 100%;    height: 100px;    float: left;    margin-top: 30px;}.zzqzdxmlslp a {    display: block;    width: 100%;    height: 100%;}.zzqzdxmlslp a img {    float: left;    width: 100%;    height: 100%;}.three-pieces-box>.r {    width: 967px;    height: 1134px;}.zwgk-box .l {    width: 633px;    height: 385px;}.zwgk-box .l .item1 {    height: 303px;    overflow: hidden;}.zwgk-box .l .hd {    width: 100%;    float: left;    margin-bottom: 28px;}.zwgk-box .l .hd ul {    float: left;}.zwgk-box .l .hd ul li {    float: left;    margin-right: 35px;}.zwgk-box .l .hd ul li:last-child {    margin-right: 0;}.zwgk-box .l .hd ul li a {    font-size: 26px;    font-weight: bold;    line-height: 26px;    float: left;    display: block;}.zwgk-box .l .hd ul li.on a,.zwgk-box .l .hd ul li:hover a {    color: #035ea5;}.zwgk-box .l .hd .zfgb-hd a {    font-size: 26px;    font-weight: bold;    line-height: 26px;    float: left;    display: block;    margin-left: 35px;}.zwgk-box .l .hd .zfgb-hd a:hover {    color: #035ea5;}.zwgk-box .l .hd .more {    float: right;    width: 52px;    height: 26px;    overflow: hidden;}.zwgk-box .l .hd .more a {    font-size: 18px;    display: block;    color: #999999;    line-height: 26px;    font-weight: normal;}.zwgk-box .l .hd .more a:hover {    color: #035ea5;}.zwgk-box .l .bd ul li {    float: left;    width: 100%;    margin-bottom: 27px;    height: 56px;}.zwgk-box .l .bd ul li>a {    width: 83%;    display: block;    font-size: 18px;    line-height: 28px;    float: left;    position: relative;    padding-left: 19px;    box-sizing: border-box;}.zwgk-box .l .bd ul li>a::after {    width: 5px;    height: 5px;    position: absolute;    left: 0;    top: 12px;    background-color: #035ea5;    content: "";}.zwgk-box .l .bd ul li>a em {    color: #035ea5;    display: inline-block;    width: 35px;    height: 20px;    margin-left: 10px;    border: 1px dashed #035ea5;    box-sizing: border-box;    border-radius: 5px;    line-height: 15px;    font-size: 14px;    text-align: center;}.zwgk-box .l .bd ul li>a em>a {    color: #035ea5;    font-size: 14px;}.zwgk-box .l .bd ul li a i {    display: inline-block;    margin-left: 10px;    line-height: 18px;}.zwgk-box .l .bd ul li a i img {    vertical-align: top;}.zwgk-box .l .bd ul li span {    display: block;    float: right;    font-size: 16px;    color: #999999;    line-height: 28px;}.zwgk-box .l .item2 {    width: 100%;    height: 84px;    background: url(../images/zwgk_zck_bj.png) no-repeat center;}.zwgk-box .l .item2 input {    margin-left: 191px;    float: left;    width: 176px;    height: 46px;    margin-top: 18px;    line-height: 46px;    font-size: 16px;    color: #333333;}.zwgk-box .l .item2 input::placeholder {    color: #999999;}.zwgk-box .l .item2 button {    width: 22px;    height: 22px;    border: 0;    padding: 0;    float: left;    margin-top: 31px;    margin-left: 14px;    background: none;}.zwgk-box .l .item2>a {    width: 180px;    height: 50px;    float: right;    margin-top: 16px;    margin-right: 16px;    display: block;    font-size: 20px;    color: #ffffff;    text-align: center;    font-weight: bold;    line-height: 50px;}.zwgk-box .r {    width: 306px;    height: 385px;}.zwgk-box .r ul li {    float: left;    width: 100%;    height: 113px;    margin-bottom: 23px;}.zwgk-box .r ul li:last-child {    margin-bottom: 0;}.hvr-float-shadow1,.hvr-float-shadow2,.hvr-float-shadow3 {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px rgba(0, 0, 0, 0);    position: relative;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    transition-property: transform;}.hvr-float-shadow1:before,.hvr-float-shadow2:before,.hvr-float-shadow3:before {    pointer-events: none;    position: absolute;    z-index: -1;    content: '';    top: 100%;    left: 5%;    height: 10px;    width: 90%;    opacity: 0;    /* W3C */    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform, opacity;    transition-property: transform, opacity;}.hvr-float-shadow1:before {    background: -webkit-radial-gradient(center, ellipse, rgba(33, 43, 108, 0.5) 0%, rgba(0, 0, 0, 0) 80%);    background: radial-gradient(ellipse at center, rgba(33, 43, 108, 0.5) 0%, rgba(0, 0, 0, 0) 80%);}.hvr-float-shadow2:before {    background: -webkit-radial-gradient(center, ellipse, rgba(78, 58, 125, 0.5) 0%, rgba(0, 0, 0, 0) 80%);    background: radial-gradient(ellipse at center, rgba(78, 58, 125, 0.5) 0%, rgba(0, 0, 0, 0) 80%);}.hvr-float-shadow3:before {    background: -webkit-radial-gradient(center, ellipse, rgba(0, 111, 196, 0.5) 0%, rgba(0, 0, 0, 0) 80%);    background: radial-gradient(ellipse at center, rgba(0, 111, 196, 0.5) 0%, rgba(0, 0, 0, 0) 80%);}.hvr-float-shadow1:hover,.hvr-float-shadow1:focus,.hvr-float-shadow1:active,.hvr-float-shadow2:hover,.hvr-float-shadow2:focus,.hvr-float-shadow2:active,.hvr-float-shadow3:hover,.hvr-float-shadow3:focus,.hvr-float-shadow3:active {    -webkit-transform: translateY(-5px);    transform: translateY(-5px);}.hvr-float-shadow1:hover:before,.hvr-float-shadow1:focus:before,.hvr-float-shadow1:active:before,.hvr-float-shadow2:hover:before,.hvr-float-shadow2:focus:before,.hvr-float-shadow2:active:before,.hvr-float-shadow3:hover:before,.hvr-float-shadow3:focus:before,.hvr-float-shadow3:active:before {    opacity: 1;    -webkit-transform: translateY(5px);    transform: translateY(5px);}.zwgk-box .r ul li a {    display: block;    font-size: 22px;    color: #212b6c;    line-height: 113px;    box-sizing: border-box;    padding-left: 29px;    font-weight: bold;}.zwgk-box .r ul li:nth-child(1) {    background: url(../images/zwgk_li1.png) no-repeat center;}.zwgk-box .r ul li:nth-child(2) {    background: url(../images/zwgk_li2.png) no-repeat center;}.zwgk-box .r ul li:nth-child(3) {    background: url(../images/zwgk_li3.png) no-repeat center;}.zwgk-box .r ul li:nth-child(1) a {    color: #212b6c;}.zwgk-box .r ul li:nth-child(2) a {    color: #4e3a7d;}.zwgk-box .r ul li:nth-child(3) a {    color: #006fc4;}.hengfu-box {    width: 100%;    height: 110px;    margin-top: 40px;    overflow: hidden;    position: relative;}.hengfu-box .bd ul li {    width: 100%;    height: 110px;    float: left;}.hengfu-box .bd ul li a {    width: 100%;    height: 100%;    overflow: hidden;    display: block;}.hengfu-box .bd ul li a img {    width: 100%;    height: 100%;    transition: all .3s;}.hengfu-box .bd ul li a:hover img {    transform: scale(1.1);    opacity: .75;}.hengfu-box .hd {    position: absolute;    right: 20px;    bottom: 10px;}.hengfu-box .hd ul li {    width: 9px;    height: 9px;    float: left;    margin-right: 5px;    background-color: #ffffff;    border-radius: 30px;}.hengfu-box .hd ul li:last-child {    margin-right: 0;}.hengfu-box .hd ul li.on {    width: 23px;}.zmhd-box {    margin-top: 40px;}.zmhd-box .l {    width: 630px;    height: 353px;    overflow: hidden;}.zmhd-box .l .tempWrap {    width: 630px !important;}.zmhd-box .l .hd {    width: 100%;    float: left;    margin-bottom: 28px;}.zmhd-box .l .hd ul {    float: left;}.zmhd-box .l .hd ul li {    float: left;    margin-right: 35px;}.zmhd-box .l .hd ul li:last-child {    margin-right: 0;}.zmhd-box .l .hd ul li a {    font-size: 26px;    font-weight: bold;    line-height: 26px;    float: left;    display: block;}.zmhd-box .l .hd ul li.on a,.zmhd-box .l .hd ul li:hover a {    color: #035ea5;}.zmhd-box .l .hd .more {    float: right;    width: 52px;    height: 26px;    overflow: hidden;}.zmhd-box .l .hd .more a {    font-size: 18px;    display: block;    color: #999999;    line-height: 26px;    font-weight: normal;}.zmhd-box .l .bd ul.ul1 li {    width: 100%;    float: left;    margin-bottom: 33px;}.zmhd-box .l .bd ul.ul1 li:last-child {    margin-bottom: 0;}.zmhd-box .l .bd ul.ul1 li a {    font-size: 18px;    display: block;    float: left;    line-height: 22px;    max-width: 80%;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    position: relative;    box-sizing: border-box;    padding-left: 19px;}.zmhd-box .l .bd ul.ul1 li a::after {    width: 5px;    height: 5px;    position: absolute;    left: 0;    top: 50%;    transform: translate(0, -50%);    background-color: #035ea5;    content: "";}.zmhd-box .l .bd ul.ul1 li span {    display: block;    float: right;    line-height: 22px;    font-size: 16px;    color: #999999;}.zmhd-box .l .bd ul.ul1 {    margin-top: 10px;}.zmhd-box .l .bd ul.ul2 li {    width: 100%;    float: left;    margin-bottom: 20px;}.zmhd-box .l .bd ul.ul2 li:last-child {    margin-bottom: 0;}.zmhd-box .l .bd ul.ul2 li a {    font-size: 18px;    display: block;    float: left;    line-height: 30px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    position: relative;    box-sizing: border-box;    padding-left: 19px;}.zmhd-box .l .bd ul.ul2 li a::after {    width: 5px;    height: 5px;    position: absolute;    left: 0;    top: 13px;    background-color: #035ea5;    content: "";}.zmhd-box .l .bd ul.ul2 li span {    width: 73px;    height: 25px;    background-color: #f2f8ff;    display: block;    float: right;    line-height: 25px;    text-align: center;    border-radius: 3px;    font-size: 16px;    color: #035ea5;    margin-top: 3px;}.zmhd-box .r {    width: 305px;    height: 320px;}.zmhd-box .r .zxxx {    width: 100%;    height: 120px;    background: url(../images/zxxx_index_bj.png) no-repeat center;}.zmhd-box .r .zxxx a {    display: block;    width: 100%;    height: 100%;    box-sizing: border-box;    padding-left: 25px;    padding-top: 31px;}.zmhd-box .r .zxxx a h2 {    width: 100%;    float: left;    color: #f27800;    font-size: 24px;    float: left;    line-height: 24px;}.zmhd-box .r .zxxx a span {    display: block;    width: 100%;    float: left;    font-size: 18px;    color: #999999;    line-height: 18px;    margin-top: 15px;}.zmhd-box .r .xx12345 {    width: 100%;    height: 213px;    box-sizing: border-box;    padding-top: 139px;    background: url(../images/12345xx_index_bj.png) no-repeat center;    margin-top: 20px;}.zmhd-box .r .xx12345 ul li {    float: left;    width: 110px;    height: 40px;    border-radius: 30px;    background-color: #035ea5;    overflow: hidden;}.zmhd-box .r .xx12345 ul {    display: flex;    flex-wrap: nowrap;    justify-content: center;    align-items: center;    align-content: center;}.zmhd-box .r .xx12345 ul li:first-child {    margin-right: 15px;}.zmhd-box .r .xx12345 ul li a {    display: block;    width: 100%;    height: 100%;    font-size: 18px;    color: #ffffff;    line-height: 40px;    text-align: center;}.zmhd-box>.item2 {    margin-top: 40px;}.zmhd-box>.item2 ul li {    float: left;    width: 219px;    height: 151px;    background-color: #f1f8ff;    margin-right: 30px;}.zmhd-box>.item2 ul li:last-child {    margin-right: 0;}.zmhd-box>.item2 ul li a {    display: flex;    flex-wrap: wrap;    align-content: center;    justify-content: center;    align-items: center;    width: 100%;    height: 100%;}.zmhd-box>.item2 ul li a span {    display: block;    width: 100%;    text-align: center;    font-size: 20px;    color: #333333;    line-height: 20px;    margin-top: 15px;}.zmhd-box>.item2 ul li a:hover span {    color: #035ea5;}.ysnmg-box {    margin-top: 40px;}.ysnmg-box .hd {    width: 100%;    float: left;    background: url(../images/ysnmg_hd.png) no-repeat right -30px top 5px;}.ysnmg-box .hd a {    font-size: 30px;    line-height: 30px;    color: #d00205;    display: block;    float: left;    font-weight: bold;}.ysnmg-box .hd a i {    color: #035ea5;}.ysnmg-box>.bd {    width: 100%;    float: left;    margin-top: 30px;}.ysnmg-box>.bd>ul>li {    width: 190px;    height: 250px;    float: left;    margin-right: 30px;    border: 1px solid #c7e3ff;    box-sizing: border-box;    position: relative;    overflow: hidden;}.ysnmg-box>.bd ul>li:last-child {    margin-right: 0;}.ysnmg-box>.bd>ul>li.on {    width: 1000px;    transition: all 0.8s;}.ysnmg-box>.bd>ul>li>div {    width: 188px;    height: 100%;    float: left;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: flex-start;    box-sizing: border-box;    padding-top: 120px;    text-align: center;}.ysnmg-box>.bd>ul>li.on>div {    border-right: 1px solid #c7e3ff;    background-color: #f1f8ff !important;}.ysnmg-box>.bd>ul>li:nth-child(1)>div {    background: url(../images/ysnmg_div4.png) no-repeat center 30px;}.ysnmg-box>.bd>ul>li:nth-child(2)>div {    background: url(../images/ysnmg_div3.png) no-repeat center 30px;}.ysnmg-box>.bd>ul>li:nth-child(3)>div {    background: url(../images/ysnmg_div1.png) no-repeat center 30px;}.ysnmg-box>.bd>ul>li>div span {    display: block;    width: 100%;    font-size: 20px;    color: #333333;    line-height: 20px;}.ysnmg-box>.bd>ul>li>div em {    display: block;    width: 100%;    font-size: 16px;    color: #999999;    line-height: 16px;    margin-top: 15px;}.ysnmg-box>.bd>ul>li>div a {    display: block;    width: 100px;    height: 30px;    text-align: center;    font-size: 16px;    color: #ffffff;    line-height: 30px;    margin-top: 18px;    background-color: #529dd6;    border-radius: 30px;}.ysnmg-box>.bd>ul>li ul {    position: absolute;    left: 189px;    top: 0;    width: 188px;    height: 100%;    overflow: hidden;    transition: all 0.3s;    transform: scale(0, 1);    transform-origin: left;    box-sizing: border-box;    padding: 30px;}.ysnmg-box>.bd>ul>li.on ul {    width: 808px;    transform: scale(1, 1);}.ysnmg-box .bd>ul>li ul li {    width: 100%;    float: left;    margin-bottom: 34px;}.ysnmg-box .bd>ul>li ul li a {    display: block;    font-size: 18px;    line-height: 22px;    position: relative;    padding-left: 17px;    box-sizing: border-box;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    max-width: 80%;    float: left;}.ysnmg-box .bd>ul>li ul li a::after {    position: absolute;    content: "";    width: 6px;    height: 6px;    background-color: #b5dcff;    border-radius: 50%;    left: 0;    top: 50%;    transform: translate(0, -50%);}.ysnmg-box .bd>ul>li ul li span {    font-size: 16px;    display: block;    float: right;    color: #999999;    line-height: 22px;}@-webkit-keyframes hvr-ripple-out {    100% {        top: -12px;        right: -12px;        bottom: -12px;        left: -12px;        opacity: 0;    }}@keyframes hvr-ripple-out {    100% {        top: -12px;        right: -12px;        bottom: -12px;        left: -12px;        opacity: 0;    }}.hvr-ripple-out {    display: inline-block;    vertical-align: middle;    -webkit-transform: perspective(1px) translateZ(0);    transform: perspective(1px) translateZ(0);    box-shadow: 0 0 1px rgba(0, 0, 0, 0);    position: relative;}.hvr-ripple-out:before {    content: '';    position: absolute;    border: #529dd6 solid 6px;    top: 0;    right: 0;    bottom: 0;    left: 0;    -webkit-animation-duration: 1s;    animation-duration: 1s;    border-radius: 30px;}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before {    -webkit-animation-name: hvr-ripple-out;    animation-name: hvr-ripple-out;}.ztzl-box {    margin-top: 40px;}.ztzl-box .hd {    width: 100%;    float: left;    background: url(../images/ztzl_hd.png) no-repeat 138px 2px;}.ztzl-box .hd a:nth-child(1) {    font-size: 30px;    line-height: 30px;    color: #d00205;    display: block;    float: left;    font-weight: bold;}.ztzl-box .hd a:nth-child(1) i {    color: #035ea5;}.ztzl-box .hd a:nth-child(2) {    display: block;    font-size: 18px;    line-height: 30px;    float: right;    color: #999999;}.ztzl-box .hd a:nth-child(2):hover {    color: #035ea5;}.ztzl-box .bd-box {    width: 100%;    float: left;    height: 150px;    overflow: hidden;    margin-top: 30px;    position: relative;}.ztzl-box .bd {    width: 1470px;    margin-left: -15px;}.ztzl-box .bd ul li {    width: 338px;    height: 150px;    float: left;    margin: 0 15px;}.ztzl-box .bd ul li a {    display: block;    width: 100%;    height: 100%;    overflow: hidden;}.ztzl-box .bd ul li a img {    width: 100%;    height: 100%;    transition: all 0.3s;}.ztzl-box .bd ul li:hover a img {    transform: scale(1.1);}.ztzl-box .bd-box .prev,.ztzl-box .bd-box .next {    width: 22px;    height: 47px;    cursor: pointer;    position: absolute;    top: 50%;    transform: translateY(-50%);}.ztzl-box .bd-box .prev {    left: 0;    background: url(../images/zd_prev.png) center no-repeat;}.ztzl-box .bd-box .next {    right: 0;    background: url(../images/zd_next.png) center no-repeat;}/* container end *//* footer start */.footer {    height: 288px;    border-top: 4px solid #035ea5;    box-sizing: border-box;    background-color: #ffffff;}.yqlj-box {    height: 62px;    box-sizing: border-box;    border-bottom: 1px solid #d9d9d9;}.yqlj-box ul li {    position: relative;    cursor: pointer;    float: left;    padding-left: 48px;    padding-right: 57px;    box-sizing: border-box;}.yqlj-box ul li:first-child {    padding-left: 30px;    padding-right: 47px;    background: url(../images/yqlj_xtb.png) no-repeat left center;}.yqlj-box ul li:nth-child(4),.yqlj-box ul li:nth-child(5),.yqlj-box ul li:nth-child(6) {    padding-right: 57px;}.yqlj-box ul li:last-child {    padding-left: 47px;    padding-right: 15px;}.yqlj-box ul li::after {    position: absolute;    content: "";    width: 1px;    height: 16px;    top: 23px;    right: 0;    background-color: #bfbfbf;}.yqlj-box ul li:last-child::after {    display: none;}.yqlj-box ul li a,.yqlj-box ul li span {    color: #666666;    font-size: 18px;    display: block;    line-height: 61px;    width: 100%;    height: 100%;    text-align: center;}.yqlj-box ul li em {    display: block;    width: 8px;    height: 7px;    position: absolute;    right: 40px;    top: 28px;    transition: all .5s;    background: url(../images/yqlj_xtb2.png) no-repeat center;}.yqlj-box ul li:last-child em {    right: 0;}.yqlj-box ul li .yqlj_list {    position: absolute;    bottom: 60px;    background-color: #ffffff;    width: 1440px;    max-height: 220px;    padding: 30px;    display: none;    box-sizing: border-box;    z-index: 9999;    padding-right: 20px;    text-align: left;    box-shadow: 0 0 5px 0 rgba(0, 0, 0, .2)}.yqlj-box ul li.item2 .yqlj_list {    left: -167px;}.yqlj-box ul li.item3 .yqlj_list {    left: -380px;}.yqlj-box ul li.item6 .yqlj_list {    left: -1019px;}.yqlj-box ul li.item7 .yqlj_list {    left: -1250px;}.yqlj-box ul li .yqlj_list .list_in {    max-height: 145px;    min-height: 42px;    overflow-y: auto;}.yqlj-box ul li .yqlj_list a {    width: 200px;    display: block;    overflow: hidden;    text-align: center;    text-overflow: ellipsis;    white-space: nowrap;    text-align: left;    float: left;    color: #333333;    margin-right: 35px;    line-height: 36px;}.yqlj-box ul li .yqlj_list a:nth-child(6n) {    margin-right: 0;}.yqlj-box ul li .yqlj_list a:hover {    color: #035ea5;}.yqlj-box ul li:hover>a {    color: #035ea5;}.yqlj-box ul li.show .yqlj_list {    display: block;}.yqlj-box ul li.show {    border-radius: 0 0 6px 6px;}.yqlj-box ul li.show em {    background: url(../images/yqlj_xtb3.png) no-repeat center;    transform: rotate(60deg);}.yqlj-box ul li.show span {    color: #035ea5;}.footer-con {    margin-top: 39px;    height: 88px;    display: flex;    flex-wrap: nowrap;    justify-content: center;    align-items: center;    align-content: center;}.footer-con .item1 {    width: 458px;    height: 100%;    position: relative;}.footer-con .item1::after {    content: "";    position: absolute;    right: 0;    top: 0;    width: 1px;    height: 88px;    background-color: #d9d9d9;}.footer-con .item1 .dzjg {    display: block;    width: 62px;    height: 76px;    float: left;    margin-top: 8px;    margin-left: 54px;    margin-right: 30px;}.footer-con .item1 .dzjg img {    width: 100%;    height: 100%;    float: left;}.footer-con .item1 #_span_jiucuo {    display: block;    width: 110px;    height: 55px;    float: left;    margin-right: 30px;    margin-top: 18px;}.footer-con .item1 #_span_jiucuo img {    width: 100%;    height: 100%;    float: left;}.footer-con .item1 .slhwza {    width: 110px;    height: 55px;    float: left;    margin-top: 18px;}.footer-con .item2 {    width: 554px;    height: 100%;    box-sizing: border-box;    padding-left: 60px;    position: relative;}.footer-con .item2::after {    content: "";    position: absolute;    right: 0;    top: 0;    width: 1px;    height: 88px;    background-color: #d9d9d9;}.footer-con .item2 ul {    margin-top: -1px;}.footer-con .item2 ul li {    float: left;    font-size: 18px;    color: #666666;    line-height: 18px;    margin-bottom: 17px;}.footer-con .item2 ul li a {    color: #666666;    float: left;    margin-right: 38px;    position: relative;}.footer-con .item2 ul li a::after {    content: "";    position: absolute;    right: -20px;    top: 2px;    width: 1px;    height: 15px;    background-color: #bfbfbf;}.footer-con .item2 ul li a:last-child {    margin-right: 0;}.footer-con .item2 ul li a:last-child:after {    display: none;}.footer-con .item2 ul li a:hover {    color: #035ea5;}.footer-con .item2 ul li:last-child {    margin-bottom: 0;}.footer-con .item3 {    width: 428px;    height: 100%;    box-sizing: border-box;    padding-left: 60px;}.footer-con .item3 ul li {    float: left;    font-size: 18px;    color: #666666;    line-height: 18px;    margin-bottom: 17px;}.footer-con .item3 ul li a {    color: #666666;    float: left;    margin-right: 38px;    position: relative;}.footer-con .item3 ul li a:hover {    color: #035ea5;}.footer-con .item3 ul li:last-child {    margin-top: -1px;    margin-bottom: 0;}.footer-con .item3 ul li:last-child a {    background: url(../images/gaba.png) no-repeat left center;    box-sizing: border-box;    padding-left: 27px;    line-height: 20px;}.footer-btm {    height: 60px;    margin-top: 35px;    background-color: #f5f5f5;}.footer-btm .container {    display: flex;    flex-wrap: nowrap;    justify-content: center;    align-content: center;    align-items: center;}.footer-btm p {    font-size: 18px;    color: #666666;    text-align: center;    line-height: 60px;}.footer-btm em {    color: #015293;    font-size: 16px;    border: 1px solid #035ea5;    box-sizing: border-box;    height: 23px;    border-radius: 2px;    display: inline-block;    width: 44px;    line-height: 21px;    text-align: center;    margin-left: 10px;}.xf_box {    width: 108px;    position: fixed;    right: 40px;    bottom: 5%;    z-index: 999999;    box-sizing: border-box;    padding-top: 119px;}.xf_box .znwd {    position: absolute;    width: 110px;    height: 147px;    left: 0;    top: 15px;    z-index: 100;}.xf_box .znwd img:first-child {    width: 100%;    height: 147px;    float: left;}.xf_box .znwd img:nth-child(2) {    z-index: 100;    width: 100%;    height: auto;    position: absolute;    top: 103px;    right: 0;}.xf_box ul {    width: 100%;    border: 1px solid #d2e8ff;    box-sizing: border-box;    background-color: #ffffff;    border-radius: 15px;    padding: 52px 13px 24px;    box-shadow: 0 0 10px rgb(0 0 0 / 20%);    z-index: 10;    position: relative;}.xf_box ul li {    width: 100%;    text-align: center;    float: left;    position: relative;    margin-bottom: 15px;    box-sizing: border-box;    padding-bottom: 16px;}.xf_box ul li::after {    content: "";    position: absolute;    width: 28px;    height: 1px;    background-color: #eeeeee;    left: 50%;    transform: translate(-50%, 0);    bottom: 0;}.xf_box ul li:last-child {    margin-bottom: 0;    padding-bottom: 0;}.xf_box ul li:last-child::after {    display: none;}.xf_box ul li a {    width: 100%;    height: 100%;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-content: flex-start;}.xf_box ul li a span {    width: 100%;    display: block;    font-size: 16px;    color: #333333;    line-height: 18px;    text-align: center;    margin-top: 10px;}.xf_box ul li:last-child a span {    margin-bottom: 10px;    margin-top: 0;}.fixed-nav-yc {    position: absolute;    pointer-events: none;    left: -125px;    top: 50%;    width: 90px;    height: 90px;    opacity: 0;    transition: opacity 0.3s;    transform: translate(0, -50%);    background-color: #fff;    padding: 5px;    box-shadow: 0 0 10px rgb(0 0 0 / 20%);}.fixed-nav-yc::after {    position: absolute;    height: 15px;    width: 15px;    content: '';    background-color: #fff;    top: 50%;    right: -7px;    transform: translate(0, -50%) rotate(45deg);}.fixed-nav-yc img {    width: 100%;}.xf_box ul li:hover .fixed-nav-yc {    pointer-events: none;    opacity: 1;}.xf_box .shouqi {    text-align: center;    display: block;    margin-top: 20px;    cursor: pointer;    font-size: 16px;}.xf_box_show {    width: 110px;    height: 147px;    right: -120px;    transition: right .3s;    position: fixed;    top: 40%;    cursor: pointer;    transform: rotate(-45deg);}.xf_box_show img {    width: 100%;    height: 100%;    transform: rotateY(180deg);}/* footer end */.zmhd-box .l .bd ul#feedbackResponse a,.zmhd-sub-box .fkhy-box .bd ul#feedbackResponse a {    max-width: 100%;}