.w-1200 {
    position: relative;
    width: 1440px;
    margin: 0 auto;
}
.float-left {float: left;}
.float-right {float: right;}
.clear-both:after {content: "";display: block;clear: both;}
/* list内容 */
.list-crumb {position: relative;padding: 20px 0;}
.list-crumb ul {background: #f2f2f2;}
.list-crumb ul a {color: #305392;}
.list-crumb ul li {float: left;line-height: 50px;padding-left: 5px;color: #305392;font-size:16px;}

.list-nav-title {position:relative;text-align:center;}
.list-nav-title h3 {margin: 0;line-height: 60px;background: #2861ae;color: #fff;}

.list-nav-l {width: 100%;padding-bottom: 30px;}
.list-nav-list {width: 100%;padding: 0;background: #f2f2f2;overflow: auto;max-height:570px;}
.list-nav-list a {display: block;width: 100%;text-align: center;line-height: 60px;height: 60px;overflow: hidden;font-size:18px;}
.list-nav-list a li {width: 100%; height: 60px; padding: 0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom: 1px solid #dddddd;}
.list-nav-list .list-active li {background: #6991c5;font-weight: 400;color:#ffffff;}

.list-left {width: 421px;}
.list-right {width: 991px;}

.list-right-title {width:100%; height: 60px;line-height: 60px;background: #2861ae;color: #ffffff;font-size: 20px;font-weight:600;padding-left:20px;}
.picboxcon {padding-top: 10px;}
.colRightOne {position: relative;width: 100%;height: 60px;}
.colRightOne a {display: block;width: 100%;height: 60px;border-bottom: 1px dashed #dddddd;}
.colRightOne .pictext {width: 820px;height: 60px;line-height: 60px;display: block;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 18px;}
.colRightOne .artpub {position: absolute;top: 0;right: 0;width: 120px;height: 60px;line-height: 60px;font-size: 14px;color: #888888;text-align:center;}

.jumpToSel {height:36px;line-height:18px !important;}
.jumpToSel input:first-of-type {border: 1px solid #fafafa;height: 22px;}
.jumpToSel input:last-of-type {border: 0;height: 22px;background: transparent;}
.jumpToSel:hover {background: transparent !important; color: #337ab7 !important;}

.list-nav-list::-webkit-scrollbar{width:9px;height:9px;background:#f2f2f2;border-radius: 5px;}
.list-nav-list::-webkit-scrollbar-button{width:9px;height:0px;}
.list-nav-list::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.list-nav-list::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.list-nav-list::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.list-nav-list::-webkit-scrollbar-track-piece{background-color: transparent;}
.list-nav-list::-webkit-scrollbar-thumb{border:0px solid rgba(0,0,0,.21);background-color:#e0e0e0; border-radius:5px;}
.list-nav-list::-webkit-scrollbar-thumb:hover{border:0px solid rgba(0,0,0,.21);background-color:#dddddd;}
.list-nav-list::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#cccccc));}
.list-nav-list::-webkit-scrollbar-corner{background-color:#f2f2f2;}

.zwgk-list-tag {width: 100%;}
.zwgk-list-tag h3 {font-size: 22px;padding-left: 20px;background: #305392;color: #FFFFFF;line-height: 36px;}
.zwgk-list-tag h3:first-of-type {margin-top: 0;}
.zwgk-list-tag a {display: inline-block;padding: 10px 40px;line-height: 30px;background: #f2f6f6;border-radius: 5px;margin-right: 20px;margin-top: 10px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: background 1s ease;}
.zwgk-list-tag a:hover {background: #e2e8f9;}
/* list内容end */

/* detaile内容 */
.cms-article-pic {width: 100%;text-align: center;padding-top: 20px;}
.cms-article-pic img {max-width: 60%;}
.cms-article-box {width: 100%;padding-bottom: 30px;}
.article-detail img {max-width: 100% !important;height: auto !important;}
.article-detail td {border:1px solid #333333;}
#mediaplayer {margin: 30px auto 0;}
.cms-article-tit, .cms-article-stit {width: 100%;text-align: center;color: #005294;font-size: 30px;line-height: 50px;padding: 5px 0;font-weight: 600;}
.cms-article-stit {font-size: 20px;line-height: 36px;}
.cms-article-subtit {width: 100%;text-align: center;color: #666666;font-size: 26px;line-height: 40px;padding-bottom: 10px;}
.cms-article-xinxi {position: relative;width: 100%;color: #999999;font-size: 14px;line-height: 36px;border-bottom: 1px solid #dcdcdc;z-index: 9;}
.cms-article-xinxi span {padding: 0 10px;}
.cms-article-edit {width: 1170px;margin: 0 auto;text-align: right;color: #666666;}
.bdsharebuttonbox {position: absolute;top: 0;right: 30px;color: inherit;font-size: 14px;line-height: 36px;}
.bdsharebuttonbox span {position: absolute;top: 0;right: 30px;padding: 0 0 0 20px;font-size: 14px;width: 55px;height: 36px;line-height: 36px;text-align: right;background: url(../images/yw_02.jpg) no-repeat left center;background-size: 18px 16px;}
.bdsharebuttonbox a {margin-top: 10px  !important;}
.bdsharebuttonbox .bds_qzone,
.bdsharebuttonbox .bds_tsina {display: none !important;}
.article-detail {width: 1440px;padding: 10px 30px;color: #333333;font-size: 16px;line-height: 36px;}
.article-detail table {margin: 0 auto;width: 1140px !important;}
.d_setting {position: absolute;top: 0;right: 130px;line-height: 36px;color: inherit;}
.d_setting a {padding: 0 2px;color: inherit;}
.d_setting a:last-of-type {padding-left: 20px;background: url(../images/yw_03.jpg) no-repeat left center;background-size: 18px 16px;}
/* detaile内容end */

/* 尾部 */
.pc-last {position: relative;width: 100%;height: 205px;margin: 20px auto 0;border-top: 3px solid #305392;text-align: center;padding-top: 30px;}
.pc-last p {font-size: 14px;color: #666666;line-height: 26px;}
.pc-last-left {position: absolute;width: 320px;text-align: center;top: 10px;left: 0;}
.pc-last-right {position: absolute;width: 320px;text-align: center;top: 10px;right: 0;}
.pc-last-left a,
.pc-last-right a {margin: 10px;}