﻿body
{
	background: #fff;
}
.wrap
{
	min-width: 1240px;
	margin: 0 auto;
	background: #fff;
}
/*——*/
.article_topbar
{
	background: #fefefe;
	box-shadow: 0 0 5px #ddd;
}
.article_topbar .con1
{
	width: 1200px;
	margin: 0 auto;
}
.article_topbar .con1 table
{
	width: 100%;
	height: 40px;
}
.article_topbar .con1 table td
{
	font-size: 12px;
	color: #666;
}
.article_topbar .con1 table td.td1
{
}
.article_topbar .con1 table td.td1 div
{
	letter-spacing: 1px;
}
.article_topbar .con1 table td.td2
{
	text-align: right;
}
.article_topbar .con1 table td.td2 div
{
	letter-spacing: 1px;
}
/*——*/
.article_head
{
	width: 1200px;
	margin: 0 auto;
}
.article_head .con1
{
}
.article_head .con1 table
{
	width: 100%;
	height: 90px;
}
.article_head .con1 table td
{
}
.article_head .con1 table td.td1
{
}
.article_head .con1 table td.td1 div
{
	width: 0;
}
.article_head .con1 table td.td1 div img
{
	display: block;
	height: 60px;
}
.article_head .con1 table td.td2
{
	text-align: right;
}
.article_head .con1 table td.td2 div
{
}
/*——*/
.article_nav
{
	background: #333;
}
.article_nav .con1
{
	width: 1200px;
	margin: 0 auto;
}
.article_nav .con1 ul
{
}
.article_nav .con1 ul:after
{
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.article_nav .con1 ul li
{
	float: left;
	color: #fff;
}
.article_nav .con1 ul li a
{
	color: #fff;
	display: block;
	padding: 15px 30px;
	white-space: nowrap;
}
.article_nav .con1 ul li.on a
{
	background: #000;
}
.article_nav .con1 ul li a:hover
{
	background: #000;
}
/*——*/
.article_foot
{
	background: #333;
}
.article_foot .con1
{
	width: 1200px;
	margin: 0 auto;
}
.article_foot .con1 .son1
{
	padding: 20px 0;
	text-align: center;
	color: #ddd;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.article_foot .con1 .son1 a
{
	color: #ddd;
}
.article_foot .con1 .son1 a:hover
{
	color: #15E0A0;
}
.article_foot .con1 .son2
{
	display: none;
}
/*——*/
.box
{
	width: 1200px;
	margin: 0 auto;
}
/*——*/
.main
{
	padding-bottom: 12px;
}
.main:after
{
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.main .item
{
	float: left;
	width: 392px;
	margin-top: 12px;
	margin-right: 12px;
}
.main .item:nth-child(3n)
{
	margin-right: 0;
}
.main .item .c1
{
	border: solid 1px #ddd;
	border-radius: 4px;
}
.main .item .c1 .b1
{
	line-height: 40px;
	border-bottom: solid 1px #eee;
	background: #fcfcfc;
	border-radius: 4px 4px 0 0;
	padding: 0 12px;
}
.main .item .c1 .b1 table
{
	width: 100%;
}
.main .item .c1 .b1 table td
{
}
.main .item .c1 .b1 table td.td1
{
}
.main .item .c1 .b1 table td.td1 div
{
}
.main .item .c1 .b1 table td.td2
{
	text-align: right;
}
.main .item .c1 .b1 table td.td2 a
{
	font-size: 12px;
	color: #777;
}
.main .item .c1 .b1 table td.td2 a:hover
{
	color: #393;
}
.main .item .c1 .v1
{
	height: 251px;
	padding: 3px 12px;
}
.main .item .c1 .v1 table
{
	width: 100%;
}
.main .item .c1 .v1 table td
{
	border-bottom: dotted 1px #ddd;
	padding: 10px 2px;
}
.main .item .c1 .v1 table tr:last-child td
{
	border-bottom-width: 0;
}
.main .item .c1 .v1 table td.td1
{
}
.main .item .c1 .v1 table td.td1 div
{
	height: 20px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	padding-right: 10px;
}
.main .item .c1 .v1 table td.td1 div a
{
	color: #444;
}
.main .item .c1 .v1 table td.td1 div a:hover
{
	color: #393;
}
.main .item .c1 .v1 table td.td2
{
}
.main .item .c1 .v1 table td.td2 b
{
	display: block;
	font-weight: normal;
	white-space: nowrap;
	color: #999;
	text-align: right;
}
/*——*/
.path1
{
	color: #777;
	padding: 0 0 10px 2px;
	font-size: 12px;
}
.path1 b
{
	margin-right: 6px;
	font-weight: normal;
}
.path1 a
{
	color: #555;
}
.path1 a:hover
{
	color: #393;
}
.path1 span
{
	padding: 0 9px;
}
/*——*/
.ViewBox
{
	background: #fdfdfd;
	padding: 10px 20px 15px;
	border-radius: 4px;
	overflow: hidden;
	border: solid 1px #eee;
	box-shadow: 0 0 10px #eee;
}
.ViewTitle
{
	font-size: 32px;
	line-height: 42px;
	font-family: FangSong_GB2312 , '黑体' , 'Microsoft Yahei' , '微软雅黑' , MSYahei, '黑体' , '宋体' , Verdana, Arial, Helvetica, sans-serif;
	padding: 12px 15px 0;
	text-align: center;
	font-weight: bold;
	word-wrap: break-word;
	word-break: break-all;
	color: #333;
}
.ViewInfo
{
	text-align: center;
	padding: 6px 15px 10px;
	border-bottom: dashed 1px #ddd;
	margin-bottom: 15px;
	font-size: 12px;
}
.ViewInfo b
{
	font-weight: normal;
	color: #999;
}
.ViewInfo span
{
	margin-right: 15px;
	color: #888;
}
.ViewInfo span:first-child
{
	margin-right: 0;
}
.ViewContents
{
	line-height: 2;
	word-wrap: break-word;
	word-break: break-all;
	font-size: 14px;
}
.ViewContents p
{
	font-size: 14px;
	color: #000;
	padding: 0 10px;
}
.ViewContents p:last-child
{
	margin-bottom: 0;
}
.ViewContents img
{
	display: block;
	margin: 0 auto 10px;
	max-width: 100%;
}
.ViewContents a
{
	color: #06c;
}
.ViewContents a:hover
{
	color: #c00;
}
/*——*/
.list1
{
	background: #fdfdfd;
	padding: 10px 20px 8px;
	border-radius: 4px;
	overflow: hidden;
	border: solid 1px #eee;
	box-shadow: 0 0 10px #eee;
}
.list1 .con1
{
}
.list1 .con1 .item
{
	display: table;
	width: 100%;
	border-bottom: solid 1px #eee;
}
.list1 .con1 .item u
{
	display: table-cell;
	text-decoration: none;
	padding: 15px 0;
	background: url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0id2lkdGg6IDFlbTsgaGVpZ2h0OiAxZW07dmVydGljYWwtYWxpZ246IG1pZGRsZTtmaWxsOiAjY2NjO292ZXJmbG93OiBoaWRkZW47IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcC1pZD0iNjE0OCI+PHBhdGggZD0iTTI0Ny4yIDIzMC40bDI2My44NCAyODIuNjRMMjQ3LjIgNzk1Ljc2aDI2My44NGwyNjMuODQtMjgyLjcyTDUxMS4wNCAyMzAuNEgyNDcuMnoiIHAtaWQ9IjYxNDkiPjwvcGF0aD48L3N2Zz4=) no-repeat left center;
	background-size: auto 20px;
	padding-left: 25px;
	padding-right: 30px;
	word-wrap: break-word;
	word-break: break-all;
}
.list1 .con1 .item u a
{
}
.list1 .con1 .item u a:hover
{
	color: #c00;
}
.list1 .con1 .item i
{
	display: table-cell;
	font-style: normal;
	text-align: right;
	color: #888;
	white-space: nowrap;
}
.list1 .con2
{
}
/*——*/