/**1.轮播图-业务配置-覆盖**/
/**1.1首页大屏轮播图**/
.flash-index {height:380px;}
.flash-index .con img {height: 100%;}
.flash-index .con .bg-left {display: inline-block;height: 100%;width: 50%;position: absolute;left:0;top:0;z-index: -1;}
.flash-index .con .bg-right {display: inline-block;height: 100%;width: 50%;position: absolute;right:0;top:0;z-index: -1;}
/**1.2第二层左边轮播图**/
.flash-index-1 {height: 280px;width: 400px;}
.flash-index-1 img.all {width: 100%;height: 100%;}
.flash-index-1 .name {display: block;width: 100%;height: 24px;background-color: #41aeec;color: white;position: absolute;left:0;bottom: 0;line-height: 24px;overflow: hidden;}
.flash-index-1 img.vplay {position: absolute;top:50%;left:50%;margin-left: -29px;margin-top: -29px;}

/**2.文章列表块**/
.news-box {height: 260px;width: auto;display: inline-block;overflow: hidden;padding: 2px 8px 0px 8px;}
.news-box .news-box-con {width: 100%;overflow: hidden;}

.t-box {width: 100%;height: 28px;line-height: 28px;border-bottom:1px solid #41aeec;overflow: hidden;}
.t-box .text {float: left;display: inline-block;line-height:28px;color:white;font-size: 14px;background-color: #41aeec;padding:0px 8px 0px 14px;border-radius: 6px 0px 0px 0px;}
.t-box .text i {font-size: 18px;margin-right: 6px;float: left;}
.t-box .triangle {float:left;width:0;height:0;background-color:transparent;border:14px solid;border-color:transparent transparent #41aeec #41aeec;}
.t-box .more {color: #ABABAB;font-size: 12px;float: right;}
.t-box .more a {padding-right: 10px;}

.t-box2 {width: 100%;height: 28px;line-height: 28px;border-bottom:1px solid #41aeec;overflow: hidden;text-align: center;}
.t-box2 .tbox2-center {display: inline-block;}
.t-box2 .text {display: inline-block;line-height:26px;color:white;font-size: 14px;background-color: #41aeec;padding:0px 8px 0px 14px;float: left;}
.t-box2 .text i {font-size: 18px;margin-right: 4px;}
.t-box2 .l-san {float: left;width:0;height:0;background-color:transparent;border:14px solid;border-color:transparent #41aeec #41aeec transparent;display: inline-block;}
.t-box2 .r-san {float: left;width:0;height:0;background-color:transparent;border:14px solid;border-color:transparent transparent #41aeec #41aeec;display: inline-block;}

.news-box-con .title-box {width: 100%;float: left;padding: 0px;height: 34px;line-height: 24px;border-bottom:3px solid #ececec;}
.news-box-con .title-box .ntab {font-size: 16px;float: left;margin-right: 20px;display: inline-block;cursor:pointer;height: 34px;}
.news-box-con .title-box .ntab.hover,.news-box-con .title-box .ntab:hover {color: #41aeec;border-bottom: 3px solid #41aeec;}
.news-box-con .title-box .more {color: #ABABAB;font-size: 14px;float: right;display: none;}
.news-box-con .title-box .more a {padding-right: 10px;}
.news-box-con .title-box .more.hover {display: block;}
.news-box-con .title-box .more:hover a {color:#41aeec;font-weight: 600;}

.news-box-con ul {float: left;width: 100%;margin-top: 10px;}
.news-box-con ul li {height: 32px;line-height: 32px;overflow: hidden;border-bottom: 1px dashed #d2d2d2;font-size: 14px;position: relative;}
.news-box-con ul li:before {content:'';position: absolute;width:2px;height:2px;background-color: #41aeec;top:15px;left:1px;}
.news-box-con ul li span.arrow {float: left;width: 15px;height: 100%;}
.news-box-con ul li a {height: 100%;width: 80%;display: inline-block;transition: all .4s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-box-con ul li a:hover {color:#41aeec;margin-left: 10px;}
.news-box-con ul li a.sign-btn{text-align: center;width: 100%;color:#41aeec;}
.news-box-con ul li a.sign-btn:hover{margin-left:0px;}
.news-box-con ul li span.date {float: right;}

/* 当行有图片,新闻展示 */
.news-box-con ul li.imgbox {height: 96px;display: flex;}
.news-box-con ul li.imgbox a.img {width: 120px;height: 90px;position: relative;display: inline-block;margin-right: 6px}
.news-box-con ul li.imgbox img {width: 100%;height: 90px;}

.news-box-con ul li.imgbox .textbox{flex:1;height: 91px;box-sizing: border-box;margin-left: 12px;line-height: 24px;overflow: hidden;}
.news-box-con ul li.imgbox .textbox .name{font-size: 17px;font-weight: 500;width: 99%;height: auto;white-space: break-spaces;}
.news-box-con ul li.imgbox .textbox .name:hover{color: #41aeec;cursor: pointer;margin-left: 0px;}
.news-box-con ul li.imgbox .textbox span{display: block;color: #909090;line-height: 25px;max-height: 50px;overflow: hidden;}

/** 跑马灯 **/
.pmd-box {padding:2px 8px 0px 8px;position: relative;display: inline-block;overflow: hidden;width:100%;}

/***滚动轮播图片***/
.roll-box {width:100%;overflow: hidden;position: relative;padding:2px 0px;}/**需要在页面指定height**/
.roll-box .btn {position: absolute;width: 20px;height: 100%; line-height: 50px;top: 0px;cursor: pointer;z-index: 99;background-color: #eee;opacity: 0.4;display: flex;align-items:center;justify-content: center;}
.roll-box .btn:hover {color:#ce7900;}
.roll-box .btn i {font-size: 20px;}
.roll-box .prev {left:2px;}
.roll-box .next {right:2px;}

.roll-box .roll-con {width:100%;overflow: hidden;height: 100%;}
.roll-box .roll-con ul.show-box {position: relative;}
.roll-box .roll-con ul.show-box li {display: inline-block;margin-right: 2px;float:left;}
.roll-box .roll-con ul.show-box li img {width:140px;height:100px;}

/**校内外链接**/
.link-box {padding:2px 8px 0px 8px;position: relative;display: inline-block;overflow: hidden;width:100%;}
.link-box .link-list {width:100%;margin: 2px auto;}
.link-box .link-list select {margin:12px;width:230px;font-size:14px;padding:4px 4px;color:#0b83c8;border:1px solid #63bef3;}

/**旧的**/
.news-box-con ul li.imgs {height: 96px;display: flex;}
.news-box-con ul li.imgs a.img {width: 120px;height: 90px;position: relative;display: inline-block;}
.news-box-con ul li.imgs img {width: 100%;height: 90px;}

.news-box-con ul li.imgs .right{float: left;width: 380px;height: 91px;box-sizing: border-box;margin-left: 12px;line-height: 24px;overflow: hidden;}
.news-box-con ul li.imgs .right>.font:hover{color: #41aeec;cursor: pointer;margin-left: 0px;}
.news-box-con ul li.imgs .right .font{font-size: 17px;font-weight: 500;width: 99%;height: auto;}
.news-box-con ul li.imgs .right span{display: block;color: #909090;line-height: 25px;max-height: 50px;overflow: hidden;}
/* 2019-9-23修改 */
.news-box-con ul li.top {height: 96px;}
.news-box-con ul li.top a.aimg {width: 184px;height: 90px;position: relative;float: left;}
.news-box-con ul li.top a.aimg img {width: 184px;height: 90px;transition: all .6s;position: absolute;left:0;top:0;}
.news-box-con ul li.top a.aimg:hover img {width: 200px;height: 98px;}
.news-box-con ul li.top a:hover {margin-left: 0px;}
.news-box-con ul li.top .top-right {float: left;height: 90px;width: 500px;margin-left: 12px;line-height: 24px;overflow: hidden;}
.news-box-con ul li.top .top-right.sm{width: 380px;}
.news-box-con ul li.top .top-right a.title {font-size: 17px;font-weight: 500;width: 99%;height: auto;}
.news-box-con ul li.top .top-right span {display: block;color:#909090;line-height: 25px; max-height: 50px;overflow: hidden;}

/**3.文章列表块-自定义样式-覆盖**/
.news-index-1 {height: 280px;position: relative;flex:1;margin-left: 8px;}
.news-index-2 {width: 595px;height: 278px;float: left;position: relative;}
.news-index-3 {width: 595px;height: 278px;float: right;position: relative;}
.news-index-1 .news-box-con ul li.top .top-right {width: 560px;}
/***鏁欏绯婚儴***/
h1.xibu-title{text-align: center;margin-bottom: 25px;line-height: 2;float: left;width: 100%;;}
h1.xibu-title span{position: relative;display: inline-block;}
h1.xibu-title .s1{left: -500px; background: url(../image/idx_title_bg.png) no-repeat right center; background-size: contain;}
h1.xibu-title .s1.ss1{background: none;}
h1.xibu-title .s1.ss1:after{content: '';border-top:2px solid #eee;width: 200px; display: block; margin-top: 25px; margin-right: -34px;float: right;}
h1.xibu-title .s2{right: -500px; background: url(../image/idx_title_bg1.png) no-repeat left center; background-size: contain;}
h1.xibu-title .s2.ss2{background: none;}
h1.xibu-title .s2.ss2:after{content: '';border-top:2px solid #eee;width: 200px; display: block; margin-top: 25px; margin-left: -39px;}
h1.xibu-title i{display: block;width: 455px;height: 100%;position: absolute;top: 0;}
h1.xibu-title label{font-size: 24px; letter-spacing: 5px; font-weight: 100; padding-bottom: 20px; background: url(../image/h1_bottom.png) center bottom no-repeat;}
h1.xibu-title a{font-size: 24px;transition: .2s all; letter-spacing: 5px; font-weight: 100; padding-bottom: 20px; background: url(../image/h1_bottom.png) center bottom no-repeat;}
h1.xibu-title a:hover{color:#41aeec;font-weight: 600;}

.xibu-box {width: 100%;margin-bottom: 15px;float: left;}
.xibu-box .orgs-news{width: 30%;float: left;margin-right: 4.5%;margin-bottom: 20px;}
.xibu-box .orgs-news:nth-child(3n){margin-right: 0px;}
.xibu-box .orgs-news .title{transition: all 0.2s; font-size: 16px;display: block;overflow: hidden;background: #edaf66;color: #fff;padding: 10px;}
.xibu-box .orgs-news .title:hover{background: #c78d4a;}
.xibu-box .orgs-news .title i{vertical-align: middle;}
.xibu-box .orgs-news .title .xibu i{vertical-align: initial;}
.xibu-box .orgs-news .content {height: 110px;border:1px solid #edaf66;padding: 5px;}
.xibu-box .orgs-news .content li a{display: block;}
.xibu-box .orgs-news .content span.arrow {float: left;width: 15px;height: 100%;background: url(../image/list_type.png) left center no-repeat;}
.xibu-box .orgs-news .content li {height: 32px;line-height: 32px;overflow: hidden;border-bottom: 1px dashed #d2d2d2;font-size: 14px;}
.xibu-box .orgs-news .content li span.arrow {float: left;width: 15px;height: 100%;background: url(../image/list_type.png) left center no-repeat;}
.xibu-box .orgs-news .content li a {height: 100%;width: 90%;display: inline-block;transition: all .4s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xibu-box .orgs-news .content li a:hover {color:#41aeec;padding-left: 10px;}

/***婊戝姩鍥剧墖***/
.scroll-box {width: 100%;margin-bottom: 15px;float: left;padding-bottom: 8px;border: 1px solid #d6d6d6;}
.scroll-box .title-box {width: 100%;float: left;padding: 0px;height: 34px;line-height: 34px;border-bottom:1px solid #ececec;
    background: url('../image/icon.png') repeat-x;}
.scroll-box .title-box .ntab {color: #949393;font-size: 16px;float: left;padding:0px 18px;display: inline-block;
    cursor:pointer;height: 34px;position: relative;}
.scroll-box .title-box .ntab:after {content: '';width:0;height:0;
	border-right:6px solid transparent;
	border-left:6px solid transparent;
    border-top:6px solid #FF3300;position: absolute;left:50%;margin-left: -3px;bottom: -6px;display: none;}
.scroll-box .title-box .ntab:before {content: '';width:2px;height:15px;
    position: absolute;right:0px;bottom: 8px;background-color: #FF3300;}

.scroll-box .title-box .ntab.last:before {display: none;}

.scroll-box .title-box .ntab.hover,.scroll-box .title-box .ntab:hover {color:#FF3300;}
.scroll-box .title-box .ntab.hover:after,.scroll-box .title-box .ntab:hover:after {display: block;}
.scroll-box .title-box .ntab i {color: #949393;font-size: 24px;margin-right: 5px;float: left;}
.scroll-box .title-box .ntab.hover i,.scroll-box .title-box .ntab:hover i {color:#f30;}

.scroll-box .title-box .more {color: #787474;font-size: 15px;float: right;display: none;}
.scroll-box .title-box .more i {font-size: 16px;}
.scroll-box .title-box .more a {padding-right: 10px;}
.scroll-box .title-box .more.hover {display: block;}
.scroll-box .title-box .more:hover a {color:#FF3300;}

.scroll-box ul {float: left;width: 100%;margin:10px 8px 0px 8px;display: none;overflow: hidden;height: auto;}
.scroll-box ul.hover {display: block;}
.scroll-box ul li {float: left;margin-right: 7px;width: 195px;;height: 98%;border: 1px solid #d9d9d9;transition: .2s all}
.scroll-box ul li a{display: inline-block;width:100%;}
.scroll-box ul li img {padding: 4px;transition: .2s ease all;}
.scroll-box ul li p {display: block;text-align: center;font-size: 14px;line-height: 20px;}
.scroll-box ul li p.te-stitle{height: 40px;overflow: hidden;color: #808080;font-size: 12px;}
.scroll-box ul li a:hover {color: #FF3300;}
.scroll-box ul li:hover{box-shadow:1px 1px 5px 1px #999;}
.scroll-box ul li:last-child {margin-right: 0px;}
/***婊戝姩鍥剧墖-鏁欏笀椋庨噰***/
.scroll-box.teacher-box{background: #fff;}
.scroll-box.teacher-box ul {height: 230px;}
.scroll-box.teacher-box ul li {width: 190px;height: 230px;}
/* .scroll-box.teacher-box ul li img {width: 80%;height: 200px;display: block;margin:0 auto;} */
.scroll-box.teacher-box ul li img {width: 55%;height: 160px;display: block;margin:0 auto;}

/***婊戝姩鍥剧墖-鏁欏笀椋庨噰--绯婚儴鏁欏笀椋庨噰锛屼笉涓�鏍风殑椋庨噰***/
.scroll-box.teacher-box2{background: #fff;}
.scroll-box.teacher-box2 ul {height: 220px;}
.scroll-box.teacher-box2 ul li {width: 190px;height: 210px;}
.scroll-box.teacher-box2 ul li img {width: 160px;height: 160px;display: block;margin:0 auto;}

/***婊戝姩鍥剧墖-瀛︾敓鍥湴***/
.scroll-box.student-box ul {height: 190px;}
.scroll-box.student-box ul li {width: 190px;}
.scroll-box.student-box ul li img {width: 190px;;height: 160px;}

/**********瀛︾敓鍥湴2*********/
.yd-box {height: 310px; margin-bottom: 20px;width: 100%;float: left;}
.yd-box .right-box {width: 660px; height: 100%; float: right;}
.yd-box .right-box ul {height: 100%;width: 100%; display:inline-block;overflow: hidden;}
.yd-box .right-box ul li { height: 48%; width: 206px;float: left; margin-right: 20px; background: #F3F3F3;overflow: hidden;}
.yd-box .right-box ul li:nth-child(-n+3){margin-bottom: 2%;}
.yd-box .right-box ul li:nth-child(3n) {margin-right: 0px;}
.yd-box .right-box ul li h3{text-align: center; line-height: 20px; background-color: #066094; color:#fff; display:block; font-size: 14px; height: 40px;overflow: hidden;margin:3% 0;}
.yd-box .right-box ul li p{line-height: 20px;margin: 12px;font-size: 14px;color: #909090;}
.yd-box .right-box ul li .bimg {width: 206px;height: 100px;overflow: hidden;}
.yd-box .right-box ul li img {width: 100%;height: 100%;transition: .4s ease all;}
.yd-box .right-box ul li:hover img {width: 216px;height: 110px;}

.yd-box .left-box {width:520px; height: 100%; float: left;}
.yd-box .left-box .flash-index-3 {height: 309px;width: 100%;}
.flash-index-3 img.all {max-width: 100%;height: 100%;}
.flash-index-3 .name {display: block;width: 100%;height: 24px;background-color: rgba(0, 0, 0, 0.5);color: white;
    position: absolute;left:0;bottom: 0;line-height: 24px;overflow: hidden;text-indent: 6px;}
.flash-index-3 img.vplay {position: absolute;top:50%;left:50%;margin-left: -29px;margin-top: -29px;}
.flash-index-3 .stitle{position: absolute;bottom: 54px;text-align: center;width:90%;background: rgba(0,0,0,0.5);color: #fff;height: 20px;line-height: 20px;font-size: 16px;left: 5%;text-overflow: ellipsis;overflow: hidden;padding:0px 6px;white-space: nowrap;}
/***鍙嬫儏閾炬帴***/
.flink-box {width: 100%;float: left;border: 1px solid #d6d6d6;margin-bottom: 20px}
.flink-box .fleft-title {background-color: #5353c3;color: white;line-height: 44px;width: 80px;position: relative;text-align: center;font-size: 14px;float: left;}
.flink-box .fleft-title:after {content: '';width: 0;height: 0;border-top: 6px solid transparent;border-right: 6px solid white;border-bottom: 6px solid transparent;position: absolute;right: 0;top: 16px;}
.flink-box .fright-con {float: left;width: 400px;display: inline-block;height: 44px;padding: 2px 8px;}
.flink-box .fright-con.con1 {width: 200px;}
.flink-box .fright-con.con2 {width: 300px;}
.flink-box .fright-con a {display: inline-block;margin-right: 10px;font-size: 13px;line-height: 20px;}
.flink-box .fright-con a:hover {color: #41aeec;}


/***娴獥***/
.fuchuang-box {position: absolute;height: auto;z-index: 1000;width: 154px;}
.fuchuang-box .kf-imgs {width: 100%;display: inline-block;overflow: hidden;position: relative;}
.fuchuang-box .kf-imgs img {max-width: 100%;}

.fuchuang-box .fctop {width: 100%;height: 20px;cursor: move;position: absolute;top:0;left:0;}
.fuchuang-box .fctop a.move-handler {line-height: 20px;}
.fuchuang-box .fctop a.move-handler i {font-size: 20px;}
.fuchuang-box .fctop a.close {position: absolute;top:0;right:0px;display: inline-block;height: 20px;width: 20px;
    text-align: center;line-height: 15px;font-size: 20px;}
.fuchuang-box .fctop a.close:hover {background-color: #ebe9e9;}

.mian_right .main_content ul li{height: 154px;}
.mian_right .main_content li a{display: block; padding-top: 35px; height: 100%;}
.mian_right .main_content li a:hover{background: #7fb9d9;}
.mian_right .main_content li a:hover .date_pic .date_top{color:#fff;border-bottom: 2px solid #fff;}
.mian_right .main_content li a:hover .date_pic .date_bottom{color:#fff}
.mian_right .main_content li a:hover .text .title{color:#fff}
.mian_right .main_content li a:hover .text .content{color:#fff}
.mian_right .main_content li a .date_pic{float: left; width: 60px; text-align: center; margin: 20px;margin-left:40px;}
.mian_right .main_content li a .date_pic .date_top{font-size: 36px; color: #909090; border-bottom: 2px solid #0075b5;padding-bottom:5px;}
.mian_right .main_content li a .date_pic .date_bottom{color: #909090; font-size: 12px; padding: 5px 0;}
.mian_right .main_content li a img{float: left; width: 185px; height: 90px;}
.mian_right .main_content li a .text{width: 550px; float: left; margin-left: 20px;}
.mian_right .main_content li a .text .title{color: #333; font-size: 16px; margin-bottom: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 550px;}
.mian_right .main_content li a .text .content{color: #909090; font-size: 12px; font-family: songti; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; width: 550px; line-height: 16px;}
.mian_right .main_content .fenye{text-align:right;margin:20px 70px 20px 0}
.mian_right .main_content .fenye input{font-size:14px;width:20px;text-align:center;}
.mian_right .main_content .fenye a.active_next{color:#489fd5}

/* PC绔暀甯堥〉寮�濮� */
.teacher_main{margin-top: 40px;}
.teacher_main .mian_left{float: left; width: 20%; height: 580px; overflow: hidden;}
.teacher_main .mian_left .left_nav{background: #d9e1e5; text-align: center; position: relative; height: 100%;}
.teacher_main .left_nav .nav_bottom{position: absolute; bottom: -26px; left: -24px; width: 140px; height: 140px; opacity: .5;}
.teacher_main .left_nav .left_title{font-size: 26px; background: #0075b5; color: #fff; height: 140px; line-height: 140px; position: relative;}
.teacher_main .left_nav .left_title img{position: absolute; right: -24px; top: -26px; opacity: .5; width: 140px; height: 140px;}
.teacher_main .left_nav ul li{color: #000; height: 50px; font-size: 18px; border-bottom: 1px dashed #909090; position: relative;}
.teacher_main .left_nav ul li i{width: 24px; height: 24px; position: absolute; left: 10px; font-size: 12px; line-height: 46px;}
.teacher_main .left_nav ul li a{display: block; height: 46px; line-height: 46px;}
.teacher_main .left_nav ul li.active_nav{background: #6db9e3; color: #fff; border-bottom: 1px solide #909090;}
.teacher_main .mian_right{float: right; width: 78%; background: #fff; height: 100%; padding-top: 40px; margin-bottom: 30px;}
.teacher_main .mian_right .right-title{border-bottom: 1px solid #eee; padding-bottom: 10px; margin: 0 40px;}
.teacher_main .right-title .nav_title{margin-bottom: 30px; color: #6a6a6a; margin-right: 30px;}
.teacher_main .right-title .nav_title a.active_page{color: #41aeec;}
.teacher_main .right-title .nav_title i {vertical-align: middle;}
.teacher_main .right-title .title_name{color: #0075b5; font-size: 20px;}
.teacher_main .right-title .title_name span{color: #909090; font-size: 16px;}
.teacher_main .main_content ul>li{height: 212px; border-bottom: 1px solid #eee}
.teacher_main .main_content ul > li .title{width: 57px; height: 17px; font-size: 18px; color: #333333; margin: 88px 40px 80px; float: left; text-align: center;}
.teacher_main .main_content ul > li ul{float: left;}
.teacher_main .main_content ul > li ul li{border:none;width: 140px; float: left; margin-right: 24px;-webkit-transition: all .4s;height: 194px;margin-top: 8px;}
.teacher_main .main_content ul > li ul li:hover{box-shadow:2px 2px 10px 2px #999;}
.teacher_main .main_content ul > li ul li img{ width: 140px; height: 150px;}
.teacher_main .main_content ul > li ul li p{height: 14px; font-size: 16px; color: #333333; text-align: center; margin-top: 16px;}

.teacher-list{padding:20px;}
.teacher-list li{width: 260px;height: 260px;border: 1px solid #d3d7db;padding:20px;transition:all 0.2s;float: left;margin:0 12px 10px;}
.teacher-list li:hover{box-shadow:2px 2px 10px 2px #999;}
.teacher-list .title{width:100%; height:90px;overflow: hidden;}
.teacher-list .title .yuan{width:90px;height:90px;border-radius:50%;overflow: hidden;float: left;}
.teacher-list .title img{width:100%;height:100%;}
.teacher-list .title p{float: left;width: 126px;height:100%; text-align: center;font-size: 18px;text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.teacher-list .main{margin-top:20px;height: 110px;text-overflow: ellipsis;overflow: hidden;font-size: 14px;line-height: 22px;}

.con-box {margin:20px auto;}
.con-box .left-box{float: left; width: 20%; height: auto; overflow: hidden;background: #f4ece3; text-align: center;position: relative;}
.con-box .left-box .title{display:flex;align-items:center;justify-content: center; font-size: 26px; color: #fff; height: 140px;padding:16% 16px;text-align:center;position: relative;background: #5b5ba0;}
.con-box .left-box .title span{text-align: center;margin:0 auto;}
.con-box .left-box .title img{position: absolute; right: -20px; top: -20px; opacity: .5; width: 140px; height: 140px;}
.con-box .left-box ul li{color: #000; height: 50px; font-size: 18px; border-bottom: 1px dashed #f6d2a8; position: relative;}
.con-box .left-box ul li i{transition:all .2s; width: 24px; height: 24px; position: absolute; left: 10px; font-size: 22px; line-height: 50px;}
.con-box .left-box ul li a{display: block; height: 50px; line-height: 50px;}
.con-box .left-box ul li.hover,
.con-box .left-box ul li:hover{background: #f6d2a8; color: #fff; border-bottom: 1px solide #909090;}
.con-box .left-box ul li.hover i.icon-zuojiantou,
.con-box .left-box ul li:hover i.icon-zuojiantou{transform-origin: 50% 100%;transform: rotate(-90deg);}
.con-box .left-box ul li.child {background: #ebdccb;}
.con-box .left-box ul li.child i {font-size: 18px;left:24px;}
.con-box .left-box .bottom{width: 100%; height: 140px; position: relative; background: #dbdbf7;}
.con-box .left-box .bottom img{position: absolute; bottom: -20px; left: -20px; width: 140px; height: 140px; opacity: .5;}

.con-box .right-box {float: right; width: 78%; background: #fff; height: 100%; padding: 20px; margin-bottom: 20px;}

.here-box {border-bottom: 1px solid #eee; padding-bottom: 8px; margin-bottom: 14px;}
.here-box .title{margin-bottom: 30px; color: #6a6a6a; margin-right: 30px;}
.here-box  i {font-size: 16px;vertical-align: -1px;}
.here-box  a.active_page{color: #41aeec;}

.con-box .right-box .title-box{color: #41aeec; font-size: 20px;width: 100%;line-height: 40px;position: relative;margin-bottom: 14px;}
.con-box .title-box span{color: #909090; font-size: 16px;margin-left: 6px;}
.con-box .title-box:before {content:'';border-bottom:2px solid #41aeec;position: absolute;left:0;bottom: 0;height: 2px;width: 100px;}
/**1.1棰戦亾+鏂囩珷鍒楄〃**/
.con-box .list-box{width: 100%;overflow: hidden;line-height: 32px;margin: 10px auto;}
.con-box .list-box li{height: 120px;-webkit-transition: all 0.2s; transition: all 0.2s; width:100%;border-bottom:1px solid #f3f1ec;display: inline-block;}

.con-box .list-box li.line {height: 65px;}

.con-box .list-box li a{display: block; height: 100%;}
.con-box .list-box li:hover{background: #f7eada;}

.con-box .list-box li a .date-box{height: 100%;float: left; width: auto; text-align: center;margin:16px 20px 0px 20px;padding:4px;}
.con-box .list-box li a .date-box .top{font-size: 22px; color: #41aeec; border-bottom: 2px solid #41aeec;padding-bottom:5px;}
.con-box .list-box li a .date-box .bottom{color: #41aeec; font-size: 12px;}

.con-box .list-box li.line a .date-box{float: left; width: auto; text-align: center;margin:0px 20px;padding:4px;}
.con-box .list-box li.line a .date-box .top{font-size: 18px; color: #41aeec; border-bottom: 2px solid #41aeec;padding-bottom:5px;line-height:16px;}
.con-box .list-box li.line a .date-box .bottom{color: #41aeec; font-size: 12px;line-height:22px;}
.con-box .list-box li.line a .item{height: 100%;width:730px;}
.con-box .list-box li.line a .item h1{color: #000; font-size: 16px;  overflow: hidden; width: 100%;line-height: 22px;height:44px;}
.con-box .list-box li.line a .item div{display:none;}
.con-box .list-box li.line a:hover .item h1{color: #41aeec;}


.con-box .list-box li a img{float: left; width: 180px; height: 90px;overflow: hidden;margin-top: 12px;}
.con-box .list-box li:hover a img{border:1px solid #edaf67;}
.con-box .list-box li a .item{width: 550px; float: left; margin-left: 20px;margin-top: 8px;}
.con-box .list-box li:hover .item h1{color: #41aeec;}
.con-box .list-box li a .item h1{color: #000; font-size: 16px; margin-bottom: 10px; overflow: hidden; width: 100%;line-height: 22px;}
.con-box .list-box li a .item div{color: #909090; font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; 
-webkit-box-orient: vertical; width: 100%; line-height: 16px;}
/**1.2鏂囩珷璇︽儏**/
.content-box {width: 100%;display: block;padding:8px 0px;}
.content-box h1.title {font-size: 20px;width: 100%;line-height: 34px;text-align: center;}
.content-box p.stitle {padding:5px 0px;color:#909090;border-top:1px solid #909090;border-bottom:1px solid #909090;line-height: 24px;margin: 14px auto;}
.content-box p.line{padding:5px 0px;color:#909090;border-top:1px solid #909090;line-height: 24px;margin: 14px auto;}
.content-box p.date {font-size: 12px;width: 100%;line-height: 24px;color:#333;text-align: center;margin: 8px auto;}
.content-box .content {line-height: 30px;font-size: 15px;overflow: hidden;}
.content-box .content img {max-width: 100%;display: block;margin:0 auto;}
.content-box .content table {width:100%;}
.content-box .content table td{font-weight: 600; font-size: 14px; color: #666; border: 1px solid #ccc;}



.content-box .files{ width: 100%; overflow: hidden;}
.content-box .files h3{ font-size: 20px;}
.content-box .files a{ color: #edaf67; font-size: 18; text-decoration: underline; line-height: 25px;}
.content-box .bottom {width: 100%; text-align: center; margin-top: 20px;}
.content-box .bottom a{ width: 120px; height: 30px; display: inline-block; text-align: center; background:#419cc0 }
.content-box .bm-btn{text-align: center;height:30px;line-height: 30px;}
.content-box .bm-btn a{border-radius:10px;background: #edaf67;display: inline-block;padding:0 20px;height: 100%;font-size: 16px;}
/**1.3鐩稿叧鏂囩珷**/
.other-box {width:100%;border:1px solid #c6c3c3;padding:10px;margin: 20px auto 10px auto;position: relative;}
.other-box h2 {background: white;display: inline-block;position: absolute;top:-10px;left:10px;font-size: 16px;}
.other-box ul li{margin-left: 10px; margin: 14px auto;font-size: 14px;}
.other-box ul li a{color: #edaf67;}
/* PC绔閬撶粨鏉� */

/* PC绔棬鎴烽〉寮�濮�*/
.curous{width: 100%;}
.curous .swiper-container{width: 100%; height: 400px;}
.curous .swiper-container .swiper-slide a{width: 100%; height: 100%;}
.curous .swiper-container .swiper-slide a img{width: 100%; height: 100%;}
/**榛樿鏈烘瀯椤甸潰**/
.org-con-box {margin: 40px auto;width:1200px;height:400px;background: white;border: 1px solid #eee; 
-webkit-transition: all .4s;padding:20px 19px;}
.org-con-box:hover{box-shadow:2px 2px 10px 2px #999;}
.org-con-box .title-box {width: 100%;height: 34px;border-bottom: 1px solid #000;}
.org-con-box .title-box .name {width:auto;height: 100%;display: inline-block;}
.org-con-box .title-box .name img{ width: 30px; height: 30px;float: left;margin-right: 4px;}
.org-con-box .title-box .name h2{font-size: 22px; color: #133773;float: left;margin-top: 5px;margin-right: 4px;}
.org-con-box .title-box .name span{color: #909090; font-size: 16px;float: left;margin-top: 12px;}
.org-con-box .title-box .more {float: right;font-size: 16px; color: #133773;display: inline-block;height: 100%;width: 100px;text-align: right;line-height: 30px;}

.org-con-box .left-box {float:left;width:600px;padding-top:14px;}
.org-con-box .left-box a{position: relative; height: 90px; border-bottom: 1px solid #eee;display: inline-block;width:100%;padding:15px;margin-bottom: 10px;}
.org-con-box .left-box a:hover {box-shadow: 2px 2px 10px 2px #999;}
.org-con-box .left-box a .date-box{position: absolute;border: 2px solid #133773;width: 60px;text-align: center;left: 14px;top: 8px;}
.org-con-box .left-box a .date-box .top{font-size: 26px; padding-left: 5px; color: #133773;}
.org-con-box .left-box a .date-box .bottom{background: #133773; color: #fff; font-size: 20px; padding: 5px 0;}
.org-con-box .left-box a .item{margin-left: 80px; font-size: 16px; padding-bottom: 5px;}
.org-con-box .left-box a .item h1{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; color: #133773;font-size: 18px;margin-top: 2px;}
.org-con-box .left-box a .item div{height: 18px; color: #909090; margin-top: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; 
-webkit-line-clamp: 2; -webkit-box-orient: vertical; width: 100%;font-size: 16px;line-height: 18px;}

.org-con-box .right-box {float:right;width:540px;height: 330px;margin: 5px auto;}
.org-con-box .right-box .flash-min {height: 100%;}
.flash-min img.all {max-width: 100%;height: 100%;}

.org-con-box.teacher-box {height:330px;margin-top:0px;}
.org-con-box.teacher-box .roll-box {height: 255px !important;margin-top: 14px;width:100%;}
.org-con-box.teacher-box ul li {height: 100%;width:170px;border: 1px solid #eee;padding:5px;margin-right: 26.5px !important;-webkit-transition: all .4s;margin-top: 5px;}
.org-con-box.teacher-box ul li a{display:inline-block;overflow: hidden;}
.org-con-box.teacher-box ul li:last-child {margin-right: 0px !important;}
.org-con-box.teacher-box ul li:hover {box-shadow:2px 2px 10px 2px #999;}
.org-con-box.teacher-box ul li img {width:160px;height: 160px;}
.org-con-box.teacher-box ul li p  {font-size: 10px; overflow: hidden;width:100%;color: #909090;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;line-height: 14px;}
.org-con-box.teacher-box ul li p span {display: block; line-height: 26px; font-size: 16px;width:160px; color: #000;text-align: left !important;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.org-con-box.teacher-box ul li p span.content{display: block;font-size: 10px;width:160px;color: #909090;text-overflow: ellipsis;overflow: hidden;height: 25px;line-height: 25px;white-space: nowrap;}

.jy{background: #fff;margin-bottom: 10px; padding: 20px; -webkit-transition: all .4s;clear: both;overflow: hidden;}
.jy:hover{-webkit-box-shadow: 2px 2px 10px 2px #999; box-shadow: 2px 2px 10px 2px #999;}
.jy .ad_title{position: relative; margin-bottom: 14px; font-size: 20px; height: 30px; border-bottom: 1px solid #000;}
.jy .ad_title .title_left{position: relative;}
.jy .ad_title .title_left img{position: absolute; width: 30px; height: 30px; top: -4px;}
.jy .ad_title .title_left h2{position: absolute; left: 35px; font-size: 22px; color: #133773;}
.jy .ad_title .title_left .new_word{position: absolute; color: #909090; font-size: 16px; left: 134px; top: 6px;}
.jy .ad_title .more{position: absolute; right: 0px; top: 0px; color: #909090; font-size: 16px; -webkit-transition: all .4s; cursor: pointer;}
.jy .ad_title .more:hover{color: #133773;}
.jy .jy_left{-webkit-transition: all .4s;padding: 10px;float: left; width: 283px; height: 393px; background-color: #bbdcf1; position: relative;}
.jy .jy_left:hover {box-shadow:2px 2px 10px 2px #999;}
.jy .jy_left .left_main{width: 263px; height: 373px; background-color: #fff; position: relative;overflow: hidden;}
.jy .jy_left .left_main ul li{padding:10px;height: 40px;}
.jy .jy_left .left_main ul li a{float: left;line-height: 24px; font-size: 18px;}
.jy .jy_left .left_main ul li i{border: 2px solid #133773;color:#133773; border-radius: 50%; font-weight: 600;float: right;border-radius: 50%; font-weight: 600;}
.jy .jy_left .left_main ul li.active{background: rgba(19,55,115, .9);}
.jy .jy_left .left_main ul li.active a{color: #fff;}
.jy .jy_left .left_main ul li.active i{color: #fff;border-color: #fff;}
.jy .jy_left .left_main img{position: absolute; width: 232px; opacity: .6; right: -32px; bottom: -84px; right: -40px;}
.jy .jy_right{float: right; width: 70%;overflow: hidden;height: 393px;}
.jy .jy_right .paging{text-align: right;}
.jy .jy_right .paging input{width: 30px;text-align: center;margin-top: 10px;}
.jy .jy_right ul{height: 100%;overflow: hidden;padding-right: 10px;display: none;}
.jy .jy_right ul.on{display: block;}
.jy .jy_right ul li{margin-bottom: 45px;-webkit-transition: all .4s;display: block;}
.jy .jy_right ul li:hover a span{color:#3c80cb;}
.jy .jy_right ul li .right_content{width: 493px; height: 17px; font-size: 18px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jy .jy_right ul li .right_date{height: 10px; font-size: 14px; color: #909090;float: right;}

/*# sourceMappingURL=org.css.map */
/* PC绔棬鎴烽〉缁撴潫 */
/* PC绔棬鎴风洰褰曢〉闈㈠紑濮� */

.banner-cate{width: 100%; height: 400px;}
.banner-cate img{width: 100%; height: 100%;}
.cate-main{height: 800px;margin-top: 20px;}
.cate-main .main-left{width: 26%; height: 100%; background: url(../image_temp/pic.jpg) no-repeat -50px 0;}
.cate-main .main-left .general-list{margin-top: 40px; width: 242px;}
.cate-main .general-list p{height: 100px; background: rgba(19, 55, 115, 0.7); font-size: 24px; color: #fff; line-height: 100px; text-align: center;}
.cate-main .general-list ul li{height: 70px; border-bottom: 1px solid #b5b5b5; background: rgba(255, 255, 255, 0.7); position: relative; line-height: 70px; color: #000; font-size: 18px; text-align: center;}
.cate-main .general-list ul li a{display: block; width: 100%;}
.cate-main .general-list ul li a .sanjiao{display: none; position: absolute; width: 0; height: 0; border-width: 10px 0 10px 10px; border-style: solid; border-color: transparent transparent transparent rgba(60, 128, 203, 0.7); /*閫忔槑 閫忔槑 閫忔槑 鐏�*/ right: -10px; top: 25px;}
/* .cate-main .main-left .general-list ul li a:hover{background: rgba(60, 128, 203, 0.7); color: #fff;}
.cate-main .main-left .general-list ul li a:hover .sanjiao{display: block;} */
.cate-main .main-left .general-list ul li a.active_nav{background: rgba(60, 128, 203, 0.7); color: #fff;}
.cate-main .main-left .general-list ul li a .sanjiao.actie{display: block;}
.cate-main .main-right{width: 72%; height: 100%; background: #fff;}
.cate-main .main-right .right-title{margin: 40px 20px 20px; border-bottom: 1px solid #909090; padding-bottom: 10px;}
.cate-main .right-title .title_name{border-left: 6px solid #489fd5; padding-left: 10px; color: #000; font-size: 20px;}
.cate-main .right-title .title_name span{color: #909090; font-size: 16px;}
.cate-main .right-title .nav_title{font-size: 14px;margin-bottom: 30px;}
.cate-main .right-title .nav_title span{color: #333;}
.cate-main .right-title .nav_title span.active_page{color: #41aeec;}
.cate-main .main-right .right-content{margin: 0 20px; height: 652px;}
.cate-main .right-content ul{height: 93%;overflow: hidden; padding-right: 10px;}
.cate-main .right-content ul li{margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #eee; position: relative;}
.cate-main .right-content ul li .title{margin-bottom: 17px; width: 604px; height: 20px; font-size: 18px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.cate-main .right-content ul li .main{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; width: 604px; line-height: 18px; color: #909090;}
.cate-main .right-content ul li .right_date{position: absolute; height: 10px; font-size: 14px; color: #909090; right: 0px; top: 0px;}
.cate-main .right-content .paging{text-align: right;}
.cate-main .right-content .paging input{width: 30px;text-align: center;margin-top: 20px;}
/*# sourceMappingURL=org-catelog.css.map */
/* PC绔棬鎴风洰褰曢〉闈㈢粨鏉� */
/* PC绔棬鎴锋柊闂婚〉闈㈠紑濮� */
.org-news{margin-top: 20px;overflow: hidden;}
.org-news .main-left{width: 26%; padding-bottom: 100px; background: url(../image_temp/pic.jpg) no-repeat -50px 0;padding-top: 40px;}
.org-news .main-left .general-list{width: 242px;}
.general-list h2{height: 100px; background: rgba(19, 55, 115, 0.7); font-size: 24px; color: #fff; line-height: 100px; text-align: center;}
.general-list ul li{height: 70px; border-bottom: 1px solid #b5b5b5; background: rgba(255, 255, 255, 0.7); position: relative; line-height: 70px; color: #000; font-size: 18px; text-align: center;}
.general-list ul li a{display: block; width: 100%;}
.general-list ul li a .sanjiao{display: none; position: absolute; width: 0; height: 0; border-width: 10px 0 10px 10px; border-style: solid; border-color: transparent transparent transparent rgba(60, 128, 203, 0.7); /*閫忔槑 閫忔槑 閫忔槑 鐏�*/ right: -10px; top: 25px;}
.general-list ul li a .sanjiao.actie{display: block;}
.general-list ul li.active_nav{background: rgba(60, 128, 203, 0.7); color: #fff;}
.general-list ul li:hover{background: rgba(60, 128, 203, 0.7); color: #fff;}
.general-list ul li:hover .sanjiao{display: block;}

.org-news .mian_right{float: right; width: 72%; background: #fff; height: 100%; padding: 20px;}
.org-news .mian_right .nav_title i{vertical-align: -1px;}
.org-news .mian_right .nav_title a.active_page{color: #41aeec;}

.article-box {width:100%;margin: 20px auto;}
.article-box h2{padding: 0 50px; text-align: center; font-size: 28px; margin-bottom: 26px;line-height: 38px;}
.article-box .nav_title{margin-bottom: 20px; color: #6a6a6a; margin-left: 30px;}
.article-box .nav_title i{vertical-align: -1px;}
.article-box .nav_title span.active_page{color: #489fd5;}
.article-box .upload_date{text-align: center; color: #909090;}
.article-box .stitle {padding:5px 0px;color:#909090;border-top:1px solid #909090;border-bottom:1px solid #909090;line-height: 24px;margin: 14px auto;}
.article-box .main_content{font-size: 18px; line-height: 26px; padding: 14px 0px; height: 100%;overflow: hidden;line-height: 32px;}
.article-box .main_content img{text-align: center;max-width:100%;margin: 10px auto;}

.article-rel-box .tilte{padding: 20px; font-size: 18px; color: #fff; background: #edaf67;}
.article-rel-box ul{list-style: disc !important; height: 100px;padding-top:20px;padding-left:34px;}
.article-rel-box ul li{height:22px;line-height:22px;font-size: 16px; color: #333; font-size: 12px;}
.article-rel-box ul li:hover{color:#edaf67};
.article-rel-box ul li a{color: #edaf67;}
/*# sourceMappingURL=org-news.css.map */
/* PC绔棬鎴锋柊闂婚〉闈㈢粨鏉� */
/* PC绔棬鎴锋暀甯堥〉闈㈠紑濮� */
.org-teacher{margin-top: 20px; height: 100%;}
.org-teacher .main-left{width: 26%; height: 800px; background: url(../image_temp/pic.jpg) no-repeat -50px 0;}
.org-teacher .main-left .general-list{margin-top: 40px; width: 242px;}
.org-teacher .general-list p{height: 100px; background: rgba(19, 55, 115, 0.7); font-size: 24px; color: #fff; line-height: 100px; text-align: center;}
.org-teacher .general-list ul li{height: 70px; border-bottom: 1px solid #b5b5b5; background: rgba(255, 255, 255, 0.7); position: relative; line-height: 70px; color: #000; font-size: 18px; text-align: center;}
.org-teacher .general-list ul li a{display: block; width: 100%;}
.org-teacher .general-list ul li a .sanjiao{display: none; position: absolute; width: 0; height: 0; border-width: 10px 0 10px 10px; border-style: solid; border-color: transparent transparent transparent rgba(60, 128, 203, 0.7); /*閫忔槑 閫忔槑 閫忔槑 鐏�*/ right: -10px; top: 25px;}
.org-teacher .general-list ul li a .sanjiao.actie{display: block;}
.org-teacher .general-list ul li a.active_nav{background: rgba(60, 128, 203, 0.7); color: #fff;}
.org-teacher .mian_right{float: right; width: 72%; background: #fff; height: 100%;}
.org-teacher .mian_right .right_title{margin: 30px 30px; border-bottom: 1px solid #909090; padding-bottom: 10px;}
.org-teacher .right_title .nav_title{margin-bottom: 20px; color: #6a6a6a;}
.org-teacher .right_title .nav_title span.active_page{color: #41aeec;}
.org-teacher .right_title .title_name{border-left: 6px solid #489fd5; color: #000; font-size: 20px; padding-left: 10px;}
.org-teacher .mian_right .main_content{padding-left: 30px; height: 100%;}
.org-teacher .main_content ul li{float: left; border: 1px solid #eee; text-align: center; margin-right: 20px; margin-bottom: 40px;-webkit-transition: all .4s;}
.org-teacher .main_content ul li:hover{
	box-shadow:2px 2px 10px 2px #999;
}
.org-teacher .main_content ul li img{display: block; height: 192px; width: 185px;}
.org-teacher .main_content ul li p{font-size: 18px; color: #333; margin: 20px 6px 11px;}
.org-teacher .main_content ul li span{margin: 0 6px; margin-bottom: 5px; line-height: 14px; color: #909090; font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; width: 173px;}
/*# sourceMappingURL=org-teacher.css.map */
/* PC绔棬鎴锋暀甯堥〉闈㈢粨鏉� */
/* 闂ㄦ埛鎷涚敓椤甸潰寮�濮�  */
.zsflash-box{width: 100%; height: 400px; position: relative;}
.zsflash-box .con{width: 100%; height: 100%; position: absolute; z-index: 10; display: none;}
.zsflash-box .con.on{display: block;}
.zsflash-box .index-box{width: 100%; height: 10px; position: absolute; bottom: 10px; z-index: 12; text-align: center;}
.zsflash-box .index-box i{display: inline-block; width: 10px; height: 10px; background-color: #fff; border-radius: 5px; margin: 0 5px; opacity: 0.8; cursor: pointer;}
.zsflash-box .index-box i.on{background-color: #ff6c2b; opacity: 1; width: 20px;}
.zsflash-box .index-img{padding: 0px 4px; width: 100%; height: 54px; background-color: rgba(0, 0, 0, 0.4); text-align: center; bottom: 0px; position: absolute; z-index: 12; overflow: hidden;}
.zsflash-box .index-img i{width: auto; cursor: pointer;}
.zsflash-box .index-img i.on img{border: 1px solid #ff6c2b; opacity: 1;}
.zsflash-box .index-img img{height: 48px; border: 1px solid #9b9797; margin: 3px 2px 1px 0px; width: 86px; opacity: 0.6;}

.zsnav-box{background: #fff;padding:20px 0;text-align: center;margin-top: 14px;}
.zsnav-box ul{width: 800px; margin: 0 auto; overflow: hidden; display: inline-block;}
.zsnav-box ul li {display: inline-block;margin: 0 40px;}
.zsnav-box .yuan{width: 58px; height: 60px; border: 2px solid #606060; border-radius: 50%; padding: 4px;line-height: 45px;color: #606060;}
.zsnav-box a{display: block; padding:4px;text-align: center;}
.zsnav-box a i{font-size: 40px;}
.zsnav-box a span{font-size: 14px; line-height: 30px;color:#606060;}
.zsnav-box a:hover {color:#41aeec;}
.zsnav-box a:hover .yuan {border: 2px solid #41aeec;}
.zsnav-box a:hover i {color:#41aeec;}

.fengcai-box{clear: both;overflow: hidden;}
.fengcai ul{height: 166px}
.fengcai ul li{width: 250px;position: relative;overflow: hidden;}
.fengcai ul li img{width: 100%;height: 160px;display: block;}
.fengcai ul li p{position: absolute;bottom:4px;left:4px;width:240px;overflow:hidden;color: #fff;font-size: 12px;text-overflow: ellipsis;white-space: nowrap;height: 20px;line-height: 20px; text-align: center;background:#000;opacity: 0.5;}
.fengcai ul li a:hover p{color: #FF3300;} 

.zts-box.index-zts .list{background-color: #fff!important;}
.zts-box.index-zts .ibox a.more{background: #ece9e2;}
.zts-box.index-zts .ibox a.more:hover{background: #b0aea9;}
.zts-box.index-zts .ibox .list a:hover{color: #41aeec;margin-left: 10px;background: none;}
.zts-box.index-zts .ibox .title{background: #edaf67;color: #fff;font-size: 18px;}


.zts-box {width:100%;float: left;position: relative;}
.zts-box .ibox {display: inline-block;background-color: white;width:380px;margin-right: 25px;overflow: hidden;}
.zts-box .ibox:last-child {margin-right: 0;}
.zts-box .ibox .img {width:100%;height: 120px;}
.zts-box .ibox .img img {width:100%;height: 100%;}
.zts-box .ibox .title {width:100%;line-height: 54px;color:#d18123;font-size: 24px; padding: 0 12px; background-color: #EDAF66; color: #fff;}
.zts-box .ibox .title i {font-size: 25px;}

.zts-box .ibox .list {width:100%;background-color: #ece9e2;height: 344px;overflow: hidden;}
.zts-box .ibox .list a {color:#535353;display: inline-block;width:100%;position: relative;padding:12px 10px;}
.zts-box .ibox .list a:hover {background-color: #f3f1f1;}
.zts-box .ibox .list a .dot {border-bottom:1px dotted #ccc5c5;position: absolute;bottom:0px;left:30px;width:320px;}
.zts-box .ibox .list a .date {display: inline-block;width:60px;height: 60px;background-color: #ebdbcb;color:#edaf67;text-align: center;padding-top:4px;float: left;}
.zts-box .ibox .list a .date span {font-size: 26px;border-bottom: 1px solid #edaf67;}
.zts-box .ibox .list a .date div {margin-top: 8px;}
.zts-box .ibox .list a h2 {float: left;width:290px;overflow: hidden;line-height: 20px;margin-left: 8px;font-size: 16px;height: 60px;}
.zts-box .ibox a.more {display: inline-block;width:100%;line-height: 50px;text-align: center;background-color: #b0aea9;color:#6b6b6b;font-size: 22px;}
.zts-box .ibox a.more:hover {background-color: #edaf67;color:white;}
/* 闂ㄦ埛鎷涚敓椤甸潰缁撴潫  */

/* 鎶ュ悕椤甸潰寮�濮� */
.content-all{width: 100%; height: 100%;}
.content-all .sign-box{width: 1200px; margin: 0 auto;}
.content-all .sign-box .empty{width: 100%; min-height: 300px;  text-align: center; line-height: 300px; }
.content-all .sign-box .title{clear: both; overflow: hidden; border-bottom: 1px solid #ccc; height: 50px; line-height: 50px;}
.content-all .title h2{float: left; font-size: 18px; font-weight: 600;}
.content-all .title span{float: right; font-size: 16px;}
.content-all .title span a{font-size: 14px;}
.content-all .sign-box .content{width: 900px; margin: 0 auto;}
.content-all .content h1{color: #41aeec; text-align: center; font-size: 24px; font-weight: 600; height: 80px; line-height: 80px; border-bottom: 1px solid #ccc;}
.content-all .content > p{font-size: 16px; color: #333; padding: 10px 40px; border-bottom: 1px solid #ccc; line-height: 36px;}
.content-all .content table{width: 100%; border: 1px solid #ccc; border-collapse: collapse;}

table.bm td{font-weight: 600; font-size: 14px; color: #666; border: 1px solid #ccc; height: 50px; width: auto;}
table.bm td:hover{-webkit-transition: all .2s; transition: all .2s; background: #f2f2f2;}
table.bm input[type=text], table input[type=number]{border: none; outline: none; width: 90%; padding-left: 10px; font-weight: 600; background: none;}
table.bm ::-webkit-input-placeholder {color: #888!important;}
table.bm .bt{padding-right: 10px;}
table.bm .rad-box{padding-left: 20px;}
table.bm .rad-box input{margin-left: 10px; height: 14px;vertical-align: -3px;cursor: pointer;}
table.bm .rad-box label{cursor: pointer;}
table.bm .thead{width: 100%; text-align: center; background: #f2f2f2; color: #666; font-size: 16px;}
table.bm .tab-left{width: 70px; padding-left: 15px; position: relative;}
table.bm .tab-left span{position: absolute; left: 5px; color: #FF5722;}
table.bm .upload{text-align: center;}
table.bm .upload input[type=reset]{background: #f7d100; border: none; outline: none; cursor: pointer; width: 100px; height: 30px; color: #fff; font-weight: 600;}
table.bm .upload input[type=button]{width: 100px; height: 30px; display: inline-block; background: #3d59e6; line-height: 30px; border: none; outline: none; cursor: pointer; color: #fff; font-weight: 600; margin-right: 10px;}

/*# sourceMappingURL=sign.css.map */
/* 鎶ュ悕椤甸潰缁撴潫 */

/**  褰曞彇鏌ヨ椤甸潰寮�濮�   **/
.sign-box{width: 1200px; margin: 0 auto;}
.sign-box .here-box{clear: both; overflow: hidden; border-bottom: 1px solid #ccc; height: 50px; line-height: 50px;}
.sign-box .here-box h2{float: left; font-size: 18px; font-weight: 600;}
.sign-box .here-box span{float: right; font-size: 16px;}
.sign-box .here-box span a{font-size: 14px;}
.content .title h1{color: #41aeec; text-align: center; font-size: 24px; font-weight: 600; height: 80px; line-height: 80px; border-bottom: 1px dashed #41aeec;}
.content .title > p{font-size: 14px; color: #808080; padding: 10px 40px; line-height: 36px;}
.content .main .tip-box{background: #fce7cc; line-height: 30px; height: 30px; font-size: 14px; text-align: center;}
.content .main .tablese-box{width: 1000px; margin: 0 auto; margin-top: 40px;}
.content .main .tr{width: 100%; border: 1px solid #ccc; height: 50px; -webkit-transition: all 0.2s; transition: all 0.2s;}
.content .main .tr p{height: 50px; line-height: 50px; float: left;}
.content .main .tr .red{color: #f00;}
.content .main .tr:hover{background: #f2f2f2;}
.content .main .name-box .name{font-size: 16px; border-right: 1px solid #ccc; width: 20%; text-align: center;}
.content .main .name-box .input{padding-left: 20px;}
.content .main .name-box .input input{font-family: songti; width: 150px;}
.content .main .code-box{border-top: none; overflow: hidden;}
.content .main .code-box .code{font-size: 16px; border-right: 1px solid #ccc; width: 20%; text-align: center;}
.content .main .code-box .input{padding-left: 20px;}
.content .main .code-box .input input{width: 80px;}
.content .main .code-box a{margin-left: 20px; display: inline-block; height: 100%;}
.content .main .code-box img{width: 80px; height: 80%; float: left; margin-top: 5px;}
.content .main .btn-box{padding: 10px 0px; border-top: none; text-align: center;}
.content .main .btn-box input[type=reset]{background: #f7d100; border: none; outline: none; cursor: pointer; width: 100px; height: 30px; color: #fff; font-weight: 600;}
.content .main .btn-box input[type=button]{width: 100px; height: 30px; display: inline-block; background: #3d59e6; line-height: 30px; border: none; outline: none; cursor: pointer; color: #fff; font-weight: 600; margin-right: 10px;}
/* 褰曞彇鏌ヨ椤甸潰缁撴潫     */

/* 鎼滅储椤甸潰寮�濮� */
.sehere-box{border-bottom: 1px solid #eee; margin-bottom: 14px; width: 1200px; height: 30px; line-height: 30px; margin: 0 auto;}
.sehere-box .title{margin-bottom: 30px; color: #6a6a6a; margin-right: 30px;}
.sehere-box i{font-size: 16px; vertical-align: -1px;}
.sehere-box a.active_page{color: #41aeec;}
.input-box{width: 900px; margin: 30px auto; height: 50px; overflow: hidden;}
.input-box input{float: left; width: 750px; text-indent: 3em; height: 50px; outline: none; border: 1px solid #c88231;}
.input-box button{float: right; width: 150px; height: 50px; line-height: 50px; background-color: #c88231; text-align: center; font-size: 16px; color: #fff;border:0;cursor:pointer}
.item-box{width: 1200px; height: auto; margin: 0 auto;}
.item-box ul{height: auto; overflow: hidden; padding-top: 30px;}
.item-box li{min-height: 110px;max-height:120px; -webkit-transition: all 0.2s; transition: all 0.2s; padding: 10px 20px; margin-bottom: 10px;width:100%;}
.item-box li:hover{background: #f7eada;}
.item-box li .img-box {width:180px;height: 90px;overflow: hidden;float: left;border:1px solid #ecdac6;text-align: center; margin-right: 10px;}
.item-box li .text-box {width:920px;height: 90px;overflow: hidden;float: left;}

.item-box a img{max-width: 180px; height: 100%;}
.item-box a h2{line-height: 36px; color: #41aeec; font-size: 16px;}
.item-box a h2 span{float: right; color: #909090; font-size: 14px;}
.item-box a p{font-size: 14px; height: 40px; line-height: 20px; color: #909090; overflow: hidden; text-overflow: ellipsis;}
/* 鎼滅储椤甸潰缁撴潫 */
/* 缃戠珯鍦板浘寮�濮� */
.mapmain-box{width: 1200px; margin: 0 auto; clear: both; overflow: hidden;}
.mapmain-box .main-right{width: 78%; background: #fff;padding-top:20px;}
.mapmain-box .main-right .nav_title{color: #6a6a6a; margin-left: 30px;}
.mapmain-box .main-right .nav_title i{vertical-align: -1px;}
.mapmain-box .main-right .nav_title .active_page{color: #41aeec;}
.mapmain-box .main-right ul{float: left; width: 100%; padding: 10px 20px;}
.mapmain-box li .title{border-bottom: 1px solid #eee; height: 40px;}
.mapmain-box li .title a{line-height: 40px; font-size: 18px;}
.mapmain-box li .content{line-height: 40px;}
.mapmain-box li a{font-family: songti;transition:all 0.2s; font-size: 14px; margin-right: 10px; padding-right: 10px; border-right: 1px solid #808080;}
.mapmain-box li a:hover{color:#41aeec;}
.mapmain-box li a:nth-last-child(1){border: none;}
.mapmain-box li .zoujin{font: 300 18px 'PingFang SC','Microsoft Yahei','Helvetica Neue',Helvetica,STHeitiSC-Light,Arial;}
/* 缃戠珯鍦板浘缁撴潫 */

/* 娲诲姩鎶ュ悕椤甸潰寮�濮� */
.table-box{width: 1200px; margin: 0 auto;background: #fff;padding-left: 20px;padding-bottom: 20px; padding-top:20px;overflow: hidden;}
.table-box h1{display:block;text-align:center; font-size: 24px; line-height: 60px;}
.table-box .header-box{padding: 4px 10px; line-height: 32px;text-align: center;}
.table-box .header-box h2{font-size: 22px;}
.table-box .header-box span{font-size: 16px;color: #41aeec;}
.form-box{width: 300px;margin:0px 86px 0px 100px;}
.form-box p{font-size: 14px;}
.form-box p .rp{color: #f00;}
.form-box input[type=text],.form-box input[type=number]{width: 300px; height: 40px; margin: 5px 0 10px;text-indent:1em; font-family: songti; font-size: 14px; -webkit-transition: all 0.2s; transition: all 0.2s; border: 1px solid #808080; border-radius: 5px;border-radius: 4px;box-shadow: inset 2px 2px 8px 1px #d9d9d9;}
.form-box input[type=text]:focus,.form-box input[type=number]:focus{border: 1px solid #bbb;box-shadow: 2px 2px 8px #b8b7b7;}
.form-box input[type=radio]{width:14px;height: 14px;vertical-align: middle;margin-right: 5px;}
.form-box input[type=submit]{width: 300px;background: #425f8f;height: 40px;border: none;outline: none;color: #fff;}
.form-box a{display: block; width: 120px;margin:0 auto; height: 50px; background: #edaf67; text-align: center; color: #fff; line-height: 50px; font-size: 16px;}
.right-pic{width: 610px;padding-left:70px;border-left:1px dashed #425f8f;margin-top:100px;}
.right-pic h3{ font-size: 24px; text-align: center; line-height: 70px; }
.right-pic .imgs{width: 540px;height: 300px;}
.right-pic img{width: 100%;height: 100%;margin-bottom: 100px;}
.right-pic .time{ width: 100%; height: auto; text-align: center; margin-top: 10px;}
.right-pic .time p{ text-align: center; font-size: 12px; line-height: 18px; }
/* 娲诲姩鎶ュ悕椤甸潰缁撴潫 */

/* 娲诲姩鍒楄〃椤靛紑濮� */
.activeLog-box{width: 1200px; margin: 0 auto;}
.activeLog-box ul{width: 100%; padding: 20px 2px; clear: both; overflow: hidden;}
.activeLog-box li{position:relative; float: left; width: 49%; padding: 20px; border: 1px solid #ccc;margin-bottom:28px; background: #fff; -webkit-transition: all 0.2s; transition: all 0.2s;border-radius:10px;border-bottom-right-radius:146px;}
.activeLog-box li:nth-child(2n){margin-left: 2%;}
.activeLog-box li:hover{-webkit-box-shadow: 2px 2px 10px 2px #999; box-shadow: 2px 2px 10px 2px #999;}
.activeLog-box li a{display: inline-block;width: 100%;height: 100%; overflow: hidden;}
.activeLog-box li a .left{float: left; width: 180px; height: 120px;}
.activeLog-box li a img{width: 100%; height: 100%;}
.activeLog-box li a .right{float: left;margin-left:10px;width: 350px;overflow: hidden;}
.activeLog-box li a .right h2{width: 100%; font-size: 18px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;width: 100%;}
.activeLog-box li a .right p{width: 100%; font-size: 12px; color: #909090; font-family: songti; line-height: 20px; height: 60px; padding: 10px 0; overflow: hidden; text-overflow: ellipsis;}
.activeLog-box li a .right .time{color: #909090; font-size: 12px;}




/**元素动画滑动**/
.lb-animate {visibility: hidden;}
.lb-animate-active {visibility: visible;-webkit-animation-duration: .8s;animation-duration: .8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.lb-animate-active.lb-fadeInUp {-webkit-animation-name: lb-fadeInUp;animation-name: lb-fadeInUp;}
.lb-animate-active.lb-slideInRight {-webkit-animation-name: lb-slideInRight;animation-name: lb-slideInRight;}
.lb-animate-active.lb-slideInLeft {-webkit-animation-name: lb-slideInLeft;animation-name: lb-slideInLeft;}
.lb-animate-active.lb-zoomIn {-webkit-animation-name: lb-zoomIn;animation-name: lb-zoomIn;}

@-webkit-keyframes lb-fadeInUp {
    from {opacity: 0;transform: translate(0, 100px);}
    to {opacity: 1;transform: translate(0, 0);}
}
@keyframes lb-fadeInUp {
    from {opacity: 0;transform: translate(0, 100px);}
    to {opacity: 1;transform: translate(0, 0);}
}
@-webkit-keyframes lb-slideInLeft {
    from {opacity: 0;transform: translate(-100%, 0);}
    to {opacity: 1;transform: translate(0, 0);}
}
@keyframes lb-slideInLeft {
    from {opacity: 0;transform: translate(-100%, 0);}
    to {opacity: 1;transform: translate(0, 0);}
}
@-webkit-keyframes lb-slideInRight {
    from {transform: translate(100%, 0);opacity: 0;}
    to {transform: translate(0, 0);opacity: 1;}
}
@keyframes lb-slideInRight {
    from {transform: translate(100%, 0);opacity: 0;}
    to {transform: translate(0, 0);opacity: 1;}
}
@-webkit-keyframes lb-step-arrow {
    0% {opacity: 0;transform: translateX(-8px);}
    50% {opacity: 1;transform: translateX(0);}
    100% {opacity: 0;transform: translateX(8px);}
}
@keyframes lb-step-arrow {
    0% {opacity: 0;transform: translateX(-8px);}
    50% {opacity: 1;transform: translateX(0);}
    100% {opacity: 0;transform: translateX(8px);}
}

@-webkit-keyframes lb-zoomIn {
    from {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}
    50% {opacity: 1;}
}
@keyframes lb-zoomIn {
    from {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}
    50% {opacity: 1;}
}

@-webkit-keyframes lb-wobble {
    0% {
        transform: translateY(0)
    }

    16% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    50% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83% {
        transform: translateY(1px)
    }

    100% {
        transform: translateX(0)
    }
}

@keyframes lb-wobble {
    0% {
        transform: translateY(0)
    }

    16% {
        transform: translateY(8px)
    }

    33.3% {
        transform: translateY(-6px)
    }

    50% {
        transform: translateY(4px)
    }

    66.6% {
        transform: translateY(-2px)
    }

    83% {
        transform: translateY(1px)
    }

    100% {
        transform: translateX(0)
    }
}
