/**++********************************************
***+++data:2025.04.16++**************************
*************************************************/
@charset "utf-8";

/**---header----START---**/
.md-header .headerSy{padding: 10px 0;width: 100%;height: 118px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;border-bottom: 2px solid #EDEDED;}
.md-header .md-logo{width: 181px;height: 62px;}
.md-header.fixed .headerSy{height:116px;padding:5px 0;}
.md-header.fixed{width: 100%;background: #fafafa;position: fixed;top:0;left:0;z-index: 99999;box-shadow: -5px 3px 15px rgba(24,31,11,.15);}
.md-search-lc{width: 500px;border:2px solid var(--theme-color);height:54px;overflow: hidden;line-height:46px;background: #FFFFFF;}
.md-search-lc form.search-form{width: 100%;height: 54px;line-height: 54px;overflow: hidden}
.md-search-lc .search{width:54px;height:54px;margin-left:10px;background:url("../../img/search.png") no-repeat 10px center ;display: block;border:none;cursor: pointer;text-indent: -99999px;}
.md-search-lc input.inputs{border:none;width:68%;line-height:54px;padding: 0px 5px 0 0px;font-size:16px;background:#fff;border:0;display: inline-block}
.md-search-lc input::-webkit-input-placeholder{color:#999999}
.md-search-lc .lc-search{width:110px;height: 54px;overflow: hidden}
.md-search-lc .lc-search .searchBut{cursor:pointer;width:110px;border:none;height:54px;line-height:54px;font-size: 16px;font-weight: 700;color:#fff;text-align:center;background:var(--theme-color)}
.md-search-lc .lc-search-ot .searchBut{cursor:pointer;margin: 0 2px;width:66px;height:30px;line-height:30px;font-size: 16px;font-weight: 400;;color:#fff;text-align:center;border-radius:40px;background:var(--theme-color)}
.hiddenLine1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}/* 超出一行显示省略 */
.hiddenLine2{display: -webkit-box;-webkit-line-clamp: 2; /* 限制显示2行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.hiddenLine3{display: -webkit-box;-webkit-line-clamp: 3; /* 限制显示3行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.hiddenLine4{display: -webkit-box;-webkit-line-clamp: 4; /* 限制显示3行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.searchboxs .left-box{padding-bottom: 30px;}
.tabs{text-align:center}
.tabs a{position:relative;display:inline-block;line-height:30px;font-size:18px;color:#999999;text-align:center}
.tabs a.active{color:#333333;font-weight:700}
.tabs a::after{transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;content:'';position:absolute;width:0;left:10%;right:4px;bottom:-12px;height:4px;border-radius:1px;background-color:var(--theme-color)}
.tabs a:hover{color:#333333}
.tabs a.active::after,.ques-header .tabs a:hover::after{width:80%;}
.tabs a + a{margin-left:78px}
.searchRs{padding-left: 28px;margin-top: 12px;background:url(../../img/hot.png) -2px -2px no-repeat}
.searchRs a:hover{color:var(--theme-color)}
.searchRs a{padding-right: 36px;color:#999;font-size: 16px;}
.tabs-search{height: 60px;opacity: 1;background: rgba(255, 114, 13, 1);position: fixed;top: 118px; /* 固定在视口的顶部 */left: 0; /* 固定在视口的左侧 */width: 100%; /* 宽度占满整个视口 */z-index: 1000; /* 确保元素在其他内容之上 */}
.tabs-search a{position:relative;display:inline-block;line-height:60px;font-size:18px;color:#ffffff;text-align:center;
  cursor: pointer;}
.searchRs a.active{color:var(--theme-color)!important;}
.tabs-search a.active{width: 89px;color:#ffffff;font-weight:700;background: rgba(255, 255, 255, 0.33);}
/* .tabs-search a:hover{color:#333333} */
.tabs-search a.active::after,.ques-header .tabs a:hover::after{width:80%;}
.tabs-search a + a{margin-left:78px}
.zhquery{display: none;margin-top: 60px;}
/**---header----END---**/

/**---footer----START---**/
.md-footer{width: 100%;overflow: hidden;background: #f7f7f7;padding:30px 0;}
.md-footer .f_logo{height:50px;overflow: hidden;width:146px;}
.md-footer .f_box{margin-top: 30px;overflow: hidden;border-bottom: 1px solid #ECECEC;padding-bottom: 30px;}
.md-footer .f_box .f_nav_box,.md-footer .f_box .f_links{width: 48%;}
.md-footer .f_box .f_nav_box .f_nav{overflow: hidden;font-size: 16px;color: #333;line-height:38px;}
.md-footer .f_box .f_nav_box .f_nav a{color:#333;display: inline-block;font-size: 16px;font-weight: 400;}
.md-footer .f_box .f_nav_box .f_nav a:hover,.md-footer .f_box .f_nav_box .f_nav a.active,.md-footer .f_box .f_links .f_links-a a:hover{color: var(--theme-color)}
.md-footer .f_box .f_nav_box .f_nav a.lines::after{content: '';width:1px;height: 12px;background: #999;display: inline-block;margin:0 20px;}
.md-footer .f_box .f_nav_box .f_nav a:nth-last-child(3)::after,.md-footer .f_box .f_nav_box .f_nav a:last-child::after{display: none}
.md-footer .f_box .f_links .f_names{font-size: 16px;font-weight: bold;color: #333;border-bottom: 1px solid #ECECEC;height:45px;line-height: 33px;}
.md-footer .f_box .f_links .f_links-a{margin-top: 30px;overflow: hidden;font-size: 13px;color: #666;}
.md-footer .f_box .f_links .f_links-a a{color: #666;padding-right:28px;padding-bottom: 6px;display: inline-block}
.md-footer .f_shengming{padding:20px 0;overflow:hidden;text-align: center}
.md-footer .shengmingf{font-size:13px;color: #666;text-align: center;}
.md-footer .f_shengming .f_copyright{font-size: 13px ;color: #666;padding-top: 30px;}
.md-footer .f_shengming .f_copyright a{color: #666;}
.md-footer .f_shengming .f_copyright a:hover{color: var(--theme-color);text-decoration: underline}
.md-footer .f_box .f_nav_box .flex-col span{font-size: 13px;color: #666;margin-top: 20px;}
.md-footer .f_box .f_nav_box .flex-col span.gs_icon{padding-left: 27px;background: url(../../img/gonsi.png) 0px 2px no-repeat;}
.md-footer .f_box .f_nav_box .flex-col span.loc_icon{padding-left: 27px;background: url(../../img/dingwie.png) 0px 0px no-repeat;}
.md-footer .oth_box .f_nav a{font-size: 16px;font-weight: 400;line-height: 24px;}
.md-footer .oth_box .f_nav a.active{color: var(--theme-color)}
.md-footer .oth_box .f_nav a.lines::after{content: '';width:1px;height: 12px;background: #999;display: inline-block;margin:0 16px;}
/** ---footer----END----**/

/** ---banner----END----**/
.index-banner .bd{position:absolute;top:0;width:100%}
.index-banner{position:relative;width:100%;height:500px;overflow:hidden}
.index-banner .bd{position:relative;z-index:0;margin:0 auto;overflow:hidden}
.index-banner .bd ul{width:100% !important}
.index-banner .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
.index-banner .bd a{display:block;height:500px}
.index-banner.ny_banner .bd li{width:100% !important;height:411px;}
.index-banner.ny_banner bd a{display:block;height:411px!important;}
.index-banner .hd{width:100%;position:absolute;z-index:1;bottom:45px;font-size:0;text-align:center}
.index-banner .hd ul{text-align:center}
.index-banner .hd li{display:inline-block;width:14px;height:14px;margin:0 8px;cursor:pointer;background:rgba(51,51,51,0.22);border-radius:50%}
.index-banner .hd li.on{background-color:var(--theme-color)}
.index-banner .prev,.index-banner .next{width:70px;height:70px;margin:-35px 0 0;display:none;position:absolute;top:50%;z-index:10;cursor:pointer}
.index-banner .prev{left:60px;background:url(../../img/prev.png) no-repeat center}
.index-banner .next{background:url(../../img/next.png) no-repeat center;right:60px}
/** ---banner----END----**/

/** ---滚动播放----start----**/
.blockbox  {display: flex;height: 75px;background: #454545;font-size: 14px;}
.blockbox .gundongone {display: flex;width: 65px;height: 65px;margin-right: 10px;}
.blockbox .gundongone1{display:block;width:74px;height:47px;margin-right:10px;margin-left:25px;}
.blockbox .announcement a img {width: 20px;height: 20px;border-radius: 50%;margin-right: 10px;}
.blockbox .announcement {width: calc(100% - 100px);display: flex;align-items: center;}
.blockbox .announcement a{padding-right:10px;}
.blockbox .announcement .yyIcon{width: 40px;height: 40px;border-radius: 40px;margin-right: 10px;}
.blockbox .announcement span{font-weight: 400;line-height: 18.48px;color: #ffffff;}
.blockbox .announcement a:hover {color: #FF0000}
.blockbox .dfff{width: 2px;height: 41px;background: #ffffff;margin: 0 16px;}
/** ---滚动播放----END----**/

/** ---项目医院----END----**/
.xmleixi{display:flex;align-items:center;justify-content:space-between;height:64px}
.xmleixi .xm01{font-size:20px;font-weight:700;letter-spacing:0px;line-height:26.4px;color:#333333}
.xmleixi .xm02{font-size:16px;font-weight:500;letter-spacing:0px;line-height:23.17px;color:#666666}
.xmleixi .xm02{font-size:16px;font-weight:500;letter-spacing:0px;line-height:23.17px}
.xmleixi .xm03 a{margin-left:63px}
.xmleixi .xm03 .on{color:var(--theme-color)}
.xmleixi .xm04 a{font-size:16px;font-weight:500;letter-spacing:0px;line-height:23.17px;color:var(--theme-color);margin-left:93px}
.xmyiy-one{float:right;width:311px;background:#FAFAFA;border:1px solid #EDEDED;padding:20px 10px;height:476px;}
.xmyiy-one .tit{height:22px;font-size:18px;font-weight:400;letter-spacing:0px;line-height:23.76px;color:#333333;margin-left:24px;margin-bottom:15px}
.xmyiy-one .tit::before{content:"";position:absolute;width:2px;height:16px;background-color:var(--theme-color);margin-left:-10px;margin-top:4px}
.xmyiy-one li a{display:block}
.xmyiy-one li:nth-of-type(1) em{height:26px;line-height:26px;width:26px;background:rgba(255,51,85,1);color:#ffffff;font-size:18px;font-weight:bold;border-radius:8px;text-align:center}
.xmyiy-one li:nth-of-type(2) em{height:26px;line-height:26px;width:26px;background:rgba(255,164,27,1);color:#ffffff;font-size:18px;font-weight:bold;border-radius:8px;text-align:center}
.xmyiy-one li:nth-of-type(3) em{height:26px;line-height:26px;width:26px;background:rgba(153,153,153,1);color:#ffffff;font-size:18px;font-weight:bold;border-radius:8px;text-align:center}
.xmyiy-one li:nth-of-type(1) em span{transform: skewX(-7deg);display: block;margin-left: 7px;}
.xmyiy-one li:nth-of-type(2) em span{transform: skewX(-7deg);display: block;margin-left: 7px;}
.xmyiy-one li:nth-of-type(3) em span{transform: skewX(-7deg);display: block;margin-left: 7px;}
.xmyiy-one li:not(:nth-of-type(-n+3)) em{color:#FFFFFF}
.xmyiy-one li:not(:nth-of-type(-n+3)) em::before{content:"";position:absolute;width:9px;height:9px;background:#999999;border-radius:100%;margin-left:3px;margin-top:10px}
.xmyiy-one li{padding:5px;position:relative}
.xmyiy-one li .cover{display:none;width:100%;height:auto;overflow:hidden;position:absolute;background:#ffffff;z-index:9;left:0;top:50px;box-shadow: 5px 3px 15px rgba(24,31,11,.1) }
.xmyiy-one li .cover img{display:inline-block;width:100%;height:100%;border-radius:4px;overflow:hidden}
.xmyiy-one li .cover i{position:absolute;z-index:3;top:50%;left:50%;margin:-20px 0 0 -20px;display:inline-block;width:40px;height:40px;background-size:40px}
.xmyiy-one li .cover .time{position:absolute;z-index:3;right:9px;bottom:7px;width:44px;height:18px;line-height:18px;font-size:12px;color:#fff;text-align:center;background:rgba(0,0,0,0.4);border-radius:9px}
.xmyiy-one li .cover::after{position:absolute;top:-2px;left:10px;z-index:2;content:'';display:inline-block;width:28px;height:32px;}
.xmyiy-one li p{display: flex;align-items: center;height:26px;line-height:26px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin:10px 0;font-size:16px;font-weight:400;letter-spacing:0px;color:#666666}
.xmyiy-one li.on p{height:26px;line-height:26px;font-size:18px;color:#333;margin:13px 0;color:var(--theme-color)}
.xmyiy-one li p em{display:inline-block;margin-right:12px;width:20px;text-align:center;color:#FFFFFF}
.xmyiy-one li p span{width: calc(100% - 38px);padding-left: 0 !important;}
.xmyiy-one li.on{margin-bottom:5px}
.xmyiy-one li.on .cover{display:none}
.xmyiy-one li.on .cover .showtk{display:flex;flex-direction:row;justify-content:space-between;padding:15px 20px;box-sizing: border-box}
.xmyiy-one li.on .cover .showtk .show1{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 100px);overflow: hidden}
.xmyiy-one li.on .cover .showtk .show1 h2{font-size:16px;font-weight:400;letter-spacing:0px;line-height:30px;color:#333333;position: relative;height:30px;padding-left:3px;}
.xmyiy-one li.on .cover .showtk .show1 h2::before{left:0;top:5px;display:block;content:"";position:absolute;width:5px;height:20px;background-color:var(--theme-color);}
.xmyiy-one li.on .cover .showtk .show1 span{font-size:14px;font-weight:400;letter-spacing:0px;line-height:18.48px;color:#666666;margin-top:2px;display:block;padding-left:20px;background:url(../../img/locIcon.png) 1px 4px no-repeat}
.xmyiy-one li.on .cover .showtk .show1 .ztbxt{margin-top:10px;width:103px;height:28px;line-height:28px;cursor:pointer;text-align:center;opacity:1;border:1px solid var(--theme-color);font-size:14px;font-weight:400;letter-spacing:0px;border-radius:14px;color:var(--theme-color)}
.xmyiy-one li.on .cover .showtk .show2{display:block;height:90px;width:90px;overflow: hidden;border-radius: 5px;}
.xmyiy-one li.on .cover .showtk .show2 img{border-raius:5px;}
.hiddenLine1{padding-left: 10px!important;width:98%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.zuoyoufgen{display:flex;flex-direction:row;gap:16px}
.left-box{width:995px}
.left-box ul{display:flex;flex-direction:row;justify-content:space-between}
.left-box.yishen li{background:#FAFAFA !important;padding-bottom:10px;width:321px;overflow:hidden}
.xmysLeixi .left-box li{position:relative;background:#ffffff;overflow: hidden}
.xmysLeixi .left-box li{width:321px;}
.xmysLeixi .left-box .doctortuij{justify-content:flex-start}
.xmysLeixi .left-box .doctortuij li .pic .like{width:122px;}
.xmysLeixi .left-box .doctortuij li{width:305px;}
.left-box li:last-child:nth-child(3n + 2){margin-right: calc((100% - 321px) / 2);}
.left-box li a.pic {width:321px;height:330px;display: block;overflow: hidden;position: relative}
.left-box li .pic .like{position:absolute;top:0;right:0;width:93px;height:30px;background:url(../../img/like.png)no-repeat}
#index-card-doctor li .pic .like{background:url(../../img/like2.png)no-repeat center ;}
.left-box .info{padding:20px 13px 14px 13px}
.left-box .info.infohs{padding:24px 13px 5px 13px;}
.left-box .info.infohs .city{margin:10px 0 15px 0;color: #666;font-size: 14px;display: flex;align-items: center;justify-content: space-between;}
.left-box .info.infohs .city em{padding-right: 5px;display: inline-block;}
.left-box .info.infohs .city span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:80%}
.left-box .info a:hover h3{color: var(--theme-color)}
.left-box .info .name{font-size:18px;font-weight:400;letter-spacing:0px;line-height:30px;color:#333333;margin-left:14px;position: relative;height:30px;padding-left:3px;}
.left-box .info .name::before{left:0;top:0;display:block;content:"";position:absolute;width:5px;height:20px;margin-right:5px;background-color:var(--theme-color);margin-left:-10px;margin-top:4px}
.positions{color:#666;font-size: 14px;display: inline-block;line-height:30px;margin-left:20px;}
.left-box .info .city{margin:18px 0 21px 0;padding-left:20px;font-size:14px;font-weight:400;letter-spacing:0px;background:url(../../img/locIcon.png) 1px 4px no-repeat}
.left-box .info .zxBtn{width:103px;height:31px;text-align:center;opacity:1;border:1px solid var(--theme-color);font-size:14px;font-weight:400;letter-spacing:0px;border-radius:20px;padding:4px 11px;color:var(--theme-color)}
.left-box .info .zxBtn.on,.left-box .info .zxBtn:hover{background:var(--theme-color);color:#ffffff;cursor: pointer;}
.left-box li span.oe{display:block;overflow: hidden;width:85%;}
.left-box li span.shacc{display: block;width:13%}
/** ---项目医院----END----**/

/** ---项目医生----start----**/
.xmysLeixi .info .shacc{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:var(--theme-color);padding-bottom: 5px;overflow: hidden}
.xmysLeixi .info .lx{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#333333;margin-right:8px}
.yiname{font-size:16px;font-weight:400;letter-spacing:0px;line-height:21.12px;color:#666666;margin:15px 0 6px 0;}
.md-wrap-ys{background:#ffffff;padding-bottom:36px}
/** ---项目医生----END----**/


/** ---项目百科----start----**/
.xmbaik{width:650px;opacity:1;background:#FAFAFA;padding:28px 20px}
.xmbaik .xmtext h2:hover{color:var(--theme-color)}
.contes{gap:16px}
.xmbaik .xmIcon{width:191px;height:142px}
.xmbaik .xmtext{margin-left:27px;margin-top:10px}
.xmbaik .xmtext h2{font-size:18px;font-weight:700;letter-spacing:0px;line-height:0px;color:#333333}
.xmbaik .xmtext span{display:block;font-size:16px;font-weight:400;letter-spacing:0px;color:rgba(102,102,102,1);width:390px;margin-top:18px}
.xmbaik .xmtext .yincca{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}

/** ---项目百科----END----**/

/** ---项目资讯----start----**/
.zxIcon{width:488px;height:233px}
.xuleir{width:488px;height:233px;padding:0 18px}
.xuleir h2{font-size:16px;font-weight:700;line-height:23.17px;color:rgba(51,51,51,1);margin-top:41px;padding-left: 0 !important;}
.xuleir span{margin:10px 0 17px 0;font-size:14px;font-weight:400;line-height:20.27px;color:rgba(102,102,102,1);}
.xuleir span.hiddenLine3{display: block;height: 60.8px;overflow: hidden}
.xuleir .flex-between span{font-size:16px;font-weight:400;line-height:23.17px;color:rgba(102,102,102,1)}
.xuleir .lian{padding-left:28px;background:url(../../img/liulan.png) 0px 0px no-repeat}
.left-box.xinamul li{background:#FAFAFA !important;margin-bottom:10px}
.rmzhenx li p:hover{color:var(--theme-color)}
.tomzxw li{background:#FAFAFA !important}
.tomzxw li .xuleir{width:430px}
.left-box .xinamul li a:hover .xuleir h2,.tomzxw li a:hover .xuleir h2{color: var(--theme-color) !important}
/** ---项目资讯----END----**/

/** ---项目问答----start----**/
.xmwenda .wendIcon{width:321px;height:234px}
.xmwenda li{width:321px;height:230px;margin-bottom:16px;background:rgba(250,250,250,1);position: relative}
.xmwenda .wenonn{padding:30px 20px 0 10px}
.xmwenda .wenonn h2{height:28px;line-height:28px;font-size:16px;font-weight:700;letter-spacing:0px;color:var(--theme-color);padding-left:54px;background:url(../../img/wendIcon.png) 0px 0px no-repeat;margin-bottom:14px}
.xmwenda .wenonn .comnte{height:70px;font-size:15px;font-weight:400;letter-spacing:0px;line-height:23.16px;color:rgba(102,102,102,1)}
.xmwenda .wenonn .zshi{font-size:15px;font-weight:400;letter-spacing:0px;line-height:23.16px;color:rgba(153,153,153,1);margin:11px 0}
.xmwenda .wenonn .zshi .name{color:var(--theme-color);white-space: nowrap;width: 110px;padding-left: 0px !important;}
.xmwenda .wenonn .zshi span{font-size:15px;font-weight:400;letter-spacing:0px;line-height:23.16px;color:rgba(153,153,153,1)}
.xmwenda li a .shadow-txt{display:none;padding:20px;box-sizing:border-box;background:var(--theme-color) url(../../img/Q.png) no-repeat center;position: absolute;top:0;left:0;width:100%;height:100%;z-index:100;}
.xmwenda li a .tool span{color:#999!important;}
.xmwenda li a:hover .shadow-txt{display: block}
.xmwenda li a .shadow-txt .titles{color: #fff;font-size: 20px;text-align: center;}
.xmwenda li a .shadow-txt .table .cell{position: relative}
.xmwenda li a .shadow-txt span{display: block;background:#fff;height:29px;line-height: 29px;width:99px;text-align: center;font-size: 16px;color: var(--theme-color) !important;border-radius: 14.5px;position:absolute;bottom:10px;right:10px;}
  /** ---项目问答----END----**/
/** ---搜索----startt----**/
.gp10{gap:16px}
.fanye{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px}
.fanye li.disabled a,.fanye li:first-child a,.fanye li:last-child a { 
  width: auto !important;
  border-radius: 10px;
  padding: 0 10px;}
.fanye a{display:flex;align-items:center;justify-content:center;width: 36px !important;;height:36px;line-height:36px;text-align:center;border:1px solid rgba(230,234,238,1);font-size:14px;font-weight:400;letter-spacing:0px;color:rgba(206,208,218,1)}
.fanye a.on{color:rgba(53,64,82,1)}
.fanyeicon{display:flex;width:10px;height:12px}
.fanye .leftIo{border-top-left-radius:5px;border-bottom-left-radius:5px}
.fanye .rightIo{border-top-right-radius:5px;border-bottom-right-radius:5px}
.fanye .mowei{width:60px !important;height:36px !important;border-radius:5px;border:1px solid rgba(230,234,238,1);margin-left:9px;color:rgba(53,64,82,1)}
.fanye .moreDidd{font-size:30px;margin-top:-19px}

/** ---搜索----END----**/
/**面包屑**/
.breadcrumb{-webkit-box-sizing:content-box;box-sizing:content-box;height:22px;overflow:hidden;padding:15px 0;}
.breadcrumb a,.breadcrumb span,.breadcrumb i{display:inline-block;max-width:400px;height:22px;line-height:22px;font-size:14px;color:#666;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:top}
.breadcrumb a{color:#666}
.breadcrumb a:last-of-type{color:var(--theme-color)}
.breadcrumb i{margin-left:8px;margin-right:5px;width:20px;font-size:13px;text-align:center}
/**>>>>>关于我们、隐私协议等<<<<**/
.about-container{width: 100%;padding:10px 0 50px 0;background: #fafafa;}
.about-sidebar{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;margin-right:30px;width:260px}
.about-sidebar ul{position:relative;margin-bottom:30px;overflow:hidden;background:#fff;border:1px solid #ededed;border-radius:10px;min-height:260px}
.about-sidebar li{padding:18px 0;line-height:30px;border-bottom:1px solid #ededed;font-size:16px;-webkit-transition:all 0.3s;transition:all 0.3s}
.about-sidebar li a{display:block;padding-left:33px;color:#333333;border-left:3px solid #fff;-webkit-transition:all 0.3s;transition:all 0.3s}
.about-sidebar li.on a,.about-sidebar li:hover a{border-color:var(--theme-color)}
.about-sidebar li:hover{-webkit-transform:translateX(3px);transform:translateX(3px)}
.about-content{width:calc(100% - 288px);position:relative;margin-bottom:30px;overflow:hidden;background:#fff;border:1px solid #ededed;border-radius:10px;margin-bottom:0;padding:25px;min-height:450px}
.about-content h1{margin-bottom:20px;height:30px;line-height:30px;font-size:20px;color:#000;font-weight:600}
.about-content .con{color:#333333;min-height: 600px;}
.about-content h2{margin:30px 0 15px;line-height:30px;font-size:18px;color:var(--theme-color);font-weight:600}
.about-content p{line-height:1.8;font-size:16px;margin-bottom:6px}
.about-content table,.about-content img{max-width:100%;height:auto}
.about-content table{min-width:60%;border:1px solid #ededed;border-collapse:collapse}
.about-content table th,.about-content table td{padding:8px 15px;border:1px solid #ededed}
.about-content .pact-con h3{margin:15px 0 8px;line-height:1.5;font-size:14px;color:#000;font-weight:bold}
.about-content .pact-con p{margin-bottom:5px;line-height:1.6;font-size:12px;color:#333;text-indent:2em}
.about-content .pact-con .fwb{font-weight:700}
.about-content .pact-con .cr{color:red;}
/** ---医院----startt----**/
.topLine{border:2px solid #EDEDED}
.dahn{display:flex;align-items:center;height:52px;line-height:52px;font-size:14px;font-weight:500;letter-spacing:0px;line-height:22px;color:var(--theme-color)}
.dahn .zdmc{color:#888888}
.dahn .zuymg{margin:0 10px}
.new-wrap{width:1320px;margin:0 auto;margin-bottom:16px}
.ny_banner{height: 411px!important;}
.selectInfo{display:flex;flex-direction:row;justify-content:space-between;padding:43px 10px 28px 10px;background:#fafafa}
.selectInfo .timz{width:105px;height:27px;font-size:20px;font-weight:400;letter-spacing:0px;line-height:26.4px;color:rgba(51,51,51,1)}
.selectInfo .info .selA{width:1200px;display:flex;flex-wrap:wrap}
.selectInfo a h3{font-size:18px;font-weight:400;letter-spacing:0px;line-height:26.06px;color:rgba(102,102,102,1);margin:0 10px 13px 10px;padding:3px 10px}
.selectInfo a h3.on{color:var(--theme-color)}
.selectInfo .selA a h3:hover{color:var(--theme-color)}
.selectInfo .zedie{font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:var(--theme-color);display:flex}
.selectInfo .zkyushos{width:12px ;height:7px;margin-left:8px}
.yileib{margin-bottom:20px;margin-top: 20px;}
.yileib .scaasoo1{display:flex;justify-content:space-between;margin-top:16px}
.yulist{display:flex;flex-wrap:wrap;gap:16px}
.yulist li{width:650px;background:#FAFAFA;padding:18px 20px 25px 20px;position:relative}
.yulist li .like{position:absolute;top:0;right:0;width:93px;height:30px;background:url(../../img/like.png)no-repeat}
.yulist.doctor-listboxss li .like{background:url(../../img/like2.png)no-repeat}
.yulist li .tupIcon{display:flex;width:141px;height:127px;margin-right:17px}
.yulist li .flex-col .yiname{font-size:18px;font-weight:500;line-height:26.06px;color:#333333}
.yulist li .flex-col .yiname{font-size:18px;font-weight:500;line-height:26.06px;color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width:65%}
.yulist li .flex-col .yixz{font-size:14px;font-weight:400;letter-spacing:0px;line-height:26.06px;color:#808080;margin:15px 0 6px 18px}
.yulist li .flex-col .clsj{font-size:14px;font-weight:400;letter-spacing:0px;line-height:26.06px;color:#808080;margin:15px 0 6px 18px}
.yulist li .flex-col span{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666;}
.yulist li .contWid{width:450px}
.yulist li .zidinni{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666;margin-top: 8px;}
.yulist li .zidinni .flex-wrap{width:280px}
.yulist li .zidinni .flex-wrap p{margin-right:11px;margin-bottom:9px;background:#F2F2F2;padding:2px 4px ;font-size: 14px;}
.zaxBut{width:106.05px;height:34px;opacity:1;line-height:34px;text-align:center;border-radius:20.42px;background:var(--theme-color);font-size:14px;font-weight:500;letter-spacing:0px;color:#ffffff;
  cursor: pointer;}
.zaxBut:hover{opacity: .8}
.yulist li a:hover .flex-col .yiname{color:var(--theme-color)}
/** ---医院----startt----**/

/** ---医院详情----startt----**/
.zdmcone{margin:0 10px;color:#888888}
.hospitalOne .oneleft{width:330px}
.hospitalOne .md-wrap{gap:16px}
.hospitalOne .oneleft{font-size:18px;font-weight:700;letter-spacing:0px;line-height:26.06px;background:rgba(250,250,250,1)}
.hospitalOne .oneleft .iyxx{height:40px;line-height:40px;padding-left:13px;opacity:1;background:var(--theme-color);font-size:18px;font-weight:700;letter-spacing:0px;color:#ffffff;margin-bottom:17px}
.hospitalOne .oneleft .yiymc{font-size:22px;font-weight:500;line-height:34.75px;color:#333333;padding-left:8px;margin-bottom:10px}
.hospitalOne .oneleft .yyxixfs{font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#666666;padding-left:8px;margin-bottom:10px}
.hospitalOne .oneleft .zucxinx{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666;margin-top:33px;margin-left:8px}
.hospitalOne .oneleft .zucxinx .fbmcname{color:var(--theme-color)}
.hospitalOne .oneleft .zucxinx .jiucuo{color:var(--theme-color);margin-left:14px}
.hospitalOne .oneright{width:calc(100% - 320px)}
.hospitalOne .oneright .onetio{background:#FAFAFA;padding:11px 24px;margin-bottom:13px}
.hospitalOne .oneright .yijj{font-size:18px;font-weight:700;letter-spacing:0px;line-height:26.06px;color:#666666}
.hospitalOne .oneright .yijj::before{content:"";position:absolute;width:2px;height:16px;background-color:var(--theme-color);margin-left:-10px;margin-top:4px}
.hospitalOne .oneright .hsopCIon{width:166px;overflow:hidden;height:166px}
.hospitalOne .oneright .yijsxxx{display:flex;margin-top:15px;margin-bottom:20px}
.hospitalOne .oneright .jsinfo{font-size:16px;font-weight:400;letter-spacing:0px;color:#666666;width:740px;margin-left:24px}
.hospitalOne .oneright .yils{font-size:16px;font-weight:400;letter-spacing:0px;line-height:0px;color:rgba(102,102,102,1)}
.hospitalOne .oneright .zaxBut{width:106.05px;height:34px;opacity:1;line-height:34px;text-align:center;border-radius:20.42px;background:var(--theme-color);font-size:14px;font-weight:500;letter-spacing:0px;color:#ffffff}
.hospitalOne .oneright .scxmu{display:flex;gap:16px}
.hospitalOne .oneright .scxmu .flex-wrap{width:480px}
.hospitalOne .oneright .sclxo{width:163px;height:66px;line-height:66px;text-align:center;opacity:1;background:var(--theme-color);font-size:16px;font-weight:500;color:#ffffff}
.hospitalOne .oneright .zxls{padding:0 15px;height:29px;line-height:29px;text-align:center;opacity:1;background:#F0F0F0;font-size:16px;font-weight:400;letter-spacing:0px;color:#666666;margin-right:16px;margin-bottom:8px}
.hospitalOne .oneright .zxls:hover{background:var(--theme-color);color:#fff}
.yiyuanhu .md-wrap{background:#FAFAFA;padding:30px 23px;margin-top:14px}
.yiyuanhu .xmotou{font-size:18px;font-weight:700;letter-spacing:0px;line-height:26.06px;color:#666666;margin-left:20px;margin-bottom:34px}
.yiyuanhu .xmotou::before{content:"";position:absolute;width:2px;height:16px;background-color:var(--theme-color);margin-left:-10px;margin-top:6px}
.yiyuanhu .flex{width:1230px;overflow-x:auto;white-space:nowrap;display:flex}
.yiyuanhu .hjIcon{width:304px;height:158px;border-radius:16px;display:inline-block;margin-right:10px}
.tongyuys li{width:628px;height:167px;opacity:1;background:#FFFFFF;padding:14px 18px;margin-bottom:18px}
.tongyuys li .Conyus{display:flex}
.gap16{gap:16px}
.tongyuys li .Conyus .kosj{align-items:center}
.ysIconss{width:141px;height:127px;margin-right:26px;display: block}
.doctorimgs .ysCont{width: calc(100% - 167px);overflow: hidden}
.tongyuys .yiname{font-size:18px;font-weight:500;line-height:26.06px;color:#333333;width: 160px;}
.tongyuys .yiname .yslxs{font-size:14px;font-weight:400;letter-spacing:0px;line-height:26.06px;color:#808080;margin-left:17px}
.tongyuys .ysCont .nagyiy{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666;margin:9px 0 16px 0}
.tongyuys .ysCont .sclx{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666}
.tongyuys .ysCont .calsdsds{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;background:#F2F2F2;padding:4px;margin-right:7px}
.bdyutuij li{width:305px;height:466px;background:#FFFFFF}
.bdyutuij .iocosa{width:305px;height:287px;overflow: hidden}
.bdyutuij .yiname h2{font-size:16px;font-weight:600;letter-spacing:0px;line-height:21.12px;color:#333333;margin:39px 0 18px 10px}
.bdyutuij .yiname h2::before{content:"";position:absolute;width:2px;height:16px;background-color:var(--theme-color);margin-left:-10px;margin-top:4px}
.bdyutuij .info{padding-left:16px}
.bdyutuij .flex-left-top span{color: #666}
.bdyutuij .flex-left-top .name{font-size:14px;font-weight:400;letter-spacing:0px;line-height:18.48px;margin-bottom:11px;width:50px;display: block}
.bdyutuij .info .shacc{font-size:14px;font-weight:400;margin-top:20px;letter-spacing:0px;line-height:18.48px;color:#777;text-align:center;display: block}
/** ---医院----end----**/
/** ---医生----start----**/
.yishenxix .hospitalOne .oneleft .yiymc{font-size:20px}
.yishenxix .hospitalOne .oneleft .yyxixfs{color:#333333;margin-bottom: 0 !;}
.yishenxix .hospitalOne .oneright .yijsxxx{margin-bottom: 0 }
.yishenxix .hospitalOne .oneright .zaxBut{margin-top: -5px;}

.yishenxix .hospitalOne .oneleft .yyxixfs .scacl{color:#666666}
.yishenxix .hospitalOne .oneleft .yyxixfs{margin-bottom:17px}
.yishenxix .hospitalOne .oneleft .oksa{margin:32px 8px 8px 8px}
.yishenxix .hospitalOne .oneleft .laxii{margin:8px;padding-bottom:21px}

.szyi .rightICon{width:478px;height:248px}
.szyi .md-wrap{display:flex;padding:30px 20px 0 20px}
.szyi{opacity:1;margin-bottom:56px}
.szyi .yitexddt{font-size:16px;font-weight:400;letter-spacing:0px;width:695px;color:rgba(102,102,102,1);margin:21px 0 16px -12px}
.szyi .scxmu{display:flex;gap:16px;margin-left:-10px}
.szyi .scxmu .sclxo{width:163px;height:66px;line-height:66px;text-align:center;opacity:1;background:var(--theme-color);font-size:16px;font-weight:500;color:#ffffff}
.szyi .scxmu .zxls{width:100px;height:29px;line-height:29px;text-align:center;opacity:1;background:#F0F0F0;font-size:16px;font-weight:400;letter-spacing:0px;color:#666666;margin-right:16px;margin-bottom:8px}
.szyi .yiyuanhu .flex-between-top{padding:0 20px}
.szyi .isi1{padding-top:30px}
.shaccw{color: var(--theme-color);font-size: 14px;}
/** ---医生----start----**/

/** ---百科----start----**/
.baike-container{width:100%;overflow:hidden;background:#fff}
.baikelist{overflow:hidden;width:890px}
.baikelist .li{width:434px;background:#FAFAFA;padding:19px 26px;box-sizing:border-box;margin-bottom:20px}
.baikelist .li .title{color:#333;font-weight:500;line-height:30px;overflow:hidden;display:flex;align-items:center;justify-content:space-between}
.baikelist .li .title a{color:#333333;display:block;width:70%;font-weight:600;font-size:18px}
.baikelist .li .title .zxBtn{border-radius:2px;padding-left:25px;width:79px;height:26px;line-height:26px;font-size:12px;font-weight:500;color:#fff;background:var(--theme-color) url('../../img/chat.png') 5px 8px no-repeat;background-size:15px;cursor:pointer}
.zxBtn:hover{opacity:.9!important}
.baikelist .li .title a:hover{color:var(--theme-color)}
.baikelist .li p.dot{font-size:14px;color:#666;line-height:24px;height:72px;overflow:hidden;margin-bottom:10px;margin-top:10px}
.baikelist .li ul{overflow:hidden;margin-top:15px}
.baikelist .li li{height:40px;line-height:40px;font-size:16px;color:#666;overflow:hidden}
.baikelist .li li .l,.baikelist .li li .r{display:flex;align-items:center;text-align:left}
.baikelist .li li .l{width:48%}
.baikelist .li li .r{width:52%}
.baikelist .li li span{display:inline-block;vertical-align:top}
.baikelist .li li .name img{display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px}
.baikelist .li li .name,.baikelist .li li .value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.baikelist .li li .name{width:88px}
.baike-navs{width:407px;background-color:#f5f5f5;overflow:hidden;padding:20px;box-sizing:border-box}
.projectList{overflow:hidden}
.projectList .firstPro{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px}
.projectList .firstPro .xmlist{display:flex;width:80px;font-size:18px;font-weight:400;letter-spacing:0px;line-height:26px;color:rgba(0,0,0,1);height:26px;margin-bottom:16px}
.projectList .firstPro .xmlist::before{content:'';display:inline-block;width:5px;height:26px;background-color:var(--theme-color);margin-right:12px}
.projectList .firstPro ul{display:flex;flex-wrap:wrap;width:100%}
.projectList .firstPro ul li a{padding-right:22px;padding-bottom:12px;font-size:16px;font-weight:400;line-height:28px;color:#666}
.projectList .firstPro ul li a.on,.projectList .firstPro ul li a:hover{color:var(--theme-color)}

/** ---百科----end----**/

/** ---百科详情----start----**/
.baikedetail-container{width:100%;overflow:hidden}
.baikedetail-container .onedet{height:189px;background:#FAFAFA;padding:29px 20px;margin-bottom:16px}
.baikedetail-container .onedet .flex-between{margin-bottom:28px}
.baikedetail-container .xiams1{font-size:20px;font-weight:500;line-height:28.96px;color:#333333}
.baikedetail-container .zucw{font-size:16px;font-weight:400;letter-spacing:0px;line-height:0px;color:#333333}
.baikedetail-container .fbshj{margin-left:20px}
.baikedetail-container .bksf{color:var(--theme-color)}
.baikedetail-container .onedet p.dot{font-size:14px;font-weight:400;color:#333;line-height:24px;height:72px;overflow:hidden;margin-bottom:10px}
.baikedetail-container .xmjes{height:auto;overflow:hidden;background:#FAFAFA;padding:22px 26px}
.baikedetail-container .xmjes .xmjso{font-size:18px;font-weight:400;letter-spacing:0px;line-height:26.06px;color:#333;margin-right:115px}
.xmgasi{font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#333333;margin-top:40px}
.xmgasi::before{content:'';display:inline-block;width:5px;height:21px;background-color:var(--theme-color);margin-right:12px;margin-bottom:-4px}
.xmjes .cakjia{font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#333;margin-top:40px }
.xmjes .cakjia span{margin-left:15px}
.xmjes .contesss{height:277px;margin:20px auto 16px auto;background:#ffffff}
.contesss ul{padding:35px 45px}
.contesss ul li{font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#666;margin-bottom:17px}
.contesss .zxias{text-align:center;font-size:16px;font-weight:400;letter-spacing:0px;line-height:0px;color:#666;display:block;width:100%;margin-top:17px}
.contesss.pxjs{padding:30px 76px}
.contesss.pxjs .zxias{font-size:16px;font-weight:400;letter-spacing:0px;line-height:1.72;color:#999999}
.simiuyi{background:#ffffff}
.simiuyi .tislw{padding:23px 9px;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:700;letter-spacing:0px;line-height:26.4px}
.simiuyi .tislw .mores{font-size:16px;font-weight:500;letter-spacing:0px;line-height:23.17px;color:#666666}
.simiuyi li{height:208px;border-bottom:0.85px solid #c0b1b1;margin-bottom:16px}
.simiuyi li .simi01{width:196px;height:178px}
.yijsa{margin-top:6px}
.yijsa .yuo1{font-size:18px;font-weight:500;line-height:26.06px;color:#333333}
.yijsa .yuo2{display:flex;margin-top:10px}
.yijsa .slyi{padding:4px 6px;line-height:20px;opacity:1;background:#FFF2E6;font-size:14px;color:var(--theme-color);margin-right:16px}
.yijsa .clsj{padding:4px 6px;line-height:20px;opacity:1;background:#FFEBEB;font-size:14px;color:#FF3B3B;margin-right:16px}
.yijsa .yuo3{margin:7px 0 5px 0;font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#333}
.yijsa .yuo3 .csa111{margin-right:5px}
.yijsa .yuo3 .sg1{margin-right:24px}
.yijsa .yuo4{font-size:14px;font-weight:500;letter-spacing:0px;line-height:20.27px;color:#383838}
.yijsa .yuo4 .zizhiic{text-align:center;line-height:33px;padding:3px;width:33px;height:14.99px;border-radius:2px;background:#00BAAD;margin-right:11px;font-size:12px;font-weight:500;color:#ffffff}
.intros{padding:20px 0;font-size:14px;color:#333}
.yijsa .yuo5{margin-top:11px;font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#666666;width:988px;padding-left: 0 !important;}
.downbox{position: relative;margin-top: -300px;height:300px;}
.boxwtl{background:#fff;padding:20px;overflow: hidden;margin-top:20px;}
.boxwtl .dl{border-bottom:1px dashed #ddd;margin-bottom: 10px;}

.boxwtl div.p1{font-size: 18px;color: #333;height:40px;line-height: 40px;}
.boxwtl div.p3{font-size: 15px;color: #999;line-height: 24px;height:48px;overflow: hidden;}
.boxwtl div.p1 span{display:block;height:40px;line-height: 40px;float: left;color: var(--theme-color);}
.boxwtl div.p3 span{padding-right: 3px;}
.boxwtl div.p1 p.oe{display: block;height:40px;line-height: 40px;float: left}


#nurse ul{margin-top:20px;padding-left:10px;background:#fff;padding:20px;}
#nurse li{padding:0 0 20px 40px;position:relative}
#nurse li .spl{position:absolute;top:0;bottom:0;left:10px;z-index:2;width:1px;border-left:1px dashed #ededed}
#nurse li i{position:absolute;top:7px;left:7px;z-index:3;display:inline-block;width:7px;height:7px;font-size:0;border:1px solid #ededed;background:#ededed;border-radius:50%}
#nurse li.on i, #nurse li:hover i{top:5px;left:5px;padding:5px;border:1px dashed #ededed;background:#fff}
#nurse li.on i:after, #nurse li:hover i:after{display:block;content:'';width:7px;height:7px;font-size:0;background:#ededed;border-radius:50%;position:absolute;top:50%;left:50%;z-index:4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#nurse li:last-child{padding-bottom:0}
#nurse li:first-child .spl{top:10px}
#nurse p{margin-bottom:10px;line-height:30px;font-size:16px;color:#666}
#nurse p strong, #nurse p em{color:#333333;font-weight:normal}
#nurse h3,#nurse p.title{line-height:24px;font-size:16px;color:var(--theme-color);margin-bottom:15px}
#nurse h3 em,#nurse p.title em{padding-left:5px;color:var(--theme-color);}
.buisaa .chak{width:97px;cursor:pointer;height:40px;line-height:40px;text-align:center;opacity:1;background:var(--theme-color);font-size:14px;font-weight:500;color:#ffffff;margin-bottom:16px}
.buisaa .chak:hover,.simiuyi .quermOe:hover{opacity:.9}
.simiuyi .quermOe{display:block;width:191px;height:56px;line-height:56px;text-align:center;opacity:1;background:var(--theme-color);font-size:16px;font-weight:400;color:#ffffff;margin:94px auto 39px auto}
/** ---百科详情----end----**/


/** ---资讯----end----**/
.newsboxscontainer .xmyiy-one{height:590px}
.newsboxscontainer .xmysLeixi .left-box li.lis{width:100%;box-sizing:border-box}
.newssList .left-box li.lis{padding:12px 15px;background:#FAFAFA;margin-bottom:16px}
.newssList .md-wrap-ys{background:#ffffff}
.newssList .lefiCIno{width:184px ;height:161px;margin-right:41px}
.newssList ul li a{width: 100%;}
.newssList .info{flex: 1;}
.newssList .tilee{font-size:20px;line-height:28px;height:56px;overflow:hidden;font-weight:700;color:#666666}
.newsboxscontainer .xmysLeixi .left-box li.lis a:hover .tilee{color:var(--theme-color)}
.newssList li p.dot{font-size:14px;color:#666;line-height:24px;height:72px;overflow:hidden;margin-top:4px}
.newsboxscontainer .left-box .info{padding:0}
.newssList .sijia{margin-top:10px}
.newssList .sijia .sjk{font-size:14px;font-weight:400;letter-spacing:0px;line-height:20.27px;color:#3d3d3d}
.newssList .sijia .haods{font-size:14px;font-weight:400;line-height:20.27px;color:#666666;margin-right:20px}
.newssList .sijia .haods em{color:var(--theme-color)}
.newssList .sijia .haods{padding-left:28px;background:url(../../img/liulan.png) 0px -3px no-repeat}
.newssList .left-box ul.uls{display:flex;flex-direction:column}
.rmpais{margin-top:16px}

/** ---资讯----end----**/

/** ---资讯详情----start----**/
.newsDetail-container .md-wrap-ys{background:#ffffff}
.newssdetail .left-box{width: 942px;}
.newssdetail .tablebox h3{
  margin: 16px 0  !important;
}
.newssdetail .tablebox p{font-size: 16px;}
.newssdetail .wenzxian{background:#FAFAFA;padding:23px 10px}
.newssdetail .title{font-size:24px;font-weight:500;color:#0F0F0F;width:100%;text-align:center}
.newssdetail .ssaaa{font-size:14px;font-weight:400;color:#333333}
.ziso{margin:20px 0 10px 0}
.zkia{color:var(--theme-color);margin:0 10px}
.newssdetail .fbsij{font-size:14px;font-weight:400;letter-spacing:0px;color:#666666;}
.newssdetail .fbsij em{color:var(--theme-color)}
.newssdetail .fbsij em{color:var(--theme-color)}
.lian{padding-left:28px;background:url(../../img/liulan.png) 0px 0px no-repeat}
.newssdetail .pred-next{padding:0 37px}
.newssdetail .pred-next a{width:45%;height:51px;line-height:51px;text-align:center;opacity:1;border:1px solid var(--theme-color);font-size:16px;font-weight:400;color:var(--theme-color);display: inline-block}
.newssdetail .pred-next .pred span{margin-right:26px}
.newssdetail .pred-next .next span{margin-left:26px}
.newssdetail .pdss{padding:0 16px}
.newssdetail .pdss .inlisix{margin:36px 0 47px 0;width:49%;height:104px;cursor: pointer;}
.shegmming{margin-top:16px;padding:20px 37px;opacity:1;background:rgba(250,250,250,1);text-align:center;color:#666666}
.shegmming .smonce{font-size:16px;font-weight:700;letter-spacing:0px;line-height:32px}
.shegmming .smoncess{font-weight:400;line-height:32px}
.shegmming .bakq1{font-size:16px;font-weight:400;letter-spacing:0px;margin-top:16px;color:#666666}
.xguadsnm1 .xisa111{font-size:20px;font-weight:700;letter-spacing:0px;line-height:26.4px;color:#333;margin:21px 0 32px 0}
.xguadsnm1 li{width:489px;height:234px;opacity:1;background:#FAFAFA;padding:39px 18px;margin-bottom:16px}
.xguadsnm1 li .titles{font-size:16px;font-weight:700;line-height:25px;overflow:hidden;margin-bottom:15px;color:#333333}
.xguadsnm1 li p.dot{font-size:14px;font-weight:400;color:#666;line-height:20px;height:60px;overflow:hidden;margin-bottom:28px;margin-top:10px}
.xguadsnm1 li .jdjsa{font-size:14px;font-weight:400;line-height:23.17px;color:#666666}
.xguadsnm1 li .jdjsa em{color:var(--theme-color)}
.xguadsnm1 li .jdjsa em.lian{background: url(../../img/liulan.png) 0px -2px no-repeat;}
.soakd{color: #666}
.link{padding:10px;color: #666;font-size: 16px;}
.link a{color:#666;padding-left: 3px;}
.tjyyu{margin-bottom: 16px;width:389px;}
.tjyyu .xmyiy-one{height:auto;width:389px;margin-bottom:20px;}
.tjyyu li{display:flex;align-items:center;justify-content:space-between;margin-top:16px;height:102px;border-bottom:1px solid rgba(0,0,0,0.12);margin-bottom:16px}
.tjyyu .headpj{width:80px;height:80px;border-radius:50%}
.tjyyu .headpj img{display: block;border-radius: 50%;}
.tjyyu li .zxBtn{width:74px;height:30px;cursor:pointer;border-radius:5px;line-height:30px;text-align:center;opacity:1;background:var(--theme-color);font-size:16px;font-weight:500;color:#fff}
.next-box{margin:20px 16px;}
.tjyyu li .names{display: block;width:150px;overflow: hidden}
.tjyyu li .names a{font-size: 16px;display: block;height:50px;line-height:25px;overflow: hidden}
.newssdetail .next-box a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;height:50px;line-height:50px;font-size:16px;color:var(--theme-color);width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;border:1px solid var(--theme-color)}
.newssdetail .next-box a:hover {background: var(--theme-color);color: #fff}
.xgzxlist li{background:#fafafa!important;}
.xguadsnm1 li a:hover .titles,.tjyyu li .names a:hover{color:var(--theme-color)}
.content-boxs{margin-top: 25px;overflow: hidden;font-size:16px;color:#666;}
.content-boxs *{font-size:16px}
.content-boxs p{text-indent: 30px;}
.content-boxs * img,.content-boxs p img{display: block;max-width: 96%;margin:10px auto;}
.content-boxs h2,.content-boxs h3,.content-boxs h4{margin:15px 0 5px;color:#333;font-weight:600}
.content-boxs h2{font-size:20px}
.content-boxs h3{font-size:18px}
.xgzxlistcd li{width: 49% !important}
/** ---资讯详情----end----**/

/** ---问答----start----**/
.ask-containerbox{width:100%;overflow: hidden;margin-top:22px;}
.ask-containerbox .titls{font-size: 20px;font-weight: 700;line-height: 26.4px;color: #333;margin-bottom: 18px;}
.asknew-container .askList ul li{width:49%;height:180px;opacity:1;background:rgba(247,247,247,1);padding:15px 20px;margin-bottom:16px;box-sizing: border-box}
.asknew-container .askList li a .tils1{display:block;font-size:16px;font-weight:700;letter-spacing:0px;line-height:28px;color:var(--theme-color);padding-left:60px !important;background:url(../../img/wendIcon.png) 1px 0px no-repeat}
.asknew-container .askList li p{font-size:14px;color:#666;font-weight:400;line-height:24px;height:72px;overflow:hidden;margin:13px 0 19px 0}
.asknew-container .kanguo{font-size:14px;font-weight:400;line-height:20.27px;color:#666666}
.asknew-container .kanguo em{color:var(--theme-color)}
.asknew-container .huifus{margin-left:16px}
.times{font-size:15.99px;font-weight:400;letter-spacing:0px;line-height:23.16px;color:#999999}
.asknew-container .zijmag{margin:68px 0 32px 0}
.asknew-container.ask-containerbox .askList li .boxsss{margin-top: 10px;}
.asknew-container.ask-containerbox .askList li p.apply{color: var(--theme-color);width:70px;font-size: 14px;margin-top:0;}
.asknew-container.ask-containerbox .askList li p.dot{font-size: 14px;width: calc(100% - 75px);margin-top:0;line-height:24px;height:72px;overflow:hidden;}

  /** ---问答----end----**/
/*分页**/

.pagination{margin:10px auto 14px auto;clear:both;overflow:hidden;text-align:center;color:var(--theme-color);font-size:14px;font-weight:400}
.pagination .pagZt{font-size:14px;font-weight:400}
.pagination li{display:inline-block!important;margin:5px 10px;height:36px!important;line-height:36px;font-size:15px;width:auto!important;}
.pagination li.disabled,.pagination li:first-child,.pagination li:last-child{width: auto;}
.pagination li a{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;border:1px solid var(--theme-color);background:#ffffff;color:var(--theme-color)}
.pagination li.on a,.pagination li a:hover{color:#fff;background:var(--theme-color)}
.pagination input[type='text']{text-align:center;width:31px;height:31px;border-radius:50%;border:1px solid var(--theme-color);color:var(--theme-color)}
.pagination .butquer{display:inline;opacity:1;border-radius:20px;padding:8px 9px;border:1px solid #666;font-size:14px;font-weight:400;letter-spacing:0px;color:#666}
.pagination .total{border:1px solid var(--theme-color);border-radius:20px;padding:8px 7px;color:var(--theme-color)}
.pagination li.disabled a{cursor:not-allowed!important;pointer-events:auto!important}
.pagination li.disabled a,.pagination li:first-child a,.pagination li:last-child a{/*cursor:not-allowed!important;pointer-events:auto!important;*/width:auto;border-radius: 10px;padding:0 10px;}


.ask-box{width: 100%;margin-bottom: 16px;overflow: hidden;margin-top: 16px;}
.ask-box .ask-left{width: 910px;overflow: hidden;}
.ask-box .ask-left .ask-top{margin-top: 10px;overflow: hidden;}
.ask-box .ask-left .ask-top h1.title{font-size: 20px;color: #333333;font-weight:500;background: url(../../img/ask.png) no-repeat left center;padding-left: 55px;line-height: 40px;}
.ask-box .ask-left .ask-top .txt{margin-top: 15px;}
.ask-box .ask-left .ask-top .txt span{color: #333333;font-size: 20px;font-weight: 500}
.ask-box .ask-left .ask-top .txt {font-size: 16px;color: #666;line-height: 1.8;padding-top: 5px;}
.ask-box .ask-left .ask-top .tool{color: #999;height:44px;line-height: 44px;margin:25px auto;padding-top:4px;font-size: 16px;}
.ask-box .ask-left .ask-top .tool .info div.img{height: 44px;width: 44px;border-radius: 100%;}
.ask-box .ask-left .ask-top .tool .info div.img img{border-radius: 100%;}
.ask-box .ask-left .ask-top .tool .info {color: #999;}
.ask-box .ask-left .ask-top .tool .info .user{font-size: 16px;color: #999999;padding-left: 16px;}
.ask-box .ask-left .ask-top .tool .items p{margin-left: 30px;}
.ask-box .ask-left .ask-top .tool .tool2{height: 44px;line-height: 44px;width:30%}
.ask-box .ask-left .ask-top .tool .tool2 span{color: #666666;padding-left: 25px;}
.ask-box .ask-left .ask-top .tool .tool2 span em{color:var(--theme-color);padding-left:28px;background:url(../../img/liulan.png) 0px 0px no-repeat}
.ask-box .ask-left .ask-top .tool .tool2 .views1 em{color:var(--theme-color);padding-left:28px;background:url(../../img/liulan.png) 0px 0px no-repeat}
.ask-box .ask-left .ask-top .tool .tool2 .views2 em{color:var(--theme-color);padding-left:28px;background:url(../../img/huifuIcon.png) 0px 5px no-repeat}
.ask-left-top,.ask-left-middle{background: #FAFAFA;padding:0 20px;}
.ask-left-middle{margin-top: 20px;padding:20px;margin-bottom: 20px; }
.ask-left-middle .hd{line-height:30px}
.ask-left-middle .hd h2{font-size:20px;font-weight:500;color:#333}
.ask-left-middle .hd .tips{margin-left:auto;padding-left:28px;color:#666666;background:url('../../img/tips.png') left center no-repeat}
.ask-left-middle .ullist-ask{overflow: hidden;}
.ask-left-middle .ullist-ask li{margin-bottom: 16px;}
.ask-left-middle .ullist-ask li .tool .zxBtn{cursor:pointer;width:86px;height:35px;line-height:35px;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:17.5px;background:var(--theme-color)}
.ask-left-middle .ullist-ask li .tool{color: #999;height:44px;line-height: 44px;margin:25px auto;padding-top:4px;font-size: 16px;}
.ask-left-middle .ullist-ask li .tool .info div.img{height: 44px;width: 44px;border-radius: 100%;}
.ask-left-middle .ullist-ask li .tool .info div.img img{border-radius: 100%;}
.ask-left-middle .ullist-ask li .tool .info {color: #999;}
.ask-left-middle .ullist-ask li .tool p.time{padding-left: 30px;}
.md-shengming{background: #FAFAFA;padding:55px 40px;overflow: hidden;}
.md-shengming p{font-size: 16px;color: #999;line-height:32px;text-align: center;}
.ask-left-middle .ullist-ask li .tool .info .user{font-size: 16px;color: #999999;padding-left: 16px;}

.themeColor{color: var(--theme-color) !important;}