html, body { width:100%;}
body,div,p,ul,li,h1,h2,h3,h4{ margin:0; padding:0; font-size:14px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#303030;}
ul, li {list-style:none;}
img, a img { margin: 0; padding: 0;border:none;}
a:link, a:visited {  color:#303030; text-decoration:none;}
a.morelink:link,a.morelink:visited { color:#b73b1f; text-decoration:underline; font-size:16px;}
a.morelink:hover {text-decoration:underline; }

/* clear float */
.clearfix:after {content:" "; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}/*IE/7/6*/
.wrap{ width:100%; min-width:1100px;}
.spe-container { margin:0 auto; width:1100px; }

/* header */
.spe-header { width:100%; background:#fff; height:88px; }
.header-logo { float:left; margin-top:14px; width:212px; height:59px; }
.header-logo a { display:block;}
.header-nav { float:right; width:870px;}
.header-nav li { float:left; margin-left:18px; line-height:88px; font-size:16px;}
.header-nav li a { text-decoration:none;}
.header-nav li a:hover{ text-decoration:underline;}
 
/* focus */

/* 首页幻灯片样式 */
.spe-banner { position:relative; width:100%; overflow:hidden; }
#alubm,#preview_wrap,#preview_adv,#preview_adv li,#preview_adv img{width:100%;}
#alubm,#preview_wrap,#preview_adv li,#preview_adv img{height:628px;}
#alubm{position:relative;margin:0px auto;text-align:center;}
#preview_wrap{position:relative;}
#preview_adv{position:relative;overflow:hidden;text-align:left;}
#preview_adv li{float:left;overflow:hidden;}
#preview_prev,#preview_next{display:none;position:absolute; top:273px; width:46px;height:81px;z-index:5;cursor:pointer;overflow:hidden;background:url(/Images/index_ad/imgPlayer.png) no-repeat left 0px;_background:url(/Images/index_ad/imgPlayer.gif) no-repeat left 0px;}
#preview_prev{left:0;}
#preview_next{right:0; background-position:right 0px;}

#thumbs_wra{position:absolute;left:0px; right:0; bottom:50px; z-index:2;margin:auto;height:19px;text-align:center;}
#thumbs{position:relative;display:inline-block;*display:inline;*zoom:1;text-align:center;}
#thumbs{_display:inline;}
#thumbs .fil_l,#thumbs .fil_r{float:left;width:13px;height:19px;}
#thumbs .fil_l{background:url(/Images/index_ad/lc.png) left top no-repeat;_background:url(/Images/index_ad/lc.gif) left top no-repeat}
#thumbs .fil_r{background:url(/Images/index_ad/rc.png) right top no-repeat;_background:url(/Images/index_ad/rc.gif) right top no-repeat}
#thumbs ul{float:left;height:19px;background:url(/Images/index_ad/mc.png) left top repeat-x;_background:url(/Images/index_ad/mc.gif) left top repeat-x}
#thumbs li{float: left;padding:9px 9px 10px 9px;cursor: pointer;
background:url(/Images/index_ad/imgPlayer.png) no-repeat -17px -80px;
_background: url(/Images/index_ad/imgPlayer.gif) no-repeat -17px -80px;overflow: hidden;}
#thumbs li.on{background:url(/Images/index_ad/imgPlayer.png) no-repeat 3px -80px;_background:url(/Images/index_ad/imgPlayer.gif) no-repeat 3px -80px}


.li-txt{ position:absolute; z-index:3; left:50%;bottom:150px; margin-left:-400px; width:800px; height:260px;}
.li-txt .pos-r { position:relative; }
.li-txt .pos-r .li-txt-bg { position:absolute; z-index:4; left:0; top:0; width:800px; height:260px; background:#000;opacity: 0.5;filter:alpha(opacity=5);}
.li-txt .pos-r .li-txt-con {position:absolute; z-index:5; left:0; top:0; padding:30px; text-align:left;}
.li-txt .pos-r .li-txt-con h2 { margin-bottom:20px; font-size:32px; color:#fff; font-style:italic;}
.li-txt .pos-r .li-txt-con p {margin-top:12px;}
.li-txt .pos-r .li-txt-con p a { color:#fff; font-size:20px; }
.li-txt .pos-r .li-txt-con p a:hover { text-decoration:underline;}

/* spe-main */
.spe-main { width:100%; padding:20px 0; background:#dfe7f2;}
.spe-info p {line-height:28px; font-size:15px;}
.spe-itemtitle { margin: 50px 0; height: 89px; line-height: 89px; background: url(/Images/special/zhangjiajie/titbg.jpg) no-repeat 160px center; font-size: 30px; color: #fff; font-weight: normal; text-align: center; }
.spe-itemtitle a { color:#fff; text-decoration:none;}
.two-attr-row { padding:0 50px; }
.five-attr li { float:left; background:#fff; overflow:hidden;}
.five-attr li:hover img{  -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1); transition: all 1s ease 0.1s;}
.five-attr li p {   padding:10px; line-height:24px;}
.two-attr-row li { margin:10px 17px; width:454px;}
.two-attr-row li img {width:454px; height:256px;}
.three-attr-row { margin:20px 0;}
.three-attr-row li { margin-right:16px; width:355px; height:344px;}
.three-attr-row li.mright0 { margin-right:0;}
p.more {text-align:right;}

.four-attr ul{ margin-bottom:20px;}
.four-attr li{float:left; margin-right:16px; width:260px; height:650px; background:#fff; border:1px solid #fff;}
.four-attr li h3 { margin-top:10px; text-align:center;}
.four-attr li:hover {border-color:#5585ba;}
.four-attr li img { width:260px; height:243px;}
.four-attr li p {padding:10px; height:280px; line-height:22px; }
.four-attr li.mright0 {margin-right:0;}

.transportations-left { float:left;width:520px;}
.transportations-left p { margin-bottom:20px;  line-height:24px;}
.transportations-right {float:right; width:550px;}
.transportations-right table, .transportations-right table td { border:1px solid #000;border-collapse:collapse;}
.transportations-right table { width:100%; background:#fff; }
.transportations-right table th, .transportations-right table td { padding:5px; text-align:center; }
.transportations-right table tr:hover {background:#f2f1df; }

.spe-tour li { margin-bottom:20px; border-bottom:1px solid #999;}
.spe-tour li img { float:left; margin-right:20px; width:360px; height:220px;}
.spe-tour li h3 { font-size:16px;}
.spe-tour li h3 a:hover { color:#b73b1f;}
.spe-tour li p { margin-top:15px; line-height:24px;}
.spe-tour li p a { float:right; width:150px; border-radius:5px; background:#5585ba; color:#fff; line-height:36px; text-align:center;text-decoration:none;}
.spe-tour li p a:hover { background:#b73b1f;}

.spe-footer { width:100%; background:#3a3a32; }
.spe-footer p { line-height:56px; color:#afafaf; text-align:center;}
.spe-footer p span.spe-tell { font-size:16px; color:#ebebeb;}
.spe-footer p a { color:#ebebeb; text-decoration:underline;}


.five-attr-info { padding-bottom:50px;}
.five-attr-info ul { padding-bottom:10px;}
.five-attr-info li{ margin-bottom:10px; height:290px; border-bottom:1px solid #9a9fa7; background:#fff url(../images/five-attr-bg.jpg) repeat-y center center;}
.five-attr-info li .five-attr-img,.five-attr-info li .five-attr-txt { float:left; padding:20px 30px; width:490px;}
.five-attr-info li .five-attr-img img { width:490px; height:250px;}
.five-attr-info li .five-attr-txt { float:right; padding-top:30px; line-height:26px;}
.five-attr-info li .five-attr-txt-l {float:left;}
.five-attr-info li .five-attr-img-right {float:right;}

.mleft10 { margin-left:10px;}
