 /*public*/
 body {	font-size:14px; padding:0; margin:0; font-family:"微软雅黑";	
                    border:0 none;background:#fff;}
ul { list-style:none; }
div, dl, dt, dd, ul, ol, li, button{padding:0; margin:0;font-weight:normal; }
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;
                                list-style-type:none; min-height:none; }
html, body { height:100%; }
img { vertical-align:middle; border:0;}
a { text-decoration:none; color:#333;; }
a:hover{ text-decoration:none; color:red; }
.fl { float:left}
.fr { float:right}
/*清除浮动*/
.clearfix:after {
    content:"\0020";
    height:0;
    display:block;
    clear:both;
    visibility:hidden;
}
.clearfix {
    *zoom:1;
}
.clear {
    clear: both;
    display: block;
    height: 0px;
    line-height: 0px;
    overflow: hidden
}
/*top*/
.bg_01{
	width:100%;
	height:775px;
	background:url(../images/top01.jpg)no-repeat top center;
}

.w1200{
    width:1200px;
    margin:0px auto ;

}
.zhaiyao{
    position: relative;
    background-image: url(../images/zy_bg.png);
    height: 347px;
    margin: 0 auto;
}
.zhaiyao p{
    width:100px;
    height:52px;
    background: url(../images/zhaiyao.png) center no-repeat;
    background-size: 100%;
    margin:20px 100px;
    
}
.zhaiyao .zhaiyao-cont{
    line-height: 40px;
    font-size: 20px;
    padding:135px 50px 0;
    text-indent:2em;
}
.zhaiyao i.niao{
    display: inline-block;
    width:160px;
    height:99px;
    position: absolute;
    left:-160px;
    bottom:-50px;
    background: url(../images/niao.png) center no-repeat;
    background-size: 100%;
}

.toutiao{
    width:1200px;
    height:139px;
    background: url(../images/ttbg.jpg) center no-repeat;
    background-size: 100%;
    margin:50px auto 40px;
    position: relative;
}
.toutiao .title{
	width: 1040px;
	margin-left: 140px;
    color:#eb1a16;
    font-size: 40px;
    line-height: 40px;
    text-align: center;
    letter-spacing: 3px;
    padding-top: 25px;
    
}
.toutiao i.logo{
    position: absolute;
    background-size: 133px 119px;
    width:185px;
    height:139px;
    left:0;
    top:0;

}
.toutiao-cont{
    max-width: 950px;
    position: relative;
    padding: 24px 40px 0 170px;
	font-size: 16px;
}
.toutiao-cont .detail{
    position: absolute;
    right:0;
    top:0;
}

/*焦点新闻*/
.c1200{
	 margin:0 auto;
	 height:420px; 
	 width:1200px;
}
.c1200 .news{
	float:right;
	position:relative;
	background:url(../images/mt_bt.png) no-repeat;
	left:20px;
}
.c1200 .news .ywbt {
	width:580px;
	height:42px;
	margin-left: 20px;
}
.c1200 .news .ywbt a {
	color:#09ffff;
	position:relative;
	left:420px;
}
.c1200 .news .new_bt{
	width:580px;
	height:130px;
	border-bottom:1px dashed #d99b5e;
}
.c1200 .news h1{
	text-align: left;
	line-height:28px;
	font-family:"微软雅黑";
	}
.c1200 .news p{ 
	font-size:16px; 
	line-height:28px; 
	text-align:left;
	margin-top:10px;
}
.c1200 .news h3{
	font-size:16px; 
	color:#d99b5e;
	text-align:right;
}

.c1200 .news .list{ 
	text-align:left; 
	padding-top:20px;
	line-height:34px;
}
.c1200 .news .list a{
	font-size:16px; 
	line-height:42px; 
	text-align:left; 
}


.jdt { 
	width:600px; 
	height:375px; 
}

/* gdt */
.slideBox1 a { 
	color:#fff !important;
}
.slideBox1 { 
	width:600px; 
	height:375px; 
	overflow:hidden; 
	position:relative; 
}
.slideBox1 .hd{ 
	height:15px; 
	overflow:hidden; 
	position:absolute; 
	right:5px; 
	bottom:10px; 
	z-index:1;
}
.slideBox1 .hd ul{ 
	overflow:hidden; 
	zoom:1; 
	float:left;  
}
.slideBox1 .hd ul li{ 
	float:left; 
	margin-right:6px;  
	width:10px; 
	height:10px; 
	line-height:14px; 
	text-align:center;
	background:#fff; 
	cursor:pointer; 
}
.slideBox1 .hd ul li.on{ 
	background:#aee3ff; 
	color:#fff; 
}
.slideBox1 .bd{ 
	position:relative; 
	height:100%; 
	z-index:0;   
}
.slideBox1 .bd li{ 
	zoom:1; 
	vertical-align:middle;
}
.slideBox1 .bd .bjs { 
	width:600px; 
	height:40px;  
	position:absolute; 
	z-index:5; 
	bottom:0px; 
	background:#000; 
	FILTER: alpha(opacity=70);opacity: 0.7;
}
.slideBox1 .bd .bjz { 
	width:600px;
	overflow:hidden; 
	height:40px; 
	font-size:16px; 
	line-height:40px; 
	position:absolute; 
	bottom:0px; 
	z-index:10; 
	color:#fff; 
	text-indent:8px; 
	font-family:微软雅黑; 
}
.slideBox1 .bd .bjz a { 
	color:#fff;
}
.slideBox1 .bd img{ 
	width:600px; 
	height:375px; 
	display:block;  
	position:absolute; *
	margin-top:-10px; 
}

/*公告*/
.content2{
	width:1200px; 
	
	margin:0 auto;
	overflow: hidden;
}
.content3{
	width:1200px; 
	height:790px;
	margin:0 auto;
	overflow: hidden;
}
.content4{
	width:1200px; 
	margin:0 auto;
	overflow: hidden;
}

/* 本例子css */
.picScroll-left{
	width: 1200px; 
	height:630px; 
	margin: 0 auto; 
	overflow: hidden; 
	position: relative;
}
.picScroll-left .bt{
	width:1200px;
	height:129px;
}
.picScroll-left .prev,.picScroll-left .next{
	display:block;
	width:30px;
	height: 71px;
	cursor:pointer;
	background:url(../images/20161021-yss-cs_21.png) 0 0 no-repeat;
	position: absolute;
	top: 340px;
}
.picScroll-left .next{ 
	right: 0; 
	background-image: url(../images/next.png) no-repeat ;
	background-position: 0 -72px;
}
.picScroll-left .bd{
	margin-top:20px;
	padding:0 40px;
}
.picScroll-left .bd ul{ 
	overflow:hidden; 
	zoom:1; 
}
.picScroll-left .bd ul li{ 
	margin:0 5px; 
	float:left; 
	display:inline; 
	overflow:hidden; 
	text-align:center;
}
.picScroll-left .bd ul li .pic{ 
	text-align:center; 
}
.picScroll-left .bd ul li .pic img{ 
	width:263px; 
	height:453px; 
	display:block;  
	padding:2px 2px 2px 6px; 
}
.picScroll-left .bd ul li .pic a:hover img{ 
	border-color:#999;  
}
.picScroll-left .bd ul li .title{ 
	line-height:3;   
}
.picScroll-left .bd ul li .title a{ 
	font-size:14px;  
	text-align: center; 
	font-family:"微软雅黑";
	font-weight:bold;
}


.b-title{  
	margin: 30px auto 20px;
}

/*政策解读*/
.zc-policy{
	width: 1260px;
	height: 256px;
	/*background: url(../images/zcbg.png) center no-repeat;*/
	
}
.zc-policy ul li{
	background: url(../images/zck.png) center no-repeat;
    background-size: 387px 485px;
    width:387px;
    height:485px;
    float: left;
    margin-right: 20px;
    
}
.zc-policy ul li .btm{
	font-weight: bold;
    font-size: 22px;
    margin: 50px 0 0 50px;
}
.zc-policy ul li .content{ 
	line-height: 24px;
    font-size: 16px; 
    line-height: 24px;
    margin:20px 50px 0 50px;
}



.style2 ul li{
    background: url(../images/bg3.jpg) center no-repeat;
    background-size: 520px 140px;
    width:520px;
    height:162px;
    position: relative;
	margin:21px 0;
}
.style2 ul li:nth-child(odd){
    float:left;
    margin-left: 46px;
}
.style2 ul li:nth-child(even){
    float:right;
}
.style2 ul li div.no{
    position: absolute;
    background: url(../images/bg4.png) center no-repeat;
    background-size: 92px 91px;
    width:92px;
    height:91px;
    text-align: center;
    line-height: 91px;
    color:#fff;
    font-weight: bold;
    font-size: 46px;
    left:-46px;
    top:50%;
    margin-top: -45px;
}

.style2 ul li .title{
    font-size: 22px;
    line-height: 40px;
    font-weight: bold;
    color:#000;
    margin-left: 84px;
    margin-top: 24px;
}
.style2 ul li .content{
    display: inline-block;
    line-height: 24px;
    margin-left: 84px;
    font-size: 16px; 
    margin-top: 10px;
}
	
/*高清大图*/
.bighot{ 
	width:1200px; 
	height:610px;
	overflow:hidden; 
	position:relative;
}
.bighot .hd{ 
	height:16px; 
	overflow:hidden; 
	position:absolute; 
	right:5px; 
	bottom:5px; 
	z-index:100; 
}
.bighot .hd ul{ 
	overflow:hidden; 
	zoom:1; 
	float:left;  
}
.bighot .hd li{ 
	width:10px; 
	height:10px;
	border-radius:5px;
	float:left; 
	margin-right:5px; 
	line-height:14px; 
	text-align:center; 
	background:#fff; 
	cursor:pointer; 
}
.bighot .hd li.on{ 
	background:#f00; 
	color:#fff; 
}
.bighot .bd li{ 
	width:1200px; 
	height:610px;
	float:left;
}
.bighot .bd li a{
	position:relative;
}
.bighot .bd img{ 
	width:1200px; 
	height:610px;
}
.bighot .bd p{ 
	width:1200px; 
	height:32px;
	line-height:32px;
	position:absolute;
	bottom:-296px; 
	z-index: 99; 
	text-align: left; 
	padding: 6px 20px;  
	background: rgba(0, 0, 0, 0.6)!important; 
	background:#000;
	filter:Alpha(opacity=60);
	color:#fff;
	font-size:16px;
}
.bighot .bighot_button a.prev{
	width:44px;
	height:100px;
	background: url(../images/left.png);
	display:block;
	position:absolute;
	bottom: 260px;
	left: 0px;
	z-index:10;
}
.bighot .bighot_button a.next{
	width:44px;
	height:100px;
	background: url(../images/right.png);
	display:block;
	position:absolute;
	bottom: 260px;
	right: 0px;
	z-index:10;
}
	
	
	
	
/*现场展示部分*/
.hdzb { width:1000px; height:40px;margin:0 auto;background:url(images/xcbt.png)  center no-repeat;}
.slideBox{ width:1000px; height:500px; overflow:hidden; position:relative; padding:80px 0 0 0; }
.slideBox .hd{ overflow:hidden; position:absolute; left:390px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:12px;  width:12px; height:12px; border-radius:6px; text-align:center; background:#ccc; cursor:pointer; }
.slideBox .hd ul li.on{ background:#7a78d7; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; width:855px; left:76px;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:855px; height:460px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:42px; height:107px;}
.slideBox .next{ left:auto; right:0px; }