@charset "utf-8";
/* CSS Document */

.banner{
	height:350px;}
.banner div{
	height:350px;
	background-repeat:no-repeat;
	background-position:center center;
	text-align:center;
	font-size:0;}

.place{
	height:40px;
	background-color: rgb(244, 244, 244);}
.place .w1100{
	padding-top:12px;
	line-height: 100%;
    color: rgb(90, 90, 90);
    font-size: 14px;}
.place a{
	font-family: Microsoft YaHei;
	color:#333;
	font-size:14px;}
.place a:hover{ color:#16981e;}

.main{}
.subcols{
	margin-top:62px;
	/* height:40px; */
	text-align:center;}
.subcols hr{
	margin:0 auto -20px;
	border:none;
	border-top: 1px solid #e9e9e9;}
.subcols li{
	/* width:120px; */
	display:inline-block;
	margin:0 2px;
	line-height:40px;}
.subcols li a{
	display:block;
	padding:0 12px;
	font-size:16px;
	color:#16981e;
	font-family: Microsoft YaHei;
	background-color:#fff;
	border:1px solid #ddd;}
.subcols li a:hover, .subcols li a.tc{
	background-color:#16981e;
	border:1px solid #16981e;
	color:#fff;}

.content{
	margin:42px 0;
	line-height: 200%;
    font-family: 微软雅黑;
    font-size: 16px;}

.footer{ margin-top:52px;}

.newslist{
	width:1020px;
	margin:50px auto 0;}
.newslist li{
	margin-bottom: 30px;
    padding-bottom: 28px;
	border-bottom: 1px dashed #d9d9d9;
	clear:both;
	overflow:hidden;}
.newslist li .listpic{
	float:left;
    width: 220px;
	height:165px;
	line-height:165px;
	border:1px solid #eee;
    text-align: center;
	/* margin-right:20px; */}
.newslist li img{
	max-width:220px;
	max-height:165px;}

.newslist li .listinfo{
	width:780px;
	float:right;
	font-family: Microsoft YaHei;}
.newslist li h3{
	margin-bottom:5px;
    font-size: 18px;
	line-height:1.4;
	font-weight:normal;}
.newslist li a:hover{ color:#16981e;}
.newslist li span{
	display: block;
    font-size: 14px;
    padding-top: 4px;
    color: #888;}
.newslist li p{
	font-size: 14px;
    padding-top: 11px;
    color: #888;}

.pagelist{
	height:25px;
	line-height:22px;
	text-align:center;}
.pagelist li{
    margin-right: 3px;
    display: inline-block;
	height:21px;
	line-height:21px;
	vertical-align:top;}
.pagelist li.thisclass{
	border: 2px solid #16981e;
    background-color: #080;
    font-weight: bold;
    color: #FFF;
    height: 17px;
    line-height: 17px;
    padding: 0 5px;}
.pagelist li a{
	display:block;
	border: 2px solid #eee;
    /* color: #16981e; */
    height: 17px;
    line-height: 17px;
    padding: 0px 5px;}
.pagelist li a:hover{
	border:2px solid #16981e;
	color:#16981e;}

.article{
	margin-top:36px;}
.article h2.title{
	font-family: Microsoft YaHei;
    font-size: 20px;
    color: #000;
    font-weight: normal;
	text-align:center;
	padding: 3px 0;
    line-height: 1.7em;}
.article .info{
	font-family: SimHei;
    font-size: 13px;
    color: #666;
	text-align:center;
	padding: 10px 0 15px;
    line-height: 21px;}
.article .info span{ margin:0 5px;}
.article .intro{
	display: none;
    font-family: Microsoft YaHei;
    font-size: 14px;
    color: #888;
    line-height: 26px;
    background: #f5f5f5;
	padding:5px 0;
	margin-bottom:10px;
	text-indent:2em;}

.article .artbody{
	font-size: 14px;
	padding-top: 8px;
    min-height: 50px;
	color: #444;
    line-height: 28px;
    font-family: Arial, '宋体', Helvetica, sans-serif, Verdana;}

.prenext{
	margin:20px 0;}
.prenext li{
	font-family: Microsoft YaHei;
    color: #595959;
    line-height: 25px;}
.prenext li a{
    color: #444;}
.prenext li a:hover{ color:#16981e;}

.imglist{
	margin-top:34px;}
.imglist li{
	width: 220px;
	display:inline-block;
    margin: 0 10px 21px;
	padding: 15px;
    border: 1px solid rgb(238, 238, 238);}
.imglist li:hover{ border-color:#16981e;}
.imglist li > a{
	display:block;
	width:220px;
	height:220px;
	line-height:220px;
	text-align:center;}
.imglist li img{
	max-width:100%;
	max-height:220px;
	vertical-align:middle;}

.imglist li h3{
	margin-top:21px;
	font-family: Microsoft YaHei;
    font-size: 14px;
	line-height:1.4;
	text-align:center;}
.imglist li a:hover{ color:#16981e;}

.artimg{
	margin-top:36px;}
.artimg h2.title{
	font-size: 20px;
    color: #000;
    font-weight: normal;
    font-family: 'Microsoft YaHei';
	line-height:33px;
	text-align:center;}
.artimg .intro{
	font-family: 'Microsoft YaHei';
    line-height: 27px;
	padding:5px;
	color: #888;
    background-color: #F5F5F5;
    margin-bottom: 10px;
	display:none;}

.artimg .imgview{
	padding-top: 8px;}
.artimg .imgview .viewlf{
	float:left;
	width:360px;
	padding-top:5px;}

/*图片放大镜样式*/
.spec-preview{width:350px;height:350px;border:1px solid #ddd;display:table-cell;text-align:center;vertical-align:middle;}
.jqzoom{position:relative;cursor:pointer;display:inline-block;}
.jqzoom img{ max-height:350px;max-width:100%;vertical-align:middle;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-scroll{clear:both;margin-top:8px;width:352px;}

.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover,
.spec-scroll .items ul li.cur img{border:2px solid #16981e;padding:1px;}

.artimg .imgview .viewrg{
	width:720px;
	float:right;
	margin-top:20px;
	font-family: Microsoft YaHei;
    font-size: 14px;
    line-height: 24px;}

.artimg .imgbody{
	margin:0 60px;
	clear:both;
	font-family: 'Microsoft YaHei';
    padding-top: 30px;
	line-height: 1.7em;
    min-height: 50px;
    text-align: justify;}





