@charset "utf-8";
/* Base Reset */
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; }
table { border-collapse:collapse; border-spacing:0; }
caption,th { text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr { border:0; }

html { overflow-x:hidden;}
i,cite,em,var,address,dfn{}
[hidefocus],summary { outline:0; }
li{list-style:none; }
h1,h2,h3,h4,h5,h6,small { font-size:100%; }
sup,sub { font-size:83%; }
pre,code,kbd,samp { font-family:inherit; }
q:before,q:after { content:none; }
textarea { overflow:auto; resize:none; }
label,summary { cursor:default; }
a,button { cursor:pointer; }
h1,h2,h3,h4,h5,h6,strong,b { font-weight:bold; }
del,ins,u,s,a,a:hover { text-decoration:none; }
body,textarea,input,button,select,keygen,legend {font:12px/1 arial,\5b8b\4f53; outline:0;}
 .clearfix::before,
  .clearfix::after {
  	content: "";
  	display: block;
  	height: 0;
  	line-height: 0px;
  	clear:both;
  	visibility: hidden;
  }
  .flex {display: flex;justify-content: space-between;align-items: center;}
.flex2 {display: flex!important;align-items: center;}
.yc {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
:focus { outline:0; }
/*备用样式表*/
.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; }
.bx {width:1400px!important;margin:0 auto!important;}
.fleft{float:center;margin-left: 22px;margin-top:270px;}
.fleft40{float:left;margin-left: -38px;margin-top:42px;}
.fleft80{float:left;margin-left: -38px;margin-top:82px;}
.fleft120{float:left;margin-left: -38px;margin-top:122px;}
.fleft160{float:left;margin-left: -38px;margin-top:162px;}
/**全局样式**/
body { font:14px/1 "Microsoft YaHei","Simsun", arial,\5b8b\4f53; color:#333;}/*背景样式 background:url(images/bg.png) repeat-x 0 0;*/
a {color:#333; text-decoration:none;}
a:hover { color:#0060bd;}
.wrapper { width:100%; margin:0 auto;}
.wrapper .atinner {width:1400px;margin:0 auto;} /**列表页面全局宽度**/
.datu{width:100%;margin:0 auto;position: relative;} 
.top {position: absolute;top: 22px;left: 50%;transform: translateX(-50%); z-index: 100;width:100%;    padding: 0 82px;box-sizing: border-box;}
.zd_nav {width:74%;}
.contentbox{width:1200px;float:center;z-index:-1;}
.contentbox .rightbox{float:right;margin:25% auto auto 1150px;width:60px;position:fixed;}
.contentbox .displayinfobox{width:1140px;float:left;}
.contentbox .displayinfobox .displayinfoboxinner {float:right;width:1000px;margin:10px auto auto 50px;position:relative;} /**文章页面全局宽度**/
.contentbox .displayinfobox .LeftTool{float:left;width:80px;margin-top:60px;text-align:center;font-size:12px;color:gray;}
.contentbox .displayinfobox .LeftTool .left-stick-wp{position:absolute}
.contentbox .displayinfobox .LeftTool .left-stick-wp:after{content:"";display:block;border-right:0.5px solid #eee;width:1px;height:280px;top:10px;right:-40px;position:absolute}
.contentbox .displayinfobox .LeftTool a{color:gray}
.contentbox .displayinfobox .LeftTool .mtop{margin-top:50px;width:80px;}
.contentbox .displayinfobox .LeftTool .lum-link a{color:gray;}
.contentbox .displayinfobox .LeftTool .lum-link a:hover{color: #4c85e2;}/**鼠标经过或当前选中时样式**/
.contentbox .displayinfobox .LeftTool .md,.LeftTool .year{color:#000;font-family:"Times New Roman"}
.contentbox .displayinfobox .LeftTool .year{font-size:20px;}
.contentbox .displayinfobox .LeftTool .md{font-size:34px;line-height:1.2;}
.contentbox .displayinfobox .LeftTool .through{position:relative;margin-bottom:10px;}
.contentbox .displayinfobox .LeftTool .through span{display:inline-block;padding:0 5px;background:#fff;}
.contentbox .displayinfobox .LeftTool .through:after{content:"";display:block;width:100%;height:1px;background:#ccc;position:absolute;top:50%;left:0;z-index:-1}

/**页头开始**/
.head { position:relative} /**页头部分**/
.head .sitelogo{float:left;}
.sitelogo a {display: block;}
.head .sitelogo .sitelogocon img{width:400px; height:auto;}
.head .sitetitle {float:left; margin-top:20px; margin-left:90px;width:428px;height: 65px;} /**站点名称**/
.head .sosuo { float:right;  margin:80px 3px auto auto;}
.head .fr{ float:right; margin:1% 0 auto auto;}
.head .fr .lin{margin-right:5px; padding-right:10px;border-right: 1px solid #c3bbbb;font-size:12px;}
#headlin a:link, 
#headlin a:visited { 
color:#c3bbbb; 
text-decoration:none; 
} 
#headlin a:hover, 
#headlin a:hover { 
color:#fff; 
text-decoration:none; 
} 
.navbar {width:100%;z-index:99;} /**导航区域背景background:url(images/navbar.png) repeat-x 0 50%;**/
.jianbian {background: url(images/jianbian.png) no-repeat center / cover;width: 100%;height: 238px;position: absolute;top: 0;left: 0;z-index: 50;}

/**导航样式：后台绑定时也可以定义配置**/
.menu-switch-arrow { display: none;}
.navbox .wp-menu {line-height: 45px;    display: flex;justify-content: right; } /**导航高度**/
.navbox .wp-menu .menu-item {display: inline-block;float:center;position: relative;z-index: 100;padding:0 15px;box-sizing: border-box}
.navbox .wp-menu .menu-item:last-of-type {padding-right: 0;}
.navbox .wp-menu .menu-item a.menu-link { display: inline-block;line-height: 40px;color: #fff;font-size: 18px;font-family:"Microsoft YaHei";}/**导航字体样式
**/
.navbox .wp-menu .menu-item:nth-of-type(1) a::after {display: none;}
.navbox .wp-menu .menu-item > a::after {content: '';display: inline-block;background: url(images/xia.png) no-repeat center / contain;width: 9px;height: 6px; margin-left:9px;position: relative;top: -3px;}
.navbox .wp-menu .menu-item a.menu-link:hover,
.navbox .wp-menu .menu-item a.menu-link.parent{ text-decoration: none; color: #fff;}/**鼠标经过或当前选中时样式2265d0**/
.navbox .sub-menu { background-color: #fff; display: none; position: absolute; left: 0; top: 45px; z-index: 100; min-width:110px;}/**菜单背景**/
.navbox .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;border-bottom: 1px solid #ddd;font-size: 15px;}
.navbox .sub-menu .sub-item a { display: block;text-align:center;color: #272727;line-height: 44px; display: block; font-family:"Microsoft YaHei";}/**子菜单字体样式**/
.navbox .sub-menu .sub-item a:hover,
.navbox .sub-menu .sub-item a.parent{ color:#2e6bbf; display: block;}
.navbox .sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background-color: #e6e6e6; border-left: 1px solid #ddd;}
.ss_wai {    justify-content: flex-end;}
.nav_top a {color:#fff;font-size:16px;padding-right:30px;}
.nav_top a:hover {color: rgba(255, 255, 255, 0.6);}
.nav_top a:last-of-type {padding-right: 11px;}
/**slide导航**/
.wp-navi .navi-slide-head { display: none; padding:0 10px; height: 49px;}
.wp-navi .navi-slide-head .navi-slide-title { display: inline-block; float: left; font-weight: normal; color: #212121; font-size: 18px; line-height: 49px;}
.wp-navi .navi-slide-head .navi-slide-arrow { display: block; width: 34px; height: 49px; float: right; background: url(img/menu-icon-arrow.png) no-repeat 50%;}


/**标题栏新闻窗口**/
.post .tt {line-height:50px; display:inline-block; width:100%; border-bottom:2px solid #6db4e0;} /**标题栏**/
.post .tt .tit { display:inline-block; float:left; font-size:20px; font-weight:bold; color:#045287;} /**标题字体**/
.post .tt .tit .title { display:inline-block; line-height:32px;} /**标题图标**/
.post .tt .entit{display:inline-block;margin-left:10px; font-family:"Times New Roman";font-size:16px; font-weight:bold; color:#928f8f;} /**英文标题**/
.post .tt .more_btn {padding-top:10px; display:inline-block;float:right; height:32px; line-height:32px; } /**更多按钮**/
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; line-height:38px; height:auto;font-size:16px} /**系统新闻列表**/
.post .con .wp_article_list .list_item span{margin-left:0px;line-height: 1em;float: none;vertical-align: middle;color: #fff;} 
.post .con .wp_article_list .list_item .Article_Index { background:url(images/newsfront.png) no-repeat center; line-height:35px;height:35px} /**新闻列表图标**/
.s1_l {width: 763px;}
.s1_l #w110imgShow {width: 100%!important;height: 100%!important;}
.con855 > div {width: 100%!important;height: 539px!important;position: relative;}
.s1_l .dtjt9_div_img {height: 539px;}
.dtjt9_div_text {position: absolute;bottom: 0;left: 0;width: 100%;background: transparent;padding: 16px;box-sizing: border-box;background: url(images/hy.png) no-repeat center / cover;padding-top: 68px;padding-bottom: 16px;}
.dtjt9_div_text .dtjt9_div_text_title a {line-height: 1em;display: block;color: #fff;font-weight: bold;font-size: 18px;width: 100%;vertical-align: bottom;}
/*带图标标题*/
.post1 .tt {background:url(images/icon_col_name.png) no-repeat 0px center;}
.post1 .tt .tit .title {padding-left:35px;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news { line-height:25px; padding-left:5px;margin-bottom:15px;} /**标题图标background:url(images/icon_li0.gif) no-repeat 0 9px;**/
.news_list li.news span.news_title { float:left;font-family:"Microsoft YaHei";font-size:16px;}
.news_list li.news span.newslisttitle { float:left;font-family:"Microsoft YaHei";font-size:16px;}
.news_list li.news span.news_meta { float:right; margin-left:2px;font-size:16px;}
.news_list li.news span.date {float:right; color: rgb(24, 114, 176); padding-right:15px; font-family:"Times New Roman";font-size: 16px; margin-right: 0; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; display: inline-block;}
.news_list li.news span.year {float:right; color: rgb(153, 153, 153); padding-left:15px;font-family:"Times New Roman"; font-size: 16px; margin-top: 0; margin-right: 5px;}
.news_list li.news span.datebox {float:right; margin-right: 0;  width:50px; height: 24px; border-style:solid; border-width:1px;border-color: rgb(24, 114, 176); color: rgb(24, 114, 176); line-height: 24px;text-align:center;  display: inline-block;}
.news_list li.news span.yearbox  {float:right;margin-right: 0; background: rgb(24, 114, 176); width:50px; height: 26px; line-height: 26px;color: #fff; font-size: 12px;text-align:center; display: inline-block;}
.news_list li.news span.datebox1 {float:right; margin-right: 0; background: rgb(24, 114, 176); width:50px; height: 26px; color: #fff; line-height: 26px;text-align:center;  display: inline-block;}
.news_list li.news span.yearbox1  {float:right;margin-right: 5px;width:50px; height: 24px; border-style:solid; border-width:1px;border-color: rgb(24, 114, 176); color: rgb(24, 114, 176);line-height: 26px; font-size: 12px;text-align:center; display: inline-block;}
.news_list li.news p {clear:both; line-height:20px; color:#787878;}
.news_list li.news p a { color:#787878;}
.news_list li.news p a:hover { color:#444; text-decoration:underline;}
/** 
*其他样式
*/

/**主体开始**/
#container {/* padding:7px 0; */}
#container .inner {background:#fff;  width:1250px;padding:0px;border:0px solid #e5e5e5;}

/**首页三列布局**/
.mod {}
.mod .ml {width:550px; float:left; }/**左列**/ 
 /**.mod .mc { width:650px; margin-left:15px; float:left;}中间**/
.mod .mr  {width:650px; float:right;} /**右列 **/
.mbox { padding:0; border:0px solid #d3d3d3; }
.mb { margin-bottom:5px;} 

/**页脚开始
#footer {margin-bottom: 0;}
#footer .inner {padding:20px 0; background:#0c58a3; height:100px;border-top:2px solid #fff; text-align:left; width:100%}
#footer .inner p { font-size:14px;color:#c3bbbb; line-height:20px; text-align:left; margin:20px 50px;}
#footer .inner p span { margin:0 3px;}
**/
/**列表页**/
.lbanner {}
.lbanner .inner { position: relative;}
.lbanner .column-name { display: none; height: 24px; line-height: 24px; font-size: 20px; color: #fff;text-shadow:2px 2px 2px #000000; overflow: hidden; position: absolute; left: 6px; right: 6px; top :50%; margin-top: -12px;}
/**列表页banner图**/
.lbanner img { width: 100%; vertical-align: top; }

.col_menu {width: 254px;float:left;position:relative;margin-right: -260px;top: -41px;z-index: 1000;} 
.col_menu .col_menu_head { background:#0060bd;text-align: center;}/**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {line-height: 1em;font-size: 24px;font-weight: normal;color:#fff;padding: 20px 0;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display:block;padding: 0px 5px 0px 10px;background:#0060bd;}/**栏目名称图标**/
/**栏目列表*/
/**一级栏目列表*/
.col_list .wp_listcolumn {line-height: 40px;border-bottom:1px solid #fff; }
.col_list .wp_listcolumn .wp_column a {font-weight:normal;}/**一级子栏目**/
.col_list .wp_listcolumn .wp_column a .column-name{padding-left:25px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected {color:#000; font-size: 16px;background-image:url(images/icon_column_2_hover.gif);}/**鼠标经过或选中一级子栏目**/
.col_list .wp_listcolumn .wp_column a.selected span.column-name{ color:#0060bd;}
/**二级栏目列表*/
.col_list .wp_listcolumn .sub_list{}
.col_list .wp_listcolumn .sub_list .sub-item{}
.col_list .wp_listcolumn .sub_list .sub-item a {color:#454545;background: #F7F7F7 url(images/icon_column_1.gif) no-repeat 26px 11px;border-top:1px solid #fff;border-bottom: 1px solid #E0E0E0;}/**二级子栏目**/
.col_list .wp_listcolumn .sub_list .sub-item a .column-name{padding-left:40px;}
.col_list .wp_listcolumn .sub_list .sub-item a:hover,
.col_list .wp_listcolumn .sub_list .sub-item a.selected { color:#000; background-image:url(images/icon_column_1_hover.gif);}	/**鼠标经过或选中二级子栏目**/
.col_list .wp_listcolumn .sub_list .sub-item a.selected span.column-name{ color:#0060bd;}
/**三级栏目列表*/
.col_list .wp_listcolumn .sub_list .sub_list .sub-item a { background:#f2f2f2 url(images/icon_column_3.gif) no-repeat 26px 10px; border-top:1px solid #fff; border-bottom:1px solid #ccc;}/**三级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub-item a .column-name{padding-left:55px;}
.col_list .wp_listcolumn .sub_list .sub_list .sub-item a:hover,
.col_list .wp_listcolumn .sub_list .sub_list .sub-item a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);}/**鼠标经过或选中三级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub-item a.selected span.column-name{ color:#0060bd;}
/**四级栏目列表*/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub-item a { background:#f5f5f5 url(images/icon_column_3.gif) no-repeat 36px 10px; border-top:1px solid #fff; border-bottom:1px solid #ddd;}/**四级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub-item a .column-name{padding-left:70px;}
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub-item a:hover,
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub-item a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);}/**鼠标经过或选中四级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub-item a.selected span.column-name{ color:#0060bd;}
/**五级栏目列表*/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub_list .sub-item a { background:#f9f9f9 url(images/icon_column_3.gif) no-repeat 46px 10px; border-top:1px solid #fff; border-bottom:1px solid #eee;}/**五级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub_list .sub-item a .column-name{padding-left:85px;}
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub_list .sub-item a:hover,
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub_list .sub-item a.selected { color:#000; background-image:url(images/icon_column_3_hover.gif);}/**鼠标经过或选中五级子栏目**/
.col_list .wp_listcolumn .sub_list .sub_list .sub_list .sub_list .sub-item a.selected span.column-name{ color:#0060bd;}

/**栏目新闻**/
.col_news {width:100%;float:left;} 
.col_news_box{margin-left: 280px;}

.col_news_head {border-bottom:1px solid #ccc;}
.col_metas .col_title { display:inline-block; float:left; height:30px; line-height:30px;}  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size:16px;font-weight: blod;}   /**当前栏目名称**/
.col_metas .col_path { display:inline-block; float:right; white-space:nowrap; height:18px; line-height:18px; margin-top:5px;} /**当前位置**/

.col_news_list { margin-top:7px;min-height:300px; }
.col_news_list .wp_article_list .list_item {font-size:15px; line-height:35px; height:35px} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item span{margin-left:0px;margin-right:5px;height:32px;line-height:35px}
.col_news_list .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center;} /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:16px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:6px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**列表页文章图片大小限制**/

/**文章页**/
.infobox { margin:0 auto;}
.article {}
.article h1.arti_title {line-height: 24px;margin:6px 0px;font-size:18px;font-family: "Microsoft YaHei";color:#282828;text-align:center;} /**文章标题**/
.article .arti_subtitle {line-height:30px;font-size:16px;color:#282828;font-family: "Microsoft YaHei";text-align:center;} /**文章副标题**/
.article .arti_metas { padding:10px; text-align:center;border-top: 0px solid #D0D0D0; border-bottom: 1px solid #D0D0D0;}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;} /**文章其他属性**/
.article .entry { margin:0 auto;padding:5px 0px; min-height:500px; overflow:hidden;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.6; font-size:15px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:6px;}
.article .entry .read img { max-width:840px; _width:expression(this.width > 940 ? "840px" : this.width); }  /**文章阅读部分图片大小限制**/

.bdsharebuttonbox {margin-left:0px;}
.sosuo {position: relative;right: -12px;}
.sosuo table tr {border-bottom: none!important;padding: 0!important;}
.sosuo table tr td {font-size: 16px!important;padding: 0!important;}
.wp_search .keyword{HEIGHT: 28px; border:1px solid rgba(255, 255, 255, 0.5); background:rgba(0, 0, 0, 0); color:#fff; text-indent:10px; outline:none;border-radius: 100px;width: 124px!important;padding-right: 39px;box-sizing: border-box;}
.wp_search .search {CURSOR: pointer; background: url(images/seek2.png) no-repeat center / contain;width: 14px;height: 14px;position: relative;right: 28px;}
.tb{float:right;margin:0px 40px auto auto;}
/**友情链接**/
.dropbtn {
   WIDTH:250px;
    height:36px;
    background:url(images/yq.png) no-repeat 50% 0;
    color: white;
    padding: 6px;
    font-family: "Microsoft YaHei";text-align:center;
    font-size: 20px;
    border: none;
    cursor: pointer;
}
.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
.dropdown-content a {
    color: #5e5a5a;
    padding: 2px 6px;
    height:18px;
    WIDTH:235px;
    text-decoration: none;
    display: block;
}
.dropdown-content a:hover {background-color: #f1f1f1}
.dropdown:hover .dropdown-content { display: block;}
.dropdown:hover .dropbtn {}


#back-to-top{}
#back-to-top a{
	text-align:center;
	text-decoration:none;
	color:#d1d1d1;
	display:block;
	width:50px;
	/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
	-moz-transition:color 1s; 
	-webkit-transition:color 1s;
	-o-transition:color 1s;
        }
#back-to-top a:hover{
	color:#979797;
	}
#back-to-top a span{
	background:#d1d1d1;
	border-radius:6px;
	display:block;
	height:50px;
	width:50px;
	background:#d1d1d1 url(images/arrow-up.png) no-repeat center center;
	margin-bottom:5px;
	-moz-transition:background 1s;
	-webkit-transition:background 1s;
	-o-transition:background 1s;
	}
#back-to-top a:hover span{
	background:#979797 url(images/arrow-up.png) no-repeat center center;
	}

.shutter {
  width: 100%;
  height: auto!important;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  border-radius: 0;
  
}
.shutter::before {content: ''; display: block; padding-top: 41.2%;}
.shutter-img {
  z-index: 1;
}
.shutter-img,
.shutter-img a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.shutter-img a {
  cursor: default;
}
.shutter-img a > img {
  width: 100%;
  height: 100%;
}
.shutter-img .created {
  overflow: hidden;
  position: absolute;
  z-index: 20;
}
.shutter-btn {}
.shutter-btn li {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 49px;
  height: 49px;
  margin-top: -25px;
  cursor: pointer;
}
.shutter-btn li.prev {
  left: 50px;
  background: url(images/shutter_prevBtn.png) no-repeat 0 -49px;
}
.shutter-btn li.next {
  right: 50px;
  background: url(images/shutter_nextBtn.png) no-repeat 0 -49px;
}
.shutter-desc {
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 36px;
  background: url(images/shutter_shadow.png) repeat;
}
.shutter-desc p {
  padding-left: 20px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
}

.topnav{position: fixed;margin:0;width:100%;border-bottom:1px solid #eee;border-top:2px solid #22b5ea;height:60px;background-color:#fff;z-index:1;display: none;}
.topnav .navbox{float:center;width:1350px;margin:0 auto;}
.topnav .navbox .artititle {float:left;line-height:30px;margin:15px auto auto 40px;font-size:18px;color:#282828;font-weight:bold;font-family: "Microsoft YaHei";text-align:center;} 
.topnav .navbox .navlogo{float:left;margin-left:0;margin-top: 5px;}
.topnav .navbox .nav-search{float:right;height:33px;padding:0 2px 0 3px;margin:14px 0 auto auto;border-bottom:1px solid #e5e5e5}
.topnav .navbox .nav-search .so-txt{font-size:14px;width:150px;height:28px;line-height:28px;border:none;background:none;color:#cacaca;-webkit-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}
.topnav .navbox .nav-search .so-txt:focus{color:#333}
.topnav .navbox .nav-search input:focus{width:200px;outline:none}
.topnav .navbox .nav-search .so-submit{margin:0;border:0;width:25px;height:25px;background:url(images/sousuo.jpg) no-repeat 0 0;}
.topnav .navbox .nav-search .so-submit:hover{background:url(images/sousuo1.jpg) no-repeat 0 0;}
.topnav .navbox .weather{float:right;margin:20px 10px auto auto;}

.cz-leftside-weixin{position:relative}
#weixin-code{left:50px;top:30px;position:absolute;padding:15px;box-shadow:0 0 6px rgba(14,22,30,.3);background-color:#fff;width:150px;z-index:100}
.hide{display:none}
.cz-leftside-title{width:30px;height:30px;padding:5px;color:#fff;border-radius:50%}
.cz-leftside-title i{width:30px;height:30px;background-image:url(/_upload/tpl/03/e0/992/template992/images/share-icons.png);background-repeat:no-repeat;background-position:-7px -183px;display:inline-block}
#cz-leftside-share{width:36px;height:208px;position:fixed;left:50%;margin-left:-580px;top:50%;margin-top:-120px;z-index:99;display:none}
.cz-leftside-share{width:36px;height:208px}
#cz-leftside-share a{display:block;width:36px;height:36px;background-color:#727171;z-index:1;position:absolute;left:0;box-sizing:border-box;-moz-box-sizing:border-box;background-image:url(/_upload/tpl/03/e0/992/template992/images/share-icons.png);background-repeat:no-repeat;margin:0 0 7px 0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;border-radius:50%;vertical-align:middle}
#cz-leftside-share a:hover{z-index:2}
.cz-leftside-weixin{top:0;background-position:-48px -3px}
#cz-leftside-share a.cz-leftside-weixin:hover{background-color:#55a947}
.cz-leftside-qzone{top:43px;background-position:-48px -50px}
#cz-leftside-share a.cz-leftside-qzone:hover{background-color:#ffa709}
.cz-leftside-sqq{top:86px;background-position:-48px -92px}
#cz-leftside-share a.cz-leftside-sqq:hover{background-color:#0AA4E7}
.cz-leftside-tsina{top:129px;background-position:-48px -135px}
#cz-leftside-share a.cz-leftside-tsina:hover{background-color:#d52b2a}
#cz-leftside-share .cz-leftside-top{background-image:url(/_upload/tpl/03/e0/992/template992/images/share-icons.png);background-position:-48px -223px;top:211px;cursor:pointer}
#cz-leftside-share .cz-leftside-top:hover{background-color:#2E88CE}
.cz_share{overflow:hidden;float:left;position:relative}
.cz_share a{display:inline-block;margin-right:10px;text-indent:-9999px;margin-bottom:10px;width:24px;height:24px;overflow:hidden;cursor:pointer;float:left;font-size:12px}
.popup_weixin_head p{display:inline-block;margin:0;padding:0 0 15px 0;font-size:14px;color:#333}
.popup_weixin_close{float:right}




/**首页三列布局.backbo{background:url(images/backbo.png) no-repeat center;}**/
.main11 .mc{float:left; width:400px;margin-left: 24px;}
.main11 .mr{float:right;width: 400px;height: 375px;padding-top: 0px;}
.main12 .inner{}
.main12 .ml{float:left; width:480px;}
.main12 .mc{float:left; width:400px;margin-left: 30px;}
.main12 .mr{float:right;width:400px;}

/**标题栏新闻窗口**/
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con .wp_article_list .list_item {border-bottom: 1px solid #ebebeb; padding: 18.5px 0;position: relative;} /**新闻列表**/
.s1 .post .con .wp_article_list .list_item:nth-of-type(1) {padding-bottom: 10px;padding-top: 0;}
.s1 .post .con .wp_article_list .list_item:nth-of-type(1) .Article_Index {display: none;}
.s1 .post .con .wp_article_list .list_item:nth-of-type(1) .Article_Title::before {content: '';background: url(images/lk.png) no-repeat center / contain;width: 24px;height: 24px;display: inline-block;position: relative;top: 6px;margin-right: 6px;}
.s1 .post .con .wp_article_list .list_item:nth-of-type(1) .Article_PublishDate {top: 16px;} 
.s1 .post .con .wp_article_list .list_item:nth-of-type(1) .Article_Title a {font-weight: bold;color: #0060bd;font-size: 20px;}
.post .con .wp_article_list .list_item .Article_Index {  line-height:1em;height:auto;background-image: none;background-color: #0060bd;width: 6px;height: 6px;border-radius: 50%;margin-right: 8px;}
.s2 .post .con .wp_article_list .list_item .Article_Index {background-color: #dcdcdc;}
.post .con .wp_article_list .list_item .Article_Summary {display: none;padding-top: 12px;}
.post .con .wp_article_list .list_item .Article_Summary a {color: #999;text-align: justify;line-height: 1.6em;}
.post .con .wp_article_list .list_item .Article_Summary a:hover {color: #0060bd;}
.post .con .wp_article_list .list_item:nth-of-type(1) .Article_Summary {display: block;}
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 10px;line-height: 20px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;}  
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 
/*标准标题*/
.post1 {width: 440px;}
.post1 .tt {width:91%;margin-top: -5px;}
.post1 .tt .tit {}
.post1 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post1 .tt .tit .title.selected {color:#0f429b;}
.post1 .more_btn a{color:#000;}




.post11 .tt .tit .title {display:inline-block;margin-right:20px;font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post11 .tt .tit .title.selected {color:#0f429b;}
.post11 .more_btn a{color:#1826a5;}
/*带图标标题*/
.post2 { }
.post2 .tt {}
.post2 .tt .tit {padding-left:24px; background:url('images/new1_icon.png') no-repeat left center;}
.post2 .tt .tit .title {font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post2 .con {}
/*居中标题*/
.post3 {}
.post3 .tt {widows: 100%; text-align: right;line-height: 20px;height: 20px;} 
.post3 .tt .tit {float:none;}
.post3 .tt .tit .title {font-weight:bold; color: #1B2EA3;}
.post3 .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;}  
.post3 .more_btn {line-height: 20px; float:none;font-size: 18px;}
.post31 {}
.post31 .tt1 {widows: 100%; text-align: right;line-height: 20px;height: 20px;margin-top: -28px;width:400px;} 

/* .post3 .more_text{color:#000;font-size: 18px;} */
/*标题切换hover*/
.post4 {}
.post4 .tt {border-bottom:1px solid #57b8ef;}
.post4 .tt .tit {border-bottom:0px;}
.post4 .tt .tit .title {display:inline-block;margin-right:20px;color: #333;border-bottom:3px solid #fff;cursor:pointer;}
.post4 .tt .tit .title.selected { border-bottom: 3px solid #0074B3;  color:#000;}
.post4 .more_btn a{color:#1826a5;}
/*左标题右内容*/
.post5 {background:#1826a5;}
.post5 .tt {float:left;width: 120px;margin-right: -120px;position:relative;}
.post5 .tt .tit {float:none;margin-top: 26px;width:100%;font-size: 18px;}
.post5 .tt .tit .title {text-align:center;color: #fff;}
.post5 .more_btn{display:inline-block;position:absolute;left:0;right:0;bottom: -54px;z-index:100;height:auto;text-align:center;margin-top: 0px;} 
.post5 .more_btn a{line-height: 45px;color: #fff;}
.post5 .con{padding:0;position:relative;}
.post5 .con .conbox{margin-left: 120px;padding-left: 15px;background: #fff;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 16px;padding-left:0px;} /**标题图标**/
.news_list li.news7 {line-height: 38px;padding-left:0px;background: url(images/newsfront.png) left no-repeat;} /**标题图标**/
.news_list li.news7 span.news_title { float:left; margin-left: 15px;font-family: 微软雅黑;font-size: 15px;line-height: 38px;}/*标题*/
.news_list li.news7 span.news_meta {float: right;margin-left:2px;color: #D4D4D4;line-height: 38px;font-size: 14px;}/*属性*/
.news_list li.news1 {line-height: 35px;padding-left:0px;border-bottom: 1px solid #ccc;background:url('images/listnews.png') no-repeat left center;} /**标题图标**/
.news_list li.news span.news_title1 {margin-left: 20px;margin-top: 8px; float:left;font-size: 14px;font-family: 微软雅黑;line-height: 20px; }/*标题*/
.news_list li.news span.news_title2 {margin-left: 20px;margin-top: 8px; float:left;font-size: 14px;font-family: 微软雅黑;line-height: 20px; }/*标题*/
.news_list li.news1 span.news_title {margin-left: 10px; float:left;font-size: 14px;font-family:微软雅黑 ; }/*标题*/
.news_list li.news span.news_title img {vertical-align: middle;}
.news_list .news .news_title3 { float:left; margin-left: 15px; padding: 10px 0; color:#000; text-align:justify; word-wrap:break-word;line-height: 24px; font-family:微软雅黑; font-size: 14px;}
.news_list .news .news_title3 a { color:#000; text-align:justify; word-wrap:break-word;float: left;}
.news_list .news .news_title3 a:hover { color:#004F9D;}
.news_list .news .news_title4 { float:left; margin-left: 15px; padding: 10px 0; color:#000; text-align:justify; word-wrap:break-word;line-height: 24px; font-family:微软雅黑; font-size: 14px;}
.news_list .news .news_title4 a { color:#000; text-align:justify; word-wrap:break-word;float: left;}
.news_list .news .news_title4 a:hover { color:#009905;}
.news_list .news .news_title5 { float:left; margin-left: 15px; padding: 10px 0; color:#000; text-align:justify; word-wrap:break-word;line-height: 24px; font-family:微软雅黑; font-size: 14px;}
.news_list .news .news_title5 a { color:#000; text-align:justify; word-wrap:break-word;float: left;}
.news_list .news .news_title5 a:hover { color:#FF0000;}
.news_list li.news span.news_meta1 {margin-top: 8px;float:right;margin-right:40px;text-align: center;width: 80px;line-height: 19px;color: #ffffff;font-size: 14px;background:url('images/lan.png') no-repeat}/*属性*/
.news_list li.news span.news_meta2 {margin-top: 8px;float:right;margin-right:40px;text-align: center;width: 80px;line-height: 19px;color: #ffffff;font-size: 14px;background:url('images/lv.png') no-repeat}/*属性*/
.news_list li.news1 span.news_meta {float:right;font-family: 黑体;font-size: 14px;}/*属性*/
.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 {line-height:34px;}




/**页脚开始**/


#footer .inner .foot-left{float: left;
    margin-top: 15px;
    margin-left: -150px;
    width: 680px;}
#footer .inner .mt{height: 50px;width: 1345px;float: left;text-align: center;}
#footer .inner .mt .ml{width: 200px;float: left;margin-left: 100px;}
.footlogo {width:350px;}
#footer .inner .foot-right{float:left;margin-top: 10px;margin-left: 0px;width: 400px;}
#footer .inner .juti1{font-size: 14px; font-weight:normal;text-align:left;color: #fff;line-height: 35px;}
#footer .inner .juti2{font-size: 14px; font-weight:normal;text-align:left;color: #fff;line-height: 35px;}
#footer .inner .juti3{font-size: 14px; font-weight:normal;text-align:left;color: #fff;line-height: 35px;}
#footer .inner .juti4{font-size: 14px; font-weight:normal;text-align:left;color: #fff;line-height: 35px;}

/* .juti2{margin-top: 4px;}
.juti3{margin-top: 4px;}
.juti4{margin-top: 3px;}
.juti5{margin-top: 3px;} */
#footer .inner p span { margin:0 3px; }
#footer .inner .foot-left a{font-size: 14px; font-weight:normal;text-align:left;line-height: 35px;color: #404895;}
#footer .inner .foot-left a:hover{font-size: 14px;font-weight:normal;text-align:left;color: #fff;}
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#eee;}

/**友情链接**/
.botlinks .links-wrap {position: relative;float: left;display: inline-block;  width: 200px; line-height: 30px; background: none;border:1px solid #d0d0d0;text-align: center;}
.botlinks .links-wrap a.links-arrow {display: block; height: 32px; line-height: 32px; padding: 0 25px 0 10px; text-align: center;color:#a1a1a1; background: url(images/arrow.png) no-repeat right top;}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow { color: #fff; background-position: right bottom; cursor: pointer;}
.botlinks .links-wrap .link-items {display: none; position: absolute; left: 0; bottom: 33px; width: auto; min-width:184px; height:auto; max-height: 300px; overflow: auto; overflow-x:hidden;background: #f5f5f5;}
.botlinks .links-wrap .link-items a { display: block; line-height: 24px; padding: 5px 0; color: #000;background: #fff;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 6px; white-space:nowrap;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #0f429b; cursor: pointer;}/**链接样式**/

.main4{margin-top: 10px;padding-top: 30px;padding-bottom: 30px;}
.ztzl_wai {background-color: #f7f9fa;}
.main4 .ml{float:left; width:600px;}
.main4 .ml .m0{float:left;width:175px;}
.main4 .mr{float:right;width:425px;margin-left: 25px;}
.main4 .mr .mt{height: 30px;width: 425px;}
.main4 .mr .mt .ml{width: 200px;}
.main4 .mr .mt .mr{width: 200px;margin-left: 25px;}
.main4 .mr .mb{height: 30px;margin-top: 25px;}
.main4 .mr .mb .ml{width: 200px;}
.main4 .mr .mb .mr{width: 200px;margin-left: 25px;}
.main4 .mr .mlink{}
.wp_article_list .list_item .Article_PublishDate{color:#0060bd;font-size:14px;position: absolute;top: 50%;right: 0;transform: translateY(-50%);background: #f4f9fe;padding-top: 40px; padding-left: 8px;padding-right: 8px;padding-bottom: 11px;box-sizing: border-box;}
.ny_list .wp_article_list .list_item .Article_PublishDate p {position: absolute;top: 10px;left: 50%;transform: translateX(-50%);color: #0060bd;font-weight: bold;font-size: 20px;}
.sy .wp_article_list .list_item .Article_PublishDate {padding: 0;background: transparent;color: #999!important;}
/* ******** */
.z_tit {border-bottom: 1px solid #ebebeb;position: relative;}
.tith1 {display: inline-block;font-size: 26px;color: #0060bd;border-bottom: 2px solid #0060bd;padding-bottom: 16px;}
.tith1::before {content: '';background: url(images/xyxw_icon.png) no-repeat center / contain;width: 26px;height: 26px;margin-right:8px;display: inline-block;vertical-align: bottom;}
.tit2 .tith1::before {content: '';background: url(images/tzgg_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.tit2 .tith2::before {content: '';background: url(images/rcpy_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.tit2 .tith3::before {content: '';background: url(images/kydt_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.kslj_wai .tit2 .tith3::before {content: '';background: url(images/kslj_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.ztzl_wai .tit2 .tith3::before {content: '';background: url(images/ztzl_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.xy_wai .tit2 .tith3::before {content: '';background: url(images/yxxy_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.tit2 .tith4::before {content: '';background: url(images/xtjy_icon.png) no-repeat center / contain;width: 26px;height: 26px;}
.fdfe .more_btn {position: absolute;top: 5px;right: 0;padding-top: 0;margin-top: 0;}
.fdfe {position: relative;}
.post .more_btn a {font-size: 16px;color: #999;}
.post .more_btn a:hover {color: #0060bd;}
.number {position: absolute;right: 16px;bottom: 16px;z-index: 1000;display: flex;justify-content: center;align-items: center;}
.number a {display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #9c9a9a;margin: 0 4px; color: #9c9a9a;font-size: 0;}
.number .current {background-color: #0060bd;color: #0060bd;}
.sygdrq a{color: rgba(255, 255, 255, 0.5);padding-top: 13px;display: flex;align-items: center;}
.sygdrq a::before {content: '';background: url(images/time.png) no-repeat center / contain;margin-right: 6px;width: 16px;height: 16px;}
.s1 {padding-top: 22px;display: flex;}
.Article_Title a {font-size: 18px;}
.wp_article_list .list_item .pr_fields {flex-shrink: 0;display: flex;align-items: center;float: none;}
.fdyou {width: 43.5%!important;}
.wp_article_list .list_item .Article_Index {margin-top: 0;}
.wp_article_list .list_item .ex_fields {float: none;display: block;}
.main11 {background: url(images/s1bg.jpg) no-repeat center / cover;width: 100%;padding: 40px 0;padding-top: 30px;}
#nav2 .navbox .wp-menu .menu-item > a::after {display: none;}
#nav2 .navbox .wp-menu .menu-item a {font-size: 16px;color: rgba(255, 255, 255, 0.8);}
#nav2 .navbox .wp-menu .menu-item a:hover {color: rgba(255, 255, 255, 1);}



/* 首页第2部分 */
.s2 {width: 50%!important;}
.mod2 {align-items: initial;padding-top: 30px;}
.s2 font {font-weight: normal!important;color: #333!important;}
.s2 font:hover {color: #0060bd!important;}
.s2 .con {padding-top: 6px;}

/* 首页第3部分 */
.s3 .news_text {display: none;}
.s3 .news {display: flex;align-items: center;}
.s3 .news_time {text-align: center;border: 1px solid #0060bd; color: #0060bd;transition: 0.5s;}
.s3 .news_days {font-weight: bold;font-size: 22px;color: #0060bd;text-align: center;padding: 10px 8px;transition: 0.5s;}
.s3 .news_year {color: #0060bd;font-size: 14px;padding: 8px 8px;border-top: 1px solid #0060bd;transition: 0.5s;}
.s3 .con {padding-top: 24px;}
.s3 .news_title a {font-size: 18px;margin-left: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.s3 .news:hover .news_time {background-color: #0060bd;}
.s3 .news:hover .news_time .news_days {color: #fff;}
.s3 .news:hover .news_time .news_year {color: #fff;border-color: #fff;}
.s4 .news_time {border-color: #e8f1fd;background: #e8f1fd;padding: 12.5px 0;}
.s4 .news_year {border-color: #e8f1fd;padding-bottom: 0;}
.s4 .news_days {padding-bottom: 2px;padding-top: 0;}
.s4 .news_list li.news {margin-bottom: 20px;display: flex;}
.s4 .news_list li.news > div {flex-shrink: 0;}
.s4 .news:hover .news_time .news_year {border-color: #0060bd;}
.s3_wai {background: url(images/s3bg.jpg) no-repeat center / cover;width: 100%;padding: 40px 0;padding-bottom: 25px;}
.s3_z {padding: 30px 0;}
.mod3 {padding-top: 0;}
/* 校友 */
.xy_wai {padding-bottom: 30px;}
.xy_wai .bx {overflow: hidden;}
.xy_wai .s2 {width: 100%!important;}
.xy_wai .scrollnews3_div {width: 100%!important;}
.xy_wai .scrollnews3_ul {display: flex;}
.xy_wai a {display: block;}
.xy_wai table td > div:nth-of-type(1) {background: url(images/mp.png) no-repeat center / contain;width: 315px;height: 190px;position: relative;margin: 0 8px;}
.xy_wai table td {position: relative;}
.xy_wai table td img {position: absolute;top: 50%;transform: translateY(-50%);left: 20px;border-radius: 10px;}
.xy_wai table td div:nth-of-type(1) a span:nth-of-type(3) {font-weight: bold;font-size: 22px;position: absolute;top: 40px;left: 129px;}
.xy_wai table td > div:nth-of-type(1) span:nth-of-type(2) {color: #666;position: absolute;font-size: 14px;top: 76px;left: 129px;padding-left: 0;max-width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xy_wai table td > div:nth-of-type(1) span:nth-of-type(4) {color: #999;position: absolute;font-size: 12px;top: 101px;left: 129px;padding-left: 0;width: auto;display: block;max-width: 170px;white-space: normal;height: 54px;line-height: 18px;overflow: hidden;text-align: justify;}
.xy_wai table td .bbb span:nth-of-type(2) {width: 100%;display: block;white-space: normal;padding: 0 8px;box-sizing: border-box;text-align: justify;font-size: 14px;line-height: 1.4em;color: #666;padding-top: 9px;}
.xy_wai table td .bbb span:nth-of-type(2):hover{color: #0060bd;}
.xy_wai table td > div:nth-of-type(1) span:nth-of-type(4):hover {color: #0060bd;}
.imgscroll2_img {padding: 0;}
.xy_wai table td .bbb span:nth-of-type(1) {padding: 0 8px;box-sizing: border-box;color: #0060bd;font-size: 16px;display: flex;align-items: center;}
.xy_wai table td .bbb span:nth-of-type(1)::before {content: '';background: url(images/shu.png) no-repeat center / contain; width: 16px;height: 16px;margin-right: 6px;}
.xy_wai .bbb {padding-top: 12px;}
/* 首页专题 */
/* .ztnr a{display: block;width: calc((100% / 4) - 16px);margin-right: 16px;padding-top: 20px;overflow: hidden;}
.ztnr a:last-of-type {margin-right: 0;}
.ztnr a img {width: 100%;height: 172px;transition: all 0.6s;}
.ztnr a img:hover {transform: scale(1.08);} */
.ztzl_wai #topw31 {padding-top: 20px;}
.ztzl_wai #beginw31 table tr {display: flex;justify-content: center;align-items: center;}
.ztzl_wai #beginw31 table td {width: calc(100% / 4);margin-right: 16px;}
.ztzl_wai #beginw31 td:last-of-type {margin-right: 0;}
.ztzl_wai #tabw31 {width: 100%;}
.ztzl_wai .imgscroll2_img a {overflow: hidden;display: block;}
.ztzl_wai .imgscroll2_img {overflow: hidden;}
.ztzl_wai .imgscroll2_img a img {transition: all 0.6s;width: 100%;}
.ztzl_wai .imgscroll2_img a img:hover {transform: scale(1.08);}



/* 首页快速连接 */
.kslj_wai {background-color: #ecf4ff;margin-top: 0!important;}
.kslj_wai .tit2 {margin-right: 40px;flex-shrink: 0;}
.kslj_wai a {display: block;}
.kslj_wai table td {width: calc(100% / 6);margin-right: 20px;text-align: center;display: flex;align-items: center;}
.kslj_wai table td div:hover img { transition: all 0.5s ease-in;transform:rotate(360deg);}
.kslj_wai table td:last-of-type {margin-right: 0;}
.kslj_wai table {width: 1190px;}
.kslj_wai table a span {font-size: 18px;padding-left: 14px;display: block;}
.kslj_wai table tr {display: flex;align-items: center;}

/* foot */
.foot_wai {background: url(images/foot.jpg) no-repeat center / cover; width: 100%;padding: 60px 0;position: relative;}
.foot_logo {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.foot_logo img {width: 450px;}
.foot_wai a {color: #fff;}
.foot-wai span {color: #fff;}
.post .ccc .wp_article_list .list_item {border-bottom: none!important;}
.ccc .Article_Index {display: none!important;}
.ccc a {font-size: 16px!important;cursor: auto;}
.ccc .ex_fields div {line-height: 1.8em;color: #fff;}
.ccc .Article_Title a {display: flex;align-items: center;}
.ccc .Article_Title a::before {content: ''!important;background: url(images/dz.png) no-repeat center / contain!important;margin-right: 6px!important;width: 18px!important;height: 18px!important;}
.ccc .Article_AuxiliaryTitle a {display: flex;align-items: center;}
.ccc .Article_AuxiliaryTitle a::before {content: ''!important;background: url(images/dh.png) no-repeat center / contain!important;margin-right: 6px!important;width: 18px!important;height: 18px!important;}
.smgz {color: #fff;text-align: center;padding-top: 8px;font-size: 16px;}
.ccc .Article_AuxiliaryTitle::before {content: ''!important;background: url(images/dh.png) no-repeat center / contain!important;margin-right: 6px!important;width: 18px!important;height: 18px!important;}
.ccc .Article_AuxiliaryTitle {display: flex!important;padding-bottom: 8px;}
.ccc .pr_fields::before{content: ''!important;background: url(images/dz.png) no-repeat center / contain!important;margin-right: 6px!important;width: 18px!important;height: 18px!important;}
.ccc .pr_fields {padding-bottom: 20px;}


/* 底部备案 */
.foot_beian {background-color: #1e5095;text-align: center;padding: 16px 0;}
.foot_beian .wp_article_list .list_item {display: flex;align-items: center;justify-content: center;height: auto;color: rgba(255, 255, 255, 0.6);border-bottom: none;margin-left: 0;}
.foot_beian .Article_AuxiliaryTitle a {color: #fff;line-height: 1em;}
.foot_beian .Article_AuxiliaryTitle a:hover {color: rgba(255, 255, 255, 0.8);}
.foot_beian .wp_article_list .list_item span {margin-left: 0;margin-right: 12px;}
.wp_article_list .list_item .Article_Index {display: none;}

/* 内页开始 */
.ny_list .shutter::before {content: '';display: block;padding-top: 26%;}
.ny_list .col_name_text div{text-transform: uppercase;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;box-sizing: border-box;color: rgba(255, 255, 255, 0.5);line-height: 1em;padding-top: 10px;}
.ny_list .col_list .wp_listcolumn .wp_column a {background-image: none;background: #f9f9f9;font-size: 18px;text-align: center;color: #333;}
.col_list .wp_listcolumn .wp_column a:hover, .col_list .wp_listcolumn .wp_column a.selected {background-image: none;background: #f4f9fe;font-weight: bold;}
.col_list .wp_listcolumn .wp_column a:hover {color: #0060bd;}
.ny_list .wp_listcolumn .wp_column a .column-name {padding: 0;}
.ny_list .col_list .wp_listcolumn .wp_column a {border-bottom: 1px solid #e0e0e0;padding: 15px 6px;box-sizing: border-box;line-height: 1.6em;}
.ny_list .col_name_text div:nth-of-type(1) {display: none;}
.ny_list .col_metas .col_path {float: none;margin-top: 0;font-size: 16px;color: #999;padding: 14px 0;display: flex;align-items: center;}
.ny_list .col_metas .col_path::before {content: '';background: url(images/sy_icon.png) no-repeat center / contain;width: 18px;height: 18px;margin-right: 6px;}
.ny_list .col_metas .col_path a {color: #999;}
.ny_list .col_metas .col_path a::after {content: '>';margin: 0 5px;}
.ny_list .col_metas .col_path a:last-of-type::after {display: none;}
.ny_list .col_metas .col_path a:last-of-type {color: #0060bd;}
.ny_list .col_metas .col_path a:hover {color: #0060bd;}
.col_news_head {border-color: #eee;}
.ny_list .col_metas .col_path .possplit{display: none;}

.ny_list .col_news_list .wp_article_list .list_item {height: auto;line-height: normal;padding: 24px 0;position: relative;}
.ny_list .col_news_list .wp_article_list .list_item:nth-of-type(1) {padding-top: 14px;}
.ny_list .Article_Title {width: 90%}
.ny_list .foot_beian .Article_Title {width: auto;}
.ny_list .Article_Title a {font-weight: bold;font-size: 18px;color: #555;padding-bottom: 10px;display: flex;align-items: center;}
.ny_list .Article_Title a::before {content:'';width: 8px;height: 8px;border-radius: 50%;background: #dcdcdc;margin-right: 8px;}
.ny_list .Article_Content a {color: #999;font-size: 16px;padding-left: 16px;box-sizing: border-box;width: 90%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ny_list .foot_wai .ccc .Article_Content a {overflow: initial;text-overflow: initial;}
.ny_list .col_news_list .wp_article_list .list_item span {height: auto;line-height: normal;margin-right: 0;}
.ny_list .Article_Title a:hover {color: #0060bd;}
.ny_list .Article_Title a:hover::before {background: #0060bd;}
.ny_list .Article_Content a:hover {color: #0060bd;}
.ny_list .foot_wai .Article_Content a {padding-left: 0;color: #fff;}
.foot_wai .post .ccc .wp_article_list .list_item {padding: 0;}
.ny_list .wp_paging {float: none;display: flex;justify-content: center;padding: 26px 0;font-size: 14px;}
.wzslist .wp_paging li a:hover {color: #0060bd;}

/* 文章页 */
.info .disfl{font-size: 16px;justify-content: center;color: #999;padding: 20px 0;}
.info .disfl .year {color: #999;}
.info .disfl .lum-link a {color: #0060bd;}
.info .article h1.arti_title {font-size: 24px;line-height: 1.4em;}
.info .disfl .lum-link {margin: 0 10px;}
.info .fbsj {margin-right: 20px;display: flex;align-items: center;}
.info .fbsj::before {content: '';background: url(images/time_xq.png) no-repeat center / contain;width: 16px;height: 16px;margin-right: 6px;}
.info .cishu {display: flex;align-items: center;}
.info .cishu::before {content: '';background: url(images/fwl.png) no-repeat center / contain;width: 16px;height: 16px;margin-right: 6px;}
.info .displayinfoboxinner {padding-top: 20px;}
.info .article .arti_metas {padding: 30px 0;border-color: #eee;margin-bottom: 12px;display: none;}
.info .LeftTool  {position: relative;top: 55px;}
.info .Article_Title a {font-weight: normal;font-size: 16px!important;padding-bottom: 0;color: #fff;}
.info .rightbox {display: flex;justify-content: right;}
.mbxdv {display: flex;text-align: center;justify-content: center;align-items: center;font-size: 14px;color: #999;padding-top: 14px;border-bottom: 1px solid #eee;padding-bottom: 24px;padding-top: 9px;margin-bottom: 12px;}
/* 校友列表的样式 */
.zzz table td div {color: #0060bd;font-size: 18px;display: flex;align-items: center;}
.zzz table td div::before {content: '';width: 6px;height: 6px;background: #0060bd;border-radius: 50%;margin-right: 8px;}
.zzz table tr {padding-top: 14px;padding-bottom: 18px;display: block;border-bottom: 1px dashed #ccc;}
.zzz table tr td a {font-size: 16px;color: #999;padding-top: 10px;display: block;padding-left: 15px;}
.zzz table tr td a:hover {color: #0060bd;}

/* 校友文章页 */
.fbt {margin-right: 0!important;}
.fbt::before {display: none!important;}
.fbt .year {color: #0060bd!important;;}

/* 现任领导 */
.xrld .col_news_list {min-height: auto;margin: 0;padding: 30px 0;font-size: 22px;color: #333;font-weight: bold;text-align: center;padding-top: 10px;}
.xrld table tbody {display: flex;align-items: center;flex-wrap: wrap;}
.xrld table tbody tr {width: calc((100% / 2) - 30px);margin-right: 30px;margin-bottom: 20px;box-shadow: 0 0 40px 7px rgba(0,0,0,0.05);padding: 20px;box-sizing: border-box;border-radius: 20px;border-top: 1px solid #abc3e3;border-left: 1px solid #abc3e3;}
.xrld table tbody tr:nth-of-type(even) {margin-right: 0;}
.xrld table td div::before {display: none;}
.xrld table td {display: flex;}
.xrld table td div {display: block;}
.xrld .fdvwne{padding-left: 20px;font-weight: normal;padding-top: 16px;}
.xrld .fdvwne div span {display: block!important;}
.xrld td span {color: #0060bd!important;font-size: 16px!important;margin-left: 10px;font-weight: bold;padding-top: 3px;}
.xrld .fdvwne p {font-size: 16px;color: #666;padding-top: 10px;display: block;line-height: 1.6em;text-align: justify;}
.xrld .fdvwne p:hover {color: #0060bd;}
.xrld table td img {border-radius: 20px;width: 128px;height: 161px;}
.xrld .dlgkm {padding-top: 30px;}
.xrld .dlgkm  .Column_Name {font-size: 24px;}

#tp-weather-widget {display: none!important;}


input:focus {
  background-color: transparent!important; /* 聚焦时的颜色 */
  outline: none!important; /* 移除默认轮廓线 */
}

select:focus {
  background-color: transparent!important; /* 聚焦时的颜色 */
  outline: none!important; /* 移除默认轮廓线 */
}


.navbox .wp-menu .menu-item:hover > a::after{ transform: rotateX(180deg);}




/* 搜索 */
.wp_search .search_head {height: 300px!important;}

@media (max-width:1800px){
  .top {padding: 0 40px;}
}
@media (max-width:1660px){
  .navbox .wp-menu .menu-item a.menu-link {font-size: 16px;}
  .navbox .wp-menu .menu-item {padding: 0 12px;}
}
@media (max-width:1530px){
  .head .sitelogo .sitelogocon img {width: 300px;}
}
@media (max-width:1480px){
  .head .sitelogo .sitelogocon img {width: 274px;}
  .navbox .wp-menu .menu-item {padding: 0 10px;}
  .zd_nav  {width: 79%;}
}
@media (max-width:1400px){
 .bx {width: 1300px!important;}
 .wrapper .atinner {width: 1300px;}
}

