@media screen and (min-width:768px){ 
    [class^='mobile']{display:none;}

/*组件-3级菜单*/
.module-menu{font-size:20px;line-height:3.1;background-color:#990100;position:relative;z-index:1000;}
.module-menu ._btnMenu{display:none;}
.module-menu   ._nav{display:flex;}
.module-menu ._nav>li{position:relative;perspective:60px;margin-right:1px;transform-style:preserve-3d;flex:auto;}
.module-menu ._nav>li>a{position:relative;display:block;vertical-align:top;text-transform:uppercase;white-space:nowrap;text-decoration:none;padding-left:18px;padding-right:18px;color:#fff;text-align:center;}
.module-menu ._nav li>a:has( ul)::after{content:"";display:inline-block;border-bottom:1px solid #666;border-right:1px solid #666;transform:rotate(-45deg);width:6px;height:6px;margin-left:8px;vertical-align:middle;line-height:0px;}
.module-menu ._nav>li>a::before{content:"";width:100%;position:absolute;bottom:0px;left:0px;background-color:#023b7e;height:2px;transform:scalex(0);transition:transform .6s cubic-bezier(.19,1,.22,1);transform-origin:right top;display:none;}
.module-menu ._nav>li li{position:relative;text-align:left;}
.module-menu ._nav>li li a{display:flex;padding:0 15px;position:relative;color:#fff;justify-content:space-between;align-items:center;white-space:nowrap;text-decoration:none;line-height:2.22;font-size:90%;}
.module-menu ._nav>li li a:hover{}
.module-menu ._nav>li li:last-child a{border-bottom:0;}
.module-menu ._nav>li li:hover>a{color:#cd2524;background-color:#fff;}
.module-menu ._nav>li ul ul{left:100%;top:-10px;border-left:3px solid transparent;margin-left:3px;box-sizing:content-box;}
.module-menu ._nav>li ul ul:before{display:none;}
.module-menu ._nav>li:hover>a{color:#fff;background-color:#cc0001;}
.module-menu ._nav>li:hover>a::before{transform:scalex(1);transform-origin:left top;}
.module-menu ._nav>li._active>a{background-color:#cc0001;color:#fff;}
.module-menu ._nav li ul{background-color:#cc0001;padding:10px 0;position:absolute;left:0;top:100%;z-index:999;transform:rotateX(-60deg);box-sizing:border-box;transform-origin:0 0;visibility:hidden;min-width:200px;box-shadow:0 12px 20px -12px rgba(0, 0, 0, 0.35);backface-visibility:hidden;transition:all .3s ease-out;}
.module-menu ._nav li:hover>ul{transform:none;opacity:1;visibility:visible;transition:all 0.2s ease;}
.module-menu ._nav li._menu_left ul{left:auto;right:0;transition:all 0.2s ease;}
.module-menu ._nav li._menu_left ul ul{right:102%;}
	
/*组件-搜索*/
.module-search{height:30px;line-height:30px;}
.module-search ._link{white-space:nowrap;display:inline-block;}
.module-search ._link li{display:inline-block;margin-right:20px;}
.module-search form{display:inline-flex;background:#fff;border:1px solid #ccc;border-radius:4px;width:205px;}
.module-search form:focus-within{border-color:#b51b25;box-shadow:0 -3px 4px rgba(0,0,0,0.14) inset;}
.module-search .text{flex:auto;height:100%;border:0;padding:0 8px;background:transparent;width:102px;}
.module-search .btn_send{width:40px;flex:none;border:0;height:100%;background:transparent;position:relative;}
.module-search .btn_send::before{content:"";position:absolute;left:0px;top:5px;bottom:5px;border-left:1px solid #adadad;}
/*广告图片*/
.pic-banner{height:206px;position:relative;overflow:hidden;background-color:#fff;}
.pic-banner ._logoGroup{display:flex;justify-content:space-between;height:100%;position:absolute;left:50%;transform:translatex(-50%);top:0px;align-items:center;max-width:1400px;width:92%;}
.pic-banner .logo{margin-right:9px;width:559px;height:122px;margin-top:15px;}
.pic-banner .logo2{width:482px;height:146px;background:url(../images/logo2.png) no-repeat left top;display:inline-block;background-size:cover;margin-left:27px;}
.pic-banner img{width:100%;height:100%;object-fit:cover;} 
/*内容区域*/
#container{padding-top:20px;padding-bottom:20px;display:block;}
#container .content{flex:auto;}
#container .sidebar{width:24.64%;flex:none;border:1px dashed #a81d24;align-self:flex-start;margin-right:30px;}
#container .center{display:flex;} 
.sidebar{border-radius:4px;}
/*侧边栏标题*/
.title-sidebar{font-size:24px;line-height:3.33;background-color:#af1e25;color:#fff;text-align:center;font-weight:normal;margin-left:-1px;margin-top:-1px;margin-right:-1px;border-radius:4px 4px 0 0;}
/*分类列表2*/
.list-sort{padding-left:12px;padding-right:12px;}
.list-sort li{position:relative;}
.list-sort li:not(:last-child){border-bottom:1px solid #d2d2d2;}
.list-sort li a{font-size:22px;line-height:1.22;display:block;text-align:center;letter-spacing:3px;padding-top:14px;padding-bottom:14px;}
.list-sort li._active{border-color:#b51b25;}
.list-sort li._active::after{position:absolute;bottom:0px;right:0px;left:0px;background-color:#ae1f25;content:"";height:3px;}
.list-sort li._active a{color:#b51b25;}
/*所在位置*/
.text-locations{color:#5b5b5b;float:right;line-height:5;font-size:16px;}
.text-locations ._txt{padding-left:22px;}
.text-locations a{color:#909090;}
.text-locations a:hover{color:#0577bd;}
}


.center{margin:0 auto;width:1400px;}	
body{font-size:16px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
/*- - - - - - - - -样式属首页.html - - - - - - - -*/
	/*页头*/
#header ._topBox{background-color:#e6e6e6;}
#header ._topBox .center{display:flex;justify-content:space-between;height:44px;line-height:44px;align-items:center;width:92%;max-width:1400px;}
	/*页尾*/
#footer{background-color:#990100;color:#fff;}
#footer .center{display:flex;justify-content:space-between;padding-top:18px;padding-bottom:18px;}

.title-column{display:flex;justify-content:space-between;font-size:22px;line-height:2.27;border-bottom:1px solid #d7d7d7;margin-bottom:18px;font-family:'黑体';}
.title-column ._name{color:#b51b25;position:relative;}
.title-column ._name a{color:inherit;text-decoration:none;}
.title-column ._name::after{position:absolute;left:0px;bottom:-1px;border-bottom:3px solid #af1b29;content:"";right:0px;}
.title-column ._more{color:#666;font-size:80%;line-height:2.77;}
.title-column ._more:hover{color:#b51b25;text-decoration:none;}
		/*标题-红色*/
.title-red{line-height:2.23;text-align:center;font-size:22px;color:#fff;letter-spacing:0px;background-color:#990100;height:auto;font-family:'黑体';}






	/**/
.liist-news{margin-bottom:20px;}
.liist-news li{line-height:2.63;transition:all 0.2s linear;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.liist-news li::before{width:5px;height:5px;content:"";display:inline-block;background-color:#c5c5c5;vertical-align:middle;}
	.liist-news li time{float:right;margin-left:15px;color:#999;}

	/*文档列表*/
.list-docs{margin-bottom:20px;}
.list-docs li{line-height:1.81;font-size:16px;padding-left:18px;position:relative;margin-bottom:9px;}
.list-docs li::after{position:absolute;content:"";width:5px;height:5px;display:inline-block;background-color:#c5c5c5;vertical-align:middle;left:0px;top:12px;border-radius:50px;}
.list-docs li time{color:#bdbdbd;display:block;}
	 .list-docs li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;}

	/*老师列表*/
.list-teacher{padding-top:10px;}
.list-teacher::after{content:"";display:block;clear:both;}
.list-teacher li{width:25%;float:left;box-sizing:border-box;padding-left:22px;padding-right:10px;line-height:2.5;font-size:16px;white-space:nowrap;}

	/*链接列表*/
.list-links{display:flex;flex-wrap:wrap;margin-bottom:20px;}
.list-links li{width:16.6666%;font-size:16px;line-height:2;}

	/*方案列表*/
.list-scheme li{line-height:2.63;font-size:16px;border-bottom:1px dashed #e7e7e7;}
	 .list-scheme li time{float:right;color:#bdbdbd;margin-left:21px;}
	 .list-scheme li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;}

	/*话题列表*/
	 .list-topic{display:flex;flex-wrap:wrap;}
.list-topic li{margin-right:20px;margin-bottom:20px;width:calc(25% - 3 * 20px / 4);border-radius:4px;overflow:hidden;position:relative;}
.list-topic li:hover .photo.photo--pos img{filter:brightness(140%);}
	 .list-topic li .photo--pos{padding-top:60%;}
.list-topic li:nth-child(4n){margin-right:0;}
/**/
.moreLink{position:absolute;right:20px;top:0px;z-index:500;line-height:3.02;}

	/*课程列表*/
	 .list-course{display:flex;flex-wrap:wrap;}
	 .list-course li{width:537px;height:476px;margin-right:15px;margin-bottom:15px;position:relative;}
	 .list-course li .photo{position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
	.list-course li ._text{position:absolute;bottom:0px;font-size:25px;line-height:2.64;background:rgba(0,0,0,0.3);text-align:center;color:#fff;right:0px;left:0px;padding-left:18px;padding-right:18px;white-space:nowrap;overflow:hidden;}

	/*图片列表-3列*/
	 .list-image{display:flex;flex-wrap:wrap;}
	 .list-image li{width:calc(33.33% - 2 * 20px / 3);margin-right:20px;margin-bottom:20px;}
	 .list-image li .photo--pos{padding-top:60%;}
	 .list-image li:nth-child(3n){margin-right:0px;}

	/*标签项*/
.tab-item{width:100%;position:relative;margin-bottom:15px;border-bottom:1px solid #e8eae9;display:flex;font-family:'黑体';}
.tab-item li{margin-right:10px;}
.tab-item li a{padding:0 7px 0 7px;line-height:2.27;font-size:22px;color:#666;display:inline-block;text-decoration:none;}
.tab-item li._active{color:#b51b25;}
.tab-item li._active a{position:relative;color:#b51b25;}
.tab-item li._active a::after{position:absolute;bottom:0px;left:0px;right:0px;border-bottom:3px solid #ae1f25;content:"";}

	/*选项卡导航*/
.tab-nav{display:flex;border-bottom:1px solid #d4d4d4;background-color:#eeeeee;}
.tab-nav li{flex:auto;font-size:18px;line-height:2.22;text-align:center;}
	.tab-nav li._active a{background:#fff;}
.tab-nav li a{display:block;}

	/*联系方式*/
.text-contact{line-height:2.29;font-size:14px;}

	/*文本-学校名称*/

	/*图片-项目*/
.pic-item{margin-bottom:15px;padding-top:35.71%;position:relative;height:auto;overflow:hidden;max-width:100%;}
.pic-item .photo{position:absolute;left:0;top:0;width:100%;height:100%;display:block;overflow:hidden;background:none;}
.pic-item .photo img{display:block;width:100%;object-fit:contain;}
.pic-item:nth-last-of-type(1){margin-bottom:0px;}
.pic-item:hover .photo img{filter:brightness(140%);}

	/*图片-二维码*/
.pic-rqcode ._text{font-size:16px;display:block;line-height:2.31;}
	.pic-rqcode .photo{width:112px;height:112px;background:#333;}

	


	/*组件-广告*/
.module-banner{height:550px;background:#333;width:1400px;margin:18px auto 18px auto;position:relative;overflow:hidden;}
.module-banner .swiper-pagination{text-align:right;padding-right:62px;box-sizing:border-box;}
.module-banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1;border-radius:50px;transition:all 0.2s ease;}
.module-banner .swiper-pagination .swiper-pagination-bullet-active{background-color:#990100;width:45px;}
.module-banner .swiper .swiper-slide{position:relative;}
.module-banner .swiper .swiper-slide img{width:100%;height:100%;display:block;}
.module-banner ._txt{position:absolute;left:0px;bottom:0px;line-height:2.78;background:rgba(0,0,0,0.5);color:#fff;right:0px;padding-left:26px;padding-right:225px;font-size:18px;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/**/
.columnBox{margin-bottom:20px;}
.columnBox>.center{box-sizing:border-box;display:flex;position:relative;}
.columnBox>.center.center-border{border:1px solid #d3d3d3;display:block;padding-right:20px;padding-left:20px;border-radius:3px;}
.columnBox ._leftArea{border:1px solid #d3d3d3;width:30.54%;box-sizing:border-box;padding-right:1.43%;padding-left:1.43%;border-radius:3px;position:relative;overflow:hidden;}
.columnBox ._leftArea2{border:1px solid #d3d3d3;padding-right:1.43%;padding-left:1.43%;border-radius:3px;box-sizing:border-box;width:68.57%;margin-right:1.43%;}
.columnBox ._centerArea{width:36.60%;border:1px solid #d3d3d3;padding-right:1.43%;padding-left:1.43%;border-radius:3px;box-sizing:border-box;margin-left:1.43%;margin-right:1.43%;}
.columnBox ._rightArea{border:1px solid #d3d3d3;box-sizing:border-box;padding-right:1.43%;padding-left:1.43%;border-radius:3px;position:relative;flex:none;overflow:hidden;width:30%;}
.columnBox ._rightArea._rightArea_nopadding{padding-left:0;padding-right:0;border:0;flex:none;}
.columnBox ._left{border:1px solid #d3d3d3;box-sizing:border-box;width:30.54%;padding-left:20px;padding-right:20px;border-radius:3px;}
.columnBox ._center{border:1px solid #d3d3d3;box-sizing:border-box;width:36.60%;padding-right:1.43%;padding-left:1.43%;border-radius:3px;margin-left:1.43%;margin-right:1.43%;}
.columnBox ._center._center_nopadding{padding-left:0px;padding-right:0px;}
.columnBox ._right{border:1px solid #d3d3d3;box-sizing:border-box;padding-right:1.43%;padding-left:1.43%;border-radius:3px;width:30%;}
.columnBox.columnBox--friendlink{background-color:#f3f3f3;margin-bottom:0px;overflow:hidden;}
.columnBox.columnBox--friendlink .tab-item{justify-content:center;}
.columnBox.columnBox--friendlink .tab-item a{margin:0 10px;}
.columnBox.columnBox--friendlink .center{display:block;padding-top:20px;padding-bottom:20px;}
/**/
.list-importantArticles{}
.list-importantArticles li{display:flex;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #ebebeb;}
.list-importantArticles li:nth-last-of-type(1){border-bottom:0;}
.list-importantArticles li:nth-of-type(1){}
.list-importantArticles li a{display:-webkit-box;font-size:16px;line-height:1.63;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list-importantArticles li time{display:flex;flex-direction:column-reverse;text-align:center;background-color:#bdbdbd;padding-left:8px;padding-right:8px;justify-content:space-between;margin-right:14px;font-size:14px;border-radius:3px;}
.list-importantArticles li time em{display:block;background-color:#990100;color:#fff;position:relative;margin-left:-8px;margin-right:-8px;line-height:1.81;font-size:16px;border-radius:3px;}

/*- - - - - - - - -样式属人物页.html - - - - - - - -*/




	/*主标题*/
.title-main{line-height:3.33;font-size:24px;color:#4d4d4d;margin-bottom:20px;border-bottom:1px solid #d2d2d2;}
.title-main span{color:#b51b25;position:relative;display:inline-block;padding-left:16px;padding-right:16px;}
.title-main span::after{position:absolute;bottom:0px;left:0px;right:0px;content:"";border-bottom:3px solid #af1e25;}



	/*用户列表*/
	.list-member{display:flex;flex-wrap:wrap;width:100%;clear:both;}
	.list-member li{margin-right:20px;background-color:#fff;margin-bottom:20px;width:calc(20% - 4 * 20px / 5);}
.list-member li .ani-go::before{background:url(../images/icon-goto.png) no-repeat center center;background-size:contain;width:50px;height:50px;}
.list-member li:nth-child(5n){margin-right:0px;}
	 .list-member li .photo{padding-top:130.00%;}
	.list-member li ._name{display:block;text-align:center;font-size:16px;line-height:2.31;white-space:nowrap;overflow:hidden;padding-left:12px;padding-right:12px;text-overflow:ellipsis;}
/**/
.swiper-course{width:100%;height:293px;margin-bottom:15px;}



	/**/
.pic-banner2{height:300px;background:#333;position:relative;overflow:hidden;display:block;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;margin-top:20px;border-radius:4px;}
	 .pic-banner2 img{width:100%;height:100%;object-fit:cover;}

	/*组件-分页*/
.module-pagination{text-align:center;padding-top:43px;padding-bottom:43px;clear:both;width:100%;display:flex;justify-content:center;line-height:2.19;font-size:16px;}
.module-pagination ._pageCount{line-height:2.19;padding-left:14px;padding-right:14px;border-radius:50px;padding-bottom:0px;padding-top:0px;vertical-align:middle;height:35px;font-size:16px;}
	 .module-pagination ._pageInfo{display:inline-block;padding-left:20px;padding-right:20px;letter-spacing:1px;}
	 .module-pagination ._pageNumber{display:inline-block;}
	 .module-pagination ._pageNumber a._active{color:#fff;background-color:#990100;}
	.module-pagination ._pageNumber a{display:inline-block;padding:0 14px 0 14px;position:relative;background-color:#ffffff;margin-left:6px;margin-bottom:6px;margin-right:6px;border:1px solid #d6d6d6;border-radius:26px;}
	 .module-pagination ._pageJump{display:inline-block;padding-left:20px;padding-right:20px;}
	 .module-pagination ._pageJump ._text{width:42px;border:1px solid #f0f0f0;margin-left:6px;margin-right:6px;border-radius:3px;text-align:center;line-height:inherit;}
	 .module-pagination ._pageJump ._text:focus,.module-pages ._pageJump ._text:hover{border-color:#f53f3f;}

/*- - - - - - - - -样式属图片列表页.html - - - - - - - -*/
	/**/



	/*视频列表*/
	 .list-video{display:flex;flex-wrap:wrap;}
.list-video li{width:calc(33.33% - 2 * 20px / 3);margin-right:20px;margin-bottom:20px;position:relative;}
.list-video li time{position:absolute;left:0;bottom:0;z-index:50;background-color:#990100;color:#fff;padding:6px 10px 6px 10px;}
	 .list-video li .photo--pos{padding-top:60%;}
	 .list-video li:nth-child(3n){margin-right:0px;}

/*- - - - - - - - -样式属栏目页.html - - - - - - - -*/
	/**/



	/*栏目项*/
.item-columns--group{display:flex;flex-wrap:wrap;width:100%;clear:both;}
.item-columns--group .item-columns{width:calc(50% - 1 * 16px / 2);border:1px solid #d3d3d3;margin-right:16px;margin-bottom:16px;box-sizing:border-box;padding-left:15px;padding-right:15px;border-radius:4px;}
.item-columns--group .item-columns:nth-child(2n){margin-right:0px;}

/*- - - - - - - - -样式属列表页.html - - - - - - - -*/
	/**/


/*- - - - - - - - -样式属内容页.html - - - - - - - -*/
	/**/



	/*文本-文档头部*/
	 .text-docheader{text-align:center;margin-bottom:30px;border-bottom:1px solid #d6d6d6;}
.text-docheader ._title{line-height:1.25;font-size:28px;font-weight:bold;margin-bottom:25px;color:#fc0412;font-family:Arial,'方正小标宋','宋体', Helvetica, sans-serif;}
.text-docheader ._val{line-height:2.44;color:#666;font-size:16px;}
	 .text-docheader ._val li{padding-right:27px;padding-left:27px;display:inline;}
	 .text-docheader ._val li:last-child{border:0;}
._setFont{right:0px;top:0px;padding-top:9px;padding-bottom:9px;display:inline-block;}
	 ._setFont span{width:30px;height:30px;background-color:#f6f6f6;color:#5a5a5a;display:inline-block;border-radius:50px;line-height:30px;margin-left:8px;cursor:pointer;}
	._setFont span._active{background-color:#990100;color:#fff;}

 


	/*文本-文档内容*/
.text-doccontent{line-height:1.80;overflow:hidden;font-size:15px;text-justify:inter-ideograph;text-align:justify;}
	 .text-doccontent img{height:auto!important;max-width:100%;margin-left: auto;display: block;margin-right: auto;margin-bottom:24px;margin-top:24px;}
	 .text-doccontent p{margin-bottom:24px;-moz-hyphens: auto;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}
	 .text-doccontent p:nth-last-of-type(1){margin-bottom:0px;}
	  .text-doccontent .center{width:100%;}
 /*大  中 小 */
	.text-doccontent.doc-largeSize{font-size:22px;}
	.text-doccontent.doc-mediumSize{font-size:18px;}
	.text-doccontent.doc-smallSize{font-size:15px;}
	/*文本-上一页下一页*/
.text-prevnext{margin-top:18px;margin-bottom:20px;padding:9px 0 9px 0;border-radius:4px;border-top:1px solid #d2d2d2;}
	.text-prevnext p{line-height:2;font-size:15px;color:#b51b25;}
	 .text-prevnext p a:hover{color:#b51b25;}
.logo{width:604px;height:130px;background:url(../images/logo.png) no-repeat left top;margin-bottom:17px;background-size:contain;}
.item-course{width:100%;position:relative;border-radius:4px;overflow:hidden;}
.item-course ._text{position:absolute;left:0px;bottom:28px;padding-left:16px;padding-right:16px;width:117px;text-align:left;color:#fff;background:rgba(0,0,0,0.5);padding-top:5px;padding-bottom:5px;line-height:27px;transition:all 0.3s ease;}
.item-course .photo{width:100%;padding-top:74.75%;display:block;position:relative;}
.item-course:hover .photo.photo--pos img{filter:brightness(140%);transform:scale(1.1);}
.item-course:hover ._text{background:rgba(0,0,0,0.8);width:60%;text-align:left;}
/**/
.image-item{height:215px;position:relative;width:100%;overflow:hidden;}
.image-item ._name{position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.8);right:0px;color:#fff;line-height:37px;text-align:center;transform:translatey(100%);transition:transform 0.2s linear;}
.image-item .photo{width:100%;}
.image-item:hover .photo img{transform:scale(1.1);}
.image-item:hover ._name{transform:translatey(0%);}
#picShow{width:100%;overflow:hidden;position:relative;padding-bottom:12px;height:232px;}
#picShow .swiper{width:100%;overflow:hidden;padding-bottom:12px;}
#picShow .swiper .swiper-pagination{position:relative;margin:0;padding:0;box-sizing:border-box;margin-top:0;bottom:0px;padding-bottom:0;}
#picShow .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#d1cdc6;width:20px;border-radius:60px;}
#picShow .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#990100;}
.swiper-course{width:100%;overflow:hidden;}

.header--mask{position:fixed;left:0px;top:55px;bottom:0px;right:0px;background:rgba(0,0,0,0.5);z-index:450;backdrop-filter:blur(4px);display:none;}




 .swiper-button-next,.swiper-button-prev{width:43px;height:43px;transform:translatey(-50%);top:50%;background-size:200% auto;cursor:pointer;background-color:#990100;border-radius:50%;margin-top:5px;}
 .swiper-button-next:hover::before,.swiper-button-prev:hover::before{transform:scale(1);}
 .swiper-button-next::before,.swiper-button-prev::before{content:"";width:100%;height:100%;display:block;background:inherit;position:absolute;z-index:-1;border-radius:50%;filter:brightness(200%);transform:scale(0);transition:all 0.2s ease-in-out;left:0px;top:0px;opacity:0.8;}
 .swiper-button-next::after,.swiper-button-prev::after{font-size:20px;}
 .swiper-button-prev{left:10px;}
 .swiper-button-next{left:auto;right:10px;}
.swiper-button-disabled{opacity:1;}
 .swiper-button-disabled::after{color:#a3a3a3;}
#GongGao{height:350px;overflow:hidden;position:relative;}
#GongGao .swiper{height:100%;}
#GongGao .swiper .swiper-slide{height:77px;}
.item-docs{line-height:2;font-size:16px;padding-left:19px;position:relative;}
.item-docs::before{position:absolute;left:5px;top:13px;width:5px;height:5px;content:"";background-color:#c9c9c9;border-radius:10px;}
.item-docs a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.item-docs time{display:block;color:#999;}



.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline; }
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #990100;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #990100;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #990100;
    border-color: #990100;
    cursor: default; }