body {
	color: rgb(0, 0, 0); line-height: 20px; font-size: 12px;
}
body {
	background-position: top; font-family: Microsoft Yahei; background-image: url(bg3.jpg); background-repeat: no-repeat;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
img {
	border: none;
}
input {
	outline: 0px; resize: none;
}
textarea {
	outline: 0px; resize: none;
}
.clearfix{
	clear: both;
	line-height: 0;
	font-size: 0;
}
.main-head{	
	height: 285px;	
}
.main-arrow-l,.main-arrow-r{
	background-repeat:no-repeat;
	width:28px;
	height: 53px;
	display: block;
}
.main-arrow-l{
	background-image: url(../../images/2019liangh/arrow-a1.png);
}
.main-arrow-l:hover{
	background-image: url(../../images/2019liangh/arrow-b1.png);
}
.main-arrow-r{
	background-image: url(../../images/2019liangh/arrow-a2.png);
}
.main-arrow-r:hover{
	background-image: url(../../images/2019liangh/arrow-b2.png);
}
.main-pane{width:1148px;margin:0 auto;}
.slideTxtBox{text-align:left;position: relative;}
.slideTxtBox .main-nav{ height:50px; line-height:50px;position:relative;margin-bottom: 22px}
.slideTxtBox .main-nav ul{ float:left; position:absolute; height:50px;}
.slideTxtBox .main-nav ul li{float: left;position: relative; width:103px;margin-right:45px; padding:0; cursor:pointer;font-size: 24px;text-align: center;}
.slideTxtBox .main-nav ul li::before{content:'';z-index:-1;height: 1px;width:103px;background-color:#cc171c;position: absolute;left:0;top:0;}
.slideTxtBox .main-nav ul li a{color: #cc171c;}
.slideTxtBox .main-nav ul li.on{ *height:50px;_height:50px;  *background-color: #cc171c;_background-color: #cc171c;}
.slideTxtBox .main-nav ul li.on::before{animation:moveHeight  1s,.5s ease-in-out;animation-fill-mode: forwards;
-webkit-animation:moveHeight  1s,.5s ease-in-out;animation-fill-mode: forwards;
transition: all 1s;
-webkit-transition: all 1s;}
.slideTxtBox .main-nav ul li.on a{color: #ffffff;}
.slideTxtBox .main-nav ul li.navlast{margin-right: 0;}

.slideTxtBox .sPrev,.sNext{position:absolute;top:300px;display:block;  width:28px;
	height: 53px; overflow:hidden;
	 cursor:pointer; background-repeat:no-repeat; }
.slideTxtBox .sPrev{background-image: url(../../images/2019liangh/arrow-a1.png);left:-50px;}
.slideTxtBox .sNext{background-image: url(../../images/2019liangh/arrow-a2.png);right:-50px;}
.slideTxtBox .sPrev:hover{background-image: url(../../images/2019liangh/arrow-b1.png);}
.slideTxtBox .sNext:hover{background-image: url(../../images/2019liangh/arrow-b2.png);}

.main-inner{background-color:#ffffff;border:1px solid #f0efed;padding:30px 0 0 0;}
.view-more a{color:#d70000;font-family: 宋体;}
.title-spe1{line-height: 48px;font-size: 30px;color: #b80000;font-family: 黑体;}
.title-det1{line-height: 48px;font-size: 30px;color: #b80000;text-align:center;font-family: 黑体;}
.publish-time{
	color: #818181;font-size: 14px;line-height: 48px;text-align: center;border-bottom: 1px dashed #bcbcbc;margin-bottom: 10px;
}
.detail-pane{	
	margin:0 58px 0 58px;
}
.detail-inner{
	margin:0 70px 0 0;
}
.detail-pane-con{
	height: 540px;
	overflow-y: auto;
}
.detail-con{
	width: 780px;
	margin:0 auto;
	overflow: hidden;
}
.detail-con p{
	font-size: 16px;
	line-height: 180%;
	margin:15px 0 0 0;
	padding:0;
}
/**1**/
.slideBox{ width:782px; height:451px;overflow:hidden; position:relative;margin: 0 auto;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;width:782px; height:491px;margin:0 auto;}
.slideBox .bd img{ width:782px; height:451px; display:block;}
.slideBox .bd li .pannel-text{height:40px;line-height:40px;overflow:hidden;font-size:16px;text-align:left;width:100%;position:absolute;bottom:0px;left:0;background:url(tit-bg-a2.png);color:#ffffff;}
.slideBox .bd li .pannel-text a{color:#ffffff;display:inline-block;text-indent:8px;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:7px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:7px; height:7px; line-height:14px; text-align:center; background:#fff; cursor:pointer;-webkit-border-radius:50%; border-radius:50%;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.textlist-u2 li{
	font-size: 18px;
	line-height: 36px;
	background: url(point2.png) no-repeat 0 15px;
	padding:0 0 0 23px;
	overflow: hidden;
}
.textlist-u2 li a{
	float: left;
	width: 80%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.textlist-u2 li span{
	float: right;
	color: #777777;
	font-size: 14px;
}
.page-1 .textlist-u2{
	border-top: 1px dashed #9d9d9d;
	margin:15px 68px 0 68px;
	padding:20px 0;
}
.page-1 .view-more,.page-6 .view-more{float: right;padding:10px 0 0 0;}
/**2**/
.piclist-u1{
	height: 580px;
	overflow-y: auto;
}
.piclist-u1 ul{
	overflow: hidden;
}
.piclist-u1 li{
	width: 215px;
	float: left;
	margin:0 5px 20px 50px;
}
.piclist-u1 .pannel-img{
	margin-bottom: 15px;
	text-align: center;
}
.piclist-u1 .pannel-img img{
	display: block;
	width: 150px;
	height: 192px;
	margin:0 auto;
}
.piclist-u1 .pannel-text {
	width:215px;
	color: #494949;
	font-size: 14px;
	line-height: 150%;
	text-align: justify;
	word-break: break-all;
    word-wrap: break-word;
}
/**3**/
.piclist-u3{width:967px;height:476px;margin:0 auto;overflow: hidden;}
.roundabout_box{margin:0 auto;width:800px;height:476px;}
.roundabout_box li{width:722px;height:476px;background-color:#ccc;text-align:center;cursor:pointer;}
.roundabout_box li img{width: 100%;height: auto;}
.roundabout_box li.roundabout-in-focus{cursor:default;}
.roundabout_box .attrcon{display: none;}
.roundabout-nums{color: #311e1e;text-align: center;font-size: 18px;line-height:1;padding:10px 0 5px 0;}
.roundabout-nums .roundabout-nums-a{color: #cc171c;}
.roundabout-detail{
	color: #626262;
	font-size: 14px;
	text-align: center;
}
.roundabout-title{
	font-size: 16px;
	text-align: center;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
/**4**/
.listpane{
	height: 580px;
	overflow-y: auto;
	margin:0 58px 0 58px;
}
.listpane .textlist-u1{
	
	margin:0 90px 0 0;
}
.textlist-u1 li{
	font-size: 20px;
	line-height: 30px;
	border-bottom: 1px dashed #bcbcbc;
	background: url(point.png) no-repeat 0 24px;
	padding:12px 0 12px 23px;
}
.textlist-u1 li span{
	display: block;
	color: #878787;
	font-size: 14px;
}
/**6**/
.page-6 .textlist-u2{
	border-top: 1px dashed #9d9d9d;
    margin: 15px 68px 0 68px;
    padding: 20px 0;
}
.page-6 .textlist-u2 ul{
	margin:0 24px;	
}
.textlist-u3 li{
	font-size: 18px;
	line-height: 36px;
	overflow: hidden;
}
.textlist-u3 li a{
	float: left;
}
.textlist-u3 li span{
	float: right;
	color: #777777;
	font-size: 14px;
}
.piclist-u2{
	width:988px;
	margin:0 auto;
	overflow:hidden;
}
.piclist-u2 ul{
	width: 1065px;
	overflow: hidden;
}
.piclist-u2 li{
	width: 278px;
	float: left;
	margin:20px 77px 0 0;
	padding:10px 0;
}
.piclist-u2 .piclist-u2-inner{
	width: 252px;
	margin:0 auto;
}
.piclist-u2 .pannel-text{
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	padding: 20px 0 0 0;
}
.piclist-u2 .pannel-img{
	display: block;
	width: 252px;
	height: 313px;
}
.piclist-u2 .pannel-img img{
	width: 252px;
	height: 313px;
}
.piclist-u2 li:hover{
	background-color: #cc171c;
}
.piclist-u2 li:hover .pannel-text a{
	color: #ffffff;
}
/**7**/
.page-7{
	padding:0 0 0 95px;
	height: 580px;
	margin:0 50px 0 0;
	overflow-y: auto;
}
.page-7 dl{
	padding:0 0 30px 0;
}
.page-7 dl dt{
	color: #ba1c20;
	font-size: 24px;
	line-height: 30px;
	padding:0 0 30px 0;
}
.page-7 dl dd{
	color: #000;
	font-size: 18px;
	line-height: 30px;
	overflow: hidden;
}
.conpane{
	margin:0 70px 0 0;
}
.detail-con img{
	max-width:100%;
	height: auto!important;
}
/*pic*/
.picpane{
	/*height: 580px;
	overflow-y: auto;*/
	margin:0 20px;
}
.picpane .title-spe1{margin:0 0 0 30px;} 
.box-163css{width:1090px; position:relative; margin:5px auto;}
.btn{position:absolute;display:none; padding-top:200px;width:22px; height:205px; cursor:pointer; text-indent:-999em;}
.pre{ background:url(../../images/2019liangh/left.png) no-repeat 0 200px; left:20px;}
.next{background:url(../../images/2019liangh/right.png) no-repeat 0 200px;right:30px;}
#ztbox {width:100%; position:relative; height:120px;}
.spic{ width:1090px; position:relative; background:#f9f9f9; height:120px;}
#left {width:13px; height:43px; float:left; top:20px; position:absolute; left:4px; cursor:pointer; background:url(../../images/2019liangh/left.gif) no-repeat; }
#right{ width:13px; height:43px; right:4px; top:20px; position:absolute;cursor:pointer; background:url(../../images/2019liangh/right.gif) no-repeat; }
#conter{ margin-left:20px; width:1048px; position:relative; height:101px; float:left; display:inline; overflow:hidden; }
#conter .txt{ display:none;}
#conter ul { width:auto; height:98px; overflow:hidden; top:0px; left:0px; position:absolute; }
#conter li{ width:163px;height:90px; cursor:pointer;  float:left; border:3px solid #989898; display:inline; margin:0 0 0 5px; }
#conter li b,#conter li strong{ font-weight:normal;}
#conter li.on{border:3px solid #cccccc; }
#conter li.on span{ background:#898989; color:#fff;}
#conter li img{ width:163px;height:90px; float:left; overflow:hidden;display:block;}
#conter li span{ display:block; width:100%; line-height:17px; color:#797979; float:left; height:17px; overflow:hidden; background:#eaeaea; text-align:center; }
#scroll{ background:url(../../images/2019liangh/line.gif) repeat-x left bottom; width:1090px; height:13px; left:0px; bottom:0px; cursor:pointer; position:absolute;  }
#scroll span { width:142px; height:13px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../../images/2019liangh/scrollBg.png) no-repeat; }
.getpic{ width:702px; margin:0 auto;border:3px #989898 solid; }
.getpic img{display:block;margin:0 auto;width:100%;}

.bigpic{ width:930px; position:relative; margin:0 auto 10px auto;}
.intro{ width:100%; min-height:52px; margin-top:10px;}
.txt{ color:#4f4f4f;font-size: 14px;}
.txt p{width:100%;}
.intro .shownums{width:78px;float:left;font-size:24px;color: #969696;}
.intro b{color: #d10000;}
.intro .txt{width: 850px;float:right;}
@keyframes moveHeight {
	0{
		height: 1px;
	}
	100%{
		height: 50px;
	}
}
@media(max-width: 768px){
	body{
		background-image: none;
	}
	.body-detail{
		background-image: url(../../images/2019liangh/bg_m1.jpg);
		background-repeat: no-repeat;
		background-size: 100% auto;
	}
	.body-detail .main-head {
	    width: 100%;
	    height: 3.2533rem;
	}
	.body-detail .main-pane{
		width: 100%;
	}
	.body-detail .main-inner{
		padding:0.35rem 0 0 0;
	}
	.body-detail .detail-pane{
		margin:0 10px;
	}
	.body-detail .detail-inner{
		margin:0;
	}
	.body-detail .detail-con{
		width:100%;
	}
	.body-detail .detail-pane-con{
		height: auto;
	}
	.body-detail .title-det1{
		font-size:0.48rem;
		line-height: 180%;
	}
	.body-detail .detail-con p{
		font-size:0.35rem;
		margin:0.35rem 0 0 0;
		line-height: 0.67rem;
	}
	.body-detail .detail-con p span{
		font-size:0.35rem!important;
	}
	.body-detail .publish-time{
		margin-bottom: 0;
		line-height: 180%;
	}
}