/*作品展示页*/
.disp-title{ text-align:center; height:60px; line-height:60px; color:#000; font-weight:bold; font-size:26px; position:relative; letter-spacing: 4px; background-color:#fff;}
.disp-title a{ position:absolute; left:20px; top:0;}
.disp-top{ position:relative;}
.disp-top img{ display:block; width:100%;}
.disp-top .k-ts{ background:url(../Images/exhibition/k-bg.png) repeat; height:88px; width:100%; position:absolute; left:0; bottom:0; overflow:hidden;}
.disp-top .k-ts i{ float:left; margin:0 25px; margin-top:25px;}
.disp-top .k-ts i img{ max-width:46px;}
.disp-top .k-ts span{ float:left; color:#fff; font-size:20px; line-height:88px;}


.disp-box{ background-color:#fff; margin-bottom:0px; padding-bottom:20px;}
.disp-pic{ overflow:hidden; padding:20px 3%;}
.disp-pic span{ float:left;}
.disp-pic span i{ display:inline-block; background:url(../Images/exhibition/ls-1.png) no-repeat; width:30px; height:30px; vertical-align:middle; margin-right:15px;}
.disp-pic span b{ line-height:30px; display:inline-block; vertical-align:middle; color:#ef402e; font-size:26px; letter-spacing:4px;}
.disp-pic span.cur i{background:url(../Images/exhibition/ls-2.png) no-repeat;}
.disp-pic span.hh i{background:url(../Images/exhibition/ls-3.png) no-repeat;}

.disp-pic a{ float:right; line-height:30px; color:#876a67; font-size:22px; text-decoration:underline;}
.disp-tab{ overflow:hidden; padding:0 3%;}
.disp-tab span{ float:left; background:url(../Images/exhibition/b-bg-1.png) no-repeat; width:276px; height:130px; text-align:center; cursor:pointer; margin-right:93px; line-height:130px;}
.disp-tab span.cur{background:url(../Images/exhibition/b-bg-2.png) no-repeat;}
.disp-tab-cc span{background:url(../Images/exhibition/b-bg-3.png) no-repeat; width:413px; height:130px; margin-right:188px;}
.disp-tab-cc span.cur{background:url(../Images/exhibition/b-bg-4.png) no-repeat;}
.disp-tab.lle span{ float:left; background:url(../Images/exhibition/b-bg-5.png) no-repeat; width:276px; height:130px; text-align:center; cursor:pointer; margin-right:93px;}
.disp-tab.lle span.cur{background:url(../Images/exhibition/b-bg-6.png) no-repeat;}
.disp-tab-cc.lle span{background:url(../Images/exhibition/b-bg-7.png) no-repeat; width:413px; height:130px; margin-right:188px;}
.disp-tab-cc.lle span.cur{background:url(../Images/exhibition/b-bg-8.png) no-repeat;}

.disp-tab span i{ display:inline-block;}
.disp-tab span i img{ vertical-align:middle; margin-right:15px; max-width:55px;}
.disp-tab span em{ color:#fff; font-size:25px; vertical-align:middle; display:inline-block;}
.disp-search{ padding:0 3%;}
.disp-search p{ width:100%; height:70px; background-color:#f5f5f5; border-radius:30px;}
.disp-search p .text{ float:left; width:900px; height:70px; line-height:70px; border:0; outline:none; background:none; text-indent:2em; font-size:18px;}
.disp-search p a{ float:right; margin-top:2px; margin-right:5px;}
.disp-hot{ padding:20px 3%; border-top:solid 1px #f6f6f6; margin-top:20px; font-size:22px; padding-bottom:0;}
.disp-hot i img{ max-width:100px; vertical-align:middle; margin-right:20px;}
.disp-hot a{ margin-left:25px; color:#ef402e; text-decoration:underline; font-size:22px; display:inline-block; line-height:55px; vertical-align:middle;}

.disp-cent{ padding-bottom:110px;}
.disp-list{ display:none;}
.disp-list-bab{ background-color:#fff; border-bottom:solid 1px #efe8e8;}
.disp-list-bab ul{ overflow:hidden;}
.disp-list-bab ul li{ float:left; width:33%; text-align:center; height:70px; line-height:70px; font-size:22px; cursor:pointer; background:url(../Images/exhibition/ttt.jpg) no-repeat right center;}
.disp-list-bab ul li span{ display:inline-block; line-height:66px; border-bottom:solid 4px #fff; color:#876a67; letter-spacing:2px;} 
.disp-list-bab ul li span.cur{border-bottom:solid 4px #ef402e; color:#ef402e;}
.disp-list-bab ul li i{margin-right:20px;}


.disp-pal{ display:none;}
.disp-pal .pal-top{ background-color:#fff; line-height:60px; color:#666666; font-size:18px; padding:0 3%;}
.disp-pal ul{ overflow:hidden;}
.disp-pal ul li{ float:left; width:22%; margin-left:2.5%; background-color:#fff; position:relative; margin-top:25px; padding-bottom:25px;}
.disp-pal ul li .clc{ width:100%; height:64px; position:absolute; left:0; top:0;}
.disp-pal ul li .clc.c-1{ background:url(../Images/exhibition/c-bg-1.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-2{ background:url(../Images/exhibition/c-bg-2.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-3{ background:url(../Images/exhibition/c-bg-3.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-4{ background:url(../Images/exhibition/c-bg-4.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc p{ overflow:hidden; padding-top:20px; color:#fff; font-size:20px; width:80%; margin:0 auto;}
.disp-pal ul li .clc p span{ float:left;}
.disp-pal ul li .clc p i{ float:right;}
.disp-pal ul li .img-ll img{ display:block; width:100%;}
.disp-pal ul li .pu-text p{ overflow:hidden; margin-top:12px; padding:0 5%;}
    .disp-pal ul li .pu-text p span {
        float: left;
        width: 50%;
        color: #808080;
        font-size: 16px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow:hidden;}
.disp-pal ul li .pu-text p span i{color:#333;}
.disp-pal ul li .pal-btn{ text-align:center; margin-top:20px;}
.disp-pal ul li .pal-btn a{display:inline-block; width:90%; height:40px; line-height:40px; background:url(../Images/exhibition/btn_2.png) no-repeat; background-size:100% 100%; color:#fff; font-size:20px; letter-spacing: 2px; font-weight:bold;}

/*.disp-pal ul li{ float:left; width:44%; margin-left:4%; background-color:#fff; position:relative; margin-top:25px; padding-bottom:25px;}
.disp-pal ul li .clc{ width:100%; height:84px; position:absolute; left:0; top:0;}
.disp-pal ul li .clc.c-1{ background:url(../Images/exhibition/c-bg-1.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-2{ background:url(../Images/exhibition/c-bg-2.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-3{ background:url(../Images/exhibition/c-bg-3.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-4{ background:url(../Images/exhibition/c-bg-4.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc p{ overflow:hidden; padding-top:30px; color:#fff; font-size:24px; width:80%; margin:0 auto;}
.disp-pal ul li .clc p span{ float:left;}
.disp-pal ul li .clc p i{ float:right;}
.disp-pal ul li .img-ll img{ display:block; width:100%;}
.disp-pal ul li .pu-text p{ overflow:hidden; margin-top:12px; padding:0 5%;}
.disp-pal ul li .pu-text p span{ float:left; width:50%; color:#808080; font-size:20px;}
.disp-pal ul li .pu-text p span i{color:#333;}
.disp-pal ul li .pal-btn{ text-align:center; margin-top:20px;}
.disp-pal ul li .pal-btn a{display:inline-block; width:319px; height:60px; line-height:60px; background:url(../Images/exhibition/btn_2.png) no-repeat; background-size:100% 100%; color:#fff; font-size:20px; letter-spacing: 2px; font-weight:bold;}*/

.top{ position:fixed; right:10%; bottom:140px; cursor:pointer; z-index:1000000;}
.top img{ max-width:100px;}

.disp-foot{ position:fixed; bottom:0; width:100%; max-width:1080px; margin:0 auto; background-color:#fff; -moz-box-shadow:0px -3px 7px #f1efef; -webkit-box-shadow:0px -3px 7px #f1efef; box-shadow:0px -3px 7px #f1efef; z-index:10000;}
.disp-foot ul li{ float:left; width:25%;}
.disp-foot ul li a{ float:left; padding:6px 0; text-align:center; width:100%;}
.disp-foot ul li i{ display:inline-block; width:40px; height:40px;}
.disp-foot ul li i.fo-1{ background:url(../Images/exhibition/co-1.png) no-repeat;}
.disp-foot ul li i.fo-2{ background:url(../Images/exhibition/co-2.png) no-repeat;}
.disp-foot ul li i.fo-3{ background:url(../Images/exhibition/co-3.png) no-repeat;}
.disp-foot ul li i.fo-4{ background:url(../Images/exhibition/co-4.png) no-repeat;}
.disp-foot ul li span{ display:block; color:#9b643e; font-size:18px;}
.disp-foot ul li a.cur span{color:#f53829;}
.disp-foot ul li:hover span{color:#f53829;}
.disp-foot ul li:hover i.fo-1{ background:url(../Images/exhibition/co-01.png) no-repeat;}
.disp-foot ul li:hover i.fo-2{ background:url(../Images/exhibition/co-02.png) no-repeat;}
.disp-foot ul li:hover i.fo-3{ background:url(../Images/exhibition/co-03.png) no-repeat;}
.disp-foot ul li:hover i.fo-4{ background:url(../Images/exhibition/co-04.png) no-repeat;}
.disp-foot ul li a.cur i.fo-1{ background:url(../Images/exhibition/co-01.png) no-repeat;}
.disp-foot ul li a.cur i.fo-2{ background:url(../Images/exhibition/co-02.png) no-repeat;}
.disp-foot ul li a.cur i.fo-3{ background:url(../Images/exhibition/co-03.png) no-repeat;}
.disp-foot ul li a.cur i.fo-4{ background:url(../Images/exhibition/co-04.png) no-repeat;}

.banner {position: relative;width: 10.8rem;height: 6.21rem;}
.banner img {width: 100%;}
.banner-but {width: 10.8rem;height: 0.86rem;/*background-color: #9E230B;opacity: 0.8;*/position: absolute;bottom: 0rem;background: rgba(177,49,15,0.8);}
.banner-but .banner-ico {float: left;width: 0.46rem;height: 0.43rem;background: url(../../Images/Phone/ico-02.png) no-repeat;background-size: cover;margin-left: 0.4rem;margin-top: 0.22rem;}
.banner-but span {display: inline-block;margin-left: 0.33rem;font-size: 0.37rem;color: #fff;/*line-height: 0.36rem;*/line-height: 0.86rem;}

#a_exhibition span {
    color: #c1272d !important;
}


@media (min-width:768px) {
   

.banner {
position: relative;
width: 100%;
max-width: 1080px;
height: 350px;
overflow: hidden;
}
.banner img {
width: 100%;
}
.banner-but {
width: 100%;
height: 40px;
/*background-color: #9E230B;
opacity: 0.8;*/
position: absolute;
bottom: 0rem;
background: rgba(177,49,15,0.8);
}
.banner-but .banner-ico {
float: left;
width: 15px;
height: 15px;
background: url(../../Images/Phone/ico-02.png) no-repeat;
background-size: cover;
margin-left: 40px;
margin-top: 15px;
}
.banner-but span {
display: inline-block;
margin-left: 0.33rem;
font-size: 16px;
color: #fff;
line-height: 40px;
}


}
.disp-list-bab ul li i img {
margin-bottom:17px;
}
@media (max-width:768px) {

    .box{ width:100%;}
/*积分兑换毛笔投票*/	
.votes-top{  width:100%; position:relative;}	
.votes-top .header-title{ width:100%; position:absolute; left:0; top:0; text-align:center; height:40px; line-height:40px; color:#fff; font-weight:bold; font-size:18px;  letter-spacing:2px; border-bottom:solid 1px #fd7758;}
.votes-top .header-title a{ position:absolute; left:20px; top:0;}
.votes-top .header-title a img{ max-width:10px;}
.votes-texts img{ width:100%; display:block;}

.return-tc-list{ padding:0 3%;}
.return-tc-list ul li{ padding:7px 0; border-bottom:solid 1px #f7ead7; overflow:hidden;}
.return-tc-list ul li.cur{ padding:15px 0;}
.return-tc-list ul li .pic{ float:left; color:#3b3030; font-size:13px; line-height:35px;}
.return-tc-list ul li .num{ float:right; width:170px; border:solid 1px #ecdad0; height:35px; line-height:35px;}
.return-tc-list ul li .num i{ float:left; width:45px; text-align:center; color:#ecdad0; font-size:30px; height:33px; cursor:pointer; line-height:31px; border-right:solid 1px #e4ccbd;}
.return-tc-list ul li .num b{ float:left; width:76px; text-align:center; color:#ff4027; font-size:16px; height:33px; line-height:33px;}
.return-tc-list ul li .num em{ float:left; width:45px; text-align:center;font-size:30px; color:#ecdad0; height:33px; cursor:pointer; line-height:31px; border-left:solid 1px #e4ccbd;}
.return-tc-list ul li .pac{ float:right; line-height:35px; color:#000000; font-weight:bold; font-size:16px;}

.votes-btn{ margin-top:25px; text-align:center;}
.votes-btn a{display:inline-block; width:75%; height:35px; line-height:35px; background:url(../Images/exhibition/btn_1.png) no-repeat; background-size:100% 100%; color:#fff; font-size:16px; letter-spacing: 2px; font-weight:bold;}

.votes-bl{ text-align:center; font-size:12px; margin-top:12px;}
.votes-bl a{ color:#ff4027; text-decoration:underline;}

.votes-text{ padding:0 3%; color:#999;}
.votes-text h3{ font-size:15px; margin-top:14px;}
.votes-text p{ line-height:20px; font-size:12px; margin-top:3px;}

/*作品详情*/
.works-top-box{background-color:#fdfdfd; height:210px;}
.works-top{ background-color:#ef3e2d; height:150px;}
.works-top .header-title{ text-align:center; height:40px; line-height:40px; color:#fff; font-weight:bold; font-size:18px; position:relative; letter-spacing:2px; border-bottom:solid 1px #fd7758;}
.works-top .header-title a{ position:absolute; left:20px; top:0;}
.works-top .header-title a img{ max-width:10px;}
.works-ts{ margin:15px auto; text-align:center;}
.works-ts i img{ max-width:28px;}
.works-ts span{ color:#fff; font-size:14px; margin-left:10px;}

.works-lr{ width:90%; margin:0 auto; background-color:#fff; border-radius:6px; height:90px; -moz-box-shadow:0px 0px 10px #f2f0f0; -webkit-box-shadow:0px 0px 10px #f2f0f0; box-shadow:0px 0px 10px #f2f0f0;}
.works-lr i{ float:left; line-height:90px; margin:0 15px;}
.works-lr i img{ max-width:65px;}
.works-lr span{ float:left; color:#afafaf; font-size:14px; margin-top:18px;}
.works-lr span em{ display:block; color:#e53c36; font-size:18px; margin-bottom:5px;}
.works-ranking{ background:url(../Images/exhibition/works-cc-2.jpg) no-repeat; background-size:100% 100%; height:60px; padding:0 2%; overflow:hidden;}
.works-ranking .ranking-l{ float:left; line-height:60px;}
.works-ranking .ranking-l span{ color:#fff; font-size:15px; display:inline-block; vertical-align:middle;}
.works-ranking .ranking-l i img{ max-width:40px;}
.works-ranking .ranking-l span b{ display:inline-block; margin:0 5px;}
.works-ranking .ranking-r{ float:right; padding-top:11px;}
.works-ranking .ranking-r p{ font-size:13px; color:#fff; margin-bottom:0; line-height:22px;}

.works-text{ padding:15px 2%; border-bottom:solid 3px #f5f2eb;}
.works-text b{ font-size:18px;}
.works-text p{ font-size:13px; line-height:20px; margin-top:12px;}

.works-list{ padding:0 2%; border-bottom:solid 3px #f5f2eb;}
.works-list ul li{ overflow:hidden; border-bottom:solid 1px #efe6e1; padding:12px 0;}
.works-list ul li.cur{ border-bottom:0;}
.works-list ul li i{ float:left;}
.works-list ul li i img{ max-width:40px;}
.works-list ul li span{ float:left; line-height:40px; font-size:14px; color:#999999; margin-left:14px;}
.works-list ul li em{ float:right; line-height:40px; font-size:14px; color:#000;}

.works-author{ padding:0 2%; border-bottom:solid 3px #f5f2eb;}
.works-author h3{border-bottom:solid 1px #efe6e1; line-height:50px; color:#3b3030; font-size:18px; font-weight:bold;}
.works-author .author-cen{ overflow:hidden; padding:15px 0;}
.works-author .author-cen .author-ll{ float:left; margin-right:25px;}
.works-author .author-cen .author-ll img{ max-width:110px;}
.works-author .author-cen .author-rr{ float:left;}
.works-author .author-cen .author-rr span{ font-size:18px; color:#3b3030; display:block; padding:14px 0;}
.works-author .author-cen .author-rr p{ color:#808080; font-size:15px; line-height:26px;}

.works-process{ padding:0 2%; border-bottom:solid 3px #f5f2eb;}
.works-process h3{border-bottom:solid 1px #efe6e1; line-height:50px; color:#3b3030; font-size:18px; font-weight:bold;}
.works-process .process-cen dl{ padding-left:50px;}
.works-process .process-cen dl dt{ font-weight:normal; padding:12px 0; border-bottom:solid 1px #efe6e1;}
.works-process .process-cen dl dt p{ color:#3b3030; font-size:16px; margin-bottom:5px;}
.works-process .process-cen dl dt span{ color:#999; font-size:13px;}
.works-process .process-cen dl dd{ font-weight:normal; padding:12px 0; border-bottom:solid 1px #efe6e1;position: relative;}
.works-process .process-cen dl dd:after{left:-48px;}
.works-process .process-cen dl dd.cur{ border-bottom:0;}
.works-process .process-cen dl dd p{ color:#a39a96; font-size:16px; margin-bottom:5px;}
.works-process .process-cen dl dd span{ color:#999; font-size:13px;}

.works-cheer{padding:0 2%; padding-bottom:80px;}
.works-cheer .cheer-top{ overflow:hidden; padding:12px 0; border-bottom:solid 1px #efe6e1;}
.works-cheer .cheer-top span{ float:left; width:50%; text-align:center;}
.works-cheer .cheer-top span i img{ max-width:45px;}
.works-cheer .cheer-top span em{ color:#666666; font-size:16px; display:inline-block; margin-left:10px;}
.works-cheer .cheer-btn{ padding:20px 0; text-align:center;}
.works-cheer .cheer-btn a{display:inline-block; width:75%; height:35px; line-height:35px; background-color:#f53829; border-radius:30px; text-align:center; color:#fff; font-size:16px; letter-spacing: 2px; font-weight:bold;} 

.works-foot{ position:fixed; bottom:0; width:100%; max-width:768px; margin:0 auto; background-color:#fff; -moz-box-shadow:0px -3px 7px #f1efef; -webkit-box-shadow:0px -3px 7px #f1efef; box-shadow:0px -3px 7px #f1efef; z-index:10000;}
.works-foot ul li{ float:left; width:20%;}
.works-foot ul li a{ float:left; padding:5px 0; text-align:center; width:100%;}
.works-foot ul li i{ display:inline-block; width:25px; height:25px;}
.works-foot ul li i.fo-1{ background:url(../Images/exhibition/fo-1.png) no-repeat; background-size:100% 100%;}
.works-foot ul li i.fo-2{ background:url(../Images/exhibition/fo-2.png) no-repeat; background-size:100% 100%;}
.works-foot ul li i.fo-3{ background:url(../Images/exhibition/fo-3.png) no-repeat; background-size:100% 100%;}
.works-foot ul li i.fo-4{ background:url(../Images/exhibition/fo-4.png) no-repeat; background-size:100% 100%;}
.works-foot ul li span{ display:block; color:#ff9f22; font-size:12px;}
.works-foot ul li:hover span{color:#f53829;}
.works-foot ul li:hover i.fo-1{ background:url(../Images/exhibition/fo-01.png) no-repeat; background-size:100% 100%;}
.works-foot ul li:hover i.fo-2{ background:url(../Images/exhibition/fo-02.png) no-repeat; background-size:100% 100%;}
.works-foot ul li:hover i.fo-3{ background:url(../Images/exhibition/fo-03.png) no-repeat; background-size:100% 100%;}
.works-foot ul li:hover i.fo-4{ background:url(../Images/exhibition/fo-04.png) no-repeat; background-size:100% 100%;}
.works-foot ul li a.cur{ margin-top:-20px;}
.works-foot ul li a.cur img{ max-width:68px;}

/*作品展示页*/
.disp-title{ text-align:center; height:40px; line-height:40px; color:#000; font-weight:bold; font-size:18px; position:relative; letter-spacing: 2px; background-color:#fff;}
.disp-title a{ position:absolute; left:20px; top:0;}
.disp-title a img{ max-width:10px;}
.disp-top .k-ts{ background:url(../Images/exhibition/k-bg.png) repeat; height:30px; width:100%; position:absolute; left:0; bottom:0; overflow:hidden;}
.disp-top .k-ts i{ float:left; margin:0 10px; margin-top:5px;}
.disp-top .k-ts i img{ max-width:20px;}
.disp-top .k-ts span{ float:left; color:#fff; font-size:12px; line-height:30px;}

.disp-box{ background-color:#fff; margin-bottom:10px; padding-bottom:11px;}
.disp-pic{ overflow:hidden; padding:15px 2%;}
.disp-pic span{ float:left;}
.disp-pic span i{ display:inline-block; background:url(../Images/exhibition/ls-1.png) no-repeat; background-size:100% 100%; width:20px; height:20px; vertical-align:middle; margin-right:8px;}
.disp-pic span b{ line-height:22px; display:inline-block; vertical-align:middle; color:#ef402e; font-size:17px; letter-spacing:2px;}
.disp-pic span.cur i{background:url(../Images/exhibition/ls-2.png) no-repeat; background-size:100% 100%;}
.disp-pic span.hh i{background:url(../Images/exhibition/ls-3.png) no-repeat; background-size:100% 100%;}

.disp-pic a{ float:right; line-height:25px; color:#876a67; font-size:14px;}
.disp-tab{ overflow:hidden; padding:0 2%; width:100%;}
.disp-tab span{ float:left; background:url(../Images/exhibition/b-bg-1.png) no-repeat; background-size:100% 100%; width:32%; height:45px; line-height:43px; text-align:center; cursor:pointer; margin-right:2%;}
.disp-tab span.cur{background:url(../Images/exhibition/b-bg-2.png) no-repeat; background-size:100% 100%;}
.disp-tab-cc span{background:url(../Images/exhibition/b-bg-3.png) no-repeat; background-size:100% 100%; width:47%; height:45px; margin-right:6%;}
.disp-tab-cc span.cur{background:url(../Images/exhibition/b-bg-4.png) no-repeat; background-size:100% 100%;}
.disp-tab.lle span{ float:left; background:url(../Images/exhibition/b-bg-5.png) no-repeat; background-size:100% 100%; width:32%; height:45px; text-align:center; cursor:pointer; margin-right:2%;}
.disp-tab.lle span.cur{background:url(../Images/exhibition/b-bg-6.png) no-repeat; background-size:100% 100%;}
.disp-tab-cc.lle span{background:url(../Images/exhibition/b-bg-7.png) no-repeat; background-size:100% 100%; width:47%; height:45px; margin-right:6%;}
.disp-tab-cc.lle span.cur{background:url(../Images/exhibition/b-bg-8.png) no-repeat; background-size:100% 100%;}

.disp-tab span i{vertical-align:middle; display:inline-block;margin-top:-3px;}
.disp-tab span i img{ vertical-align:middle; margin-right:5px; max-width:28px;}
.disp-tab span em{  color:#fff; font-size:14px; font-weight:bold; vertical-align:middle; display:inline-block;}
.disp-search{ padding:0 2%;}
.disp-search p{ width:100%; height:35px; background-color:#f5f5f5; border-radius:30px;}
.disp-search p .text{ float:left; width:85%; height:35px; line-height:35px; border:0; outline:none; background:none; text-indent:1em; font-size:12px;}
.disp-search p a{ float:right; margin-top:5px; margin-right:5px; text-align:right;}
.disp-search p a img{ max-width:35px;}
.disp-hot{ padding:11px 2%; border-top:solid 1px #f6f6f6; margin-top:15px; font-size:12px; padding-bottom:0;}
.disp-hot i img{ max-width:40px; vertical-align:middle; margin-right:5px;}
.disp-hot a{ color:#ef402e; text-decoration:underline; font-size:12px; display:inline-block; line-height:33px; margin-left:10px; vertical-align:middle;}


.disp-list-bab{ background-color:#fff; border-bottom:solid 1px #efe8e8;}
.disp-list-bab ul{ overflow:hidden;}
.disp-list-bab ul li{ float:left; width:33%; text-align:center; height:50px; line-height:50px; font-size:14px; cursor:pointer; background:url(../Images/exhibition/tttt.jpg) no-repeat right center;}
.disp-list-bab ul li span{ display:inline-block; line-height:46px; border-bottom:solid 4px #fff; color:#876a67; letter-spacing:1px;} 
.disp-list-bab ul li span.cur{border-bottom:solid 4px #ef402e; color:#ef402e;}
.disp-list-bab ul li i{margin-right:10px;}
    .disp-list-bab ul li i img {
        width: 19px;
        height: 19px;
        margin-bottom:13px;
    }

.disp-cent{ padding-bottom:80px;}
.disp-list{ display:none;}

/*.disp-list-bab{ background-color:#fff; border-bottom:solid 1px #efe8e8;}
.disp-list-bab ul{ overflow:hidden;}
.disp-list-bab ul li{ float:left; width:33%; text-align:center; height:50px; line-height:50px; font-size:14px; cursor:pointer; background:url(../Images/exhibition/tttt.jpg) no-repeat right center;}
.disp-list-bab ul li span{ display:inline-block; line-height:46px; border-bottom:solid 4px #fff; color:#876a67; letter-spacing:1px;} 
.disp-list-bab ul li span.cur{border-bottom:solid 4px #ef402e; color:#ef402e;}*/

.disp-pal{ display:none;}
.disp-pal .pal-top{ background-color:#fff; line-height:40px; color:#666666; font-size:13px; padding:0 2%;}
.disp-pal ul{ overflow:hidden;}
.disp-pal ul li{ float:left; width:46%; margin-left:2.5%; background-color:#fff; position:relative; margin-top:15px; padding-bottom:20px;}
.disp-pal ul li .clc{ width:100%; height:35px; position:absolute; left:0; top:0;}
.disp-pal ul li .clc.c-1{ background:url(../Images/exhibition/c-bg-1.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-2{ background:url(../Images/exhibition/c-bg-2.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-3{ background:url(../Images/exhibition/c-bg-3.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc.c-4{ background:url(../Images/exhibition/c-bg-4.png) no-repeat; background-size:100% 100%;}
.disp-pal ul li .clc p{ overflow:hidden; padding-top:10px; color:#fff; font-size:13px; width:80%; margin:0 auto;}
.disp-pal ul li .clc p span{ float:left;}
.disp-pal ul li .clc p i{ float:right;}
.disp-pal ul li .img-ll img{ display:block; width:100%;}
.disp-pal ul li .pu-text p{ overflow:hidden; margin-top:10px; padding:0 5%;}
.disp-pal ul li .pu-text p span{ float:left; width:50%; color:#808080; font-size:13px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.disp-pal ul li .pu-text p span i{color:#333;}
.disp-pal ul li .pal-btn{ text-align:center; margin-top:15px;}
.disp-pal ul li .pal-btn a{display:inline-block; width:90%; height:30px; line-height:30px; background:url(../Images/exhibition/btn_2.png) no-repeat; background-size:100% 100%; color:#fff; font-size:16px; letter-spacing: 2px; font-weight:bold;}

.top{ position:fixed; right:5%; bottom:70px; cursor:pointer; z-index:1000000;}
.top img{ max-width:40px;}

.disp-foot{ position:fixed; bottom:0; width:100%; max-width:768px; margin:0 auto; background-color:#fff; -moz-box-shadow:0px -3px 7px #f1efef; -webkit-box-shadow:0px -3px 7px #f1efef; box-shadow:0px -3px 7px #f1efef; z-index:10000;}
.disp-foot ul li{ float:left; width:25%;}
.disp-foot ul li a{ float:left; padding:4px 0; text-align:center; width:100%;}
.disp-foot ul li i{ display:inline-block; width:25px; height:25px;}
.disp-foot ul li i.fo-1{ background:url(../Images/exhibition/co-1.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li i.fo-2{ background:url(../Images/exhibition/co-2.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li i.fo-3{ background:url(../Images/exhibition/co-3.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li i.fo-4{ background:url(../Images/exhibition/co-4.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li span{ display:block; color:#9b643e; font-size:13px;}
.disp-foot ul li a.cur span{color:#f53829;}
.disp-foot ul li:hover span{color:#f53829;}
.disp-foot ul li:hover i.fo-1{ background:url(../Images/exhibition/co-01.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li:hover i.fo-2{ background:url(../Images/exhibition/co-02.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li:hover i.fo-3{ background:url(../Images/exhibition/co-03.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li:hover i.fo-4{ background:url(../Images/exhibition/co-04.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li a.cur i.fo-1{ background:url(../Images/exhibition/co-01.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li a.cur i.fo-2{ background:url(../Images/exhibition/co-02.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li a.cur i.fo-3{ background:url(../Images/exhibition/co-03.png) no-repeat; background-size:100% 100%;}
.disp-foot ul li a.cur i.fo-4{ background:url(../Images/exhibition/co-04.png) no-repeat; background-size:100% 100%;}
}