@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0;padding:0;list-style:none}
body{font-family:"微软雅黑";color:#555; background-color: #fff;}
a{text-decoration:none;color:#fff;}
/*a:hover{color: #ff8400;}*/
li{list-style:none;}
img{max-width:100%; border:none;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;
	font-weight:normal;font-size: 14px;}
.left{float:left!important}
.right{float:right!important}
.clear{clear:both;}
.clearFloat:after{content: '.';width: 0; line-height: 0; height: 0; clear: both; display: block; 
	visibility: hidden;}
.allW{width: 1100px; margin:0 auto; overflow: hidden;}
/*toubu*/
.public-top{background-color: #565656; line-height: 43px;}
.public-top h1.left{color: #fff; padding-left: 8px;}
.public-top ul.right{overflow: hidden;}
.public-top ul li{float: left; padding-left: 10px; padding-right: 10px; 
	background: url(../imagess/top-line_03.jpg) no-repeat right center;}
.public-top ul .no{padding-right: 0; background: none;}

/*  */
.top-logo{width: 305px; height: 128px;}
.top-logo a{display: block; width: 100%; height: 100%; background: url(../imagess/top-logo_03.jpg) no-repeat 0 0;}

.top-xc{width: 560px; height: 128px;background: url(../imagess/top-logo_04.jpg) no-repeat 0 0;}
.top-xc h1{padding-left: 230px; background: url(../imagess/top-logocol_03.jpg) no-repeat 155px center; 
	padding-top: 15px; padding-bottom: 20px; margin-top: 18px;}
.top-xc a{color: #555;}
.top-xc h1 span{font-size: 21px; line-height: 35px;}

.top-phone{width: 220px; margin-top: 38px;}
.top-phone h1{line-height: 22px; background: url(../imagess/top-logo_07.jpg) no-repeat left center; padding-left: 30px;}
.top-phone h6{font-size: 29px; color: #ff8400;}

/*  */
.navBox{background-color: #1c4885;}
.public-nav{width: 1100px;margin: 0 auto; position: relative;}
.public-nav ul{width: 100%; zoom: 1;}
.public-nav ul li{float: left; width: 120px; background:url(../imagess/navline_03.jpg) no-repeat right center;
	height: 54px; line-height: 54px; text-align: center; font-size: 16px; position:relative;}
.public-nav ul .nav-list01{ width: 140px;}
.public-nav ul .no-bg-line{background: none;}
.dyd{position: absolute; left: 0; /*top: -6px; */ display: none;}
.public-nav .menu{width: 134px; background-color: #022d69; overflow: hidden; display: none;}
.public-nav .menu li{width: 100%; background:url(../imagess/li-bj_06.jpg) no-repeat 0 bottom; 
	padding-bottom: 10px;display: block;}

.public-nav>ul>li:hover{background: #437fd3;}

/*.public-banner{width: 100%; margin: 0 auto; height:407px; overflow:hidden;}
.public-banner ul{width: 100%;}
.public-banner ul li{width: 100%;}
.public-banner ul li img{width: 100%;}*/

.public-banner{width: 1600px; margin: 0 auto; height:458px; overflow:hidden}

.public-banner ul{width: 100%;}
.public-banner ul li{width: 100%;}
.public-banner ul li img{width: 100%;}

@media screen and ( max-width: 1600px ) {
.public-banner{width: 1420px; margin: 0 auto; height:355px; overflow:hidden}
}


.qz-kinds ul{width: 1098px; border:1px #ccc solid; margin-top: 20px; overflow: hidden;}
.qz-kinds ul li{float: left; width: 183px;}
.qz-kinds-main{width: 182px; border-right: 1px #ccc solid;font-size: 15px;}
.qz-kinds-main img{display:block;}
.qz-kinds ul li h1{text-align: center;  padding-top: 15px; padding-bottom: 10px;font-size: 16px; color: #333;}
.qz-kinds-img{width: 100%;}
.qz-kinds-img img{width: 83px; margin: 0 auto;}
.qz-kinds-btn{width: 100%; text-align: center; margin-top: 10px;}
.qz-kinds-btn a{color: #3d98a0;}
.qz-kinds-list{width: 100%; overflow: hidden; text-align: center; margin-top: 10px;}
.qz-kinds-list a{color: #696969; display: inline; }
.qz-case-btn{width: 100%; text-align: center; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px #ccc dashed;}
.qz-case-btn a{color: #696969;}
.intro-qz-kinds{width: 100%; line-height: 32px; height: 25px; padding-top: 7px;}
.intro-qz-kinds img{width: 18px; margin:0 auto;}
.qz-kinds ul li .no{border-right: none;}

.k001 .qz-kinds-btn a{color: #696969;}
.k002 .qz-kinds-btn a{color: #e36989;}
.k003 .qz-kinds-btn a{color: #86aee5;}
.k004 .qz-kinds-btn a{color: #a7954f;}
.k005 .qz-kinds-btn a{color: #b47e3d;}
.k006 .qz-kinds-btn a{color: #709b64;}


.slideBoxs{ width:1100px; margin:13px auto;}
/*  */
.index-panel{border-top: 1px #ccc solid; margin-top: 13px; padding-top: 14px;}
.panel-videoBox{width: 284px;}
.panel-video-main{width: 282px; border:1px #ccc solid; height: 584px;}
.hospital-intro-img{width: 270px; margin: 0 auto; padding-top: 7px;}
.hospital-intro-img img{width: 100%;}
.hospital-intro-txt{ width: 266px; margin-left: 8px; text-indent: 2em; line-height: 28px; margin-top: 8px; 
	padding-bottom: 18px;}
.hospital-intro-txt a{color: #ff8400;}

.panel-video-show{width: 100%; padding-bottom: 7px;}
.panel-videoBox-title{width: 270px; padding-left: 5px; margin: 0 auto; border-top: 1px #ccc solid; padding-top: 10px;
	color: #1c4885; font-size: 20px;}

/* qiehuan */
.picScroll-left{ width:270px;  overflow:hidden; position:relative; margin: 0 auto; margin-top: -22px;} 
.picScroll-left .hd{ overflow:hidden; height:30px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; 
	float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../imagess/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; height: 171px;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;width: 270px;}
.picScroll-left .bd ul li .pic img{ width:270px; height:171px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.panel-newsBox{width: 466px; margin-left: 12px;}
.panel-newsBox a{COLOR:inherit;}
.panel-news-main{width: 464px; border:1px #ccc solid;height: 584px;}
.panel-news-main-title{width: 100%; text-align: center; color: #242424; font-size: 24px;
line-height: 64px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.panel-news-main-txt{width: 450px; margin: 0 auto; line-height: 28px; text-indent: 2em;}
.panel-news-main-txt a{color: #fba100;}
.panel-news-main h6{ width: 97%; margin: 0 auto; text-align: center; color: #b9b9b9; font-size: 30px; line-height: 64px;
	 border-bottom: 1px #ccc solid;margin-bottom: 20px;}

.panel-news-space{width: 100%;}
.panel-news-space-btn{ width:435px; margin: 0 auto; overflow: hidden; margin-bottom: 24px;}
.panel-news-space-btn li{float: left; width: 135px; margin-right: 15px; background-color: #eee; font-size: 18px; 
	line-height: 34px;
	color: #333; text-align: center;}
.panel-news-space-btn .on{background-color: #5e5e5e; color: #fff;}
.panel-news-space-btn .no-marginR{ margin-right: 0;}

.panel-news-space-txt{width: 100%;}
.panel-news-space-txt li{width: 100%;}
.public-news-show{width: 435px; margin: 0 auto; overflow: hidden; padding-bottom: 20px;}
.public-news-show-img{width: 167px; margin-right: 13px;}
.public-news-show-img img{width:100%;}
.public-news-show-txt{width: 255px;}
.public-news-show-txt h1{font-size: 18px; color: #333; line-height: 28px; margin-bottom: 10px;}
.public-news-show-txt p{width: 100%;text-indent: 2em; line-height: 30px;}
.public-news-show-txt p a{color: #fba100;}

.public-news-list{width: 446px; border-top: 1px #ccc dashed; margin: 0 auto; padding-top: 15px;}
.public-news-list dd{line-height: 35px; padding-left: 15px; height:35px; overflow:hidden;
	background:url(../imagess/panel_33.jpg) no-repeat 5px center;}
.public-news-list dd a{color: #555;}

.panel-activeBox{ width: 324px; margin-left: 14px;}
.panel-active-main{width: 322px; border:1px #ccc solid; overflow: hidden;height: 584px;}

.panel-active-main-title{width: 305px; margin: 0 auto; overflow: hidden; padding-top: 14px; padding-bottom: 12px;}
.panel-active-main-title a.right{color: #c8c9ca; padding-top: 10px;}
.panel-active-main-title h1.left{color: #1c4885; font-size: 20px; }
.panel-active-main-img{width: 305px; margin: 0 auto; padding-bottom: 16px; border-bottom: 1px #ccc dashed;}
.panel-active-main-img img{width: 100%;}
.panel-active-main-list{width: 305px; margin: 0 auto; padding-bottom:24px; border-bottom: 2px #eee solid;}
.panel-active-main-list li{padding-left: 20px; padding-top: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
	background:url(../imagess/panel_33.jpg) no-repeat 5px 25px;}
.panel-active-main-list li a{color: #555;}

.panel-active-main-nav{width: 304px; margin: 0 auto; overflow: hidden; padding-top: 15px; padding-bottom: 20px;
	border-bottom: 1px #ccc solid; margin-bottom: 6px;}
.panel-active-main-nav li{float: left; width: 52px; margin-right: 11px;}
.panel-active-main-nav .no{margin-right: 0;}
.panel-active-main-nav li img{width: 100%;}
.panel-active-main-nav li span{display: block; width: 100%; text-align: center; color: #555; font-size: 12px; 
	margin-top: 12px;}
.panel-active-main-btn{width: 305px; margin: 0 auto; overflow: hidden;}
.panel-active-main-btn li{float: left; width: 152px; text-align: center;}
.panel-active-main-btn .borderR{width: 153px;}
.panel-active-main-btn .borderR a{display: block; width: 152px; border-right: 1px #ccc solid;}
.panel-active-main-btn li img{width: 43px; margin:0 auto; padding: 5px 0;float:left;}
.panel-active-main-btn li span{line-height: 18px; color: #555; }


/*  */
.index-fg{margin-top: 13px; margin-bottom: 6px;}
.index-cure-title{width: 100%;}
.index-cure-title h1{width: 100%; color: #1c4885; font-size: 26px; padding-bottom: 8px;}
/* .index-cure-main{} */
.index-cure-listBtn{width: 342px;}
.index-cure-listBtn-border{width: 310px; border:1px #ccc solid; padding: 0 15px;}
.index-cure-listBtn-title{width: 100%; color: #1c4885; font-size: 20px; padding-top: 18px; padding-bottom: 15px;}
.index-cure-listBtn-title span{font-size: 12px; color: #dbdbdb; font-family: 'Franklin Gothic Medium', Arial, sans-serif;}
.index-cure-listBtn-show{width: 100%; overflow: hidden; border-bottom: 1px #ccc solid; padding-bottom: 6px;}
.index-cure-listBtn-show li{float: left; width: 146px; margin-right: 18px; background-color: #efefef; margin-bottom: 14px;
	text-align: center; font-size: 18px; line-height: 20px; height: 56px; padding-top: 14px;}
.index-cure-listBtn-show li a{color: #555;}
.index-cure-listBtn-show li span{ font-size: 14px; font-family: 'Franklin Gothic Medium', Arial, sans-serif;}
.index-cure-listBtn-show .on{background-color: #86aee5;}
.index-cure-listBtn-show .no{ margin-right: 0;}
.index-cure-listBtn-show .on a{color: #fff;}

.index-cure-listBtn-show1{border-bottom: none; padding-bottom: 0;}
.yq-center{width: 100%; background-color: #ff9000; height: 64px; line-height: 64px; margin-bottom: 8px;}
.yq-center a{display: block; padding-left: 140px; font-size: 20px;
	background:url(../imagess/panel_68.jpg) no-repeat 75px center;}
.yq-APP{width: 100%; background-color: #b5b5b5;height: 64px; line-height: 64px;}
.yq-APP a{display: block;padding-left:90px;font-size: 18px;
	background:url(../imagess/panel_72.jpg) no-repeat 2px center;}

.index-cure-txt-list{width: 742px; margin-left: 16px;}
.index-cure-txt-list-border{width: 740px; height: 769px; border:1px #ccc solid;}
.index-cure-txt-list-border a{color:inherit;}
.index-cure-txt-list01{width: 330px;  padding-left: 20px; padding-right: 20px; float: left; margin-bottom: 8px;}
.index-cure-txt-list-title{color: #555;}
.index-cure-txt-list01 h2{width: 100%; text-align: center; font-size: 16px; margin-top: 16px; margin-bottom: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.index-cure-txt-list01-img{width:100%;height:170px;}
.index-cure-txt-list01-img img{width:100%;height:100%;}
.index-cure-txt-list01-news{width: 100%;}
.index-cure-txt-list01-news li{padding-left: 25px; line-height: 35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
	background:url(../imagess/panel_58.jpg) no-repeat 5px center;}
.index-cure-txt-list01-news li a{color: #555;}

/*  */
.doctor-team-title{color: #1c4885; font-size: 26px; line-height: 45px; border-bottom: 1px #ccc solid;
	margin-top: 1px;}
.doctor-team-main{padding-top: 20px;}
.doctor-show{width: 588px;position: relative;}
.doctor-showImg{width: 285px;padding-left: 303px; height: 336px;background:url(../imagess/doctor_42.jpg) no-repeat center center; 
	color: #fff; }
.doctor-show .bd >div{position: relative;}
.doctor-showImg h1{ font-size: 24px; padding-top: 63px; margin-bottom: 16px;}
.doctor-showImg h6{ width: 88px; text-align: center; line-height: 30px; color: #fff; background-color: #497abf; font-size: 18px;
	margin-bottom: 16px;}
.doctor-showImg p{line-height: 28px; padding-right: 30px;}
.doctor-showImg-uptxt{width: 100%; background-color: rgba(178,178,178,0.9); overflow: hidden; position: absolute; top: 298px; left: 0;}
.doctor-showImg-uptxt a{display: inline; padding-left: 20px; padding-right: 20px; line-height: 38px;
	font-size: 18px;}

.doctor-three-tips{width: 586px; overflow:hidden; border: 1px #ececec solid; border-top: none;}
.doctor-three-tips li{float: left; width: 145px; padding-left: 50px;height: 60px; font-size: 18px; line-height: 60px;}
.doctor-three-tips .tips1{background:url(../imagess/doctor_57.jpg) no-repeat 13px center;}
.doctor-three-tips .tips2{background:url(../imagess/doctor_59.jpg) no-repeat 13px center;background-color: #ececec;}
.doctor-three-tips .tips3{background:url(../imagess/doctor_67.jpg) no-repeat 13px center;}
.doctor-three-tips li span{font-size: 24px; color: #0553bf;}
.doctor-three-tips li a{color: #555;}
.doctor-three-tips1 li{width: 163px; padding-left: 130px;}
.doctor-three-tips1 .tips11{background:url(../imagess/doctor_67.jpg) no-repeat 88px center;}
.doctor-three-tips1 .tips11 a{width: 162px; border-right: 1px #ececec solid; display: block;}
.doctor-three-tips1 .tips22{background:url(../imagess/qq_70.jpg) no-repeat 88px center;}

.doctor-show .prev,
.doctor-show .next{display:block;width:25px;height:50px;background:#ccc;colot:#fff;position:absolute;top:35%;line-height: 50px;text-align: center;font-size: 35px;opacity: 0.8;}
.doctor-show .prev{left:0}
.doctor-show .next{right:0}
.doctor-show .prev:hover,
.doctor-show .next:hover{background:#888;}

.doctor-zhanshi{width: 496px; margin-left: 16px;}
.doctor-zhanshi ul{width: 492px;overflow: hidden; height: 456px;border-left:1px #ccc solid;border-top:1px #ccc solid;border-bottom:1px #ccc solid;}
.doctor-zhanshi ul li{float: left; width: 246px; text-align: center; border-bottom: 1px #ccc solid;}
.doctor-zhanshi ul li img{width: 114px;height: 114px; margin: 0 auto; padding-top: 10px; padding-bottom: 6px;}
.doctor-zhanshi ul li h1{line-height: 24px; padding-bottom: 8px; color: #555;}
.doctor-zhanshi ul li h1 span{font-size: 20px; color: #176ce1;}
.doctor-zhanshi ul li h1 a{color:#333;}

.doctor-zhanshi-btn{ width: 236px; margin: 0 auto; overflow: hidden; border-top: 1px #ccc solid;}
.doctor-zhanshi-btn dd{float: left; width: 85px; padding-left: 31px; line-height: 35px;}
.doctor-zhanshi-btn dd a{color: #fd8500; font-size: 18px;}
.doctor-zhanshi-btn .zs1{background:url(../imagess/doctor_49.jpg) no-repeat 9px center;}
.doctor-zhanshi-btn .zs2{background:url(../imagess/doctor_51.jpg) no-repeat 9px center;}

.doctor-zhanshi ul .borderR{border-right: 1px #ccc solid;}
.doctor-zhanshi ul .borderL{border-left: 1px #ccc solid;}
.doctor-zhanshi ul .no{border-bottom: none;}
/*  */
.index-protect-main{padding-top: 10px;}
.index-protect-main ul.left{width:855px;}
.index-protect-main ul li{width: 100%;}
.index-protect-system{width: 330px;padding: 0 10px; margin-right: 9px; background-color: #f3f3f3; height: 429px;}
.index-protect-system h6{font-size: 30px; color: rgba(51,51,51,0.15); width: 100%; text-align: right; 
	font-style: italic; margin-top: 33px;}
.index-protect-system h1{font-size: 26px; color: #333; line-height: 55px;}
.index-protect-system p{line-height: 32px; text-indent: 2em; margin-bottom: 30px;}
.index-protect-system-btn{width: 100%; overflow: hidden; }
.index-protect-system-btn a.left{color: #ff9000; font-size: 18px;}
.index-protect-system-btn img{width: 40px; margin-left: 15px; margin-right: 15px;}

.index-protect-toctor-photo{width: 496px;height: 429px;}
.index-protect-toctor-photo img{width: 100%; height: 100%;}

.index-protect-main ul.right{width:243px; margin-left: 2px;}
.index-protect-main ul.right a{color: #555;}

.index-protect-main ul.right li{width: 100%; height: 51px; background: url(../imagess/ff_81.jpg); margin-bottom: 3px;
	line-height: 51px;}
.index-protect-main ul.right li a{display: block; padding-left: 102px; width: 141px; font-size: 18px;}

.index-protect-main .r1 a{background-image: url(../imagess/r1.png); background-repeat: no-repeat; 
	background-position: 55px 12px;}
.index-protect-main .r2 a{background-image: url(../imagess/r2.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r3 a{background-image: url(../imagess/r3.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r4 a{background-image: url(../imagess/r4.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r5 a{background-image: url(../imagess/r5.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r6 a{background-image: url(../imagess/r6.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r7 a{background-image: url(../imagess/r7.png); background-repeat: no-repeat; background-position: 55px 12px;}
.index-protect-main .r8 a{background-image: url(../imagess/r8.png); background-repeat: no-repeat; background-position: 55px 12px;}
/* .index-protect-main ul.right .r1{margin-bottom: 4px;}
.index-protect-main ul.right .r4{margin-bottom: 4px;}
.index-protect-main ul.right .r7{margin-bottom: 4px;} */
.index-protect-main ul.right .on{background: url(../imagess/ff_84.jpg) no-repeat right center;}
.index-protect-main ul.right .on a{background-position: 55px -39px; color: #fff;}

/*  */
.index-footerBox{background-color: #1c4885; margin-top: 30px;}
.index-footer{height: 400px; background: url(../imagess/footerDt_89.jpg) no-repeat center center;}

.index-footer-logo{width: 320px;  padding-top: 42px;}
.index-footer-logo dl{width: 90%; overflow: hidden; color: #fff; margin-top: 38px; margin-bottom: 38px; padding-left:20px;}
.index-footer-logo dl dd{float: left; font-size: 14px; margin-right: 20px; line-height: 28px;}
.index-footer-logo dl dt{font-size: 20px; margin-bottom: 5px;}
.index-address{width: 340px;}
.index-address h1,.guaHao h1{font-size: 20px; padding-bottom: 12px; border-bottom: 1px rgba(255,255,255,0.4) solid; padding-top: 40px;
	color: #fff;}
.index-address h1 span,.guaHao h1 span{color: rgba(255,255,255,0.4); font-size: 14px; 
	font-family: 'Franklin Gothic Medium', Arial, sans-serif; font-style: italic;}
.index-address h2{ padding: 20px 0 10px;padding-left: 55px;background: url(../imagess/footer_91.jpg) no-repeat 0 22px; line-height: 40px;
	font-size: 30px; color: #fff;}
.index-address p{color: #fff; line-height: 30px; margin-bottom: 15px;}

.index-address-nav{width: 100%; overflow: hidden;}
.index-address-nav li{float: left; width: 80px; text-align: center;}
.index-address-nav li img{width: 49px; margin: 0 auto; margin-bottom: 8px; display:block;}

.guaHao{width: 340px;}
#bpms{ margin-top: 12px; resize: none; margin-bottom: 15px; width:340px;}
.form-list{margin-bottom: 15px; overflow: hidden;}
.form-list input{height: 38px; border:none;}
#xm{width: 159px; padding-left: 5px; margin-right: 10px; float: left;}
#xg{height: 38px; width: 164px; border: none; float: left;}

#footer-phone{display: block; width: 335px;padding-left: 5px; border: none;}
#tijiao{background-color: #2b68bd; display: block; width: 100%; border: none; color: rgba(255,255,255,0.6)}
