﻿
/* 全局 样式 utf-8 */
html {height:auto; }
body {background:#fff; font:14px "\5B8B\4F53",Arial,sans-serif,"Microsoft YaHei","微软雅黑","SimSun"; min-width:1000px; color:#505050; margin:0; text-align:center; }
div,p,h1,h2,h3,h4,h5,h6,ul,li,input,form,texearea,embed {margin:0; padding:0; }
img,input,textarea {border:0; border:none; }
li {list-style:none; }
h1,h2,h3,h4,h5,h6 {font-weight:normal; } em {font-style:normal; }
a {text-decoration:none; color:#505050; }
a:hover {text-decoration:underline; color:#ff3600; }
.clear {clear:both; } .cred {color:#e50f79; }
.fl {float:left; }.fr {float:right; }
.clearfix {*zoom:1; }
.clearfix:after, .pages:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"."; }
.cRed {color:#ff3600; }
input {outline:none; }
input:focus {border:1px solid #09b709; }

.headinfo li a em {background:url(../images/ico.png) 0 -999999px no-repeat; }
/* head */
.header {background:url(../images/bghead.jpg) repeat-x; width:100%; height:70px; }
.head {width:1000px; margin:0 auto; }
.logo {display:block; float:left; }
.headinfo {float:right; }
.head360, .headinfo ul {float:left; margin-top:12px; }
.headinfo li {margin-left:12px; text-align:left; margin-bottom:8px; }
.headinfo li em {display:inline-block; width:20px; height:18px; vertical-align:-5px; padding-left:5px; }
.headinfo li em.ico1 {background-position:5px 0; }
.headinfo li em.ico2 {background-position:-22px 0; }
.headinfo li em.ico3 {background-position:-50px 0; padding-left:0; }
.headinfo li a {color:#aaa; font-size:12px; } .headinfo li a:hover {color:#505050; }
.headinfo li a em {width:20px; height:20px; display:inline-block; padding-left:3px; vertical-align:middle; }
.headinfo li a em.ico-f1 {background-position:0 -26px; }
.headinfo li a em.ico-f2 {background-position:-25px -26px; }

/* banner */
.banner {position:relative; width:100%; height:100%; }
.wrap {position:relative; width:100%; height:1000px; margin:0 auto; }
.bimg {position:absolute; top:0; left:0; width:100%; height:100%; }
/* nav */
.nav {position:absolute; top:69px; left:0; width:100%; height:54px; z-index:100; }
.nav-all {background:url(../images/navbg.png) no-repeat; width:1008px; margin:0 auto; height:54px; }
.wrap-link {height:32px; line-height:32px; }
.wrap-link span {position:relative; width:124px; height:32px; border-right:1px solid #d2d2d2; display:block; float:left; margin-top:9px; z-index:99; }
.wrap-link span a {height:46px; font-size:16px; font-family:"Microsoft YaHei","微软雅黑","SimSun"; display:block; margin:-8px auto 0; line-height:46px; }
.wrap-link span.on a {background:url(../images/navnormal.png) no-repeat; width:110px; color:#fff; }
.more {position:absolute; top:38px; left:0; background:#fff; width:140.5px; border:1px solid #e4e4e4; display:none; z-index:99;}
.more li {border-bottom:1px dashed #d4d4d4; text-align:left; } .more li a {font-size:12px; margin:0; padding-left:12px; }
.wrap-link span.on .more li a {background:#fff; color:#505050; margin:0; }
.more li a:hover {background:#f55; color:#fff; }
/* 主体内容 */
.main {position:absolute; top:395px; left:0; width:100%; z-index:97; }
.main-all {background:#fff; width:972px; margin:0 auto; min-height:300px; padding:0 14px 36px; border:1px solid #eee; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; overflow:hidden; }
.intro {width:926px; margin:16px auto 0; padding:0 16px; height:202px; border:1px solid #dbdbdb; box-shadow:0 2px 3px #eee; }
.introleft {position:relative; width:280px; height:178px; float:left; margin:10px 16px 0 0; overflow:hidden; }
.btn {position:absolute; right:5px; bottom:3px; }
.btn span {background:url(../images/ico.png) -292px 0; width:10px; height:10px; margin:0 3px; display:inline-block; line-height:99px; overflow:hidden; cursor:pointer; }
.btn span.on {background:url(../images/ico.png) -278px 0; cursor:default; }
.introright {width:630px; float:right; font-size:12px; line-height:24px; text-align:left; margin:10px 0 0; }
.moreinfo {margin-top:16px; padding-top:12px; border-top:1px dashed #dedede; }
.f-wrap {float:left; width:690px; margin:8px 0 0 6px; }
.title {height:32px; line-height:32px; border-bottom:1px solid #e7e7e7; margin-bottom:18px; }
.title h5 {font-size:16px; color:#f80b05; font-family:"Microsoft YaHei","微软雅黑","SimSun"; float:left; }
.title span a {font-size:12px; color:#888; float:right; }
.nList, .cList {clear:both; margin-bottom:12px; padding-bottom:12px; border-bottom:1px dashed #eaeaea; overflow:hidden; }
.nList a img {float:left; margin:0 18px 0 0; }
.nList h5 {position:relative; text-align:left; font-size:14px; font-weight:bold; }
.nList h5 span {position:absolute; top:3px; right:0px; font-size:12px; color:#aaa; font-weight:normal; }
.nList p {line-height:24px; text-align:left; font-size:12px; color:#666; padding-top:12px; }
.f-wrap2 {width:250px; margin-left:18px; }
.f-wrap2 .title {margin-bottom:0; } .f-wrap2 .cList {margin:0; padding:0; }
.cList-wrap {position:relative; margin:14px 0; width:248px; height:120px; overflow:hidden; }
.cList span.cover {position:absolute; bottom:-28px; left:0; background:#000; width:100%; height:28px; opacity:.6; filter:alpha(opacity=60); z-index:2; }
.cList h2 {position:absolute; bottom:-28px; left:0; width:100%; z-index:3; }
.cList h2 a {font-size:12px; font-weight:bold; color:#fff; text-align:center; line-height:28px; }
.cList a:hover {color:#d3d3d3; text-decoration:none; }
.f-ad {margin-top:14px; }

.f-menu {float:left; width:260px; margin:16px 0 0 0; text-align:left; }
.menu-wrap {background:#fff; border:1px solid #eaeaea; box-shadow:0 2px 3px #eee; margin-bottom:14px; }
.menu-wrap .title {background:url(../images/bgrepeat.jpg) repeat-x; height:38px; line-height:38px; margin-bottom:0; padding:0 8px; border-bottom:1px solid #dbdbdb; }
.contact {background:#fff url(../images/f-kf.png) right bottom no-repeat; padding:10px 0; }
.contact p {line-height:30px; padding:0 8px; font-size:12px; }
.menu-news {padding:0 8px; }
.menu-news li {background:url(../images/heidian.jpg) 0 18px no-repeat; padding-left:6px; height:36px; line-height:36px; border-bottom:1px dashed #dbdbdb; font-size:12px; }
.menu-news li a {float:left; }
.menu-news li span {float:right; color:#aaa; }
.f-content {width:690px; float:right; margin-top:16px; }
.f-content img {max-width:690px; }
.f-content .nList {margin-bottom:14px; padding-bottom:14px;}

.nDetail h1 {font-size:16px; font-weight:700; }
.timeshare {float:right; margin:18px 0 0; padding-bottom:12px; }
.timeshare span {color:#aaa; font-size:12px; float:left; padding-left: 10px;}
.content {border-top:1px dashed #eaeaea; clear:both; padding-top:18px; }
.zhaiyao {background:#f6f6f6; border:1px solid #e5e5e5; font-size:12px; line-height:24px; text-align:left; margin-bottom:24px; padding:4px 8px; }
.article {text-align:left; font-size:12px; line-height:24px; }
.article a {color:#3c84c7; }
.article p {padding-bottom:12px; }

/* vip */
.viptitle {background:url(../images/bgvip.jpg) repeat-x; width:688px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-align:left; border:1px solid #d4d4d4; border-top:1px solid #dbdbdb; border-bottom:1px solid #b9b9b9; border-radius:5px; }
.viptitle span {padding:0 12px; display:block; float:left; }
.viptitle span.on {background:#fff; height:41px; border:1px solid #d4d4d4; border-bottom:0; margin:-1px 0 0 -1px; }
.viptitle span a {color:#333; } .viptitle span.on a {color:#fd4240; }
.viptitleh6 {border-bottom:1px solid #90cf36; height:42px; line-height:42px; font-size:12px; text-align:left; }
.viptitleh6 a {padding:0 10px; }
.viptitleh6 a.on {position:relative; font-weight:bold; color:#fd4240; }
.viptitleh6 .cover {position:absolute; top:22px; left:42%; }
.viptitleh6 .cover* {font-family:"SimSun"; overflow:hidden; font-size:12px; line-height:12px; display:block; height:8px; font-style:normal; }
.viptitleh6 .cover em {position:absolute; left:0; top:0; color:#90cf36; line-height:12px; }
.viptitleh6 .cover em.em2 {position:absolute; left:0; top:1px; color:#fff; }
.vipwrap {margin-top:18px; font-size:12px; text-align:left; line-height:32px; }

/* footer */
.ftbg { width:100%; height:20px; margin:0px auto 0; }
.ft-wrap {width:1000px; margin:0 auto; font-size:12px; }
.footer {background:#ff4547 url(../images/bgfooter.jpg) top center no-repeat; width:100%; height:36px; line-height:36px; }
.ft-txt {width:1000px; margin:0 auto; color:#fff; text-align:left; font-size:12px; }
.ft-link {margin-top:88px; } .ft-right a {margin-left:8px; }
.iweixin {position:fixed; top:545px; left:50%; margin-left:520px; background:#fff; }
.iweixin p {font-size:12px; line-height:24px; }

.hrtable th {background:#ebebeb; height:40px; line-height:40px; text-align:left; padding-left:12px; }
.hrtable td {font-size:12px; line-height:42px; border-bottom:1px dashed #e2e2e2; text-align:left; padding-left:12px; }

.hr-title {background:#e4ecf2; height:32px; line-height:32px; text-align:left; font-weight:bold; padding-left:10px; }
.hr-title span {font-weight:normal; padding-left:12px; font-size:12px; }
.hr-detail {text-align:left; line-height:36px; font-size:12px; padding-left:18px; }

.banner1{height:256px;overflow:hidden; margin:4px 0px; padding:0px;}
.banner1 dl{ border:1px solid #e1e1e1; min-height:0px;overflow:hidden; position:relative;padding:0px; margin:0px;}
.banner1 dl dt{ position:relative;height:256px; width:268px; margin:0px; padding:0px;}
.banner1 dl dt ul img { padding:3px; margin:0px; padding:0px;}
.banner1 dl dt ul{  position: absolute;padding:0px; margin:0px;}
.banner1 dl dd{ bottom: 1px;height: 18px; padding-left: 0;position: absolute;right: 5px; margin:0px;}
.banner1 dl dd ul{background:url(../images/shu3.png) 0 0 no-repeat; color: #FFFFFF;cursor: pointer;float: left;font-size: 10px;height: 16px;line-height: 13px; margin-right: 2px;  text-align: center;width: 22px; margin:0px; padding:0px; }
.banner1 dl dd ul.current{ padding:0px;height: 18px;line-height: 20px; margin-top: -5px;width: 22px;background:url(../images/shu.png) no-repeat;  }

/* 弹出大图 */
#showbigimg {position:fixed;top:0;left:0;width:100%; height:100%;z-index:99999;}
#showbigimg span {position:fixed;top:0;left:0;background:#000;width:100%; height:100%;opacity:.3;filter:alpha(opacity=30);z-index:100000;}
#showbigimg em {position:fixed;top:0;left:0;width:100%; height:100%;z-index:100001;text-align:center;display:block; overflow-y:auto;}
#showbigimg em img {vertical-align:middle; }
