
.video_tc{ position: fixed; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.8) url(../image/line.png) repeat; z-index:1000; display:none;  }
.video_tc .v{ position: absolute; width:750px; height:420px; top:50%; left:50%; margin:-210px 0 0 -375px; }
.video_tc .close{ position: absolute; right:0; top:-30px; width:30px; height:30px; line-height:30px; text-align: center; color:#fff; cursor:pointer; text-align: center; font-size:34px; font-family: "宋体"; }
.video_tc .v video,.video_tc #example_video_1{ width:100% !important; height:100% !important; position: absolute; top:0; left:0; }
/* 首页 */
.ind_1{ padding:50px 0; }
.ind_1 .l{ float: left;}
.ind_1 .tit{ position: relative; height:144px; border:1px solid #e2e2e2; display: table; table-layout: fixed; text-align: center;  width:346px; }
.ind_1 .tit .con{ display: table-cell; vertical-align: middle; width:100%; color:#333333; position: relative; z-index:10; }
.ind_1 .l .tit .con .h2{ font-family: Impact; font-size:48px; line-height:1; padding:8px 0; }
.arr_w{ position: relative; }
.arr_w .arr1{ position: absolute; width:100%; height:100%; top:0; left:0; z-index:3; }
.arr_w .arr2{ position: absolute; width:100%; height:100%; top:0; left:0; z-index:3; }
.arr_w .a1{ position: absolute; background:url(../image/ind_1.png) no-repeat 0 0; width:16px; height:16px; top:-2px; left:-2px; }
.arr_w .a2{ position: absolute; background:url(../image/ind_1.png) no-repeat right 0; width:16px; height:16px; top:-2px; right:-2px; }
.arr_w .a3{ position: absolute; background:url(../image/ind_1.png) no-repeat 0 bottom; width:16px; height:16px; bottom:-2px; left:-2px; }
.arr_w .a4{ position: absolute; background:url(../image/ind_1.png) no-repeat right bottom; width:16px; height:16px; bottom:-2px; right:-2px; }



.homebg_cont {background-position: top center;}
.home1 {width: 100%;height: auto;}
.home1 img {width: 100%;height: auto;}
.home2 {padding-bottom: 100px;}
.home2 .title_com h2 {color: #fff;padding: 70px 0;}
.home2 .cont {overflow: hidden;}
.home2 .cont .div {float: left;width: 50%;height: 397px;position: relative;}
.home2 .cont .div.d1 {width: 33.33%;height: 286px;}
.home2 .cont .div .img {width: 100%;height: 100%;overflow: hidden;}
.home2 .cont .div .img img {width: 100%;height: 100%;-webkit-transition: all 1.8s ease-in-out;transition: all 1.8s ease-in-out;}
.home2 .cont .div .mask {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: url(../image/zt/mask1.png);background-size: cover;}
.home2 .cont .div .mask .text {position: absolute;left: 30px;bottom: 25px;}
.home2 .cont .div .mask .text .h1 {font-size: 20px;color: #fff;margin-bottom: 19px;display: block;}
.home2 .cont .div .mask .text i {width: 83px;height: 1px;background: #9a834a;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;display: block;}
/*.home2 .cont .div:hover .img img {-webkit-transform: scale(1.1);transform: scale(1.1);}*/
/*.home2 .cont .div:hover .mask .text i {width: 130px;}*/
.home2 .link1 {text-align: center;padding: 53px 0 0;background: url(../image/zt/arr1.png) no-repeat center 10px;}
.jjl_more1 {background: url(../image/zt/more1.png) no-repeat center;display: inline-block;width: 99px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;}
.jjl_more1:hover {background: url(../image/zt/more2.png) no-repeat center;}
.jjl_more2 {background: url(../image/zt/more3.png) no-repeat center;display: inline-block;width: 91px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #474747;}
.jjl_more2:hover {background: url(../image/zt/more4.png) no-repeat center;}
.home3 {padding-bottom: 1px;}
.jjl_more3 {background: url(../image/zt/more3.png) no-repeat center;display: inline-block;width: 91px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #474747;}
.jjl_more3:hover {background: url(../image/zt/more5.png) no-repeat center;}
.home3 {padding-bottom: 1px;}
.home3 .cont {background: #fff;position: relative;border: 1px solid #e2e2e2;margin: 6px;}
.home3 .cont .bar {}
.home3 .cont .bar i {width: 52px;height: 52px;display: block;position: absolute;}
.home3 .cont .bar i.i1 {left: -6px;top: -6px;background: url(../image/zt/bar1.png) no-repeat center;}
.home3 .cont .bar i.i2 {right: -6px;top: -6px;background: url(../image/zt/bar2.png) no-repeat center;}
.home3 .cont .bar i.i3 {right: -6px;bottom: -6px;background: url(../image/zt/bar3.png) no-repeat center;}
.home3 .cont .bar i.i4 {left: -6px;bottom: -6px;background: url(../image/zt/bar4.png) no-repeat center;}
.home3 .cont .padd {padding: 35px 30px;}
.home3 .cont .tit {font-size: 34px;color: #474747;overflow: hidden;line-height: 1;margin-bottom: 30px;}
.home3 .cont .tit .tab_nav {display: inline-block;margin-left: 8px;}
.home3 .cont .tit .tab_nav .btn1 {display: inline-block;font-size: 16px;color: #474747;cursor: pointer;margin-left: 10px;}
.home3 .cont .tit .tab_nav .btn1.cur {color: #694f28;}
.home3 .cont .tit .jjl_more2 {float: right;margin-top: 4px;}
.home3 .cont .l {float: left;width: 50%;}
.home3 .cont .bottom {}
.home3 .cont .bottom .tab_con {}
.home3 .cont .bottom .div {display: none;}
.home3 .cont .bottom .div.act {display: block;}
.home3 .cont .bottom .list .li {position: relative;line-height: 28px;background: url(../image/zt/d1.jpg) center;height: 28px;background-repeat: repeat-x;font-size: 14px;}
.home3 .cont .bottom .list .li .ellipsis {max-width: 420px;position: absolute;left: 0;top: 0;padding-left: 27px;background: #fff url(../image/zt/icon1.png) no-repeat left center;padding-right: 30px;}
.home3 .cont .bottom .list .li .sj {position: absolute;right: 0;top: 0;background: #fff;padding-left: 15px;font-family: arial;}
.home3 .cont .r {overflow: hidden;border-left: 1px solid #e2e2e2;}
.home3 .cont .top {overflow: hidden;height: 120px;background: url(../image/zt/home8.jpg);margin-bottom: 20px;}
.home3 .cont .top .l_img {float: left;height: 100%;width: 160px;overflow: hidden;}
.home3 .cont .top .l_img img {width: 100%;height: auto;}
.home3 .cont .top .r_txt {overflow: hidden;padding: 28px;}
.home3 .cont .top .r_txt .h1 {font-size: 18px;color: #fff;}
.home3 .cont .top .r_txt .h2 {font-size: 14px;color: #fff;font-family: arial;padding: 10px 0 6px;}
.home3 .cont .top .r_txt .more {font-size: 12px;color: #fff;}


.team1 {margin-bottom: 60px;}
.team1 .title_com h2 {color: #fff;padding: 70px 0;}
.team1 .cont {background: #fff;padding: 65px 25px 35px;}
.team1 .cont .p {margin-bottom: 30px;}
.team1 .cont .imgs {margin-bottom: 30px;}

.details {padding: 65px 0 0 !important;}
.details h3 {color: #fff;}
.details .content {background: #fff;padding: 65px 25px 0;}
.details .autor {color: #fff;padding: 20px 0 50px !important;}
.details .updown {background: #fff;padding: 30px 25px;}

.exhibits1 {}
.exhibits1 .title_com h2 {color: #fff;padding: 70px 0;}
.exhibits1 .list {overflow: hidden;}
.exhibits1 .list .item {position: relative;float: left;height: 220px;width: 50%;}
.exhibits1 .list .item .cf {margin: 14px 11px;background: #fff;}
.exhibits1 .list .item .cf .l_img {float: left;width: 254px;height: 190px;overflow: hidden;}
.exhibits1 .list .item .cf .l_img img {width: 100%;height: auto;}
.exhibits1 .list .item .cf .r_txt {overflow: hidden;padding: 30px 30px 0 20px;}
.exhibits1 .list .item .cf .r_txt .h1 {font-size: 20px;color: #474747;}
.exhibits1 .list .item .cf .r_txt .p {font-size: 14px;color: #474747;padding: 20px 0 24px;line-height: 150%;}
.exhibits1 .list .item .cf .r_txt .more {font-size: 14px;color: #474747;}
.exhibits1 .list .item:hover .cf { z-index:10; background: #fff url(../image/listBg.png) repeat; }
.exhibits1 .list .item:hover .cf .r_txt .h1 {color: #722228;}
.exhibits1 .list .item:hover .jjl_more3 {background: url(../image/zt/more5.png) no-repeat center;}
.exhibits1 .list .item .bar i {display: block;position: absolute;}
.exhibits1 .list .item .bar .i1 {right: 0; top: 0; width: 44px;height: 43px;background: url(../image/zt/bar5.png) no-repeat center;}
.exhibits1 .list .item .bar .i2 {right: 0; bottom: 0; width: 44px;height: 43px;background: url(../image/zt/bar6.png) no-repeat bottom center;}
.exhibits1 .list .item .bar .i3 {left: -1px; bottom: 0; width: 44px;height: 43px;background: url(../image/zt/bar7.png) no-repeat bottom center;}
.exhibits1 .list .item.odd .bar .i4 {left: 0px; top: 0; width: 44px;height: 43px;background: url(../image/zt/bar8.png) no-repeat center;}
.exhibits1 .list .item.odd .bar .i5 {left: 0px; bottom: 0; width: 44px;height: 43px;background: url(../image/zt/bar8.png) no-repeat center;}
.exhibits1 .list .item .bar .i6 {left: 0px; top: 0; width: 44px;height: 43px;background: url(../image/zt/bar9.png) no-repeat top center;}
.exhibits1 .list .item .bar .i7 {right: 0px; top: 0; width: 44px;height: 43px;background: url(../image/zt/bar9.png) no-repeat top center;}
.exhibits1 .page {margin-top: 60px;}


.information1 {}
.information1 .wrap {overflow: hidden;}
.information1 .title_com h2 {color: #fff;padding: 70px 0;}
.information1 .list {overflow: hidden;background: #fff;width: 100.1%;}
.information1 .list .item {float: left;width: 33.33%;background: #fff;height: 100%;position: relative;padding-top: 7px;height: 420px;}
.information1 .list .item+.item:before {content: "";display: block;top: 0;bottom: 0;left: -1px;width: 1px;background: #dedede;position: absolute;}
.information1 .list .item .img {width: 100%;height: 230px;overflow: hidden;}
.information1 .list .item .img img {width: 100%;height: auto;}
.information1 .list .item .text {text-align: center;padding: 30px 20px 0;}
.information1 .list .item .text .h1 {font-size: 20px;color: #474747;line-height: 140%;padding: 0 10px 20px;}
.information1 .list .item .text .p {font-size: 14px;color: #474747;line-height: 150%;} 

.information1 .list.list2 {padding-top: 40px;background: transparent;}
.information1 .list.list2 .item {overflow: hidden;width: 100%;height: 230px;padding-top: 0;padding-left: 7px;margin-top: 18px;}
.information1 .list.list2 .img {float: left;height: 230px;width: 409px;}
.information1 .list.list2 .text {overflow: hidden;text-align: left;padding: 35px 20px 0 30px;}
.information1 .list.list2 .text .h1 {padding: 0 0 10px;}
.information1 .list.list2 .text .p {height: 60px;overflow: hidden;margin-bottom: 30px;}
.information1 .list.list2 .item+.item:before {display: block;}
.information1 .list.list2 .item.bar1:after {bottom: 0;right: inherit;width: 8px;height: auto;}
.information1 .list.list2 .item.bar2:after {bottom: 0;right: inherit;width: 8px;height: auto;}
.information1 .list.list2 .item.bar3:after {bottom: 0;right: inherit;width: 8px;height: auto;}
.information1 .list.list2 .item.bar4:after {bottom: 0;right: inherit;width: 8px;height: auto;}
.information1 .list.list2 .item.bar5:after {bottom: 0;right: inherit;width: 8px;height: auto;}
.information1 .list .item.bar1:after {content: "";height: 8px;position: absolute;left: 0;right: 0;top: 0;background: #b45055;z-index: 1;} 
.information1 .list .item.bar2:after {content: "";height: 8px;position: absolute;left: 0;right: 0;top: 0;background: #b68f58;z-index: 1;}
.information1 .list .item.bar3:after {content: "";height: 8px;position: absolute;left: 0;right: 0;top: 0;background: #b45055;z-index: 1;}
.information1 .list .item.bar4:after {content: "";height: 8px;position: absolute;left: 0;right: 0;top: 0;background: #742329;z-index: 1;} 
.information1 .list .item.bar5:after {content: "";height: 8px;position: absolute;left: 0;right: 0;top: 0;background: #b68f58;z-index: 1;}
.information1 .page {margin-top: 35px;}






  

/*活动预告*/

.active_1,.details{  padding:80px 0 50px; }
.active_1 .tab_3 .list{ padding:10px 0 40px; }
.active_tit_top{ overflow: hidden; }
.active_tit_top .li_1{ float: left; width:410px; height:616px; position: relative; }
.active_tit_top .tit{ width:410px; height:308px; line-height:308px;  background:url(../image/img/act_1_a.jpg) repeat 0 0; position: relative; z-index:10; }
.active_tit_top .tit .con{ display: inline-block; vertical-align: middle; color:#fff; padding:0 45px; text-align: left; line-height:1.5;  }
.active_tit_top .tit a{ color:#fff; }
.active_tit_top .tit .a_com{ text-align: left; }
.active_tit_top .tit .h3{ font-size:18px; }
.active_tit_top .tit .p{ padding:20px 0 30px; }
.active_tit_top .img{ width:410px; height:308px; }


.active_tit_top .li_1 .tit i{ position: absolute; content:""; width:100%; height:8px; bottom:-8px; background:url(../image/arr_1.png) no-repeat center; }
.active_tit_top .li_1 .img{ position: absolute; bottom:0; left:0;  }

.active_tit_top .li_2,.active_tit_top .li_3{ float: left; width:820px; }
.active_tit_top .li_2 .tit,.active_tit_top .li_2 .img{ float: left; }
.active_tit_top .li_3 .tit,.active_tit_top .li_3 .img{ float: right; }

.active_tit_top .li_2 .tit{ background:url(../image/img/act_2_a.jpg) repeat 0 0; }
.active_tit_top .li_2 .tit i{ position: absolute; content:""; width:8px; height:100%; left:-8px; background:url(../image/arr_2.png) no-repeat center; }
.active_tit_top .li_3 .tit{ background:url(../image/img/act_3_a.jpg) repeat 0 0; }
.active_tit_top .li_3 .tit i{ position: absolute; content:""; width:8px; height:100%; right:-8px; background:url(../image/arr_3.png) no-repeat center; }
.active_tit_list ul{ padding:30px 0; }
.active_tit_list li{ padding:35px 40px; border:1px solid #e2e2e2; border-top:0; position: relative; line-height: 1.5; }
.active_tit_list li .con {position: relative;z-index: 9;}
.active_tit_list li:first-child{ border:1px solid #e2e2e2; }
.active_tit_list li:hover{ z-index:10; background:url(../image/listBg.png) repeat 0 0; }
.active_tit_list li .a_com{ text-align: left; }
.active_tit_list li .h3{ font-size:18px; }
.active_tit_list li .p{ padding:15px 0 25px; }
.active_tit_list li:hover .a_com a {color: #77302f;}

.ind_4 .a_tit{ display: block; text-align: center; }
.ind_4 .a_tit .ico{ width:82px; height:82px; display: block; margin:0 auto; padding-bottom: 20px; }
.ind_4 .a_tit .ico img{ display: block; width:100%; height:100%; }
.ind_4 .a_tit .ico:hover img{ animation:rot 0.5s; -webkit-animation:rot 0.5s; }

.foot_com{ width:1230px; margin:0 auto; padding-bottom: 50px; }

/*搜索结果*/
.result_gjz{ padding:10px 0 0; line-height:1.5; font-size:24px; }
.result_gjz i{ color:#77302f; }
.result .active_tit_list .h3 i{ color:#77302f; }


/*详情页*/
.details h3{ font-size:24px; line-height:1.5; text-align: center; }
.content p{ line-height:1.5; padding-bottom: 30px; }
.content  img{ max-width: 100%; }
.details .autor{ text-align: center; padding:15px 0 20px; }
.details .autor span{ display: inline-block; padding:0 10px; }
.details .autor .time{ font-family: "AvianRegular",arial; } 
.details .content{ padding-bottom: 20px; }
.updown{ padding:20px 0 0; border-top:1px solid #e2e2e2; overflow: hidden; line-height:20px; }
.updown a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
.updown .left{ float: left; max-width:45%; padding-left: 25px; margin-left:5px; background:url(../image/p_prev.png) no-repeat left center; }   
.updown .right{ float: right; max-width:45%; padding-right: 25px; margin-right:5px; background:url(../image/p_next.png) no-repeat right center; }   
.updown .left:hover{ background-image:url(../image/p_prev_a.png); }
.updown .right:hover{ background-image:url(../image/p_next_a.png); }
.updown a:hover{ color:#77302f; }


/* 文物详情页 */
.prod_d_1{ position: relative; padding:16.5% 0 50px; }
.prod_d_1 .bg{ position: absolute; width:100%; top:0; left:0; }
.prod_d_1 .bg img{ display: block; width:100%; }
.prod_d_1 .wrap{ position: relative; z-index:2; overflow: hidden; }
.prod_d_1 .l{ float: left; width:615px; height:460px; position: relative; }
.prod_d_1 .l .img{ width:100%; height:100%; }
.prod_d_1 .l .updown{ position: absolute; width:100%; bottom:0; left:0; z-index:10; background:url(../image/line_2.png) repeat-x 0 bottom; padding:70px 0 20px; border:0; }
.prod_d_1 .l .updown a{ color:#fff; }
.prod_d_1 .l .updown .left{  margin-left:20px; background:url(../image/left.png) no-repeat left center; }
.prod_d_1 .l .updown .left:hover {background-image: url(../image/p_prev_a.png);}   
.prod_d_1 .l .updown .right{ margin-right:20px; background:url(../image/right.png) no-repeat right center; }
.prod_d_1 .l .updown .right:hover {background-image: url(../image/p_next_a.png);}   



.prod_d_1 .r{ float: left; width:615px; height:460px; position: relative; background:url(../image/img/pro_3.jpg) repeat 0 0; }
.prod_d_1 .r .con{ padding:50px 50px 0; color:#fff; text-align: justify; }
.prod_d_1 .r .con h2{ text-align: justify; }
.prod_d_1 .r .txt{ padding-top:20px; }
.prod_d_1 .r .txt .li{ padding-bottom: 14px; }
.prod_d_1 .r .txt .h3{ font-size:18px; line-height:20px; padding-left: 25px; background:url(../image/dots.png) no-repeat left center; margin-bottom: 10px; }
.prod_d_1 .r .txt .p{ padding-left: 25px; line-height:1.5; }
.prod_d_1 .r .txt .srcollW{ height:6em; overflow: hidden; }

.prod_list{ padding-top:25px; padding-bottom: 30px; }
.prod_list li{ float: left; width:33.3%; text-align: center; border-top:10px solid #5e3123; }
.prod_list li .a{ display: block; }
.prod_list li .img{ height:307px; margin-top: -1px;}
.prod_list li .ellipsis{ padding:20px 0 40px; font-size:16px; }
.prod_list li:hover .ellipsis{ color:#77302f; }
.prod_list .li_1{ border-color:#1f2622; }
.prod_list .li_2{ border-color:#2d4739; }
.prod_list .li_3{ border-color:#8b5050; clear:left;  }
.prod_list .li_4{ border-color:#6c2a2a; }
.prod_list .li_5{ border-color:#725c52; }






.details .fx_wp {padding-bottom: 10px;}
.fx_wp {overflow: hidden;}
.fx_wp .popup_wx { background:url(../image/wx.png) no-repeat center right !important; }
.fx_wp .popup_wx.a { background:url(../image/wx1.png) no-repeat center right !important; }
.fx_wp .bds_tsina { background:url(../image/wb.png) no-repeat center right !important; }
.fx_wp .bds_tsina.a { background:url(../image/wb1.png) no-repeat center right !important; }
.fx_wp .label {float: left;line-height:36px;}
.fx_wp .bdsharebuttonbox {float: left;}


/*视频列表*/



.ie8 .service_3 .list .li .ico .i{ display: none; }
.ie8 .service_3 .list .li:hover .ico .i{ display: block; }

.z-cur{ z-index:100; }
.z-cur .arr_w .arr2{ opacity:1; transform:scale(1); -webkit-transform:scale(1); }
@media screen and (min-width:1200px){

	.arr_w .arr2{ transition:all 0.5s; -webkit-transition:all 0.5s; opacity:0; transform:scale(0.9); -webkit-transform:scale(0.9); }
	.arr_w .arr2 div{ background-image:url(../image/ind_2.png); }
	.arr_w:hover .arr2{ opacity:1; transform:scale(1); -webkit-transform:scale(1); }
	
	.information1 .list .item:hover .text .h1 {color: #722228;}
	.information1 .list .item:hover { background: #fff url(../image/listBg.png) repeat; }

}


@media screen and (max-width:640px){

    /*.video_tc .v{ position: absolute; width:7.1rem; height:4rem; top:50%; left:50%; margin:-2rem 0 0 -3.6rem; }*/
    .ind_1{ padding:0.6rem 0; }
    .ind_1 .l{ float: none; }
    .ind_1 .tit{ width:auto; display: block; height:auto; padding:0.3rem 0; }
    .ind_1 .tit .con{ display: block; }
    .ind_1 .l .tit .con .h2{ font-size:0.5rem; padding:0 0.15rem; }

    .ind_1 .r{ float: none; width:auto; }
    .ind_1 .r .li{ width:25%; border:0 !important; }
    .ind_1 .r .li .a{ border:1px solid #e2e2e2; border-top:0; border-left:0; width:100%; }
    .ind_1 .r .li:nth-child(4n+1) .a{ border-left:1px solid #e2e2e2; }
    .ind_1 .r .li:nth-child(4n+1){ clear: left; }

    
    .arr_w .arr1 div{ background-size:20px !important; width:10px !important; height:10px !important; }
    .arr_w .arr2,.arr_w .arr1{ display: none; }
    .arr_w .a1{ top:-1px; left:-1px; }
    .arr_w .a2{ top:-1px; right:-1px; }
    .arr_w .a3{ bottom:-1px; left:-1px; }
    .arr_w .a4{ bottom:-1px; right:-1px; }


    .ind_1 .r .ico{ width:0.6rem; height:0.6rem; }
    .ind_1 .r .li .h3{ padding-top:0.1rem; }
    .ind_2{ padding:1rem 0 0; background:#1f2622 ; }
    .ind_2 .title_com{ min-height:0; padding-bottom: 0.5rem; }
    .ind_2 .bg{ width:9rem; left:50%; margin-left:-4.5rem; }

    .ind_2 .tit .l, .ind_2 .tit .r{ float: none; height:auto; width:auto; }

    .ind_2 .tit .l .li .a{ width:6rem; height:auto; }
    .ind_2 .tit .l .left,.ind_2 .tit .l .img{ width:50%; height:4.92rem; }

    .ind_2 .num{ bottom:0.2rem; left:30px; }
    .ind_2 .slick_ind_2 .slick-prev, .ind_2 .slick_ind_2 .slick-next{ bottom:0.2rem; left:15px; }
    .ind_2 .slick_ind_2 .slick-next{ left:75px; }

    .ind_2 .tit .l .h2{ writing-mode:inherit; font-size:0.3rem; left:0.2rem; top:0.5rem; }
    
    .ind_2 .tit .l .left .con{ width:auto; padding:1.2rem 0.3rem 0; left: 0;bottom: 0.9rem;}
    .ind_2 .tit .l .left .con .h3{ font-size:0.28rem; padding-bottom: 0.2rem; }
    .ind_2 .tit .l .left .con .p span{ font-size:0.22rem; }

    .ind_2 .slick_ind_2_r .li{ width:6rem; height:2.8rem; }
    .ind_2 .slick_ind_2_r .li .a{ width:100%; height:100%; }
    .ind_2 .slick_ind_2_r .con{ width:auto; bottom:0.2rem; left:0.3rem; right:2rem; }
    .ind_2 .slick_ind_2_r .tit{ background-size: 2rem 1.9rem; }
    .ind_2 .tit .r .top .h2{  font-size:0.3rem; left:0.3rem; bottom:0.8rem; }
    .ind_2 .slick_ind_2_r .slick-dots{ bottom:0.2rem; right: 0; width:1.8rem; }
    .ind_2 .r .bot .img{ display: none; }
    .ind_2 .r .bot .img,.ind_2 .r .bot .right{ float: none; width:100%; height:auto; }
    .ind_2 .r .bot .right .con{ padding:0.6rem 0.3rem; }
    .ind_2 .r .h2{ font-size:0.3rem; }
    .ind_2 .r .bot .right .con .list{ padding-top:0.4rem; }

    .ind_2 .tit .l .left,.ind_2 .r .bot .right{ background-size:auto 70%; background-position: right bottom; }

    .ind_3{ padding:0.8rem 0; }
    .tab_3 .list { display: block; padding:0.2rem 0 0.3rem !important;text-align: center; }
    .tab_3 .list .li{ width:25%; border:0; padding:0 0 0.05rem; }
    .tab_3 .list .li .a{ width:1.4rem; height:0.6rem; line-height:0.6rem; margin:0 auto; border:1px solid #c2c2c2; font-size:0.22rem;} 
    /* .ind_3_list .li{ width:33.3%; z-index:1 !important; border-top-width: 0.1rem; }
    
    .ind_3_list .li .con .bg{ display: none; }
    .ind_3_list .li .con{ padding:0; }
    .ind_3_list .li .con .a{ position: relative; display: block; }
    .ind_3_list .li .con .ellipsis{ padding:0.2rem 0.1rem 0.3rem; font-size:0.22rem; }
    .ind_3_list .li .img{ padding:0 !important;  }
    .ind_3_list .li .img img{ position: static; }
    .ind_3_list .li:nth-child(4){ margin-top:-1.55rem; }
    .ind_3_list .li:nth-child(5){ margin-top:-0.9rem; } */

    .ind_3_list{ width:auto; margin:0 0.3rem; }
    .ind_3_list .li .con .ellipsis{ padding:0.2rem 0.1rem 0.3rem; font-size:0.22rem; }
    .ind_3 .slick-dots{ bottom:-0.4rem; }
    .ind_3 .slick-dots li button:before{ background-image:url(../image/dots_3.png); }
    .ind_3_list{ border:1px solid #e2e2e2;  }
    .ind_3_list .li{ z-index:0 !important; border-top-width: 0.1rem;  }
    .ind_3_list .li .con .bg{ opacity:1; visibility: visible; }
    .ind_3_list .li:first-child .con:before{ display: none; }



    .ind_4 .list .li{ width:auto; float: none; background:none; border:0 !important; }

    .ind_4 .list .li .img{ display: none; }
    .ind_4 .list .li{ background:#643525; }
    .ind_4 .list .li+.li{ background:#263d30; }
    .ind_4 .list .li+.li+.li{ background:#705a50; }
    .ind_4 .list .li+.li+.li+.li{ background:#1a211d; }
    .ind_4 .list .con{ position: static; padding:0.7rem 0.4rem; }
    .ind_4 .list .li .tit:before,.ind_4 .list .li .tit:after{ display: none; }
    .ind_4 .list .con ul{ padding:0.4rem 0 0; }

    .ind_5{ padding:0.5rem 0; }
    .ind_5 .l, .ind_5 .r{ float: none; width:auto; margin-bottom: 0.3rem; height:auto; }
    .ind_5 .tit{ padding:0.6rem 0.4rem; }
    .ind_5 .tit ul{ padding:0.4rem 0 0; }
    .ind_5 .l:before{ width:1.52rem; height:1.47rem; background-size: 100%; }
    .ind_5 .r:before{ width:1.13rem; height:1.5rem; background-size: 100%; }
    
    /*.tab_3 .list .li{ margin:0; float: none;display: inline-block;}*/


    
    .foot_com{ width:auto; padding-bottom: 0.6rem; } 

    .foot_com .list .li{ float: left; width:50%; }

    .foot_com .a_tit .ico{ width:1rem; height:1rem; padding-bottom: 0.2rem; }
    .a_com a:before, .a_com a:after{ background-size:0.4rem auto;  }
    .a_com a{ padding:0 0.6rem;  }
    /*活动预告*/
    .active_1, .details{ padding:0.8rem 0 0.6rem; }
    .active_tit_top .li_1,.active_tit_top .li_2, .active_tit_top .li_3{ float: none; width:auto; height:auto; }
    .active_tit_top .img{ width:auto; height:auto; }
    .active_tit_top .li_1 .img{ position: static; }
    .active_tit_top .tit{ float: none; width:auto; height:auto; line-height:1; margin-top:-1px; }
    .active_tit_top .tit i{ display: none !important; }
    .active_tit_top .tit .con{ display: block; padding:0.4rem; }
    .active_tit_top .tit .p{ padding:0.2rem 0 0.3rem; }
    .active_tit_top .tit .h3,.active_tit_list li .h3{ font-size:0.28rem; }

    .active_tit_list li{ padding:0.3rem; }
    .active_tit_list li .p{padding:0.12rem 0 0.2rem;}
    .active_tit_list ul{ padding:0.4rem 0; }


    
    /*搜索结果*/
    .result_gjz{ font-size:0.3rem; }

    /*政策法规*/
    .law .tab_3 .list .li{ width:50%; }
    .law .tab_3 .list .li .a{ width:95%; } 
    .law .active_tit_list li .con{ padding:0; }
    .law .active_tit_list li .con .time{ position: static; font-size:0.32rem; height:auto; margin:0; text-align: left; padding-bottom: 0.1rem;}
    .law .active_tit_list li .con .time span{ display: inline; font-size:0.24rem; padding-left:0.1rem; }
    .law .active_tit_list ul{ padding-top:0; }

    /*详情页*/
    .details h3{ font-size: 0.32rem; }
    .details .autor{ padding:0.15rem 0 0.25rem; }
    .details .autor span{ padding:0 0.1rem; }
    .details .content{ padding-bottom: 0rem; }
    .updown{ padding-top:0.2rem; }

    .updown .left,.updown .right{ float: none; display: block; padding:0 0 0 0.3rem; max-width: 100%; margin:0; line-height:2; background:url(../image/p_prev.png) no-repeat left center !important; background-size:auto 0.26rem !important; } 

    /* 文物详情页 */
    .prod_d_1 .bg{ position: static; padding-bottom: 0.2rem; }
    .prod_d_1{ padding:0 0 0.6rem; }
    .prod_d_1 .l,.prod_d_1 .r{ float: none; width:auto; height:auto; }
    .prod_d_1 .l .updown { padding:1rem 0 0.3rem; }
    .prod_d_1 .l .updown .left,.prod_d_1 .l .updown .right{ margin:0 0 0 0.3rem; background:url(../image/left.png) no-repeat left center !important; background-size:auto 0.26rem !important; }
    .prod_d_1 .r .con{ padding:0.6rem 0.2rem 0.4rem 0.4rem; }
    .prod_d_1 .r .txt{ padding-width:0.2rem; }
    .prod_d_1 .r .txt .li{ padding-bottom: 0.2rem; }

    .prod_d_1 .r .txt .h3{ font-size:0.28rem; line-height:1.5; padding-left: 0.3rem; background-size:0.2rem auto; }
    .prod_d_1 .r .txt .p{ padding-left: 0.3rem; }


    .prod_list li{ float: none; width:100%; border-width:0.1rem; }
    .prod_list li .ellipsis{ font-size:0.24rem; padding:0.2rem 0 0.3rem; }
	.prod_list li .img{ height:auto; }

    /*视频列表*/
    .video_list .li{ float: none; width:auto; border-width:0.1rem; }
    .video_list .li .tit{ height:auto; }
    .video_list .li .tit .con{ padding:0.4rem; }
    .video_list .li .h3{ font-size:0.28rem; margin-bottom: 0.15rem; }
    

    .z-cur .arr_w{ color:#77302f; border-color:#77302f !important; }


    /*鉴赏*/
    .appre .bg1{ position: static; padding-bottom: 0.4rem; }
    .appre .wrap{ padding:0 0.2rem; }
    .appre .title_com h2{ color:#474747; }
    .appre_1{ padding:0.3rem 0; }   
    .appre_1 .list{ padding:0.4rem 0.3rem; background:url(../image/img/pro_3.jpg) repeat 0 0; }
    .appre_1 .li{ width:33.3%;  }
    .appre_1 .li .bg{ display: block !important; left: 0;top: 0;margin: 0;background-size: 100% 100%;width: 100%;height: 100%;}

    .appre_1 .li .ico{ height:0.8rem; }
    .appre_1 .li .tit{ height:1.8rem; line-height:1.8rem; }
    
    .position {display: none;}
    .service_1 .bot {height: auto;overflow: hidden;}
    .service_1 .l {position: static;width: 100%;height: auto;margin-top: 0.4rem;margin-bottom: 0.2rem;}
    .service_1 .r {position: static;width: 100%;height: auto;margin-bottom: 0.4rem;}
    .service_1 .l .tit {padding: 0.6rem 0.3rem;}
    .service_1 .l .tit .con .left {float: left;width: 70%;}
    .service_1 .l .tit .con .left .time {font-size: 0.46rem;padding-bottom: 0.2rem;}
    .service_1 .l .tit .con {padding: 0rem 0 0.5rem;}
    .service_1 .l .tit .con .left .p {font-size: 0.24rem;}
    .service_1 .l .tit .con .right {float: right;display: block;font-size: 0.24rem;width: 1.28rem;height: 1.48rem;background-size: 100% 100%;}
    .service_1 .l .tit .con .right .ico {height: 0.7rem;padding: 0.2rem 0 0.15rem;}
    .service_1 .l .tit .con .right span {font-size: 0.24rem;}
    .service_1 .l .ts {font-size: 0.24rem;margin-top: 0.4rem;background-size: 0.3rem auto;padding-left: 0.4rem;background-position: 0 0.05rem;}
    .service_1 .r .con {padding: 0.6rem 0.3rem 0.3rem;}
    .service_1 .r .txt .srcollW {height: auto;}
    .service_1 .r .txt .li {padding-bottom: 0.3rem;}
    .service_2, .service_3 {padding-top: 0.85rem;}
    .service_2 .title_com h2, .service_3 .title_com h2 {padding-bottom: 0.4rem;}
    .service_2 .l {display: none;}
    .service_2 .r {width: 100%;height: auto;}
    .service_2 .r .con {width: auto;padding: 0.6rem 0.3rem;}
    .service_2 .r dt .a {line-height: 0.8rem;font-size: 0.3rem;}
    .service_2 .r li {font-size: 0.24rem;}
    .service_3 .list .li {width: 50%;height: 1.87rem;line-height: 1.87rem;}
    .service_3 .list .li .tit {height: 1.87rem;line-height: 1.87rem;}
    .service_3 .list .li .ico {width: 1rem ;height: 1rem;}
    .service_3 .list .li .h3 {font-size: 0.26rem;padding-top: 0.2rem;}
    .service_3 .list {padding-bottom: 0.6rem;}
    .service_3 .list .li .tit {border-left: 1px solid #e2e2e2;}
    .service_4 {padding-top: 0.2rem;padding-bottom: 0.6rem;}
    .service_4 .padd {padding: 0.6rem 0rem;}
    .service_4 .padd .r_txt .tit {font-size: 0.3rem;padding-bottom: 0.2rem;}
    .service_4 .padd .r_txt .p {font-size: 0.24rem;padding-bottom: 0.2rem;}
    .service_4 .top {height: auto;background-size: cover;}
    .service_4 .bottom {height: auto;}
    .service_4 .padd .l_img {width: 0.8rem;margin-right: 0.2rem;}
    .service_4 .padd .l_img img {width: 100%;height: auto;}
    .service_4 .bottom .l {width: 100%;float: none;height: auto;}
    .service_4 .bottom .r {width: 100%;float: none;height: auto;}
    .service_4 .bottom .l .con {float: none;width: auto;}
    .service_4 .bottom .con {width: auto;padding: 0rem 0.3rem;display: block;}
    .service_5 {overflow: hidden;padding-bottom: 0.6rem;background-size: cover;}
    .service_5 .cont .line .txt:after {display: none !important;}
    .service_5 .cont .line:after {display: none !important;}
    .service_5 .tit_h3 {position: relative;margin-top: 0.8rem;top: initial;left: initial;right: initial;}
    .service_5 .cont .line {float: none;width: auto;height: auto;padding-bottom: 0.3rem;}
    .service_5 .cont .line .txt .con {padding: 0.3rem 0rem 0;}
    .service_5 .cont .line .txt .con .tit {font-size: 0.3rem;padding-bottom: 0.15rem;}
    .service_5 .cont .line .txt .con .p {font-size: 0.24rem;}
    .service_5 .cont .line .txt .con .sj {font-size: 0.24rem;padding-top: 0.15rem;}
    
    .video_list .li .v_btn {opacity: 1;visibility: visible;}
    .ind_2 .r .bot .right .con li a {color: #fff;}
    
    
    
    .details {padding: 0.65rem 0 0 !important;}
    .details .autor {padding: 0.15rem 0 0.25rem !important;}
    .content p {padding-bottom: 0.3rem;font-size: 0.24rem;}
    .details .content {padding: 0.65rem 0.25rem 0;}
    .details .updown {padding: 0.3rem 0.25rem;}
    .exhibits1 .list .item .bar i {display: none !important;}
    .exhibits1 .list .item {width: auto;float: none;height: auto;margin-bottom: 0.2rem;}
    .exhibits1 .list .item .cf {margin: 0;}
    .exhibits1 .list .item .cf .l_img {width: 100%;height: auto;}
    .exhibits1 .list .item .cf .r_txt {padding: 0.3rem 0.2rem;}
    .exhibits1 .list .item .cf .r_txt .h1 {font-size: 0.3rem;}
    .exhibits1 .list .item .cf .r_txt .p {font-size: 0.24rem;padding: 0.2rem 0;}
    .exhibits1 .page {margin-top: 0.4rem;}
    .exhibits1 .title_com h2 {padding: 0.6rem 0;}
    .home2 .title_com h2 {padding: 0.6rem 0;}
    .home2 .cont .div {width: auto;height: auto;margin-bottom: 0.2rem;}
    .home2 .cont .div.d1 {width: auto;height: auto;}
    .home2 .cont .div .mask .text {left: 0.3rem;bottom: 0.3rem;}
    .home2 .cont .div .mask .text .h1 {font-size: 0.3rem;margin-bottom: 0.2rem;}
    .home2 .link1 {padding-top: 0.4rem;background: none;}
    .home2 {padding-bottom: 0.6rem;}
    .home3 .cont .bar i {display: none;}
    .home3 .cont {margin: 0;}
    .home3 .cont .l {width: auto;float: none;border-bottom: 1px solid #ccc;}
    .home3 .cont .padd {padding: 0.3rem 0.3rem;}
    .home3 .cont .bottom .list .li .ellipsis {max-width: 3rem;padding-right: 0.3rem;padding-left: 0.3rem;}
    .home3 .cont .tit {font-size: 0.36rem;margin-bottom: 0.2rem;vertical-align: bottom;line-height: 1.3;}
    .home3 .cont .tit .tab_nav {margin-top: 0.05rem;}
    .home3 .cont .tit .tab_nav .btn1 {font-size: 0.26rem;}
    .home3 .cont .tit .jjl_more2 {margin-top: 0.02rem;}
    .home3 .cont .top .l_img {width: 2rem;}
    .home3 .cont .top {height: 1.5rem;}
    .home3 .cont .top .r_txt {padding: 0.2rem;}
    .home3 .cont .top .r_txt .h1 {font-size: 0.26rem;}
    .home3 .cont .top .r_txt .h2 {font-size: 0.24rem;padding: 0.1rem 0;}
    .home3 .cont .top .r_txt .more {font-size: 0.24rem;}
    .home3 .cont .bottom .list .li {font-size: 0.24rem;}
    .information1 .list {background: none;}
    .information1 .list .item {width: auto;float: none;margin-bottom: 0.2rem;overflow: hidden;}
    .information1 .list .item .img {width: auto;height: auto;}
    .information1 .list .item {height: auto;}
    .information1 .list .item .text {padding: 0.3rem 0.2rem;text-align: left;}
    .title_com h2 {padding: 0.6rem 0 !important;}
    .information1 .list .item .text .h1 {padding: 0 0 0.15rem;font-size: 0.28rem;}
    .information1 .list .item .text .p {font-size: 0.24rem;}
    .information1 .list .item .img {float: none;}
    .information1 .list.list2 .item {width: auto;height: auto;padding-left: 0;padding-top: 7px;margin-top: 0;}
    .information1 .list.list2 .item.bar1:after {right: 0;height: 8px;bottom: inherit;width: auto;}
    .information1 .list.list2 .item.bar2:after {right: 0;height: 8px;bottom: inherit;width: auto;}
    .information1 .list.list2 .item.bar3:after {right: 0;height: 8px;bottom: inherit;width: auto;}
    .information1 .list.list2 .item.bar4:after {right: 0;height: 8px;bottom: inherit;width: auto;}
    .information1 .list.list2 .item.bar5:after {right: 0;height: 8px;bottom: inherit;width: auto;}
    .information1 .list .item .text .p {height: auto;margin-bottom: 0.2rem;}
    .information1 .list {width: auto;}
    .information1 .list.list2 {padding-top: 0;}
    .team1 .cont .imgs {width: 100%;height: auto;}
    .team1 .cont .imgs img {width: 100%;height: auto;}
    .team1 .cont {padding: 0.6rem 0.3rem 0.35rem;}
    .team1 .cont .p {margin-bottom: 0.3rem;}
    .team1 .cont .imgs {margin-bottom: 0.3rem;}
    .survey4 .list {margin: 0 !important;padding: 0 !important;background: none !important;}
    .survey4 .list li {height: 4.9rem !important;}
    .survey4 .list li .h1 {color: #fff !important;}
		.survey4 .list li .h2 {color: #fff !important;}
		.team1 {margin-bottom: 0.6rem;}
}

@keyframes rot{ 
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(3deg); -webkit-transform:rotate(3deg); }
    50% { transform:rotate(-3deg); -webkit-transform:rotate(-3deg); }
    75% { transform:rotate(3deg); -webkit-transform:rotate(3deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}
@-webkit-keyframes rot{
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(3deg); -webkit-transform:rotate(3deg); }
    50% { transform:rotate(-3deg); -webkit-transform:rotate(-3deg); }
    75% { transform:rotate(3deg); -webkit-transform:rotate(3deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}



