@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, strong, 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;}
/* 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;}
.icon {display: inline-block;width: 40px;height: 40px;vertical-align: middle;background: url(../images/icon.png) no-repeat;}
/**布局开始**/
body {background: #f9f9f9 url(../images/bg.png) repeat-x 0 0;}
body, p {font: 12px/1 "Microsoft yahei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color: #333;}
a {color: #333;text-decoration: none;}
a:hover {color: #600808;}
.wrapper {width: 100%;margin: 0 auto;}
.wrapper .inner {margin: 0 auto;} /**页面全局宽度**/
/**标题栏新闻窗口**/
.post2 {margin-bottom: 10px;}
.post2 .tt {display: inline-block;width: 100%;margin: 5px 0px;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post2 .tt .tit {display: inline-block;float: left;font-size: 20px;font-weight: normal;} /**标题字体**/
.post2 .tt .tit .title {display: block;line-height: 38px;/* color: #0B305B; */font-family: "Microsoft yahei";}
.post2 .tt .tit .name {display: none;line-height: 16px;color: #333;}
.post2 .con {padding: 5px 0px;margin: 0 auto;}
.post2 .more_btn {display: inline-block;margin-top: 7px;padding: 0px 20px;line-height: 30px;float: right;background: #a40c22;
)}
.post2 .more_btn a {font-size: 12px;color: #fff;}
.post2 .con li .news_title {line-height: 22px;margin-top: 15px;margin-bottom: 5px;font-family: "Microsoft yahei";font-size: 15px;}
.post2 .con li .news_title a {color: #000;}
.post2 .con li .news_wz {/* margin-top:15px; */color: #717171;}
.post2 .con li .news_meta {color: #a40c22;}
.post0 {margin: 20px 0px 0px 0px;width: 100%;display: inline-block;border: 1px solid #ccc;}
.post0 .tt {display: inline-block;float: left;height: 38px;margin: 0px auto;text-align: center} /**标题栏**/
.post0 .tt .tit {display: inline-block;font-size: 17px;font-weight: normal;font-family: "Microsoft yahei"} /**标题字体**/
.post0 .tt .tit .title {display: inline-block;height: 38px;line-height: 38px;padding-left: 22px; /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**标题图标**/
.post0 .more_btn { /* height:32px; */ /* margin:12px 0px; */text-align: right;} /**更多按钮**/
.post0 .more_btn a {display: inline-block;height: 24px;line-height: 24px;margin: 0 auto;padding: 8px 20px; /* color:#fff; *//* background:#a40c22; */} /**更多按钮**/
.post0 .con {padding: 5px 0;
*padding:4px 0;margin: 0 auto;display: inline-block;width: auto;float: left;text-align: left;}
.post0 .con .wp_article_list .list_item {border-bottom: 1px dashed #ccc;} /**新闻列表**/
.post0 .con .wp_article_list .list_item .Article_Index {background: url(../images/li.gif) no-repeat center;} /**新闻列表图标**/
.post0 .con {float: left;padding: 8px;margin-left: 10px;}
.post0 .con .news_list li.news {margin-right: 20px;}
/*通知公告*/
.post {margin-bottom: 10px;}
.post .tt {height: 38px;margin: 10px auto;text-align: center} /**标题栏**/
.post .tt .tit {display: inline-block; /* float:left; */font-size: 20px;font-weight: normal;font-family: "Microsoft yahei"} /**标题字体**/
.post .tt .tit .title {display: inline-block;height: 38px;line-height: 38px; /* padding-left:35px; */ /* background:url(../images/icon_tit.gif) no-repeat 5px center; */} /**标题图标**/
.post .more_btn {height: 32px;margin: 12px 0px;text-align: center;} /**更多按钮**/
.post .more_btn a {display: inline-block;height: 32px;line-height: 32px;margin: 0 auto;line-height: 30px;padding: 0px 20px;color: #fff;background: #00204c;} /**更多按钮**/
.post .con {padding: 5px 0;margin: 0 auto;}
.post .con .wp_article_list .list_item {border-bottom: 1px dashed #ccc;} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index {background: url(../images/li.gif) no-repeat center;} /**新闻列表图标**/
.post .con {}
.post .con li {float: left;margin-left: 34px;border-top: 3px solid red;}
.post .con li.n1 {height: 320px;overflow: hidden;}
.post .con li.n3 {height: 343px;overflow: hidden;}
.post .con li.n4 {height: 370px;overflow: hidden;}
.post .con li.n1 .img-link {}
.post .con li img {margin-bottom: -5px;}
.post .con li.n1 .imgs {}
.post .con li.n2, .post-11 .con li.n3 {}
.post .con li.n2 .img-link, .post .con li.n3 .img-link {}
.post .con li.n2 .imgs, .post-11 .con li.n3 .imgs {}
.post .con li .news_title {line-height: 22px;margin-top: 15px;margin-bottom: 5px;font-family: "Microsoft yahei";font-size: 15px;}
.post .con li .news_title a {color: #000;}
.post .con li .news_wz {/* line-height:22px; */margin-top: 15px;color: #717171;}
.post .con li .news_meta {color: #a40c22;}
/**自定义新闻列表**/
.news_list {}
.news_list li.news {line-height: 24px;
*line-height:18px;padding-left: 0px; /*background:url(images/icon_li0.gif) no-repeat 0 9px;*/} /**标题图标**/
.news_list li.news span.news_title {float: left;}
.news_list li.news span.news_meta {float: right;margin-left: 2px;}
.news_list li.news p {clear: both;line-height: 22px;color: #AEAEAE;}
.news_list li.news p a { /* color:#03528A; */}
.news_list li.news p a:hover {color: #600808;text-decoration: underline;}
/*日期新闻*/
.timenews {}
.timenews .news_time {float: left;width: 50px;margin-right: -80px;text-align: center;border: 1px solid #d26d22;}
.timenews .news_time .news_day {line-height: 30px;font-size: 18px;background: #d26d22;color: #fff;}
.timenews .news_time .news_month {line-height: 18px;font-size: 10px;background: #fff;color: #d26d22;}
.timenews .news_wz {float: left;width: 100%;margin-top: 0px;}
.timenews .news_wz .news_title {margin-left: 61px;margin-top: 0px;}
#news0 {margin-top: 10px;}
.news1 {padding: 0px 0px 10px 0px;margin-top: 22px;margin-bottom: 55px;}
.news1 .modl {float: left;width: 310px;}
.news1 .modr {float: right;width: 609px;}
.news1 .post .more_btn {text-align: right;position: absolute;left: 389px;bottom: 20px;} /**更多按钮**/
.news1 .post .more_btn a {} /**更多按钮**/
.post-9 {position: relative;margin-bottom: 20px;}
.post-9 .con {}
.post-9 .con li {float: none;width: 100%;/* margin-bottom: 20px; *//* padding-bottom:20px; */overflow: hidden;}
.post-9 .con li .img-link {display: inline-block;position: relative;width: 100%;height: 165px;overflow: hidden;margin-bottom: 0px;}
.post-9 .con li .img-link img {position: absolute;left: 0;bottom: 0;right: 0;top: 0;margin: auto;max-width: 310px;height: 204px;}
.post-9 .con li.n1 {height: 272px;border-top: 3px solid #600808;}
.post-9 .con li.n1 .img-link {}
.post-9 .con li .news_title {line-height: 22px;margin-bottom: 0px;margin-top: 0px;padding: 2px 0;font-family: "Microsoft yahei";font-size: 16px;}
.post-9 .con li .news_title a {}
.post-9 .con li .news_title .hot {color: #b11813;/* margin-right:5px; */}
.post-9 .con li .news_title .post_time {margin-left: 8px;font-size: 12px;color: #a40c22;white-space: nowrap;}
.post-9 .con li .news_wz {padding: 0px 10px;}
.post-9 .con li .post_time {/* padding:0px 10px; */margin-top: 2px;color: #a40c22;}
.post-10 {margin-bottom: 7px;}
.post-10 .con {border-top: 3px solid #d66f23;margin-top: 4px;}
.post-10 .con ul.news_list {}
.post-10 .con li {border-bottom: 1px solid #e5e5e5;padding-bottom: 17px;margin-top: 17px;}
.post-10 .con li.n3 {padding-top: 0px;border-top: 0px;}
.post-10 .con li .news_title {margin-top: 0px;}
.post-10 .con li .news_wz {margin-top: 0px;}
.post-11 {position: relative;margin-bottom: 20px;}
.post-11 .con {}
.post-11 .con li {float: left;width: 288px;height: 270px;margin-bottom: 33px;padding-bottom: 20px;overflow: hidden;border-top: none;margin-left: 0px;border-top: 3px solid #600808;}
.post-11 .con li .img-link {display: inline-block;width: 100%;height: 120px;overflow: hidden;margin-bottom: 0px;}
.post-11 .con li .img-link img {width: 100%;}
.post-11 .con li.n1 {border-top: 3px solid #600808;}
.post-11 .con li.n1 .img-link {}
.post-11 .con li.n2 {border-top: 3px solid #600808;}
.post-11 .con li.n2 .img-link {}
.post-11 .con li.n3 {border-top: 3px solid #600808;}
.post-11 .con li.n3 .img-link {}
.post-11 .con li.n4 {border-top: 3px solid #600808;}
.post-11 .con li.n4 .img-link {}
.post-11 .con li.n2, .post-11 .con li.n4, .post-11 .con li.n6 {margin-left: 33px;}
.post-11 .con li.n5, .post-11 .con li.n6 {margin-bottom: 0px;}
.post-11 .con li.n6 {border-top: 3px solid #600808;}
.post-11 .con li .news_title {line-height: 22px;margin-bottom: 0px;margin-top: 0px;padding: 10px 0;font-family: "Microsoft yahei";font-size: 15px;}
.post-11 .con li .news_title .hot {color: #b11813;/* margin-right:5px; */}
.post-11 .con li .news_title a {}
.post-11 .con li .news_title .hot {color: #b11813;/* margin-right:5px; */}
.post-11 .con li .news_title .post_time {margin-left: 8px;font-size: 12px;color: #a40c22;white-space: nowrap;}
.post-11 .con li .news_wz {/* padding:0px 10px; */}
.post-11 .con li .post_time {/* padding:0px 10px; */margin-top: 2px;color: #a40c21;}
.post-11 .con li .news_meta {}
.post-12 {}
.post-12 .con {border-top: 3px solid #143a64;}
.post-12 .con ul.news_list {}
.post-12 .con li {margin-top: 36px;border-bottom: 1px solid #e5e5e5;padding-bottom: 17px;margin-top: 17px;}
.post-12 .con li.n1 {padding-top: 0px;border-top: 0px;}
.post-12 .timenews .news_time {border: 1px solid #e5e5e5;}
.post-12 .timenews .news_time .news_day {background: #e5e5e5;color: #143a64;}
.post-12 .timenews .news_time .news_month {background: #fff;color: #143a64;}
.post-12 .con li .news_title {margin-top: 5px;}
.post-12 .con li .news_wz {margin-top: 0px;}
.news3 {padding: 15px 0px 20px 0px;/* background: url(../images/sxbg.jpg) no-repeat top center; */background: #600808;background-size: cover;}
.post-13 {}
.post-13 .tit {color: #fff;}
.post-13 .con {}
.post-13 .con ul.news_list {margin-left: -34px;}
.post-13 .con li {width: 270px;padding: 0px 20px 20px 20px;background: #fff;}
.post-13 .con li.n1 {height: 220px;border-top-color: #00214C;}
.post-13 .con li.n2 {height: 220px;border-top-color: #D66F23;}
.post-13 .con li.n3 {height: 220px;border-top-color: #00214C;}
.post-13 .con li img {width: 100px;height: 80px;float: left;margin-right: 10px;margin-top: 20px;margin-bottom: 10px;}
.post-13 .con li .imgr {display: inline-block;width: 56%;}
.post-13 .con li .news_title {}
.post-13 .con li .news_title a {}
.post-13 .con li .news_wz {}
.post-13 .con li .news_meta {}
.news4 {padding: 10px 0px 20px 0px;}
.post-14 {}
.post-14 .con {}
.post-14 .con ul.news_list {margin-left: -34px;}
.post-14 .con li {width: 224px;border-top: none;background-color: #fff;border-bottom: 2px solid #ececec;}
.post-14 .con li.n1 {}
.post-14 .con li.n2 {}
.post-14 .con li.n3 {}
.post-14 .con li .img-link {display: inline-block;width: 100%;height: auto;overflow: hidden;margin-bottom: -10px;}
.post-14 .con li img {width: 100%;margin-bottom: -10px;}
.post-14 .con li .news_title {text-align: center;}
.post-14 .con li .news_title a {/* color:#A40C22; */}
.post-14 .con li .news_wz {margin-top: 10px;padding-top: 10px;border-top: 0px solid #ececec;padding: 20px;padding-top: 0px;}
.post-14 .con li .ly {line-height: 42px;padding: 0 20px;background: #fff;border-top: 1px solid #eee}
.post-14 .con li .news_meta {display: none;}
.m-body {position: relative;/* height: 610px; */}
/**页头开始**/
#header {/* position:absolute; *//* top:0px; *//* left:0px; *//* z-index:100; */background: url(../images/bj_01.png) repeat-x left top;}
#header .inner {width: 1000px;}
.head {width: 100%;height: auto;} /**页头部分**/
.head .head-left {float: left;display: inline-block;margin: 4px 0px 4px 0px;}/**站点logo**/
.head .head-right {float: right;display: inline-block;margin-top: 24px;text-align: right;position: relative;}
/*人员角色*/
.jsnav {float: left;margin-top: 22px;}
.rolenav {float: none;height: 30px;line-height: 30px;margin-right: 15px;text-align: right;color: #4479ad;}
.rolenav ul {float: left;}
.rolenav ul li {float: left;margin: 0 8px;}
.rolenav a {font-size: 15px;color: #CEA7AA;}
.rolenav a.link-i5 {margin-left: 15px;}
.rolenav a:hover {color: #fff;text-decoration: underline;}
.rolenav span {margin: 0 8px;}
.rolenav span.cut {display: none;}
/*顶部导航*/
.topnav {display: none;width: auto;margin-bottom: 4px;}
.topnav .navcon {float: right;}
.topnav .navcon li {float: left;}
.topnav .navcon li .cut {color: #fff;margin: 0px 4px;}
.topnav .navcon li .cut-i1 {display: none}
.topnav .navcon li a {line-height: 30px;font-size: 14px;color: #7f98ae;}
.searchbtn {width: 29px;height: 30px;border: 0;outline: 0;background: url(../images/searchbtn.jpg) no-repeat top right;position: absolute;right: 1px;top: 1px;z-index: 120;cursor: pointer;}
.search-bar {display: none;width: 132px;height: 30px;float: left;position: relative;}
.search-box {width: 100%; /*background: #fff;*/height: 30px;position: absolute;right: 0px;top: 0px;z-index: 100;overflow: hidden;border: 1px solid #2f507b;}
.search-box .input-item {margin-left: 3px;margin-right: 34px;}
.search-box .input-item input {border: 0;outline: 0;width: 100%;height: 19px;line-height: 17px;padding: 5px 0;background: none;color: #999;font-size: 14px;font-family: "Microsoft YaHei"}
.search-box .input-submit {display: block;width: 29px;height: 30px;background: url(../images/searchbtn.jpg) no-repeat top right;cursor: pointer;position: absolute;right: 0;top: 0;}
.search-box .input-submit span {display: none;}
/*语言设置*/
.lang {float: right;margin-left: 10px;}
.lang li {float: left;margin-left: 20px;}
.lang li, .lang li a {line-height: 30px;font-size: 14px;color: #fff;}
#nav {margin-bottom: 6px;}
/**导航样式:后台绑定时也可以定义配置**/
.main-menu {position: relative; /* float:left; */}
.main-menu .wp-menu {margin-left: 20px;}
.main-menu .wp-menu .menu-item {float: left;position: relative;}
.main-menu .wp-menu .menu-item a.menu-link {font-size: 16px;text-align: center;color: #fff;display: inline-block;height: 50px;line-height: 50px;padding: 0px 22px;background: url(../images/navcut.png) no-repeat 0 50%;font-family: "Microsoft YaHei";-webkit-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.main-menu .wp-menu .menu-item a.menu-link span {display: inline-block;height: 50px;line-height: 50px;font-size: 13px;color: #9e9da2;}
.main-menu .wp-menu .menu-item a.menu-link:hover, .main-menu .wp-menu .menu-item a.selected, .main-menu .wp-menu .parent a.parent {color: #fff;background-color: #600808;}
.main-menu .wp-menu .menu-item a.menu-link:hover span, .main-menu .wp-menu .menu-item a.selected span, .main-menu .wp-menu .parent a.parent span {color: #beb065;}
.main-menu .wp-menu .menu-item .menu-arrow {display: none;}
.main-menu .wp-menu .i1 a.menu-link {background-image: none;}
.main-menu .wp-menu .sub-menu {display: none;width: 166px;position: absolute;left: 0;top: 48px;background: #600808;opacity: 0.8;filter: alpha(opacity=80);z-index: 100;}
.main-menu .wp-menu .sub-menu li {float: none;position: relative;}
.main-menu .wp-menu .sub-menu li a {display: block;line-height: 17px;padding: 5px 15px;color: #fff;font-size: 13px;}
.main-menu .wp-menu .sub-menu li a:hover {color: #600808;background: #fff;}
.main-menu .wp-menu .sub-menu .sub-menu {left: 100%;background: #600808}
.main-menu .wp-menu .sub-menu .sub-menu .sub-menu {background: #600808}
.main-menu .sub-menu-wrap {width: 100%;position: absolute;left: 0;right: 0;top: 54px;background: #003E81;opacity: 0.8;filter: alpha(opacity=80);z-index: 100;display: none;}
.main-menu .sub-menu-wrap .sub-menu-list {padding: 25px 0;margin-left: 110px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu {float: left;width: 116px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m2 {width: 129px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m3 {width: 130px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m4 {width: 127px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m5 {width: 116px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m6 {width: 116px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m7 {width: 116px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m8 {width: 128px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu-m9 {width: 120px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li {margin-left: 23px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a {display: block;line-height: 17px;padding: 5px 0;color: #fff;font-size: 13px;}
.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a:hover {color: #e4bd2f;text-decoration: underline;}
/**focus**/
#focus {/* position:absolute; *//* top:0px; *//* left:0px; *//* z-index:99; */}
#focus .inner {max-width: 1366px;}
#focus .rb {text-align: center;}
#focus .fouce-box-m {width: 1000px;margin: 0 auto;}
#focus .focus-title-bar {position: relative;height: 36px;left: -70px;bottom: 61px;}
#focus .focus-title {height: 36px;line-height: 36px;font-size: 19px;padding: 0 24px;font-family: "Microsoft yahei";font-weight: normal;}
/**主体开始**/
#container { /* margin-bottom: 10px; */}
#container .inner {width: 1000px;}
#l-container {max-width: 1400px;background: url(../images/listbg.png) no-repeat 100px top}
#l-container .inner {width: 1000px;}
/**首页三列布局**/
/*常用链接*/
#botnav {background: url(../images/footbg.jpg) no-repeat top center;background-size: cover;text-align: center;}
#botnav .inner {display: inline-block;width: 1000px;padding: 30px 0px 50px 0px;}
#botnav .inner .title {line-height: 40px;color: #fff;text-align: left;font-size: 20px;margin-bottom: 20px;}
#botnav .inner .title span {line-height: 40px;font-family: "Arial";color: #999;margin-left: 10px;}
#botnav .inner .link-box {float: left;width: 511px;}
.links-wrap {display: inline-block;/* margin:0 auto; */}
.link-box .link-item.link-i.i3, .link-box .link-item.link-i.i6 {margin-right: 0;}
.links-wrap li {width: 150px;float: left;margin-right: 25px;margin-bottom: 10px;display: inline-block;}
.links-wrap li.i1 a .icon {background-position: -12px -66px;}
.links-wrap li.i2 a .icon {background-position: -82px -66px;}
.links-wrap li.i3 a .icon {background-position: -154px -66px;}
.links-wrap li.i4 a .icon {background-position: -14px -124px;}
.links-wrap li.i5 a .icon {background-position: -82px -125px;}
.links-wrap li.i6 a .icon {background-position: -154px -124px;}
.links-wrap li a {display: block;/* margin:100px 20px; */font-size: 16px;color: #fff; /* border:3px solid #9c9d9f; */font-family: "Microsoft yahei";text-align: left;}
.links-wrap li a:hover {}
.links-wrap li a span { /* display: block; */height: 38px;margin-left: 10px;line-height: 38px;}
/**列表页**/
#infobanner .inner {max-width: 1400px;width: auto;}
#infobanner .inner .col_banner {/* margin-top:133px; */height: 287px;background: url(../images/infobanner.jpg) no-repeat bottom center;background-size: cover;}
#infobanner .inner img {width: 100%;height: 100%;vertical-align: top;}
.col_menu {width: 216px;margin-top: -70px;float: left; /* border:1px solid #e6e6e6; */}
.col_menu .col_menu_head {background: #600808;position: relative;opacity: .9;filter: alpha(opacity=90);} /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 24px;font-weight: normal;color: #fff;} /**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text {display: block;line-height: 50px;padding: 10px 5px 10px 26px;} /**栏目名称图标**/
.col_menu .col_menu_head .column-switch {width: 30px;height: 24px;position: absolute;right: 4px;top: 5px;z-index: 100;display: none;background: url(img/menu-dot.png) no-repeat center;}
/**栏目列表*/
.col_list .col-menu-wrap {padding-top: 5px;}
.col_list .col-menu-wrap .col-item a {display: block;line-height: 28px;padding: 7px 0 7px 15px;font-size: 14px;color: #600808;background: #fff;margin-bottom: 2px;position: relative;} /**一级子栏目**/
.col_list .col-menu-wrap .col-item a i {font-style: normal;position: absolute;right: 20px;top: 5px;z-index: 100;}
.col_list .col-menu-wrap .col-item a span {margin: 0 10px;}
.col_list .col-menu-wrap .col-item a:hover, .col_list .col-menu-wrap .col-item a.selected {color: #000;background: #e6e6e6;}
.col_list .col-menu-wrap .sub-item a {padding-left: 40px;}
.col_list .col-menu-wrap .sub-item .sub-item a {padding-left: 50px;}
.col_news {width: 750px;float: right;padding: 10px 0;min-height: 400px;} /**栏目新闻**/
.col_news .col_banner img {width: 100%;height: 185px;vertical-align: top;}
.col_news_head {}
.col_metas .col_title {display: block;height: 40px;line-height: 40px;} /**当前栏目**/
.col_metas .col_title h2 {display: inline-block;font-size: 20px;font-weight: normal;color: #272525;border-bottom: 3px solid #960218;} /**当前栏目名称**/
.col_metas .col_path {height: 26px;line-height: 26px;padding: 10px 0;color: #a1a1a1;text-align: right;vertical-align: top} /**当前位置**/
.col_metas .col_path .path_name {display: none;}
.col_metas .col_path .homeicon {display: inline-block;width: 64px;height: 26px;line-height: 26px;font-size: 12px;color: #a1a1a1;/* background:url(../images/homeicon.jpg) no-repeat -2px -6px; */text-indent: -9999em;}
.col_metas .col_path a {color: #a1a1a1;vertical-align: middle}
.col_metas .col_path a:hover {color: #555;text-decoration: underline;}
.col_metas .possplit {background: url(../images/arrow.gif) no-repeat 50%;display: inline-block;width: 11px;margin: 0 5px;}
.col_news_con {padding: 10px 0;margin: 0 7px;min-height: 200px;height: auto;_height: 200px;}
.col_news_list {margin-top: 7px;}
.col_news_list .wp_article_list .list_item {height: 28px;line-height: 28px;} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Title a {font-size: 15px;}
.col_news_list .wp_article_list .list_item .fields {font-size: 15px;}
.col_news_list .wp_article_list .list_item .Article_Index {background: url(../images/li.gif) no-repeat 6px 10px;} /**栏目新闻图标序号**/
.col_news_list .wp_entry, .col_news_list .wp_entry p {line-height: 2;font-size: 14px;color: #333;}
.col_news_list .wp_entry p {margin-bottom: 6px;}
.col_news_list .wp_entry table p {margin-bottom: 0px;font-size: 15px;}
.col_news_list .wp_entry table h4 {font-size: 16px;font-weight: normal;}
.col_news_list .wp_entry img {max-width: 640px;
_width:expression(this.width > 640 ? "640px" : this.width);padding: 8px;} /**列表页文章图片大小限制**/
/**文章页**/
.infobox {margin: 15px auto;}
.article {}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";padding: 5px;text-align: center;font-size: 21px;color: #282828;border-bottom: 2px solid #D8D8D8} /**文章标题**/
.article .arti_metas {padding: 10px;text-align: center;}
.article .arti_metas span {margin: 0 5px;font-size: 12px;color: #787878;} /**文章其他属性**/
#read-options {border: 4px red;color: #444;text-decoration: none;float: right;display: inline-block;padding-left: 17px;background: url(img/options.png) no-repeat 0 50%;display: none;}
.article .entry {margin: 0 auto;overflow: hidden;min-height: 400px;} /**文章内容**/
.article .entry .read, .article .entry .read p, .article .entry .read p span, .article .entry .read a {line-height: 2!important;font-size: 16px!important;} /**阅读字体**/
.article .entry .read p {margin-bottom: 6px;text-indent: 2em;}
.article .entry .read img {max-width: 1060px;border: 5px solid #cccccc;
_width:expression(this.width > 1060 ? "1060px" : this.width);} /**文章阅读部分图片大小限制**/
/**页脚开始**/
#footer {background-color: #600808;}
#footer .inner {width: 1000px;height: 42px;line-height: 42px;color: #D7BCBB;}
#footer .inner a {color: #D7BCBB;}
#footer .foot {/* float:left; */text-align: center;}
#footer .foot .jbfg {display: none;}
#wp_nav_w100 {display: inline-block;float: right;}
.shares {display: inline-block;float: right;width: 345px;}
.shares .share {float: left;width: 135px;height: 40px;margin-right: 12px;margin-bottom: 8px;position: relative;vertical-align: middle;text-align: left;}
.shares .share .jia {display: inline-block;/* width: 27px; */height: 40px;line-height: 40px;margin-left: 4px;vertical-align: top;font-size: 14px;color: #fff;}
.shares .share .zdy {display: inline-block;width: 48px;height: 40px;background: url(../images/icon.png) no-repeat 0 0;color: #9ba6b3;}
.shares .share.n1 .zdy-1 {background-position: -11px -185px;}
.shares .share.n2 .zdy-2 {background-position: -75px -183px;}
.shares .share.n3 .zdy-3 {background-position: -11px -232px;}
.shares .share.n4 .zdy-4 {background-position: -75px -235px;}
.shares .share .con {display: none;position: absolute;bottom: 54px;left: 50%;z-index: 100;margin-left: -60px;}
.shares .share .con img {width: 120px;height: 120px;}
/**aside导航**/
.navi-aside-page {position: fixed;}
.navi-aside-toggle {display: block;width: 34px;height: 34px;background: url(img/menu-icon-arrow-white.png) no-repeat 50%;cursor: pointer;position: absolute;right: 5px;bottom: 8%;margin-top: -17px;display: none;}
.wp-navi-aside {display: none;position: fixed;left: 0;top: 0;bottom: 0;right: 0;z-index: 1000;}
.wp-navi-aside .navi-aside-mask {width: 100%;height: 100%;background: rgba(0,0,0,.1);}
.wp-navi-aside-active {display: block;}
.wp-navi-aside .aside-inner {position: fixed;top: 0;bottom: 0;right: -216px;z-index: 1002;width: 216px;max-width: 100%;background: #252525;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.wp-navi-aside .aside-inner:after {content: "";display: block;position: absolute;top: 0;bottom: 0;right: 0;width: 1px;background: rgba(0,0,0,.6);box-shadow: 0 0 5px 2px rgba(0,0,0,.6);}
.wp-navi-aside .navi-aside-head {margin-top: 0;border-top: 1px solid rgba(0,0,0,.3);background: #333;box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.wp-navi-aside .navi-aside-head .navi-aside-title {padding: 7px 10px;font-weight: normal;color: #777;font-size: 14px;}
.wp-navi-aside .navi-aside-wrap {color: #aaa;border-bottom: 1px solid rgba(0,0,0,.3);box-shadow: 0 1px 0 rgba(255,255,255,.05);}
.wp-navi-aside .navi-aside-wrap li {position: relative;}
.wp-navi-aside .navi-aside-wrap li span {display: none;}
.wp-navi-aside .navi-aside-wrap li .menu-switch-arrow {display: block;cursor: pointer;width: 50px;height: 35px;position: absolute;right: 0;top: 0px;color: #f6f6f6;font-size: 14px;background: url(img/menu-switch-arrow.png) no-repeat 30px -25px;}
.wp-navi-aside .navi-aside-wrap li .menu-open-arrow {background-position: 20px 12px;}
.wp-navi-aside .navi-aside-wrap li a {display: block;text-decoration: none;color: #c7c7c7;font-size: 14px;line-height: 20px;padding: 8px 30px 8px 15px;border-top: 1px solid rgba(0,0,0,.3);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);}
.wp-navi-aside .navi-aside-wrap li a:hover, .wp-navi-aside .navi-aside-wrap li a:focus {background-color: #404040;color: #fff;outline: 0;}
.wp-navi-aside .navi-aside-wrap li .sub-menu {display: none;background-color: #2e2e2e;}
.wp-navi-aside .navi-aside-wrap li .sub-menu li a {padding-left: 20px;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu {background-color: #333}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu li a {padding-left: 30px;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu {background-color: #343434;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu li a {padding-left: 40px;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu {background-color: #373737;}
.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu li a {padding-left: 50px;}
/**焦点图片**/
.wp-focus {background-color: #ececec;}
.fcous-panel {width: 100%;}
.fcous-panel .focus-window {width: 100%;overflow: hidden;}
/**阅读设置**/
.night-model body {background: #313131;color: #6f6f6f;}
.night-model #header .head-left .sitelogo { /* background:url(../images/logomw.png) no-repeat -8px 0; */}
.night-model #header .navi-aside-toggle {background: url(img/menu-icon-arrow-white.png) no-repeat 50%;}
.night-model #container {background: #313131;color: #6f6f6f;}
.night-model #container .inner {background: #313131;color: #6f6f6f;}
.night-model .article .entry, .night-model .article .entry p, .night-model .article .arti_metas span, .night-model .article .entry span, .night-model .article .arti_metas a {color: #bdbdbd!important;}
.night-model .arti_title {color: #bdbdbd!important;border-bottom: 1px solid #555!important;}
.night-model .read a, .night-model read-setting a {color: #bdbdbd!important;}
.night-model .read a:hover {color: #bdbdbd;}
.night-model .article h2.arti_title {color: #e7e8e9;border-bottom: none;}
.night-model #footer {border-top: 0px solid #001f5f;background: #424242;}
.night-model #footer .inner {color: #aaa;}
.read-setting {margin-bottom: 10px;display: none;background-color: #fdfdfd;height: 38px;border-bottom: 1px solid #F1F1F1;}
.night-model .read-setting {background-color: #1d1d1d;border-color: #313131;}
.read-setting .setting-item {display: inline-block;width: 49%;height: 38px;float: left;}
.read-setting .setting-item a {display: inline-block;color: #565656;font-size: 20px;float: left;width: 49%;height: 20px;line-height: 20px;text-align: center;margin-top: 9px;color: #999;}
.read-setting .setting-item a:hover {color: #999;}
.read-setting .setting-item a.smaller-font {border-left: 1px solid #F1F1F1;font-size: 18px;}
.read-setting .setting-model {border-left: 1px solid #F1F1F1;text-align: center;}
.night-model .read-setting .setting-item a.smaller-font, .night-model .read-setting .setting-model {border-left-color: #313131;}
.read-setting .setting-model a.read-model {font-size: 18px;background: url(img/moon.png) no-repeat 0 50%;float: none;width: auto;padding-left: 24px;margin: 9px auto;}
.night-model .read-setting .setting-model a.read-model {background-image: url(img/sun.png);}
.article .entry .set-fz12, .article .entry .set-fz12 p {font-size: 12px;}
.article .entry .set-fz14, .article .entry .set-fz14 p {font-size: 14px;}
.article .entry .set-fz16, .article .entry .set-fz16 p {font-size: 16px;}
.article .entry .set-fz18, .article .entry .set-fz18 p {font-size: 18px;}
.article .entry .set-fz20, .article .entry .set-fz20 p {font-size: 20px;}
.article .entry .set-fz22, .article .entry .set-fz22 p {font-size: 22px;}
/**文章分享(百度分享)**/
#bdshare {margin-top: 10px;}
/*读图模式*/
.view-box {display: block;color: #666;font-style: normal;margin-bottom: 10px;}
.view-box-inner {display: block;text-align: center;max-width: 400px;min-width: 30px;margin: 0 auto;position: relative;}
.view-box-inner img {width: 100%;width: auto;display: block;margin: 0 auto;}
.view-box-inner .open-view {display: block;width: 28px;height: 28px;position: absolute;right: 1px;bottom: 1px;z-index: 1;}
.view-box-inner .view-icon {display: block;width: 100%;height: 100%;background: url(img/view-image.png) no-repeat center;}
#wp-view-page {display: none;position: fixed;z-index: 10000000;width: 100%;background-color: #1a1a1a;left: 0;top: 0;right: 0;bottom: 0;}
#view-head {width: 100%;height: 42px;position: absolute;left: 0;top: 0;z-index: 100;}
#back-read-page {position: absolute;left: 0;top: 0;width: 40px;height: 42px;background: url(img/back-arrow.png) no-repeat center;}
#back-read-page span {display: none;}
#view-original-image {background-color: rgba(255, 255, 255, 0.1);color: #FFF;float: right;font-size: 15px;margin: 12px 12px 0px 0px;display: block;height: 22px;line-height: 22px;text-align: center;width: 40px;}
#view-foot {background-color: rgba(0, 0, 0, 0.7);position: absolute;width: 100%;height: 42px;left: 0;bottom: 0;color: #FFF;position: absolute;font-size: 14px;line-height: 42px;opacity: 0.8;z-index: 99;}
#view-index {float: left;margin-left: 10px;}
#view-current {color: #3495FF;}
#view-title {position: absolute;left: 60px;top: 10px;height: 22px;line-height: 22px;overflow: hidden;color: #fff;}
#view-body {width: 100%;height: 100%;position: relative;}
#view-image-items {height: 100%;width: 100%;position: absolute;left: 0;top: 0;overflow: hidden;}
#view-image-items li {float: left;text-align: center;background: no-repeat center;-webkit-background-size: contain;background-size: contain;}
/**底部**/
.wp-footer {background-color: #062042;}
.wp-footer .wp-inner {padding: 15px 0 35px 0;}
.wp-footer .wp-inner .footer {color: #868686;line-height: 24px;font-size: 14px;text-align: center;margin: 0 7px;}
.wp-footer .wp-inner .footer span {margin: 0 5px;}
.wp-footer .wp-inner .footer a {color: #ddd;font-size: 14px;margin: 0 5px;}
.wp-footer .wp-inner .footer a:hover {color: #ddd;text-decoration: underline;}
/**jumphandle**/
#jumphandle {width: 32px;height: 70px;position: fixed;right: 6px;bottom: 20px;z-index: 100000000;display: block;}
#jumphandle a {display: block;width: 32px;height: 32px;background: #777 url(img/jump-icon.png) no-repeat 0 top;opacity: 0.7;}
#jumphandle a#gobot {background-position: 0 bottom;margin-top: 6px;}
/*角色分类*/
.fenl {}
.fenl .title {font-size: 16px;font-weight: bolder;margin-bottom: 4px;}
.fenl ul {display: inline-block;margin: 5px 0px;border-bottom: 1px solid #ccc;padding-bottom: 12px;width: 100%;}
.fenl em {font-style: normal;display: block;font-size: 16px;}
.fenl ul li {float: left;margin-right: 40px;}
.fenl ul li a {}
/*院系设置*/
.fen2 {}
.fen2 .title {font-size: 16px;font-weight: bolder;margin-bottom: 4px;}
.fen2 ul {display: inline-block;margin: 5px 0px;border-bottom: 1px solid #ccc;padding-bottom: 12px;width: 100%;}
.fen2 em {font-style: normal;display: block;font-size: 16px;}
.fen2 ul li {float: left;width: 33%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.fen2 ul li a {}
.jbfg a {color: #efefef;margin-left: 10px;}
.jbfg a:hover {color: #f80;}
.post.post-8 .tt {text-align: left;}
.post.post-8 .tt .tit {font-size: 22px;font-weight: bold;}
.more-bt {float: right;font-size: 14px;height: 38px;line-height: 38px;}
.more_text {color: #fff;}
.more_text a {color: #4c4848;}
.post-head {height: 56px;}
.post-title {line-height: 56px;font-size: 22px;font-weight: normal;color: #272727;float: left;}
.post-more {float: right;line-height: 22px;font-size: 14px;color: #4c4848;margin-top: 15px;}
.post-more a {color: #fff;background: #a50c22;padding: 7px 20px;}
.wp-main-news.panel-1 {width: 100%;margin-bottom: 15px;}
.mnews_list {float: left;border-top: 3px solid #a00c21;margin-bottom: 30px;}
.mnews_title {line-height: 28px;font-size: 16px;color: #000;width: 100%;}
.mnews_text {color: #717171;line-height: 24px;font-size: 12px;margin-top: 10px;}
.mnews_date {line-height: 27px;color: #a40c22;font-size: 12px;}
.mnews_list.m1 .mnews_text {display: none;}
.mnews_list.m1 .mnews_img {width: 100%;}
.mnews_list.m1 .mnews_img img {width: 100%;height: 204px;}
.mnews_list.m1, .mnews_list.m4 {margin-right: 37px;width: 31%;height: 285px;}
.mnews_list.m2, .mnews_list.m5 {margin-right: 38px;width: 30.7%;height: 285px;}
.mnews_list.m3, .mnews_list.m6 {width: 30.8%;height: 285px;}
.mnews_list.m2 .mnews_img, .mnews_list.m4 .mnews_img, .mnews_list.m6 .mnews_img {display: none;}
.mnews_list.m1 .mnews_img {width: 100%;}
.mnews_list.m3 .mnews_img img, .mnews_list.m5 .mnews_img img {width: 100%;height: 144px;}
.mnews_list.m3 .mnews_title, .mnews_list.m5 .mnews_title {width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mnews_list.m2 .mnews_title, .mnews_list.m4 .mnews_title, .mnews_list.m6 .mnews_title {margin-top: 20px;}
.mnews_list.m3 .mnews_text, .mnews_list.m5 .mnews_text {height: 48px;overflow: hidden;}
.wp-main-news.panel-2 {width: 31%;float: left;}
.wp-main-news.panel-3 {width: 30.7%;float: left;margin: 0px 38px 0px 37px;}
.wp-main-news.panel-4 {width: 30.8%;float: left;}
.wp-main-news.panel-2 .headline {border-bottom: 3px solid #d66f23;}
.wp-main-news.panel-3 .headline {border-bottom: 3px solid #048571;}
.wp-main-news.panel-4 .headline {border-bottom: 3px solid #0f4e94;}
.wp-main-news.panel-2 .date-day {background: #d26d22;}
.wp-main-news.panel-3 .date-day {background: #048571;}
.wp-main-news.panel-4 .date-day {background: #0f4c91;}
.wp-main-news.panel-2 .date-year {border: 1px solid #d26d22;color: #c66720;}
.wp-main-news.panel-3 .date-year {border: 1px solid #048571;color: #048571;}
.wp-main-news.panel-4 .date-year {border: 1px solid #0f4c91;color: #0f4c91;}
.snews_list {padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;margin-top: 18px;width: 100%;height: 70px;}
.snews_list.m1 {margin-top: 21px;}
.headline {height: 48px;width: 100%;}
.snews_date {float: left;width: 50px;height: 50px;margin-right: 10px;}
.date-day {width: 50px;height: 28px;line-height: 28px;color: #fff;font-size: 20px;text-align: center;}
.date-year {width: 48px;height: 20px;line-height: 20px;font-size: 10px;text-align: center;}
.stitle {float: left;line-height: 48px;color: #272727;font-size: 20px;font-weight: normal;}
.smore {float: right;line-height: 48px;color: #600808;font-size: 14px;}
.smore a {color: #600808;}
.snews_title {line-height: 24px;font-size: 15px;color: #000;float: left;width: 80.4%;}
.news3 .more_btn {margin-top: 20px;margin-bottom: 0px;}
.news1 a:hover {text-decoration: underline;}
.mod-news-l {width: 31%;float: left;}
.xnews_list {width: 100%;float: left;border-top: 3px solid #a00c21;min-height: 330px;}
.xnews_img {width: 100%;}
.xnews_img img {width: 100%;height: 194px;}
.xnews_title {font-size: 16px;color: #000;line-height: 29px;width: 100%;}
.xnews_title a {color: #000;}
.xnews_date {font-size: 12px;color: #a40c22;line-height: 27px;}
.ynews {width: 30.7%;float: left;margin-left: 37px;border-top: 3px solid #a00c21;min-height: 330px;}
.ynews.n3 {margin-left: 0;}
.ynews_list li .img-link {display: inline-block;width: 100%;height: 144px;overflow: hidden;margin-bottom: 0px;}
.ynews_title {line-height: 28px;width: 100%;float: left;color: #000;font-size: 16px;margin-top: 10px;margin-bottom: 8px;}
.ynews_title a {color: #000;}
.ypost_time {font-size: 12px;color: #a40c22;line-height: 28px;margin-top: 3px;}
.ynews_wz {font-size: 12px;line-height: 24px;color: #717171;}
.ynews_list li .img-link img {width: 100%;height:100%;}