
.wrapper {
  width: 1000px;
  margin: auto
}

.wid-f { width: 100% }

.hei-f { height: 100% }

.of-h { overflow: hidden }

.fat-l { float: left }

.fat-r { float: right }

.pat-5 { padding-top: 5px }

.pat-10 { padding-top: 10px }

.mat-5 { margin-top: 5px }

.mat-10 { margin-top: 10px }

.fot-yhei { font-family: 'Microsoft Yahei' }

.fot-arial { font-family: 'Arial' }

.icon {
  display: inline-block;
  zoom: 1;
  vertical-align: middle
}
[class^='ico-'] {
background:url('../../images/themes/simple/ico.png')
}

.ico-bar_edge { background-position: 0 -42px }

.header { background: url('../../images/themes/simple/header.jpg') center no-repeat }

.nav-main { background: #0f3fa1 }

.nav-main ul.wrapper>li { background: url('../../images/themes/simple/nav_main-split.gif') center left no-repeat }

.nav-main ul.wrapper>li a { color: #fff; background:transparent;}

.nav-main ul.wrapper>li:hover a { color: #fed958 }
[class^='tibar-']>.bar>a {
color:#fff
}
[class^='tibar-']>.bar>a:hover {
color:#fed958
}
[class^='tibar-']>.edge {
background:#0f3fa1
}

.tibar-simple { background: #e95546 }

.list-aggregate li {border-bottom: 1px dotted #e5e5e5; padding: 1.1rem 1.5rem !important; }

/* .list-aggregate li a {color: rgba(27, 137, 11, 1);} */

/* .list-aggregate li a:hover {color: rgba(27, 137, 11, 0);} */

.list-aggregate li p {margin-bottom: 0;}

/* .list-aggregate li:hover { background-color: rgba(27,137,11,0.1); } */


[class^='tibar-'] {
position:relative;
font-family:'Microsoft Yahei';
font-size:1.28em;
}
[class^='tibar-']>.bar {
float:left
}
[class^='tibar-']>.bar a {
-webkit-transition:-webkit-transform ease-in-out .2s .03s;
-moz-transition:-moz-transform ease-in-out .2s .03s;
-o-transition:-o-transform ease-in-out .2s .03s;
transition:transform ease-in-out .2s .03s;
display:inline-block;
margin-left:7px
}
[class^='tibar-']>.bar>[class^='ico-'] {
-webkit-transition:-webkit-transform ease-in-out .2s .03s;
-moz-transition:-moz-transform ease-in-out .2s .03s;
-o-transition:-o-transform ease-in-out .2s .03s;
transition:transform ease-in-out .2s .03s;
margin-left:8px
}
[class^='tibar-']>.bar:hover>[class^='ico-'] {
-webkit-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);
transform:rotateY(180deg)
}
[class^='tibar-']>.bar:hover>a {
-webkit-transform:translate(10px, 0);
-ms-transform:translate(10px, 0);
-o-transform:translate(10px, 0);
transform:translate(10px, 0)
}
[class^='tibar-']>.edge {
width:10px;
height:100%;
display:block;
position:absolute;
top:0;
left:-10px
}
[class^='tibar-']>.edge>i {
height:10px;
position:absolute;
left:0;
bottom:-10px
}
.tibar-simple {
	height: 45px;
	line-height: 45px
}
.list-wrpaaer {
	position: relative;
	overflow: hidden
}
ul[class^='list-'] {
	height: 100%;
	overflow: hidden
}
.list-aggregate>li {
	padding: 10px 0;
	border-bottom: solid 1px transparent;
	-webkit-transition: ease-in-out background-color .15s .05s;
	-o-transition: ease-in-out background-color .15s .05s;
	transition: ease-in-out background-color .15s .05s
}
.list-aggregate>li>a {
	width: 85%;
	height: 25px;
	line-height: 25px;
	display: block;
	text-align: center;
	margin: 7px auto;
	font-size: 1.21em;
	overflow: hidden;
	font-family: 'Microsoft Yahei'
}
.list-aggregate>li>p {
	height: 35px;
	line-height: 18px;
	overflow: hidden;
	font-size: 0.92em;
}



.block-hdnews {}
.block-hdnews .list-wrpaaer {height: 288px !important;}
.block-hdnews .list-wrpaaer ul.list-aggregate {padding: 0;}
.block-hdnews .list-wrpaaer ul.list-aggregate li {list-style: none;}
.block-hdnews .list-wrpaaer ul.list-aggregate li figure {}
/* .block-hdnews .list-wrpaaer ul.list-aggregate li figure a {color: rgba(27, 137, 11, 1);} */
.block-hdnews .list-wrpaaer ul.list-aggregate li figure a img {box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border: 2px solid rgba(255, 255, 255, 1);}

/* .block-hdnews .list-wrpaaer ul.list-aggregate li a {color: rgba(0, 84, 4, 1);} */
.block-hdnews .list-wrpaaer ul.list-aggregate li h2 {line-height: 1.7rem; margin: 0 0 1rem;}
.block-hdnews .list-wrpaaer ul.list-aggregate li p {/* color: rgba(0, 84, 4, 0.5); */ font-weight: normal;}

#marquee-horizontal {margin-bottom: 0; list-style: none;}
