@charset "utf-8";
/* reset.css */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, i{margin:0;padding:0;box-sizing:border-box;}
fieldset, img{border:0;}
body {
  color: #333;
  max-width: 640px;
  width: 100%;
  overflow-x: hidden;
  margin: 0 auto!important;
  line-height:1.5;
  font-size:14px;
  background-color: #f4f4f4;
  /*padding-bottom: 60px;*/
  position: relative;
  font-family: microsoft yahei;
  /*-webkit-user-select: none;*/
  /*-webkit-text-size-adjust: none;*/
}
.clearfix:after{content:".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;visibility: hidden;clear:both;}
.clearfix{*display: table;*zoom:1;}
input[type="button"]{-webkit-appearance:none;}
input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{-webkit-appearance:none;}
input[type="search"]{-webkit-appearance:none;}

a{cursor:pointer;}
a:active, a:hover, a:focus{text-decoration:none;outline:none;}
a:link, :visited{text-decoration:none;color: inherit;}
:focus{outline:0;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
texearea{resize:none;}
.fl{float: left;}
.fr{float: right;}

/*字体字色*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz26{font-size: 26px;}

.bgw{background-color: #fff;}
.b{font-weight: bold;}
.cWhite{color: #fff;}
.c000{color: #000;}
.c333{color: #333;}
.c999{color: #999;}
.cblue{color: #0070ff;}
.cGreen{color: #21c3ab;}
.cRed{color: #ff5b5b;}
.cOrange{color: #fe573d;}
.cGray{color: #a9a9a9;}

.center{text-align: center;}
.right{text-align: right;}

.panel{box-sizing:border-box;background-color: #fff;padding:0px 20px;}

.mt0{margin-top: 0;}
.mt20{margin-top: 20px;}
.mb5{margin-bottom: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.pt10{padding-top: 10px;}
.pb10{padding-bottom: 10px;}
.pb20{padding-bottom: 20px;}
.ml20{margin-left: 20px;}
/*weui*/
.weui-cells.noborder:before,.weui-cells.noborder:after,.weui-cell.noborder:before{content: none;}
.index_menu_item.flex2{width: 50%;}
.weui-infinite-scroll{margin-bottom: 60px;}
.vCenter{-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
/*字体*/
@font-face {font-family: "iconfont";
  src: url('iconfont/iconfont.eot?t=1478065035627'); /* IE9*/
  src: url('iconfont/iconfont.eot?t=1478065035627#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff?t=1478065035627') format('woff'), /* chrome, firefox */
  url('iconfont/iconfont.ttf?t=1478065035627') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont/iconfont.svg?t=1478065035627#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dianhua:before { content: "\e600"; }

.icon-fenxiang:before { content: "\e613"; }


/*公用*/
.header{height:44px;width: 100%;background-color:#ff543e;color: #fff;position: relative;}
.header .header_tit{font-size: 16px;text-align: center;box-sizing:border-box;margin:0 80px;line-height: 44px;font-weight: normal;}
.header .header_l{position: absolute;top: 0px;left:0px;min-width: 80px;height: 44px;line-height: 44px;text-align: center;color: #fff;font-size: 12px;}
.header_l i.back{
  width: 9px;height: 9px;border-top: 2px solid #fff;border-right: 2px solid #fff;position: absolute;top: 17px;left: 16px;transform: rotate(225deg);-webkit-transform: rotate(225deg);
}
.header_l i.logo{display: inline-block;height: 18px;width: 92px;background: url(../pic/icons.png);background-size: 200px auto;background-position: 0px 0px;vertical-align: middle;margin-left: 20px;}

.h1_tit{text-align: left;font-weight: normal;font-size: 12px;color: #333;box-sizing:border-box;width: 100%;height: 33px;line-height: 33px;padding-left: 24px;position: relative;}
.h1_tit:before{content:"";position: absolute;height: 20px;top: 6px;left: 10px;width: 4px;background-color: #ff543e;}
.te_ov{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.arr_right{width: 8px;height: 8px;border-top: 1px solid #fff;border-right: 1px solid #fff;display: inline-block;vertical-align: middle;transform: rotate(45deg);-webkit-transform: rotate(45deg);}

.flexb{margin-top: 40px;background:#fff;clear:both;padding-bottom:40px;}
.flexb p{display: 12px;color: #666;text-align: center;margin-top:10px;font-size: 12px;}
.flexbox{border:1px solid #e1e1e1;}
.flexbox a{width: 33.3333333%;margin:8px 0;display: block;float: left;text-align: center;border-right:1px solid #e1e1e1;margin-right: -1px;font-size: 14px;font-family: "微软雅黑";}
.flexbox a:focus,
.flexbox a:active{color: #0079ff}

.article p{text-indent: 2em;line-height: 20px;}
.article img{max-width: 100%;display: block;margin:5px auto;}
.totop {display: block;position: fixed;width: 32px;height: 32px;background: rgba(0,0,0,.7);right: 10px;bottom: 100px;border-radius: 50%;z-index: 2;text-align: center;line-height: 32px;text-align: center;}
.totop i{display: inline-block;width: 9px;height: 9px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
/*首页*/
i.index_icons{display: inline-block;width: 45px;height: 45px;border-radius: 50%;vertical-align: middle;text-align: center;margin-bottom: 5px;}
i.index_icons:before{content: "";display: inline-block;width: 40px;height: 40px;background: url(../pic/icons.png);background-size: 200px auto;vertical-align: middle;}
i.index_1{background-color: #ffd030;border: 1px solid #e9cb32}
i.index_1:before{background-position: 5px -16px;}
i.index_2{background-color: #4e94ee;border: 1px solid #4085dc}
i.index_2:before{background-position: -28px -16px;}
i.index_3{background-color: #8bd745;border: 1px solid #8ac972}
i.index_3:before{background-position: -64px -17px;}
i.index_4{background-color: #50c5ed;border: 1px solid #47b5de}
i.index_4:before{background-position: -96px -18px;}
.index_menu{font-size: 0px;margin:0 15px;}
.index_menu.fz14{margin: 0;height: 44px;}
.index_menu_item{display: inline-block;width: 25%;box-sizing:border-box;font-size: 12px;padding: 10px 0;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-left: -1px;}
.index_menu.fz14 .index_menu_item{font-size: 14px;padding: 0px;float:left;}
.index_menu_item1{display: inline-block;width: 33%;box-sizing:border-box;font-size: 12px;padding: 10px 0;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;margin-left: -1px;;}

.countries{line-height: 44px;border-bottom: 1px solid #eee;}
.panel .countries:last-child{border-bottom: 0px;}
.house_list .weui-cell:before{left: 0;}
.house_list .weui-cell__hd {font-size: 0px;}
.house_list .weui-cell__hd img{width: 92px;height: 82px;margin-right: 5px;}
.house_list .weui-cell__bd{min-height: 82px;}
.house_list .weui-cell__bd h1.tit{font-size: 14px;font-weight: bold;color: #333;}
.house_list .weui-cell__bd h1.tit span.fr{color: #fe573d;font-size: 12px;font-weight: normal;}
.house_list .weui-cell__bd h1.des{font-size: 12px;color: #666;font-weight: normal;}
.house_list .weui-cell__bd h1.des.c999{color: #999;}
.house_list .weui-cell__bd h1.des span.fr{max-width: 40%;text-align: right;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.house_list .weui-cell__bd h1.des span.tag{display: inline-block;color: #999;padding:2px 5px;border:1px solid #999;margin-right: 5px;margin-bottom: 3px;margin-top: 3px;}
.house_list .weui-cell.more .weui-cell__bd{min-height: 0;}
.house_list .weui-cell.more .weui-cell__bd .arr_right{border-color: #fe573d;box-sizing: border-box;margin-top: -2px;margin-left: 10px;}
.tabDiv{background-color: #fff;margin:0;width: 100%;}
.tabDiv .js_tab{height: 35px;line-height: 35px;font-size: 14px;text-align: center;color: #333;border-bottom: 2px solid #d7d7d7;}
.tabDiv .js_tab.active{color: #fe573d;border-color: #fe573d;}
.js_content{display: none;background-color: #fff;}
/*详情*/
/* photo */
.photo{position:relative;width:100%;height:200px;overflow:hidden;background:#EEE;background-color: #EEE;background-size:auto 200px;font-size: 0px;}
.photo .number{color:#fff;background:#000;padding:6px 10px;position:absolute;font-size:12px;right:10px;bottom:10px;opacity:0.8;filter:alpha(opacity=80);  border-radius: 3px;}
.photo .number .page_now, .photo .number .page_all{padding:0 2px;}
.photo_tit_box{position:absolute;bottom:0px;left:0px;width:100%;height:30px;background:#000;opacity:0.8;}
.photo_tit{color:#fff;line-height:30px;padding:0 5px;float:left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.photo_tit_page{float:right;margin-top:12px;}
.photo_tit_page li{height:8px;line-height:8px;font-size:0px;width:8px;background:#fff;border-radius:4px;background:#fff;float:left;margin-right:5px;opacity:0.5;}
.photo_tit_page li.active{opacity:1;}
.detailpic_ul{position:absolute;top:0px;left:0px;height:220px;}
.detailpic_li{height:220px;text-align:center;float:left;}
.detailpic_li img{display:inline-block;width:100%;height:220px;}
.detailpic_li .tipmore{width:100%;height:100%;background:#eee url(../images/pic_tipmore.png) no-repeat;background-size:100% 100%;text-align:center;}
.detailpic_li .tipmore span{display:block;padding-top:110px;color:#999;font-size:16px;}

.detail_tit{height: 32px;line-height: 32px;border-bottom: 1px solid #eee;padding:0 20px;background-color: #fff;}
.detail_tag{max-width: 40%;font-size: 12px;color: #333;background-color: #fdf6ed;border:1px solid #ff9955;padding:2px 5px;}
.detail_tel{margin:5px 0px;background-color: #e4f0ff;border-radius: 20px;box-sizing:border-box;padding:10px 20px;margin-top: 10px}
.detail_tel i.iconfont{background-color: #0070ff;color: #e4f0ff;border-radius: 50%;width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 16px;}

/*news*/
.bd-share .media{padding: 0;width:30px;height: 30px;margin-right: 15px;overflow: hidden;display: inline-block;}
.bd-share .media a{width: 100%;height: 100%;overflow: hidden;}
.bd-share{padding:0;margin:0;}
.bd-share .media a, .bd-share-popup-header h3{background-size: 300px;}
.bd-share .media .qqdenglu{background-position: -65px 0;}
.bd-share .media .qqweibo{background-position: -135px 0;}
.bd-share .media .sinaweibo{background-position:0 0;}
.news_detail{font-size:14px;color:#1d1d1d;padding:0 10px;}
.news_detail h1{font-size:22px;line-height: 30px;padding-top: 15px;}
.news_detail .resource{line-height:30px;color:#999;vertical-align:middle}
.news_detail .resource a{color:#007aff;}
.news_detail .resource a:active,
.news_detail .resource a:focus{color:#007aff;}
.news_detail .main_contents p{color: #333; text-indent: 2em; line-height: 1.5em; margin-bottom: 20px; position: relative; word-break: break-all;font-size:16px;}
.news_detail .main_contents h6{font-size: 16px;word-break: break-all;margin-bottom: 15px;line-height: 1.5em; color: #333;}
.news_detail .main_contents img{display:block;max-width:100%;min-height:120px;background-color:#eee;border:0 none;text-align:center;margin:auto;}
.news_detail .main_contents{font-size:17px;margin-top:15px;}
.news_xx .xcon_price{background:#fff;z-index:1;}

/*财富考察团报名*/
.main_input{width:100%;height:auto;padding:15px 5%;background-color:#fff;}
.main_input_t{width:100%;height:30px;text-align:left;line-height:30px;margin-bottom:10px;}
.main_input_t h4{width:20%;height:30px;display:block;margin-right:5%;float:left;text-align:left;line-height:30px;font-family:'微软雅黑','宋体';font-size:14px;color:#000000;font-weight:100;}
.main_input_t h5{width:75%;height:30px;display:block;float:left;font-weight:100;}
.main_input_t h5 input{width:95%;height:28px;display:block;float:left;text-align:left;line-height:28px;border-radius:5px;border:1px #CCCCCC solid;font-family:'微软雅黑','宋体';font-size:14px;color:#000;padding-left:10px;}
.sv_txt{width:100%;height:auto;margin-bottom:7px;display:block;clear:both;overflow:hidden;}
.sv_txt p{height:20px;font-family:'微软雅黑','宋体';font-size:14px;color:#000000;float:left;margin-right:5px;}
.sv_txt span{height:17px;padding-top:3px;display:block;float:left;margin-right:5px;}
.main_bnt{width:auto;height:35px;display:block;clear:both;margin-bottom:8px;padding-top:10px;padding-bottom:60px;}
.main_bnt a{font-family:'微软雅黑','宋体';font-size:14px;color:#cccccc;text-decoration:none;}
.main_bnt input{width:90px;height:35px;margin-left:70px;border:0;border-radius:5px;font-family:'微软雅黑','宋体';font-size:14px;color:#ffffff;text-align:center;line-height:35px;background:#54ADEF;}

/*搜索*/
.s_inp{width:100%;height:auto;padding:20px 10% 5px 10%;overflow:auto;}
.s_inp_l{width:75%;height:30px;float:left;}
.s_inp_l input{width:100%;height:30px;border:1px #e3e3e3 solid;text-align:left;line-height:30px;font-size:13px;color:#000;padding-left:5px;}
.s_inp_r{width:60px;height:30px;float:left;}
.s_inp_r input{width:60px;height:30px;background:#d90110;cursor:pointer;text-align:center;font-size:14px;color:#fff;border:none;}
.s_inp_b{width:100%;height:20px;padding:0 10%;margin-bottom:20px;font-family:'微软雅黑','宋体';font-size:14px;color:#cccccc;}

/*分页*/
ul,li{list-style:none;margin:0;}
.page{width:94%;height:30px;padding:10px 3% 0 3%;margin-bottom:30px;}
.page_l{width:65%;height:30px;float:left;}
.page_l ul{width:100%;height:30px;}
.page_l ul li{width:auto;height:28px;line-height:28px;float:left;border:1px #ccc solid;padding:0 5px;margin-left:10px;}
.page_l ul li a{font-size:16px;color:#000;text-decoration:none;}
.page_r{width:35%;height:30px;float:right;text-align:right;line-height:30px;font-size:16px;color:#000;}