.slick-dotted.slick-slider {
    margin-bottom: 0;
}

.frame-wrap {
    background-color: #FFF;
    overflow: hidden;
}
.frame-content{
    margin: 20px auto;
}
.frame-left {
    width: 230px;
    float: left;
}

.frame-right {
    width: 935px;
    float: right;
    background-color: #fff;
}

.main {
    background: #FFF;
    min-height: 610px;
}



/* 左侧菜单 */

.sidebar-wrap {
    background: #FFF;
    margin-bottom: 10px;
}

.sidebar-name {
    height: 72px;
    background: #94070A;
    position: relative;
}

.sidebar-name h2 {
    line-height: 72px;
    font-size: 2em;
    color: #FFF;
    text-align: center;
}

ul.sidebar {
    display: block;
    background-color: #fff;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
}

ul.sidebar li {
    display: block;
    background: #FFF;
    position: relative;
}

ul.sidebar li a {
    display: block;
    height: 50px;
    padding: 0 5px;
    line-height: 50px;
    color: #333333;
    font-size: 1.6em;
    text-align: center;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px solid #EEEEEE;
    cursor: pointer;
}

ul.sidebar>li:before {
    content: "";
    width: 4px;
    height: 0px;
    background: #94070A;
    position: absolute;
    left: 0;
    top: 0;
    transition: all .5s ease;
    display: inline-block;
}
ul.sidebar li ul{
    max-height: 0;
    transition: all .5s ease;
}
ul.sidebar li ul li a,ul.sidebar li:hover ul li a{
    color: #333;
    font-size: 14px;
    background-color: #FFF
}
ul.sidebar li ul li.active a{
    color:#333;
    background-color: #D9F0FF;
    font-size: 14px;
}
ul.sidebar li ul li:hover a{
    color:#333;
    background-color: #D9F0FF;
    font-size: 14px;
}
ul.sidebar li.selected ul,
ul.sidebar li:hover ul {
    max-height: 1000px;
}
ul.sidebar li.selected a,
ul.sidebar li:hover a {
    color: #94070A;
}
ul.sidebar li:hover:before,
ul.sidebar li.selected:before {
    height: 100%;
     left: 0;
    top: 0;
    bottom: 0;
    z-index: 9999;
}


/* 侧边图片链接 */

.sidebar-link {
    overflow: hidden;
    background-color: #fff;
}
.sidebar-link a{
    display: inline-block;
    margin-bottom: 12px;
}
.sidebar-link img {
    display: block;
    width: 230px;
    height: 80px;
    margin: 0 auto;
}



/* 联系方式 */

.tel-number {
    width: 230px;
    height: 90px;
    border: 1px solid #F4F4F4;
    margin:  0 auto;
}

.tel-box {
    width: 100%;
    padding-left: 60px;
    background: url('../images/frame/tel_icon.png') 15px no-repeat;
    margin-top: 18px;
}

.tel-box p.txt {
    font-size: 1.6em;
    color: #777777;
}

.tel-box p.number {
    font-size: 2.4em;
    color: #333333;
    font-family: Century Gothic
}



/*日期+标题+简介*/

.date-news {
    padding: 0 10px;
}

.date-news li {
    position: relative;
    border-bottom: 1px dashed #D8D8D8;
    position: relative;
    height: 55px;
    transition: all .5s ease;
}

.date-news li:before {
    content: "";
    width: 14px;
    height: 14px;
    background: url("../images/frame/list_text.png") no-repeat;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -5px;
}

.date-news li a {
    display: block;
    overflow: hidden;
    position: relative;
}

.date-news li p {
    width: 80%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding-left: 20px;
    color: #626262;
    font-size: 1.4em;
    line-height: 55px;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    white-space: nowrap;
}

.date-news li span {
    position: absolute;
    right: 0;
    font-family: "Arial";
    color: #626262;
    top: 20px;
    font-size: 1.4em;
}

.date-news li:hover:before {
    background: url("../images/frame/list_text_on.png") no-repeat;
}

.date-news li:hover {
    border-bottom: 1px dashed #F88D2F
}

