* {	margin: 0;	padding: 0;}a {	text-decoration: none;	color: #1657a9;}img {	border: 0;}body {	font-family: "微软雅黑";	background: url(../images/gsgl_z_bg.png) no-repeat top center;}.z {	width: 100%;}.z_w {	width: 1200px;	margin: 0 auto;	padding-top: 30px;}.logo {	float: left;	width: 360px;	height: 30px;}.back {	float: right;	width: 123px;	height: 35px;}.content {	width: 1140px;	margin-bottom: 50px;	margin-top: 415px;	background-color: #fff;	border-radius: 20px;	padding: 0 30px;}.part1 {	height: 160px;	padding-top: 60px;	text-align: center;}.search {	position: relative;}.search input {	position: relative;	width: 815px;	height: 60px;	border: 0;	outline: none;	border-radius: 30px;	padding-left: 60px;	margin-left: 17px;	font-size: 18px;	background: url(../images/gsgl_inputbg.png) no-repeat;}.search :-ms-input-placeholder,.search ::-webkit-input-placeholder {	font-size: 18px !important;}.search img {	display: block;	position: absolute;	left: 160px;	top: 22px;	content: '';	background: url(../images/gsgl_z_search.png) no-repeat;	background-size: contain;	width: 20px;	height: 20px;}.search button {	position: absolute;	right: 120px;	bottom: 0;	width: 160px;	height: 60px;	background-color: #1657a9;	border: 0;	border-radius: 30px;	text-align: center;	font-size: 24px;	color: #fff;	cursor: pointer;}.search_link {	float: left;	margin: 20px 0 0 200px;	font-size: 16px;	color: #1657a9;}.search_link a {	margin-right: 20px;}.part2 {	padding: 0 0 70px;}.part2 table {	width: 100%;}.part2 table tr {	height: 60px;}.part2 table tr th {	background-color: #eef6ff;	font-size: 18px;	font-weight: 400;	color: #1657a9;}.part2 table tr td {	text-align: center;	padding: 5px;}.part2 table tr.dark {	background-color: #f7f7f7;}.part2 table tr td:nth-child(7) a {	display: inline-block;	width: 80px;	height: 25px;	line-height: 25px;	border-radius: 3px;	border: 1px solid #1657a9;	color: #1657a9;}.part2 table tr td:nth-child(7) a:hover {	background: #1657a9;	color: #fff;}/* 分页*/	.part3 {	text-align: center;}.part3 a span {	padding: 7px 10px;	border: 1px solid #dddddd;	background-color: #f7f7f7;	color: black;}.part3 a span.on {	background-color: #1657a9;	color: #fff;}/* 内容页样式*/	.nr_part2 {	position: relative;	width: 1140px;	margin: 0 auto;	margin-bottom: 10px;}.nr_part2 img {	width: 100%;	height: 100%;}.xinxi {	position: absolute;	bottom: 0;	left: 20px;	width: 1100px;	height: 98px;	line-height: 90px;}.xinxi_left {	float: left;	font-size: 30px;	color: #fff;	font-weight: 800;}.xinxi_right {	float: right;	font-size: 18px;	color: #fff;}.xinxi_left img {	width: 33px;	height: 37px;	vertical-align: middle;}.xinxi_right img {	width: 17px;	height: 17px;	vertical-align: middle;	margin-right: 10px;}.nr_hd {	width: 1140px;	height: 60px;	margin: 20px auto 0;	font-size: 22px;	font-weight: 800;	line-height: 70px;	border-bottom: 1px solid #efefef;}.nr_nr p {	margin-bottom: 20px;}.nr_hd img {	width: 18px;	height: 22px;	margin-right: 10px;}.fx img {	width: 25px;	height: 22px;}.tcc img {	width: 21px;	height: 21px;}.wsj img {	width: 22px;	height: 22px;}.fwd img {	width: 23px;	height: 20px;}.mfss img {	width: 22px;	height: 22px;}.nr_nr {	font-size: 18px;	line-height: 32px;	margin-top: 20px;}.nr_part3 {	padding-bottom: 75px;}/* 结束*/