﻿

/* CSS Document */

html, body {

    font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;


    font-size: 14px;

}



html{

    

    background: url(../vimg/icon1A.png) repeat;
    background-attachment: fixed;

}

body{

    max-width: 720px;

    margin:0 auto;

/*    overflow-x: hidden;*/

}



/*div, span, iframe, map, font, input, img, a img, samp, hr, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th {

    font-weight: normal;



    -webkit-font-smoothing: antialiased;



    -moz-osx-font-smoothing: grayscale;

}*/



* {

    padding: 0;

    margin: 0;

    border: 0;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box; 

}



ol, ul {

    list-style: none;

}



h1, h2, h3, h4, h5, h6 {

    font-size: 100%;

}



a:link { color: #000000;text-decoration: none;}

a:visited { text-decoration: none; color:initial;}

a:hover { text-decoration: underline;color: #FF0000;}

a:active { text-decoration: none;}



a:focus {

    outline: none;

}







a.hidefocus {



    outline: none



}



img{



    width: 100%;



    height: auto;



}











input[type=text], input[type=button], input[type=submit] {



    appearance: none;



    outline: none;



}





button {



    border: 0;



    outline: none;



    cursor: pointer;



}



input{outline:none}







.clearfix:before, .clearfix:after {



    content: "";



    display: table;



}



.clearfix:after {



    clear: both;



}



table{



    table-layout: fixed;



    width: 100%;



}



.header{

	position: fixed;

	z-index: 99;

	height: 61px;

	width: 100%;

	max-width: 720px;

	background-image: linear-gradient( #ff9549,#f7f3f3);

    /* background-color: #e0e6a2; */

	border-bottom-left-radius: 5px;

	border-bottom-right-radius: 5px;

	box-shadow: 0px  1px 1px rgb(179, 179, 179);

}

.header.index-header{

	height: 86px;

}

.header .head-title-img{

	position: relative;

}

.head-title-img .natural{

	display: block;

	position: absolute;

	top: 2px;

	width: 60px;

	height: 60px;

	left: 50%;

	margin-left: -30px;

	-webkit-animation: z 5s linear 0s infinite;

    -moz-animation: z 5s linear 0s infinite;

    -ms-animation: z 5s linear 0s infinite;

    animation: z 5s linear 0s infinite;

    box-shadow: 0px 0px 20px #000;

    border-radius: 50%;

}

@keyframes z {

	from {

		-webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);

		-moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);

		-ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);

		transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(0deg) scaleX(1) scaleY(1) scaleZ(1);

	}

	to {

		-webkit-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);

		-moz-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);

		-ms-transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);

		transform: translateX(0) translateY(0) translateZ(0) rotateX(0deg) rotateY(0deg) rotateZ(360deg) scaleX(1) scaleY(1) scaleZ(1);

	}

}

.header .logo-box{

	height: 50px;

}



.header .logo{

	float: left;

	height: 50px;

	margin-left: 0px;

}

.header .logo .logo-img{

	height: 50px;	

	width: 208px;

}

.header .bank{

    float: right;

    position: relative;

    width: 90px;

    height: 50px;

}

.header .bank a{

	display: block;

    color: #f7ff0c;

    font-size: 16px;

    /* text-shadow: rgb(226, 141, 43) 1px 0 0, blueviolet 0 1px 0, blueviolet -1px 0 0, blueviolet 0 -1px 0; */

}

.header .bank img{

	display: block;

	width: 85px;

    height: 50px;

    margin: 0 auto;

}



.header .bank2{

    float: right;

    position: relative;

    width: 56px;

    height: 40px;

    margin-top: 1px;

	margin-right: 10px;

}

.header .bank2 a{

	display: block;

    color: #5a5f2f;

    font-size: 10pt;

}

.header .bank2 img{

	display: block;

	width: 32px;

	height: 32px;

	margin:0 auto;

	/*background-color: #dfd197;*/

	border-radius: 50%;

}





.box.spareURL p {

    font-size: 13pt;

    font-weight: 700;

    font-family: "Microsoft YaHei";

    color: #ffffff;

    text-align: center;

}

.box.spareURL b {

    display: block;

    float: left;

    width: 33.33%;

    text-align: center;

    font-size: 13pt;

    color: #ffffff;

    font-weight: bold;

    text-shadow: 0px 0px 10px #99ffff;

    animation-name: pulse;

    animation-duration: 1s;

    animation-fill-mode: both;

    animation-iteration-count: infinite;

    text-decoration: none;

}













.qnny{

    border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

    overflow: hidden;

    border: 1px solid rgb(219, 219, 219);

	box-shadow: 0 1px 0px  #ff9549;

	background-color: white;

}





.qnny2{

	position: relative;

    border-radius: 5px;

    overflow: hidden;

    border: 1px solid rgb(219, 219, 219);

	background-color: white;

}

.qnny2 p{

	position: absolute;

	color: blue;

	font-size: 20px;

	font-weight: bold;

	left: 41%;

	top: 6px;

	padding: 2px 10px;

	background-color: #f8f2f2;

	border-radius: 10px;

	box-shadow: 0px 0px 3px rgb(175, 175, 175);

}



.guanggao img{

	height: 60px;

}





.pad4 img{padding-bottom: -8px;}







.box iframe{

	background-color: white;

}



.yxbtu{

	text-align: center;

	padding: 4px;

	background-image: linear-gradient(to bottom,white,rgb(204, 171, 110))

}

.yxbtu img{ width: auto;}









.box .yima .guanzhu{

	text-align: center;

	color: #000; 

}







.box .sanqi{

	text-align: center;

    color: black;

	font-size: 14pt;

	font-weight: 700;

}

