/* common */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, input { margin: 0; padding: 0; }
* { box-sizing: border-box; }
body { font: 16px/1.5 "Microsoft Yahei","Helvetica Neue", Helvetica, Arial,  "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif; color: #333; }
ul, ol { list-style: none; }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
img, i { vertical-align: middle; }
input { border: none; outline: none; color: #333; }
.fl { float: left; }
.fr { float: right; }
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.w1200{width: 1200px;margin: 0 auto;}

body{width: 100%;background:#fff url(mainbg.png) center top no-repeat;min-height: 900px;background-size: 100%;}

/* 头部 */
.headerTop .logo{padding-top: 177px;padding-bottom: 120px;width: 962px;margin: 0 auto;}
.headerTop .top{display:block;padding-top: 30px;}
/* 导语 */
.floor1{background: #fff;height: 144px;width: 100%;padding:20px 35px;box-shadow:0 0 16px #e7edf5;margin-bottom: 57px;
    box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);}
.floor1 .dy{width: 81px;height: 60px;line-height: 60px;text-align: center;background: url(daoyu.png) center no-repeat;font-size: 21px;font-weight: bold;color: #fff;
letter-spacing: 4px;margin-top: 18px;}
.jianjie{font-size: 18px;color: #333;line-height:36px;width: 995px;margin-left: 30px;margin-top: 10px;}
/* 文旅资讯 */
.floor2 .bigTitle{margin-bottom: 44px;position: relative;}
.floor2 .bigTitle a{position: absolute;display: block;width: 180px;height:78px;top: 0;left:510px;}
.bigTitle{margin-bottom: 40px;}
/* 图片新闻 */
.tpxw{width: 570px;height:368px;}
#slideBox-slide1{width: 570px;height:368px;position: relative;}
.bd .tempWrap {width: 100%!important;}
#slideBox-slide1.slideBox .hd {height: auto;bottom:0;left:0;position:absolute;height: 59px;z-index:99;}
#slideBox-slide1.slideBox .hd ul{position: absolute;width: 110px;right: 23px;}
#slideBox-slide1.slideBox .bd{z-index: inherit;}
#slideBox-slide1.slideBox .bd li {height: 368px!important;width: 570px;}
#slideBox-slide1.slideBox .bd li div {font-size: 16px;height:59px; line-height: 59px;position:absolute;overflow:hidden;text-overflow:ellipsis;
    white-space:nowrap;left:0;right:0;bottom:0;color:#fff;text-decoration:none;background: url(tmbg.png) center no-repeat;}
#slideBox-slide1.slideBox .hd ul li {width: 12px; height: 12px; background:url(off.png) center no-repeat;margin-right: 10px;margin-top: 26px;float: left;}
#slideBox-slide1.slideBox .hd ul li.on {background:url(on.png) center no-repeat; opacity: 1;}
/* 新闻列表 */
.xwlb{width: 586px;}
.xwlb ul li{width:100%;background: url(site.png) left center no-repeat;padding-left: 19px;line-height:37px;height:38px;}
.xwlb ul li a{font-size: 17px;color: #333;float: left;}
.xwlb ul li span{float: right;color: #999;}

/* 旅游概况 */
.floor3{margin-top:41px;}
.lygk{width: 1200px;background: #f5f5f5 url(lygk-jj.jpg) 840px center no-repeat;height: 348px;padding:50px 445px 0 68px;color:#333;font-size: 17px;
line-height: 38px;text-indent: 2em;}

/* 旅游景区 */
.floor4{margin-top: 49px;}
.lyjq{width: 1200px;padding: 20px;background: #fff;box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);}
.lyjq .tit{font-size: 30px;font-weight: bold;color: #30a583;margin-left: 30px;line-height: 30px;margin-top: 17px;}
.lyjq-jj{font-size: 17px;color: #333;line-height: 38px;margin:20px 44px 20px 44px ;text-indent: 2em;}
/* 旅游景区多图轮播 */
#slideBox-slide2.slideGroup{
    height: 200px;
}
#slideBox-slide2.slideGroup .slideBox{
    overflow: visible;
    position: relative;
    padding-left:30px;
}
#slideBox-slide2.slideGroup .parBd{}
#slideBox-slide2.slideGroup .parBd ul{height: 220px;padding-left:12px!important;}
#slideBox-slide2.slideGroup .parBd ul li{
	width: 251px!important;
    height: 176px;
    float: left;
    margin-top:15px;
    margin-right: 24px;
    background: #fff;
    padding:8px 0 0 10px;
    box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -webkit-box-shadow: 0 3px -4px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
}
#slideBox-slide2.slideGroup .parBd ul li .pic img{
	width: 231px;
	height: 159px;
}
#slideBox-slide2.slideGroup .sPrev, #slideBox-slide2.slideGroup .sNext{
    display: inline-block;
	    width:19px;
	    height:31px;
        top:79px;
        position: absolute;
}
#slideBox-slide2.slideGroup .sNext{
	right:5px;
}
#slideBox-slide2.slideGroup .sPrev{
	left: 0;
}
#slideBox-slide2.slideGroup .sPrev img{
	width: 100%;
	height: 100%;
}
/* 鹤乡菊海 */
.hxjh{margin-top:74px;margin-bottom: 34px;}
#certify {
	position: relative;
	width: 1160px;
    margin: 0 auto;
}
#certify .swiper-container {
	padding-bottom:30px;padding-top:20px;
}
#certify  .swiper-slide {
	width:356px;
	height: 275px;
	background: #fff;
    box-shadow: 0 8px 30px #ddd;
    padding: 11px 12px;
    box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
}
#certify  .swiper-slide a{display: inline-block;width:356px;height: 275px;}