.date-news li:hover p,
.date-news li:hover span {
    color: #F88D2F;
}



/* 日期头图列表 */

.date-img-news a {
    display: table;
    width: 98%;
    margin: 0 1%;
    float: left;
    border-bottom: 1px dashed #E2E2E2;
    padding: 18px 0;
    transition: all .5s ease;
}

.date-img-news li:first-child a {
    padding-top: 0;
}

.date-img-news a span.time,
.date-img-news a .info {
    display: table-cell;
}

.date-img-news a .info {
    vertical-align: top;
}

.date-img-news a span.time {
    display: inline-block;
    width: 66px;
    height: 66px;
    border: 1px solid #CACACA;
    transition: all .5s ease;
}

.date-img-news a span.time em {
    transition: all .5s ease;
    display: block;
}

.date-img-news a span.time em.year {
    height: 15px;
    background-color: #F2F2F2;
    text-align: center;
    font-family: Arial;
    color: #777;
    font-size: 1.2em;
}

.date-img-news a span.time em.day {
    font-family: Bernard MT Condensed;
    font-size: 3.2em;
    color: #757575;
    font-weight: bold;
    text-align: center;
    line-height: 50px;
}

.date-img-news a p.title {
    padding-left: 10px;
    color: #333;
    font-size: 1.6em;
    vertical-align: middle;
    /* line-height: 30px; */
    padding-bottom: 5px;
    transition: all .5s ease;
    width: 90%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}

