@charset "utf-8";
/* CSS Document */
html{height:100%;font-size:100px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,textarea{font-size:12px;font-weight:normal;}
li{list-style:none;}
img{border:0;vertical-align:top;}
em{font-style:normal;}
textarea{resize:none;}
.cf:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.cf{zoom:1}
body,p,form,ul,li,dd,dt,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
.l{float:left;}
.r{float:right;}
.tac{text-align:center;}
.mb10{margin-bottom:10px;}
.green{color:#8bbd00;}
.white{color:#fff;}
.ibv{display:inline-block;vertical-align:middle;}
img{width:100%;}
body{max-width:800px;margin:0 auto;font:0.2rem/1.5 arial,"Microsoft Yahei";color:#999;background:#f5f5f5;height:100%;webkit-backface-visibility:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
a{text-decoration:none;color:#1a1a1a;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{}
a:actived{color: gray;}
.zan{cursor:pointer;}
.ico-tuiguang{width:0.4rem;margin:2px 0 0;}
.main{background:#f5f5f5;/*padding:0.2rem 0.2rem 0;*/ width:90%; margin:0.2rem auto 0;}
.mainIndex{padding:0.2rem 0; }

/* nav */
nav{background:#fff;height:0.75rem;position:relative;z-index:98;margin: 0 0;padding-right: 0.78rem;padding-left: .1rem;}
nav .add{background:url(images/add.png) no-repeat;cursor:pointer;background-size:cover;display:inline-block;position:absolute;top:0;right:0;width:0.75rem;height:0.75rem;}
.nav .fgx{display:block;height:14px;width:1px;background:#dcdcdc;margin:10px 4px 0 0;position:absolute;top:0;right:34px;}
.nav{width:100%;height:0.75rem;list-style-type: none;overflow-y:hidden;margin: auto; overflow-x: scroll; white-space: nowrap;}
.nav li{margin:0 0 0 2%;font-size:0.30rem;line-height:0.75rem;height:0.75rem;/*width:12%;*/text-align:center;display: inline-block;}
.nav li:first-child{margin:0}
.nav a{color:#4c4c4c;}
.nav .on a{color:#ffffff; background-color:#7ca618; font-size:0.32rem; padding:0.05rem 0.08rem 0.05rem 0.08rem;}
.fixedNav{position:fixed;top:0px;left:0px;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.navHeader {width: 100%;border-bottom: 1px solid #f5f5f5;}

/* list */
.list .pt{border-bottom:1px solid #ececec;margin:0 0 0.2rem;word-break:break-all;padding:0 0 0.1rem 1.97rem;line-height:20px;position:relative;min-height:50px;}
.list .pt h3{font-size:0.28rem;height:3em;overflow:hidden;margin:0 0 0.04rem;line-height:1.5em;}
.list .pt .pic{width:1.77rem;position:absolute;top:3px;left:0;overflow: hidden;}
.list .pt .pic img{max-width: 1.7rem;max-height: 1.1rem; overflow: hidden;width: 100%; display: block;}
.list .tt{border-bottom:1px solid #ececec;margin:0 0 0.16rem;padding:0 0 0.16rem;word-break:break-all;}
.list .tt h3{word-break:break-all;font-size:0.28rem;margin:0 0 0.1rem;max-height:3em;overflow:hidden;}
.list .tt:last-child{border:none;margin:0;padding:0;}

/*.list .tt a:first-child{width: 1.77rem; display: inline-block; float: left;}*/

.list .tt img{width: 1.7rem;height: 1rem; display: inline-block;float: left;margin-right:.2rem;}

.list .bot{color:#999;}
.list .bot span{color: #999;}
.topNav{width: 100%; z-index:99;background: white; border-bottom: .01rem solid #e8e8e8; position: fixed;top: 0;left: 0;height: .6rem;padding: .08rem 0; line-height: .6rem;text-align: center;display: flex;}
.topNav a{width: 1.5rem; height: .58rem; display: inline-block;}
.topNav h2{display: inline;font-size: .3rem;color: #1b1b1b;line-height: 0.4rem;float:left;width: 2.6rem;}
.topNav h2 a{text-align: left;display: inline;font-size: .3rem;color: #333;line-height: .3rem;float:left;width: auto;display: flex;align-items: center;}
.topNav h2+div{margin-right: 0.7rem;display: flex;}
.topNav a.close-icon{background: url(images/logo.png) left center no-repeat; background-size: 99px 26px; float: left;margin-left: .15rem;text-indent: 105px;width:110px;font-size:.30rem;line-height: 0.66rem;text-align: left;}
.topNav a.menu-icon{background: #7ca518; background-image: url(images/side.png);background-size:0.75rem 4.8rem;background-position: 0 -4.05rem; height: 0.75rem;width: 0.75rem; float: right;position: absolute;top: 0;right: 0;z-index: 999;}
.placeholder{width: 100%;height: 50px;}
/* news */
.news{background:#fff;padding:0.2rem;margin:0 0 0.2rem;}
.news-focus{border-bottom:1px solid #ececec;margin:0 0 10px;padding:0 0 10px;}
.news-focus h3{word-break:break-all;font-size:0.28rem;margin:0 0 0.12rem;}
.news h2{margin:0 10px;}
.news-tit{color:#000;margin:0 0 0.2rem;font-size:0.34rem;}
.news .list .tt:last-child{border:none;margin-bottom:0;padding-bottom:0;}
.news-photo{margin:0 0 10px;padding:5px 0 0;position:relative;}
.news-photo img{vertical-align:middle;height:55%;max-height: 55%;}
.news-photo{width:100%;}
.news-photo .number{background:rgba(0,0,0,0.7);display:inline-block;color:#fff;position:absolute;bottom:10px;right:10px;padding:0 8px;}
.news1 .list li:last-child{border:none;margin-bottom:0;padding-bottom:0;}

.btn{background:#fff;border:1px solid #dcdcdc;line-height:0.7rem;display:inline-block;text-align:center;width:47.5%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.28rem;}
.btn-return{width:100%;line-height:0.78rem;color:#666;}
.rk{color:#999;}
.see-pc{background:#fff;border:1px solid #d9d9d9;width:110px;text-align:center;border-radius:3px;-webkit-border-radius:3px;height:40px;line-height:40px;display:block;margin:0 auto;color:#808080;font-size:14px;}
.footer{text-align:center;padding:0.1rem 0 0.3rem 0;color:#1a1a1a;font-size:0.22rem;overflow: hidden;zoom: 1;width: 100%;}
.banner{margin:0 -0.2rem 0.1rem;}
.loading{text-align:center;margin:0.2rem 0;font-size:0.24rem;}

/* side */
.sico-weixin,
.sico-sina,
.sico-tencent,
.sico-baidu,
.sico-fav,
.sico-share{background:url(images/side.png) no-repeat;background-size:0.75rem 4.8rem;width:0.75rem!important;height:0.75rem;display:block;}
.sico-sina{background-position:0 -0.75rem;}
.sico-tencent{background-position:0 -1.52rem;}
.sico-baidu{background-position:0 -2.28rem;}
.sico-fav{background-position:0 -3.05rem;}
.side li{margin:0 0 10px;}
.sico-share{background-position:0 -4.05rem;background-color:#7ca518;z-index:102;position:relative;}
.side-menu{width:0.75rem;height:100%;background:rgba(0,0,0,0.8);position:fixed;top:0;right:0;z-index:100;display: none;}
.side-menu ul{padding:0.8rem 0 0;}

/* ico */
.ico-tuijian,
.ico-fav,
.ico-fbpl,
.ico-pls{background:url(images/ico.png) no-repeat;display:inline-block;background-size:18px auto;vertical-align:middle;width:18px;height:18px;margin:0 6px 0 0;}
.ico-fav{background-position:0 -28px;width:17px;height:17px;}
.ico-fbpl{background-position:0 -56px;width:17px;height:17px;}
.ico-pls{background-position:0 -83px;width:17px;height:16px;}
.ico-zan,
.ico-remark{background:url(images/time-icon.png) no-repeat center center;display:inline-block;background-size:12px auto;margin-right:3px;}
.ico-zan{margin-right:3px;width:12px;height:11px;}
.ico-remark{width:12px;height:12px;margin-top:0px;vertical-align:middle;}

/* logo */
.logo{height:0.75rem;border-bottom:1px solid #e8e8e8;background:#fff;width:100%;}
.logo .szxw{width:1.98rem;vertical-align:middle;}
.logo .side{float:right;}
.logo .logo-fgx{display:inline-block;background:#dcdcdc;width:1px;height:0.24rem;margin:5px 10px 0 15px;vertical-align:middle;}
.logo .biaoti{margin:0.07rem 0 0;}
.logo .web-name{margin:5px 0 0;font-size:0.24rem;}

.point{margin:0 auto 0.3rem;}
.point span{width:6px;height:6px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;background:#ddd;margin:0 5px 0 0;}
.point span.on{background:#8bbd00;}
.point span:last-child{margin:0;}

.num{position:absolute;bottom:6px;right:20px;}
.num li{width:0.1rem;height:0.1rem;display:inline-block;border-radius:50%;-webkit-border-radius:50%;background:#ddd;margin:0 0 0 4px;font-size:0;vertical-align:middle;}
.num li.current{background:#8bbd00;}
.slide1{position:relative;}
.slide1 .txt li{height:0.74rem;line-height:0.74rem;font-size:0.24rem;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.7);width:100%;color:#fff;}
.slide1 .txt li a{color:#fff;margin:0 10px;}
.slider{display:none}
.focus span{width:.05rem;height:.05rem;margin-right:.05rem;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
.slider li {position: relative;}
.slider li a p {position: absolute; bottom: 0; left: 0; color: white;display: inline-block;width: 80%; overflow-x: hidden; text-align: left;text-indent: .1rem; height: .32rem; line-height: .32rem;z-index: 99;} 

/* menu */
.menu{width:100%;background:#fff;position:fixed;top:.75rem;left:0;z-index:101;padding:0.03rem 0 0.4rem; display: none;overflow-x: scroll;}
.menu li:nth-child(4n){margin-right:0;}
.menu li{width:22.5%;margin:0 3.3% 0.2rem 0;float:left;height:0.77rem;line-height:0.77rem;border-radius:3px;-webkit-border-radius:3px;text-align:center;background:#f8f8f8;}
.menu li a{color:#808080;display:block;font-size:0.28rem;}
.menu-list{margin:0 0.2rem;}
.menu .bti{margin:0.2rem 0;position:relative;color:#ccc;}
.menu h2{margin:0 0.2rem;font-size:0.34rem;color:#333;font-weight:bold;display:inline;margin:0 0.2rem 0 0;}
.menu-green li{background:#8bbe01;}
.menu-green li a{color:#fff;}
.menu-green li.on{background:#7ca618;}
.menu-bot{margin:10px 0 0;padding-bottom: 1rem;}
.menu .ico-close{background:url(images/close.png) no-repeat 75% center;background-size:0.29rem 0.29rem;width:0.53rem;height:0.53rem;position:absolute;top:0;right:0;display:block;cursor:pointer;}
.menu .fgx{display:block;width:0.01rem;background:#dcdcdc;height:0.26rem;position:absolute;top:0.13rem;right:0.53rem;}

/* share */
.shico-browser,
.shico-weixin,
.shico-zone,
.shico-qq,
.shico-more{background:url(images/ico-share.png) no-repeat;background-size:5.32rem 0.82rem;display:inline-block;width:0.82rem;height:0.82rem;margin:0 0.24rem 0 0;}
.shico-weixin{background-position:-1.1rem 0; }
.shico-zone{background-position:-2.23rem 0;}
.shico-qq{background-position:-3.36rem 0;}
.shico-more{background-position:-4.48rem 0;margin:0;}
.share{text-align:center;border-bottom:0.6rem solid #e5e5e5;margin:0.4rem -0.2rem 0.24rem;padding:0 0 0.54rem;}
.share-text{background:#f5f5f5;padding:0 0.2rem;color:#999;position:absolute;top:0;left:50%;margin:0 0 0 -0.6rem;font-size:0.28rem;}
.share-line{border-bottom:1px solid #ddd;position:relative;height:10px;margin:0.3rem 0.2rem 0.5rem;}

/* remark */
.remark{color:#333;margin:0 0 0.5rem;}
.remark .name{margin:0 0 0.1rem;}
.remark .rlist{margin:0 0 0.1rem;font-size:0.28rem;}
.remark .rlist:first-child{margin-right: .1rem;}
.remark .rlist li{margin:0 0 0.2rem;word-break:break-all;}
.remark .rlist li p{padding: 0 .02rem;}
.remark h2{color:#000;font-size:0.34rem;line-height:2.5;border-bottom:1px solid #d9d9d9;margin:0 0 0.34rem;}

/* artical */
.artical{color:#333;}
.artical img{width:100%; /*max-width:80%;  width:80%;padding-right:30px;*/margin:0 auto;  }
.artical-con p{font-size:0.26rem; line-height:1.8;/*text-indent:0.52rem;*/}
.artical-con p a{   word-break: break-all;  word-wrap: break-word;}
/*20170719新加*/
.artical-con p img{ width:100%; }
.artical-con p.pictext{ text-indent:0;}
.artical .return-centre{margin:0.44rem 0 0.4rem;}
.artical h1{font-size:0.4rem;}
.artical .origin{color:#999;border-bottom:1px solid #d9d9d9;padding:0 0 0.28rem;margin:0.08rem 0 0.3rem;font-size:0.26rem;}

/* photo */
.bodyPhoto{background:#1a1a1a;height:100%;text-align:center;}
.photo-bot{background:#000;height:0.9rem;position:fixed;bottom:0;left:0;width:100%;border-top:1px solid #4d4d4d;z-index: 100;}
.photo-bot .logo-white{width:1.7rem;margin:0.15rem 0.16rem 0 0.24rem;}
.photo-rk{border-left:1px solid #4d4d4d;position:relative;height:0.9rem;width:4rem;text-align:center;line-height:0.9rem;}
.photo-rk a{color:#999;font-size:0.28rem;}
.photo-tx-con{margin:0.1rem 0.3rem 0 ;line-height:0.32rem;text-align:left;}
.photo-tx-con .white{margin:3px 0 0;font-size:0.24rem;}
.photo-bgi{width:100%;}
.photo-top{height:0.62rem;padding:0.18rem 0 0;font-size:0.26rem;width:100%;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:20;}
.photo-top a{color:#999;}
.photo-top .s2{margin:0 0.4rem 0 0.3rem;}
.pico-return,
.pico-more,
.pico-share{background:url(images/ico-photo.png) no-repeat;display:inline-block;width:0.34rem;height:0.24rem;background-size:0.34rem 1.86rem;vertical-align:middle;margin:0 0.1rem 0 0;}
.pico-return{margin:0.1rem 0 0 0.2rem;}
.pico-more{background-position:0 -0.69rem;width:0.34rem;height:0.36rem;margin-top:-1px;}
.pico-share{background-position:0 -1.54rem;width:0.34rem;height:0.34rem;}
.pico-adv{width:0.4rem;position:absolute;bottom:0.2rem;right:0.2rem;}
.pico-remark{position:absolute;top:0.16rem;right:0.18rem;width:0.2rem;}
.photo-info{background:rgba(0,0,0,0.5);padding:0.08rem 0 0.12rem;width:100%;position:fixed;bottom:0.9rem;left:0;text-align:left;z-index: 99;}
.photo-info h1{margin:0 0 0.1rem 0.2rem;width:5.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;}
.photo-info h1 a{color:#fff;font-size:0.3rem;}
.photo-info p{margin:0 0.2rem;line-height:1.5;font-size:0.26rem;}
.photo-page{color:#fff;position:absolute;top:5px;right:0.2rem;font-size:0.22rem;letter-spacing:1px;}
.photo-page i{font-style:normal;font-size:0.3rem;}

@media all and (min-width:480px){
	.menu  li{width:15%;margin-right:2%;}
	.menu li:nth-child(4n){margin-right:2%;}
	.menu li:nth-child(6n){margin-right:0;}
  .nav li{width:8%;}
  .slide1 .pic{overflow:hidden;height:3.65rem;width:auto;}
  .slide1 .pic img{margin-top:-1.1rem;}
  .news-photo{overflow:hidden;height:3.1rem;width:auto;}
  .news-photo img{margin-top:-0.6rem;}
  .photo-big{width:auto;max-height:350px;}
	.photo-rk{width:4rem;margin:0.15rem 0.16rem 0 0rem;}
	.pico-remark{right:31px;}
        .artical img{ height:auto;/*max-height:3.5rem;max-width:80%;padding-right:30px;20170719改*/ margin:0 auto;  }
		/*20170719新加*/
.artical-con p img{ width:100%; }
} 
@media all and (min-width:480px) and (max-width:600px){
	.slide1 .pic img{margin-top:-0.3rem;}
	.slide1 .pic{height:3rem;}
	.slide1 .txt li{height:0.5rem;line-height:0.5rem;font-size:0.24rem;}
	.news-photo{overflow:hidden;height:2.5rem;width:auto;}
	.nav li{width:10.5%;}
}
.remark-bot {margin-top: .15rem;}
.swiper-pagination {bottom: .9rem!important;}
.swiper-pagination-bullet-active{background: #8bbd00}
.swiper-pagination-bullet {width: .13rem;height: .13rem;}
.swiper-slide p{display: block;}
.slide1 .swiper-slide img{height:3.58rem;}
.photo-pic li p{display: none;}
/*.photo-pic ul li {}
.wrap-img{width: 100%;white-space: nowrap;text-align: center;}
.wrap-img:before{content:' ';display: inline-block; vertical-align: middle;}
.photo-big{ vertical-align: middle;}*/
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more {background: none; background-image:url(images/side.png) !important;width: .75rem !important; height: .75rem!important;}
.swiper-slide a p {width: 100%;}

#loadPage {width: 100%;height: 100%; background-color: black; position: fixed;top: 0; left: 0;text-align: center;z-index: 99999;}
.spinner {
  width: 40px;
  height: 40px;
  background-color: #7ca518;
  margin: 0px auto;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  animation: sk-rotateplane 1.2s infinite ease-in-out;
}

@-webkit-keyframes sk-rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}

@keyframes sk-rotateplane {
  0% { 
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) 
  } 50% { 
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) 
  } 100% { 
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}

#shareBg {width:100%;height:100%; display:block;
 background: rgba(0,0,0,0.7) url(images/wechat_share.png) right 0.1rem no-repeat;
 position: fixed; background-size: 70%; top: 0; left: 0; z-index: 999;}


.adv-div img{
  max-width: 100%;/*解决广告不居中全屏问题*/
}

.zh_click {width:0.5rem!important;}
