@charset "utf-8";
/* CSS Document */

.w1200{ width:1200px; margin:0 auto; overflow:hidden;}

.banners{ height:400px;}
.banners >div{
	height:400px;
	background-repeat:no-repeat;
	background-position:center center;
	font-size:0;
}

.place{
	height:40px;
	background-color: rgb(244, 244, 244);
	text-align:right;
	color: rgb(90, 90, 90);
    font-size: 14px;
}

.place li{display:inline-block;
	padding-top:11px;}
.place a{ color:#333;}
.place a:hover{ color:#01479c;}

.con{ overflow:visible;}
.conlf{
	width:270px;
	float:left;
}
.conlf >dl{ margin-top:-90px;}
.conlf dl dt{
	height:90px;
	background:rgb(19, 96, 184) url(../images/478.jpg) no-repeat;
	text-align:center;
	line-height: 3;
    font-size: 28px;
    color: #fff;
	font-weight:bold;
}
.conlf dl dd{
	height:61px;
	line-height:60px;
	text-align:center;
	background:url(../images/124.jpg) repeat-x;
}
.conlf dl dd a{
	color: #1c4587;
	font-size: 16px;
	display: block;
}
.conlf dl dd a:hover, .conlf dl dd a.thisclass{
	background-color: #d4e4f5;}

.conlf .rexian{
	margin:10px 0;
	height:133px;
	background: rgb(19, 96, 184) url(../images/02at.png) no-repeat 1px 20px;
	overflow:hidden;
	background-size:91px 91px;
}
.conlf .rexian > div{
	margin:41px 0 0 85px;
	color:#fff;
}
.conlf .rexian p{ font-size: 14px; line-height:1.4;}
.conlf .rexian b{ font-size: 22px; line-height:1.4;}

.conrg{	float:right;}
.conrg .content{
	width:887px;
	margin:60px 0;
	line-height: 2;
    min-height:50px;
    font-size: 14px;
}

.listnews{
	width:888px;
	padding-top:21px;}
.listnews li .date{ margin-left:30px;}
.listnews li .conts{ margin-left:104px;}


.pagelist{
	margin-bottom:60px;
	text-align:center;
}
.pagelist li{
    display: inline-block;
    margin: 0 2px;
    height: 20px;
    line-height: 20px;
	vertical-align:middle;}
.pagelist li.thisclass{
    background-color: #009;
    color: #FFF;
    padding: 0 4px;
}
.pagelist li a{
	display:block;
	border: 1px solid #aad;
    color: #009;
    padding: 0 3px;
    height: 18px;
    line-height: 18px;
}
.pagelist li a:hover{
	background-color:#009;
	color:#fff;
}

.article{
	width:886px;
	margin-top:40px;
}
.article .title{
	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 .artbody{
	font-size: 14px;
	padding-top: 8px;
    line-height: 1.7em;
    min-height: 50px;
}

.prenext{ margin: 20px 0;}
.prenext li{
    color: #595959;
    line-height: 25px;
}
.prenext li a{
	margin-right:5px;
    color: #444;
}
.prenext li a:hover{ color:#01479c;}

.listimg{
	width:886px;
	margin-top:60px;
}
.listimg li{
	width: 168px;
    margin: 0 9px 18px;
	padding: 15px;
    border: 1px solid rgb(238, 238, 238);
	display: inline-block;
}
.listimg li:hover{ border-color:#d00;}
.listimg li >a{
	height: 200px;
    width: 168px;
	display:block;
    text-align: center;
    vertical-align: middle;
    line-height:200px;
    overflow: hidden;
}
.listimg li img{
	max-width: 100%;
    max-height: 200px;
	vertical-align:middle;
}
.listimg li h3{
	height:19px;
	padding:0 5px;
	margin-top:12px;
	font-size:14px;
	text-align:center;
}

.artimg{
	width:883px;
	margin-top:48px;
}
.artimg .title{
	font-size: 20px;
    line-height: 140%;
    color: #000;
    font-weight: normal;
	text-align:center;
}
.artimg .imgview{
	margin-top: 8px;
    padding-top:5px;
	overflow:hidden;
}
.artimg .imgview .imgpic{
	width: 400px;
	float:left;
}
/*图片放大镜样式*/
.spec-preview{width:350px;height:350px;border:1px solid #ccc; display:table-cell; text-align:center; vertical-align:middle;}
.jqzoom{position:relative;cursor:pointer;display:inline-block;}
.jqzoom img{ max-width:350px; max-height:350px; 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:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.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:#eee;cursor:pointer;color:#c00;font-weight:bold;}
.spec-scroll .items{position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:9999%;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #999;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.artimg .imgview .imginfo{
	width:482px;
	float:left;
}

.artimg .artbody{
	padding-top:25px;
	line-height: 1.7em;
    min-height: 50px;
    text-align: justify;
}



