/* 公用css */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, img,  ul, li, form, label, legend,table,tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
body {font-family: 'Microsoft Yahei','宋体';color:#333;font-size:16px;}
:focus {outline: 0;}
a:focus{outline: 0px auto -webkit-focus-ring-color;outline-offset: -0px;}
a:focus, a:hover{color: #333;text-decoration: none;}
a {outline:none;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;color: #333;}
a:hover {color: #333;text-decoration: none;}
a:focus{outline:none;}
table {border-collapse:collapse;border-spacing:0;}
input, select {vertical-align:middle;}
img{max-width:100%;}
li{list-style: none;}
.ellipsis{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.fr{float: right;}
.fl{float: left;}
.clearfix:after{content: '';display: block; clear:both; }
.w1230{width:1230px;margin-left:auto;margin-right:auto;min-width:1230px;}
.overflow{overflow:hidden;}
.pointer{cursor: pointer}
.hide{display: none;}
.pd-l{padding-left:15px;}
.pd-r{padding-right:15px;}
.nopadding{padding: 0;}
.text-center{text-align: center}
.text-right{text-align: right}
html,body{width: 100%;}
.default{cursor: default;}
@font-face
{
font-family: 'HYb1gf';
src: url('../fonts/HYb1gf.eot');
src: url('../fonts/HYb1gf.eot?#font-spider') format('embedded-opentype'),
     url('../fonts/HYb1gf.svg') format('svg'),
     url('../fonts/HYb1gf.ttf') format('truetype'),
     url('../fonts/HYb1gf.woff') format('woff');
}
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0; /*初始状态 透明度为0*/
	}
	50% {
		opacity: 0.5; /*中间状态 透明度为0*/
	}
	100% {
		opacity: 1; /*结尾状态 透明度为1*/
		
	}
}
/*******************************
	-------三版首页--------
********************************/

.fp-slidesContainer{width:100%!important;transform:none!important;}
.fp-slidesContainer .slide{position:absolute;z-index:-1;width:100%!important;}
.fp-slidesContainer .slide.active{z-index:1;-webkit-animation-name: fadeIn;
-webkit-animation-duration: 1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-delay: 0s;}
.fadeIn{-webkit-animation-name: fadeIn;
-webkit-animation-duration: 3s;
-webkit-animation-iteration-count: 1;
-webkit-animation-delay: 0s;}
.indexTop{color:#fff;position:fixed;top:0; left:0; width:100%;z-index:9;margin:0;padding: 30px 0 30px;}
.indexTop a{font-size: 14px;color:#fff;}
.indexTop img{margin-right:10px; }
.indexTop .member-span-login{height: 26px;}
.indexTop .member-div{padding:0;height:22px;min-width: 80px;}
.indexTop .member-div img{margin: 2px 0px;}
.indexTop .member-div a{text-align:center;color: #292c36;font-size: 14px;line-height: 26px;display: inline-block;width: 40px;text-align: right;}
.indexTop .member-div span.realName{display: inline-block;text-align:right;width:100%;}
.indexTop .member-div span.realName{line-height:26px;padding-right:20px;font-size:14px;background:url('../../images/up3.png') right center no-repeat;}
.indexTop .login_info_list{display:none;width:80px;padding:0;background: #fff;padding:10px 0;position: relative;z-index: 1;box-shadow:2px 2px 10px 0.2px #444;}
.indexTop .login_info_list li{width:100%;margin:3px 0;}
.indexTop .login_info_list a{width:100%;text-align: center;color:#292c36}
.indexTop .login_info_list a:hover{color:#3991ec;}
/* 右侧 */
.superContainer1 #fp-nav ul li{display:block;height:auto;width:auto;margin:0px;}
.superContainer1 #fp-nav ul li a span{display:block;margin:5px 0;position: static;width: 4px;height: 4px;background:#fff;border-color:#fff;}
.superContainer1 #fp-nav ul li a.active span{height:20px;border-radius:2px;border-color:#3790ec;background: #3790ec}
/* 全屏背景 */
.superContainer{height: 100%;}  
.superContainer .section{background: #000;color: #fff;width: 100%;height: 100%;display: table;}
.superContainer .section .after{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;background-position: center;background-repeat:no-repeat;background-size: cover;}
.superContainer .changebg .text{display: inline;font-size:12px;}
/* 第一屏 */
.superContainer .mobie{display:none;}
.superContainer .firstPage{position:relative;z-index:9;height: 100%;}
.superContainer .fp-tableCell{display: table;table-layout: fixed;width: 100%;background-size: cover;}
.superContainer .firstPage.fp-tableCell{display: table-cell;vertical-align: middle;width: 100%;background-position: center;}
.superContainer .fp-controlArrow{display:none;top:auto;position:static;}
.superContainer .fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{border-width:0;}
.first .searchbox{margin: 55px 0 25px;}
.first .search .inputbox{width: 50%;height: 46px;min-width: 195px;}
.first .search input{width:100%;height:100%;}
.superContainer1 .first .search .inputbox{width: 70%;height: 46px;min-width: 195px;}
.superContainer1 .first .search input{width:100%;height:100%;border-radius:10px 0px 0px 10px;font-size: 16px;border: 1px solid #00b7ee;border-right:0;}
.superContainer .first .search .inputbox ul{background: #fff;width:100%;border:1px solid #d9d9d9;border-top:0;box-shadow: 1px 1px 3px 1px #eee;position: relative;z-index: 100;}
.superContainer .first .search .inputbox ul li{padding-left:12px;font-size: 14px;line-height: 25px;color:#333;font-size:13px;}
.superContainer .first .search .inputbox ul li:hover{background: #ddd}

.first .search>span{display: inline-block;background:url('../../images/index/search.png') no-repeat;width: 92px;height:46px;border-radius:0px 3px 3px 0px;line-height: 46px;text-align: center;font-size: 12px; }
.first .search a{font-size:12px ;color: #fff;line-height: 46px;margin-left: 22px;}

.superContainer1 .first .search>span{position: relative;display: inline-block;background:#e3e4e5;width: 88px;height:46px;border-radius:0px 10px 10px 0px;line-height: 46px;text-align: center;font-size: 12px; }
.superContainer1 .first .search>span img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 55%;}
.superContainer1 .first .search a{font-size:16px ;color: #fff;line-height: 18px;margin-left: 22px;width:40px;margin-top: 4px;}
.superContainer1 .first .divide a{color: #fff; padding: 0;background:rgba(255, 255, 255, 0.45);font-size: 18px;text-align: center;line-height: 46px;border-radius:8px;background-size:100% 100%; 
	-webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.first .divide .col-md-4 {width: 29%;}
.first .divide .btnbox{padding: 0;position: relative;height: 48px;}
.first .divide .btn{border: 1px solid #00b7ee;display: block;position: absolute;width: 100%;}
.first .divide .col-xs-offset-1{margin-left: 3%;}
@keyframes movetop1
{
0% {top:0px;}
100% {top:-8px;}
}

@-webkit-keyframes movetop1
{
0% {top:0px;}
100% {top:-8px;}
}
.superContainer .first .divided .btnbox:hover .btn{animation:movetop1 0.2s 1 forwards;-webkit-animation:movetop1 0.2s 1 forwards; }
.superContainer .first .divide a:hover{background-image:none;background-color:rgba(255, 255, 255, 0.55); }
/* .superContainer .copyright{font-size:16px;} */
.superContainer .copyright span{display:inline-block;margin-left:50px;color:rgba(255, 255, 255, 0.5);}
/* 第二屏 */
.superContainer .second .figcaption dl{max-width:225px;margin:50px auto 0;text-align:left;color:#fff;font-size:16px;line-height:26px;}
.superContainer .second .figcaption dt{margin-bottom:50px;font-size:46px;text-align:center;font-weight: 300;}
/* 第三屏 */
.superContainer .first .mask{background: rgba(0, 0, 0, 0.4);width: 100%;height: 100%;}
.superContainer .second .mask{background:url('../../images/index/mask1.png') no-repeat;background-size: cover;width: 100%;height: 86%;}
.superContainer .third .mask{background:url('../../images/index/mask.png') center no-repeat;background-size: cover;width: 100%;height: 100%;}
.superContainer .third .logo div{background:url('../../images/index/logo3.png') right top no-repeat;margin-right: 15px;height: 45px;margin-bottom: 20px;}
.superContainer .third .content{padding:0px 45px 0px 30px;}
.superContainer .third .content p{line-height: 30px;font-size: 14px;text-indent: 2em;margin-top:40px;}
.superContainer .third .content a{font-size: 14px;color: #fff;}
.superContainer .third .content .last{display: none;}
/* bottom */
.superContainer .fp-slidesNav{position: static;display: inline-block;}
.superContainer .fp-slidesNav ul li{position:static; width:auto;margin:0;display: inline;}
.superContainer .fp-slidesNav ul li a{display:none;margin: 0;}
.superContainer .fp-slidesNav li a.active{display:inline-block;cursor: default;}
.superContainer .bottom{position: absolute;bottom: 10px;margin-right: 5px;color:#fff;}
.superContainer .bottom .title{margin-bottom: 14px;}
.superContainer .bottom .title span{display: inline-block;width: 24px;height: 12px;}
.superContainer .bottom .title .changeleft{background:url('../../images/index/left_w.png') left no-repeat;background-size:contain;}
.superContainer .bottom .title .changeright{background:url('../../images/index/right_w.png') right no-repeat;background-size:contain;}
.superContainer .bottom .title .changeleft:hover{background:url('../../images/index/left_b.png') left no-repeat;background-size:contain;}
.superContainer .bottom .title .changeright:hover{background:url('../../images/index/right_b.png') right no-repeat;background-size:contain;}
.superContainer .bottom a{color: #fff;margin:0 15px;font-size:12px;}
.superContainer .bottom p{font-size: 12px;line-height: 20px;}

/* footer */
.footer{width:100%;height:132px;background: #373737}
.footer .logo{margin-top:45px;}
.footer .bottomnav{margin:25px 0 10px;}
.footer .bottomnav li{margin-left:4.6%;}
.footer .bottomnav li a{font-size: 14px;color:#fff;}
.footer .text{color:#fff;line-height: 20px} 
.footer .text a{color:#fff}
.book-footer .footer .bottomnav li{line-height: 23px;}
.book-footer .footer .bottomnav{margin:25px 0 9px;}
.infocenter .footer .bottomnav li, .agency .footer .bottomnav li{line-height: 22px;}
.infocenter .footer .bottomnav, .agency .footer .bottomnav{margin:26px 0 9px;}
.index .footer .container{height: auto;}

/* 专业版首页 */
#dowebok{height: 100%;}
.index-third{color: #fff;background: #000;}
.index-third .box{height: 100%;}
.index-third .container{position: relative;height: 100%;}
.index-third .top a{font-size: 14px;color:#fff;}
.index-third .top img{margin-right:10px; }
.index-third .top .member-span-login{height: 26px;}
.index-third .top .member-span-logined{padding:0;height:22px;}
.index-third .top .member-span-logined img{margin: 2px 0px;}
.index-third .top .member-span-logined a{text-align:center;color: #292c36;font-size: 14px;line-height: 26px;display: inline-block;width: 40px;text-align: right;}
.index-third .top .member-span-logined span.realName{display: inline-block;text-align:right;width:100%;}
.index-third .top .login_info_list{display:none;width:80px;padding:0;background: #fff;padding:10px 0;position: relative;z-index: 1;box-shadow:2px 2px 10px 0.2px #444;}
.index-third .top .login_info_list li{width:100%;margin:3px 0;}
.index-third .top .login_info_list a{width:100%;text-align: center;color:#292c36}
.index-third .logo div a{display:block;width:100%;height:100%;}
.index-third .first .search .inputbox{width: 75%;height: 46px;}
.index-third .first .search .inputbox input{width: 100%;height:100%;border:0}
.index-third .first .search .inputbox ul{background: #fff;width:100%;border:1px solid #d9d9d9;border-top:0;box-shadow: 1px 1px 3px 1px #eee;position: relative;z-index: 100;}
.index-third .first .search .inputbox ul li{padding-left:12px;font-size: 14px;line-height: 25px;color:#333;font-size:13px;}
.index-third .first .search .inputbox ul li:hover{background: #ddd}
.index .box{overflow: hidden;}
.index .row{margin-left:-15px;margin-right:-15px;}
.index .first{position:relative;height:100%;min-height:600px;}
.index .first .centerinfo{position:absolute;top:50%;left:0;right:0;margin:auto;transform: translateY(-50%)}
.index .fp-tableCell{height:100%!important}
.index .first .text{font-size:23px}
.index .first .text span{font-size:52px}
.index .first .headbox .top .nav-tit{margin-left:-22px}
.index .first .headbox .on .select-nav{border-color:#fff}
.index .first .headbox .select ul{background:rgba(0,0,0,.6);box-shadow: 0 0 0 0;filter:none;}
.index .first .headbox .top .nav-tit .select ul li:hover{background:rgba(0,0,0,.8)}
.index .first .header-login-f01 a:hover{color:#fff}
.index .changebg span{display: inline-block;margin: 2px 0;width: 24px;height: 10px;}
.index .first{background: #000;}
.index .first:after{content:'';position: absolute;top:0;left:0;width:100%;height:100%;background: #000;opacity: .3;z-index: 1;}
.index .first .container{z-index: 2}
.index .first .after{opacity: 0;width:100%;height:100%;position:absolute;left:0;top:0;background-position: center;background-repeat:no-repeat;background-size: cover;}
.index .rightposition .act{background: linear-gradient(0deg, #58a1f8 0%, #1c70d5 100%)}
.index .first .searchbox{margin-bottom:0}
.index .first .bottomcon{height:15%;position: absolute;bottom:0;left:0;width:100%;}
.index .first .down{margin:auto;}
.index .first .changebg{line-height:26px;padding:0 10px;position: relative;z-index:5;}
.index .first .changebg img{margin-top:10px}
.index .first .changebg div{color:#fff;padding:0 10px;}
.index .second{background: #fff;position: relative;min-height:600px;}
.index .title.centertitle{color:#4b4d54;padding:40px 0;}
.index .title.centertitle:before,.index .title.centertitle:after{display:block;content:'';width:52px;height:3px;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);position:absolute;margin:auto;left:0;right:0;}
.index .title.centertitle:before{top:28px;}
.index .title.centertitle:after{top:78px;}
.index .second .typenav{background:url('../../images/index1/class_bg.png') center no-repeat;background-size:cover;box-shadow: 0px 4px 12px 0px rgba(28, 99, 184, 0.2);border-radius: 10px 0px 0px 10px;}
.index .second .typenav .listtitle{padding:16.5px 0;border-bottom:2px solid #69a1fb;}
.index .second .typenav .more{padding:15px 0;border-top:2px solid rgba(255,255,255,.25);}
.index .second .typenav .more a{color:#fff;}
.index .second .typenav ul{margin-left:20px;height:328px}
.index .second .typenav li{padding-left:30px;margin:11px 0;background-position: left center;background-repeat: no-repeat;position: relative;height:30px}
.index .second .typenav li a{font-size: 14px;color:#fff;display:inline-block;padding:5px 0;}
.index .second .typenav li.current:after{content:'';position: absolute;width:20px;height:20px;border:10px solid transparent;border-right-color: #fff; right:0;top:5px;}
.index .second .typenav li.current a{font-weight: bold;border-bottom:1px solid #fff;}
.index .second .typenav .box1{background-image:url('../../images/bkzy/icon1.png')}
.index .second .typenav .box2{background-image:url('../../images/bkzy/icon2.png')}
.index .second .typenav .box3{background-image:url('../../images/bkzy/icon3.png')}
.index .second .typenav .box4{background-image:url('../../images/bkzy/icon4.png')}
.index .second .typenav .box5{background-image:url('../../images/bkzy/icon5.png')}
.index .second .typenav .box6{background-image:url('../../images/bkzy/icon6.png')}
.index .second .typenav .box7{background-image:url('../../images/bkzy/icon7.png')}
.index .second .typenav .box8{background-image:url('../../images/bkzy/icon8.png')}
.index .second .typecontent{box-shadow: 0px 4px 12px 0px rgba(28, 99, 184, 0.2);border-radius: 0px 10px 10px 0px;}
.index .second .typecontent .swiperbox{padding:0 70px 0 55px;overflow:hidden;border-bottom:rgba(181,204,234,.5) 2px solid;height:60px;}
.index .second .typecontent .swiperbox .swiper-container-nav{overflow:hidden;width:100%;}
.index .second .typecontent .typeclass{color:#787a83;font-size:14px;line-height: 55px;}
.index .second .typecontent .typeclass span{display: inline-block;margin:0 10px;padding:1px 0;width:auto!important;}
.index .second .typecontent .typeclass span.current {font-weight: bold;color:#3790ec;}
.index .second .typecontent .typeclass span.current:after{display: block;width:38px;height:2px;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);content:'';margin:-15px auto 0;}
.index .second .swiper-button-next,.index .second .swiper-button-prev{top:40px;background: transparent!important;color:#a2a3aa;width:40px;height:25px;}
.index .second .typecontent .contentlist{padding:6px 0;min-height: 388px;}
.index .second .typecontent .contentlist .card{background: #edf5ff;margin:10px 0;border-radius: 4px;padding:10px 15px 10px 30px;}
.index .second .typecontent .contentlist .card .title{color:#a2a3aa;padding-left:27px;background: url('../../images/index1/icon.png') left center no-repeat;}
.index .second .typecontent .contentlist .card .title span{color:#4b4d54}
.index .second .typecontent .contentlist .card .title span.enname,.index .second .typecontent .contentlist .card .title .enname span{color:#a2a3aa}
.index .second .typecontent .contentlist .card .desc{color:#a2a3aa;margin:8px 0;}
.index .second .typecontent .contentlist .card .desc>a{color:#3790ec}
.index .second .typecontent .contentlist .card .content{color:#4b4d54;line-height: 24px;min-height:24px;overflow: hidden;text-align: justify}
.index .second .typecontent .contentlist .card .content p{font-size: 14px;display: inline}
.index .more.centermore a{display:inline-block;width: 80px;height: 26px;line-height:24px;color:#3790ec;background-color: #fafbfb;border-radius: 13px;border: solid 1px #3790ec;}
.index .third{min-height:600px;position:relative;background:url('../../images/index1/bg-word.jpg') center no-repeat;background-size: cover;opacity: 1;}
.index .third .title{margin-top:40px;}
.index .title .more{display:inline-block;width: 80px;height: 26px;line-height:24px;color:#3790ec;background-color: #fafbfb;border-radius: 13px;border: solid 1px #3790ec;}
.index .title .swiperpage{position: relative;margin-right:30px;}
.index .title .swiperpage .swiper-pagination-bullet{background: #fff;opacity: 1;margin-left:10px;}
.index .title .swiperpage .swiper-pagination-bullet-active{background: #3790ec;width:25px;border-radius: 3px;}
.index .third .row{margin-left:-23px;margin-right:-23px;}
.index .third li{padding:0 23px;}
.index .third li>div{background: #fff;display: block;border-radius: 10px;overflow: hidden;}
.index .third li .parallax-demo-4{height:240px;}
.index .third li .img{height:100%;width:100%;overflow:hidden;position: relative}
.index .third li .img img{max-width:100%;max-height:100%;object-fit: contain;transition: all 0.5s ease-in-out;top:0;bottom:0;left:0;right:0;margin:auto;position: absolute}
.index .third li:hover .img img{transform: scale(1.05); transition: all 0.5s;}
.index .third li .title{margin:15px 0 12px;color: #4b4d54;}
.index .third li .title a{color:#4b4d54;}
.index .third li .desc{position:relative;min-height:54px;overflow:hidden;color:#4b4d54;font-size:13px;line-height: 18px;padding:0 15px;margin-bottom:20px;text-align: justify;}
.index .third li .desc p,.index .third li .desc span{line-height: 18px!important}
.index .third li .desc.full:after{content:'…';position: absolute;bottom:0;right:15px;background:#fff;padding-left:3px;}
.index .third .bottomtext{position:absolute;bottom:0;width:100%;background:url('../../images/index1/bg.jpg') center no-repeat;height:130px;line-height: 130px;background-size: cover}
.index .third .bottomtext .number{position: absolute;top:20px;text-align: right;font-size: 76px;font-family: 'HYb1gf';line-height: 1}
.index .third .bottomtext .number>div{padding-right:0;}
.index .todaybox{min-height:600px;}
.index .forth,.index .fifth{background-color: #fff;} 
.index .forth .container{height:auto}
.index .forth .title.nopadding{margin-top:40px;margin-bottom:40px;}
.index .forth .piclist li{width:auto}
.index .forth .history,.index .forth .pictitle{color:#4b4d54}
.index .forth .date{padding-left:23px;background: url('../../images/index1/date.png') left center no-repeat;color:#787a83;position: relative}
.index .forth .today{height:500px;background: url('../../images/index1/timelinebg.png') center no-repeat;background-position-y: 90%;background-size: 100%}
.index .forth .pictitle{color:#4b4d54}
.index .forth .piclist{margin-top:40px;margin-bottom:60px;}
.index .forth .piclist img{width:300px;height:188px;object-fit: cover}
.index .forth .piclist li{position: relative;}
.index .forth .piclist li .title{position: absolute;bottom:5%;color:#fff;width:80%;left:5%}
.index .forth .title .swiperpage .swiper-pagination-bullet{background: #dddddd}
.index .forth .title .swiperpage .swiper-pagination-bullet-active{background: #3790ec;}
.index .fifth .title{margin-top:40px;}
.index .fifth .container{height:auto}
.index .fifth .pictitle{color:#4b4d54}
.index .fifth .piclist{padding-top:35px;margin-bottom:100px;}
.index .fifth .piclist a>img{width:300px;height:188px;object-fit: cover}
.index .fifth .piclist li a{position: relative;display: block;width:100%;height:100%;}
.index .fifth .piclist li .title{position: absolute;bottom:0;color:#fff;width:100%;left:0;padding:0 5%;height:50px;background:url('../../images/index2/video_masking.png') center /cover no-repeat;line-height:50px;}
.index .fifth .title .swiperpage .swiper-pagination-bullet{background: #dddddd}
.index .fifth .title .swiperpage .swiper-pagination-bullet-active{background: #3790ec;}
.index #fp-nav ul li a span, .index .fp-slidesNav ul li a span,.index #fp-nav ul li:hover a span,.index .fp-slidesNav ul li:hover a span{background: #ccc;margin: -2px 0 0 -2px;width:4px;height:4px;}
.index #fp-nav ul li a.active span,.index #fp-nav ul li:hover a.active span, .index .fp-slidesNav ul li a.active span, .index .fp-slidesNav ul li:hover a.active span{height:20px;border-radius:2px;width:4px;background: #3790ec;margin: -10px 0 0 -2px;}
.index #fp-nav.cla-default ul li a{cursor: default;}
.index .tskp .title .swiper-pagination-bullet{background: #ddd}

/* 广告 */
.index .ad{margin-top:50px;margin-bottom:80px;min-height:0}
.index .ad .row{margin-left:-30px;margin-right:-30px;}
.index .ad .row>div{width:auto!important}
.index .ad .row>div>a{margin-left:15px;}
.index .ad li{width:50%;padding:0 15px;float:left}
.index .ad li img{width:100%;}

/* 公用头部 */
.headbox .head{background: url("../../images/part/top.png") no-repeat;background-size: cover; }
.headbox .headbottom{background:url("../../images/part/top-line.png") no-repeat;height: 2px;background-size: cover;}
.headbox .wrap{margin: 0 auto;}
.headbox .top .nav-tit{margin-top: 15px;margin-left:50px }
.headbox .top .nav-tit li{margin-left: 68px;float: left;line-height: 26px;}
.headbox .top a{font-size: 14px;color: #292c36;}

.headbox .member-span-logined span.realName{line-height:26px;padding-right:20px;font-size:14px;background:url('../../images/member/arrow.png') right center no-repeat;max-width: 130px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display:block;}
.headbox .login_info_list{display:none;width:80px;padding:0;background: #fff;box-shadow:2px 2px 10px 0.2px #444;padding:10px 0;position: absolute;z-index: 5}
.headbox .login_info_list li{width:100%;margin:3px 0;}
.headbox .login_info_list a{width:100%;text-align: center;font-size: 14px;line-height: 26px;display: inline-block}
.headbox .login_info_list a:hover{color:#3991ec}
.headbox .bottom .info{margin:0px 60px 23px 20px;color:#3991ec}
.headbox .bottom .info .num{font-size: 36px;}
.headbox .search .inputbox{height: 47px;}
.headbox .search .inputbox input{height: 100%;width:100%}
.headbox .search .inputbox ul{background: #fff;width:100%;border:1px solid #d9d9d9;border-top:0;box-shadow: 1px 1px 3px 1px #eee;position: relative;z-index: 100}
.headbox .search .inputbox ul li{padding-left:12px;font-size: 14px;line-height: 25px}
.headbox .search .inputbox ul li:hover{background: #ddd}
.headbox .search>div>span{width: 89px;height: 47px;color: #fff;font-size: 12px;line-height: 47px;display: block;background: url("../../images/part/searchbj.png");text-align: center;}
.headbox .search>div>a{color: #292c36;font-size: 12px;margin-left: 26px;line-height: 47px;}
.headbox .search>div>a:hover{color: #292c36;}
.member-span-logined>div:hover .login_info_list{display: block}
.headbox .search .hotsearch{margin-top:10px;}
.headbox .search .hotsearchlist li{margin-right:20px;max-width:85px}
.headbox .search .hotsearchlist a{font-size: 14px;}
.headbox .search .hotsearchlist a:hover{color:#3991ec}

.headbox button{background: transparent;margin-top:10px;}
.headbox .btn>span{display: block;width:25px;height:3px;background: #3991ec;margin-bottom:5px;}
.headbox .btn:focus{outline:0;}
.headbox .btn:active{box-shadow: none;}
.headbox .modal-dialog{margin:0;}
.headbox .modal-content{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#1c70d5',endColorStr='#58a1f8',gradientType='1');background:#1c70d5;background:-webkit-linear-gradient(left,#1c70d5,#58a1f8);background:-o-linear-gradient(right,#1c70d5,#58a1f8);background:-moz-linear-gradient(right,#1c70d5,#58a1f8);background:linear-gradient(to right,#1c70d5,#58a1f8);}
.headbox .modal-header{border:0!important;}
.headbox .close{color:#fff;text-shadow: none;opacity: 1;font-size:40px;font-weight: 200;}
.headbox .close span{font-family:'Microsoft Yahei' }
.headbox .modal-body .searchbox{float:none;margin-top:0;width:90%;height:40px;margin-left:25px;margin-bottom:20px;background: transparent;border:1px solid #fff;border-radius: 20px;}
.headbox .modal-body .searchbox input{width:82%;background: transparent;color:#fff;height:38px;line-height:38px;border:0;}
.headbox .modal-body .searchbox .search-submit{margin:0;display: inline-block;width:44px;height:38px;background: url('../../images/search-w.png') center no-repeat;}
.headbox .modal-body li{min-height:40px;height:auto; line-height: 40px;margin:0px 20px;padding-left:10px;float: none}
.headbox .modal-body li a{color:#fff;font-size: 16px;}
.book-header .headbox .modal-body li a{color:#fff;}
.headbox .modal-body li a:hover{color:#fff !Important;}
.headbox .modal-body .mobile_sign{padding:0px 30px 10px;text-align: center;margin:0 auto;}
.headbox .modal-body .member-span-logined span:hover{background: transparent;}
.headbox .modal-body .member-span-logined span:hover .basic{background: rgba(0,0,0,0.4);}
.headbox .modal-body .member-span-logined span:hover .basic a{color: #fff;}
.headbox .modal-body .mobile_sign a,.headbox .modal-body .member-span-logined a{color: #fff;width:auto;display: inline-block;font-size:16px;padding-left:30px;background: url('../../images/index/icon_login.png') left center no-repeat;line-height: 24px;}
.headbox .modal-body .mobile_sign a.mobile_register{margin-left:40px;background: url('../../images/index/icon_regist.png') left center no-repeat;}
.headbox .modal-body .member-span-logined .realName{margin-left:30px;background: url('../../images/index/center.png') left center no-repeat;}
.headbox .modal-body .member-span-logined .member-logout{margin-left:40px;background: url('../../images/index/logout.png') left center no-repeat;}

.headbox .select{position: relative;padding-right: 6px;margin-right: -10px;}
.headbox .select a{margin-right: 16px;}
.headbox .select-nav{border-bottom:2px solid transparent;margin-left: 10px;padding:8px 0px;margin-right: 2px;}
.headbox .first-nav{position: relative;}
.headbox .first-nav::after{background: url(../../images/up3.png) no-repeat;background-size: 100%;content: '';position: absolute;right: 0px;top: 36%;width: 16px;height: 16px;}
.headbox .first-nav{margin: 0 10px;border-bottom: 2px solid #fff;}
.headbox .top .nav-tit .select ul li{margin:0;width:100%;text-align:center;}
.headbox .top .nav-tit .select ul li.first-child a{margin-right: 16px;}
.headbox .top .nav-tit .select ul li a{color:#fff;text-align:center;margin-left:0;margin-right:0;min-width: 60px;display: block;padding: 8px 0px;}
.modal-backdrop.in {position: relative;opacity: 0;}
.headbox .mo-select{position:relative;}
.headbox .mo-select-click{position: absolute;width: 30px;height: 30px;top: 6px;right: 0;}
.headbox .child-nav li a{font-size:14px;}
.headbox .child-nav .on a,.headbox .modal-body .actived>a{border-bottom: 2px solid #fff;}
.headbox .dsj-nav.on a,.headbox .lssdjt-nav.on a{border-bottom: 2px solid #fff;}

.headbox .top .nav-tit li{margin-left: 22px;}
.headbox .top .nav-tit{margin-left:44px;} 
.headbox .top .member-span-login1,.headbox .top .member-span-logined1{margin-top:25px;}
.headbox .top .member-span-logined{margin-top:25px;}
.headbox .top .member-span-login{margin-top:23px;}
.headbox .top .mo-login{margin-top:2px;}
.headbox .top .item a{font-size:14px;}

.intangible .headbox .top .nav-tit{margin:0;}
.intangible .headbox .top .nav-tit li{margin-left:16px;}
.intangible .top .nav-tit li a{color:#fff;}
.intangible .header-login-f01 .item a{color:#fff;}
.intangible .top .select::after{background: url(../../images/up3.png);}
.intangible .nav2 .select::after{background: url(../../images/down3.png);}
.intangible .nav .special-head .on::after{background: url(../../images/up3.png);}
.intangible .nav .special-head .on .select-nav {border-bottom: 2px solid #fff;}
.intangible .header-login-f01 .item a{background:url('../../images/index/icon_login.png') left center no-repeat;}
.intangible .header-login-f01 .item.s2 a{background:url('../../images/index/icon_regist.png') left center no-repeat;}
.intangible .member-span-logined span.realName{color:#fff;background: url(../../images/up3.png) right center no-repeat;}
.intangible .nav2 .member-span-logined span.realName{color:#292c36;background: url(../../images/member/arrow.png) right center no-repeat;}
.intangible .nav2 .special-head .on .select-nav {border-bottom: 2px solid #1c70d5;}
.intangible .headbox .nav2 .special-head .on .select-nav{border-bottom:2px solid #1783E2;}
.intangible .headbox .nav2 .special-head .on a{color:#1783E2;}
.intangible .nav2 .special-head .on::after{background: url(../../images/blue3.png);}

.headbox .on .select-nav{border-bottom:2px solid #1783E2;}
.book-header .headbox .sc-nav a{color:#1783E2;}
.book-header .headbox .sc-nav .select-nav {border-bottom: 2px solid #1783E2;}
.headbox .select::after{content: '';position: absolute;right: 6px;top: 35%;width: 16px;height: 16px;background: url(../../images/down3.png) no-repeat;background-size: 100%;}
.headbox .on::after{background: url(../../images/blue3.png) no-repeat;}
.headbox .on a{color:#1783E2;}
.headbox .modal .on a{color:#fff;}
.headbox .top .nav-tit .select ul li:hover{background:#1c70d5;}
.headbox .top .nav-tit .select ul .on{background:#1c70d5;}
.headbox .select ul{box-shadow:0px 4px 8px 0px rgba(41,110,205,0.3); overflow: hidden;position: absolute;z-index: 9999;top: 1px;left: -2px;border-radius:5px;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#1c70d5',endColorStr='#58a1f8',gradientType='1');background:#1c70d5;background:-webkit-linear-gradient(left,#1c70d5,#58a1f8);background:-o-linear-gradient(right,#1c70d5,#58a1f8);background:-moz-linear-gradient(right,#1c70d5,#58a1f8);background:linear-gradient(to right,#1c70d5,#58a1f8);}
.headbox .top a:hover{color: #3991ec;}
.headbox .top .modal-body a:hover{color: #fff;}
.headbox .child-nav{display: none;margin-left: -46px;background:#1c70d5;margin-right: -36px;padding-left: 30px;}

.header-login-f01{overflow: hidden;}
.header-login-f01 .item{margin-left: 20px;float: left;}
.header-login-f01 .item a{padding-left: 25px;font-size: 12px;color: #5c5e67;line-height: 32px;background: url(../../images/part/ico-01.png) 0 center no-repeat;display: block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.header-login-f01 .item.s2 a{background-image: url(../../images/part/ico-02.png);}
.header-login-f01 .item a:hover{color: #3391ec;}

.hd-login{margin-right: 6px;overflow: hidden;}
.hd-login .item{margin-left: 20px;float: left;}
.hd-login .item a{display: block;padding-left: 30px;font-size: 14px;line-height: 28px;color: #4b4d54;background: url(../../images/part/ico-04.png) 0 center no-repeat;font-weight: bold;}
.hd-login .item.s2 a{background-image: url(../../images/part/ico-05.png);}
.hd-login .item.s3 a{background-image: url(../../images/part/ico-06.png);}
.hd-login .item.s4 a{background-image: url(../../images/part/ico-07.png);}
.hd-login .item a:hover{color: #3391ec;}

.infocenter .headbox .modal-body .searchbox, .agency .headbox .modal-body .searchbox{display:none;}

.book-header .headbox .top .nav-tit{margin:0px 0px 0px 10px;}
.book-header .headbox .top .member-span-login{margin-top:5px;}
.book-header .headbox .top .modal-content .member-span-login{margin-top:25px;}
.book-header .hd-top .logo{margin:0;}
.book-header .sc-nav a{border-bottom:2px solid #fff;}

/* 学科分类 */
.sub-part .part-content{margin: 0 auto 0px;}
.sub-part .part-left .title{font-size: 18px;color: #fff;height: 63px;background: url("../../images/part/bj.png") no-repeat;background-size:cover; line-height: 63px;text-align: center;font-weight: 600;}
.sub-part .part-left .all{width: 100%;height: 36px;background: #f6f6f6;margin-top: 16px;}
.sub-part .part-left .all a{color: #7d7f82;display: block;width: 100%;height: 100%;font-size:12px;text-align: center;line-height: 36px;}
.sub-part .side-nav-box{padding-bottom: 16px;height: auto;padding-top: 16px;box-shadow: 0px 4px 12px rgba(28,99,184,0.2);margin-bottom: 30px;}
.sub-part .side-nav-box a{padding-left: 24px;font-size: 16px;color:#212329;line-height: 46px;text-align: center;display: inline-block;width: 100%;text-align: left;}
.sub-part .side-nav-box a i{font-style:normal; display: inline-block;width: 10px;height: 6px;float: right;margin-right: 20px;margin-top: 21px;}
.sub-part .side-nav-box .nav-drop-down-icon{background:url("../../images/part/down.png") no-repeat;}
.sub-part .side-nav-box .nav-drop-up-icon{background:url("../../images/part/up.png") no-repeat;}
.sub-part .side-nav-box ul{height: 0;overflow: hidden;background: #f6f6f6;padding:0;}
.sub-part .side-nav-box .active{padding: 10px 0px;}
.sub-part .side-nav-box ul li a{font-size:12px;color:#6c6b6b;line-height: 28px;margin-left: 17px;font-weight: normal;}
.sub-part .side-nav-box ul li a:hover,.sub-part .side-nav-box ul li a.on{text-decoration: underline;color:#3790ec ;}

.sub-part .side-nav-box #navlist-box{overflow: hidden;height: auto;}
.sub-part .side-nav-box .readMore{background: #f6f6f6;height: 36px;text-align: center;line-height: 36px;font-size:12px;color:#7d7f82;margin-top:16px;}

.sub-part .part-right .part-top{border: 1px solid #e5e5e5;padding: 30px 28px 24px;margin-bottom:28px;}
.sub-part .part-right .part-top .left{padding-left:0}
.sub-part .part-right .part-top .right{padding-right:0;height: 132px;position: relative;}
.sub-part .part-right .part-top .right>div{border: 1px solid #e7e7e7; background: #f0f0f0;height: 100%;width: 100%;position: relative;}
.sub-part .part-right .part-top .right img{height: 100%;object-fit: contain;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.sub-part .part-right .part-top .title{height: 26px;overflow: hidden;}
.sub-part .part-right .part-top .title h2{height:100%;}
.sub-part .part-right .part-top .title img{margin-right: 14px;margin-top: 3px;margin-left: 3px;}
.sub-part .part-right .part-top .title h2 span{font-size: 24px;line-height: 25px;color: #4b4d54;font-weight: 600;margin-left:0}
.sub-part .part-right .part-top .title span{font-size: 14px;color: #4b4d54;margin-left: 14px;margin-top: 6px;}
.sub-part .part-right .part-top .tit_part{color: #a2a3aa;font-size: 12px;line-height: 50px;}
.sub-part .part-right .part-top .content{position:relative;font-size: 14px;color: #333333;line-height: 24px;overflow: hidden;text-align: justify}
.sub-part .part-right .part-top .content.full:after{content:'…';text-indent: 0;position: absolute;bottom:0;right:0;background:#fff;padding-left:3px;}
.sub-part .part-right .part-top .content div,.sub-part .part-right .part-top .content p,.sub-part .part-right .part-top .content span{font-size: 14px!important;line-height: 24px!important;font-family: 'Microsoft Yahei',DBK,'SimSun'!important;}
.sub-part .part-right .part{min-height: 47px;border: 1px solid #dddddd;background: #f7f7f7;margin: 0px 1px 2px;}
.sub-part .part-right .part .swiper-wrapper{background: #f7f7f7}
.sub-part .part .branch-list{position: relative;min-height:50px;}
.sub-part .part .branch-list .branch{padding: 0 10px;}
.sub-part .part .branch-list .branch-active{background: #fff;box-shadow: 0px 4px 12px rgba(28,99,184,0.2);min-width: 84px; }
.sub-part .part .branch-list:last-child strong{display: none;}
.sub-part .part span{font-size:17px;color: #4b4d54;font-weight: 600;line-height: 47px;margin-left: 30px;margin-right: 10px;}
.sub-part .part i>span{line-height: 47px;font-size:16px;color:#4b4d54;font-weight: normal;margin:0;font-style: normal;}
.sub-part .part img{margin: 6px 3px 4px 10px;}
.sub-part .part strong{line-height: 47px;}
.sub-part .part ul{position: absolute;width:auto; top: 40px;background: #fff;box-shadow: 0px 6px 12px rgba(28,99,184,0.2);height: 0;overflow: hidden;z-index: 2;min-width: 100%!important;max-height:200px;overflow-y: auto;}
.sub-part .part ul li{margin: 5px 10px;}
.sub-part .part ul li a span{font-size:14px;color:#6c6b6b;line-height: 26px;white-space: nowrap;margin-left:0;font-weight: normal!important;display:block;max-width:200px;overflow: hidden;text-overflow: ellipsis;}
.sub-part .part ul li a:hover span{text-decoration: underline;color:#3790ec ;}
.sub-part .part-right .part-list{padding-left: 3px;margin-bottom: 30px;}
.sub-part .part-right .part-list li{border-bottom:1px dashed #c4c4c4;}
.sub-part .part-right .part-list .title{padding-top:26px;}
.sub-part .part-right .part-list .title img{margin: 5px 14px 32px 2px;}
.sub-part .part-right .part-list .title h2{max-width: 94%;}
.sub-part .part-right .part-list .title h2 a span{font-size: 24px;line-height: 30px;color: #4b4d54;font-weight: 600;margin:0}
.sub-part .part-right .part-list .title h2 span{font-size: 14px;color: #a2a3aa;line-height: 38px;}
.sub-part .part-right .part-list .title h2 span span{margin-left:0;}
.sub-part .part-right .part-top .tit_part em span{font-style:normal;color:#3790ec ;}
.sub-part .part-right .part-list .content{font-size:14px!important;color: #333333;line-height: 24px;overflow: hidden;max-height:74px;margin-bottom: 10px;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.sub-part .part-right .part-list .content.textEllipsis::after{
    content: "..."; 
    position: absolute; 
    bottom: 5px; 
    right: 16px; 
    padding-left: 1.8em;
    font-size:20px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);
    background: -o-linear-gradient(right, transparent, #fff 55%);
    background: -moz-linear-gradient(right, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}
.sub-part .part-right .part-list .left .type{color: #a2a3aa;font-size: 12px;line-height: 15px;margin-bottom: 22px;text-align:left;width: 100%;}
.sub-part .part-right .part-list .left .type em>a{color: #3790ec;font-size: 14px;font-style:normal;}
.sub-part .part-right .part-list .right{margin:30px 0px;height: 132px;position: relative;padding-right:0;}
.sub-part .part-right .part-list .right>div,.sub-part .part-right .part-top .right>div{border: 1px solid #e7e7e7;background: #fff;height:100%;width:100%;position: relative}
.sub-part .part-right .part-list .right img{height:100%;object-fit: contain;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin: auto;}

.sub-part .btnbox .btn-group,.sub-part .btnbox .btn{width:100%;}
.sub-part .btnbox .dropdown-menu{width:100%;min-width:0;max-height:150px;overflow-y: auto;}
.sub-part .btnbox .btn .text{color:#000}
.sub-part .btnbox .btn-default{border:1px solid #dadada;background: #fff;box-shadow: 0 0 0 0 transparent;padding: 10px 12px;}
.sub-part .btnbox .subbtn{border-left:0;}
.sub-part .btn-default.active.focus,.sub-part .btn-default.active:focus, .sub-part .btn-default.active:hover, .sub-part .btn-default:active.focus, .sub-part .btn-default:active:focus, .sub-part .btn-default:active:hover, .sub-part .open>.dropdown-toggle.btn-default.focus, .sub-part .open>.dropdown-toggle.btn-default:focus, .sub-part .open>.dropdown-toggle.btn-default:hover{background: #fff;border-color:#dadada;}
.public-list .enname{display: none !important;}
.public-list .ennamebig{display: inline !important;}

/* 分页条 */
.page{width: 100%;margin-bottom: 30px;text-align: center;}
.page .pagination span,.page .pagination a{border:1px solid #ccc;margin-right: 5px;color: #333;font-size: 12px;padding: 8px 13px;background:#eee}
.page .pagination a.disabled{background: #fff;color:#aaa;cursor: default}
.page .pagination .active{background: #fff;border:0;color:#3790ec;padding:9px 13px;}

/* 面包屑导航 */
.breadnav{margin:20px auto;color:#373737}
.breadnav a{color:#373737}

/* 总编委会 */
.editorial_total .imgbox img{width:100%;height:100%;}
.editorial_total dt img{max-width: 90%;max-height: 90%;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0; }
.editorial-content{margin-bottom: 60px;}
.editorial-content .part{height: 42px;border:1px solid #d1d9df;border-bottom:none;margin: 0;  }
.editorial-content .part div{background: #f2f2f2;text-align: center;line-height: 42px;font-size: 16px;}
.editorial-content .part div a{color: #333333;display: block}
.editorial-content .part .active{background: url("../../images/part/edit_bj.png") no-repeat;background-size:cover; }
.editorial-content .part .active a{color: #fff;}
.editorial_total .editorial-content .title{margin: 0;font-size: 24px;height: 147px;text-align: center;line-height: 147px;color: #292c36;border:1px solid #d1d9df;border-top:none;}
.editorial_total .editorial-content .member{border:1px solid #d1d9df;border-top:none; }
.editorial_total .member .caption-first{height: 80px;background: #f2f2f2;line-height: 80px;text-align: center;color: #292c36;font-size: 18px;font-weight: 600;}
.editorial_total .member .message{min-height: 320px;height: auto;margin-bottom: 20px;margin-top: 20px;}
.editorial_total .member .message .imgbox{margin-top: 26px;margin-right: 30px;padding: 10px;box-shadow:0px 8px 20px rgba(14,63,123,0.2);}
.editorial_total .member .message .name{font-size:35px;color: #4b4d54;font-weight: 600;margin-top: 25px;margin-bottom: 28px; }
.editorial_total .member .message .infomation{font-size:14px;color: #4b4d54;line-height: 22px;}
.editorial_total .member .caption{height: 80px;background: #f2f2f2;text-align: center;padding-top: 16px;}
.editorial_total .member .caption p{color: #292c36;font-size: 18px;font-weight: 600;line-height: 30px;}
.editorial_total .member .caption em{font-size:12px;color: #83858d;font-style:normal;}
.editorial_total .member .img-list{padding: 20px 18px 0px 16px;}
.editorial_total .member .img-list2{height:682px;overflow:hidden;}
.editorial_total .member dl{margin:10px 42px;float: left;}
.editorial_total .member dl dt{padding: 6px;box-shadow:0px 8px 20px rgba(14,63,123,0.2);width: 110px;height: 150px;position: relative;}
.editorial_total .member dl .name{width: 110px;font-weight: 600;font-size:18px;line-height: 56px;text-align: center;}
.editorial_total .member dl .name a{color:#83858d;display: block;height: 50px;overflow: hidden;text-align: justify;width: 54px;margin: auto;}
.editorial_total .member dl .name a i{display:inline-block;width:100%;font-style: normal;}
.editorial_total .member dl .info:hover{display: block !important;}
.editorial_total .member dl .info{width: 304px;background: #e9f3ff;border-radius:5px;position: absolute; display: none;z-index: 2;top: 10px;left: 110px;box-shadow: 0px 8px 20px rgba(14,63,123,0.2);padding:24px 10px 24px 20px;}
.editorial_total .member dl .info .thumb1 span{display:block;text-align:justify;}
.editorial_total dl .info i{font-style: normal;width: 0;height: 0;border-width: 8px 8px 8px 0;border-style: solid;border-color: transparent #e9f3ff transparent transparent;position: absolute;left: -8px;}
.editorial_total dl .info.arrow-right i{font-style: normal;width: 0;height: 0;border-width: 8px 0 8px 8px;border-style: solid;border-color: transparent transparent transparent #e9f3ff;position: absolute;left: 300px;}
.editorial_total dl .info .name{font-size:18px;color:#292c36;line-height: 18px;margin-bottom: 5px;}
.editorial_total dl .info em{font-size:12px;color: #a2a3aa;display: block;margin: 12px 0 14px;font-style:normal;}
.editorial_total dl .info .thumb1{font-size:14px;color:#292c36;line-height: 20px;text-align: left;max-height: 200px;overflow-y: auto;}
.editorial_total .member .more{height: 42px;background: #f2f2f2;text-align: center;}
.editorial_total .member .more a{line-height: 42px;font-size: 14px;color: #999999;display: block;}
.editorial_total .mCSB_inside > .mCSB_container,.editorial_subject .mCSB_inside > .mCSB_container{margin-right:25px;text-indent: 2em; }

/* 学科编委会 */
.editorial_subject .imgbox img{position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;}
.editorial_subject .bigimg img{width: 100%;max-height: 100%;}
.editorial_subject .smallimg img{max-width: 90%;max-height: 90%;}
.editorial_subject .left-border{border-left:1px solid #d1d9df;border-right:1px solid #d1d9df;}
.editorial_subject .part-name{padding: 30px 10px 5px 10px;overflow: hidden;}
.editorial_subject .perform{padding-top:0px; }
.editorial_subject .part-name p{color:#999999;font-size:12px;line-height: 28px;text-align: center;}
.editorial_subject .part-name ul li{float: left;margin-bottom: 20px;min-width: 134px;}
.editorial_subject .part-name ul li a{color:#333333;font-size:14px;line-height: 28px;}
.editorial_subject .part-name ul li .active{color: #1c70d5;position: relative;}
.editorial_subject .part-name ul li .active:after{content:'';bottom: -7px;display:block;width:100%;height:3px;background: url("../../images/part/title_btm.png") no-repeat;background-size: cover;position:absolute;margin:auto;left:0;right:0;}
.editorial_subject .editorial-content .more{height: 1px;background: #d1d9df;text-align: center;}

.editorial_subject .main-editor{margin-top: 28px;position: relative;min-height: 284px;z-index: 2;margin-left: 0;margin-right: 0;} 
.editorial_subject .main-editor .imgbg{position: absolute;left: -1px;background: #fff;width: 5px;z-index: 1;}
.editorial_subject .main-editor .imgbox{margin-top: 28px;width: 213px;height:284px;padding: 10px;box-shadow: 0px 8px 20px rgba(14,63,123,0.2);background: #fff;}
.editorial_subject .main-editor .imgbox a{display: block;width: 100%;height: 100%;position: relative;}
.editorial_subject .main-introduce{min-height: 340px;background: #f0f7ff;padding:8px 30px 30px 150px;}
.editorial_subject .main-introduce .name h2>span{color: #4b4d54;font-size: 36px;font-weight: 600;line-height: 90px;}
.editorial_subject .main-introduce .name img{margin-left: 30px;margin-top: 52px;}
.editorial_subject .main-introduce .name span{color: #a2a3aa;font-size: 12px;line-height: 48px;margin-top: 35px;}
.editorial_subject .main-introduce .name .name_em{margin-left:20px;}
.editorial_subject .main-introduce .name em{color: #a2a3aa;font-size: 14px;line-height: 48px;margin-top: 35px;margin-left: 30px;font-style:normal;} 
.editorial_subject .main-introduce .profile{min-height: 212px;background: #dfeeff;padding: 18px 22px 15px;line-height: 22px;font-size: 14px;color: #4b4d54;}
.editorial_subject .main-introduce .profile span{display: block;}

.editorial_subject .main-editor .main_take_more{display:none; position: absolute;width: 100%;height:60px;line-height:80px;left:0;bottom:0;text-align:center;color: #1c70d5;}
.editorial_subject .main-editor .main_take_more_able{background: -webkit-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: -o-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: -moz-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2)); }
.editorial_subject .vice-editor{padding-top: 56px;}
.editorial_subject .vice-editor .vicebox{width: 549px;height: 224px;position: relative;margin:0px 10px 30px 30px;}
.editorial_subject .vicebox .imgbox{position: absolute;z-index: 1; width: 110px;height: 152px;top: 42px; padding: 6px;box-shadow: 0px 8px 20px rgba(14,63,123,0.2);background: #fff;}
.editorial_subject .vicebox .vice-introduce{padding:8px 20px 30px 80px;z-index:0;box-shadow:none;position: absolute;min-height: 224px;height:auto; background: #f0f7ff;width: 500px;font-size:14px;left:50px;}
.editorial_subject .vicebox .vice-introduce_abled{box-shadow: 0px 15px 50px rgba(28,99,184,0.2); padding: 8px 20px 35px 80px;z-index: 2;}
.editorial_subject .vicebox .vice-introduce .name h2>span{font-size: 18px;color:#4b4d54;font-weight: 600;line-height: 48px;}
.editorial_subject .vicebox .vice-introduce .name img{margin-top: 20px;margin-left: 22px;}
.editorial_subject .vicebox .vice-introduce .name span{color: #a2a3aa;font-size:12px;line-height: 34px;margin-top: 10px;}
.editorial_subject .vicebox .vice-introduce .name em{color:#a2a3aa;font-size:12px;line-height: 34px;margin-top: 10px;margin-left: 20px;font-style: normal;}
.editorial_subject .vicebox .vice-introduce .over_p{font-size:12px;line-height: 22px;text-indent: 2em;height: 150px;overflow: hidden;}
.editorial_subject .vicebox .vice-introduce .take_it{background: none;bottom:0px;position: absolute;color: #1c70d5; width: 100%;text-align: center;right:0;height: 60px;line-height: 80px;}
.editorial_subject .vicebox .vice-introduce .take_it_able{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#7Ffafafa',endColorStr='#331c70d5',gradientType='0'); background: -webkit-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: -o-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: -moz-linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2));background: linear-gradient(rgba(250,250,250 ,0.5), rgba(28,112,213 ,0.2)); }
.editorial_subject .vicebox .vice-introduce-float{z-index: 2;position: absolute;left: 50px;padding-bottom: 40px;height:auto; -moz-box-shadow:0px 0px 20px  rgba(28, 99, 184, 0.2); -webkit-box-shadow:0px 0px 20px  rgba(28, 99, 184, 0.2); box-shadow:0px 0px 20px  rgba(28, 99, 184, 0.2);}
.editorial_subject .vicebox .vice-introduce-float .over_p{position: relative;width: 100%;height: auto;min-height: 150px;max-height: auto;overflow: hidden;}
.editorial_subject .vicebox .vice-introduce-float .pack_up{position: absolute;bottom:20px;right:30px;color: #1c70d5;}
.editorial_subject .vicebox .vice-introduce-float .up_btn{position: absolute;right: 20px;bottom: 100px;text-indent: 0;}
.editorial_subject .vicebox .vice-introduce-float .down_btn{position: absolute;right: 20px;bottom: 50px;text-indent: 0;}  

.editorial_subject .vicebox .vice-introduce p span{font-size:12px;color:#4b4d54;line-height: 22px;text-indent: 2em;display: block;}
.editorial_subject .pub-title{height: 80px;background: #f2f2f2;text-align: center;padding-top: 15px;}
.editorial_subject .pub-title p{font-weight:600;font-size:18px;color: #292c36;}
.editorial_subject .pub-title em{font-size: 12px;color: #83858d;font-style:normal;}
.editorial_subject .padding_22{padding: 24px 16px;}
.editorial_subject .padding_0{padding:0;}
.editorial_subject .name-list li{float: left;text-align: center;margin:13px 23px;height:20px;}
.editorial_subject .name-list li a{color:#83858d;font-size:18px;min-width: 60px; width: auto;height: 20px;text-align: justify;margin: auto;display: inline-block;line-height: 20px;}
.editorial_subject .name-list li a i{display:inline-block;width:100%;font-style: normal;}

.editorial_subject .name-list li .info a{width: auto;height: auto;} 
.editorial_subject .name-list .info{width: 304px;background: #e9f3ff;border-radius:5px;position: absolute; display: none;z-index: 2;top: -7px;left: 93px;box-shadow: 0px 8px 20px rgba(14,63,123,0.2);padding:24px 10px 24px 20px;line-height: 16px;text-align: left}
.editorial_subject .name-list .info i{font-style: normal;width: 0;height: 0;border-width: 8px 8px 8px 0;border-style: solid;border-color: transparent #e9f3ff transparent transparent;position: absolute;left: -8px;}
.editorial_subject .name-list .info.arrow-right i{font-style: normal;width: 0;height: 0;border-width: 8px 0 8px 8px;border-style: solid;border-color: transparent transparent transparent #e9f3ff;position: absolute;left: 304px;}
.editorial_subject .name-list .info .name{font-size:18px;color:#292c36;line-height: 18px;}
.editorial_subject .name-list .info em{font-size:12px;color: #a2a3aa;display: block;margin: 12px 0 14px;font-style:normal;}
.editorial_subject .name-list .info .thumb1{font-size:14px;color:#292c36;line-height: 20px;text-align: left;max-height: 200px;overflow-y: auto;}

.editorial_subject .compile{padding:0px 14px;overflow: hidden;height:267px;} 
.editorial_subject .compile .compile-box{margin: 18px 15px 20px;width:360px;}
.editorial_subject .compile-tit img{margin:22px 10px 0px 3px;}
.editorial_subject .compile-tit h3{max-width: 100%;background:url(../../images/part/start.png) no-repeat 5px center; padding-left: 35px;color:#4b4d54;font-size:20px;font-weight: 600;line-height: 62px;}
.editorial_subject .compile-content{position: relative; height: 167px;background:#f7f7f7;}
.editorial_subject .compile-content .t-editor{color:#a2a3aa;font-size: 12px;display: inline-block;width: 36px;height: 30px;overflow: hidden;text-align: justify;line-height: 30px;float: left;}
.editorial_subject .compile-content .compile-con .sub_name{max-width: 80%;}
.editorial_subject .compile-content span i{font-style: normal;display: inline-block;width: 100%;}
.editorial_subject .compile-content em{line-height: 28px;color: #a2a3aa;font-style:normal;}
.editorial_subject .compile-content a>span{width:auto;color:#4b4d54;font-size:16px;line-height: 30px;max-width: 260px;display: inline-block;}
.editorial_subject .compile-content a strong{display: inline-block;font-weight: normal;}
.editorial_subject .compile-content a strong span{width:auto;color:#4b4d54;font-size:16px;line-height: 30px;max-width: 260px;display: inline-block;}
.editorial_subject .compile-content .compile_up{position: absolute;color: #a2a3aa;font-size: 12px;right:28px;width: 100%;left: 0;bottom: 0;text-align: center;height:60px;line-height:80px; }
.editorial_subject .compile-content .compile_down{color: #fff;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#4Cffffff',endColorStr='#33000000',gradientType='0');background: -webkit-linear-gradient(rgba(255,255,255,0.3), rgba(0,0,0,0.2));background: -o-linear-gradient(rgba(255,255,255,0.3), rgba(0,0,0,0.2));background: -moz-linear-gradient(rgba(255,255,255,0.3), rgba(0,0,0,0.2));background: linear-gradient(rgba(255,255,255,0.3), rgba(0,0,0,0.2)); }
.editorial_subject .compile-content .compile-con{position: absolute;height: 148px;overflow: hidden;width: 100%;padding-top: 22px;padding-left: 22px;padding-bottom: 22px;background: #f7f7f7;}
.editorial_subject .compile-content .compile-content .compile-con_click{z-index: 2;box-shadow: 0px 15px 50px rgba(28,99,184,0.2);height:auto;}

.editorial_subject .editorial-content .loading{border-bottom:1px solid #d1d9df;height: 40px;background: #f2f2f2;text-align: center;width:100%;}
.editorial_subject .editorial-content .loading a{line-height: 42px;font-size:12px;color: #999;display: block;}



/* 搜索结果页 */
.search_result.all .headbox .head{min-height: 56px;}
.search_result .searchbox{background: #f7f7f7;height: 47px;border: 1px solid #dddddd;overflow: hidden;}
.search_result .searchbox h3{font-weight: 600;font-size: 18px;color: #a3a3a3;line-height: 45px;margin-left: 30px;}
.search_result .searchbox span{font-weight: 600;font-size: 18px;color: #3790ec;line-height: 45px;margin: 0 20px 0 10px;max-width: 450px;}
.search_result .searchbox em{color:#999999;font-size:12px;line-height: 45px;font-style:normal;}
.search_result .searchbox i{font-style: normal;color:#3790ec;font-size:12px;line-height: 45px;margin: 0 10px;}
.search_result .searchbox .search{margin-right: 5px;}
.search_result .searchbox .search .searchbox{background: #fff;width: 222px;height: 23px;margin: 11px 9px 11px 0px;}
.search_result .searchbox .search input{width: 85%;height: 100%;font-size: 12px;padding: 0px 0px 0px 10px;border: none;}
.search_result .searchbox .search .search-submit{margin-left: 6px;margin-top: -3px;}
.search_result .searchbox .search span{width: 21px;margin: 12px 15px 0px 0px;position: relative;height:21px;}
.search_result .searchbox .search span img{position: absolute;}
.search_result .list{margin-bottom: 27px;}
.search_result .list ul .title{padding-top:26px;}
.search_result .list ul .title img{margin: 32px 14px 0px 2px;}
.search_result .list ul .title>a{max-width:100%;color:#666;display:inline-block;line-height: 26px;padding-left:30px;background:url('../../images/part/start.png') left 3px no-repeat;}
.search_result .list ul .title>a.icon{background:url('../../images/special_list/start.png') left 3px no-repeat;}
.search_result .list ul .title em{color: #3790ec;font-size: 24px;font-style:normal;}
.search_result .list ul .title>a span,.search_result .list ul .title>a font{font-size: 24px;}
.search_result .list ul .title span.eng{font-size: 14px;color: #a2a3aa;margin-left: 10px;font-weight: normal;}
.search_result .list ul .title span.eng span{font-size: 14px;color: #a2a3aa;margin-top: 32px;font-weight: normal;}
.search_result .list ul .content{min-height:48px;position:relative;margin-top:20px;text-align:justify;overflow:hidden;font-size:14px;color: #333333;line-height: 24px;width: 100%;margin-bottom: 12px;display: -webkit-box;-webkit-box-orient: vertical;}
.search_result .small-list ul .content{min-height:72px;}
.search_result .list ul .content p,.search_result .list ul .content span{line-height: 24px!important}
/* .search_result .list ul .content.full:after{content:'…';text-indent: 0;position: absolute;bottom:0;right:0;background:#fff;padding-left:3px;} */
.booksearch_result .ul-list .full:after{content:'…';text-indent: 0;position: absolute;bottom:0;right:0;background:#fff;padding-left:3px;}
.search_result .list.small-list ul p.type{width:76%;color: #a2a3aa;font-size: 12px;line-height: 15px;float: left;margin-top: 22px;}
.search_result .list ul p.type.noimg{color: #a2a3aa;font-size: 12px;line-height: 15px;float: left;width: 100%;margin-top: 22px;}
.search_result .list ul p.type em>a{color:#3790ec;font-size: 14px;font-style:normal;}
.search_result .big-list ul li{border-bottom:1px dashed #c4c4c4;width: 100%; }
.search_result .big-list ul .left{width: 76%;}
.search_result .big-list ul .left p{margin:26px 0px 22px;font-size: 12px;color: #a2a3aa;}
.search_result .big-list ul .title span{margin-top: 32px;}
.search_result .big-list ul .imgbox{margin-top:32px; margin-bottom:23px;width: 22%;height: 158px;border: 1px solid #e7e7e7;position: relative;background: #fff;overflow:hidden;}
.search_result .big-list ul .imgbox img{position: absolute;top:0;left: 0;bottom: 0;right: 0;margin: auto;max-width:100%;max-height:158px;object-fit: contain}

.search_result .small-list ul .title{width: 76%;line-height: 30px;position: relative;}
.search_result .small-list ul .title.full:after{content:'';position: absolute;bottom:0;right:15px;background:#fff;padding-left:3px;}
.search_result .small-list ul .title.noimg{width:100%}
.search_result .small-list ul .title h2{max-width: 400px;}

.search_result .small-list ul li{width:49%;position: relative;border-bottom:1px dashed #c4c4c4;}
.search_result .small-list ul li .left{width:100%;}
.search_result .small-list ul li .imgbox{position: absolute;top: 18px;right: 0;width: 24%;height: 83px;background: #fff;border:1px solid #e7e7e7;}
.search_result .small-list ul li .imgbox img{position: absolute;top:0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;object-fit: contain;}


/* 词条详情页 */
.viewer-prev,.viewer-next{display:none;}
/* .entry-detail .entry-title{min-height: 360px;} */
.entry-detail .entry-title .part{width: 100%;height: 24px;margin: 24px 0;}
.entry-detail .entry-title .part img{margin: 6px 0px 6px;}
.entry-detail .entry-title .part h3{font-weight: 600;font-size: 12px;color: #4b4d54;margin: 0 10px;line-height: 24px;}
.entry-detail .entry-title .part span>a{color:#3e93ed;font-size:12px;line-height: 24px;}
.entry-detail .entry-title .part i{line-height: 24px;font-style: normal;}
.entry-detail .entry-title .right a{display: block;}
.entry-detail .entry-title .right .wordimg{position: relative;width: 100%;height: 206px;background: #F1F1F1;}
.entry-detail .entry-title .right>a>img{max-width:100%;max-height:206px;position: absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.entry-detail .entry-title .title{width: 100%;margin-bottom: 10px;}
.entry-detail .entry-title .title h2{font-weight: 600;color: #4b4d54;font-size: 32px;line-height: 32px;margin-right: 20px;}
.entry-detail .entry-title .title em{line-height: 14px;color: #a2a3aa;font-size: 12px;width: 100%;font-style:normal;}
.entry-detail .entry-title .title i{font-style: normal;line-height: 52px;color: #a2a3aa;font-size: 14px;width: 100%;}
.entry-detail .entry-title .summary{font-size: 16px;line-height: 24px;color: #333333;margin-bottom: 20px;min-height:48px;}
.entry-detail .entry-title .summary .word_hotlink,.entry-detail .entry-title .summary .word_extend_link{color:#3e93ed;}
.entry-detail .entry-title .content{border-top: 1px solid #dddddd; min-height: 80px;background: #fff;position: relative;height: auto;overflow: hidden;}
.entry-detail .entry-title .content .content_word{overflow:hidden;height: auto;}

.entry-detail .entry-title .content .show{position: absolute;right:10px;top:10px;color:#bebebe;font-size:12px;width: 40px;}
.entry-detail .entry-title .content .show i{font-style: normal;display:block;width:10px;height:8px;margin: 6px 0px;}
.entry-detail .entry-title .content .show .up{background: url("../../images/book/icon-sel.png") no-repeat;}
.entry-detail .entry-title .content .show .down{background: url("../../images/book/icon-sell.png") no-repeat;}

.entry-detail .entry-title .content dl{margin-bottom: 0px;width: 100%;}
.entry-detail .entry-title .content dt{text-justify:inter-ideograph; font-size:14px;color:#a2a3aa;line-height: 32px;overflow: hidden;height: 32px;min-width: 78px;margin-right: 5px;}
.entry-detail .entry-title .content dt em{font-style: normal;}
.entry-detail .entry-title .content dt span{min-width: 55px;font-weight: normal;display: inline-block;text-align: justify;margin-right: 5px;}
.entry-detail .entry-title .content dt i{font-style: normal;width: 100%;display: inline-block;}
.entry-detail .entry-title .content dd{font-size:14px;color:#4b4d54;line-height: 32px;min-width: 110px;margin-right:10px;}
.entry-detail .entry-title .content .english{min-width:250px;}
.entry-detail .entry-title .gallery{width: 100%;height: 47px;background: #ffffff;}
.entry-detail .entry-title .gallery img{margin-left:23px; }
.entry-detail .entry-title .gallery span{line-height: 47px;font-size:14px;color: #4b4d54;}

.entry-detail .img-map{padding-top: 10px;}
.entry-detail .img-map a{color: #3790ec;font-size:14px;}
.entry-detail .img-map a img{margin-right: 8px;}
.entry-detail .img-map a span{float: right;line-height: 26px;}
.entry-detail .detail_btm .detail-logo{min-height:170px; position: relative;margin-top: 5px;}
.entry-detail .detail_btm .detail-logo img{position: absolute;top:0;left: 0;bottom: 0;margin: auto;max-width:100%;max-height:100%;}

.entry-detail .main{width: 100%;margin: 10px auto 0px;}
.entry-detail .main .column{border-bottom:1px solid #dddddd;height:40px;position: relative; }
.entry-detail .main .column-title{width: 79px;height: 39px;background: #3790ec;border-radius:2px;font-size: 14px;color: #ffffff;line-height: 39px;text-align: center;position: absolute;left: 0;bottom: -1px; }
.entry-detail .main .cankao{margin-top: 20px;border-bottom:1px solid #dddddd;height:40px;position: relative; }
.entry-detail .main .cankao h4{width: 79px;height: 39px;background: #3790ec;border-radius:2px;font-size: 14px;color: #ffffff;line-height: 39px;text-align: center;position: absolute;left: 0;bottom: -1px; }
.entry-detail .main .cankao-con{padding-top: 20px;}
.entry-detail .main .cankao-con li{font-size: 14px;line-height: 26px;}
.entry-detail .main .cankao-con li span{color: #4b4d54;line-height: 16px;}
.entry-detail .main .cankao-con li .word_extend_link{color:#3e93ed;}

.entry-detail .main .art-title{margin-top: 30px;}
.entry-detail .main .art-title h4{font-weight: 600;font-size: 24px;color: #4b4d54;margin-left: 30px;}
.entry-detail .main .art-title-year{margin-top: 20px;}
.entry-detail .main .art-title-year h4{font-weight: 600;font-size: 24px;color: #4b4d54;margin-left: 36px;}
.entry-detail .main .art-title h2{font-weight: 600;font-size: 24px;color: #4b4d54;margin-left: 13px;}
.entry-detail .main .art-title-1{margin-top: 20px;margin-left: 35px;} 
.entry-detail .main .art-title-1 h4{font-weight: 600;font-size: 20px;color: #4b4d54;margin-left: 0px;} 
.entry-detail .main .detail-left .art-title-2 h4{font-weight: 600;font-size: 18px;color: #4b4d54;margin-left: 0px;} 

.entry-detail .main table,.entry-detail .main td{text-indent:0em;}
.entry-detail .main .art-content{font-size:16px;color:#4b4d54;line-height: 28px;text-indent:2em;padding: 20px 0px 0px 35px;}
.entry-detail .main .art-content p em,.entry-detail .main .art-content p i{font-style: italic;}
.entry-detail .main .art-content p{text-align: justify;}
.entry-detail .main .art-content p,.entry-detail .main .art-content span,.entry-detail .main .art-content font{font-size:16px;color:#4b4d54!important;line-height: 28px;text-indent:0em;}
.entry-detail .main .art-content p img{max-width: 300px;max-height: 300px;border: none !important;cursor: pointer;display:inline-block;height: auto !important;}
.entry-detail .main .art-content p img.kfformula{max-width: 600px;}
.entry-detail .main .art-content p .word_img_font,.entry-detail .main .art-content p .word_img_group_font,.entry-detail .main .art-content p .word_video_font{display: block;font-size: 14px;text-align: center;text-indent: 0px;clear:both;}
.entry-detail .main .art-content p .word_img_group_font{display: none;}
.entry-detail .main .art-content p .word_img_group_a{display: inline-block;float: right;margin: 10px;}
.entry-detail .main .art-content p .word_img_group_a img{position: relative;}
.entry-detail .main .art-content p .word_img_group_a .word_img_group_span{display:block;overflow: hidden;position: relative;}
.entry-detail .main .art-content p .word_img_group_a .word_img_group_span::after{font-size: 14px;content:"图集";background-color:#4b8bee;color:#fff;font-weight:bold;display:block;position: absolute;bottom: 10px;right: 10px;text-align: center;text-indent: 0; opacity: 0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; width: 45px;border-radius: 4px;height: 30px;line-height: 30px;clear:both}
.entry-detail .main .art-content .word_img_font_p{margin: 10px 20px;text-align: center!important;height: auto !important;text-indent: initial;max-width: 1200px !important;display: block;}
.entry-detail .main .art-content .baike_pic_single:after{content: '';display: block; clear:both; }
.entry-detail .main .art-content table{margin:5px auto;}
.entry-detail .main .art-content video{width:640px;height:360px}
.entry-detail .main .art-content p .word_hotlink{color:#3e93ed;}
.entry-detail .main .art-content .word_extend_link{color:#3e93ed;}
.entry-detail .main .art-content .imgbox{width: 463px;height: 323px;background: #f7f7f7;position: relative;margin:28px auto;}
.entry-detail .main .cankao-con li.dotlist{text-indent: 0;}
.entry-detail .main .cankao-con li.dotlist .dot{display: inline-block;width:4px;height:4px;background: #4b4d54;border-radius: 50%;margin-right:20px;margin-top:13px;}
.entry-detail .main .imgbox .image{position: absolute;max-width: 100%;max-height:100%;top:0;left: 0;right:0;bottom:0;margin: auto;}
.entry-detail .main .imgbox .gallery{width: 100%;position: absolute;bottom: 0;height: 48px;background: #000000;filter:alpha(opacity=32);-moz-opacity:0.32;-khtml-opacity: 0.32;opacity: 0.32;}
.entry-detail .main .imgbox .gallery span{color:#fff;font-size:14px;line-height: 46px;margin-left: 5px;}
.entry-detail .main .imgbox .gallery span em{margin: 0 1px 0 2px;font-style:normal;}
.entry-detail .main .literature{color:#3e93ed;font-size:14px;padding: 20px 30px 0px 35px;line-height: 24px;}
.entry-detail .main .collectionbox{height: 48px;z-index: 9;margin-bottom: 30px;}
.entry-detail .main .collectionbox_sta{position:static;margin-bottom:30px;}
.entry-detail .main .collectionbox_fix{position:fixed;bottom:0;left:0;margin-bottom:0;width:100%;}
.entry-detail .main .collection{height: 48px; margin: 0 auto;background: #f9f9f9;}
.entry-detail .main .detail-left{margin-bottom:60px; }

.entry-detail .main .collection ul{margin:12px 0px 12px 20px;}
.entry-detail .main .collection ul li{border-left:1px solid #a2a3aa;padding: 0 18px; }
.entry-detail .main .collection ul li span{color:#a2a3aa;;font-size:12px;line-height: 17px;margin-left: 5px;}
.entry-detail .main .collection ul li .share span{margin-left: 0px;}
.entry-detail .main .collection ul li.give .liked span,.entry-detail .main .collection ul li .favorited span{color:#3e93ed;}
.entry-detail .main .collection ul li.give .like{cursor: pointer;}
.entry-detail li.give .like .img1,.entry-detail li.fav .favorite .img1{display: inline-block}
.entry-detail li.give .liked .img1,.entry-detail li.fav .favorite .img2{display: none}
.entry-detail li.give .like .img2,.entry-detail li.fav .favorited .img1{display: none}
.entry-detail li.give .liked .img2,.entry-detail li.fav .favorited .img2{display: inline-block}
.entry-detail .main .collection ul li .like span{color:#a2a3aa;}
.entry-detail .main .collection ul .last{border-right:1px solid #a2a3aa;}
.entry-detail .main .collection .top{margin-right:22px;margin-top:6px;  }
.entry-detail .guild{width: 100%;margin: 0px auto; border-bottom:1px solid #ddd;}

.entry-detail .related-entry ul{margin-top: 29px;margin-bottom: 14px;}
.entry-detail .related-entry ul .last{margin: 0;}
.entry-detail .related-entry ul li .imgbox{height: 116px;position: relative;}
.entry-detail .related-entry ul li .imgbox img{position: absolute;top:0;left:0;bottom:0;right:0;margin: auto;max-width:100%;max-height:100%;}
.entry-detail .related-entry ul li h3{color:#3790ec;font-size:14px;line-height:16px;text-align: center;margin: 15px 0px; }
.entry-detail .related-entry ul li h3 a{color:#3790ec;}
.entry-detail .history .his-title{height:34px;padding-bottom: 20px;border-bottom:1px solid #dddddd;margin-top: 38px;}
.entry-detail .history .his-title img{width:15px;}
.entry-detail .history .his-title h2{font-weight: 600;font-size:14px;color:#4b4d54;line-height: 14px;margin-left: 10px;}
.entry-detail .history .his-title span{font-size:12px;line-height: 14px;}
.entry-detail .history .his-title span a{color:#a2a3aa;}
.entry-detail .history .browse{width: 270px;margin-left: -20px;margin-bottom: 30px;}
.entry-detail .history .browse li{background: #edf6ff;border: 1px solid #c7dbf0;border-radius: 4px;height:35px;margin-left:20px;margin-top:18px;  }
.entry-detail .history .browse li a{color:#4b4d54;font-size:14px;padding: 0 20px;line-height: 35px;}
.entry-detail .history .statistical{width: 100%;height: 122px;background: #f4f9ff;padding: 20px;margin-bottom:30px}
.entry-detail .history .statistical h6{color:#4b4d54;font-size:14px;margin-bottom: 20px;font-weight: 900;}
.entry-detail .history .statistical p{color:#4b4d54;font-size:14px;line-height: 28px;margin-left: 10px;}
.entry-detail .history .statistical p em{color:#3790ec;font-style:normal;}
.entry-detail .history .statistical p strong{font-weight: normal;}
.entry-detail .guild .author{width: 100%;}
.entry-detail .guild .author .pagination{margin: 9px 6px 0 0;}
.entry-detail .guild .author .pagination span{float:left; width:6px;height:6px;border-radius:50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;display:block;background: #e5e5e5;margin-left: 6px; }
.entry-detail .guild .author .pagination .swiper-active-switch{background: #3790ec;}
.entry-detail .guild .author .ctrbox{position: absolute;top:38px;right:0;color:#999;font-size: 16px;}

.entry-detail .guild .author .namebox{height: 70px;margin-top: 28px;margin-bottom: 16px;}
.entry-detail .guild .author .namebox .imgbox{margin-right: 10px;}
.entry-detail .guild .author .namebox .imgbox img{width:64px;height:64px;object-fit: cover;border-radius: 50%;}
.entry-detail .guild .author .namebox .name strong{color: #4b4d54;font-weight: 900;font-size:18px;}
.entry-detail .guild .author .namebox .name em{color:#a2a3aa;font-size:12px;margin: 0px 20px 0px 10px;font-style:normal;}
.entry-detail .guild .author .namebox .name i{color:#a2a3aa;font-size:12px;margin-left: 8px;font-style: normal;}
.entry-detail .guild .author .namebox .name .first{margin: 5px 0;}
.entry-detail .guild .author .namebox .name .second{color:#a2a3aa;font-size:12px;line-height: 16px;}
.entry-detail .guild .author .namebox .name .third{color: #878e49;font-size:12px;line-height: 16px;}
.entry-detail .guild .author .info{background: #f4f9ff;padding: 20px 50px 12px 30px;margin-bottom: 6px;}
.entry-detail .guild .author .info h2{color:#4b4d54;font-size:14px;font-weight:600;margin-bottom: 15px;}
.entry-detail .guild .author .info p{color:#a2a3aa;line-height:18px;font-size:12px;}
.entry-detail .guild .author .research{width: 48%;}
.entry-detail .guild .author .research .title img{margin:17px 10px 17px 0px;}
.entry-detail .guild .author .research .title span{color: #4b4d54;font-size:14px;line-height: 52px;font-weight: 600;}
.entry-detail .guild .author .research p{font-size:14px;color:#a2a3aa;line-height: 22px;}
.entry-detail .guild .author .works{margin-left: 20px;}
.entry-detail .like—box{margin-top: 25px;margin-bottom: 56px;margin-right: -15px;}
.entry-detail .like—box li{text-align: left;padding-left:0;}
.entry-detail .like—box li a{color:#4b4d54;font-size:14px;line-height: 28px;display:inline-block;max-width: 100%;}
.entry-detail .like—box li a:hover{color:#3790ec;}

.entry-detail .resourceimgcover{position: fixed;width: 100%;height: 100%;background: #fff;top: 0;left: 0;z-index: 100;}
.entry-detail .resourceimgcover .closebtn{position:absolute;top:30px;right:50px;z-index: 99;max-width: 25px;}
.entry-detail .resourceimgcover .imgbox{position:absolute;width:70%;max-height:95%;margin:auto;top:0;bottom:0;left:0;right:0;}
.entry-detail .resourceimgcover .imgbox img{max-height: 100%;max-width: 100%;object-fit: contain;padding: 10px;background: #fff;position: absolute;margin: auto;left: 0;right: 0;top: 0;bottom: 0;}

.entry-detail .othermeans{margin-bottom:30px}
.entry-detail .othermeans .intro{background: #fff;border-top:2px solid #3991ec;border-bottom:1px solid #ddd;height:65px;line-height: 62px;padding:0 30px;}
.entry-detail .othermeans .intro .showall{background: url('../../images/detail/detail_10.png') center right no-repeat;padding-right:20px}
.entry-detail .othermeans .intro .hideall{background: url('../../images/detail/detail_101.png') center right no-repeat;padding-right:20px}
.entry-detail .othermeans ul{background: #fff;padding:20px 15px;}
.entry-detail .othermeans li{line-height: 32px;}
.entry-detail .othermeans li a{color:#3790ec}
.entry-detail .othermeans li .dot{display: inline-block;width:4px;height:4px;background: #4b4d54;border-radius: 50%;margin-right:10px;margin-top:15px;}
.entry-detail .adv_r div{max-width: 100% !important;}

/* 第一版目录样式 */
.entry-detail .detail-right{z-index: 99;padding: 0;display: none;position: fixed;width: auto;box-shadow:0px 4px 12px 0px rgba(28,99,184,0.2);background: #fff;right: 10px;  top: 130px;height: auto;}
.entry-detail .detail-right .directory{height: 52px;border-bottom:1px solid #e6e6e6;margin-right: 10px; }
.entry-detail .detail-right .directory img{margin: 19px 10px 0px 20px;}
.entry-detail .detail-right .directory h2{font-weight: 600;color:#4b4d54;font-size:16px;line-height: 52px;}
.entry-detail .detail-right .nav_box{padding:10px 0px 10px 10px;}
.entry-detail .detail-right ul{padding: 0px 5px 0px 0px; max-height:270px;overflow-y: auto;width: 150px;}
.entry-detail .detail-right ul em,.entry-detail .detail-right ul a{color:#4b4d54;font-size: 14px;line-height: 33px;}
.entry-detail .detail-right ul .active em,.entry-detail .detail-right ul em{font-style:normal;}
.entry-detail .detail-right ul a{margin-left: 7px;width: 60px;padding: 0;background: none;}
.entry-detail .detail-right ul li{max-width: 175px;position: relative;padding-left:10px; }
.entry-detail .detail-right ul .l2{padding-left: 22px;}
.entry-detail .detail-right ul .active,.entry-detail .detail-right ul .active em,.entry-detail .detail-right ul .active a{color:#3790ec;background: none;}
.entry-detail .detail-right ul .active .cur-tag{display: block;}
.entry-detail .detail-right ul .able,.entry-detail .detail-right ul .able em,.entry-detail .detail-right ul .able a{color:#4b4d54;}
.entry-detail .detail-right ul .able .cur-tag{display: none;}
.entry-detail .detail-right .cur-tag{display:none; position: absolute;left: 0px;top: 18px;z-index: 5;margin-top: -6px;width: 8px;height: 9px;font-size: 0;line-height: 0;background: url("../../images/detail/detail_23.png") no-repeat;-webkit-transition: top .3s ease 0s;transition: top .3s ease 0s;}
.entry-detail .detail-right .directory-top{position: absolute;background: #fff;box-shadow:0px 4px 12px 0px rgba(28,99,184,0.2);width:36px;height:36px;left: 0; }
.entry-detail .detail-right .directory-top img{margin:11px 6px;}

/* 词条详细页 分享 */
.entry-detail .bsharebox{position: relative;padding:0px 2px;}
.entry-detail .bshareDiv{min-width: 50px !important;width: auto !important;}
.entry-detail .bshareDiv .buzzButton{background: url("../../images/detail/detail_56.png") no-repeat !important;min-width: 60px; width: auto !important;height: 19px !important;margin-top:3px !important;  }
.entry-detail .bshareDiv .buzzButton span{margin-left: 25px !important;line-height: 20px !important;font-weight: normal !important;display: block !important;left:0 !important;}
.entry-detail #bsPanel *,.entry-detail #bsPanel,.entry-detail #bsBox,.entry-detail #bsBox *,.entry-detail #bsWXBox{box-sizing: content-box;}

.entry-detail .at-style-responsive .at-share-btn{padding: 0;margin: 0;}
.entry-detail .slideInRight,.entry-detail .atm-f{display: none;}
.entry-detail #atic_facebook,.entry-detail #atic_favorites,.entry-detail #atic_more,.entry-detail #atic_twitter{display: none !Important;}
.entry-detail .main .collection ul li .at-icon-wrapper svg{height: 22px !Important;background: url("../../images/detail/detail_56.png") no-repeat !important;}
.entry-detail .main .collection ul li .at-icon-wrapper svg g{display: none !Important;}
.entry-detail .main .collection ul li .at-share-btn span{padding-top: 2px;height: 22px !Important;line-height: 22px !Important;background:#f9f9f9;margin-left:0;}

.entry-detail .bsharebox .share{position: relative; display:block; background: url("../../images/detail/detail_56.png") no-repeat !important;min-width: 55px; width: auto !important;height: 19px !important;margin-top:3px !important;}
.entry-detail .bsharebox .share span{position: absolute;top:1px;left:30px;}
.entry-detail .bsharebox .sharebox{z-index: 2;position: absolute;width: 137px;height:150px;border-radius: 5px;background: #fff;border: 6px solid #999;left: 0;}
.entry-detail .bsharebox .sharebox-top{top:-150px;bottom:20px;}
.entry-detail .bsharebox .sharebox-bottom{bottom:-174px;top:20px;}
.entry-detail .bsharebox .sharebox .title{background: #f2f2f2;height: 28px;padding: 6px;font-size: 12px;}
.entry-detail .bsharebox .title .bsSiteLink{color: #666;font-weight: 600;}
.entry-detail .bsharebox .content{margin-bottom: 6px;}
.entry-detail .bsharebox .content a{padding-left: 3px;border:1px solid #fff;background:#fff;display: block;margin:2px 6px;cursor: pointer;height: 24px;}
.entry-detail .bsharebox .content a:hover{border:1px solid #ddd;background:#f1f1f1;}
.entry-detail .bsharebox .content a img{margin-bottom:4px;}
.entry-detail .main .collection .bsharebox .content a span{color:#2e3e4e;}

.entry-detail .bottom-wrap{width:35px;height:70px;}
.entry-detail .bottom-wrap a{display: block;width: 35px;height: 35px;}
.entry-detail .bottom-wrap .toggle-button{background:transparent url("../../images/detail/detail_19.png") no-repeat center center;border:1px solid #ccc;}
.entry-detail .bottom-wrap .toggle-top{background:transparent url("../../images/detail/detail_27.png") no-repeat center center; border:1px solid #ccc;}

.entry-detail .audio-view,.entry-detail .video-view{background:rgba(0,0,0,0.8);position:fixed;z-index:9999; left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;display: flex;justify-content: center;align-items: center;}
.entry-detail .audio-box,.entry-detail .video-box{display:inline-block;position:relative;}
.entry-detail .audio-box .audio-mask,.entry-detail .video-box .video-mask{width:100%;height:100%; position: absolute;left:0;top:0;}
.entry-detail .audio-title,.entry-detail .video-title{font-size:14px;color:#fff;position: absolute;bottom: 20px;left:0;text-align:center;display: block;width: 100%;} 
.entry-detail .video-con video{max-width:100%;}

.entry-detail .slick-arrow{display:none !Important;}
.entry-detail .related-entry .slick-dots{text-align: center;margin-top: 0px;}
.entry-detail .slick-dots li{cursor:pointer;width: 6px;height: 6px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;display: inline-block;background: #e5e5e5;margin-left: 6px;}
.entry-detail .slick-dots li button{display:none;}
.entry-detail .slick-dots .slick-active{background: #3790ec;width: 25px;border-radius: 3px;}

/* 历史上的今天 */
.today .head .container{margin-top: 0;}
.today .container .title{height:60px;line-height:60px;color:#fff;background:#1c70d5;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%)}
.today .container .box{height:200px;box-shadow: 0px 13px 27px 0px rgba(0, 0, 0, 0.15);}
.today .container .w20{width:20%;height:100%;}
.today .container .w80{width:80%}
.today .container .w23{width:23%}
.today .container .w77{width:77%}
.today .container .w20 .date{margin:20px 15px;border-right:solid 1px rgba(0,0,0,.1)}
.today .container .w20 .day{color:#292c36;font-size:84px;line-height: 100px;}
.today .container .w20 .date .week,.today .container .w20 .date .info{color:#8e919b;margin-bottom:5px;}
.today .container .w20 .date>.row{padding:0 15px}
.today .datebtn{margin-right:25px;}
.today .dateinput{height:0;width:0;border:0;}
.today .input-group-addon{display: none}
.today .container .w20 .swiper-button-next,.today .container .w20 .swiper-button-prev{width: 8px;height: 20px;background-size: 8px 20px;top:100%;margin-top:-20px}
.today .container .w20 .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23999999'%2F%3E%3C%2Fsvg%3E");}
.today .container .w20 .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23999999'%2F%3E%3C%2Fsvg%3E");}
.today .container .w20 .monthlist{margin-left:-15px;}
.today .container .w80 .year{background:#1c70d5;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);color:#fff;text-align: left;padding:0 10px;background-size: 100%}
.today .container .content{margin:25px 0 31px;}
.today .container .content .articletitle,.today .container .historylist li .articletitle{color:#4b4d54;}
.today .container .content .type,.today .container .historylist li .type{color:#a2a3aa;margin:11px 0;}
.today .container .content .summary{margin-top:15px;color:#4b4d54;font-size:23px;line-height: 30px;}
.today .container .calendar{box-shadow: 0px 16px 43px -11px rgba(0, 0, 0, 0.15);position: relative}
.today .container .calendar .showall{position: absolute;right:0;bottom:-26px;width:48px;height:26px;line-height: 26px;background:#fff;color:#1c1c1c;opacity: 0.8;}
.today .container .historylist .title{margin-top:20px;background: url('../../images/today/position.png') left center no-repeat;padding-left:46px;color:#373737;}
.today .container .historylist ul{margin-left:10px;position: relative;min-height:100px;margin-bottom:30px;}
.today .container .historylist ul:before{content:'';position: absolute;left:0;top:-70px;width: 1px;height:calc(100% + 130px);background-color: #373737;border: solid 1px #030000;opacity: 0.1;}
.today .container .historylist li{margin:60px 0;position: relative}
.today .container .historylist li .year{background:#1c70d5;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);margin-left:36px;margin-right:28px;color:#fff;padding:0 10px;background-size: 100%}
.today .container .historylist li .w23 .line{position:absolute;left:0;top:0;width: 36px;height: 2px;background-color: #373737;border: solid 1px #030000;opacity: 0.1;}
.today .container .historylist li .summary{color:#373737;line-height: 30px;margin-top:-8px;}
.today .container .historylist .more{background:#f8f8f8;color:#999;height:40px;line-height:40px;}

/* 高级搜索 */
.highsearch .searchlist{margin:0 auto 60px;width:100%;background: #f7f7f7;padding-bottom:60px;}
.highsearch .searchlist>.title{color:#333;height:80px;line-height: 80px;border-bottom:solid 1px rgba(3,0,0,.1)}
.highsearch .searchlist .list{margin:50px 175px 60px;}
.highsearch .searchlist .list .norpadding{padding-right:0;}
.highsearch .searchlist .list>li{margin:30px 0;}
.highsearch .searchlist .list>li .btn{padding:5px 12px!important;}
.highsearch .searchlist .list>li .type .btn-group,.highsearch .searchlist .list>li .type .btn-group .btn,.highsearch .searchlist .list>li .and .btn-group,.highsearch .searchlist .list>li .and .btn-group .btn{width:100%;}
.highsearch .searchlist .list>li .input input{width:100%;height:32px;border-radius: 3px;border:1px solid #e0e0e0;padding:0 10px}
.highsearch .searchlist .submitbtn .submit{margin:60px auto 0;width: 118px;height: 48px;background:#1c70d5;background-image: linear-gradient(45deg, #1c70d5 0%, #58a1f8 100%);border-radius: 4px;color:#fff;line-height: 48px;}
.highsearch .searchlist .dropdown-menu{min-width:0;width:100%;border-radius: 4px;border: solid 1px #e0e0e0;}
.highsearch .searchlist .add,.highsearch .searchlist .minus{width:32px;height:32px;border-radius: 3px;background-color: #76baff;background-position: center;background-repeat: no-repeat}
.highsearch .searchlist .add{background-image: url('../../images/add.png');}
.highsearch .searchlist .minus{background-image: url('../../images/minus.png');}
/* .highsearch.special .searchlist .submitbtn .submit{background:#79DD72;background-image: linear-gradient(45deg, #01ca6e 0%, #cbff82 100%)} */ */
.highsearch.all .headbox .head{min-height: 50px;}

/* 意见反馈 */
.feedback #form .title{line-height: 80px;border-bottom: 1px solid #e0e0e0;color:#333;margin-top:20px;}
.feedback .texttitle{color:#333;margin:40px 0 20px;}
.feedback .titleerror,.feedback .infoerror{color:#a94442;margin-top:5px;margin-left:10px;}
.feedback .textcontent input{width:100%;border-radius: 4px;border: solid 1px #e0e0e0;height:40px;line-height: 40px;padding:0 20px;}
.feedback .textcontent input::-webkit-input-placeholder{color:#999;}
.feedback .textcontent textarea{width:100%;resize: none;border-radius: 4px;border: solid 1px #e0e0e0;height:200px;padding:0 20px;line-height: 40px;}
.feedback .verify{margin-top:50px;margin-bottom:50px;}
.feedback .verify input{border-radius: 4px;border: solid 1px #e0e0e0;height:40px;line-height: 40px;padding:0 20px;}
.feedback .verify .text{text-align: right;line-height: 40px;}
.feedback .verify .codepic img{width:100px;height:34px;}
.feedback .button .submitbtn{color:#fff;line-height:48px;width: 118px;height: 48px;background-image: linear-gradient(45deg, #1c70d5 0%, #58a1f8 100%);border-radius: 4px;margin:0 auto 100px;cursor: pointer;}
.feedback .verify-message{position: absolute;top: 40px;left: 35%;}
.feedback .verify-mandatory,.feedback .verify-success{display: none!important;}


/* 网络版介绍 */
/* .intro .header .head{height:130px} */
.intro .header .imgbg {background: url(../../images/header_bg.jpg) center no-repeat;width: 100%;height: 270px;background-size: cover;}
.intro>.container {background: #fff;margin-top: -170px;padding-top:30px;position: relative;z-index: 1;border: solid 1px #e3e3e3;margin-bottom: 60px;min-height: 300px}
.intro .leftbox{padding-left:30px;}
.intro .rightbox{padding-right:30px;}
.intro .leftbox ul{border:solid 1px #e3e3e3;padding:0;}
.intro .leftbox li a{display:inline-block;width:100%;height:60px;line-height: 60px;padding-left:35px;}
.intro .leftbox li a{color:#232429}
.intro .leftbox li a.current{background-color:#58a1f8;background-image: linear-gradient(45deg, #1c70d5 0%, #58a1f8 100%);color:#fff;}
.intro .container .title{padding-left:44px;background: url('../../images/icon.png') left 8px no-repeat;margin-top:10px;padding-bottom:20px;border-bottom:1px #c2c2c2 solid;}
.intro .textcontent{margin-top:4px;padding-top:30px;overflow: hidden}
.intro .more{background-color: rgb(242,242,242,.5);color:#999;height:42px;line-height: 42px;margin:30px 0 50px;}

/* 详情页图库 */
.gallery{background: #4d4d4d;height:100%;}
.gallery .header{height:72px;line-height: 72px;color:#fff;background: #000;}
.gallery .header .logo{line-height: 68px;margin-right:30px;}
.gallery .header .title{height:26px;line-height: 26px;border-left:1px solid #fff;padding-left:30px;margin-left:30px;}
.gallery .main{position: relative;height:calc(100% - 72px);}
.gallery .gallery-top{width:70%;height:70%;position: absolute;top:10%;right:0;left:0;margin:auto;}
.gallery .gallery-top img{position: absolute;top:0;right:0;left:0;bottom:0;margin:auto;max-width: 100%;max-height:100%;background:#fff}
.gallery .box{width:80px;height:400px;position: absolute;right:0;top:0;bottom:0;margin:auto;z-index: 999;}
.gallery .gallery-top .swiper-slide{background-size: contain;background-position: center;background-repeat: no-repeat;opacity: 0!important}
.gallery .gallery-top .swiper-slide-active{opacity: 1!important; }
.gallery .gallery-thumbs .swiper-slide{background-size: cover;background-position: center;background-repeat: no-repeat;background-color: #fff;}
.gallery .box .ctrbtn{width:100%;height:28px;background-color:#535353;background-position: center;background-repeat: no-repeat}
.gallery .gallery-thumbs{height:320px;width:100%;margin-bottom:10px;}
.gallery .box .prev{background-image: url('../../images/detail/prev.png');margin-bottom:10px}
.gallery .box .next{background-image: url('../../images/detail/next.png')}
.gallery .intro{position: absolute;left:0;right:0;bottom:8%;margin:auto;color:#fff;}
.gallery .intro .total{color:#3790ec;margin-right:20px;}
.gallery .swiper-slide-thumb-active{box-shadow: 0 0 0 3px #3790ec inset}
.gallery .resourceimgcover{position: absolute;width: 100%;z-index: 1;}
.gallery .resource70{height: 70%;top: 10%;}
.gallery .resource100{height: 100%;top: 0;}

/* 公共弹框 */
.alert-box{position: fixed;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index: 9999;top:0;left:0;}
.alert-box .alert-content{width: 330px;height: 175px;background: #fff;border-radius: 7px;top:0;bottom: 0;right:0;left:0;margin:auto;position: absolute; }
.alert-box .alert-content .alert-header{position: relative; padding:5px 10px;height: 37px;width: 100%;background: url("../../images/detail/bg.png") no-repeat;background-size: cover;}
.alert-box .alert-content .alert-header button{opacity: 1;font-weight:normal;position: absolute;top: 5px;right: 15px;}
.alert-box .alert-content .alert-header button span{color:#fff;}
.alert-box .alert-content .alert-title{height: 25px;line-height: 25px;font-size:14px;color:#fff;padding-left: 22px;}
.alert-box .alert-content .alert-body{padding: 28px 0px 25px;text-align: center;color: #333;font-size: 16px;height: 80px;overflow: auto;}
.alert-box .alert-content .alert-body a{margin: 0 8px;color:#3e93ed;}
.alert-box .alert-content .alert-footer{margin-top: 10px;}
.alert-box .alert-content .alert-footer .certain{background: url("../../images/part/searchbj.png");background-size: cover;width: 100px;text-align: center;height: 30px;line-height: 30px;color: #fff;font-size: 14px;border-radius: 7px;margin: 0 auto;}

/* 专题版首页 */
.specialindex .second .typecontent .contentlist .card .title{background: url('../../images/index2/icon-g.png') center left no-repeat;}
.specialindex .second .typecontent .contentlist .card .imgbox{height:92px;position:relative}
.specialindex .second .typecontent .contentlist .card .imgbox img{max-height: 100%;max-width: 100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}

.specialindex .second .typenav{background: url('../../images/index2/left_bg2.png') center no-repeat;}
.specialindex .second .typenav .box1{background-image:url('../../images/bkzt/icon1.png')}
.specialindex .second .typenav .box2{background-image:url('../../images/bkzt/icon2.png')}
.specialindex .second .typenav .box3{background-image:url('../../images/bkzt/icon3.png')}
.specialindex .second .typenav .box4{background-image:url('../../images/bkzt/icon4.png')}
.specialindex .second .typenav .box5{background-image:url('../../images/bkzt/icon5.png')}
.specialindex .second .typenav .box6{background-image:url('../../images/bkzt/icon6.png')}
.specialindex .second .typenav .box7{background-image:url('../../images/bkzt/icon7.png')}
.specialindex .second .typenav .box8{background-image:url('../../images/bkzt/icon8.png')}
.specialindex .second .typenav .listtitle{border-color:#fff;}
.specialindex .second .typecontent .swiperbox{border-bottom-color:rgba(246,248,245,.5)}
/* .specialindex .second .typecontent .typeclass span.current{color:#03a054}
.specialindex .second .typecontent .typeclass span.current:after{background-image: linear-gradient(90deg, #afde6c 0%, #01ca6e 100%)} */

.specialindex .second .container>.title:before, .specialindex .second .container>.title:after{display: none}
.specialindex .second .container>.title{background: url('../../images/index2/title-bg.png') center no-repeat}
.specialindex .second .typecontent .contentlist{padding:18px 10px;min-height:448px;}
.specialindex .second .typecontent .contentlist .card{padding:0;background:#fff;}
.specialindex .second #subjectinfo .card>div{margin:0 10px;background:#f6f8f5;padding:20px;}
.specialindex .second #subjectinfo .card .infoimg,.specialindex .second #phonesubjectinfo .card .infoimg{width:100%;height:160px;text-align: center;position: relative}
.specialindex .second #phonesubjectinfo .card .infoimg{height:100px;}
.specialindex .second #subjectinfo .card .infoimg img,.specialindex .second #phonesubjectinfo .card .infoimg img{max-height: 100%;max-width: 100%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.specialindex .second #subjectinfo .card .infotitle{line-height: 48px;color:#4b4d54;margin-top:3px;}
.specialindex .second #subjectinfo .card .info,.specialindex .second #phonesubjectinfo .card .info{color:#4b4d54;position:relative;text-align: justify;overflow: hidden;line-height: 20px;font-size: 14px;font-family: 'Microsoft Yahei',DBK,'SimSun';}
.specialindex .second #subjectinfo .card .info p,.specialindex .second #subjectinfo .card .info div,.specialindex .second #subjectinfo .card .info span,.specialindex .second #phonesubjectinfo .card .info p,.specialindex .second #phonesubjectinfo .card .info div,.specialindex .second #phonesubjectinfo .card .info span{line-height: 20px!important;font-size: 14px!important;font-family:'Microsoft Yahei',DBK,'SimSun'!important; }
.specialindex .second #subjectinfo .card .info.full:after{content:'…';position: absolute;bottom:0;right:0;background:#f6f8f5;padding-left:3px;}
.specialindex .second .typecontent .contentlist .card .desc>a{color:#02c666}
.specialindex .second .typecontent .contentlist #phonesubjectinfo .card{padding:15px}
.specialindex .second .typecontent .contentlist .row{margin-top:15px;}
.specialindex .second .typecontent .contentlist .card .desc{margin-top:0}
.specialindex .second .typecontent .contentlist .card .intro{padding-left:0}
.specialindex .second .typecontent .contentlist .card .content.full:after{content:'…';position: absolute;bottom:0;right:15px;background:#f6f8f5;padding-left:3px;}
.specialindex .second .contentlist-odd{background: url('../../images/index2/icon_bj.jpg') right bottom no-repeat;background-size: 70% 94%;}
.specialindex .second .contentlist-odd1{background: url('../../images/index2/icon_bj.jpg') right bottom no-repeat;background-size: 120% 94%;}
.specialindex .third .bottomtext{background: url('../../images/index2/data-bg.jpg') center no-repeat;background-size: cover}
.specialindex .second .contentlist .subjectnone{color: #4b4d54;text-align: center;font-size:18px;padding:20px 0px;}

.specialindex .fifth .title .more{color:#3790ec;border-color:#3790ec;}
.specialindex .title .more{color:#fff;border-color:#fff;background: transparent}
.specialindex .third{background: url('../../images/index2/hotwords-bg.jpg') center no-repeat;background-size: cover}
.specialindex .forth .container>.title{color: #4b4d54;margin: 40px 0;background: url('../../images/index2/title-bg.png') center no-repeat;}
.specialindex .fifth .music{background: #f6f6f6}
.specialindex .fifth .music .piclist{padding-top:60px;margin-bottom:130px}
.index .music .swiper-container-music{margin-left:-10px;margin-right:-10px}
.index .music ul li{position:relative;width:224px;height:243px;margin:0 10px;background: url('../../images/index2/music-bg.png') bottom center no-repeat;}
.index .music #music a>img{width:100%;height:224px;border-radius: 4px}
.index .music #music li .title{position:absolute;color:#fff;height:55px;line-height: 55px;background: url('../../images/index2/music-masking1.png') center no-repeat;top:0;left:0;margin-top:0;width:100%;padding-left:16px;}
.index .music #music li .info{height:30px;line-height:30px;text-align:right;padding-left:47px;position:absolute;bottom:19px;border-bottom-right-radius: 4px ;right:0;background: url('../../images/index2/music-masking2.png') center no-repeat;background-size: 100% 100%;}
.index .music #music li .info .text{margin-left:7px;margin-right:16px;color:#fff}
.index .music #music li .info img{margin-top:7px;}
.specialindex .forth .swiper-container-video{text-align: center}
.specialindex .forth #videobox{padding-top:35px;margin-bottom:100px;}
.specialindex .forth #videobox a>img{width:300px;height:188px;object-fit: cover}
.specialindex .forth #videobox li a{position: relative;display: block;width:100%;height:100%;background: url('../../images/index2/video_masking.png') center bottom no-repeat;}
.specialindex .forth #videobox li .title{position: absolute;bottom:5%;color:#fff;width:80%;left:10%;text-align: left}
.specialindex .forth .ctrbtn{width:50px;height:80px;background: #02c666;position: absolute;top:38%;text-align: center;padding:15px 0;cursor: pointer;z-index: 5;}
.specialindex .forth .ctrbtn.right{right:0}
.specialindex .forth .nextStop,.specialindex .forth .prevStop{opacity: 0.8;cursor: default}
.specialindex .first .header .btn>span{background:#03a054}
.specialindex .play-img{position: absolute;width:120px;height:120px;top:0;right:0;bottom:0;left:0;margin:auto;}
.specialindex .play-img img{visibility: visible;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.specialindex .swiper-container-video a:hover img{opacity: 1;}

/* 专题版底部 */
.special-footer .bottomnav li{margin-left:2.5%;}
/* 专题百科 */
.special-part .side-nav-box a:hover,.special-part .side-nav-box a.on{color:rgb(55, 144, 236) ;}
.special-part .part-right .part-top .tit_part em span{color:#02c666;}
.special-part .part-right .part-top .title{margin-bottom:15px;}
.special-part .part-right .part-top .more{color:#3991ec;margin-top:2px;margin-right:-8px;display:inline-block}
.special-part .side-nav-box .nav-drop-up-icon{background: url("../../images/special_list/up.png") no-repeat;}
.special-part .side-nav-box #navlist-box{height: 460px;}
/* .special-part .page .pagination .active,.special-part .part-right .part-list .content a{color:#03a054 ;} */

/* 非遗专题 */
.intangible .nav{width:100%;height:100px;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:100}
.intangible .nav>.container{padding:0}
.intangible .nav .black{display: none}
.intangible .nav2 .white{display: none}
.intangible .nav2 .black{display: inline-block}
.intangible .nav2 .nav-top1 .top .nav-tit li .select-nav>a{color:#292c36}
.intangible .nav2 .nav-top1 .top .nav-tit .on .select-nav>a{color:#1783E2}
.intangible .nav-top{position:relative;padding-left: 0;}
.intangible .logo-box .font{display: inline-block;margin: auto;height: 20px;color: #fff;font-size: 12px;margin:35px 20px;}
.intangible .nav .row{margin-left:0;}
.intangible .nav2 .logo-box .font{margin:0 20px;color:#292c36}
.intangible .nav2 .nav-top1 .logo-box{margin:9px 0}
.intangible .nav2 .nav-top1 .top{margin-top:10px}
.intangible .nav2{background:#fff;position: fixed;height: auto;}
.intangible .nav2 .header-login-f01 .item a{background: url(../../images/part/ico-01.png) 0 center no-repeat;color: #5c5e67;}
.intangible .nav2 .header-login-f01 .item a:hover{color:#3391ec;}
.intangible .nav2 .header-login-f01 .item.s2 a{background-image: url(../../images/part/ico-02.png);}
.intangible .nav2:after{display:block;content:'';width:100%;height:2px;background: url("../../images/part/top-line.png") no-repeat;background-size:cover; position:absolute;margin:auto;left:0;right:0;}
.intangible .headbox .member-span-login,.intangible .headbox .member-span-logined{margin-top: 7px;}
.intangible .headbox .modal .member-span-login,.intangible .headbox .modal .member-span-logined{margin-top: 25px;}
.intangible .member-box {width:100%;margin-top: 18px;margin-bottom: 6px;height: 26px; }

.intangible .member-span-login .login{margin-right:20px;}
.intangible .member-span-login img{margin: 2px 0px;}
/* .intangible .header-login-f01 a:hover{color: #03a054;} */
.intangible .member-span-logined a{min-width:80px;width:auto;}
.intangible .login_info_list{display:none;width:80px;background: #fff;box-shadow:2px 2px 10px 0.2px #444;padding:10px 0;position: absolute;z-index: 5;right: 0px;}
.intangible .login_info_list li{width:100%;margin:3px 0;}
.intangible .login_info_list a{width:100%;text-align: center;font-size: 14px;line-height: 26px;display: inline-block;color:#333333;}
.intangible .title li{margin-left: 30px;line-height: 26px;}
.intangible .title li a{font-size: 14px;color: #fff;}
.intangible .title li a:hover{color: #02c666;}
.intangible .title .blue a{color: #02c666;}
.intangible .title li span{background:url("../../images/special_list/title_btm.png") no-repeat;display: block;width: 100%;height: 2px;margin-top: 21px;background-size: cover;}
.intangible .navbar-collapse.collapse{margin:36px 0px;}
.intangible .nav2 .navbar-collapse.collapse{margin:0;padding-right: 0;}

.intangible .first{width:100%;height:600px;}
.intangible .first>.container{margin-top:100px}
.intangible .navbar-toggle{background: #fff;}
.intangible .navbar-toggle .icon-bar{background: #ccc;}
.intangible .introduce{background:url("../../images/special_list/introduce_bg.png") no-repeat;background-size: 100% 100%;padding:40px;margin-top: 5%;margin-right: 3%;}
.intangible .introduce .introduce-word{height:290px;overflow:hidden;}  
.intangible .introduce h2{font-weight: 600;color:#333;font-size: 18px;line-height: 20px;}
.intangible .introduce .thumb{font-size:14px;line-height: 24px;color:#333;text-indent: 2em;margin-top: 15px;width: 100%;}
.intangible .introduce .thumb p,.intangible .introduce .thumb span,.intangible .introduce .thumb div{font-size:14px!important;line-height: 24px!important;font-family: 'Microsoft Yahei',DBK,'SimSun'!important;}
.intangible .second{width:100%;height:auto;background:url("../../images/special_list/second_bg.png") no-repeat;background-size: cover;}
.intangible .container>.title{position: relative;color:#4b4d54;margin:90px 0;text-align: center;font-size:24px;font-weight:600;}
.intangible .container>.title:before,.intangible .container>.title:after{display:block;content:'';width:52px;height:3px;background: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);position:absolute;margin:auto;left:0;right:0;}
.intangible .container>.title:before{top:-20px;}
.intangible .container>.title:after{top:54px;}
.intangible .container>.loading-more{margin:60px 0px;}
.intangible .container>.loading-more a{display:inline-block;width: 80px;height: 26px;line-height:24px;color:#3790ec;background-color: #fff;border-radius: 13px;border: solid 1px #3790ec;}
.intangible .second .hot-intangible{height:400px;}
.intangible .second .hot-intangible .block{background: #f0f0f0;display:block;width:100%;height:100%;position:relative;border-radius: 8px;overflow: hidden;}
.intangible .second .hot-intangible .mask{position:relative; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00fafafa',endColorStr='#7F000000',gradientType='0');background: -webkit-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: -o-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: -moz-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background-size: cover;width: 100%;height: 100%;}
.intangible .img-ab{position:absolute;top: 0;bottom: 0;left:0;right:0;margin:auto;max-width:100%;max-height: 100%;}
.intangible .second .hot-intangible h3{color:#fff;font-weight:600;font-size:26px;position:absolute;bottom:27px;margin:0px 25px; }
.intangible .second .hot-intangible:hover .block{animation:movetop 0.2s 1 forwards;-webkit-animation:movetop 0.2s 1 forwards;-moz-box-shadow:0px 4px 30px rgba(28, 99, 184, 0.34); -webkit-box-shadow:0px 4px 30px rgba(28, 99, 184, 0.34); box-shadow:0px 4px 30px rgba(28, 99, 184, 0.34);}
@keyframes movetop
{
0% {top:0px;}
100% {top:-20px;}
}

@-webkit-keyframes movetop
{
0% {top:0px;}
100% {top:-20px;}
}

.intangible .third{height:500px;background:url("../../images/special_list/third.png") no-repeat center;padding-top: 8px;}
.intangible .third .title{color:#4b4d54;padding:40px 0;text-align: center;font-size:24px;font-weight:600;background:url("../../images/special_list/audio.png") no-repeat center;} 
.intangible .third .swiper-container-horizontal {height:280px;position:relative;}
.intangible .third .swiper-slide{width:840px;height:280px;position:relative;}
.intangible .third .swiper-slide .mask{width:100%;height:100%;background:#000;opacity:.5;}
.intangible .third .swiper-slide-active{background: #f0f0f0;}
.intangible .third .swiper-slide-active .mask{background:none;opacity:1;}
.intangible .third .swiper-slide-active .open{opacity:0;background:url("../../images/special_list/play.png") no-repeat;display:block;width:60px;height:60px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.intangible .third .swiper-slide-active .mask:hover .open{opacity:1;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.intangible .third .swiper-btn{position:absolute;top:50%;margin-top:-20px;}
.intangible .third .swiper-button-prev{opacity:.5;left:10%;background:url("../../images/special_list/icon1.png") no-repeat;width:40px;height:40px;}
.intangible .third .swiper-button-next{opacity:.5;right:10%;background:url("../../images/special_list/icon2.png") no-repeat;width:40px;height:40px;}
.intangible .third .swiper-button-prev:hover{opacity:1;}
.intangible .third .swiper-button-next:hover{opacity:1;}
.intangible .third .swiper-slide h2{margin:24px 0px;text-align:center;}
.intangible .third .swiper-slide .text{color:#333333;font-size:18px;line-height:50px;text-align:center;}

.intangible .fourth{height:580px;background:url("../../images/special_list/fourth.png") no-repeat center;padding-top: 8px;background-size: cover;}
.intangible .fourth .container .row{margin-left:-30px;margin-right:-30px;}
.intangible .fourth .science .block{height:158px;border:1px solid #d9d9d9;position:relative;background: #f0f0f0;}
.intangible .fourth .science .video{width:100%;height:50px;display:block;position:absolute;left:0;bottom:0;background:url('../../images/index2/music-masking21.png') center bottom no-repeat;background-size: contain;}
.intangible .fourth .science .video_icon{width:24px;height:22px;display:block;position:absolute;left:22px;bottom:12px;background:url("../../images/special_list/video.png") no-repeat;}
.intangible .fourth .science .text{color:#4b4d54;line-height:18px;font-size:14px; margin:10px 0px;text-align: center;}

.intangible .fifth{z-index:-1;}
.intangible .fifth .container>.title{font-size:16px;line-height:22px;}
.intangible .fifth .container>.loading-more{margin:34px 0 62px;}
.intangible .fifth .container{padding:0;}
.intangible .nav .menuBtn b{background-color:#fff;}
.intangible .header-top{background:#f4f4f4;}

/* 大众版首页 */
.publicindex .title.centertitle:before, .publicindex .title.centertitle:after{background:#3790ec;background-image: linear-gradient(90deg, #005ebf 0%, #44e4f7 100%)}
.publicindex .second{background: #fff url('../../images/index3/Shape-bg.png') center/cover no-repeat;text-align:center}
.publicindex .second .swiper-container{margin-left: auto;margin-right: auto;width:100%;}
.publicindex .second .swiper-slide .block{box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);border-radius: 4px;width:100%;height:100%;margin-bottom:20px;overflow: hidden;background: #fff}
.publicindex .second .swiper-slide .imgbox{display:block;height:140px;width:100%;position: relative}
.publicindex .second .swiper-slide .imgbox .cover{width:100%;height:100%;position: absolute;left:0;top:0;background: rgba(0,0,0,.3)}
.publicindex .second .swiper-slide .imgbox img{width:100%;height:100%;object-fit: cover}
.publicindex .second .swiper-slide .imgbox .title{position: absolute;left:5%;padding-left:60px;background-position:left center;background-repeat: no-repeat;bottom:20px;color:#fff;line-height: 48px;max-width:90%;}
.publicindex .second .swiper-slide .summary{color:#4b4d54;line-height: 24px;padding:10px 20px;}
.publicindex .second .swiper-slide .summary>div{overflow: hidden;position:relative;text-align: justify}
.publicindex .second .swiper-slide .summary>div.full:after{content:'…';position: absolute;bottom:0;right:0;background:#fff;padding-left:3px;}
.publicindex .second .swiper-pagination-mult{left:0;right:0;}
.publicindex .second .swiper-pagination-bullet-active{width:25px;border-radius: 3px;background-image: linear-gradient(90deg, #005ebf 0%, #44e4f7 100%);}
.publicindex .second .swiper-pagination-bullet{margin:0 5px;}
.publicindex .second .ieswiper-pagination{display:inline-block;}
.publicindex .third{background-image:url('../../images/index3/words-bg.jpg') }
.publicindex .third .title{color:#4b4d54}
.publicindex .title .swiperpage .swiper-pagination-bullet-active{background:#3790ec;background-image: linear-gradient(90deg, #005ebf 0%, #44e4f7 100%)}
.publicindex .third .bottomtext{background-image: url('../../images/index3/number-bg.jpg')}
.publicindex .forth{background: #fff url('../../images/index3/music-bg.png') center/cover no-repeat;}
.publicindex .music ul li{margin-top:30px;margin-bottom:30px;}
.publicindex .music .more a{margin-bottom:70px;}
.publicindex .music #music a.a_music {position: relative;display: block;width: 100%;height: 224px;}
.publicindex .music #music a>img.dzb_music_img{width:auto;height:auto;max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.publicindex .music #music li a.a_music .info {bottom: 0;}
.publicindex .fifth ul{position: relative}
.publicindex .fifth li{width:20%;height:214px;position:relative}
.publicindex .fifth li.titlebox{text-align: center;}
.publicindex .fifth li.titlebox .title{margin:20px}
.publicindex .fifth li.titlebox .title:before{top:35px;width:45px}
.publicindex .fifth li.titlebox .title:after{top:110px;width:45px}
.publicindex .fifth li.titlebox .more{color:#3891e5;font-size:15px;}
.publicindex .fifth li img{max-width:100%;max-height:100%;object-fit: cover;position:absolute;top:0;left:0;bottom: 0;right: 0;margin: auto;}
.publicindex .fifth li .box{width:100%;height:100%;position:absolute;top:0;left:0;background: url('../../images/index3/mask.png') center/cover no-repeat;padding:110px 27px 0; color:#fff}
.publicindex .fifth li .box .title{font-size: 30px;margin:0 0 10px;}
.publicindex .fifth li .box .more{display: block;width:90px;height:30px;line-height:28px;text-align:center;border-radius:15px;border:1px solid #fff;font-size: 15px;color:#fff;}
.publicindex .sixth{background: #fff}
.publicindex .sixth .more{z-index:500;position: relative}
.publicindex .sixth .more a{margin:0;}
.publicindex .sixth .swiper-container-video{text-align: center}
.publicindex .sixth #videobox{padding-top:35px;margin-bottom:100px;}
.publicindex .sixth #videobox a>img{width:300px;height:188px;object-fit: cover}
.publicindex .sixth #videobox li a{position: relative;display: block;width:100%;height:100%;background: url('../../images/index2/video_masking.png') center bottom no-repeat;}
.publicindex .sixth #videobox li .title{position: absolute;bottom:5%;color:#fff;width:68%;left:16%;text-align: left;}
.publicindex .sixth .part-tese .gallery_container .gallery_wrap img {width: auto;height: auto;max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.publicindex .seventh{background:#e6fcff; background-image: linear-gradient(#e6fcff, #e6fcff)}
.publicindex .pictitle{color:#383b45;overflow: hidden;}
.publicindex .seventh .container>.title,.publicindex .eighth .container>.title{margin-top:40px;}
.publicindex .seventh .piclist{overflow: hidden}
.publicindex .seventh .piclist li{margin:80px 0;z-index:0;position:relative;transition: all .5s}
.publicindex .seventh .piclist li .box{padding:30px;border-radius: 6px;}
.publicindex .seventh .piclist li.left .box{margin-left:15px;margin-right:-8px;}
.publicindex .seventh .piclist li.right .box{margin-right:10px;}
.publicindex .seventh .piclist li.right .box{margin-right:10px;}
.publicindex .seventh .piclist li .box:after{position: absolute;bottom:-10px;display: block;content:'';width:99%;height:100%;background: #e7eff7;border-radius: 6px;z-index: -1}
.publicindex .seventh .piclist li.left .box:after{left:5px;}
.publicindex .seventh .piclist li.right .box:after{right:0;}
.publicindex .seventh .piclist li:hover{margin:60px 0 100px;z-index:5}
.publicindex .seventh .piclist li:hover .box{box-shadow: 4px -4px 27px 4px rgba(231,239,247,.8);}
.publicindex .seventh .piclist li .photobox{height:214px;position:relative;background:rgba(231,239,247,.8) }
.publicindex .seventh .piclist li .photobox img{max-height: 100%;max-width: 100%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}
.publicindex .seventh .piclist li .textbox{padding-right:0;}
.publicindex .seventh .piclist li .textbox .title{color:#383b45;display:block;}
.publicindex .seventh .piclist li .textbox .summary{color:#787a83;line-height: 24px;margin:20px 0;text-align: justify;overflow: hidden;position: relative}
.publicindex .seventh .piclist li .textbox .summary.full:after{content:'…';position: absolute;bottom:0;right:0;background:#fff;padding-left:3px;}
.publicindex .seventh .piclist li .textbox .rela span,.publicindex .seventh li .textbox .rela a{color:#787a83;height:25px;line-height: 25px;display: inline-block;}
.publicindex .seventh .piclist li .textbox .rela .words{color:#fff;background: #31c7dd;border-radius: 13px;padding:0 15px;max-width:26%}
.publicindex .eighth .swiper-container-pic{margin-left:-13px;margin-right:-13px;overflow: hidden;}
.publicindex .eighth #img li{height:400px;border-radius: 6px;margin:50px 0;transition: all .5s}
.publicindex .eighth #img li:hover{margin:40px 0 60px;}
.publicindex .eighth #img li a{display: block;margin:0 13px;padding:0;height:100%;position:relative;border-radius: 6px;background-size: contain;background-position: center;background-repeat: no-repeat}
.publicindex .eighth #img li:hover a{box-shadow: 0px 4px 27px 0px rgba(28, 99, 184, 0.34);}
.publicindex .eighth #img li .mask{position:absolute;top:0;left:0;height:100%;width:100%;background: url('../../images/index3/mask.png') center/cover no-repeat;padding:280px 30px 0;line-height: 32px;color:#fff}
.publicindex .eighth .swiper-slide .tskplist>span{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.publicindex .eighth .swiper-pagination-bullet{background: #ddd;}
.publicindex .ctrbtn{width:50px;height:80px;background: #3790ec;position: absolute;top:38%;text-align: center;padding:15px 0;cursor: pointer;z-index: 5;}
.publicindex .ctrbtn.right{right:0}
.publicindex .play-img{position: absolute;width:120px;height:120px;top:0;right:0;bottom:0;left:0;margin:auto;}
.publicindex .play-img img{visibility: visible;opacity: 0;-webkit-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.publicindex .swiper-container-video a:hover img{opacity: 1;}

/* 大众版词条列表页 */
.public{background:url('../../images/index3/list-bg.png') center/100% 100% no-repeat}

/* 大众版 图片浏览  */
.browse .main{background: url(../../images/bg07.png) center top no-repeat;background-size: cover;}
.browse .img-list{margin:0 -30px 10px;}
.browse .img-list li{height: 257px;margin-bottom: 30px;}
.browse .img-list .block{width: 100%;height: 100%;position: relative;}
.browse .img-list .block .mrtpimg{z-index: -1;max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.browse .img-list .block h3{position: absolute;font-size: 22px;color: #fff;font-weight: bold;bottom: 15px;line-height: 32px;left: 0;width:100%;padding:0 18px;}
.browse .img-list .mask{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00fafafa',endColorStr='#7F000000',gradientType='0');background: -webkit-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: -o-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: -moz-linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background: linear-gradient(rgba(250,250,250 ,0), rgba(0,0,0 ,0.5));background-size: cover;width: 100%;height: 100%;}
.browse .img-list .mrtpmask{background: -webkit-linear-gradient(rgba(0,0,0 ,0.1), rgba(0,0,0 ,0.5));background: -o-linear-gradient(rgba(0,0,0 ,0.1), rgba(0,0,0 ,0.5));background: -moz-linear-gradient(rgba(0,0,0 ,0.1), rgba(0,0,0 ,0.5));background: linear-gradient(rgba(0,0,0 ,0.1), rgba(0,0,0 ,0.5))}

.browse .pages{text-align: center;margin-bottom: 40px;}
.browse .pagination > li.active a{color: #3790ec;background-color: transparent;border-color: transparent;}
.browse .pagination > li > a,.browse .pagination > li > span{border-color: transparent;}
.browse .pagination > li > a:hover{color: #3790ec;}

/* 我的订单 */
.order .searchbox{margin: 10px 0px;}
.order .searchbox input{border-radius:4px 0px 0px 4px;height: 40px;width: 210px;font-weight: normal; }
.order .searchbox .search-btn{background: url(../../images/order/icon3.png);width: 40px;height: 40px;border-radius: 0px 4px 4px 0px;display: block;}
.order .contentlist{margin: 15px 15px 0px;}
.order .contentlist .tab-nav{margin: 15px 0px 15px -20px;}
.order .contentlist .tab-nav li{padding: 0 20px;border-right:1px solid #666666; }
.order .contentlist .tab-nav li:last-child{border:none;}
.order .contentlist .tab-nav .active a{color: #3790ec;}
.order .contentlist .delete{margin-right: 18px;}
.order .tab-content table{border: 1px solid #d9d9d9;}
.order .tab-content thead{background:#f5f5f5;border: none;}
.order .tab-content .table>thead>tr>th{border: none;height: 45px;line-height: 22px;vertical-align: middle;font-weight: normal;padding-left: 18px;}
.order .tab-content tbody td{height: 115px;} 
.order .tab-content tbody .describe{width: 344px;} 
.order .tab-content .first{width: 120px;padding-bottom: 0px;}
.order .tab-content .img-logo{background: #f5f5f5;width: 80px;height:100px;margin-left: 10px;margin-bottom:8px;overflow: hidden;}
.order .tab-content .describe .des{min-height:100px;}
.order .tab-content .describe h2{color: #666666;font-size:18px;line-height: 28px;margin-bottom: 6px;margin-top: 5px;}
.order .tab-content .describe h3{color: #999999;font-size: 14px;line-height: 24px;}
.order .tab-content .price{color:#ff1e1e;font-size: 18px;line-height: 100px;}
.order .tab-content .four{vertical-align: top;}
.order .tab-content .click{margin-top:29px;}
.order .tab-content .click{margin-right: 18px;display: block;text-align: center; width: 100px;height: 42px;border:1px solid #e5e5e5;border-radius: 4px;line-height: 42px;color:#999999;font-size:14px;  }
.order .tab-content .pay_btn{cursor:pointer;}
.order .tab-content .pay_btn:hover{background: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);color:#fff;}
.order .tab-content .over{border: none;background: #ff9126;color: #fff;}
.order .order_none{display:none;text-align:center;line-height:60px;font-size:16px;border:1px solid #d9d9d9;margin:40px 0px;}

/* 我的购物车 */
.shopping-car .tab-content{margin: 30px 15px 0px;}
.shopping-car .tab-content table{border: 1px solid #d9d9d9;}
.shopping-car .tab-content thead{background:#f5f5f5;border: none;}
.shopping-car .tab-content .table>thead>tr>.first{text-align: left;padding-left: 18px;width:146px;}
.shopping-car .tab-content .table>thead>tr>th{padding: 0;text-align:center; border: none;height: 45px;line-height: 45px;font-weight: normal;font-size: 14px;color: #999;}
.shopping-car .tab-content .check-all{line-height: 14px;display: inline-block;}
.shopping-car .tab-content .check-all input{display:none; }
.shopping-car .tab-content .one-label{padding-right: 3px;padding-left: 10px;margin-top: 40px;}
.shopping-car .tab-content .one-label input{display:none; }
.shopping-car .tab-content label{width: 12px;height: 12px;border:1px solid #d9d9d9;border-radius: 2px;background: #fff;margin: 1px 5px 1px 0px;}
.shopping-car .tab-content .labeled{background: url(../../images/order/right.png);}
.shopping-car .tab-content .table td{border-top:none;border-bottom:1px solid #d9d9d9;}
.shopping-car .tab-content .table tr:last-child td{border:none;}
.shopping-car .tab-content tbody tr{height: 114px;}
.shopping-car .tab-content .img-logo{background: #f5f5f5;width: 80px;height:100px;margin-left: 10px;}
.shopping-car .tab-content .describe h2{font-size:16px;color:#666;line-height: 26px;margin-top:10px;}
.shopping-car .tab-content .unit h3{color:#bdbdbd;font-size:16px;text-decoration: line-through;line-height: 26px;margin-top: 22px;}
.shopping-car .tab-content .unit h4{color:#383b44;font-size:16px;line-height: 26px;}
.shopping-car .tab-content .join{vertical-align: middle;padding: 0;}
.shopping-car .tab-content .join div{width:75px; margin:auto;}
.shopping-car .tab-content .join span{width:20px;height:20px;background:#f5f5f5;display:block;line-height:18px;text-align:center;color: #bdbdbd;font-size: 18px;}
.shopping-car .tab-content .join-money{width: 35px;height:20px;border:1px solid #bdbdbd;text-align: center;}
.shopping-car .tab-content .price{color:#ff1e1e;font-size: 18px;vertical-align: middle;text-align: center;}
.shopping-car .tab-content .unit{text-align: center;}
.shopping-car .tab-content .operation{max-width: 100px;padding-top: 22px;}
.shopping-car .tab-content .operation p{width:100%;color:#666;font-size:14px;line-height:30px;}
.shopping-car .amount{height:45px;background:#f5f5f5;line-height:45px;margin:10px 15px 30px; }
.shopping-car .amount .empty{color:#3790ec;font-size:12px;margin: 0 27px 0 18px;}
.shopping-car .amount .strike{color:#666666;font-size:12px;}
.shopping-car .amount .total{color:#666666;font-size:12px;}
.shopping-car .amount .total span{font-size:16px;color:#ff1e1e;font-weight:bold;}
.shopping-car .amount .settlement{width:120px;display:block;background:#3790ec;color:#fff;font-size:16px;text-align:center;margin-left: 26px;}


/* 我的充值 */
.recharge .re-title{font-size:14px;font-weight:bold;color:#54565e;line-height: 20px; margin: 28px 15px 20px;}
.recharge .title2{margin: 30px 15px 20px;}
.recharge .amount{margin: 0 11px;}
.recharge .amount li{padding: 0 4px;margin-bottom: 10px;}
.recharge .amount li div{border:1px solid #c0c9cf;height:70px;text-align: center;line-height:70px;}
.recharge .amount li a{font-size:14px;}
.recharge .amount li em{font-size:30px;color:#3790ec;font-style:normal;}
.recharge .amount li .rateactive{border:none;background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);}
.recharge .amount li .rateactive a{color:#fff;}
.recharge .amount li .rateactive em{color:#fff;}
.recharge .amount li input{width: 70%;height: 30px;border: none;font-size: 24px;}
.recharge .amount li input::-webkit-outer-spin-button,.recharge .amount li input::-webkit-inner-spin-button {-webkit-appearance: none;appearance: none;margin: 0;}
.recharge .amount li input{-moz-appearance:textfield;} 
.recharge .amount li .choice{line-height:20px;}
.recharge .amount li .choice a{margin-top: 14px;display: block;}
.recharge .amount li .choice .info{display:block;color:#70767c;}
.recharge .payment{margin: 0 8px;}
.recharge .payment li{width:200px;height:60px;margin: 0px 7px 10px;position: relative;}
.recharge .payment li span{display:block;width: 18px;height: 18px;background: #dcdcdc;border-radius: 50%;line-height: 14px;padding: 0px 3px;position: absolute;top: 0;bottom: 0;margin: auto;left: 26px;} 
.recharge .payment .alipay{background: url(../../images/order/zhi.png) no-repeat;background-size:contain; }
.recharge .payment .wechat{background: url(../../images/order/wechart.png) no-repeat;background-size:contain;}
.recharge .payment .wayactive span{background: #57a0f7;}
.recharge .recharge-box{margin:30px 0px 0px 15px;}
.recharge .recharge-btn{width:120px;height:40px;border-radius:4px;line-height: 40px;text-align: center;color:#ffffff;font-size:16px;border:none;  background-image: linear-gradient(90deg, #1c70d5 0%, #58a1f8 100%);	box-shadow: 0px 6px 16px 0px rgba(43, 142, 232, 0.3);}
.recharge .tip{background:#ffe8d7;font-size:12px;line-height:14px;color:#da620c;padding:13px 20px;margin-left: 7px;}
.recharge .table{padding: 0 15px;margin-bottom:0;}
.recharge .table table{width:100%;}
.recharge .table table thead{background:#f4f5f7;height:48px;line-height:48px;font-size:14px;border-top:1px solid rgba(55, 55, 55, 0.1);}
.recharge .table table thead th{font-weight:normal;}
.recharge .table tbody tr{height:70px;border-bottom:1px solid #eeeeee;font-size:16px;color:#555555;}
.recharge .rightbox .titleIcon-border{border:none;margin: 30px 15px 10px;}
.recharge .balan{margin-left:15px;margin-top: 25px;}
.recharge .balan h6{font-size:18px;color:#292c36;line-height:54px;font-weight:600;}
.recharge .balan .balance{color:#3790ec;margin:0 20px 0px 15px;font-size:30px;line-height: 48px;}
.recharge .balan span{color: #70767c;font-size:12px;}
.recharge .page{margin:0;}
.recharge .page .pagination{margin:40px 0px;}

/* 专题版大事记 */
.memorabilia{font-family: 'Microsoft Yahei','宋体';}
.memorabilia .memory-content .loading {width:100%;height:100%;padding-top:10%;position:absolute;top:0;left: 0;background: #fff;z-index: 6;font-size: 16px;}
.memorabilia .memory-content .noData {width:100%;height:100%;position:absolute;top:0;left: 0;background: #fff;z-index: 2;display: none;}
.memorabilia .memory-content .nav-box .nav-title {background: url('../../images/memorabilia/titlebg.png');height: 63px;line-height: 63px;color: #fff;font-weight: bold;}
.memorabilia .memory-content .nav-box .nav-title .icon {display: inline-block;width: 27px;height: 23px;background: url('../../images/memorabilia/history.png');position: relative;left: 0;top: 6px;}
.memorabilia .memory-content .swiper-button-prev {top: 28px;left: 8px;width: 10px;height: 15px;background: url('../../images/memorabilia/arrowL.png') no-repeat;background-size: 100% 100%;}
.memorabilia .memory-content .swiper-button-next {top: 27px;right: 12px;width: 10px;height: 15px;background: url('../../images/memorabilia/arrowR.png')no-repeat;background-size: 100% 100%;}
.memorabilia .memory-content .part-right-head-nav .swiper-button-prev {top: 23px;left: 5px;width: 14px;height: 24px;background: url('../../images/memorabilia/arrowL-wt.png') no-repeat;}
.memorabilia .memory-content .part-right-head-nav .swiper-button-next {top: 23px;right: 5px;width: 14px;height: 24px;background: url('../../images/memorabilia/arrowR-wt.png')no-repeat;}
.memorabilia .memory-content .nav-box .phnav-list-box .nav-list {float: left;text-align: center;}
.memorabilia .memory-content .nav-box .phnav-list-box .nav-list a {display:block;margin:0 .3rem;}
.memorabilia .memory-content .nav-box .nav-list a {border-bottom: 1px solid #fff;line-height: 26px;display: block;}
.memorabilia .memory-content .nav-box .active a, .memorabilia .memory-content .nav-box .nav-list:hover a{border-bottom: 1px solid #3891ec;color: #93bdf3;display: block;}
.memorabilia .memory-content .part-right .part-right-head {background: url('../../images/memorabilia/content-headbg.png');background-size: cover;color: #fff;font-weight: bold;}
.memorabilia .memory-content .part-right .part-right-head .part-right-head-title .icon{display: inline-block;width: 18px;height: 18px;background:  url('../../images/memorabilia/content-headicon.png');margin-right: 14px;}
.memorabilia .memory-content .part-right .part-right-head .part-right-head-nav {margin-top: 20px;line-height: 24px;padding:0px 25px;font-weight: normal;overflow: hidden;position: relative; }
.memorabilia .memory-content .part-right .part-right-head .part-right-head-nav #part-right-head-nav-list-box {width: 12000px;}
.memorabilia .wrapper {position:relative;height: 35px;}
.memorabilia .wrapper .scroller {position:absolute;padding: 0;}
.memorabilia .memory-content .part-right .part-right-head-nav li {float: left;}
.memorabilia .memory-content .part-right .part-right-head-nav li a {border-bottom: 1px solid transparent;color: #fff;display:block;margin:0 .3rem;}
.memorabilia .memory-content .part-right .part-right-head-nav li.active a{border-bottom: 1px solid #fff;}
.memorabilia .memory-content .part-right .part-right-head-nav li a:hover {border-bottom: 1px solid #fff;}
.memorabilia .memory-content .part-right .part-right-content {position: relative;height: 1200px;top: 0;left: 0;margin-bottom: 30px;overflow: hidden;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis {position: relative;overflow: hidden;padding: 0 15px 110px 15px;width:100%;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis::before {width: 0;content: "";height: 100%;border-right: 1px solid #3891ec;position: absolute;left: 50%;top: 0}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .event {position: relative;padding: 0 15px;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .event:hover .time-node {background: url('../../images/memorabilia/selectednode.png') no-repeat;background-color: #fff;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n+1) .event:hover .triangle {background: url('../../images/memorabilia/selected-triangle-right.png') no-repeat;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n+1) .event:hover .words {background: url('../../images/memorabilia/selected-words-right.png') no-repeat;background-size: cover;border: 1px solid #e4e1e1;color: #fff;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n) .event:hover .triangle {background: url('../../images/memorabilia/selected-triangle-left.png') no-repeat;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n) .event:hover .words {background: url('../../images/memorabilia/selected-words-left.png') no-repeat;background-size: cover;border: 1px solid #e4e1e1;color: #fff;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n+1) .time-node {position: absolute;left: 6.5px;top: 25px;width: 18px;height: 18px;background: url('../../images/memorabilia/timenode.png') no-repeat center center;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n) .time-node {position: absolute;right: 6px;top: 25px;width: 18px;height: 18px;background: url('../../images/memorabilia/timenode.png') no-repeat center center;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .time-frame {padding-top: 24px;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .resault .words {padding: 14px 16px;border: 1px solid #3891ec;border-radius: 5px;line-height: 30px;box-shadow: 0 0px 15px 0px #e4e1e1;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .resault .triangle {position: absolute;top: 28px;width: 14px;height: 12px;background: url('../../images/memorabilia/triangle-right.png') no-repeat;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n+1) .resault .triangle {left: -12px;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list:nth-child(2n) .resault .triangle {right: -13px;background: url('../../images/memorabilia/triangle-left.png') no-repeat;}
.memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .backtop {width: 36px;height: 76px;padding: 20px 0;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);background: #fff;}

/* 客户端下载页 */
.down-app{background: url('../../images/index/background.png') no-repeat;background-position: center center;background-size: cover;}
.down-app .down-table{display:table;vertical-align:middle;text-align:center;width: 100%;height: 100%;}
.down-app .box{margin: 0 auto;display: table-cell;vertical-align: middle;}
.down-app .logo{text-align: center;margin-top: 5%;}
.down-app .word{text-align: center;margin: 5% 0 8%;}
.down-app .code{margin-top:17%;}
.down-app .link{margin-top:9%;}
.down-app .link1{margin-top:3%;}
.down-app .code img{max-width:175px;padding:10px; background-color: #ffffff;box-shadow: 0px 11px 21px 0px rgba(6, 80, 158, 0.18);border-radius: 6px;border: solid 6px #ffffff;}
.down-app .btn{border-radius:23px;background:url('../../images/index/btnbg.png') no-repeat;padding:10px 25px;width:185px;}
.down-app .btn a{line-height:22px;background-size:contain;display:block;width:100%;background-position:left;color:#fff;font-size:14px;padding-left: 25px;}
.down-app .android{background:url("../../images/index/ad.png") no-repeat;}
.down-app .iphone{background:url("../../images/index/ios.png") no-repeat;}
.down-app .right{padding-left:7%;text-align: left;}


/* pc端 */
@media screen and (min-width:992px) {
    .memorabilia .memory-content .nav-box {margin-right: 10%;} 
    .memorabilia .memory-content .nav-box .nav-list-box{padding: 0 30px 70px 25px;box-shadow: 0 4px 12px 2px #e4e1e1;}
    .memorabilia .memory-content .nav-box .nav-list-box .nav-list {margin-top: 25px;}
    .memorabilia .memory-content .part-right .part-right-head {padding: 32px 26px;}
    .memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis #part-right-content-time-box{padding-top: 60px;}

    .sub-part .part-right{padding-left:10px; }
}
/* 移动端 */
@media screen and (max-width:991px){
    .memorabilia .memory-content {padding-top: 15px;}
    .memorabilia .memory-content .part-left {width: 100%;}
    .memorabilia .memory-content .nav-box {padding: 0 30px 5px 25px;} 
    .memorabilia .memory-content .nav-box #iphnav-list-boxm{width: 12000px;overflow: hidden;}
    .memorabilia .memory-content .part-right .part-right-head {padding: 20px 8px;}
    .memorabilia .memory-content .nav-box .active a, .memorabilia .memory-content .nav-box .nav-list:hover a{display: inline;}
    .memorabilia .memory-content .part-right-head-nav .swiper-button-prev {top: 27px;left: 0px;width: 10px;height: 15px;background: url('../../images/memorabilia/arrowL-wt.png') no-repeat;background-size: 100% 100%}
    .memorabilia .memory-content .part-right-head-nav .swiper-button-next {top: 26px;right: 5px;width: 10px;height: 15px;background: url('../../images/memorabilia/arrowR-wt.png') no-repeat;background-size: 100% 100%}
    .memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .time-frame {font-size: 12px;}
    .memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis .part-right-content-time-list .resault .words {font-size: 14px;padding: 10px 14px;line-height: 24px;}
    .memorabilia .memory-content .part-right .part-right-content .part-right-content-time-axis #part-right-content-time-box{padding-top: 40px;}

    .down-app .right{text-align: center;}
}


@media only screen and (max-width: 1366px) {
	/* 三版首页 */
	.superContainer .second .logo{text-align:center;}
	.superContainer .second .logo img{max-height:130px;}
	.superContainer .second .figcaption dl{margin-top:30px;}
	.superContainer .second .figcaption dt{margin-bottom:30px;font-size:26px;}
	.superContainer .third .content p{margin-top:0;}
}
@media only screen and (max-width: 992px) {
	/* 三版首页 */
	.superContainer .second .figcaption dl{margin-top:30px;}
	.superContainer .second .figcaption dt{margin-bottom:30px;font-size:26px;}

    /* 总编委会 */
    .editorial_total .member dl{margin: 10px 30px;}
    

    /* .browse .main{padding-top: 60px;} */
    .footer{display:flex;justify-content:center;align-items:center;}
    .footer .text {
        text-align: center;
    }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
    
    .browse .img-list li{height: 110px;padding: 0 8px;margin-bottom: 16px;}
    /* .browse .main{padding-top: 0px;} */
    .browse .img-list{margin:0 -10px 4px;}
    .browse .pages{margin-bottom: 20px;}

    /* 三版首页 */
    .superContainer1 .second_con{padding: 0;}
    .superContainer .third .content{padding: 0 15px;}
    .superContainer .web,.superContainer .domain,.superContainer .third_words{display:none;}
    .superContainer .mobie{display:block;}
    .superContainer .first .divide a:hover{background-image:none;background-color:rgba(255, 255, 255, 0.55);-webkit-transform: translateY(0px);transform: translateY(0px);  }
    .index .third .row{margin:45px -5px;}
    .superContainer1 .first .search .inputbox,.superContainer1 .first .search>span{height:46px;}
    .superContainer1 .first .divide a{line-height:42px;height:42px;}
    .superContainer1 .first .search input,.superContainer .changebg .text,.superContainer1 .first .divide a,.indexTop a{font-size:14px;}
    .superContainer1 .first .search>span img{height:50%;}
    /* .first .divide a,.indexTop a{font-size:16px;} */
    .superContainer1 .indexTop{padding-top:15px;}
    .superContainer1 .thirdbtn{margin-bottom: 30px;}
    .superContainer1 .first .divide .zyb{margin-left: 3.5%;}


    /* 专业版首页 */
    .footer{font-family: 'Times New Roman', Times, serif;}
    .specialindex .second #subjectinfo .card{margin:10px 0;}
    .specialindex .second #subjectinfo .card .infoimg{height:115px;overflow: hidden;}

    .index .ad{margin:0 0 30px}
    .index .ad li{width:100%;margin-bottom:10px;}
   
    /* 总编委会 */
    .editorial_total .editorial-content .title{font-size: 20px;padding-top: 30px;line-height: 27px;height:90px;}
    .editorial_total .member .message{height: auto;margin-bottom: 20px;min-height: 250px;}
    .editorial_total .member .message .imgbox{margin-top: 10px;}
    .editorial_total .member .message .name{margin-top: 18px;font-size: 28px;text-align:center;margin-bottom: 18px;}
    .editorial_total .member .caption-first{height: 50px;line-height: 50px;}
    .editorial_total .member .img-list{padding: 0;width: 96%;margin: 20px 2%;}
    .editorial_total .member dl{margin: 10px auto;width: 33%;}
    .editorial_total .member .caption-con{margin-left: 30px;}
    .editorial_total .member dl dt{width: 90%;height: 130px;margin: 0 auto;height: 130px;}
    .editorial_total .member dl .name{width:100%;line-height: 46px;}
    .editorial_total .member dl .info{display: none !important;}
    .editorial_total .member .img-list2{height:582px;}
    
    
    /* 学科编委会 */
    .editorial_subject .part-name ul li{min-width: 20%;margin-bottom: 5px;padding-right: 5px;}
    .editorial_subject .part-name .part-list #secondlist li{min-width: 32%;}
    .editorial_subject .part-name{padding-top:5px; }
    .editorial_subject .part-name .zhixing{width:100%;padding-bottom: 10px;}
    .editorial_subject .main-editor{margin-top: 0px !important;height: auto;}
    .editorial_subject .left-border{border:none;}
    .editorial_subject .M-editor-con{min-height:415px;}
    .editorial_subject .main-editor .imgbg{left:10px;}
    .editorial_subject .main-editor .imgbox{width: 120px;height: 160px;margin-top: 20px;margin-left: 5px;}
    .editorial_subject .main-editor .main_take_more{display:block; }
    .editorial_subject .vice-editor{padding-top:26px;}
    .editorial_subject .vice-editor .vicebox{margin:0px 0px 30px 0px;width: 100%;padding-left: 15px;}
    .editorial_subject .vicebox .vice-introduce{min-height: 200px;width:82%;height: auto; background: #f0f7ff;padding:2% 4% 32px 25%;}
    .editorial_subject .main-introduce .name{padding-left:125px; }
    .editorial_subject .main-introduce .profile{padding: 12px 10px;min-height:100px;height:auto; overflow: hidden;position: absolute;}
    .editorial_subject .main-introduce .profile.able{height: 190px;}
    .editorial_subject .main-introduce .name .name_em{margin-left: 1px;}
    .editorial_subject .main-introduce .name img{margin-left: 5px;margin-top: 40px;}
    .editorial_subject .main-introduce .name span{margin-top: 24px;}
    .editorial_subject .vicebox .vice-introduce .name img{margin-left: 5px;}
    .editorial_subject .vicebox .vice-introduce .name em{margin-left: 5px;}
    .editorial_subject .main-introduce .name h2>span{font-size:26px;line-height: 80px;}
    .editorial_subject .main-introduce{margin-top:80px;padding-top: 40px;padding-right: 5px;padding-left: 0px;position: absolute;right:10px; }
    .editorial_subject .name-list li{min-width: 25%;width:auto; margin: 13px 0px;}
    .editorial_subject .name-list li a{margin: 0 5px;}
    .editorial_subject .name-list .info{display: none !important;}
    .editorial_subject .name-list-padding{padding: 0;}
    .editorial_subject .compile{padding: 0 15px;}
    .editorial_subject .compile .compile-box{width: 100%;margin: 10px 0px;}
    .editorial_subject .compile-tit h3{line-height: 52px;}

    /* 学科分类 */
    .sub-part .part-right .part-list .title{height: auto;overflow: hidden;}
    .sub-part .part-right .part-list li{height: auto;padding-bottom: 20px;}
    .sub-part .part-right .part-list .title span{margin-top:0px; }
    .sub-part .part-content{margin-top:0}
    .headbox .bottom .search a{margin-left: 5px;}
    .headbox .bottom img{margin: 22px 0px 30px 6px;}

    /* header */
   .headbox img.logo{max-width: 80%;margin-left: 10px;}    
   .search_result .hd-so-f01{margin: 0 10%;float: none;}
  
   
    .page .pagination span, .page .pagination a{padding:4px 8px;}
    .superContainer .first .search span{width:18%;}
    .superContainer .first .search .inputbox{width:78%;margin-left: 4%;}
    .first .search span{width:25%;}
    .index .first .text{font-size: 20px;margin-top:20px;}
    .first .searchbox{margin-top:50px;margin-bottom:40px}
    .index-third .top .member-span-login{height:auto}
    /* .index .first .header .modal-body .mobile_sign{padding-top:50px;} */
    .intro>.container{padding-top:0;}
    .intro .leftbox li a{height:40px;line-height: 40px;}
    .intro .leftbox ul{margin-top:30px}
    .index .second .container>.more{margin:25px 0;}
    #fp-nav{display: none}

    .specialindex .fifth .music .piclist{padding-left:10px;padding-right:10px;}

    .gallery .gallery-top{margin-left:15px;}
    .gallery .intro{bottom:10px;}
    .gallery .main{padding: 0;}

    .search_result .searchbox h3{margin-left:10px;font-size: 14px;}
    .search_result .searchbox span{font-size: 14px;margin:0;max-width: 85px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
    .search_result .number{margin-left:15px}

    /* .sub-part .part-right .part-list .title h2,.sub-part .part-right .part-top .title h2{width:83%} */
    .sub-part .part-right .part-list .title h2 a span,.sub-part .part-right .part-top .title h2 span{font-size: 16px}
    .sub-part .part-right .part-list .title img{margin-bottom:15px;margin-top:8px;}
    .sub-part .part-right .part-list .left .type{margin-bottom: 6px;margin-top: -4px;}
    .sub-part .part-right .part-list .right,.sub-part .part-right .part-top .right{margin:25px 15px 0 -15px;height:90px;padding:0 2px;}
    .sub-part .part-right .part-list .content{margin-bottom:0;min-height:48px;}
    .sub-part .part-right .part-list .left .type em>a{font-size: 12px;}
    .sub-part .part-right .part-list .title{padding-top:15px}
    .sub-part .part-right .part-top{border:0;padding:20px 0;margin-bottom:-20px}
    .sub-part .part-right .part-top .left{padding-left:18px;}
    .sub-part .part-right .part-top .content{margin-right:10px}
    .special-part .part-right .part-top .title{margin-bottom:10px;}
    .sub-part .part-right .part-top .content.full:after{right:25px}
    .sub-part .part-right .part-top .tit_part{line-height: 28px;}
    .page .pagination a,.page .pagination span{display: none}
    .page .pagination .prev,.page .pagination .next,.page .pagination a.disabled{display: inline-block;color:transparent;background-position: center;background-repeat: no-repeat;background-color: #fff;padding:10px 18px;margin-right:0}
    .page .pagination a.disabled{background-color: #eee;}
    .page .pagination .prev,.page .pagination .prev.disabled{background-image: url('../../images/left.png');border-right:0}
    .page .pagination .next,.page .pagination .next.disabled{background-image: url('../../images/right.png');margin-right:5px;}

    .today .container .w20,.today .container .w23,.today .container .w80,.today .container .w77{width:100%}
    .today .container .box{height:auto;}
    .today .container .w20 .date{border-right:0}
    .today .container .content .summary{font-size: 16px}
    .today .container .w77{margin-top: 20px;padding: 0 20px 0 36px;}
    .today .container .historylist{margin: 0;}
    .today .container .historylist .title{font-size: 20px;}
    .today .container .historylist li .summary{font-size: 14px}

    /* 词条详情页 */
    .entry-detail .headbox .nopadding{padding:0;}
    .entry-detail .entry-title .right{float: none;clear:both;margin:0px auto 10px; }
    .entry-detail .entry-title .enname{padding-top:10px;}
    .entry-detail .entry-title .title i{line-height: 22px;font-style: normal;word-break: break-all;}
    .entry-detail .entry-title .title h2{font-size:26px;}
    .entry-detail .entry-title .summary{margin:5px 0 15px;padding-right: 0px;}
    .entry-detail .entry-title .part{margin:15px 0px;}
    .entry-detail .entry-title .content{padding: 0px 15px 15px;}
    .entry-detail .entry-title .content .show{top:15px;}
    .entry-detail .entry-title .content dt{width:31%;min-width: auto;}
    .entry-detail .entry-title .content dd{width:66%;margin-right:0px; }
    /* .entry-detail .entry-title .content .content_word{padding-top: 30px;} */
    .entry-detail .main .collection ul li{padding:0 10px;}
    .entry-detail .main .detail-left{margin-bottom:0;}
    .entry-detail .main .art-content{padding:10px 0px 0px 0px;}
    .entry-detail .main .art-content .word_img_font_p{margin: 10px 0;width: 100% !important;}
    .entry-detail .main .art-title{margin-top: -55px;padding-top: 75px;}
    .entry-detail .main .tit-blue{margin-top: -55px;padding-top: 115px;}
    .entry-detail .main .cankao-tit{margin-top: -55px;padding-top: 75px;}
    
    .entry-detail .main .art-title h4{font-size:22px;}
    .entry-detail .main .art-title-1{margin-left:15px; }
    .entry-detail .main .art-title-1 h4{width:100%;}
    .entry-detail .guild .related{width:100%;padding:0;}
    .entry-detail .guild{width:100%;margin:20px auto 0px;}
    .entry-detail .related-entry ul li .imgbox{height:95px;}
    .entry-detail .guild .history{float: none;clear:both;margin:0px auto;width: 100%;padding: 0;}
    .entry-detail .history .browse{width:auto;}
    .entry-detail .main .art-content video{width:300px;height:280px;display:inherit;margin:0 auto;}
    .entry-detail .nopadding{padding:0 15px;}
    .entry-detail .footer .nopadding{padding:0px;}
    .entry-detail .main .art-content p img{max-width:100%;max-height:300px;float: none !important;}
    .entry-detail .guild .author .works{margin-left:0; }
    .entry-detail .guild .author .research{width: 100%;padding: 0 1px;}
    .entry-detail .guild .author .ctrbox{top:12px;}
    .entry-detail .guild .author .namebox .name{max-width:75%;}

    
    .entry-detail .bsTop,.entry-detail .bFind-wrapper-top,.entry-detail #bsMorePanel{width:100% !important;}
    .entry-detail #bsBox{left:0 !important;margin-left:3% !important;width:90% !important;}
    .entry-detail #searchBox{width:90%;}
    .entry-detail #bsPanel{left:10px !important;display:none !important;}

    .entry-detail .main .art-content table{width:100%;}
    .entry-detail .main .art-content table td{word-break: break-all;}
    .entry-detail .detail-right .nav_box{padding:20px 0px 10px 10px;}
    .entry-detail .sum{padding: 0;}
    .entry-detail .main .collection ul{margin:12px 5px;}

    /* 我的订单 */
    .order .contentlist{margin:15px 0px 0px;}
    .order .contentlist .tab-nav{margin-left:0px;}
    .order .tab-content table{margin-bottom:20px;}
    .order .tab-content .first{width:100px;}
    .order .tab-content .img-logo{margin-left:0;}
    .order .tab-content .describe{padding:8px 0px;}
    .order .tab-content .describe h2{font-size:14px;line-height:16px;}
    .order .tab-content .describe h3{font-size:14px;line-height:16px;}
    .order .tab-content .price{font-size:16px;padding: 8px 0px;}
    .order .tab-content .click{width:60px;margin-right: 0;}

    /* 我的充值 */
    .recharge .title{margin:20px 15px;}
    .recharge .payment li{width:45%;height: 44px;}
    .recharge .payment li span{left: 16px;}
    .recharge .payment .wechat{float:right;}
    .recharge .recharge-btn{margin: 40px 0px 20px 15px;}

    .special-part .part-right .part-top .content.full:after{right:0}
    .special-part .btnbox{padding:0 15px;}
    .special-part .part-right .part-top .right{margin-top:15px;}

    .public-list .part-right .part-list .title{margin-bottom: 10px;}
    .public-list .part-right .part-list .title img{margin-bottom:0px;margin-top:6px;}
    .public-list .enname{display:block !important;margin-left: 0px !important;}
    .public-list .ennamebig,.public-list .type,.public-list .tit_part{display: none !important;}
    .public-list .part-right .part-list .title h2 .enname span,.public-list .part-right .part-list .title h2 .enname{line-height:20px;}
}

@media only screen and (min-width: 480px) and (max-width: 768px) {
    .today .container .w20,.today .container .w23{width:30%}
    .today .container .w80,.today .container .w77{width:70%}
    .index .phonewords{margin-top:80px;margin-bottom:60px}
    .index .third .row{margin-top:180px}
    .index .third .bottomtext .number{width:100%;left: 0}
    .index .first .logo{margin-top:15%}
    .index .first .text{margin-top:30px;}
    .index .ad{margin-top:0}
    .first .searchbox{margin-top:60px}
    /* 词条详情页 */
    .entry-detail .guild .author .research{width: 45%;}
    .entry-detail .guild .author .namebox .name{max-width:75%;}
    .search_result .small-list ul .title,.search_result .list.small-list ul p.type{width:60%}
    .search_result .small-list ul li .imgbox{width:40%;}

}

@media (min-width: 479px) { 
    .headbox .bottom .search .inputbox{width: 350px;}
    .editorial_subject .compile .compile-box{width: 330px;}
    
    .headbox img.logo{margin: 5px 10px;}
    .intangible .headbox img.logo{margin:0;}
    .search_result .search-tit{min-height:100px;} 
}
@media (min-width: 767px) {
    .entry-detail .entry-title .content .word25{width:25%;}
    .entry-detail .entry-title .content .word33{width:33.3%;}
    .entry-detail .entry-title .content .word100{width:100%;}
    .entry-detail .entry-title .content .word25 dd{max-width: 154px;}
    .entry-detail .entry-title .content .word33 dd{max-width: 230px;}
    .entry-detail .entry-title .content .word100 dd{max-width: 100%;}
    .entry-detail .entry-title .content .wordlast dd{margin-right: 0;}
    .entry-detail .sum.col-md-12 .content .word25 dd{max-width: 66%;}
    .entry-detail .sum.col-md-12 .content .word33 dd{max-width: 75%;}

    .entry-detail .entry-title .content .content_word{padding-top:22px;}
    .entry-detail .entry-title .content{padding-bottom:20px; }
    .entry-detail .con-title{display: none;}
    .entry-detail .main .art-content p audio{min-width:350px !important;margin-left: 20px;vertical-align: middle;}
    .entry-detail .entry-title .summary-img{float: right;width:75%;padding: 0 15px;}

    .browse .app-name{display: none;}
    .intangible .second .container .row{margin-left:-30px;margin-right:-30px;}
}
@media (max-width: 768px) {
	/* 三版首页 */
	.indexTop{padding:10px 15px}
	.superContainer .second .figcaption dl{width:100%;max-width: inherit;margin-top:3%;font-size:14px;line-height:20px;}
	.superContainer .second .figcaption dt{margin-bottom:3%;font-size: 18px;height: 18px;line-height: 18px;}
	.superContainer .figcaption,.superContainer .allwidth{margin-bottom:50px;}
    .superContainer .second .bottom .title{margin-bottom:1%;}
    /* 专业版首页 */
    .index .first{height:600px;}
    .index .third{height:650px;}
    .index .swiper-container-pic{text-align: center}
    .index .fifth .piclist li .title{text-align: left}
    .index .second .container>.more{margin:50px 0!important;}
    .index .second .typecontent .swiperbox{padding:0 40px;}
    .index .second .swiper-button-next, .index .second .swiper-button-prev{width:14px;height:24px;}
    .index .second .typecontent .typeclass span{margin:0 5px;}
    .specialindex .forth,.specialindex .forth .fp-tableCell,.publicindex .sixth,.publicindex .sixth .fp-tableCell,.publicindex .eighth,.publicindex .eighth .fp-tableCell{height:auto!important;}
    .specialindex .forth .content-part,.publicindex .sixth .content-part{min-height:0;}
    
    .footer{font-family: 'Times New Roman', Times, serif;}
    .footer .text{text-align: left!important;}
    .body-bg02 .footer{padding: 0 15px;}

    .intro .leftbox{padding-left:15px}
    .intro .leftbox li a{padding-left:0;text-align: center;}
    .intro .rightbox{margin-top:20px;padding-right:15px;}

    .index .first .header .modal-dialog .member-span-logined a{width:auto;color:#fff;}
    .index-third .first .top .modal-dialog .member-span-logined{height:auto;}
    
    .index .third .title,.index .forth .title,.index .fifth .title,.publicindex .seventh .container>.title, .publicindex .eighth .container>.title{padding:0 15px;}
    .index .third li .parallax-demo-4{height:320px}

    .publicindex .forth .title,.publicindex .fifth .title{padding:40px 0;}
    .publicindex .forth .container{padding:0 15px;}
    .publicindex .fifth li{width:50%}
    .publicindex .fifth li .box{padding:120px 15px 0}
    .publicindex .forth li .a_music .title,.publicindex .fifth li .box .title{font-size:16px;padding:0}
    .publicindex .fifth li .box .more{font-size:12px;}
    .publicindex .sixth .more{margin:0 0 30px;}
    .publicindex .eighth #img li{padding:0 15px;}
    /* 词条详情页 */
    .entry-detail .detail_btm .detail-logo{margin-bottom: 10px;}
    .entry-detail .detail_btm .detail-logo img{right: 0;}
    .entry-detail .entry-title .content{background:#EFF6FF;padding: 0 20px 30px;border:none;}
    .entry-detail .entry-title .content .content_word{background: #fff;padding-top: 0;margin-top: 58px;padding: 14px 20px;}
    .entry-detail .entry-title .content .show{top:20px;}
    .entry-detail .con-title{position: absolute;color:#4B4D54;font-size:16px;line-height: 58px;}

    .browse .img-list li{height: 150px;margin-bottom: 65px;}
    .browse .img-list .block{border-radius: 6px;overflow: hidden;}
    .browse .app-name{display: block; position: absolute;font-size: 18px;color: #292C36;font-weight: bold;bottom: -45px;line-height: 32px;left: 0;width:100%;}
    .entry-detail .related-entry ul li h3{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

   /* 搜索结果 */
   .search_result .number{margin-left:30px; }
   .search_result .search{margin-left:5px;float: left; }
   .search_result .small-list ul li{width: 94%;margin-left: 3%;margin-right:3%; }
   .search_result .small-list ul li .left{width: 100%;}
   .search_result .small-list ul .title,.search_result .list ul p.type{width:60%;}
   .search_result .small-list ul li .imgbox{width:129px;}
   .search_result .small-list ul .title{line-height: 23px}
   .search_result .list ul p.type{margin-top:21px}
   .search_result .small-list ul .title.noimg{width:100%}
   .search_result .list ul .title>a span, .search_result .list ul .title>a font{font-size: 20px}
   .search_result .list ul .content{margin-top:13px;}
   .search_result .small-list ul li,.search_result .list ul .content{min-height:0!important}
   .search_result .list,.sub-part .part-right .part-list{margin-bottom:15px;}
   .page{margin-bottom:20px}
   .search_result .big-list ul .left{width: 100%;}
   .search_result .big-list ul li{height: auto;width: 94%;margin-left: 3%;margin-right: 3%;}
   .search_result .list ul .title span{margin-top: 0px;}
   .search_result .big-list ul .imgbox{margin-top:12px;margin-bottom:20px;width: 100%;border: none;background: none;  }
   .search_result .searchbox{margin-top:0;}
}
@media (min-width: 992px) { 
    .entry-detail .entry-title .summary-img{float: right;width:83.33333333%;padding: 0 15px;}
}
@media (min-width: 1200px) { 
    .container{width:1200px;}
    .index .first{min-height:630px}
    .entry-detail .detail-logo{max-width: 140px;}
    .entry-detail .sum{min-width: 1040px;padding: 0;}
    .entry-detail .entry-title .summary-img{float: right;width:1040px;padding: 0;}

    .editorial_subject .compile .compile-box{width: 360px;}
    .sub-part .part-left .title,.sub-part .side-nav-box{width:270px;}
    .sub-part .part-right{padding-left:0px; }
    .intangible .nav-top1 .top{margin:28px 0px;width: 72%;}
    .intangible .nav2-box .top{margin:15px 0px;width: 72%;} 
    .intangible .nav-top1 .logo-box{margin:5px 0px;}

    .book-header .headbox .top .member-span-logined{margin-top:10px;}
}

@media (min-width: 1400px) { 

    /* 专业版首页 */
    .index .second,.index .third{min-height:680px;}
    .index .second .container>.title,.publicindex .forth .title.centertitle,.publicindex .sixth .title.centertitle{padding: 60px 0 100px;}
    .index .second .container>.title:before,.publicindex .forth .title.centertitle:before,.publicindex .sixth .title.centertitle:before{top:40px}
    .index .second .container>.title:after,.publicindex .forth .title.centertitle:after,.publicindex .sixth .title.centertitle:after{top:110px;}
    .index .third .bottomtext{height:168px;line-height: 168px;}
    .index .third .title, .index .forth .title.nopadding,.publicindex .seventh .container>.title, .publicindex .eighth .container>.title{ margin-top: 90px;}
    .index .fifth .container>.title{margin-bottom:70px;margin-top: 90px;}
    .index .third .bottomtext .number{top:40px;}
    .specialindex .forth .container>.title{margin:100px 0;}
    .specialindex .forth .container .content-part{min-height:670px}
    .publicindex .seventh li{margin-bottom:130px;}
    .publicindex .seventh li:hover{margin-bottom:150px;}
    .publicindex .eighth #img li{margin-top:130px;}
    .publicindex .eighth #img li:hover{margin-top:100px}
    /* .publicindex .second .swiper-container{padding-bottom:20px;} */
    .publicindex .second .swiper-slide .imgbox{height:205px}
}
@media (max-width: 1400px) { 
    .index .second .container>.title,.index .third .title .font24,.index .forth .history,.index .fifth .pictitle,.publicindex .fifth .titlebox .title,.publicindex .forth .container>.title,.publicindex .sixth .container>.title,.publicindex .pictitle{font-size: 20px;}
}

/* 头部自适应 */
@media (min-width: 1200px) { 
    .head-cen .top{position:relative;}
    .head-cen .top .login_info_list{right:0;}
    .head-cen .search{margin:14px 0px 21px 5%;width: 72%;}
    .headbox .top{padding:0;}

    .headbox .wrap{width: 1200px;}
    .headbox .bottom .search .inputbox{width: 685px;}
    .headbox img.logo{margin-top:15px;margin-left: 10px;}
    .head-cen .search .inputbox{width:81%;}
    .head-cen .top .logo{margin:56px 0px;}
    .head-cen .top .nav-tit{margin-bottom:10px;}

    .zyb .top{margin-bottom: 10px;position:relative;}
    .zyb .login_info_list{right:0;}

    .headbox .dzb .top{margin-bottom:10px;}

    /* 用户中心 机构后台 头部样式单独处理 */
    .infocenter .header .search, .agency .header .search{display:none;}
    .infocenter .head-cen .top .member-span-login1,.infocenter .head-cen .top .member-span-logined1, .agency .head-cen .top .member-span-login1, .agency .head-cen .top .member-span-logined1{margin:40px 0px;}
    .infocenter .head-cen .logo, .agency .head-cen .logo{margin:30px 0px;}
    .infocenter .head-cen .top .nav-tit, .agency .head-cen .top .nav-tit{margin-top:33px;}
    /* 专题版头部 */
    .headbox .special-head .top{position:relative;margin-bottom: 10px;}
}
@media only screen and (max-width: 1259px){
    
}
@media only screen and (max-width: 1199px) {
    .headbox .head{min-height:58px;}
    .header-f01{-webkit-box-shadow: rgba(40,43,49,0.21) 0 6px 12px 0;box-shadow: rgba(40,43,49,0.21) 0 6px 12px 0;background: #fff;}
    .header-f01{position: fixed;top: 0;left: 0;right: 0;z-index: 200;}
    .headbox .headbottom{display:none;}
    .entry-detail .headbox .head,.editorial_total .headbox .head,.editorial_subject .headbox .head,.search_result .headbox .head{min-height:58px;}
    .highsearch .headbox .head{min-height:58px;}
    .infocenter .nav-f01, .agency .nav-f01{border-top:1px solid #d9d9d9;padding-top: 20px;}

    .intangible .header-top{background:#f4f4f4;}
    .intangible .nav{height:58px;background:#797979;position: fixed;}
    .intangible .first>.container{margin-top: 0}
    .intangible .logo-box .font{margin:16px 15px;}
    .intangible .introduce{margin-top:15%;}
    .intangible .nav-top1 .logo-box{margin:5px 0px;}

    .entry-detail .resourceimgcover .closebtn{top:80px;right: 20px;}
    .entry-detail .resourceimgcover .imgbox{max-height: 80%;}    
    .entry-detail .entry-title .content .word-left,.entry-detail .entry-title .content .word-right{width: 50%;}
    .search_result .list ul .content{min-height:72px;}
}
@media only screen and (max-width: 992px) {
    .memorabilia .memory-content .part-right .part-right-head .part-right-head-nav {padding:0px 20px 0px 15px;}
}
@media only screen and (max-width: 767px) {
    .body-bg02 .breadnav{margin-left:0px;}
    .browse .breadnav,.breadnav{margin-left:15px;}
    
    .entry-detail .entry-title .content .word-left,.entry-detail .entry-title .content .word-right{width: 100%;}
    .entry-detail .detail_btm .detail-logo{padding:0;margin-right: 20px;}

    .entry-detail .atlas{position: fixed;bottom: 193px;right: 10px;z-index:8;background:rgba(255,255,255,0.8);border: 1px solid #ccc;border-radius: 50%;box-shadow:0px 3px 6px rgba(28,99,184,0.16) ;margin-right: 15px; }
    .entry-detail .atlas img{max-width:18px;margin:10px;}
    .entry-detail .custom1 {padding:0;z-index:8; display: block;cursor: pointer;position: fixed;bottom: 133px;right: 10px;background:rgba(255,255,255,0.8);border: 1px solid #ccc;border-radius: 50%;box-shadow:0px 3px 6px rgba(28,99,184,0.16) ;}
    .entry-detail .custom1 img{max-width:18px;margin:10px;}
    .entry-detail .off-canvas > .cstm-shade {z-index:9; width: 0;height: 0;position: fixed;top: 0;left: 0;transition: background 0.5s ease, width 0s ease 0.5s, height 0s ease 0.5s;}
    .entry-detail .off-canvas > input[type="checkbox"] {display: none;}    
    .entry-detail .off-canvas > input[type="checkbox"]:checked ~ .cstm-shade {background: rgba(0, 0, 0, 0.75);width: 100%;height: 100%;transition: background 0.5s ease;}
    .entry-detail .off-canvas > .cstm-shade > .cstm-navi {background: white;width: 300px;height: 100%;position: fixed;right: -300px;transition: right 0.5s ease;top:0;display: block;}
    .entry-detail .off-canvas > input[type="checkbox"]:checked ~ .cstm-shade > .cstm-navi {right: 0;}
    .entry-detail .cstm-navi-content {padding: 20px;padding-top: 80px;height: 90%;}
    .entry-detail .cstm-navi-content .nav{width:280px;height: 100%;max-height:627px;}
    .entry-detail .cstm-navi-content .nav li{max-width:275px;padding-left: 18px;}
    .entry-detail .detail-right ul .l2{padding-left: 32px;}
    .entry-detail .detail-right .directory-top{display:none;}
    .entry-detail .detail-right .directory img{margin: 19px 10px 0px 28px;}
}

@media only screen and (max-width: 479px) {
    .headbox .top .logo{margin: 11px 0px;}
    .book-header .hd-top .logo {margin: 0;}
    
    .headbox .top{padding-right:0 !important;padding-left: 15px;}
    .headbox .logobox{max-width:79%;}

     /* 非遗专题 */
    /* .intangible .nav .container,.intangible .nav2 .row,.intangible .second .container .row,.intangible .fourth .container .row{margin:0 -15px;} */
    .intangible .logo-box{max-width:78%;}
    .intangible .introduce{margin-right:0;padding: 40px 30px;margin-top: 35%;}
    .intangible .introduce .introduce-word{max-height:200px;}
    .intangible .second{height: auto;}
    .intangible .second .hot-intangible{height:200px;margin-bottom: 20px;}
    .intangible .second .hot-intangible h3{font-size:18px;margin: 0 10px;}
    .intangible .third .title{font-size:20px;}
    .intangible .third .swiper-slide{width:100%;}
    .intangible .fourth{height: auto;}
    .intangible .fourth .science .block{height:100px;}
    .intangible .fourth .science .video{left:5px;bottom:5px;}
    .intangible .container>.title{margin:50px 0;font-size:20px;}
    .intangible .container>.loading-more{margin:30px 0px;}
    
    .intangible .part-right .part-list .title h2{width:80%;}
    .intangible .logo-box .font{margin:16px 5px;}

    .publicindex .seventh li .row .box{padding:30px 15px;}
    .publicindex .seventh li .textbox .rela .words{max-width:48%;}
    .publicindex .seventh li{margin-top:50px;}

    .memorabilia .memory-content .part-right .part-right-head{padding: 10px;}
    .memorabilia .memory-content .part-right .part-right-head-title{display:none;}
    .memorabilia .memory-content .part-right .part-right-head .part-right-head-nav{margin-top: 10px;}
    .memorabilia .browse .breadnav, .breadnav{display: none;}
    .memorabilia .memory-content .part-right .part-right-content{margin-bottom:0px; }
}
/*--- 头部自适应--end-- */
