@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}
ol, ul, li{list-style:none;}


div.box{margin:5px 0;background-color:#ffffff;-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:950px;background:#439A94;text-align:center}
@media screen and (max-width:720px){
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}
div.top .left li.logo span{background:url(../images/mtou.gif) 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(50% - 4px);border-radius:4px;font-weight:bold;font-size:1rem;border:1px #ae9356 dashed}

.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: 35px; FONT-SIZE: 16px; border:1px solid #FFFF99
}
.ulli{ background:#fff ;border:1px solid #e3e3e3}
.ulli td {
	height:33px; line-height:31px; 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{
background:#ffffff;
	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;
   
    
   
}
.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;background:#ffffff ;
	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{padding-left: 30px;background:url("/images/zu.gif") no-repeat;color: #00EFBF;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{padding-left: 30px;background:url("/images/zu.gif") no-repeat;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{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;}
#fontggse tr td{height: 45px;float:left;margin:0px;padding:2px 0;width:calc(33.3% );color: #FF0000;padding-left:6%;text-align: left;font-weight:bold;font-size:1.8rem;}
#fontggse 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;}
#fontggse 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;}

	
	
	
	
	}
