@charset "UTF-8";
/* CSS Document */
*{
	font-family: "Microsoft YaHei";
}

a{
	text-decoration: none;
	color: black;
}
body{
	background-color: #f5f2ed;
	margin: 0 auto;
	min-width: 1200px;
}
image{
	border: none;
}

.banner{ min-width:1200px; height: 670px; background-image: url("./201970zn_banner.png"); background-repeat: no-repeat; background-size: auto; padding-top: 30px;
    background-position: center; position: static; }
.banner a{display:block; width: 1200px; margin: 0 auto; position: relative;}
.banner a img{position: absolute; right: 5vw;}

.navbg{background-color: #c7161e;}

.nav{width: 800px; margin: 0 auto;height: 80px; background-color: #c7161e; line-height: 80px; font-size: 28px;}
.nav a{margin-right: 300px;color: white; }
.nav a.last{margin-right: 0;}
.nav a:hover{text-decoration: underline;}

.middle{width: 1200px;margin: 0 auto;}
.newshead * {
    margin:0;
    padding:0;
}
.newshead{margin: 16px 0 30px 0;width: 1200px;border-bottom: #c7161e solid 5px;}
.newshead h5{float: left;font-size: 32px;line-height: 64px;color: #c7161e;}



.voice{width: 400px;float: left;}
.voicehead * {
    margin:0;
    padding:0;
}
.voicehead{margin: 16px 0 30px 0;width: 400px;border-bottom: #c7161e solid 5px;}
.voicehead h5{float: left;font-size: 32px;line-height: 64px;color: #c7161e;}
.voicemid{margin: 0 auto;width: 280px}
.lhwordbox{height: 360px;width: 400px;overflow: hidden;margin-top: 17px;  background:#fff none repeat scroll 0 0;}
#lhwordDiv{width: 360px;margin-left: 20px;margin-top: 20px;padding: 8px 0;height: 1800px;overflow: hidden;}
#lhword_list{margin-top: 0px;}
.lhwordbox ul li{}
.lhwordbox h3{font-size: 14px;color: black;font-weight: normal;}
.lhwordbox p{font-size: 14px;color: #416a7f;border-bottom: dashed #416a7f 1px;padding-bottom: 5px;}

.special{width: 1200px;margin: 0 auto;}
.spehead * {
    margin:0;
    padding:0;
}
.spehead{margin: 16px 0 30px 0;width: 1200px;border-bottom: #c7161e solid 5px;color: #c7161e;}
.square{width: 21px;height: 21px;margin: 25px 25px 0 25px; background-color: #c7161e;float: left;}
.spehead h5{float: left;font-size: 32px;line-height: 64px;}
.speblock{width: 1200px;height: 360px;background-color: white;position: relative;}

.spehuge{
	width: 1060px;
	margin: 0 auto;
	padding-top: 33px;
}

.spepart{width: 280px;margin: 0 35px 0 35px;float: left;}
.spepart img{width: 320px;height: 200px;margin-bottom: 5px;}
.spepart h6{width: 280px;font-size: 16px;margin-bottom: 3px;height: 48px;line-height: 24px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.spepart h6:hover{color: darkred;}
.spepart p{width: 280px;font-size: 14px;height: 44px;line-height: 22px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.speart{width: 1200px;margin: 0 auto;margin-top: 30px;background-color: white;padding: 22px 0;}
.spebit{height: 315px;}
.spebit a{display: block;width: 600px;float: left;}
.spebit a:hover{color: darkred;}
.spebit p{font-size: 16px;line-height: 35px;height: 35px; width: 500px;margin: 0 auto; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}

.people{width: 1200px;margin: 0 auto;}
.peoblock{width: 1200px;background-color: white;padding: 20px 0;}
.peoblock p{font-size: 16px;line-height: 26px;width: 1200px;text-align: center;}

.link{width: 1200px;margin: 0 auto;margin-bottom: 30px;}
.linkwrap img{border: 0;padding: 0;margin: 0;float: left;width: 119px;}
.linkwrap a{border: 0;padding: 0;margin: 0;float: left;width: 119px;}

.foot2{height: 140px; background: #cecece; padding-top: 24px;}
.foot2 p{font:12px/20px 鐎瑰缍�; color: #333; width: 410px; margin: 0 auto; text-align: center; }

.forward{width: 40px;height: 100px;background-color: #cacaca;opacity: 0.3;display: block;position: absolute;z-index: 10;top: 130px;right: 0;cursor:pointer;}
.forward:hover{opacity: 0.7;}
.forward span{color: white;font-size: 32px;line-height: 100px;margin: 0 12px;cursor:pointer;}
.back{width: 40px;height: 100px;background-color: #cacaca;opacity: 0.3;display: block;position: absolute;z-index: 10;top: 130px;left: 0;cursor:pointer;}
.back:hover{opacity: 0.7;}
.back span{color: white;font-size: 32px;line-height: 100px;margin: 0 8px;cursor:pointer;}

.more{color: #c7161e;font-size: 18px;float: right;margin: 24px 30px 0 0;}

.code{
	width: 120px;
	left: 0px;
	margin-left: 5vw;
	position: absolute;
	top:980px;
	z-index:20;
}

@media screen and (max-width:1570px) {
	.code{
		display: none;
	}
}

.code .WeiBo{width:100px; height:30px; font-size: 14px; background: url("./weibo.jpg") no-repeat; margin-bottom: 16px; text-align: center; padding-top: 100px;}
.code .WeChat{width:100px; height:30px; font-size: 14px; background: url("./weixin.jpg") no-repeat; margin-bottom: 16px; text-align: center; padding-top: 100px;}


/*
	浠庝汉姘戠綉70鍛ㄥ勾鎶勭殑鏍峰紡
 */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#333;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "微软雅黑";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;}



.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}

.fl{ float:left;}
.fr{ float:right;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#e31515;}

.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

.top01_bg{ background:#f01212;	margin: 0 auto; text-align: left; font: normal 12px/200% "微软雅黑";}
.top01_bg div{ margin: 0 auto; padding:30px 0; background:url(./201970zn_icon.png) 0 0 no-repeat;}
.top01_bg div p{ font-size:16px; padding-left:150px;}

.top02_bg{ background:#f0f0f0;}
.top02_bg div{ padding:25px 0;}
.top02_bg div h1{ font-size:40px; line-height:120%;}
.top02_bg div h1 img{ vertical-align: middle; margin-right:15px; margin-left:20px;}
.top02_bg div p{ padding:20px 0 0 95px; line-height:180%; font-size:16px;}

/*p1*/
.p1_con{ margin:20px auto;}
.p1_con .fl{ width:535px;}
.p1_con .fr{ width:430px;}
.p1_con .fr h1{ font-size:24px; line-height:140%;}
.p1_con .fr p{ font-size:14px; padding:10px 0; border-bottom:#f01228 3px solid; margin-bottom:8px;}
.p1_con .fr ul{}
.p1_con .fr ul li{ font-size:18px; border-bottom:#cccccc 1px dotted; height:65px; line-height:62px; overflow:hidden;}
.p1_con .fr ul li img{ vertical-align:middle; margin-right:8px;}


/*focus*/
#box{width:535px;height:430px;position:relative;overflow:hidden;}
#pic_list li{display:none;text-align:center;font-size:14px;position:absolute;height:356px;}
#pic_list li.active{display:block;}
#pic_list li img{display:block;border:none;}
#pic_list li i{z-index:1;position:absolute;text-align:center;display:block;width:100%;line-height:40px;bottom:0;left:0;color:#fff; background: url(./201970zn_bg00.png);}
#pic_list li i a:link,#pic_list li i a:hover,#pic_list li i a:visited{color:#fff;text-decoration:none;}
#num_list{z-index:2;clear:both;height:70px; position:absolute;top:356px;left:0;width:535px;}
#num_list li{width:105px;height:70px;padding:0;text-align:center;background:#cccccc;overflow:hidden;float:left;margin-right:2px; background:#000;}
#num_list li i{display:none;}
#num_list li img{width:106px; height:70px; }
#num_list li:hover img{}
#num_list li.active img{ filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;width:105px; height:70px;}
.pic_list{height:260px; overflow:hidden;}
.pic_list ul{ position:relative;left:0;top:0; float:left;width:auto;}
.up{ text-align:center;cursor:pointer; position:absolute;top:-40px;left:0; z-index:10}
.down{ text-align:center; cursor:pointer;position:absolute;top:-40px;right:0px; z-index:10}








