#part1{ background-color:#f0ede2; width:100%; padding-top:32px; padding-bottom:32px; min-width:1200px; float:left;}
#main{ width:1200px; float:left;}
.nTab{ width:140px; float:left; overflow:hidden; text-align:center; }
.nTab  ul{
border:0;
margin:0; 
}
.nTab  li{ width:130px; float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	height:55px;
	line-height:55px;
	font-size: 18px; border-radius:5px 0px 0px 5px; overflow:hidden; margin-top:30px;

}
.nTab li.active{
	color:#fff; background-color:#03963F;
}
.nTab li.normal{
	color:#555;background-color:#f6f6f6;
	}
.hyweb1 {width:205px; float:left;position: relative;  }
.hyweb1 li{width:205px;
	background-repeat: no-repeat;
	background-position: center top; height:140px; text-align:center; position:relative; overflow:hidden;
}

.hyweb1 li img{ border:0px;width:205px; min-height:140px; transition:all 0.6s ease-in-out 0s;}

.hyweb1  LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
/*数字按钮样式*/
.hyweb1 .prev,.hyweb1 .next {
	text-align:center;
	width: 25px;
	height:25px;
	display:block;
	bottom:0px;
	position:absolute;
	background-repeat: no-repeat;
	background-position: center center;
}
.hyweb1 .prev {
	right:25px;
	background-image: url(prev01.png);
}
.hyweb1 .next {
	right:0px;
	background-image: url(next01.png);
}

#news{ width:766px; float:left; }
#infoa{ width:358px; float:left; padding:5px 10px; background-color:#585f64;}
#infoa.ra{ float:right; background-color:#8f8370;}
#infoa .lmt{ width:100%; float:left;}
#infoa .lmt dd{ float:left; line-height:40px; font-size:24px; padding-left:25px; padding-right:25px; color:#f4d893; position:relative;}
#infoa .lmt dd:after{
	position:absolute;
	left:0px;
	top:0px;
	width:20px;
	height:100%;
	background-image: url(icon1a.png);
	background-repeat: no-repeat;
	background-position: left center; content:"";
}
#infoa .lmt span{ float:right; font-size:14px; line-height:40px; color:#fff;}
#infoa .lmt dd:before{	position:absolute;
	right:0px;
	top:0px;
	width:20px;
	height:100%;
	background-image: url(icon1b.png);
	background-repeat: no-repeat;
	background-position: left center;content:"";}
.nTabx{
width:100%;
	float:left;
	overflow:hidden;
	text-align:center; background-color:#585f64;
}
.nTabx  ul{
border:0;
margin:0;
}
.nTabx  li{
	float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	overflow:hidden;
	font-size:22px;
	width:180px;
	height:40px; line-height:40px; text-align:center;

}
.nTabx  li span{
	width: 30px;
	height: 20px;
	display: inline-block;
	background-image: url(icon.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.nTabx li.active{ color:#f4d893; background-color:#8f8370;}
.nTabx li.normal{ color:#fff;  }
.nTabx li.normal span{ display:none;}
.nonea{ display:none;}
#newsa{
	width:700px;
	float:left;
	background-image: url(list_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top; height:400px; padding:25px;
}

#news-1{
	width:100%;
	float:left; overflow:hidden; margin-top:15px;
	
}
#news-1 UL {
	COLOR:#666; list-style-type:none; 
}

#news-1 UL LI {width:100%;float:left;}
#news-1 UL LI .tp{ width:35%; padding-bottom:90px; float:left; margin-right:8px; position:relative; overflow:hidden;}
#news-1 UL LI .tp img{ position:absolute; left:0px; width:100%; min-height:100%; top:0px;transition:all 0.6s ease-in-out 0s;}
#news-1 UL LI:hover .tp img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#news-1 UL LI h4{ font-size:16px;  overflow:hidden;font-weight:normal;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-line-clamp:2;-webkit-box-orient: vertical; margin-bottom:5px; line-height:1.5;}
#news-1 UL LI h5{ font-size:16px;  overflow:hidden; font-weight:normal;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 1;
    -webkit-line-clamp:1;-webkit-box-orient: vertical; margin-bottom:5px; line-height:1.5;}
#news-1 UL LI  span{
	color:#FFFFFF;
	float:left; line-height:18px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif; background-color:#B1834C; padding-left:8px; padding-right:8px;
}
#news-1 UL LI  span.year{ background-color:#C4944D;}
#news-1 UL LI dd{ height:18px; margin-top:10px; margin-bottom:10px;}
#news-1 UL LI p{ color:rgba(255,255,255,0.7); font-size:14px; line-height:20px; height:40px; overflow:hidden;}
#news-1 UL LI A { display:block; color:#fff;}
#news-1 UL LI A:hover { color:#F4D888; }
#news-2{
	width:100%;
	float:left; overflow:hidden; margin-top:15px; padding-bottom:8px;
	
}
#news-2 UL {
	COLOR:#333; list-style-type:none; 
}
#news-2 UL LI A {
	display:block;
	color:#fff;
	background-image: url(003.png);
	background-repeat: no-repeat;
	background-position: 0px center; padding-left:24px; width:75%;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;
	OVERFLOW: hidden; float:left;
}
#news-2 UL LI A:hover{ display:block; 
color:#F4D888;
}
#news-2 UL LI {
	width:100%;
	float:left;
	line-height:25px;
	font-size:13px;
}

