﻿@media screen and (min-width:768px){ 
	
[class^='mobile-'],.module-mask{display:none;}
	/*页头*/
#header{width:100%;background-color:#ffffff;}
#header>.center{top:73px;padding-top:75px;padding-bottom:33px;}
#header>.center .pic-logo{margin-left:49px;}

	/*组件-3级菜单*/
.module-menu{font-size:22px;line-height:3.73;background-color:#af0428;position:relative;z-index:1000;}
.module-menu ._btnMenu{display:none;}
.module-menu   ._nav{display:flex;padding-left:88px;}
.module-menu ._nav>li{position:relative;perspective:500px;margin-right:36px;}
.module-menu ._nav>li>a{position:relative;display:inline-block;vertical-align:top;text-transform:uppercase;transition:color .3s ease-in-out;white-space:nowrap;text-decoration:none;color:#fff;}
.module-menu ._nav li>a:has(+ul)::after{content:"";display:inline-block;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(-45deg);width:10px;height:10px;margin-left:8px;vertical-align:middle;line-height:0px;}
.module-menu ._nav>li li{position:relative;text-align:left;}
.module-menu ._nav>li li a{display:flex;padding:0 15px;position:relative;border-bottom:1px dashed #eee;justify-content:space-between;align-items:center;white-space:nowrap;text-decoration:none;line-height:3.06;font-size:18px;}
.module-menu ._nav>li li a:hover{}
.module-menu ._nav>li li:last-child a{border-bottom:0;}
.module-menu ._nav>li li:hover>a{background-color:#f5f5f5;color:#af0428;}
.module-menu ._nav>li ul ul{left:100%;top:-10px;border-left:3px solid transparent;margin-left:3px;box-sizing:content-box;}
.module-menu ._nav>li ul ul:before{display:none;}
.module-menu ._nav>li:hover>a{display:block;}
.module-menu ._nav>li:hover>a::before{transform:scalex(1);transform-origin:left top;}
.module-menu ._nav>li._active>a::before{transform:scalex(1);transform-origin:left top;}
.module-menu ._nav li ul{background-color:#fff;padding:10px 0;position:absolute;left:0;top:100%;z-index:999;transform:translateX(-10%);box-sizing:border-box;transform-origin:center 0;visibility:hidden;min-width:200px;box-shadow:0 12px 20px -12px rgba(0, 0, 0, 0.35);}
.module-menu ._nav li:hover>ul{transform:none;opacity:1;visibility:visible;transition:all 0.2s ease;}
.module-menu ._nav li._menu_left ul{left:auto;right:0;transition:all 0.2s ease;}
.module-menu ._nav li._menu_left ul ul{right:102%;}
/**/
.pic-logo{width:69.53%;padding-top:8.52%;position:relative;}
.pic-logo img{height:100%;display:block;width:auto;position:absolute;left:0px;top:0px;}

}
.center{margin:0 auto;width:1490px;}	
body{font-size:14px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5{font-size:14px;}
/*- - - - - - - - -样式属index1.html - - - - - - - -*/

	/*内容区域*/
	/*页尾*/
#footer{background-color:#af0428;color:#fff;}
#footer>.center{padding-top:20px;padding-bottom:20px;}
.columnBox.columnBox--news>.center{display:flex;flex-wrap:wrap;gap:33px 55px;padding-top:51px;padding-bottom:53px;}
.columnBox.columnBox--news .columnItem{width:calc(50% - 1 * 55px / 2);}
.columnBox.columnBox--friend{border-top:28px solid #af0428;background:url(../images/bg-friendlink.png) no-repeat center top;background-size:cover;}
.columnBox.columnBox--friend>.center{padding-top:34px;padding-bottom:58px;}
.columnBox.columnBox--friend ._title{line-height:1.63;margin-bottom:17px;font-size:32px;color:#04378a;display:flex;justify-content:space-between;}
.columnBox.columnBox--friend ._title strong{font-family:Arial,'宋体', Helvetica, sans-serif;}
.columnBox.columnBox--friend ._title a{font-size:18px;font-weight:normal;}
.columnBox.columnBox--friend ._title .icon--m{background:url(../images/icon--m.png) no-repeat left top;width:23px;height:22px;margin-right:10px;}

	/*新闻栏目标题*/
.title-column{border-bottom:3px solid #b10326;line-height:79px;display:flex;justify-content:space-between;margin-bottom:8px;align-content:flex-end;height:79px;}
.title-column strong{padding-left:29px;color:#fff;background-color:#bf111a;font-size:40px;border-left:7px solid #ffa00e;padding-right:43px;position:relative;font-weight:normal;letter-spacing:2px;}
.title-column strong::after{width:18px;background-color:#ab040c;content:"";position:absolute;top:0px;bottom:0px;transform:skew(22deg);border-right:14px solid #931516;left:100.00%;transform-origin:left bottom;}
.title-column ._more{align-self:flex-end;font-size:20px;font-weight:normal;line-height:2.25;}
	/*新闻列表*/
.list-news li{line-height:1.45;font-size:20px;border-bottom:1px dashed #e8e8e8;padding-top:10px;padding-bottom:10px;}
.list-news li time{float:right;color:#bdbdbd;margin-left:21px;font-size:18px;}
.list-news li a{overflow:hidden;display:-webkit-box;text-decoration:none;color:#121117;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list-news li a:hover{color:#af0428;}
	/*友情链接列表*/
.list-friendslink{line-height:2.14;font-size:22px;width:100%;}
.list-friendslink h5{float:left;font-size:inherit;font-weight:normal;}
.list-friendslink ._linkList{overflow:hidden;}
.list-friendslink ._linkList a{color:#fff;margin-right:24px;display:inline-block;}
	/*图片列表*/
	 .list-picture{display:flex;flex-wrap:wrap;}
.list-picture li{margin-right:20px;width:224px;height:90px;margin-bottom:15px;}
.list-picture li:nth-last-of-type(1){margin-right:0px;}
	 .list-picture li .photo--pos{padding-top:40%;}
	.list-picture li .photo--pos:hover{filter:brightness(120%);}
	/*图片-二维码*/
.pic-rqcode{width:147px;float:right;margin-right:90px;margin-top:20px;}
.pic-rqcode ._rqcodePic{background:#000;width:100%;padding-top:100%;position:relative;}
.pic-rqcode ._rqcodePic img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
.pic-rqcode ._name{line-height:2.86;text-align:center;color:#fff;font-size:14px;white-space:nowrap;}
   /*组件-首页广告*/
.module-homebanner{height:614px;background:#333;position:relative;overflow:hidden;width:100%;}
.module-homebanner .swiper-button-next,.module-homebanner .swiper-button-prev{width:151px;height:61px;top:100%;transform:translatey(-50%);background:#fff;}
.module-homebanner .swiper-button-next::after,.module-homebanner .swiper-button-prev::after{font-size:20px;}
.module-homebanner .swiper-button-prev{transform:translatex(-100%);left:50%;}
.module-homebanner .swiper-button-next{transform:translatex(100%);left:auto;right:50%;}
.module-homebanner .swiper-button-disabled{opacity:1;}
.module-homebanner .swiper-button-disabled::after{color:#a3a3a3;}
/*导航*/
.module-homebanner .swiper-pagination{background-size:contain;position:absolute;bottom:39px;left:0px;right:0px;}
.module-homebanner .swiper-pagination .swiper-pagination-bullet{width:54px;height:3px;line-height:0px;border-radius:0;margin-left:0px;margin-right:0px;background:#fff;}
.module-homebanner .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#d8171a;}
.module-homebanner .swiper{width:100%;height:100%;position:relative;}
.module-homebanner .swiper-slide{width:100%;height:100%;}
.module-homebanner .swiper-slide img{width:100%;height:100%;object-fit:cover;}
	 
/**/
.copyright{color:#fff;text-align:center;line-height:2.14;font-size:22px;padding-top:18px;padding-bottom:18px;overflow:hidden;margin-bottom:20px;}
.copyright ._bottomLogo{width:542px;height:71px;margin:10px auto 0 auto;display:block;}
.copyright ._bottomLogo img{width:100%;height:100%;display:block;}
	/*布局-内容区域*/
.layout-container{width:100%;clear:both;}
.layout-container .module-location{position:absolute;right:0px;top:15px;font-size:16px;z-index:600;}
.layout-container>.center{display:flex;justify-content:space-between;padding-top:16px;padding-bottom:16px;position:relative;}
	.layout-container ._leftArea{width:300px;flex:none;align-self:flex-start;margin-right:30px;}
.layout-container ._rightArea{flex:auto;overflow:hidden;position:relative;}
	

	/*侧边栏标题*/
.title-sidebar{font-size:29px;line-height:2.83;background-color:#910f01;padding-left:59px;color:#fff;}
	/*页面标题*/
.title-page{font-size:24px;line-height:1.79;border-bottom:1px solid #f2f3f5;margin-bottom:21px;padding-left:22px;padding-right:22px;padding-top:12px;}
	 .title-page span{color:#121117;border-bottom:2px solid #901003;display:inline-block;font-weight:normal;margin-bottom:-1px;}
	/*分类列表2*/
.list-sort ul ._active a{border-left:3px solid #8e1100;color:#8b0f00;background-color:#eee;}
.list-sort ul li{margin-bottom:2px;}
.list-sort ul li a{padding-left:46px;font-size:19px;line-height:3.37;background-color:#f7f7f7;display:block;border-left:3px solid transparent;padding-right:20px;}
.list-sort ul li a:hover{text-decoration:none;background-color:#fcfcfc;border-left:3px solid #8e1100;}
	/*医生列表*/
.list-doc{margin-left:20px;margin-right:20px;}
.list-doc li{line-height:1.89;font-size:18px;border-bottom:1px dashed #e8e8e8;padding-top:10px;padding-bottom:10px;}
	 .list-doc li time{float:right;color:#bdbdbd;margin-left:21px;}
.list-doc li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;}
	/*图片-全尺寸*/
	 .pic_fullsize{height:275px;background:#333;position:relative;overflow:hidden;}
	 .pic_fullsize img{width:100%;height:100%;object-fit:cover;}
	 .pic_fullsize .swiper{width:100%;height:100%;position:relative;}
    .pic_fullsize .swiper-slide{width:100%;height:100%;}
    .pic_fullsize .swiper-slide img{width:100%;height:100%;object-fit:cover;}

	/*组件-位置*/
	 .module-location{height:38px;line-height:38px;color:#5b5b5b;}
	 .module-location ._txt{padding-left:22px;background:url(../images/1.gif) no-repeat left center;}
	 .module-location a{color:#909090;}
.module-location a:hover{color:#d8171a;text-decoration:none;}


	/*主标题*/
.title-main{text-align:center;line-height:1.6;padding-top:17px;padding-bottom:17px;border-bottom:2px solid #ae0325;margin-bottom:15px;font-size:30px;color:#af0428;}

	/*图文-专家*/
.item-export{display:flex;background:#e4e4e4;background-color:#d7d7d7;}
.item-export .photo{width:38.18%;flex:none;background:transparent;padding-top:50.91%;position:relative;}
.item-export .photo img{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%;display:block;}
.item-export ._intr{flex:auto;padding-left:20px;padding-top:13px;padding-bottom:13px;display:flex;flex-direction:column;box-sizing:border-box;padding-right:20px;overflow:hidden;}
.item-export ._title{font-size:18px;line-height:1.72;margin-bottom:3px;position:relative;color:#0d5aa8;}
.item-export ._title a{color:#0d5aa8;}
	.item-export ._text{line-height:1.71;font-size:14px;color:#666;}
	 .item-export ._text p{margin-bottom:10px;}
	.item-export:hover .photo{filter:brightness(120%);}
.group--item-export{display:flex;flex-wrap:wrap;gap:15px 20px;background-color:#fdf7e7;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;}
.group--item-export .item-export{width:calc(50% - 1 * 20px / 2);}



/*文本-文档内容*/
.text-doccontent{line-height:1.8;overflow:hidden;font-size:15px;}
.text-doccontent img{height:auto!important;max-width:100%;margin-left: auto;display: block;margin-right: auto;margin-bottom:24px;margin-top:24px;}
.text-doccontent p{margin-bottom:24px;-moz-hyphens: auto;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}
.text-doccontent p:nth-last-of-type(1){margin-bottom:0px;}


/*组件-分页*/
.module-pagination{line-height:37px;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;}
.module-pagination a{padding-left:6px;padding-right:6px;display:inline-block;}
.module-pagination a._active{font-weight:bold;color:#c40000;}