.date-img-news a p.summary {
    padding-left: 10px;
    color: #999999;
    font-size: 1.4em;
    line-height: 20px;
    margin-top: 3px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.date-img-news a:hover {
    border-bottom: 1px dashed #3E9BE5;
}

.date-img-news a:hover span.time em.year {
    color: #333;
    background-color: #EFF8FF;
}

.date-img-news a:hover span.time em.day {
    color: #3E9BE5;
}

.date-img-news a:hover span.title {
    color: #3B9BE5;
}
.date-img-news a:hover p.title {
    color: #3B9BE5;
}

.date-img-news a:hover span.time {
    border: 1px solid #ADC7DB;
}



/*图文新闻列表*/
.img-frame .frame-right{
    width: 950px;
    padding-left: 5px;
}
.img-frame .frame-right .location{
    padding: 0 10px;
    border-bottom: none;
    height: auto
}
.img-frame .frame-right .location .location-main{
    padding-bottom: 15px;
    border-bottom: 2px solid #EFF2F5;
}
.news-img li {
    width:450px;
    margin: 15px 10px;
    padding: 20px;
    position: relative;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    border: 1px solid #F4F4F4;
    /* margin-bottom: 20px; */
    float: left;
}

.news-img .news-content {
    display: table;
    margin: 22px 0;
    position: relative;
}

.news-img li a .news {
    display: table-cell;
    vertical-align: top;
    padding: 0 0px 0 10px;
}

.news-img li a .img {
    display: table-cell;
    vertical-align: top;
    width: 160px;
    height: 110px;
    overflow: hidden;
}

.news-img li a img {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease
}

.news-img li a .news-title {
    border-bottom: 1px dashed #D7D7D7;
    color: #666666;
    font-size: 1.6em;
    padding-bottom: 5px;
    margin-bottom: 11px;
    width:238px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.news-img li a .news-title span {
    font-size: 1.125em;
}

.news-img li a .news-intro p {
    font-size: 1.4em;
    color: #666;
    line-height: 1.8
}

.news-img li a:hover .news-title {
    color: #FF991B
}

.news-img li a:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.news-img li:hover {
   border-color: #FF991B;
}



/*图片列表*/

.img-list {
    padding-top: 5px;
}

.img-list li {
    display: block;
    width: 33.3333%;
    overflow: hidden;
    float: left;
    border: 10px solid #fff;
    position: relative;
    top: 0;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}

.img-list li a {
    display: block;
    width: 100%;
    height: 100%;
}

.img-list li .img {
    position: relative;
    overflow: hidden;
}

.img-list li img {
    display: block;
    width: 100%;
    height: 164px;
}

.img-list li .img:before {
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
    position: absolute;
    bottom: 100%;
    left: 0;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}

.img-list li .img:after {
    content: "";
    width: 41px;
    height: 41px;
    background: url('../images/frame/img_view.png') no-repeat center;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -20px;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    z-index: 99;
}

.img-list li .name {
    display: block;
    width: 100%;
    background: #FFF;
}

.img-list li p {
    height: 45px;
    line-height: 45px;
    color: #333;
    font-size: 1.6em;
    text-align: left;
    border-bottom: 1px solid #E0E0E0;
    padding-right: 50px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
}
.img-list li p em{
    display: inline-block;
    padding-left: 25px;
   background: url(../images/index/view.png) left no-repeat;
   position: absolute;
   right: 3px;
}
.img-list li .line {
    height: 2px;
    background: #027DBC;
    width: 0;
    margin: 0 auto;
    -webkit-transition: all .5s linear;
    -o-transition: all .5s linear;
    -moz-transition: all .5s linear;
    transition: all .5s linear;
}

.img-list li:hover {
    top: 0px;
}

.img-list li:hover .img:before {
    top: 0;
}

.img-list li:hover .img:after {
    top: 50%;
    margin-top: -20px;
}

.img-list li:hover p {
    color: #027DBC;
    border-bottom: none;
}

.img-list li:hover .line {
    width: 100%;
}



/*视频列表*/

.video-list {
    padding-top: 5px;
}

.video-list li {
    display: block;
    width: 31.3333%;
    overflow: hidden;
    float: left;
    border: 1px solid #CDCDCD;
    position: relative;
    top: 0;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    padding: 9px;
    margin: 1%;
}

.video-list li a {
    display: block;
    width: 100%;
    height: 100%;
}

.video-list li .img {
    position: relative;
    overflow: hidden;
}

.video-list li img {
    display: block;
    width: 100%;
    height: 180px;
}

.video-list li .img:before {
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
    position: absolute;
    bottom: 100%;
    left: 0;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}

.video-list li .img:after {
    content: "";
    width: 60px;
    height: 60px;
    background: url('../images/frame/play_btn.png') no-repeat center;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -25px;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    z-index: 99;
}

.video-list li .name {
    display: block;
    width: 100%;
    background: #FFF;
}

.video-list li p.title {
    height: 25px;
    line-height: 25px;
    color: #333;
    font-size: 1.6em;
    width: 98%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 10px;
}

.video-list li p.time {
    font-size: 1.4em;
    color: #777;
}

.video-list li:hover {
    top: 0px;
}

.video-list li:hover .img:before {
    top: 0;
}

.video-list li:hover .img:after {
    top: 50%;
    margin-top: -25px;
}

.video-list li:hover p.title {
    color: #027DBC;
    border-bottom: none;
}



/*文章内容样式*/

.article-title {
    border-bottom: 1px dashed #dddddd
}

.article-title .title {
    font-size: 2.2em;
    color: #333;
    line-height: 1.8;
    margin-bottom: 20px;
    text-align: center;
    ;
    margin: 0 10px;
}
.article-title .subtitle {
    font-size:1.6em;
    color: #333;
    line-height: 1.8;
    margin-bottom: 20px;
    text-align: center;
    ;
    margin: 0 10px;
}
.article-title .info {
    font-size: 1.4em;
    line-height: 30px;
    text-align: center;
    color: #888888;
    padding-bottom: 5px;
}

.article-title .info .beform {
    margin-left: 15px;
}

.article-title .info span {
    padding-right: 15px;
    color: #888888;
    display: inline-block;
}

.article-title .info span a {
    color: #333;
}

.article-content {
    padding: 10px 15px 20px 15px;
    font-size: 16px;
    min-height: 500px;
}

.article-content p {
    font-size: 16px;
    /* padding: 8px 0; */
    line-height: 1.8;
    text-indent: 2em;
    width: 100% !important;
}

.article-content a {
    color: #0F98F2
}

.article-content img {
    display: block;
    max-width: 100% !important;
    height: auto !important;
    margin: 5px auto;
}

.article-content table {
    width: 100% !important;
}
.landnews{
    display: none;
}

/* 图片内容样式 */

.img-news .swiper-box {
    height: 450px;
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    overflow: hidden;
    background-color: #333333;
    line-height: 450px;
}
.article-content.img-news .swiper-box img{
    margin: 0 auto;
}
.img-news .num-box {
    text-align: center;
    font-size: 2em;
    margin: 10px 0;
}

.img-news .num-box .now {
    color: #94070A;
}

.img-news .slick-next {
    right: 0;
}

.img-news .slick-prev {
    left: 0;
}

.img-news .slick-next,
.img-news .slick-prev {
    width: 60px;
    height: 60px;
    background: url('../images/frame/bg.png') repeat;
    z-index: 100;
}

.img-news .slick-next:before,
.img-news .slick-prev:before {
    width: 100%;
    height: 100%;
    display: inline-block;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    content: '';
}

.img-news .slick-next:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAkCAYAAACTz/ouAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MmY1YTRiNC03ZDFhLTljNDItOTdiMy1hZTcyYTNmMTAzNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0YyNUMwMTNDQjYwMTFFNzg5QkU5MDg2NUU4ODU0MTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0YyNUMwMTJDQjYwMTFFNzg5QkU5MDg2NUU4ODU0MTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdkYTdiOWFjLTMwY2EtMWU0Ny04NzMwLWVhODQwZWUyYWM4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MmY1YTRiNC03ZDFhLTljNDItOTdiMy1hZTcyYTNmMTAzNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz51SsC3AAABwklEQVR42rTXyyvEURQH8F9jJM+yUIaklGwVwk5ZkZSSnY0NoexGFjZSkoXMcszCgn/AgjwWStHYaCy8EguU1wLlUR7X9+ROMc6dmHPc+sziN3W/v5n7u+een2eM8aAONqEJ/PaaCvoog6j5HLfQC5maAWHzfbzBFORrBXTCmfk55qFQI4DUww4Tsg2VGgGkFJaZkAtogzRpAMmBCDwlhLxDEHKlAXGDcMP8mvBf1yXZl+1wwoQsQrlGAKlxLP4uNGgEkGJYYELuoUsjwLPlIwQvTNAoZEsD4vrhmgmZgSKNANIKh0zIKrcpU92hVbDBhOxDi0YACcAcE3JnK7I4wLPlY8Sx+GOQoXWwdMA5tyl9ns54dVxP17j7YXhm7n6C9odk4gL7/CeORxiQLjI97+vM5Ef27BA9ps2wx0y+BtXSjdYDl8zks1AiKRU+mHQs5jjkSYpdwHYYieMBum14yuWaak6MmfwAGqUHDj0Nx8zkK1AhPTKDjrofsX9Zyod+FkwzbQuNoWSL+dvGa4mZ+Mp2GH5J41XrWMyYXWhx83vqaH4D5p/a95Bm+04vIFtfjrs+7ReQ+CtU1BYy1VeoDwEGAF4Wk2+OAaX/AAAAAElFTkSuQmCC");
    background-position: center;
    background-repeat: no-repeat;
}

.img-news .slick-prev:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAgCAYAAAD9oDOIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MmY1YTRiNC03ZDFhLTljNDItOTdiMy1hZTcyYTNmMTAzNzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk4Q0RENkJDQjYwMTFFN0EwOEVCRDdDMTZGQ0ZGMzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk4Q0RENkFDQjYwMTFFN0EwOEVCRDdDMTZGQ0ZGMzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdkYTdiOWFjLTMwY2EtMWU0Ny04NzMwLWVhODQwZWUyYWM4MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MmY1YTRiNC03ZDFhLTljNDItOTdiMy1hZTcyYTNmMTAzNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5eiy2sAAABiklEQVR42rTWzStEURjH8TN5W3opyQLZSVGKjYWykLKSYoGilBXhPxjlZSmysJcom1koZWElycJCRMpCFkQhpchw/B7OqdPjMTP3nOvUp+Y2d7535py5L0prrWLQDGcwR9txBHvhQf+MdxgJDSb177HhGyuBNSG4BBU+wTrYY7FXmLL7RA12whUL3kKPu1+U4LhZCHccQiPfN5dYASwL80dzWip9JluwGnaE4Eymz2UKtsEFiz3BULZf99cbgybgjlNzIBU1moBp4eduQ02ui+pu0KRvCkFapMIofz37ogGOWCwNYz5nnL0g3DixTziHDt9rghIW5MUcSIVE++GOfdMTaA+JkiY4Zt/4DUZDoqQcUsLqL0C+b5TkwawQ3oIq36g1DM8sTNPTGhJVZqEuWZjuRQMhUVILu8J0JEOipAhWhPAqFPtGrQn4YOEDc4p7R0kXXLMwneLdIVFSD/vC3XQyJErKYF2Y50Xf+/6/PaG4+uAxzmcpq8Vcg+dpO/E9sfGMSriH9JcAAwDMGDkXhPrhdAAAAABJRU5ErkJggg==");
    background-position: center;
    background-repeat: no-repeat;
}


