.container{
	width: 1200px;}

/*bannerlunbo*/
/* .nav-list ul li.rm-menu-item>ul.rm-css-animate {
	margin-top: 10px;
} */



/*bannerlunbo ---end*/
.banner{
	width: 100%;}
.banner img,.banner table{
    width: 100%!important;
    height: auto!important;}
#flashBoxu_u2_{
    width: 100%!important;
    height: auto!important;}


.hiSlider{
	overflow: hidden;
	width: 100%;}
.hiSlider-item{
	float: left;}
.hiSlider-item img{
	width: 100%;}
.hiSlider-pages,.hiSlider-title{
	position:absolute;
	z-index:3;}
/*.hiSlider-btn-prev,.hiSlider-btn-next{*/
	/*position:absolute;*/
	/*z-index:5;top:50%;*/
	/*height:30px;width:30px;*/
	/*background:url(../images/hislider-arrow.png) no-repeat;*/
	/*margin-top:-15px;text-indent:-200px;*/
	/*overflow:hidden;*/
	/*opacity:.6;*/
	/*filter:alpha(opacity:60)*/
/*}*/
/*.hiSlider-btn-prev{*/
	/*left:10px*/
/*}*/
/*.hiSlider-btn-next{*/
	/*right:10px;background-position:-30px 0*/
/*}*/
/*.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{*/
	/*opacity:1;filter:alpha(opacity:100)*/
/*}*/
.hiSlider-title{
	bottom:0;
	width:100%;
	padding:6px 0;
	color:#fff;
	text-indent:10px;
	background:rgba(0,0,0,.6);
	z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma
;}
.hiSlider-pages{
	display: table;
	bottom:10px;
	text-align:center;
	width: 100%;}
.hiSlider-pages a{
	height:12px;
	width:12px;
	margin:0 6px;
	display:inline-block;
	overflow:hidden;
	text-indent:-100px;
	font-size:0;
	border-radius:50%;background:#ddd
;}
.hiSlider-pages a.active{
	background:#73000a
;}


/*title*/
.title{
	padding: 30px 0;}
.title span{
	color: #73000a;
	padding-left: 10px;
	border-left: 5px solid #73000a;
	font-size: 24px;
	text-transform:uppercase;}
.title a{
	float: right;
	line-height: 31px;
	color: #999999;
	font-size: 14px;}
