﻿@import url("main.css");


.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.maincont{padding: 0 35px 35px;overflow: hidden;min-height: 500px;}
.innermenu{text-align: center;box-sizing: border-box;padding-top:40px;position: relative;overflow: hidden;}
.innermenu li{display: inline-block;width: 140px;text-align: center;padding: 10px 0;}
.innermenu li a{color: #fff;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);font-size: 15px;display: block;}
.innermenu li.active a,.innermenu li a:hover{color: #e65a06;}
.innermenu li.active{background: url(../img/inner/menu_active.png) no-repeat 20px center;}
/*详情*/
.content{padding:30px 0;}
.content h1.title{font-size:20px;color: #FFFFFF;line-height:50px;text-align: center;}
.contip{color: #FFF;text-align: center;margin-top: 5px;}
.contip span{margin-right: 40px;}
.contip span:last-child{margin-right: 0}
.content .detailcont{ color: #ccc;text-indent: 2em;}
.detailcont{line-height:32px;padding-top: 10px;}
.detailcont p{text-indent:2em;margin-top: 10px;}
.detailcont img{display:block;max-width: 100%;height:auto;margin:20px auto;}
.detailcont table{text-align: center;max-width: 100%;margin: 15px auto;}
.detailcont table td{ border: 1px solid #fff;padding: 5px 10px;}

/*分享收藏*/
.colshare{margin-top: 30px;}
.colshare ul{float:right;line-height: 40px;}
.colshare ul li{float:left;margin-right: 20px;cursor:pointer;color:#726133;}
.colshare ul li:last-child{ margin-right: 0;}
.colshare ul li i{height:22px;background:url(../img/inner/colsharesp.png) no-repeat 0 0;float:left;transition:all 0.3s;padding-left: 22px;font-weight: normal;margin-right: 7px;margin-top: 10px;}
.colshare ul li>span{ float: left;margin-right: 10px;}
.colshare ul li a{color:#726133;}
.colshare ul li.col i{background-position-x:0;}
.colshare ul li.share i{background-position-x: -22px;}
.colshare ul li:hover i,.colshare li.chose i{background-position-y:-22px;}
.colshare ul li:hover a,.colshare li.chose a{color:#e65a06;}

/*左右图文*/
.graphicList{width:100%;clear:both;color: #B9B8B8;margin-top: 25px;}
.graphicList li{padding:32px 0;border-bottom: 1px solid #48120B;}
.graphicList li a{ color: #FFFFFF;}
.graphicList li i.imgwrap{width:250px;height:166px;margin-right: 25px;background-color: #48120B;}
.imgleftcont i.imgwrap{float:left;overflow:hidden;}
.imgleftcont img{width:100%;height:auto;}
.graphicList li .detail h2{font-size:16px;line-height:40px;margin-top:10px;transition:0.3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.graphicList li .detail h2:hover{color: #E65A06;}
.graphicList li .detail p{line-height:26px;text-indent:2em;}
.graphicList li .detail p strong{ font-weight: normal;color: #e65a06; }
.graphicList li .detail p.noindent{text-indent:0;}
.graphicList li div.date{float: right;width: 99px;letter-spacing: 1px;text-align: center;border-left: 1px solid #ccc2a5;position: relative;right: 0;top: 10px;}
.graphicList li div.date{margin-left:25px;}
.graphicList li div.date span.day{font-size: 48px;font-weight: bold;}

/*活动*/
.activity .graphicList li,.activitydetail .graphicList li{position: relative;}
.activity .graphicList li i.imgwrap{width:350px;height:232px;}
.activity .graphicList li .btn{position:absolute;bottom:32px;right:0;}
.activity div.detail{top:0;margin-left:385px;}
.activity .graphicList li .detail h2{margin-top:20px;}
.activity .graphicList li .detail p,.activitydetail .graphicList li .detail p{line-height:28px;}
/*活动详情*/
.activitydetail .graphicList{margin-top:-15px;}
.activitydetail .graphicList li .btn{position:absolute;bottom:32px;right:0;}
.activitydetail div.detail{top:0;}
.activitydetail div.detail h2:hover{color: #726133}
.graphicList li .detail p.haveorder{color:#726133;}
h2.acttitle{ font-size: 16px;line-height: 40px;margin-top: 10px;padding: 0 10px;}
.activitydetail .detailcont{border-bottom:1px solid #ccc2a5;padding: 0 10px 14px;}
.actintro{ line-height: 26px;padding: 0 10px;}
.actintro p{ text-indent: 2em;}
/*展览*/

/*常设展览*/
.cszllist.graphicList li .imgwrap{ width: 183px;height: 237px;}
.cszllist.graphicList .detail{ padding-left: 183px;}
.cszllist.graphicList .detail h2{ margin-top: 15px;}
.cszllist.graphicList li .detail p{line-height:32px;}
.temex.graphicList li .imgwrap{ width: 430px;height: 185px;}
.temex.graphicList li .detail{ padding-left: 430px;}
                                                                                                                               
/*临时展览*/
ul.exlist{overflow: hidden;}
.exlist li{width: 48.5%;margin-top:35px;padding-bottom:20px;color: #B9B8B8;border-bottom: 1px solid #48120B;float: left;margin-right: 3%;}
.exlist li:nth-child(even){margin-right: 0;}
.exlist li i{ width: 100%;height: 200px;display: inline-block;overflow: hidden;}
.exlist li img{width:100%;height:auto;}
.exlist li h2{font-size:18px;margin-top:10px;line-height:38px;transition:0.3s;color: #fff;padding: 0 10px;}
.exlist li h2:hover{color: #e65a06;}
.exlist li p{line-height:28px;height: 84px;overflow: hidden;padding: 0 10px;text-indent:2em;}

/*资讯*/
.latestNews div.detail{position:relative;top:0;margin-left:275px;}
.latestNews div.detail h2 i.new{width:28px;height:28px;float:left;background:url(../img/inner/inew.png) no-repeat center;margin-top:5px;margin-right:10px;}
.latestNews div.detail.nopic{top:-9px;margin-left:0;}
.latestNews.graphicList li{margin-top:0;padding:25px 0;}
.latestNews.graphicList li .detail{ min-height: 115px;}
.latestNews.graphicList li .detail p{ margin-right: 120px;}

/*典藏列表*/
.collectlist{ color: #ba743a;overflow: hidden;margin-top: 35px;}
.collectlist>li{width: 204px;margin-top: 20px;margin-right: 15px;float:left;box-sizing:border-box;position: relative;height: 205px;}
.collectlist>li:nth-child(5n){margin-right: 0;}
.collectlist>li .threed{ width: 69px;height: 67px;background: url(../../images/3D.png) no-repeat;position: absolute;right: 0;top: 0;z-index: 100;}
.collectlist>li i{width: 100%;height: 170px;display: block;line-height: 170px;text-align: center;background-color: #ECE3C6;font-size: 0;}
.collectlist>li i img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.collectlist li .info{border-top:1px solid #ECE4D2;padding: 5px 10px;height: 24px;overflow: hidden;position: absolute;width: calc(100% - 20px);bottom: 0;background-color: #FDFDFD;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.collectlist li .info h3{font-size: 14px;line-height: 24px;color: #5A5A5A;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.collectlist li .info ul{font-size: 12px;margin-top: 5px;color: #9C9C9C;}
.collectlist li .info ul li{float: left;padding-right: 20px;line-height: 14px;}
.collectlist li .info ul li span{float: left;padding-right: 2px;width: 16px;height: 16px;background: url(../img/inner/fonticon.png) no-repeat;margin-top: -1px;}
.collectlist li .info ul li:first-child span{ background-position: 0 0;}
.collectlist li .info ul li:last-child span{ background-position: -16px 0;}
.collectlist li:hover .info{height: 50px;}
/*典藏详情*/

.coltitle{line-height: 39px;}
.coltitle i{width: 30px;height: 30px;vertical-align: middle;font-size: 0;display: inline-block;float: left;margin-right: 8px;margin-top: 5px;}
.coltitle h3{font-size: 16px;color: #916746;}
.coltitle h3 small{color: #CBB9A5;}
.collectiondetail .detailcont{ padding-top: 0;}
.defunclist{position: absolute;right: 5px;top: 44px;font-size: 14px;}
.defunclist li{float: left;margin-left: 14px;}
.defunclist li a{color: #968452;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.defunclist li span{margin-left: 14px;width: 22px;height: 22px;background: url(../img/inner/colsharesp.png) no-repeat;float: left;margin-right: 7px;color: #fff;border-radius: 3px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
/*三维模型*/
.defunclist li.swmx span{background-position:-44px 0}
.defunclist li.xnmy span{background-position:-66px 0}
.defunclist li:hover a{color:#e65a06;}
.defunclist li:hover span{ background-position-y: -22px;}

/*====================评论区2016-08-11 zwq=====================*/
.audiencecomment{margin-top: 25px;}
.audiencecomment .coltitle i{background-image: url(../img/inner/gzdp.png);background-size: 100%;background-repeat: no-repeat;}
.contcomment{padding-top: 10px;overflow: hidden;}
.contcomment textarea{ width: 100%;height: 150px;display: block;padding: 4px;line-height: 20px;border: 1px solid #50140C;font-size: 14px;font-family: "微软雅黑";box-sizing: border-box;color: #ccc;background-color: #4A130B;}
.contcomment_btn{border-top: 0;box-sizing: border-box;height: 46px;margin-top: 15px;}
.contcomment_btn span{padding: 4px 20px;float: right;border-radius: 3px;-webkit-border-radius:3px; color: #fff;margin-top: 8px;background: #a9470c;}
.contcomment_btn span:hover{ background: #B74F11;}
/*===================end评论区=================================*/

/*==================用户评论内容评论区2016-08-11 zwq==================*/
.contcomment1{ margin-top: 10px;}
.usercomt{padding-bottom: 40px;margin-top: 25px;}
.allcomt{border-bottom: 1px solid #54160D;}
.allcomt li{ font-size: 16px;line-height: 37px;float: left;padding: 0 15px;color: #926948;margin-right: 10px;}
.allcomt li:hover{border-bottom: 3px solid #BA743A;cursor: pointer;}
.allcomt li.chosecomt{border-bottom: 3px solid #A9470C;}
.comtlist li{width: 98%;padding: 15px 1%;float: left;border-bottom: 1px solid #54160D;}
.comtlist li .comtlist-header{ line-height: 20px;}
.comtlist li .comtlist-header i{width: 40px;height: 40px;border-radius: 50%;display: inline-block;overflow: hidden;vertical-align: middle;margin-right: 10px;}
.comtlist li .comtlist-header i img{width: 100%;height: 100%;}
.comtlist li .comtlist-header span{ color: #916746;margin-right:10px;}
.comtlist li .comtlist-header span:last-child{ color: #B1A292;float: right;font-size: 13px;}
.comtlist-header-delete{width: 16px;height: 16px;background: url(../../Images/sprit.png) no-repeat -150px -20px;position: absolute;right: 7px;cursor: pointer;}
.comtlist-bottom{margin-top: 7px;line-height: 24px;font-size: 12px;color: #AD7D3B;}
.addmore{ width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 15px;float: left;margin-top: 10px;color: #988181;cursor: pointer;background: #48130B;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.addmore a{color: #916746;}
.addmore:hover{background: #5A190F;}
.sctp{ float: left;}
.sctp li{float: left;margin-right: 10px;cursor: pointer;width: 64px;height: 64px;position: relative;margin-top: 10px;}
.sctp li img{width: 100%;height: 100%;}
.sctp li p.tis{ position: absolute;left: 80px;top: 22px;width: 200px;color: #916746;}
.sctp li p.tis span{ color: #ae2727;padding: 0 2px;}
.sctp li.uploadimg i{ width: 0;height:0;position: absolute;top: 0;right: 0;background: url(../../Images/delete.png) no-repeat center;z-index: 10;cursor: pointer;}
.sctp li.uploadimg:hover i{width: 16px;height: 16px;}
.comtlist .sctp_small{ margin-bottom: 10px;}
.comtlist .sctp_small li{ width: 50px;height: 50px;padding: 0;margin-top: 5px;}
/*==================用户评论end===================*/


/*视频院线*/
.videolist li:hover{ cursor: pointer;}
.videolist li{ position: relative;}
.videolist li i:after{transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;background: transparent;content:'';width:100%;height:100%;position:absolute;left: 0;top: 0;}
.videolist li:hover i:after{background: rgba(8,6,5,0.55) url(../img/index/play.png) no-repeat center;}
.videolist p{line-height: 34px;padding: 0 10px;background-color: #FDFDFD;}


/*分页*/
.page{padding-top:40px ;overflow: hidden;}
.page ul.pages{ float: right;}
.page ul.pages li{float:left;width:auto;  margin:0 7px 0 0;border: 1px solid #4c1b15;}
.page ul.pages li a{ padding: 5px 13px;display: inline-block;color:#916746;background: #fffdf9;transition: 0.3s;}
.page ul.pages li:hover a{color:#fff;background-color:#916746;}
.page ul.pages li.active a{color:#fff;background-color: #916646;}
.page ul.pages li.disabled{ border-color: #e4d7b6;}
.page ul.pages li.disabled a{ cursor: default;color: #916746;background: #f1e5c9;}
.page ul.pages li.pgCurrent{color:#fff;font-weight:700;background-color:#f8ac28;}
.page ul.pages li.pgEmpty{color:#5d5b5c;background: #d1cfd0;}
.page ul.pages .pgTxt{ margin-right:5px;width: 25px;padding: 4px;text-align: center;}
.page ul.pages .pgGoTo{ padding: 4px 8px;color:#5d5b5c;background: #d1cfd0;cursor: pointer;}
.page ul.pages .pgGoTo:hover{ color:#fff;background-color:#f8ac28;}






