@charset "UTF-8";
/* CSS Document */
/*
-----------------------------内页样式start-----------------------------
*/

/*单篇+文章页start*/
/*newsView*/
.articleBox {line-height:28px;padding:20px;color: #737373;font-size:16px; }
.articleBox img{max-width:100%;}
.articleTitle {clear: both;text-align: center;padding:20px 10px 0 10px;line-height: 35px;font-size:24px;font-family:"microsoft yahei";color:#474747;}
.articleTime {display: block;clear: both;text-align: center;color: #bebebe;font-size: 14px;line-height:34px;padding:10px 0 10px 0;border-bottom:1px solid #e9e9e9;}
.articleTime span{padding: 0 16px;}
.pageUp{display:block;line-height:30px;padding:20px;border-top:1px solid #e9e9e9;color:#333333;font-size:14px;}
.pageUp div{height: 28px;line-height: 28px;font-size: 16px;color: #737373;}
.pageUp div a{font-size: 14px;color: #a2a2a2;}
.pageUp div:hover a{color: #9c665b;}
.share{display:block;clear:both;padding:10px 0;}
.articlePage{clear:both;height:30px;text-align:center;font-family:Arial;}
.articlePage a{margin:0 1px;background:#ccc;padding:5px 10px;}
.articlePage a:hover{color:#fff;background:#b71b1f;}
.articlePage a.hover{color:#fff;background:#b71b1f;}
/** */

/*单篇+文章页end*/

/*全图列表页start*/


/*全图列表页end*/

/*图文列表页start*/
.imgList1{ overflow: hidden; margin-right: -20px;}
.imgList1 dd{ overflow: hidden; float: left; display: inline; width: 33.3333%; margin-bottom:20px;}
.imgList1 dd .con{ overflow: hidden; margin-right: 20px;}
.imgList1 dd .a{ display: block;}
.imgList1 dd .pic{ width: 100%; overflow: hidden; position: relative;}
.imgList1 dd .pic:before{ display: block; content: ''; padding-top: 67%;}
.imgList1 dd .pic img{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px;object-fit: cover;}
.imgList1 dd .text{background: #FFFFFF; display: block; height: 50px; line-height: 50px; padding: 0 10px; text-align: center; color: #333333; font-size: 16px; overflow:hidden;}
.imgList1 dd:hover .text{ color: #9c665b;}
/*图文列表页end*/

/*全文列表页start*/
.textList dd{padding: 20px 0;}
.textList dd .con{overflow: hidden; padding:10px}
.textList dd .con .timeBox{width: 70px;height: 76px;border: 2px solid #d5d5d5;margin-right: 23px;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}
.textList dd .con .timeBox .date{height: 50px;line-height: 50px;font-size: 30px;text-align: center;color: #d5d5d5;}
.textList dd .con .timeBox .year{height: 26px;line-height: 26px;background: #d5d5d5;font-size: 14px;color: #fff;text-align: center;}
.textList dd .con .text{overflow: hidden;}
.textList dd .con .text .title{height: 30px;line-height: 30px;font-size: 16px;color: #5d5d5d;overflow: hidden;}
.textList dd .con .text .title a{display: block;color: #5d5d5d;}
.textList dd .con .text .textC{height: 40px;line-height: 20px;font-size: 14px;color: #a2a2a2;overflow: hidden;}
.textList dd:hover .timeBox{border-color: #9c665b;}
.textList dd:hover .timeBox .date{color: #9c665b;}
.textList dd:hover .timeBox .year{background: #9c665b;}
.textList dd:hover .text .title a{color: #9c665b;}

/*图文列表页start*/
.imgText1Dl dd {
	margin-bottom: 30px;
	padding: 20px;
	background: #fff;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.imgText1Dl dd .con {
	overflow: hidden;
}

.imgText1Dl dd .con .pic {
	width: 360px;
	float: left;
	display: inline;
	margin-right: 20px;
}

.imgText1Dl dd .con .pic:before {
	padding-top: 59.7222%;
}

.imgText1Dl dd .con .text {
	overflow: hidden;
	padding: 10px 0;
}

.imgText1Dl dd .con .text .title {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}

.imgText1Dl dd .con .text .title a {
	font-size: 18px;
	color: #333333;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
}

.imgText1Dl dd .con .text .time {
	font-size: 14px;
	color: #999999;
	padding-left: 25px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	position: relative;
}

.imgText1Dl dd .con .text .time .timeIcn {
	display: inline-block;
	color: #999999;
	position: absolute;
	left: 0;
	top: 50%;
	margin-left: 2px;
	margin-top: 2px;
	width: 14px;
	height: 14px;
	margin-top: -7px;
	border: solid 1px currentColor;
	border-radius: 8px;
}

.imgText1Dl dd .con .text .time .timeIcn:before {
	content: '';
	position: absolute;
	top: 7px;
	left: 6px;
	width: 5px;
	height: 1px;
	background-color: currentColor;
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
}

.imgText1Dl dd .con .text .time .timeIcn:after {
	content: '';
	position: absolute;
	top: 2px;
	left: 6px;
	width: 1px;
	height: 6px;
	background-color: currentColor;
	-webkit-transform-origin: 0% 0%;
	transform-origin: 0% 0%;
}

.imgText1Dl dd .con .text .info {
	font-size: 14px;
	color: #666666;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
	margin-bottom: 20px;
}

.imgText1Dl dd .con .text .lookMore {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}

.imgText1Dl dd .con .text .lookMore a {
	display: inline-block;
	font-size: 14px;
	color: #999999;
	padding-right: 25px;
	background: url(../images/new/moreIcn.png)no-repeat center right;
	background-size: 8px 13px;
}

.imgText1Dl dd:hover .con .text .title a {
	color: #97112d;
	letter-spacing: 1px;
}

.imgText1Dl dd:hover .con .text .lookMore a {
	color: #97112d;
	background: url(../images/new/moreIcnh.png)no-repeat center right;
	background-size: 8px 13px;
}
/*全文列表页end*/

/*内页框架开始*/

/*内页Banner开始*/

.subBanner {height: 220px;width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.subBanner a {display: block;height: 100%;}
/*内页Banner结束*/

/*当前位置开始*/
#navbg{width: 100%; height: 55px; border-bottom:solid rgba(179,179,179,0.5) 1px;}
#navbg ul{width: 1200px; height: 100%; margin:0px auto;}
#navbg ul .right{float: right; margin-top: 20px; font-size: 14px;color: #999999;}
#navbg ul .right img{ vertical-align: middle; position: relative; top: -3px;}
#navbg ul .right span,#navbg ul .right a{ color: #999999; line-height: 100%; }
#navbg ul .right a:hover{ color: #9c665b;}
/*当前位置结束*/

/*内页外结构开始*/
.subPage {}
.subPageL {background: #FFF;min-height:680px;width: 230px;overflow: hidden;margin-right: 25px;}
.subPageLMenu {margin-bottom: 18px;}
.subPageLMenuT {height: 105px;background: url(../images/subMenuBg.png) no-repeat center center;text-align: center;}
.subPageLMenuT span {display: block;height: 48px;line-height: 48px;font-size: 30px;color: #ffffff;}
.subPageLMenuT em {display: block;height: 20px;line-height: 20px;font-style: normal;color: rgba(255, 255, 255, 0.5);text-transform: uppercase;}

.subPageLMenu .left{width:228px; float:left;border: 1px solid #eaeaea;}
.subPageLMenu .left .list{}
.subPageLMenu .left .list li{height: 48px;line-height: 48px;margin-bottom:0px;border-bottom: solid rgba(229,229,229,1) 1px;}
.subPageLMenu .left .list li .box{}
.subPageLMenu .left .list li .box1{ margin-left:20px; padding-left:25px; border-left:solid rgba(90,180,218,1) 4px; font-size:16px; color:#000000;}
.subPageLMenu .left .list li .box2{ margin-left:20px; padding-left:25px; border-left:solid transparent 4px; font-size:16px; color:#666666}
.subPageLMenu .left .list li .box2:hover{ padding-left:35px; border-left:solid rgba(90,180,218,0.5) 4px; transition: ease .3s;}
.subPageLMenu .left .list li .on{ padding-left:35px; border-left:solid rgba(90,180,218,0.5) 4px; transition: ease .3s;}

.subPageR {overflow: hidden;padding: 0 0px 0 0px;}
.subPageRC {min-height: 680px;height: auto !important;height: 680px;}

/*内页外结构结束*/


/*页码开始*/

.page {padding: 30px 0;text-align: center;clear: both;font-size: 14px;}
.page a {display: inline-block;overflow: hidden;padding: 6px 12px;color: #999999;border-radius: 3px;background: #fff;margin: 0 3px;border: 1px solid #e6e6e6;}
.page span {display: inline-block;padding: 6px 2px;position: relative;top: -15px;}
.page a:hover {background: #9c665b;color: #fff;border-color: #9c665b;}
.page a.hover {background: #9c665b;color: #fff;border-color: #9c665b;}
.page input {display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #9c665b;position: relative;top: -2px;}
.page input.pageDetail {width: 30px;height: 30px;text-align: center;border-radius: 3px;color: #999999;position: relative;top: -13px;}
.page label {color: #999999;position: relative;top: -11px;}
.page input.page_bnt {border: none;width: 30px;height: 25px;cursor: pointer;background: none;color: #999999;position: relative;top: -13px;}
.page a div {width: 11px;height: 19px;background-position: center center;background-repeat: no-repeat;}
.page a.firstPage div {background-image: url(../images/page/firstPage.png)}
.page a.prevPage div {background-image: url(../images/page/prevPage.png)}
.page a.nextPage div {background-image: url(../images/page/nextPage.png)}
.page a.lastPage div {background-image: url(../images/page/lastPage.png)}
.page a.firstPage:hover div {background-image: url(../images/page/firstPageh.png)}
.page a.prevPage:hover div {background-image: url(../images/page/prevPageh.png)}
.page a.nextPage:hover div {background-image: url(../images/page/nextPageh.png)}
.page a.lastPage:hover div {background-image: url(../images/page/lastPageh.png)}
.page a.firstPage.disabled {background: #E2E2E2;border-color: #E2E2E2;cursor: not-allowed;}
.page a.prevPage.disabled {background: #E2E2E2;border-color: #E2E2E2;cursor: not-allowed;}
.page a.nextPage.disabled {background: #E2E2E2;border-color: #E2E2E2;cursor: not-allowed;}
.page a.lastPage.disabled {background: #E2E2E2;border-color: #E2E2E2;cursor: not-allowed;}
.page a.firstPage.disabled div {background-image: url(../images/page/firstPage.png)}
.page a.prevPage.disabled div {background-image: url(../images/page/prevPage.png)}
.page a.nextPage.disabled div {background-image: url(../images/page/nextPage.png)}
.page a.lastPage.disabled div {background-image: url(../images/page/lastPage.png)}

/*页码结束*/
#picBan{width:100%;position:relative; top:0; left:0; height:184px;min-width:1200px;z-index:-100;}
#picBan img{width:100%; height:184px; position:absolute; left:0; top:0;min-width:1200px}

/*
-----------------------------内页样式end-----------------------------
*/
