* {box-sizing:border-box;}
*:focus {outline:none;}
html {height:100%;}
body {font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;color:#333;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);/*只在苹果设备有效，点击链接按钮时有灰色半透明背景*/-webkit-tap-highlight-color:transparent;/*去掉被点击时的高亮*/-webkit-box-sizing:border-box;box-sizing:border-box;/*边框和内边距算在内*/letter-spacing:.3px;/*字间距*/-webkit-font-smoothing:antialiased;/*去锯齿*/-moz-osx-font-smoothing:grayscale;height:100%}
a {text-decoration:none;}
a:hover,a:active {text-decoration:none;}
button,input,button:focus,input:focus {outline:none;}
/*去掉点击时的边框*/ul,li {margin:0;padding:0}
li {list-style:none;}
img {object-fit:cover;}
/*图片全覆盖且不变形*/h1,h2,h3,h4,h5,h6 {margin-top:0;padding:0;margin-bottom:0;}
h1 {font-size:26px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
p,pre {margin:0;}
/*-----------------------------------布局宽度----------------------------------*//*大宽页--本框架针对浏览器大小有不同的宽度设置，以下container根据浏览器宽度设置三档，1400px&1200px&100%，自动切换*/.container {padding:0;margin:0 auto;max-width:1200px}
@media (max-width:1200px) {.container {max-width:100%;}
}
/*---列宽---*/.col5 {width:5%;}
.col10 {width:10%;}
.col20 {width:20%;}
.col25 {width:25%;}
.col26 {width:26%;}
.col30 {width:30%;}
.col33 {width:33%;}
.col35 {width:35%;}
.col38 {width:38%;}
.col40 {width:40%;}
.col45 {width:45%;}
.col48 {width:48%;}
.col49 {width:49%;}
.col50 {width:50%;}
.col55 {width:55%;}
.col60 {width:60%;}
.col65 {width:65%;}
.col68 {width:68%;}
.col70 {width:70%;}
.col75 {width:75%;}
.col80 {width:80%;}
.col90 {width:90%;}
.col100 {width:100%;}
/*--三等分列宽*/.col-3x {width:32%;}
/*与弹性盒子同用，有间隔*/.col-3d {width:33.33%;}
/*左侧带侧边栏工具的布局，侧边栏固定350px*/.col350 {width:350px;}
.col830 {width:830px;}
.col850 {width:850px;}
.height100 {height:100%;}
.height50 {height:50%;}
/*-------------------------弹性盒子（class请带上 d-flex）--------------------------*/.fw-n {flex-wrap:nowrap;}
/*不换行*/.fw-w {flex-wrap:wrap;}
/*换行*/.fw-wr {flex-wrap:wrap-reverse;}
/*换行，第一行在下方*/.jc-fs {justify-content:flex-start;}
/*左对齐*/.jc-fe {justify-content:flex-end;}
/*右对齐*/.jc-c {justify-content:center;}
/*居中*/.jc-sb {justify-content:space-between;}
/*两端对齐，项目之间的间隔都相等*/.ai-fs {align-items:flex-start;}
/*交叉轴的起点对齐*/.ai-fe {align-items:flex-end;}
/*交叉轴的终点对齐*/.ai-c {align-items:center;}
/*交叉轴的中点对齐*/.ai-b {align-items:baseline;}
/*项目的第一行文字的基线对齐*/.ai-s {align-items:stretch;}
/*占满整个容器的高度*//*----常用组合-----*/.sb-c {justify-content:space-between;align-items:center;}
/*两端对齐-交叉轴中点对齐*/.sb-fs {justify-content:space-between;align-items:flex-start;}
/*两端对齐-交叉轴起点对齐*/.sb-s {justify-content:space-between;align-items:stretch;}
/*两端对齐-占满整个容器的高度*/.fs-c {justify-content:flex-start;align-items:center;}
/*左对齐-交叉轴中点对齐*/.fs-fs {justify-content:flex-start;align-items:flex-start;}
/*左对齐-交叉轴起点对齐*/.fs-s {justify-content:flex-start;align-items:stretch;}
/*左对齐-占满整个容器的高度*/.flexauto:after {content:"";flex:auto;}
/*----------------------------------边距--------------------------------------*//*--4个外边距--margin*/.m0 {margin:0;}
.m5 {margin:5px;}
.m10 {margin:10px;}
.m15 {margin:15px;}
.m20 {margin:20px;}
.m25 {margin:25px;}
.m30 {margin:30px;}
.m35 {margin:35px;}
.m40 {margin:40px;}
.m45 {margin:45px;}
.m50 {margin:50px;}
.m55 {margin:55px;}
.m60 {margin:60px;}
.m65 {margin:60px;}
.m70 {margin:60px;}
.m75 {margin:60px;}
.m80 {margin:60px;}
.m85 {margin:60px;}
.m90 {margin:60px;}
/*--上下外边距--margin-top-bottom*/.mtb0 {margin-top:0;margin-bottom:0;}
.mtb5 {margin-top:5px;margin-bottom:5px;}
.mtb10 {margin-top:10px;margin-bottom:10px;}
.mtb15 {margin-top:15px;margin-bottom:15px;}
.mtb20 {margin-top:20px;margin-bottom:20px;}
.mtb25 {margin-top:25px;margin-bottom:25px;}
.mtb30 {margin-top:30px;margin-bottom:30px;}
.mtb35 {margin-top:35px;margin-bottom:35px;}
.mtb40 {margin-top:40px;margin-bottom:40px;}
.mtb45 {margin-top:45px;margin-bottom:45px;}
.mtb50 {margin-top:50px;margin-bottom:50px;}
.mtb55 {margin-top:55px;margin-bottom:55px;}
.mtb60 {margin-top:60px;margin-bottom:60px;}
.mtb65 {margin-top:65px;margin-bottom:65px;}
.mtb70 {margin-top:70px;margin-bottom:70px;}
.mtb75 {margin-top:75px;margin-bottom:75px;}
.mtb80 {margin-top:80px;margin-bottom:80px;}
.mtb85 {margin-top:85px;margin-bottom:85px;}
.mtb90 {margin-top:90px;margin-bottom:90px;}
/*--左右外边距--margin-left-right*/.mlrauto {margin-left:auto;margin-right:auto;}
.mlr0 {margin-left:0;margin-right:0;}
.mlr5 {margin-left:5px;margin-right:5px;}
.mlr10 {margin-left:10px;margin-right:10px;}
.mlr15 {margin-left:15px;margin-right:15px;}
.mlr20 {margin-left:20px;margin-right:20px;}
.mlr25 {margin-left:25px;margin-right:25px;}
.mlr30 {margin-left:30px;margin-right:30px;}
.mlr35 {margin-left:35px;margin-right:35px;}
.mlr40 {margin-left:40px;margin-right:40px;}
.mlr45 {margin-left:45px;margin-right:45px;}
.mlr50 {margin-left:50px;margin-right:50px;}
.mlr55 {margin-left:55px;margin-right:55px;}
.mlr60 {margin-left:60px;margin-right:60px;}
.mlr65 {margin-left:65px;margin-right:65px;}
.mlr70 {margin-left:70px;margin-right:70px;}
.mlr75 {margin-left:75px;margin-right:75px;}
.mlr80 {margin-left:80px;margin-right:80px;}
.mlr85 {margin-left:85px;margin-right:85px;}
.mlr90 {margin-left:90px;margin-right:90px;}
/*--上外边距--margin-top*/.mt0 {margin-top:0;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt55 {margin-top:55px;}
.mt60 {margin-top:60px;}
.mt65 {margin-top:65px;}
.mt70 {margin-top:70px;}
.mt75 {margin-top:75px;}
.mt80 {margin-top:80px;}
.mt85 {margin-top:85px;}
.mt90 {margin-top:90px;}
/*--右外边距--margin-right*/.mr0 {margin-right:0;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}
.mr55 {margin-right:55px;}
.mr60 {margin-right:60px;}
.mr65 {margin-right:65px;}
.mr70 {margin-right:70px;}
.mr75 {margin-right:75px;}
.mr80 {margin-right:80px;}
.mr85 {margin-right:85px;}
.mr90 {margin-right:90px;}
/*--下外边距--margin-bottom*/.mb0 {margin-bottom:0;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}
.mb55 {margin-bottom:55px;}
.mb60 {margin-bottom:60px;}
.mb65 {margin-bottom:65px;}
.mb70 {margin-bottom:70px;}
.mb75 {margin-bottom:75px;}
.mb80 {margin-bottom:80px;}
.mb85 {margin-bottom:85px;}
.mb90 {margin-bottom:90px;}
/*--左外边距--margin-left*/.ml0 {margin-left:0;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
.ml55 {margin-left:55px;}
.ml60 {margin-left:60px;}
.ml65 {margin-left:65px;}
.ml70 {margin-left:70px;}
.ml75 {margin-left:75px;}
.ml80 {margin-left:80px;}
.ml85 {margin-left:85px;}
.ml90 {margin-left:90px;}
/*--4个内边距--padding*/.p0 {padding:0;}
.p5 {padding:5px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.p25 {padding:25px;}
.p30 {padding:30px;}
.p35 {padding:35px;}
.p40 {padding:40px;}
.p45 {padding:45px;}
.p50 {padding:50px;}
.p55 {padding:55px;}
.p60 {padding:60px;}
.p65 {padding:65px;}
.p70 {padding:70px;}
.p75 {padding:75px;}
.p80 {padding:80px;}
.p85 {padding:85px;}
.p90 {padding:90px;}
/*--上下内边距--padding*/.ptb0 {padding-top:0;padding-bottom:0;}
.ptb5 {padding-top:5px;padding-bottom:5px;}
.ptb10 {padding-top:10px;padding-bottom:10px;}
.ptb15 {padding-top:15px;padding-bottom:15px;}
.ptb20 {padding-top:20px;padding-bottom:20px;}
.ptb25 {padding-top:25px;padding-bottom:25px;}
.ptb30 {padding-top:30px;padding-bottom:30px;}
.ptb35 {padding-top:35px;padding-bottom:35px;}
.ptb40 {padding-top:40px;padding-bottom:40px;}
.ptb45 {padding-top:45px;padding-bottom:45px;}
.ptb50 {padding-top:50px;padding-bottom:50px;}
.ptb55 {padding-top:55px;padding-bottom:55px;}
.ptb60 {padding-top:60px;padding-bottom:60px;}
.ptb65 {padding-top:65px;padding-bottom:65px;}
.ptb70 {padding-top:70px;padding-bottom:70px;}
.ptb75 {padding-top:75px;padding-bottom:75px;}
.ptb80 {padding-top:80px;padding-bottom:80px;}
.ptb85 {padding-top:85px;padding-bottom:85px;}
.ptb90 {padding-top:90px;padding-bottom:90px;}
/*--左右内边距--padding*/.plr0 {padding-left:0;padding-right:0;}
.plr5 {padding-left:5px;padding-right:5px;}
.plr10 {padding-left:10px;padding-right:10px;}
.plr15 {padding-left:15px;padding-right:15px;}
.plr20 {padding-left:20px;padding-right:20px;}
.plr25 {padding-left:25px;padding-right:25px;}
.plr30 {padding-left:30px;padding-right:30px;}
.plr35 {padding-left:35px;padding-right:35px;}
.plr40 {padding-left:40px;padding-right:40px;}
.plr45 {padding-left:45px;padding-right:45px;}
.plr50 {padding-left:50px;padding-right:50px;}
.plr55 {padding-left:55px;padding-right:55px;}
.plr60 {padding-left:60px;padding-right:60px;}
.plr65 {padding-left:65px;padding-right:65px;}
.plr70 {padding-left:70px;padding-right:70px;}
.plr75 {padding-left:75px;padding-right:75px;}
.plr80 {padding-left:80px;padding-right:80px;}
.plr85 {padding-left:85px;padding-right:85px;}
.plr90 {padding-left:90px;padding-right:90px;}
.plr-15 {padding-left:-15px;padding-right:-15px;}
/*--上内边距--padding-top*/.pt0 {padding-top:0;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt45 {padding-top:45px;}
.pt50 {padding-top:50px;}
.pt55 {padding-top:55px;}
.pt60 {padding-top:60px;}
.pt65 {padding-top:65px;}
.pt70 {padding-top:70px;}
.pt75 {padding-top:75px;}
.pt80 {padding-top:80px;}
.pt85 {padding-top:85px;}
.pt90 {padding-top:90px;}
/*--右内边距--padding-right*/.pr0 {padding-right:0;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
.pr45 {padding-right:45px;}
.pr50 {padding-right:50px;}
.pr55 {padding-right:55px;}
.pr60 {padding-right:60px;}
.pr65 {padding-right:65px;}
.pr70 {padding-right:70px;}
.pr75 {padding-right:75px;}
.pr80 {padding-right:80px;}
.pr85 {padding-right:85px;}
.pr90 {padding-right:90px;}
/*--下内边距--padding-bottom*/.pb0 {padding-bottom:0;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}
.pb55 {padding-bottom:55px;}
.pb60 {padding-bottom:60px;}
.pb65 {padding-bottom:65px;}
.pb70 {padding-bottom:70px;}
.pb75 {padding-bottom:75px;}
.pb80 {padding-bottom:80px;}
.pb85 {padding-bottom:85px;}
.pb90 {padding-bottom:90px;}
/*--左内边距--padding-left*/.pl0 {padding-left:0;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl50 {padding-left:50px;}
.pl55 {padding-left:55px;}
.pl60 {padding-left:60px;}
.pl65 {padding-left:65px;}
.pl70 {padding-left:70px;}
.pl75 {padding-left:75px;}
.pl80 {padding-left:80px;}
.pl85 {padding-left:85px;}
.pl90 {padding-left:90px;}
/*-------------------------------清除浮动clearfix---------------------------------*/.clearfix::after {display:block;clear:both;content:"";}
/*-------------------------------显示--display---------------------------------*/.dis-none {display:none;}
.d-inline {display:inline !important;}
.d-inline-block {display:inline-block !important;}
.d-block {display:block !important;}
.d-table {display:table !important;}
.d-table-row {display:table-row !important;}
.d-table-cell {display:table-cell !important;}
.d-flex {display:-ms-flexbox !important;display:flex !important;}
/*结合弹性盒子*/.d-inline-flex {display:-ms-inline-flexbox !important;display:inline-flex !important;}
/*-------------------------------overflow---------------------------------*/.overflow-auto {overflow:auto !important;}
.overflow-hidden {overflow:hidden !important;}
/*-------------------------------position---------------------------------*/.position-s {position:static !important;}
.position-r {position:relative !important;}
.position-a {position:absolute !important;}
.position-f {position:fixed !important;}
.position-sticky {position:-webkit-sticky !important;position:sticky !important;}
/*粘性位置*/.fixed-top {position:fixed;top:0;right:0;left:0;z-index:1030;}
.fixed-bottom {position:fixed;right:0;bottom:0;left:0;z-index:1030;}
/*-------------------------------文字对齐方式---------------------------------*/.textalign-c {text-align:center;}
.textalign-l {text-align:left;}
.textalign-r {text-align:right;}
.textalign-f {text-align:justify;}
/*两端对齐*//*-------------------------------文字常用颜色值---------------------------------*/.text-black {color:#000;}
.text-gray-3 {color:#333;}
.text-gray-6 {color:#666;}
.text-gray-9 {color:#999;}
.text-gray-a {color:#aaa;}
.text-gray-b {color:#bbb;}
.text-gray-c {color:#ccc;}
.text-gray-e {color:#eee;}
.text-white {color:#fff;}
.text-red {color:#ff0000;}
.text-yello {color:#ffff00;}
.text-orange {color:#ff9900;}
.text-orange-d {color:#ff6600;}
/*橘红色*/.text-blue {color:#0094ff;}
/*天蓝色*/.text-green {color:#339933;}
/*森林绿*/.text-wood {color:#deb887;}
/*实木色*//*-------------------------------背景常用色---------------------------------*/.bgc-black {background-color:#000;}
.bgc-white {background-color:#fff;}
.bgc-gray-e {background-color:#eee;}
/*灰色背景*/.bgc-gray-de {background-color:#dedede;}
/*de灰色背景*/.bgc-gray-f4 {background-color:#f4f4f4;}
/*浅灰色灰色背景*/.bgc-gray-f46 {background-color:#f4f4f6;}
/*偏蓝浅灰色灰色背景*/.bgc-gray-f46 {background-color:#f4f4f6;}
/*偏蓝浅灰色灰色背景*/.bgc-bluegray {background-color:#172433;}
/*深蓝灰色背景-更多使用于页脚*/.bgc-bluegray-00 {background-color:#001328;}
/*深蓝灰色接近黑色背景-更多使用于页脚*/.bgopc-black-03 {background-color:rdb(0,0,0,0.3);}
/*黑色背景透明度0.3*/.bgopc-black-05 {background-color:rdb(0,0,0,0.5);}
.bgopc-black-07 {background-color:rdb(0,0,0,0.7);}
.bgopc-white-03 {background-color:rdb(255,255,255,0.3);}
/*白色背景透明度0.3*/.bgopc-white-05 {background-color:rdb(255,255,255,0.5);}
.bgopc-white-07 {background-color:rdb(255,255,255,0.7);}
/*-------------------------------常用边框 ---------------------------------*//*-------------------------------常用边框 ---------------------------------*/.border-no {border:none;}
.border {border:1px #eee solid;}
.border-top {border-top:1px #eee solid;}
.border-right {border-right:1px #eee solid;}
.border-bottom {border-bottom:1px #eee solid;}
.border-left {border-left:1px #eee solid;}
/*-------------------------------常用圆角 ---------------------------------*/.radius3 {border-radius:3px;}
.radius5 {border-radius:5px;}
.radius6 {border-radius:6px;}
.radius8 {border-radius:8px;}
.radius10 {border-radius:10px;}
.radius15 {border-radius:15px;}
.radius20 {border-radius:20px;}
.radius50x {border-radius:50%;}
/*-------------------------------滤镜 ---------------------------------*/  /*--动感模糊*/.blur {-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);}
/*-------------------------------常用阴影 ---------------------------------*/.boxshadow {box-shadow:0 0 6px #000;}
/*-------------------------------常用z-index ---------------------------------*/.z-index-9 {z-index:-9;}
.z-index-99 {z-index:-99;}
.z-index-999 {z-index:-999;}
.z-index-9999 {z-index:-9999;}
.z-index-99999 {z-index:-99999;}
.z-index9 {z-index:9;}
.z-index99 {z-index:99;}
.z-index999 {z-index:999;}
.z-index9999 {z-index:9999;}
.z-index99999 {z-index:99999;}
/************************************************************************/a {color:#333;transition:0.2s;-webkit-transition:0.2s;}
/*ps端页头*/.header-pc .header-logosech {display:flex;justify-content:space-between;align-items:center;background:#fff;padding:25px 0;position:relative;z-index:199;padding-right:85px;}
.header-pc .logo img {height:52px;}
.searchmod form {width:550px;border:2px #e93274 solid;padding:0 80px 0 15px;height:42px;line-height:42px;position:relative;}
.searchmod form input {position:absolute;top:0;left:10px;border:none;background:#fff;height:38px;line-height:38px;width:450px;}
.searchmod form button {position:absolute;top:0;right:0;border:none;background:#fff;height:38px;line-height:38px;width:100px;background:#e93274;color:#fff;border:none;}
.searchmod form button i {font-size:20px;}
/*导航*/.menunav {background:#e93274;position:relative;z-index:99;}
.menunav .navul {display:flex;justify-content:flex-start;text-align:center;}
.menunav .navul > li {position:relative;z-index:99;}
.menunav .navul > li > a {display:block;line-height:50px;height:50px;font-size:16px;color:#fff;margin: 0 20px;background:#e93274;position:relative;z-index:99;}
.menunav .navul > li.current-menu-item > a,.menunav .navul > li:hover > a {background:rgba(0,0,0,0.2)!important;}
.menunav .sub-menu {position:absolute;top:150px;left:50%;transform:translateX(-50%);box-shadow:3px 3px 6px rgba(0,0,0,0.16);padding:5px;transition:0.5s;-webkit-transition:0.5s;background:#fff;z-index:32;display:none;opacity:0;}
.menunav .navul > li:hover .sub-menu {top:50px;display:block;opacity:1;}
.menunav .sub-menu a {display:block;white-space:nowrap;color:#888;line-height:40px;height:40px;text-align:center;margin:0 30px;font-size:15px;border-bottom:1px #dedede dotted;transition:0.3s;-webkit-transition:0.3s;}
.menunav .sub-menu li:last-child a {border-bottom:none;}
.menunav .sub-menu li:hover a {background:#f4f4f4;color:#e93274;}
/*首页板块*/
.homebody {display:flex;justify-content:space-between;align-items:flex-start;padding-left:0px;position:relative;}
.listbody {display:flex;justify-content:space-between;align-items:flex-start;padding-left:0px;position:relative;}
.homebk {margin-bottom:20px;}
/*侧边导航*/
.homebknav {width:120px;position:absolute!important;top:0;left:0;}
.homebknav li {margin-bottom:5px;}
.homebknav a {display:flex;justify-content:flex-start;align-items:center;height:44px;font-size:15px;color:#333;line-height:44px;padding:0 10px;border-radius:6px;background:#eee;}
.homebknav a img {margin-right:5px;width:24px;height:24px;}
.homebknav a.active,.homebknav a:hover {background:#eee;/*color:#e93274;*/}
.homebknav.sticky {float:none;position:fixed;top:20px;z-index:6;left:auto;}
/*首页列表*/
.homebk-ctn {width:850px;}
.listbk-ctn {width:850px;}
.homebk-title {margin-bottom:15px;position:relative;}
.homebk-title h2 {font-size:18px;font-weight:600;line-height:50px;border-bottom:1px #dedede solid;}
.homebk-title h2 span {display:inline-block;line-height:50px;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#e93274;}
.homebk-title a {position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:14px;color:#ccc;}
/*banner*/ .swiper-banner {--swiper-theme-color:#f4f4f4;/* 设置分页器风格 */--swiper-navigation-color:#f4f4f4;/* 单独设置按钮颜色 */--swiper-navigation-size:30px;/* 设置按钮大小 */ border-radius:10px; overflow:hidden;}
/*首页列表一*/.homebk1-ctn {display:flex;justify-content:space-between;align-items:stretch;}
.homebk1-item {width:32%;}
.homebk1-img {height:150px;width:100%;overflow:hidden;margin-bottom:15px;}
.homebk1-item img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.homebk1-item h3 {position:absolute;left:0;bottom:0;padding:5px;color:#fff;line-height:1.5;font-size:15px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;background:rgba(0,0,0,0.3);}
.homebk1-img:hover img,.homebk2-img:hover img {transform:scale(1.1,1.1);}
.homebk1-item li a {display:block;height:42px;line-height:42px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/list.gif) no-repeat left center;padding-left:10px;}
.homebk2-ctn {display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;}
.homebk2-item {width:calc(25% - 15px);margin-right:20px;margin-bottom:15px;}
.homebk2-item:nth-child(4n) {margin-right:0;}
.homebk2-img {width:100%;height:220px;overflow:hidden;text-align:center;}
.homebk2-img img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.homebk2-item h3 {font-size:15px;height:38px;line-height:38px;/*color:#333;*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*.homebk2-item a:hover h3 {color:#e93274;}
*/.homebk3-ctn ul {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.homebk3-ctn ul li {width:48.5%;border-bottom:1px #dedede dotted;}
.homebk3-ctn li a {display:block;line-height:1.5;/*color:#333;*/font-size:15px;padding:15px 0;}
.homebk4-item {display:flex;justify-content:flex-start;align-items:stretch;padding:25px 0;border-bottom:1px #dedede dotted;}
.homebk4-img {width:155px;height:105px;margin-right:20px;overflow:hidden;}
.homebk4-img img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.homebk4-item:hover  img {transform:scale(1.1,1.1);}
.homebk4-title {position:relative;width:75%;}
.homebk4-title h3 a {display:block;font-size:18px;/*color:#333;*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:600;transition:0.2s;-webkit-transition:0.2s;}
/*.homebk4-title h3 a:hover {color:#e93274;}
*/.homebk4-title p {font-size:13px;color:#aaa;line-height:1.4;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.homebk4-date {position:absolute;left:0;bottom:0;font-size:13px;color:#aaa;}
.homebk4-date i {font-size:14px;margin-right:5px;}
.homebk4-date span {margin-right:35px;}
.homebk4-date a {padding:2px 15px;border:1px solid #ff852a;color:#ff852a;cursor:pointer;display:inline-block;margin-right:35px;}
/*侧边栏*/.sidebar {width:320px;}
.w-sidebar {/*border:1px #eee solid;*/margin-bottom:20px;}
.w-sidr-header {position:relative;border-top-style:solid;border-top-width:2px;border-top-color:#e93274;}
.w-sidr-header h3 {font-size:18px;font-weight:600;line-height:50px;padding-left:15px;padding-right:15px;border-left:1px #eee solid;border-right:1px #eee solid;}
.w-sidr-body {padding:0 15px 15px 15px;border-left:1px #eee solid;border-right:1px #eee solid;border-bottom:1px #eee solid;}
.w-sidr-litag {margin-bottom:15px;}
.w-sidr-litag ul {display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;}
.w-sidr-litag ul li {text-align:center;padding:5px;}
.w-sidr-litag  li a {display:block;width:100%;height:38px;line-height:38px;/*color:#333;*/border:1px #dedede solid;border-radius:5px;padding-left:5px;padding-right:5px;overflow:hidden;}
.w-sidr-li li a {background:url(../image/list.gif) no-repeat 5px center;padding:0 0 0 15px;color:#333;border-bottom:dotted 1px #eee;overflow:hidden;display:block;font-size:14px;height:46px;line-height:46px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.w-sidr-header a {position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:14px;color:#ccc;}
.w-sdimg a {padding:15px 0;display:flex;justify-content:space-between;border-bottom:solid 1px #eee;overflow:hidden;align-items:stretch;}
.w-sdimg:last-child a {border:none;}
.w-sdimg-img {width:28%;height:60px;overflow:hidden;}
.w-sdimg-img img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.w-sdimg:hover img {transform:scale(1.1,1.1);}
.w-sdimg-wp {width:75%;padding-left:10px;position:relative;}
.w-sdimg-wp h4 {display:block;color:#333;font-size:14px;line-height:18px;height:36px;overflow:hidden;transition:0.2s;-webkit-transition:0.2s;}
.w-sdimg-wp .w-lswp-bottom {left:10px;bottom:0;height:auto;}
.w-sdimg-wp .w-lswp-bottom span {margin-left:0;margin-right:6px;}
.w-sdimg-wp .w-lswp-bottom span i {margin-right:3px;}
.w-lswp-bottom {font-size:12px;color:#999;position:absolute;left:20px;bottom:0;height:30px;}
.w-lswp-bottom span {margin-right:15px;line-height:16px;}
.w-lswp-bottom span i {font-size:14px;margin-right:5px;}
.w-sidr-imgli2 {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.w-sdimg2 {width:100%;margin-bottom:0px;}
.w-sdimg-img2 {width:100%;height:90px;overflow:hidden;}
.w-sdimg-img2 img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.w-sdimg2:hover img {transform:scale(1.1,1.1);}
.w-sdimg2 h4 {font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;line-height:40px;transition:0.2s;-webkit-transition:0.2s;}
.onebigimg {display:block;height:200px;position:relative;overflow:hidden;}
.onebigimg img {width:100%;height:100%;}
.onebigimg h3 {position:absolute;font-size:14px;color:#fff;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);padding:0 15px;margin:0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:40px;}
.w-swiper {height:210px;}
.w-swiper img {width:100%;height:100%;}
.swiper-morimg {--swiper-theme-color:#f4f4f4;/* 设置分页器风格 */--swiper-navigation-color:#f4f4f4;/* 单独设置按钮颜色 */--swiper-navigation-size:30px;/* 设置按钮大小 */}
/*footer*/footer {background:#535353;padding:60px 0 30px 0;color:#fcfcfc;align-items:center;margin:0 auto;}
@media(max-width:768px) {.footm {display:none!important;}
}
.container1 {padding:0;margin:0 auto;max-width:1200px;}
.sb-fs {justify-content:space-between;align-items:flex-start;}
.w-ftitem-1 {width:26%;padding-right:40px;margin-top:-20px;}
.w-ftitem-1 p {opacity:0.65;color:#fff;text-align:justify;}
.w-ftitem-2 {width:57%;padding-right:40px;}
.sb-fs {justify-content:space-between;align-items:flex-start;}
.w-ftitem-2 h5 {font-size:15px;font-weight:700;border-left:3px solid #fff;padding-left:8px;line-height:1;opacity:0.8;margin-bottom:20px;}
.w-ftitem-2 ul li {margin-top:10px;opacity:0.65;}
.w-ftitem-2 ul li a {color:#fff;opacity:0.65;}
.w-ftitem-3 {width:20%;text-align:right;}
.foot_phone_title {font-size:16px;font-weight:600;text-align:right;margin:0;}
p.foot_phone {height:40px;line-height:40px;font-size:33px;color:#989898;text-align:right;margin-top:15px;margin-bottom:5px;font-family:Impact;}
.foot_phone i {font-size:22px;}
.w-ftitem-3 p {opacity:0.65;/* margin-top:5px;*/}
.foot_phone_info {font-size:12px;color:#989898;height:20px;line-height:20px;text-align:right;margin:0;margin-bottom:30px;}
.jc-fe {justify-content:flex-end;}
.foot_icon li {background:rgba(255,255,255,0.3);border-radius:50%;text-align:center;}
.foot_icon li {position:relative;width:33px;height:33px;margin:10px;cursor:pointer;}
.foot_icon li>i {color:#161e30;font-size:20px;line-height:33px;}
.foot_icon li>div {position:absolute;display:none;border:1px solid #eee;animation:winAlertIn 0.4s;border-radius:4px;}
.foot_qq_content {width:120px;height:auto;background-color:#fff;border:1px solid #eee;padding:20px 10px;bottom:50px;left:-33px;}
.foot_icon li>div>i {position:absolute;display:block;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;left:43px;height:0px;width:0px;}
.foot_qq i,.foot_weibo i {font-size:17px!important;}
.foot_qq_list h3 {height:20px;line-height:20px;font-size:14px;font-weight:600;overflow:hidden;color:#333;text-align:center;margin-bottom:10px;}
.foot_qq_list a {display:block;height:28px;line-height:28px;font-size:12px;font-weight:500;color:#999;text-align:center;border:1px solid #ededed;}
.footer-bottom-bgcolor {background:#424141;}
.footer-bottom-color {color:#fff;}
.footer-bottom {text-align:center;padding:15px 0;font-size:14px;}
.copyright {margin-bottom:5px;line-height:1.8;opacity:0.5;}
.footer-bottom .copyright a {color:#fff;opacity:1;}
.fot-1 {display:flex;justify-content:space-between;align-items:center;padding:25px 0;margin:0 auto;max-width:1200px;}
@media(max-width:768px) {.fot-1 {display:none!important;}
}
.fot-item {display:flex;justify-content:flex-start;align-items:center;width:23%;}
.fot-item img {margin-right:15px;}
.fot-item h4 {margin-bottom:10px;}
.friendlink {background:#424141;text-align:center;margin:0 auto;color:#858a97;font-size:12px;line-height:1.8;}
.friendlink a {margin:10px 5px;color:#858a97;font-size:13px;line-height:16px;}
@media(max-width:768px) {.friendlink {display:none!important;}
}
/*面包屑*/.breadcrumb {display:flex;justify-content:flex-start;align-items:center;background:none;border-radius:0;color:#bbb;border-top:1px #dedede solid;padding:6px 0;margin-bottom:0;}
.breadcrumb a {color:#bbb;}
.breadcrumb li {margin:0 5px;}
/*分页*/.w-fylink {display:flex;flex-wrap:nowrap;justify-content:center;margin-top:40px;clear:both;}
.w-fylink a,.w-fylink span {display:block;border:1px #dedede solid;border-radius:3px;padding:5px 10px;margin-left:3px;color:#666;font-size:12px;}
.w-fylink a.active,.w-fylink .current {background-color:#e9447f;color:#fff;border:1px #e9447f solid;}
.w-fylink a:hover {background:#f4f4f4;border:1px #f4f4f4 solid;}
.w-fylink a i {font-size:12px;}
.w-fylink a.active:hover {background-color:#e9447f;color:#fff;}
/*文章详情*/.pagebody {padding-left:0;}
.pagebody .homebk-ctn {width:850px;padding-left:0;}
.w-wznr {margin-bottom:30px;overflow:hidden;padding-bottom:15px;text-align:justify;}
.w-wznr-header {text-align:center; padding-bottom:15px;border-bottom:1px #dedede dotted;}
.w-wznr-header h1 {margin-top:0;font-size:1.5rem;line-height:1.3em;color:#454545;margin-bottom:10px; text-align:left;}
.w-wzhd-icon {color:#999; text-align:left; margin:0;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.w-wzhd-icon span {font-size:12px;margin-right:10px;}
.w-wzhd-icon a {font-size:12px;color:#666;margin-right:2px;}
/*.w-wzhd-icon a:hover {color:#0094ff;}
*/.w-wzhd-icon i {font-size:13px;color:#999;}
.w-wznr-body {font-size:16px;line-height:1.8;word-wrap:break-word;color:#555;padding:8px 0;}
.article-tips{background: #f9f4d9;color: #8f7f5d;padding: 10px;position: relative;margin:8px 0;border-radius: 5px;}
.article-tips img{width:14px; margin-right:3px; margin-top:-2px;}
.article-tips a{margin-left: 10px;color: #20c3a3;background: url(../image/zixunyisheng.png) no-repeat 0 3px;background-size: 16px;padding-left: 20px;}
.wendatj-box h4{font-size:16px;}
.w-wznr-body p {margin-bottom:16px;text-indent:2em;}
.w-wznr-body img {width:50%;margin:20px auto;display:block;}
blockquote:before {position:absolute;content:"";left:30px;top:22px;display:block;width:36px;height:36px;background:url(../image/yinghao.png) no-repeat center;background-size:cover;}
blockquote {position:relative;padding:30px 30px 30px 75px;background:#eee;border-left:0;font-size:16px;border-radius:6px;margin-top:30px;margin-bottom:30px;color:#999;}
.w-wznr-body p {text-align:justify; margin:10px 0;}
.w-wznr-body ul {margin-bottom:30px; border:1px solid #eaeaea; padding:10px; background:#f9f9f9;}
.w-wznr-body ul li {list-style-type:none;}
.w-wznr-body h2 {font-size:22px;font-weight:600;border-bottom:1px #dedede solid;padding-bottom:10px;margin-bottom:15px;position:relative;margin-top:30px;}
.w-wznr-body h2:before {content:"";width:100px;height:2px;background:#e93274;position:absolute;left:0;bottom:-2px;}
.w-wznr-body h3 {font-size:17px;font-weight:600;margin-bottom:15px;margin-top:30px;}
.w-wznr-body img {width:auto;height:auto;display:block;margin:30px auto;max-width:100%;}
/*专题页*/.specialbg {height:100%;}
.special {padding-top:50px;padding-bottom:50px;}
.special h2 {text-align:center;font-size:30px;margin-bottom:15px;}
.special p {text-align:center;margin-bottom:50px;font-size:14px;color:#aaa;}
.specialflex {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.special-listitem {width:48.5%;background:#fff;/* box-shadow:0px 1px 3px rgba(0,0,0,0.16);*/padding:20px;margin-bottom:30px;height:351px;border:1px #eee solid;border-top:3px solid #e93274;}
.special-listitem:hover {box-shadow:0px 1px 6px rgba(0,0,0,0.16);}
.spclst-top {display:flex;justify-content:space-between;align-items:stretch;padding-bottom:20px;border-bottom:1px #dedede dotted;}
.spclst-top-img {width:200px;height:120px;}
.spclst-top-img img {object-fit:cover;width:100%;height:100%;}
.spclst-top-r {position:relative;padding-left:20px;width:64%;}
.spclst-top-r h3 {margin-bottom:10px;}
.spclst-top-r h3 a {font-size:20px;color:#333;font-weight:600;}
.spclst-top-r h3 a:hover {text-decoration:none;}
.spclst-top-r p {font-size:14px;color:#999;margin-bottom:10px;text-align:left;height:42px;display:block;overflow:hidden;}
.spclst-top-r a.goinspecial {font-size:14px;color:#e93274;position:absolute;right:10px;bottom:0;}
.spclst-top-r a.goinspecial:after {position:absolute;right:-10px;top:0;font-family:FontAwesome;content:">";font-size:14px;line-height:20px;}
.spclst-bottom {margin:0;padding:20px 0 0 0;}
.spclst-bottom li {list-style:none;}
.spclst-bottom li a {display:block;width:100%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#999;position:relative;padding:5px 15px;}
.spclst-bottom li a:before {position:absolute;left:0;top:0;font-family:FontAwesome;content:">";font-size:14px;line-height:31px;}
/*评论*/.entry-comments {margin-top:30px;border-top-width:2px;border-top-style:solid;border-top-color:#e93274;background:#fbfbfb; font-size:16px;}
.entry-comments p{margin:10px 0;}
/*评论*/.comment-title {position:relative;}
.comment-title h3 {color:#333;display:inline-block;font-size:17px;line-height:26px;position:relative;font-weight:600;margin-bottom:15px;}
.comment-title h3 a {color:#5d74f0;margin:0 8px;}
.comment-title h3 #cancel-comment-reply-link {color:#bbb;}
.comment-title h3 i {display:inline-block;width:12px;height:12px;border-radius:50px;border-width:3px;border-color:#e93274;border-style:solid;opacity:0.8;margin-right:5px;}
.comment-respond {padding:10px 20px;}
}
.comment-respond .comment-title h3,.havecomment-list .comment-title h3 {padding:0;margin-bottom:10px;}
.comment-inner {display:flex;justify-content:flex-start;align-items:flex-start;}
.comment-author img {width:40px;height:40px;box-shadow:0px 0px 3px rgba(0,0,0,0.1);border-radius:50%;}
.comment-body {font-size:14px;line-height:1.8;}
.comment-body .nickname {line-height:40px;font-size:15px;font-weight:600;padding-left:15px;}
.comment-body .nickname a {color:#333;}
.comment-body .nickname a:hover {color:#bbb;}
.comment-body .nickname span {font-weight:400;font-size:14px;color:#666;}
.comment-body .comment-text p img {width:auto;height:auto;}
.comment-body .comment-text p {padding:0 15px;font-weight:300;font-size:15px;}
.must_log_in {/*background:url(../images/commentformbg.png) no-repeat;*/background-size:cover;}
.must_login {height:120px;padding:30px 20px;color:#bbb;border:1px #dedede solid;}
.must_login a {color:#5D74F0;}
.must_login a:hover {opacity:0.8;}
.havecomment-list {margin-top:30px;padding:20px;border-top:1px solid #eaeaea;}
/*推荐文章列表1*/.w-tjyd-body {padding-top:15px;padding-bottom:10px;display:flex;flex-wrap:wrap;}
.w-tjydby {overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.w-tjydby-l {width:45%;}
.w-tjydby-r {width:55%;}
.w-tjydby-limg {width:46%;overflow:hidden;margin-right:10px;margin-bottom:15px;position:relative;}
.w-tjydby-limg img {width:100%;height:120px;transition:all 0.7s ease 0s;}
.w-tjydby-limg:hover img {-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.w-tjydby-limg h4 {line-height:38px;background:rgba(0,0,0,0.5);color:#fff;font-size:14px;position:absolute;left:0;right:0;bottom:0;display:block;height:38px;overflow:hidden;margin-bottom:0;padding:0 5px;}
.w-tjydby-r ul {padding-left:15px;color:#bbb; font-size:16px;}
.w-tjydby-r ul li {margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;height:24px;padding-left:15px;background:url(../image/list.gif) no-repeat left center;}
.w-tjydby-r ul li a {color:#666;text-overflow:ellipsis;}
.w-tjydby-r ul li a:hover {color:#e93274;}
/*广告位*/.add-ad {margin-top:10px;margin-bottom:10px;}
.add-ad a {display:block;width:100%;height:auto;}
.add-ad a img {width:100%;height:auto;object-fit:cover;}
/*返回顶部*/.QZ-up {width:40px;height:40px;background:#ccc url(../image/fanhuidingbu1.png) no-repeat center;position:fixed;right:10px;bottom:15%;cursor:pointer;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,0.3);}
/***************************适配移动端*****************************/.mb-has {display:none;}
@media (max-width:768px) {.container {padding:0 10px;}
.mb-hid {display:none;}
.mb-has {display:block;}
/*移动端导航*/.mbnav {position:fixed;top:0;bottom:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999;overflow-y:auto;}
.mbnav nav {background:#fff;width:80%;padding:30px;min-height:100%;}
.mbnav .navclose {position:absolute;top:20px;right:50px;color:#000;display:block;width:40px;height:40px;line-height:40px;text-align:center;background:#ccc;border-radius:50%;}
.mbnav .navclose i {font-size:20px;}
.mbnavul {margin-top:15px;}
.mbnavul > li {border-bottom:1px #dedede dotted;}
.mbnavul > li > a {display:block;height:42px;line-height:42px;padding-left:10px;padding-right:10px;font-weight:600;font-size:16px;}
.mbnavul .sub-menu {padding-left:15px;padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.mbnavul .sub-menu li {width:48%;}
.mbnavul .sub-menu li a {display:block;width:100%;height:36px;line-height:36px;text-align:center;background:#f4f4f4;border-radius:5px;margin-bottom:6px;}
.header-m {display:flex;justify-content:space-between;align-items:center;padding:10px 15px;box-shadow:0 0 8px rgba(0,0,0,0.1);}
.header-m a {color:#333;}
.header-m a i {font-size:20px;}
.header-m .schcart-btn a i {font-size:24px;}
.header-m .logo img {height:52px;}
.searchmod {position:absolute;top:70px;left:0;width:100%;background:rgba(0,0,0,0.6);z-index:99;padding:20px;display:none;}
.searchmod form {width:80%;margin:0 auto;background:#fff;}
/*banner*/.swiper-banner img {height:380px;}
.swiper-banner img {width:100%;}
/*首页板块*/
.homebk-ctn {width:100%!important;}
.listbk-ctn {width:100%!important;}
.homebknav {display:none;}
}
@media (max-width:414px) {.banner img {height:190px;}
.header-m .logo {width:70%;text-align:center;}
.header-m .logo img {max-width:100%;}
.mbnav nav {padding:30px 15px;}
.mbnav .navclose {top:30px;right:15px;width:35px;height:35px;line-height:35px;}
.search-form {width:85%;padding:20px;}
.searchmod form {width:100%;}
.searchmod form input {width:80%;}
.searchmod form button {width:65px;}
/*首页板块*/.homebk1-ctn {display:block;}
.homebk1-item {width:100%;margin-bottom:20px;}
.swiper-banner img {height:200px;}
.homebk2-ctn {justify-content:space-between;}
.homebk2-item {width:48%;margin-right:0;}
.homebk3-ctn ul li {width:100%;}
.homebk4-img {width:90px;height:70px;margin-right:10px;}
.homebk4-title {width:68%;}
.homebk4-date span {margin-right:15px;}
.homebk4-title h3 a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:15px;padding-top:0;}
/*列表*/.homebk4-date {font-size:12px;}
.homebk4-date a {font-size:12px;margin-right:5px;padding:2px 8px;}
.special-listitem {width:100%;padding:15px;}
.spclst-top-img {width:160px;height:100px;}
/*文章详情*/.w-wzhd-icon span:nth-child(3) {display:none;}
.w-wznr-header {font-size:1.5rem; padding-bottom:0;}
.w-wznr-header h1{ margin-bottom:0;}
.w-tjyd-body {display:block;}
.w-tjydby-l,.w-tjydby-r {width:100%;}
.w-tjydby-r ul {padding-left:0;}
.comment-respond {padding:10px;}
.w-wznr-body ul {padding-left:20px;}
.havecomment-list {padding:10px;}
/**/.madd-ad {display:block;}
.pcadd-ad {display:none;}
.header-m .logo img {height:44px;}
}
@media (max-width:320px) {.homebk4-date i {margin-right:0px;}
.homebk4-date span {margin-right:0px;}
.homebk4-date a {margin-right:0;padding:0px 4px;}
}
/*问答列表*/.homebk3-ctn ul {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.homebk3-ctn ul li {width:33.2%;border-bottom:1px #dedede dotted;}
.homebk3-ctn li a {display:block;line-height:.5;/*color:#333;*/ font-size:15px;padding:15px 0;word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.homebk33-ctn ul {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;}
.homebk33-ctn ul li {width:31%;border-bottom:1px #dedede dotted;}
.homebk33-ctn li a {display:block;line-height:1.5;/*color:#333;*/ font-size:13px;padding:8px 0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.homebk4-item {display:flex;justify-content:flex-start;align-items:stretch;padding:12px 0;border-bottom:1px #dedede dotted;}
.homebk4-img {width:155px;height:105px;margin-right:20px;overflow:hidden;}
.homebk4-img img {width:100%;height:100%;transition:0.3s;-webkit-transition:0.3s;}
.homebk4-item:hover img {transform:scale(1.1,1.1);}
.homebk4-title {position:relative;width:75%;}
.homebk4-title h3 a {display:block;font-size:20px;/*color:#333;*/ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:normal;transition:0.2s;-webkit-transition:0.2s;}
.homebk3-ctn .wenda-zt {border-bottom:none;margin:5px 0 5px 0;}
.wenda-zt h4 {width:100%;height:auto !important;overflow:hidden;}
.wenda-zt h4 i {width:20px;height:20px;display:block;background:url(../image/tiwen.png) no-repeat;background-size:20px;float:left;margin-right:5px;}
.wenda-zt h4 a {padding:0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wenda-zt .daan-zt {background:#f7f5f5;padding:12px 20px 15px;border-radius:4px;margin-top:12px;height:auto !important;overflow:hidden;}
.wenda-zt .daan-zt p a {color:#666;padding:0;font-size:0.9em;}
.wenda-zt .huidays-zt {margin-top:10px;}
.wenda-zt .huidays-zt img {width:26px;height:26px;border-radius:26px;float:left;}
.wenda-zt .huidays-zt span {font-size:0.9em;color:#999;margin-left:10px;float:left;line-height:26px;}
.more-zt {width:100%;border:1px solid #eaeaea;height:3em;line-height:3em;border-radius:4px;text-align:center;}
.more-zt1 {display:none;}
.more-jz {width:50%;margin:0 auto;margin-top:20px;}
.wz3pl .homebk3-ctn ul li {width:32%;}
/*问答详情*/.topic_q {padding:1.4rem;background:#f7f7f7;margin-top:1.0rem;}
.topic_q h1 {font-size:1.12rem;font-weight:bold;color:#333;}
.topic_q .topic_q_content {margin-top:1.0rem;font-size:.87rem;color:#666;}
.topic_q_time {margin-top:1rem;display:flex;justify-content:space-between;color:#999;font-size:.87rem;flex-wrap:wrap;line-height:1.6rem;}
.topic_q_time h3{font-size:1rem;}
.topic_q_time p span {margin-left:1.0rem;}
.topic_q_time p i {display:inline-block;margin-right:.5rem;font-size:.87rem;}
.topic_a {padding:1.4rem;background:#f7f7f7;margin-top:2.0rem;}
.topic_a ul {padding:0;}
.topic_a ul li {border-bottom:1px dashed #e5e5e5;padding-bottom:1.2rem;margin-top:2.0rem;list-style:none;}
.topic_a ul li:nth-child(1) {margin-top:0;}
.topic_a ul li .topic_a_doctor {display:flex;justify-content:space-between;align-items:flex-start;}
.topic_a ul li .topic_a_doctor_left {display:flex;align-items:center;}
.topic_a ul li .topic_a_doctor_left_img {width:4.0rem;height:4.0rem;border-radius:50%;overflow:hidden;}
.topic_a ul li .topic_a_doctor_left_img img {width:100%;vertical-align:top;margin:0;}
.topic_a ul li .topic_a_doctor_left_text {margin-left:1.4rem;}
.topic_a ul li .topic_a_doctor_left_text h4 {font-size:1.0rem;color:#999;}
.topic_a ul li .topic_a_doctor_left_text h4 span {display:inline-block;margin-right:.5rem;color:#333;}
.topic_a ul li .topic_a_doctor_left_text h4 i {font-size:.87rem;color:#f66c35;margin-left:.5rem;display:inline-block;}
.topic_a ul li .topic_a_doctor_left_text p {font-size:.87rem;color:#999;margin-top:.4rem;text-indent:0;}
.topic_a ul li .topic_a_doctor_left_text p i {display:inline-block;margin-right:.4rem;background:url(../image/hospital.png) no-repeat;background-size:100%;width:23px;height:23px;}
.topic_a ul li .topic_a_doctor_right a {width:7.0rem;height:2.0rem;text-align:center;line-height:2.0rem;color:#fff;background:#f66c35;border-radius:.2rem;display:block;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;}
.topic_a ul li .topic_a_doctor_right a:hover {box-shadow:3px 3px 10px rgba(246,108,53,.3);}
.topic_a ul li .topic_a_content {margin-top:10px;color:#666;font-size:.87rem;line-height:1.5rem;}
/*筛选菜单*/.region {padding:1.4rem;background:#f7f7f7;margin-top:1.0rem;display:flex;justify-content:space-between;font-size:.87rem;}
.region .region_left {width:5.0rem;color:#999;line-height:1.8rem;}
.region .region_left_a {width:4.0rem;color:#333;}
.region a {display:inline-block;width:4.0rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:.87rem;border-radius:.2rem;}
.region a:hover {color:#ff7467;}
.region .region_right {width:calc(100% - 10.0rem);}
.region .region_curr {background:#ff7467;color:#fff;box-shadow:3px 3px 10px rgba(25,178,197,.3);}
/*医院列表*/.hospital_list {padding:0 1.4rem 1.4rem 1.4rem;background:#fff;border-top:1px solid #e5e5e5;}
.hospital_list ul li {margin-top:1.8em;padding-bottom:1.5rem;border-bottom:1px dashed #f0f0f0;}
.hospital_list ul li a {display:flex;justify-content:space-between;position:relative;}
.hospital_list ul li .hospital_list_img {width:27.3%;}
.hospital_list ul li .hospital_list_img_padding {width:100%;height:0;overflow:hidden;position:relative;padding-top:69%;border-radius:.6rem;}
.hospital_list ul li .hospital_list_img img {position:absolute;top:0;left:0;width:100%;-webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.hospital_list ul li .hospital_list_text {width:70%;}
.hospital_list ul li .hospital_list_text_title {display:flex;align-items:center;}
.hospital_list ul li .hospital_list_text_title h3 {font-size:1.25rem;color:#333;font-weight:bold;}
.hospital_list ul li:hover .hospital_list_text_title h3 {color:#ff7467;}
.hospital_list ul li .hospital_list_text_content {margin-top:.8rem;color:#666;}
.hospital_list ul li .hospital_list_text_content p {font-size:.87rem;color:#666;line-height:1.7rem;}
.hospital_list ul li .hospital_list_text_content p span {color:#333;}
.hospital_list ul li .hospital_list_pf {position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:flex-end;}
.hospital_list ul li .hospital_list_pf p {font-size:.87rem;color:#999;margin-bottom:.4rem;}
.hospital_list ul li .hospital_list_pf i {font-size:1.2rem;color:#f3834e;display:inline-block;margin-left:.3rem;}
.tad {border:1px solid #ffb71c;height:1.2rem;line-height:1.2rem;text-align:center;font-size:12px;color:#ffb71c;width:4.2rem;border-radius:.2rem;margin-left:.6rem;margin-top:.4rem;}
.tad i {display:inline-block;margin-right:.2rem;font-size:12px;}
/*医院详情*/    .hospital {clear:both;width:100%;display:inline-block;}
.doctor {clear:both;width:100%;display:inline-block;}
.hospital-info {position:relative;margin-bottom:30px;padding:30px 20px;overflow:hidden;background:#fff;border:1px solid #e6e6e6;border-radius:10px;width:100%;}
.hospital-info .logo {float:left;display:block;width:160px;height:160px;background:#f8f8f8;border-radius:100%;}
.hospital-info .logo2 {float:left;display:block;width:260px;height:220px;background:#f8f8f8;border-radius:8px;}
.hospital-info .cr {margin-left:30px;width:95%;}
.hospital-info .cr h1 {float:left;display:inline-block;margin-bottom:5px;max-width:100%;height:26px;line-height:26px;font-size:26px;color:#000;overflow:hidden;}
.hospital-info .cr .attest-btn {display:inline-block;float:right;margin-left:16px;width:75px;height:56px;background:url(https://www.zxstar.com/skins/img/attest_1.png) center center no-repeat;}
.hospital-info .cr .attest-btn.attest-0 {display:none;}
.hospital-info .cr p {clear:both;margin-bottom:5px;line-height:24px;font-size:14px;color:#555555;}
.hospital-info .cr p span {color:#999999;}
.hospital-info .zxBtn {position:absolute;top:20px;right:30px;width:100px;line-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#ffffff;text-align:center;cursor:pointer;border:1px solid #e93274;border-radius:20px;-webkit-box-shadow:0 4px 12px 0 rgba(87,187,190,0.16);box-shadow:0 4px 12px 0 rgba(87,187,190,0.16);background-color:#e93274;}
.zhuanjia_title {height:30px;position:relative;line-height:30px;margin:15px 0px 15px 0px;border-bottom:1px solid #eaeaea;padding-bottom:10px;width:100%}
.zhuanjia_title h3 {float:left;color:#e93274;font-size:1.3rem;font-weight:bold;}
.zhuanjia_title span {float:left;color:#9e9e9e;font-size:14px;margin-left:8px;margint-top:5px;height:25px;}
.zhuanjia_title a {float:right;margin-right:1.12%;color:#000;padding:0px 5px 0px 5px;font-size:14px;border-radius:10px;}
.join {color:#e93274!important;}
.zhuanjia_infos {width:19.1%;margin-right:1%;float:left;position:relative;height:100%;box-shadow:0 2px 20px 0 #eaeaea;margin-left:1px;margin-bottom:1%;}
.zhuanjia_infos:nth-child(5n) {margin-right:1px;float:right;}
.zhuanjia_article_infos {width:24.1%;margin-right:1%;float:left;position:relative;height:100%;box-shadow:0 2px 20px 0 #eaeaea;margin-left:1px;margin-bottom:1%;}
.zhuanjia_article_infos:nth-child(4n) {margin-right:1px;float:right;}
.user-img {width:100%;height:100%;position:relative;border-radius:10px 10px 0 0;}
.zhezhao {width:100%;height:84px;position:relative;opacity:0.8;top:0;left:0;border-radius:10px 10px 0 0;background:url(https://www.zxstar.com/skins/images/zhezhao.png) no-repeat;}
.user-img .user-radius-img {border-radius:50%;max-width:80px;height:80px;top:35px;left:35%;position:absolute;filter:blur(0);}
.zhuanjia-info {font-size:14px;color:#999;line-height:30px;margin:40px 0px 20px 0px;text-align:center;text-overflow:ellipsis;}
.zhuanjia_name {font-size:18px;text-align:center;font-weight:bold;color:#555;}
.doctor_infos {width:19.1%;margin-right:1%;float:left;position:relative;height:100%;box-shadow:0 2px 20px 0 #eaeaea;margin-left:1px;margin-bottom:1%;}
.doctor_infos:nth-child(5n) {margin-right:1px;float:right;}
.tip {padding:0 12px;height:24px;line-height:24px;font-size:14px;color:#666;background:#f3f4f5;border-radius:100px;display:inline-block;margin-right:8px;}
.prew-metting {width:90px;height:26px;line-height:26px;text-align:center;background:#e93274;border-radius:8px;margin:0 auto;margin-top:0px;margin-bottom:20px;}
.prew-metting a {color:#fff;font-size:14px;}
.article {background-color:#fff;padding:0px 0px 0px 5px;overflow:hidden;}
.article .title {border-bottom:1px dashed #DDD;}
.article .title h1 {font-size:22px;line-height:normal;color:#404040;margin:.5em 0;}
.article .subtitle,.article .subtitle a {font-size:.9em;color:#999;padding-bottom:10px;text-align:center;}
.article_content {margin-bottom:10px;font-size:1.1em;line-height:1.6em;padding-top:10px;}
.article_content strong {font-weight:bold;}
.article_content a:hover {border-bottom:1px dotted #CCC;}
.article_content h1,.article_content h2,.article_content h3 {margin:20px -20px;padding:3px 20px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;color:#444;font-size:1.05em;line-height:1.8em;font-weight:300;background:#f9f9f9;}
.article_content p {clear:both;text-indent:2em;padding-bottom:.6em;}
.hospital-info .cr p{text-indent:0em;}
.hospital-info .cr img{width：100%；}
.homebk4-ctn {margin-top:2%;clear:both;padding:0px 0px 0px 5px;}
.test-article-topic {width:24.2%;margin-right:1%;height:205px;float:left;background:#fff;box-shadow:0 2px 20px 0 #eaeaea;border-radius:10px;position:relative;margin-bottom:2%}
.test-article-topic:nth-child(4n) {margin-right:0;float:right;}
.test-article-topic .go-test {position:absolute;left:50%;top:50%;width:70px;height:36px;line-height:36px;background:rgba(0,0,0,.5);border-radius:8px;font-family:PingFangSC-Medium;font-size:14px;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;}
.test-article-topic img {width:100%;height:158px;border-top-left-radius:10px;border-top-right-radius:10px;object-fit:cover;object-position:center;}
.test-article-topic p {text-align:left;font-size:16px;color:#333;line-height:20px;margin:5px 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;}
.test-article-topic .two-tip {text-align:left;margin-bottom:10px;}
.test-article-topic .free,.test-article-topic .no-free {display:inline-block;background:#e93274;border-radius:100px;padding:0 12px;margin-top:14px;text-align:left;color:#fff;height:20px;font-size:14px;line-height:20px;margin-left:10px;}
.test-article-topic .test {font-family:PingFangSC-Medium;font-size:12px;color:#999;line-height:14px;float:right;margin-top:17px;margin-right:10px;}
/*医生列表*/.doctor_list {margin-top:1.0rem;}
.doctor_list ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.doctor_list ul li {background:#f7f7f7;width:48.4%;margin:1.0rem 0;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;}
.doctor_list ul li:hover {box-shadow:3px 3px 12px rgba(0,0,0,.1);}
.doctor_list ul li a {display:block;padding:1.4rem;}
.doctor_list ul li .doctor_list_img {width:50%;margin:0 auto;}
.doctor_list ul li .doctor_list_img_padding {width:90%;padding:5%;background:#e5e5e5;border-radius:50%;}
.doctor_list ul li .doctor_list_img_padding_img {height:0;overflow:hidden;padding-top:100%;border-radius:50%;position:relative;-webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.doctor_list ul li .doctor_list_img_padding img {position:absolute;top:0;left:0;width:100%;}
.doctor_list ul li .doctor_list_text {margin-top:1.6rem;}
.doctor_list ul li .doctor_list_text_title {display:flex;align-items:center;flex-wrap:wrap;}
.doctor_list ul li .doctor_list_text_title h3 {display:flex;align-items:flex-end;}
.doctor_list ul li .doctor_list_text_title h3 span {font-size:1.25rem;color:#333;font-weight:bold;}
.doctor_list ul li .doctor_list_text_title h3 i {font-size:1.0rem;color:#f66c35;display:block;margin-left:.6rem;}
.doctor_list ul li .doctor_list_text_title .tad {margin-left:.8rem;}
.doctor_list ul li .doctor_list_text_content {margin-top:.8rem;}
.doctor_list ul li .doctor_list_text_content p {line-height:1.8rem;font-size:.87rem;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.doctor_list ul li .doctor_list_text_content p i {display:inline-block;width:1.7rem;text-align:center;font-size:1.1rem;line-height:1.8rem;}
/*项目列表*/
.project-card-list {width:825px;}
.project-card-list li {float:left;margin:10px 15px 14px 0;padding:5px 5px 0;overflow:hidden;width:260px;height:307px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-box-shadow:0px 6px 40px 0px rgba(99,171,240,0.12);box-shadow:0px 6px 40px 0px rgba(99,171,240,0.12);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}
.project-card-list li:hover {-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.project-card-list h3 {padding:0 14px;height:36px;line-height:36px;font-size:18px;color:#000;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;text-align:center;}
.project-card-list .views {padding-left:14px;height:30px;line-height:30px;font-size:15px;color:#a2a5ad;}
.project-list {margin-top:1.0rem;}
.project-list .project-card-list {margin:0 -20px;width:auto;}
.project-list .project-card-list li {margin:10px 0 10px 10px;padding:0;width:23.333333333%;height:auto;border-radius:6px;}
.project-list .project-card-list .cover {margin-bottom:7px;height:126px;border-radius:6px 6px 0 0;}
.project-list .project-card-list .cover img {width:100%;height:auto;}
.project-list .project-card-list .cover .time {font-size:16px;right:9px;bottom:6px;}
.project-list .project-card-list .cover::after {height:46px;}
.project-list .project-card-list .views {font-size:14px;}
/*项目详情*/
.operation ul {padding:5px 20px;position:relative;background-color:#f7f7f7;overflow:hidden;}
.operation ul:before {content:"";position:absolute;top:0;left:0;border-left:7px solid #fff;border-top:7px solid #fff;border-right:7px solid #f0f0f0;border-bottom:7px solid #f0f0f0;}
.operation li {width:100%!important;height:45px;line-height:45px;font-size:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;}
.operation li:nth-child(even) {background-color:rgba(255,255,255,0.7);}
.operation li span {display:inline-block;}
.operation li .name,.operation li .value {margin-left:10px;width:106px;color:#777;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.operation li .value {margin-left:20px;width:220px;color:#333;}
.operation li .tip {font-size:12px;color:#888;text-align:center;width:100%;}
.operation li .l,.operation li .r {float:left;width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;}
.intro .tit-h2 {margin-bottom:20px;line-height:34px;font-size:1.3rem;color:#333333;clear:both;}
.intro .desc {line-height:28px;font-size:15px;color:#666666;}
/*行情列表*/
.hangqing{width:100%; height:auto; margin-top:10px;}
.th-5 {padding:0px;background:#fff;}
.th-5 li {line-height:36px;height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0px;}
.th-5 li.th_li {height:100px;/* margin-bottom:15px;*/}
.th-5 li.th_cat {height:200px;border-bottom: 1px dashed #eee; padding-top:10px;}
.th-5 li.asl{ height:140px}
.th-5 .date {float:right;color:#bbb;}
.th-5 li i {display:inline-block;margin-right:5px;width:3px;height:5px;opacity:0.5;background: url(../image/list.gif) no-repeat left;}
.hangqing_tit{padding: 0 0 1% 0;text-align: left;border-bottom: 1px solid #950d25;}
.hangqing_tit span{color:#ab0e2d; font-size:22px; font-weight:500;}
.hangqing{width:100%; height:auto; margin-top:10px;}
.hangqing .like_hangqing{display: inline-block;width: 100%;}
.hangqing .like_hangqing li{width:49%; float:left;color: #777777; margin-bottom: 3px; padding-left: 1%; background: url(../image/list.gif) no-repeat left; font-size:14px}
.hangqing .like_hangqing li a{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
/*行情详情*/
.qsbj-dl{width:100%; border:1px solid #eaeaea; padding:10px 0 0 0; height:auto !important; overflow:hidden; margin:10px 0;}
.qsbj-dl dt{width:34%; float:right; text-align: center; padding:20px 0 20px 0; color: #333; text-align: center; font-size: 16px; }
.qsbj-dl dt i { text-align: center; font-style: normal; font-size: 18px; font-weight: bold; color: #e93274; }
.qsbj-dl dt a { outline: 0; text-decoration: none; display: block; width:40%; margin: 0 auto; font-size: 14px; line-height: 28px; transition: all ease .2s; text-align: center; color: #ff5370; border: 1px solid #ff5370; border-radius: 3px; }
.qsbj-dl dd{width:33%; float:left; text-align: center; padding:20px 0 20px 0; color: #333; text-align: center; font-size: 16px; border-right:1px solid #eaeaea;}
.qsbj-dl dd i { text-align: center; font-style: normal; font-size: 18px; font-weight: bold; color: #e93274; }
.qsbj-dl dd em{color: #e93274; font-style:normal;}
 @media (max-width:640px) {
.qsbj-dl dt a {width:80%;}
}
/***新更改表格开始********************************************************************/
.bg-boxbj { border: 1px solid #eaeaea; clear: both; width: 100%; font-size: .9rem; background: #FFF; }
.bg-boxbj p { width: 100%; display: inherit; border-right: 1px solid #eaeaea; margin: 0; height: auto!important; overflow: hidden; border-top: 1px solid #eaeaea; text-indent: 0; }
.bg-boxbj ul { width: 100%; display: inherit; border-right: 1px solid #eaeaea; border-top: 1px solid #eaeaea; margin: 0; height: auto!important; overflow: hidden; padding: 0; }
.bg-boxbj td { border-bottom: 1px solid #eaeaea; border-left: 1px solid #eaeaea; padding: 10px 0 10px 10px; font-size: 0.8rem; line-height:1.2em;}
.bg-boxbj li, .bg-boxbj span { float: left; display: block; text-indent: 0.2rem; height: auto!important; min-height: 1rem; *height:1rem;
overflow: hidden; line-height: 1rem; padding: 0.5rem 0; }
.bg-boxbj .bjlie1 { width: 10%; text-align: center; }
.bg-boxbj .bjlie2 { width: 17%; border-left: 1px solid #eaeaea; }
.bg-boxbj .bjlie3 { width: 15%; border-left: 1px solid #eaeaea; color: #F33; font-size: .8rem; }
.bg-boxbj .bjlie4 { width: 15%; border-left: 1px solid #eaeaea; }
.bg-boxbj .bjlie5 { width: 26%; border-left: 1px solid #eaeaea; }
.bg-boxbj .bjlie6 { width: 15%; border-left: 1px solid #eaeaea; }
@media(max-width:768px) {
.homebk3-ctn ul li {width:100%}
.wrap{padding:0;width:100%!important}
.hospital-info{width: 94%!important;padding: 0;margin: 0 3%;border:none;}
.hospital-info .cr{width:98%!important;margin-left: 0px; padding:0.5rem}
.hospital-info .zxBtn{display:none;}
.main{width:94%!important;margin: 0 3%;}
.map{padding-left:0;}
.map span{margin: 0 3%; }
.operation{width:100%!important}
.article{width:100%!important;padding: 0px;}
.operation ul{width:100%!important}
.operation li{display:inline-block;width:100%!important;height: 100%;}
.operation li .l, .operation li .r{width:100%!important}
.operation li .name{width:22%!important}
.operation li .value{width:70%!important;margin-left: 0;margin-right: 0;}
.xmjj-p, .xmjj-p ul{width:100%!important; padding:0;}
.sider{display:none;}
.test-article-topic{width:49.2%!important;height: auto;}
.test-article-topic:nth-child(3n){ float:right;margin-right: 0;}
.test-article-topic img{height:128px;}
.zhuanjia_article_infos{width:49.1%;height: auto;}
.zhuanjia_article_infos:nth-child(2n){ float:right;margin-right: 0;}
.homebk33-ctn ul li{width:100%;}
.zhuanjia_article_body{padding-top: 5%;}
#doctor,#hospital,#ask{width: 100%;display: inline-block;overflow: hidden;}
.homebk3-ctn ul li{width:100%}
.hospital-info .logo{ float:none;margin: 0 auto;margin-top: 20px;width: 100%;height: auto;background: none;border-radius: 2%;}
.hospital-info .logo2{width: 100%;height: 100%;float:none;margin: 0 auto;margin-top: 20px;}
.hospital-info .cr h1{float: none;margin: 0 auto;border-radius: 60px;display: block;background: #fd627a;line-height: 32px;height: 32px;color: #fff;text-align: center;font-size: 1.22rem;margin-bottom: 1.5rem;}
.article_content{ font-size:0.9rem;}
.border-jg{border-top: 10px solid #f4f4f4;}
{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;width: 100%;}
.index_new{width:100%;overflow: hidden;}
.index_new .index_new_content{width:94%; margin:0 3%}
.zhuanjia_title ul{display:none;}
.index_new .index_new_left{width:100%}
.index_new .index_new_center{width:100%; margin-bottom:2%; margin-top:2%;}
.index_new .index_new_right{width:100%}
.wz3pl{width:94%; margin:0 3%}
.wz3pl .homebk3-ctn ul li{width:100%;}
.zhuanjia_body{width:94%; margin:0 3%}
.test-topic img{height:128px;}
.col-md-55{width:96%}
.recruit-search{width: 91.8%;margin: 2%;}
.filterBox li .tit{ display:none;}
.homebk4-img{width: 35%;}
.homebk4-title{width: 65%;}
.hospital-list-card li{width: 48%;}
.hospital-list-card li .pic{width: 80%; height:auto;}
.mol_testTubeLabel { width: 100%; overflow: hidden; display: block }
.mol_testTubeLabel span { padding: 0 6px; float: left; display: block; line-height: 22px; font-size: 12px; color: #7E7E7E; background: #F1F1F1; border-radius: 4px; margin-right: 16px; margin-top: 15px; }
.mol_testTubeLabel span:last-child { margin-right: 0!important; }
.hp_fl_img { width: 98px; height: 98px; overflow: hidden; margin-right: 12px; }
.hp_fl_img img { width: 100%; height: 98px; }
.hp_fl_menu .ttt i { display: none; width: 50px; font-size: 12px; color: #FF6688; background: #fff; line-height: 21px; margin: 0; }
.hospital_block_title, .testTubeLabel { display: none; }
.hp_fl_menu p {font-size: 12px;line-height: 17px;}
.hp_fl_menu {width: 68%;}
.hospital_block_content ul li{width: 96%; margin-right:0;display: inline-block;}
.hp_fl_menu .ttt h2 { flex: 1; -webkit-flex: 1; font-size: 16px; color: #f68; line-height: 21px; display: block; margin: 0; }
.hospital_ul_fl{width:100%}
.project-list .project-card-list li{width:42.5%}
.project-card-list h3{font-size: 0.8rem;font-weight: normal;}
.region{ display: none;}
.doctor_list ul li{ width: 100%;}
.doctor_list ul li a{ padding:1.0rem; display: flex; justify-content: space-between;}
.doctor_list ul li .doctor_list_img{ width: 28%;}
.doctor_list ul li .doctor_list_text{ margin-top: 0; width: 67%;}
.hospital_list{padding:0;}
.hospital_list ul li a{ display:block;}
.hospital_list ul li .hospital_list_img{width:100%}
.hospital_list ul li .hospital_list_text{width:100%}
.hospital_list ul li .hospital_list_pf p{margin-right: .5rem;margin-top: .2rem;margin-bottom: 0;color: #f3834e;}
.hospital_list_icon{margin-right: .5rem;}
}

/*******报价系统模板*********************************************************************************************/
/*医院介绍*/
.wz-daodu { background: #f9f9f9; padding: 20px; font-size: 0.9rem; line-height: 1.8rem; color: #898989; }
.wz-daodu em { color: #fd627a; font-style: normal; }
.article_content h4 { line-height: 3rem; color: #333; }
.article_content dl { padding-top: 10px;}
.article_content dl dt { line-height: 3rem; color: #333; font-weight: bold; font-size: 1.2rem; }
.article_content dl dd { line-height: 2rem; font-size: 0.95rem; }
.article_content dl dd i { color: #898989; font-style: normal; float: left; display: block; height: auto !important; overflow: hidden; }
.article_content dl dd span { float: left; display: block; background: #faeaec; border-radius: 4px; padding: 0 10px; margin-left: 10px; margin-top: 5px; }
.article_content dl p { font-size: 1rem; }
.article_content dl img { margin: 0 auto; padding: 20px 0 0 0; }
.article_content .anli-box dd { background: #fffafa; padding: 0 10px 5px 10px; border-radius: 4px; margin: 5px 0 10px 0; }
.article_content .anli-box h5 { background: #f9aead; color: #FFF; font-size: 0.95rem; padding: 0 10px; margin-left: -10px; width: 100px; border-radius: 5px 0 20px 0; margin-bottom: 10px; }
.article_content .pinglun-box h5 { background: url(https://www.zxstar.com/skins/image/yyys-pl.png) no-repeat 0 3px; background-size: 28px; padding-left: 32px; }
.article_content .pinglun-box dd { margin-top: 10px; border-top: 1px solid #eaeaea; padding-top: 10px; }
.article_content .anli-box dd p, .article_content .pinglun-box dd p { font-size: 0.85rem; line-height: 1.5rem; }
/*医生推荐*/
.ys-box { display: flex; flex-wrap: wrap; justify-content: space-between; }
.ys-box a:hover { text-decoration: none; }
.ys-box dt { display: block; width: 100%; height: auto !important; overflow: hidden; }
.ys-box dd { width: 49%; padding: 15px; display: flex; border-radius: 4px; border: 1px #eaeaea solid; margin-bottom: 15px; float: left; }
.ys-box dd p { color: #999; text-indent: 0; font-size: 0.8rem; line-height: 1rem; }
.ys-box dd img { width: 100px; height: 100px; margin-right: 17px; padding: 0; }
.ys_box_right { display: flex; flex: 1; flex-direction: column; display: flex; position: relative; }
.ys_box_right_tag2 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68; position: absolute; right: 2px; border-radius: 60px; line-height: 1.5rem; }
.ys_box_right_tag2:hover { color: #FFF; }
.bj-box dd table { border-top: solid 1px #ddd; border-left: solid 1px #ddd; width: 100%; margin-bottom: 20px; border-spacing: 0; border-collapse: collapse; font-size: 0.9rem; }
.bj-box dd table tr td { border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; padding: 10px 10px; line-height: 1rem; }
.bj-box dd table tr:nth-child(odd) { background-color: #fffafa; }
.bj-box dd table .btbg td { background-color: #f9aead; color: #FFF; border: solid 1px #f5a4a2; }
/*排行前十名*/
.yypx-qsm { width: 100%;}
.yypx-qsm dt span{background:#fd9d9c; color: #FFF; font-size: 0.95rem; padding: 0 10px; border-radius: 10px 0 10px 0; margin-right: 10px; }
.yypx-qsm dd i{text-indent:2rem;}
.yypx-qsm dd a{ float:right; color:#fd9d9c; font-size:0.9rem;}

/*项目介绍*/
.xm-h4{font-size: 1.2rem;}
.xm-js dt p{ font-size: 1rem; font-weight:normal; line-height:1.8rem;}
.xm-js dd{  padding:10px;}
.xm-js ul { height: auto !important; overflow: hidden; }
.xm-js h2 { font-size: 1.6rem; font-weight: normal; height: auto !important; overflow: hidden; }
.xm-js h2 i { background: url(https://www.zxstar.com/skins/css/xmjj-tb.png) no-repeat; width: 36px; height: 36px; display: block; background-size: 36px; float: left; margin-right: 10px; }
.xm-js ul li { font-size: 1.0rem; width: 50%; float: left; }
.xm-js ul li span { color: #999; margin-right: 15px; background:none; margin: 0px; padding:0; padding-right:10px;}
.xm-js ul li p{ float:left;}
.xm-js ul li h3 { font-weight: normal; color: #fd627a; margin-top: 10px; }
.xm-js ul li .qdcol { color: #20c3a3; }
.xm-js ul li p { font-size: 1.0rem; line-height: 1.6rem; margin: 10px 0 10px 0; padding-right: 40px; }
.xm-js .thpl100 li { width: 100%; }

/*医院推荐*/
.yy-box { display: flex; flex-wrap: wrap; justify-content: space-between; }
.yy-box a:hover { text-decoration: none; }
.yy-box dt { display: block; width: 100%; height: auto !important; overflow: hidden; }
.yy-box dd { width:100%; padding: 15px; display: flex; border-radius: 4px; border: 1px #eaeaea solid; margin-bottom: 15px; float: left; }
.yy-box dd p i{color: #999;}
.yy-box dd p { color: #333; text-indent: 0; font-size: 0.85rem; line-height: 1.3rem; }
.yy-box dd p span{ background:none;margin: 0px; padding:0; padding-right:10px;}
.yy-box dd img { width: 100px; height: 100px; margin-right: 17px; padding: 0; border-radius:100%;}
.yy_box_right { display: flex; flex: 1; flex-direction: column; display: flex; position: relative; }
.yy_box_right_tag2 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68; position: absolute; right: 2px; border-radius: 60px; line-height: 1.5rem; }
.yy_box_right_tag2:hover { color: #FFF; }

 @media (max-width:640px) {
.ys-box dd { width: 100%; }
.ys_box_right { padding-left: 15px; }
.ys-box dd img { width: 80px; height: 80px; margin: 0; }
.yy-box dd img { width: 80px !important; height: 80px!important; margin-right: 17px; padding: 0; border-radius:100%;}
.yy-box dd{height:155px; overflow:hidden;}
.xm-js ul li { width: 100%; }
}

/*详情页提取数据***项目**医院***医生***********************************************************/
/*医生推荐*/
.xqys-box { display: flex; flex-wrap: wrap; justify-content: space-between;   width: 100%; display: flex; margin-bottom: 15px;}
.xqys-box p { color: #999; text-indent: 0; font-size: 0.8rem; line-height: 1rem; }
.xqys-box p span{ margin-left:10px;}
.xqys-box img{ width:50px !important; height:50px; margin-right: 17px; padding: 0; border-radius:100%;}
.xqys_box_right { display: flex; flex: 1; flex-direction: column; display: flex; position: relative;}
.xqys_box_right_tag2 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68;  margin-top:5px; position: absolute; right: 2px; border-radius: 60px; line-height: 1.5rem; }
.xqys_box_right_tag2:hover { color: #FFF; }
.xqys_box_right_tag3 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #20c3a3;  margin-top:5px;  border-radius: 60px; line-height: 1.8rem; }
.xqys_box_right_tag4 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68;  margin-top:5px; margin-left:15px;  border-radius: 60px; line-height: 1.8rem; }
.xqxm-box{width:100%; height:auto !important; margin:25px 0;}
.xqxm-box a{ background: #f9aead; border-radius:60px; padding:5px 15px; color:#FFF; }

/*2022-1-17 新增问答******************************************************************************/
.wendatj-box h3{font-weight:bold; background:url(https://www.zxstar.com/skins/image/xmjj-tb.png) no-repeat 10px 7px; background-size:28px 28px; display:block; border-top:none;}
.wendatj-box ul li{}
.wendatj-box ul li span{color:#999;}
.wendatj-box p span{color:#999; margin-left:-2em;}
/*******报价系统模板*********************************************************************************************/ 
/*医院介绍*/ 
.wz-daodu { background: #f9f9f9; padding: 20px; font-size: 0.9rem; line-height: 1.8rem; color: #898989; } 
.wz-daodu em { color: #fd627a; font-style: normal; } 
.article_content h4 { line-height: 3rem; color: #333; } 
.article_content dl { padding-top: 10px;} 
.article_content dl dt { line-height: 3rem; color: #333; font-weight: bold; font-size: 1.2rem; } 
.article_content dl dd { line-height: 2rem; font-size: 0.95rem; }
.article_content dl dd i { color: #898989; font-style: normal; float: left; display: block; height: auto !important; overflow: hidden; } 
.article_content dl dd span { float: left; display: block; background: #faeaec; border-radius: 4px; padding: 0 10px; margin-left: 10px; margin-top: 5px;}
.article_content dl p { font-size: 1rem; }
.article_content dl img { margin: 0 auto; padding: 20px 0 0 0; } 
.article_content .anli-box dd { background: #fffafa; padding: 0 10px 5px 10px; border-radius: 4px; margin: 5px 0 10px 0; } 
.article_content .anli-box h5 { background: #f9aead; color: #FFF; font-size: 0.95rem; padding: 0 10px; margin-left: -10px; width: 100px; border-radius: 5px 0 20px 0; margin-bottom: 10px; } 
.article_content .pinglun-box h5 { background: url(https://www.zxstar.com/skins/image/yyys-pl.png) no-repeat 0 3px; background-size: 28px; padding-left: 32px; } 
.article_content .pinglun-box dd { margin-top: 10px; border-top: 1px solid #eaeaea; padding-top: 10px; } 
.article_content .anli-box dd p, .article_content .pinglun-box dd p { font-size: 0.85rem; line-height: 1.5rem; } 
/*医生推荐*/ 
.ys-box { display: flex; flex-wrap: wrap; justify-content: space-between; } 
.ys-box a:hover { text-decoration: none; } 
.ys-box dt { display: block; width: 100%; height: auto !important; overflow: hidden; } 
.ys-box dd { width: 49%; padding: 15px; display: flex; border-radius: 4px; border: 1px #eaeaea solid; margin-bottom: 15px; float: left; } 
.ys-box dd p { color: #999; text-indent: 0; font-size: 0.8rem; line-height: 1rem; } 
.ys-box dd img { width: 100px; height: 100px; margin-right: 17px; padding: 0; } 
.ys_box_right { display: flex; flex: 1; flex-direction: column; display: flex; position: relative; } 
.ys_box_right_tag2 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68; position: absolute; right: 2px; border-radius: 60px; line-height: 1.5rem; } 
.ys_box_right_tag2:hover { color: #FFF; }
.bj-box dd table { border-top: solid 1px #ddd; border-left: solid 1px #ddd; width: 100%; margin-bottom: 20px; border-spacing: 0; border-collapse: collapse; font-size: 0.9rem; } 
.bj-box dd table tr td { border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; padding: 10px 10px; line-height: 1rem; } 
.bj-box dd table tr:nth-child(odd) { background-color: #fffafa; } 
.bj-box dd table .btbg td { background-color: #f9aead; color: #FFF; border: solid 1px #f5a4a2; } 
/*排行前十名*/ 
.yypx-qsm { width: 100%;} 
.yypx-qsm dt span{background:#fd9d9c; color: #FFF; font-size: 0.95rem; padding: 0 10px; border-radius: 10px 0 10px 0; margin-right: 10px; } 
.yypx-qsm dd i{text-indent:2rem;} 
.yypx-qsm dd a{ float:right; color:#fd9d9c; font-size:0.9rem;} 
/*项目介绍*/ 
.xm-h4{font-size: 1.2rem;} 
.xm-js dt p{ font-size: 1rem; font-weight:normal; line-height:1.8rem;} 
.xm-js dd{ padding:10px;} 
.xm-js ul { height: auto !important; overflow: hidden; } 
.xm-js h2 { font-size: 1.6rem; font-weight: normal; height: auto !important; overflow: hidden; } 
.xm-js h2 i { background: url(https://www.zxstar.com/skins/css/xmjj-tb.png) no-repeat; width: 36px; height: 36px; display: block; background-size: 36px; float: left; margin-right: 10px; } 
.xm-js ul li { font-size: 1.0rem; width: 50%; float: left; } 
.xm-js ul li span { color: #999; margin-right: 15px; background:none; margin: 0px; padding:0; padding-right:10px;} 
.xm-js ul li p{ float:left;} .xm-js ul li h3 { font-weight: normal; color: #fd627a; margin-top: 10px; } 
.xm-js ul li .qdcol { color: #20c3a3; } 
.xm-js ul li p { font-size: 1.0rem; line-height: 1.6rem; margin: 10px 0 10px 0; padding-right: 40px; } 
.xm-js .thpl100 li { width: 100%; } /*医院推荐*/ .yy-box { display: flex; flex-wrap: wrap; justify-content: space-between; } 
.yy-box a:hover { text-decoration: none; } 
.yy-box dt { display: block; width: 100%; height: auto !important; overflow: hidden; } 
.yy-box dd { width:100%; padding: 15px; display: flex; border-radius: 4px; border: 1px #eaeaea solid; margin-bottom: 15px; float: left; } 
.yy-box dd p i{color: #999;} 
.yy-box dd p { color: #333; text-indent: 0; font-size: 0.85rem; line-height: 1.3rem; } 
.yy-box dd p span{ background:none;margin: 0px; padding:0; padding-right:10px;} 
.yy-box dd img { width: 100px; height: 100px; margin-right: 17px; padding: 0; border-radius:100%;} 
.yy_box_right { display: flex; flex: 1; flex-direction: column; display: flex; position: relative; } 
.yy_box_right_tag2 { color: white; font-size: 14px; padding: 1px 10px; box-sizing: border-box; background-color: #f68; position: absolute; right: 2px; border-radius: 60px; line-height: 1.5rem; } 
.yy_box_right_tag2:hover { color: #FFF; }
@media (max-width:640px) { .ys-box dd { width: 100%; } 
.ys_box_right { padding-left: 15px; } 
.ys-box dd img { width: 80px; height: 80px; margin: 0; } 
.yy-box dd img { width: 80px !important; height: 80px!important; margin-right: 17px; padding: 0; border-radius:100%;} 
.yy-box dd{height:155px; overflow:hidden;} 
.xm-js ul li { width: 100%; } 
} 
/*底部咨询*/
@media screen and (min-width: 768px) {
.online-advisory { display: none; }
}
@media screen and (max-width: 768px) {
.online-advisory { width: 100%; height: 48px; flex-shrink: 0; }
.online-advisory-space { width: 100%; height: 48px; box-sizing: border-box; position: fixed; bottom: 0; background: #f7f7f7; }
.online-advisory-space.spec { display: flex }
.online-advisory-btn { display: flex; justify-content: center; align-items: center; width: 22.8rem; height: 2.3rem; box-sizing: border-box; font-size:.9rem;
color: #fff; background: linear-gradient(270deg, #ffb100, #ffc923); border-radius:.4rem;
margin-top: .3em; }
.online-advisory-btn.spec { flex: 0 0 auto; width: 19%; margin-left: 2% }
.online-advisory .phone-advisory { width: 33.3%; height: 48px; display: block; border-right: 1px solid #FFF; background: #599eff; z-index:99;}
.online-advisory .phone-advisory a { display: block; padding-top:10px; line-height:24px; }
.online-advisory .phone-advisory .icon { width:20px; float: left; font-size:.72rem;
color: #666; margin: 0.2rem 0.2rem 0 1.2rem; }
.online-advisory .phone-advisory .icon .img { width: 100%; height: auto; }
.online-advisory .phone-advisory1 { width: 33.3%; height: 48px; display: block; background: #ff5959; }
.online-advisory .phone-advisory1 a { display: block; padding-top:10px; line-height:24px;   }
.online-advisory .phone-advisory1 .icon { width:20px; float: left; font-size:.72rem;
color: #666; margin: 0.15rem 0.2rem 0 1.2rem; }
.online-advisory .phone-advisory1 .icon .img { width: 100%; height: auto; }
}