@charset "utf-8";

/*！--CSS重置和样式初始化*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
button,
input,
textarea,
th,
td {
    margin: 0;
    padding: 0
}

body {
    font-size: 16px;
    font-style: normal;
    font-family: "\5FAE\8F6F\96C5\9ED1", Helvetica, sans-serif
}

small {
    font-size: 12px
}

h1 {
    font-size: 18px
}

h2 {
    font-size: 16px
}

h3 {
    font-size: 14px
}

h4,
h5,
h6 {
    font-size: 100%
}

ul,
ol {
    list-style: none
}

li{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

a {
    text-decoration: none;
    background-color: transparent
}
.clear{ clear: both;overflow: hidden; }
html,body{ min-width: 1200px; }

a:hover,a:active {outline-width: 0;text-decoration: none;}
/*头部背景*/
.header{ background: url(/images/2021/zt/banner.png) no-repeat center top;width: 100%;height: 1517px; }


.content{ width: 1200px;margin: -850px auto 160px auto;position: relative; }
.content .content_header{ width: 1140px;height: 20px;background-color: #F1ECD7;margin: 0 auto;border-radius: 6px 6px 0 0; }
.content .wjyj{ background-color: #FFFBEF;height: 295px;border-radius: 7px;text-align: center;z-index: 99; }
.wjyj img{ margin-top: 36px; }
.wjyj_list{ margin: 40px auto 0px auto;width: 1130px;height: auto; }
.content .wjyj_list a{ width: 555px;height: 59px;background-color: #F8F6E1;float: left;background-color: #F8F6E0;border-radius: 4px;line-height: 59px;font-size: 18px;display: block;color: #A7946C;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.content .wjyj_list a:hover{ background-color: #FF6D24;color: #fff; }
.content .wjyj_list a:nth-child(2),.content .wjyj_list a:nth-child(4){ margin-left: 20px; }
.content .wjyj_list a:nth-child(3),.content .wjyj_list a:nth-child(4){ margin-top: 20px; }

/*适用主体清单和基本目录*/
.qdhml{ margin-top: 45px;float: left; }
.qdhml .qd,.qdhml .ml{ width: 585px;height: auto;background-color: #F1F8FA;text-align: center;font-size: 18px;color: #54575D;float: left;border-radius: 7px; }
.qdhml .qd img,.qdhml .ml img{ margin-top: 39px; }
.qdhml .ml{ margin-left: 30px; }
.qd_list,.ml_list{ margin-top: 45px; }
.qd_list ul,.ml_list ul{ width: 88%;margin: 0 auto 36px auto; }
.qd_list li,.ml_list li{ line-height: 49px;text-align: left;/*margin-left: 32px;*/border-bottom: 2px dashed #C5CDCF; }
.qd_list li a,.ml_list li a{ color: #54575D; }

.ggqsydw{ margin-top: 70px; }
.ggqsydw .lb{ margin-top: 35px;border-radius: 7px;border: 2px solid #DEEEEE; }
.ggqsydw .lb_hd{ margin: 30px auto 0 auto;width: 1144px;height: 65px;background-color: #EEF9FB;}
.ggqsydw .lb_hd ul{ width: 90%;margin: 0 auto; }
.ggqsydw .lb_hd li{ float: left;line-height: 65px;height: 65px;width: 25%;text-align: center;font-size: 20px; }
.ggqsydw .lb_hd li a{ font-size: 20px;font-weight: 500;font-family: PingFangSC, PingFang SC;color: #2AB5C8;height: 65px; }
.lb_hd .on { border-bottom: 3px solid #2AB5C8; }

.ulWrap ul{ margin-left: -16px; }

.ggqsydw .lb_list{ width: 1176px;margin: 22px auto; }
.ggqsydw .lb_list .multipleColumn .bd li{ float: left;min-height: 48px;line-height: 48px;text-align: center;background-color: #E9EBEB;width: 262px;margin-left: 32px;margin-top: 13px;border-radius: 2px;white-space:unset;overflow: unset; }
.ggqsydw .lb_list .multipleColumn .bd li a{ color: #3F3F3F;font-size: 18px;font-family: PingFangSC, PingFang SC; }
/*.ggqsydw .lb_list .multipleColumn .bd li:nth-child(1),.ggqsydw .lb_list .multipleColumn .bd li:nth-child(5),.ggqsydw .lb_list .multipleColumn .bd li:nth-child(9),.ggqsydw .lb_list .multipleColumn .bd li:nth-child(13){ margin-left: 0; }*/

.ggqsydw .lb_list .multipleColumn .hd{ padding-top: 65px;text-align: center; }
.ggqsydw .lb_list .multipleColumn .hd ul li{ width: 9px;height: 9px;background-color: #2AB5C8;opacity: 0.24;overflow: hidden;text-indent: -999px;display: inline-block;border-radius: 9px; }
.ggqsydw .lb_list .multipleColumn .hd ul li:not(:first-child){ margin-left: 5px; }
.ggqsydw .lb_list .multipleColumn .hd ul .on{ width: 9px;height: 9px;background-color: #2AB5C8;opacity: 1; }