/***********全局重置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默认边框*****/
.gy_list img {border: 0;display: block;}
a {text-decoration: none;color: inherit;}
a:hover{text-decoration: none;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
.YDcontion{display: none;}
.gy_bg{background: #faf7fd;padding: 1.5em;}

.zx_xxgk_m{width: 1200px;margin: 0 auto 50px auto;background: #fff;}

.gykp{padding: 1.5em;display: flex;justify-content: space-between;background: #fff;margin-bottom: 1.5em;align-items: center;}
.gykp .left_cont{width: 42%;}
.gykp .left_cont .zst{width: 100%;height: 20em;display: flex;align-items: center;overflow: hidden;}
.gykp .left_cont .zst img{width: 100%;}
.gykp .right_cont{width: 53%;}
.gykp .right_cont .title{display: flex;align-items: center;margin-bottom: 2em;}
.gykp .right_cont .gyqc{font-size: 2em;color: #333;font-weight: bold;max-width: 80%;margin-right: 1em;}
.gykp .right_cont .qymc{color: #999;font-size: 1.5em;display: flex;align-items: center;}
.gykp .right_cont .qymc img{display: inline-block;margin-right: 0.3em;}
.gykp .right_cont .gykf{display: flex;align-items: flex-start;}
.gykp .right_cont .gyxz{padding: 0.25em 1em;border-radius: 50px;margin-right: 1.5em;white-space: nowrap;}
.gykp .right_cont .gyxz.bg0{background: #2FB087;color: #ffffff;}
.gykp .right_cont .kfsj{font-size: 1.4em;}
.gykp .right_cont .kp_cont{padding: 1em 0;font-size: 1.25em;}
.gykp .right_cont .kp_cont>div{padding: 0.5em 0;}
.gykp .right_cont .gybq span{margin: 0.25em;padding: 0.25em 1em;border-radius: 50px;display: inline-block;border: 1px solid;font-size: 0.8em;}
.gykp .right_cont .gybq span.bg0{ color: #D277E4; border-color: #D277E4;}
.gykp .right_cont .gybq span.bg1{ color: #DE4464; border-color: #DE4464;}
.gykp .right_cont .gybq span.bg2{ color: #46D671; border-color: #46D671;}
.gykp .right_cont .gybq span.bg3{ color: #D2AB29; border-color: #D2AB29;}
.gykp .right_cont .gybq span.bg4{ color: #4098C1; border-color: #4098C1;}
.gykp .right_cont .gybq span.bg5{ color: #5E5E5E; border-color: #5E5E5E;}
.gykp .right_cont .gybq span.bg6{ color: #2FB087; border-color: #2FB087;}

.gy_cont{display: flex;justify-content: space-between;align-items: flex-start;flex-direction: column;}
.gy_cont .tis{border-bottom: 1px solid #2FB087;margin-bottom: 1.5em;line-height: 2;}
.gy_cont .tis span{font-size: 1.25em;padding: 0 1em;margin: 0 1em;display: inline-block;cursor: pointer;}
.gy_cont .tis span.hover{border-bottom: 0.25em solid #2FB087;}
.gy_cont .left_cont{width: 100%;background: #fff;padding: 1.5em;box-sizing: border-box;margin-bottom: 1.5em;line-height: 2;}
.gy_cont .left_cont .text{font-size: 1.25em;overflow-y: auto;padding: 1em;box-sizing: border-box;max-height: 40em;}
.gy_cont .left_cont .text *{font-size: inherit !important;}
.gy_cont .left_cont .tssb img{display: inline-block;}
.gy_cont .right_cont{width: 100%;background: #fff;padding: 1.5em;box-sizing: border-box;margin-bottom: 1.5em;}
.gy_cont .right_cont .gydt img{width: 100%;border: 1px solid #333;}
.gy_cont .right_cont .gyzb{height: 40em;width: 100%;}
.gy_cont .right_cont .gyzb img{display: unset;}

/* .gy_cont{display: flex;justify-content: space-between;align-items: flex-start;}
.gy_cont .left_cont{width: 52%;background: #fff;padding: 1.5em;box-sizing: border-box;height: 60em;}
.gy_cont .left_cont .text{font-size: 1.25em;overflow-y: scroll;height: 100%;padding: 1em;box-sizing: border-box;}
.gy_cont .right_cont{width: 45%;background: #fff;padding: 1.5em;box-sizing: border-box;}
.gy_cont .right_cont>div:not(:last-of-type){padding: 1em 0;border-bottom: 2px dashed rgb(102,102,102,0.4);}
.gy_cont .right_cont .tit{font-size: 1.375em;color: #333;font-weight: bold;margin-bottom: 1em;display: inline-block;}
.gy_cont .right_cont .gydt img{width: 100%;border: 1px solid #333;} */

.search-box .search_text{height: 4em;display: flex;align-items: center;padding: 1em 2em;margin: 1em 0;justify-content: space-between;}
.search-box .search_text .tit{font-size: 1.4em;width: 15%;text-align: center;height: 100%;border: 1px solid #2FB087;color: #2FB087;display: flex;align-items: center;justify-content: center;border-radius: 8px;box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);}
.search-box .search_text input{border: 1px solid #2FB087;font-size: 1.4em;width: 60%;height: 100%;padding: 0;text-indent: 2em;background: #fff;box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);border-radius: 8px;outline: none;}
.search-box .search_text button{font-size: 1.4em;width: 15%;text-align: center;height: 100%;background: #2FB087;color: #fff;border-radius: 8px;border: 0;cursor: pointer;}
.search-box .search_select{padding: 1em 2em;}
.search-box .search_select>div{border-bottom: 1px dashed rgba(51,51,51,0.4);font-size: 1.375em;display: flex;align-items: flex-start;padding: 1em 0;}
.search-box .search_select>div strong{font-size: 1.1em;padding-left: 0.75em;margin-top: 0.4545em;position: relative;box-sizing: border-box;white-space: nowrap;}
.search-box .search_select>div strong::before{content: '';position: absolute;height: 100%;width: 0.2em;background: #2FB087;bottom: 0;left: 0;}
.search-box .search_select>div .select_box{display: flex;flex-wrap: wrap;}
.search-box .search_select>div span{color: #666;padding: 0.25em 1em;display: inline-block;margin: 0.25em;cursor: pointer;}
.search-box .search_select>div span.hover{background: #2FB087;color: #fff;border-radius: 8px;}

.gy_list{padding: 1em 2em 2em;}
.gy_list ul{padding-bottom: 1em;}
.gy_list .gy_li{width: 50%;display: flex;align-items: flex-start;}
.gy_list li{padding: 1.5em 0;display: flex;width: 100%;}
.gy_list li:not(:last-of-type){border-bottom: 1px solid #d1d1d1;}
/* .gy_list li:nth-last-of-type(1),.gy_list li:nth-last-of-type(2){border: 0;} */
.gy_list li .pic{width: 32%;overflow: hidden;display: flex;align-items: center;margin-right: 1.5em;}
.gy_list li .pic a{width: 100%;}
.gy_list li .text{width: calc(68% - 1.5em);}
.gy_list li .text .gyqc{font-size: 1.475em;font-weight: bold;padding-bottom: 0.5em;}
.gy_list li .text .gykf{display: flex;align-items: flex-start;}
.gy_list li .text .gyxz{padding: 0.25em 1em;border-radius: 50px;margin-right: 1.5em;white-space: nowrap;}
.gy_list li .text .gyxz.bg0{background: #2FB087;color: #fff;}
.gy_list li .text .kfsj{font-size: 1.25em;}
.gy_list li .text .kp_cont{padding-top: 0.5em;font-size: 1.125em;}

.gy_list li .text .kp_cont>div{display: flex;align-items: center;flex-wrap: wrap;}
.gy_list li .text .kp_cont>div img{width: 2em;margin-right: 0.5em;}
.gy_list li .text .kp_cont .dz,.gy_list li .text .kp_cont .dh{flex-wrap: nowrap;}

.gy_list li .text .kp_cont>div:not(:last-of-type){padding-bottom: 0.5em;}
.gy_list li .text .gybq span{margin: 0.25em;padding: 0.25em 1em;border-radius: 50px;display: inline-block;border: 1px solid;font-size: 0.8em;}
.gy_list li .text .gybq span.bg0{ color: #D277E4; border-color: #D277E4;}
.gy_list li .text .gybq span.bg1{ color: #DE4464; border-color: #DE4464;}
.gy_list li .text .gybq span.bg2{ color: #46D671; border-color: #46D671;}
.gy_list li .text .gybq span.bg3{ color: #D2AB29; border-color: #D2AB29;}
.gy_list li .text .gybq span.bg4{ color: #4098C1; border-color: #4098C1;}
.gy_list li .text .gybq span.bg5{ color: #5E5E5E; border-color: #5E5E5E;}
.gy_list li .text .gybq span.bg6{ color: #2FB087; border-color: #2FB087;}

.gy_list .page{width: 100%;display: flex;justify-content: center;align-items: center;}
.gy_list .page div:not(.sl){padding: 0.25em 0.75em;margin: 0 0.75em;display: flex;justify-content: center;align-items: center;background: #fff;border: 1px solid #2FB087;color: #2FB087;border-radius: 8px;}
.gy_list .page div a{line-height: 1.85em;font-size: 1.25em;}
.gy_list .page div.active{background: #2FB087;color:#fff;}
.gy_list .page div.active a{color:#fff;}

.sh .sh_kp{display: flex;margin-bottom: 1.5em;background: #fff;}
.sh .sh_kp .zst{width: 40%;padding: 1em;box-sizing: border-box;}
.sh .sh_kp .zst img{width: 100%;}
.sh .sh_kp .hd_da{width: 50%;box-sizing: border-box;padding:1em;}
.sh .sh_kp .tit{font-size: 2em;font-weight: bold;color: #333;margin-bottom: 0.75em;}
.sh .sh_kp .da_cont{font-size: 1.25em;color: #999;line-height: 2;}
.sh .sh_kp .da_cont>div:not(:last-of-type){padding-bottom: 0.5em;}
.sh .sh_kp .da_cont>div strong{color: #333;white-space: nowrap;margin-right: 1.5em;}
.sh .sh_cont{background: #fff;padding: 1em;}
.sh .sh_cont .tit{font-size: 1.75em;font-weight: bold;margin-bottom: 1em;}
.sh .sh_cont>div{margin: 0.5em 0;font-size: 1.25em;line-height: 2;}
.sh .sh_cont>div strong{margin-bottom: 0.5em;display: inline-block;font-size: 1.2em;}

.search-box.sh .search_select{border-bottom: 1.5em solid #f4f4f4;}
.search-box.sh .search_select .select_yf{font-size: 1.25em;border: 0;}
.sh_list{padding: 1em 2em 2em;}
.sh_list ul{padding-bottom: 1em;}
/* .sh_list li{padding: 1.5em 0;display: flex;align-items: center;} */
.sh_list li{padding: 1.5em;display: flex;align-items: center;border: 3px solid transparent;box-shadow: 0 0 5px 0 rgba(51,51,51,0.4);margin: 20px 0;border-radius: 8px;}
.sh_list li:hover{border-color: #2FB087;}
/* .sh_list li:not(:last-of-type){border-bottom: 1px solid #d1d1d1;} */
.sh_list li .pic{width: 30%;height: 14em;overflow: hidden;display: flex;align-items: center;margin-right: 1.5em;border-radius: 8px;}
.sh_list li .hd_da{width: calc(70% - 1.5em);}
/* .sh_list li .hd_da .tit{font-size: 2.1em;font-weight: bold;padding-bottom: 0.5em;}
.sh_list li .hd_da .da_cont{font-size: 1.25em;color: #999;line-height: 2;} */
.sh_list li .hd_da .tit{font-size: 1.3em;font-weight: bold;padding-bottom: 0.75em;}
.sh_list li .hd_da .da_cont{font-size: 1.1em;color: #999;line-height: 2;}
.sh_list li .hd_da .da_cont>div:not(:last-of-type){padding-bottom: 0.5em;}
.sh_list li .hd_da .da_cont>div strong{color: #333;white-space: nowrap;margin-right: 1.5em;}
.sh_list li .hd_da .da_cont .bm strong{background: #ecf5fa;color: #4098c1;padding: 0 0.75em;border-radius: 8px;display: inline-block;}
.sh_list li .hd_da .da_cont .gsdd strong{background: #ecfcf9;color: #46c3ad;padding: 0 0.75em;border-radius: 8px;display: inline-block;}

.sh_list .page{width: 100%;display: flex;justify-content: center;align-items: center;}
.sh_list .page div:not(.sl){padding: 0.25em 0.75em;margin: 0 0.75em;display: flex;justify-content: center;align-items: center;background: #fff;border: 1px solid #2FB087;color: #2FB087;border-radius: 8px;}
.sh_list .page div a{line-height: 1.85em;font-size: 1.25em;}
.sh_list .page div.active{background: #2FB087;}
.sh_list .page div.active a{color:#fff;}

.ld .ld_kp{display: flex;padding: 1em 2em;background: #fff;align-items: center;}
.ld .ld_kp .pic{width: 40%;padding: 1em;}
.ld .ld_kp .text{width: 60%;padding: 1em;font-size: 1.25em;}
.ld .ld_kp .text h3{font-size: 1.125em;margin-bottom: 0.75em;color: #999;}
.ld .ld_kp .text h3 a{font-size: 1.375em;margin-right: 1em;color: #333;font-weight: bold;}
.ld .ld_kp .text h6{display: flex;padding: 0.5em 0;align-items: center;}
.ld .ld_kp .text h6 span{display: flex;align-items: center;}
.ld .ld_kp .text h6 span img{margin: 0 0.25em;}
.ld .ld_kp .text p{padding: 0.5em 0;}
.ld .ld_kp .text .tag{display:flex;margin-bottom: 0.5em;}
.ld .ld_kp .text .tag a{ display:inline-block; border:1px solid;border-radius:1em;line-height:1.5;margin:0.25em;padding: 0.25em 0.75em;}
.ld .ld_kp .text .tag a.bg0{ color: #D277E4; border-color: #D277E4;}
.ld .ld_kp .text .tag a.bg1{ color: #DE4464; border-color: #DE4464;}
.ld .ld_kp .text .tag a.bg2{ color: #46D671; border-color: #46D671;}
.ld .ld_kp .text .tag a.bg3{ color: #D2AB29; border-color: #D2AB29;}
.ld .ld_kp .text .tag a.bg4{ color: #4098C1; border-color: #4098C1;}
.ld .ld_kp .text .tag a.bg5{ color: #5E5E5E; border-color: #5E5E5E;}
.ld .ld_kp .text .tag a.bg6{ color: #2FB087; border-color: #2FB087;}
.ld .ld_cont{background: #fff;padding: 1em 2em;margin-top: 1.5em;line-height: 2;}
.ld .ld_cont>div:not(:last-of-type){margin-bottom: 1.5em;padding-bottom: 1.5em;border-bottom: 1px dashed #d4d4d4;}
.ld .ld_cont strong{font-size: 1.5em;}

.con_stfmc{
	font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    margin-top: 30px;
	text-align: center;
}

.con_stfmc2{
	font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    margin-bottom: 30px;
	text-align: center;
}

@media(min-width: 780px){
}
@media(max-width: 1200px){
    .zx_xxgk_m{width: 100% !important;}
}
@media(max-width: 780px){
    .search-box .search_text .tit{font-size: 1.25em;}
    .gy_list .gy_li{flex-direction: column;width: 100%;padding: 1.5em 0;}
    .gy_list .gy_li:not(:last-of-type){border-bottom: 1px solid #d1d1d1;}
    .gy_list li{align-items: center;border: 0;}
}
@media(max-width: 580px){
    .YDcontion{display: block;}

    .gykp{flex-direction: column;}
    .gykp .left_cont{width: 100%;margin-bottom: 1.5em;}
    .gykp .right_cont{width: 100%;}

    .search-box .search_text .tit{width: 20%;}
    .search-box .search_text button{font-size: 1.25em;height: 100%;}
    .search-box .search_select>div{position: relative;padding-right: 2em;}
    .search-box .search_select>div .select_box{height: 2.5em;overflow: hidden;}
    .search-box .search_select>div .select_box.show{height: unset;overflow: auto;}
    .search-box .search_select>div .select_more{width: 2em;height: 2.5em;display: flex;justify-content: center;align-items: center;color: #2FB087;position: absolute;right: 0;top: 1em;}
    .search-box .search_select>div .select_more.hover{transform: rotate(180deg);}
    .gy_list li{flex-direction: column;}
    .gy_list li .pic{width: 100%;margin-bottom: 1.5em;}
    .gy_list li .text{width: 100%;}
}