.box .sanqi li{

	background-color: white;

	margin: 2px 0;

	padding: 10px 0;

}



.box .sanqi i{

	color: blue;

	font-size: 20pt;

}

.box .sanqi u{

	color: rgb(255, 0, 0);

	font-size: x-large;

}



.box .gaoshou{

	text-align: center;

    color: black;

	font-size: 14pt;

	font-weight: 700;

}

.box .gaoshou li{

	background-color: white;

	margin: 2px 0;

	padding: 10px 0;

}



.box .gaoshou i{

	color: blue;

}

.box .gaoshou u{

	color: #ff0000;

	font-size: x-large;

	font-size: 16pt;

}



.sdt{

	text-align: left;

	color: #000;

    font-size: 16px;

}

.sdt li{

	background-color: white;

	padding: 5px 5px;

}

.sdt li:last-child{padding-bottom: 30px;}





.box .guanggao{

	margin-bottom: -4px;

}





u{

	text-decoration: none;

}



i {

    font-style: normal;

}







.box .bulian{

	border-radius: 5px;

	overflow: hidden;

	text-align: center;

	background-color: #00ff00;

	margin-bottom: 0;

}



.box .bulian li{

	padding: 10px  0;

	font-size: 15pt;

	font-weight: 700;

	border-bottom: 1px solid #008f00;

}



.box .bulian.amsr{background-color: #ffffff;}





.box .stairs{

	text-align: left;

	color: #000;

	width: 100%;

	font-weight: bold;

	overflow: hidden;

	table-layout:fixed;

	border-collapse: collapse;

}



.box .stairs tr{

    font-size: 25px;

}



.box .stairs tr td {

	background-color: rgb(244, 244, 244);

	padding: 5px 0;

	color: rgb(224, 0, 0);

	border:1px solid #bebeb6;

}



.box .stairs tr td i{

	color: #170099;

}

.box .stairs tr td u{

	font-size: 30px;

}

.box .stairs tr td b{

	font-size: 30px;

}

.box .stairs tr td em{

	font-size: 28px;

	font-style: normal;

}



.box .stairs .stairs-head {

	font-size: 15pt;

	background-color: #9c6b21;

	color: rgb(255, 251, 0);

	text-align: center;

}





.tongzhi{text-align: center;background-color: white;}



.tongzhi img{width: 322px;height: 81px;}



.gonggao p{

	text-align: center;

	font-size: 25px;

	font-family: 宋体;

	font-weight: bold;

	padding: 5px;

	border: 1px solid rgba(74, 255, 74, 0.404);

}

.gonggao p:first-child{

	background-color: yellow;

	color: red;

}

.gonggao p:last-child{background-color: red;color: yellow;}



.sxsm{

	text-align: center;

	color: #000;

	background-color: white;

	font-weight: bold;

	font-size: 18px;

}

.sxsm li{padding: 10px 0px;}

.sxsm li i{color: red;}

.sxsm li u{color: green;}



.mianfei{

	text-align: center;

	background-color: white;

	font-size: 18px;

	font-weight: bold;



}

.mianfei p{padding: 15px;}









.grid2 {

	display: grid;

	grid-template-columns: repeat(3, 1fr);

	grid-gap: 5px;

	margin: 0 auto; /* 让网格居中 */

	text-align: center;

	background-color:#f7f2f2;

	padding: 10px 0px;

}



.grid-g2{

	height: 250px;

	overflow: hidden;

	position: relative;

	padding: 0px 10px 30px 10px;

}



.grid-g2 p{

	color: #000;

	font-size: 18px;

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	background-color: rgba(247, 241, 241, 0.7);

	margin: 0;

	padding: 5px;

	box-sizing: border-box;

}



.grid2 img {

	width: 100%;

	height: 100%;

	object-fit: fill;

	box-shadow: 1px 1px 5px rgb(65, 63, 63);

}



.grid2 img.active2 {

	position: fixed;



	left: 50%;

	transform: translate(-50%, -50%);

	z-index: 9999;

	width: auto;

	height: auto;

	max-width: 90%;

	max-height: 90%;

}

.overlay2 {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background-color: rgba(0, 0, 0, 0.5);

	z-index: 9998;

	display: none; 

  }



  .grid{

	display: grid;

	grid-template-columns: repeat(3, 1fr);

	grid-gap: 5px;

	margin: 0 auto; /* 璁╃綉鏍煎眳涓?*/

	text-align: center;

	background-color:#f7f2f2;

	padding: 8px 0px;

}



.grid-g{

	height: 250px;

	overflow: hidden;

	position: relative;

	padding: 0px 10px 30px 10px;

}



.grid-g p{

	color: #000;

	font-size: 18px;

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	background-color: rgba(247, 241, 241, 0.7);

	margin: 0;

	padding: 5px;

	box-sizing: border-box;

}



.grid img {

	width: 100%;

	height: 100%;

	object-fit: fill;

	box-shadow: 1px 1px 5px rgb(65, 63, 63);

}



.grid img.active {

	position: fixed;

	left: 50%;

	transform: translate(-50%, -50%);

	z-index: 9999;

	width: auto;

	height: auto;

	max-width: 90%;

	max-height: 90%;

}

.overlay {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background-color: rgba(0, 0, 0, 0.5);

	z-index: 9998;

	display: none; 

  }



  

/* .grid {

	display: grid;

	grid-template-columns: repeat(3, 1fr);

	grid-gap: 5px;

	margin: 0 auto; 

	text-align: center;

	background-color:white;

	padding: 10px 0px;

  }



	.grid-g{height: 250px;}

	.grid-g p{

		color: #000;

		font-size: 18px;

	}



  .grid img {

	width: 180px;

	height:200px;

	object-fit: fill;

    box-shadow: 1px 1px 5px rgb(65, 63, 63);

  }



 

  .grid img.active {

	position: fixed;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%) scale(3);

	z-index: 9999;

	

  } */



  

	#lingbo1 {

		cursor: pointer; /* 鼠标悬停时显示手形光标 */

		height: 700px;

	}

	#overlay3 {

		position: fixed; /* 固定在窗口顶部左上角 */

		top: 0;

		left: 0;

		width: 100%;

		height: 100%;

		background-color: rgba(0, 0, 0, 0.7); /* 半透明黑色遮罩 */

		display: none; /* 初始状态下不显示 */

	}

	#lingbo2 {

		position: fixed;

		left: 50%;

		z-index: 9999;

		width: auto;

		height: auto;

		max-width: 100%;

		max-height: 100%;

		transform: translate(-50%, -50%) translateY(-320px); /* 让图片居中显示 */

		display: none; /* 初始状态下不显示 */

	}



	#lingbo11 {

		cursor: pointer; /* 鼠标悬停时显示手形光标 */

		height: 700px;

	}

	#overlay33 {

		position: fixed; /* 固定在窗口顶部左上角 */

		top: 0;

		left: 0;

		width: 100%;

		height: 100%;

		background-color: rgba(0, 0, 0, 0.7); /* 半透明黑色遮罩 */

		display: none; /* 初始状态下不显示 */

	}

	#lingbo22 {

		position: fixed;

		left: 50%;

		z-index: 9999;

		width: auto;

		height: auto;

		max-width: 100%;

		max-height: 100%;

		transform: translate(-50%, -50%) translateY(-320px); /* 让图片居中显示 */

		display: none; /* 初始状态下不显示 */

	}





	.lingbwb{

		text-align: center;

		background-color: red;

		color: yellow;

		font-size: 25px;

		line-height: 180%;

	}

	.lingbwb img{

	    width: 40px;

	    height: 40px;

	    position: relative;

	    top: 118px;

	    right: -440px;

	}



	.dingbu{

		position: fixed;

		height: 50px;

		background: rgba(95, 82, 82, 0.178);

		width: 50px;

		right: 50px;

		bottom: 50px;

		border-radius: 50%;

	}

	.dingbu p{

		font-size: 14px;

		color: rgb(241, 234, 234);

		padding: 5px 10px;

		font-weight: bold;

	}

	.dingbu:hover{background:rgb(90, 76, 76);}

    .dingbu a:hover{

		text-decoration: none;

	}



    .box .leftrb li{

        text-align: left;

	}

	.leftrb li i{color: red;}

	.leftrb li u{color: blue;}



    .centerrg li i{color: red;}

	.centerrg li u{color: green;}



    .centerbc li i{color: blue;}

	.centerbc li u{color: chocolate;}



	.centerrb li i{color: red;}

	.centerrb li u{color: blue;}



    .duan7 {

		background-color: white;

		color: #000;

		font-size: 18px;

		text-align: center;

		padding: 10px 0 5px ;

	}



	.jmsht{

		background-color: white;

		color: #000;

		font-size: 18px;

		text-align: center;

		padding: 10px 0 5px ;

	}

	

	.sanhe {

		background-color: white;

		color: #000;

		font-size: 18px;

		text-align: left;

		padding: 10px 0 5px 10px;

	}



	.boshe {

		background-color: white;

		color: #000;

		font-size: 18px;

		text-align: left;

		padding: 10px 0 5px 0px;

	}





