﻿@charset "utf-8";
/* CSS Document */
html,body{
	display:block;
	overflow-x:hidden;
	background:#456DE7;
}
.moban_bg{
	position:absolute;
	left:50%;
	top:0;
	margin:0 0 0 -960px;
	width:1920px;
	/*height:1833px;*/
}
.pic_jingshen{
	position:absolute;
	width:956px;
	height:297px;
	overflow:hidden;
	left:50%;
	margin:0 0 0 -478px;
	top:506px;
}
.focus{
	position:relative;
	float:left;
	width:460px;
	height:297px;
	overflow:hidden;
	margin:0 0 25px;
}
.f_pic{
	display:block;
	overflow:hidden;
	width:460px;
	height:297px;
}
.f_pic img{
	display:none;
	width:460px;
	height:297px;
}
.f_pic img.on{
	display:block;
}
.jiaobiao{
	position:absolute;
	bottom:0;
	left:0;
	width:460px;
	background:#000;
	height:30px;
	opacity:0.8;
	filter:alpha(opacity=80)
}
.f_text{
	float:left;
	width:275px;
	padding:0 0 0 10px;
	overflow:hidden;
	height:30px;
}
.f_text p{
	display:none;
	width:275px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	color:#fff;
	font-size:14px;
}
.f_text p.on{
	display:block;
}
.f_select{
	float:right;
}
.f_select span{
	float:left;
	margin:3px 0 0 2px;
	background:#4f4d49;
	color:#fff;
	width:27px;
	height:27px;
	text-align:center;
	line-height:27px;
	cursor:pointer;
}
.f_select span.on{
	background:#e1635a;
}
.left{
	float:left;
}
.right{
	float:right;
}
.mb_box{
	width:460px;
	height:295px;
	margin:0 8px 25px;
	border:1px solid #e1e1e1;
	background:#fff;
}
.mb_title{
	display:block;
	background:#3C61D3;
	height:40px;
	line-height:40px;
	padding:0 35px 0 15px;
}
.mb_title span{
	float:left;
	font-size:27px;
	font-weight:bold;
	color:#ffffff;
}
.mb_title a{
	float:right;
	color:#fff;
	font-size:14px;
}
.mb_title a:hover{
	text-decoration:underline;
}
.link_box{
	display:block;
	overflow:hidden;
	padding:15px 18px;
	max-height:250px;
}


.link_box a{
	display:block;
	height:25px;
	line-height:25px;
	padding:0 0 0 15px;
	overflow:hidden;
	background:url(img/dec.png) no-repeat left center;
	font-size:14px;
	color:#6a6a6a;
    width:300px;
      float:left;
}
   .link_box spanright{
    
      width:100px;
      float:right;
      font-size:14px;
      	color:#6a6a6a;
 text-align:right;
    }

.link_box a:hover{
	text-decoration:underline;
	color:#c5000a;
}
.contetn{
	position:absolute;
	display:block;
	overflow:hidden;
	width:956px;
	padding:45px 22px 0;
	left:50%;
	top:350px;
	margin:0 0 58px -500px;
	background:#f4f4f4;
	border-radius:18px;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
}
.mb_box.on{
	width:100%;
	height:245px;
	clear:both;
}
.piclist{
	float:left;
	width:25%;
}
.piclist img{
	display:block;
	width:215px;
	height:145px;
	margin:15px auto 0;
}
.piclist span{
	display:block;
	text-align:center;
	font-size:14px;
	color:#6a6a6a;
	line-height:40px;
}
.hdfoot{
	position:absolute;
	left:0;
	top:1833px;
	width:100%;
	height:95px;
	padding:20px 0 0;
	background:#072F85;
;
}
.hdfoot p{
	display:block;
	color:#fff;
	font-size:14px;
	line-height:25px;
	text-align:center;
}










