@charset "UTF-8";

/* banner */
.banner0{background:url(../images/202412.jpg) center center no-repeat;}
.banner1{background:url(../images/202191.jpg) center center no-repeat;}
.banner2{background:url(../images/202192.jpg) center center no-repeat;}
.banner3{background:url(../images/b3.jpg) center center no-repeat;}
.banner4{background:url(../images/b4.jpg) center center no-repeat;}

.banner-engine{height:600px;position:relative;overflow:hidden;}
.banner-engine .banner-ul{position:relative;width:100%;height:600px}
.banner-engine .banner-text{position:absolute;left:0;top:-600px;width:100%;height:552px}
.banner-engine .banner-text{display:none}
.banner-ul li{display:none;height:100%;width:100%;float:left}
.banner-engine .banner-ul li{z-index:-1;position:absolute;left:0;top:0;display:block;height:100%;width:100%;float:left}
.banner-engine .banner-ul li:first-child{z-index:initial}
.banner-point{display:none;position:absolute;bottom:20px;left:0;width:100%;height:18px;line-height:18px}
.banner-engine .banner-point{display:block}
.slider-main{display:none;position:relative;margin:0 auto;min-width:1200px;max-width:1200px}
.banner-engine .slider-main{display:block}
.slider-text{position:absolute;margin-top:150px}
.banner-area{width:100%;text-align:center}
.banner-area li{margin:0 15px;display:inline-block;width:50px;height:4px;background:url(../images/pagination_02.png) no-repeat}
.banner-area li.active{background:url(../images/pagination_01.png) no-repeat}

