.lst-tnm { overflow: hidden;height: auto;border-bottom: solid 1px #e1e1e1;line-height: 50px; }
.lst-tnm a { z-index: 4;display: inline-block;padding: 0 10px;border-bottom: 3px solid #0069be;line-height: 47px;color: #0069be;font-weight: bold;font-size: 20px; }
.m-txt { overflow: hidden;height: auto;padding: 40px 60px 38px 60px;border: solid 1px #ddd; }
.gk-rtbd { margin-bottom: 10px;padding: 20px 0;background: #fff; }
#sitmaps { overflow: hidden;height: auto; }
#sitmaps .tnm { display: inline-block;padding: 5px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #226ebc;color: #fff;font-size: 16px; }
.dp-bd,.dp-bd1 { overflow: hidden;height: auto;}
#sitmaps .padd-20{padding: 20px;}
#sitmaps .dp-bd li {padding: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 34px;text-align: center;cursor: pointer;}
#sitmaps .dp-bd li a { display: block;margin: 5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #eff7fe;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
#sitmaps .dp-bd1 li a { display: block;margin: 5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.btn_bg { display: inline-block;width: 120px;height: 38px;margin: 0 5px;border: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #226ebc;color: #fff;font-weight: bold;font-size: 16px; }
.ysqtable .btnb { float: left;margin: 5px 0;padding: 1px 0 0 0 ;line-height: 30px; }
.ysqtable .btnb a { display: inline-block;height: 36px;margin: 0 7px;padding: 0 20px;border-radius: 2px;line-height: 36px;text-align: center;color: #fff;font-size: 16px; }
.ysqtable .btnb a.blue { background: #306bbb;cursor: pointer; }
.dqwz_rr { height: 28px;padding: 0 10px 0 10px;line-height: 28px;color: #015293;font-weight: normal;font-size: 14px; }
.error { color: #f00; }
.wysq { height: 32px;padding: 0 15px;border: 0 none;border-radius: 4px;line-height: 32px;background: #015293;color: #fff;font-size: 16px; }
.ysq_title { height: 35px;line-height: 35px;text-align: center;color: #000;font-weight: bold;font-size: 18px; }
.ysq_intro { overflow: auto; /*border: 1px solid #ccc;*/height: 290px; }
.ysq_text { overflow: hidden;padding: 0 12px;line-height: 25px;font-size: 14px; }
.title-name{
	display: inline-block;
	width: 145px;
	background-color: #eff7fe;
	padding: 0;
	border-radius: 5px;
	line-height: 34px;
	text-align: center;
	cursor: pointer;
	margin: 5px 6px;
}