/*征文选集*/
.bodyblue {
    width: 100%;
    min-width: 1100px;
}
.common-w {
    width: 1100px;
    min-width: 1100px;
    margin: 0 auto;
}
.seekinput {
    display: inline-block;
    width: 50px;
    height: 70px;
    background: url(../images/ioc.png) no-repeat center 15px;
    cursor: pointer;
    background-size: 58%;
}
.seek ul{
    width:180px;
    height: 34px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
}

.seek li {
    line-height: 34px;
    margin: 0px 20px;
}
.seek li.addblue{
    border-bottom: 4px solid #0f7b3c;
}
.seek li.active:hover{
    border-bottom: 4px solid #0f7b3c;
}
.active a, .listwh a{
	color: #000;
}
.seek input{
    width: 240px;
    padding: 10px 10px;
    border: 1px solid #bdbdbd;
    margin-left: 160px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
.seek input::-webkit-input-placeholder{
    color: #d8d8d8;
}
.seek input::-moz-placeholder{
    color: #d8d8d8;
}
.seek input::-ms-input-placeholder{
    color: #d8d8d8;
}
.seek li.active:hover{
    border-bottom: 4px solid #0f7b3c;
}
.seek li.addblue{
    border-bottom: 4px solid #0f7b3c;
}
.pad10 {
	width: 100px;
    padding:10px 0px;
    margin-left: 1px;
}
.clearfix:after {
    content:"";
    zoom: 1;
    clear: both;
    display: block;
}
.elli{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.fz14{
    font-size: 14px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tc{
    text-align: center;
}
.xiao{
    cursor: pointer;
}
.activelist {
	width:1100px;
    padding-top:30px;
    position: absolute;
}
.activelistul {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    
}
.activelistul h5{
	width: 250px;
    height: 34px;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    line-height: 34px;
}
.activelistul li:hover{
    background: #fff;
    -webkit-box-shadow: 1px 1px 30px #bbe6fe;
    -moz-box-shadow: 1px 1px 30px #bbe6fe;
    box-shadow: 1px 1px 30px #000000;
    cursor:pointer;
}
.listwh {
    width: 250px;
    padding-bottom:20px;
    margin-bottom: 30px;
    margin-left: 0px;
    position: relative;
}
.activelistes{
	width: 250px;
	overflow: hidden;
	 border: 8px solid #fff;
}
.activelistes img{
    display:block;
    width: 100%;
    height: 188px;   
    vertical-align: middle;
}
.activelistes p{
    width:250px;
    padding-right:5px;
    overflow: hidden;
    font-size: 14px;
}
.activelistes span{
    display: inline-block;
    background: url(../images/ioc.png) no-repeat;
    height: 40px;
    line-height: 40px;
    text-indent: 40px;
}
.activelistes .pic-n{
    background-position: 0px -144px;
}
.activelistes .pic-t{
    background-position: 0px -72px;
}
.activelistes .pic-s{
    background-position: 0px -203px;
}

.active-spanl {
    width:70%;
}
.active-spanr{
    width:30%;
}
.team{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    background: #eeeeee;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 0px 10px;
}
.mt10{
    margin-top:32px;
}
.met_pager {
	margin-top: 20px;
	text-align: center;
}

.met_pager * {
	display: inline-block;
}

.met_pager a {
	padding: 7px 15px;
	min-width: 40px;
	border: 1px solid #e4eaec;
	border-right: none;
	background: #fff;
	text-align: center;
	color: #76838f;
}

.met_pager a:hover {
	background: #f5f5f5;
	text-decoration: none;
}

.met_pager a.NextA {
	border-right: 1px solid #e4eaec;
}

.met_pager .PreSpan,
.met_pager .NextSpan {
	padding: 9px 15px;
	border: 1px solid #e4eaec;
	background: #fff;
	color: #ccd5db;
	cursor: default;
}

.met_pager .firstPage,
.met_pager .lastPage {
	height: 28px;
	line-height: 28px;
}

.met_pager a.Ahover {
	border-color: #023894;
	background: #023894;
	color: #fff;
	cursor: default;
}

.met_pager a.Ahover:hover {
	border-color: #023894;
	background: #023894;
	color: #fff;
}

.met_pager a {
	text-decoration: none;
}

.met_pager a:active,
.met_pager a:focus,
.met_pager a:hover {
	text-decoration: none;
}

.met_pager .PageText {
	display: none;
	margin-left: 10px;
	color: #aaa;
}

.met_pager input {
	display: none;
}

.digg {
	margin: 0px auto;
	text-align: center;
	font-size: 14px;
}

.digg a {
	display: block;
	float: left;
	padding: 5px 6px;
	margin: 0 0 0 8px;
	border: 1px solid #e1e2e3;
	line-height: 35px;
	height: 35px;
	color: #76838f;
	background: #fff;
	text-decoration: none;
}

.digg a:hover {
	border: 1px solid #0f7b3c;
	background: #0f7b3c;
	color: #fff;
}

.digg span {
	display: block;
	float: left;
	padding: 5px 0;
	line-height: 35px;
	height: 35px;
	min-width: 30px;
}

.digg span.current {
	padding: 5px 12px;
	margin: 0 0 0 8px;
	border: 1px solid #0f7b3c;
	background: #0f7b3c;
	color: #fff;
	font-weight: bold;
}

.digg span.disabled {
	border: 1px solid #eee;
	padding: 5px 6px;
	margin: 0 0 0 8px;
	color: #ddd;
}
.ib{
    disaplay: inline-block;
    margin-top: 5px;
}
/*视频详情页*/
.wrap-w {
    width:1000px;
    margin:0px auto;
}
.wrap-w h4{
    margin-top:28px;
    height:50px;
    font-size: 30px;
    font-weight: bold;
    line-height: 50px;
    text-indent: 67px;
    background:url("../images/pc/active-tt.png") no-repeat;
    color: #333333;
}

#activemess-wrap ul{
    width: 264px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    background: #fff;
    box-shadow: 1px 1px 20px #d8d8d8;
}
.activemess-span {
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    border: 3px solid #0065b9;
    margin-right: 17px;
}
#activemess-wrap li{
    width: 100%;
    height:60px;
    padding-left:30px;
    color: #333333;
    font-size: 16px;
    line-height: 60px;
    font-weight: bold;
    cursor: pointer;
}
#activemess-wrap li.liactive{
    background: #0f7b3c;
    color: #fff;
}
.activemess-span-active{
    border: 3px solid #fff;
}
#activemess-wrap li:hover{
    background: #0f7b3c;
    color: #fff;
}
#activemess-wrap li:hover .activemess-span{
    border: 3px solid #fff;
}
.activemess-r {
    width: 100%;
    background:#fff;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    padding:15px 58px 58px 58px;
}
.activemess-header {
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #898989;
}
.activemess-header strong{
    color: #0f7b3c;
    font-weight: bold;
}
.mr20{
    margin-right:20px;
}
.activemess-r h5{
    font-size: 21px;
    color: #0f7b3c;
    line-height: 54px;
    letter-spacing: 2px;
}
.activemess-posi {
    width:80%;
    position:absolute;
    top:0px;
    left: 117px;
}
.activemess-text {
    font-size: 18px;
    padding: 10px 0px;
    line-height: 30px;
    color: #666666;
}
.activemess-header span{
    display:inline-block;
    text-indent: 27px;
    background: url("../images/pc/active-ioc.png") no-repeat 0px;
}
.activemess-header span:nth-of-type(1){
    background-position: 0px 6px;
}
.activemess-header span:nth-of-type(2){
    background-position: -147px 4px;
}
.activemess-header span:nth-of-type(3){
    background-position: -216px 6px;
}
.activemess-header span:nth-of-type(4){
    background-position: -374px 4px;
}
.activemess-p {
    text-align: center;
    padding: 36px 0px 76px 0px;
    border-bottom: 1px solid #e6e6e6;
    font-size: 16px;
    letter-spacing: 1px;
}
.activemess-p span{
    background:#0f7b3c;
    color: #fff;
    border-radius: 10px;
    padding:10px 40px;
    box-shadow: 1px 1px 20px #d8d5d5;
    -webkit-box-shadow: 1px 1px 20px #d8d5d5;
    margin-left: 34px;
    cursor:pointer;
}
.activemess-p span:nth-of-type(1){
    display: inline-block;
    text-indent: 12px;
    background: url("../images/pc/shou.png") no-repeat 25px center;
    background-color: #0f7b3c;
}
.activemess-botton {
    padding: 15px 40px;
    background: #fff;
    font-size: 18px;
    line-height: 18px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 1px 1px 20px #565656;
    -webkit-box-shadow: 1px 1px 20px #565656;
    margin-top:34px;
    font-size: 18px;
    color: #000000;
    letter-spacing: 1px;
}
.wxdiv {
    position:absolute;
    top: 87px;
    right: 18px;
    width: 357px;
    padding: 15px 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 1px 1px 20px #d8d5d5;
    -webkit-box-shadow: 1px 1px 20px #d8d5d5;
    background: #fff;
}
.wxdiv p{
    width: 50%;
    font-size: 20px;
    color: #0f7b3c;
    text-align: center;
}
.wxdiv strong{
    display: inline-block;
    margin-top:10px;
    padding-top: 15px;
}
.none{
    display: none;
}
.list_text {
    text-indent: 13px;
    display: inline-block;
    font-size: 14px;
    color: #898989;
}
.listactive{
    color:#0f7b3c;
}
#content_news{
	width: 92%;
	overflow: hidden;
	margin: 0 auto;
	padding: 20px 0;
}
/*i新闻*/
.nei_content {
	width: 960px;
	margin: 0 auto;
}


