﻿.banner{
	height: 180px;
	background: url(../images/pic-other-banner.jpg) center center no-repeat;}

.main-container{
	padding-top: 20px;}

.step-link{
	padding:20px 0;
	color: #777777;
	font-size: 12px;}

.step-link a{
	color: #777777;}

.content-container .cleft{
	width: 328px;}

.content-container .cleft .title{
	width: 300px;
	height: 63px;
	line-height: 63px;
	background: #003262;
	padding-left: 18px;
	color: #fff;
	font-size: 24px;}


.content-container .cleft ul{
	background: #003262;
	padding-left: 18px;
	border-right: 1px solid #e5e5e5;}

.content-container .cleft .top-line{}
.content-container .cleft a{
	display: block;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #e5e5e5;
	background: #fff;
	padding-left: 26px;}
.content-container .cleft a.ui-check,.content-container .cleft a:hover{
	color: #fff;
	background: #6987a3;}

.content-container .cright{
	width: 740px;}
.content-container .img-text{
	margin-top: -30px;}
.content-container .img-text li{
	border-bottom: 1px solid #e5e5e5;
	padding:30px 0 60px 0;}
.content-container .img-text .img{
	display: block;
	width: 164px;
	overflow: hidden;}

.content-container .img-text .info{
	width: 550px;}
.content-container .img-text .info .title{
	font-size: 16px;
	font-weight: 700;}
.content-container .img-text .info .date{
	padding:5px 0;}

.content-container .content-detail h3.title{
	font-size: 18px;
	color: #003262;
	font-weight: 700;
	text-align: center;}
.content-container .content-detail .date{
	text-align: center;
	font-size: 12px;
	padding:40px 0;}

.content-container .img-list ul{
	width: 750px;}
.content-container .img-list li{
	margin-right: 10px;
	margin-bottom: 30px;
	float: left;}
.content-container .img-list ul li a{
	display: block;
	position: relative;
	width: 240px;}
.content-container .img-list ul li  a .img{}
.content-container .img-list ul li  a img{
	width: 100%;}
.content-container .img-list ul li  a .text{
	position: absolute;
	width: 100%;
	height: 39px;
	line-height: 39px;
	background: rgba(0,50,98,0.55);
	text-align: center;
	color: #fff;
	bottom: 0;}

.page_css{
	margin-top: 50px;
	text-align: center; clear: both;}

.page_css span,.page_css a{ margin:0 6px;
	display: inline-block;
	padding:5px 15px;}

.page_css a{
	color: #fff;
	background: #616161;}
.page_css a:hover{
	background: #003262;}
.page_css a.nowpage{
	background: #003262;}

.text-list li{
	padding:8px 0;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 5px;
	position: relative;}

.text-list li span{
	display: block;
	position: absolute;
	right:0;
	top:8px;
	color: #999;}