html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {    margin: 0;    padding: 0;    border: 0;    font-size: 100%;    font: inherit;    vertical-align: baseline;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video { font-family:  "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}body { line-height: 1;}ol, ul { list-style: none;}blockquote, q {    quotes: none;}blockquote:before, blockquote:after,q:before, q:after {    content: '';    content: none;}table {    border-collapse: collapse;    border-spacing: 0;}
body{background:#f5f5f5;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none;}
a:hover{color:#666;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
body{
	min-width: 75rem;
}
.laogu_cl{
	clear: both;
}

.mar_b_50{
	width: 100%;
	height: 3.125rem;
}

.laogu_fl_l{
	float: left;
}
.laogu_fl_r{
	float: right;
}
.laogu_cur{
	cursor: pointer;
}
.mainbg
{
	width: 100%;
	height: 600px;
	background: #f5f5f5;
}


/* l列表头部公用样式 */
.laogu_list_t{
	width: 75rem;
	height: 2.4375rem;
	margin: 0 auto;
	border-bottom: 0.0625rem #ddd solid;
	padding-top: 3.125rem;
}

.laogu_list_t_inner{
	width: 12.5rem;
	height: 100%;
	color: #333;
	font-size: 1.625rem;
}
.laogu_list_t_inner span{
	color: #002C7D;
}
/* l列表头部公用样式 */




/* 翻页样式 */
.laogu_page_t{
	width: 75rem;
	height: 4.0625rem;
	margin: 0 auto;
	padding-top: 3.125rem;
	text-align: center;
}

.laogu_page_t a{
	margin: 0.3125rem;
}

.laogu_page_t span{
	margin: 0 0.3125rem;
}

.page_ud{
	display: inline-block;
	width: 6.125rem;
	height: 3.625rem;
	background: #fff;
	border: 0.0625rem #ddd solid;
	text-align: center;
	line-height: 3.625rem;
	font-size: 1rem;
	color: #666;
}

.page_ud:hover{
	width: 6.25rem;
	height: 3.75rem;
	color: #fff;
	background: #002c7d;
	border: none;
}

.page_num{
	display: inline-block;
	width: 3rem;
	height: 3.625rem;
	background: #fff;
	border: 0.0625rem #ddd solid;
	text-align: center;
	line-height: 3.625rem;
	font-size: 1rem;
	color: #666;
}

.page_num:hover{
	width: 3rem;
	height: 3.625rem;
	color: #fff;
	background: #002c7d;
	border: #002c7d 0.0625rem solid;
}


.page_doc{
	display: inline-block;
	width: 1.25rem;
	height: 3.75rem;
	text-align: center;
	font-size: 1rem;
	color: #666;
	line-height: 3.75rem;
}

.tar_page_num{
	background: #002c7d;
	border: #002c7d 0.0625rem solid;
	width: 3rem;
	height: 3.625rem;
	color: #fff;
}

/*翻页*/



.mar_l{
	margin-left: 0.625rem;
}
.mar_r{
	margin-right: 0.625rem;
}

.page_num li:hover{
	border: none;
	background: #002c7d;
	color: #FFF;
	width: 3.125rem;
	height: 3.75rem;
}
/* 翻页样式 */




.shead
{
	width: 100%;
	height: 4.375rem;
	background: #fff;
	margin: 0 auto;
	border-top: #EEE 2px solid;
}
a.snavli_tar
{
	color: #002C7D;
}
.sheadM
{
	width: 75rem;
	height: 4.375rem;
	margin: 0 auto;
}
.sheadML
{
	width: 17.25rem;
	height: 3rem;
	margin: 0.625rem 0 0 0;
	background: url(../img/laogu_header/logo_header.jpg) no-repeat center;
	display: block;
	float: left;
}
.snav
{
	/* width: 37.1875rem; */
	height: 4.375rem;
	background: #eee;
	float: right;
	padding-right: 0.0625rem;;
}
li.snavli
{
	width: 7.375rem;
	height: 4.375rem;
	float: right;
	background: #fff;
	margin-left: 1px;
	font-family: sans-serif;
	font-size: 0.875rem;
	line-height: 4.375rem;
	text-align: center;
	color: #666;
}
li a
{
	display: block;
	text-decoration:none;
	color: #666;
}
li a:hover
{
	color: #002c7d;
}