#news-2 UL LI  span{ color:#fff; float:right; font-size:12px; }
#news-2 UL LI  span b{ font-size:16px;}
#m_r{ width:420px; float:right;}
#jrkgq{ width:400px; float:left; background-color:#585f64; padding:10px;}
#jrkgq .sm{ width:100%; float:left; text-align:center; color:#fff;}
#jrkgq .sm dd{
	font-size:22px;
	font-family: Arial, Helvetica, sans-serif; line-height:1.5;
}
#jrkgq .sm  h3{ color:#fff; font-size:34px; line-height:2; font-weight:normal;}
#jrkgq .sm  h4{ color:#fff; font-size:14px; line-height:1.5; font-weight:normal;}
#jrkgq .sm  p{ color:#F4D888;font-size:14px; font-weight:bold;line-height:1.5;}
#jrkgq .kgsj{
	width:100%;
	float:left;
	padding-top:10px;
	text-align:center;
	padding-bottom:10px;

}
#jrkgq .kgsj dd{ float:left; width:26%;background-color:#585f64; position:relative; }
#jrkgq .kgsj dd.zj{ padding-left:11%; padding-right:11%;}
#jrkgq .kgsj dd.zj:after{
	width:36px;
	position:absolute;
	left:5px;
	height:25px; top:0px;
	background-image: url(dh02.png);
	background-repeat: repeat-x;
	background-position: left center; content:"";
}
#jrkgq .kgsj dd.zj:before{
	width:36px;
	position:absolute;
	right:5px;
	height:25px;top:0px;
	background-image: url(dh02.png);
	background-repeat: repeat-x;
	background-position: left center; content:"";
}
#jrkgq .kgsj dd h4{
	font-size:30px;
	color:#fff;
	text-align:center;
	font-family:"impact","Times New Roman", Times, serif;
}
#jrkgq .kgsj dd p{ font-size:14px; color:#F4D888; margin-top:10px; line-height:1.5;}
#lmt{ width:100%; float:left;background-color:#585f64;}
#lmt span{ float:left; margin-left:10px; position:relative; line-height:40px; padding-left:25px; padding-right:25px; color:#f4d893; background-color:#585f64; text-align:center; font-size:22px;}
#lmt span:after{
	position:absolute;
	left:0px;
	top:0px;
	width:20px;
	height:100%;
	background-image: url(icon1a.png);
	background-repeat: no-repeat;
	background-position: left center; content:"";
}
#lmt span:before{	position:absolute;
	right:0px;
	top:0px;
	width:20px;
	height:100%;
	background-image: url(icon1b.png);
	background-repeat: no-repeat;
	background-position: left center;content:"";}
