@charset "utf-8";
/* CSS Document */

/*全局 begin*/
* {margin:0px; padding:0px; list-style: none;}
body{margin:0;padding:0; font-size:12px; font-family:"微软雅黑"; background:url(../images/bg.jpg) top center no-repeat; background-attachment: fixed;}
html {overflow-x: hidden; }
div,form,input,select,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,th,td,dl,dt,dd,img,form,a{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none;color:#262625;}
a:hover{text-decoration:none; color:#672a0b;}
.clear{clear:both;}
.clearfix:after{
     content:".";       
     display:block;       
     height:0;       
     clear:both;       
     visibility:hidden;       

}
.clearfix{*zoom:1}
em{font-style:normal;}
.fl{ float:left;}
.fr{ float:right;}
.pt65{ padding-top:65px !important;}
.h38{ height:38px;}
.h82{ height:82px;}


/*全局 end*/
.center{ width:1200px; height:auto; margin:0 auto;}

/*头部*/
.header{ width:100%; height:201px; min-width:1200px;}
.header1{ width:100%; height:144px; background:url(../images/topbg_01.jpg) top center no-repeat;}
/*.logo{ width:360px; height:144px; float:left;}
.logo a{width:360px; height:144px; display:block;}
.logo img{ width:360px; height:96px; margin-top:27px;}*/
.header1fr{width:224px; float:right;}
.header1fr1{ width:140px; height:29px; line-height:29px; float:right;}
.header1fr1 a{ font-size:14px; color:#dca780; width:70px; height:29px; text-align:center; float:left;}
.header1fr1 a:hover{ color:#fff;}
/*.search{ width:224px; height:34px; margin-top:29px; float:right;}
.search .input_bt{ width:194px; height:34px; display:block; position:relative; float:left; border:none; background:url(../images/input_06.png) no-repeat 0 0; text-indent:12px; line-height:34px; color:#b2a584; outline:none;}
.search .botton_bt{ width:30px; height:34px; display:block; position:relative; float:left; outline:none;}

.navbar{ width:100%; height:57px; line-height:57px; background:url(../images/navbg_02.jpg) top center no-repeat;}
.nav{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.nav ul{ width:1230px;}
.nav ul li{ float:left; }
.nav ul li a{ font-size:16px; color:#fefefe; height:57px; display:block; padding:0 25px; -moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.nav ul li a:hover{ background:#fef5e4; font-size:16px; color:#6c2803; font-weight:bold;}
.nav ul li a.on{ background:#fef5e4; font-size:16px; color:#6c2803; font-weight:bold;}
*/
/*banner*/
.home{ width:100%; height:auto; background:url(../images/1bg.jpg) top center repeat-y; min-width:1200px;}
.home .focus{ overflow:hidden; position:relative;width:100%;}
.home .focus ul{ overflow:hidden; width:9999px;height:100%;}
.home .focus li{ float:left; width:100%; height:100%; position:absolute;}
.home .focus li img{width:100%;height:auto;}
.home .focus li.s{
transform: scale(1.05, 1.05)!important; opacity: 1 !important; z-index: 0 !important; /*transition:transform 8000ms ease-out !important;*/
/*transition:-webkit-transform 8000ms ease-out !important;*/  -webkit-transition: -webkit-transform 8000ms ease-out !important; }
.home .focus li a{display:block;width:100%;height:100%;}
.home .focus .nav{position:absolute;left:0;bottom:5%;width:100%;text-align: center;}
.home .focus .nav i{display:inline-block;width:32px;height:29px;margin:0 5px;line-height:3px;text-align: center;vertical-align: middle;cursor: pointer;background:url(../images/dian2.png) no-repeat left center;}
.home .focus .nav i.now{background-position:right center;}
/*按钮*/
.home .focus .prev{ position: absolute; left:0; top:0; width:80px; height:100%; z-index:10; }
.home .focus .next{ position: absolute; right:0; top:0; width:80px; height:100%; z-index:10; }
.home .focus .prev a{ position: absolute; left:0; top:50%; margin-top:-40px; width:80px; height:80px; background:url(../images/ld_prev.png) no-repeat center;  opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; }
.home .focus .next a{ position: absolute; right:0; top:50%;  margin-top:-40px; width:80px; height:80px; background:url(../images/ld_next.png) no-repeat center;  opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s;}
.home .focus .prev:hover a,.home .focus .next:hover a{ opacity:1; }

/*博物馆时间*/
.itop1{ width:100%; height:290px; background:url(../images/1bg.jpg) top center no-repeat; min-width:1200px;}
.itop1a{ float:left;}
.w464{ width:464px; height:198px; border-right:#dfccbd 1px solid;}
.w468{ width:468px; height:198px; border-right:#dfccbd 1px solid; margin-left:38px;}
.itop1 .itop1a1{}
.itop1 .itop1a1 h1{ font-size:18px; color:#672a0b;}
.itop1 .itop1a1 p{ font-size:14px; color:#672a0b; margin-top:5px;}
.itop1 .itop1a2{ margin-top:20px;}
.itop1 .w83{ width:83px;}
.itop1 .w74{ width:74px;}
.itop1 .w73{ width:73px;}
.itop1 .w73 p{ text-align:center;}
.itop1 .sj{float:left;}
.itop1 .sj h1{ font-size:36px; color:#883a0f; font-family:"Impact"; font-weight:normal; margin-bottom:5px;}
.itop1 .sj p{ font-size:12px; color:#686868; line-height:22px;}
.itop1 .itop1a2 span{ width:31px; height:6px; background:url(../images/fh_03.png) no-repeat; float:left; margin-top:20px; margin-right:7px; margin-left:7px;}
.itop1 .itop1a3{ font-size:14px; color:#424242;  margin-top:6px;}
.itop1 .h48{ height:48px;}
.itop1 .itop1b{ width:194px; height:198px; float:right;}
.itop1 .itop1ba{ margin-top:5px;}
.itop1 .itop1ba h1{ font-size:14px; color:#252525; line-height:25px;}
.itop1 .itop1ba p{ font-size:12px; color:#424242; line-height:25px;}
.itop1 .itop1ba a{ width:159px; height:31px; display:block; background:#e7c4a1; text-align:center; line-height:31px; font-size:14px; color:#672a0b; font-weight:bold; margin-top:8px; -moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.itop1 .itop1ba a:hover{ background:#672a0b; color:#fff;}

/*河博资讯*/
.itop2{ width:100%; height:548px; background:url(../images/2bg.jpg) top center no-repeat; min-width:1200px;}
.title{ width:1200px; height:auto; padding-top:55px;}
.itop2a{ width:1200px; height:334px; margin-top:35px;}
.column2_L{ width:549px; height:334px; overflow:hidden;}
.HomeTpxw{ position:relative; width:549px; height:334px; overflow:hidden;}
.HomeTpxw img{ width:549px; height:334px; display:block;}
.HomeTpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.HomeTpxw .bd .txtbg{position:absolute; bottom:0; left:0; width:100%; height:36px; background:#000; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity:0.7;}
.HomeTpxw .bd .txt{position:absolute; bottom:0; left:0; height:36px; width:395px; line-height:36px; padding-left:13px; color:#fff; font-size:16px; font-weight:bold; overflow:hidden;}
.HomeTpxw .hd{ position:absolute; top:307px; right:16px;}
.HdNum ul li{float:left; margin-left:5px; }
.HdNum ul li{ display:block; width:18px; height:18px; line-height:18px; text-align:center; background-color:#eeeeee; overflow:hidden; cursor:pointer; font-size:14px; color:#1a1a1a;}
.HdNum ul li.on{ background-color:#a80e10; color:#fff;}
/*tab*/
.column2_R{ width:617px; height:334px;}
.HomeNews .hd{height:41px; overflow:hidden; border-bottom:#672a0b 1px solid;}
.HomeNews .hd ul{ float:left; width:617px;}
.HomeNews .hd li{float:left; position:relative; width:120px; height:41px; }
.HomeNews .hd li a{ position:absolute; left:0px; width:100%; height:41px; line-height:41px; font-size:16px; color:#1b1b1a; text-align:center;}
.HomeNews .hd li.on a{ background:#672a0b; font-size:16px; color:#fff; z-index:1; font-weight:bold;}
.HomeNews .tempWrap{width:617px!important;}
.HomeNews .hd li.liFirst a{ left:0;}
.HomeNews{ width:617px; height:292px;}
.HomeNews .bd{height:292px;}
.HomeNews .bd ul{}
.CommonNewsList li{ line-height:33px; height:33px; overflow:hidden;}
.CommonNewsList li a{ background:url(../images/sj_07.png) no-repeat 4px center; padding-left:15px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; font-size:14px; color:#262625; width:510px; height:33px; overflow:hidden; float:left;}
.CommonNewsList li a:hover{margin-left:8px; color:#a80e10;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; background:url(../images/hong.png) no-repeat left center}
.CommonNewsList li span{float:right; color:#262625; font-size:14px;}

.toutiao{ width:617px; height:auto; margin-bottom:10px;}
.toutiao a{width:617px; height:auto; border-bottom:#b8ae9b 1px dashed; display:block; padding:20px 0px;}
.toutiao h1{ font-size:16px; color:#a80e10; height:22px; overflow:hidden; width:617px;}
.toutiao p{ font-size:12px; color:#8c8983; margin-top:11px; height:17px; overflow:hidden; width:617px;}
.toutiao a:hover{ border-bottom:#c6bdab 1px dashed;}
.toutiao a:hover h1{color:#672a0b;}
.toutiao a:hover p{ color:#8c8983;}

/*河博资讯*/
.itop3{ width:100%; height:732px; background:url(../images/3bg.jpg) top center no-repeat; min-width:1200px;}
.itop3a{height: 500px;overflow: hidden; margin-top:40px;}
.itop3a ul{overflow: hidden; width:1230px;}
.itop3a ul li{overflow:hidden;width: 602px;float: left;}
.itop3a ul li a{display: block;width:296px;height: 248px;float: left;position: relative;overflow: hidden; color: #fff; margin-right:5px; margin-bottom:5px;}
.itop3a ul li a img{width: 296px;height:248px;}
.itop3a ul li a:first-child{height: 500px;}
.itop3a ul li a:first-child img{height: 500px;}

.itop3a ul li a p{position: absolute;bottom: 20px;left: 0;width: 100%;text-align: center;color: #fff;z-index: 999;font-size:16px;}
.itop3a ul li a .bg{width: 300px;height: 100%;background: url(../images/hover-bg.png) repeat;position: absolute;left: 0;top: 0;display: none;}
.itop3a ul li a .bg img{width: 41px;height: 41px;position: absolute;left: 50%;top:50%;margin-top: -20px;margin-left: -20px}
.itop3a ul li a:hover .bg{display: block;}
.itop3a ul li a:hover p{color:#fff;}
.index-feature-tour .main .hd{height: 13px;text-align: center;margin-top: 30px;z-index: 999;cursor: pointer;}
.index-feature-tour .main .hd span{display: inline-block;width: 13px;height: 13px;background: url(../images/news-d.png) left top no-repeat;margin: 0 2px;}
.index-feature-tour .main .hd span.on{background: url(../images/news-don.png) left top no-repeat;}

/*博物馆*/
.itop4{width:100%; height:643px; background:url(../images/4bg.jpg) top center no-repeat; min-width:1200px;}
.bwgfl{ width:587px; height:auto; float:left;}
.bwgfr{ width:587px; height:auto; float:right;}
.chenlie_main_left{float: left;width: 100%; margin-top:44px;}
.chenlie_main_right{float: right;width: 100%; margin-top:44px;}
.chenlie_main_l{height:192px; overflow:hidden; position:relative;}
.chenlie_main_l_c{background: url(../images/cl.png) top repeat-x;width:308px;height: 192px;z-index: 100;position: relative;text-align: center;}
.chenlie_main_l_c h1{ width:230px; height:25px; overflow:hidden;  font-size:16px; color:#8f3a14; padding-top:45px; margin-left:32px;}
.chenlie_main_l_c h1 a{color:#8f3a14;}
.chenlie_main_l_c h1 a:hover{ color:#944e2a;}
.chenlie_main_l_c p{ width:230px; height:60px; overflow:hidden; font-size:12px; color:#5f4230; text-align:left; line-height:22px; margin-left:32px; padding-top:15px;}
.wz2{background: url(../images/cl1.png) top left repeat-x;width:310px;height: 192px;z-index: 100; position:absolute; top:0px; right:0px; text-align:center;}
.wz2 h1{ margin-left:42px !important;}
.wz2 p{ margin-left:42px !important;}
.chenlie_main_l_c2{height: 192px;width: 296px; position:absolute; top:0px; right:0px; }
.img1 img{height: 192px;width: 296px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out; }
.img2{height: 192px;width: 291px;position: relative;top: 0px;right: 0px;overflow: hidden;}
.img2 img{height: 192px;width: 296px; -webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out; }
.chenlie_main_l_c2:hover img {transform: scale(1.10);transition: all 1s ease-out;-webkit-transition: all 1s ease-out;-o-transition: all 1s ease-out; -moz-transition: all 1s ease-out;-ms-transition: all 1s ease-out;} 

/*尾部*/
.footer{ width:100%; height:345px; background:url(../images/footbg_02.png) top center no-repeat; margin-top:-38px; min-width:1200px;}
.footer1{ width:100%; height:245px; padding-top:55px;}

.footera1{ float:left; width:100px; padding-top:33px; margin-right:45px;}
.footera1 h1{font-size:16px; color:#ffffff; font-weight:normal; margin-bottom:12px; padding-left:26px;}
.footera1 p{ font-size:14px; line-height:24px; color:#ffffff;}
.footera1 p a{ color:#ffffff;}
.footera1 p a:hover{ color:#e7e7e7;}
.f1{ background:url(../images/f1_03.png) left center no-repeat; }
.f2{ background:url(../images/f2_03.png) left center no-repeat; }
.f3{ background:url(../images/f3_03.png) left center no-repeat; }
.f4{ background:url(../images/f4_03.png) left center no-repeat; }
.f5{ background:url(../images/f5_03.png) left center no-repeat; }

.footera2{ float:left; width:186px; padding-top:33px;}
.footera2 h1{font-size:16px; color:#ffffff; font-weight:normal; margin-bottom:5px;}
.links_txt{width:186px; float:right; }
.links_txt dl{float:left; width:186px; margin-right:18px; position:relative; font-size:14px; color:#6a6a6a; margin-top:15px;}
.links_txt dl.dlEnd{margin-right:0;}
.links_txt dl dt{ border:#6a6a6a 1px solid; height:34px; background:url(../images/link.png) no-repeat 168px center; padding-left:16px; color:#6a6a6a; line-height:34px; position:relative; z-index:555; border-radius:5px;}
.links_txt dd{ display:none; position:absolute; top:35px; left:0; background:#6a6a6a; border:#fff 1px solid; width:184px; height:125px; overflow-y:scroll;  z-index:9999;}
.links_txt dl dd a{ display:block;  padding:5px 0 5px 16px; line-height:18px; color:#fff; border-bottom:#e3e3e3 1px dotted; background:#6a6a6a;}
.links_txt dl dd a:hover{background:#f8f8f8; color:#a80e10;}
.footera3{ float:right; width:275px; padding-top:33px;}
.ewm{ float:left; width:112px; margin-left:25px;}
.ewm img{width:112px; height:112px;}
.ewm p{ width:112px; margin:0 auto; font-size:14px; line-height:20px; color:#a0a0a0; margin-top:10px; text-align:center;}
.foobg{width:100%; height:auto; background:#000000; display:inline-block;}
.footer2{ width:1200px; height:auto; margin:0 auto; line-height:27px; padding:10px 0px; font-size:14px; color:#696869; display:block;}
.footer2 a{color:#696869;}
.footer2 a:hover{ color:#fff;}
.footer2 span{ margin-left:17px;}
.foo2fl{ float:left; width:537px;}
.foo2fl img{ margin-left:8px;}
.foo2cen{ width:52px; float:left; margin-top:-45px;}
.foo2cen img{ width:52px; height:63px;}
.foo2fr{ float:right; width:610px; text-align:right;}

/*河博概况*/
.nybanner{ width:100%; height:350px;}
.flbar{ width:100%; height:72px; line-height:72px; border-bottom:#b89e7c 1px solid; margin-top:12px; min-width:1200px;}
.fenlei{ width:1200px; height:72px; margin:0 auto; font-size:16px; font-weight:bold; text-align:center;}
.fenlei a{ color:#323232;  margin-left:28px; margin-right:28px; display:inline-block;}
.fenlei span{ width:1px; height:13px; background:url(../images/cdlist_03.jpg) left center no-repeat; display:inline-block;}
.fenlei span:first-child{ background:none;}
.fenlei a:hover{ color:#672a0b; border-bottom:#672a0b 2px solid; height:70px;}
.fenlei a.hover{ color:#672a0b; border-bottom:#672a0b 2px solid; height:70px;}
.mian{ width:100%; height:auto; min-width:1200px;}
.about{ width:1200px; height:auto; overflow:hidden; margin-top:4px;}
.about ul{ width:1250px;}
.about ul li{ width:370px; height:343px;  float:left; margin-right:43px; margin-top:43px;}
.about ul li .box{width:370px; height:343px;}
.about ul li .imgDiv{ overflow:hidden; width:370px; height:225px;}
.about ul li .imgDiv img{width:370px; height:225px;transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.about ul li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.about ul li h2{ padding-top:19px;font-weight:inherit; font-size:19px; height:25px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.about ul li h2 a{ color:#672a0b;}
.about ul li h3{ padding-top:9px; color:#b19181; font-size:14px; font-weight:inherit; padding-bottom:12px; line-height:25px; overflow:hidden; height:45px;}
.about ul li .hrbox{ width:66px; height:2px; background-color:#8b6a59; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s; -o-transition:all 1s;}
.about ul li .box:hover .hrbox{ width:100%; background-color:#672a0b;}

/*河博概况详细页*/
.neirong{ width:100%; margin-top:30px; padding-bottom:40px;}
.neirong h1{ font-size:29px; color:#672a0b; text-align:center; font-weight:normal;}
.ly{ width:100%; height:60px; line-height:60px; border-bottom:#cdc4b2 1px dashed; text-align:center;  color:#7d7c7c; font-size:14px;}
.nrshow{ margin-top:17px; float:left;}
.hp{margin-top:30px; padding-bottom:12px;}
.fx{ width:100%; height:48px; border-bottom:#cdc4b2 1px solid; margin:0 auto; padding-top:21px;  }
.jiathis_style{ float:right;}
.jiathis_style .jiathis_txt{ float:left; font-size:14px !important; color:#7d4f38;}
.jiathis_style .bdsharebuttonbox{ float:left; margin-top:-7px;}

.fy1{ line-height:30px; font-size:14px; width:1040px; float:left; }
.fy{ width:100%; height:auto; margin:0 auto; margin-top:15px;}
.fyfl{ float:left; width:1040px; color:#7d4f38 !important;}
.fyfl p{}
.fyfl a{ color:#7d4f38 !important; font-size:14px !important;}
.fyfl a:hover{ color:#672a0b !important;}
.fyfl h1{ text-align:left; font-size:14px; color:#7d4f38; font-weight:bold; float:left;}
.fyfl span{ float:left;}
.fyfr{ float:right; width:122px; height:42px;}
.fyfr a{ width:122px; height:42px; display:block; background:#672a0b; color:#fff; text-align:center; line-height:42px; margin-top:10px; transition:all .2s linear; font-size:14px}
.fyfr a:hover{ background:#7d4f38; color:#fff;}

.abnr{ width:100%; height:auto; font-size:16px; line-height:43px; color:#262626; margin-top:25px; }
.abnr strong{ font-size:16px; color:#262626;}
.abnr img{ max-width:100%; height:auto !important; display:block; margin:0 auto; padding-top:10px; padding-bottom:10px;}

/*河博资讯*/
.news{ width:100%; height:auto;}
.news ul{}
.news ul li{ width:100%; height:187px; border-bottom:#cdc4b2 1px solid; padding:50px 0;}
.news ul li .newfl{ width:315px; height:187px; float:left; overflow:hidden;}
.news ul li .newfl img{width:315px; height:187px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.news ul li .newfl img:hover{transform:scale(1.1); -webkit-transform:scale(1.1);}
.news ul li .newcen{ width:605px; height:187px; float:left; margin-left:45px; position:relative;}
.news ul li .newcen h1{ font-size:19px;  font-weight:normal; height:25px; overflow:hidden;}
.news ul li .newcen h1 a{color:#75462e;}
.news ul li .newcen h1 a:hover{ color:#672a0b;}
.news ul li .newcen p{ font-size:14px; color:#947d72; line-height:28px; margin-top:20px; height:85px; overflow:hidden;}
.news ul li .newcen span{ position:absolute; bottom:0px; left:0px; height:28px; line-height:28px; color:#947e72; font-size:14px;}
.news ul li .newfr{ width:175px; height:101px; float:right; margin-right:10px; border-left:#cdc4b2 1px solid; margin-top:43px;}
.news ul li .newfr a{ width:123px; height:38px; line-height:38px; border:#cdc4b2 1px solid;  text-align:center; color:#947e72; font-size:14px; float:right; margin-top:27px; transition:all .2s linear; display:block; }
.news ul li .newfr a:hover{background:#883a0f; color:#fff;}


.newss{ width:100%; height:auto;}
.newss ul{}
.newss ul li{ width:100%; height:204px; border-bottom:#cdc4b2 1px solid; padding:50px 0;}
.newss ul li .newfl{ width:315px; height:204px; float:left; overflow:hidden;}
.newss ul li .newfl img{width:315px; height:204px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.newss ul li .newfl img:hover{transform:scale(1.1); -webkit-transform:scale(1.1);}
.newss ul li .newcen{ width:605px; height:204px; float:left; margin-left:45px; position:relative;}
.newss ul li .newcen h1{ font-size:19px;  font-weight:normal;}
.newss ul li .newcen h1 a{color:#75462e;}
.newss ul li .newcen h1 a:hover{ color:#672a0b;}
.newss ul li .newcen p{ font-size:14px; color:#947d72; line-height:28px; margin-top:20px;}
.newss ul li .newcen span{ position:absolute; bottom:0px; left:0px; height:28px; line-height:28px; color:#947e72; font-size:14px;}
.newss ul li .newfr{ width:175px; height:101px; float:right; margin-right:10px; border-left:#cdc4b2 1px solid; margin-top:43px;}
.newss ul li .newfr a{ width:123px; height:38px; line-height:38px; border:#cdc4b2 1px solid;  text-align:center; color:#947e72; font-size:14px; float:right; margin-top:27px; transition:all .2s linear; display:block; }
.newss ul li .newfr a:hover{background:#883a0f; color:#fff;}

/*河博馆藏 */
.picture{ width:1200px; height:auto; overflow:hidden;}
.picture ul{ width:1250px;}
.picture ul li{ width:372px; height:406px; float:left; margin-right:42px; margin-top:40px;}
.picture ul li .pictu{ width:372px; height:267px; overflow:hidden;}
.picture ul li .pictu img{width:372px; height:267px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.picture ul li .piczi{ width:372px; height:139px; background:url(../images/picturebg_07.jpg) no-repeat;}
.picture ul li .piczi h1{ font-size:19px; color:#473126; text-align:center; padding-top:25px; height:27px; overflow:hidden;}
.picture ul li .piczi p{ font-size:14px; color:#473126; line-height:28px; padding:12px 30px; height:53px; overflow:hidden;}
.picture ul li a:hover .pictu img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.picture ul li a:hover .piczi h1{ color:#672a0b;}
.picture ul li a:hover .piczi p{ color:#672a0b;}


.picture2{ width:1200px; height:auto; overflow:hidden;}
.picture2 ul{ width:1250px;}
.picture2 ul li{ width:372px; height:512px; float:left; margin-right:42px; margin-top:40px;}
.picture2 ul li .pictu{ width:372px; height:460px; overflow:hidden;}
.picture2 ul li .pictu img{width:372px; height:460px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.picture2 ul li .piczi{ width:372px; height:53px; background:url(../images/picturebg_07.jpg) no-repeat; overflow:hidden;}
.picture2 ul li .piczi h1{ font-size:19px; color:#473126; text-align:center; height:53px; line-height:53px; overflow:hidden;}
.picture2 ul li a:hover .pictu img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.picture2 ul li a:hover .piczi h1{ color:#672a0b;}
.picture2 ul li a:hover .piczi p{ color:#672a0b;}


/*河博馆藏详细页*/
.tpqh{ width:1200px; height:675px; float:left; margin-top:30px;}
.demo {width:1200px;height: 675px;font-size: 14px;position:relative; margin:0 auto; }
.demo a.control {position:absolute;display: block;top:310px;width:70px;height: 50px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -71px 0}
.demo a.prev:hover {background-position: 0 -51px}
.demo a.next:hover {background-position: -71px -51px}

.slider {display: none; width:900px; height:675px; margin:0 auto;}
.slider img{ margin-bottom:0px; width:900px; height:675px; margin-top:0px;}

/*分页*/
.page_list{height:40px;line-height:40px;text-align:center;letter-spacing:0;font-size:14px;margin-top:60px; padding-bottom:60px;}
.page_list a{ height:38px;display:inline-block;color:#5d5d5d; border:#bfb39c 1px solid; border-radius:3px; text-align:center;padding:0 15px;margin:0 5px;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.page_list a:hover{color:#fff;background:#672a0b;}
.page_list a.on{color:#fff;background:#672a0b;}
.pub_fy_num{ display:inline-block; margin-left:7px; font-size:16px;}

/*预约*/
.booking{ width:1200px; height:auto; margin-top:25px;}
.book1{ width:100%; height:auto; border-bottom:#cec2b5 1px dashed; float:left; padding-bottom:38px;}
.book1a{ float:left;margin-top:20px; }
.book1a h1{ font-size:15px; color:#473126; float:left; line-height:28px; margin-right:12px;}
.book1a .select1{ width:163px; height:28px; line-height:28px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png); outline:none; font-size:14px; color:#313130; text-indent:10px;}
.book1a .input1{width:163px; height:28px; line-height:28px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png) !important; outline:none; font-size:14px; color:#313130; text-indent:10px; }
.book1a .time{width:163px; height:28px; line-height:28px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png) !important; outline:none; font-size:14px; color:#313130; text-indent:10px; }
.pore{position:relative !important; float:left;}
.pore em{ position:absolute; right:10px; top:0px; background:url(../images/icon.png) right center no-repeat; width:15px; height:28px; display:block;}
.book1a b{ font-size:15px; color:#a80e10; margin-left:13px; font-weight:bold;}
.book1 .w38{ width:35px; float:left; height:30px;}

.book2{width:100%; height:auto;  float:left; padding:35px 0 65px 0; position:relative;}
.h35{border-bottom:#cec2b5 1px dashed; height:35px !important;}
.book2 h1{ font-size:15px; color:#473126; padding-bottom:15px;}
.book2 span{ font-size:14px; color:#535353; font-weight:normal;}

.user_add{width:1200px;height:55px;background-color:#e7ddc9; margin:12px auto;}

.add_button{ padding:12px 15px 12px 0px;border-radius: 5px;background-color: #883a0f;position: absolute;left:0px;bottom:0px;cursor: pointer; float:left; margin-top:50px; display:block; width:auto !important; height:auto !important;}
.icon_add{display:inline-block;background: url('../images/icon_add.png') 14px center no-repeat;padding-left: 35px;font-size: 14px;
 color:#fff !important; font-weight:bold !important; }

.book2a{ float:left; margin-left:18px; margin-top:12px;}
.book2a b{ font-size:15px; color:#a80e10; margin-left:13px; font-weight:bold;}
.book2a .input1{ width:202px; height:28px; line-height:28px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png) repeat-x; outline:none; font-size:14px; color:#313130; text-indent:10px;}
.book2a .input2{ width:212px !important;}
.book2a input::-webkit-input-placeholder{font-size:14px; color:#313130;}
.book2a .select1{ width:125px; height:28px; line-height:28px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png) no-repeat; outline:none; font-size:14px; color:#313130; text-indent:10px;}
.book2a .select2{ width:137px !important;}
.book2b{ width:80px; height:35px; float:right; background:#a80e10; border-radius:3px; line-height:35px; margin-top:10px; margin-right:15px;}
.glyphicon{width:45px; height:35px; float:right; border-radius:3px; line-height:35px; margin-top:10px; margin-right:15px; display:block; font-size:14px; color:#ffffff !important; font-weight:bold !important; background:#a80e10 url(../images/sc_03.png) 14px center no-repeat; padding-left:35px;}

.book2a{ font-size:14px; line-height:28px;}
.input_radio{ margin-left:5px; width:14px; height:14px; position:relative; top:2px;}

.book3{width:100%; height:auto;  float:left; padding:25px 0; border-bottom:#cec2b5 1px dashed;}
.book3 h1{ font-size:15px; color:#473126; padding-bottom:20px;}
.textarea{width:1198px; height:158px; line-height:25px; border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png); outline:none; font-size:14px; color:#313130;}
.book3 p{ line-height:33px; font-size:14px; color:#535353; width:1200px;}
.book3 p.tishi{ color:#a80e10; font-weight:bold; margin-top:25px;}
.book3 .gth{ width:16px; height:33px; background:url(../images/gth_03.png) left center no-repeat; float:left; margin-right:6px;}

.dbutton{margin:0 auto; margin-top:60px;text-align: center;}
.button_submit{width:224px;height:63px;line-height:63px;border:none;border-radius: 5px;background-color: #672a0b;margin-right:55px;font-size:23px; color:#fff; outline:none; cursor:pointer;}
.button_remove{width:224px;height:63px;line-height:63px;border:none;border-radius: 5px;background-color: #959595; font-size:23px; color:#fff; outline:none; cursor:pointer;}


.submemu_inquire{width:610px;/*height:340px;*/border:solid 1px #cdc4b2;background-color: #e7ddc9;margin:40px auto 40px;}
.submenu_title{margin:30px auto 40px;color:red;font-size: 18px;text-align: center;}
.submenu_nav{width:100px;height:42px;line-height: 42px;margin-left:50px; float:left;font-weight: 600; font-size:15px;}
.submemu_inquire ul li{ height:42px;margin-bottom: 20px;}
.submemu_inquire ul li>input{width:350px;height:40px; line-height:40px;border:#cdc4b2 1px solid; background:url(../images/bookbg_03.png); outline:none; font-size:14px; color:#313130; text-indent:10px; float:left;}
._import{margin-left: 35px;color:red; line-height:42px;}
.obutton_sr{margin: 45px auto;}
.button_inquire{width:125px;height:40px;line-height:40px;border-radius: 5px;background:#672a0b;display: inline-block;font-size:15px; font-weight:bold;text-align: center;cursor: pointer; color:#fff; border:none;}
._list{width:610px;margin:15px auto 70px;}

._title{color:red;font-size: 18px;font-weight: bold;text-align: center;margin-bottom: 25px;}

td input{width:300px;height:30px;line-height:30px;border:none;}
._button{margin-top: 35px;text-align:center}
._button_ticket{margin-top: 110px;}

.submenu_type{height:60px;margin:5px auto;}
.submenu_type label{width:180px;font-weight: normal; font-size:15px;margin-right:20px;}
.submenu_type label input{ margin-right:8px; width:15px; height:15px; position:relative; top:2px;}
._type_title{width:100px;height:40px;margin-left:50px;display: inline-block;font-weight: 600; font-size:15px;}


.yuyue_xinxi{width:1120px; padding:40px 40px 20px; background:#e7ddc9; margin-top:30px; float:left;}
.yuyue_title{ width:1120px;font-size: 15px;margin-bottom:20px; float:left; }
.yuyue_box{overflow: hidden;margin-bottom: 500px;}
.details_no_css{ float:left; width:950px;}
.details_no_css table tr td{ height:50px; line-height:50px; text-align:center; width:237px;}
.yuyue_title table tr td{ height:50px; text-align:center; width:224px;}

.yuyue_title a.xiangqing{width:80px;height:auto; padding:8px 0px;background:#b89e7c;border-radius: 5px;font-size:14px;font-weight: bold;text-align: center;cursor: pointer; display:block; transition:all .2s linear; color:#fff; float:left; margin-left:12px; margin-top:10px; margin-bottom:10px;}
.yuyue_title a.xiangqing:hover{ background:#672a0b; color:#fff;}


.yuyue_title .quxiao{width:80px;height:auto; padding:8px 0px;background:#b89e7c;border-radius: 5px;font-size:14px;font-weight: bold;text-align: center; display:block; transition:all .2s linear; color:#fff; float:left; margin-left:12px; margin-top:10px; margin-bottom:10px;}

.mpshow{ text-align:center; margin-top:10px; margin-bottom:30px;}
.mpshow .xiangqing{width:100px;height:40px;line-height:40px;background:#b89e7c;border-radius: 5px;font-size:15px;font-weight: bold;text-align: center;cursor: pointer; display:inline-block; transition:all .2s linear; margin-left:30px;}
.mpshow .xiangqing:hover{ background:#672a0b; color:#fff;}

.yytitle{ width:100%; height:50px; line-height:50px; border-bottom:#b89e7c 2px solid; margin-bottom:30px;}
.yytitle h1{ width:auto; float:left; padding:0 25px; color:#fff; background:#b89e7c; font-size:16px; text-align:center;}


.spys1{ color:#F00 !important;}
.spys2{ color:#0C0 !important;}
.spys3{ color:#000 !important;}

.xrborder1{ margin:40px 0px 0px; border:1px solid #ddd; border-top:0; overflow:hidden; text-align:left;}
.xrborder1 dl:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.xrborder1 dl{ width:100%; zoom:1;  background:#fff;}
.xrborder1 dl{ border-top:1px solid #ddd; margin:0px 0px; display:-webkit-box; display:-moz-box; display:box; display:-ms-flexbox; position:relative;}

.xrborder1 dl dt{ height:50px; line-height:50px; width:13.17%; color:#333; text-align:left; font-weight:normal; overflow:hidden;border-right:1px solid #ddd; text-align:center; background:#f8f8f8; font-size:15px;}
.xrborder1 dl dt.hauto{ height:auto !important;}
.xrborder1 dl dt i{ color: #ff0000; font-size: 18px;}
.xrborder1 dl dd{ color:#aaa; height:50px; line-height:50px; border-right:1px solid #ddd; width:20%; text-align:center;}
.xrborder1 dl dd label input{ position:relative; top:1px; margin-right:3px; }
.xrborder1 dl dd h4{ color:#333; font-weight:normal; font-size:15px; line-height:50px; }
.bright{ border-right:none !important;}

.xrborder1 dl dd .fbox{ color:#aaa; color:#656565;}
.xrborder1 dl dd span.tips{ padding-left:10px; line-height:35px;}
.xrborder1 dl dd .fbox span.pur{ padding-right:10px; display:inline-block;}
.xrborder1 dl dd .fbox i{ float:left; font-style:normal; line-height:35px; padding:0 10px;}
.xrborder1 dl dd .tips{ color:#aaa;}
.xrborder1 dl dd .tips:hover{ color:#f00;}
.xrborder1 dl dd.labelinline label{ display:inline; }
.xrborder1 dl dt.addimgdt{ padding:10px 5px 10px;}
.xrborder1 dl dt.addimgdt p{ height:30px; line-height:30px; margin-bottom:8px;}
.xrborder1 dl.noborder{ border-bottom:0;}
.xrborder1 dl dd.ftype_description{ color:#fff; padding:8px; margin:0px 5px; background:#6c6fbf; }
.pub_hr{ padding:2px 0px; color:#666; font-weight:normal; }
.pub_hr{ border-top:1px solid #ddd; margin:0px 0px 0px; padding:0px 5px 0px 15px; font-weight:bold; color:#333; font-size:15px; background:#eeeeee; height:50px; line-height:50px;}

.patb{ padding:15px 0px;}
.cgxx{ line-height:30px; font-size:15px; color:#F00; margin-left:25px; margin-right:25px; display:inline-block;}
.cgxx strong{ color:#000; margin-right:8px;}
.pub_textarea{ border-right:none !important; width:86.8% !important; height:auto !important; text-align:left !important; }
.pub_textarea h4{line-height:30px !important; padding:15px;}

/*按钮样式*/
.btn {
	display: inline-block;
	padding: 6px 12px;
	margin:15px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}
.btn-success {
	color: #fff;
	background-color: #b89e7c;
	border-color: #b89e7c
}

.btn-success:hover {
	color: #fff;
	background-color: #672a0b;
	border-color: #672a0b
}
.hong{ background:#F00 !important;}


#header{position:fixed; top:0px; left:0px; width:100%; height:78px;background:url(../images/topbg_01.png); margin: 0 auto; z-index:9999;}
.wrap{ width:1200px; height:auto; margin:0 auto;}
#header .logo{ overflow:hidden; float:left;}
#header .logo img{ width:214px; height:57px; margin-top:11px;}
.hedfr{ float:right;}
.navfl{ float:left;}
/*#header .nav{text-align:center;}
#header .nav.snmask:before{ content:''; position:absolute; left:0; top:100%; width:100%; height:50px;}
#header .nav ul li{ position:relative;display:inline-block;}
#header .nav ul li>a{ display:block; line-height:78px; padding:0 10px; color:#fff;font-size:18px; margin-right:33px;}
#header .nav ul li a:hover{ color:#f7d595; border-bottom:#f7d595 3px solid; height:76px; }
#header .nav li.cur a{color:#f7d595; border-bottom:#f7d595 3px solid; height:76px;}
#header .nav li a.on{color:#f7d595; border-bottom:#f7d595 3px solid; height:76px;}


#header .nav_child{position:absolute;left:0;top:100%;width:100%;}
#header .nav_child .child{position:absolute;left:0;top:0;width:100%;text-align:left;line-height:48px;height:0;overflow:hidden; background:url(../images/rjbg_03.png);}
#header .nav_child .child.now{transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;height:48px;}
#header .nav_child .child a{color:#672a0b; font-size:16px; font-weight:normal;}
#header .nav_child .child strong{color:#672a0b; font-weight:normal;}
#header .nav_child .child p{display:inline-block;margin-right:25px; padding-left:25px; background:url(../images/fllist_03.png) left center no-repeat;}
#header .nav_child .child strong a{font-size:15px;}
#header .nav_child .child strong a:hover{color:#6f2500;}
#header .nav_child .child .p{display:inline-block;}
#header .nav_child .child p:first-child{ background:left none; padding-left:0px;}
#header .nav_child .child p.last{margin:0;}
#header .nav_child .child p.last strong{margin:0;background:none;padding:0;}
#header .nav_child .child p.last strong a{margin:0;}*/

#header .tools{ float:right;text-align:center;}
#header .tools ul{ float:left; padding-top:28px;}
#header .tools li{ float:left; padding-left:15px; margin-left:15px; border-left:1px solid #fff;height:20px;}
#header .tools li a{ float:left;}
#header .tools li a#change{ margin-right:10px;}
#header .tools li.lang{ position:relative; padding-left:0px;}
#header .tools li:first-child{ border:0; margin:0;}
#header .tools li a{ position:relative; display:block; color:#fff; font-size:16px; line-height:20px;height:20px;overflow:hidden; cursor:pointer;}

#header .tools li a:hover{opacity:0.8;}
#header .tools li a:after{content:"";display:inline-block;height:100%;vertical-align: middle;}
#header .tools a img{ display:inline-block;width: 14px; height:14px; margin-top:3px;}

#header .tools .menutool{ float:left; margin-left:28px;display:block;width:34px;height:34px;overflow: hidden;margin-top: 5px;}
#header .tools .menutool img{width: 100%;height: auto;max-height: none;}
#header .tools .menutool:hover img{margin-top: -33.8px;}
#header .login{z-index:3;}
#header .lang{z-index:2;}
#header .scbtn{z-index:1;}
#header .search{    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;height:48px;display:none; background:url(../images/rjbg_03.png);}
#header .language{display:none;width:120px;height:9px;position:absolute;top:41px;left:-10px; background:url(../images/sprite3bg.png) top center no-repeat; }
#header .language .a{ background:#672a0b;  cursor: pointer;display:block;line-height:25px; padding:10px 0px;font-size:15px; font-weight:bold;color:#fff; margin-top:9px;}
.tmome{ margin-top:0px !important;}
#header .language a:hover{color:#c2a680;}

#header .tools ul li .a:hover {opacity:0.9;}










#header .tools li.scbtn a{z-index:9;}
.my{background:url(../images/manyou_03.png) right center no-repeat; padding-right:21px;}




#header .daohang{display:inline-block;}
.searchcom{ width:1200px; height:auto; margin:0 auto; position:relative;}

.searchss{ width:224px; height:34px; position:absolute; top:7px; right:-20px;}
.searchss .input_bt{ width:194px; height:34px; display:block;  float:left; border:none; background:url(../images/input_06.png) no-repeat 0 0; text-indent:12px; line-height:34px; color:#b2a584; outline:none;}
.searchss .botton_bt{ width:30px; height:34px; display:block;  float:left;}

.nadc {
	-webkit-animation: nvfadeInDown .3s .1s ease both;
	-moz-animation: nvfadeInDown .3s .1s ease both;
}

@-webkit-keyframes nvfadeInDown {
	0% {
		opacity: .2;
		100%{opacity: 1
	}
}

100% {
	opacity: 1;
}}

@-moz-keyframes nvfadeInDown {
	0% {
		opacity: .2;
	}

	100% {
		opacity: 1;
	}
}


/*河博资讯*/
.hdong{ width:100%; height:auto;}
.hdong ul{}
.hdong ul li{ width:100%; height:187px; border-bottom:#cdc4b2 1px solid; padding:50px 0;}
.hdong ul li .newfl{ width:315px; height:187px; float:left; overflow:hidden;}
.hdong ul li .newfl img{width:315px; height:187px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.hdong ul li .newfl img:hover{transform:scale(1.1); -webkit-transform:scale(1.1);}
.hdong ul li .newcen{ width:605px; height:187px; float:left; margin-left:45px; position:relative;}
.hdong ul li .newcen h1{ font-size:19px;  font-weight:normal; height:25px; overflow:hidden;}
.hdong ul li .newcen h1 a{color:#75462e;}
.hdong ul li .newcen h1 a:hover{ color:#672a0b;}
.hdong ul li .newcen p{ font-size:14px; color:#947d72; line-height:28px; margin-top:13px;}
.hdong ul li .newcen span{ position:absolute; bottom:0px; left:0px; height:28px; line-height:28px; color:#947e72; font-size:14px;}
.hdong ul li .newfr{ width:175px; height:101px; float:right; margin-right:10px; border-left:#cdc4b2 1px solid; margin-top:43px;}
.hdong ul li .newfr a{ width:123px; height:38px; line-height:38px;   text-align:center;  font-size:14px; float:right; margin-bottom:20px; transition:all .2s linear; display:block; }
.hdong ul li .newfr a.s1{background:#883a0f; color:#fff; cursor:pointer; border-radius:5px;}
.hdong ul li .newfr a.jxz{color:#fff; background:#bfb39c; border-radius:5px;}
.hdong ul li .newfr a.js{color:#947d72; background:#CCC; border-radius:5px;}
.hdong ul li .newfr a.s3{color:#fff; background:#999999; border-radius:5px;}

/*弹框*/
.close{position:absolute; right:17px; top:16px; height:16px; line-height:16px; width:16px; text-decoration:none; display:block; text-align:center; cursor:pointer;}
#login{display:none;position:absolute;top:35%; left:50%; margin-left:-307px; z-index:99;width:614px; height:534px; background:url(../images/wanshanxinxi.png) no-repeat;}

.wanshanxinxi {margin-left:auto;margin-right:auto;max-width: 920px;color: #888;}
.wanshanxinxi .table{position:absolute; width:560px; left: 27px; top: 300px;}
.wanshanxinxi .table input{ width:292px;}
.wanshanxinxi .table textarea{ width:292px; height:65px; font-family:"Microsoft yahei";}
.wanshanxinxi label {display: block;margin: 5px 0px 0px;height:33px; width:470px;}
.wanshanxinxi label>span {float: left;width: 150px;text-align: right;padding-right: 10px;margin-top: 5px;color: #5b5b5b;font-size:14px;}
.wanshanxinxi label>span  font{ color:#ff0000;}
.wanshanxinxi input[type="text"], .wanshanxinxi input[type="email"], .wanshanxinxi textarea, .wanshanxinxi select{border: 1px solid #e0e0e0;color: #888;height: 25px;line-height:25px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 1px 0px 1px 5px;}
.wanshanxinxi .button {position:absolute;right:220px;top:160px;background: #ffb50e;border: 0px solid #ffb50e;color: #fff;border-radius: 4px;font-size:19px; font-weight:bold;width:180px;height:40px;line-height:40px; font-family:"Microsoft yahei"; cursor:pointer; outline:none;}
.wanshanxinxi .button:hover {color: #fff;background-color: #2185d0;border-color: #2185d0;cursor:pointer; outline:none;}


/*留言*/
.OneOfTwo{width:838px; margin:0 auto; margin-top:25px; padding-bottom:50px;}
.OneOfTwo table{ width:100%;}
.OneOfTwo table tr{ width:100%;}
.OneOfTwo table tr td{font-size:14px; color:#333333;}
.OneOfTwo table tr td .input1{width:294px; border:#dddddd 1px solid; height:42px;  text-indent:10px; color:#000000;}
.OneOfTwo table tr td .input{width:294px; border:#dddddd 1px solid; height:42px;  text-indent:10px; color:#000000; outline:none; background: url(../images/bookbg_03.png);}
.OneOfTwo table tr td b{ color:#F00; margin-left:9px;}
.OneOfTwo table tr td .select{ width:420px; height:30px; border:#dddddd 1px solid; margin-left:10px; color:#000000; text-indent:10px;}
.OneOfTwo table tr td .textarea{ width:725px !important; height:205px; border:#dddddd 1px solid;  margin-top:10px;  float:left; margin-bottom:10px; text-indent:10px;  color:#000000;  outline:none;}
.OneOfTwo table tr td .msg_input{ width:61px; height:30px; border:#dddddd 1px solid; margin-left:10px;}
.tj{ width:138px; height:44px; background:#672a0b; float:left; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:44px; border:none; border-radius:3px; cursor:pointer; margin-top:15px;  outline:none;}
.tj:hover{ background:#923405;}
.cz{ width:138px; height:44px; background:#959595; float:left; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:44px; border:none; border-radius:3px; cursor:pointer; margin-left:32px; margin-top:15px;  outline:none;}
.cz:hover{ background:#666666;}


/*留言列表*/
#gonetbox { border-top:1px #ddd solid; margin:20px 0;}

.gbooktable { border-top:1px #eaeaea solid; border-left:1px #eaeaea solid; word-break:break-all;  margin-top:20px; font-size:14px; background:#fff; }
.gbooktable td { border-right:1px #eaeaea solid; border-bottom:1px #eaeaea solid; padding:10px 10px; font-size:14px;} 
.gbooktable span{ margin-left:10px;}
.gbookre { margin:15px 0 5px 0; padding-top:10px; border-top:1px #eaeaea dashed; line-height:30px; font-size:14px; }
.inputbutton { } 
.gbtaltit { background:#fffcf7; }

#gbookli { width:60%; text-align:center; margin:1em 20% 1.5em 20%; border-bottom:1px #02833e solid; }
#gbookli ul { padding:0; margin:0; }
#gbookli ul li { display:inline-block; }

.gbooklia { background:#02833e; color:#fff; display:inline-block; padding:2px 10px; margin:0 3px; }

.gbooklib a { background:#fffcf7; color:#0c4b92; display:inline-block; padding:2px 10px; margin:0 3px; }
.gbooklib a { color:#02833e }
.gbooklib a:hover { background:#da251c; color:#fff; display:inline-block; padding:2px 10px; margin:0 3px; }

#gbookli ul li a { display:inline-block; }

/*================侧边============*/
.izl-rmenu{position:fixed;top: 50%;margin-top: -184px;right:0px;z-index:999;border-bottom: 0;font-size: 14px;box-shadow: 0px 3px 9px 1px #474747;}
.izl-rmenu .btnbtn{width:64px;height:auto;cursor:pointer;position: relative;background-color: #1d262f;text-align: center; padding-bottom:8px;}
.izl-rmenu .btnbtn:hover{background-color:#d40100;}
.izl-rmenu .btnbtn i{width: 34px;height: 34px;display: inline-block; background:url(../images/sprit.png) no-repeat;background-position: -231px 2px;position: relative;}
.izl-rmenu .btnbtn>p{ color: #ffffff;text-align: center;font-size: 14px; margin-top:3px;}
.izl-rmenu .btn-share>p{ margin-top: 3px;}
.izl-rmenu .btn-wx i{background-position:5px 7px; }
.izl-rmenu .btn-wb i{background-position:-30px 7px;}
.izl-rmenu .btn-app i{background-position:-62px 7px; }


.izl-rmenu .btn-qq .appoin{color:#2a2a2a;position: absolute;line-height:46px;text-align: center;display:none;}
.izl-rmenu .btn-qq .boxinshare{ background: #fff; width: 120px;right: 64px;line-height: 20px; top: -55px; padding: 12px; padding-bottom: 10px;}

.izl-rmenu .btn-qq .boxinshare a{ color: #2a2a2a; /* padding: 12px 0 0 16px; */float: left;cursor: default;}
.izl-rmenu .btn-qq .boxinshare a p{color: #2a2a2a;font-size:14px; padding-top:10px;}
.izl-rmenu .btn-qq .boxinshare a img{ width: 120px; height: 120px;}
.izl-rmenu .btn-qq,.izl-rmenu .btn-qq:visited{text-decoration:none;display:block;}
/*分享*/
.izl-rmenu .btn-share .share{background:#fff;position: absolute;width:169px;right:64px;top:0;height: 64px;text-align: center;display:none;}
.izl-rmenu .btn-share>div.share>div{ padding-left: 15px !important;}
.izl-rmenu .btn-share>div.share span{ margin-top: 10px;}
/*预约*/
.izl-rmenu .btn-yy i{background-position: -95px 7px;}
.izl-rmenu .btn-yy .share a{padding: 22px 11px;display: inline-block;*display: inline;*zoom: 1;}
.izl-rmenu .btn-yy .share a:hover{ color: #d40100;}

.izl-rmenu .btn-qq .appdownload{width:235px;margin-top: 10px;}
.izl-rmenu .btn-qq .appdownload a{margin-right: 10px;width: 107px;}
.izl-rmenu .btn-qq .appdownload a:first-child+a+a{margin-right:0;}
.izl-rmenu .btn-qq .appdownload a img{width: 100px;height: 100px;}
/*公告*/
.izl-rmenu .btn-gg{background-color: #d40100;}
.izl-rmenu .btn-gg i{background:url(../images/tzgg.png) no-repeat center center;margin-top: 10px; height: 22px;}
.izl-rmenu .btn-gg .share{ height: auto;padding:15px;text-align: left;width: 200px;}
.izl-rmenu .btn-gg .share p{ text-indent: 2em;}
.izl-rmenu .btn-gg .shareimg{ width: 120px; height: 120px;position: absolute;top: -38px;right: 64px;border: 1px solid #ccc;padding: 10px;}
.izl-rmenu .btn-gg .share img{ width: 120px; height: 120px;}

/*============侧边end============*/

/* nav =============== */
.nav{ margin-right:15px;}
.nav ul li{
	position: relative;
	float: left; height:78px; 
	-webkit-perspective: 60px;
    -moz-perspective: 60px;
    -ms-perspective: 60px;
    perspective: 60px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    z-index: 999
}
.nav ul li:hover a,
.nav ul li.on a{color:#fffffe;}
.nav ul li:hover,
.nav ul li.on,
.nav ul li.on .childer,
.pages a.curr,.pro-layer-detail .detail-right .links a.l-url{background:#672a0b;}
.nav ul li a{ width:60px; padding:0 12px; display: flex; justify-content: center; align-items: center;  height:78px;  word-break:break-all; font-size:18px;color:#fffffe;}
.nav ul li a.on{background:#672a0b;}
.nav ul li .childer,
.nav ul li .childer a{
	display: block;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
}
.nav ul li .childer{
	position: absolute;
	width: 140px;
	height: auto;
	top: 78px;
	left: 0;
	padding-bottom: 5px;
   background:#672a0b;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;
	-webkit-transform-origin: 0px 0px;
 	-moz-transform-origin: 0px 0px;
 	-ms-transform-origin: 0px 0px;
 	transform-origin: 0px 0px;
	-webkit-transform: rotateX(-60deg);
 	-moz-transform: rotateX(-60deg);
 	-ms-transform: rotateX(-60deg);
	transform: rotateX(-60deg);
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 9999;
}
.nav ul li .childer a{
	height: 35px; width: 123px; padding-right:0px;
	line-height: 35px;
	text-align: left;
	color:#fff;
	padding-left: 15px; font-size:15px;
	border-left-width: 2px;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	border-color: transparent;
	overflow: hidden;
}
.nav ul li .childer a:hover{
	background: #ffffff;
	color: #672a0b;
	border-left-width: 2px;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 0;
	border-style: solid;
	border-color: #672a0b;
}
.nav ul li:hover .childer{
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	transform: rotateX(0deg);
}


/*博物馆资讯*/
.picBox{overflow:hidden;zoom:1;width:587px; margin-top:44px;}
.picL{overflow:hidden;zoom:1;}
.picL li{position:relative;float:left; display:inline;height:192px; zoom:1 }
.picL li a{ display:block; height:192px;}
.ltb{ background:url(../images/ltb_03.png) center center no-repeat; width:34px; height:34px; display:block; position:absolute; top:75px; left:274px; z-index:999;}
.rtb{ background:url(../images/ytb_03.png) center center no-repeat; width:34px; height:34px; display:block; position:absolute; top:75px; left:277px; z-index:999;}
.picL .i1{width:587px; height:192px; position:relative; overflow:hidden;}
.picL .li1{ width:291px; background:#e8d298;}
.picL .li1 h1{width:230px; height:25px; overflow:hidden; margin:0 auto; font-size:16px; color:#8f3a14; font-weight:bold; text-align:center; padding-top:55px;}
.picL .li1 p{ width:230px; height:60px; overflow:hidden; margin:0 auto; font-size:12px; color:#5f4230; line-height:20px; margin-top:13px;}
.picL li .text{position:absolute;height:192px;top:192px;left:0;}
.picL li .text img{width:291px;height:192px;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.picL .li1 .bg1{width:291px;height:192px;background:#000000;}
.picL .li1 .bg3{width:291px;height:192px;background:#000000;filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}



.picL .li1 img{width:291px; height:192px;}
.picL .li2 .bg4{width:296px;height:192px;background:#000000;}
.picL .li2{ width:296px; height:192px;  background:#e8d298;}
.picL .li2 img{width:296px !important; height:192px;}

.picL .li2 h1{width:230px; height:25px; overflow:hidden; margin:0 auto; font-size:16px; color:#8f3a14; font-weight:bold; text-align:center; padding-top:55px;}
.picL .li2 p{ width:230px; height:60px; overflow:hidden; margin:0 auto; font-size:12px; color:#5f4230; line-height:20px; margin-top:13px;}

.picL .li2 .bg2{ background:#000; width:296px; height:192px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.picL .text h1{width:230px; height:auto; margin:0 auto; font-size:16px; color:#fff !important; font-weight:bold; text-align:center; padding-top:55px;}
.picL .text p{ width:230px; height:60px; overflow:hidden;  margin:0 auto; font-size:12px; color:#fff !important; line-height:20px; margin-top:13px;}


/*参观须知*/
.sjian{ width:1200px; height:auto;  margin-top:45px; padding-bottom:80px; display:inline-block;}
.sjian1{ width:1200px; height:auto; }
.sjian1a{ }
.w598{ width:598px; height:auto; float:left;}
.mleft40{ margin-left:40px;}
.mleft30{ margin-left:30px;}
.mleft50{ margin-left:50px;}
.mright30{ margin-right:30px;}
.w601{ width:601px; height:auto; float:right; border-left:#dfccbd 1px solid;}
.sjian1a .itop1a1{}
.sjian1a .itop1a1 h1{ font-size:20px; color:#672a0b;}
.sjian1a .itop1a1 p{ font-size:16px; color:#672a0b; margin-top:5px;}
.sjian1a .itop1a2{ margin-top:20px;}
.sjian1a .w83{ width:97px;}
.sjian1a .w74{ width:84px;}
.sjian1a .w73{ width:84px;}
.sjian1a .w73 p{ text-align:center;}
.sjian1a .sj{float:left;}
.sjian1a .sj h1{ font-size:42px; color:#883a0f; font-family:"Impact"; font-weight:normal; margin-bottom:5px;}
.sjian1a .sj p{ font-size:12px; color:#686868; line-height:22px;}
.sjian1a .itop1a2 .span{ width:31px; height:6px; background:url(../images/fh_03.png) no-repeat; float:left; margin-top:20px; margin-right:10px; margin-left:10px;}
.sjian1a .itop1a3{ font-size:14px; color:#424242;  margin-top:6px; line-height:22px;}
.sjian1a .h48{ height:48px;}
.sjian1a .itop1b{ width:194px; height:198px; float:right;}
.sjian1a .itop1ba{ margin-top:5px;}
.sjian1a .itop1ba h1{ font-size:14px; color:#252525; line-height:25px;}
.sjian1a .itop1ba p{ font-size:12px; color:#424242; line-height:25px;}
.sjian1a .itop1ba a{ width:159px; height:31px; display:block; background:#e7c4a1; text-align:center; line-height:31px; font-size:14px; color:#672a0b; font-weight:bold; margin-top:8px; -moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}
.sjian1a .itop1ba a:hover{ background:#672a0b; color:#fff;}
.sjian2{ width:auto; height:auto; margin-top:60px; font-size:14px; color:#424242; line-height:35px; }
.sjian2 h1{ color:#883a0f; font-size:20px; text-align:center; font-weight:normal; margin-bottom:25px;}
.sjian2 p{ text-indent:2em;}
.bbottom{ border-bottom:none;}

.sjfl{ width:100%; height:auto; margin-top:20px;}
.sjfenlei{ width:1200px; height:auto; margin:0 auto; text-align:center;}
.sjfenlei a{ display:inline-block; background:url(../images/picturebg_07.jpg) no-repeat; color:#473126; font-size:16px; height:50px; line-height:50px; padding:0px 25px; border-radius:5px; margin-top:25px; margin-left:25px;  font-weight:bold;}
.sjfenlei a:first-child{ margin-left:0px;}
.sjfenlei a:hover{ background:#672a0b; color:#fff;}
.sjfenlei a.hover{ background:#672a0b; color:#fff;}


.xnzs{ width:100%; height:800px; padding-bottom:50px; margin-top:50px;}

#WidgetFloaterPanels{ display:none !important;}

/*讲座回顾*/
.xueshu{ width:1200px; height:auto; overflow:hidden;}
.xueshu ul{ width:1250px;}
.xueshu ul li{ width:280px; height:380px; float:left; margin-right:30px; margin-top:30px; position:relative;}
.xueshu ul li a{width:280px; height:380px; display:block;}
.xueshu ul li .xsimg{ width:280px; height:380px; overflow:hidden;}
.xueshu ul li .xsimg img{ width:280px; height:380px; transition:ease 3s; -webkit-transition:ease 3s; -moz-transition:ease 3s; -o-transition:ease 3s;}
.xueshu ul li p{ width:100%; height:60px; line-height:60px; text-align:center; font-size:18px; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.8); color:#fff;}
.xueshu ul li a:hover .xsimg img{transform:scale(1.2); -webkit-transform:scale(1.2);}


.bwgyzm{ margin-top:30px;}
.bwgyzm h1{ float:left; line-height:28px; margin-right:15px;}
.bwgyzm .msg_input{width:90px;height: 28px;line-height: 28px;border: #cdc4b2 1px solid;background: url(../images/bookbg_03.png) no-repeat !important;
outline: none;font-size: 14px;color: #313130;text-indent: 10px; margin-right:10px;}
.bwgyzm  span{ font-size:14px; color:#535353;}

#num{ width:30px;height: 26px;line-height: 26px;border: #cdc4b2 1px solid;background: url(../images/bookbg_03.png) repeat-x;outline: none;font-size: 14px;color: #313130; text-align:center;}
#minus{ background:#944215; color:#fff; border:none; width:20px; height:28px; position:relative; top:-1px; left:0px;  outline:none; font-size:14px;}
#plus{ background:#944215; color:#fff; border:none; width:20px; height:28px; position:relative; top:-1px; left:0px; outline:none; font-size:14px;}
#plusHelper{ float:left; margin-left:10px;}

.fudong{position:fixed;left:0;    top: 50%;
    margin-top: -184px; z-index:9999;}
.fudong img{ width:140px; height:210px;}