.frame{ min-height: 45px; margin-top: 20px;}

/* 页面框架 */
.frame-sidebar{ width: 260px; float: left;padding-bottom: 10px; }
.frame-main{ width: 920px; float: right; min-height: 715px;}
.frame-main.block-main{width: 100%;float: none;}

/* 侧边栏 */
.sidebar-wrap{ margin-bottom: 10px; }
.sidebar-name { font-size: 2em; color: #FFF;height: 50px;line-height: 50px; text-align: center;background-color: #863242;  margin-bottom: 10px;}
ul.sidebar { display: block; }
ul.sidebar li { display: block; }
ul.sidebar li a { display: block; height: 50px; line-height: 50px; background-color: #fff; color: #333; font-size: 1.6em; text-align: center;border-left: 6px solid #863242;margin-bottom: 10px;}
ul.sidebar li.selected a,ul.sidebar li a:hover { color: #863242;font-weight: bold; }
.module-border{background-color: #fff;width: 100%;}
.module-border .focus-name{display: block;padding-left: 10px;border-left: 4px solid #863242;color: #863242;margin-bottom: 10px;font-size: 1.8em;}
.focus .img .time{display: block;}
.focus .img{height: 200px;}
.focus .img img{height: 150px;}
.focus .img span{display: block;font-size: 1.4em;color: 333333;white-space: nowrap;overflow: hidden;}
.focus .img .img-name{padding: 5px 0;}
.focus .focus-btn {text-align: right;}
.focus .focus-btn li{width: 8px;height: 8px;border-radius: 50%;}
.focus .focus-btn li:hover, .focus .focus-btn li.active{width: 10px; height: 10px;background: #F46E0D !important;}



.location{border-bottom: 2px solid #DCDCDC;}
.location a{background: url('../../images/mks/location_next.png') right center no-repeat;color: #333;}
.location .now{float: left;}
.location .level{float: right;}
.location .level a:last-of-type{padding: 0 0 0 10px;}
.location .now a:last-of-type{padding: 0;}
.location .now a{position: relative;}
.location span{color: #333;font-size: 1.6em;}
.location .now a::after{content: "";width: 100%;height: 2px; position: absolute;left: 0; bottom: -11px;background-color: #863242;}
.article-title .ftitle{color: #863242;}
.focus .focus-btn li:hover, .focus .focus-btn li.active{background: #863242;}
.change-btn a:hover{color: #863242;}
.list li{background: url(../../images/mks/list.png) no-repeat left center;border-bottom: 1px dashed #C6C6C6;}
.list li:hover{background: url(../../images/mks/list_on.png) no-repeat left center;border-color: #802D3B;}
.list li:hover a { color: #863242;}
.list li:hover a span { color: #863242;}
.list li span{font-size: 1em;}
.page b{background: #863242;}
.page a:hover{background: #863242;}
.news-img li a:hover .news-title { color: #863242; }
.img-list li:hover .name{background: #7CAEE3;}
.news-list li:hover .news-title{color: #863242; }
/*1023-1200 内容宽度990 页面内容居中 */
@media only screen and (max-width:1200px) {
.frame-main{ width: 700px; }

}

/*768-1024  内容宽度740  两边间距14 页面内容居中 */
@media only screen and (max-width:1023px) {
.frame-sidebar{ display: none; }
.frame-main{ width: auto; float: none; }
.location .level{display: none;}
}

/*ipad竖屏：(orientation:portrait)  ipad横屏：(orientation:landscape) */
@media only screen and (width:768px) and (orientation:portrait) {

}

/*640-767 内容宽度590 两边间距25 页面内容居中 */
@media only screen and (max-width:767px) {

}

/* 480-639  按百分比缩放 */
@media only screen and (max-width:639px) {

}
/* 380-479  按百分比缩放 */
@media only screen and (max-width:479px) {
.frame{margin-top: 10px;}
}
/* 360-479  按百分比缩放 */
@media only screen and (max-width:379px) {

}