/* 快捷服务 */
.service{position:relative; margin:30px 0 ;}
.service li{width: 224px;height: 120px; float: left;text-align: center;font-size: 18px; color: #fff;font-weight: bold;
padding-top: 30px;}
.service img{margin: auto;}
.service span{display: block;margin-top: 10px;}
.service li a{text-decoration: none;color:#fff;}
.service li a:hover{color: #fff;}
.style5 ul li{float:left;position:relative;list-style:none}
.style5 ul li{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out; 
	-moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.style5 ul li:hover {transform:translate(0,-10px);    -webkit-transform:translate(0,-10px); 
	-moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px)
	-moz-box-shadow: 2px 2px 8px #ccc;/*firefox*/
-webkit-box-shadow: 2px 2px 8px #ccc;/*safari或chrome*/
box-shadow:2px 2px 8px #ccc;/*opera或ie9*/}

/* 新闻 */
.common-tit{position: relative;display: block; margin-top: 30px;}
.common-tit h1{display: inline-block; font-size: 28px;font-weight: bold;line-height: 34px;}
.news-tab-tit li{display: inline-block; font-size: 18px;margin-left: 40px;float: left;line-height: 34px;}
.news-tab-tit li a:hover{font-weight: bold;border-bottom: 2px solid #fe8db8;}
.news-container{position: relative;display: block; margin-top: 30px; background: #999;}
/*焦点图*/
.news-img{width: 400px;height: 290px;}
#wrap{width: 400px;height: 290px; margin: auto; background: #fefefe; } 
.hiSlider{overflow: hidden; height: 290px; width: 400px; background: #eee; } 
.hiSlider-item{float: left; }
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-title{bottom:0;width:100%;padding:2px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.4);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:10px;right:6px;text-align:right}
.hiSlider-pages a{height:8px;width:8px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ccc}
.hiSlider-pages a.active{background:#fe8db8}

.news-tab-con{box-sizing: border-box;width: 800px;height: 290px;padding-left: 28px;}
.news-tab-con li{float: left;box-sizing: border-box;width: 50%; display: block;}
.news-tab-con li:nth-child(2n+1){border-right: 1px solid #eee;padding-right: 28px;}
.news-tab-con li:nth-child(2n){padding-left: 28px;}
.news-tab-con li img{width: 100px;height: 70px;}
.news-tab-con li .news-tab-con-item{display: block;position: relative;border-bottom: 1px solid #eee;padding-bottom: 12px;
margin-bottom: 12px;height: 70px;}
.news-tab-con-tit{width: 240px;font-size: 16px;line-height: 24px; }
.news-tab-con-tit p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 8px;} 
.news-tab-con-tit span{font-size: 14px;color: #999;}

/* 科室 */
.department{position: relative;height:600px; background: url(../images/ksbg.jpg)center center no-repeat;margin-top: 30px;
overflow: hidden;}
.department-layout{width: 1230px;margin-right: auto;margin-left: auto;}
.department-tit{padding:40px 0;text-align: center;}
.department-tit h1{display: block; font-size: 28px;font-weight: bold;line-height: 28px;}
.department-con>ul>li{display: block;float:left;width: 380px; height: 430px;box-sizing: border-box; background-color:#fff;
margin: 0 15px;text-align: center;}
.department-con>ul>li:hover{-webkit-box-shadow: #ccc 0px 10px 10px;-moz-box-shadow: #ccc 0px 10px 10px;
            box-shadow: #ccc 0px 10px 10px;  color: #fe8db8;}
.department-con h2{display: inline-block; font-size: 18px;font-weight: bold;line-height: 34px;margin-top: 30px;
border-bottom: 2px solid #fe8db8;}
.department-con-list{padding:26px 20px;}
.department-con-list li{height:34px;width:148px;margin:7px 10px;border: 1px solid #e4e4e4;border-radius: 50px;
float: left;background-color:#fff;font-size: 16px;line-height: 34px;}
.department-con-list li:hover{border: 1px solid #fe8db8;background-color:#fe8db8;font-size: 16px;color: #fff;}

/* 专家团队 */
.experts{position: relative;}
.experts-tit{padding:20px 0;}
.experts-tit h1{display: block; float:left;width:150px;font-size: 28px;font-weight: bold;margin:20px 0;}
.experts-search{margin:20px 0;text-align: center;}
.experts-search select{border: 1px solid #e4e4e4; border-radius:5px; width: 120px;height: 30px; font-size: 14px;color: #666;margin:0 4px;
outline: none;}
.experts-search button{border: 1px solid #fe8db8;border-radius:5px; width: 100px;height: 30px;font-size: 14px;color: #fff;margin:0 4px;
    background-color: #fe8db8; outline: none;cursor: pointer;}
.experts-list{position: relative;width:1200px;height:280px;}
.experts-list .count li{float:left;width:136px;height: 280px;margin-right: 41px;}
.experts-list .count li img{width:122px;height: 182px;}
.experts-list .count h2{font-size: 16px;color: #fe8db8;margin-top: 20px; margin-bottom: 16px;}
.experts-list .count span{color: #999;line-height: 21px;}

.tab-T-3{text-align: center;width: 100%}
.tab-T-3 li{width:30px;height:4px;background-color:#eee;margin:0 10px;cursor:pointer;display:inline-block;}
.tab-T-3 li.cur{background-color:#fe8db8;}

/*公告*/
.notice{background-color: #f6f6f6;height: 300px;margin: 30px 0;}
.notice-layout{width: 1220px;margin-right: auto;margin-left: auto;}
.notice-tit{position: relative;display: block; padding:30px 0;}
.notice-tit h1{display: inline-block; font-size: 28px;font-weight: bold;line-height: 34px;}
.notice-tab-tit li{display: inline-block; font-size: 18px;margin-left: 40px;float: left;line-height: 34px;}
.notice-tab-tit li a:hover{font-weight: bold;border-bottom: 2px solid #fe8db8;}
.notice-tab-con{position: relative;margin:0 auto;}
.notice-tab-con li{padding: 25px 20px;width: 243px;height: 90px;font-size: 16px; line-height: 24px;
	float:left;background-color: #fff;margin-top: 10px;box-shadow:0px 0px 10px 2px #eee;border:1px solid #fff; float: left;}
.notice-tab-con li+li{margin-left: 20px;}
.notice-tab-con li:hover{box-shadow:0px 15px 10px -15px #fe8db8;border:1px solid #fe8db8;}
.notice-tba-con li p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.notice-tab-con span{font-size: 24px; font-weight: bold;display: block;margin-bottom: 15px;}

/*科教*/
.kj{height: 270px;margin:30px 0;}
.kj-list{width: 380px;}
.kj-list-tit{border-bottom: 1px solid #eee;line-height: 34px;}
.kj-list-tit h1{display: inline-block; font-size: 28px;font-weight: bold;line-height: 34px;}
.kj-list-con{font-size: 16px; line-height: 32px;}
.kj-list-con-tit{width: 320px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap; }
.kj-list-con li{width: 380px;}
.kj-time{font-size: 14px;color: #999;}

/*专题*/
.special{height: 170px;margin:30px 0;}
.special-tit{line-height: 34px;}
.special-tit h1{display: inline-block; font-size: 28px;font-weight: bold;line-height: 34px;}
.special-list{margin-top:20px;}
.special-list li{float: left;width:285px;height: 100px;}
.special-list li+li{margin-left:20px;}
.special-list img{width:285px;height: 100px;}

/*友情链接*/
.link{height: 60px;line-height: 60px;background-color: #f6f6f6;}
.link li{float: left;}
.link li+li{margin-left: 30px;}

