/*
by jixunxue
 * */

html { font-size: 62.5%; }
body { font-family: "Hiragino Sans GB", "\u5fae\u8f6f\u96c5\u9ed1", "\5FAE\8F6F\96C5\9ED1", tahoma, arial, "\5b8b\4f53", sans-serif; background: #fff; font-size: 1.6rem; line-height: 1.2; }
ul { margin: 0; -webkit-padding-start: 0; }
p { margin: 0; padding: 0; font-size: 1.2rem; }
i, em, cite { font-style: normal; }
* { word-wrap: break-word; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr { margin: 0; padding: 0; border: 0; }
table { empty-cells: show; border-collapse: collapse; }
ul li { list-style: none; }
p img { max-width: 100%; height: auto; border: none; }
a { color: #333; }
.blank { height: 0; clear: both; visibility: hidden; }
.clearfix { clear: both; }
li, ul { list-style: none; }
.jxx-line { height: 1px; background: #ddd; clear: both; }
/*字体*/
@font-face { font-family: "iconfont"; src: url('../fonts/iconfont.ttf?t=1464267347') format('truetype') }
.iconfont { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.icon-weixin:before { content: "\e600"; }
.icon-dianhua:before { content: "\e601"; }
.icon-shijian:before { content: "\e605"; }
.icon-dianzan:before { content: "\e609"; }
.icon-zaixiankefu:before { content: "\e608"; }
.icon-paimai:before { content: "\e602"; }
.icon-liulan:before { content: "\e603"; }
.icon-dianzan1:before { content: "\e60a"; }
.icon-duilvshi:before { content: "\e60b"; }
.icon-youxiang:before { content: "\e606"; }
.icon-gaikuang:before { content: "\e607"; }
.icon-aixin:before { content: "\e604"; }
/*重构*/
.mui-bar-nav { background:#0068B7; border: 0; box-shadow: 0 0 0; height: 4.4rem; line-height: 4.4rem; }
.mui-content { background: #fff; }
.jxx-ht-top, .jxx-ht { clear: both; height: 4.4rem; }
.jxx-ht2 { clear: both; height: 2rem; }
.mui-bar-nav~.mui-content { padding-top: 4.4rem; }
.mui-title { font-size: 1.7rem; line-height: 4.4rem; }
.mui-bar .mui-icon { font-size: 2.4rem; padding-top: 1rem; padding-bottom: 1rem; }
.mui-plus.mui-android header.mui-bar { display: none; }
.mui-plus.mui-android .mui-bar-nav~.mui-content { padding: 0; }
.mui-icon-left-logo { width: 2.5rem; height: 2.5rem; display: block; background: url(../images/logo.png) no-repeat; background-size: 100%; }
.mui-bar-nav.mui-bar .mui-icon { color: #fff; }
.mui-bar .mui-title{color:#fff;font-weight:700;}
.mui-scroll-wrapper { top: 4.4rem; }
.mui-bar-nav~.mui-content .mui-pull-top-pocket { top: 0; }
.mui-table-view .mui-media-object.mui-pull-left { max-width: 8rem; max-height: 6rem; width: 8rem; height: 6rem; }
.mui-scroll-wrapper2 { top: 0; overflow: auto; }
.mui-table-view-cell>a:not(.mui-btn) { white-space: inherit; }
.mui-table-view-chevron .mui-table-view-cell>a:not(.mui-btn) { margin-right: -45px; }
.mui-table-view-chevron .mui-table-view-cell { padding-right: 40px; }
.mui-table-view:before { background: none; }
/*幻灯*/
/* 焦点图 */
.slideBox { position: relative; overflow: hidden; margin: 0 auto; height: 18rem; /* 设置焦点图最大宽度 */ }
.slideBox .hd { position: absolute; height: 3.4rem; line-height: 3.4rem; bottom: 0; right: 0.5rem; }
.slideBox .hd li { display: inline-block; width: 0.8rem; height: 0.8rem; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background: #aaa; text-indent: -9999px; overflow: hidden; margin: 0 2px; }
.slideBox .hd li.on { background: #fff; }
.slideBox .bd { position: relative; z-index: 0; }
.slideBox .bd li { position: relative; text-align: center; height: 18rem; }
.slideBox .bd li img { background: url(../images/loading.gif) center center no-repeat; vertical-align: top; width: 100%; height: 100%;/* 图片宽度100%，达到自适应效果 */ }
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit { display: block; width: 100%; position: absolute; bottom: 0; text-indent: 10px; height: 3.4rem; line-height: 3.4rem; background: #000; color: #fff; font-size: 1.2rem; text-align: left; opacity: 0.9; }
/*文章内容*/
.jxx-art-show h1 { margin-bottom: 5px; line-height: 130%; font-size: 2rem; color: #333; }
.jxx-art-show .infos { color: #999; font-size: 11px; }
.show_body { color: #464646; line-height: 180%; font-size: 1.6rem; padding: 2rem 1rem 0; }
.show_body p { color: #464646; line-height: 180%; font-size: 1.6rem; }
.show_body img { width: 100%; max-width:100%;height: auto; }
/*列表*/
.jxx-table-view-cell { position: relative; overflow: hidden; padding: 11px 15px; }
.mui-table-view-chevron .jxx-table-view-cell>a:not(.mui-btn) { margin-right: -65px; }
.jxx-table-view-cell>a:not(.mui-btn) { position: relative; display: block; overflow: hidden; margin: -11px -15px; padding: inherit; white-space: nowrap; text-overflow: ellipsis; color: inherit; }
/* 首页最新资讯列表 开始 */
.jxx-index-tlist { }
.jxx-index-tlist p, .jxx-scroll p { font-size: 1.2rem; margin: 0.5rem 0 0; }
.jxx-index-tlist p span, .jxx-scroll p span { margin: 0 10px 0 0; }
.jxx-index-tlist p span i, .jxx-scroll p span i { font-size: 1.2rem; margin: 0 2px 0 0; }
/*jxx-box*/
.jxx-box .jxx-hd { border-top: 2px solid #0068B7; background: #f8f8f8 url(../images/ttbg.png) repeat-x 0 50%; padding: 0 1.5rem; height: 4rem; line-height: 4rem; border-bottom: 1px solid #ddd; clear: both; }
.jxx-box .jxx-hd h3 { float: left; font-size: 1.6rem; color: #0068B7; height: 4rem; line-height: 4rem; }
.jxx-box .jxx-hd span { float: right; font-size: 1.4rem; }
.jxx-box .jxx-bd { clear: both; }
.jxx-box .jxx-bd p.mui-ellipsis{font-size:1rem;margin:0.5rem 0 0;}
.jxx-box .jxx-bd p span{margin:0 1rem 0 0;}
/*jxx-box-2*/
.jxx-box-2 .jxx-hd { background: #f8f8f8 url(../images/ttbg2.png) repeat 0 50%; padding: 0 1rem; height: 4rem; line-height: 4rem; border-bottom: 1px solid #ddd; clear: both; }
.jxx-box-2 .jxx-hd h3 { float: left; font-weight: normal;font-size: 1.6rem; background: #CC2A1F; position: relative; color: #fff; padding: 0 2rem; height: 2.5rem; line-height: 2.5rem; margin: 0.6rem 0 0; }
.jxx-box-2 .jxx-hd h3:before { position: absolute; content: " "; border: transparent 0.75em solid; border-right-color: #CC2A1F; top:50%; right: -0.5em;margin: -1.1rem 0 0; height: 0em; width: 0em; }
.jxx-box-2 .jxx-hd h3:hover:before {  }
.jxx-box-2 .jxx-hd h3:after { position: absolute; content: " "; background: white; width: 0.5em; height: 0.5em; top: 0.7em; left: 0.5em; border-radius: 0.25em; }
.jxx-box-2 .jxx-hd span { float: right; font-size: 1.4rem; }
.jxx-box-2 .jxx-bd { clear: both; }

/* 首页最新资讯列表 结束 */

/* 筛选框 开始*/
.screen { line-height: 1; text-align: center; padding: 3px 5px; display: inline-block; vertical-align: middle; margin-right: 5px; color: #fff; font-size: 22px; }
.mui-bar-nav.mui-bar .screen1 { background-color: #fff; color: #0068B7; }
.selectbox1 { position: fixed; top: 0; width: 100%; display: none; z-index: 5; }
.selectbox { position: fixed; z-index: 8; width: 100%; height: 100%; background: #333; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.selectbj { position: relative; z-index: 9; background: #555; margin: 4.4rem auto 0; padding:2rem 0;}
.selectlist { position: relative; width: 80%; margin: 0px auto; padding: 5px 0; text-align: center; }
.selectbox1 form { width: 100%; margin: 10px auto; overflow: hidden; }
.seach_submit { width: 3.6rem; height: 3.6rem; cursor: pointer; color: #fff; font-size: 26px; border: 0; margin: 0; text-align: center; line-height: 33px; background: #CC2A1F; position: relative; border-top-right-radius: 3px; border-bottom-right-radius: 3px; }
.seach_submit i { font-size: 3.4rem; }
.seach_submit .input-btn { opacity: 0; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.seach_text { height: 3.6rem; background: #f9f9f9; border: 0; color: #9f9f9f; font-size: 1.2rem; -webkit-box-flex: 1; }
.seach_text input { color: #555; border-radius: 0; border-top-left-radius: 3px; border-bottom-left-radius: 3px; width: 100%; height: 100%; line-height: 180%; background: #f9f9f9; padding-left: 8px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; border-right: 0; font-size: 1.4rem; }
.seach_text input:focus { border: 1px solid #CC2A1F; }
.selectbox1 .search { background-color: #f9f9f9; margin: 20px 0 0; display: -webkit-box; overflow: hidden; }
.searchbox { margin: 0px auto; margin: 0 1.7rem 0 1.5rem; overflow: hidden; }
.selectbj .bd li { width: 100%; overflow: hidden; }
.selectbj .bd li .search_list { width: 100%; overflow: hidden; }
.selectbj .tav_nav { padding: 10px; overflow: hidden; background: #fff; -webkit-box-shadow: 0 2px 2px #e3e3e3; -moz-box-shadow: 0 2px 2px #e3e3e3; box-shadow: 0 2px 2px #e3e3e3; }
.selectbj .search_cate { height: 34px; line-height: 34px; text-align: center; display: block; background: #fff; }
.selectbj .search_cate_l { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.selectbj .search_cate_r { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.selectbj .search_cate_all { border-radius: 0px; width: 100%; }
.selectbj .search_cate.cur { color: #fff; }
.selectbox1 dl { height: auto; margin: 0px auto; padding: 0 10px 10px 10px; overflow: hidden; }
.selectbox1 dl dt { height: 30px; line-height: 30px; color: #777; font-size: 13px; text-align: left; overflow: hidden; padding-left: 10px; }
.selectbox1 dl dd {margin: 1.5rem 0; text-align: center; overflow: hidden; }
.selectbox1 dl dd.c24 { text-align: center; }
.selectbox1 dl dd.c23 { padding-left: 0px; }
.selectbox1 .cl { display:none; width: 100%; height: 1px; background: #e0e0df; vertical-align: text-bottom; }
.selectbox1 dl dd a { border-radius: 3px; width: 88%; height: 4rem; line-height: 4rem; background: #f9f9f9; color: #111; display: inline-block; text-align: center; }
.selectbox1 dl dd a:active { background: #e1e0dd; }
/* 筛选框 结束*/
/*列表*/
.jxx-scroll { margin: -1px 0 0; background: #fff; }
.jxx-scroll-2{}
.jxx-scroll-2 .jxx-stitle{}
.jxx-scroll-2 .jxx-sdec{height:2.5rem;margin:0.5rem 0; overflow:hidden;}
.jxx-date{font-size:1rem;}
.jxx-date span{margin:0 1rem 0 0;}
.jxx-date i{margin:0 0.3rem 0 0;}
.jxx-alink-more { clear: both; }
.jxx-alink-more a { margin: 2rem; border-radius: 0.5rem; background: #D9231B; height: 4rem; line-height: 4rem; text-align: center; color: #fff; display: block; }
/*列表 end*/
/*内容反馈*/
.jxx-msg .mui-table-view-cell label { width: 30%; float: left; line-height: 40px; }
.jxx-msg .mui-table-view-cell i { width: 70%; float: right; }
.jxx-msg .mui-table-view-cell i input { margin: 0; padding: 10px 10px; }
.jxx-select { line-height: 21px; width: 100%; height: 40px; padding: 10px 10px; margin: 0; border: 1px solid #ddd !important; border-radius: 3px; outline: 0; background-color: #fff; -webkit-appearance: none; }
.jxx-msg .jxx-textarea-warp label { width: 100%; }
.jxx-msg .jxx-textarea-warp i { width: 100%; float: right; }
.jxx-bnt { margin: 0 15px 20px; }
.jxx-msg .mui-card { clear: both; }
.jxx-slink { margin: 10px 15px; clear: both; }
.jxx-slink a { width: 48%; display: inline-block; border-radius: 5px; padding: 1.2rem 0; color: #fff; text-align: center; }
.jxx-slink i { margin: 0 5px 0 0; }
.jxx-slink a:active { opacity: 0.8; }
.jxx-slink a:nth-child(odd) { float: left; }
.jxx-slink a:nth-child(even) { float: right; }
.jxx-slink img { width: 100%; }
/*内容反馈 end*/
/*图片列表*/
.jxx-table-view-img { padding: 15px 10px; }
.jxx-table-view-img li { width: 48%; float: left;padding:0 0 1rem; margin: 0 0 1.5rem; background:#f5f5f5; box-shadow:0.2rem 0.2rem 0.2rem #ddd; }
.jxx-table-view-img li .mui-media-body,.jxx-table-view-img li p{padding:0 1rem;}
.jxx-table-view-img li:nth-child(odd) { }
.jxx-table-view-img li:nth-child(even) { float: right; }
.jxx-table-view-img li img { width: 100%; }
.jxx-table-view-img .jxx-timg { height: 100%; overflow: hidden; }
.jxx-table-view-img li .mui-media-body { font-size: 1.4rem; color: #333; height:3.6rem; overflow: hidden; }
/*图片列表 end*/
/*精英列表*/
.jxx-table-view-photo { padding: 1rem 0.6rem 2rem 0; background: #fff; clear: both; border-bottom: 1px solid #ddd; }
.jxx-table-view-photo .swiper-slide { padding: 0.6rem 0.5rem 0 ; display: block; background: none; }
.jxx-table-view-photo .swiper-pagination { display: none; }
.jxx-table-view-photo img { width: 6rem; height: 6rem;margin:0 0.5rem; float:left;}
.jxx-table-view-photo p { font-size: 1rem; color: #777; margin: 0 0 0.5rem; }
.jxx-table-view-photo p a{}
.jxx-table-view-photo p.name { color:#333;font-weight:700;font-size: 1.2rem; }
/*精英列表 end*/
/*精英列表2*/
.jxx-table-view-photo2 { padding: 1rem 0.6rem 2rem 0; text-align:center; background: #fff; clear: both; border-bottom: 1px solid #ddd; }
.jxx-table-view-photo2 .swiper-slide { padding: 0.6rem 0.5rem 0 ; display: block; background: none; }
.jxx-table-view-photo2 .swiper-pagination { display: none; }
.jxx-table-view-photo2 img { width: 8rem; height:8rem;margin:0 0.5rem;border:1px solid #ddd; box-shadow:0 0 0.5rem #999;}
.jxx-table-view-photo2 p { font-size: 1rem; color: #777; margin: 0 0 0.5rem; }
.jxx-table-view-photo2 p a{}
.jxx-table-view-photo2 p.name { color:#333;font-weight:700;font-size: 1.2rem; }
/*精英列表 end*/
/*专题*/
.jxx-box-zt .jxx-hd { font-size: 1.6rem; padding: 0 2rem; height: 4rem; line-height: 4rem; border-top: 1px solid #ddd; }
.jxx-box-zt .jxx-hd h3 { font-size: 1.6rem; height: 4rem; line-height: 4rem; }
.jxx-box-zt .jxx-bd { padding: 1rem; }
.jxx-box-zt .jxx-bd p { line-height: 1.8; }
/*专题列表 end*/
/*专题*/
.jxx-vote-list li { margin: 0 0 2rem; }
.jxx-vote-list li img { width: 100%; }
.jxx-vote-list li .sinfo { margin: -1rem 0 0; height: 4.4rem; line-height: 4.4rem; overflow: hidden; background: #000; color: #fff; padding: 0 1rem; font-size: 1.4rem; }
.jxx-vote-list li span { width: 30%; display: inline-block; }
.jxx-vote-list li .jxx-svote { width: 10%; font-size: 2.5rem; text-align: right; }
.jxx-vote-list li .jxx-act { color: #f00; }
/*专题列表 end*/
/*侨资侨企*/
.jxx-qz-body,.jxx-qz{ background:#F7F7F6;}
.jxx-qz .jxx-qz-title {margin:10rem 5rem 2rem;}
.jxx-qz .jxx-qz-title img{width:100%;}
.jxx-qz .searchbox{margin:0 2rem;}
.jxx-qz .search{display: -webkit-box;}
.jxx-qz .searchbox .seach_text input:focus { border: 1px solid #F39714; }
.jxx-qz .searchbox .seach_submit{background:#F39714;}
.jxx-qz-search-key {margin:2rem; text-align:center;font-size:1.2rem; color:#797979;}
.jxx-qz-search-key strong{font-weight:normal;}
.jxx-qz-search-key a{margin:0 0.5rem;}
/* 底部 开始 */
.jxx-footer { height: 4rem; line-height: 4rem; margin: -1px 0 0; font-size: 1.2rem; clear: both; border-top: 1px solid #ddd; text-align: center; }
.jxx-footer p { font-size: 1.2rem; }
/* 底部 结束 */
.jxx-index-box{padding:0 15px; background:#f5f5f5;}
.jxx-index-box li{position:relative;height:20rem;margin:2rem 0;}
.jxx-index-box li p{width:100%; position:absolute;left:0;bottom:0;height:3.6rem;line-height:3.6rem;color:#fff;font-size:1.6rem;}
.jxx-index-box li p span{padding:0 20px;}
.jxx-index-box li .s-bg{ background:#000; opacity:0.7;}
.jxx-index-box li img{width:100%;height:100%;}
.about{padding:2rem;line-height:150%;}
.online { display:none;text-align:center;margin:1rem 0;}
.online a{ background:#0068B7;display:block; border-radius:0.5rem;height:4rem;line-height:4rem; color:#fff; text-align:center;}