<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*2022.04.08*/

.logo{ padding: 30px 45px 20px; position: relative;z-index: 99; }
.leftNav{float: right; }
.leftNav a{ padding-right: 0; padding-left: 35px; }
.gp-search{ position: static; display: inline-block; }
.gp-search .notxt1{ right: 8px; top: 0;}
.gp-search2.active{ width: 200px; margin-left: 20px; }
.gp-search input.notxt{ width: 83%; }
.nav{ margin-top: 25px; }
.gp-header .gp-container:before{ content: ""; display: block;width: calc(100% + 13vw); height: 1px;background: #d8d8d8; position: absolute;bottom: 36px; top: auto; }
.gp-header.current .gp-container:before{ display: none; }

/*content*/
.subPage{ position: relative; z-index: 9;}
.subPage:before{content: '';width: 50%;background-color: #f4f4f4;left: 50%;height: 100%;width: 50%;position: absolute;top: -36px;z-index: 0;padding-top: 36px;}
.subPage-con { position: relative; }
.main-lf{ width: 74.8%; background: #fff; /*overflow: hidden;*/ float: left;margin-top: -36px; padding-top: 36px;/*margin-bottom: -5000px;padding-bottom: 5000px;*/}
.main-lf-con{ padding-right: 100px; padding-bottom: 30px; }
.main-rt{ width:21%; float: right; margin-top:40px;}

/*侧边栏*/ 
.subLeft{margin: 36px 0;overflow: hidden;}
.subLeft.gp-Tl .sub-leftTitle{ margin-top: -125px; }
.gp-subLeft{}
.gp-subLeft &gt; ul{display: inline-block;}
.gp-subLeft &gt; ul &gt;li{position: relative;} 
.gp-subLeft &gt; ul &gt;li &gt; a{ display: block;position: relative;z-index: 1;color: #909090;}
.gp-subLeft &gt; ul &gt;li &gt; a:hover,.gp-subLeft &gt; ul &gt;li &gt; a.active{color: #1c4b90;font-weight: bold;}
.gp-subLeft .gp-toggles,.gp-sub-toggles{font-size: 12px;font-size: 1.2rem; width: 15px;height: 40px;position: absolute;right: 0;top: 6px;line-height: 40px;text-align: center;cursor: pointer;color:#fff;font-weight: normal;display: block;/*! margin-right: 12px; */z-index: 9;}
.gp-subLeft .gp-toggles.icon-jia{background: url(../images/jia.png) no-repeat center center;}
.gp-subLeft .gp-toggles.icon-jia.icon-down{background: url(../images/jian.png) no-repeat center center;}
.gp-subLeft .gp-sub-toggles{width: 50px;height: 50px;line-height: 50px;}
.gp-second-nav{font-size: 16px;display: none; position: relative;}
.gp-second-nav dd a{display: block;position: relative; padding:10px 0 10px 35px; transition: all 0.35s ease-in-out;}
.gp-second-nav dd dd a{padding-left: 60px;font-size: 16px;font-size: 1.6rem;padding: 10px 30px 10px 50px;background-color: #3d72b3;color:#ddd;border-bottom: none;}
.gp-second-nav dd dd a:before{border-bottom-color: #4e81c0;}
.gp-second-nav dd a:hover,.gp-second-nav dd a.current{ opacity: 0.8;}

.gp-subLeft &gt; ul &gt;li{display: inline-block;padding: 18px 18px 0 18px;}


.gp-subLeft *{transition: none;}
.gp-subRight{margin-left: 280px; overflow: hidden;}
.gp-subRight-con{/*overflow: hidden;*/ position: relative;width: 100%; min-height: 1000px;}
/*侧边栏移动端 */
.gp-m-subNav{display:none; }
.gp-m-inner-header{background-color: #eee;cursor:pointer;padding: 10px 20px;border-top: #1f4889 5px solid;}
.gp-m-inner-header &gt; span{height: 50px;font-size: 2.2rem;color:#1c4b90;font-weight: bold;}
.gp-m-subNav .gp-m-inner-header-icon{float: right; width: 30px;height: 30px;}
.gp-m-subNav .gp-m-inner-header-icon-out i.icon-jia{display: block; background: url(../images/jia.png) no-repeat right;width: 30px;height: 30px;}
.gp-m-subNav .gp-m-inner-header-icon-click i.icon-jian{display: block; background: url(../images/jian.png) no-repeat right;width: 30px;height: 30px;}
.gp-subNavm{ width:100%; overflow: hidden;display: none;}
.gp-subNavm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.gp-subNavm h2 a{padding-left:13px;font-size:20px;display:block;color:#fff;}
.gp-subNavm ul{background: #EEE;}
.gp-subNavm li{position: relative;}
.gp-subNavm li &gt; a{ font-size: 14px;padding:0 20px;height:45px;line-height:45px;border-bottom:1px solid #fff;display:block;} 
.gp-subNavm li.sub_has span{ margin-left: 10px;}
.gp-subNavm li.on a{ color:#003c7f; display:block; width:100%;}
.gp-m-toggle,.gp-sub-m-toggle{width: 15px;height: 15px;position: absolute;right: 16px;top: 15px;line-height: 40px;text-align: center;}
.gp-m-toggle.icon-right{ background: url(../images/jia.png) no-repeat center center;}
.gp-m-toggle.icon-down{ background: url(../images/jian.png) no-repeat center center; }
.gp-subNavm dl{ display: none; background-color:#FFF; }
.gp-subNavm dl dd{ padding-left: 30px; line-height:18px; padding:10px 0px 10px 30px;border-bottom: 1px solid #f0f0f0;position: relative;}
.gp-subNavm li dl dd a{ font-size: 14px; font-weight:normal; display:inline;  border:none; padding:0px;}
.gp-subNavm li dl dd a:hover{ color:#5b396c;}

.subCon{position: relative;z-index: 3;padding: 40px 40px;min-height: 700px;}
.sub-leftTitle{ position: relative;display: inline-block;float: left;padding-right: 36px;}
.sub-leftTitle h2{ color: #505050; }
.sub-leftTitleTL{ margin-top: -100px;}
/*自定义*/ 


/*右侧新闻列表*/
.articleTitle03{padding-bottom: 18px; margin-bottom: 25px; border-bottom: 1px solid #d0b693}
.articleTitle03 a{ color: #1c4b90; }
.list1{position: relative;}
.list1:before{ content: ""; display: block;width: 1px;height: 100%; background:#d0b693;  position: absolute;top: 0;left: 12px;}
.list1 li{ padding-bottom: 30px; overflow: hidden; }
.list1 li a{display: block; overflow: hidden;padding-left: 40px; position: relative;}
.list1 .num{ display: block; width: 23px; height: 23px;background: #fff; border:#b28850 1px solid; border-radius: 50%; text-align: center;
	line-height: 23px; color: #b28850;position: absolute; left: 0; top: 0;}
.list1 .listDate{ color: #717171; }
.list1 .listTitle{ color:#464646; line-height: 24px; max-height: 48px; margin-top: 6px;transition: all 0.2s ease-out;}
.list1 li a:hover .listTitle{ padding-left: 10px; color: #1c4b90;}


/*校园时讯-焦点关注*/
.banner{ margin-bottom: 100px; }
.banner .flexslider .slides &gt; li &gt; a{ margin: 0 2px; } 
.banner .flex-direction-nav{ display: block; width: auto; position: absolute;bottom: 0;right: 0;z-index: 99;}
.banner .flex-direction-nav li{ display:inline-block; float: left; margin:0 12px;}
.banner .flex-direction-nav .flex-prev:hover{ background: #276ed8; }
.banner .flex-direction-nav .flex-next:hover{ background: #276ed8; }
.banner .flex-control-paging{ display: none;} 
.banner .gp-img-responsive{ width: 70%;float: left; padding-bottom: 46.6%;}
.banner .slideText { width:26%; float: right;}
.banner .slideTitle { line-height: 24px; max-height: 48px; }
.banner .slideDate { display: block;margin: 40px 0 25px; }
.banner .slideCon { line-height: 24px;height: 216px; margin-bottom: 70px;}
.banner-number{ bottom: 15px; left:59%; right: auto; }


.list3{margin:-45px 0; overflow: hidden; min-height: 200px;}
.list3 li a{display: block; margin: 45px 0; border-bottom: #d8d8d8 1px solid; overflow: hidden;}
.list3 .gp-img-responsive{ width: 260px; height: 173px; padding: 0; float: right; }
.list3 .listText{ margin-right: 295px; transition: all 0.2s ease;}
.list3 .listDate{ display:block; width: 96px;height: 23px;background: #fff; border: #014fca 1px solid; color: #717171; text-align: center;
	line-height: 23px;}
.list3 .listTitle{margin: 16px 0 25px;line-height: 24px;max-height: 48px;white-space: normal;}
.list3 .listCon{ line-height: 20px; color: #999; height: 40px;}
.list3 li a:hover .listText{ padding-left: 10px; }




/*z专题报道*/
.list4{ margin: -30px -50px; min-height: 200px; overflow: hidden; }
.list4 li a{ display: block; margin: 30px 50px; overflow: hidden; }
.list4 .listTitle{line-height: 22px;height: 44px;margin: 22px 0;position: relative;} 
.list4 .listText{ position: relative; }
.list4 .listText:before{ content: ""; display: block;width: 50%; height: 1px; background: #dcdcdc; position: absolute; bottom:0; left: 0;}


/*人才培养*/
.list5 .gp-img-responsive{ float: left; }
.list5 .listText{ margin-left: 295px; margin-right: 0; transition: all 0.2s ease;}



/*媒体视角*/
.list6{ margin-top: -26px;  min-height: 200px;}
.list6 li a{ display: block; padding: 26px 0; border-bottom: #c8c8c8 1px solid; overflow: hidden; }
.list6 .listDate{display: block; float: left; width:73px; height:73px; border: #bbbbbb 2px solid; border-radius: 10px; text-align: center; position: relative; }
.list6 .listDate:before{ content: ""; display: block;width: 5px; height: 27px;border:#bbbbbb 2px solid; background: #fff; border-radius: 10px;
position: absolute; top: -13px; left: 24px;  }
.list6 .listDate:after{ content: ""; display: block;width: 5px; height: 27px;border:#bbbbbb 2px solid; background: #fff; border-radius: 10px;
position: absolute; top: -13px; right: 24px;  }
.list6 .listDate .day{ color: #0081cc; line-height: 30px; margin: 22px 0 0 0;}
.list6 .listDate .month{ color: #0081cc; }
.list6 .listText { margin-left: 100px; transition: all 0.2s ease-out;}
.list6 .listFrom{color: #1c4b90;}
.list6 .listTitle{ margin: 10px 0; color: #000000; }
.list6 .listCon{ line-height: 20px; height: 40px; color: #999; }
.list6 li a:hover .listText{ padding-left: 10px; }



/*光影视听*/
.list7{ overflow: hidden; min-height: 200px;}
.list7 li a{ display: block; background: #efefef; overflow: hidden; }
.list7 .gp-img-responsive{ width: 50%; padding-bottom: 33.4%; }
.list7 .listText{ padding: 55px 66px 35px 66px; position: relative;}
.list7 .fl .gp-img-responsive{ float: left;}
.list7 .fl .listText{ margin-left: 50%;}
.list7 .iconfont{ display: block;width: 43px; height: 43px;background: #1f4889; border:#014fca 1px solid;font-size:30px;text-align: center; line-height: 43px;
color: #fff; position: absolute; left: 0; top: 0;}
.list7 .listTitle{ line-height: 24px; height: 48px; }
.list7 .listCon{ line-height: 24px; height: 48px; margin: 6% 0 15%; }
.list7 .listDate{ display: block; width: 96px; height: 23px; line-height: 23px;text-align: center;color: #717171; background: #fff;
 border: #014fca 1px solid; float: right;}
.list7 .fr .gp-img-responsive{ float: right;}
.list7 .fr .listText{ margin-right: 50%;}



/*视频新闻*/
.list8{ margin: -32px -50px; min-height: 200px; overflow: hidden; }
.list8 li a{ display: block; margin: 32px 50px; background: #eeeeee;}
.list8 .listText{ position: relative; padding: 45px 50px; overflow: visible; }
.list8 .listTitle{ line-height: 24px; height: 48px; }
.list8 .iconfont{ display: block;width: 43px; height: 43px;background: #1f4889; border:#014fca 1px solid;font-size:30px;text-align: center; line-height: 43px;
color: #fff; position: absolute; left: 0; top: -23px;}
.list8 .listDate{ display: block; width: 96px; height: 23px; line-height: 23px;text-align: center;color: #717171; background: #fff;
 border: #014fca 1px solid; position: absolute; bottom:-10px; right:50px;}



/*年份列表*/
.list9{ overflow: hidden; position: relative;z-index: 9; }
.list9 li{ display: inline-block; float: left; padding: 10px 20px;}
.list9 li a{ display: block; color: #909090; font-size: 18px; font-size: 1.8rem; overflow: hidden; }
.list9 li.active a,.list9 li:hover a{ color: #1c4b90; font-weight: bold; }
.wrapGroup{ position: relative; padding: 15px; margin:-30px 0 15px; transition: all 0.2s ease-out;}
.wrapGroup .Group { height: 44px; overflow: hidden; }
.wrapGroup.on { background: #fff; box-shadow: 0px 0px 9.3px 0.7px rgba(31, 30, 30, 0.3); margin: -30px -25px 0; }
.wrapGroup.on .Group { height: auto; }
.wrapGroup.on .readMore{ right: 25px; }
.wrapGroup .readMore {display: inline-block; position: absolute; top: 22px; right: 0;z-index: 9;}
.wrapGroup .readMore a{ font-size: 30px; color: #909090; }



/*首都师大报1、2*/
.list10{ margin:-25px -35px; min-height: 200px; overflow: hidden; }
.list10 li a{ display: block; margin: 25px 35px; overflow: hidden; } 
.list10 .gp-img-responsive{ border: #dcdcdc 1px solid; width: 99%; padding-bottom: 140%; }
.list10 .listText{ margin: 18px 0 0; }
.list10 .listTitle{ float: left; }
.list10 .listDate,.list11 .listDate{ display: block; width: 96px; height: 23px; line-height: 23px;text-align: center;color: #717171; background: #fff;
 border: #014fca 1px solid; float: right;}

.list11{ margin: 0 -70px; overflow: hidden; }
.list11 li a{ display: block; border-bottom: #c8c8c8 1px solid; margin: 0 70px; overflow: hidden; }
.list11 .listText{ padding: 36px 0 16px; }
.list11 .listTitle{ float: left; } 



/*新媒体矩阵*/
.list5 .listMark{}
.list5 .listMark .listDate{ float: left; }
.list5 .listMark .listFrom{ display: inline-block; line-height: 23px; color: #717171; margin-left:25px; }
.list5 .listMark .listFrom i{ display: inline-block; height: 28px; float: right; padding-left: 10px; }
.list5 .listMark .listFrom img{ width: auto; height: 28px; }


/*新媒体矩阵右侧*/
.list12{ margin: -8px -6px; overflow: hidden; }
.list12 li a{ display: block; margin: 8px 6px; background: #e2e2e2; border:#dcdcdc 1px solid; overflow: hidden; text-align: center;position: relative;}
.list12 .listImg{ display: block;width: 50px; height: 50px;overflow: hidden; margin: 43px auto;}
.list12 .erweima{display: block; width: 88px; height: 88px; margin: 0 auto; display: none; position: absolute; left: 50%; top: 50%; margin-left: -44px; margin-top: -44px;z-index: 9;}
.list12 li a:hover .listImg{-webkit-animation:icon-bounce 0.5s alternate;-moz-animation:icon-bounce 0.5s alternate;-ms-animation:icon-bounce 0.5s alternate;-o-animation:icon-bounce 0.5s alternate;animation:icon-bounce 0.5s alternate}
@keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-moz-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-o-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}
.list12 li a:hover .erweima{ display: block; }

/*文章页右侧*/
.list1.list13:before{ display: none; }
.list1.list13 li a{ padding-left: 0; }





/*文章页和简介页*/
.gp-bread{  }
.gp-bread &gt; div{ display: inline-block; width: auto; float: right;margin-top: 30px;}
.wrap_title { position: relative;}
.pageArticleTitle{ margin-bottom: 30px; overflow: hidden; position: relative;}
.pageArticleTitle:before{ content: ""; display: block;width:100%; height: 83px;background: #1f4889; position: absolute;right: 0; top: 0; }
.pageArticleTitle h3{ line-height: 40px; background: #eeeeee; padding: 20px 40px; position: relative;z-index: 9; 
	margin: 14px 17px 0 0; font-weight: normal; color: #333;}
.articleAuthor {padding:18px 0 12px; overflow: hidden; color: #1f4889; border-bottom: #c8c8c8 1px solid;}
.articleAuthor span{ color: #1f4889; padding: 0 10px;line-height: 22px;}
.articleAuthor .title{ border: #e6e6e6 1px solid; padding:5px 10px; border-radius: 3px; }
.gp-subRight-con &gt; .gp-article{margin-right: 17px;}
.gp-article{line-height:33px; min-height: 100px; }
.gp-article p{/*! text-indent: 2em; */} 
.gp-article p a{word-wrap: break-word;word-break: normal;}
.gp-article table{margin: auto;}
.gp-article i,.gp-article em{font-style: italic;}
.gp-article strong{ font-weight: bold; }
.articleMark{ margin: 27px 0 0; overflow: hidden; }
.articleMark a{ display: inline-block; background:#1c4b90; border:#014fca 1px solid; padding: 0 20px; margin: 0 3px; line-height: 23px; color: #fff; }



/*分享*/
.shareText{ width: 40px; position: absolute; right: -75px; bottom: 0; overflow: hidden;}
.sharebg{ display: block; width: 40px; height: 40px;text-align: center; background: url(../images/share.png) no-repeat center bottom;background-size: contain; 
	color: #1c4b90; padding-bottom: 28px; cursor: pointer;}
.share{ overflow: hidden; display: none;}  
.share .bdsharebuttonbox  &gt; a{ ;margin:10px 0;height:40px;text-indent: 0;width:40px;line-height:40px;text-align: center;background: none;font-size: 20px;display:block;float: none;color: #fff;transition: all 0.35s ease-out;/*! border-radius: 50%; *//*! border: #dbdbdb 1px solid; */}
.shareBox {width: 260px;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -150px 0 0 -130px;z-index: 9998;height: 310px;border: 6px solid #8F8F8F;border-radius: 8px;box-shadow: 0 0 7px #aaa;display: none;}
.shareBox { font-size: 14px;}
.shareBox .title {   background: #f6f6f6;  font-size: 14px;  font-weight: bold;  padding: 10px 15px !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 18px;width: 20px;; }
.sharelist {  position: static;   height: 250px;  overflow-y: auto;padding-left: 17px !important;}
.sharelist li {    float: left;    width: 130px;     padding: 2px;     margin-left: 6px;     _margin-left: 3px;     height: 28px;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     font: 12px '宋体';     display: block;        text-decoration: none;     border: 1px solid #fff;     line-height: 18px; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 260px;height:300px;background-color:#fff;border:solid 1px #d8d8d8;padding:10px;position: fixed;left: 50%;top: 50%;margin:-130px 0 0 -140px;z-index: 9998;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 12px;font-weight: bold;padding:0 0 10px 0;}
.w-close{width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 20px;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 200px;height: 200px;margin:15px auto;background: #ccc;}
.w-footer{font-size: 12px;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}

.share span{ display: block;height: 40px; line-height: 40px;}
.share .bdsharebuttonbox{ }
.share .bdsharebuttonbox &gt; a.bds_weixin{ background:url(../images/weixin.png) no-repeat center; background-size: cover;}
.share .bdsharebuttonbox  &gt; a.bds_tsina{background:url(../images/sina.png) no-repeat center; background-size: cover;}
.share .bdsharebuttonbox  &gt; a.bds_qzone{ background:url(../images/zone.png) no-repeat center; background-size: cover; }
.share .bdsharebuttonbox  &gt; a.bds_more{background:url(../images/bds_more.png) no-repeat center; background-size: cover;}




/*二级栏目标题*/
.articleTitle02{margin-bottom: 43px; overflow:hidden;background: #eeeeee;padding: 20px 30px; border-top:#1f4889 14px solid; border-right: #1f4889 17px solid;}
.articleTitle02 span{ display: inline-block; font-weight: bold;color: #1c4b90;}



/*附件*/
.Annex{ margin: 50px 0; overflow: hidden;} 
.Annex h3{ overflow: hidden; height: 58px;line-height: 58px; border-top:#c8c8c8 1px solid; border-bottom:#c8c8c8 1px solid; color: #1c4b90; position: relative;} 
.annexList{ margin-top: 20px; overflow: hidden;}
.annexList li{ padding:5px 0; overflow: hidden; position: relative; }
.annexList li a{line-height: 24px;color: #484848; font-size: 16px; font-size: 1.6rem;}
.annexList li a:hover{ color: #1c4b90;}


/***分页*/ 
.gp-page { margin:50px auto 40px auto;clear: both;overflow: hidden; }
.gp-page &gt; div{ overflow: hidden; }
.gp-page:after,.gp-page:before { content:" "; display:table}
.gp-page a:first-child{}
.gp-page a{display:inline-block;*display: inline;*zoom:1;cursor: pointer;height:30px;line-height: 30px; position:relative;text-align: center; vertical-align: middle;width: 38px;font-size: 14px;transition: all 0.35s ease-in-out;/*! margin:0 6px; *//*! border-radius:50%; *//*! color: #666666; *//*! border-right: #a5c7f1 1px solid; */}
.gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page .gp-page-next,.gp-page .gp-page-prev,.gp-page &gt; span {width: auto;padding:0 12px;font-size: 24px;color: #b0b0b0;}
.gp-page .gp-page-start,.gp-page .gp-page-end{color: #dfdfdf;}
.gp-page span{ padding-right: 15px; }
.gp-page  a:hover ,.gp-page  a.on_pages{  color: #1c4b90;font-weight: bold; }
.gp-page .gp-page-prev{}
.gp-page .gp-page-next{ border: none; }
.gp-page a.on_pages{}
.gp-page .first,.gp-page .last{ border:#0961cb 1px solid; border-radius: 30px; float: left;width: 50px;}
.gp-m-page{display: none;text-align: center;}
.gp-m-page a{display: inline-block;margin:0 10px;height: 32px;line-height: 32px;font-size: 13px !important;background: #eee;border-radius: 0;border: none;}
.gp-page a.gp-page-prev:hover{ }
.gp-page a.gp-page-next:hover{}
.gp-page a.first:hover,.gp-page a.last:hover{ background-color: #fff; }
/*居中*/
.gp-page-centered {}
.gp-page a:hover {}
.gp-m-page a.gp-page-prev:hover,.gp-m-page a.gp-page-next:hover{ background:#eee;color: #333;  }

.enterNum{display: inline-block;*display: inline;*zoom:1;vertical-align: top;line-height: 30px;height: 30px;margin: 0 0 0 -12px;padding: 0 15px;}
.enterNum span{font-size: 14px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0; padding: 0;}
.enterNum input{border: 0;padding: 0;width: 33px;border-bottom: 1px solid #969696;outline: none;display: inline-block;*display: inline;*zoom:1;
	vertical-align: middle;margin: 0 6px; text-align: center;}
.enterNum span.tips{color: #999;padding: 0 0 0 10px;}
.enterNum #jumpPage{margin: 0 0 0 13px;cursor: pointer;font-size: 12px;border: 1px solid #b5b5b5;border-radius: 50%;width: 23px;height: 23px;line-height: 23px;text-align: center;color: #848484;}
@media screen and (max-width:1040px){
	.enterNum{margin: 0 0 0 20px;}
}
@media screen and (max-width:767px){
	.enterNum{line-height: 30px;height: 30px;}
	.enterNum span{font-size: 12px;}
}
@media screen and (max-width:480px){
	.enterNum{display: block;margin: 20px 0 0;padding: 0;}
}



@media screen  and (max-width:1800px) {
	.nav{ width: 75%; margin-top: 13px;}
    .nav ul{ width: 100%; } 
}

@media screen  and (max-width:1620px) {
	.topLeft{ width: 21%; }
	.nav{ width: 79%; }
	.gp-header .gp-container::before{ bottom: 18px; width: calc(100% + 7.7vw) }
	.gp-container{ width: 83vw; }
	.subPage:before{ top: -18px; }
}

@media screen  and (max-width:1440px) {
    .banner .slideCon{ height: 96px; }
    .list7 .listText{ padding: 55px 40px 20px 40px; }
    .list7 .listCon{ margin: 3% 0 8%; }

}

@media screen  and (max-width:1300px) {
   .gp-container{ width: auto; }
   .gp-header .gp-container::before{ width:100%; }

}


@media screen  and (max-width:1200px) {
    

}



@media screen  and (max-width:1024px) {
   .gp-header{ position: static; }
   .topLeft{ width: 280px; }
   .main-lf{ width: 100%; float: none; margin-top: 20px;padding-top: 0;}
   .main-lf-con{padding-right: 0;}
   .subLeft,.main-rt,.subPage::before{display: none;}
   .gp-m-subNav{display: block;}
   .articleTitle02{ border: none; background: no-repeat;padding:15px 20px;margin: 0;}
   .gp-page{display: none;background: none;}
   .gp-m-page{display: block;margin: 40px 0;}
   .list4{ margin: -20px; }
   .list4 li a{margin: 20px;}
   .list4 .listTitle{ margin: 15px 0; }
   .list8{ margin: -20px; }
   .list8 li a{ margin: 20px; }
   .wrapGroup{ padding:15px; }
   .wrapGroup,.wrapGroup.on{ margin: 0; }
   .wrapGroup.on .readMore{ right: 0; } 
   .list9 li{ padding: 10px; }
   .list10{ margin:0 -20px; }
   .list10 li a{ margin: 20px; }
   .list11{ margin: 0 -30px; }
   .list11 li a{ margin: 0 30px; }
   .shareText{ position: static; width: auto; margin-bottom: 30px; }
   .sharebg{ float: left; }
   .share{ margin-left: 60px; margin-top:28px; display: block; }
   .share .bdsharebuttonbox  &gt; a{ float: left; margin: 0 5px;}
   .gp-subRight-con &gt; .gp-article{ margin-right: 0;}
} 


 
@media screen  and (max-width:768px) {
  .gp-article img{width:auto !important;height:auto !important; display: inherit;}
  .gp-article video{width: 100% !important;display: inherit;height: auto !important;}
  .gp-article table{width:100% !important; display: inherit; }

 


}

@media screen and (max-width:766px) {
  .banner .gp-img-responsive{ width: 100%; float: none; padding-bottom: 56.2%; } 
  .banner .slideText{ width: 100%; float: none; margin: 20px 0 0 0; }
  .banner .slideDate{ margin: 15px 0; } 
  .banner .slideCon{ height: auto; margin-bottom: 30px;}
  .flex-direction-nav a{width: 25px; height: 25px; line-height: 25px;font-size: 14px;border: #276ed8 2px solid;}
  .banner{ margin-bottom: 30px;}
  .list3 .gp-img-responsive{width: 140px; height: 93px;margin-top: 33px;}
  .list3 .listText{ margin-right: 168px; }
  .list3 .listTitle{ margin: 8px 0; }
  .list5 li a{ padding-bottom: 20px; }
  .list5 .gp-img-responsive{width: 140px; height: 93px;margin-top: 0;}
  .list6{ margin-top: -10px; }
  .list6 li a{ padding: 20px 0; }
  .list5 .listText{ margin-left: 168px; margin-right: 0;}
  .list6 .listDate{ width: 75px; height: 75px; }
  .list6 .listDate .day{ line-height:26px; margin: 24px 0 0;} 
  .list6 .listText{ margin-left: 95px; }
  .list6 .listTitle{ margin: 10px 0; }
  .list7 .iconfont{ width: 28px; height: 28px; line-height: 28px;font-size: 22px; }
  .list7 .listText{ padding: 40px 20px 20px; }
  .list8 .listTitle{height: auto;}
  .list8 .listText{ padding: 33px 20px; }
  .list8 .listDate{ right: 20px; }
  .list11 .listText{ padding: 16px 0; }
  .list5 .listMark .listDate{ float: none; margin-bottom: 8px; }
  .list5 .listMark .listFrom{ margin: 0; }
  .pageArticleTitle h3{ line-height: 28px; padding: 15px; }
  .banner-number{ display: none; }
}




@media screen and (max-width:640px) {
   .list7 .fl .gp-img-responsive,.list7 .fr .gp-img-responsive{ float: none; width: 100%; padding-bottom: 66.6%; } 
   .list7 .fl .listText,.list7 .fr .listText{ margin: 0; } 
   .list7 .listTitle{ height: auto; }
   .list7 .listCon{ height: auto; margin: 10px 0; }
}






</pre></body></html>