@charset "utf-8";

/*=== 缺省定义 ===*/

BODY,DIV,FORM,UL,OL,LI,DL,DT,DD,H1,H2,H3,H4,H5,H6,H7,button{PADDING:0; MARGIN: 0px; border:0;FONT-SIZE: 12px;font-family:宋体,Arial, Helvetica, sans-serif; line-height:160%}

TABLE,TD,TR,TH {FONT-SIZE: 12px; line-height:160%}

ul,li{ list-style:none}
a{color:#000;TEXT-DECORATION: none;}
a img{border:none}
A:hover {COLOR: #993333; TEXT-DECORATION:underline; }

b,strong{color:#990000;margin:0 1px}
i,em{ color:#993333; font-style:normal;margin:0 1px 0 0}
p{ text-indent:2em; line-height:180%;margin:0.5em 0; text-align:left; }
.button {border: 1px solid #ccc; height: 18px;}

/*=== 公共局部模块定义 ===*/
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;}

body{text-align:center; background:url(/images/back1.gif) no-repeat center 0 #fff}

/*=== 首页 ===*/

.banner{ height:215px}

/*导航*/
#nav { height:67px;width:988px; margin:0 auto; background:#d9cfc3;}
#nav ul{ padding-left:6px}
#nav li { float:left; width:108px; padding-top:3px} 
#nav li a{ display:block; width:108px; height:64px;} 

/*首页布局*/
#layout_home {width: 988px; margin:0 auto; text-align: left;/*overflow:auto;display:inline-block*/}/*FF BUG修复，父元素不根据子元素调整高度－背景显示不正常*/
#layout_home #layout_home_left{float: left; width:774px; background:url(/images/bg-left.gif);height:990px; overflow:hidden }
#layout_home #layout_home_right {float: right; width:214px;background:url(/images/bg-right.gif);height:990px; }

.layout_home_bg{background:url(/images/bg-right.gif)}

/*天气*/
#weather { width:600px; margin:8px 25px 0;}

/*首页列表*/
.bar {width:350px; float:left; margin:3px 10px 0 15px}
.bar .title{ float:left; width:280px; margin:10px 5px}
.bar .more{ float:right; margin-top:15px}
.bar li{float:left; background:url(/images/dot-2.gif) no-repeat 0 5px; padding-left:15px; line-height:28px;}
.bar li a{ width:245px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; float:left}/*给一个宽度，让它超出就省略*/
.bar em{  float:right; white-space:nowrap; padding-left:25px}

/*首页幻灯图片*/
.bar2 {width:730px; float:left; margin:0px 10px}
.bar2 .title{ float:left; width:275px; margin:10px 10px}
.bar2 .more{ float:right; margin-top:15px}
.bar2 .content{ width:716px;border:1px solid #A06D0E;padding:10px 8px 3px;overflow:auto;display:inline-block;}
.bar2 .content li { width:87px; display:block;float:left; margin:0px 1px; }
.bar2 .content h2{ margin:3px auto; text-align:center;font-weight:normal; white-space:nowrap; width:70px; overflow:hidden}

/*首页景区简介*/
.map {background:url(/images/bottom.jpg) no-repeat;margin:12px 0 0 ; height:427px}
.map .bar3{ float:right; width:410px; padding-right:25px}
.map .bar3 .title{ float:left; width:365px; margin:10px 0px 0 0}
.map .bar3 .more{ float:right; margin-top:15px}
.map .bar3 .content{ float:left; width:410px; overflow:hidden}

/*右侧图片位*/
.bar_pic{ text-align:center; padding:30px 0;}
.bar_pic li img{margin:5px;  }
.bar_pic  h2{margin:3px auto; text-align:center;font-weight:normal; white-space:nowrap; width:130px; overflow:hidden}
.bar_pic .more{ float:right; padding-right:40px; padding-top:10px; padding-bottom:10px}

/*右侧留言板*/
.btn-message{ text-align:center; margin:18px 5px;}
.btn-message .title{  font-weight:bold; text-align:left; padding-left:20px}
.btn-message .friend select{ margin:5px 20px; float:left; width:160px}

/*===内页===*/
/*内页布局，注：所有内页布局均使用layout_m*/
#layout_m {width: 988px; margin:0 auto; padding-top:10px}
#layout_m #layout_left{ width:210px; float:left}
#layout_m #layout_right{ width:770px; float:right;}

/*左侧副导航*/
.list{ text-align:left; }
.list .title{ background:url(/images/left-title1.gif) no-repeat; padding-left:20px; font-size:14px; font-weight:bold; height:37px; padding-top:8px}

.list .tu{background:url(/images/left-title3.gif) no-repeat; height:170px; }

.list .subnav_list{  background:url(/images/left-title2.gif) repeat-y; padding-left:20px; overflow:hidden}
.list .subnav{ width:150px;}
.list .subnav li{float:left; }
.list .unit{ width:170px; border-bottom:1px dotted #CCCCCC; padding:5px 0; display:block}

.list .unit li{ background:url(/images/dot-left3.gif) no-repeat 30px 8px; padding-left:40px; float:left; height:22px; width:130px}
.list .unit h3{background:url(/images/dot-left2.gif) no-repeat 0;padding-left:30px; font-weight:normal}
.list .unit .cases{ background:url(/images/dot-left1.gif) no-repeat 0; padding-left:30px }

/*左侧图片位*/
.bar_left_pic{ margin: 10px auto;}

/*当前位置*/
.current { text-align:left}
.current .current_left{ float:left;background:url(/images/dot-3.gif) no-repeat 10px 0; padding-left:80px; padding-top:15px; height:53px; font-size:14px; font-weight:bold;}
.current .current_right{ float:right; margin-right:10px; padding-top:20px}

/*content_erea是一般的主文图内容区，包含浮左浮右的图片、h3-h5的三级标题*/
.content_erea{ background:url(/images/right-1.gif) no-repeat 0 top; width:768px; text-align:left; padding-top:1px; }
.content_erea .title{ background:url(/images/right-2.gif) no-repeat;padding-top:3px; padding-left:15px; margin:20px 14px; text-align:left; font-size:14px; font-weight:bold; height:28px}
.content_erea .content{ width:93%; margin:15px auto; }
.content_erea .content li{ float:left;background:url(/images/dot-4.gif) no-repeat 10px 13px; padding-left:25px; border-bottom:1px dotted #CCCCCC;  }
.content_erea .content li a{float:left;width:510px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; line-height:260%; height:30px; }
.content_erea .content li em{ float:right; padding-left:50px; width:120px; padding-top:10px}
.content_erea h2{ padding-top:20px;font-size:14px;font-weight:bold; border-bottom:1px solid #EDE7DA; text-align:center}
.content_erea h3{ font-size:12px;text-align:center; font-weight:normal;padding-top:5px; padding-bottom:10px}

.content_erea .article h2{ border-bottom:none; color:#333333; margin:5px 0}
.content_erea .article_tdbgall{ background:#ede7d9;text-align: center; padding:2px 0}
.content_erea .article_tdbgall span{color:#FF0000}

.content_erea .pic{width:92%;margin:0 auto;}
.content_erea .pic li{ display:block;float:left; margin:0 3px}
.content_erea .pic img{ padding:3px; border:1px solid #999999;}
.content_erea .pic h3{ margin:0 auto ;text-align:center; font-weight:normal; white-space:nowrap;overflow:hidden;}

.content_erea .pic_show{ width:60%; margin:0 auto; padding-top:10px}
.content_erea .pic_show img{ border:1px solid #CCCCCC; padding:3px; margin:5px}

.content_erea .pic_show .next{ text-align: center}

/*旅游产品图*/
.content_erea .pic2{width:95%;margin:0 auto;}
.content_erea .pic2 li{ display:block;float:left; margin:0 15px}
.content_erea .pic2 img{ padding:3px; border:1px solid #999999;}
.content_erea .pic2 h3{ margin:0 auto ;text-align:center; font-weight:normal; white-space:nowrap;overflow:hidden;}


.content_erea .photo{width:92%;margin:0 auto;}
.content_erea .photo li{ display:block;float:left; margin:0 3px}
.content_erea .photo img{ border:3px solid #ede7da}
.content_erea .photo h3{ font-weight:bold; color:#333333;background:url(/images/dot-photo.gif) no-repeat 0 2px; text-align:left; padding-left:25px}

/*翻页图示*/
.page{margin: 10px auto; line-height:30px; clear:both; text-align: center;}
    .page a{margin:0 2px;padding:2px 5px;border:2px solid #F0F0F0;text-decoration:none;}
    .page a:hover{border:2px solid #FF5A00;color:#FF5A00;}
    .page span .current{padding:2px 5px;border:2px solid #FF5A00;font-weight:bold;background:#FF6C16;}
    .page span .disabled{display:none;}

/*留言板块*/
.message_btn {width:101px; float:right; padding:10px 30px}
.message_write{width:90%; margin:30px auto 10px; border:1px solid #ccc; background:#fcfbf9}
.message_write_body {margin: 10px;}

.message{ border:1px solid #ede7d9;width:90%; margin:10px auto; line-height:25px}
.message_title {background:url(/images/message_title.gif) repeat-x; height:27px; font-weight:bold; padding-left:10px; padding-top:3px}
.message_content{ margin:5px; padding:10px}
.message_admin { border:1px solid #ede7d9; border-style:dotted;padding:5px;  }
.message_admin span{ color:red}
.message_time{ background:url(/images/message_dot.gif) no-repeat 0 10px; padding:15px 30px 5px; height:20px; } 

/* 尾部 */
.footer { margin: 0 auto; padding-top:20px;}
.footer ul{ margin-left:20px} 
.footer_layout{ border-top:1px solid #A06D0E; padding:20px 0;width: 988px; margin:0 auto;  }