@charset "utf-8";
html, body {font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;color:#333;font-size:14px;}

@media screen and (max-width:720px){
body{max-width:720px;margin:0 auto;background:#ffffff}
html{background:#ffffff}



div.box{margin:5px 0;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
div.box div.table{}
div.box div.table ul{}
div.box div.table ul li{/*border-bottom:1px solid #f9f9f9;*/padding:8px 0;text-align:center;font-size:1.25rem;border-radius:4px}
div.box div.table ul li font{color:#0000FF}
div.box div.table ul li span{color:#FF0000;}
div.box div.table div.title{height:33px;text-align:center;background-color:#79c4be;border-radius:2px}
div.box div.table div.title h3{height:33px;line-height:30px;font-size:1.3rem;letter-spacing:1px;color:#000;text-shadow: 1px 1px 1px #fff}
div.box div.subnav ul{margin:8px; 0;}
div.box div.subnav ul li{display:block;float:left;width:25%;text-align:center}
div.box div.subnav ul li a{display:inline-block;width:60px}
div.box div.subnav ul li a img{margin:0 auto;display:block;width:46px;height:46px;vertical-align:middle}
div.box div.kjkj ul li{float:left;margin:2px;padding:4px 0;width:calc(20% - 4px);background-image:linear-gradient(to top,#3E8E88,#AAD9D6)}
div.box div.kjkj ul li a{color:#FFF;font-size:1rem;font-weight:bold;}

.nullbox61{height:48px}



}
.box * {padding:0;margin:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


a{color:#333;}
a:link {text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
a:focus{outline:none;}
a.hidefocus {outline:none}

input[type=text], input[type=button], input[type=submit]{-webkit-appearance:none;outline:none;}
button {border:0;outline:none;cursor:pointer;}
input{outline:none}
table{width:100%}
.padg{padding:4px 4px;}
.nullbox8{height:8px}
.nullbox48{height:48px}
.clearfix:before, .clearfix:after,.both_li li:before,.both_li li:after{content:"";display:table;}
.clearfix:after,.both_li li:after{clear:both;}
.Loading{height:338px;width:100%;background:url(../images/Loading.gif) no-repeat center 38px;background-size:255px}
div.box,div.box2{position:relative;margin:5px 0;overflow:hidden;border:1px solid #666;background:rgba(227,210,154,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000)}
div.box2{border-radius:5px;background:linear-gradient(transparent,#D2C86A)}


div.top{position:fixed;z-index:99;height:48px;width:100%;max-width:720px;background:#439A94;text-align:center;}


div.top .left{float:left;}
div.top .left li{float:left;position:relative;height:48px;line-height:48px;font-size:1.4rem;color:#fff;list-style-type:none;}
div.top .left li.logo span{background:url(../images/logo1.png) no-repeat 10px center}
div.top .left li.logo{padding-left:1px}
div.top .left li.logo span{display:block;height:48px;width:133px;background-size:136px;background-position:center}
div.top .right{float:right;position:relative;padding-right:6px}
div.top .right span{width:48px;height:60px;text-align:center;color:#fff;font-size:8pt;padding-top:30px;box-sizing:border-box;display:inline-block;vertical-align:middle}
div.top .right span.icon1{background:url(../images/bank.png) no-repeat center 4px;background-size:26px}




div.box table.table{border-collapse:collapse;word-wrap:break-word;word-break:break-all;width:100%;text-align:center}
div.box table.table tr td,div.box table.table tr th{border:solid 1px #ae9356;padding:8px 0}
div.box table.table td u{/*background-color:#00ff00;*/color:#0000ff;text-decoration:none}
div.box ul.table li{border-bottom:1px #ae9356 dashed;padding:8px 0;text-align:center}
div.box .line{display:block;height:3px}
div.box div.tltle{height:39px;line-height:39px;background:linear-gradient(transparent,#b6000a);color:#fff;font-size:16px;text-align:center;font-weight:bold}
div.box2 div.subnav ul{margin:8px; 0}
div.box2 div.subnav ul li{display:block;float:left;width:25%;text-align:center}
div.box2 div.subnav ul li a{display:inline-block;font-size:12px;width:60px}
div.box2 div.subnav ul li a img{margin:0 auto;display:block;width:46px;height:46px;vertical-align:middle}
div.box div.link ul.table li{float:left;margin:2px;padding:6px 0;width:calc(25% - 4px);border-radius:4px;font-weight:bold;font-size:1.23rem;border:1px #ae9356 dashed}
div.box div.qnzl ul.table li{float:left;margin:2px;padding:6px 0;width:calc(25% - 4px);border-radius:4px;font-weight:bold;font-size:1rem;border:1px #ae9356 dashed}
div.box.bbs1{background:linear-gradient(transparent,#D2C86A)}
div.box.bbs1 tr td {text-align:left;font-size:16px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis}
div.box.bbs1 tr td span.icon {height:20px;line-height:20px;margin-right:8px;padding:0 5px;font-size:12px;color:#ff0000;border-radius:5px;background:#ffff00;display:inline-block}
div.box.bbs1 table li span.zz {float:right;margin-left:6px;font-size:14px;color:#666;}
div.box.bbs1 table li a {color:#008000}
div.box.bbs1 table{min-height:1030px}

div.box .yxym{table-layout:auto;font-weight:bold}
div.box .yxym td{text-align:center;border:solid 1px #E3CF17;font-size:10pt}
div.box .yxym tr td:nth-child(1){background:linear-gradient(transparent,#D2C86A)}
div.box .yxym tr td:nth-child(3){background:linear-gradient(transparent,#D2C86A)}
div.box .yxym tr td:nth-child(2){color:#0000ff;width:60%;font-size:12pt}
div.box .yxym tr td a{background:#ffff00;color:#ff0000;text-decoration:none;text-align:center;}
.yxym div {border: solid #ACC0D8 1px;line-height:40px;}

div.box .essm{table-layout:auto;font-weight:bold}
div.box .essm td{text-align:center;border:solid 1px #E3CF17;font-size:10pt}
div.box .essm tr td:nth-child(1){background:linear-gradient(transparent,#D2C86A)}
div.box .essm tr td:nth-child(3){background:linear-gradient(transparent,#D2C86A)}
div.box .essm tr td:nth-child(2){color:#0000ff;width:80%;font-size:12pt}
div.box .essm tr td a{background:#ffff00;color:#ff0000;text-decoration:none;text-align:center;}
.essm div {border: solid #ACC0D8 0px;line-height:40px;}

div.box .lx1{table-layout:auto;font-weight:bold}
div.box .lx1 td{text-align:center;border:solid 1px #E3CF17;font-size:10pt}
div.box .lx1 tr td:nth-child(1){background:#fff;color:#000;)}
div.box .lx1 tr td:nth-child(3){color:#000;background:#fff)}
div.box .lx1 tr td:nth-child(2){background:#fff;width:60%;font-size:12pt}
div.box .lx1 tr td a{background:#fff;color:#ff0000;text-decoration:none;text-align:center;}
.lx1 div {border: solid #ACC0D8 0px;line-height:40px;}



div.box .xjzl{table-layout:auto;font-weight:bold;}
div.box .xjzl td{text-align:center;border:solid 1px #E3CF17;font-size:10pt}
div.box .xjzl tr td a{background:#ffff00;color:#ff0000;text-decoration:none;text-align:center;height:28px;}
/*.zl div {border: solid #ACC0D8 1px;line-height:40px;}*/

div.box .zl{table-layout:auto;font-weight:bold;}
div.box .zl td{text-align:center;border:solid 1px #E3CF17;font-size:10pt}
div.box .zl tr td a{background:#ffff00;color:#ff0000;text-decoration:none;text-align:center;height:28px;}
.zl div {border: solid #ACC0D8 1px;line-height:40px;}


div.box .jtbx table.table{table-layout:auto}
div.box .jtbx table.table tr td{border:solid 1px #E3CF17}
div.box .jtbx table.table tr td.qs{width:16%;background:#d8cb8b;position:relative}
div.box .jtbx table.table tr td.qs li.kj{padding-top:5px;color:#0000ff}
div.box .jtbx table.table tr td strong{color:#8e1f23}
div.box .jtbx table.table tr td.jj{text-align:left;padding:3px 6px;color:#3e3eff}
.yxym hr {/*ÄÚÇ¶Ë®Æ½Ïß*/
width:100%;
margin:0 auto;
border: 0;
height: 10px;
background:url(../images/link.png);
border-top: 0px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
div.box .footer{padding-top:1px;color:#000}
div.box .footer .copyright{width:80%;margin:0 auto;text-align:center;padding:5px 0;border-bottom:1px solid #666}
div.box .footer .copyright:last-child{border-bottom:0}
div.box.bbs1 ul.table li:last-child{border-bottom:0}
@media screen and (max-width:720px){
	div.box,div.box2{margin:5px 5px}
	sub.s1{display:none}
	div.box div.link ul.table li{width:calc(50% - 4px)}
	div.box div.qnzl ul.table li{width:calc(50% - 4px);font-size:0.9rem;}
}
@media screen and (max-width:359px){
	.sub,sub{display:none}
	div.sxsm ul.table li span{font-size:14px;}

}
.subTextTitle{

	color: #000;
    padding: 8px 8px 0px 8px;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
}
.subTextTitle h1{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
    font-size: 18px;
    font-weight: bold;
}
.subTextTitle h2{
	color: #9e6101;
	text-indent: 6px;
}
.subTextTitle p{
	color: #d2b335;
	border-top: 1px solid #ffeda4;
	border-bottom: 1px solid #ffeda4;
	padding:10px 0;
	margin-top:10px;
	text-indent: 6px;
}
.lzc{ font-size: 100%; color:#000;background:#fff ;}
.white{ font-size: 150%; color:#000;background:#fff ;}
.white div {border: solid #ACC0D8 1px;line-height:40px;}
.ggblzli{ background:#fff ;border:1px solid #FFFF99}
.ggblzli td {
	height:29px; line-height:27px; FONT-SIZE: 14px; border:1px solid #FFFF99
}
.ulli{ background:#fff ;border:1px solid #e3e3e3}
.ulli td {
	height:38px; line-height:34px; FONT-SIZE: 12px; OVERFLOW: hidden; border-bottom:1px #CCCCCC dashed; CURSOR: pointer;
}
.ulli td A {
	FONT-SIZE: 16px; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 0px solid; PADDING:4px 0px 1px 8px;  COLOR: #000000; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 0px solid; text-decoration:none; font-weight:bold
}

.ulli td A:hover {
	BORDER-BOTTOM: #F00 1px solid; BORDER-LEFT: #F00 0px solid;  COLOR: #F00; BORDER-TOP: #F00 1px solid; BORDER-RIGHT: #c1dd96 0px solid; TEXT-DECORATION: none
}

.listtable{
	color: #000;
	table-layout: fixed;
}
.listtable tr{
	height: 25px;
}
.listtable th,.listtable td{
	padding:4px 4px;
}
.listtable th{
	font-size: 20pt;
	text-align: center; 
	border-bottom:1px solid #000;
	text-shadow: 1px 4px 1px #b99b5f;
}
.listtable td{
	height: 36px;
	
	
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-bottom: 1px solid #b99b5f;
	font-size: 12pt
}
.listtable td a{
	display: block;
	height: 27px;
	line-height: 27px;
	color: #000;
	font-weight: bold;
	
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	
}
.list-title{

	background: linear-gradient(transparent,#dacfcf);
	color: yellow;
	text-shadow: 0px 0px 10px red;
	border-left: 1px solid #76A9BE;
	border-right: 1px solid #76A9BE;

	height: 40px;
	line-height: 40px;
	font-size: 20pt;
    text-align: center;
    border-bottom: 1px solid #000;
    text-shadow: 1px 4px 1px #b99b5f;
    
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.title{

	background: linear-gradient(transparent,#dacfcf);
	color: #ffff00;
	text-shadow: 0px 0px 3px red;
	border-left: 1px solid #76A9BE;
	border-right: 1px solid #76A9BE;

	height: 25px;
	line-height: 25px;
	font-size: 14pt;
    text-align: center;
    border-bottom: 1px solid #000;
   
    
   
}
.gsbBox { padding: 3px; border: solid 2px #d3b484; background: #fff;}
.gsbBox2 { padding: 10px; border: solid 1px #e7cea6; background: #fff;}
.gsbBox2 table td { height: 30px; line-height: 30px; border-bottom: dashed 1px #ddd;}
.gsb td { height: 40px; font-size: 16px; border-bottom: dashed 1px #ccc;face="Î¢ÈíÑÅºÚ";}
.ggblz td { height: 40px; font-size:1.0rem;font-weight:bold; border-bottom: dashed 1px #ccc;face="Î¢ÈíÑÅºÚ";overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#ggbly tr td{float:left;margin:0px;padding:6px 0;width:calc(33.3% );border-radius:2px;font-size:1.2rem;text-align:center;border: 1px solid #ae9356 ;color:#F00}


#fontgga tr td{height: 40px;float:left;margin:0px;padding:0px 0;width:calc(50%);padding-left:11%;text-align: left;font-weight:bold;font-size:1.8rem;color: #FF0000;}
#fontgga a{color: #ffffff;font-weight:bold;font-family:SimHei;}
#fontggb tr td{height: 40px;float:left;margin:0px;padding:0px 0;width:calc(50%);padding-left:11%;text-align: left;font-weight:bold;font-size:1.8rem;color: #FF0000;}
#fontggb a{color: #00FF00;font-weight:bold;font-family:SimHei;}
#fontggc  tr td{height: 40px;float:left;margin:0px;padding:2px 0;width:calc(100%);padding-left:16%;text-align: left;font-weight:bold;font-size:1.7rem;color: #FF0000;}
#fontggc  a{padding-left: 30px;background:url("/images/zu.gif") no-repeat;color: #FF00E7;font-weight:bold;font-family:SimHei;}
#fontggr tr td{ height: 42px;float:left;margin:0px;padding:2px 0;width:calc(50%);padding-left:10%;text-align: left;font-weight:bold;font-size:2.1rem;color: #FF0000;}
#fontggr a{color: #ff0;font-weight:bold;font-family:SimHei;}
#fontggs tr td{height: 45px;float:left;margin:0px;padding:2px 0;width:calc(33.3% );padding-left:6%;text-align: left;font-weight:bold;font-size:2.2rem;}
#fontggs a{color: #f00;font-weight:bold;font-family:SimHei;}
#fontggt tr td{height: 40px;float:left;margin:0px;padding:2px 0;width:calc(100% );font-weight:bold;border: 1px solid #fff;padding-left:11%;text-align: left; font-weight:700; font-family:SimHei;font-size:1.8rem;color:#000}
#fontggt a{padding-left: 30px;background:url("/images/zu.gif") no-repeat;color: #000;font-weight:bold;font-family:SimHei;}
@media screen and (max-width:720px){
#fontggt  tr td{border:1px #ae9356 solid;padding:6px 0; text-align : left ;height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#fontggc  tr td{border:1px #ae9356 solid;padding:6px 0; text-align : left ; height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}

#fontggr tr td{text-align:center;border:1px #ae9356 solid;padding:6px 0; width:calc(50%);height: 45px; font-size:1.2rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#fontgga tr td{border:1px #ae9356 solid; padding:6px 0;width:calc(50%);height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#fontggb tr td{border:1px #ae9356 solid;padding:6px 0; width:calc(50%);height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#fontggs tr td{text-align:center;border:1px #ae9356 solid;padding:6px 0;width:calc(33.3% );height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}
#ggbly tr td{width:calc(33.3% );height: 45px; font-size:1.1rem;color:#000;overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;}

	
	
	
	
	}