/*上一篇、下一篇*/

.change-btn {
    line-height: 30px;
    padding: 12px 0;
    position: relative;
    overflow: hidden;
    font-size: 1.6em;
    margin: 0 10px 10px;
    border-top: 1px solid #E3E3E3;
}

.change-btn div {
    padding: 3px 0;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 50%;
}

.change-btn a {
    color: #666666;
    position: relative;
}

.change-btn a:hover {
    color: #027DBC;
}

.change-btn .prev {
    float: left;
}

.change-btn .next {
    float: right;
}



/* 特殊页面 */


/* 1.学校简介 */
.xxjj-item.first-item{
    margin-bottom: 20px;
}
.img-margin{
    margin: 20px 0;
}
.article-title.xxjj-title {
    margin-top: 30px;
    border-bottom: 1px solid #DDD;
    border-top: 3px solid #94070A;
    margin-bottom: 10px
}
.article-content.xxjj-content{
    padding: 10px 0 20px 0;
}
.article-title.xxjj-title .title {
    height: 50px;
    line-height: 50px;
}

.article-content.xxjj-content .xxjj-item.first-item img {
    width: 39%;
    float: left;
}

.article-content.xxjj-content .xxjj-item.first-item p {
    width: 61% !important;
    float: left;
    padding-left: 15px;
    /* text-indent: 0; */
    padding-top: 0;
}

