/* 清欢渡
2019/09/19 */

*{margin:0;padding:0;color:#383838; font-size:100%;font-family:"微软雅黑";text-decoration:none;list-style:none;}
.clearFix{clear:both;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:auto;}
.mt25{margin-top:25px;}


body{background:url(bodyBg.png) no-repeat center top;}

.container{
	margin-top:372px;
}

.nav{
	width:100%;
	height:86px;
	background:url(nav-bg.png) no-repeat center;
}
.nav ul{
	width:1010px;
	margin:auto;
}
.nav ul li{
	float:left;
	width:202px;
	line-height:86px;
	height:86px;
	text-align:center;
}
.nav ul li a{
	display:block;
	width:100%;
	height:100%;
	font-size:24px;
	color:#FFFFFF;
}

.content{
	width:1140px;
	padding:45px 30px;
	background:#FFFFFF;
}

.focusBox { position: relative; width: 555px; height:421px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.focusBox .pic img { width: 555px; height:421px; display: block; border:none;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 48px; width:100%;  background: #333; filter: alpha(opacity=70); opacity: 0.7; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 48px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:48px; line-height:48px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 20px; right: 14px; }
.focusBox .num li{ float: left; position: relative; width: 8px; height: 8px; line-height: 8px; overflow: hidden; text-align: center; margin-right:12px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background:#FFFFFF; filter: alpha(opacity=75); opacity: 0.75; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#ff0000;  }

.jinxing{
	width:556px;
	height:421px;
	overflow:hidden;
}
.jinxing .hd{
	width:100%;
	height:51px;
	background:url(jinxing-ico.png) no-repeat left bottom;
}
.jinxing .hd h1{
	font-size:30px;
	line-height:30px;
	color:#d6161d;
	float:left;
}
.jinxing .hd .more{
	display:block;
	width:51px;
	height:100%;
	background:url(more-ico.png) no-repeat 0px 12px;
	float:right;
}

.jinxing .bd>div {
	border-bottom:dotted #d7d7d7 1px;
	padding-bottom:16px;
	overflow:hidden;
}
.jinxing .bd>div a{
	display:block;
	font-size:18px;
	color:#403f3f;
	font-weight:bold;
	margin-top:24px;
}
.jinxing .bd>div a:hover{
	color:#db1717;
}
.jinxing .bd>div p{
	font-size:14px;
	color:#777777;
	line-height:30px;
	margin-top:12px;
}
.jinxing .bd ul{
	margin-top:12px;
}
.jinxing .bd ul li{
	line-height:47px;
	clear:both;
}
.jinxing .bd ul li span{
	float:right;
	font-size:16px;
	color:#adadad;
}
.jinxing .bd ul li a{
	font-size:16px;
	color:#393939;
	padding-left:25px;
	background:url(a-ico1.png) no-repeat left center;
}
.jinxing .bd ul li a:hover{
	color:#db1717;
}

.newsBox{
	width:100%;
	overflow:hidden;
}

.newsBox .hd{
	width:100%;
	height:43px;
	background:url(biaoti.png) no-repeat;
}
.newsBox .hd h1{
	line-height:43px;
	font-size:24px;
	color:#FFFFFF;
	font-weight:normal;
	margin-left:50px;
	float:left;
}
.newsBox .hd .more{
	width:51px;
	height:100%;
	display:block;
	float:right;
	background:url(more-ico.png) no-repeat 0 8px;
}

.newsBox .bd{
	margin-top:15px;
}
.newsBox .bd li{
	width:555px;
	float:left;
	line-height:47px;
}
.newsBox .bd li span{
	float:right;
	font-size:16px;
	color:#adadad;
}
.newsBox .bd li a{
	font-size:16px;
	color:#393939;
	padding-left:25px;
	background:url(a-ico1.png) center left no-repeat;
}
.newsBox .bd li a:hover{
	color:#db1717;
}

.footer{
	width:100%;
}
.footer iframe{
	border: none;
	margin:0;
	padding:0;
	display:block;
}