@charset "utf-8";
/* CSS Document */
.wrap_footer{ background: url(../images/footerbg.png) no-repeat bottom center; background-size: cover; }
.subPage{ padding-bottom:90px; overflow: hidden;}
.subPagebg{ background: #f0f4fc;}
.subbanner{width: 100%;overflow: hidden;position: relative; } 
.subbanner::after{ content: "";display: block; width: 100%; height: 180px; position: absolute; bottom: 0;
background-color:rgba(0,0,0,0.7);
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.6), rgba(0,0,0,0)); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(top, rgba(0,0,0,0.6), rgba(0,0,0,0)); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(top, rgba(0,0,0,0.6), rgba(0,0,0,0)); /* Firefox 3.6 - 15 */
background: linear-gradient(to top, rgba(0,0,0,0.6), rgba(0,0,0,0)); /* 标准的语法 */}
.subbanner-con{width: 100%;height: 0;padding-bottom:28%;overflow: hidden; text-align: center;}
.subbanner-con img{ width: 100%; }
/*content*/


/*侧边栏*/
.subLeft{width: 238px; float: left; border-left: #b8cce6 1px solid; border-right: #b8cce6 1px solid; overflow: hidden;} 
.gp-subLeft {}
.gp-subLeft>ul { margin: 100px 0;}
.gp-subLeft>ul>li {position: relative;}
.gp-subLeft>ul>li.active,.gp-subLeft>ul>li:hover{ position: relative;}
.gp-subLeft>ul>li>a {display: block; border-bottom: #b8cce6 1px solid;  padding:20px 20px; margin: 0 10px;}
.gp-subLeft>ul>li:first-child>a{ border-top: #b8cce6 1px solid;}
.gp-subLeft>ul>li:hover>a,.gp-subLeft>ul>li.active>a { color: #fff;
   background-color:#184b95;
   background: -webkit-linear-gradient(left, #184b95, #578bc5); /* Safari 5.1 - 6.0 */
   background: -o-linear-gradient(right, #184b95, #578bc5); /* Opera 11.1 - 12.0 */
   background: -moz-linear-gradient(right,#184b95, #578bc5); /* Firefox 3.6 - 15 */
   background: linear-gradient(to right, #184b95 , #578bc5); /* 标准的语法 */ }
.gp-subLeft .gp-toggles,.gp-sub-toggles { width: 16px; height:69px; position: absolute; right: 20px; top: 0; 
   line-height: 69px;  text-align: center;  cursor: pointer;  display: block;}
.gp-subLeft .gp-toggles.icon-jia { background: url(../images/up.png) no-repeat center center;}
.gp-subLeft .gp-toggles.icon-jia.icon-down { background: url(../images/down.png) no-repeat center center;
   height: 36px; top: 15px;}
.gp-subLeft .gp-sub-toggles { width: 50px; height: 50px; line-height: 50px;}
.gp-subLeft .gp-sub-toggles.icon-jia {background: url(../images/up.png) no-repeat center center;}
.gp-subLeft .gp-sub-toggles.icon-jian { background: url(../images/down.png) no-repeat center center;}
.gp-subLeft>ul>li:hover .gp-toggles.icon-jia { background: url(../images/up-h.png) no-repeat center center;}
.gp-subLeft>ul>li.active:hover .gp-toggles.icon-down{background: url(../images/down.png) no-repeat center center;}


.gp-second-nav {font-size: 16px; padding:15px 0; margin:0 10px; display: none; border-bottom: #b8cce6 1px solid;}
.gp-second-nav dd { position: relative;}
.gp-second-nav dd a { display: block; color: #666666; position: relative; padding: 8px 30px; transition: all 0.35s ease-in-out;}
.gp-second-nav dd:hover a,.gp-second-nav dd.active a { color: #0c4994; }
.gp-subLeft * { transition: none;}
.gp-subLeft h2{ font-weight: normal; padding: 20px 30px; color: #fff; background: #337A57;}
.gp-subRight {margin-left:285px;overflow: hidden;min-height: 800px;height: auto !important;}
.gp-subRight-con { margin-top: 35px; overflow: hidden;position: relative;}

/*侧边栏移动端 */

.gp-m-subNav { display: none;}
.gp-m-inner-header { width: 100%; height:35px; background-color: #f0f4fc; border-bottom: #fff 1px solid; cursor: pointer; line-height:35px;}
.gp-m-inner-header>span { height: 50px; padding-left: 10px; font-size: 1.6rem;}
.gp-m-subNav .gp-m-inner-header-icon { float: right; width: 50px; height: 35px;}
.gp-m-subNav .gp-m-inner-header-icon-out i.icon-jia { display: block; background: url(../images/jia.png) no-repeat center #0a3c7a;
   width: 50px; height:35px;}
.gp-m-subNav .gp-m-inner-header-icon-click i.icon-jian {display: block;background: url(../images/jian.png) no-repeat center #0a3c7a;
   width: 50px; height: 35px; }
.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: #f0f4fc;}
.gp-subNavm li { position: relative;}
.gp-subNavm li>a { font-size: 14px; padding-left: 13px; height: 38px; line-height: 38px; 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/jia.png) no-repeat center center; transform: rotate(90deg);}
.gp-subNavm dl { display: none; background-color: #FDFDFD;}
.gp-subNavm dl dd { padding-left: 30px; line-height: 18px; padding: 10px 0px 10px 30px; border-bottom: 1px solid #f3f5f6;
   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;}
/*自定义*/ 

/*二级栏目标题*/
.wrapArticleTitle { width: 100%; height: 145px; text-align: center;position: absolute; bottom: 0; z-index: 9;}
.wrapArticleTitle .title{ color: #fff; position: absolute; left: 50%; transform: translateX(-50%); top: 0;}
.articleTitle03{ border-bottom: #b8cce6 1px solid; padding-bottom: 24px; margin-bottom:24px;} 
.articleTitle03 span{} 


.white,.white *{ color: #fff;}
/* 1-0学校概况 */
.mode1{ padding: 80px 0; overflow: hidden;}
.subArticle1{ overflow: hidden; position: relative;}
.subArticle1 .subArticleTitle{margin-bottom: 38px;position: absolute;left: 0;top: 0;} 
.subArticle1 .gp-articleImg{width: 600px; height: 400px;padding: 0; float: right;}
.subArticle1 .gp-article{ margin:80px 640px 0 0;}
.readMore { display: inline-block; background: url(../images/mode05_more.png) no-repeat right center; 
    padding-right: 24px;line-height: 22px; margin-top: 40px;}
.readMore a{display: inline-block; color: #0c4891;}
.mode2{ height: 0; padding-bottom:16%; background: url(../images/img2.jpg) no-repeat center; background-size: cover; overflow: hidden;}
.mode2 .title{ text-align: center; margin-top: 60px;}
.mode3{ background: #fff; padding: 40px 60px; margin: 90px 0; box-sizing: border-box; overflow: hidden;}
.mode3 .title{ text-align: center; margin-bottom: 30px;}
.list1 table{width: 100%;text-align: center;border-collapse:collapse;}
.list1 table *{word-break: break-all;}
.list1 { margin:-20px;}
.list1 li{ width: 50%;}
.list1 div{ margin:20px;}
.list1 table tr td:nth-child(1){width: 33%;}
.list1 table tr:nth-child(even){ background:#fff;}
.list1 table tr:nth-child(odd){ background:#f5f5f5;}
.list1 table tr th,.list1 table tr td{ text-align: left; padding: 1.1rem 2rem; font-size: 1.8rem;}  
.list1 table tr th:last-child,.list1 table tr td:last-child{ border: none;}
.list1 a{ display: inline-block; color: #0c4994;font-size: 16px; padding:8px 12px;}
.list2{margin: -30px; overflow: hidden;}
.list2 li{ width: 33.3%;}
.list2 li a{ display: block; margin: 30px; overflow: hidden;position: relative;} 
.list2 .img{ padding-bottom: 140%;}
.list2 .title{ display: inline-block; min-width: 250px; background: rgba(88, 139, 197, 0.9); padding:28px 35px;
color: #fff;position: absolute; left: 0; bottom: 70px;}
.mode5{ background: url(../images/img6.jpg) no-repeat center top;min-height: 240px; padding: 60px; text-align: center; 
   box-sizing: border-box; margin: 90px 0; overflow: hidden;}
.mode5 .title{ margin-bottom: 40px;}
.list3 a{ display: inline-block; padding:10px 20px;}
.list4{}
.list4 li{ width: 50%; background: #0c4994;}
.list4 li:nth-child(2){ background: #588bc5;}
.list4 li a{ display: block; margin: 70px 85px; overflow: hidden;}
.list4 .img{ width: 182px; height: 182px; padding: 0; background-color: #fff; border-radius: 50%; float: left; position: relative;}
.list4 .img img{ width: auto;transition: all 0.3s ease-in-out;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.list4 .listText{ margin-left: 220px;}
.list4 .listCon{ margin: 25px 0 30px; opacity: 0.6;}
.readMore2{ background: url(../images/mode01_more.png) no-repeat right center; padding-right: 24px;line-height: 22px;}
.mode7{margin: 90px 0 -90px;} 
.list5{}
.list5 li{ width: 50%;}
.list5 li a{display: block; height: 0; padding-bottom:35.8%; background-size: cover !important;position: relative;}
.list5 .listTitle{ height: 50px; line-height: 50px; text-align: center; color: #fff;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.wrapmode{ background: url(../images/subbg.jpg) repeat-x top 240px center;}


/* 1-3学校概况-现任领导 */
.list6{}
.list6 table tr:nth-child(odd){background: #f0f3f7;}
.list6 table tr th, .list6 table tr td{padding: 2.2rem 3rem;}

/* 1-3学校概况-现任领导详情 */
.list7 { background: #f0f3f7; overflow: hidden;}
.list7 .img{ width:244px; height: 300px; padding: 0; float: left;}
.list7 .listText{ margin-left: 244px;}
.list7 .listTitle{  background: #fff; padding: 15px 40px;color:#0c4994;}
.list7 .listTitle b{ font-weight: normal; color:#0c4994; padding-right: 40px;}
.list7 .listCon{padding: 40px; line-height: 28px;}
.wraplist8{margin-top:50px; overflow: hidden;}
.wraplist8 .wrapTitle{ height: 60px; line-height: 60px; margin-bottom: 20px; background: #f0f3f7;}
.wraplist8 .wrapTitle .title{ display: inline-block; background: #0c4994; color: #fff; text-align: center; min-width: 200px;
padding: 0 20px;float: left;}
.wraplist8 .readMore { float: right; margin: 20px 20px 0 0;}
.gp-fl{ float: left;}
.gp-fr{ float: right;}
.wraplist8 .gp-fl{width: 49.5%; overflow: hidden;}
.wraplist8 .gp-fr{width: 48%; overflow: hidden;}
.list8{position: relative;margin: -8px 0 0;}
.list8 ul{margin: 0 0 0 0;}
.list8 li{}
.list8 .img{padding-bottom: 61.6%;position:relative;}
.list8 .img img{
 width: 100%;transition: all 0.5s ease-in-out;max-width:none;position: absolute;
	top: 0%;
	left:0%;
	width: 100%;
	height: 100%;
	
	-webkit-transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
	object-fit: cover;}
.list8 .img img:hover{transform:scale(1)}

.list8 .title{margin:15px 100px 15px 0;}
.list8 .dots{position: absolute;right: 0;bottom: 20px;left: auto;width: auto;z-index: 9;}
.list8 .swiper-pagination-bullet{width: 8px;height: 8px;float: left; box-shadow: none;background: #cfd7e5;display: block;margin:0 7px !important;bottom: 0;right: 0;}
.list8 .swiper-pagination-bullet-active{background: #0c4892;}
.list8 .swiper-slide{position: relative;opacity: 0 !important;}
.list8 .swiper-slide-active{opacity: 1 !important;z-index:2}
.list9{margin: -9px; overflow: hidden;}
.list9 li{ width: 50%;}
.list9 li a{ display: block; margin: 9px; padding: 25px; border: #e6ebf2 1px solid; box-sizing: border-box; overflow: hidden;}


/* 1-4学校概况-学位评定委员会 */
.wraplist10{ overflow: hidden;}
.wraplist10 .wrapTitle{ font-weight: normal; text-align: center; margin: 30px 0;}
.wraplist10 .wrapTitle2{ text-align: left; font-weight: bold; margin:20px 0;}
.list10{ margin: 0 !important;}
.list10 table tr td{ font-size: 1.6rem;}
.list10 table tr td:nth-child(1){ width: 155px; border-right: #e1e5eb 1px solid;}
.list10 a{ color: #333;}
.wraplist11{ margin: 50px 0; overflow: hidden;}
.list11-Til{}
.list11-Til li{ width: 33.3%; background: #f0f3f7; padding: 17px 2px; box-sizing: border-box; text-align: center;} 
.list11-Til li.on{ background: #0c4994;}
.list11-Til li.on a{ color: #fff;}
.list11-Til li a{ display:inline-block; font-size:2.0rem;}
.list11-Box li.on{ display: block;}
.list11-Box li{ display: none;}
.list11{font-size: 0; margin:15px -8px 0 -8px;}
.list11 dd{display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;width: 33.3%;}
.list11 dd a{display: block; margin: 15px 8px;position: relative;}
.list11 .title{ border: #e6ebf2 1px solid; padding: 14px;}
.list11 dd a:hover .title{ border: #0c4994 1px solid;}
.list11 dd a:before{ content: ""; display: block;width: 0; height: 0; border-top: 5px solid transparent; 
   border-left: 5px solid #fff; border-bottom:5px solid transparent;position: absolute; left: 1px; top: 22px;z-index:2;}
.list11 dd a:after{ content: ""; display: block;width: 0; height: 0; border-top: 7px solid transparent; 
      border-left: 7px solid #0c4994; border-bottom:7px solid transparent;position: absolute; left: 0; top: 20px;z-index: 1;}
.list11 dd a:hover::before{ display: none;}
.list11-table dd.off{ display: none; }



/* 1-8学校概况-历史沿革 */
.list12-Til{ margin:50px 15px; position: relative;}
.list12-Til::before{ content: ""; display: block; width: 100%; height: 1px; background: #0c4994;position: absolute;left: 0; top:23px;}
.list12-Til li{ width: 10%;position: relative;}
.list12-Til li a{ font-size: 2.0rem;}
.list12-Til span{ display: inline-block; width: 48px; height: 48px; background: #fff; border-radius: 50%; border: #0c4994 1px solid;
text-align: center; line-height: 48px; color: #0c4994;}
.list12-Til li.on span{background: #0c4994; color: #fff; transform: scale(1.5);}
.list12-Con .listImg{ width: 50%; float: left; margin: 0 20px 20px 0;}
.list12-Con .gp-article{ margin-top: 30px;}
.list12-Box li{ display: none; } 
.list12-Box li.on{ display: block;}


/* 1-10学校概况-校情统计 */
.wraplist13{margin-bottom:15px; overflow: hidden;}
.wraplist13 table{ width: 100%;  text-align: center; background:#f5f5f5; padding-top: 20px; border-collapse:collapse;}
.wraplist13 table *{word-break: break-all;}
.wraplist13 table tr td{width: 33.3%;}
.wraplist13 table tr{ background:#f5f5f5;}
.wraplist13 table tr:nth-child(2){ border-top:#dcdcdc 1px solid;}
.wraplist13 table tr td{ padding:3rem 2rem; border-right: #dcdcdc 1px solid;}  
.wraplist13 table tr td:last-child{ border: none;}
.wraplist13 a{ display: inline-block; color: #0c4994;font-size: 16px; padding:8px 12px;}
.wraplist13 .num{color: #97632b;font-family: 'Optima LT';text-align: center;}
.wraplist13 .text{margin: 6px 0;font-weight: bold;text-align: center;}
.wraplist13 .wrapTitle{ display: inline-block; background: #b8cce6; color: #0c4994; padding: 12px;min-width: 136px;
    text-align: center;position: relative; top: 25px; left: 40px;}
.list13{ width:75%; margin: 0 auto;} 
.list13 li{text-align: left;padding: 8px; box-sizing: border-box;}
.wraplist13 .listText2{ width:24%; float: left;}
.wraplist13 .list14{float: right;width: 100%;}
.w5 li{ width: 20%;}
.w4 li{width: 25%;}
.w3 li{ width: 33.3%;}
.w2 li{ width: 50%;}


/* 2-1组织机构-院系中心构 */
.list14-Til { background: #f0f3f7;}
.list14-Til li{ width: auto; padding:17px 40px;}
.list14-Til li.on{ background: #b8cce6;}
.list14-Til li.on a{ color: #0c4994;}


/* 2-2组织机构-培养单位 */
.wraplist15{ background: #f0f3f7; padding: 35px; margin: 30px 0; overflow: hidden;}
.list15{ margin-bottom: 35px; overflow: hidden;}
.list15 .listTitle{ color: #0c4994; margin-bottom: 15px;overflow: hidden;}
.list15 .listText{margin: -7px -15px;overflow: hidden;}
.list15 a{ display: inline-block; margin: 7px 14px; padding:7px; float: left;}
.list15 a.active,.list15 a:hover{ background: #0c4994; color: #fff;}
.list16 { margin: 0;}  
.list16 .listText{ margin:-6px;}
.list16 a{ margin: 6px;}


/* 2-3组织机构-管理支撑 */
.wraplist17{ margin-bottom:20px; overflow: hidden;}


/* 4-0教育教学 */
.list28{  overflow: hidden;}
.list28 li{ width:33.3%; overflow: hidden;}
.list28 li a{ display: block; overflow: hidden;}
.list28 li:nth-child(1) a{background: #0c4994;}
.list28 li:nth-child(2) a{background: #588cc5;}
.list28 li:nth-child(3) a{background: #2a5c7a;}
.list28 .listText{ margin: 35px 50px;}
.list28 .listText *{ color: #fff;}
.list28 .listCon{ margin:20px 0; opacity: 0.6;}
.list28 .readMore{ margin:5px 0 0;}
.mode13{ overflow: hidden;}
.mode9.mode12{ margin: 90px 0; background: url(../images/modebg2.jpg) no-repeat top center; background-size: cover;}
.mode9.mode14{ background: none; padding: 70px 0;}
.mode9.mode14 .gp-article{ max-width: none;}
.list27{ margin-top: 40px; overflow: hidden;}
.list27 a{ display: inline-block; min-width: 120px; height: 48px; line-height: 48px; border:#0c4994 1px solid;
padding: 0 10px; color:#0c4994; margin: 15px;}
.list27 a:hover{ background: #0c4994; color: #fff;}



/* 4-1教育教学-带切换简介页 */
.list11-Box .gp-article{ margin-top: 35px;}


/* 4-2教育教学-期刊列表页 */
.list26{margin:20px 0 0; font-size: 0;}
.list26 dd{ width: 50%;display: inline-block;*display: inline;*zoom:1;vertical-align: top;}
.list26 dd a{ display: block; overflow: hidden;}
.list26 .list{ background: #fff; margin: 15px; box-shadow: 0px 10px 18px 2px rgba(0, 0, 0, 0.06); overflow: hidden;}
.list26 .list-Top{ margin: 30px 30px 20px 30px; overflow: hidden;}
.list26 .img{ width: 192px; height: 270px; padding: 0; float: left;}
.list26 .listText{ margin-left: 192px; padding: 10px 35px; overflow: hidden;}
.list26 .listTitle{ color: #174994; margin-bottom: 50px;}
.list26 .listCon{ line-height: 30px;}
.list26 .link{background: #f5f5f5;height: 60px;line-height: 60px;font-size: 0;}
.list26 .link a{display: inline-block;width: 33.3%;text-align: center;color: #0c4994;position: relative;font-size: 14px;}
.list26 .link a::before{content: ""; display: block;width: 1px; height: 40px; background: #dadfe6; position: absolute;
right: 0; top: 10px;}
.list26 .link a:last-child:before{ display: none;}






/* 5-1科学研究-文字列表页 */
.list18{}
.list18{ overflow: hidden; }
.list18 li{ border-bottom: #f0f0f0 1px solid; padding: 15px 50px 10px 20px; background: url(../images/more.png) no-repeat right center; overflow: hidden;
   transition: all 0.2s ease;position: relative;}
.list18 li a{ display: block; margin-bottom: 12px; overflow: hidden;}
.list18 li:before{ content: ""; display: block;width: 6px; height: 6px; background: #e6e6e6; position: absolute;
left: 0;top: 25px;}
.list18 li .date{ font-family: "Arial"; color: #999999;}
.list18 li:hover{ padding-left: 30px; }



/* 5-0科学研究 */
.mode8{ margin: 75px 0 55px; overflow: hidden;}
.commonTitle{ text-align: center;margin-bottom: 40px;}
.list24{ overflow: hidden;}
.list24 ul{margin:-15px; overflow: hidden;}
.list24 li{width: 25%;}
.list24 .item{margin:15px;background: #fff;}
.list24 .bottom{padding: 30px 30px 50px;}
.list24 .time_box{border: 1px solid #0c4994;border-bottom: 0;position: relative;color: #0c4994;width: 48px;float: right;padding: 10px 0 5px 10px;}
.list24 .time_box::after{content: '';display: block;border-top: 20px solid #fff;border-left: 30px solid transparent;border-right: 30px solid transparent;position: absolute;left: -1px;top: calc(100% - 1px);}
.list24 .time_box::before{content: '';display: block;border-top: 20px solid #0c4994;border-left: 30px solid transparent;border-right: 30px solid transparent;position: absolute;left: -1px;top: calc(100% - 0px);}
.list24 .info_box{margin: -5px 80px 0 0;}
.list24 .info{margin: 25px 0 0;color: #999;}
.mode8 .read{ text-align: center;}
.mode9{ background: url(../images/modebg.jpg) no-repeat center top; padding: 70px 0 200px;text-align: center;
   background-size: cover; overflow: hidden;}
.mode9 .gp-article{ max-width: 885px; margin: 0 auto; text-align: left; text-indent: 2em;}
.mode10{ margin: 90px 0 0; overflow: hidden;}
.mode10 .list25{background: #fff; overflow: hidden;}
.mode10 .img{ width: 50%; padding-bottom: 28%; float: left;}
.mode10 .listText{ padding: 50px;}
.mode10 .listCon{ margin: 35px 0 0;}
.mode10 .listCon > a{ color:#0c4891;}
.mode10 .readMore{ color:#0c4891;}
 


/* 6-招生就业 */
.list19{margin:35px -25px 0 -25px; overflow: hidden;}
.list19 li{ width: 50%; overflow: hidden;}
.list19 li a{ display: block;margin: 25px; background: #fff; overflow: hidden;}
.list19 .listText{ margin: 35px 50px;}
.list19 .listCon{ margin:20px 0; color:#666666;}
.list19 .readMore{ margin:5px 0 0; color: #0c4891;}



/* 8-校园生活 */
.list20{margin:35px -15px 0 -15px; overflow: hidden;}
.list20 li{ width:33.3%; overflow: hidden;}
.list20 li a{ display: block;margin:15px; background: #fff; overflow: hidden;}
.list20 .listText{ margin: 35px 50px;background: url(../images/jz_bg.jpg) no-repeat center/cover;}
.list20 .listCon{ margin:20px 0; color:#666666;}
.list20 .readMore{ margin:5px 0 0; color: #0c4891;}


/* 7-信息公开 */
.wraplist23{ margin: 80px 0 0; overflow: hidden;} 
.wraplist23 .gp-fl{ width: 57.4%;}
.wraplist23 .gp-fr{ width: 40%;}
.wraplist23 .gp-fr .img{ padding-bottom: 66.25%;}
.index_title{margin-bottom:28px;display: block;position: relative;line-height: 50px;}
.index_title .channel_link{float: right;position: relative;z-index: 2;background: #f0f4fc;color: #0c4891;padding-left: 10px;}
.index_title .channel_link::after{content: '';display: inline-block;vertical-align: middle;width: 20px;height: 20px;background: url(../images/mode05_more.png) center no-repeat;margin: 0 0 0 6px;}
.index_title .channel_title{padding: 0 0 0 0;color: #333;}
.list23{margin: -12px;}
.list23 ul{margin: 0 0 0 0;}
.list23 li{width: 33.3%;}
.list23 .item{margin:12px;background: #fff; border-radius:10px; padding: 25px 30px 50px;position: relative;top: 0;transition: all linear .3s;-ms-transition: all linear .3s;-moz-transition: all linear .3s;-webkit-transition: all linear .3s;-o-transition: linear .3s;box-shadow: 0 15px 30px 3px rgba(12, 58, 150, 0);}
.list23 .time{position: relative;border-bottom: 1px solid #0a4a94;margin: 0 0 34px;}
.list23 .day{line-height: 68px;text-align: center;border: 1px solid #0c4994;font-family: 'vesterbrobold';border-bottom: 0;position: relative;color: #0c4994;width: 68px;}
.list23 .day::after{content: '';display: block;border-top: 20px solid #fff;border-left: 34px solid transparent;border-right: 34px solid transparent;position: absolute;left: 1px;top: 100%;}
.list23 .day::before{content: '';display: block;border-top: 20px solid #0c4994;border-left: 35px solid transparent;border-right: 35px solid transparent;position: absolute;left: 0;top: calc(100% + 1px);}
.list23 .month{position: absolute;right: 0;line-height: 24px;top: 28px;color: #0c4994;}
.list23 .item:hover{top: -10px;box-shadow: 0 15px 30px 3px rgba(12, 58, 150, .06);}
.list23 .listCon{ color: #999999; margin: 30px 0 0;}
.list21{margin: 90px 0; overflow: hidden;}
.list21 li{ width: 50%;}
.list21 li a{display: block; height: 0; padding-bottom:50%; background-size: cover !important;position: relative;}
.list21 .listTitle{ height: 50px; line-height: 50px; text-align: center; color: #fff;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.list21 li:nth-child(2) .listTitle{ color: #333;}
.list22 li{ background: #588cc5;}
.list22 li:nth-child(2){ background: #0c4994;}
.list22 .listTitle{ margin: 30px 0;}



/* 3-0教育教学 */
.mode15{ background: none; padding: 70px 0;} 
.list29 li{ width: 50%;}


/* 3-1组织机构-两院院士 */
.gp-search{width:456px; margin-top: 30px; overflow: hidden;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;
   transition: all 0.35s ease-in-out;border:1px solid #0c4994;}
.gp-ser{width:100%; height:48px; z-index:9999994; margin:0 auto;position: relative;}
.gp-search input,.gp-search button{position:absolute; height: 48px;line-height:48px; border:none; background:none; top:0px;overflow: hidden; }
.gp-search input.notxt{color:#666; width:78%;left: 0;padding-left:4%; font-size: 16px; outline: none;}
.gp-search .notxt1 {position: absolute;width: 15%;right:0;cursor:pointer; background: url(../images/search.png) no-repeat center #0c4994;}
.wraplist30{overflow: hidden;}
.list30-Title{ color: #999; margin-bottom: 20px;}
.list30-Til{border-bottom: #f0f3f7 1px solid; margin-bottom: 20px; overflow: hidden;}
.list30-Til span{ display: inline-block; background: #f0f3f7; padding:12px 25px;min-width: 120px; position: relative;}
.list30-Til span:before{ content: "";display: block;width: 0; height: 0; border-bottom:50px solid #f0f3f7;
   border-right:30px solid transparent; position: absolute; right: -30px; bottom: 0;}
.list30{ margin-bottom: 35px; overflow: hidden;}
.list30 .list30-Text { margin: -5px -15px;overflow: hidden;position: relative;}
.list30 .list30-Text a{ display: inline-block; padding:5px 15px;text-align: justify;min-width: 3em;height: 21px;overflow: hidden;float: left;}
.list30 .list30-Text a::after{content: '';width: 100%;display: inline-block;line-height: 0;height: 0;}
.list30 .btn{font-size: 1.2em;border-top: 1px solid #f2f2f2;margin: 10px 0 0;line-height: 2em;color: #578bc5;}


/*文章页和简介页*/
.gp-bread{ width: 100%; margin: 30px 0; position: absolute; bottom: 0;}
.gp-bread > div{ position: relative;z-index: 9; padding: 13px 0; margin: 0 !important;}
.gp-bread *{ color: #fff;}
.gp-bread a:hover{ text-decoration: underline; color: #fff;}
.pageArticleTitle{ margin-top:50px; text-align: center; overflow: hidden; position: relative;}
.pageArticleTitle h3{ line-height: 30px;}
.pageArticleTitle .subTitle{ color: #015a9f; margin: 20px 0;} 
.articleAuthor {  background: #f5f5f5; padding: 18px 0; margin: 24px 0; overflow: hidden;}
.articleAuthor span{ display: inline-block;  padding:0 12px;line-height: 24px; color: #999;}
.gp-article{line-height:28px; }
.gp-article p{} 
.gp-article table{margin: auto !important; width: auto !important;}
.gp-article i,.gp-article em{font-style: italic;}
.gp-article strong{ font-weight: bold; }
table {border-collapse: collapse;}
td,th {/* border: 1px solid; */}

.u-itlist {
	overflow: hidden; margin-bottom: 30px;
}
.u-itlist ul {
	width: 1200px; margin-left: -20px;
}
.u-itlist ul li {
	margin-left: 20px; float: left; display: inline-block;float:left;max-width:25%;
}
.u-itlist ul li a {
	font-size: 14px; display: block;
}
.u-itlist ul li a span {
	padding: 10px; text-align: left; color: rgb(1, 64, 153); display: block; background-color: rgb(238, 238, 238);
}
.u-itlist ul li a img {
	margin: 0px; padding: 0px; display: block;
}
.u-itlist ul li a i {
	padding: 5px 10px 10px; color: rgb(102, 102, 102); line-height: 150%; overflow: hidden; font-size: 12px; font-style: normal; display: block; /*background-color: rgb(238, 238, 238);*/
}
.u-itlist ul li a i a:hover i{
	
}
.u-itlist ul li a:hover span {
	background-color: rgb(204, 204, 204);
}
.u-itlist ul li a:hover i {
	/*background-color: rgb(204, 204, 204);*/
}

.c3m40 {
    margin-top:20px;
    width:1200px;
}
.c3m40 li{
    float:left;
    width:33.3%;
    padding:10px 0 0 0;
}
.c3m40 ul li span{
    width:211px;
}
a {
	text-decoration:blink !important;
}
.u-itlist1 ul li a {
	font-size: 14px; display: block;
}
.u-itlist1 ul li a span {
	padding: 10px; text-align: left; color: rgb(1, 64, 153); display: block; background-color: rgb(238, 238, 238);
}
.u-itlist1 ul li a img {
	margin: 0px; padding: 0px; display: block;
}
.u-itlist1 ul li a i {
	padding: 5px 10px 10px; color: rgb(102, 102, 102); line-height: 150%; overflow: hidden; font-size: 12px; font-style: normal; display: block; /*background-color: rgb(238, 238, 238);*/
}
.u-itlist1 ul li a i a:hover i{
	
}
.u-itlist1 ul li a:hover span {
	background-color: rgb(204, 204, 204);
}


.dt_w{ float:left; margin-left:10px}
.dt_w h1{font-size:14px; font-family:"å¾®è½¯é›…é»‘"; color:#fff; padding:5px 28px; background:#014099; float:left}
.dt_w ul{padding-top: 30px;}
.dt_w ul li span{border:solid 1px #dddddd; display:inline-block;  padding:3px 10px;font-size:14px; font-family:"å¾®è½¯é›…é»‘"; color:#666666; background:#fff; margin-top:12px;}
.dt_w ul li a{ color:#666666}
.dt_w ul { background:url(../images/yitiaox_t.jpg) repeat-y  10px center;}
.dt_w p{ padding-left:20px;background:url(../images/yitiaox_t.jpg) repeat-x left center; margin-left:10px; float:left}
.dt_w p a{ padding:6px 10px; display:inline-block;font-size:14px; font-family:"å¾®è½¯é›…é»‘"; color:#666666; margin-top:12px; background:#dddddd;}


/*分享*/
.share{ display: block; width: 60px; overflow: hidden; position: absolute; right: -100px; top: 222px;} 
.share .bdsharebuttonbox  > a{ display: block; margin:10px 0;height:60px; width:60px;line-height:60px;text-align: center;background: none;font-size: 20px;transition: all 0.35s ease-out;}
.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;}
.share .bdsharebuttonbox > a.bds_weixin{ background:url(../images/wechat.png) no-repeat center;}
.share .bdsharebuttonbox  > a.bds_tsina{background:url(../images/sina.png) no-repeat center;}

/*附件*/
.Annex{ margin-top: 30px; overflow: hidden;} 
.Annex h3{ padding: 20px 0;  position: relative; overflow: hidden;} 
.annexList{ background: #f0f3f7; padding: 10px 30px; overflow: hidden;}
.annexList li{ padding:8px 0; overflow: hidden; }
.annexList li a{line-height: 24px; color: #0c4994; padding-left: 18px; position: relative;}
.annexList li a::before{ content: ""; display: block; width: 5px; height: 5px; background:#0c4994; border-radius: 50%;position: absolute;left: 0; top: 9px;}

/***分页*/
.gp-page { padding:47px 0 10px 0; color:#999;font-size: 0;clear: both;}
.gp-page:after,.gp-page:before { content:" "; display:table}
.gp-page>a:first-child{}
.gp-page>a,.gp-page>span{display:inline-block;*display: inline;*zoom:1;cursor: pointer;height:38px;line-height:38px;position:relative;text-align: center; vertical-align: top;width: 38px;font-size: 16px;transition: all 0.35s ease-in-out; margin:0 5px;border:1px solid #d7dfdc;}
.gp-page .gp-page-start,.gp-page .gp-page-end,.gp-page .gp-page-next,.gp-page .gp-page-prev,.gp-page > span {width: auto;padding:0 20px;}
.gp-page > span{border:none;padding: 0 10px;color: #333;}
.gp-page > a:hover ,.gp-page > a.on_pages{ background-color:#0e357d;color: #fff;}
.gp-page .gp-page-prev,.gp-page .gp-page-next{}
.gp-page > a.on_pages{ }
.gp-page > a.gp-page-end{ margin-right: 20px;}
.gp-m-page{display: none;}
.gp-m-page a{display: inline-block;margin:0 10px;height: 32px;line-height: 32px;font-size: 1.2rem;}

/*居中*/
.gp-page-centered {text-align:center}
.gp-page a:hover ,.pageList li.active a{ background-color:#0e357d;color:#fff}
.gp-page .select2{padding: 0;}
.gp-page .pageSelect{min-width:68px;height: 38px;*display:inline; *zoom:1; vertical-align: middle;border:1px solid #d7dfdc;line-height:38px;text-align: center;padding:0 10px; }
.select2-container--default .select2-selection--single{ border: none}
.select2-container--default .select2-selection--single .select2-selection__arrow b{background: url(../images/select.png) no-repeat center;}
.select2-container .select2-selection--single{height:38px;line-height:38px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;}
 
.sub_01{margin: 0 0 42px;}
.sub_01:last-child{margin: 0;}
.sub_01a{overflow: hidden;}
.sub_01a ul{margin: 0 0 -34px -36px;padding: 6px 0 0;}
.sub_01a li{width: 50%;}
.sub_01a .item{margin: 0 0 34px 36px;}
.sub_01a .img{padding-bottom: 58.7%;}
.sub_01a .title{margin: 9px 0 17px;}
.sub_01a .time{display: inline-block;color: #999;margin: 0 36px 0 0;}
.sub_01a .tip{display: inline-block;color: #999;}






@media screen  and (max-width:1600px) {
   .list11-Til li a{ font-size: 1.6rem;}
   .wraplist13 .num.fs26{ font-size: 2.0rem;}
}

/* @media screen  and (max-width:1480px) { */
   .share{ position: static; float: right;width: auto;margin-top: 20px;}
   .share span{ float: left;}
   .share .bdsharebuttonbox{ margin-left: 60px;}
   .share .bdsharebuttonbox > a{ float: left; margin: 0 5px;}
/* } */

@media screen  and (max-width:1300px) {
   /* .fs50{ font-size: 40px;} */
   .gp-bread{ margin: 10px 0 20px;}
   .mode1{ padding: 50px 0;}
   .mode3,.mode5{ margin: 50px 0;}
   .mode5{ padding: 30px;}
   .mode7{ margin:50px 0 -90px;} 
   .mode2 .title{ margin-top: 30px;}
   .list4 li a{ margin: 30px;}
   .subArticle1 .gp-articleImg{ width: 400px; height: auto;}
   .subArticle1 .gp-article{ margin:60px 440px 0 0;}
   .list19,.list20 { margin:20px -10px 0 -10px;}
   .list19 li a,.list20 li a{ margin: 10px;}
   .list19 .listText,.list20 .listText,.list28 .listText{ margin: 20px;}
   .wraplist23{margin: 50px 0 0;} 
   .list21{ margin: 50px 0;}
   .mode8,.mode9.mode12{ margin: 50px 0;}
   .mode9{ padding-top: 50px;}
   .mode10{ margin: 50px 0 0;}
   .mode10 .listText{ padding: 30px;}
   .list26 .listTitle{ margin-bottom:15px;}
   .list26 .listCon br{ display: none;}
   .list26 .listText{ padding: 0 15px; margin-left: 136px;}
   .list26 .img{ width: 136px; height: 190px;}
   .mode9.mode14{ padding: 50px 0;}
   
}

@media screen  and (max-width:1200px) {
   .noTitle .wrapArticleTitle .title{display: none;}
   .wrapArticleTitle{ position: static; padding: 10px 15px; text-align: left; box-sizing: border-box; height: auto; overflow: hidden;}
   .wrapArticleTitle .title{ float: left; font-size: 22px; color: #333;position: static;transform:none;}
   .wrapArticleTitle *{ color: #333;} 
   .subbanner::after{ display: none;}
   .gp-bread{ width: auto; float: right;margin: 0; position: static;}
   .subLeft{ display: none;}
   .gp-m-subNav{ display: block;}
   .gp-subRight{ margin: 0;}
   .gp-subRight-con{ margin-top: 20px;}
   .articleTitle03{ padding-bottom: 10px; margin-bottom: 15px;}
   .gp-subRight{ min-height: auto;} 
   .subPage{ padding-bottom: 40px;}
   .mode7{ margin:50px 0 -40px;} 
   .wraplist23 .gp-fr{ display: none;}
   .wraplist23 .gp-fl{width: 100%; float: none;}
   .index_title{ margin-bottom: 18px;}
   .list23 .item{ padding:20px;}
   .list23 .listCon{margin: 13px 0 0;}
   .list24 .item{ margin: 10px;}
   .list24 .bottom{ padding:20px;}
} 


@media screen  and (max-width:1024px) {
   .subArticle1 .subArticleTitle{ position: static;margin-bottom: 20px;}
   .subArticle1 .gp-articleImg{ width: 300px; height: auto;}
   .subArticle1 .gp-article{ display: inline;}
   .subArticle1 .gp-articleImg{ margin: 0 0 10px 10px;}
   .list1,.list2 { margin: -10px;}
   .list1 li div,.list2 li a{ margin: 10px;}
   .list4 .img{ width: 130px; height: 130px;}
   .list4 .img img{width: 50%;}
   .list4 .listText{ margin-left: 150px;}
   .list2 .title{ min-width: auto; padding: 10px;}
   .mode5 .title{ margin-bottom: 20px;}
   .list7 .listTitle{ padding: 15px 20px;}
   .list7 .listCon{ padding: 20px;}
   .list9 li a{padding: 12px;} 
   .list11 dd{ width: 33.3%;}
   .list11 dd a{ margin: 8px;}
   .list12-Til li{ width: 15%;}
   .gp-page{ display:none;}
   .gp-m-page{ display: block; padding:20px 0 0;}
   .list24 li{ width: 50%;}
   .mode10 .listText{ padding: 20px;}
   .mode10 .listCon{ margin: 10px 0 0;}
   .list26 .list{ margin: 8px;}
   .list26 .list-Top{ margin:15px;}
   .list26 .link{ height:40px; line-height:40px;}
   .list27 a{margin: 6px; height: 35px; line-height: 35px;}
} 

@media screen  and (max-width:992px) {
   .sub_01a ul{margin: 0 0 -24px -24px;padding: 0;}
   .sub_01a .item{margin: 0 0 24px 24px;}
   .sub_01a .title{margin: 4px 0 10px;}


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

@media screen and (max-width:766px) {
   .wrapArticleTitle .title{font-size: 16px;}
   .mode1{ padding:30px 0;}
   .mode3,.mode5{ margin: 30px 0;}
   .mode3{ padding: 20px;}
   .mode5{ padding: 30px;}
   .mode7{ margin:30px 0 -40px;} 
   .list4 li a{ margin: 20px;}
   .list1 table tr th, .list1 table tr td,.list1 a{ font-size: 14px;}
   .subArticle1 .gp-articleImg{width: 100%; margin: 0 0 10px;} 
   .readMore{ margin-top: 20px;}
   .subArticle1 .readMore{ margin-top: 10px;}
   .list1 li,.list2 li,.list4 li,.list5 li,.list21 li{ width: 100%;}
   .list1 table tr th, .list1 table tr td,.list6 table tr th, .list6 table tr td{padding:1.1rem ;}
   .list4 .listCon{margin: 15px 0;} 
   .list7 .img{ float: none; margin: 0 auto;}
   .list7 .listText{ margin-left: 0;}
   .list7 .listTitle{ background: none;}
   .list7 .listCon{ padding-top: 0;}
   .wraplist8{ margin-top: 40px;}
   .wraplist8 .wrapTitle{ height: 40px; line-height: 40px;}
   .wraplist8 .wrapTitle .title{ min-width: auto;}
   .wraplist8 .readMore{ margin-top: 10px;}
   .wraplist8 .gp-fl{ width: 100%; float: none;}
   .wraplist8 .gp-fr{ width: 100%; float: none;}
   .wraplist10 .wrapTitle{ margin: 20px 0;}
   .list11-Til li{ border-right: #d0dced 1px solid;}
   .list14-Til li{ border: none; padding:12px;}
   .list11 dd{ width: 50%;}
   .wraplist11{ margin: 30px 0 0;}
   .list12-Til{ margin: 30px 0;}
   .list12-Til li{ width: 20%;}
   .list12-Til::before{ top: 18px;}
   .list12-Til span{ width:35px; height: 35px;line-height: 35px; font-size: 1.6rem;}
   .list12-Til li.on span{transform: scale(1.0);}

   .list13{width: 100%;}
   .w3 li{ /*width: 100%;*/ text-align: center;}
   .w4 li{ width: 50%;}
   .wraplist15{ padding: 15px;}
   .list15{ margin-bottom: 15px;}
   .list11-Box .gp-article{ margin-top:15px;}
   .Annex{ margin-top: 0;} 
   .share .bdsharebuttonbox > a{ width: 40px; height: 40px; background-size: cover !important;}
   .list19 li,.list20 li{ width: 100%;}
   .list19 .listText,.list20 .listText{ margin: 15px;}
   .list19 .listCon{ margin: 10px 0; height: auto; max-height: 56px;}
   .list20 .listCon{ margin: 10px 0; height: auto; max-height: 112px;}
   .wraplist23{margin:30px 0 0;} 
   .list21{ margin:30px 0;}
   .list23 li{ width: 100%;}
   .list23 .item a .lh24x2{ height: auto; max-height: 48px;}
   .list23 .item a .lh22x3{ height: auto; max-height: 66px;}
   .list23 .day{ line-height: 40px; width: 45px;}
   .list23 .day::before{border-top: 12px solid #0c4994;border-left: 22px solid transparent;border-right: 22px solid transparent;}
   .list23 .day::after{border-top: 12px solid #fff;border-left: 21px solid transparent;border-right: 21px solid transparent;}
	.list23 .month{ top: 8px;} 
	.list23 .time{ margin: 0 0 22px;}
   .mode8{margin: 30px 0;}
   .mode9{ padding: 30px 0 80px;}
   .mode9.mode14,.mode15{ padding: 30px 0;}
   .commonTitle{ margin-bottom: 20px;}
   .list26 dd{ width: 100%;}
   .list26 .img{ width: 110px; height: 154px;}
   .list26 .listText{ margin-left: 110px;}
   .list28 li{ width: 100%;}
   .list28 .listCon.lh28x4{ height: auto; max-height: 112px; margin:10px 0;}

   .sub_01{margin: 0 0 24px;}
   .sub_01a li{width: 100%;}

}
@media screen and (max-width:640px) {
   .mode2{ padding-bottom: 40%;}
   .list4 .img{ width: 65px; height: 65px;}
   .list4 .listText{ margin-left: 90px;}
   .list9 li{ width: 100%;}
   .list9 .title { height: auto; max-height: 78px;}
   .list11 dd{ width: 100%;}  
   .list10 table tr td:nth-child(1){ width: 30%;}
   .list12-Con .listImg{ width: 100%; float: none;}

   .wraplist13 .num.fs26{font-size: 14px;}

   .wraplist13 table{margin-top: 10px;}
   .wraplist13 table tr{display: block;}
   .wraplist13 table tr td{width: 100%;display: block;padding: 2rem 0;border-bottom: #dcdcdc 1px solid;}
   .wraplist13 table tr td br{display: none;}

   /* .w2 li,.w4 li{ width: 100%; text-align: center;} */
   .list22 .listTitle{margin: 0 0 15px 0;}
   .mode10 .img{ float: none; width: 100%; padding-bottom: 56.25%;}
   .mode10 .listCon.lh28x5{ height: auto; max-height:140px;}
   .list24 li{ width: 100%;}
   .list24 .info_box .lh24x2{ height: auto; max-height: 48px;}
   .list24 .info{ margin: 10px 0 0; height: auto; max-height: 110px;}
   .gp-search{ width: 100%; margin-top: 10px;}
}

@media screen and (max-width:380px) {
   .w3 li,.w4 li{padding: 6px 2px;}
   .wraplist13 .num.fs26{font-size: 13px;}
}