/* CSS Document */
.header{
   background:url(./$banner.jpg) center 0 no-repeat;
   height:800px;
   width:100%;
}
.menu{
   width:100%;
   background:#9d0d05;
   height:60px;
   line-height:60px;
}
.menu ul{
   width:1200px;
   margin:0 auto;
}
.menu ul li{
   float:left;
   margin:0 25px;	
}
.menu ul li a{
   font-size:18px;
   font-weight:bold;
   color:#fff;
   cursor:pointer;
}
.menu ul li a:hover{
   color:#e3ca04;
}
.menu ul li a.active{
   font-weight:bold;
   color:#e3ca04;
}
.firstdiv{
   background:#fff url(./$fristdiv.jpg) 0 0px repeat-x;
   box-shadow:2px 1px 3px #888888;
   width:1200px;
   height:340px;
   margin:10px auto
}
.imagevideo{
   float:left;
   width:540px;
   height:320px;
   background:transparent url(./$xdd.jpg) 20px 20px no-repeat;
}
.hotinfo{
   float:right;
   width:620px;
   height:300px;
   padding:20px 15px;
   font-size:18px;
   line-height:40px;
   color:#9d0d05;
}
.secdiv{
   background:#fff url(./$secdiv.jpg) 0 0px repeat-x;
   box-shadow:2px 1px 3px #888888;
   width:1200px;
   height:720px;
   margin:25px auto 10px auto
}
.threediv{
	background:#fff url(./$secdiv.jpg) 0 0px repeat-x;
	box-shadow:2px 1px 3px #888888;
	width:1200px;
	height:420px;
	margin:25px auto 10px auto
}
.threetitle{
	background:transparent url(./threepoint.jpg) center 30px repeat-x;	
	height:60px;
	line-height:40px;
	margin:0 25px;
}
.threetitle label{
	background:#fff4f0 url(./$titlelogo.png) 12px center no-repeat;
	display:block;
	color:#9d0d05;
	line-height:60px;
	font-size:18px;
	font-weight:bold;
	padding-left:35px;
	width:200px;
	text-align:center;
	margin:0 auto;
}
.menuleft{
    width:340px;
}
.conleft{
    width:460px;
}
.conright{
   width:95%;
   margin:0 auto;
}
.conright p{
   font-size:16px;
   color:#333;
   line-height:28px;
}
.conright p img{
   margin:10px auto;
}
.seclist{
   width:1140px;
   padding:25px;
}
.seclist li{
   border-bottom:#999 dotted 1px;
   padding-bottom:10px;
}
.ztitle{
   background:transparent url(./$titlelogo.png) 0 10px no-repeat;
   height:40px;
   color:#9d0d05;
   line-height:40px;
   font-size:18px;
   font-weight:bold;
   padding-left:35px;
   border-bottom:#9d0d05 solid 2px;
}
.indextitle{
	font-size:20px;
	color:#333;
	height:55px;
	line-height:55px;
	text-align:center;
	margin:20px auto;
	width:95%;
	display:block;
	border-bottom:#ccc solid 1px;
}
.indexp{
	font-size:15px;
	color:#333;
	line-height:28px;
	text-indent:30px;
	width:425px;
	height:242px;
	background:url(./$conbg.png);
	border:#980907 solid 1px;
	margin:0;
	padding:8px 15px;
}
.listul{
	margin:0 auto;
	padding:10px 5px;
}
.listul li{
	padding-bottom:10px;
	border-bottom:#980907 dotted 1px;
	margin:10px auto;
}
.newsimg{
	width:150px;
	height:100px;
	border:0;
	float:left;
	margin-right:10px;
}
.newscont{
	float:left;
	width:370px;
	line-height:26px;
}
.newscont h4{
	font-size:16px;
	height:30px;
	font-weight:bold;
	color:#333;
}
.newscont p{
	font-size:14px;
	color:#333;
}
.newscont:after{
    clear:both;	
}
.listul li a{
	color:#333;
	font-size:15px;
	cursor:pointer
}
.listul li span{
	float:right;
	color:#666;
	font-size:14px;
}
.secpage{
	width:1200px;
	min-height:1000px;
	background:#fff4f0;
	margin:10px auto 30px auto;
	border-top:#9d0d05 solid 2px;
	box-shadow:1px 1px 3px #888888;
}
.position{
	width:1200px;
	margin:15px auto 0 auto;
	height:28px;
	line-height:28px;
	color:#9d0d05;	
}
.position a{
	color:#9d0d05;
	font-size:15px;	
}
.listul li:after{
	clear:both
}
.imgbor{
	border:#980907 solid 1px;
}
.more{
	float:right;
	display:inline-block;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
	letter-spacing:2px;
	height:30px;
}
.more a{
	color:#980907;
}
.topdl{
	width:1160px;
	margin:0 auto;
}
.topdl dd{
	float:left;
	width:280px;
	height:160px;
	margin:5px;
}
.topdl dd img{
	width:280px;
	height:160px;
}
.topdl dd span{
	display:block;
	line-height:35px;
	color:#333;
	font-size:15px;
	text-align:center;
}
.middl{
	width:870px;
	margin:0 auto;	
}
.middl dd{
   float:left;
   width:280px;
   height:160px;
   margin:10px 5px;
}
.middl dd img{
   width:280px;
   height:160px;
}
.middl dd span{
    display:block;
    line-height:30px;
    color:#333;
    font-size:15px;
    text-align:center;
}
.botdl dd{
    float:left;
    width:420px;
    height:300px;
    margin:0 10px;
}
.botdl dd img{
   width:420px;
   height:240px;
   border:#980907 solid 1px;
}
.botdl dd span{
    display:block;
    height:35px;
    line-height:35px;
    color:#333;
    font-size:15px;
    text-align:center;
}


img{
   margin:0;
   border:#f7ec8c solid 1px;
}

.articleVideo{
   padding:0 10px;
   text-align:center;
}

#IEvideo,#Foxvideo{
	display:none;
}
.foot{
   background:#9d0d05;
   height:90px;
   line-height:90px;
   text-align:center;
   color:#FC0;
   font-size:18px;
}



.wrap{
	width:1140px;
	height:240px;
	position: relative;
	overflow: hidden;
}

.wrap ul{
	overflow: hidden;
	position:absolute;
	width: 1140px;
	left: 0;
	top: 0;
	_height:1px;
}

.wrap ul li{
	float: left;
	width:360px;
	height:240px;
}
.wrap ul li img{
	width:350px;
	height:220px;
	margin:5px;
}
.goLeft,.goRight{
	position:absolute;
	z-index:10;
	display:inline-block;
	width:25px;
	height:48px;
	margin-top:80px;
	cursor:pointer;
}
.goLeft{
	background:url(./icon.png) 0 -60px no-repeat;
	left:0
}
.goRight{
	background:url(./icon.png) -7px 0 no-repeat;
	right:0;
}