.title a:hover{
	color: #73000a;}
/*hotnews*/
.news .list dl{
	overflow: hidden;}
.news .list dl dt{
	width: 300px;
	height: 168px;
	float: left;}
.news .list dl dt img{
	width: 100%;}
.news .list dl dd{
	height: 168px;
	width: calc(100% - 320px);
	float: right;}

.news .list dl dd h4{
	font-size: 20px;
	line-height: 24px;
	display: -webkit-box;
	overflow: hidden;
	 white-space: normal!important;
	 text-overflow: ellipsis;
	 word-wrap: break-word;
	 -webkit-line-clamp: 2;
	 -webkit-box-orient: vertical;
	height: 48px;
	margin: 0;}
.news .list dl dd h4 a{
	color: #333333;}
.news .list dl dd h4 a:hover{
	color: #edb405;}
.news .list dl dd p{
	margin: 10px 0;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	font-size: 14px;
	color: #666666;
	height: 72px;
	line-height: 24px;}
.news .list dl dd span{
	color: #666666;}
.news .list ul li{
	overflow: hidden;
	padding: 15px 10px;
	margin: 20px 0;
	-moz-box-shadow:0px 0px 10px #afafaf;
	-webkit-box-shadow:0px 0px 10px #afafaf;
	box-shadow:0px 0px 10px #afafaf;
	width: 100%;}
.news .list ul li a{
	display: block;
	max-width: 70%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	color: #333333;
	float: left;}
.news .list ul li a:hover{
	color: #edb405;}
.news .list ul li span{
	color: #666666;
	float: right;}


/*events*/
.events .list li{
	overflow: hidden;
	margin-bottom: 20px;}
.events .list li dl{
	width: 60px;
	height: 60px;
	float: left;
	margin: 0;}
.events .list li dl dt{
	background-color: #73000a;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	line-height: 24px;}
.events .list li dl dd{
	line-height: 34px;
	border: 1px solid #ddd;
	text-align: center;
	font-size: 14px;}
.events .list li a{
	display: block;
	width: calc(100% - 80px);
	float: right;
	line-height: 30px;
	font-size: 16px;
	height: 60px;
	color: #333333;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
.events .list li a:hover{
	color: #edb405;}


/*second*/
.second{
	background-color: #ffdddd;}
/*two*/
.two{
	background-color: #ffffff;
	padding: 0 10px;
	margin: 30px 0;}
.two dl dt{
	width: 100%;
	height: 208px;
	overflow: hidden;}
.two dl dt img{
	width: 100%;}
.two dl dd{

	padding: 10px;}
.two dl dd a{
	display: -webkit-box;
	 overflow: hidden;
	 white-space: normal!important;
	 text-overflow: ellipsis;
	 word-wrap: break-word;
	 -webkit-line-clamp: 3;
	 -webkit-box-orient: vertical;
	line-height: 24px;
	font-size: 16px;
	height: 72px;
	color: #333333;}
.two dl dd a:hover{
	color: #edb405;}
/*three*/
.three{
	background-color: #ffffff;
	padding: 0 10px;
	margin: 30px 0;}
.three dl dt{
	width: 100%;
	height: 208px;
	overflow: hidden;
	position: relative;}
.three dl dt .img{
	width: 100%;}
.three dl dt a{
	display:table;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 9;
	margin-left: -24px;
	margin-top: -25px;}
.three dl dd{
	padding: 10px;}
.three dl dd{
	display: -webkit-box;
	overflow: hidden;
	line-height: 24px;
	font-size: 16px;
	height: 92px;
	color: #333333;}




/*four*/
.four img{
	width: 100%;}





/*five*/
.five{
	margin: 30px 0;}
@media only screen and (max-width:1185px){
	.sy_lb1{float: left; width:94%; margin-left: 3%;}
	.sy_lb1 li{float:left; width:100%; background: orange; text-align: center;  position: relative;}
	.sy_lb1 .imgk{width:100%;float: left;}
	.sy_lb1 .imgk img{width: 100%;}
	.sy_lb1 .txtk{width:100%; float: left;padding: 15px 20px; font-size:1.15em; color: #fff; line-height: 155%;}

	.sy_lb1 i{display: inline-block; background: url(../img/sy_jt.jpg) no-repeat; width: 34px; height: 34px; margin-top: 20px;}
}
@media only screen and (min-width:1185px){
	.sy_lb1{float: left; width:100%;}
	.sy_lb1 li{float:left; width:33.3333%; background: #578aa0; text-align: center; height: 320px; position: relative;}
	.sy_lb1 .imgk{width:100%; height: 160px; position: absolute; left: 0; top: 0;}
	.sy_lb1 .imgk img{width: 100%; height: 160px;}
	.sy_lb1 .txtk{width:100%; height: 160px; padding: 20px 30px; font-size:25px; color: #fff; line-height: 30px; position: absolute; left: 0; bottom: 0;}
	.sy_lb1 .txtk img{height: 56px;}
	.sy_lb1 li:nth-child(even) .imgk{bottom: 0; top: auto;}
	.sy_lb1 li:nth-child(even) .txtk{top: 0; bottom: auto;}
	.sy_lb1 li .txtk:hover i{ margin-left:15px;}
	.sy_lb1 i{display: inline-block; background: url(../img/sy_jt.jpg) no-repeat; width: 34px; height: 34px; margin-top: 20px;}
	.img_d{ overflow:hidden;}
	.img_d:hover img{transform:scale(1.2);
		-webkit-transform:scale(1.2);
		-moz-transform:scale(1.2);
		-o-transform:scale(1.2);
		-ms-transform:scale(1.2);}
}
.sy_lb1 li:nth-child(2){background:#b95141;}
.sy_lb1 li:nth-child(3){background:#ffc106;}
























