@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{outline:none; blr:expression(this.onFocus=this.blur());}
a { text-decoration:none;}
a:hover { text-decoration:none;}
html, body { font-family:"Arial", "微软雅黑"; }
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
.boxcenter { margin:0 auto;}

/***********首页*******/
.logo{position: absolute; width: 451px; height: 120px; top: 0; left: 0; z-index: 99; overflow: hidden;}
.logo img { display:block; width:100%; }
.header{height: 73px;position: absolute;left:0;top:0;right: 0;z-index: 98;min-width: 1200px; background-color: #af1020;border-bottom: 5px solid #d3c38d;}

.header_menu { overflow:hidden; margin-left:500px; height:73px; }
.header_menu li { float:left; width:16%; text-align:center; color:#fff; font-size:18px; line-height:69px; margin-top: 4px; font-weight: bold;  }
.header_menu li.word-one{ width: 12%; }
.header_menu li a { color:#fff; display:block; width:100%; height:68px; background:url(header_menu_bg1.png) center 49px no-repeat; font-size: 20px;  }
.header_menu li a:hover { color:#f4dd8f; height:63px; background:url(header_menu_bg2.png) center 49px no-repeat; /*border-bottom:5px #f29797 solid;*/  }
.header_menu li a.now { color:#f4dd8f; height:63px; background:url(header_menu_bg2.png) center 49px no-repeat; /*border-bottom:5px #f29797 solid;*/  }
.en-search{ float: right; line-height: 73px; font-size: 15px; }
.en-search a{ color: #d0b689; display: block; float: left; border-left: 2px solid #bb1526; width: 70px; text-align: center; }
.en-search .search{ width: 40px; height: 73px; background: url(header_sch.png) no-repeat center center; }

.header_menu_dropbox { position:absolute; width:100%; top:73px; z-index:100; height:40px;  }
.header_menu_drop { overflow:hidden; margin-left:500px; }
.header_menu_drop li { float:left; width:16%; text-align:center; color:#fff; font-size:15px; line-height:40px; }
.header_menu_drop li.word-one{ width: 12%; }
.header_menu_drop li a { color:#fff; display:block; width:100%; height:40px; /*background:url(header_menu_bg3.png) top left repeat-x;*/ background-color: #bc414c; border-bottom: 1px solid #c94b48; opacity: .8; font-weight: bold;  }
.header_menu_drop li a:hover { color:#f4dd8f;   }
.header_menu_drop li a.now { color:#f4dd8f; }
.header_menu_drop li i { display:block; height:1px; }
.header_menu_drop li p { display:none; /*padding-top: 8px; background-color: #bc414c; opacity: .8;*/ }
.yzmbox img { float:right; display:inline-block }

.searchCon{ width: 0px; height: 73px; background-color: #8c1320; position: absolute; right: 0; left: auto; overflow: hidden; }
.searchCon .inputText{float: left;width: 173px; width:187px; height: 23px;background: #981b27;border: 1px #b42c36 solid;margin: 22px 0px 0px 6px;color: #d4ac8f;font-size: 12px;line-height: 23px;text-indent: 6px;outline: none;}
.searchCon .inputBtn{width: 40px;height: 73px;background: url(header_sch.png) center center no-repeat;border: 0;}

/* bigpic */
.slideBox{  overflow:hidden; position:relative; top:0; left:0; right:0; min-width:1200px }
.slideBox .bd{ position:relative; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block; width:100%; }
.slideBox .prev,
.slideBox .next{ position:absolute; left:0px; top:50%; /*bottom:260px;*/ margin-top: -28px; display:block; width:150px; z-index:999; background:url(nullpic.png); height: 56px;  }
.slideBox .next{ left:auto; right:0px; }
.slideBox .prev:hover{ background:url(p1l.png) center no-repeat; }
.slideBox .next:hover{ background:url(p1r.png) center no-repeat; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.partTwo{ width: 100%; min-width: 1200px; padding: 30px 0 66px 0; background-color: #efefef; overflow: hidden;}
.ptInner{ width: 1200px; margin: 0 auto;  }
.visitCount{ width: 380px; height: 169px; background: url(visitCountBg.png) no-repeat center center; float: left; }
.countCon{ width: 318px; height: 66px; border: 1px solid #e1e1e1; margin: 18px auto 0 auto; position: relative; }
.countMen{ width: 318px; height: 66px; position: absolute; left: 0; top: 0; background-color: #d9d9da; opacity: .4; filter: alpha(opacity=40); z-index: 1; }
.countText{ width: 318px; height: 66px; position: absolute; z-index: 10; left: 0; top: 0; color: #424242; font-size: 18px; line-height: 30px; text-align: center;}
.countText span{ color:#c8921e; font-size: 50px; line-height: 66px; padding: 0 5px; font-weight: bold;}
.openTime{ margin-top: 16px; }
.openTime h3{ font-size: 22px; color: #0d0d0d; text-align: center; line-height: 30px; font-family: 'Arial';}
.openTime p{ font-size: 16px; color: #0d0d0d; text-align: center; font-family: 'Arial';}

.toursitMap{ width: 380px; height: 169px; margin: 0 30px; float: left; }
.exhibition{width: 380px; height: 169px;float: left; }


.partThree{ width: 100%; min-width: 1200px; background-color: #e4e4e4; overflow: hidden; padding: 0 0 68px 0; }
.pthInner{ width: 1200px; margin:42px auto 0 auto; }
.headTitle{ width: 778px; margin: 0 auto; border-bottom: 1px solid #c4c4c4; text-align: center; padding-bottom: 22px; }
.headTitle span{ font-size: 32px; color: #9b1826; font-weight: bold; line-height: 40px; padding: 0 10px; }

.linkTab{ width: 778px; height: 38px; margin: 0 auto; text-align:center; border-bottom: 1px solid #c4c4c4; line-height: 38px; }
.linkTab a{ font-size: 18px; line-height: 38px; display: inline-block; color: #535353; }
.linkTab a:hover{ border-bottom: 3px solid #c7b062; color: #bb303e; }

.displayCon{ margin-top: 34px; }
.dcLeft{ width: 494px; height: 438px; float: left; position: relative; }
.description{ position: absolute; left: 0; top: 0; background:url(desMeng.png) repeat; right: 0; bottom: 0; display: none;}
.description p{ padding: 0 28px; color: #fff; font-size: 16px; line-height: 25px; position: absolute; bottom: 46px; }

.dcMiddle{ width: 342px; height: 438px; margin: 0 11px; float: left; }
.dcmt,.dcmb{ position: relative; height:213px; }
.dcmt{ margin-bottom: 12px; }
.dcmt .description p{ bottom: 36px; }
.dcmb .description p{ bottom: 26px; }

.dcRight{ width: 342px; height: 438px; float: right; position: relative; }
.dcRight .description p{ bottom: 22px; }

/********参观导览***********/
.location{ width: 100%; height: 116px; min-width: 1200px; background: url(locationBg.png) repeat-x; margin-top: 64px; }
.ltInner{ width: 1200px; margin: 0 auto; height: 36px; line-height: 36px; padding-top: 72px; border-bottom: 8px solid #f1f1f1; }
.level{ float: left; font-size: 16px; color: #8a8a8a; }
.level a{ font-size: 16px; color: #8a8a8a; padding:0 3px; }
.nowChannel{ float: right; }
.nowChannel a{ font-size: 36px; color: #cea452; font-family: 'Times news Roman'; line-height: 20px; font-weight: bold; }

.main{ width: 1200px; margin:30px auto; }
.vistitLead{ overflow:hidden; position:relative;}
.vlMap{ width:595px; height:1715px; float:left; background:url(floorBg.png) no-repeat 60px top; margin-left:28px; position:relative;}
.vlMap img{ display:block; margin:22px 0 0 0;}
.vlMap .floor{ width:44px; height:44px; font-size:30px; text-align:center; line-height:44px; position:absolute; left:60px; font-weight:bold;}
.vlMap .floor a{ color:#fff;}
.vlMap .f4{ top:60px;}
.vlMap .f3{ top:370px;}
.vlMap .f2{ top:730px;}
.vlMap .f1{ top:1080px;}
.vlMap .b1{ top:1430px;}

.vlFloor{ width:496px; float:right;}
.vlfTop{ height:24px; background:url(fTop.png) no-repeat center top;}
.vlfMiddle{ height:auto; background:url(fMiddle.png) repeat-y; padding:0 24px;}
.vlfBottom{ height:23px; background:url(fBottom.png) no-repeat center top; margin-top:0px;}

.vlfMiddle li{ overflow:hidden; cursor:default; }
.vlfMiddle ul{ /*border-bottom:1px solid #ddd;*/}
.vlfMiddle .vlNum{ font-size:22px; color:#b5b5b5; height:48px; width:48px; text-align:center; line-height:48px; /*border-right:1px solid #f00;*/ border-bottom:1px solid #efefef; float:left;}
.vlfMiddle .vlItem{ width:370px; height:48px; height: auto; padding-left:21px; border-bottom:1px solid #efefef; border-left:1px solid #efefef; float:left; padding-right: 8px;}
.vlfMiddle .vlItem a{ display:none; width:37px; height:37px; background:url(redCircle.png) no-repeat center center; color:#fff; font-size:22px; text-align:center; line-height:37px; float:left; margin-right:28px; /*margin-top: 10px;*/}
.vlfMiddle .vlItem p,.vlfMiddle .vlItem p a{ font-size:22px; font-size: 18px; color:#b5b5b5; line-height:48px; line-height: 32px; background:none; width:auto; height:auto; float:left; margin-right:0; text-align: left; /*margin-top: 4px;*/ display: block; padding: 4px 0;}
.vlfMiddle .vlItem p{ width:100%;}
.vlfMiddle li.vlNow{ background-color:#efefef;}
.vlfMiddle .vlActive .vlNum,.vlfMiddle .vlActive p a{ color:#474747;}
.vlfMiddle .vlNow .vlNum{ height:auto; color:#b62222;}
.vlfMiddle .vlNow .vlItem{ height:auto; padding-bottom:9px; border-left:1px solid #dfdfdf;}
.vlfMiddle .vlNow .vlItem p a{ color:#b30000;}
.vlfMiddle .last .vlNum,.vlfMiddle .last .vlItem{ border-bottom:none;}
.vlfMiddle .vlItem a.vlMapNow,.vlfMiddle .vlItem a:hover{ background:url(yellowCircle.png) no-repeat center center;}
.vlfMiddle .vlItem p a:hover{ background:none;}

.vlfMiddle .vlNow .vlItem>a{ display: block; }

/*******参观服务********/
.visitService{ padding: 0 50px; overflow: hidden;}
.notice{ padding-left: 20px; }
.noticeHead h2{ padding-left: 42px; font-size:38px; line-height: 46px; color: #272727; background: url(redStar.png) no-repeat left center;  }
.noticeText{ margin-top: 40px; }
.noticeText ol li{ overflow:hidden; margin-left: -6px; padding-bottom: 22px; background: url(pinkPoint.png) repeat-y 19px; min-height: 68px; }
.noticeText ol li span{ display: block; width: 38px; height: 38px; float: left; line-height: 38px; text-align: center; font-family: 'Times New Roman'; /*background: url(olBg.png) no-repeat center center;*/ font-size: 25px; color: #d6c095; font-weight: bold;}
.noticeText ol p{ width: 1018px; float: right; font-size: 18px; line-height: 32px; color: #272727; padding-top: 5px; }
.noticeText ol li.noticeLast{ background: none;  }
.noticeText ol li.noticeLast p{ font-size: 36px; color: #b89144; font-family: 'Times News Roman'; }

.ticket{ margin-top: 50px; }
.ticketAnnounce{ background-color: #f1f1f1; border-radius: 5px; }
.ticketAnnounce p{ font-size: 22px; color: #b08e4b; padding: 18px 40px; line-height: 36px; }
.ticketType{ padding-left: 14px; margin-top: 50px; }
.ticketType li h3{ overflow:hidden; }
.ticketType li h3 img{ float: left; }
.ticketType li h3 span{ font-size: 24px; line-height: 60px; color: #000; display: block; float: left; padding-left: 26px; font-weight: bold; }
.ticketType li h4{ color: #272727; font-size: 18px; line-height: 36px; padding:0 0 10px 78px; }
.ticketType li p{ color: #272727; font-size: 18px; line-height: 26px; padding:0 0 10px 78px; }


/********展馆陈列*******/
.exhibitionCon{ overflow: hidden; margin-bottom: 80px; }
.exhibitionCon ul{ width: 1240px; }
.exhibitionCon ul li{ width: 580px; float: left; margin-right: 40px; }
.exhibitionCon ul li:hover .exLinkCon,.exhibitionCon ul li:hover .opacityStar{ display: block; }
.exImgCon{ width: 580px; height: 260px; position: relative; }
.exLinkCon{ position: absolute; bottom: 0; left: 0; height: 42px; width: 508px; background: url(opacityRedBg.png) no-repeat center center; display: none; }
.exLinkCon a{ line-height: 42px; color: #fff; font-size: 14px; padding: 0 10px; }
.exLinkCon a:hover{ color: #f7de90; }
.opacityStar{ position: absolute; right: 0; bottom: 0; width: 127px; height: 97px; background: url(opacityStar.png) no-repeat center center; display: none; }
.exImgDes{ margin-top: 10px; }
.exImgDes h2{ font-size: 22px; color: #272727; line-height: 42px; height: 42px; border-left: 4px solid #ca1023; padding-left: 20px; }
.exImgDes p{ font-size: 14px; color: #666; line-height: 24px; padding-left: 10px; text-align: justify; }
/******主题展览*********/
.themeExbition h2{ font-size: 36px; color: #b51a1a; text-align: center; }
.digitalVideo{ height: 52px; line-height: 52px; border-top: 1px dashed #d8d8d8; border-bottom: 1px dashed #d8d8d8; padding: 0 78px; margin: 24px 0; }
.digitalShow,.videoSay{ float: left; padding: 0 32px; }
.digitalShow{ background: url(dataShowBg.png) no-repeat left center; }
.videoSay{ background: url(videoSayBg.png) no-repeat left center; }
.digitalShow li a{ color: #cea452; font-size: 16px; }
.videoSay li a{ font-size: 16px; color: #828282; }
.themeExbition p{ /*! font-size: 18px; */ /*! line-height: 32px; */ /*! color: #272727; */ /*! padding: 0 72px; */ /*! text-align: justify; */ }
.themeExbition p img{ display: block; margin: 20px auto; }
.entryMap{ margin: 80px auto; }

/**********关于我们*********/
.aboutAsCon{ padding: 0 50px; }
.acText{ padding: 0 20px; font-size: 18px; color: #272727; line-height: 32px; text-align: justify; margin-bottom: 20px;}
.acImg{ text-align: center; margin: 38px auto; }
.acText span{ font-size: 20px; font-weight: bold; }
.acTitle{ font-size: 22px; color: #272727; line-height: 32px; padding: 0 20px; font-weight: bold; }

.mtSlide{ width: 1100px; margin: 40px auto 60px auto; height: 511px;}
.mtSlide .slideBox {width:1100px;height:511px;overflow:hidden;position:relative; min-width: auto;}
.mtSlide .slideBox .hd {height: 511px; width:570px; overflow:hidden; margin-top: 28px; float: right;}
.mtSlide .slideBox .hd ul {overflow:hidden;zoom:1;}
.mtSlide .slideBox .hd ul li {width:570px; height:48px; cursor:pointer; background-image: url(theme.png); background-repeat: no-repeat;margin-bottom: 12px; }
.mtSlide .slideBox .hd ul span{ display: block; width: 48px; height: 48px; line-height: 48px; float: left; color: #fff; font-size: 38px; text-align: center; font-weight: bold; float: right;}
.mtSlide .slideBox .hd ul h3{ width: 480px; float: left; height: 48px; line-height: 48px; color: #974c10; font-size: 18px; padding-left: 35px; float: left; }
.mtSlide .slideBox .hd ul li.on{ background-image: url(themeOn.png); }
.mtSlide .slideBox .hd ul li.on h3{ color: #fff; }

.mtSlide .slideBox .bd {position:relative;height:511px;z-index:10; width: 512px; margin: 0 auto; background: url(threeArmyBg.png) no-repeat center center; float: left;}
.mtSlide .slideBox .bd li{position:relative;height:511px; width: 415px; padding: 0 48px; display: table; }
.mtSlide .slideBox .bd li a{ display:table-cell; vertical-align: middle; height:511px; width:415px;}
.mtSlide .slideBox .bd p{ line-height:32px;font-size:16px; color: #535353; z-index:10; text-align: justify;}

.tankDesCon{ overflow:hidden; margin-bottom: 200px; }
.tankDes{ width: 756px; float: left; }
.tankDes .acText{ padding:0 0 0 20px; }
.tankImg{ width: 320px; float: right; height: 622px; }
/******文物收藏********/
.collectionMain{ margin: 0 auto; }
.tabSearch{ height: 58px; background-color: #f1f1f1; }
.tab{ overflow: hidden; float: left; }
.tab li{ float: left; height: 54px; line-height: 54px; padding: 0 22px 0 18px; background: url(grayStar.png) no-repeat right center; border-bottom: 4px solid #f1f1f1; }
.tab li a{ font-size: 17px; color: #000; display: block; }
.tab li.tabLast{ background: none; }
.tab li.tabOn a,.tab li:hover>a{ color: #af1020;  }
.tab li.tabOn{border-bottom: 4px solid #d3c38d;}


.subSearch{ overflow:hidden; float: right; margin-right: 15px; }
.y_head_right {float: right;width: 260px;height: 30px;background:#fff url(subSearch.png) no-repeat left center;margin-top: 11px;}
.nav {width: 64px;height: 30px; /*margin: 13px 0 0 50px;*/float: left;cursor: pointer;}
.nav p {line-height: 30px;font-size: 14px;color: #71706f;text-indent: 10px;}
.new {width: 62px;position: absolute;border: 1px solid #CCC;display: none;text-indent: 10px;background: #fff;cursor: pointer;z-index: 100;}
.nav ul li {line-height: 28px;font-size: 14px;color: #716c65;cursor: pointer;}
.y_head_right input {width: 154px;font-size: 12px;padding-left: 6px;float: left;height: 30px;background-color: transparent; /*margin: 13px 0 0 10px;*/line-height: 30px;border: none;padding: 0 5px;}
.y_head_right a {display: block;font-size: 14px;color: #fff;float: left;width: 32px;height: 30px;text-align: center;}
.set {height: 30px;background: url(arrowBottom.png) no-repeat 46px center;cursor: pointer;}


.collectionCon{ margin-top: 36px; overflow:hidden; }
.relicCon{ overflow:hidden; }
.relicCon ul{ width: 1214px; }
.relicCon ul li{ width: 390px; height: 260px; float: left; position: relative; margin: 0 14px 14px 0; }
.relicCon li h3 {position: absolute;bottom: 0px;display: none;width: 100%;background-color: #000;height: 100%;opacity: 0.3;z-index: 100;}
.relicCon li span {position: absolute;z-index: 200;bottom: 10px;color: #fff;display: block;width: 100%;text-align: center;font-size: 16px;display: none;}
.relicCon li:hover h3,.relicCon li:hover span {display: block;}

.flip{text-align: center;padding: 20px 0 80px 0;}
.flip ul{ display: inline-block; }
.flip li {float: left;border-radius: 50%;line-height: 28px;margin: 6px 8px 0 8px;}
.flip li a {width: 28px;height: 28px;color: #9f1927;display: block;font-size: 14px;/* padding: 4px 10px; */}
.flip li.pageOn, .flip li:hover {background-color: #9f1927;}
.flip li.prevNextPage {width: 33px;height: 38px;background-image: url(flipBtn.png);background-repeat: no-repeat;background-position: left center;border-radius: 0px;margin-top: 0px;cursor: pointer;}
.flip li.nextPage {background-position: right center;}
.flip li.pageOn a, .flip li:hover a {color: #fff;font-weight: bold;}
.flip li.prevNextPage:hover {background-color: transparent;}

/*********艺术品鉴赏*********/
.raArtList{ position: relative; }
.raArtList li{ width: 269px; padding: 7px; border: 1px solid #e0ded9; background-color: #f4f3f2; float: left; position: absolute; }
.raArtList li img{ width: 100%; }
.raArtList li h3{ font-size: 16px; color: #272727; line-height: 36px; text-align: center; }
.raArtList li font,.raArtList li span{ height: 0px; display: block; overflow: hidden; }


.layer{ width: 1040px; height: 686px; height: 632px; border-bottom: 4px solid #c0202f; position: absolute; position: fixed; left: 50%; margin-left:-520px; top: 410px; top: 0px; background-color: #fff; z-index: 1000; display: none;}
.layerHead h3{ height:56px; font-size: 22px; color: #ded6bd; line-height: 46px; text-indent: 32px; background: url(layerH3.png) no-repeat left center; margin-top: 26px; margin-top: 10px;  }
.layerClose{ width: 35px; height: 37px; position: absolute; right: 40px; top: 42px; top: 22px; background: url(layerClose.png) no-repeat center center; }
.layerImg{ width: 800px; height: 445px; margin: 33px auto; margin: 10px auto; margin: 23px auto; position: relative; /*overflow: hidden;*/ }
.layerImg img{ display: block; margin: 0 auto; outline: none; }
.layer span{ display: block; width: 34px; height: 60px; background-repeat: no-repeat; position: absolute; top: 50%; margin-top: -30px; cursor: pointer;}
.layer .layerPrev{ background-image: url(layerPrev.png); background-position: left center; left: 30px; }
.layer .layerPrev:hover{ background-position: right center; }
.layer .layerNext{ background-image: url(layerNext.png); background-position: right center; right: 30px;}
.layer .layerNext:hover{ background-position: left center; }
.layerFoot{ height: 75px; background-color: #f2f2f2; margin-top: 50px; margin-top: 10px; }
.layerFoot p{ font-size: 14px; color: #5f5f5f; text-align: center; padding-top: 22px; }
.layerFoot p em{ font-style: normal; }
.mengBan{ background-color: #655151; opacity: 0.8; position: fixed; width: 100%; height: 10000px; z-index: 999; left: 0px; top: 0px; display: none; }



.foot{ width: 100%; height: 126px; background-color: #ae1a29; border-top: 6px solid #bbaa70; min-width: 1200px; }
.footInner{ width: 1200px; height: 126px; margin: 0 auto; text-align: center; }
.fTextCon{ display: inline-block; width: 640px; margin-top: 40px;}
.fTextCon img{float: left; margin:-5px 50px 0 0;}
.fTextCon p{ width: 480px; float: left; font-size: 14px; line-height: 28px; color: #eaa9b3; text-align: left; margin-top:5px; }


@media screen and (max-width:1600px){ 
.logo { position:absolute; width:372px; height:100px; top:0; left:0; z-index:99; overflow:hidden; }
.logo img { display:block; width:100%; }
.header{height: 60px;background-color: #af1020; position: absolute;left:0;top:0;right: 0;z-index: 98;min-width: 1200px;border-bottom: 4px solid #d3c38d;}
.header_menu{ overflow:hidden; margin-left:376px; height:65px; }
.header_menu li{ float:left; width:16%; text-align:center; color:#fff; font-size:16px; line-height:46px; margin-top: 6px;  }
.header_menu li.word-one{ width: 12%; }
.header_menu li a{ color:#fff; display:block; width:100%; height:59px; background:url(header_menu_bg1.png) center 34px no-repeat; font-size: 15px; }
.header_menu li a:hover{ color:#f4dd8f; height:54px; background:url(header_menu_bg2.png) center 34px no-repeat; /*border-bottom:4px #f29797 solid;*/  }
.header_menu li a.now{ color:#f4dd8f; height:54px; background:url(header_menu_bg2.png) center 34px no-repeat; /*border-bottom:4px #f29797 solid;*/ }
.en-search{ float: right; line-height: 60px; font-size: 15px; }
.en-search a{ color: #d0b689; display: block; float: left; border-left: 2px solid #bb1526; width: 70px; text-align: center; }
.en-search .search{ width: 40px; height: 60px; background: url(header_sch.png) no-repeat center center; }

.header_menu_dropbox{ top:60px;  }
.header_menu_drop{ margin-left: 376px; }
.header_menu_drop li{ font-size:12px; }

.searchCon{ width: 0px; height: 60px; background-color: #8c1320; position: absolute; right: 0; left: auto; overflow: hidden; }
.searchCon .inputText{float: left;width: 173px; width:187px; height: 23px;background: #981b27;border: 1px #b42c36 solid;margin: 16px 0px 0px 6px;color: #d4ac8f;font-size: 12px;line-height: 23px;text-indent: 6px;outline: none;}
.searchCon .inputBtn{width: 40px;height: 60px;background: url(header_sch.png) center center no-repeat;border: 0;}
 }
 @media screen and (max-width:1280px){
 .en-search a{ width: 54px;}	
 }