.container{max-width:1270px;}
.text-sgreen{color:#009c73;}



/*网站公共样式*/

.info-content{font-size:16px;line-height:2.5;clear: both;}
.info-content p{font-size:20px;}
.info-contentt p{font-size:15px;line-height: 3;}
.info-content h4{font-size:18px;}
.info-content2{border-bottom: 1px solid #fff;}
.bjh-p{font-size:15px;}
a{color:#333;text-decoration:none;}
a:focus{color:#000;}
a.btn-more{display:inline-block;width:140px;height:34px;line-height:34px;border:1px #CCC solid;color:#999;transition:all 0.5s ease;font-size:14px;transition:all 0.5s ease;text-align:center;margin:0px auto;margin-top:30px}
a.btn-more:hover{background:#40312f;border-color:#40312f;color:white;}
.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden;}


/*兼容ie低版*/
.font-size{}

/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color:rgba(53, 53, 59, 0.8);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}

/*BOTTOM*/
.bg-bottom{background:url(http://localhost:55708/temp/main/images/bottom-bg.jpg);padding-top: 30px;}
.common-services{font-size: 20px;color: #fff;font-weight: bold;}
.common-services .fa{padding-right:16px;}
.wecahat li span{display: block;font-size: 30px;}
.wecahat li span .fa{border: 2px solid #fff;border-radius: 50px;padding: 5px 8px;background-color: #fff;color: #2863b3;}
.wecahat li a,.wecahat li{color:#fff;text-align:center;}
.wecahat li img{max-height: 75px}
.copyright{color:#fff;text-align: center;}
.copyright a{color:#fff;}
.copyright a:hover{text-decoration:underline;}
.copyright span{padding: 20px 0;display: block;}
.copyright .container{position:relative;}

@media(min-width:1000px){.copyright img{position: absolute;right: 0;top: 4px;max-height: 60px;}}

/*TOP*/
.header{position:relative;z-index: 5;}

.sitelast span a{color:#fff;}
.sitelast span a:hover{text-decoration:underline;}
.sitelast-box{display: none;position: absolute;background: #fff;text-align: left;color: #333;max-height: 560px;overflow: auto;padding: 10px;font-size: 12px;right: 0;top: 28px;width: 810px;border: 3px solid #5394e2;-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);}
.office-system li{display:inline-block;padding-left:20px;}
.office-system li a{color:#fff;}
.office-system li a .fa{padding-right: 10px;}
.determine{position:relative;}
.office-system{position: absolute;right: 0;top: 70px;}
/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/.nav .animated, .sub-nav .animated{-webkit-animation-duration: 0.4s;animation-duration: 0.4s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide;}

@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}
100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}

/*主菜单*/
@media (min-width:1000px)
/*pc端*/
{/*Top*/
 .header .nav-toggle{display:none}
.header .logo img{top: 35px;
    position: relative;}
.nav{padding-right:80px;}

.nav>ul>li>ul{position:absolute;}

.nav >ul>li.current >a,.nav >ul>li> a:hover{color:#fff;}
.nav li:hover> ul{display:block;}
.nav> ul > li > ul::before {display:block;margin:0px auto;text-align: center;position:absolute;top:-8px;left: 45%;content: "";width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom: 8px solid #e6e6e6;}
.nav> ul > li > ul li ul::before{display:block;margin:0px auto;text-align: center;position:absolute;top:20px;left:-10px;content: "";width: 0;height: 0;border-bottom:5px solid transparent;border-right:5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.nav ul li ul li a{font-size:15px;}
.nav ul li ul li a:hover{background:#89584B;}


.nav ul li .arrow{display:none}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
.sousuo{font-size: 26px;padding: 30px 0 20px;text-align: center;}

/*新闻中心*/
/*.news-list li.item .title{padding-left:20px;}*/

/*首页-媒体学校*/
.index-padding li:first-child{max-height: 104px;}

.topbar{position: absolute;
width: 100%;
z-index: 10;}
}

@media (max-width:1000px)
/*手机端*/
{/*Top*/
 .pclogo{padding: 2px 0;}
.determine{background-color: #000;}
.pclogo span a{line-height: 50px;font-weight: bold;font-size: 20px;color: #fff;}
.header .nav-toggle{position:absolute;right:0px;top:40px;font-size:35px;color:#999;min-width:65px;height:52px;line-height:52px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}
.nav{position:fixed;z-index:100;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;}

/*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px;text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:iconfont;content: "\e8f1";;display:block;font-weight:bold;font-size:18px}


.nav ul li.current > a{color:#5a342b;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}
.cha{display:none;}
.display-die{display:none;}

.images-list .item img{width:100%!important;}
.sousuo{padding: 30px 0 20px;font-size: 25px;text-align: center;}

/*Top*/
.header{position:relative;}

/*BOTTOM*/
footer{}
.copyright{padding: 14px 0;}}

@media (min-width:415px) and (max-width:769px){.wechat{padding-left:40px;}
.roll img{height:84px;}}

@media (max-width:415px){.wechat{margin-left: 70px;padding-bottom:20px;}
.roll img{height:78px;}}

/*图片列表*/
.images-list .item a{display:block;overflow:hidden;}
.images-list .item img{display:block;width:100%!important;height:auto;transition: all 0.3s ease-out 0s;}
.images-list .item a:hover img{transform:scale(1.1,1.1);}

/*手机端置顶*/
.curpointer{cursor: pointer;}
.bg-bottgray{background-color:#000;width: 100%;height: auto;}
.backphone{background:url(http://localhost:55708/temp/main/images/phone.png) center center no-repeat;}
.bott-fixed{left: 0;bottom: 0;z-index: 4;}
.backtop{background:url(http://localhost:55708/temp/main/images/top.png) center center no-repeat;}
.backhome{background:url(http://localhost:55708/temp/main/images/home.png) center center no-repeat;}
.backwei{background:url(http://localhost:55708/temp/main/images/wei.png) center center no-repeat;}
.backsame li a .fa{font-size: 18px;padding-top: 5px;color:#fff;}
.backsame li a span{padding-bottom: 2px;display: block;color:#fff;font-size:12px;}

@media(min-width: 1000px){.phoblack{display: none;}}

/*子栏目样式*/
.sub-nav-box .sub-nav-title{line-height:76px;text-align:center;background:#0849a3;font-size: 24px;color:white;}
.sub-nav-box .sub-nav{clear:both;text-align:left;width:100%;overflow:visible;}
.sub-nav-box .sub-nav li{width:100%;padding:0px;text-align:left;position:relative;display:block;background-color: rgba(0, 0, 0, 0.03);}
.sub-nav-box .sub-nav li ul li a:hover{}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{}
.sub-nav-box .sub-nav li ul li ul li a{}
.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:54px;line-height:54px;text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.sub-nav-box .sub-nav li.current{background:#fff url(http://localhost:55708/temp/main/images/active-left.png) no-repeat left top;background-size: 2.6px;}
.sub-nav-box .sub-nav li ul li.curren{background-size: 4px;}
.sub-nav-box .sub-nav li ul li.current > a{}
.sub-nav-box .sub-nav li.active > .arrow{transform:rotate(90deg)}

/*文在超出范围*/
.card1{display:block;/*内联对象需加*/word-break:keep-all;/* 不换行*/white-space:nowrap;/* 不换行*/overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/text-overflow:ellipsis;}
.card2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 42px;}
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 60px;}

/*页码*/
.pagination > li a{margin-right: 4px;font-size: 14px;color: #000;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{z-index: 3;color: #fff;background-color: #000089;border-color: #000089;cursor: default;}
.pagination > li a:hover{background-color: #000089;color: #fff;}
.pagination > li > a, .pagination > li > span{padding: 3px 10px;border-radius: 2px;}

/*面包屑*/
.breadcrumb > li + li::before{content: "/";color: #666;}
.breadcrumb li a,.breadcrumb li a span{color: #666;}
.line-border{width: 100%;display: block;border-bottom: 1px #e5e5e5 solid;overflow: hidden;margin-bottom: 10px;}

/*搜索*/
.ss-box{position:relative;border-radius:30px;border:1px solid #cfcfcf;background:#fff;width:100%;height:32px;}
.ss-box .s-input{width:100%;outline:none;border:none;line-height:28px;height: 28px;padding-left:20px;background-color:transparent;}
.ss-box .s-btn{position:absolute;right:0;top:-1px;background:url(http://localhost:55708/temp/main/images/searchox1.png) no-repeat center center;width:40px;height:32px;color: #fff;cursor: pointer;font-weight: bold;line-height: 32px;outline: none;border: none;}
.search{border-bottom:1px solid #ddd;}
.search .ss-box{margin:0px auto;}

@media(min-width:1000px){.ss-box{display:none;}
.box-block{display:block;margin-top: 20px;border: 1px solid #eaa910;width: 260px;float: right;}
.ss-box .s-input{width: 250px;}}

@media(max-width:1000px){.ss-box{position:relative;margin:20px auto;}
.box-block{display:none;}}

/*新闻中心*/
.administration{margin-top: 40px;}
.administration span{height: 40px;line-height: 40px;padding: 0 18px;background: #205bac;color: #fff;font-size: 18px;display: inline-block;position:relative;}
.administration span:after{width: 0;content: "";border-color: transparent;border-top-color: transparent;border-style: dashed;border-top-style: dashed;border-width: 6px;border-top-color: #205bac;border-top-style: solid;position: absolute;top: 40px;left: 50%;margin-left: -6px;}
.administration-words{padding: 0 15px;}
.administration-words ul{padding:0;line-height: 2;margin-top: 12px;}
.administration-words ul li{border-bottom: 1px #ddd dashed;padding: 10px 0;}
.window{padding: 60px 0 20px;border-bottom: 1px solid #ddd;}
.substance{background: #F8F8F8;margin: 20px 0;color: #666;text-align: center;}
.news-list{clear:both;overflow:hidden;}
.news-list li.item{overflow: hidden;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;}
.news-list li.item:hover{}
.news-list li.item .title{overflow:hidden;font-size: 16px;}

.news-list li.item .title .title2{font-size:16px;}
.news-list li.item .title .title2:hover{color:#2f7bc3;}
.news-list li.item .title .account{color:#666;}
.news-list li.item .date{float:right;color: #838383;}
.issuer-box > li{display: inline-block;width: 100%;border-bottom: 1px dotted #dcdcdc;padding: 18px 0;}
.newstyle li:nth-child(5){border-bottom: 1px dotted #ccc;margin-bottom: 20px;}
.newstyle li:nth-child(5) .title{margin-bottom: 20px;}

/*首页-媒体学校*/
.mediaschool{margin:20px 0;background:url(http://localhost:55708/temp/main/images/sbox.png) no-repeat left center;height:36px;line-height: 36px;}
.mediaschool .more{float: right;background-color: white;padding-left: 10px;}
.mediaschool h5{float: left;padding-left: 24px;}
.mediaschool h5 a{color: #0849a3;}
.mediaschool h5 a i{background-position: center 2px;width: 44px;height: 36px;display: inline-block;float: left;background: url(http://localhost:55708/temp/main/images/sbox_title.png) no-repeat;background-position-x: 0%;background-position-y: 0%;transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;}
.media1 h5 a i{background-position-y: 24.5%;}
.media2 h5 a i{background-position-y: 49%;}
.media3 h5 a i{background-position-y: 99%;}
.mediaschool h5 a span{color: #ffb400;}
.mediaschool-words{text-indent: 2em;font-weight: bold;}
.news-index .item{position: relative;padding-right: 70px;line-height: 2.5;font-size:15px;}
.news-index .item .title a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(http://localhost:55708/temp/main/images/sx.png) no-repeat left center;padding-left:20px;}
.news-index .item .date{position: absolute;right: 0px;color: #999;top: 0px;}
.index-padding li:nth-child(2), .index-padding li:nth-child(2) .date{padding-top: 20px;}

/*首页-图片一栏*/
.picture-bg{background:url(http://localhost:55708/temp/main/images/photobg.jpg);margin:50px 0 30px;position: relative;z-index: 3;}
.picture-bg li a{border: 4px #fff solid;margin: 40px 0;}
.mediaschool h5 a i{transition: transform 0.8s ease-out;-webkit-transition: -webkit-transform 0.8s ease-out;-moz-transition: -moz-transform 0.8s ease-out;-o-transition: -o-transform 0.8s ease-out;-ms-transition: -ms-transform 0.8s ease-out;}
.mediaschool h5:hover a i{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}

/*网站地图*/
.bd-gray{border: 1px solid #ddd;}
.xianshilm{border-bottom: 1px solid #DDD;}
.xianshilm span{color: #1a56a8;font-size: 20px;line-height: 40px;border-bottom: 2px solid #1a56a8;display: inline-block;font-weight: bold;}
.webmap > ul > li{font-size: 18px;font-weight: bold;}
.webmap > ul > li > a{color: #1a56a8;}
.webmap ul > li > ul > li{display: inline-block;margin: 10px 10px;font-size: 14px;font-weight: normal;}
.webmap ul > li > ul > li> ul > li{display:none;}






/*------ddd-----------*/
/*首页*/


/*主菜单*/
@media (min-width:1000px)
/*pc端*/
{
    /*Top*/
 .pclogo{position:absolute;padding-top:75px;}
.container2{background-color: #245086;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.37);height:50px;}
.container2 .containernav{max-width: 1270px;margin-left: 252px;}
.nav{width: 100%;background-color:#008cd6;}
.nav-bg{background-color:#008cd6;margin-top: 165px;}
.nav > ul > li{width:16%;float: left;text-align: center;height: 62px;}
.nav > ul > li > ul{position: absolute;left: -20px;z-index: 200;width: 152px;background-color:rgba(230,230,230,0.9);height:0;transition:all 0.3s ease-in-out;}
.nav > ul > li > a{display: block;color: #fff;line-height:62px;width: 100%;font-size: 22px;}
.nav>ul>li:hover> ul{height:auto;padding-top:10px;padding-bottom:10px;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#444;line-height:42px;height:42px;background-color: rgba(230,230,230,0.9);}
.nav ul li ul li a:hover{text-decoration:none;color:#fff;background-color:#008cd6;}
.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul li ul{left:100%;top:0px;position: absolute;width: 150px;background-color:rgba(230,230,230,0.9);z-index: 2;}
.nav ul li ul li:hover ul{}
.display-dies{display:none;}
.nav > ul > li:first-child > ul{display:none;}
.sousuo{font-size: 26px;padding: 30px 0 20px;text-align: center;}}
.header-swiper-img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    /*background: #f9f9f9 url(../image/header.png) center top no-repeat;*/
    background: #000;
    z-index: -1;
}
/**/
/*TOP*/
@media(min-width:1000px){.header{position:relative;z-index: 5;height:350px;}
                         .logo-bt{padding:20px 0;padding-top:90px}

}
@media(max-width:1000px){.header{position:relative;z-index: 5;height:350px;}
                         .logo-bt{padding:50px 0;padding-top: 130px}
}

.top-left{line-height: 32px;color: #777;}
.sitelast{line-height: 32px;}
.sitelast span{cursor: pointer;padding: 0 20px;color: #333;}
.sitelast span a{color:#777;}
.sitelast span a:hover{text-decoration:underline;}
.sitelast-box{display: none;position: absolute;background: #fff;text-align: left;color: #333;max-height: 560px;overflow: auto;padding: 10px;font-size: 12px;right: 0;top: 28px;width: 810px;border: 3px solid #5394e2;-webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);-moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);box-shadow: 0px 4px 8px rgba(0, 0, 0, .3);}
.office-system li{display:inline-block;padding-left:20px;}
.office-system li a{color:#fff;}
.office-system li a .fa{padding-right: 10px;}
.determine{position:relative;}
.office-system{position: absolute;right: 0;top: 70px;}
/*top*/
.sst-box{float: right;border: 1px solid #eee;background: white;border-radius: 6px 6px;line-height: 30px;overflow: hidden;margin-top:65px;}
.sst-box .text{background: none;height: 30px;text-indent: 10px;font-size: 14px;color: #666;width: 240px;border: none;}
.btn{background:url(../image/search.svg)no-repeat center ;height:20px;margin-left: 19px;background-size: 20px;}

/*学校简介*/
.bodyle .boxborder{border:2px double #555;}
.boxborder hr{color:#ddd;}
.boxborder .fa-leanpub::before{content: "\f212";}
.boxborder .fa-leanpub2::before{content: "\f0c0";}
.boxborder .fa-leanpub3::before{content: "\f17a";}
.boxgrey{visibility: visible;animation-delay: 0.3s;}
.boxgrey2{visibility: visible;animation-delay: 0.6s;}
.boxgrey3{visibility: visible;animation-delay: 0.9s;}
.boxgrey p{color:white;}
.boxgrey2 p{color:white;}
.boxgrey3 p{color:white;}
.boxborder2 img:hover{-webkit-transform:scale(1.05);transition:all .5s ease;}

@media(min-width:1000px){.boxborder2 .mask{width:265px;height:30px;background:rgba(0,0,0,0.5);position:absolute;bottom:0px;}

.bodyle .boxgrey{float: left;width:155px;height:104px;margin-left:30px;background:#9f9998;text-align:center;color:#fff;font-size:16px;}
.bodyle .boxgrey2{float: left;width:155px;height:104px;margin-left:30px;background:#4f6e94;text-align:center;color:#fff;font-size:16px;}
.bodyle .boxgrey3{float: left;width:155px;height:104px;margin-left:30px;background:#6e7b8c;text-align:center;color:#fff;font-size:16px;}
.bodyle .boxborder p{line-height:35px;margin-bottom:5px;}
.boxborder .fa-leanpub{display: block;margin:15px auto 10px;font-size:35px;color: white;}
.boxborder .fa-leanpub2{display: block;margin:15px auto 10px;font-size:42px;color: white;}
.boxborder .fa-leanpub3{display: block;margin:15px auto 10px;font-size:42px;color: white;}
.bodyle .boxborder p a{font: normal 18px/42px "Microsoft YaHei";text-align:center;letter-spacing:2px;}
.boxborder2 .mask p{color:white;width:265px;padding:0 15px;font-size: 16px;margin-bottom:0px;position:absolute;bottom:1px;line-height: 36px;z-index: 888;}}


@media(max-width:1000px){
.boxborder2 .mask{width:135px;height:20px;background:rgba(0,0,0,0.5);position:absolute;bottom:0px;}
.boxborder2{padding-left: 0;padding-right: 0;}
.boxborder2 li{padding-top:20px;padding-left:5px;padding-right:5px;}
.bodyle .boxgrey{float: left;width:85px;height:85px;background:#9f9998;text-align:center;color:#fff;}
.bodyle .boxgrey2{float: left;width:85px;height:85px;background:#4f6e94;text-align:center;color:#fff;}
.bodyle .boxgrey3{float: left;width:85px;height:85px;background:#6e7b8c;text-align:center;color:#fff;}
.bodyle .boxborder p{line-height:30px;margin-bottom:0px;font-size:15px;}
.boxborder .fa-leanpub{display: block;margin:10px auto 10px;font-size:30px;color: white;}
.boxborder .fa-leanpub2{display: block;margin:10px auto 10px;font-size:30px;color: white;}
.boxborder .fa-leanpub3{display: block;margin:10px auto 10px;font-size:30px;color: white;}
.bodyle .boxborder p a{font: normal 16px/35px "Microsoft YaHei";text-align:center;letter-spacing:2px;}
.boxborder2 .mask p{color:white;padding:0 15px;font-size: 14px;margin-bottom:0px;position:absolute;bottom:1px;z-index: 888;}}

/*教职工通道*/
.faculty .fa-leanpub4{width:52px;height:52px;margin-right:5px;text-align:center;line-height:52px;font-size:32px;background:#245086;border-radius:50%;color:#fff;}
.faculty .fa-leanpub4::before{content: "\f296";}
.faculty .fa-leanpub5::before{content: "\f10b";}
.faculty2 img{transition: all .5s ease;}
.faculty2 img:hover{transform: scale(1.2);}
.faculty2 a:hover{color: #245086;}
.linheight ul li img{line-height: 22px;width: 90%;}
.faculty ul li a{color:#666;}


@media(min-width:1000px){.margin-bg{margin-bottom:-175px;padding-bottom: 5px;}
.faculty div span{color:#245086;font-size:18px;line-height:52px;margin-bottom:10px;}
.faculty-bg{background: linear-gradient(#d6d6d0, #f8f8f0);margin-left: 0px;margin-right: 0px;}
.faculty .fa-leanpub5{width:52px;height:52px;margin-right:5px;text-align:center;line-height:52px;font-size:32px;background:#245086;border-radius:50%;color:#fff;}
.faculty2 li i{display:block;margin:0 auto;font-size:45px;-webkit-transition:all .5s ease;transition:all .5s ease;}}

@media(max-width:1000px){.margin-bg{margin-bottom:-215px;padding-bottom: 5px;}
.faculty div span{color:#245086;font-size:16px;line-height:52px;margin-bottom:10px;}
.faculty-bg{background: linear-gradient(#d6d6d0, #f8f8f0);margin-left: 0;margin-right: 0;}
.faculty .fa-leanpub5{margin-right: 5px;width:52px;height:52px;text-align:center;line-height:52px;font-size:32px;background:#245086;border-radius:50%;color:#fff;}
.faculty2 li i{-webkit-transition:all .5s ease;}
.faculty p{font-size:15px;}}


/*首页-新闻例表*/
.imgs .shd{height: 35px;line-height: 35px;overflow: hidden;position: absolute;right:7px;bottom: 0px;z-index: 1;}
.imgs .shd ul{overflow:hidden;float: right;padding-right: 5px;}
.imgs .shd ul li{float: left;margin: 10px 5px 0 0;width: 15px;height: 15px;font-size: 0px;border-radius: 50%;line-height: 15px;text-align: center;cursor: pointer;overflow: hidden;background: #bfbfbf;color: #fff;}
.imgs img{height: 380px;}
.imgs p{width: 590px;position: absolute;padding: 0px;margin: 0px;bottom: 0;z-index: 10;height: 40px;line-height: 45px;background: rgba(0,0,0,0.6);font-size:15px;display: block;color: #fff;text-indent: 15px;text-align: left;}
.display-block{display:block;}
.display-none{display:none;}

@media(min-width:1000px){.tabbox .tab-title ul li{width:33.3%;float:left;padding-top: 6px;}
.tabbox{position: relative;}
.tabbox .tab-title{height: 50px;}
.tabbox .tab-title ul li{cursor: pointer;text-align:center;font: normal 24px/42px "Microsoft YaHei";}
.tabbox .tab-title ul li.select{padding-top: 6px;background: none;border-bottom: 3px solid #1D96FF;color: #008cd6;border-radius: 0rem;font:bold 24px/42px "Microsoft YaHei";}
.tabbox .tab-content .tab-more{position: absolute;right: 10px;top: 10px;}
.tab-content{min-height: 300px;}
}

@media(max-width:1000px){.tabbox .tab-title ul li{}
.tabbox .tab-content .tab-more{font-size: 13px;}
.tabbox{position: relative;}
.tabbox .tab-title{}
.tabbox .tab-title ul li{display:inline-block;cursor: pointer;text-align:center;width:90%;font: normal 15px/25px "Microsoft YaHei";overflow: hidden;white-space: nowrap;letter-spacing: 0.5px;text-overflow: ellipsis;}
.tabbox .tab-title ul li.select{background: none;color: #194274;border-radius: 0rem;font: normal 30px/39px "Microsoft YaHei";font-weight: bold;}
.tabbox .tab-content .tab-more{position: absolute;right: 10px;top: 10px;}
.tab-content{}
}


/*首页banner轮播图*/
.tab-title{border-bottom: 1px solid #ccc;}
.indexpage li span{color:#ccc;float: right;}
.indexpage li a:hover{color:#e60044;}

@media(min-width:1000px){.indexpage li{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #555;display: block;font: normal 18px/38px "Microsoft YaHei";letter-spacing: 0.5px;text-align: left;}}
@media(max-width:1000px){.indexpage li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #555;display: block;font: normal 18px/36px "Microsoft YaHei";letter-spacing: 0.5px;text-align: left;}}

/*底部*/
.bgg{background: #245086;height: 200px;}
.bottom-bg{width:1240px;margin:0 auto;background:#245086;}
.bg-bottom .india a{color: white;}
.pagebanner .font img{width: 70px;height:80px;margin-left: 385px;}
.pagebanner .font{color: #fff;padding-top:200px;padding-right: 45px;}
.pagebanner .font h1{font-size: 26px;line-height: 50px;font-weight: normal;}
.boxs p{line-height:30px;}
@media(min-width:1000px){.foot-bg{color: #fff;background-color: #008cd6;}}
@media(max-width:1000px){.foot-bg{color: #fff;margin-bottom:30px;background-color: #008cd6;}}

/*子栏目样式*/
.sub-nav-box{clear: both;}
.sub-nav-box .sub-nav-title{text-align:center;color:#fff;font-size:18px;line-height: 56px;background: #008cd6;}
.sub-nav-box .sub-nav{clear:both;text-align:left;width:100%;overflow:visible;}
.sub-nav-box .sub-nav li{width:100%;padding:0px;text-align:left;position:relative;display:block;background-color: rgba(0, 0, 0, 0.03);}
.sub-nav-box .sub-nav li a{border-bottom: 1px #e2e2e3 solid;font-size: 18px;text-align: center;position: relative;display: block;padding: 15px 15% 15px 7%;line-height: 24px;background: #f6f6f6;}
.sub-nav-box .sub-nav li a::after{position: absolute;top: 50%;right: 7%;display: block;width: 6px;height: 11px;margin-top: -5px;content: " ";}
.sub-nav-box .sub-nav li ul{display:none}
.sub-nav-box .sub-nav li ul li a{}
.sub-nav-box .sub-nav li ul li ul li a{}
.sub-nav-box li .arrow{position:absolute;right:0px;top:0px;width:54px;height:54px;line-height:54px;text-align:center;transition-duration:0.1s;cursor:pointer}
.sub-nav-box li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px;color: #000;}
.sub-nav-box .sub-nav li.active > ul{display:block}
.sub-nav-box .sub-nav li.active > .arrow{transform:rotate(90deg)}


/*文在超出范围*/
.card1{display:block;/*内联对象需加*/word-break:keep-all;/* 不换行*/white-space:nowrap;/* 不换行*/overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/text-overflow:ellipsis;}
.card2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 42px;}
.card3{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 60px;}


html{ overflow-y:scroll; min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}



/*移动端固定栏目按钮*/
.float-nav-toggle{z-index: 4;display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 18px;/*width: 40px;height: 40px;*/line-height: 40px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;padding:0 1%}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}


/*移动端固定导航栏*/
.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:4;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top: 0.2rem solid #000;background: #fff;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align: center;}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 13px;}
.footer-fixed ul li p{font-size:1.3rem;}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9;}
.footer-fixed2{font-size: 2.8rem;padding-top: 0.6rem;}
.footer-fixed i{display:block;}
.footer-fixed .fa{font-size:22px;}
@media (min-width:1000px){.footer-fixed{display:none!important;}}
@media (max-width:1000px){}





/*首页中间轮播图*/
 .swiper-container{width: 100%;height: 100%;}
.swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet{width: 20px;height: 20px;text-align: center;line-height:18px;font-size: 12px;color: #000;opacity: 1;background:#fff;}
.swiper-pagination-bullet-active{color: #000;background: #007aff;}
.swiper-pagination-bullet-active{color: #fff;background: #000089;font-weight: bold;}
@media(min-width:1000px){}
@media(max-width:1000px){
   /* .hlw-tp img{height: 35px;}*/
    .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:6px;}
.hlw-tp img{min-height:70px;}
}



/*三模块*/
.m-ga {background: url(http://localhost:55708/temp/main/images/ga.png)no-repeat center;width:100%;height:395px;}
.m-ga a{float: right;margin-right: 8%;display: block;width: 50%;height: 40px;line-height: 40px;text-align: center;background: #005bb7;color: #fff;font-size: 16px;margin-top: 10px;border-radius: 20px;}
.m-tnm{overflow: hidden;padding-left: 19px;height: 24px;line-height: 24px;border-left: solid 5px #000089;margin-top: 24px;}
.m-tnm .u-txt{line-height: 24px;font-weight: bold;text-align: left;float: left;}
.m-tnm .u-txt a{font-size: 18px;color: #000089;line-height: 24px;}

.ico-hd-01{background: url("http://localhost:55708/temp/main/images/hd-01.png") no-repeat center center;height: 50px;}
.ico-hd-02{background: url("http://localhost:55708/temp/main/images/hd-02.png") no-repeat center center;height: 50px;}
.ico-hd-03{background: url("http://localhost:55708/temp/main/images/hd-03.png") no-repeat center center;height: 50px;}

.wsbj{font-size: 14px;color: #000089;line-height: 24px;text-align: center;overflow: hidden;white-space: nowrap;}
.zjdc{float: left;padding:10px 10px;font-size: 18px;color: #666;font-weight: 400;margin: 0 4px;width: 100%;}
.zjdc .zjdcc{color: #000089 !important;font-weight: 700 !important;}
.zjdc-title{padding-top:13px;}

.zfxx-bg:hover{color:#005ebe;}
@media(min-width:1000px){
    .sdf{color: #005bb7;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .indexpage-paddding{padding-top:25px;}
    .m-hd{background: #edf2f6;height: 84px;overflow: hidden;margin: 0 -6px 12px -6px;}
    .zfxx-bg{display: block;height: 75px;padding-left: 15px;font-size: 16px;line-height: 75px;color: #005ebe;text-align: center;text-decoration: none;background: linear-gradient(135deg,transparent 15px,#f0f3f6 0) no-repeat bottom left;}

}
@media(max-width:1000px){
    .sdf{color: #005bb7;font-size: 16px;overflow: hidden;text-overflow: ellipsis;}
        .indexpage-paddding{padding-top:20px;}
    .m-md h3{padding-top:25px;}
    .m-hd{background: #edf2f6;height: 84px;overflow: hidden;margin: 0px -17px 10px -10px;text-align: center;}
.zfxx-bg{display: block;height: 75px;font-size: 16px;line-height: 75px;color: #005ebe;text-align: center;text-decoration: none;background: linear-gradient(135deg,transparent 15px,#f0f3f6 0) no-repeat bottom left;}

}





/*下面的轮播图*/
 .swiper-container{width: 100%;height: 100%;}
.swiper-slide{text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.swiper-button-next{right: 0px;top: 50%;width: 40px;height: 40px;background-size: 20px 40px;opacity:0.5;}
.swiper-button-prev{left: 0px;top: 50%;width: 40px;height: 40px;background-size: 20px 40px;opacity:0.5;}
.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1;}


/**/
.name-title a{display: inline-block;font-size: 20px;font-weight: 700;line-height: 52px;color:#008cd6;cursor: pointer;border-bottom: 3px solid #008cd6;}


/*--*/
.db-bg{background: #008cd6;}
.mod_select{position: relative;font-familY: Arial,Helvetica,sans-serif;padding-top: 20px;}
.mod_select ul{margin: 0;padding: 0;display: -webkit-box;/* 老版本语法: Safari, iOS, Android browser, older WebKit browsers.*/display: -moz-box;/* 老版本语法: Firefox (buggy)*/display: -ms-flexbox;/* 混合版本语法: IE 10*/display: -webkit-flex;/* 新版本语法: Chrome 21+*/display: flex;/* 新版本语法: Opera 12.1, Firefox 22+*/justify-content: space-between;}
.mod_select ul li{list-style-type: none;width: 240px;}
.select_label{line-height: 30px;margin: 0 auto;}
.select_box{color: #444;position: relative;cursor: pointer;width: 240px;font-size: 14px;height: 36px;border-radius: 4px;margin: 0 auto;background-color: #fff;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.select_box:hover{background-color: #d4d4d4;border-color: #8c8c8c;}
.selet_open{display: inline-block;position: absolute;right: 0;top: 0;width: 32px;height: 32px;font-size: 18px;text-align: center;line-height: 32px;}
.select_txt{display: inline-block;padding-left: 10px;width: 200px;line-height: 32px;height: 32px;cursor: text;overflow: hidden;padding-top: 3px;}

.option{width: 100%;border: solid 1px  rgba(0, 0, 0, 0.125);position: absolute;top: 35px;left: -1px;z-index: 2;overflow-y: scroll;display: none;max-height: 200px;border-radius: 6px;}
.option a{display: block;height: 28px;line-height: 28px;text-align: left;padding: 0 8px;width: 100%;background: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.option a:hover{background: #337ab7;color: #fff;}
@media(max-width:468px){.mod_select ul{display: block;}
.mod_select ul li{width: 100%;}
.select_box{width: 280px;}
.option{width: 248px;left: -2px;}}




/*--政务公开--*/

.tax-gw li a{background: #f5f5f5;}
.tax-gw li a:hover{color: #000089;font-weight: 700;}

.jwxw-li{padding:24px 15px 15px;clear: both;}


.zcjd-zw .tabbox .tab-title{border-bottom:none;    border-bottom: 1px solid #f4f4f4;
    margin-bottom: 10px;}
@media(min-width:1000px){.zcjd-zw .tabbox .tab-title ul li.select{padding-top: 6px;background: none;color: #000089;border-radius: 0rem;font: bold 18px/42px "Microsoft YaHei";border-bottom:none;}
.zcjd-zw .tabbox .tab-title ul li{width: 14%;float: left;}
.zcjd-zw .tabbox .tab-title ul li a{padding-right: 28px;}
.tax-gw li{float: left;padding: 0 10px;font-size: 18px;color: #666;font-weight: 400;text-align: center;}
.m-ldzc{margin-top: 10px;display: inline-block;font-size: 16px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #eee;}

}
@media(max-width:1000px){
.m-ldzc{margin-top: 10px;display: inline-block;font-size: 16px;height: 35px;line-height: 30px;text-align: center;border: 1px solid #eee;}
.tax-gw li{text-align: center;padding: 0 10px;font-size: 13px;color: #666;font-weight: 400;    padding-left: 0;
    padding-right: 0;}
}


.m-ztltit{display: block;text-align: center;font-size:20px;font-weight: 700;color: #000089;}
.m-ztltit img{margin-right: 10px;}

.m-ytyt{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 16px;border: 1px solid #eee;}
.m-ytyt img{margin-right: 10px;}




/*--互动交流--*/
.m-xintxt{font-size: 15px;}
.m-xinn{padding:15px 0;height:auto;padding-bottom: 40px;}

.pd-60{padding: 6px 0;}
.m-lst38{height: auto;overflow: hidden;}
.m-lst38 ul{height: auto;padding: 15px 10px;}
.m-lst38 ul li{overflow: hidden;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.m-lst38 ul li span{float:right;}
.m-lst38 ul li a{overflow: hidden;font-size: 16px;color: #333;text-overflow: ellipsis;}

.tp-y li{padding:15px 0;}

@media(min-width:1000px){
    .m-xinx{float: right;display: inline-block;width: 18%;height: 100px;text-align: center;}
    .m-dcdtit{width: 100%;line-height: 30px;font-size: 18px;color: #000089;font-weight: 700;text-indent: 20px;border-left: 4px solid #000089;margin-top:85px;}
    .m-xin{height: 100px;background: url(http://localhost:55708/temp/main/images/jzxx.png) no-repeat left #f6f6f6;}
    .m-xinx img{margin: 10px 0;}

}
@media screen and (min-width:768px) and (max-width:1000px){.m-xinx img{margin: 10px 0;margin-top:50px;}
}
@media(max-width:1000px){
    .m-xinx{float: right;display: inline-block;width:25%;height: 100px;text-align: center;padding-top: 12px;}
    .m-dcdtit{width: 100%;line-height: 30px;font-size: 18px;color: #000089;font-weight: 700;text-indent: 20px;border-left: 4px solid #000089;margin-top: 120px;}
    .m-xin{height:50px;background: url(http://localhost:55708/temp/main/images/jzxx.png) no-repeat left #f6f6f6;}

}



/*警务站群*/
.u-nm{height: auto;border-bottom: 1px solid #dcdcdc;}
.u-nm a.hover{color: #000089;border-bottom: 3px solid #000089;}
.u-nm a{display: inline-block;font-size: 20px;font-weight: 700;line-height: 52px;cursor: pointer;}
.jgzs{color: #266d67;border-left: 4px solid #266d67;font-weight: 700;text-indent: 20px;width: 100%;height: 30px;line-height: 30px;font-size: 18px;}
.gjfj{display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;background: #e9f6f5;margin-bottom: 16px;}
.zsfj{color: #cf5854;border-left: 4px solid #cf5854;font-weight: 700;text-indent: 20px;width: 100%;height: 30px;line-height: 30px;font-size: 18px;}

.zsfj-bg{background: #f6e9e8;margin-bottom: 16px;display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;}
.cafj-bg{background: #ebf1f8;margin-bottom: 16px;display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;}



html{ overflow-y:scroll; min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}

@media (min-width:992px){
.tax-gw li a{padding: 10px;}
.addzhenwu{padding-left: 0;padding-top:10px;}
.addleft{padding-left: 0;}
.tp-y{padding-top: 4px;}
.addtab-titles{margin-bottom: 15px;}
}
@media (max-width:992px){
.addleft{padding-left: 0;padding-right: 0;}
.tax-gw li a{padding: 2px 1px;}
.addtab-titles{margin-bottom: 10px;}
}