.article-content.xxjj-content p {
    /* text-indent:  */
}

.article-content.xxjj-content .xxjj-item.third-item .img-box {
    width: 33.33%;
    float: left;
    overflow: hidden;
    border-left: 10px solid #FFF;
    border-right: 10px solid #FFF
}

.article-content.xxjj-content .xxjj-item.third-item .img-box:first-child {
    border-left: none;
}

.article-content.xxjj-content .xxjj-item.third-item .img-box img {
    width: 100%;
    height: 100%;
}



/* 学校风光 */

.xxfg-list {
    position: relative;
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
}
.frame-right.xxfg-frame-right{
    width: 950px;
    float: right;
    padding-left: 5px;
}
.xxfg-list a{
    display: inline-block;
    width: 315px;
    margin:20px 0 0 0;
    border-left: 10px solid #FFF;
    border-right: 10px solid #FFF;
}
.xxfg-list a img{
    width: 100%;
    height:163px;
    display: inline-block;
}

.xxfg-list a p{
    height: 35px;
    line-height: 35px;
    background-color: #F0F0F0;
    text-align: center;
    font-size: 14px;
    border-bottom:2px solid #F0F0F0;
    transition: all .5s ease;
}
.xxfg-list a:hover p{
    color: #0072D4;
    border-color: #0072D4;
}
.frame-right.xxfg-frame-right .location{
    padding:0 10px;
    border-bottom: none;
    height: auto;
}
.frame-right.xxfg-frame-right .location .location-main{
    padding-bottom: 15px;
    border-bottom:2px solid #EFF2F5;
}
/* 办学理念 */
.bxln-group {
    padding-bottom: 20px;
    border-bottom: 1px dashed #CCC;
    margin-bottom: 20px;
}
.bxln-group .item{
    width: 50%;
    height: 100px;
    float: left;
    padding-left: 100px;
}
.bxln-group .item p{
    text-indent: 0;
    margin-top:15px ;
}
.bxln-group .item span{
    display: inline-block;
    margin-top: 3px;
}
.bxln-group.first .left{
    background: url('../images/frame/mbdw.png') left center no-repeat;
}
.bxln-group.first .right{
    background: url('../images/frame/bxsx.png') left center no-repeat;
}
.bxln-group.first p,.bxln-group.third p{
    color: #FF991B;
    font-size: 20px;
    font-weight: bold;
}
.bxln-group.second .left{
    background: url('../images/frame/xx.png') left center no-repeat;
}
.bxln-group.second .right{
    background: url('../images/frame/xf.png') left center no-repeat;
}
.bxln-group.second p{
      color: #94070A;
    font-size: 20px;
    font-weight: bold;
}
.bxln-group.third .left{
    background: url('../images/frame/jf.png') left center no-repeat;
}
.bxln-group.third .right{
    background: url('../images/frame/xfxf.png') left center no-repeat;
}
.bxln-group.third{border-bottom: none;}
/* 专业设置封面 */
.major-list .set-group{
    padding-bottom: 30px;
    border-bottom: 1px dashed #AFAFAF;
    margin: 20px 0 30px 0;
    position: relative;
}
.major-list .set-group-title{
    display: inline-block;
    width: 625px;
    float: left;
}
.major-list .set-group-img{
    width: 525px;
    display: inline-block;
    float: right;
}
.major-list .set-group-img img{
    height: 324px;
    width: 525px;
}
.major-list .set-group-title .major-title{
    height: 78px;
    border: 1px solid #EBEBEB;
    text-align: center;
    line-height: 78px;
    font-size: 40px;
    color: #333;
    margin-bottom: 35px;
}
.major-list .set-group-title .major-title span{
    color: #3F93FF;
}
.major-list .set-group-title .major-title em{
    display: inline-block;
    height: 20px;
    font-family: "Arial";
    font-size: 20px;
    color: #999;
    margin-left: 5px;
}
.major-list .set-group-title .major-description{
    font-size: 16px;
    color: #666;
    line-height: 30px;
}
.major-list .set-group-title .major-description span{
    color: #333;
    font-size: 24px;
}
.major-list .set-group-title  .more{
    display: inline-block;
    width: 149px;
    height: 32px;
    border: 1px solid #C2C2C2;
    line-height: 32px;
    text-align: center;
    font-size: 16px;
    position: absolute;
    bottom: 30px;
}
.major-list .set-group-title  .more:hover{
    color: #3F93FF;
    border-color: #3F93FF;
}
.major-list .set-group:last-child{
    margin-bottom: 0;
    border-bottom: none;
    /* padding-bottom: 0 */
}
/* 联系我们 */

