@charset "utf-8";
/* CSS Document */
#wrap{ width:1003px; margin:0px auto; overflow:hidden;}
#content{ float:left; width:956px; margin-left:24px; overflow:hidden; display:inline;}

#leftside{ float:left; width:230px; overflow:hidden; display:inline;}
#logo{ float:left; width:100%; overflow:hidden; display:inline;}
#navi{ float:left; width:100%; background:url(../images/banner-l-bj.jpg) no-repeat left top; overflow:hidden; display:inline;}
.navi-top{ float:left; width:100%; height:38px; background:url(../images/navi-top.gif) no-repeat; overflow:hidden; display:inline;}
#navi ul{ float:left; width:100%; overflow:hidden; display:inline;}
#navi ul li{ float:left; width:100%; overflow:hidden; display:inline;}
#navi ul li img{ float:left;}

.index-zyx{ float:left; width:100%; overflow:hidden; display:inline;}
.index-zyx-top{ float:left; width:100%; height:43px; line-height:38px; padding-left:18px; color:#fff; background:url(../images/index-left-top-bj.gif) no-repeat; overflow:hidden; display:inline;}
.index-zyx-mid{ float:left; width:100%; background:url(../images/index-left-mid-bj.gif) repeat-y; overflow:hidden; display:inline;}
.index-zyx-main{ float:left; width:88.5%; margin:10px 0px 0px 13px; padding-bottom:7px; overflow:hidden; display:inline;}
.index-zyx-nr{ float:left; width:100%; padding-bottom:10px; overflow:hidden; display:inline;}
.index-zyx-nr li{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; display:inline;}
.index-zyx-bot{ float:left; width:100%; height:6px; background:url(../images/index-left-bot-bj.gif) no-repeat; overflow:hidden; display:inline;}


.index-jingd-nr{ float:left; width:100%; line-height:30px; margin-left:2px; overflow:hidden; display:inline;}


#rightside{ float:right; width:726px; overflow:hidden; display:inline;}
#header{ float:left; width:100%; height:96px; line-height:30px; color:#0754b3; text-align:center; background:url(../images/header-bj.gif) no-repeat; overflow:hidden; display:inline;}
#header h1,h2{ font-weight: normal;}
#header h1{ margin-top: 25px; }
#header h2{ text-align: right; }
#banner{ float:left; width:100%; height:270px; background:url(../images/banner-r-bj.jpg) no-repeat left top; overflow:hidden; display:inline;}
#banner .flleft{ float:left; width:100%; margin-left:100px; height:150px; overflow:hidden; display:inline;}
#banner .flright{ float:left; width:100%; overflow:hidden; display:inline;}

#main{ float:left; width:98%; margin-left:15px; overflow:hidden; display:inline; /*background:#9C9;*/}
.banner-txt{ float:left; width:100%; color:#717171; overflow:hidden; display:inline;}

.main1{ float:left; width:100%; overflow:hidden; display:inline;}
.index-news{ float:left; width:335px; overflow:hidden; display:inline;}
.index-news-title{ float:left; width:100%; height:30px; background:url(../images/index-news-title.gif) no-repeat left bottom; overflow:hidden; display:inline;}
.index-news-title .flleft{ margin-left:11px; color:#0071d8; display:inline;}
.index-news-title .flright{  margin:10px 10px 0px 0px; display:inline; }
.index-news-nr{ float:left; width:93.9%; margin:10px 0px 0px 11px; overflow:hidden; display:inline;}
.index-news-nr li{ float:left; width:100%; height:28px; line-height:28px; overflow:hidden; display:inline;}
.index-news-nr li img{ float:left; margin:10px 0px 0px 10px;}

.index-adimg{ float:right; width:350px; overflow:hidden; display:inline;}
.index-adimg img{ float:left; }

.index-pic{ float:left; width:100%; overflow:hidden; display:inline;}
.index-pic ul li img{ float:left; padding:18px 1px 18px 0px; margin:0px 4px 18px 12px; background:url(../images/line.gif) no-repeat right top; overflow:hidden; display:inline; border:0 }


#footer{ float:left; width:100%; text-align:center; color:#6b6b6b; overflow:hidden; display:inline;}
#footer-link{ float:left; width:100%; height:34px; line-height:34px; background-color:#dedede; overflow:hidden; display:inline;}
#footer p{ float:left; width:100%; text-align:center; margin-top:10px; overflow:hidden; display:inline;}



/*新四季动态页面样式*/
.zyx-adimg{ float:right; width:227px; overflow:hidden; display:inline;}
.zyx-adimg img{ float:left; }

.news{ float:left; width:100%; overflow:hidden; display:inline;}
.news-title{ float:left; width:100%; height:30px; background:url(../images/news_title_bj.gif) no-repeat left bottom; overflow:hidden; display:inline;}
.news-title .flleft{ margin-left:31px; color:#0071d8; display:inline;}
.news-title .flright{ margin-right:40px; color:#a4a4a4; display:inline;}

.news-nr{ float:left; width:96%; margin:10px 0px 0px 11px; overflow:hidden; display:inline;}
.news-nr li{ float:left; width:100%; height:35px; line-height:35px; padding-left:4px; border-bottom:#c1c1c1 dashed 1px; overflow:hidden; display:inline;}
.news-nr li img{ float:left; margin:12px 0px 0px 10px;}
.news-nr li .flright{ margin-right:9px; display:inline;}

.page{ float:left; width:100%; text-align:center; overflow:hidden; display:inline;}


/*新四季动态more页面样式*/
.news-more-title{ float:left; width:100%; height:42px; line-height:43px; background:url(../images/zyx-more_title_bj.gif) no-repeat; overflow:hidden; display:inline;}
.news-more-title .flleft{ margin-left:33px; display:inline;}
.news-more-title .flleft h1{ font-size:12px; display:inline;}
.news-more-title .flright{ margin-right:20px; display:inline;}
.txt-bot{ float:left; width:100%; border-top:#c2c2c2 dashed 1px; overflow:hidden; display:inline;}
.txt-bot .flleft{ margin-top:10px;}
.txt-bot .flright{ margin-top:10px; cursor:pointer;}

/*景点欣赏页面样式*/
.jdxs-pic{ float:left; width:100%; overflow:hidden; display:inline;}
.jdxs-pic img{ float:left; padding:18px 1px 18px 0px; margin:0px 10px 0px 7px; background:url(../images/line.gif) no-repeat right top; overflow:hidden; display:inline;}

/* 图片切换 */
#tab_img{ padding:2px; border:solid 1px #4dadda; color:#e0e0e0; margin-bottom:10px; width:339px; height:237px; position:relative;}
#tab_img img{ display:block;}
#tab_img_ul li{ display:none; position:absolute; left:2px; top:2px;}
#tab_img_nav{  position:absolute; right:2px; bottom:1px;  padding:2px 5px; height:22px;}
#tab_img_nav li{ float:left; padding:0 6px; color:#fff; font-size:14px; cursor:pointer; }
#tab_img_nav li.tab_img_nav_bg{background-color:red;color:#fff;}
#tab_img_bg{ height:24px; width:339px; background-color:#000; position:absolute; left:2px; bottom:2px; }
#tab_img_tit li{display:none; position:absolute; left:2px; bottom:2px; padding-left:10px;}

/* 内页图片切换 */
#tab_img1{ padding:2px; border:solid 1px #4dadda; color:#e0e0e0; margin-bottom:10px; width:221px; height:154px; position:relative;}
#tab_img1 img{ display:block;}
#tab_img1_ul li{ display:none; position:absolute; left:2px; top:2px;}
#tab_img1_nav{  position:absolute; right:2px; bottom:1px;  padding:2px 5px; height:22px;}
#tab_img1_nav li{ float:left; padding:0 6px; color:#fff; font-size:14px; cursor:pointer; }
#tab_img1_nav li.tab_img1_nav_bg{background-color:red;color:#fff;}
#tab_img1_bg{ height:24px; width:221px; background-color:#000; position:absolute; left:2px; bottom:2px; }
#tab_img1_tit li{display:none; position:absolute; left:2px; bottom:2px; padding-left:10px;}