/*列表新闻动态样式*/

.mainTop {
	width: 960px;
	height: 45px;
	line-height: 56px;
	float: left;
	border-bottom: 1px solid #f0f0f0;
	background:url(../../images/list2014.png) no-repeat -112px -117px;
	text-indent: 25px;
	font-size: 14px;
	text-align: left;
}

.mainLeftList {
	width: 960px;
	float: left;
}

.mainLeftList dl {
	width: 960px;
	float: left;
	border-bottom: 1px dotted #dbdbdb;
	padding: 12px 0;
}

.mainLeftList dl dt {
	width: 580px;
	height: 28px;
	float: left;
	background:url(../../images/list2014.png) no-repeat -128px -33px;
	overflow: hidden;
	text-indent: 12px;
	font: normal 15px/28px "Microsoft Yahei", "simhei";
}

.mainLeftList dl dt a {
	color: #122e67;
}

.mainLeftList dl dt a:hover {
	color: #f60;
	text-decoration: underline;
}

.mainLeftList dl dd {
	width: 70px;
	height: 28px;
	float: right;
	text-align: right;
	color: #999;
	font: normal 12px/28px "Tahoma", "simhei";
}
.xy_12-24 {
	width: 800px;
	text-align: center;
	margin-top: 50px;
}

.xy_12-24 select {
	margin: 0px;
}
/*分页闲情页面*/
.text1, .text_one{
	width: 92%;
	overflow: hidden;
	margin: 0 auto;
}
.text_one{
	margin-top: 20px;
}
.text_one p a{
	color: #002494;
	font-size: 14px;
	font-weight: bold;
}
.c{ width:100%; height:auto; margin:0px auto;padding-bottom: 50px; }
.dqwz{ width:92%; height:50px; line-height:50px; color:#8E8E8E;}
.fgx{ width:92%; height:4px; background:#552211;}
.zhubt{ width:92%; height:35px; line-height:35px; font-size:18px; font-weight:bold; text-align:center; -o-text-overflow: ellipsis; overflow:hidden;margin: 0 auto; margin-top:20px;}
.time{ width:92%; height:25px; color:#a26b22; text-align:center;}
.fgx2{ width:92%; height:1px; background:#A7A7A7; margin: 0 auto;}
.nr{ width:92%; height:auto; font-size:14px; line-height:28px; text-indent:2em;margin: 0 auto; margin-top:20px;}   