#certify  .swiper-slide img{
	display:block;
}
#certify .swiper-button-prev {
	left:16px;
	width: 19px;
	height:31px;
	background: url(left.png) no-repeat;
}
#certify .swiper-button-next {
	right:16px;
	width:19px;
	height: 31px;
	background: url(right.png) no-repeat;
}
.swiper-button-next, .swiper-button-prev{top:150px;}
.down-jt{width:34px;height: 26px;margin: 0 auto;display:block;}

/* 特殊推荐 */
.floor5{margin-top: 50px;}
.tstj{width: 1200px;padding: 30px;background: #fff;box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
-moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);}
.floor5 .hotel{margin-bottom: 10px;margin-left: 8px;}

/* 射阳美食 */
.floor6{margin-top:53px;}
.floor6 .bigTitle{margin-bottom: 0;}
.floor6 ul li{float: left;width: 367px;height: 384px;margin-bottom: 14px;margin-right:48px;}
.floor6 ul li:nth-child(3n){margin-right: 0;}

/* 射阳非遗 */
.floor7{margin-top:47px;}
.floor7 .bigTitle{margin-bottom:53px;}
.floor7 ul li{float: left;width: 277px;margin-right:30px;margin-bottom: 30px;text-align: center;}
.floor7 ul li div{float: left;width: 277px;height: 214px;padding: 9px;background: #fff;box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);}
.floor7 ul li:nth-child(4n){margin-right: 0;}
.floor7 ul li span{font-size: 21px;color: #333;line-height: 41px;display:inline-block;margin-top: 12px;}
/* 路线推荐 */
.floor8{margin-top:30px;}
.floor8 .bigTitle{margin-bottom:30px;}
.floor8 .map{margin-left: 20px;}
.floor8 .lxtj{margin-top:47px;margin-left: 39px;}
.floor8 .lxtj li{margin-top:20px;}
.floor8 .lxtj li .num{display: inline-block;width: 46px;height:45px;line-height:45px;text-align: center;font-size:26px;font-weight: bold;color: #fff;
background:url(blue.png) center no-repeat;margin-right: 30px;margin-bottom: 5px;}
.floor8 .lxtj li .bigTit{color:#1f489b;font-size: 27px;font-weight: bold;line-height: 45px;}
.floor8 .lxtj li .cont{color: #333;font-size:17px;line-height:29px;margin-left:76px;padding-bottom:37px;width: 1000px;}
.xxk{width:996px;height: 2px;background-image:linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%);background-size:9px 2px;background-repeat:repeat-x;
margin-left:82px;}
.floor8 .lxtj li .cont span{display: block;line-height:29px;padding-left: 42px;}
.floor8 .lxtj li .cont .D1{background: url(D1.jpg) left 5px no-repeat;}
.floor8 .lxtj li .cont .D2{background: url(D2.jpg) left 5px no-repeat;}
/* 旅行社及订票热线 */
.floor9{margin-top: 40px;}
.lxsnr{width: 1200px;padding:40px 44px;background: #fff;box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-webkit-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);
    -moz-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);-o-box-shadow: 0 3px 10px 7px rgba(153, 153, 153, 0.24);}
.lxs-list{margin-top:44px;}
.lxsnr table{width: 1108px;height: 378px; border-collapse: collapse;}
.lxsnr table td{border:2px solid #a4a4a4;padding-left:30px;font-size: 20px;color: #333;line-height: 52px;}
.lxs-list .jt-tit{font-size: 26px;color: #1aa88c;margin-bottom: 16px;line-height: 26px;}
.lxs-list .shoup-lf,.lxs-list .shoup-rt{width:505px;}
.lxs-list .shoup-lf{margin-left: 8px;}
.lxs-list .sp-1,.lxs-list .sp-2{font-size: 20px;color: #333;display: block;float: left;margin-bottom: 16px;line-height: 20px;}
.lxs-list .sp-2 span{display: block;margin-bottom: 16px;line-height: 20px;}


/* 通用尾部 */
footer{margin-top: 0;}


/* 专题老年版开始 */
.old_type .floor1 {
  height: auto !important;

}

.old_type .floor1 .dy {
  font-size: 32px;
}

.old_type .tpxw {
  width: 100%;
  height: 800px;
}

.old_type .tpxw  #slideBox-slide1{
  zoom: 2.1;
}

.old_type .xwlb {
  width: 100%;
}

.old_type .xwlb ul li a {
  font-size: 28px;
  line-height: 2;
}
.old_type .xwlb ul li span{
  font-size: 28px;
}
.old_type .lygk {
  height: auto;
  font-size: 28px;
  line-height: 2;
}

.old_type .lyjq .tit {
  font-size: 38px;
}

.old_type .lyjq-jj {
  font-size: 28px;
  color: #333;
  line-height: 38px;
  margin: 20px 44px 20px 44px;
  text-indent: 2em;
  height: auto;
  line-height: 2;
}

.old_type .xwlb ul li {
  height: auto;
}

.old_type .floor8 .lxtj li .cont {
  font-size: 28px;
  line-height: 2;
}

.old_type .floor8 .lxtj li .cont span {
  line-height: 2;
}

.old_type .jianjie {
  font-size: 28px;
}

.old_type .lxsnr table td{
  font-size: 28px;
}


.old_type .lxs-list .sp-1, .lxs-list .sp-2 {
  font-size: 28px;
  line-height: 2;
}

.old_type #slideBox-slide1.slideBox .bd li div{
  font-size: 18px !important;
}
/* 专题老年版结束 */
