
@charset "utf-8";
/* css reset
--------------------------------------------------*/
* { margin: 0; padding: 0; font-size:14px; font-weight: normal; font-style:normal; text-align:left; font-family:"微软雅黑", verdana, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#000; }
html { height:100%; }
body { height:100%; text-align:center; background: #fff; }
html,body{_background-image:url(#);_background-attachment:fixed;}
img { border: none; }
li { list-style: none; }
select { border:1px solid #A9A9A9; }
strong { font-weight: bold; }
td { line-height: 24px; }
img { vertical-align: middle; }
video { max-width: 1280px; width: 100%; }
a { cursor:pointer; outline:none; color: #000; text-decoration:none; }
input { outline: none; }
a:link { }
a:visited { }
a:active, a:hover { color: #6e2fbf!important; }
/* 公共样式
--------------------------------------------------*/
/* 清除浮动 */
.clearfix { display:block;  #zoom:1;/*ie6-ie7*/}
.clearfix:after { content:''; overflow:hidden; width:100%; height:0px; font-size:0px; margin:0px; padding:0px; display:block; clear: both; }
.swiper-wrapper{position: relative;}
.domPC,.iframePC,.bdsharebuttonbox,.hideBody {display:none!important;}
.domMobile {display:block;}
.tabCon .con{display: none;}
/* 页面样式
--------------------------------------------------*/
#mainBody{ margin-top:66px;}
/* 头部 */
#mobileHeader { font-family: "微软雅黑"; }
#mobileHeader { width: 100%; height:45px; background:#319dde url(/xinhuanet/itown/2016index/images/bgsjtop.jpg) top center no-repeat; -webkit-background-size: auto 45px; background-size: auto 45px; position:relative; }
#mobileHeader .logo { display: block; width: 63px; height: 45px; background: url(#) no-repeat 0px 0px; -webkit-background-size: 57px; background-size: 57px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; width:114px; height: 45px; line-height: 48px; font-size: 22px; font-family:"微软雅黑"; padding: 0 0 0 10px; color: #fff; vertical-align: top; margin: 0 0 0 74px; background:url(#) 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url(#) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; height:0px; overflow:hidden; position: absolute; top: 45px; left: 0px; background: #ededed; z-index:10; }
#mobileHeader .mobileNavList a { float: left; width: 20%; padding: 10px 0; color: #000; text-align: center; font-size:16px; -webkit-background-size: auto 55px; background-size: auto 55px;  }
#mobileHeader .phnav { text-align: center; background: url(/xinhuanet/itown/2016index/images/mobilenav.jpg) top center no-repeat;  background-size: auto 55px; border-bottom:2px solid #3bb3d8; height:64px; }
#mobileHeader .phnav a { float:left; width:25%; height: 30px; line-height: 35px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333; }
/* 焦点图 */
#focusImg{width: 100%;height:200px;overflow: hidden;position: relative;margin-bottom:0;}
#focusImg .swiper-wrapper{width: 100%;}
#focusImg .swiper-wrapper .swiper-slide{float: left;position: relative;}
#focusImg .swiper-wrapper .swiper-slide .img,
#focusImg .swiper-wrapper .swiper-slide .img a,
#focusImg .swiper-wrapper .swiper-slide img{width: 100%;font-size: 0px;vertical-align: top; height:auto}
#focusImg .swiper-wrapper .swiper-slide .bg{width:100%;height:30px;position: absolute;z-index:0;bottom: 0px;left:0px;background: #000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#focusImg .swiper-wrapper .swiper-slide .title{width:100%;height:30px;position: absolute;z-index:1;bottom: 0px;left:0px;}
#focusImg .swiper-wrapper .swiper-slide .title a{display: block;height:30px;line-height:30px;padding:0 5px;font-size:16px;color: #fff;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration: none;}
#focusImg .pagination{position: absolute;bottom: 9px;right: 0px;}
#focusImg .swiper-pagination-switch{display: inline-block; width: 6px; height: 6px; background: #2a8eec; margin-right: 5px; opacity: 0.8; cursor: pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;vertical-align: middle;}
#focusImg .swiper-visible-switch{background: #aaa;}
#focusImg .swiper-active-switch{background: #46d8f6;}
#focusImg .arrow{position: absolute;top: 50%;background: url(/news/2015/zhuanti/lh/img/icon_m.png) no-repeat; margin-top: -20px; width: 25px; height: 30px; line-height: 30px;z-index: 10;text-decoration: none;outline: none;}
#focusImg .arrow-left{ left: 0px;background-position: -400px -60px;}
#focusImg .arrow-right{ right: 0px; background-position: -425px -60px;}
/* 数据列表区 */
.showTitle a{ font-size:18px; line-height:42px; font-family:"微软雅黑"; text-align:center; display:block; width:89px; font-weight:bold; color:#fff;}
.showBody{ width:320px; margin-left:116px;}
.showTitle{ display:block; float:left; position:absolute; background:url(/xinhuanet/itown/2016index/images/tabtitlebg.png) top right no-repeat; height:43px; width:112px; background-size:auto 100%; z-index:100;}
.swiper-wrapper{ float:left;}
#section3 .s3L {width:100%;}
#section3 .tabTitHeight { height:47px; position:relative; }
#section3 .tabTit { border:1px solid #c9c9c9; border-top:2px solid #0f4c86; height:43px; line-height:43px; overflow:hidden; background: #fff; }
#section3 .tabTit .tabLi { float:left; font-size:18px; width:80px; text-align:center; float:left; height:41px; line-height: 41px; border-bottom:2px solid #fff; font-family:"微软雅黑"; cursor:pointer; }
#section3 .tabTit a:hover { text-decoration:none; }
#section3 .tabTit .on { border-color:#0f4c86; }
#section3 .swiper-container-tab { margin-right: 48px; }
#section3 .swiper-container-tab > .swiper-wrapper { float:left; height: 43px!important; }
#setColum { position:absolute; right:1px; top:2px; width:48px; height:43px; background:#fff; border-left: 1px solid #c9c9c9; z-index: 999; color:#000; z-index:2; text-align:center; font-size:35px; font-weight:bold; line-height:46px; }
.showed #setColum { top: 0px; right: 0px; }

.dataList li{margin:0 10px;padding: 15px 0 17px 0;border-bottom: 1px solid #ededed;overflow: hidden;position: relative;}
.dataList li:nth-last-child(1){border:none;}
.dataList h3{margin-bottom:5px;}
.dataList h3 a{display: inline-block;line-height: 22px;overflow: hidden;font-size: 16px;color: #000;font-family: "微软雅黑";width: auto;}
.dataList .imgs,
.dataList .imgs a{width:80px;height:60px;}
.dataList .imgs{margin-top:5px;}
.dataList .summary{font-size: 14px;height: 45px;line-height: 22px;overflow: hidden;color: #666;}
.dataList .imgs img{width:80px;height:60px;float: left;margin-right: 10px;}
.dataList .info{height: 14px;line-height: 14px;padding: 0;margin-top: 6px;text-align: right;}
.dataList .time{font-size: 12px;color: #999;}
#dataMoreLink{text-align: center; display: none;}
#dataMoreLink a{color: #333;}
.dataList .moreBtn{text-align: center; padding: 15px 0; vertical-align: middle; cursor: pointer; display: block;}
.dataList .moreBtn i{display: inline-block; width: 16px; height: 16px; background: url(/news/fortune/2015/images/more.gif) no-repeat; vertical-align: middle; margin-right: 5px; display: none;}
.dataList .moreBtn .text{line-height: 16px; vertical-align: middle;}
#footer{padding: 20px 0;background: #f9f7f4;text-align: center;}
#footer p{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;max-width:360px;line-height: 18px;padding:0 10px;font-size: 12px;text-align: center;}

/* 区域定制 */
.loadLayout { width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:9999; color:#fff; text-align:center; display:none; text-align:center; display:none; }
.loadLayout .layoutWrap { width:100%; height:100%; position:absolute; top:0px; left:0px; position: relative; text-align: center; vertical-align: middle; display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center }
.loadLayout .bg { width:100%; height:100%; background-color:rgba(0, 0, 0, 0.4); position:absolute; top:0px; left:0px; z-index:-1; }

#columnSet { display:none;position: static;margin: 0px; width:90%; max-width: 500px; height:370px;background:#fff; font-family:"微软雅黑";-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#columnSet .tit { height:40px; line-height:40px;background:#d7d7d7; padding:0 10px;color:#000; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; }
#columnSet .tit h2 { font-size:20px; line-height:40px; height:40px; float:left; }
#columnSet .tit h2 span { font-size:16px; }
#columnSet .tit div { float:right; font-size:16px; }
#columnSet .tit div a { margin:0 5px; color:#000; margin-left: 20px;}
#columnSet .dest { line-height:40px; height:auto; background-color:#fafafa; font-size:20px; padding:0 10px; }
#columnSet .dest span { font-size:16px; color:#000; }
#columnSet .fixed { float:left; padding-right:20px; }
#columnSet .selectBody { padding: 20px 0 0 0; }
#columnSet .selectBody li.first { background:none; display: block; border-color:#bcbaba; color: #999; cursor:default; }
#columnSet .choose { padding:10px; }
#columnSet .choose .name { font-size:16px; color:#000; height:30px; line-height:30px; margin-bottom:10px; text-align: left;}
#columnSet li { float:left; border:1px solid #999; width: 80px; height:30px; line-height:30px; text-align:center; margin:0 6px 10px 0px; font-size:14px;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; color: #333; }
#columnSet li.selected { border:1px solid #00aae7; color:#00aae7; }
#columnSet li.first { display:none;}
#columnSet .selectBody li{border-color: #00aae7;background:url(/news/fortune/2015/images/sj_common.png) 100% -78px no-repeat;-webkit-background-size: 28px;background-size: 28px;}


.tit a{width: 100%;display: inline-block;height: 46px;line-height: 46px;padding:0;border-bottom: 2px solid #46a0cc;font-size: 18px;color: #fff;font-family: "微软雅黑";}
.tit a span{height: 46px;line-height: 46px;padding: 0 20px;font-size: 18px; font-weight:bold; color: #46a0cc;font-family: "微软雅黑";}

.boxC{ width:100%;}
/*小镇风采*/
.todayFoucs li{height: auto;padding:10px 0;border-bottom: 1px dotted #b5b5b5;overflow: hidden;}
.todayFoucs .text{vertical-align: middle; width:62%; margin:0 0 0 2%; float:left;}
.todayFoucs .img{ width:32%; float:left; margin-left:2%;}
.todayFoucs .img a{ display:block; width:100%; height:auto;}
.todayFoucs .img img{ display:block; width:100%; height:auto;}
.todayFoucs .text .icon{display: none; float:left;height:0;width:0;margin-right:20px;background: url(/xinhuanet/itown/2016index/images/point01.jpg) no-repeat;vertical-align: middle;}
.todayFoucs .text h3{margin: 5px 0; float:left; width:100%; overflow:hidden;}
.todayFoucs .text h3 a{font-size: 16px; line-height:28px; font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;}
.todayFoucs .text p{ display:none; height: auto ;overflow:hidden;margin-bottom:5px;font-size: 14px;color: #818181;line-height: 24px; float:left; width:100%; text-indent:2em;}
.img{ float:left;}
.todayFoucs .text p a {
    color: #1768b5;
}
.todayFoucs .item01 img,.todayFoucs .item03 img{float: right;margin-left: 0;}
.todayFoucs .item02 img,.todayFoucs .item04 img{float: left;margin-right: 0;}
.todayFoucs .item02 .icon{ background:url(/xinhuanet/itown/2016index/images/point02.jpg) no-repeat;}


/* 一镇一品2 */
.videoView{margin-bottom: 30px;}
.videoView .videoViewSwiper{width: 100%;height: 230px; margin:0;overflow: hidden;position: relative;}
.videoView .videoViewSwiper .swiper-wrapper{width: 100%;}
.videoView .videoViewSwiper .swiper-slide{float: left;position: relative; }
.videoView .videoViewSwiper .swiper-slide .img,
.videoView .videoViewSwiper .swiper-slide .img a{width: 100%; height:206px; display:block; overflow:hidden;}
.videoView .videoViewSwiper .swiper-slide img{width: 100%; height:auto;font-size: 0px;vertical-align: top;}
.videoView .videoViewSwiper .swiper-slide .bg{width:100%;height:40px;position: absolute;z-index:0; top:166px;left:0px;background: #000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.videoView .videoViewSwiper .swiper-slide .title{width:100%;height:40px;position: absolute;z-index:1;top:166px;left:0px;}
.videoView .videoViewSwiper .swiper-slide .title a{display: block;height:inherit;line-height:40px;padding:0 5px;text-align:center;font-size:14px;color: #fff;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration: none;overflow: hidden;}
.videoView .videoViewSwiper .swiper-slide .title a:hover{color: #4cc4eb!important;}
.videoView .videoViewSwiper .swiper-slide .playBtn{display: block;width: 60px;height: 60px;background: url(/news/2015/fashion/img/icon.png) no-repeat -110px -141px;position: absolute;top: 50%;left: 50%;margin: -60px 0 0 -30px;}
.videoView .videoViewSwiper .swiper-slide p{ display:none;width:100%;height:100px;position: absolute;z-index:1;bottom:0;left:0px;overflow: hidden;font-size: 14px;color: #818181;line-height: 24px;float: left;width: 100%;text-indent: 2em;}
.videoView .videoViewSwiper .swiper-slide p a{ color:#1768b5;}
.videoView .videoViewSwiper .pagination{position: absolute;bottom: 0px;left: 0px;width: 100%; top:206px;line-height: 20px;text-align: center;}
.videoView .videoViewSwiper .swiper-pagination-switch{display: inline-block; width: 8px; height: 8px; background: #2a8eec;margin:0 15px 0 0; #margin:9px 15px 0 0; opacity: 0.8; cursor: pointer;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;vertical-align: middle;}
.videoView .videoViewSwiper .swiper-visible-switch{background: #1c72c2;}
.videoView .videoViewSwiper .swiper-active-switch{background: #46d8f6;}
.videoView .videoViewSwiper .arrow{position: absolute;top: 33%;background: url(/news/2015/zhuanti/lh/img/icon_m.png) no-repeat; margin-top: -20px; width: 25px; height: 30px; line-height: 30px;z-index: 10;text-decoration: none;outline: none;}
.videoView .videoViewSwiper .arrow-left{ left: 0px;background-position: -400px -60px;}
.videoView .videoViewSwiper .arrow-right{ right: 0px; background-position: -425px -60px;}


/* 页脚 */
.footer{text-align: center; width:100%; height:107px;line-height: 20px;font-size: 12px;padding:0;background: url(/xinhuanet/itown/2016index/images/mobilenav.jpg) top left no-repeat; border-top:2px solid #3bb3d8;}
.footer p{width:96%; font-size:12px; margin:0 auto;color: #333;text-align: center; padding-top:30px;}
/*二级页*/
.sbej{ margin-left:0px;}
#section3 .tabTitej{ border-bottom:2px solid #3bb3d8; border-top:0px;}