* {border:0;padding:0;margin:0}
html, body {height:100%;font:14px/1.4 Microsoft YaHei,Helvetica,sans-serif;color:#222;}
body {min-height: 100%; height: auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}
ol, ul, li {list-style: none}
img {max-width: 100%; height: auto; border: 0; vertical-align:middle;}
table {empty-cells: show; border-collapse: collapse; }
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}
a {color: inherit; text-decoration: none;}
a:hover {text-decoration: none;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden}
.clearfix {*zoom:1}
.clear {clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}

.container{max-width:48rem;margin:0 auto;background:#edeff0;}






.wr{color:#f00 !important}
.wg{color:#080 !important}
.wb{color:#00f !important}
.wp{color:#f0f !important}
.wy{color:#ff0 !important}
.wo{color:#f60 !important}
.wpe{color:#80d !important}
.wsr{color:#f06 !important}
.wsb{color:#06f !important}
.ww{color:#fff !important}
.wbl{color:#000 !important}
b1{color:#f00;font-weight: 600;}
b2{color:#080;font-weight: 600;}
b3{color:#00f;font-weight: 600;}
b4{color:#f0f;font-weight: 600;}
b5{color:#f60;font-weight: 600;}
b6{color:#80d;font-weight: 600;}
b7{color:#f06;font-weight: 600;}
b8{color:#06f;font-weight: 600;}
s1 {color: #f00;}
s2 {color: #080;}
s3 {color: #00f;}
s4 {color: #f0f;}
s5 {color: #ff0;}
s6 {color: #f60;font-size: 25px;}
s7 {color: #fff;}
s8 {color: #000;}
s9 {color: #808000;}
s10 {color: #1e90ff;}
s11 {color: #ee82ee;}
s12 {color: #8b0000;}
c {color:#f00;background: #ff0}
c1 {color: #f00;background: #ff0;font-weight: bold;}
c2 {color: #008000;background: #ff0;font-weight: bold;}
c3 {color: #00f;background: #ff0;font-weight: bold;}



a01{color:#f00;font-weight: 600;}
a02{color:#080;font-weight: 600;}
a03{color:#00f;font-weight: 600;}
a04{color:#f0f;font-weight: 600;}
a05{color:#f60;font-weight: 600;}
a06{color:#80d;font-weight: 600;}
a07{color:#f06;font-weight: 600;}
a08{color:#06f;font-weight: 600;}
a09{color:#808000;font-weight: 600;}
a10{color:#ee82ee;font-weight: 600;}
a11{color:#8b0000;font-weight: 600;}
a12{color:#00ff00;font-weight: 600;}
a13{color:#008080;font-weight: 600;}
a14{color:#000;font-weight: 600;}
a15{color:#000080;font-weight: 600;}







.p-all{padding:0 .5rem .5rem .5rem;}

.nav .banner{border-radius:15px;overflow:hidden;background:#f00}

.kj .ifm{background:#fbfafb;}
.kjt li{display:inline-block;width:50%;text-align:center;background:#f5f5f5;}
.kjt li.liactive{ background-color:#fff;}
.kjt li a{background:transparent;display:inline-block;font-size:1.3rem;font-weight:bold;color:#13489a;line-height:1.8;}
/****** content ******/




.bg{background: linear-gradient(to right, #f3c77b, #2c1600);}/* background-image: linear-gradient(to right, , rgb(37, 176, 117)); */






.lxlm{}
.br-12{border-radius:12px;overflow:hidden}
.lxlm-head{padding-left: 1rem;padding-right: 1rem}
.lxlm-tit{font-size:1.4rem;color:#fff;padding-top:.5rem;font-semibold:600;}
.bg{background: linear-gradient(to right, #e65b5b, #eb8181);}/* background-image: linear-gradient(to right, , rgb(37, 176, 117)); */





.mtbl{width:100%;border-collapse:separate;--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);text-align:left;--tw-text-opacity: 1;color:rgb(229 35 5 / var(--tw-text-opacity));word-break:break-word}
.mtbl tr:last-child td:first-child{border-bottom-left-radius:6px}
.mtbl tr:last-child td:last-child{border-bottom-right-radius:6px}
.mtbl td{padding:.375rem .25rem;line-height:22px;border-right:solid 1px #e65b5b;border-bottom:solid 1px #e65b5b}
.mtbl td:first-child{width:65px;text-align:left}
@media (min-width: 375px){.mtbl td:first-child{width:82px}}
@media (min-width: 425px){.mtbl td:first-child{width:90px}}
.mtbl td:first-child{border-left:solid 1px #e65b5b}
.mtbl td:last-child{width:55px;text-align:left}
@media (min-width: 375px){.mtbl td:last-child{width:55px}}
@media (min-width: 425px){.mtbl td:last-child{width:80px}}
.mtbl td:nth-child(2){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));font-size:1.4rem;line-height:1rem;font-weight:500}
@media (min-width: 375px){.mtbl td:nth-child(2){font-size:1.4rem;line-height:1.5rem}}
b23-tbl.m td:nth-child(2){word-spacing:4px}
@media (max-width: 360px){.mtbl td:nth-child(2) p[style],.mtbl td:nth-child(2) div[style],.mtbl td:nth-child(2) span[style]{font-size:12px!important}}
.mtbl td:last-child,.mtbl td:first-child{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));font-size:10px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width: 375px){.mtbl td:last-child,.mtbl td:first-child{font-size:1.4rem;line-height:1.25rem}}
@media (min-width: 425px){.mtbl td:last-child,.mtbl td:first-child{font-size:1.4rem;line-height:1.5rem}}
.mtbl td:last-child{font-weight:500}
@media (min-width: 375px){.mtbl td:last-child{font-size:1.4rem;line-height:1rem}}
.mtbl td.td1{font-size:1.1rem;width:47%;color: #f00;font-weight: 700}
.mtbl td.td2{font-size:1.1rem;width:53%;color: #f00;font-weight: 700}
.mtbl td.td3{font-size:1.3rem;text-align:center;;color: #f00;font-weight: 700}
.mtbl td.td4{font-size:1.4rem;text-align:center;line-height:18px;color: #fff;background:#eb8181;font-weight: 700}
.mtbl td.td5{font-size:1.4rem;text-align:center;line-height:18px;color: #fff;background:#eb8181;font-weight: 700}
.mtbl td.td1 c{color:#f00;background:#ff0;font-weight: 700;}
.mtbl td.td2 c{color:#f00;background:#ff0;font-weight: 700;}
.mtbl td.td3 c{color:#f00;background:#ff0;font-weight: 700;}


#logo{width:100%;max-width:47rem;margin: 0 auto;position: fixed;top: 0px;z-index: 99;background:#edeff0;}
#logo a{display: inline-block;}
#logo a img{width:180px}
.nav2 { width: 100%; max-width: 800px; padding: 4px; box-sizing: border-box; text-align: center; background: #fff;}
.nav2 ul { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around;}
.nav2 ul li { width: 25%; box-sizing: border-box; padding: 4px;}
.nav2 ul li a { display: block;height: 32px; line-height: 32px; text-align: center; color: #ffffff; border-radius: 32px;background: #09663f;background-image: linear-gradient(to bottom,  #e65b5b, #eb8181);}
.nav2 ul li a:hover { background: #da183b;}
#nav2[data-fixed="fixed"]{max-width:46.5rem;background:#edeff0;position: fixed; top:42px; left: 0; right: 0; margin: auto; z-index: 10;}




.justify-start {justify-content: flex-start}
.justify-end {justify-content: flex-end}
.justify-center {justify-content: center}

.pb-head{padding-left:1rem;padding-right:1rem}
.pb-tit{font-size:1.4rem;color:#fff;padding-top:.5rem;font-semibold:600;margin-bottom:.5rem;}
.pb-note{display:flex;align-items:center;width: 100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:0}
.pb-note button{border-radius:4px;padding:.15rem .35rem;}
.pb-note .button1{color:#3d58ac;margin-right:.5rem}
.pb-note .button2{color:#eb2139;}
.pb-content{background:#fff;padding:.5rem 1rem;font-size:1.3rem}
.pb-content li{padding:.3rem 0;border-bottom:1px solid #ddd;}
.pb-content li:last-child{border-bottom:0}
.pb-content li span{display:flex;float:right;}

.tzlb-content{font-size:1.3rem;text-align:center;background:#fff}
.tzlb-content li{border-bottom:1px solid #aaa;background:#fff;margin:5px 0;border-radius:5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.tzlb-content li:last-child{border-bottom:1px solid #aaa;}
.tzlb-content li span{font-size:1.1rem}
.tzlb-content li font{color:#e30fc7;font-size:.9rem;border:.1rem solid #4CAF50;border-radius:.3rem;margin-left:.2rem;padding:.1rem;vertical-align:middle}
.tzlb-s li a{font-size:1.2rem}
.tzlb-s i{display:inline-block;padding:1px 3px;border-radius:3px;background:#f00;color:#fff;font-size:1rem;font-style:normal}
.tzlb-s em{display:inline-block;padding:1px 3px;border-radius:3px;background:#06f;color:#fff;font-size:1rem;font-style:normal}

/* 站外链接备用 */
.pb1-content{background:#fff;padding:.5rem 0.3rem;}
.pb1-content li{padding:.3rem 0;}
.pb1-content li:last-child{border-bottom:0}
.pb1-content li span{display:flex;float:right;}

.zwtg-content{font-size:1.3rem;text-align:center;background:#fff}
.zwtg-content li{border-bottom:1px solid #aaa;background:#fff;margin:5px 0;border-radius:5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;}
.zwtg-content li:last-child{border-bottom:1px solid #aaa;}
.zwtg-content li span{font-size:1.1rem}
.zwtg-content li font{color:#e30fc7;font-size:.9rem;border:.1rem solid #4CAF50;border-radius:.3rem;margin-left:.2rem;padding:.1rem;vertical-align:middle}
/* 站外链接备用 */





.sbgs-content{font-size:1.3rem;text-align:center;background:#fff}
.sbgs-content li{border-bottom:1px solid #aaa;background:#fff;margin:5px 0;border-radius:5px;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;letter-spacing:-0.1pt;}
.sbgs-content li:last-child{border-bottom:1px solid #aaa;}
.sbgs-content a1{color:#f00;font-size:.9rem;border:.1rem solid #06f;border-radius:.3rem;margin-left:.2rem;padding:.1rem;vertical-align:middle}
.sbgs-content a2{color:#000;font-size:.9rem;border:.1rem solid rgb(153, 214, 153);border-radius:.3rem;margin-left:.1rem;padding:.1rem;vertical-align:middle}





.ptyx-content{font-size:1.3rem}
.ptyx-content li b{color:#f06}
.ptyx-content li font{color:#f00}
.ptyx-content c{color:#f00;background:#ff0;font-weight: 700;}



#tbtk{font-size: 10pt; color: #000000; margin: 0px; padding: 0px; border-collapse:collapse;background:#fff}
#tbtk td{margin: 0px; padding: 3px 2px; border: 1px solid rgb(229, 229, 229); word-break: break-all; text-align: center; font-size: 1.2rem; line-height: 30px; color: rgb(51, 51, 51);}

.jszq-content{font-size:1.3rem}
.jszq-content li b{color:#f06}
.jszq-content li font{color:#f00}
.jszq-content c{color:#f00;background:#ff0;font-weight: 700;}
.jszq-content .tbsx td{background:#fff;color:#111;text-align:center;font-size:.8rem;line-height:1.8rem;}
.jszq-content .tbsx td.tdtit{text-align:center;color:#f06;font-size:1.3rem;line-height:1.8rem;background:#fff;font-weight:bold}
.jszq-content .tbsx td span{background:#ff0;color:#f00}
.jszq-content .tbsx td font{color:#1bb530}
.jszq-content .tb td{border:1px solid #e5e5e5;color:#00f;height: 1.8rem;font-weight: 700;line-height: 1.8rem;font-size:1.2rem;word-break:break-all}
.jszq-content .tb td.tdtit{border-top:0}



.sxsx-content{font-size:1.3rem;background:#fff}
.sxsx-content li b{color:#30f}
.sxsx-content li font{color:#f00}
.sx table {border-collapse: collapse;border-spacing: 0;}
.sx table tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.sx table td {border: 1px solid #e5e5e5;padding: 3px 2px;word-break: break-all;}
.sx ul, .sx li, .sx dl, .sx dt, .sx dd{margin:0;padding:0}
.sx ul {display: block;list-style-type: disc;}
.sx ul li img {vertical-align: middle;border: 0;width:40px;height:40px;}
.sx1 li{float: left;width: 33.333333%;padding: 5px 0;text-align: center;}
.sx span{height: 18px;line-height: 18px;margin: 0 2px;padding: 0 3px;font-size: 12px;color: #fff;display: inline-block;background-color: #f00;}
.sx span.blue{background-color: #3366ff;}
.sx span.green{background-color: #009933;}
@media (min-width: 320px) and (max-width:359px){.sx1 li{width: 50%}}
@media (min-width: 360px) and (max-width: 374px){.sx1 li{width: 50%}}
@media (min-width: 375px) and (max-width: 392px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 393px) and (max-width: 413px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 414px) and (max-width: 767px){}
@media (min-width:768px){.sx1 li{width: 25%}}

.footer{background:#fff;margin: 0 .75rem;border-radius: 12px 12px 0 0;padding: .5rem 1rem;}

.box-sanqi {border-collapse: collapse;border-spacing: 0;width: 100%;max-width: 720px;text-align: center;border-color: rgb(186, 243, 248);}
.box-sanqi tr {height: 40px;background: #fff;color: #000;width: 100%;max-width: 720px;font-size: 1rem;font-weight: bold;}
.box-sanqi td {border: 1px solid rgb(206, 206, 113);}
.box-sanqi span {color: red;font-size: 1.1rem;}

.sanqi td {font-weight: bold;text-align:center;border: 1px solid #20756a;padding: 4px 1px;}
.sanqi p{font-size: 19px;color: #0000ff;}
.sanqi span{color: #ff0000;}
.sanqi text{color: #000;}


.nmsx-content{font-size:1.3rem;padding:.1rem}
.nmsxtb{width:100%;}
.nmsxtb td{border:1px solid #87cbc2;width:25%;text-align:center;color:#000;padding:8px 0}
.nmsxtb .zzl{width:50%;border-left:0;border-right:0;color:#333}
.nmsxtb .zzl i{font-style:normal;font-size:1.5rem;font-weight:bold;color:#00f;letter-spacing:2px}
.nmsxtb .zzl c{color:#f00;background:#ff0;font-weight: 700;}
.nmsxtb .zkj font{color:#f00}


.list-title{
	height: 38px;
	line-height: 38px;
	font-size: 16pt;
    text-align: center;
    border-bottom: 0 solid #738e9f;
    text-shadow: 1px 4px 1px #b99b5f;
    background: #fff;
    color: #000;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	background: linear-gradient(transparent,transparent);
	font-size: 26px;
	text-shadow: 0px 0px 10px #e5e5e5;
	border-radius: 0 0 -10px -10px;
    /* background: linear-gradient(#d0dee6,#d6dee6, #FFFFFF); */
    box-shadow: 0 5px 4px 0 transparent, 0 6px 20px 0 rgba(0, 0, 0, .19);
}


@media screen and (max-width: 610px){
	.riqi{font-size: 15pt;}
	.pad {padding: 2px 2px;}
	.padt{padding:2px 2px 0.1px 2px;}
	.list-title{font-size: 20px;}
	.listtable td{font-size: 13pt;}
	.tzul a{font-size:21px}
	.tzul a b{font-size: 25px;}
	.gg td{font-size: 16pt}
}
@media screen and (max-width: 505px){
	.pad {padding: 2px 2px;}
	.list-title{font-size: 18px;}
	.riqi{font-size: 12pt;}
	.banner img{border-radius:3px}
	.box,.subnav,.xjbox{margin:3px 0px ;}
	.subnav a{font-size: 11pt;}
	.subnav a img{width: 60.8px;height: 60.8px;}
	.qnzl td{font-size: 13pt;}
	.tzul a{font-size:19px}
	.tzul a b{font-size: 23px;}
}
@media screen and (max-width: 429px){
	.tzul a {font-size: 18px;}
	.tzul a b{font-size: 22px;}
}
@media screen and (max-width: 409px){
	.riqi{font-size: 11pt;}
	.list-title{font-size: 17px;}
	.qnzl td {font-size: 11pt;}
	.tzul a{font-size:16px}
	.tzul a b{font-size: 20px;}
}
@media screen and (max-width: 374px){
	.riqi{font-size: 10pt;}
	.list-title{font-size: 15px;}
	.qnzl td{font-size: 11pt;}
	.tzul a{font-size:15px}
	.tzul a b{font-size: 19px;}
}




/* yf */

.yf {background:#fff;font-size:1.3rem;text-align:center;}
.yf1 {border-radius:12px;overflow:hidden}
.notit {text-align: center;}
.erma {text-align: center;font-weight: bold;color:black}
.erma tr {height: 40px;border: 1px solid #afaf00;}
.erma td {border: 1px solid #eb8181;border-radius: 10px;}
.erma tr td.content{font-size: 1.1rem;color:#00f}
.erma tr td:last-child{width: 25%;}
.p-al{padding:0 .5rem 0.2rem .5rem;}

/* yf */





/* 站外链接备用 */
.pb3-content{background:#fff;padding:-0.5rem 1rem;font-size:1.3rem}
.pb3-content li{padding:.5rem 0;border-bottom:1px solid #ddd;}
.pb3-content li:last-child{border-bottom:0}
.pb3-content li f{display:flex;float:right;}
.pb3-content li span{color:#f00;}
.aav-content{font-size:1.38rem;text-align:center;background:#fff}
.aav-content li{border-bottom:1px solid #000;background:#00FF00;margin:0px 0;border-radius:0px;border-top:1px solid #000;border-right:1px solid #ddd;border-left:1px solid #ddd;box-shadow: 0 2px 5px rgb(0 0 0 / 10%);}
.aav-content li:last-child{border-bottom:1px solid #aaa;}
.aav-content li span{font-size:1.1rem}
.aav-content li font{color:#f00;font-size:.9rem;border:.1rem solid #f00;border-radius:.3rem;margin-left:.2rem;padding:.1rem;vertical-align:middle}
/* 站外链接备用 */