.contact-box {
    padding: 20px 0;
    overflow: hidden;
}

.contact-left {
    float: left;
    width:160px;
    height: 175px;
}
.contact-left img{
    width: 100%;
    height: 100%;
}
.contact-right {
    float: left;
    margin-left: 20px;
}

.contact-right p {
    padding-left: 25px;
    font-size: 1.6em;
    color: #000000;
    line-height: 2.3;
    background-position: left center;
    background-repeat: no-repeat;
}

.contact-right .office-tel,
.contact-right .tel {
    background-image: url('../images/frame/phone_blue.png');
}

.contact-right .address {
    background-image: url('../images/frame/address_blue.png')
}

.contact-right .net {
    background-image: url('../images/frame/ie_blue.png')
}

.contact-right .code {
    background-image: url('../images/frame/email_blue.png')
}

.mapBg {
    padding: 10px;
    border: 1px solid #EEEEEE;
}

.BMap_omCtrl,
.anchorBL,
.BMap_stdMpCtrl {
    display: none !important;
}

#dituContent {
    width: 100%;
    height: 382px;
    border: none !important;
}

#dituContent img {
    max-width: none !important;
}

.BMapLabel {
    color: #F54336 !important;
    font-size: 1.8em !important;
    border: none !important;
    -webkit-box-shadow: 0 0 2px #FCD6C6;
    box-shadow: 0 0 2px #FCD6C6;
    padding: 2px 5px !important;
    top: -50px !important;
}
/* 图文列表 */
.news-img-list li { position: relative; -webkit-transition: all .5s ease; -o-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; }
.news-img-list li a { display: table; width: 100%; padding: 20px 0; position: relative; padding-bottom:20px;border-bottom: 1px solid #E7E7E7}
.news-img-list li:first-child a{padding:20px 0 20px 0;}
.news-img-list li a .news { display: table-cell; vertical-align:top;padding-left: 20px; position: relative; }
.news-img-list li a .img { display: table-cell; vertical-align: top; width:200px; height: 114px; overflow: hidden;}
.news-img-list li a img { display: block; width: 100%; height: 100%; -webkit-transition: all .5s ease; -o-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease }
.news-img-list li a .news-title { font-size: 18px; color: #333333; padding-bottom: 8px;font-weight: bold; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.news-img-list li a .news-intro { font-size: 1.4em; color: #333; line-height: 1.7;padding-top:5px;}
.news-img-list li a .date { font-size: 1.4em; color: #999999;position: absolute;bottom: 0; }
.news-img-list li a .date span{display: inline-block;margin-left:50px;}
.news-img-list li a:hover .news-title { color: #FF991B ;}
.news-img-list li a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
/* 校园期刊图片列表 */
.image-list {
    padding-top: 5px;
}

.image-list li {
    display: block;
    width: 33.3333%;
    overflow: hidden;
    float: left;
    border-left: 7px solid #fff;
    border-right: 7px solid #fff;
    position: relative;
    top: 0;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}

.image-list li a {
    display: block;
    width: 100%;
    height: 100%;
}

.image-list li .img {
    position: relative;
    overflow: hidden;
    border: 1px solid #D1D1D1;

}

.image-list li img {
    display: block;
    width: 100%;
    height: 304px;
}


.image-list li .name {
    display: block;
    width: 100%;
    background: #FFF;
}

.image-list li p {
    height: 40px;
    line-height: 40px;
    color: #333;
    font-size: 1.6em;
    text-align: center;
}

.image-list li .line {
    height: 2px;
    background: #027DBC;
    width: 0;
    margin: 0 auto;
    -webkit-transition: all .5s linear;
    -o-transition: all .5s linear;
    -moz-transition: all .5s linear;
    transition: all .5s linear;
}

.image-list li:hover {
    top: 0px;
}


.image-list li:hover p {
    color: #027DBC;
    border-bottom: none;
}
.image-list li:hover .img{
    border-color:#FFCB83 ;
}
/* 校内门户左侧 */
.zt-link a{
    margin-bottom: 12px;
    display: block;
    width: 100%;
    height: 60px;
    overflow: hidden;
}
.zt-link a img{
    height: 60px;
}
.xnmh-list{
    border: 1px solid #EAEAEA;
    margin: 20px auto;
    padding: 20px 20px 140px;
    min-height: 600px;
    background:url('../images/frame/bg_xnmh.jpg') 0 bottom no-repeat;
    background-size: 100% auto;
}
.xnmh-list a{
    display: inline-block;
    width: 31.3333%;
    margin: 1%;
    height: 90px;
    border: 1px solid #AAC6E4;
    line-height: 90px;
    font-size: 20px;
    text-indent: 120px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background:url('../images/frame/xnmh_un.png') 20px center no-repeat;
    transition: all .5s ease;
}

.xnmh-list a:hover{
    border-color: #FF991B;
    background-image:url('../images/frame/xnmh_on.png');

}
