.soso b{background: url(../images/indexv7_pic.png) no-repeat;}
.camp p i,.camp_con i,.camp_con dt{background: url(../images/camp-ind.png) no-repeat;}
.camp-ad{width:990px; height:auto; float:leftl;}
.camp_soso{width:685px; height:46px; padding:286px 152px 28px 153px; background:url(../images/bg_camp.png);}
.camp_soso em{width:82px; float:left; height:44px; line-height:28px; border:1px solid #E5E5E5; position:relative; cursor:pointer; background:#fff;}

.camp_soso .sosotxt{width:422px; height:44px; line-height:44px; float:left;padding-left:16px; font-family:"MicrosoftYaHei"; font-size:12px; color:#9B9B9B; border:1px solid #E5E5E5;}
.camp_soso b{ padding: 0 22px 0 15px; height: 32px; display: block; overflow: hidden; font-weight: normal; color: #666; background-position: right -199px; margin-top:6px; }
.camp_soso .sobnt{width:76px; height:46px; line-height:46px; color:#FFF; font-size:12px; border:0; float:left; cursor:pointer; font-family:"MicrosoftYaHei"; text-align:center; background: #F57C00;}
.camp_soso ul{position:absolute; top:47px;width:84px; border:1px solid #E5E5E5; height:200px; overflow-y:auto; background: #FFF; display: none;}
.camp_soso li{padding:2px 5px;}
.camp_soso .shso{width:82px; float:left; height:46px; line-height:28px; border:1px solid #E5E5E5; position:relative; cursor:pointer; background:#fff; color: #9B9B9B;}

.camp_con{width:990px; height:auto; overflow:hidden;}
.camp{width:990px; height:auto; overflow:hidden;}
.camp ul{width:1020px; float:left;}
.camp ul li{width:310px; height:290px; float:left; margin-right:30px; background:#F7F7F7; margin-bottom:20PX;}
.camp span{padding-left:10px; font-family:"MicrosoftYaHei"; font-size:14px; color:#333333; line-height:46px;}
.camp em{height:46px; padding-left:4px; margin:0 0 0 6px; background:url(../images/Line_camp.gif) 0 45px repeat-x; line-height:46px; display:block;font-weight:bold;}
.camp em i{width:86px; height:46px; background:#F57C00; text-align:center; font-family:"MicrosoftYaHei"; font-size:14px; float:right; color:#FFF; }
.camp p{height:44px; line-height:44px; font-family:"STHeitiSC-Medium"; font-size:14px; color:#9B9B9B;}
.camp p i{width:16px; height:20px; float:left; background-position:-5px -5px; margin:13px 10px 10px 10px}

/*营地 详情 面包屑*/
.camp_con_heand{height:30px; line-height:30px; font-family:"STHeitiSC-Medium"; font-size:14px; color:#4A4A4A;}
.camp_con_heand i{font-family: "sinsum"; padding: 0 5px;}
.w440{width:440px;}
/*幻灯片 右侧数据列表*/
.camp_con dd{float:left; height:54px; font-family:"MicrosoftYaHei"; font-size:27px; color:#333333; line-height:54px; font-weight:bold; overflow:hidden;}
.camp_con em{float:left; height:36px; line-height:36px; width:440px; margin-top:10px; font-weight:bold; font-size:16px;}
.camp_con span{width:64px; height:36px; float:left;}
.camp_con p{padding-left:10px; float:left;width: 340px;height: 36px;overflow: hidden;}
.camp_con .fx{float:left; height:36px;display:inline-block; cursor:pointer; position:absolute;}
.camp_con i{width:16px; height:16px; margin:10px 10px 10px 0; float:left;}
.camp_con .jiage{color:#EC6C00; font-size:20px;}
.camp_con i.icon1{background-position:-5px -49px;}
.camp_con i.icon2{background-position:-5px -95px;}
.camp_con i.icon3{background-position:-5px -141px;}
.camp_con i.icon4{background-position:-5px -187px;}
.camp_con i.icon5{background-position:-5px -233px;}
.camp_con i.icon6{background-position:-5px -279px;}
.camp_con .fx i{width:36px; height:36px; margin:0 5px; float:left;}
.camp_con .fx i.icon1{background-position:-37px -269px;}
.camp_con .fx i.icon2{background-position:-83px -269px;}
.camp_con .fx i.icon3{background-position:-129px -269px;}
.camp_con .fx i.icon4{background-position:-175px -269px;}

.section{float:left;}

.ind-flink-tit{float:left; width:990px; height:50px;}
.ind-flink-tit a{width:495px; height:50px; line-height:50px; color:#333; display:inline-block; cursor:pointer; font-weight:bold; font-family:"MicrosoftYaHei";
font-size: 20px; background: #EBEAEA; text-align:center;}
.ind-flink-tit a.act{height:50px; line-height:50px; color: #FFF; font-weight:bold; background:#00943D;}
.ind-flink-tit a:hover{ text-decoration: none; color: #FFF; font-weight:bold;}
.ind-flinkls{border: 1px solid #DCDCDC; float:left; padding:30px; font-family:"STHeitiSC-Medium"; font-size:16px; color:#4A4A4A; line-height:22px;letter-spacing:1px;}
.ind-flinkls p{float:left; padding:15px 0 0 0; text-indent: 2em;}
.ind-flinkls img{max-width:928px; _width: expression(this.width > 928 ? "928px" : this.width); display: block; margin: 0 auto; padding: 5px 0;}
/***幻灯片***/
.news-slide{width:530px; height:340px; overflow:hidden;}
.news-slide li{float:left;}
.news-num{position:absolute; bottom:20px; right:3px;}
.news-num i{width:12px; height:12px; border-radius:8px; background:#D8D8D8; float:left; margin:0 5px; cursor:pointer; overflow: hidden;}
.news-num i.act{ background:#EC6C00;; filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}



/*介绍*/
.jieshao{width: 990px;height:auto;display:block;}
.jieshao .title{width: 990px;height:50px;display: block;}
.jieshao .title .n{width: 990px;height:50px;display: block;}
.jieshao .title .active{width:495px;height:50px;display: block;background:#00943d;float: left;}
.jieshao .title .active a{width: 100%;height:50px;line-height:50px;display: block;font-size:20px;color:#fff;text-align: center;font-weight:bold;font-family: "MicrosoftYaHei";}
.jieshao .title li{width:495px;height:50px;display: block;background:#EBEAEA;float: left;}
.jieshao .title li a{width: 100%;height:50px;line-height:50px;display: block;font-size:20px;color:#000;text-align: center;font-weight:bold;font-family: "MicrosoftYaHei";}
.jieshao  .con{width:928px;height:auto;border: 1px solid #DCDCDC;float: left;padding:30px; font-family:"STHeitiSC-Medium"; font-size:16px; color:#4A4A4A; line-height:22px;letter-spacing:1px;}
.jieshao .con p{float:left; padding:15px 0 0 0; text-indent: 2em;}


.news-con-snav em{ float: left; padding:0 10px 0 33px; border-left:1px solid #EEE;cursor: pointer;}
.news-con-snav em.act{ background-color: #F4F8FA;}
.news-con-snav em.sc{background-position: -223px -37px; }
.news-con-snav em.sa{background-position: -223px -70px; padding-right:11px;}
.news-con-snav em.pl{background-position: -223px -99px;}
.news-con-snav em.notbg{background-image: none; padding-left:10px; }
.news-con-snav em.sr{ width: 218px; height: 40px; line-height: 40px; overflow: hidden;}
.sharemain b{ width: 80px; height: 1px; background: #F4F8FA; overflow: hidden; position: absolute; top: 40px; left: 1px; z-index: 1; display: none;}
.shareinfo{ width: 88px; padding:10px 15px 5px; position: absolute; top: 40px;left: 0; background: #F4F8FA; border: 1px solid #EEE; display: none;}
.sharemain .act b,.sharemain .act .shareinfo{ display:block;}
.sharemain .act em{ background-color:#F4F8FA;}
.shareinfo .bdsharebuttonbox a{ width:88px;  padding-left:25px; float: left; background: url(../images/sharepic.gif) no-repeat; height: 20px; line-height: 20px; font-size: 14px;}
.shareinfo .bdsharebuttonbox a.bds_weixin{ background-position:0 -33px; }
.shareinfo .bdsharebuttonbox a.bds_qzone{ background-position:0 -209px; }
.shareinfo .bdsharebuttonbox a.bds_renren{ background-position:0 -105px; }
.shareinfo .bdsharebuttonbox a.bds_tqq{ background-position:0 -140px; }
.news-con img{ max-width:630px;_width:expression(this.width > 630 ? "630px" : this.width); display: block; margin: 0 auto; padding:5px 0;}
.bdsharebuttonbox{display:inline-block; vertical-align: middle;}

.bdshare-button-style0-16 a{float:left; font-size:12px; padding-left:0!important; line-height:36px!important;; height:36px!important; width:36px!important; background-image: url(../images/camp-ind.png)!important;    background-repeat: no-repeat; cursor: pointer; margin:0 5px!important;;}

.bdshare-button-style0-16 .bds_weixin{background-position:-37px -269px!important;}
.bdshare-button-style0-16 .bds_tsina{background-position:-175px -269px!important;}
.bdshare-button-style0-16 .bds_sqq{background-position:-129px -269px!important;}
.bdshare-button-style0-16 .bds_qzone{background-position:-83px -269px!important;}
