.baner{ width:100%; height:auto; overflow:hidden; position:relative; z-index:1}.slideBox{ position:relative; overflow:hidden; margin:0px auto; }.slideBox .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center; }.slideBox .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}.slideBox .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }.slideBox .hd ul .on{ background:#FE6C9C;  }.slideBox .bd{ position:relative; z-index:0; }.slideBox .bd li{ position:relative; text-align:center;  }.slideBox .bd li img{vertical-align:top; width:100%;}.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } .slideBox .bd li .tit{ display: none; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;  text-align:left;  }.slideBox .prev,.slideBox .next{ display:none; }.slideBox .next{ left:auto; right:14px;background-size:16px 31px;  }.box-id{ width:100%; height:auto; overflow:hidden; margin:10px auto 0px; position:relative;}.box-top{height:35px; line-height:35px; color:#fff;   -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; overflow:hidden ;border:solid 1px #e6ecf5; padding:4px; margin-top:2px; }.box-bg{  background:#e6ecf5;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:10px; overflow:hidden}.box-top .text{ background:#0c449c; float:left; padding:0 10px; font-size:1.1em;  }.more{ float:right; display:inline; padding:0px 8px; color:#0c449c; height:35px; background:rgba(255,255,255,0.2); text-indent:0px; font-size:0.8em; margin-left:1px;}.more a{ display:block; color:#0c449c;}.about-m{ height: auto; overflow:hidden; padding:8px 5px; position:relative;}.about-edite{ height: auto; max-height:72px;line-height:24px; overflow:hidden;}.about-img{ width:100%; height:auto; overflow:hidden; padding-top:6px;}.box-about{padding: 8px 5px;}.box-about img{ width:144px; height:168px; float:left; margin-right: 9px; display:inline}@media screen and (min-width: 320px) and (max-width: 480px){.box-about img{ width:103px; height:120px;}.box-about .nr{ height:120px; overflow:hidden; }}@media screen and (min-width: 480px) {.box-about img{ width:144px; height:168px;}.box-about .nr{ height:168px; overflow:hidden;}}.Wedding-edite{ height: auto; max-height:48px; overflow:hidden;}.ny-menu { position: relative; }ul.picture1{ width:100%; height:auto; overflow:hidden; padding-top:8px; }ul.picture1 li{ margin:4px 0px; height:auto; overflow:hidden; float:left; display: inline; width:33%;}ul.picture1 li div{ margin:0px 4px; height:auto; overflow:hidden; position:relative; }ul.picture1 li div .img{border-radius:50%; overflow:hidden; border:solid#0c449c 2px ; margin-bottom:2%; padding:0  }ul.picture1 li div .title{height:30px; line-height:30px; text-align:center;  width:90%; margin:auto; background:rgba(26,57,161,1); color:#fff; }ul.picture1 li a{ display:block; color:#fff;}ul.picture{ width:100%; height:auto; overflow:hidden;  }ul.picture li{ margin:5px 0px; height:auto; overflow:hidden; float:left; display: inline; width:50%;}ul.picture li div{ margin:0px 4px; height:auto; overflow:hidden; position:relative; border-radius: 5px; border: 3px solid #edf2f7;  }ul.picture li div .img{ }ul.picture li div .img img{border-radius: 5px;  }ul.picture li div .title{height:20px; line-height:20px; text-align:center;  width:100%; background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0px; left:0px;   }ul.picture2{ width:100%; height:auto; overflow:hidden;  }ul.picture2 li{ margin:4px 0px; height:auto; overflow:hidden; float:left; display: inline;}ul.picture2 li div{ margin:0px 4px; height:auto; overflow:hidden; position:relative;  border-radius: 5px;  }ul.picture2 li div .title{height:30px; line-height:30px; text-align:center;  width:100%; background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0px; left:0px;}ul.picture2 li div .title1{height:30px; line-height:30px; text-indent:8px; width:100%; background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0px; left:0px;  }ul.picture2 li a{ display:block; color:#fff;}@media screen and (min-width: 320px) and (max-width: 480px){ul.picture1 li{ width:50%;}ul.picture2 li{ width:50%}ul.picture li:nth-child(1){ width:50%;}ul.picture li:nth-child(2){ width:25%;}ul.picture li:nth-child(3){ width:25%;}ul.picture li:nth-child(4){ width:25%;}ul.picture li:nth-child(5){ width:25%;}}@media screen and (min-width: 480px) {ul.picture1 li{ width:33%;}ul.picture2 li{ width:33%}ul.picture li:nth-child(1){ width:50%;}ul.picture li:nth-child(2){ width:25%;}ul.picture li:nth-child(3){ width:25%;}ul.picture li:nth-child(4){ width:25%;}ul.picture li:nth-child(5){ width:25%;}}.edite{ height:auto; overflow:hidden; padding:5px 0px;}#up{ display: none;}.hide-class{background:#fff7f6; border:1px solid #e6ecf5; height:auto; overflow:hidden; display:none; padding:4px 0px; border-radius:5px;}.hide-class dl{ height:30px; overflow:hidden; line-height:30px; }.hide-class dl a{ display:block;padding:0px 12px; color:#333}.hide-class dl a:active {background:rgba(0,0,0,0.2);}.font{ width:40px; text-align:center;background:#fff7f6;position:absolute; top:0px; right:0px; display:none;}.font dl{ height:30px; line-height:30px; color:#333; text-align:center; }.font dl.big,.font-big{ font-size:1.3em; }.font dl.normal,.font-normal{ font-size:1.0em;}.font dl.small,.font-small{ font-size:0.9em;}ul.news-list{ margin:0px; padding:0px; height:auto; overflow:hidden;}ul.news-list li{ background:#e6ecf5; border-radius:13px; padding:2.5% ; margin-bottom:2%;}ul.news-list li a{width:77%;  float:right; display:inline;height:32px; font-size:1.1em;   overflow:hidden; line-height:32px; color:#0c449c; position:relative; margin-top:1%}ul.news-list li .news_img{ float:left; width:20%; border-radius:50%; border:2px solid#86a2ce; overflow:hidden}ul.news-list li .news_img img{}ul.news-list li .news_content{ float:right; width:77%;  overflow:hidden}@media screen and (min-width: 320px) and (max-width: 480px){	ul.news-list li a{width:68%; }	ul.news-list li .news_img{ float:left; width:28%}	ul.news-list li .news_content{ float:right; width:68%;  overflow:hidden;font-size:.9em; height:50px;}}@media screen and (min-width: 480px) {	ul.news-list li a{width:77%; }	ul.news-list li .news_img{ float:left; width:20%}	ul.news-list li .news_content{ float:right; width:77%;  overflow:hidden; }}.date{ float:right; display:inline;}.next1{ clear:both; height:auto; overflow:hidden; text-align:center; padding:10px 0px;margin:5px 7px; }.next1 a{ padding:2px 5px;background:#ffffff; color:#333; margin:0px 5px; border:1px solid #dbdbdb;}.news_detail{ height:auto; overflow:hidden; padding:10px 0px 0px; }.news_detail .title1{ height:auto; overflow:hidden; text-align:center; font-size:1.2em;}.news_detail .title2{ height:30px; text-align:center; border-bottom:1px dotted #dfdfdf}.back{ padding:0px 10px; font-size:0.8em; height:35px; overflow:hidden;background:rgba(0,0,0,0.2); text-indent:0px; color:#fff; float:left; display:inline;}.back a{ color:#fff; display:block;}.room_d_i{ margin:15px 30px 0px; border:1px solid #d5d5d5; height:auto; overflow:hidden;}.room_t{  font-size:16px; color:#fff; height:30px; line-height:30px; text-align:center; margin:8px 29px 0px; background:#b1b930 }.room_detail-t{ height:30px; line-height:30px; margin:10px auto 0px; overflow:hidden; text-indent:7px; color:#d94f1e;  font-size:1.2em; border-bottom:1px dotted #dfdfdf; }.next2{ border-top:1px dotted #dfdfdf; height:auto; overflow:hidden; padding:5px 0px; }.next2 dl{ height:auto; overflow:hidden;}.next2 dl a{ color:#333;}.fixed-top{ width:100%; position: absolute; top:0px; left:0px; z-index:555; text-align:center;  text-indent:0px; background:#0c449c; margin-top:0; border-radius: 0px;border:none; padding:0; margin:0; }.fixed-top .more1{color:#fff;}.ny-wrap{ margin:25px auto 0px;}.fix-font{ position: absolute; right:0px; top:35px; z-index:99999}@keyframes opacity{0%{ opacity:0}100%{ opacity:1}}@-webkit-keyframes opacity{0%{ opacity:0}100%{ opacity:1}}@-o-keyframes opacity{0%{ opacity:0}100%{ opacity:1}}@-moz-keyframes opacity{0%{ opacity:0}100%{ opacity:1}}
@charset "gbk";*{ margin:0px; padding:0px;}a{ text-decoration:none}li{list-style:none;}a:link, a:visited{text-decoration:none; }a:hover{ text-decoration:none; color:#d2b186;}a img{ border:none;}img{ vertical-align:top; max-width:100%;}#clear{ clear:both;}body{font-size:14px; text-align:left;font-weight:normal; line-height:24px; font-family:"Î¢ÈíÑÅºÚ";  color:#333; background:#fff;}html {position: relative;height: 100%; width:100%; min-width:320px; max-width:640px; margin:0px auto; position:relative; overflow:hidden}a{blr:expression(this.onFocus=this.blur())} a{outline:none;} ol,p,dl,li{margin:0;pading:0; list-style:none;}h1,h2,h3,h4,h5{font-size:14px;margin:0;padding:0; font-weight:normal;}.body{ position: absolute; width:100%; height:100%; overflow:hidden;}.wrap{ width:100%; height:100%;min-width:320px; max-width:640px;  position: absolute; top:0px; left:0px;-webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; transition: all 0.5s ease-out;  }.index-wrap{width:100%; height:100%; overflow:hidden;}.main{ width:100%; height:auto; overflow:hidden; animation:opacity 1.5s linear;-webkit-animation:opacity 1.5s linear;-moz-animation:opacity 1.5s linear;-o-animation:opacity 1.5s linear; }.heaer{ width:100%; height: auto; overflow:hidden; background:#d94f1e; }.logo{width:100%; height: auto; overflow:hidden; background:#0c449c}.foot{ background:#6d8fc4; text-align:center;padding:8px 40px 8px 8px; margin:15px 0px 0px; height:auto; overflow:hidden;  color:#fff; position:relative;}.back-top{ width:40px; height:40px; border-radius:20px; line-height:40px; position:absolute; bottom:16px;  right:7px; display:block; background:#0c449c; text-align:center; line-height:40px; color:#fff; font-size:0.8em; }.back-top a{ display:block; color:#fff;}.class{width:230px;  height:100%; z-index:9999; background:#6d8fc4; position: absolute; top:0px; left:-240px; -webkit-transition: all 0.5s ease-out;    -moz-transition: all 0.5s ease-out;    -o-transition: all 0.5s ease-out;    transition: all 0.5s ease-out; box-shadow:0px 0px 2px 2px #3e2a21}.class-top{ height:40px; overflow:hidden; line-height:40px; font-size:1.3em; background:rgba(0,0,0,0.36); color:#fff;padding-left:10px;}.class-close{ width:40px; height:40px; float:right; display:inline; text-align:center; color:#fff; font-size:1.4em;}.class-m{ height: auto; overflow:hidden;}.opacity2{ width:100%; height:100%; position:fixed; top:0px; left:0px; background:rgba(0,0,0,0); z-index:2222; display:none;}.overflow{ height:100%; overflow:hidden;}ul.class-list{ padding:0px; margin:0px; height:auto; overflow:hidden;}ul.class-list li{ height: auto; line-height:35px; overflow:hidden; border-bottom:1px solid #3e2a21; font-size:1.15em; text-indent:20px;}ul.class-list li .icon{ width:35px; height:35px; text-align:center; float:right; display:inline;text-indent:0px; font-size:1.2em; color:#ccc;}ul.class-list li a{ color:#fff; display:block;}ul.class-list li .icon1{ display:none;}.menu_body{display:none;  padding:5px 0px; height:auto; overflow:hidden;}.menu_body dl{ height:27px; line-height:27px; overflow:hidden; font-size:0.9em;}ul.class-list li.cur{ background:rgba(0,0,0,0.1); }ul.class-list li.cur .icon1{ display:block;}ul.class-list li.cur .icon2{ display:none;} .hover{transform: translate(240px,0px);-ms-transform: translate(240px,0px);-webkit-transform: translate(240px,0px);	-o-transform: translate(240px,0px);		-moz-transform: translate(240px,0px);}.hover1{transform: translate(230px,0px);-ms-transform: translate(230px,0px);-webkit-transform: translate(230px,0px);	-o-transform: translate(230px,0px);		-moz-transform: translate(230px,0px);}.Share{ position: absolute; bottom:60px; right:0px; display:none;}.fixed{ width:100%; height:58px; overflow:hidden;  background:#0c449c;  position: absolute; left:0px; bottom:0px; z-index:999; -webkit-transition: all 0.5s ease-out;    -moz-transition: all 0.5s ease-out;    -o-transition: all 0.5s ease-out;    transition: all 0.5s ease-out; }	.box{display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;display:box; width:100%; height:auto; overflow: hidden;}#box li{ height:58px; overflow:hidden; text-align:center; color:#4c3736; }#box li{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;}#box li a{ color:#fff; display:block; }#box li .title{ height:23px; overflow:hidden;  line-height:23px;}.fix_icon{ height:33px; overflow:hidden;}.share-con{ position:fixed; bottom:58px; padding:3px 0px; right:0px; display:none; height:30px; background:rgba(0,0,0,0.5); width:100%; z-index:999999}.share-con a,.share-con a span{height:25px;width:25px;display:block;float:right;overflow:hidden;}.share-con a{padding:2px;}.share-con a span{ background:url(../template/94/images/share-icon.png);background-repeat:no-repeat;cursor:pointer; background-size:25px auto; }.share-con a:hover{opacity:0.7;filter:alpha(opacity=70);}.share-con a span.copylink{background-position:0 0;}.share-con a span.tengxunweibo{background-position:0 -25px;}.share-con a span.xinlang{background-position:0 -50px;}.share-con a span.sohu{background-position:0 -75px;}.share-con a span.wangyi{background-position:0 -100px;}.share-con a span.qqzone{background-position:0 -125px;}.share-con a span.qqpengyou{background-position:0 -150px;}.share-con a span.renren{background-position:0 -175px;}.share-con a span.kaixin{background-position:0 -200px;}.share-con a span.taojianghu{background-position:0 -225px;}.share-con a span.douban{background-position:0 -250px;}.share-con a span.baidusoucang{background-position:0 -275px;margin-right:0px;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.scroll-container{height:100%;width:100%}.scroll-container .swiper-slide{width:100%}.swiper-gallery .swiper-slide{width:100%;position:relative;text-align:center}.swiper-scrollbar{position:absolute;right:2px;top:2%;width:5px;height:96%;background:rgba(0,0,0,0.2);z-index:10;border-radius:4px}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(255,255,255,0.5);border-radius:10px}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.menu{ position:absolute; height:40px; overflow:hidden; width:100%; background:rgba(12,68,156,0.5); top:0; left:0;}.menu .nav{ padding:0px 20px 0px 20px; height:40px; overflow:hidden;}.swiper-nav {height:40px;width: 100%; z-index:999;}.swiper-nav .swiper-wrapper {	margin: 0 auto;}.swiper-nav span {cursor: pointer;display: block;color: #fff;text-align: center; height:40px; line-height:40px; font-size:1em}.swiper-nav span a{ color:#fff;padding:0px 7px; display:block; -webkit-tap-highlight-color:rgba(0,0,0,0);  }.swiper-nav span:active {background:rgba(0,0,0,0.2);}.swiper-pages {height: 100%;}.scroll-container {height: 100%;width: 100%;}.arrow-left,.arrow-right{ position:absolute; top:0px; left:0px; height:100%; display: inline; color:#fff; width:20px; height:40px; text-align:center; line-height:40px; cursor:pointer; z-index:999999999;}.arrow-right{ background:rgba(0,0,0,0.4);}.arrow-left{ background:rgba(255,255,255,0.2); }.current{background:rgba(0,0,0,0.4);}.current1{background:rgba(255,255,255,0.2); }.arrow-right{ left:auto; right:0px;}.arrow-left:hover,.arrow-right:hover{ color:#fff;}