.banner-box {
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 679px;
}
.nav-box {
	background-image: url(../images/nav_bg.jpg);
	background-position: center top;
	height: 71px;
	overflow: hidden;
}
.nav li {
	float: left;
	font-size: 18px;
	line-height: 71px;
	color: #FFF;
	overflow: hidden;
	height: 71px;
}

.nav li a {
	display: block;
	padding-right: 30px;
	padding-left: 30px;
	color: #FFF;
}

.nav li a:hover {
	background-color: #BE2D4E;
	display: block;
	text-decoration: none;
	color: #00FF00;
}
.Head_news {
	padding-top: 10px;
}
.Head_news h3 {
	font-size: 30px;
	line-height: 60px;
	font-weight: bold;
	text-align: center;
}
.Head_news h3 a:hover {
	color: #F00;
	text-decoration: none;
}

.Head_news p {
	text-indent: 24px;
	font-size: 14px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
}
.Head_news p a {
	color: #333;
}
.slide-box-01 {
	border: 2px solid #fdedec;
}
.newsList-mod01 li {
	font-size: 14px;
	line-height: 36px;
	color: #333;
	text-decoration: none;
	overflow: hidden;
	height: 36px;
}
.wrap-mod01 {
	background-color: #fef0f0;
	padding-top: 45px;
	padding-bottom: 45px;
}
.Title01 {
	background-image: url(../images/t2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
}
.more {
	float: right;
	margin-top: 8px;
	margin-right: 3px;
}
.Title02 {
	background-image: url(../images/t3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
}
.pic-box img {
	border: 2px solid #FEF0F0;
}
.pic-box p {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	height: 30px;
}
.Title03 {
	background-image: url(../images/t-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	padding-left: 15px;
}
.Title03 .more {
	float: right;
	margin-top: 0px;
}

.Title03 h3 a {
	color: #F04B49;
	font-weight: 400;
}
.picList-Mod01 {
	width: 1020px;
}

.picList-Mod01 li {
	overflow: hidden;
	float: left;
	width: 470px;
	margin-right: 40px;
	margin-bottom: 30px;
}

.picList-Mod01 li .img {
	border: 2px solid #FEF0F0;
	float: left;
	margin-right: 15px;
}
.picList-Mod01 li h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
}
.picList-Mod01 li .sumamry {
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	overflow: hidden;
	height: 48px;
}

.picList-Mod02 li {
	overflow: hidden;
	margin-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E0E0E0;
	padding-bottom: 14px;
}

.picList-Mod02 li .img {
	border: 2px solid #FEF0F0;
	float: left;
	margin-right: 15px;
}
.picList-Mod02 li h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 38px;
	height: 38px;
	overflow: hidden;
}
.picList-Mod02 li .sumamry {
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	overflow: hidden;
	height: 48px;
	display: block;
}
.wrap-mod02 {
	background-color: #dd4f7f;
	padding-top: 60px;
	padding-bottom: 0px;
}
/* focus_Box */
#focus_Box{position:relative;width:980px;height:425px;margin:20px auto;}
#focus_Box ul{position:relative;width:980px;height:425px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:131px;}
#focus_Box .prev{
	left: 0px;
	background-image: url(../images/btn.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:0px} 
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}
.footer {
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 12px;
	line-height: 36px;
	color: #FFF;
}
.footer .info {
	text-align: center;
}
