@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block;}

li{ list-style:none;}

/*备用样式表*/
.none { display:none;}
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0;}
.hidden { visibility:hidden;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1;}
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url() no-repeat;}

/**自定义新闻列表**/
.news_list {}
.news_list li.news {line-height: 39px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title {float:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;
overflow: hidden;text-overflow: ellipsis;}/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_title a{font-family:"微软雅黑"; color:#666;}
.news_list li.news span.news_meta {float:right;margin-left:2px;color: #303030;font-family:"微软雅黑" !important;font-size:13px;}/*属性*/
.news_list li.news .news_time,
.news_list li.news .news_time span{color: #666;}/*发布时间*/
.news_list li.news .news_icon {display:inline-block;margin:0 auto; border:0px solid red;}
.news_list li.news .news_text {line-height:22px; color:#666;}/*默认简介*/
.news_list li.news .news_bg {position:absolute; left:0px;bottom:0px; right:0px; height:30px; background:#000; opacity:.7; filter:Alpha(opacity=70);}

.news_list li.news p {}
/*标题文*/
.news_text{}
.news_text .news_list {}
.news_text .news_list li.news{margin-bottom:10px;} 
.news_text .news_list li.news .news_title{line-height: 24px; font-size: 15px;} 
.news_text .news_list li.news .news_text{line-height:22px;font-size: 13px;}
.news_text .news_list li.news .news_time{line-height: 28px;font-size: 13px;}
/*图列表*/
.news_tu{display:none;}
.news_tu .con{padding: 12px 0px;}
.news_tu .news_list { margin:0px -10px;}
.news_tu .news_list li.news{float:left;width:25%;}
.news_tu .news_list li.news .news_box{margin:0px 10px; transition:all 0.4s ease-in-out;}
.news_tu .news_list li.news .news_box:hover{opacity:1; filter:Alpha(opacity=85);}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden;}
.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;}
.news_tu .news_list li.news .news_wz{}
.news_tu .news_list li.news .news_wz .news_con{} 
.news_tu .news_list li.news .news_title{line-height: 45px;height:45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;} 
.news_tu .news_list li.news .news_title a{}

.post-21 .tit  .title,.post-24 .tit  .title{background:#003aa6; color:#fff !important;}
.post-21 .news_list li.news{padding-left: 10px;}
.post-21 .news_list{padding-left:4px;}
.post-21 .more_btn,.post-24 .more_btn{margin-top:4px !important;}

.main1 .mr{}
.main1 .mr .news_list{padding-top:11px;padding-left:4px;}
.main1 .mr .news_list li.news{padding:7px 0;}
.main1 .mr .news_list li.news .news_date{float: left;width: 57px;margin-right:-70px;background:#00707a;text-align:center;font-family:"微软雅黑";}
.main1 .mr .news_list li.news .news_date .news_year{line-height: 26px;font-size: 20.69px; color:#fff; background-color:#0020a6; transition:all 0.4s ease-in-out;font-family:"微软雅黑";font-weight:bold;}
.main1 .mr .news_list li.news .news_date .news_days{line-height:23px; font-size: 12px; color:#424242; background-color:#e5e5e5;}
.main1 .mr .news_list li.news .news_wz{width:100%;}
.main1 .mr .news_list li.news .news_wz .news_con{margin-left:70px; padding: 4px 0px;} 
.main1 .mr .news_list li.news .news_title,.post-21 .news_list li.news .news_title {line-height:39px;font-size: 14px;color:#000;} 
.main1 .mr .news_list li.news:hover .news_date .news_year{background-color:#ff9a00;transition:all 0.4s ease-in-out;}
.main1 .mr .news_list li.news:hover .news_date .news_days{background-color:#e5e5e5;}
.main1 .post-24 .news_list li.news .news_title{line-height:20px !important;}

.list-l {font-size: 16px;font-family: "微软雅黑";color: #ffffff;font-weight: bold; letter-spacing:2px;padding:0 20px;}
.list-r {font-size: 18px;font-family: "微软雅黑";color: #0068b7;font-weight: bold; letter-spacing:2px;padding:0 20px;}
.maintitle {font-size: 16px;font-family: "微软雅黑";color: #333333;letter-spacing:2px;padding:0 20px;}
.maintitle a{color: #333333;}
.maintitle a:hover{color: #333333;}
.page-body a{font-family: "宋体";font-size: 16px;color: #696969;}
.page-body a:hover{color: #696969;}

.wrapper .inner {width: 1200px;margin:0 auto;}

.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1;}
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height: 500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;text-align:center;font-size: 22px; font-family: "微软雅黑";color: #383838; font-weight: normal;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #1B1B1B;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width);}   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}
.lx1 a {
	vertical-align:top;
	font-family:"微软雅黑";
	font-size:18px;
	line-height:30px;
	color:#333333;}
.lx2 a {
	vertical-align:top;
	font-family:"微软雅黑";
	font-size:16px;
	line-height:22px;
	color:#999999;}



.bar_down {
	bottom: 40px;
	width: 82px;
	height: 82px;
	background: url(../images/i_down.png) 50% no-repeat;
	animation: ani_down 2s ease-out 0s infinite;
	position: absolute;
	left: 50%;}
-webkit-@keyframes ani_down{0%{transform:translateY(-4px);}50%{transform:translateY(4px);}100%{transform:translateY(-4px);}}
-moz-@keyframes ani_down{0%{transform:translateY(-4px);}50%{transform:translateY(4px);}100%{transform:translateY(-4px);}}
-ms-@keyframes ani_down{0%{transform:translateY(-4px);}50%{transform:translateY(4px);}100%{transform:translateY(-4px);}}
@keyframes ani_down{0%{transform:translateY(-4px);}50%{transform:translateY(4px);}100%{transform:translateY(-4px);}}

.bar_down:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/i_circle.png) 50% no-repeat;
	animation: ani_circle 2s linear infinite;}
-webkit-@keyframes ani_circle{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
-moz-@keyframes ani_circle{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
-ms-@keyframes ani_circle{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@keyframes ani_circle{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}