.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: #3399FF;}
.nav2 ul li a:hover { background: #da183b;}
#nav2[data-fixed="fixed"]{ position: fixed; top:50px; left: 0; right: 0; margin: auto; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,.1);}

.nav-img { text-align: center; background: #000;}
.nav-img img { width: auto; height: 80px;}


.cgi-subNav ul li {
    width: 16%;
}
	
	.wz-tit {
text-align: center;
padding: 5px 0;
color: #fff;
font-size: 1.15rem;
font-weight: bold;
background: #41006c;
background-image: linear-gradient(to top, #3399FF, #3399FF,#89C3FC);
}
.wz-tit2 {
color:#fff;
background:#ed4040;
font-weight:bold;
padding:5px 0;
border:1px solid #900;
border-radius:3px;
font-size:1.25rem
}
.wz-tit font{
color:#fff
}
.wz-tit span{
color:#0ff
}
.wz-tc {
border-bottom: 1px dotted #888;
color: #06f;
text-align: center;
font-size: 26px;
font-weight: bold;
padding: 8px 0;
}
.wz-tc p font{color:#f00}
.wz-tc p span{color:#080}


.lb-tz{text-align:center}
.lb-tz li{background-color:#fff}
.lb-tz li:nth-child(2n){/*background-color:#f3f3f3*/}
.lb-tz a{font-size:1.3rem}
.lb-tz a b{font-size:1.5rem}


.sxxt{margin:5px 0;padding:0 5px}
.sxxt p{font-size:1.3rem;border: 0.1px solid #e5e5e5;}
.sxxt p span{font-weight:bold;color:#00f;}
.sxxt p font{font-weight:bold;color:#00f;}
.sxxt p b{background:#ff0}
.sxxt .sx1{font-weight:bold;color:#03f;font-size:2rem}
.sxxt .sx2{font-weight:bold;color:#060;font-size:2rem}


.tuku ul{display:flex;flex-wrap:wrap;justify-content:space-around;}
.tuku ul li{width:26%;margin:.22rem;text-align: center;}
.tuku ul li img{width:100%;height:85px;border:0;margin:8px 0;}


#tanoopp-black { display:table; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
@media screen and (min-width: 320px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 360px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 400px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 440px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 480px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 640px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
#tanoopp-out { vertical-align:middle; display:table-cell; text-align:center; _position: fixed; _top:50%; _left:50%;}
#tanoopp-out p { margin: 0 auto;} 
#tanoopp-out img { border: 0;}
#tanoopp-con { color: #444; background: #fff; border-radius: 5px; overflow: hidden; box-shadow: 0 5px 20px rgba(0,0,0,.2); display:inline-block; _position:relative; _top:-50%; _left:-50%;} 
.tanoopp-tit { line-height: 1.5em; padding: 0.5em 0.7em; font-size: 16px; font-weight: bold; text-align: left; background: #f5f5f5;}
.tanoopp-tit img { width: 26px; height: 26px; vertical-align: text-bottom; margin-right: 10px;}
.tanoopp-close { float: right; font-size: 14px; font-weight: normal; display: inline-block; cursor: pointer;border-radius:5px;padding:0 5px;background:#f00;color:#fff}
.tanoopp-close:hover { background-position: 0 -34px;}
.tanoopp-box { text-align: left; padding: 10px;}
.tanoopp-box img { max-width: 100%; height: auto;}

.tan02133-box { text-align: left; padding: 10px;}
.tan02133-box img { max-width: 100%; max-height: 720px;height: auto; }
#tanxpg-black { display:none; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}


.ptyx{text-align:center}
.ptyx p{font-size:1.3rem;border: 0.1px solid #e5e5e5;}
.ptyx p b{color:#00f;font-size:1.8rem}
.ptyx p font{color:#f00;font-weight:bold;}


.tjsj{}
.tjsj .fenge{border-bottom:1px dashed #888;margin:8px 0;padding:0}
.tjsj p{font-size:1.3rem}
.tjsj p font{color:#f00;font-weight:bold;}
.tjsj .shiju{color:#00f;font-weight:bold;font-size:1.3rem;border:1px dashed #aaa;background:#ffeefc}
.tjsj .jiexi{color:#090;font-weight:bold;font-size:1.2rem}


.pwpm{text-align:center;font-size:1.3rem;}
.pwpm p{color:#317000; border: 0.1px solid #e5e5e5;}
.pwpm p span{font-weight:bold;font-size:1.8rem;color:#fd1d1d}
.pwpm p b{font-size:1.8rem;color:#910986}
.pwpm p font{color:#f00;font-weight:bold}
.pwpm .fenge{border-bottom:1px dashed #888;margin:8px 0;padding:0}


.wdlx{text-align:center}
.wdlx p{isplay:inline-block;border:1px dashed #aaa;font-size:1.3rem;margin:3px 0}
.wdlx p span{dmargin:0 3px;padding:0 5px;font-weight:bold;color:#067a04;background:#fff7cf;font-size:1.8rem}
.wdlx p font{color:#f00;font-weight:bold}


.qzzy{text-align:center;font-size:1.3rem}
.qzzy p{border: 0.1px solid #e5e5e5;}
.qzzy p b{color:#b90e0e;font-size:1.8rem;}
.qzzy p font{font-weight:bold;color:#f00}





.smbz{display:block;border:1px dashed #aaa;margin:5px 0;text-align:center}
.smbz p{font-size:1.3rem;border: 0.1px solid #e5e5e5;}
.smbz p b{color:#06f;}
.smbz p font{color:#06f;font-weight:bold}
.smbz .haoma{background:#f1f1f1;font-weight:bold;font-size:1.5rem;color:#f00}
.smbz .haoma b{background:#ff0;color:#f00}

.amgp{}
.amgp p{color:#03f;font-size:1.3rem;font-weight:bold}
.amgp p span{color:#f00}


.jsbx{}
.jsbx p{color:#03f;font-size:1.3rem;font-weight:bold}
.jsbx .jie{color:#f00}

.myjt{border:1px solid #ededed;margin:5px 0;background:#f1f1f9}
.myjt p{font-size:1.2rem;font-weight:bold;color:#00f;border: 0.1px solid #e5e5e5;}
.myjt .daan{color:#080;border-bottom:1px dashed #aaa;}
.myjt .midi{color:#f00}

.wdll{}
.wdll p{font-size:1.2rem;font-weight:bold;color:#486208}

.ymxj{border:1px dashed #aaa;margin:5px 0}
.ymxj p{font-size:1.3rem}
.ymxj p b{color:#f00;}
.ymxj p font{color:#f00;font-weight:bold}
.ymxj .jie1{color:#00f;font-weight:bold}
.ymxj .jie2{color:#090;font-weight:bold}