/* 
	Style: Top-CN-Default
	Author: Hoby

	(c) Copyright. All Rights Reserved.
*/
#links{color:#FFF;padding: 0;display: inline-block;width: 780px;margin-left: 30px; line-height: 300%;}
#links a{color:#FFF;}
#links #link_main{margin:0 auto;font-size:20px;font-weight:bold;}
#links #link_main ul{background-color:#47a;padding:1px;font-size:16px;}
#links #link_main ul a{background-color:#05c;}
#links #link_main ul a:hover{background-color:#27d;color:#FFF;}
/*link*/

hr{margin-top:5px;margin-bottom:5px;height:1px;border:none;border-top:1px dashed #ccc;}

/*slider*/
#links ul{z-index:10;}
#hoby-container1{zoom: 1;position: relative;z-index:1;border:none;text-align:left;}
.hoby_images ul{position:relative;width:10000%; height:auto;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow: visible;}
.hoby_images ul li{width:1%;line-height:0; /*opera*/float:left;font-size:0;padding:0 0 0 0 !important;margin:0 0 0 0 !important;}
.hoby_images{position: relative;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.hoby_bullets{/*markoff*/}
.hoby_bullets{position:absolute;z-index:300;bottom:6px;right:6px;}
.hoby_bullets a{font-size:11px;color:#fff;background-color:#000;margin-left:1px;padding:2px 5px 2px 5px;font-family:arial;text-decoration:none;}
#hoby-container1 a.hoby_next, #hoby-container1 a.hoby_prev{position:absolute;display:block;top:50%;z-index:200;height: 45px;width: 24px;background-image: url(http://www.dlpu.edu.cn/images/arrows.png);opacity: 0.8;}
#hoby-container1 a.hoby_next{background-position: 100% 0;right:0px;}
#hoby-container1 a.hoby_prev{background-position: 0 0;left:0px;}
#hoby-container1 a.hoby_next:hover, #hoby-container1 a.hoby_prev:hover{opacity: 1;}
#ClCache{display:none;}
/*slider*/
#hoby-container1{max-width:$slideimg_width$px;width:$slideimg_width$px;height:$slideimg_height$px;}
#hoby-container1 a.hoby_next, #hoby-container1 a.hoby_prev{margin-top:-23px;}
/* {filter:gray;-webkit-filter:grayscale(100%);} */

* {padding:0; margin:0; max-height:999999px;font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "Arial", "Helvetica", "sans-serif"!important;}
body, table, tr, td, form, input, textarea{font-size:14px;}
table, span, form, ul, li, textarea, dl{text-align:left;}
body{font-size:14px;text-align:center;background-color:#fff;}
input{font:9pt;}
li{list-style:none;}
a{color:#000;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.none{text-decoration:none;border:none;}
.hand{cursor:hand;}
.ft12{font-size:12px;}
.clear{clear:both;height:1px;overflow:hidden;font-size:1px;}
.line{height:1px;overflow:hidden;font-size:1px;clear:both;margin:0px auto;}
.adjust{text-justify:inter-ideograph;}
#header{position: relative;width: 100%;clear:both;background-color:#05c; z-index: 1000;box-shadow: 0 5px 5px #0005;transition: all 0.5s linear;}
.show_as_top{position:fixed!important;top:0;margin:0 auto;clear:both;background-color:#05c!important;animation: topbanner 0.5s linear;}
@keyframes topbanner {0% {top:-100px;} 100% {top:0;}}
.header_cell{width:1400px;margin:0 auto;display: flex;align-items: center; padding: 20px 0;position:relative;}
#body_main{text-align:left;margin:0 auto;clear:both;width:1400px;}
#footer{margin:30px auto 0 auto;clear:both;width:100%;text-align:center;border-top: 5px solid #049;background-color:#05c;color:#fff;}
#footer_infor{padding:27px 0 30px 0;width:1400px;overflow:hidden;}
.ft01{display:inline-block;float:left;}
.ft02{display:inline-block;float:left;padding:0 40px;margin:0 40px;border:solid #fff5; border-width:0 1px; }
.ft03{display:inline-block;float:right;color:#fff;}

#download td{font-family:arial;padding:3px;padding-left:8px;}
#download a{font-size:12px;}
.download_title{background-color: #EBEADB;border-bottom:1px solid #CECABC;border-right:1px solid #C7C5B2;}
.download_title_last{background-color: #EBEADB;border-bottom:1px solid #CECABC;}
#download_upload{border:1px solid #900;width:500px;margin:12px;font-size:12px;line-height:200%;}
#download_upload h5{width:97%;}


h1{font-weight:bold;text-align:center;margin-top:1px;margin-bottom:7px;padding:20px 12px;font-size:22px;}

h4{text-align:center;padding:2px;background-color:#f3f3f3;margin-top:1px;margin-bottom:5px;font-size:12px;font-weight:normal;}
#display{font-size:14px;line-height:150%;}
#main_title_detial{padding:8px;font:16px;font-weight:bold;text-align:center;}
#detial_content{padding:12px;line-height:150%;font-size:14px;text-justify:inter-ideograph;}
.more_list{padding:12px;padding-left:35px;list-style-image: url(/images/list.gif);}
.more_list a{font-size:18px;line-height:240%;color:#000;text-decoration:none;}
.more_list a:hover{text-decoration:underline;}
.more_news_time{color:#999;font:12px;}
#comment .bar{background-color:#E2EAF8;padding:2px;border-bottom:1px solid #ccc;margin:1px;margin-bottom:5px;}
#comment .bar a{color:red;}
.oran_cont a{color:red;}
#comment form textarea{width:80%;height:200px;}
.comment_add textarea{width:80%;height:160px;}
.comment_add input{width:40%;}
#comment_o{font-size:14px;font-weight:bold;padding:5px;width:510px;margin-left:2px;margin-top:5px;text-align:center;border-bottom:solid 1px #666;}
#comment_o a{font-size:14px;color:#05c;}
.oran_cont{border:1px solid #ccc;padding:2px;background-color:#EFEFEF;margin-bottom:6px;} 
#comment form textarea{width:80%;height:200px;}

#pagelist{margin:5px 0 5px 0;border-style:solid;border-width:1px 0 1px 0;border-color:#CCC;background-color:#F9F9F9;padding:5px;clear:both;}
#pagelist b{font:13px;color:#900;font-weight:bold;}
#search_form{background-color:#EEE;padding:3px 0 3px 36px;font-size:14px;border-bottom:1px solid #CCC;}
#search_form #keyword{width:200px;border:1px solid #234390;}
#search #info{text-align:right;font-size:14px;margin:4px 6px 0 0;line-height:14px;}
#search .title a{color:00F;font-size:16px;}
#search .title{margin:4px 0 4px 0;}
#search .stat{color:green;}
#search .title, #search .content, #search .stat{margin:0 6px 0 6px;}
#search #pagelist{text-align:left;}
#search div{text-align:left;}
#badsearch{margin:50px 0 80px 80px;padding:0 0 0 150px;font-size:14px;}
#morepro_link{order-bottom:1px solid #999;padding:3px 0 3px 0;margin-bottom:3px;}

#display, #detail{font-size:14px;line-height:200%;}
#content{padding:12px 30px 35px 30px;font-size:16px;line-height:180%;}
#content hr{margin-top:20px;margin-bottom:20px;height:1px;border:none;border-top:1px dashed #06c;}

#img{padding:12px 0;}
#topimg{width:100%;height:360px;background-image:url(/images/img.jpg);background-repeat: no-repeat;background-size: cover;}
.index_search #keyword{border:1px solid #838383;}
.index_search #button{background-color:#c03;color:#fff;border:none;padding:2px;}
#footer_infor{margin:0 auto;}
#body_main{padding:6px 0;}
#sidebar{width:350px;float:left;}
#main{float:right;width:830px;}
#main ul li,#sidebar li,#body_main li,#graybg li{margin:5px 6px 0 6px;padding-bottom:5px;border-bottom:dashed 1px #ccc;overflow:hidden;}

.span{float:left;width:4px;height:4px;overflow:hidden;}
#main h2{background-image:url(/images/title_1.gif);}
h5{background:#fff;font-size:24px;color:#039;text-align:left;margin:0;padding:15px 10px 13px 20px;border-bottom:solid 4px #05c;}
h5 .title_text:after{display:inline;font-size:36px;padding-right:12px;padding-left:6px;border-right:1px solid #ccc;color:#e5e5e5;font-weight:bold;}
h5 .morelinks{font-size:14px;font-weight:normal;}
h1{background-color:#05c;color:#fff;border-bottom:1px solid #ccc;}
#sidebar h5{padding-left:20px;}
#sidebar a{float:none;font-size:16px;}
.index_b ul,.bdr ul{padding:9px;}
.index_display{line-height:150%;padding:8px;}

.index_b{float:left;}
.index_more a, .index_imgnews ul a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;float: left;margin-left: 2px;}
#graybg{background-color:#f9f9f9;}
#graybg_main{text-align:left;margin:0 auto;clear:both;width:1400px;padding:6px 0;}
#graybg h5{background:none;}

.index_more li,.bdr li,.index_display li, .index_imgnews ul a {background-image:url(/images/spot.gif);background-position:12px 5px;background-repeat:no-repeat;font-size:18px;line-height:170%;padding-left:28px;}
.more_time{font-size:12px;color:#666;margin-left:10px;}
.index_more_link{font-size:14px;font-weight:normal;padding-left:20px;color:#666;}
.page_more li,#sidebar li,.morelist li{font-size:18px;margin: 0 6px;border-bottom: dashed 1px #ccc;line-height: 220%;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;padding: 0 12px;}
#sidebar li,.morelist li{-webkit-line-clamp: initial;}
.page_more .more_time{float:right;}
.page_imglist .title_time{background-color:#f2f2f2;text-align: center;padding:6px;}
.page_imglist li{border-bottom:none!important;}
#button_bg{padding-right:12px;}
#content img{display:block;margin:12px auto;}
#content table{border:0;border-collapse:collapse;}
#content table td{background-color:#fff;border:1px solid #666;}

#top_search {padding: 3px 9px;display: inline-block;border: 2px solid #fff;background-color: #fff;box-shadow: 5px 5px 6px inset #ccc;border-radius: 20px;width:190px;}
#top_search #keyword {padding-top: 8px;border: none;background-color: transparent;font-size: 16px;width: 120px;}
#top_search svg {height: 30px;fill: var(--color2);vertical-align: middle;}



#body_main{background-color:initial;}
#tb0 .page_imglist{display: flex;align-items: flex-start;}
#tb0 .page_imglist li{width:298px;display:inline-block;position:relative;}
#tb0 .page_imglist li .title_time{text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
#tb0 .page_imglist li .title_time a span{color:#333;}
#tb0 .page_imglist li *{color:#fff;}
#tb0 .page_imglist li:first-child{width:750px;overflow: inherit;}
#tb0 .more_desc a{color:#333;}
#tb0 .page_imglist li:first-child .more_desc{left: 76%;width: 100%;display: block;position: absolute;top: 300px;background-color: #05cc;padding: 60px 25px 35px 25px;font-size: 18px;}
#tb0 .more_desc a{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical; overflow: hidden;}
#tb0 .page_imglist li:nth-of-type(1) a span{color:#fff;font-size:16px;}
#tb0 .page_imglist li:nth-of-type(1) .title_time{left: 76%;display:block;position: absolute;top: 300px;z-index:1;font-size: 20px;background-color:initial;padding-top:25px;padding-left:25px;font-weight:bold;}
#tb0 .page_imglist .more_time{display:none;}
#tb0 .page_imglist li:nth-of-type(2) .title_time,#tb0 .page_imglist li:nth-of-type(3) .title_time{white-space: normal;background-color:initial;}
#tb0 .page_imglist li:nth-of-type(2) .more_desc,#tb0 .page_imglist li:nth-of-type(3) .more_desc{display:none;}
#tb0 .page_imglist li:first-child a{color:#fff;}
#tb0 .page_imglist li:first-child img{width:750px;max-height:560px;}
#tb0 .page_more{margin:50px 0;}
#tb0 .page_more *{color:#05c;}
#tb0 .page_more li{display:table-cell;width:33%;background-position: 10px bottom;background-image: linear-gradient(#05c, #05c);background-size: 50% 3px;background-repeat: no-repeat; border:none;padding-bottom: 16px;}
#tb0 .page_more .more_title{font-weight: bold;}
#tb0 .page_more .more_time{float: none;display: block;font-size: 20px;}
#tb0 .page_more .more_time_d{float:left;font-size: 28px;margin-right: 15px;font-weight: bold;}
#tb0 .page_more .more_time_bmd{display:none;}
h5{font-size: 36px;margin: 40px 0;}
#tb0 h5:nth-of-type(2){display:none;}
#tb2 h5, #tb0 h5{display:block;}
#td_0_0 .title_text:after{content:"NEWS";}
#td_1_0 .title_text:after{content:"NOTICE";}
#td_1_1 .title_text:after{content:"STUDENTS";}
#td_2_0 .title_text:after{content:"RESEARCH";}
#td_3_0 .title_text:after{content:"MEDIA";}

#td_1_0 li{min-height:78px;margin-bottom: 20px;}
#td_1_0 .page_more{width:100%;}
#tb0 h5 .morelinks,#tb1 h5 .morelinks,#tb2 h5 .morelinks,#tb3 h5 .morelinks{margin-top: 4px;margin-left: 20px;padding: 10px 20px 10px 50px;background-color: #fff;position:absolute;box-shadow: 0 0 0 2px inset #0002;background-color:#05c;color:#fff;}
#tb0 h5 .morelinks:before,#tb1 h5 .morelinks:before,#tb2 h5 .morelinks:before,#tb3 h5 .morelinks:before{width: 0;height: 0;border-top: 39px solid #fff;border-right: 33px solid transparent;content: '';display: inline-block;position: absolute;left: 0;bottom: 0;background-color: #05c;color:#fff;}
#tb1 .morezh,#tb3 .morezh{color:#000;}
#tb1 h5 .morelinks,#tb3 h5 .morelinks{background-color: #fff;color:#000;}
#tb1 h5 .morelinks:before,#tb3 h5 .morelinks:before{border-top: 40px solid #27d;background-color: initial;}
#tb0 h5 .morelinks .moreellipsis,#tb1 h5 .morelinks .moreellipsis,#tb3 h5 .morelinks .moreellipsis{display:none;}
#td_1_0 .more_time{margin: 0 10px 0 0;box-sizing: border-box;padding-top: 1em;float: left;display: inline-block;background-color: #05c;color: #fff;border-radius: 50%;line-height: 200%;width: 6em;height: 6em;text-align: center;box-shadow: 0 0 0 3px inset #fff5;}
#td_1_0 .more_time .more_time_bmd{display: none;}
#td_1_0 .more_time .more_time_d{float: none;display: block;font-size:24px;line-height: 100%;text-align: center;}
#td_1_1 .title_time{text-align: left;font-size: 17px;background: none;}
#td_1_1 .more_desc{margin-top: 20px;padding: 20px 0;border-top: 1px solid #fff5;text-align: left;font-size: 15px;background: none;}
#td_1_1 .more_desc a{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
#td_1_1 .more_desc a{color:#fff9;}
#tb1,#tb3{height:650px;}
#tb1:before,#tb3:before{box-shadow: 0 0 50px inset #0002;background-image: linear-gradient(45deg, #0002, #C0F3);content:'';width: 100%;height: 650px;display: block;background-color: #05c;position: absolute;z-index: -1;left: 0;}
#tb3:before{background-image: linear-gradient(157deg, #0002, #C0Fe);}
#tb1 *,#tb3 *{color:#fff;}
#tb0 img,#tb1 img{border-radius:5px;}
#tb1 h5,#tb3 h5{background-color:initial;border:none;}
#tb1 .title_text:after,#tb3 .title_text:after{color:#fff3;}
#td_1_1 li{width: 47%;display: inline-block;vertical-align:top;}
#td_1_1 .title_time{min-height:70px;}
#td_1_1 .page_imglist{margin-top:-20px}
#td_1_1 .page_imglist .listpot ~ a{max-height:220px;display: block;overflow: hidden;border-radius: 5px;}
#td_1_1 .more_time{display:block;padding: 0;margin: 0;float: right;background-color: #fff2;padding: 2px;border-radius: 6px;}
#td_1_1 .more_time_bmd{display:none;}
#td_1_1 .more_time_d{display: block;font-size: 18px;padding-right: 2px;text-align:center;background-color: #fff3;border-radius: 3px;}

#td_1_0 li{display:block;}
#tb0 .page_more .more_title,#td_1_0 .more_title,#td_2_0 .more_title{padding:6px 0;background-image: linear-gradient(#fff7, #fff7);background-position: right bottom;background-size: 0 2px;background-repeat: no-repeat;transition: background-size 1s;}
#tb0 .page_more .more_title:hover,#td_1_0 .more_title:hover,#td_2_0 .more_title:hover{background-position: left bottom;background-image: linear-gradient(#fff7, #fff7);background-size: 100% 2px;}
#tb0 .page_more .more_title{background-image: linear-gradient(#05c7, #05c7);}
#tb0 .page_more .more_title:hover{background-image: linear-gradient(#05c7, #05c7);}
#tb2 li{transition: all 2s ease-out;background-image: linear-gradient(45deg, #0003, transparent);display: inline-block;width: 30%;height: 200px;margin: 0;border:none;box-shadow:0 0 30px inset #0003;position:relative;}
#tb2 li *{color:#fff;}
#tb2 li:hover{filter: hue-rotate(90deg);transition: all 2s ease-out;}
#tb2 .more_time{float: none;position: absolute;bottom: 1em;display: block;width:100%;margin:0;line-height: 100%;}
#tb2 .more_time:before{content:'';width: 100%;height: 1px;background-color: #fff3;display: block;margin-left: -12px;margin-bottom:6px;}
#tb2 li:nth-of-type(1){background-color:#27d;}
#tb2 li:nth-of-type(2){background-color:#3F51B5;}
#tb2 li:nth-of-type(3){background-color:#4CAF50;}
#tb2 li:nth-of-type(4){background-color:#673AB7;}
#tb2 li:nth-of-type(5){background-color:#05c;}
#tb2 li:nth-of-type(6){background-color:#049;}

#tb3 .page_imglist{text-align:center;}
#tb3 .page_imglist li{background-color:#0004;padding-bottom:0;display:inline-block;width: 18%;height: 315px;overflow: hidden;transition: all .5s ease-out;position:relative;box-shadow:0 0 0 4px #fff9;}
#tb3 .page_imglist li a{width:100%;height:100%;display: flex;justify-content: center;align-items: center;}
#tb3 .page_imglist li:hover{width: 41%!important;transition: all .5s ease-out;}
#tb3 .page_imglist li img{width:auto;height:100%;}
#tb3 .page_imglist li:hover img{width: 100%;height:auto;}

#tb3 .page_imglist li .title_time{opacity: .1;}
#tb3 .page_imglist li:hover .title_time{opacity: 1;}
#tb3 .title_time{background-color:#0006;text-align:left;}
#tb3 .page_imglist .title_time{position: absolute;top: 30px;width: 100%;padding: 10px;}
#tb3 .page_imglist *{color:#fff;}
#tb3 .page_imglist .more_time{font-size: 14px;display:block; position: absolute; margin-top: -2em;}

.up_action{animation: up_action 1s;animation-fill-mode: forwards;animation-direction: alternate;}
@keyframes up_action {0% {margin-top:100px;opacity:0.6;} 100% {margin-top:0;opacity:1.0;}}

.wide_action{animation: wide_action 1s;animation-fill-mode: forwards;animation-direction: alternate;}
@keyframes wide_action {0% {width:80%;opacity:0.6;} 100% {width:100%;opacity:1.0;}}

@media only screen and (max-width: 1200px) {
#header{height:auto}
#header img{max-width:90%}
#links{width:100%;line-height:280%;}
#body_main *{max-width:460px;}
#chuxin{background-image:url(/images/chuxin_mo.gif);}
#main_1 ul, #main_2 ul, #main_3 ul, #main_4 ul, #main_5 ul {padding: 20px;}
#body_main,#footer_infor, #link_main, #header{width:auto!important;}
#header{text-align: center;}
#sidebar, #img,#mohide{display:none!important;}
#links #link_main a{margin-left:1em!important;margin-right:0!important;}
.body_main__ td{display:block;width:100%!important;}
.body_main__ .page_imglist {width: 100%;}
.body_main__ .page_imglist img{border-radius: 9px;width: 425px!important;height: auto!important;margin: 0 auto;display: block;}
.body_main__ .page_imglist .title {margin: 0 auto;background-color: #fff;position: relative;color: #000;padding: 6px 0;font-size: 18px;width: 425px;border-bottom:2px solid #ccc;}
#links #link_main{padding-left: 20px!important;}
#content img{max-width: 400px!important;}
	#imgsilder{display:none!important;}
	#header{position: relative!important;background-color:#05c!important;}
	#footer_infor,#body_main,.header_cell{width:100%;}
	.header_cell{display:block;}
	.header_cell img{display:block;margin: 10px auto;}
	#links{width:100%;margin: 0;}
	.page_more,.page_imglist{display:block!important;}
	.page_more li,.page_imglist li{width:100%!important;display:block!important;box-sizing: border-box;margin:0!important;}
	.more_desc{display:none!important;}
	.page_imglist img{margin: 0 auto!important;}
	#tb0 .more_time_bmd{display:inline!important;}
	#tb0 .more_time_d{float:none!important;font-size: inherit!important;font-weight: inherit!important;}
	#tb0 .page_imglist *{color:#333!important;font-weight:normal;}
	#tb0 .page_imglist li:nth-of-type(1) .title_time{position: initial !important;}
	#tb0 .more_time{display:inline!important;}
	#tb0 .page_more li{background-size:100% 3px!important;background-position: 0 bottom!important;}
	#tb1{box-shadow: 0 0 50px inset #0002;background-image: linear-gradient(45deg, #0002, #C0F3);background-color: #05c;}
	#tb1:before{display:none;}
	#tb3{box-shadow: 0 0 50px inset #0002;background-image: linear-gradient(157deg, #0002, #C0Fe);background-color: #05c;}
	#tb3:before{display:none;}
	.morelinks{padding: 10px 20px !important;border-radius:12px;}
	.morelinks:before{display:none!important;}
	.title_text:after{font-size:24px!important;}
	.ft01,.ft02,.ft03{float:none!important;margin:10px auto;}
	.ft01,.ft02{border: none;}
	#tb0,#tb1,#tb2,#tb3{margin:0 auto;}
	#tb0 .page_imglist li .title_time{position:relative!important;margin: 10px 0!important;width: 100%!important;box-sizing: border-box;}
}
	.more_larger,.more_larger_right,.moreen,.moreellipsis{display:none!important;}
