@import "../../images/xingzhua/iconfont/iconfont.css";

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: none; outline: 0; font-size: 100%; font-weight: 400; vertical-align: baseline; background: transparent; }
html { width: 100%; margin: 0 auto; background: #f6f6f6; _background: url(about:black) no-repeat fixed; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { width: 100%; margin: 0 auto; font-family: 'Helvetica Neue', 'Helvetica', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif'; font-size: 14px; font-weight: 400; color: #222; background: #f6f6f6; word-wrap: break-word; text-rendering: optimizeLegibility; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
* { margin: 0; padding: 0; }
.clearfix:after { display: block; height: 0; overflow: hidden; visibility: hidden; clear: both; content: " "; }
.clearfix { zoom:1; }
ol, ul { list-style: none; }
i, em { font-style: normal; }
img { -ms-interpolation-mode: bicubic; }
a { text-decoration: none; color: #222; cursor: pointer; }
a:link { color: #222; }
a:visited { color: #222; }
a:hover { text-decoration: none; color: #cc0000; }
.keylink { border-bottom: 1px dotted #cc0000; }
.keylink:hover { text-decoration: none; color: #cc0000; }
.keylink:visited { border-bottom: 1px dotted #cc0000; }

@media only screen and (max-width: 760px) {
a, button, input { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); outline: none; background: none; box-shadow: none; }
}

/* 全局 */
.mobile { display: none !important; }
.none { display: none; }
.main { width: 1200px; overflow: hidden; margin: 0 auto; }
.sideLeft { float: left; width: 800px; overflow: hidden; }
.sideRight { float: right; width: 380px; overflow: hidden; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mb30 { margin-bottom: 30px; }
.listTit { float: left; width: 760px; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 18px; line-height: 50px; font-weight: 700; }
.listTit span { float: left; width: 5px; height: 19px; overflow: hidden; margin: 17px 10px 14px 0; border-radius: 5px; background: #cc0000; }
.rightTit { float: left; width: 340px; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 16px; line-height: 50px; font-weight: 700; }
.rightTit span { float: left; width: 5px; height: 18px; overflow: hidden; margin: 16px 10px 16px 0; border-radius: 5px; background: #cc0000; }
.crumbs { float: left; width: 100%; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 14px; line-height: 50px; background: #fff; }
/* .crumbs:after { float: left; margin-right: 8px; font-family: "iconfont"; content: "\e6b8"; font-size: 17px; }
 */
.emptyShow { float: left; height: 30px; overflow: hidden; padding: 20px; font-size: 15px; line-height: 30px; }

@media only screen and (max-width: 760px) {
html { min-width: 300px; }
body { min-width: 300px; }
.pc { display: none !important; }
.mobile { display: block !important; }
.main { width: 10rem; }
.sideLeft { width: 10rem; }
.sideRight { float: left; width: 10rem; }
.mt20 { margin-top: 0.4rem; }
.mt30 { margin-top: 0.4rem; }
.mb30 { margin-bottom: 0.4rem; }
.listTit { display: flex; width: 9.2rem; height: 1.4rem; padding: 0 0.4rem; font-size: 0.45rem; line-height: normal; align-items: center; }
.listTit span { width: 0.15rem; height: 0.4rem; margin: 0.5rem 0.3rem 0.5rem 0; }
.rightTit { display: flex; width: 9.2rem; height: 1.4rem; padding: 0 0.4rem; font-size: 0.45rem; line-height: normal; align-items: center; }
.rightTit span { width: 0.15rem; height: 0.4rem; margin: 0.5rem 0.3rem 0.5rem 0; }
.crumbs { height: 1.2rem; padding: 0 0.4rem; font-size: 0.42rem; line-height: 1.2rem; color: #999; }
.crumbs a { color: #999; }
.crumbs:after { margin-right: 0.15rem; font-size: 0.52rem; }
.emptyShow { height: 0.8rem; padding: 0.4rem 0.5rem; font-size: 0.42rem; line-height: 1.8; }
}

/* 赚钱 */
.adSign a { float: left; position: relative; }
.adSign a:before { float: left; position: absolute; right: 0; bottom: 0; width: 24px; height: 14px; overflow: hidden; background: url(../../images/xingzhua/adSign.png) no-repeat; content: ""; }

.incomeHome { float: left; width: 1200px; overflow: hidden; margin-top: 20px; background: #fff; }
.incomeHome .txt { float: left; width: 1160px; height: 90px; overflow: hidden; margin: 20px; }
.incomeHome .txt a img { float: left; width: 1160px; height: 90px; overflow: hidden; }

.incomeL { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.incomeL .txt { float: left; width: 760px; height: 100px; overflow: hidden; margin: 20px; }
.incomeL .txt a img { float: left; width: 760px; height: 100px; overflow: hidden; }

.incomeR { float: left; width: 380px; overflow: hidden; margin-top: 20px; background: #fff; }
.incomeR .txt { float: left; width: 340px; height: 300px; overflow: hidden; margin: 20px; }
.incomeR .txt a img { float: left; width: 340px; height: 300px; overflow: hidden; }

.mainAll { width: 100%; overflow: hidden; padding-bottom: 20px; border-top: 1px solid #f5f5f5; background: #fff; }
.incomeNav { float: left; width: 1200px; overflow: hidden; margin-top: 20px; }
.incomeNav a { float: left; width: 291px; height: 80px; overflow: hidden; margin-left: 12px; }
.incomeNav a img { float: left; width: 291px; height: 80px; overflow: hidden; }
.incomeNav a:nth-child(1) { margin-left: 0; }

@media only screen and (max-width: 760px) {
.adSign a:before { width: 0.48rem; height: 0.28rem; background: url(../../images/xingzhua/adSign.png) no-repeat; background-size: 0.48rem 0.28rem; }

.incomeHome { width: 10rem; margin-top: 0.4rem; }
.incomeHome .txt { width: 9.2rem; height: 2.18rem; margin: 0.4rem; }
.incomeHome .txt a img { width: 9.2rem; height: 2.18rem; }

.incomeL { width: 10rem; margin-top: 0.4rem; }
.incomeL .txt { width: 9.2rem; height: 2.18rem; margin: 0.4rem; }
.incomeL .txt a img { width: 9.2rem; height: 2.18rem; }

.incomeR { display: none; }
.incomeTwo { float: left; width: 10rem; overflow: hidden; margin-top: 0.4rem; background: #fff; }
.incomeTwo .txt { float: left; width: 9.2rem; overflow: hidden; margin: 0.1rem 0.4rem 0.4rem; }

.incomeTwoA { float: left; width: 10rem; overflow: hidden; margin-top: 0.4rem; background: #fff; }
.incomeTwoA .txt { float: left; width: 9.2rem; height: 2.453rem; overflow: hidden; margin: 0.4rem; }
.incomeTwoA .txt img { float: left; width: 9.2rem; height: 2.453rem; overflow: hidden; }


.mainAll { padding-top: 0.3rem; padding-bottom: 0.3rem; }
.incomeNav { width: 10rem; margin-top: 0; }
.incomeNav a { width: 4.5rem; height: 1.3rem; margin-left: 0.2rem; border-radius: 0.05rem; }
.incomeNav a img { width: 4.5rem; height: 1.3rem; }
.incomeNav a:nth-child(1) { margin-left: 0.4rem; }
}

/* 顶部 */
.header { float: left; width: 100%; background: #fff; }
.topArea { float: left; width: 100%; height: 40px; overflow: hidden; font-size: 14px; line-height: 40px; background: #f5f5f5; color: #666; }
.topArea a { color: #666; }
.topArea .left { float: left; }
.topArea .right { float: right; text-align: right; }
.topArea .right a { margin-left: 20px; }
.area { width: 1200px; margin: 0 auto; }
.area .logo { float: left; width: 228px; height: 76px; overflow: hidden; margin: 20px 0; }
.area .logo .left { float: left; width: 228px; height: 76px; overflow: hidden; }
.area .logo .left img { float: left; width: 228px; height: 76px; overflow: hidden; }
.area .logo .right { display: none; }
.area .serClick { display: none; }
.area .navClick { display: none; }
.area .search { float: right; width: 400px; height: 40px; margin: 38px 0; }
.area .search .searCate { float: left; position: relative; z-index: 2; width: 80px; height: 40px; }
.area .search .searCate .searTit { display: inline-block; width: 80px; height: 40px; overflow: hidden; font-size: 14px; line-height: 40px; text-align: center; cursor: pointer; background: #f5f5f5; }
.area .search .searCate .searTit:after { margin-left: 5px; font-family: "iconfont"; content: "\e609"; font-size: 12px; }
.area .search .searCate .searTxt { display: none; position: absolute; top: 40px; width: 80px; border: 1px solid #f5f5f5; border-top: 0; background: #fff; }
.area .search .searCate .searTxt a { float: left; width: 80px; height: 36px; overflow: hidden; font-size: 14px; line-height: 36px; text-align: center; cursor: pointer; }
.area .search .searCate .searTxt a:hover { background: #f5f5f5; color: #333; }
.area .search form { float: right; width: 320px; height: 40px; overflow: hidden; }
.area .search .text { float: left; width: 240px; height: 40px; overflow: hidden; font-size: 14px; line-height: 40px; background: #f5f5f5; color: #999; }
.area .search .button { float: right; width: 80px; height: 40px; overflow: hidden; border-radius: 0 3px 3px 0; font-size: 0; background: #cc0000 url(../../images/xingzhua/search.png) no-repeat center center; background-size: 14px 16px; color: #fff; cursor: pointer; }
.navBox { width: 100%; height: 56px; overflow: hidden; background: #000; }
.navBox .nav { width: 1200px; height: 56px; overflow: hidden; margin: 0 auto; }
.navBox .nav a { float: left; width: 119px; height: 56px; overflow: hidden; margin-left: 1px; font-size: 16px; line-height: 56px; text-align: center; color: #fff; }
.navBox .nav a:hover { background: #cc0000; color: #fff; }
.navBox .nav a.hov { background: #cc0000; color: #fff; }
.navBox .nav a:nth-child(1) { margin-left: 0; }
.headerSpace { display: none; }
.subnav { float: left; width: 100%; height: 56px; overflow: hidden; font-size: 14px; line-height: 56px; background: #fff; }
.subnav .tit { display: inline-block; float: left; }
.subnav .txt { float: left; }
.subnav .txt ul { float: left; }
.subnav .txt ul li { float: left; margin-right: 15px; margin-left: 5px; }
.subnav .txt ul li a.hov { color: #cc0000; }

@media only screen and (max-width: 760px) {
.header { position: absolute; right: 0; left: 0; z-index: 999; width: 10rem; height: 1.3rem; margin: 0 auto; }
.topArea { display: none; }
.area { width: 10rem; height: 1.3rem; overflow: visible; padding: 0; background: #000; }
.area .logo { position: relative; width: 10rem; height: 1.3rem; margin: 0; }
.area .logo .left { position: absolute; top: 0.25rem; left: 0.4rem; width: 0.89rem; height: 0.8rem; background: url(../../images/xingzhua/home.png) no-repeat; -moz-background-size: 0.89rem 0.8rem; -webkit-background-size: 0.89rem 0.8rem; -o-background-size: 0.89rem 0.8rem; background-size: 0.89rem 0.8rem; }
.area .logo .left a { float: left; width: 0.89rem; height: 0.8rem; overflow: hidden; }
.area .logo .left img { display: none; }
.area .logo .right { display: flex; width: 10rem; height: 1.3rem; font-size: 0.53rem; text-align: center; align-items: center; justify-content: center; line-height: normal; color: #fff; }
.area .logo .right a { color: #fff; }
.area .serClick { display: block; position: absolute; top: 0.35rem; right: 1.6rem; width: 0.6rem; height: 0.6rem; overflow: hidden; }
.area .serClick a { float: left; width: 0.6rem; height: 0.6rem; background: url(../../images/xingzhua/serClick.png) no-repeat; -moz-background-size: 0.6rem 0.6rem; -webkit-background-size: 0.6rem 0.6rem; -o-background-size: 0.6rem 0.6rem; background-size: 0.6rem 0.6rem; }
.area .navClick { display: block; position: absolute; top: 0.4rem; right: 0.4rem; width: 0.75rem; height: 0.5rem; overflow: hidden; }
.area .navClick a { float: left; width: 0.75rem; height: 0.5rem; background: url(../../images/xingzhua/nav.png) no-repeat; -moz-background-size: 0.75rem 0.5rem; -webkit-background-size: 0.75rem 0.5rem; -o-background-size: 0.75rem 0.5rem; background-size: 0.75rem 0.5rem; }
.area .search { display: none; float: left; position: absolute; top: 1.3rem; left: 50%;  width: 10rem; height: auto; z-index: 999; margin: 0; margin-left: -5rem; }
.area .search .searCate { width: 2rem; height: 1.3rem; }
.area .search .searCate .searTit { width: 2rem; height: 1.3rem; font-size: 0.4rem; line-height: 1.3rem; background: #fff; }
.area .search .searCate .searTit:after { margin-left: 0.2rem; font-size: 0.3rem; }
.area .search .searCate .searTxt { top: 1.3rem; width: 2rem; }
.area .search .searCate .searTxt a { width: 2rem; height: 1rem; font-size: 0.4rem; line-height: 1rem; }
.area .search form { width: 8rem; height: 1.3rem; }
.area .search .text { width: 6.5rem; height: 1.3rem; font-size: 0.37rem; line-height: 1.3rem; background: #fff; }
.area .search .button { width: 1.5rem; height: 1.3rem; border-radius: 0; background: #fff url(../../images/xingzhua/searchM.png) no-repeat center center; background-size: 0.46rem 0.5rem; }
.navBox { display: none; float: left; width: 10rem; height: auto; z-index: 999; margin: 0 auto; background: #fff; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); }
.navBox .nav { width: 10rem; height: auto; font-size: 0.43rem; line-height: 1.3rem; }
.navBox .nav a { display: flex; width: 4.97rem; height: 1.3rem; margin-left: 0; border-right: 0.01rem solid #f5f5f5; border-bottom: 0.01rem solid #f5f5f5; font-size: 0.43rem; align-items: center; justify-content: center; line-height: normal; color: #222; }
.navBox .nav a:nth-child(3), .navBox .nav a:nth-child(5), .navBox .nav a:nth-child(7), .navBox .nav a:nth-child(9), .navBox .nav a:nth-child(11) { border-right: 0; }
.navBox .nav a:nth-child(12), .navBox .nav a:nth-child(13) { border-bottom: 0; }
.navBox .nav a:hover { background: #fff; color: #222; }
.navBox .nav a.hov { background: #fff; color: #222; }
.headerSpace { display: block; width: 10rem; height: 1.3rem; overflow: hidden; }
.subnav { width: 10rem; height: 1.3rem; }
.subnav .tit { display: none; }
.subnav .txt { width: 10rem; height: 1.3rem; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; }
.subnav .txt ul { display: -webkit-box; overflow-x: scroll; -webkit-overflow-scrolling: touch; }
.subnav .txt ul li { display: flex; float: none; height: 1.3rem; margin-right: 0.4rem; margin-left: 0.4rem; font-size: 0.43rem; line-height: normal; align-items: center; }
.subnav .txt ul::-webkit-scrollbar { display: none; }
}

/* 首页 */
.flashBox { float: left; width: 1200px; height: 480px; overflow: hidden; margin-top: 20px; }
.flash { float: left; width: 800px; height: 480px; overflow: hidden; }
.flash .swiper-container { float: left; position: relative; z-index: 1; width: 800px; height: 480px; overflow: hidden; }
.flash .swiper-container .swiper-wrapper .swiper-slide { float: left; position: relative; width: 100%; height: 100%; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; }
.flash .swiper-container .swiper-wrapper .swiper-slide a { float: left; position: relative; width: 100%; height: 100%; overflow: hidden; color: #fff; }
.flash .swiper-container .swiper-wrapper .swiper-slide a img { float: left; width: 800px; height: 480px; overflow: hidden; }
.flash .swiper-container .swiper-wrapper .swiper-slide a p { float: left; position: absolute; bottom: 0; left: 0; width: 800px; height: 130px; overflow: hidden; font-size: 20px; line-height: 40px; text-align: center; background: url(../../images/xingzhua/slideShadow.png) repeat-x left top; }
.flash .swiper-container .swiper-pagination { position: absolute; z-index: 10; text-align: center; }
.flash .swiper-container .swiper-pagination-bullets { bottom: 30px; left: 0; width: 100%; }
.flash .swiper-container .swiper-pagination-bullet { width: 25px; height: 1px; border-radius: 2px; background: #fff; opacity: 1; }
.flash .swiper-container .swiper-pagination-bullet-active { background: #cc0000; }
.flash .swiper-container .swiper-button-prev, .flash .swiper-container .swiper-button-next { position: absolute; top: 50%; z-index: 9; width: 25px; height: 47px; margin-top: -24px; background: url(../../images/xingzhua/flashBtn.png) no-repeat; filter: alpha(opacity=0); opacity: 0; background-size: 50px 47px; cursor: pointer; transition: 0.8s; -moz-transition: 0.8s; -webkit-transition: 0.8s; -o-transition: 0.8s; }
.flash .swiper-container .swiper-button-prev { left: 30px; }
.flash .swiper-container .swiper-button-next { right: 30px; background-position: -25px 0; }
.flash .swiper-container:hover .swiper-button-prev, .flash .swiper-container:hover .swiper-button-next { filter: alpha(opacity=100); opacity: 1.0; transition: 0.8s; -moz-transition: 0.8s; -webkit-transition: 0.8s; -o-transition: 0.8s; }
.focus { float: right; width: 380px; height: 480px; overflow: hidden; }
.focus .tit { float: left; width: 380px; height: 48px; background: url(../../images/xingzhua/focus.png) no-repeat right center; }
.focus .tit p { float: left; position: relative; width: 180px; height: 48px; margin-bottom: 10px; }
.focus .tit p em { float: left; width: 180px; height: 48px; font-size: 20px; line-height: 48px; font-weight: 300; text-align: center; background: #000; color: #fff; }
.focus .tit p span:before { float: left; position: absolute; bottom: -7px; left: 50%; width: 14px; height: 14px; overflow: hidden; margin-left: -7px; background: #000; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: " "; }
.focus .txt { float: left; width: 380px; height: 400px; overflow: hidden; margin-top: 16px; padding: 8px 0; background: #fff; }
.focus .txt ul { float: left; width: 380px; }
.focus .txt ul li { float: left; width: 330px; height: 65px; overflow: hidden; margin: 0 25px; border-top: 1px solid #f8f8f8; font-size: 15px; line-height: 65px; }
.focus .txt li:nth-child(1) { border-top: 0; }
.focus .txt ul li span { float: left; width: 15px; height: 65px; overflow: hidden; margin-right: 15px; text-align: center; }
.focus .txt ul li span:before { display: inline-block; width: 6px; height: 6px; overflow: hidden; border: 1px solid #209e85; -webkit-transform: rotate(45deg); transform: rotate(45deg); content: ""; }
.focus .txt ul li a { display: inline; float: left; width: 200px; height: 65px; overflow: hidden; }
.focus .txt ul li i { float: right; font-size: 14px; text-align: right; color: #999; }
.indexStar { float: left; width: 1176px; height: 60px; overflow: hidden; margin-top: 20px; padding: 0 12px; font-size: 15px; line-height: 60px; background: #fff; }
.indexStar a { float: left; width: 98px; height: 60px; overflow: hidden; text-align: center; }
.indexStarTwo { float: left; width: 1200px; height: 60px; overflow: hidden; margin-top: 20px; font-size: 15px; line-height: 60px; background: #fff; }
.indexStarTwo .tit a { float: left; width: 130px; height: 60px; overflow: hidden; text-align: center; background: #cc0000; color: #fff; }
.indexStarTwo .txt { float: left; width: 1040px; height: 60px; overflow: hidden; margin-left: 15px; }
.indexStarTwo .txt a { float: left; width: 40px; height: 60px; overflow: hidden; text-align: center; }
.friendLinks { float: left; width: 1200px; overflow: hidden; margin-top: 20px; background: #fff; }
.friendLinks .tit { float: left; width: 1160px; height: 54px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; line-height: 54px; }
.friendLinks .tit .left { float: left; font-size: 18px; font-weight: 700; }
.friendLinks .tit .left span { float: left; width: 5px; height: 19px; overflow: hidden; margin: 18px 10px 16px 0; border-radius: 5px; background: #cc0000; }
.friendLinks .tit .right { float: right; font-size: 14px; color: #999; }
.friendLinks .txt { float: left; width: 1160px; overflow: hidden; margin: 15px 20px; font-size: 15px; line-height: 34px; }
.friendLinks .txt a { margin-right: 10px; }

.channel { float: left; width: 1200px; overflow: hidden; }
.chanTit { float: left; width: 1200px; height: 105px; overflow: hidden; padding: 30px 0 20px; }
.chanTit .tit { float: left; width: 1200px; height: 40px; overflow: hidden; font-size: 30px; line-height: 40px; font-weight: 700; text-align: center; color: #333; }
.chanTit .line { float: left; position: relative; width: 1200px; height: 7px; overflow: hidden; margin-top: 15px; text-align: center; }
.chanTit .line:before, .chanTit .line:after { float: left; position: absolute; top: 3px; left: 50%; width: 220px; height: 1px; overflow: hidden; margin-left: -110px; background: #ccc; vertical-align: middle; content: ''; }
.chanTit .line span { float: left; position: absolute; top: 0; left: 50%; z-index: 1; width: 60px; height: 7px; overflow: hidden; margin-left: -30px; background: #f6f6f6; }
.chanTit .line span:after { float: left; width: 7px; height: 7px; overflow: hidden; margin-left: 26.5px; border-radius: 50%; background: #333; content: ''; }
.chanTit .txt { float: left; width: 1200px; height: 30px; overflow: hidden; margin-top: 13px; font-size: 15px; line-height: 30px; color: #999; -webkit-box-sizing: border-box; box-sizing: border-box; }
.chanTit .txt ul { display: -webkit-box; float: left; width: 1200px; overflow-x: scroll; -webkit-overflow-scrolling: touch; -webkit-box-pack: center; }
.chanTit .txt ul li { display: flex; float: none; height: 30px; overflow: hidden; font-size: 15px; line-height: normal; align-items: center; }
.chanTit .txt ul li a { color: #999; }
.chanTit .txt ul li a:hover { color: #f26522; }
.chanTit .txt ul li i { padding: 0 20px; }
.chanTit .txt ul::-webkit-scrollbar { display: none; }
.chanTxt { float: left; width: 1200px; overflow: hidden; }
.chanTxt .left { float: left; width: 800px; height: 240px; overflow: hidden; background: #fff; }
.chanTxt .left .pic { float: left; width: 360px; height: 240px; overflow: hidden; }
.chanTxt .left .pic a { float: left; position: relative; width: 360px; height: 240px; overflow: hidden; }
.chanTxt .left .pic a img { float: left; width: 360px; height: 240px; overflow: hidden; }
.chanTxt .left .pic a:before { float: left; position: absolute; bottom: 0; left: 0; z-index: 1; width: 360px; height: 110px; overflow: hidden; background: url(../../images/xingzhua/slideShadow.png) repeat-x left top; background-size: 190px 110px; content: ""; }
.chanTxt .left .pic a p { float: left; position: absolute; bottom: 0; left: 0; z-index: 2; width: 320px; height: 50px; overflow: hidden; padding: 0 20px; font-size: 15px; line-height: 50px; text-align: center; color: #fff; }
.chanTxt .left .txt { float: right; width: 440px; height: 240px; overflow: hidden; }
.chanTxt .left .txt ul { float: left; width: 380px; overflow: hidden; padding: 20px 30px; }
.chanTxt .left .txt ul li { float: left; width: 380px; height: 40px; overflow: hidden; font-size: 15px; line-height: 40px; }
.chanTxt .left .txt ul li span { float: left; width: 3px; height: 3px; overflow: hidden; margin-top: 18.5px; margin-right: 5px; border-radius: 50%; background: #333; }
.chanTxt .right { float: right; width: 360px; height: 225px; overflow: hidden; padding: 15px 0 0 20px; background: #fff; }
.chanTxt .right a { float: left; width: 74px; height: 38px; overflow: hidden; margin: 10px 11px 0 0; padding: 0 15px; border: 1px solid #f5f5f5; border-radius: 2px; font-size: 15px; line-height: 38px; text-align: center; }

@media only screen and (max-width: 760px) {
.flashBox { width: 10rem; height: auto; margin-top: 0.4rem; }
.flash { width: 10rem; height: 6rem; }
.flash .swiper-container { width: 10rem; height: 6rem; }
.flash .swiper-container .swiper-wrapper .swiper-slide a img { width: 10rem; height: 6rem; }
.flash .swiper-container .swiper-wrapper .swiper-slide a p { width: 8rem; height: 2.2rem; padding: 0 1rem; font-size: 0.4rem; line-height: 0.8rem; }
.flash .swiper-container .swiper-pagination-bullets { bottom: 0.4rem; }
.flash .swiper-container .swiper-pagination-bullet { width: 0.55rem; height: 0.02rem; }
.flash .swiper-container .swiper-button-prev, .flash .swiper-container .swiper-button-next { display: none; }
.focus { float: left; width: 10rem; height: auto; }
.focus .tit { display: none; }
.focus .txt { width: 10rem; height: auto; margin-top: 0; padding: 0.2rem 0; }
.focus .txt ul { width: 10rem; }
.focus .txt ul li { width: 9.2rem; height: 1.3rem; margin: 0 0.4rem; font-size: 0.42rem; line-height: 1.3rem; }
.focus .txt ul li span { width: 0.6rem; height: 1.3rem; margin-right: 0.2rem; }
.focus .txt ul li span:before { width: 0.18rem; height: 0.18rem; border: 0.02rem solid #209e85; }
.focus .txt ul li a { width: 5.5rem; height: 1.3rem; }
.focus .txt ul li i { font-size: 0.36rem; }
.indexStar { width: 9.3rem; height: auto; margin-top: 0.4rem; padding: 0.2rem 0.35rem; font-size: 0.42rem; line-height: 1.2rem; }
.indexStar a { width: 3.1rem; height: 1.2rem; }
.indexStarTwo { width: 9.2rem; height: auto; margin: 0.4rem 0.4rem 0; border-radius: 0.05rem; font-size: 0.42rem; line-height: normal; }
.indexStarTwo .tit a { width: 9.2rem; height: 1.4rem; border-bottom: 1px solid #f5f5f5; font-size: 0.45rem; line-height: 1.4rem; font-weight: 700; background: #fff; color: #222; }
.indexStarTwo .txt { width: 8.8rem; height: auto; margin: 0.2rem; }
.indexStarTwo .txt a { width: 1.257rem; height: 1.1rem; line-height: 1.1rem; color: #999; }
.friendLinks { display: none; }

.channel { width: 10rem; }
.chanTit { width: 9rem; height: 2.36rem; margin: 0 0.5rem; padding: 0.4rem 0 0.3rem; }
.chanTit .tit { width: 9rem; height: 1rem; font-size: 0.5rem; line-height: 1rem; }
.chanTit .line { width: 9rem; height: 0.16rem; margin-top: 0.1rem; }
.chanTit .line:before, .chanTit .line:after { top: 0.07rem; width: 5rem; height: 0.02rem; margin-left: -2.5rem; }
.chanTit .line span { width: 1.2rem; height: 0.16rem; margin-left: -0.6rem; }
.chanTit .line span:after { width: 0.16rem; height: 0.16rem; margin-left: 0.57rem; }
.chanTit .txt { width: 9rem; height: 1rem; margin-top: 0.1rem; font-size: 0.4rem; line-height: 1rem; }
.chanTit .txt ul { width: 9rem; }
.chanTit .txt ul li { height: 1rem; margin-right: 0.4rem; font-size: 0.4rem; }
.chanTit .txt ul li:nth-last-child(1) { margin-right: 0; }
.chanTit .txt ul li a:hover { color: #999; }
.chanTit .txt ul li i { display: none; }
.chanTxt { width: 10rem; }
.chanTxt .left { width: 9.2rem; height: auto; margin: 0 0.4rem; border-radius: 0.05rem; }
.chanTxt .left .pic { width: 9.2rem; height: 6.13rem; }
.chanTxt .left .pic a { width: 9.2rem; height: 6.13rem; }
.chanTxt .left .pic a img { width: 9.2rem; height: 6.13rem; }
.chanTxt .left .pic a:before { width: 9.2rem; height: 2rem; background-size: 3.45rem 2rem; }
.chanTxt .left .pic a p { width: 8.4rem; height: 1.3rem; padding: 0 0.4rem; font-size: 0.4rem; line-height: 1.3rem; }
.chanTxt .left .txt { float: left; width: 8.4rem; height: auto; margin: 0 0.4rem; }
.chanTxt .left .txt ul { width: 8.4rem; padding: 0.4rem 0; }
.chanTxt .left .txt ul li { width: 8.4rem; height: 1rem; font-size: 0.42rem; line-height: 1rem; }
.chanTxt .left .txt ul li span { width: 0.07rem; height: 0.07rem; margin: 0.465rem 0.1rem 0.465rem 0.2rem; }
.chanTxt .right { float: left; width: 9.1rem; height: auto; margin: 0.4rem 0.4rem 0; padding: 0.1rem 0 0.4rem 0.1rem; border-radius: 0.05rem; }
.chanTxt .right a { width: 2.06rem; height: 1rem; margin: 0.3rem 0 0 0.3rem; padding: 0 0.25rem; border: 0.02rem solid #e8e8e8; border-radius: 0.05rem; font-size: 0.4rem; line-height: 1rem; color: #999; }
.chanTxt .right a:hover { color: #999; }
}

/* 列表 */
.list { float: left; width: 800px; overflow: hidden; background: #fff; }
.list dl { float: left; width: 760px; height: 150px; overflow: hidden; margin: 0 20px; padding: 20px 0; border-bottom: 1px solid #f5f5f5; }
.list dl:last-child { border-bottom: 0; }
.list dl dt { float: left; width: 230px; overflow: hidden; }
.list dl dt a img { width: 230px; height: 150px; overflow: hidden; border-radius: 2px; }
.list dl dd { float: right; width: 510px; overflow: hidden; }
.list dl dd .tit { float: left; width: 510px; height: 48px; overflow: hidden; font-size: 18px; line-height: 48px; font-weight: 700; }
.list dl dd .des { float: left; width: 510px; overflow: hidden; font-size: 14px; line-height: 28px; color: #999; }
.list dl dd .key { display: inline-block; float: left; width: 510px; height: 46px; overflow: hidden; font-size: 14px; line-height: 46px; color: #999; }
.list dl dd .key a { margin-left: 4px; margin-right: 6px; color: #999; }
.list dl dd .key a:hover { color: #cc0000; }
.list dl dd .key span:nth-child(1) { margin-right: 20px; }

@media only screen and (max-width: 760px) {
.list { width: 10rem; }
.list dl { width: 9.2rem; height: 2rem; margin: 0 0.4rem; padding: 0.4rem 0; }
.list dl dt { width: 3rem; }
.list dl dt a img { width: 3rem; height: 2rem; }
.list dl dd { width: 5.8rem; }
.list dl dd .tit { width: 5.8rem; height: auto; max-height: 1.3rem; font-size: 0.42rem; line-height: 0.65rem; font-weight: 400; }
.list dl dd .des { display: none; }
.list dl dd .key { width: 5.8rem; height: 0.6rem; margin-top: 0.1rem; font-size: 0.36rem; line-height: 0.6rem; }
.list dl dd .key a { margin-left: 0.1rem; margin-right: 0.1rem; }
.list dl dd .key a:hover { color: #999; }
.list dl dd .key span:nth-child(1) { margin-right: 0.3rem; }
}

/* 内容 */
.show { float: left; width: 800px; overflow: hidden; padding-bottom: 20px; background: #fff; }
.show h1 { float: left; width: 760px; height: auto; overflow: hidden; margin: 40px 20px 10px; font-size: 24px; line-height: 40px; font-weight: 700; text-align: center; }
.show .copyfrom { float: left; width: 760px; height: 40px; overflow: hidden; margin: 0 20px; font-size: 14px; line-height: 40px; text-align: center; color: #999; }
.show .copyfrom p { display: inline-block; margin: 0 15px; }
.show .copyfrom a { color: #999; }
.show .description { float: left; width: 720px; overflow: hidden; margin: 10px 20px 0; padding: 15px 20px; border-radius: 3px; font-size: 15px; line-height: 32px; background: #f5f5f5; text-align: justify; }
.show .content { float: left; width: 760px; overflow: hidden; margin: 10px 20px 0; font-size: 15px; line-height: 29px; text-align: justify; }
.show .content a{color:#1184F4;text-decoration:underline}
.show .content p { margin-top: 8px; }
.show .content p img { margin-top: 15px; margin-bottom: 5px; }
.keywords { float: left; width: 760px; height: 40px; overflow: hidden; margin-top: 20px; margin-bottom: 20px; }
.keywords a { float: left; height: 38px; overflow: hidden; margin-left: 20px; padding: 0 20px; border: 1px solid #ddd; border-radius: 3px; font-size: 15px; line-height: 38px; }
.show .tips { float: left;overflow: hidden; margin: 0 20px; border-radius: 3px; font-size: 14px; line-height: 30px; text-align: left; background: #f9f9f9; color: #555;padding: 10px 20px;margin-top: 20px; }
.nearby { float: left; width: 760px; overflow: hidden; padding: 15px 20px; border-top: 1px solid #f5f5f5; background: #fff; }
.nearby p { float: left; width: 760px; height: 36px; overflow: hidden; font-size: 15px; line-height: 36px; }
.nearby p span { float: left; font-size: 15px; }

@media only screen and (max-width: 760px) {
.show { width: 10rem; padding-bottom: 0.4rem; }
.show h1 { width: 9rem; height: auto; margin: 0.5rem 0 0 0.5rem; font-size: 0.5rem; line-height: 1.9; }
.show .copyfrom { width: 9.2rem; height: 1.2rem; margin: 0 0 0 0.4rem; font-size: 0.4rem; line-height: 1.2rem; }
.show .copyfrom p { margin: 0 0.3rem; }
.show .description { width: 9.2rem; margin: 0.2rem 0 0; padding: 0.3rem 0.4rem; font-size: 0.42rem; line-height: 1.8; }
.show .content { width: 9.2rem; margin: 0.2rem 0.4rem 0.4rem; font-size: 0.43rem; line-height: 1.9; }
.show .content p { margin-top: 0.25rem; }
.show .content p img { float: left; width: 9.2rem !important; height: auto !important; overflow: hidden; margin-top: 0.15rem; margin-bottom: 0.4rem; }
.keywords { float: left; width: 9.2rem; height: auto; overflow: hidden; margin-top: 0.1rem; margin-bottom: 0.4rem; margin-left: 0.4rem; }
.keywords a { display: flex; float: left; height: 1rem; overflow: hidden; margin-right: 0.3rem; margin-left: 0; padding: 0 0.4rem; border: 0.03rem solid #ddd; border-radius: 3px; font-size: 0.42rem; align-items: center; justify-content: center; line-height: normal; }
.show .tips { width: 8.4rem; height: auto; margin: 0 0.4rem; padding: 0.4rem; font-size: 0.4rem; line-height: 1.8; }
.nearby { width: 9.2rem; padding: 0.4rem; }
.nearby p { width: 9.2rem; height: 1rem; font-size: 0.42rem; line-height: 1rem; }
.nearby p span { font-size: 0.42rem; }
}

/* 明星 */
.starItem { float: left; width: 1200px; overflow: hidden; margin-top: 20px; background: #fff; }
.starItem #searchData { float: left; width: 1200px; overflow: hidden; margin: 20px 0; }
.starItem #searchData .searchItem { float: left; width: 1200px; height: 26px; padding: 8px 0; font-size: 15px; line-height: 26px; }
.starItem #searchData .searchItem .tit { float: left; width: 70px; text-align: right; }
.starItem #searchData .searchItem .txt { float: right; width: 1125px; }
.starItem #searchData .searchItem .txt a { padding: 5px 13px; }
.starItem #searchData .searchItem .txt em { padding: 5px 13px; border-radius: 2px; background: #cc0000; color: #fff; }
.listStar { float: left; width: 1200px; overflow: hidden; margin-top: 20px; background: #fff; }
.listStar .tit { float: left; width: 1160px; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 18px; line-height: 50px; font-weight: 700; }
.listStar .tit span { float: left; width: 5px; height: 19px; overflow: hidden; margin: 17px 10px 14px 0; border-radius: 5px; background: #cc0000; }
.listStar ul { float: left; width: 1200px; overflow: hidden; padding-bottom: 20px; border-bottom: 1px solid #f5f5f5; }
.listStar ul li { float: left; width: 152px; height: 260px; overflow: hidden; margin-top: 20px; margin-left: 17px; }
.listStar ul li img { float: left; width: 152px; height: 228px; overflow: hidden; }
.listStar ul li p { float: left; width: 152px; height: 32px; overflow: hidden; font-size: 15px; line-height: 32px; text-align: center; }
.star { float: left; width: 800px;  overflow: hidden; margin-top: 20px;}
.starImg { float: left; width: 250px; height: 280px; overflow: hidden; text-align: center; }
.starImg img { width: 180px; height: 180px; overflow: hidden; margin-top: 47px; border: 3px solid #fff; border-radius: 50%; }
.starSum { float: right; width: 100%;  overflow: hidden; padding: 15px 25px; background: #fff; box-sizing: border-box;}
.starSum .tit {height: 50px; overflow: hidden; border-bottom: 1px solid #f5f5f5;}
.starSum .tit h1 { float: left; height: 50px; overflow: hidden; font-size: 24px; line-height: 50px; font-weight: 600; color: #cc0000; }
.starCon .tit .basc_more {
    color:#222;
	font-size:12px;
    background: content-box;
 
	font-weight: 100;
}
.starSum .time { float: left; position: relative; height: 50px; overflow: hidden; padding-left: 45px; font-size: 14px; line-height: 50px; color: #9e9e9e; }
.starSum .time span { float: left; position: absolute; top: 0; left: -10px; z-index: 9; width: 30px; height: 34px; overflow: hidden; border-bottom: 1px solid #ddd; -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); }
.starSum .txt { float: left; overflow: hidden; margin: 14px 10px 5px 10px;width:100% }
.starSum .txt p { float: left; width: 49.6%;  height: 30px; overflow: hidden; font-size: 14px; line-height: 30px; }
.starSum .txt .basic-catedescri{width:100px;}
.starCon { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.starCon .tit { display: flex; width: 760px; height: 64px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 18px; line-height: 50px; font-weight: 700; justify-content: space-between;}
.starCon .tit .disflex{display:flex;flex-direction:row;align-items:center;justify-content:space-between;    align-items: center;}

.starCon .tit span {width: 5px; height: 19px; overflow: hidden;  border-radius: 5px; background: #cc0000; margin: 3px 10px 2px 0;}
.starCon .txt { float: left; width: 760px; overflow: hidden; margin: 10px 20px 20px; font-size: 15px; line-height: 32px; text-align: justify; }

.starCon .txt p { margin-top: 8px; }
.starCon .txt .tips { float: left; width: 760px; height: 42px; overflow: hidden; margin-top: 20px; border-radius: 3px; font-size: 14px; line-height: 42px; text-align: center; background: #f9f9f9; color: #555; }
.starCon .txt .showBack { float: left; width: 760px; overflow: hidden; }
.starCon .txt .showBack a { display: inline; float: left; width: 200px; height: 44px; overflow: hidden; margin-top: 20px; border: 1px solid #eee; border-radius: 3px; font-size: 15px; line-height: 44px; text-align: center; }
.starCon .txt .showBack a:nth-child(1) { float: left; }
.starCon .txt .showBack a:nth-child(2) { float: right; }
.starCon .txt .showBack a span:after { font-family: "iconfont"; font-size: 16px; }
.starCon .txt .showBack a:nth-child(1) span:after { margin-right: 10px; content: "\e716"; }
.starCon .txt .showBack a:nth-child(2) span:after { margin-left: 10px; content: "\e713"; }
.starPic { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.starPic .tit { float: left; width: 760px; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 18px; line-height: 50px; font-weight: 700; }
.starPic .tit span { float: left; width: 5px; height: 19px; overflow: hidden; margin: 17px 10px 14px 0; border-radius: 5px; background: #cc0000; }
.starPic .txt { float: left; width: 800px; overflow: hidden; margin-bottom: 20px; }
.starPic .txt img { float: left; width: 240px; height: 160px; overflow: hidden; margin: 20px 0 0 20px; }
.starPic .txt img:hover { cursor: pointer; }

@media only screen and (max-width: 760px) {
.starItem { width: 10rem; margin-top: 0.4rem; }
.starItem #searchData { width: 10rem; margin: 0.4rem 0 0.5rem; }
.starItem #searchData .searchItem { width: 10rem; height: 0.9rem; padding: 0.1rem 0; font-size: 0.4rem; line-height: 0.9rem; -webkit-box-sizing: border-box; box-sizing: border-box; }
.starItem #searchData .searchItem .tit { width: 1.7rem; }
.starItem #searchData .searchItem .txt { display: -webkit-box; overflow-x: scroll; -webkit-overflow-scrolling: touch; width: 7.8rem; height: 0.9rem; margin-right: 0.4rem; }
.starItem #searchData .searchItem .txt::-webkit-scrollbar { display: none; }
.starItem #searchData .searchItem .txt a { display: flex; float: none; height: 0.8rem; padding: 0.05rem 0.25rem; line-height: normal; align-items: center; }
.starItem #searchData .searchItem .txt em { padding: 0.05rem 0.25rem; }
.listStar { width: 10rem; margin-top: 0.4rem; }
.listStar .tit { display: flex; width: 9.2rem; height: 1.4rem; padding: 0 0.4rem; font-size: 0.45rem; line-height: normal; align-items: center; }
.listStar .tit span { width: 0.15rem; height: 0.4rem; margin: 0.5rem 0.3rem 0.5rem 0; }
.listStar ul { width: 10rem; padding-bottom: 0.4rem; }
.listStar ul li { width: 2.8rem; height: 5rem; margin-top: 0.4rem; margin-left: 0.4rem; }
.listStar ul li img { width: 2.8rem; height: 4.2rem; }
.listStar ul li p { width: 2.8rem; height: 0.8rem; font-size: 0.4rem; line-height: 0.8rem; }
.star { width: 10rem; height: auto; margin-top: 0.4rem; }
.starImg { width: 10rem; height: 5.4rem;display:none }
.starImg img { width: 4rem; height: 4rem; margin-top: 0.65rem; border: 0.05rem solid #fff; }
.starSum { float: left; width: 10rem; height: auto; padding: 0.4rem 0; }
.starSum .tit { width: 9rem; height: 1rem; margin-left: 0.5rem; padding-bottom: 0.2rem; }
.starSum .tit h1 { height: 1rem; font-size: 0.5rem; line-height: 1rem; font-weight: 700; }
.starSum .time { height: 1rem; padding-left: 1rem; font-size: 0.36rem; line-height: 1rem; }
.starSum .time span { left: -0.2rem; z-index: 9; width: 0.8rem; height: 0.65rem; border-bottom: 0.01rem solid #ddd; }
.starSum .txt { width: 10rem; height: auto; margin: 0.4rem 0 0 0; }
.starSum .txt p { width: 4.5rem; height: 0.8rem; margin-left: 0.5rem; font-size: 0.4rem; line-height: 0.8rem; }
.starCon { width: 10rem; margin-top: 0.4rem; }
.starCon .tit { display: flex; width: 9.2rem; height: 1.4rem;padding: 0 0.4rem; font-size: 0.45rem; line-height: normal;  justify-content:space-between;    align-items: center;}
.starCon .tit span { width: 0.1rem; height: 0.4rem; margin: 0.5rem 0.3rem 0.5rem 0; }
.starCon .txt { width: 9.2rem; margin: 0.2rem 0.4rem 0.4rem; font-size: 0.43rem; line-height: 1.9; }
.starCon .tit .disflex{display:flex;flex-direction:row;align-items:center;}
.starCon .txt p { margin-top: 0.25rem; }
.starCon .txt .tips { width: 8.4rem; height: auto; margin-top: 0.3rem; padding: 0.4rem; font-size: 0.4rem; line-height: 1.8; }
.starCon .txt .showBack { width: 9.2rem; }
.starCon .txt .showBack a { width: 4rem; height: 1.1rem; margin-top: 0.5rem; border: 0.02rem solid #eee; font-size: 0.4rem; line-height: 1.1rem; }
.starCon .txt .showBack a span:after { font-size: 0.4rem; }
.starCon .txt .showBack a:nth-child(1) span:after { margin-right: 0.15rem; }
.starCon .txt .showBack a:nth-child(2) span:after { margin-left: 0.15rem; }
.starPic { width: 10rem; margin-top: 0.4rem; }
.starPic .tit { display: flex; width: 9.2rem; height: 1.4rem; padding: 0 0.4rem; font-size: 0.45rem; line-height: normal; align-items: center; }
.starPic .tit span { width: 0.1rem; height: 0.4rem; margin: 0.5rem 0.3rem 0.5rem 0; }
.starPic .txt { width: 10rem; margin-bottom: 0.4rem; }
.starPic .txt img { width: 4.4rem; height: 2.93rem; margin: 0.4rem 0 0 0.4rem; }
}

/* 百科 */
.baikeList { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.baikeList .txt { float: left; width: 800px; overflow: hidden; padding-bottom: 20px; }
.baikeList .txt a { float: left; width: 114px; height: 40px; overflow: hidden; margin: 20px 0 0 20px; padding: 0 10px; border: 1px solid #f5f5f5; border-radius: 3px; font-size: 15px; line-height: 40px; text-align: center; }
.baike { float: left; width: 1200px; height: 280px; overflow: hidden; margin-top: 20px; background: #eee; }
.baikeImg { float: left; width: 350px; height: 280px; overflow: hidden; text-align: center; }
.baikeImg img { width: 180px; height: 180px; overflow: hidden; margin-top: 46px; border: 4px solid #fff; border-radius: 50%; }
.baikeSum { float: right; width: 800px; height: 250px; overflow: hidden; padding: 15px 25px; background: #fff; }
.baikeSum .tit { float: left; width: 800px; height: 50px; overflow: hidden; border-bottom: 1px solid #f5f5f5; }
.baikeSum .tit h1 { float: left; height: 50px; overflow: hidden; font-size: 24px; line-height: 50px; font-weight: 700; color: #cc0000; }
.baikeSum .time { float: left; position: relative; height: 50px; overflow: hidden; padding-left: 45px; font-size: 14px; line-height: 50px; color: #9e9e9e; }
.baikeSum .time span { float: left; position: absolute; top: 0; left: -10px; z-index: 9; width: 30px; height: 34px; overflow: hidden; border-bottom: 1px solid #ddd; -webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg); }
.baikeSum .hits { float: right; height: 50px; overflow: hidden; font-size: 14px; line-height: 50px; color: #9e9e9e; }
.baikeSum .txt { float: left; width: 800px; overflow: hidden; margin-top: 9px; font-size: 15px; line-height: 30px; text-align: justify; }
.baikeSum .txt p { margin-top: 10px; }
.baikeSum .txt p:nth-child(2) { color: #999; }
.baikeSum .relevant { float: left; width: 800px; height: 30px; overflow: hidden; margin-top: 10px; font-size: 15px; line-height: 30px; color: #999; }
.baikeSum .relevant a { margin-right: 10px; color: #999; }
.baikeSum .relevant a:hover { color: #cc0000; }
.baikeCon { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.baikeCon .txt { float: left; width: 760px; overflow: hidden; padding: 10px 20px 20px; font-size: 16px; line-height: 32px; text-align: justify; }
.baikeCon .txt p { margin-top: 8px; }




.entry-concern {
    margin: 10px 0px 0;
    position: relative;
}
.entry-concern-new .entry-concern-bd {
    border-bottom: 1px solid #EEE;
}
.entry-concern-new .entry-concern-bd .headerrecommod {
    background: #f5f5f5;
    border-bottom: 1px solid #EEE;
    height: 40px;
    padding: 0 10px;
    box-sizing: border-box;
}

.entry-concern-new .entry-concern-bd .headerrecommod .title {
    color: #37AB2F;
    font-size: 16px;
    font-weight: 700;
    line-height: 40px;
}
.entry-concern-new .entry-concern-bd .items-wrap {
    clear: both;
    display: block;
    /* padding: 0 20px; */
}
.public_focus {
    margin-bottom: 20px;
}
.entry-concern-new .entry-concern-item {
    overflow: hidden;
    padding: 15px 0 0px;
	box-sizing: border-box;
}
.entry-concern-new .concern-item-content .img-wrap {
    float: left;
    height: 90px;
    position: relative;
    width: 104px;
}
.entry-concern-new .concern-item-content .img-wrap img {
    height: 100%;
    width: 100%;
}
.wrap img {
    display: block;
    margin: 0;
    padding: 0;
    border: 0 none;
}
.entry-concern-new .concern-item-content .news-more {
    float: right;
    width: 615px;
}
.entry-concern-new .concern-item-content .news-more .more-title {
    font-size: 16px;
    margin-bottom: 5px;
}
.entry-concern-new .concern-item-content .news-more .more-summary {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 6px;
}
.clearfix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:'';}
.clearfix{ zoom:1;}



@media only screen and (max-width: 760px) {
.baikeList { width: 10rem; margin-top: 0.4rem; }
.baikeList .txt { width: 10rem; padding-bottom: 0.4rem; }
.baikeList .txt a { width: 1.94rem; height: 1rem; margin: 0.4rem 0 0 0.4rem; padding: 0 0.4rem; border: 0.03rem solid #f5f5f5; font-size: 0.42rem; line-height: 1rem; }
.baike { width: 10rem; height: auto; margin-top: 0.4rem; }
.baikeImg { width: 10rem; height: 5.5rem; }
.baikeImg img { width: 4rem; height: 4rem; margin-top: 0.65rem; border: 0.1rem solid #fff; }
.baikeSum { float: left; width: 10rem; height: auto; padding: 0.4rem 0; }
.baikeSum .tit { width: 9rem; height: 1rem;  padding-bottom: 0.2rem;display:flex;flex-direction:row; }
.baikeSum .tit h1 { height: 1rem; font-size: 0.5rem; line-height: 1rem; }
.baikeSum .time { height: 1rem; padding-left: 1rem; font-size: 0.36rem; line-height: 1rem; }
.baikeSum .time span { left: -0.2rem; z-index: 9; width: 0.8rem; height: 0.65rem; border-bottom: 0.01rem solid #ddd; }
.baikeSum .txt { width: 9.2rem; height: auto; margin: 0.2rem 0.4rem 0 0.4rem; font-size: 0.43rem; line-height: 1.9; }
.baikeSum .txt p { margin-top: 0.2rem; }
.baikeSum .relevant { width: 9.2rem; height: auto; margin: 0.3rem 0.4rem 0.2rem; font-size: 0.43rem; line-height: 1.8; }
.baikeSum .relevant a { margin-right: 0.3rem; }
.baikeCon { width: 10rem; margin-top: 0.4rem; }
.baikeCon .txt { width: 9.2rem; padding: 0.2rem 0.4rem 0.4rem; font-size: 0.43rem; line-height: 1.9; }
.baikeCon .txt p { margin-top: 0.25rem; }
.entry-concern-new .entry-concern-bd .items-wrap{padding: 0 10px;}
.entry-concern-new .concern-item-content .news-more{width: 6.8rem;padding-left:0.1px;box-sizing: border-box;}
}

/* 右侧 */
.rightNews { float: left; width: 380px; overflow: hidden; background: #fff; }
.rightNews .rightNewsList { float: left; width: 380px; overflow: hidden; margin: 5px 0; }
.rightNews .rightNewsList dl { float: left; width: 340px; height: 80px; overflow: hidden; margin: 0 20px; padding: 15px 0; border-bottom: 1px solid #f5f5f5; }
.rightNews .rightNewsList dl:last-child { border-bottom: 0; }
.rightNews .rightNewsList dl dt { float: left; width: 123px; overflow: hidden; }
.rightNews .rightNewsList dl dt a img { width: 123px; height: 80px; overflow: hidden; border-radius: 2px; }
.rightNews .rightNewsList dl dd { float: right; width: 200px; overflow: hidden; }
.rightNews .rightNewsList dl dd .tit { float: left; width: 200px; max-height: 52px; overflow: hidden; font-size: 15px; line-height: 26px; }
.rightNews .rightNewsList dl dd .key { display: inline-block; float: left; width: 200px; height: 28px; overflow: hidden; font-size: 13px; line-height: 28px; color: #999; }
.rightNews .rightNewsList dl dd .key a { margin-left: 4px; margin-right: 6px; color: #999;display:inline }
.rightNews .rightNewsList dl dd .key a:hover { color: #cc0000; }
.rightNews .rightNewsList dl dd .key span:nth-child(1) { margin-right: 15px; }
.rightClass { float: left; width: 380px; overflow: hidden; background: #fff; }
.rightClass .txt { float: left; width: 360px; overflow: hidden; margin: 4px 0 20px 20px; }
.rightClass .txt a { float: left; width: 72px; height: 36px; overflow: hidden; margin: 15px 20px 0 0; padding: 0 13px; border: 1px solid #f5f5f5; border-radius: 2px; font-size: 15px; line-height: 36px; text-align: center; }

@media only screen and (max-width: 760px) {
.rightNews { width: 10rem; }
.rightNews .rightNewsList { width: 10rem; margin: 0; }
.rightNews .rightNewsList dl { width: 9.2rem; height: 2rem; margin: 0 0.4rem; padding: 0.4rem 0; }
.rightNews .rightNewsList dl dt { width: 3rem; }
.rightNews .rightNewsList dl dt a img { width: 3rem; height: 2rem; }
.rightNews .rightNewsList dl dd { width: 5.8rem; }
.rightNews .rightNewsList dl dd .tit { width: 5.8rem; max-height: 1.3rem; font-size: 0.42rem; line-height: 0.65rem; }
.rightNews .rightNewsList dl dd .key { width: 5.8rem; height: 0.6rem; margin-top: 0.1rem; font-size: 0.36rem; line-height: 0.6rem; }
.rightNews .rightNewsList dl dd .key a { margin-left: 0.1rem; margin-right: 0.1rem; }
.rightNews .rightNewsList dl dd .key a:hover { color: #999; }
.rightNews .rightNewsList dl dd .key span:nth-child(1) { margin-right: 0.3rem; }
.rightClass { width: 10rem; }
.rightClass .txt { width: 10rem; margin: 0 0 0.4rem; }
.rightClass .txt a { width: 1.94rem; height: 1rem; margin: 0.4rem 0 0 0.4rem; padding: 0 0.4rem; border: 0.03rem solid #f5f5f5; font-size: 0.42rem; line-height: 1rem; }
}

/* 底部 */
.footer { float: left; width: 100%; overflow: hidden; margin-top: 20px; background: #151515; color: #666; }
.footLinks { width: 1200px; overflow: hidden; margin: 0 auto; padding: 25px 0 20px; border-bottom: 1px solid #222; }
.footLinks .footLink { float: left; position: relative; width: 1200px; overflow: hidden; margin: 2px 0; color: #666; }
.footLinks .footLink .tit { float: left; width: 75px; height: auto; overflow: hidden; font-size: 14px; line-height: 30px; font-weight: 700; color: #666; }
.footLinks .footLink .tit a { color: #666; }
.footLinks .footLink .tit a:hover { color: #cc0000; }
.footLinks .footLink .txt { float: left; display: inherit; width: 1050px; overflow: hidden; font-size: 14px; }
.footLinks .footLink .txt a { height: 30px; overflow: hidden; margin-right: 10px; line-height: 30px; color: #666; }
.footLinks .footLink .txt a:hover { color: #cc0000; }
.footLinks .footLink .txtOne { height: 60px; }
.footLinks .footLink .txtTwo { height: 30px; }
.footLinks .footLink .more { position: absolute; top: 0; right: 0; font-size: 14px; line-height: 30px; color: #666; cursor: pointer; }
.footLinks .footLink .more:after { float: right; margin-left: 5px; font-family: "iconfont"; content: "\e609"; }
.footLinks .footLink .more.open:after { float: right; margin-left: 5px; font-family: "iconfont"; content: "\e608"; }
.copyRight { width: 1200px; height: 70px; overflow: hidden; margin: 0 auto; font-size: 14px; line-height: 70px; color: #666; }
.copyRight span { margin-right: 20px; }
.copyRight a { color: #666; }
.copyRight a:hover { color: #cc0000; }
.copyRight .left { float: left; }
.copyRight .right { float: right; text-align: right; }
#backTop { position: fixed; bottom: 238px; left: 50%; z-index: 666; width: 50px; height: 50px; overflow: hidden; margin-left: 620px; border-radius: 5px; background: #222; cursor: pointer; }
#backTop:after { float: left; width: 50px; height: 50px; overflow: hidden; font-family: "iconfont"; content: "\e88d"; font-size: 26px; line-height: 50px; text-align: center; color: #fff; }

@media only screen and (max-width: 760px) {
.footer { width: 10rem; margin-top: 0.4rem; }
.footLinks { display: none; }
.copyRight { width: 10rem; height: auto; padding: 0.4rem 0; font-size: 0.4rem; line-height: 0.8rem; text-align: center; }
.copyRight span { margin-right: 0.5rem; }
#backTop { display: none; }
}

/* 其他 */
.tags { float: left; width: 800px; overflow: hidden; padding-bottom: 20px; background: #fff; }
.tags a { float: left; width: 78px; height: 36px; overflow: hidden; margin: 20px 0 0 20px; padding: 0 15px; border: 1px solid #f5f5f5; border-radius: 3px; font-size: 15px; line-height: 36px; text-align: center; }
.sitemap { float: left; width: 800px; overflow: hidden; margin-top: 20px; background: #fff; }
.sitemap .tit { float: left; width: 760px; height: 50px; overflow: hidden; padding: 0 20px; border-bottom: 1px solid #f5f5f5; font-size: 16px; line-height: 50px; font-weight: 700; }
.sitemap .tit span { float: left; width: 5px; height: 18px; overflow: hidden; margin: 16px 10px 16px 0; border-radius: 5px; background: #cc0000; }
.sitemap .txt { float: left; width: 760px; overflow: hidden; padding: 10px 20px; font-size: 15px; line-height: 40px; }
.sitemap .txt a { margin-right: 15px; }
.reminder { float: left; width: 1160px; overflow: hidden; margin-top: 20px; padding: 20px; background: #fff; }
.reminder p { float: left; width: 1120px; overflow: hidden; padding: 15px 19px; border: 1px dashed #ff9f00; font-size: 15px; line-height: 1.9; text-align: justify; color: #666; }

@media only screen and (max-width: 760px) {
.tags { width: 10rem; padding-bottom: 0.4rem; }
.tags a { width: 2.34rem; height: 1rem; margin: 0.4rem 0 0 0.4rem; padding: 0 0.2rem; border: 0.03rem solid #f5f5f5; font-size: 0.4rem; line-height: 1rem; }
.sitemap { width: 10rem; margin-top: 0.4rem; }
.sitemap .tit { width: 9.2rem; height: 1.2rem; padding: 0 0.4rem; border-bottom: 0.03rem solid #f5f5f5; font-size: 0.4rem; line-height: 1.2rem; }
.sitemap .tit span { width: 0.1rem; height: 0.4rem; margin: 0.4rem 0.3rem 0.4rem 0; }
.sitemap .txt { width: 9.2rem; padding: 0.3rem 0.4rem; font-size: 0.4rem; line-height: 1rem; }
.sitemap .txt a { margin-right: 0.4rem; }
.reminder { width: 9.2rem; margin-top: 0.4rem; padding: 0.4rem; }
.reminder p { width: 8.4rem; padding: 0.3rem 0.37rem; border: 0.03rem dashed #ff9f00; font-size: 0.36rem; }
}

/* 分页 */
#pages { float: left; width: 100%; overflow: hidden; font-size: 14px; text-align: center; }
#pages li{display:inline-block;margin: 0 0.03rem;}
#pages a { display: inline-block; border-radius: 2px;text-align: center; color: #fff; background: #000;padding: 0.01rem 0.1rem;}
#pages a.a1 { width: 90px; height: 45px; border-radius: 2px; background: #000; }
#pages a.pageNum { display: none; }
#pages a:hover { text-decoration: none; color: #fff; }
#pages span { display: inline-block; width: 40px; height: 45px; border-radius: 2px; font-size: 14px; line-height: 45px; text-align: center; color: #fff; background: #cc0000; }

@media only screen and (max-width: 760px) {
#pages { font-size: 0.36rem; }
#pages a { width: auto; height: 1rem; line-height: 1rem; background: none; color: #333; }
#pages a.a1 { width: 2.4rem; height: 1rem; margin: 0 0.2rem; background: #000; color: #fff; }
#pages a.a1:hover { color: #fff; }
#pages a.pageNum { display: none; }
#pages a:hover { color: #333; }
#pages span { width: auto; height: 1rem; font-size: 0.36rem; line-height: 1rem; font-weight: 600; background: none; color: #cc0000; }
}



.entry-mod-catalogue{padding:0 14px}
.catalogModWrap{margin:30px 0}
.catalogMod{border:1px solid #e5e5e5;font:17px/1.5 'Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif;width:100%}.catalogMod td{vertical-align:middle}.catalogMod th{color:#222;font-weight:400;width:80px}.catalogMod th span{display:block}.catalogMod th em{background:url(static/img/catalog.png) no-repeat 0 0;display:inline-block;height:17px;margin-right:3px;vertical-align:-2px;width:15px}.catalogMod a,.catalogMod a:hover{color:#555;text-decoration:none}

.catalogMod .listTd{border-left:1px solid #e5e5e5;padding:14px 15px 14px 5px;vertical-align:top}

.catalogMod em{color:#9f9d9d;display:inline-block;font-style:normal;font-weight:400;font-family:Arial,sans-serif;margin-right:5px;text-align:right;width:20px}.catalogMod div{outline:0 !important;overflow:hidden;padding:1px 0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:32.7%;word-wrap:normal;display: inline-block;}#side-tool-bar{margin:0 15px;width:240px;z-index:998}



.layui-fluid {padding:15px;width:96%}
.layui-col-model{border: 1px solid #e6e6e6;padding:0px 20px 10px 20px;box-sizing:border-box}
.contact-box{display:inline-block;width:24.6%;margin-top:20px;}
.contact-box .layui-col-left{width:70px;height:70px;display:inline-block}
.contact-box .layui-col-left img{width:100%;height:100%;border-radius:40px;}
.contact-box .layui-col-right{display: inline-block;width: 100px;margin-left: 5px;height:70px;overflow:hidden;vertical-align: bottom;}
.category-more div{display:inline-block;width:49%}
.category-more .catedescri{text-align:left;margin-bottom:10px;margin-top:15px;}
.category-more .catedescri b{font-size: 18px;line-height: 24px;color:#FF5151}
.category-more .catedescri-link .view-href{float: right;width: auto;}
.category-more .catedescri-link .view-href a{font-weight:100}
.baike-title{text-align:center;height:0px;overflow:hidden}




.rightNewsList ul{font-size:0;margin: 0 16px;padding: 9px 0 13px;}.rightNewsList li{position:relative;line-height: 7px;}.rightNewsList .number-icon{border-radius:8px;display:inline-block;font-size:12px;font-style:normal;height:16px;line-height:17px;position:absolute;text-align:center;top:6px;width:16px}.rightNewsList .red{background-color:#FE4B4B;color:#fff}.rightNewsList .yellow{background-color:#FFA645;color:#fff}.rightNewsList .blue{background-color:#89CEFD;color:#fff}.rightNewsList .gray{background-color:#F3F3F3;color:#65B6ED}.rightNewsList a{color:#333;display:inline-block;font-size:14px;line-height:28px;margin-left:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 87%;}.rightNewsList .new-up-icon{background:url(static/img/hot-top.png);background-image:-webkit-image-set(url(static/img/hot-top.png) 1x,url(static/img/hot-bit-top.png) 2x);background-repeat:no-repeat;display:inline-block;height:11px;position:absolute;right:0;top:7px;vertical-align:text-bottom;width:10px}@keyframes mymove{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes mymove{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}


@media only screen and (max-width: 760px) {.contact-box{width:32.6%;}.entry-catalogue{display:none}}



/* 正文图片弹出 */
.imgshow { display: none; position: fixed; left: 0; top: 0; z-index: 2020520; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }
.swiperbox { z-index: 3; height: 100%; background: rgba(0, 0, 0, 0.9); }
.swiperbox img { position: relative; z-index: 888; width: initial; }
.swiper-zoom-container:before { display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; content: ' '; }
.closebtn { position: absolute; top: 30px; right: 30px; z-index: 999; width: 40px; height: 40px; background: url(../../images/xingzhua/newclose.png) no-repeat center center; background-size: 40px; cursor: pointer; }

@media only screen and (max-width: 760px) {
.closebtn { float: left; top: auto; right: auto; bottom: 2rem; left: 50%; width: 1.2rem; height: 1.2rem; margin-left: -0.6rem; background-size: 0.7rem; }
}



/*
百科中参考资料
*/
.reference{border-bottom:1px solid #f0f0f0}.reference li{color:#666;height:30px;line-height:30px;overflow:hidden;width:100%}.reference li a{color:#666;outline:none}.reference .ref-top{background:url(/static/img/t011e4554a1b5956dbf.png) 0 -154px no-repeat;display:inline-block;height:12px;margin:3px 4px 0;overflow:hidden;text-decoration:none;width:15px}.reference .ref-top:hover{background-position:0 -170px}.reinforce{padding:0 30px;margin-top:30px;}.reinforce dl{margin-top:15px}.reinforce dt{font-family:"Microsoft YaHei,SimHei,Verdana";font-size:18px;font-weight:500}.reinforce dd{color:#333;font-size:12px;padding:10px 0;word-break:break-all;word-wrap:break-word}.reinforce dd a{color:#666;display:inline-block;height:18px;line-height:18px;margin-right:8px;zoom:1}.reference ul li{line-height:20px;margin-top:9px}.reference ul li a.ref-top,.linkout{background:url(/static/img/t011e4554a1b5956dbf.png) no-repeat}.reference ul li a.ref-top{background-position:0 -154px;display:inline-block;float:left;height:14px;margin-right:4px;margin-top:3px;overflow:hidden;text-decoration:none;width:15px}.reference ul li a.ref-top:hover{background-position:0 -170px}.reference ul li a:hover{}.linkout{background-position:0 -137px;display:inline-block;height:18px;vertical-align:top;width:18px;zoom:1}.ref-index{float:left}#J-ext-mod-reference{border-bottom:solid 1px #e5e5e5;padding-bottom:17px}#J-ext-mod-reference .reference{border-bottom:none}




.show .content h1,.show .content h2,.show .content h3,.show .content h4,.show .content h5,.show .content h6,.show .content dl,.show .content dt,.show .content dd,.show .content ol,.show .content ul,.show .content li,.show .content table,.show .content tbody,.show .content thead,.show .content tr,.show .content th,.show .content td{all: revert;}


.show .content ol{padding-left:0px;}
.show .content .spacetwo,.show .content ol strong{text-indent: 2em;}
.show .content ol p{text-indent: 0;}