.grid-container{

	display: grid;

	grid-template-columns: 10% auto auto auto 10%;

	color:#008000;

    grid-gap: 1px;

	background-image: url(https://4-bx321s.lifelessfaultless.com:12443/htm/images/ds.gif);

	background-repeat: repeat;

	background-color: #ffffff;

	font-weight: bold;

	

}

.grid-container > div {

	text-align: center;

	padding: 10px 0;

    vertical-align: middle;

	font-size: 20px;

	border: 1px double #008000;

  }

  



  .grid-container .item1 {

	grid-row: 1/4;

	padding: 60px 0;

  }

  .grid-container .item5{

	grid-area: 2/2/3/5;

	padding: 10px 0;

	color: blue;

	font-size: 23px;

  }



  .item6{

	grid-area: 3/2/4/5;

  }

  .grid-container .item7 {

	grid-area: 1/5/4/6;

	padding: 50px 0;

	color: red;

  }

  .item8{

	grid-column: 1/6;

	background-color:#E6FF97 ;

	color: #000;

  }



.item7 img{height: 37px; width: 40px;}



.thirtyma{

	text-align: center;

	border-collapse: collapse;

	color: rgb(0, 0, 0);

	background-color: white;

}

.thirtyma tr td{

	font-size: 20px;

	padding: 5px 0;

	border: 1px double rgb(87, 87, 87);

}

.box .thirtyma .thirtyma-f td{

	color: #ffffff;

	font-size: 20px;

	background-color: #4471b4;

	font-weight: bold;

}

.thirty-q td:nth-child(1){

	color: blue;

	font-weight: bold;



}

.liux12{

	text-align: center;

	color: red;

	background-color: white;

	border-collapse: collapse;

	font-weight: bold;

}

.liux12 tr td{

	font-size: 20px;

	padding: 5px 0;

	border: 1px double rgb(199, 184, 103);

}

.box .liux12 .liux12-f td{

	color: #2b2b2b;

	font-size: 20px;

	background-color:  #ff9549;

}

.liux12-q td:nth-child(1){color: blue;}

.liux12-q td:nth-child(3){color: green;}





.jinliao{

	background-color: rgb(0, 0, 0);

	text-align: center;

	color: #020202;

	font-weight: bold;

	font-size: 20px;

}





.jinliao td{

	padding: 5px 0;

	background-color: #ffffff;

	border: 1px solid rgb(134, 134, 134);

}

.jinliao tr td:last-child{color: red;}



.box .jinliao thead tr td{

	background-color: rgb(78, 61, 41);

	color: rgb(255, 255, 255);

}

.box .jinliao tbody tr td:nth-child(1){color:navy;}





.yimazt{

	text-align: center;

	color: #000;

	font-size: 20px;

	border-collapse: collapse;

}

.yimazt tr td{

	padding: 5px 0;

	border: 1px solid rgb(143, 143, 143);

}

.yimazt tr td:nth-child(1){

	font-weight: bold;

	width: 23%;

	background-color: #dee0f1;

}

.yimazt tr td:nth-child(2){

	background-color: #f7f7f7;

	font-weight: bold;

	color: red;

}

.yimazt tr td:nth-child(3){

	font-weight: bold;

	width: 16%;

	background-color: #dee0f1;

}

.box .yimazt .yimazt-l td{

	background-color: #3232d3;

	color: white;

}



#yimazt-yixiao{font-size: 28px;color: blue;}





.bulian .zhong5{height: 15px; width: 15px;}







.ziliao li{

    text-align: center;

	color: #000;

	font-weight: 600;

	font-size: 17pt;

	margin: 2px 0;

	background-color: white;

	padding: 5px 0;

}

.ziliao2 li{

    text-align: center;

	color: #000;

	font-weight:700;

	font-size: 14pt;

	margin: 2px 0;

	background-color: white;

	padding: 5px 0;

}

.ziliao2 li i{color: blue;}

.ziliao2 li u{color: #ac6a00;}



.wuwei li i{

	color: red;

	font-size: 22pt;

}

.wuwei li u{

	color: rgb(89, 167, 1);

}



.moyu li i{

	color: red;

	font-size: 20pt;

}



.ge3xiao li i{

	color: blue;

}

.ge3xiao li u{

	color: red;

}



.twelve-ma li i{

     background-color: #00FF00;

}

.twelve-ma li u{

    color: rgb(7, 70, 129);

}



.lianwei li i{

	color: red;

}

.lianwei li u{

	color: rgb(7, 70, 129);

}



.gzwz{

	color: #000;

	font-size: 16px;

	font-weight: bold;

	padding: 5px 4px 7px  5px;

	margin-left: 5px;

}

.gzwz i{color: blue;}

.gzwz u{color: red;}



.bama i{color: blue;}

.bama u{color: green;}





.guazi{

	margin-bottom: 3px;

}

.guazi i{

	color: red;

	font-size: 20px;

}

.guazi u{color:rgb(3, 97, 141);}



.stzt img{width: 35px;}

.stzt i{color: red;}

.stzt u{color: blue;}



.dszt i{color:blue;}

.dszt u{color: darkgreen;}



.yixiao li{

	text-align: left;

	color: #00FF00;

	background-color: rgb(0, 0, 0);

	font-size: 16px;

	padding: 8px;

}

.yixiao li:nth-child(1){

	color: yellow;

	text-align: center;

	font-size: 18px;

	background-color: red;

}

.yixiao li i{

	color: red;

}

.yixiao .yixiao-tema{

	text-align: center;

}

.yixiao u{

	color: yellow;

	font-size: 25px;

}



.sanxiao{

	font-size: 18px;

	color: red;

	background-color: #ffffd9;

	font-weight: bold;

	text-align: center;

	border-collapse: collapse;

}

.sanxiao tr th{

	border: 1px solid red;

	padding: 7px;

	color: blue;

}

.sanxiao tr td{

	border: 1px solid red;

	padding: 7px;

}

.sanxiao tr td:nth-child(1){color: #000;}



.sanxiao tr td u{color: blue;}

.sanxiao tr td i{color: red;}





.szyx{

	font-size: 10pt;

	color: rgb(0, 0, 0);

	background-color: #ffffff;

	text-align: center;

	border-collapse: collapse;

	table-layout: auto;

}

.szyx tr th{

	border: 1px solid rgba(143, 0, 0, 0.5);

	padding: 7px;

	color: blue;font-size: 15px;

}

.szyx tr td{

	border: 1px solid rgba(143, 0, 0, 0.5);

	padding: 7px;

}

.szyx tr td:nth-child(1){width: 30%;}

.szyx tr td:nth-child(2){width: 47%;}

.szyx tr td:nth-child(3){width: 23%;}

.szyx tr th i{color: red;font-size: 20px;}





.dssx{

	font-size: 18px;

	color: #000;

	background-color: #ffffff;

	font-weight: 600;

	text-align: center;

	border-collapse: collapse;

}

.dssx tr th{

	border: 1px solid #c0c0c0;

	height: 45px;

	color: yellow;

	background-color: #666;

}

.dssx tr td{

	border: 1px solid #c0c0c0;

	height: 45px;

}

.dssx tr td:nth-child(1){color: #008000;}

.dssx tr td:nth-child(2),.dssx tr td:nth-child(3){color: red;}

.dssx tr td i{color: #0000ff;}











.yjjt{margin-bottom: 3px;}

.yjjt i{color: green;}

.yjjt u{color: blue;}



.yzxj{

	font-size: 14pt;

	text-align: center;

	font-weight: bold;

	margin-bottom: 3px;

}

.yzxj li i{color: #008000;}



.mhs{

	font-size: 14pt;

	text-align: left;

	font-weight: bold;

	margin-bottom: 3px;

}

.mhs li i{color: #008000;}





.jlbsdt{margin-bottom: 3px;}

.jlbsdt li:first-child{

	background-color: red;

	text-align: center;

	color: white;

	font-weight: bold;

	padding: 10px;

	border: 1px solid #868686;

}

.jlbsdt li:last-child{padding-bottom: 15px;}



.swbm li{font-size: 16pt;}

.swbm li:first-child{background-color: #ffeac5;color: red;}



.xjsx{text-align: center;border: 1px solid #b3e05f;}

.xjsx li{background-color: #f7f3f3;}



.liangbo li i{background-color:#eeff00;}

.pingte li{color: blue;}

.pingte i{color: red;}

.pingte u{color: green;}



.lmkzjx li{	

	font-weight: bold;

	font-size: 15px;

}

.lmkzjx li:first-child{

	background-color: rgb(255, 238, 0);

	text-align: center;

	color: rgb(255, 0, 0);

	padding: 10px;

	border: 1px solid #868686;

}

.lmkzjx li i{color: red;}

.lmkzjx li:nth-last-child(-n+3){

	color: blue;

}



.caishen img{

    width: 80px;

	height: 80px;

}

.caishen{

	text-align: center;

	background-color: white;

	color: #000;

	font-weight: bold;

	font-size: 22px;

	border: 1px solid #b3e05f;

	border-bottom: none;

}

.caishen2 li i{color: blue;}

.caishen2 li u{color: red;}



.twenty-four{

	background-color: white;

	color: #000;

	font-weight: bold;

	font-size: 18px;

	text-align: center;

}

.twenty-four tr th{

	color: red;

	padding: 7px;

	border: 1px solid #b3e05f;

}

.twenty-four tr td{

	padding: 7px;

	border: 1px solid #b3e05f;

}

.twenty-four tr td:nth-child(odd){

	width: 10%;

	background-color: #FFC;

}

.box .twenty-four{table-layout: auto;}



.youmo{

	background-color: white;

	color: #000;

	font-size: 15px;

	margin-bottom: 2px;

}

.youmo li{

	padding-left: 10px;

	line-height: 30px;

}





.box2{margin-bottom: -5px;}



.box2 img{border-radius: 5px;}









.box3{

	color: #000;

	text-align: center;

	font-size: 25px;

	font-weight: bold;

	border-collapse: collapse;

}

.box3 .tongz{border: 1px solid black;border-collapse: collapse;}



.box3 h1,.box3 p{

	border: 1px solid black;

	padding: 5px 0;

}

.box3 h1{background-color: yellow;}

.box3 p{background-color: rgb(243, 240, 240);}



.post-list{text-align:center;}

.post-list-tit-pic{margin-bottom:6px}

.post-list li{padding: 3px 3px;

    border-radius: 0px;

    background-color: #fff;}



.post-list a{

	height: 45px;

	line-height: 45px;

	text-align: center;

	border: solid 1px #ddd;

	border-radius: 8px;

	background: #eee;

	background-image: linear-gradient(to top, #fff, #eee, #fff);

	box-shadow: 0 2px 5px rgba(0,0,0,0.1);

	display: block;

	font-size: 22px;

	font-weight: bold;

	color: #000;

}

.post-list a font{

	font-size: 24px;

}

.post-list li .zg{

	font-size: 26px;

}

.box .post-list  li img{

	width: 25px;

	position: relative;

	right: 3px;

    bottom: -5px;

}

.post-list a:hover{

	color: red;

}

.post-list i{

	color: blue;

}

.post-list a .ci{

	font-size: 26px;

	}



.post-list1{text-align:center;}

.post-list1-tit-pic{margin-bottom:6px}

.post-list1 li{padding: 3px 3px;

    border-radius: 0px;

    background-color: #fff;

    float: left;

    width: 49.9%;

}



.post-list1 a{



	line-height: 1.5em;

	text-align: center;

	border: solid 1px #ddd;

	border-radius: 8px;

	background: #eee;

	background-image: linear-gradient(to top, #fff, #eee, #fff);

	box-shadow: 0 2px 5px rgba(0,0,0,0.1);

	display: block;

	font-size: 22px;

	font-weight: bold;

	color: #000;

}

.post-list1 a:hover{

	color: red;

}



	

.qxtable{

	color: #000;

    background: #fff;

    font-weight: bold;

    word-wrap: break-word; 

    word-break: break-all;	

    text-align: center;;

}

.qxtable tr {

     height: 30px; 

}

.qxtable th, .qxtable td {

    border:1px solid #fff;

}

.qxtable th{

	font-size: 18px;

	background: #fff89c;

	text-align: center;

	color: red;

}

.qxtable td {

    text-overflow: ellipsis;    

    font-size: 24px;

}

.qxtable.yxym{

	table-layout:auto;

	word-wrap: break-word;

    word-break: break-all;

/*    background:#fff url(../images/tjl.png) center center no-repeat;

*/}

.qxtable.yxym td{

	font-size: 18pt;

}

.qxtable.nbew tr td:nth-child(1){

	background: #f3f0eb;

	width: 33%;

}

.qxtable.nbew tr td:nth-child(3){

	background: #f3f0eb;

	width: 34%;

}

.qxtable.nbew tr td:nth-child(2){

	background: #f7f7f7;

	width: 33%;

	font-size: 28px;

}

.qxtable.wcbx tr td:nth-child(1){

	background: #f3f0eb;

}

.qxtable.wcbx tr td:nth-child(3){

	background: #f3f0eb;

}

.qxtable.wcbx tr td:nth-child(2){

	background: #f7f7f7;

	font-size: 28px;

}



.duilianpt1{

	table-layout: auto;


	border-radius: 5px;

	overflow: hidden;

	text-align: center;

	background: #fff;

}

.duilianpt1 tr u{

	color: #000;

}

.duilianpt1 tr{

	height: 30px;

}

.duilianpt1 td{

	font-weight: bold;

	border:1px solid #e7d5a4;

	font-size: 18pt;

}

.duilianpt1 td .zl{

	font-size: 20pt;

}

.duilianpt1 th{

	font-weight: bold;

	border:1px solid #e7d5a4;

	font-size: 16pt;

}



.duilianpt{

	table-layout: auto;


	border-radius: 5px;

	overflow: hidden;

	text-align: center;

	background: #fff;

}

.duilianpt tr{

	height: 30px;

}

.duilianpt td{

	font-weight: bold;

	border:1px solid #C0C0C0;

	font-size: 18pt;

}

.duilianpt th{

	font-weight: bold;

	border:1px solid #C0C0C0;

	font-size: 18pt;

}

.duilianpt td .zl{

	font-size: 18pt;

	color: #000;

}

.xjct{

	table-layout: auto;

	color: #FF0000;

	border-radius: 5px;

	overflow: hidden;

	text-align: center;

	background: #fff;

}

.xjct tr{

	height: 30px;

}

.xjct td{

	font-weight: bold;

	border:1px solid #C0C0C0;

	font-size: 14pt;

}

.xjct th{

	font-weight: bold;

	border:1px solid #C0C0C0;

	font-size: 18pt;

}

.blgg a{text-decoration: none;}

.blgg a:hover{text-decoration:underline;}



.blgg {

    table-layout: auto;

    color: #000;

    border-radius: 0px;

    overflow: hidden;

    text-align: center;

    background: #fff;

    

}

.blgg td {

    font-weight: bold;

    border: 1px solid #fefefe;

    font-size: 18pt;

    padding: 2px 2px;

    white-space: nowrap;

}



.blgg a {

    line-height: 35px;

    text-align: center;

    border: solid 1px #ddd;

    border-radius: 8px;

    background: #eee;

    background-image: linear-gradient(to top, #fff, #eee, #fff);

    box-shadow: 0 2px 5px rgba(0,0,0,0.1);

    display: block;

    font-weight: bold;

    color: #000;

    text-decoration: none;

    padding-left: 0px;

}



.qixia{

	text-align: center;

	font-size: 15pt;

	font-weight: 700;

	text-align: center;

	width: 100%;

	box-sizing: border-box;

}

.qixia tr td{

	padding: 10px 0;

	border: 1px solid #ffffff;

}



.qixia{

	text-align: center;

	font-size: 15pt;

	font-weight: 700;

	text-align: center;

	width: 100%;

	box-sizing: border-box;

}

.qixia tr td{

	padding: 10px 0;

	border: 1px solid #ffffff;

}



.pnzl {

    table-layout: auto;

    color: #000;

	border-bottom-left-radius: 5px;

	border-bottom-right-radius: 5px;

    overflow: hidden;

    text-align: center;

    background: #f5f5f5;

	border: 1px solid #b3e05f;

}

.pnzl td {

    font-weight: bold;

    border: 1px solid #fff;

    width: 33.3%;

    font-size: 14pt;

	height: 33px;

}













.copyright {

	width: 80%;

	margin: 0 auto;

	text-align: center;

	padding-bottom: 5px;

	margin-bottom: 5px;

	border-bottom: 1px solid #000;

	font-size: 10pt;

	color: #000;

}





.advertise{

	width: 80%;

	margin: 0 auto;

	text-align: center;

	padding-bottom: 5px;

	margin-bottom: 5px;

	border-bottom: 1px solid #000;

	font-size: 12pt;

	font-weight: bold;

	color: #000;

}

.advertise span{

	color: red;

}

.advertise a:link{

	color: blue;

	font-weight: 500;

}

.advertise a:hover{

	color: rgb(141, 139, 0);

	font-weight: 600;

	left: 1px;

	position:relative;

	top: 1px;

}



.foot-img {

	padding-bottom: 40px;

	background-image: linear-gradient( #ff9549,#f7f3f3);

	border-bottom-left-radius: 5px;

	border-bottom-right-radius: 5px;

	margin-bottom: 5px;

}













.nullbox{

	height: 100px;

}

.nullbox2{

	height: 96px;

}

.subnullbox{

	height: 61px;

}





.box{

	margin:2px 0px;

	border-radius: 5px;

	overflow: hidden;

	background-image: linear-gradient( #ff9549,#f7f3f3);



}





.pad{

	scroll-margin-top:100px;

	padding:1px 1px;

	background-image: linear-gradient( #ff9549,#f7f3f3);



}



.hkbox{background-image: linear-gradient(to right, #ff9452, #ff9452);}

.riqi{

	text-align: center;

	font-weight: bold;

	font-size: 19pt;

	color: #000;

	padding: 5px 0;

}



.liujie{

	text-align: center;

	font-weight: bold;

	font-size: 19pt;

	color: rgb(0, 10, 150);

	padding: 5px 0;

}



#contentContainer {

    max-height: 3000px;

    overflow: hidden;

   transition: max-height 0.5s ease; /* 添加过渡效果 */

}

#contentContainer2 {

    max-height: 3000px;

    overflow: hidden;

   transition: max-height 0.5s ease; /* 添加过渡效果 */

}

.lmkzzz{

    position: relative;

}

.gengduo{

    position: absolute;

    bottom: 3px;

    background-color: #8a8a8a8a;

    font-weight: bold;

    padding: 5px;

    font-size: 16pt;

    text-align: center;

    width: 100%;

    color: blue;

    text-shadow: rgb(255, 255, 255) 2px 0 0, rgb(255, 255, 255) 0 2px 0, rgb(255, 255, 255) -1px 0 0, rgb(255, 255, 255) 0 -1px 0;

}



/*content*/

.subnav{

	border-radius:5px;

	padding:5px 0;

	background: rgb(255, 255, 255);

	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#c8ffffff, endcolorstr=#c8ffffff);

	overflow: hidden;

}

.subnav a{

	display: block;

	float: left;

	width: 20%;

	text-align: center;

	font-size: 12pt;

	color: #000;

	font-weight: bold;

	text-shadow: 0px 1px 1px #ff9c00;

}

.subnav a img{

	display: block;

	width: 80px;

	height:80px;

	margin:0 auto 2px;

	animation-duration:3s;

	animation-fill-mode:both;

}

.subnav a:nth-child(1) img,.subnav a:nth-child(2) img{

	animation-name:fadeInLeft;

}

.subnav a:nth-child(3) img{

	animation-name:bounceInDown;

}

.subnav a:nth-child(4) img,.subnav a:nth-child(5) img{

	animation-name:fadeInRight;

}

@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}

@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}

@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}

.subnav a:hover{

	animation-name:pulse;

	animation-duration:1s;

	animation-fill-mode:both;

	text-decoration: none;

}

@keyframes pulse{

	0%{transform:scaleX(1)}

	50%{transform:scale3d(1.05,1.05,1)}

	to{transform:scaleX(1)}}







.list-title{

	background: linear-gradient( #ff9549,#f7f3f3);

	color: rgb(0, 0, 0);

	border-left: 1px solid  #ff9549;

	border-right: 1px solid #ff9549;

	height: 42px;

	line-height: 40px;

	font-size: 20pt;

    text-align: center;

    

    font-weight: bold;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}

.hktitle{

    background: linear-gradient(#ed640f,#fff6f6);

    border-left: 1px solid #ed640f;

	border-right: 1px solid #ed640f;

}

#collapsed-content {

	display: none;

  }



.toggle-button {

  cursor: pointer;

  color: blue;

  text-decoration: underline;

  text-align: center;

  font-weight: bold;

  font-size: 26px;

  background-color: white;

}



.yzcx1{

    background-color: white;

    color: black;

}

.yzcx2 {

    background-color: white;

    color: black;



}

.yzcx2 tr td{

    border-bottom: 1px dotted black;

}

.yzcx2 img{

    height: 20px;

    width: 20px;

}

.yzcx3 {

    font-weight: bold;

}

.gsbgsb img{

    height: 12px;

    width: 32px;

}

.sqtu{

    padding: 5px 0;

    color: black;

    text-align: center;

    font-size: 26px;

}





.yxym { font-size: 18px; font-weight: bold;}

.yxym-tit { padding: 5px 10px; text-align: center; color: #fff; font-size: 22px; border: solid 1px #940001; border-bottom: 0; background: #b80b0e;}

.yxym-box { display: flex; box-sizing: border-box; color: #f00;background-color:white;}

.yxym-boxl { width: 50%; box-sizing: border-box;    text-align: left;}

.yxym-boxr { width: 50%; box-sizing: border-box;}

.yxym-box ul {}

.yxym-box ul li { padding: 3px 10px; border-left: solid 1px #aaa; border-top: solid 1px #aaa;}

.yxym-foot { padding: 5px 10px; text-align: center; color: #00f; border: solid 1px #aaa; background: #ffd397;}



.sxbm{background-color:white;color:black;text-align: center;font-size: 18px;font-weight: bold;}

.sxbm th {padding: 5px 0;color: #ce0c0f;background: #ffeac5;}

.sxbm-txt1,.sxbm-txt2{}





.hkbmcss { font-weight: bold; font-size: 18px; text-align: center;color:black;background-color:white;}

.hkbmcss td { padding: 5px;}





.sbxztBox{

 display: flex;

 justify-content: space-between;

 align-items: center;

 margin-right: 4px;

}

.sbxztBox div{

    padding: 6px 0;

    text-align: center;

    color: #fff;

    font-size: 18px;

    background: #955412;

    cursor: pointer;

    flex: 0 0 20%;

    margin-right: 1px;

    border: 1px solid red;

    border-bottom: none;

}

.sbxztBox .hover{background: #FFFFFF;color: #000000;}



.mnlxzt .mnlxzt-pic{padding: 2px;}

.swbm {background-color: black;color:white;}

.swbm img{max-width: 100%;vertical-align: middle;}

.tcbt th {

    padding: 5px 0;

    color: #ce0c0f;

    background: #ffeac5;

}



.tit{

    background: linear-gradient(#f35c1d,#fff6f6);

	color: rgb(0, 0, 0);

	border-left: 1px solid  #ff9549;

	border-right: 1px solid  #ff9549;

	height: 42px;

	line-height: 40px;

	font-size: 20pt;

    text-align: center;

    

    font-weight: bold;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}

.cz table{

    border: 1px solid black;

}



#youmotab{background-color:white;color: black;}



.post-list a.kbdj1{display: none;}

.post-list a.kbdj2{color:transparent;background:none;border: none;box-shadow: none;height:20px;}

.post-list a.kbdj2 .zg{color:transparent;}











ooter*/

.copyright{

	width: 80%;

	margin:0 auto;

	text-align: center;

	padding-bottom: 5px;

	margin-bottom:5px;

	border-bottom:1px solid #000;

}







@media screen and (max-width: 610px){

    .tit{font-size: 20px;}

    .gsbgsb img{display: none;}

 	.post-list1 a{

		font-size: 20px;

	}

	.post-list a font{

	font-size: 20px;

	}

	.pnzl td {

	    font-size: 12pt;

	}

	.subnav{

		margin: 0px 5px;

	}

    .box{

		margin: 1px 1px!important;

	}

	.toggle-button {

      font-size: 22px;

    }



	

	body .pad{padding: 1px 1px;}



	.subnav div a{font-size: 11pt;}



	.subnav div a img{

		width: 55px;

		height: 55px;

	}

	#lingbo1{height: 550px;}

	#lingbo11{height: 550px;}

	.guanggao img{

		height: 38px;

	}

    .box2{

		margin-right: 5px;

		margin-left: 5px;

	}

	.header .logo{

		margin-left: 0px;

	}

	.yxbtu img{height: 80px;}



	.box .list-title{

		font-size: 20px;

	}

	#dingji{font-size: 20px;}



	.box .zhongheng{

		font-size: 15px;

	}

	.box.spareURL a {

        font-size: 11pt;

    }

	.box .bulian li{

        font-size: 18px;

	}



	.box .stairs tr{

		font-size: 14px;

	}

	.box .stairs tr td u{

		font-size: 22px;

	}

	.box .stairs .stairs-head {

		font-size: 13pt;

	}

	.box .stairs tr td b{

		font-size: 22px;

	}

	.box .stairs tr td em{

		font-size: 20px;

	}

    .box3 .tongz p{font-size: 19px;}



	.dingbu{

		bottom: 10px;

		right: 5px;

		background-color: rgba(136, 136, 136, 0.507);

	}

	#yimazt-yixiao{font-size: 20px;}



	.boshe{font-size: 15px;}



	.thirtyma tr td{font-size: 15px;}

	.box .thirtyma .thirtyma-f td{font-size: 17px;}



	.liux12 tr td{font-size: 15px;}

	.box .liux12 .liux12-f td{font-size: 15px;}



	/* 图片的初始样式 */



	/* .grid img {

		width: 100px;

		height:120px;

	} */

    .grid-g {height: 150px;}

	.grid-g p{font-size: 16px;}



    .grid-g2{height: 150px;}

	.grid-g2 p{font-size: 16px;}



    .qnny2{

		height: 135px;

		margin-left: 3px;

		margin-right: 3px;

	}

	.qnny2 p{

		left: 49%;

		font-size: 15px;

	}



	.grid-container > div {font-size: 14px;}

	.grid-container .item5{font-size: 15px;}



	.yimazt{font-size: 16px;}

	.ziliao li{

		font-size: 15pt;

	}

	.ziliao2 li{

		font-size: 15pt;

	}

	.wuwei li i{

		font-size: 16pt;

	}

	.moyu li i{

		font-size: 14pt;

	}

	.box .post-list a{

		font-size:18px;

	}

	.box .post-list a .ci{font-size: 20px;

	}



	.box .post-list  li img{

		width: 22px;

	}

	.jinliao{font-size: 16px;}



	.duilianpt td {

		font-size: 13pt;

	}

	.duilianpt td .zl{

		font-size: 14pt;

	}

	.duilianpt th{

		font-size: 11pt;

	}



	.duilianpt1 td{

		font-size: 14pt;

	}

	.duilianpt1 td .zl{

		font-size: 15pt;

	}

	.duilianpt1 th{

		font-size: 12pt;

	}

    

	.dssx{font-size: 14px;}





	.qxtable.yxym td{

		font-size: 15px;

	}

	.qxtable.yxym tr td:nth-child(2){

		font-size: 18px;

	}

	.box .kaijiang{

        height: 135px;

	}

	.box .ziliao-wangzhan{

		font-size: 13pt;

	}

	#amlhc1{

		height: 1600px;

	}

	.nav3{height: 145px;}

	/*解析跑狗图*/

	.lingbwb{

		font-size: 20px;

	}

	.lingbwb img{

		width: 30px;

		height: 30px;

		top: 100px;

		right: -270px;

	}

	.sqtu{font-size: 22px;}

	.box.spareURL b {font-size: 12pt;}

	/*香港*/

	.yxym-tit { padding: 3px 5px; font-size: 18px;}

    .yxym { font-size: 14px;}

    .yxym-foot { padding: 3px 5px;}

    .hkbmcss { font-size: 15px;}

}





@media screen and (max-width: 580px){

	.blgg td{

	  font-size: 15pt;

	  }

    .xjct td{

    	font-size: 12pt;

    }

	.box .zhongheng{

		font-size: 11pt;

	}

	.post-list li .zg{

		font-size: 24px;

	}

	.sqtu{font-size: 20px;}

}

@media screen and (max-width: 505px){

	.blgg td{

	  font-size: 13pt;

	  }

	  .xjct td{

		font-size: 11pt;

	}

	.post-list1 a{

		font-size: 18px;

	}

		.sqtu{font-size: 18px;}

}

@media screen and (max-width: 409px){

	.blgg td {

		font-size: 12pt;

	}

	.post-list li .zg{

		font-size: 22px;

	}

	.blgg a {

		line-height: 30px;

	}

	.box .stairs tr{

		font-size: 13px;

	}

	.liux12 tr td{font-size: 14px;}

	.yimazt{font-size: 14px;}

		.post-list1 a{

		font-size: 16px;

	}

	.thirtyma tr td{font-size: 13px;}

	.box .thirtyma .thirtyma-f td{font-size: 15px;}

		.toggle-button {

	    font-size: 20px;

	}

	.yxym { font-size: 13px;}

	.box.spareURL b {font-size: 11pt;}

	    .ziliao li{font-size: 12pt;}

}

@media screen and (max-width: 358px){

	.blgg td {

		font-size: 11pt;

	}

	.post-list1 a{

		font-size: 18px;

	}

	.sqtu{font-size: 16px;}



}



.ziliao .tuijian{color:rgb(8, 0, 124);background-color: rgb(0, 0, 0);}

