@charset "utf-8";
/* Base Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small,strike,  sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;	font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}
:focus { outline:0;}
img { border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline;}
.none { display:none;}
.hidden { visibility:hidden;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}


/**���ֿ�ʼ**/
body { background:#f4f4f4;}
body,p { 
	font:12px/1 "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif; 
	color:#3c3c3c;
}
a { 
	color:#333333;
	text-decoration:none;
}
a:link { 
	color:#333333;
	text-decoration:none;
}
a:hover { 
	color:#333333;
	text-decoration:none;
}
a:visited { 
	color:#333333;
	text-decoration:none;
}
.wrapper { 
	width:100%; 
	margin:0 auto;
}
.wrapper .inner {  /**ҳ��ȫ�ֿ��**/
	width:999px; 
	margin:0 auto;
}
/*ͷ��*/
#header{ background:#264ea3;}
#header .inner{}
.logo{
	width:100%;
	padding-top: 14.4%;
	margin:0px auto;
	background:url(images/logo.jpg) no-repeat;
	position:relative;
	background-size: contain;
}

.logo .xxsy{ background:url(images/home.png) 0px center no-repeat; display:block; width:75px; height:20px; line-height:20px; color:#fff; font-size:14px; font-weight:bold; text-align:right; position:absolute; top:20px; right:0px;}

/*默认主导航样式*/
#nav{background: url(images/nav_bg.gif);}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 35px;line-height: 42px;color: #FFFFFF;font-weight: bold;font-size: 14px;font-family: "Microsoft YaHei";}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color: #ac0000;text-decoration: none;color: #fff;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 42px;min-width: 100%;z-index: 999;background: rgb(38 78 163 / 80%);text-align: center;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item a {display: block;color: #fff;height: 40px;line-height: 40px;padding: 0 17px;font-size: 14px;background:none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{color: #fff;background-color: #ac0000;display: block;}
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}

/*�м䲿��*/
#container{}
.mod{ padding:20px 0 25px 0;background: #f4f4f4;}
.mod-l{ width:250px; float:left;}
.tzgg{  border:1px solid #e6e6e6; margin-bottom:9px;background:#fff;}
.xsglrk{ height:240px;border:1px solid #e6e6e6;margin-bottom:9px;background:#fff;    display: none;}
.kslj{ height:220px;border:1px solid #e6e6e6;margin-bottom:9px;background:#fff;    margin-top: 20px;}
.kslj .lj{ display:block; width:50px; height:60px; float:left; text-align:center; line-height:90px; margin:0 10px 10px; overflow:hidden;}
.kslj .lj1{ background:url(images/xsfw.gif) center 5px  no-repeat;}
.kslj .lj2{ background:url(images/jyfw.gif) center 5px  no-repeat;}
.kslj .lj3{ background:url(images/zzfw.gif) center 2px  no-repeat;}
.kslj .lj4{ background:url(images/xljk.gif) center 2px  no-repeat;}
.kslj .lj5{ background:url(images/yb.gif) center 0px  no-repeat;}
.lxwm{ height:180px;border:1px solid #e6e6e6; background:#fff;background:#fff; margin-top: 20px;}
.lxwm span{ display:block; font-size:12px; line-height:22px; margin: 30px 0 0 30px; color:#545e6a;}
.mod-r{ width:720px; float:right;}
.mod-rt{border:1px solid #e6e6e6; background:#fff; margin-bottom:17px;}
.xgdt-l{width:310px;height:210px;float:left;margin-right: -330px;}
.xgdt-r{height:220px;width: calc(100% - 330px);margin-left: 330px;float: left;}
.mod-rm{border:1px solid #e6e6e6;background:#fff; margin-bottom:17px;}
.xyfc-l{width:310px;height:210px;float:left;margin-right: -330px;}
.xyfc-r{height:220px;width: calc(100% - 330px);margin-left: 330px;float: left;}
.mod-rb{ margin-bottom:10px;}
.gzzd{ width:330px;height:180px; float:left; background:#fff;border:1px solid #e6e6e6;}
.xzzq{ width:380px;height:180px; float:right; background:#fff;border:1px solid #e6e6e6;}
.mod-rb2{}
.bzxx{ width:330px;height:125px; float:left; background:url(images/gzh.jpg) 22px center no-repeat #fff;border:1px solid #e6e6e6;}
.bzxx a{display:block;margin-left: 172px;color:#000000;font-family:"微软雅黑";}
.bzxx .xx-a1{font-size:22px;margin-top:32px;line-height:30px;margin-left: 192px;}
.bzxx .xx-a2{ line-height:40px;    font-size: 22px;}
.yqlj{ width:380px;height:125px; float:right; background:url(images/yqlj.gif) 15px 17px no-repeat #fff;border:1px solid #e6e6e6;}
.xnlj,.xwlj{ width:164px; height:22px; margin-left:125px;}
.xnlj{ margin-top:34px; margin-bottom:8px;}

/*�Զ��������б���ʽ*/
.post {
	
}
.post .banner {
	width: 100%;
	height: 28px;
	margin: 0 auto;
}
.post .banner .title {
	font-size: 14px;
	font-weight: bold;
	float: left;
	line-height: 28px;
	display: block;
	height:28px;
	color:#ac0000;
}
.post .more-btn {
	width: 35px;
	height:100%;
	line-height:28px;
	float: right;
	text-align: center;
	font-size:14px;
	color:#a6a6a6;
	background:url(images/more.png) center center no-repeat
}
.post .more-btn A {	
	display: block;
	width: 35px;
	height:28px;
	color:#a6a6a6;
}
.post .con {
	padding-top:15px;
	margin:0 auto;
}

.post .news-list .news {
	padding-left:20px;
	height: 24px;
	line-height: 24px;
	background:url(images/news_li.gif) 7px center no-repeat;
}

.post .news-list .news .news-title {
	display: block;
	float: left;
        width:100%;
}
.post .news-list .news .news-title a{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.post .news-list .news .news-date {
	display: block;
	float: right;
}

.post1{ margin:0 15px;}
.post1 .banner{ border-bottom:1px solid #b0b1b2; height:35px;line-height:35px;}
.post1 .banner .title { text-indent:12px; height:36px; background:url(images/banner_bg.gif) bottom repeat-x; line-height:35px;}
.post2 .banner .title { width:96px; text-align:center; background:#ac0000; color:#fff;}
.post2{ padding-right:20px;}
.post3{
    padding: 0 20px 0 10px;
}
.post4{ padding: 0 20px 0 10px;}
.post3 .banner .title,.post4 .banner .title{width:96px; text-align:center; background:#08338f; color:#fff;}


/*ҳ��*/
#footer {
		background:#264ea3;	
}

#footer .inner {
	padding: 0px;	
}

.foot {
	background:#264ea3;	
}

#copyright {
	padding:12px 0 20px 0;
}

#copyright p {
	font-size:12px;
	line-height:25px;
	color:#dfe3ee;
	text-align: center;
}


/*�б�ҳ*/
.col {
	padding: 11px;
	background-color:#FFF;
}

.col-menu { /**�б�ҳ�����Ŀ**/
	width:230px;
	float:left;
} 
.col-menu-head { /*�б�ͷ��*/
	width: 100%;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	margin: 0 auto;
	background:#08338f;
	
}
.col-menu-head h3.col-name { font-size:16px; font-weight:bold; color:#fff; }		/**λ����Ŀ����**/
.col-menu-head h3.col-name .col-name-text { display:block; line-height:35px; padding-left:13px; background:url(img/post1-bg-red.gif) bottom repeat-x;}  /**��Ŀ���ͼ��**/
/*�༶��Ŀ�б�*/
.col-list .wp_listcolumn { border: none; }
.col-list .wp_listcolumn .wp_column a { font-weight:normal; font-size: 12px; color:#000;background:url(images/square.gif) 40px center no-repeat; border-top:0px solid #fff; border-bottom:;} 	/**һ������Ŀ��ͼ��**/
.col-list .wp_listcolumn .wp_column a:hover,.col-list .wp_listcolumn .wp_column a.selected { background:#f8f3d6;} 	/**��꾭���ѡ��һ������Ŀ**/
.col-list .wp_listcolumn .wp_column a.selected span.column-name{ color:#d41e2d;}
.col-list .wp_listcolumn .wp_column a span.column-name {font-size: 13px; background: url(images/list_dian.png) 40px center no-repeat; }
.col-list .wp_listcolumn .wp_subcolumn .wp_column a { color:#5c5c5c; background:none; border-top:0px solid #fff; border-bottom: none;} 	/**��������Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a:hover,.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected {padding-left:0;background: url(images/news_li.gif) 55px center no-repeat; color:#000;} 	/**��꾭���ѡ�ж�������Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ccc;} 	/**������Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**��꾭���ѡ��������Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #ddd;} 	/**�ļ�����Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**��꾭���ѡ���ļ�����Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}

.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a { background:none; border-top:0px solid #fff; border-bottom:1px solid #eee;} 	/**�弶����Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a:hover,.col_list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected { color:#000;} 	/**��꾭���ѡ���弶����Ŀ**/
.col-list .wp_listcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_subcolumn .wp_column a.selected span.column-name{ color:#1378b0;}


.col-news { /**�б�ҳ�Ҳ�����**/
	width:675px; 
	float:right;
} 
.col-news-head {
	margin: 0px;
	border-bottom:2px solid #ac0000;
}
.col-metas .col-path { /**��ǰλ��**/
	display:inline-block;
	white-space:nowrap; 
	height:33px; 
	line-height:33px; 
	text-align: right;
	color: #a6a6a6;
	float: right;
	margin-right: 10px;
} 
.col-metas .col-path A {
	color: #a7a7a7;
}
.col-metas .possplit {
	background: url(images/possplit.gif) center center no-repeat;
	width: 15px;
}
.col-metas .col-title { /**��ǰ��Ŀ**/
	display:inline-block; 
	white-space:nowrap; 
	height:33px; 
	line-height:33px;
	float: left;
	margin-left:10px;
} 
.col-metas .col-title h2 { /**��ǰ��Ŀ���**/
	display:inline-block; 
	font-size:16px; 
	color:#ac0000; 
	font-weight: bold;
	padding: 0;
}   
.col-news-con {
	padding: 20px 10px 20px 0;
	margin:0px;
}
.col-news-list {}
.col-news-list .wp_article_list .list_item {border: none; height: 24px; line-height: 24px; font-size: 12px;}  /**��Ŀ�����б�**/
.col-news-list .wp_article_list .list_item .Article_Index { width:5px; background:url(images/dot-blue.gif) no-repeat center 12px; margin:0px;}  /**��Ŀ����ͼ�����**/
.col-news-list .wp_article_list .list_item .Article_Title {margin:0px; padding-left: 5px;}
.col-news-list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333;}
.col-news-list .wp_entry h3 {margin-bottom:20px; font-size: 16px; font-weight: bold; color: #015190;}
.col-news-list .wp_entry p { margin-bottom:20px; font-size: 14px; line-height: 2;}
.col-news-list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**�б�ҳ����ͼƬ��С����**/


/*����ҳ*/
.infobox {
	margin:0px auto;
	background-color:#FFF;
}
.article {}
.article h1.arti_title { /**���±���**/
	line-height:60px; 
	font-family: "Microsoft YaHei"; 
	font-weight: bold;
	padding:10px 0px 0px 0px;
	text-align:center; 
	font-size:20px; 
	color:#c81c01; 
	border-bottom: 1px solid #c81c01;
} 
.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;
	padding: 20px 40px;
	overflow:hidden;
} 
.article .entry .read,.article .entry .read p { /**�Ķ�����**/
	line-height:1.6; 
	font-size:14px; 
	color:#333;
}  
.article .entry .read p { 
	margin-bottom:20px;
}
.article .entry .read img { /**�����Ķ�����ͼƬ��С����**/
	max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); 
}   

/*����*/
.mod-b-r .post .news-list .news{ height:auto; padding-left:23px;}
.mod-b-r .new_tit1 a{ font-weight:bold;line-height: 22px;}
.mod-b-r .new_jianj a{ line-height:20px;}
.mod-b-r .new_jianj { margin-top:5px;}
.mod-b-r .con a{text-decoration: none;}
.mod-t-r .news-title{ text-align:center;}
.mod-t-r .news-title a{font-size: 18px;line-height: 35px;font-weight: bold;}
.mod-t-r .n1{ margin-top:30px;}
.mod-t-r .n2{ margin-top:15px;}
.mod-t-r .news_nav{padding: 0 45px 0 33px; text-indent:2em; text-align:left;}
.mod-t-r .news_nav a{ line-height:28px;}
.mod-t-r a{text-decoration: none;}
.gdhd {float: right;margin-right: 13px;color: #db6c00;}
.wp_listcolumn .wp_subcolumn{ border-bottom:1px solid #ddd;}


.xsglrk .post1 .con{ padding:0;}


.wp_article_list .list_item .Article_Index {
    display: none;
    width: 10px;
    height: 16px;
    margin-top: 3px;
    color: #fff;
    font-size: 11px;
    float: left;
    margin-right: 0;
    overflow: hidden;
    text-indent: -99em;
    background: url(wp_article_li_1.png) no-repeat 50%;
}
.wp_article_list .list_item {
    width: 100%;
    height: 20px;
    line-height: 20px;
    border-bottom: 0px dashed #ccc;
    vertical-align: top;
}

.wp_editor_art_table td {
    background: white;
    padding: 10px 10px;
    border: 1px solid #fff;
}
.articlecontent img {
    margin-bottom: 5px;
}
img {
    vertical-align: top !important;
}

div#wp_news_w114 .wp_article_list .list_item .Article_Title {
display:none;
    float: left;
}

#wp_news_w20 li.news.clearfix {
    height: 30px;
}
/**主体列表页开始**/
#l-container {}
#l-container .inner {padding:25px 0px;}
/**主体文章页开始**/
#d-container {}
#d-container .inner {background:#fff;}

.col_menu {width: 240px;float:left;margin-right:-240px;position:relative;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {background: #0f429b;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 18px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;line-height: 35px;padding: 0px 5px 0px 13px;font-size: 16px;}/**栏目名称图标**/
.col_menu .col_menu_con{/* border:1px solid #e4e4e4; */}
/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn {border-top:0px solid #2867A0;border-bottom:0px solid #fff;}
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 15px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #ddd;}
.col_list .wp_listcolumn .wp_column a .column-name{padding: 5px 0px 5px 20px;line-height: 22px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected {color: #d41e2d;background: #f8f3d6;} 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #d41e2d;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{font-weight:bold; color:#0f429b;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {font-weight:bold; font-weight:bold;color:#0f429b;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#0f429b;} 
/**栏目新闻**/
.col_news {width: 100%;min-height:500px;float:right;} 
.col_news .col_news_box{margin-left: 290px;}
.col_news_head {border-bottom: 2px solid  #ac0000;}
.col_metas .col_title {display:inline-block;float:left;height: 33px;line-height: 33px;}  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 16px;font-family:"Microsoft yahei";font-weight: normal;color: #ac0000;}
.col_metas .col_path {display:inline-block;float:right;white-space:nowrap;height: 33px;line-height: 33px;color: #666;} /**当前位置**/
.col_metas .col_path a{color: #2F2F2F;}
.col_news_con {padding: 15px 0px 10px 0px;margin:0 0px;}
.col_news_list { margin-top:7px;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } /**列表页文章图片大小限制**/
/*列表页*/
.col_news .col_news_box .col_news_con .col_news_list .news_list li.news{position: relative;line-height: 24px;}
.col_news .col_news_box .col_news_con .col_news_list .news_list li.news .news_title{position: absolute;left: 0;right: 100px;top: 0;bottom: 0;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.col_news .col_news_box .col_news_con .col_news_list .news_list li.news .news_meta{width:100px;float:right;text-align:right;}


.xgdt-l .focus-box{width:100%!important;    padding-bottom: 20px;    background: #eee;}
.xgdt-l .focus-container{width:100%!important;height:100%!important;}
.xgdt-l .focus .focus-title {height: 20px;line-height: 20px;padding: 0 10px;width: 100%;box-sizing: border-box;text-align: center;font-size: 12px;font-weight: bold;white-space: unset;}
.xgdt-l .focus .focus-title a{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color:#333;}
.xgdt-l .focus .focus-title-bar {height: 20px;bottom:0px;left:0px;right:0px;margin-left:0px;}
.xgdt-l .focus .focus-title-bg {background-color: unset;}

.xgdt-l .focus .focus-pagination {position:absolute;right: 5px;bottom: 25px;}
.xgdt-l .focus .focus-page {width: 18px;height: 18px;line-height: 18px;font-size:12px;border-radius: 0px;background-color: rgb(108 109 110);color: #fff;opacity: .7;border: 1px solid #fff;}
.xgdt-l .focus .focus-page span {display:block;}
.xgdt-l .focus .focus-page:hover {font-size: 13px; font-weight: bold; }
.xgdt-l .focus .focus-page-active {background-color: red;color:#fff;}

.xgdt-l .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.xgdt-l .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.xgdt-l .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}



.xyfc-l  .focus-box{width:100%!important;padding-bottom: 20px;    background: #eee;}
.xyfc-l  .focus-container{width:100%!important;height:100%!important;}
.xyfc-l .focus .focus-title {height: 20px;line-height: 20px;padding: 0 10px;font-size: 12px;width: 100%;box-sizing: border-box;text-align: center;font-weight: bold;white-space: unset;}
.xyfc-l .focus .focus-title a{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color:#333;}
.xyfc-l .focus .focus-title-bar {height: 20px;bottom:0px;left:0px;right:0px;margin-left:0px;}
.xyfc-l .focus .focus-title-bg {background-color: unset;}

.xyfc-l .focus .focus-pagination {position:absolute;right: 5px;bottom: 25px;}
.xyfc-l .focus .focus-page {width: 18px;height: 18px;line-height: 18px;font-size:12px;border-radius: 0px;background-color: rgb(108 109 110);color: #fff;opacity: .7;border: 1px solid #fff;}
.xyfc-l .focus .focus-page span {display:block;}
.xyfc-l .focus .focus-page:hover {font-size: 13px;font-weight: bold; }
.xyfc-l .focus .focus-page-active {background-color: red;color:#fff;}

.xyfc-l .focus .focus-navigation {opacity: 0.7;filter:alpha(opacity=70);}
.xyfc-l .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.xyfc-l .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}

.post.post-20 .news-list .news{line-height:30px;height:30px;}