@charset "utf-8";/* CSS Document */
.container { width:1000px;}
.navbar-wrapper { background-color:#f2f2f2; }
.nav_items { background-color: #f2f2f2;}
#content{ width:1000px; margin:auto; margin-bottom:15px; padding-left:15px; padding-right:15px; min-height:450px; text-align:left; position:relative }
#content .primary{float:right;width:725px; background-color:#fff;}
#content .secondary{float:left;clear:left;width:260px;}
#content .primary-s{float:right;width:725px;}
#content .secondary-s{float:left;clear:left;width:260px;}
#content .primary_dt{float:right;width:725px;}
#content .secondary_dt{float:left;clear:left;width:2060px;}



/* 资讯列表页 */
/*=============================================================================================*/
.sectionbox .title { border-bottom:#d2d2d2 solid 1px; background:url(../images/title.png) 0 -40px repeat-x;  height:31px; position:relative; }
.sectionbox .title h2 { float:left; height:28px; background-color:#ffffff; border-top:#3d9eea solid 4px; font-size:16px; font-family:"Microsoft YaHei"; color:#333333; font-weight:normal;}
.sectionbox .title h2 div{ display:block; padding-left:25px; padding-right:25px; height:26px; text-align:center; line-height:26px; }
.sectionbox .title .more { position:absolute; right:10px; top:0; line-height:35px;}
.sectionbox .title .more a:link { color:#666666;}
.sectionbox .title .more a:hover{color:#f70!important;}

#cmslist ul li{ padding-top:20px;border-bottom:1px solid #e6e6e6; height:152px; overflow:hidden; margin-top:-4px\0; /* ie 8/9*/*margin-top:-4px;}
#cmslist ul li:hover{ background:#faf6ff}
#cmslist ul li .txt{ float:left; height:130px; width:680px; padding-left:20px; padding-right:20px; overflow:hidden;}
#cmslist ul li .txt .info{ margin:14px 0px; overflow:hidden; font-size:12px; line-height:12px; height:12px; color:#9a9a9a;}
#cmslist ul li .txt h2{ font-size:18px; font-family:'Microsoft YaHei'; line-height:20px; height:20px; overflow:hidden; font-weight:normal;}
#cmslist ul li .txt h2 a{ color:#333;font-size:18px; font-family:'Microsoft YaHei'; line-height:20px; height:20px;font-weight:normal;}
#cmslist ul li .txt h2 a:hover{ color:#4679AB;}
#cmslist ul li .txt p{ color:#707070; font-size:12px; line-height:22px; height:66px; overflow:hidden;}
#cmslist ul li .txt p a{color:#4679AB;}
#cmslist ul li .pic{ float:right; width:200px; height:130px; margin-right:10px; overflow:hidden;}
#cmslist ul li .pic a img{ float:right; width:200px;height:128px;}
#cmslist ul li .wbFx{width:20px; height:16px; margin:26px 0px 8px; float:right; background:url(http://i2.sinaimg.cn/travel/subject/2012/1204/news_list/wb.png) no-repeat; cursor:pointer;}
#cmslist ul li .wbFx:hover{background:url(http://i2.sinaimg.cn/travel/subject/2012/1204/news_list/wbHover.png) no-repeat;}
#cmslist ul li.nonePic{}
#cmslist ul li.nonePic .txt{ float:left; height:130px;width:895px;padding-left:20px; padding-right:0px;}
.section-article .title{border-bottom:#dcdcdc solid 1px;height:30px; line-height:25px;}
.section-article .title h2{ padding-left:10px; font-family:"Microsoft YaHei"; font-weight:normal; font-size:16px;color:#252525;}
.section-article .more{position:absolute;right:10px;top:0;line-height:29px;background:none!important;}

/* 资讯详细页 */
/*=============================================================================================*/
#Container{overflow:hidden;zoom:1;}
#Container h1{line-height:34px;overflow:hidden;text-align:center;font-family:"Microsoft YaHei";font-size:20px;font-weight:500;color:#000; margin:5px 0;}
.artInfo{ overflow:hidden;position:relative;line-height:14px;text-align:center;color:#888;}
.artInfo span{margin-right:10px;}
.artInfo #bdshare span{margin-right:0;}
.ConTitle { padding:2px 20px 12px;background-color:#fff; border:#eeeeee solid 1px; }
.ConContant { padding:15px; background-color:#fff; border:#eeeeee solid 1px; border-top:none;  }
/*=============================================================================================*/
.scenic-list { padding:15px 0; }
.scenic-list ul.list li.listing { margin-bottom:15px; padding:8px; border:#eeeeee solid 1px; background-color:#FFFFFF; }
.scenic-list ul.list li.last { margin-right:0!important;}
.scenic-list ul.list li.listing .photo{ float:left; width:217px;}
.scenic-list ul.list li.listing .photo img { width:217px; height:134px;}
.scenic-list ul.list li.listing .con { float:right; width:470px;  }
.scenic-list ul.list li.listing h3 { font-size:14px; line-height:30px; height:30px; }
.scenic-list ul.list li.listing p{ overflow:hidden; color:#666; padding-bottom:10px;}
.scenic-list ul.list li.listing .viewmore { width:70px; height:23px; line-height:23px; text-align:center;  background:url(../images/icon.png) 0 -20px no-repeat;  }
.scenic-list ul.list li.listing .viewmore a { width:100%; height:100%; color:#FFFFFF;}

/* 图片列表页 */
/*=============================================================================================*/
.photo-list { padding:15px 22px; }
.photo-list ul.list li.listing { display:inline; float:left; width:209px; margin-right:26px; margin-bottom:20px;  background-color:#FFFFFF; }
.photo-list ul.list li.last { margin-right:0!important;}
.photo-list ul.list li.listing .photo{ display:block; width:209px;}
.photo-list ul.list li.listing .photo img { width:205px; height:136px; border:#eeeeee solid 1px; padding:1px;}
.photo-list ul.list li.listing .photo img:hover { opacity:0.8;filter:Alpha(opacity=80); }
.photo-list ul.list li.listing .con { padding:2px 10px; background-color:#dedede; }
.photo-list ul.list li.listing h3 { line-height:20px; height:25px; font-size:12px;font-weight:normal; text-align:center; }

/* 图片频道页 */
/*=============================================================================================*/
.section-cms{ margin-top:20px; }
.section-cms .hd{ overflow:hidden; background:url(../images/title_bg.png) 0 0px #efefef; }
.section-cms .hd ul { border:1px solid #ddd; padding-top:5px; height:39px; padding-left:15px; }
.section-cms .hd li { height:37px; line-height:37px; cursor:pointer; text-align:center; width:150px; float:left;  font:normal 16px/37px "Microsoft YaHei"; }
.section-cms .hd li.on{ background:#fff; border-bottom:1px solid #fff; color:#ac6fd9; border-top:#ac6fd9 solid 2px;  }
.section-cms .bd{ position:relative; margin-bottom:15px; padding-left:15px; padding-right:15px;  }
.section-cms .bd .ContainerCon { min-height:100px;}
.section-cms .bd .photo-list ul.list li.listing { margin-right:40px; }

.section-cms-large{ margin-top:20px; }
.section-cms-large .hd{ overflow:hidden; background:url(../images/title_bg.png) 0 0px #efefef; }
.section-cms-large .hd ul { border:1px solid #ddd; padding-top:5px; height:39px; padding-left:15px; }
.section-cms-large .hd li { height:37px; line-height:37px; cursor:pointer; text-align:center; float:left; padding-left:20px; padding-right:20px;  font:normal 16px/37px "Microsoft YaHei"; }
.section-cms-large .hd li.on{ background:#fff; border-bottom:1px solid #fff; color:#ac6fd9; border-top:#ac6fd9 solid 2px;  }
.section-cms-large .bd{ position:relative; margin-bottom:15px; padding-left:15px; padding-right:15px;  }
.section-cms-large .bd .ContainerCon { min-height:100px;}
.section-cms-large .bd .photo-list ul.list li.listing { margin-right:40px; }


/* 图片幻灯片 */
#focus{ position: relative; padding:25px 25px 0 25px; overflow: hidden; width:674px; height:551px; margin:auto; }
#focus .bigImg{ height:436px; position: relative;}
#focus .bigImg li img{ vertical-align:middle; width:674px; height:436px;   }
#focus .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; background-color:#FFFFFF; overflow: hidden; text-align: left; }
#focus .smallScroll{ height:62px; padding:10px 24px 10px 25px; margin-left:-25px; margin-right:-24px;background-color:#ececec;}
#focus .sPrev,#focus .sNext{ float: left; display: block; width: 17px; height:92px; text-indent: -9999px; background: url(../images/sprites.png) no-repeat 0 -528px; }
#focus .sNext{ background-position: 0 0px;}
#focus .sPrev:hover{ background-position: 0 -660px;}
#focus .sNext:hover{ background-position: 0 -132px;}
#focus .smallImg{ float:left;  margin: 0 10px; display:inline; width:620px; overflow: hidden;}
#focus .smallImg ul{ height:62px;  width: 9999px; overflow: hidden; }
#focus .smallImg li{ float: left; padding: 0 10px 0 0; width:95px; cursor:pointer;  display: inline;  }
#focus .smallImg img{ border:1px solid #ececec; width:93px; height:60px;  }
#focus .smallImg .on img{ border-color:#003399;}
#focus .pageState{ position: absolute; top:466px; right:25px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
#focus .pageState span{ color: #f00; font-size: 16px;}


.page { padding:10px 10px 20px; position:relative; }
.page li{ display:block; text-align:left; color:#888; line-height:26px; }
.page span{margin-right:10px;}
.page #bdshare span{margin-right:0; margin-top:0;}

.subNav { margin-bottom:15px;}
.subNav ul li{ background-color:#eaeaea; height:32px; color:#333333; line-height:32px; border-bottom:#FFF solid 1px; }
.subNav ul li:hover { background:#2997d9 url(../images/arrow-right.png) 200px center no-repeat!important;}
.subNav ul li:hover a {  color:#FFFFFF; }
.subNav ul li.cur{ background:#2997d9 url(../images/arrow-right.png) 200px center no-repeat!important;}
.subNav ul li a { display:block; color:#333333; font-size:14px; font-family:"Microsoft YaHei"; padding-left:16px;  }
.subNav ul li.cur a { color:#FFFFFF;}

#nav { background:url(../images/nav-line.png) right bottom no-repeat; padding-bottom:70px; } 
#nav li{ text-align:center; height:40px; line-height:40px; font-family:"Microsoft YaHei"; font-size:16px; background:url(../images/nav.png) 0px -120px; margin-bottom:5px;  }
#nav li a{ display:block; color:#500986; position:relative; }
#nav li.on { background:url(../images/nav.png) 0px -80px;}
#nav li.on a{color:#fff;}


#photo_list{padding-bottom:10px;padding-top:10px;}
#photo_list ul.list{}
#photo_list ul.list li{display:inline;float:left;margin:0px 5px 25px 0;text-align:left;line-height:22px;width:222px;height:51px; padding:5px; border:#FFFFFF solid 1px;}
#photo_list ul.list li:hover { border:#ffd986 solid 1px; background-color:#fffcf4; }
#photo_list ul.list li a { display:block; width:100%; height:100%;}
#photo_list ul.list li img{ float:left; width:72px; height:49px; border-radius:5px; border:#eaeaea solid 1px; }
#photo_list ul.list li p{ float:left; margin-left:10px; width:138px;}

.table { background-color:#fff; margin-top:-1px; }
.table th { padding:8px 15px; font-size:14px; line-height:25px; background-color:#e6f5fd; }
.table td { padding:15px; font-size:14px; line-height:25px;}
.table td.label { width:80px; }
.table td p { text-indent:2em;}

.download { border:#b9d3e7 solid 1px; background:#e2f2ff url(../images/link.png) 10px 10px no-repeat; border-radius:8px; margin:20px; }
.download .con { padding:20px 15px; margin-left:65px; border-left:#b9d3e7 solid 1px; font-size:14px; }

