.navigator{ margin-bottom: 2em; max-width: 100%; box-shadow: 0px 6px 10px rgb(120 120 120 / 17%); } .site-title-tab{ position: relative; float: left; width: 21%; } .maintab{ color: white; width: 100%; background: url(../img/main-tab-block1.png) bottom no-repeat; background-size: 100%; text-align: center; height: 3.9em; line-height: 4.7em; position: relative; white-space: nowrap; cursor: pointer; font-weight: bold; font-size: 21px; } .maintab .dec{ background-color: #f39800; height: 8px; width: 66.6%; position: absolute; bottom: -4px; left: 16.67%; z-index: 50; } .subtabs, .subsubtabs{ width: 100%; } .subtabs li, .subsubtabs li{ cursor: pointer; } .subtab-content, .subsubtab-content{ width: 100%; background-color:#f5f5f5; text-align: center; height: 3em; line-height: 3em; position: relative; white-space: nowrap; overflow: hidden; border: 1px solid #e8e8e8; } .subsubtab-content{ width: 80%; height: 2em; line-height: 2em; background-color: #e5e5e5; margin: 0 auto; font-size: 14px; border: none; /* // IE10 */ transition: border .3s; -moz-transition: border .3s; /* Firefox 4 */ -webkit-transition: border .3s; /* Safari and Chrome */ -o-transition: border .3s; } .subtab-content a{ color: black; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .subsubtab-content a{ color: black; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .subtab-content:hover{ border: 1px solid #cccccc; } .subtab-content:hover a, .subtabs .on a{ color: #0068b7; } .subsubtab-content:hover a, .subsubtabs .on a{ color: #0068b7; } .main-content{ float: right; width: 76%; margin-bottom: 20px; min-height: 550px; } .on-tag{ position: absolute; right: 3%; top: 37%; width: fit-content; } .subsubtab-content .on-tag{ color: white; } .link-position{ width: 100%; margin-bottom: 1em; line-height: 3em; color: black; background-color: #f5f5f5 } .link-position div{ margin-left: 1em; } .link-position span{ float: left; } .link-position span img{ margin-right: 0.5em; } .link-section{ cursor: pointer; margin: 0 0.5em; float: left; color: black; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .link-section:hover{ color: #0e6bc2; } .article-contentblock{ cursor: pointer; width: 90%; padding: 16px 0; padding-right: 1%; border-bottom: 1px solid #e5e5e5; /* // IE10 */ transition: box-shadow .3s; -moz-transition: box-shadow .3s; /* Firefox 4 */ -webkit-transition: box-shadow .3s; /* Safari and Chrome */ -o-transition: box-shadow .3s; } .article-contentblock:hover{ box-shadow: 3px 3px 7px 4px rgb(128 128 128 / 10%); } .article-contentblock-datetime{ width: 3.3em; font-size: 20px; float: left; vertical-align: middle; position: relative; background-color:#bfbfbf; transition: all .3s; -moz-transition: all .3s; /* Firefox 4 */ -webkit-transition: all .3s; /* Safari and Chrome */ -o-transition: all .3s; } .article-contentblock-datetime-YYMM{ line-height: 28px; font-size: 14px; color: white; text-align: center; } .article-contentblock-datetime-DD{ line-height: 1.6em; font-size: 23px; color: white; text-align: center; /* // IE10 */ transition: background-color .3s; -moz-transition: background-color .3s; /* Firefox 4 */ -webkit-transition: background-color .3s; /* Safari and Chrome */ -o-transition: background-color .3s; } .article-contentblock:hover .article-contentblock-datetime{ background-color: #0e6bc2; } .article-contentblock-article{ position: relative; vertical-align: bottom; float: left; width: 89%; padding-left: 1em; } .article-contentblock-title{ font-size: 16px; margin: 0.1em 0; height: 1.5em; line-height: 1.5em; color: black; overflow: hidden; font-weight: bold; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .article-contentblock:hover .article-contentblock-title{ color: #0e6bc2; } .article-contentblock-content{ color: #9e9e9e; height: fit-content; height: 36px; font-size: 14px; text-indent: 2em; overflow: hidden; } /** title stuff page**/ .stuff-list p{ line-height: 1.5em; color: #0e6bc2; width: fit-content; letter-spacing: 0.7px; font-size: 19px; font-weight: bold; margin-bottom: 0.5em; } .stuff-list a{ color: #555; width: 11%; float: left; margin: 0.6em 0 0.6em; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .stuff-list a:hover{ color: #0068b7; } .stuff-list hr{ display: block; border-bottom: solid 1px #adadad; margin-top: 0.5em; margin-bottom: 2em; text-indent: 0; } /*** exhibition page ****/ .photo-content-block{ float: left; width: 30%; margin-left:3%; margin-bottom: 10px; } .photo-content-block .photo{ width: 100%; height: 160px; overflow: hidden; border-radius: 0.5em; box-shadow: 3px 3px 7px 4px rgb(128 128 128 / 10%); } .photo-content-block .photo img{ width: 100%; min-height: 100%; display: block; } .photo-content-block .photo-desc{ width: 100%; color: black; font-size: 16px; text-align: center; line-height: 1.5em; display: block; height: 3.2em; overflow: hidden; margin-top: 5px; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .photo-content-block:hover .photo-desc{ color: #0e6bc2; } /*** content page ****/ .article{ width: 100%; } .article-head{ text-align: center; margin: 0 auto; } .article-head-title{ font-size: 26px; font-weight: bold; xheight: 1.2em; overflow: hidden; margin-bottom: 1.2em; color: #0e6bc2; } .article-head-info{ font-size: 14px; color: #6e6e6e; padding-bottom: 2em; border-bottom: solid 1px #c7c7c7; } .article-head-info span{ margin-left: 2em; } .article-head-info span:first-child{ margin: 0; } .article-head-info span span{ margin: 0; } .article-body{ font-size: 16px; /*border-bottom: solid 1px #c7c7c7;*/ padding-bottom: 1em; margin: 1em 0; color: #333333; word-break: break-all; white-space: normal; } .article-foot{ font-size: 16px; margin-bottom: 1em; margin: 1em 0em; color: #6f6d6d; } .article-foot div{ cursor: pointer; margin-bottom: 0.5em; } .article-foot div a{ color: #6f6d6d; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; /* // IE10 */ transition: color .3s; -moz-transition: color .3s; /* Firefox 4 */ -webkit-transition: color .3s; /* Safari and Chrome */ -o-transition: color .3s; } .article-foot div:hover a{ color: #0e6bc2; } /*** banner page ****/ /** banner 1 **/ .stuffbanner .banner-switchers{ width: 100%; bottom: 50%; position: absolute; z-index: 99; } .stuffbanner .banner-switchers .next{ float: right; margin-right: 1%; } .stuffbanner .banner-switchers .prev{ float: left; margin-left: 1%; } .stuffbanner{ width: 100%; position: relative; margin-bottom: 16px; } .stuffbanner .banner-switchers .banner-switcher{ width: 19px; height: 33px; background-color: #999999; /*ie8*/ background-color: rgba(0,0,0,0.2); } .stuffbanner .banner-switcher img{ width: 7px; height: 16px; margin: 8px 5px; } .stuffbanner-main-content{ margin: 0 auto; width: 93.5%; overflow: hidden; } .stuffbanner-main-content ul li{ width: 20%; height: 15%; } .stuffbanner-main-content ul li .img-outline{ display: block; box-shadow:1px 5px 10px 2px rgba(128,128,128,0.3); width: 75%; height: 166px; text-align: center; padding: 5px; margin: 0 auto; overflow: hidden; } .stuffbanner-main-content ul li .img-outline img{ min-height: 100%; width: 100%; position: relative; vertical-align: middle; cursor: pointer; } .stuffbanner-main-content ul li .img-desc{ color: black; font-size: 16px; text-align: center; margin: 0.5em 0; } /** banner 2 **/ .banners2{ width: 50%; position: relative; overflow: hidden; margin: 0 auto; } .banners2 .banner2-content{ width: 100%; } .banners2 .banner2-content .banner-item{ width: 80%; float: left; display: block; } .banners2 .banner2-content .banner-item img{ width: 90%; margin: 0 auto; } .banner-switchers2{ position: absolute; width: 100%; z-index: 999; bottom: 60% } .banner-switchers2 div{ border-radius: 50%; width: 36px; height: 36px; background-color: #999999; /*ie8*/ background-color: rgba(0,0,0,0.2); } .banner-switchers2 * img{ display: block; position: relative; width: 35%; height: 40%; top: 30%; left: 34%; } .banner-switchers2 .next{ float: right; right: 5%; } .banner-switchers2 .prev{ float: left; left: 5%; } .banner2-nav{ width: 100%; position: relative; overflow: hidden; margin: 2% auto; } .banner2-nav .banner2-nav-content{ width: 100%; } .banner2-nav .banner2-nav-content .banner-item{ width: 30%; display: block; } .banner2-nav .banner2-nav-content .banner-item img{ width: 90%; margin: auto; padding: 10px; } .banner2-nav .banner2-nav-content .slick-center img{ background-color: #0068c3; } /*** Webber APP content style rewrite ***/ #vsb_style.article-body * { line-height: 200% !important; font-family: "Microsoft YaHei" !important; } #vsb_style.article-body p{text-indent: 2em;text-align: justify; margin-bottom:8px; font-size: 15px} #vsb_style.article-body img{xmax-width:96%;margin-top: 6px;margin: 0 4px;} #vsb_style.article-body table *{text-indent:3px; } #vsb_style.article-body table td {border: 1px solid #666;padding: 4px 6px !important;} #vsb_style.article-body table td td {} #vsb_style.article-body table { border-collapse: collapse; margin: 0 auto; min-width: 76%; } #vsb_style.article-body a{ display: initial; color: #666666 }