#qyjj{ width:100%; float:left;}
#lmt.jj{ background-color:#585f64; border-bottom:#8f8370 solid 2px}
#qyjj_1{ width:100%; float:left; margin-top:8px;}
#qyjj_1 img{ width:100%; display:block; height:132px;}
#qyjj_1 p{ font-size:13px ; line-height:22px; color:#333; margin-top:5px; text-indent:2em}
#qyjj_1 p span{ color:#585f64; font-weight:bold;}
#mr_1{width:100%; float:left; margin-top:20px;}
#mr_2{width:100%; float:left; background-color:#8f8370; padding:10px;box-sizing:content-box; box-sizing:border-box; }
#kgsj{ width:203px; border:#A2A091 solid 1px; float:left; height:140px; background-color:#F0E0C3;}
#kgsj .js{ width:173px; padding:15px 10px; line-height:25px; float:left;}
#kgsj .js p {
	color: rgb(102, 102, 102); line-height: 20px; padding-bottom: 10px; font-size: 16px; font-weight: bold;
}
#kgsj .js p span {
	background: rgb(162, 127, 78); margin: 0px 12px; width: 35px; text-align: center; color: rgb(255, 255, 255); font-size: 12px; font-weight: normal; display: inline-block;
}
#kgsj .js h4 {
	padding: 5px 12px 0px; color: rgb(153, 153, 153); line-height: 18px; font-size: 12px; font-weight:normal;
}
#gnss{ width:205px; float:right;}
#jpdc{ width:746px; float:left;background-color:#585f64; padding:10px;}
#jpdc  .jpzs{ width:100%; float:left; margin-top:10px;}
#jpdc .jpzs .bd{ width:100%; float:left;}
#jpdc .jpzs .bd li{
	width:100%;
	position:relative;
	float:left;
	overflow:hidden;
}
#jpdc .jpzs .bd li .zzc{ width:60%; position:absolute; background-color:rgba(134,93,61,0.8); left:20%; height:100%; z-index:100; bottom:-120%;transition:all 0.6s ease-in-out 0s;}
#jpdc .jpzs .bd li:hover .zzc{bottom:0px;}
#jpdc .jpzs .bd li .zzc .nr{ width:80%; padding:10%;}
#jpdc .jpzs .bd li .zzc .nr h4{ font-size:24px; color:#F4D893; line-height:2%; font-weight:normal; margin-top:2%;}
#jpdc .jpzs .bd li .zzc .nr p{ font-size:16px; color:#fff; line-height:30px; height:180px; overflow:hidden;  margin-top:6%;}
#jpdc .jpzs .bd li .tp{ width:100%; float:left; padding-top:380px; overflow:hidden;}
#jpdc .jpzs .bd li .tp img{ position:absolute; left:0px; top:0px; width:100%; min-height:100%;transition:all 0.6s ease-in-out 0s;}
#jpdc .jpzs .bd li:hover  .tp img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#jpdc .jpzs .bd li A{ width:100%; display:block; }
/*数字按钮样式*/
#jpdc .jpzs .hd { width:100%; float:left; margin-top:10px;}
#jpdc .jpzs .hd li { width:25%; float:left;
}
#jpdc .jpzs .hd li dd{ width:100%; float:left; position:relative; height:95px;}
#jpdc .jpzs .hd li dd img{ width:100%; min-height:95px;transition:all 0.6s ease-in-out 0s;}
#jpdc .jpzs .hd li dd .nr{ width:100%; position:absolute; z-index:2; line-height:25px; left:0px; bottom:0px;  font-size:14px; font-weight:bold;box-sizing:content-box; box-sizing:border-box; padding:0px 10px; text-align:right; color:#fff; overflow:hidden;}
#jpdc .jpzs .hd li.on .nr{ border:#f4d893 solid 1px; background-color:rgba(134,93,61,0.8); text-align:center; height:95px; line-height:95px;  }
#zlyg{ width:100%; float:left; position:relative;}
#zlyg .bd{ width:100%; float:left;}
#zlyg .bd li{
	width:100%;
	position:relative;
	float:left;
	overflow:hidden;
}
#zlyg .bd li .tp{ width:100%; float:left; padding-top:230px; overflow:hidden;}
#zlyg .bd li .tp img{ position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.6s ease-in-out 0s;}
#zlyg .bd li:hover  .tp img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#zlyg .bd li A{ width:100%; display:block; }
/*数字按钮样式*/
#zlyg .hd {position:absolute; right:10px; bottom:10px;}
#zlyg .hd li { padding-left:20px; padding-right:20px; float:left; height:30px; line-height:30px; text-align:center; margin-left:5px; margin-right:5px; font-size:16px; font-weight:bold; background-color:rgba(79,62,41,0.8); color:#fff; cursor:pointer;
}

#zlyg .hd li.on{  background-color:rgba(134,93,61,0.8); color:#F4D893; }
#tpzs {
	WIDTH:100%;
	FLOAT: left;  position:relative; overflow:hidden; height:245px; overflow:hidden;
}
#tpzs UL {
	LIST-STYLE-TYPE: none; margin-left:-2%;
}
#tpzs UL LI {
	TEXT-ALIGN: center; WIDTH:48%; FLOAT: left; margin-left:2%; margin-bottom:10px;
}

#tpzs UL LI dd{ width:100%; float:left; position:relative; height:112px; overflow:hidden;}
#tpzs UL LI IMG { border:0px;width:100%; display:block; min-height:112px;transition:all 0.3s ease-in-out 0s; }
#tpzs UL LI dd p{ width:96%; padding:0px 2%; background-color:rgba(79,62,41,0.6); position:absolute; left:0px; bottom:0px; color:#fff; overflow:hidden; z-index:2; line-height:25px; height:25px;}
#tpzs UL LI:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#tpzs UL LI :hover p{background-color:rgba(134,93,61,0.8); color:#F4D893;}
#link{ width:1168px; border:#ddd solid 1px; padding:15px; float:left; background-color:#fff; margin-top:25px;}
#link ul{ list-style-type:none;}
#link ul li{ width:140px; float:left; padding:3px; float:left;}
#link ul li dd{ width:140px; float:left;}
#link ul li dd img{ height:70px; max-width:140px; display:block; margin-left:auto; margin-right:auto;}
#link ul li  p{ line-height:20px; height:40px; margin-top:8px; text-align:center; margin-bottom:8px; float:left; width:140px; overflow:hidden;}