@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0;padding:0;list-style:none}
body{font-family:"微软雅黑";color:#484848; background-color: #fff;font-size: 14px;}
a{text-decoration:none;color:#fff;}
/*a:hover{color: #ff8400;}*/
li{list-style:none;}
img{display: block; border:none;}
a img{border:0; outline: 0;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;
	font-weight:normal;}
.left{float:left!important}
.right{float:right!important}
.clear{clear:both;}
.allW{width: 1200px; margin:0 auto; overflow: hidden;}
/*main*/
.header{height: 120px;}
.header-img{ height: 80px; margin-top: 23px;}
.header-img img{width: 100%;}
.header .right{width: 220px;}
.lianxi-logo{width: 100%; overflow: hidden; margin-top: 16px; margin-bottom: 10px;}
.lianxi-logo li{float: left; width: 34px; margin-right: 10px;}
.lianxi-logo li a{display: inline-block; width: 100%;}
.lianxi-logo li:first-child{margin-left: 28px;}
.header-sousuo{width: 100%;position: relative;}
#sousuo{display: block; width: 87%; background-color: #fff; border:1px #e2e2e2 solid;
	border-radius: 20px;padding-left: 12%; line-height: 36px;height: 30px;}
#tijiao{position: absolute; top: 11px; right: 16px;}

.navBox{width: 100%; background-color: #2e87c5;}
.nav{height: 50px; line-height: 50px; overflow: hidden;}
.nav li{float: left; width: 133px;}
.nav li a{display: block; width: 100%; text-align: center; font-size: 18px;color:#fff;}
.nav li a:hover{background-color: #01619d;}
/*banner*/
.superslide0{ width: 100%; position: relative;}
.superslide0 .hd{position:absolute;bottom:15px;right:15px;}
.superslide0 .hd *{float:left;width:40px;height:15px;margin:0 5px;text-indent:9999px;background:#ddd;}
.superslide0 .hd .on{background:#f9a201;}
.superslide0 .prev,.superslide0 .next{position:absolute;top:40%;width:30px;height:60px;opacity:0.8;}

.superslide0 .prev{left:100px;background:#333 url(/skin/new/images/slider-arrow.png) no-repeat 85% center;}
.superslide0 .next{right:100px;background:#333 url(/skin/new/images/slider-arrow.png) no-repeat 25% center;}
.superslide0 .prev:hover{background-position:55% center;}
.superslide0 .next:hover{background-position:-5% center;}
/*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; 
	opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #000 !important;}

/*按钮*/
.lubo_btn{ position: absolute; width: 1200px; top: 40%; margin:0 auto;left: 50%; margin-left: -600px;}
.left_btn, .right_btn{ width: 30px; height: 80px; background: #000;opacity: 0.4;filter:alpha(opacity=80); 
	cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;}
.left_btn:hover, .right_btn:hover{opacity: 0.8;}	
.left_btn{ float: left;}
.right_btn{ float: right;}
.banner{margin-bottom: 35px;}

/*news*/
.newsBox{overflow: hidden; margin-bottom: 20px;}
.news-img{width: 360px; margin-right: 40px;}
.news-img-title{width: 100%; overflow: hidden; line-height: 35px; border-bottom: 1px #ccc solid;}
.news-img-title a{color: #888; font-size: 12px;margin-top: 6px; padding-right: 2px;}
.news-img-title h1{font-size: 20px; color: #2e87c5; padding-left: 2px;}
.news-img em{display: block; height: 3px; width: 82px; background-color: #2e87c5; margin-top: -2px;}
.news-img-show{width: 100%; height: 280px; margin-top: 20px; position: relative;}
.news-img-show img{width: 100%; height: 100%;}
.news-img-show h2{width: 100%; box-sizing: border-box; padding-left: 20px; position: absolute; bottom: 0;
	background-color: rgba(0,0,0,0.4); line-height: 40px;}
.news-txt{width: 800px; position: relative; height: 342px; overflow: hidden;}
.news-txt-btn{width: 100%; overflow: hidden; border-bottom: 1px #ccc solid;}
.news-txt-btn li{float: left; width: 113px; margin-bottom: 6px;padding-left: 2px;font-size: 20px; line-height: 35px;}
.news-txt-btn .on{color: #2e87c5;}
.news-detials{width: 100%;}
.news-detials li{width: 100%; overflow: hidden;}
.news-detials li dl,.news-detials li dt{width: 100%;}
.news-detials li dt{overflow: hidden;}
.news-detials li dt h1{height: 67px; width: 90px; font-size: 16px; text-align: center; 
	background-color: #f9a201; color: #fff; padding-top: 23px; margin-right: 10px;}
.news-detials dl dt{padding-top: 20px; padding-bottom: 10px;}
.news-center{width: 530px; margin-right: 10px;}
.news-detials li dt .right{width: 160px;height: 95px;}
.news-detials li dt .right img{width: 100%;}
.news-detials li dt h2{font-size: 18px; line-height: 30px; margin-bottom: 4px;color: #f9a201;}
.news-detials li dt p{color: #aaa; line-height: 24px;}
.news-detials li dt p a{color: #f9a201;}
.news-detials a{color: #484848;}
.news-detials li dd:after{content: ""; position: absolute; right: 0; color: #aaa;}
.news-detials li dd{line-height: 44px; font-size: 16px; border-bottom: 1px #ccc dashed; position: relative;}
.txt-more{position: absolute; top: 11px; right: 2px;display:none;}
.txt-more a{color: #888888; font-size: 12px;}
.on .txt-more{display:block;}

.line-b{width: 360px; overflow: hidden;position: absolute; top: 40px;}
.line-b em{display: block; height: 3px; width: 83px; background-color: rgba(2,114,183,0);  margin-right: 33px;
	float: left; }

/*doctor*/
.doctor-show{width: 860px; margin-right: 15px;}
.doctor-show .news-img-title h1 span{ font-size: 16px; color: #888; display: inline-block; margin-left: 10px;}
.doctor-list{width: 100%; overflow: hidden;  padding-top: 30px;}
.doctor-list li{ float: left; width: 214px; border-right: 1px #eee solid;}
.doctor-list li img{width: 141px; margin:0px 0 15px 37px;}
.doctor-list li h2{width: 100%; text-align: center; font-size: 18px; color: #2e87c5;}

.doctor-list li h5{width: 141px; margin-left: 37px; text-align: center; line-height: 40px; color:#484848;
	font-size: 14px; border-bottom: 1px #eee solid;}
.doctor-list li p{ line-height: 25px; margin-top: 10px;width: 180px; margin-left: 18px; margin-bottom: 20px;text-indent: 2em;}
.doctor-list li p a{color: #484848}
.doctor-zixun-btn{overflow: hidden; width: 180px; margin-left: 18px;}
.doctor-zixun-btn a{color: #f9a201; float: left; display: inline-block;width: 35%;
	padding-left: 15%;}
.doctor-zixun-btn .da1{ background:url(../images/sy_49.png) no-repeat left center;}
.doctor-zixun-btn .da2{ background:url(../images/sy_46.png) no-repeat left center;}
.doctor-list .d4{ border-right: none;}

.yiyuan-nav{width: 325px; overflow: hidden; margin-top: 15px;}
.yiyuan-nav li{float: left; width: 160px; text-align: center; background-color: #f9f9f9; height: 106px; 
	border-bottom: 4px #fff solid;}
.yiyuan-nav li a{color: #484848;}
.yiyuan-nav li h1{width: 100%; font-size: 18px; font-weight: bold;}
.yiyuan-nav li span{display: block; width: 100%; line-height: 28px; }
.yiyuan-nav .curr-li{ background-color: #e1e7ff; height: 78px; padding-top: 28px;}
.yiyuan-nav li img{width: 52px; margin-left: 54px; margin-top: 16px;}
.yiyuan-nav li h2{font-size: 16px;font-weight: bold; line-height: 30px;}
.yiyuan-nav .yo{border-right: 2px #fff solid;}
.yiyuan-nav .ye{border-left: 2px #fff solid;}
.doctor-team{padding: 20px 0;}

/*notice*/
.noticeBox{background-color: #f6f6f6; padding-bottom: 40px; padding-top: 30px;}
.notice .news-img-title span{font-size: 14px; color: #888; display: inline-block; margin-left: 10px;}
.notice em{display: block; height: 3px; width: 82px; background-color: #2e87c5; 
	margin-top: -2px;margin-bottom: 20px;}
.dangAn{width: 100%; overflow: hidden;}
.dangAn li{width: 360px; background-color: #fff; float: left; padding:0 20px; height:384px;}
.dangAn .A1{margin-right: 20px;}
.dangAn .A4{width: 380px; margin-left: 20px;}
.dangAn li h1{width: 100%; box-sizing: border-box; padding-left: 32px;
	background: url(../images/fdjj_09.jpg) no-repeat 2px center; line-height: 50px;font-size: 18px;}
.dangAn-list{width: 100%; overflow: hidden;}
.dangAn-list img{width: 160px; height: 120px;}
.dangAn-list .dangAn-list-txt{width: 185px;}
.dangAn-list .dangAn-list-txt h2{font-size: 16px; width: 100%; overflow: hidden;text-overflow:ellipsis;
	 white-space: nowrap; margin-bottom: 14px; color: #2e87c5}
.dangAn-list-news{width: 100%; line-height: 45px; margin:19px 0 10px;;}
.dangAn-list-news dd{border-bottom: 1px #ccc dashed;}
.dangAn-list-news dd a{color: #484848;}
.dangAn-list-news dd b{display: inline-block; margin-right: 8px; color: #ccc;}
.dangAn-list-txt a{color: #f9a201;}
.dangAn-list .dangAn-list-txt p{color: #aaa; line-height: 28px;}
.dangAn-list-news dd:last-child{border-bottom: none;}
.dangAn li .baozhanng{background: url(../images/sy_57.png) no-repeat 2px center;}
.dangAn li .jiangke{background: url(../images/sy_60.png) no-repeat 2px center;}

.dangAn li .jiangke-container{width: 100%;}
.dangAn li .jiangke-container dd{width: 100%;overflow: hidden; margin-bottom: 25px;}
.dangAn li .jiangke-container dd img{width: 120px; height: 77px; margin-right: 18px;}
.jiangke-container .dangAn-list-txt{width: 222px;}
.jiangke-container .dangAn-list-txt h2{font-size: 16px; width: 100%; overflow: hidden;text-overflow:ellipsis;
	 white-space: nowrap; margin-bottom: 12px;}
.jiangke-container .dangAn-list-txt p{color: #aaa; line-height: 26px;}

/*环境展示*/
.envir-show{overflow: hidden; padding-top: 60px; padding-bottom: 50px;}
.envir-show li{float: left; width: 220px; margin-right: 20px;position:relative;}
.envir-show .e4{margin-right: 0;}
.envir-show li img{width: 100%; height: 160px; margin-bottom: 18px;}
.envir-show li a{color: #2e87c5;display: block; width: 100%; text-align: center;font-size: 18px;}

.footerBox{background-color: #f6f6f6; padding-top: 60px; padding-bottom: 50px;}
.footer{overflow: hidden;}
.footer-logo{width: 325px;}
.footer-logo img{width: 181px; margin-left: 60px;}
.footer-txt{width: 550px; overflow: hidden;}
.footer-txt dl{ float: left; width: 33.33%; box-sizing: border-box;}
.footer-txt dl a{color: #484848;}
.footer-txt dl dt{font-size: 18px; margin-bottom: 15px;}
/*.footer-txt dl dt span{border-bottom: 2px #484848 solid;display: inline-block; 
	padding-bottom: 20px; }*/
.footer-txt dl dd{line-height: 30px;}
.weixing{width: 260px; margin-left: 65px; overflow: hidden;}
.weixing li{float: right; width: 115px;}
.weixing li a{color: #484848; display: block; width: 100%; text-align: center; line-height: 35px;}
.weixing li:first-child{margin-left: 30px;}
.weixing li img{width: 110px; margin-left: 2px;}
.xingxiBox{background-color: #eee;padding-bottom: 63px;}
.xingxi{height: 50px; line-height: 50px;}
.xingxi h1{width: 840px; margin-left: 20px; text-align: center; font-size: 14px;}
.xingxi .xingxi-img{overflow: hidden; width: 270px; height: 50px;}
.xingxi .xingxi-img li{float: left;width: 70px; margin-right: 20px; padding-top: 12px;}
.xingxi .xingxi-img li img{width: 100%;}
/**/
