/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;}
/***消除img默认边框*****/
img {border: 0;display: block;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";}
.conter{max-width: 1200px;margin: 0 auto;position: relative;}

.p30{padding-top: 1.875rem;}
.fhsy{margin-right: 3rem;
    float: right;
    display: inline-block;
    width: 104px;
    text-align: center;
    font: 16px / 44px "微软雅黑";
    color: #ffffff;
    background-color: #064785;
    border-radius: 10px;
    margin-top: -20px;}

.head{height: 22.375rem;background: url("bdt20240528_12.png") center center no-repeat;background-size: cover;padding: 2.4375rem 0;box-sizing: border-box;}
.head .tit{width: 74.8333%;margin: 0 auto;}
.head .tit span{display: block;text-align: justify;text-align-last: justify;margin-bottom: 3rem;font-size: 1.625rem;font-weight: bold;color: #fff;line-height: 1;}
.head .tit p{font-size: 2.4125rem;font-weight: bold;line-height: 1;color: #fff;text-align: justify;text-align-last: justify;margin-bottom: 3rem;}
.head .info{font-size: 2.4125rem;color: #fff;line-height: 1;padding: 2rem 0;border: solid #fff;border-width: 1px 0;width: 88.8333%;margin: 0 auto;display: flex;align-items: center;justify-content: center;letter-spacing: 0.375rem;}
.head .info em{color: #fff000;}
.head .info p:not(:last-of-type){padding-right: 2.475rem;position: relative;}
.head .info p:not(:last-of-type):after{content: '';position: absolute;width: 0.125rem;height: 3.125rem;background: #fff;top: calc((100% - 3.125rem)/2);right: 1.875rem;}

.main{background: #f3f6ff;}
.main .conter{display: flex;justify-content: space-between;}
.main .left_menu{width: 21.6666%;padding-bottom: 1.875rem;}
.main .left_menu .tit{width: 100%;height: 5rem;background: url("bdt20240528_13.png") center center no-repeat;background-size: 100% 100%;display: flex;align-items: center;justify-content: center;font-size: 1.75rem;font-weight: bold;color: #fff;letter-spacing: 0.375rem;}
.main .left_menu ul li{width: 100%;}
.main .left_menu ul li a{width: 100%;height: 3.625rem;background: #fff;margin-top: 1px;font-size: 1.125rem;color: #333;box-sizing: border-box;padding: 0 3%;display: flex;align-items: center;justify-content: center;}
.main .left_menu ul li:hover a,
.main .left_menu ul li.hover a{background: #47b8d6;color: #fff;}
.main .right_cont{width: 75%;padding-top: 1.6875rem;}
.main .right_cont .cont_tit{padding-bottom: 1.75rem;border-bottom: #0f488f solid 0.125rem;display: flex;align-items: flex-end;justify-content: space-between;}
.main .right_cont .cont_tit span{font-size: 1.5rem;font-weight: bold;color: #0f4792;}
.main .right_cont .cont_tit .info{display: flex;align-items: center;font-size: 1.125rem;line-height: 1;}
.main .right_cont .cont_tit .info em{color: #0833be;font-weight: bold;}

.main .right_cont.fwal ul{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 1.25rem;}
.main .right_cont.fwal ul li{width: 31.8888%;margin-bottom: 1.875rem;}
.main .right_cont.fwal ul li .pic{width: 100%;height: 13.8125rem;background: #fff;padding: 0.625rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;overflow: hidden;margin-bottom: 1.125rem;}
.main .right_cont.fwal ul li .pic img{height: 100%;}
.main .right_cont.fwal ul li p{text-align: center;font-size: 1.125rem;color: #333;width: 100%;padding: 0 3%;box-sizing: border-box;}
.main .right_cont.fwal ul li:nth-of-type(3n+2){margin: 0 2.1668%;}

.main .right_cont.gynl ul{margin-top: 0.625rem;}
.main .right_cont.gynl ul li{padding: 1.25rem 0;display: flex;align-items: center;}
.main .right_cont.gynl ul li .pic{width: 8.125rem;height: 8.125rem;margin-right: 1.375rem;}
.main .right_cont.gynl ul li .pic img{width: 100%;height: 100%;}
.main .right_cont.gynl ul li .text{width: calc(100% - 9.5rem);}
.main .right_cont.gynl ul li .text p{font-size: 1.125rem;margin-bottom: 0.375rem;font-weight: bold;}
.main .right_cont.gynl ul li .text span{font-size: 1rem;line-height: 1.875rem;margin-bottom: 0.8125rem;display: block;}
.main .right_cont.gynl ul li .text a{width: 7.1875rem;height: 1.5625rem;background: #1f86cb;display: flex;align-items: center;justify-content: center;font-size: 0.75rem;color: #fff;border-radius: 3.125rem;}
.main .right_cont.gynl ul li:not(:last-of-type){border-bottom: 1px dashed #999;}

.main .right_cont.gywm .js{padding-top: 1rem;line-height: 1.75rem;font-size: 1rem;color: #333;margin-bottom: 0.875rem;text-indent: 2em;}
.main .right_cont.gywm .gy{display: flex;}
.main .right_cont.gywm .gy .gy_cont{width: 16.6666%;background: #1b80c8 url("bdt20240528_3.png") right bottom no-repeat;background-size: 100% auto;padding: 1.875rem 0 2rem;}
.main .right_cont.gywm .gy .gy_cont .pic{padding-top: 49.3333%;width: 49.3333%;margin: 0 auto;position: relative;}
.main .right_cont.gywm .gy .gy_cont .pic span{position: absolute;width: 100%;height: 100%;left: 0;top: 0;border: 0.125rem solid rgba(255,255,255,0.2);border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.main .right_cont.gywm .gy .gy_cont .pic span img{width: 2.625rem;}
.main .right_cont.gywm .gy .gy_cont .gy_tit{padding: 1.25rem 0 1.875rem;font-size: 1.125rem;line-height: 1;color: #fff;text-align: center;}
.main .right_cont.gywm .gy .gy_cont ul{padding: 0 10.6666%;}
.main .right_cont.gywm .gy .gy_cont ul li{font-size: 1rem;line-height: 1.32;margin-bottom: 0.56rem;padding-left: 1.25rem;position: relative;color: #fff;}
.main .right_cont.gywm .gy .gy_cont ul li:before{content: '';position: absolute;width: 0.625rem;height: 0.6875rem;background: url("bdt20240528_28.png") center center no-repeat;background-size: 100% 100%;left: 0;top: 0.31625rem;}
.main .right_cont.gywm .gy .gy_cont:nth-of-type(2n+2){background: #0e61b1 url("bdt20240528_25.png") left bottom no-repeat;background-size: 100% auto;}
.main .right_cont.gywm .ptjs{padding-top: 1.625rem;font-size: 1rem;line-height: 1.75rem;color: #333;margin-bottom: 1rem;text-indent: 2em;}
.main .right_cont.gywm .pt_info{display: flex;flex-wrap: wrap;margin-bottom: 1.875rem;}
.main .right_cont.gywm .pt_info .pt_cont{width: 50%;background: #fff;padding: 1.875rem 0;}
.main .right_cont.gywm .pt_info .pt_cont .tit{display: flex;align-items: center;justify-content: center;margin-bottom: 1.75rem;}
.main .right_cont.gywm .pt_info .pt_cont .tit img{height: 3.25rem;margin-right: 0.875rem;}
.main .right_cont.gywm .pt_info .pt_cont .tit p{font-size: 1.5rem;line-height: 1;color: #333;}
.main .right_cont.gywm .pt_info .pt_cont .text p{padding: 0 10%;font-size: 1rem;line-height: 1.5rem;color: #666;}
.main .right_cont.gywm .pt_info .pt_cont.cur{background: #f6f6f6;}

.main .right_cont.xl .xl_cont{padding: 1.875rem 0;display: flex;justify-content: space-between;}
.main .right_cont.xl .xl_cont .pic{width: 31.7777%;}
.main .right_cont.xl .xl_cont .pic img{width: 100%;}
.main .right_cont.xl .xl_cont .text{width: calc(68.2222% - 1.25rem);padding-top: 0.625rem;}
.main .right_cont.xl .xl_cont .text .tit{margin-bottom: 1rem;font-size: 1.125rem;font-weight: bold;color: #333;}
.main .right_cont.xl .xl_cont .text .info{padding-left: 1.25rem;}
.main .right_cont.xl .xl_cont .text .info p{padding: 0.625rem 0;font-size: 1rem;color: #333;}
.main .right_cont.xl .xl_cont .text .xnzb{margin: 1.25rem 0 0.625rem;padding: 0.6875rem 0 0.6875rem 2.875rem;border: solid #d7e0f1;border-width: 1px 0;font-size: 1.125rem;color: #104591;position: relative;}
.main .right_cont.xl .xl_cont .text .xnzb:before{content: '';position: absolute;width: 1rem;height: 1.125rem;top: calc((100% - 1.125rem)/2);left: 1.25rem;background: url("bdt20240528_27.png") center center no-repeat;background-size: 100% 100%;}

.footer{background: #0d61a7;padding: 1.875rem 0;}
.footer .conter{display: flex;align-items: flex-start;}
.footer .xcy{width: 25.2%;font-size: 1.25rem;line-height: 2.5rem;letter-spacing: 0.1rem;color: #fff;box-sizing: border-box;padding-right: 1.875rem;border-right: 1px solid #3077b7;}
.footer .info{width: 66.55%;padding: 0 3.25rem 0 2rem;box-sizing: border-box;font-size: 0.895rem;color: #fff;line-height: 1.5rem;}
.footer .info div:nth-of-type(1){padding-bottom: 0.25rem;}
.footer .info div:nth-of-type(1) p{width: 64.1121%;display: flex;flex-wrap: wrap;}
.footer .info div:nth-of-type(1) p span{min-width: 50%;}
.footer .info div:nth-of-type(2){padding: 0.25rem 0;}
.footer .info div:nth-of-type(3){padding-top: 0.25rem;}
.footer .info div:not(:last-of-type){border-bottom: 1px solid #3077b7;}
.footer .ewm{width: 7.25%;text-align: center;}
.footer .ewm img{width: 100%;}

@media (max-width: 1200px) {
    html{font-size: 14px;}
    .conter{margin: 0 3%;}
}
@media (max-width: 780px) {
    html{font-size: 12px;}
    .head{height: 45.8333vw;padding: 7.4375em 0;font-size: 1vw;}
    .head .tit span{margin-bottom: 2em;font-size: 1.625em;}
    .head .tit p{font-size: 2.4125em;margin-bottom: 2em;}
    .head .info{font-size: 2.425em;padding: 2em 0;letter-spacing: 0.375em;}
    .head .info p:not(:last-of-type){padding-right: 3.875em;}
    .head .info p:not(:last-of-type):after{width: 0.125em;height: 3.125em;top: calc((100% - 3.125em)/2);right: 1.875em;}

    .main .left_menu{display: none;}
    .main .right_cont{width: 100%;}

    .footer .conter{flex-direction: column;align-items: center;}
    .footer .xcy{width: 60%;margin-bottom: 1.5rem;text-align: center;border: 0;}
    .footer .info{width: 100%;margin-bottom: 1.5rem;}
    .footer .ewm{width: 15%;}
}
@media (max-width: 580px) {
    .head .info{font-size: 1.5em;padding: 2em 0;letter-spacing: 0.375em;}

    .main .right_cont{padding: 0;}

    .main .right_cont .cont_tit{flex-wrap: wrap;padding-bottom: 0.5rem;}
    .main .right_cont .cont_tit .info{flex-wrap: wrap;justify-content: flex-end;}
    .main .right_cont .cont_tit .info p{margin-bottom: 1rem;}

    .main .right_cont.fwal{margin-bottom: 1.875rem;}
    .main .right_cont.fwal ul li{width: 100%;}
    .main .right_cont.fwal ul li:nth-of-type(3n+2){margin: 0;}

    .main .right_cont.gynl ul li{flex-direction: column;align-items: center;}
    .main .right_cont.gynl ul li .pic{width: 10rem;height: 10rem;margin-bottom: 1.5rem;}
    .main .right_cont.gynl ul li .text{width: 100%;}

    .main .right_cont.gywm .gy{overflow-x: auto;padding-bottom: 1rem;}
    .main .right_cont.gywm .gy::-webkit-scrollbar{background: #ccc;height: 0.5rem;border-radius: 50px;}
    .main .right_cont.gywm .gy::-webkit-scrollbar-thumb{background: #666;border-radius: 50px;}
    .main .right_cont.gywm .gy .gy_cont{flex-shrink: 0;width: 33.3333%;}

    .main .right_cont.xl .xl_cont{flex-direction: column;align-items: center;}
    .main .right_cont.xl .xl_cont .pic{width: 60%;}
    .main .right_cont.xl .xl_cont .text{width: 100%;}

    .footer .conter{flex-direction: column;align-items: center;}
    .footer .xcy{width: 100%;margin-bottom: 1.5rem;text-align: center;border: 0;}
    .footer .info{width: 100%;margin-bottom: 1.5rem;}
    .footer .ewm{width: 25%;}

}