.fgfc_banner{
	width: 100%;
	min-width: 1200px;
	height: 400px;
	background: url(../images/fgfc/banner.jpg) center no-repeat;
}
.nav_bar{
	height: 52px;
	background-color: #0265d5;
	width: 100%;
	min-width: 1200px;
}
.nav_bar ul{
	height: 52px;
	width: 1200px;
	margin: 0 auto;
}
.nav_bar ul li {
	float: left;
	margin: 0 55px;
}
.nav_bar ul li a{
	color: #fff;
	line-height: 52px;
	font-size: 16px;
	padding: 0 25px;
	display: block;
}
.nav_bar ul li a:hover{
	background-color: #fff;
	color: #0265d5;
}

.fgfc{
	width: 1200px;
	margin: 30px auto;
}
.fgfc .col_bar{
	margin-top: 30px;
	overflow: hidden;
}
.fgfc .col_bar .tt{
	height: 45px;
	background-color: #f9f9f9;
	position: relative;
}
.fgfc .col_bar .tt img{
	margin-top: -5px;
}
.fgfc .col_bar .tt a {
	position: absolute;
	right: 10px;
	top: 13px;
	color: #999999;
	font-size: 15px;
}
.fgfc .col_bar .pl{
	float: left;
	width: 580px;
}
.fgfc .col_bar .pr{
	float: right;
	width: 580px;
}
.fgfc .col_bar ul{
	padding-top: 10px;
}
.fgfc .col_bar ul li{
	background: url(../images/fgfc/dot.png) no-repeat 10px center;
	height: 18px;
	padding: 10px 20px 10px 25px;
}
.fgfc .col_bar ul li a{
	line-height: 18px;
	float: left;
	font-size:15px;
	color: #333;
}
.fgfc .col_bar ul li span{
	float: right;
	font-size:15px;
	color: #999;
}
.fgfc .col_bar ul li a:hover{
	color: #0265d5;
}

.fgfc .col_bar_lg{
	margin-top: 30px;
}
.fgfc .col_bar_lg .tt{
	height: 45px;
	background-color: #f9f9f9;
	position: relative;
}
.fgfc .col_bar_lg .tt img{
	margin-top: -5px;
}
.fgfc .col_bar_lg .tt a {
	position: absolute;
	right: 10px;
	top: 13px;
	color: #999999;
	font-size: 15px;
}
.fgfc .col_bar_lg .bar{

}
.fgfc .col_bar_lg .bar ul{

}
.fgfc .col_bar_lg .bar ul li{
	margin-top: 20px;
	height: 66px;
}
.fgfc .col_bar_lg .bar ul li .item{
	overflow: hidden;
}

.fgfc .col_bar_lg .bar ul li img{
	float: left;
}
.fgfc .col_bar_lg .bar ul li .info_bar{
	float: right;
	width: 990px;
}
.fgfc .col_bar_lg .bar ul li .info_bar h2{
	float: left;
	line-height: 66px;
	font-size:16px;
	color: #333;
	font-weight: normal;
}
.fgfc .col_bar_lg .bar ul li .info_bar span{
	float: right;
	line-height: 66px;
	color: #999999;
	font-size:15px;
	padding-right: 30px;
}
.fgfc .col_bar_lg .bar ul li:hover{
	background-color: #eef6ff;
	-moz-box-shadow:2px 2px 5px #e2e7ec; 
	-webkit-box-shadow:2px 2px 5px #e2e7ec; 
	box-shadow:0px 2px 5px #e2e7ec;
}
.fgfc .col_bar_lg .bar ul li:hover h2{
	color: #0265d5;
}
.fgfc .col_bar_lg .bar ul li:hover span{
	color: #0265d5;
}

.site{
	width: 1200px;
	margin: 0 auto;
	min-width: 1200px;
	padding-top: 15px;
	padding-bottom: 8px;
	border-bottom: 1px solid #e6e6e6;
}
.site a{
	color: #999;
}

.list_bar{
	width: 1200px;
	margin: 12px auto 30px;	

}
.list_bar .bar{
	border: 1px solid #c8dcea;
	padding: 20px 25px; 	
}
.list_bar ul{

}
.list_bar ul li{
	background: url(../images/fgfc/dot.png) no-repeat 10px center;
	height: 18px;
	padding: 10px 20px 10px 25px;
}
.list_bar ul li a{
	line-height: 18px;
	float: left;
	font-size:15px;
	color: #333;
}
.list_bar ul li span{
	float: right;
	font-size:15px;
	color: #999;
}
.list_bar ul li a:hover{
	color: #0265d5;
}
.list_bar .page{
	border-top: 1px dotted #424242;
	padding: 15px 0 0 0;
	text-align: center;
	font-size:15px;
	margin-top: 20px;
}


.detail_bar{
	width: 1200px;
	margin: 12px auto 30px;
}
.detail_bar .tt_bar{
	background: #4bacff url(../images/fgfc/line.png) repeat-x bottom;
	padding:22px;
}
.detail_bar .tt_bar h1{
	text-align: center;
	color: #fff;
	line-height: 30px;
}
.detail_bar .tt_bar p{
	text-align: center;
	color: #fff;
	font-size:14px;
	padding-top: 10px;
}
.detail_bar .con_bar{
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #f5f5f5;
	-moz-box-shadow:2px 2px 5px #f5f5f5; 
	-webkit-box-shadow:2px 2px 5px #f5f5f5; 
	box-shadow:0px 2px 5px #f5f5f5;
	min-height: 400px;
	text-align: justify;
	font-size:15px;
	line-height: 1.8;
	padding: 25px 40px;
}