﻿@charset "utf-8";
/* css document */
html,body,div,p,hr,pre,h1,h2,h3,h4,h5,h6,table,tr,td,th,tfoot,tbody,thead,form,fieldset,input,textarea,label,ul,ol,dl,li,dt,dd,a,img,iframe,a {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	text-align: center; font-family: "microsoft yahei", "微软雅黑", "simhei", "黑体";
}
a,a:link,a:hover,a:visited {
	text-decoration: none;
}
*html .clearfix { zoom: 1; } /* ie6 */
*:first-child html .clearfix { zoom: 1; } /* ie7 */
.clear{ clear:both;}
.clearfix { display: block; } 
.clearfix::after {
	width: 100%; height: 0px; overflow: hidden; clear: both; font-size: 0px; display: block; content: "";
}
img {
	vertical-align: top;
}
.left{ float:left;}
.right{ float:right;}
body {
  width: 100%;
  height: auto;
  background-image:url(/uploads/image/zximages/banner.jpg);
  background-repeat:no-repeat;
  background-position: top center;
}
.full-screen,.full-screen body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/*title*/
.title{
	width:1200px;
	margin:0px auto;
	height:70px;
	background:url(/uploads/image/zximages/tit.png);
	background-position: top center;
	background-repeat:no-repeat;
	margin-top:60px;
	margin-bottom:50px;
}
.title p{
	width:1200px;
	margin:0px auto;
	text-align:center;
	font-size:16px;
	line-height:16px;
	height:18px;
}
.title h1{
	width:1200px;
	margin:0px auto;
	text-align:center;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
	height:30px;
	margin-top:8px;
}

/* banner */
.banner{
	width:100%;
	margin:0px auto;
	height:500px;
	position: relative;
	overflow: hidden;
}

/* 头条 */
.headlines{
	width:1200px;
	margin:0px auto;
	height:100px;
	padding:40px 0px;
}
.headlines h1,.headlines h1 a,.headlines h1 a:link{
	font-size:40px;
	font-weight:bold;
	line-height:60px;
	height:60px;
	overflow:hidden;
	color:#bf360c;
	text-align:center;
}
.headlines h1 a:hover{
	color:#bf360c;
}
.headlines p,.headlines p a,.headlines p a:link{
	font-size:16px;
	line-height:40px;
	height:40px;
	overflow:hidden;
	color:#333;
	text-align:center;
}
.headlines p a:hover{
	color:#f39800;
}

/*旋转木马必要样式*/
.poster-main{
	width:1200px;
	margin:0px auto;
	position:relative;
}
.poster-main a,.poster-main img{
	display:block;
}
.poster-main .poster-list{
	width:1200px;
	height:540px;
}
.poster-main .poster-list .poster-item{
	position:absolute;
	left:0;
	top:0;
}
.poster-main .poster-btn{
	width:200px;
	height:540px;
	position:absolute;
	top:0;
	z-index:10;
	cursor:pointer;
	opacity:0.8;
}
.poster-main .poster-prev-btn{
	left:-100px;
	background: no-repeat center center;
}
.poster-main .poster-next-btn{
	right:-100px;
	background:url(/uploads/image/zximages/btn_r.png) no-repeat center center;
}
.poster-item img{
	width:100%;
	height:100%;
}
.poster-item h1{
	width:100%;
	height:80px;
	font-size:20px;
	line-height:80px;
	color:#fff;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	z-index:100;
}
.poster-item h1 a{
	color:#fff;
}
.f_bg{
	width:100%;
	height:80px;
	position:absolute;
	left:0;
	bottom:0;
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));
	display:block;
	z-index:10;
}

/* 聚焦 */
.jujiao{
	width:1200px;
	margin:0px auto;
}
.jujiao li{
	width:1200px;
	height:225px;
	padding:20px 0px;
	border-bottom:#ccc dashed 1px;
}
.jujiao .pic{
	width:400px;
	height:225px;
	overflow:hidden;/*图片放大时多出来的部分将其隐藏*/
	float:left;
}
.jujiao .pic img{
	width:400px;
	height:225px;
    transition:all 0.5s;/*all表示所有属性都要变化*/
}
.jujiao .pic img:hover{
    transform:scale(1.5);/*对图片进行放大*/
}
.jujiao .wenzi{
	width:770px;
	float:right;
}
.jujiao .wenzi h1{
	width:770px;
	margin:0px auto;
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:22px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-bottom:20px;
}
.jujiao .wenzi h1 a{
	color:#000;
	font-weight:bold;
}
.jujiao .wenzi h1 a:hover{
	color:#f39800;
}
.jujiao .wenzi p{
	width:770px;
	margin:0px auto;
	line-height:34px;
	font-size:16px;
	color:#333;
	text-align:left;
}
.jujiao .wenzi p a,.jujiao .wenzi p a:link,.jujiao .wenzi p a:hover{
	color:#333;
}

/* footer */
.foot{width:100%; overflow:hidden; padding:40px 0px 40px 0px; margin-top:50px; background-color:#f1c681;}
.foot .bq-pc{
	font-size:16px;
	line-height:30px;
	width:1000px;
	margin:0px auto;
	text-align:center;
	color:#fff;
}
