@charset "utf-8";
/* CSS Document */

html,body{ -overflow-x:hidden;}
html,body, button, input, select, textarea{  font-family: \5FAE\8F6F\96C5\9ED1;}
.wrap{ width:1280px; margin:auto;}
.color_o{ color:#eb6120;}
.hide{ display:none;}

.h42o{ max-height:42px; overflow:hidden;}
.dspb{ display:block;}

/*重写头部*/
.zing .topbar .logo {
  background:url(../images/365LOGO.png) no-repeat 11px 7px;
}
.zing .topbar .tianqi {
  background:url(../images/icon1.png) no-repeat -173px 14px;
  width: 56px;
  margin-right: 28px;
  margin-left: 12px;
}
.zing .topbar .tianqi .view {
  padding-left: 28px;
  line-height: 60px;
  width: 46px;
  display: inline-block;
}
.zing .topbar .search .search-btn {
  background-color: #FFD37E;
}
/*头部*/
.bhHeader{background-color:#ffa800; height:60px;}
.bhHeader .bH-logo{  background: url(../images/icon1.png) no-repeat 0px 16px; float: left; height: 60px; width: 122px;  line-height: 60px; text-indent: -200em;  margin-right: 10px;}
.bhHeader .bH-list{ float:left;}
.bhHeader .bH-list li{ float:left;  margin: 0 10px;}
.bhHeader .bH-list li a{   font-size: 18px; color: #fff; display: inline-block; height: 60px;  line-height: 60px;}
.bhHeader .bH-list li a.tq{ background:url(../images/icon1.png) no-repeat -173px 14px;  padding-left: 28px;}
.bhHeader .bH-list li a.khd{   background: url(../images/icon1.png) no-repeat -231px 14px; padding-left: 24px;}
.bhHeader .bH-search{ float:left; margin-left:20px;height: 60px; line-height: 60px;}
.bhHeader .bH-search input{  width: 136px; height: 28px; border: none; font-size: 14px; color: #999; padding-left: 8px;}
.bhHeader .bH-search button{  background: url(../images/icon1.png) no-repeat -309px 3px;width: 40px; height: 33px;  border: none;vertical-align: -11px; margin-left: -3px;}

/*广告区1*/
.bHbanner-1{background-color:#F0F0F0; padding-bottom: 0px;}
.bHbanner-1 .banner-left ul li{width:240px;margin-bottom:8px;}
.bHbanner-1 .banner-left ul li:nth-child(4) img{ width:240px; height:60px;}
.bHbanner-1 .banner-right>ul>li{width:990px; margin-bottom:5px; margin-left:50px; }
.bHbanner-1 .banner-right ul.homev2 li{width:990px; margin-bottom:7px; margin-left:50px; }
.homev2{ margin-top: 0;}
.bHbanner-1 .banner-right .blist{  background-color: #fff;  border: 1px solid #ffbb99;margin-bottom:10px;}
.bHbanner-1 .banner-right .blist .wenzi{ padding-bottom: 5px;  width: 110px;  overflow: hidden;  padding-top: 1px;}
.bHbanner-1 .banner-right .blist .wenzi li{  margin-top: 15px;  width: 110px; height: 20px; overflow: hidden; line-height: -1px;  margin-bottom: -1px;}
.bHbanner-1 .banner-right .blist .wenzi a{   font-size: 12px;  color: #333;  display: block;  height: 20px;}
.bHbanner-1 .banner-right .blist .bfocus{display: block; margin-top: 10px; width: 480px; height: 110px;}
.wz1{  padding-left: 17px;}
.wz2{   padding-left: 5px;  padding-right: 12px;}
.wz3{   padding-left: 15px;  padding-right: 15px;}
.wz4{  padding-right: 17px;}
.new-text-ad {border: 1px solid #eeeeee; margin-top: 29px; padding: 10px 8px;}
.new-text-ad .wenzi {}
.new-text-ad .wenzi li {}
.new-text-ad .wenzi a {color: #333; font-size: 14px; line-height: 22px;}
.new-text-ad .wenzi a:hover {text-decoration: none; color: #ffa800;}
.new-text-ad .wenzi a:before {content: '\20'; width: 5px; height: 5px; background-color: #e6212a; display: inline-block; margin-right: 7px; vertical-align: 3px;}


/*论坛总版*/
.bZong{margin-top:20px;}
.bZong.mt0{margin-top: 0;}
.bZong .Zong-left{ width:240px;}
.bZong .Zong-left>h1 a{ background:url(../images/icon1.png) no-repeat 207px -39px; background-color:#ffa800; display:block; font-size:22px; color:#fff; padding:17px 24px;}
.bZong .Zong-left>h1 a:hover{text-decoration:none;}

.bbs-list{margin-bottom:40px;}
.bbs-list li{  background: url(../images/icon3.png) no-repeat;padding: 10px 0 16px 20px; margin-bottom: 1px; background-color:#fff6e8;}
.bbs-list li.zongban{background-position: 21px 15px }
.bbs-list li.bhsskj{background-position:21px -35px}
.bbs-list li.jtl{background-position:21px -86px}
.bbs-list li.msytj{background-position:21px -137px}
.bbs-list li.qgtd{background-position:21px -188px}
.bbs-list li.mgzy{background-position:21px -239px}
.bbs-list li.ysws{background-position:21px -291px}
.bbs-list li.zpl{background-position:21px -341px}
.bbs-list li.qzly{background-position:21px -392px}
.bbs-list li.bhshx{background-position:21px -444px}

.bbs-list li.zongban a{ color:#eb6120; margin-right:-22px }
.bbs-list li.zongban a:nth-child(2){padding-left: 0; margin-left: 40px;}
.bbs-list li a{ font-size:18px; color:#333; padding-left:36px;}
.bbs-list li a:hover{color:#eb6120; text-decoration:none;}

.phone365{ margin-bottom:35px;  background-color: #f7f7f7;}
.phone365>h2{ font-size:20px; color:#333; text-align:center;  margin-bottom: 20px; padding-top: 10px;}
.phone365>ul{ padding-bottom:10px;}
.phone365>ul li{ float:left;    width: 48%;}
.phone365>ul li:first-child{  border-right: 1px solid #e5e5e5;}
.phone365>ul li a{width:70%;display:block; font-size:16px; color:#333; background:url(../images/icon1.png) no-repeat; background-position:6px -232px;   padding-top: 60px; padding-bottom:6px;  margin: 0 20px;}
.phone365>ul li a.androi{background-position: -68px -232px;}

.bZong .Zong-right{ width:990px; margin-left:50px;}
.Zong-right .ztitle{ border-bottom:2px solid #ffa800;}
.Zong-right .ztitle ul li{float:left;  padding: 7px 23px 3px 0;}
.Zong-right .ztitle ul li a{ font-size:16px; color:#333; font-weight:700;}
.Zong-right .ztitle ul li a.orange{color:#eb6120;}
.Zong-right .ztitle ul li a.shuxian{  border-left: 1px solid #333; padding-left: 22px; margin-left: -10px;}

.Zong-right .zcontent{width:620px;}
.lb-area{ height: 395px; overflow: hidden;}
.lb-area ul.js-ul-frist{  width: 2000px; height: 395px;}
.lb-area ul.js-ul-frist li{ float:left;}
.lb-area ul.js-ul-frist li a{ display: block; width: 620px; height: 395px; background-repeat: no-repeat; background-position: center; background-size: auto 100%;}
.lb-area .arrow-l,.lb-area .arrow-r{background:url(../images/icon1.png) no-repeat;  width: 40px;  height: 60px; background-color: #000;  opacity: .7;  position: absolute; top: 168px; cursor:pointer;}
.lb-area .arrow-l{left:0;  background-position: -96px -109px;}
.lb-area .arrow-r{ right:0;background-position:-102px -160px;}
.lb-area .intro,.lb-area .introBg{  position: absolute; bottom: 30px; left: 0; right: 0;  width: 100%; height: 80px;}
.lb-area .introBg{ background-color:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.lb-area .intro h1{  font-size: 28px; font-weight: bold; color:#fff; padding:7px 0 0px 14px}
.lb-area .intro p{  font-size: 14px;color:#fff; padding-left:16px;}
.list-num{ position:absolute; right:20px; bottom: 2px;}
.list-num.lnf{ bottom: 10px;}
.list-num li{width: 10px; height: 10px; border-radius: 5px; background-color: #fff; text-indent: -30000em; display: inline-block; float:left; margin-right:5px; cursor:pointer;}
.list-num li.active{ background-color:#f48316;}
.list-num span{  width: 10px; height: 10px; border-radius: 5px; background-color: #fff; text-indent: -30000em; display: inline-block;}
.list-num span.active{ background-color:#f48316;}
.ztj{ margin-top:12px;border-bottom:4px solid #e5e5e5; }
.tztj_b{border-bottom:1px solid #e5e5e5;}
.tztj_b a:hover{ text-decoration:none;}
.tztj_b.tilist-t div:nth-child(2){ float:right;}
.tztj{ padding:11px 0 16px;   }
/* .tztj:hover{ background-color: #f7f7f7;} */
.w47{ width:47%;}
.w45{ width:45%;}
.w100{ width:100px;}
.w500{ width:500px;}
.w620{ width:620px;}
.tztj h2,.tztj h3{ font-size:22px; color:#333; font-weight:700;}
.tztj h2{ margin-bottom: 8px;}
.tztj h3{ font-size:16px; margin-bottom:5px;  height: 24px; overflow: hidden;}
.tztj p{ font-size:14px; color:#666;height: 42px;  overflow: hidden;}
.tztj span{ font-size:14px; color:#ffa800; font-weight:normal; float:right; margin-right:5px;}


.Zong-right .zshenghuo{width:320px;}
.bg_gre{ background-color:#f7f7f7;  margin-bottom: 50px;}
.zs-top{  margin-top: 15px; -padding:16px 0 22px 20px;  width: 325px; max-height: 130px; overflow: hidden;}
.zs-top .js-r-top{  width: 2000px; height: 130px;}
.zs-top p{ font-size:14px; color:#666; margin-top:5px;  margin-right: 22px;  max-height: 42px; overflow: hidden;}
.zs-top .js-r-top li{ float:left;  padding: 16px 0 22px 20px;  width: 304px;}
.zs-top .js-r-top li a{ color:#000;}
.zs-top .js-r-top li a:hover{ text-decoration:underline;color: #666;}
.zsh{ height:50px;}
.zsh h1{font-size: 16px; font-weight: 700; width: 246px; -text-indent: -8px;}
.zsh span{  position: absolute; top: 6px; right: 0; background-color: #ffa800; color: #fff; font-size: 16px; padding: 7px 8px;}
.list-num.zsln{ bottom:7px;}
.list-num.zsln li{width: 20px; height: 4px; background-color: #b7b7b7;}
.list-num.zsln li.active{background-color: #ffb83f;}

.zs-bottom>h1{ background-color: #e5e5e5; font-size: 18px; color: #333; padding: 2px 15px;}
.zsb1{ padding:10px 0 15px;  border-bottom: 1px solid #fff;}
.zsb1 ul li,.zsb2 ul li,.zsb3 ul li,.zsb4 ul li{ float:left;}
.zsb1 ul li a{ background:url(../images/icon2.png) no-repeat;padding-top:48px; display:block;  font-size: 14px; color: #333;  margin: 0 0px 7px 8px; width: 56px;  text-align: center}
.zsb1 ul li a:nth-child(5n){ margin-right:2px;}
/*.zsb1 ul li a.essc{ background-position: -178px -72px;}
.zsb1 ul li a.zf{ background-position: -242px -72px;}
.zsb1 ul li a.esf{ background-position: -303px -72px;}
.zsb1 ul li a.mxf{ background-position: -364px -72px;}
.zsb1 ul li a.swdt{ background-position: -424px -72px;}
.zsb1 ul li a.zgz{ background-position: -177px -153px;}
.zsb1 ul li a.ddg{ background-position: -242px -153px;}
.zsb1 ul li a.jy{ background-position: -303px -153px;}
.zsb1 ul li a.sfc{ background-position: -364px -153px;}
.zsb1 ul li a.xfsq{ background-position: -426px -153px;}
.zsb1 ul li a.esc{   background: url(../images/cae.png) no-repeat 14px 22px;}


.zsb1 ul li a:hover{ background:url(../images/icon2.png) no-repeat; color: #ffa800; text-decoration:none;}*/
.zsb1 ul li a.essc{   background-position: 8px 17px;}
.zsb1 ul li a.zf{ background-position: -56px 17px;}
.zsb1 ul li a.esf{ background-position: -117px 17px;}
.zsb1 ul li a.mxf{ background-position: -178px 17px;}
.zsb1 ul li a.swdt{ background-position: -238px 17px;}
.zsb1 ul li a.zgz{ background-position: 7px -64px;}
.zsb1 ul li a.qyzp{ background-position: -289px -64px;}

.zsb1 ul li a.esc{  background: url(../images/caeh.png) no-repeat 14px 22px;}
.zsb1 ul li a.jy{ background-position: -117px -64px;}
.zsb1 ul li a.sfc{ background-position: -178px -64px;}
.zsb1 ul li a.xfsq{background-position: -236px -67px;}
.zsb1 ul li a.sfpm{  background: url(../images/sfpm.png) no-repeat 14px 18px;}

.zsb1 ul li a:hover{ color: #ffa800; text-decoration:none;}

.zsb2 ul li a{ font-size:14px; color:#333; margin: 15px 0 15px 8px;  display: block; margin-right:15px;}
.zsb2 ul li a.dcp {  background: url(../images/icon2.png) no-repeat 2px -168px; padding-left: 31px; margin-left: 10px;  padding-right: 10px;  border-right: 1px solid #fff; margin-right:0;}
.zsb2 ul li a.sxr{background: url(../images/sxr.png) no-repeat 0px 2px; padding-left: 20px;margin-left: 0px;}
.zsb2 ul li a.sfc{background:url(../images/sfc.png) no-repeat;    background-position: 2px 2px;
    padding-left: 34px;
    background-size: 24px;
    margin-right: 3px;}
.zsb2 ul li a:hover{ color: #ffa800; text-decoration:none;}


/*.zsb2 ul li a.dcp:hover{background:url(../images/icon2.png) no-repeat 2px -168px; color: #ffa800;}*/
.zsb3 ul li a.ddg{background-position: -289px -222px;margin-left: 4px;}



.zsb2,.zsb3,.zsb4{ border-bottom: 1px solid #fff;}
.zsb3 ul li a{ font-size:14px; color:#333; background-color:#969696;background:url(../images/icon2.png) no-repeat; padding-left: 30px; margin:13px 4px 10px 10px;  display: block;}
/*.zsb3 ul li a.ckd{ background-position:-182px -307px;}
.zsb3 ul li a.sjcz{ background-position:-273px -308px;}
.zsb3 ul li a.jdf{ background-position:-371px -308px;}
.zsb3 ul li a.songs{ background-color:#969696;background:url(../images/ss.png) no-repeat 7px -41px;}*/

.zsb3 ul li a.ckd{ background-position:4px -219px;}
.zsb3 ul li a.sjcz{ background-position:-87px -220px;}
.zsb3 ul li a.jdf{ background-position:-185px -220px;}
.zsb3 ul li a.songs{ background-color:#969696;background:url(../images/ss.png) no-repeat 7px 0px;}
.zsb3 ul li a:hover{ color: #ffa800;text-decoration:none;}
.zsb3 ul li a.xc{background:url(../images/lcincon.png) no-repeat 3px 1px;margin-right: 15px;}

.zsb4 ul li a{ font-size:14px; color:#333;  padding: 15px 7px 15px 15px;  display: block;}
.zsb4 ul li a:hover{ color: #ffa800;text-decoration:none;}

.zsb5 p{ background: url(../images/fcicon.png) no-repeat 15px 15px;background-size: 66px; padding: 17px 0px 15px 84px;  height: 42px; overflow: hidden;}
.zsb5 p a{ font-size: 14px; color: #333;}
.zsb5 p a:hover{ color: #ffa800;text-decoration:none;}

/*生活服务右侧栏下广告位*/
.w215{width:215px;}
.zshbanner{  margin-top:25px;}
.zshbanner img{ border:1px solid #efefef; }
.zshbanner .w215:hover{ text-decoration:underline; color:#666;}
.zshbanner h3{  margin-top: -3px;  margin-bottom: 21px; color:#333; line-height: 20px; height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.c_c666{ color:#333;}
.c_c666{ color:#666;}

/*各子版内容   */
.fltitle03{ margin-top:40px; margin-bottom:15px;}
.fltitle03 a{ font-size:32px; color:#636363; padding:0 10px;}
.fltitle03 a:hover{ text-decoration:none; cursor:default;}

.fltitle03.item-c a:hover{ cursor:pointer; color:#ffa800;}

.fjqm .content03 img{ display:block; }
.fjqm .content03:nth-child(4n){ margin-right:0;}
.fjqm .content03{ width:305px; height:442px;float:left;margin-left: 17px; border:1px solid #e5e5e5;}
.fjqm .content03>div>a:hover{ color:#333;}
.fjqm .content03 h2{ font-size:16px; color:#333; font-weight:700; margin:10px 0 28px; padding:0 15px;max-height: 48px;  overflow: hidden;  text-align: center;}
.fjqm .content03 h2.h48{ height:48px;}
.fjqm .content03 div.m15{ margin:15px;}
.fjqm .content03 ul li{ margin-top:14px; font-size:14px; color:#636363;  height: 42px;  overflow: hidden;}
.fjqm .content03 ul li a{font-size:14px; color:#636363;}


/*广告区2*/
.bHbanner-2{background-color: #F0F0F0; padding-bottom: 10px; margin-top:40px;}
.bHbanner-2 ul{margin-left: 0!important;}
.bHbanner-2 ul li{float:left; width:1280px; overflow: hidden; font-size: 0;}
.bHbanner-2 ul li img{width: 1280px!important; height: 80px!important; margin-top: 10px;}
/*.bHbanner-2 ul li a{ display:inline-block; margin-bottom:10px;}*/
/*.bHbanner-2 ul li:nth-child(2n){ margin-right:0;}
*/
/*图片故事*/
.tpgs.fjqm .content03{ width:305px; height:397px;  margin-bottom: 25px;-webkit-transition: all .5s ease-in;  -moz-transition: all .5s ease-in;  transition: all .5s ease-in;}
.tpgs.fjqm .content03:hover{ opacity:.8;border: 1px solid #EFA03D;}
.tpgs.fjqm .content03 h2{ padding:0;}
.fjqm .content03>div.tpgj-cont{ margin:0; position:relative;}
.catogory{  position: absolute; top: 0px; left: 0px; font-size: 14px; color: #fff;  background-color: #efa03d;  padding: 4px 19px;}
.userIN{text-align: center; position: absolute; bottom: -64px;  left: 0;  right: 0;}
.userIN img{ width:64px; height:64px; border-radius:32px; margin-left: 120px;_margin-left: 2px;+margin-left: 2px;}
.userIN p{ font-size:14px; color:#636363; margin-top:10px;}
.tpgs.fjqm .content03>div.tpgj-cont1{  margin: 0 15px;  margin-top: 82px;}
.tpgs.fjqm .content03>div.tpgj-cont1 p{  font-size: 14px; color: #636363; margin-top: -18px;word-wrap: break-word;}
.tpgs.fjqm .content03>div.tpgj-cont1 a:hover{ text-decoration:none;}

/*广告区3*/
.bHbanner-3{ margin-top:5px;}
.bHbanner-3 a:first-child{  margin-right: 16px;}
.bHbanner-3 a img{ width:630px; height:60px;}
.bHbanner-3 UL,.bHbanner-2 UL{ margin-left:-20px;}
.bHbanner-3 ul li{ float:left; width:630px; -height:60px; margin-left:20px;  margin-bottom: 12px;}
.bHbanner-3 ul li:nth-child(2n){ margin-right:0;}

/*亲历、观点、吐槽*/
.qgt{  margin-top: -20px;  margin-bottom: 20px;}
.qgt.fjqm .content03{ width:305px; height:280px;  margin-bottom: 25px;  -webkit-transition: all .5s ease-in;  -moz-transition: all .5s ease-in;  transition: all .5s ease-in;}
.qgt.fjqm .content03:hover{ opacity:.8;  border: 1px solid #FB9;}
.qgt.fjqm .content03>a{  display: block;width: 307px;height: 282px; position: absolute; z-index: 11;}
.qgt .catogory{  top: -1px; left: 0; background:none; padding:0;}
.qgt .catogory span{ background-color:#ffbb99; display:inline-block;padding: 4px 15px;font-size: 14px; color: #fff;  margin-right: 2px;}
.qgt .content03>div.qgt-cont{ margin:0;}
.qgt .userIN{bottom: -117px;}
.qgt .userIN p{ margin-top:12px; color:#999;}
.qgt .content03 h2{ text-align:center; padding:0 15px;}
.qgt .content03>div.qgt-cont1{  margin-top: 130px;}
.qgt .content03>div.qgt-cont1 p{  font-size: 14px; color: #666;  margin-top: -18px;  padding: 0 15px;}

/*大图区域*/
.bH-big{ background-color:#333; padding:20px 0;}
.bp-left{  position: absolute; bottom: 0; left: 0;  right: 0;}
.bp-left .introBg{  background-color: #000; opacity: .7; position: absolute; bottom: 0; left: 0; right:0; width: 100%;  height: 40px;}
.bp-left .bp-p{  font-size: 16px; color: #fff;  height: 40px;  line-height: 40px;position: absolute; bottom: 0; left: 0; right:0;  padding-left: 10px;}
.bp-right{   margin-left: 24px;  width: 300px}
.bp-right ul li{ float:left; width:63px; height:63px; overflow:hidden;  margin-right: 9px; margin-bottom: 10px;  border: 2px solid #959595; cursor:pointer;}
.bp-right ul li:nth-child(4n){ margin-right:0;}
.bp-right ul li.select{ border-color:#efa03d;}
.bp-num{    position: absolute; color: #fff; bottom: 0; right: 0; font-size: 28px; font-weight: normal;}

.bp-left-top>img{ width:955px; height:530px;}

.b-btn{
	background: url(../images/icon1.png) no-repeat;
  width: 40px;
  height: 60px;
  background-color: #000;
  opacity: .7;
  position: absolute;
  top: 40%;
  cursor: pointer;
}
.b-btn.bleft{
  left: 0;
  background-position: -96px -109px;
}
.b-btn.bright{
  right: 0;
  background-position: -102px -160px;
}
#bigalbum{ width:955px; height:530px;}

 

/*广告区4*/
.bHbanner-4 {  background-color: #b7b7b7;  padding: 20px 0;display: none;}
.bHbanner-4 ul{margin-left:-21px;}
.bHbanner-4 ul li{ width:236px; height:116px; margin-left:21px; float:left}
.bHbanner-4 ul li:nth-child(5){ margin-right:0;}

/*返回顶部*/
.totop{
	
	position: fixed;
  bottom: 100px;
  width: 30px;
  height: 60px;
  right:2px;
  z-index:10;
}
.totop a{
	background: url(../images/toTop.png) no-repeat;
	display:block;
	  width: 30px;
  height: 50px;
}

#ewm{
  position: absolute;
    top: 150px;
  right: 47px;
  z-index: 1060;
  display: none;
  width: 145px;
  padding: 8px;
  text-align: center;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
  box-shadow: 0 5px 10px rgba(0,0,0,.2);
  display: none;
	}

#ewm .ewm-arr,#ewm .ewm-arr:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
	}
#ewm .ewm-arr:after	{
  bottom: -11px;
  left: -10px;
  content: " ";
  border-bottom-color: #fff;
	}
#ewm .ewm-arr{
  top: -10px;
  left: 73px;
  margin-top: -11px;
  border-bottom-color: #999;
  border-bottom-color: rgba(0,0,0,.25);
  }
#ewm p{
	margin-top: 8px;
  color: #333;
  }
  
/*1207修改*/
.userIN.bdwhite img{
	border: 2px solid #fff;
	width:62px;
	height:62px;
  margin-left: 120px;
  _margin-left: 2px;
  +margin-left: 2px;
}
/*欢迎浮层*/
#newWelc,.newwec-concent{
	position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100000;
}
.newwec-concent .fceng{
	  width: 800px;
  height: 500px;
  top: 50%;
  position: absolute;
  left: 50%;
  margin-top: -250px;
  margin-left: -400px;
}
.newwec-bg{
	  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.8;
}
.newwec-concent .fceng p{
  position: absolute;
  top: 85px;
  right: 126px;
  background: url(../images/fcclose.png) no-repeat;
  text-indent: -10000em;
  width: 100px;
  height: 100px;
  cursor:pointer;
}
.newwec-concent .fceng p.js-tx{
  position: absolute;
  top: 252px;
  right: 308px;
  background: url(../images/fctx.png) no-repeat;
  text-indent: -10000em;
  width: 143px;
  height: 100px;
  cursor: pointer;
}


.new-zz{  top:-7px; right:-31px; }


/*论坛地图*/
.bHbanner-4 ul li{ margin-right:25px;*margin-right:21px;_margin-right:21px;}


.bH-big.bH-map{ margin-top:-20px;}
.bH-map .fltitle03 a{ color:#fff;}
.map-cont{ margin-bottom:25px;}
.map-cont>ul{ margin-left:-25px; }
.map-cont>ul>li{
	float:left;
	background-color:#fff;
	width:236px;
	height:170px;
	margin-left:25px;
	*margin-left:20px;
	_margin-left:20px;
}
.map-cont>ul>li:nth-child(5){ margin-right:0;}
.map-cont>ul>li .map-tit a{ display: block; height: 50px;}
.map-cont>ul>li .map-tit h1{
	font-size:32px;
	margin-left:18px;
	margin-top:3px;
}
.map-cont>ul>li .map-tit span{
  font-size: 38px;
  color: #e9e9e9;
  float: right;
  font-weight: 700;
  display: inline-block;
  margin-top: -5px;
  margin-right: 10px;
}
.map-cont>ul>li .tss h1{color:#00aff0;}
.map-cont>ul>li .tfc h1{	color:#e94400;}
.map-cont>ul>li .tjz h1{	color:#eb6120;}
.map-cont>ul>li .tqc h1{	color:#0077b5;}
.map-cont>ul>li .tly h1{	color:#f5a407;}

.map-cont>ul>li .tms h1{color:#f48c05;}
.map-cont>ul>li .tqz h1{	color:#fa7d5f;}
.map-cont>ul>li .thj h1{	color:#fe6ea8;}
.map-cont>ul>li .tsy h1{	color:#4b4b4b;}
.map-cont>ul>li .tsm h1{	color:#3b5999;}

.map-cont>ul>li .tqg h1{color:#e52d27;}
.map-cont>ul>li .tlr h1{	color:#ea4c89;}
.map-cont>ul>li .tcw h1{	color:#ae5da1;}
.map-cont>ul>li .txq h1{	color:#638c0b;}
.map-cont>ul>li .twy h1{	color:#82b870;}

.map-cont>ul>li .tzc h1{color:#410093;}
.map-cont>ul>li .txl h1{	color:#f94877;}
.map-cont>ul>li .tyd h1{	color:#1ab7ea;}
.map-cont>ul>li .tes h1{	color:#ffda44;}
.map-cont>ul>li .tway h1{color:#ff6600;}

.map-cont>ul>li .map-bt{ height:3px; display:block; width:100%;}


.map-cont>ul>li:hover .map-bt.map-bt-ss{ background-color:#00aff0;}
.map-cont>ul>li:hover .map-bt.map-bt-fc{ background-color:#e94400;}
.map-cont>ul>li:hover .map-bt.map-bt-jz{ background-color:#eb6120;}
.map-cont>ul>li:hover .map-bt.map-bt-qc{ background-color:#0077b5;}
.map-cont>ul>li:hover .map-bt.map-bt-ly{ background-color:#f5a407;}

.map-cont>ul>li:hover .map-bt.map-bt-ms{ background-color:#f48c05;}
.map-cont>ul>li:hover .map-bt.map-bt-qz{ background-color:#fa7d5f;}
.map-cont>ul>li:hover .map-bt.map-bt-hj{ background-color:#fe6ea8;}
.map-cont>ul>li:hover .map-bt.map-bt-sy{ background-color:#4b4b4b;}
.map-cont>ul>li:hover .map-bt.map-bt-sm{ background-color:#3b5999;}

.map-cont>ul>li:hover .map-bt.map-bt-qg{ background-color:#e52d27;}
.map-cont>ul>li:hover .map-bt.map-bt-lr{ background-color:#ea4c89;}
.map-cont>ul>li:hover .map-bt.map-bt-cw{ background-color:#AE5DA3;}
.map-cont>ul>li:hover .map-bt.map-bt-xq{ background-color:#638c0b;}
.map-cont>ul>li:hover .map-bt.map-bt-wy{ background-color:#82b870;}

.map-cont>ul>li:hover .map-bt.map-bt-zc{ background-color:#410093;}
.map-cont>ul>li:hover .map-bt.map-bt-xl{ background-color:#f94877;}
.map-cont>ul>li:hover .map-bt.map-bt-yd{ background-color:#1AB7EA;}
.map-cont>ul>li:hover .map-bt.map-bt-es{ background-color:#ffda44;}
.map-cont>ul>li:hover .map-bt.map-bt-way{ background-color:#ff6600;}



.map-cont>ul>li:hover .tss.map-tit span{color:#00aff0;}
.map-cont>ul>li:hover .tfc.map-tit span{	color:#e94400;}
.map-cont>ul>li:hover .tjz.map-tit span{	color:#eb6120;}
.map-cont>ul>li:hover .tqc.map-tit span{	color:#0077b5;}
.map-cont>ul>li:hover .tly.map-tit span{	color:#f5a407;}

.map-cont>ul>li:hover .tms.map-tit span{color:#f48c05;}
.map-cont>ul>li:hover .tqz.map-tit span{	color:#fa7d5f;}
.map-cont>ul>li:hover .thj.map-tit span{	color:#fe6ea8;}
.map-cont>ul>li:hover .tsy.map-tit span{	color:#4b4b4b;}
.map-cont>ul>li:hover .tsm.map-tit span{	color:#3b5999;}

.map-cont>ul>li:hover .tqg.map-tit span{color:#e52d27;}
.map-cont>ul>li:hover .tlr.map-tit span{	color:#ea4c89;}
.map-cont>ul>li:hover .tcw.map-tit span{	color:#ae5da1;}
.map-cont>ul>li:hover .txq.map-tit span{	color:#638c0b;}
.map-cont>ul>li:hover .twy.map-tit span{	color:#82b870;}

.map-cont>ul>li:hover .tzc.map-tit span{color:#410093;}
.map-cont>ul>li:hover .txl.map-tit span{	color:#f94877;}
.map-cont>ul>li:hover .tyd.map-tit span{	color:#1ab7ea;}
.map-cont>ul>li:hover .tes.map-tit span{	color:#ffda44;}
.map-cont>ul>li:hover .tway.map-tit span{color:#ff6600;}



.map-cont .map-ul{ margin-left:18px;}
.map-cont .map-ul li{ float:left; width:100px;margin-top: 5px;}.map-cont .map-ms li{width:200px;}
.map-cont .map-ul.map-ul-yd li{   width: 72px;}

.map-cont .map-ul.map-ul-yd li+li+li+li+li+li+li+li+li+li{   margin-right: 20px;}
.map-cont .map-ul.map-ul-yd li+li+li+li+li+li+li+li+li+li+li+li{margin-right: 20px;}
.map-cont .map-ul.map-ul-yd li+li+li+li+li+li+li+li+li+li+li+li+li{  width:88px;}


.map-cont .map-ul.map-ul-lr li{width:auto;  margin-right: 21px;}
.map-cont .map-ul.map-ul-lr li:first-child{ margin-right:88px;}
.map-cont .map-ul li a{ font-size:14px; color:#333;}

/*解决大图上移问题*/
.tpgs.fjqm{ height:911px;*height:940px;_height:940px;}
.qgt.fjqm{ height:677px;*height:692px;_height:692px;}


.frfrfr{ float:right !important}

/*0315首页优化*/
.fjqm .content03 ul li a .cont_oran{ color:#FFA800;}




div#x1{position:absolute; left:5px; margin-top:122px; top:0; z-index:99;}

div#x2{position:absolute; right:5px;margin-top:122px; top:0; z-index:99;}

#c2,#c4{margin-top:20px; display:none;}

a.CloseGg{color:#000; display:block; height:16px; width:100px; }

a.CloseGg img{ vertical-align:-2px;}

a:hover.CloseGg{text-decoration:none;}

#c1 a.CloseGg,#c2 a.CloseGg{ text-align:right;}

.ml-17{ margin-left:-17px; }

.banner-lb{ width: 1280px; overflow:hidden; height:0px; transition: height .3s;  overflow: hidden; position: relative;  top: 0;left: 0;}
.banner-lb:first-child {margin-top: 10px;}
.bn-lbcons{ width:200%;  position: absolute;  top: 0;left: 0}
.bn-lbcons a{ float: left;  width: 1280px; position: relative; display: block;}
.bn-lbcons a img{ width: 1280px!important; height: 80px!important;}


/*新广告法添加*/
.ad-temp-ul a,.ad-temp-ul-t>li{position:relative;display: block;}
.ad-temp-ul a:after,.ad-temp-ul-t>li:after{padding: 0px 5px;content:'广告';display:block;position:absolute;bottom: 0px;right:0px;z-index:99999;background-color: rgba(206, 206, 206, 0.5);color:#fff;-webkit-transform: scale(.7);font-size: 7px;}
.ad-temp-ul-t>li:after{ right:0px; left:auto;}


/*首页v3*/
.zing .topbar .nav a{	padding: 18px 18px;margin-right:0px;}
.zing .topbar .nav .harp{margin-left:-4px;border-left:1px solid #fff;}
.zing .topbar .nav a:hover,.menun-active{ text-decoration:none; background-color: #fe970c;}

.c-orange{ color:#ffa800; }
.c-grey-99{ color:#999; }
.mt2{margin-top: 2px;}
.mt7{margin-top: 7px;}
.ml24{	margin-left: 24px;}
.ovh{ overflow:hidden; }
.f28{ font-size:28px; }


.zshbanner:nth-of-type(1){margin-top: 14px;}
.w215{ width:210px; }

.v3-tztj p{	height: auto;white-space:nowrap;}
.v3-tztj-box{padding: 9px 0;}
.v3-tztj{padding-top: 9px;padding-bottom: 9px;width: 294px;float: left;}
.v3-tztj span{ float:none; font-size:16px; font-weight:bold; }

.v3-icon{ background:url(../images/v3-icon.png) no-repeat; display:inline-block; }


.v3-top-menu{background-color:#fff;font-size:14px;padding-bottom: 10px;padding-top: 3px;}
.v3-top-menu ul,.v3-top-menu li, .v3-top-menu h2{ float:left; }
.v3-top-menu h2{width: 32px;border-left:1px solid #dfdfdf;padding-left: 18px;margin-top: 11px;line-height: 10px;text-align:center;}
.v3-w210 h2{margin-left: -34px;}
.v3-w31p h2{margin-left: -14px;} 
.v3-top-menu li{margin-top: 9px;margin-left: 12px;}
.v3-top-menu h2 span{display: inline-block;width: 34px;height: 32px;margin-bottom: 3px; }
.v3-icon-2{ background-position:-46px 0px ; }
.v3-icon-3{ background-position:-90px 0px ; }
.v3-icon-4{ background-position:-134px 0px ; }
.v3-icon-5{ background-position:0 -37px ;}
.v3-icon-6{background-position: -46px -37px;}
.v3-icon-7{background-position:-91px -37px;width: 30px !important;}
.v3-icon-8{ background-position:0 -78px ; }
.v3-icon-9{ background-position:-46px -76px ; }
.v3-icon-10{ background-position:-91px -76px ; }
.v3-icon-11{ background-position:0 -112px ; }
.v3-icon-12{ background-position:-46px -112px ; }
.v3-icon-13{ background-position:-91px -112px ; }
.v3-icon-14{ background-position:0 -151px ; }
.v3-icon-15{ background-position:-46px -151px ; }
.v3-icon-16{ background-position:-91px -149px ; }

.v3-icon-17{ background-position:0 -190px ; }
.v3-icon-18{ background-position:-46px -190px ; }
.v3-icon-19{ background-position:-91px -190px ; }

.v3-icon-20{ background-position:0 -222px ;}
.v3-icon-21{background-position: -72px -222px;}
.v3-icon-22{background-position: -142px -222px;}
.v3-icon-23{background-position: -133px -149px;width: 21px;height: 25px;vertical-align: -5px;margin-right: 5px;}
.v3-icon-24{background-position: -136px -117px;width: 20px;height: 16px;vertical-align: -4px;margin-right: 2px;}
.v3-icon-25{background-position: -134px -45px;}
.v3-icon-26{ background-position:-160px -45px ; }
.v3-icon-27{ background-position:-184px -45px ; }
.v3-icon-28{ background-position:-136px -81px ; }
.v3-icon-29{ background-position:-160px -81px ; }
.v3-icon-30{ background-position:-184px -81px ; }
.v3-icon-31{ background-position:-130px -191px; width:65px; height:20px; }
.v3-icon-32{background-position: -160px -155px;}
.v3-icon-33{background-position: -162px -116px;}
.v3-icon-34{background-position: -182px -115px;}

.v3-icon-35{background-position: -203px 0px;}
.v3-icon-36{background-position: -174px -4px;}
.v3-icon-37{background-position: -234px -4px;}

.v3-top-menu .v3-w31p ul{ width:90%; }
.v3-top-menu .v3-w25p ul{width:80%;}
.v3-top-menu .v3-w22p ul{width:80%;}
.v3-top-menu a{ color:#333333; }
.v3-top-menu a:hover{ color:#fe970c; }

.v3-w31p{width: 385px;}
.v3-w210{width: 18.51%;}
.v3-w25p{width: 320px;}
.v3-w22p{width: 280px;}
.v3-w440{width: 40.39%;}
.v3-w440 ul{width: 85%;}
.v3-w110{width: 11.32%;}
.v3-w110 ul{width: 50%;}

.v3-r-ul{margin: 21px 0 26px -9px;}
.v3-r-ul .v3-icon{width:18px;height: 18px;margin-right: 6px;vertical-align: middle;}
.v3-r-ul li{ float:left; border:1px solid #e5e5e5; margin-left:9px; margin-top:10px; }
.v3-r-ul li:hover{ border-color:#fad682; }
.v3-r-ul a{display:block;padding: 11px 9px;color:#333;}
.v3-r-ul a:hover{ text-decoration:none;}
.v3-r-login{background-color:#f7f7f7;border-top:2px solid #ffa800;padding: 11px 30px 12px;}
.v3-r-logining{background-color:#f7f7f7;border-top: 2px solid #ffa800;padding: 16px 22px 14px;}
.v3-out{	position: absolute;right: 10px;top: 10px;color: #dad9d9;}
.v3-btn{color:#fff;background-color:#ffa800;display:block;padding: 9px 0;text-align:center;border-radius:6px;}
.v3-btn:hover{ text-decoration:none; 	background-color: #f7c055;color: #fff; }
.v3-wx-btn{padding: 1px 7px;color:#27ad72;border-radius: 20px;}
.v3-orange-btn{border:1px solid #ffa800;color:#ffa800;padding: 1px 7px;border-radius: 3px;}

.v3-left-nav ul{ border-right:1px solid #eee; }
.v3-left-nav li{float:left;width: 32.8%;border-width:0 0 1px 1px;border-color:#eeeeee;border-style:solid;}
.v3-left-nav a{display:block;color:#333;padding: 10px 0px 9px;text-align:center;}
.v3-left-nav a:hover{background-color: #fff7f4; text-decoration:none;}
.v3-left-nav .v3-icon{width: 28px;height: 30px;display:block;margin:auto;}
.v3-left-nav .v4-icon{width: 28px;height: 30px;display:block;margin:auto;}
.v3-l-title{ border:1px solid #eee;  border-top:2px solid #ffa800; background-color:#f7f7f7; color:#eb6120; padding:5px 10px 5px 13px; }
.v3-l-title h2{ color:#eb6120; }
.v3-loadapp{ background-color:#f7f7f7; padding:5px 18px 15px 6px; margin-top:25px; }
.v3-loadapp li{ float:left; margin-left:12px; }
.v3-loadapp a{ display:block; width:60px; height:60px; text-indent:-999em; }

.v3-yinhe{ border:1px solid #eeeeee; margin:20px 0;background:url(../images/yhcy.png) no-repeat right bottom;	    background-position: 107px 67px; height: 229px;}
.v3-h2-title{padding:10px 15px; background-color:#f7f7f7; }
.v3-yinhe-ul li{ margin-top:10px;*margin-top:-10px; padding:0 10px; line-height:20px; }
.v3-yinhe-ul a{ color:#333; }
.v3-yinhe-ul a:hover{ text-decoration:none; color: #ffa800;}
.v3-yinhe-ul a:before{content:'\20';width:5px;height:5px;background-color:#e6212a;display:inline-block;margin-right: 2px;vertical-align: 3px;}
.v3-yinhe-ul h3{display:inline-block;width: 93%;vertical-align: top;}

.v3-yinhe-ul span{ font-size:12px; color:#999; margin-left:4px; }
.v3-more-yinhe{  color:#e6212a; margin-right:20px; }

.v3-portrait{border-radius: 100%;text-align: center;overflow: hidden;background: #f0f0f0;	width: 80px;height: 80px; margin:auto;}
.v3-portrait img{ width:100%; height:100%; }
.v3-sum-box li{width: 33%;float: left;line-height: 1;margin-top: 9px;}
.v3-sum-box a:hover{ text-decoration:none; }
.v3-sum-box a:hover p{ color:#333; }
.v3-border-r {border-left: 1px dashed #e5e5e5;border-right: 1px dashed #e5e5e5;}
.v3-login-badge{ position:absolute; top:10px; left:20px; }
.v3-login-badge span{color:#fff;background-color:#ffa800;border-radius:10px;padding: 1px 7px;line-height: 17px;}
.v3-login-badge:after{content:'\20';display:inline-block; margin-left:-1px; border-width:5px;border-style:dashed dashed dashed solid ;border-color: transparent transparent transparent #ffa800;}
.v3-border-regist{border-top: 1px dashed #ddd;padding-top: 10px;}
.lb-area:before{text-align: center;position:absolute;top:20px;left:20px;z-index:3;font-size:18px;font-weight:bold;line-height:1.1;width: 40px;height: 40px;content:'今日焦点';display:block;padding:10px;border-radius:100%;color:#fff;background-color:rgba(81, 144, 221, 0.4)}
/*bx-v4改版*/
.v4-icon{ background:url(../images/v4-icon.png) no-repeat; display:inline-block; }
.v4-color-1{color:#ffa800;}
.v4-color-2{color:#eb2747;}
.v4-color-3{color:#66ccc2;}
.v4-color-4{color:#4ca8f8;}
.v4-icon-1{background-position: -4px -4px;}
.v4-icon-2{background-position: -50px -4px;}
.v4-icon-3{background-position: -96px -4px;}
.v4-icon-4{background-position: -142px -4px;}

.v4-l-icons-1{background-position: -10px -51px;}
.v4-l-icons-2{background-position: -57px -51px;}
.v4-l-icons-3{background-position: -110px -51px;}
.v4-l-icons-4{background-position: -7px -92px;}
.v4-l-icons-5{background-position: -58px -92px;}
.v4-l-icons-6{background-position: -107px -92px;}
.v4-l-icons-7{background-position: -8px -130px;}
.v4-l-icons-8{background-position: -59px -130px;}
.v4-l-icons-9{background-position: -113px -130px;}
.v4-l-icons-10{background-position: -10px -172px;}
.v4-l-icons-11{background-position: -61px -168px;}
.v4-l-icons-12{background-position: -115px -163px;}
.v4-l-icons-13{background-position: -8px -210px;}
.v4-l-icons-14{background-position: -59px -210px;}
.v4-l-icons-15{background-position: -114px -210px;}
.v4-l-icons-16{background-position: -11px -251px;}

.v4-news-broke{width:100%; height:125px; margin-top:25px; background:url(../images/v4-newsimg.jpg) no-repeat; display:inline-block; }
.v4-r-ul{margin-top: 20px; margin-bottom:20px;}
.v4-r-ul li{ float:left; width:100px;height:45px; text-align:center;line-height:45px; margin-bottom:10px;}
.v4-r-ul a{display:block;color:#333;}
.v4-r-ul a:hover{ text-decoration:none;}
.v4-r-ul .v4-r-li-bg1{background:url(../images/v4-right-bg/v4-r-li-bg1.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg2{background:url(../images/v4-right-bg/v4-r-li-bg2.jpg) no-repeat; display:inline-block; margin-left:10px;margin-right:10px;}
.v4-r-ul .v4-r-li-bg3{background:url(../images/v4-right-bg/v4-r-li-bg3.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg4{background:url(../images/v4-right-bg/v4-r-li-bg4.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg5{background:url(../images/v4-right-bg/v4-r-li-bg5.jpg) no-repeat; display:inline-block; margin-left:10px;margin-right:10px;}
.v4-r-ul .v4-r-li-bg6{background:url(../images/v4-right-bg/v4-r-li-bg6.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg7{background:url(../images/v4-right-bg/v4-r-li-bg7.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg8{background:url(../images/v4-right-bg/v4-r-li-bg8.jpg) no-repeat; display:inline-block; margin-left:10px;margin-right:10px;}
.v4-r-ul .v4-r-li-bg9{background:url(../images/v4-right-bg/v4-r-li-bg9.jpg) no-repeat; display:inline-block;}
.v4-r-ul .v4-r-li-bg10{background:url(../images/v4-right-bg/v4-r-li-bg10.jpg) no-repeat; display:inline-block;}
/*导航*/
.top-fiexd{width: 100%;z-index: 99999;top: -150px;background: #FFA800; background-color:rgba(255, 168, 0, 0.92); transition: top .5s;}
.top-fiexd-start{ position:fixed; }
.top-fiexd-down{ top:0px; }

/*new 20170725*/
a.btn-change{
    font-size: 16px;
    color: #666666;
    background: url(https://www.beihai365.com/html/channel/home2015v2/images/change.png) no-repeat 0 4px;
    padding-left: 20px;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 22px;
}
a.btn-change:hover{
    cursor: pointer;
    text-decoration: underline;
    background: url(https://www.beihai365.com/html/channel/home2015v2/images/change.png) no-repeat 0 -21px;
    color: #efa03d;
}
.lt-map-l li:last-child{
   width: 200px;
}
.v3-icon-21{background: url(https://www.beihai365.com/html/channel/home2015v2/images/zplogo.png) no-repeat;}
.zing .topbar .top-right,.zing .topbar .nav{background-color: #ffa827;}
/* 2021-9 */
.map-cont>ul>li .ss h1{color:#00aff0;}
.map-cont>ul>li .ch h1{	color:#f49605 ;}
.map-cont>ul>li .qz h1{	color:#ae5da1 ;}
.map-cont>ul>li .fc h1{	color:#e94400 ;}
.map-cont>ul>li .jj h1{	color:#638c0b;}
.map-cont>ul>li .hj h1{color:#fe6ea8;}
.map-cont>ul>li .cs h1{color:#0077b5;}
.map-cont>ul>li .qg h1{color:#e52d27;}
.map-cont>ul>li .xq h1{color:#f49605;}
.map-cont>ul>li .yw h1{color:#ae5da1;}

/* .map-cont>ul>li .ss.map-tit span{color:#00aff0;}
.map-cont>ul>li .ch.map-tit span{color:#f49605 ;}
.map-cont>ul>li .qz.map-tit span{color:#ae5da1 ;}
.map-cont>ul>li .fc.map-tit span{color:#e94400 ;}
.map-cont>ul>li .jj.map-tit span{color:#638c0b;}
.map-cont>ul>li .hj.map-tit span{color:#fe6ea8;}
.map-cont>ul>li .cs.map-tit span{color:#0077b5;}
.map-cont>ul>li .qg.map-tit span{color:#e52d27;}
.map-cont>ul>li .xq.map-tit span{color:#f49605;}
.map-cont>ul>li .yw.map-tit span{color:#ae5da1;} */

.map-cont>ul>li:hover .ss.map-tit span{color:#00aff0;}
.map-cont>ul>li:hover .ch.map-tit span{color:#f49605 ;}
.map-cont>ul>li:hover .qz.map-tit span{color:#ae5da1 ;}
.map-cont>ul>li:hover .fc.map-tit span{color:#e94400 ;}
.map-cont>ul>li:hover .jj.map-tit span{color:#638c0b;}
.map-cont>ul>li:hover .hj.map-tit span{color:#fe6ea8;}
.map-cont>ul>li:hover .cs.map-tit span{color:#0077b5;}
.map-cont>ul>li:hover .qg.map-tit span{color:#e52d27;}
.map-cont>ul>li:hover .xq.map-tit span{color:#f49605;}
.map-cont>ul>li:hover .yw.map-tit span{color:#ae5da1;}

.map-cont>ul>li:hover .map-bt.map-bt-ss{ background-color:#00aff0;}
.map-cont>ul>li:hover .map-bt.map-bt-ch{background-color:#f49605 ;}
.map-cont>ul>li:hover .map-bt.map-bt-qz{background-color:#ae5da1 ;}
.map-cont>ul>li:hover .map-bt.map-bt-fc{background-color:#e94400 ;}
.map-cont>ul>li:hover .map-bt.map-bt-jj{background-color:#638c0b;}
.map-cont>ul>li:hover .map-bt.map-bt-hj{background-color:#fe6ea8;}
.map-cont>ul>li:hover .map-bt.map-bt-cs{background-color:#0077b5;}
.map-cont>ul>li:hover .map-bt.map-bt-qg{background-color:#e52d27;}
.map-cont>ul>li:hover .map-bt.map-bt-xq{background-color:#f49605;}
.map-cont>ul>li:hover .map-bt.map-bt-yw{background-color:#ae5da1;}


.push-btn a{
	width: 260px;
	height: 42px;
	border-radius: 6px;
	color: #fff;
	display: inline-block;
	background-color: #ffa800;
	line-height: 42px;
	font-size: 16px; 
}
.list-bg-1{
	background-image: url(../images/2021-list-bg-1.png);
}
.list-bg-2{
	background-image: url(../images/2021-list-bg-2.png);
}
.list-bg-3{
	background-image: url(../images/2021-list-bg-3.png);
}
.list-bg-4{
	background-image: url(../images/2021-list-bg-4.png);
}
.list-bg-5{
	background-image: url(../images/2021-list-bg-5.png);
}
.list-bg-6{
	background-image: url(../images/2021-list-bg-6.png);
}
.list-bg-7{
	background-image: url(../images/2021-list-bg-7.png);
}
.list-bg-8{
	background-image: url(../images/2021-list-bg-8.png);
}
.list-bg-9{
	background-image: url(../images/2021-list-bg-9.png);
}
.list-bg-10{
	background-image: url(../images/2021-list-bg-10.png);
}
.list-bg{
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.swiper-div{
	width: 100%;
	height: 200px;
}
.swiper-div .swiper-container{
	width: 100%;
	height: 200px;
}
.swiper-div .swiper-button-prev{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAxUlEQVQokX2SMU5CQRCGv8czJtoaOqmwsMHGglNAAxXcgpILeAMrS0sa6KksPYIlB7BCQ0LeR1aHZGP2OcmfbHa/md35ZyuVlpgCfeALeCaBBc3VRj2o459iBWgUQBMJlMChuvc3FvlZDg3Uz4Ce/t50XvTUXUAvalUCr9SPgLZqXWqwA3wDq3DoEbgruhUZHXUdVVP1btsbk67V94Df1Ms2MOk2a+o1b6pk+EPm5fI/MCmN7RjTmaW9i5YPsQEmwD1wA9QnNh5t51QDXWAAAAAASUVORK5CYII=);
	background-size: 10px 14px;
	left: 0px;
	top: 70px;
	background-color: rgba(0,0,0,0.5);
}
.swiper-div .swiper-button-next{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAuElEQVQokX2SIQ4CMRBFP7sJCetxoNAoBKeAC+wNkEguwCGwSAx4DJILIMgqPI4QEsIjEway7HY7yU/a5nXa/9sWkEqaScokFZI2ChVgmgIP4AXkvvan8iR30DZMYqBpzqduwDgGmpYOX4FhDDSDK4cvQL8JNKXA3uEz0EmCUUgDSSMfW1z3ULeud7HaAkno6DZwcOgIZCEzZmJdMtFrimdRyvAXSxX8vsrTn7N29+qnOEna1TKQ9AapRHGWN9H5TgAAAABJRU5ErkJggg==);
	background-size: 10px 14px;
	right: 0px;
	top: 70px;
	background-color: rgba(0,0,0,0.5);
}
.swiper-div .swiper-pagination{
	bottom: 70px!important;
}

.swiper-div .swiper-pagination-bullet{
	background: #fff;
	opacity: 1;
}
.swiper-div .swiper-pagination-bullet-active{
	background: #f48316!important;
	opacity: 1;
}
.swiper-slide img{
	display: block;
	margin: 0 auto;
}
.swiper-slide .info-boxs{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #FFFFFF;
	font-size: 14px;
}
.swiper-slide .info-boxs .tit{
	font-weight: bold;
	color: #333;
	width: 240px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.swiper-slide .info-boxs .pic_s{
	font-size: 16px;
	color: #eb6120;
	font-weight: bold;
}
.swiper-slide .info-boxs .pic_o{
	font-size: 12px;
	color: #999;
	margin-left: 4px;
}
.swiper-slide .info-boxs .link{
	width: 70px;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	display: inline-block;
	font-weight: bold;
	background-color: #eb6120;
	text-align: center;
	border-radius: 4px;
	margin-top: 10px;
	text-decoration : none;
}