@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,figure,menu,legend,ifffnput,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#f0f2f4; color:#555; font-size:15px; line-height: 28px; font-family:"Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif; }
td,th,caption{font-size:14px; }
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal;}
a{color:#555; text-decoration:none;}
a:hover{text-decoration:none;}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
img{border:none;}
ol,ul,li{list-style:none;}
input, textarea, select, button{ font-family:Verdana,Helvetica,Arial,sans-serif;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,figcaption,menu{display:block} 
/* css common */
.clearfix:after{content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{*zoom:1; }
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.thousand { width:1100px; height:auto; overflow:hidden; margin:0 auto;}

header{ width:100%; height:auto; background:#fff; margin:0; padding:0;}
.top{ width:100%; height:32px; background:#424242;}
.top_menu{ width:1100px; height:32px; margin:0 auto; line-height:32px; font-size:14px; color:#fff;}
.top_menu .left{ width:400px;}
.top_menu .right a{ width:20px; height:20px; background:#fff; margin:4px 8px 0 0; padding:2px; border-radius:11px; display:block; float:left;}
.top_menu .right a img{ width:19px; height:19px; display:block;}

.top_logo{ width:1100px; height:120px; margin:0 auto;}
.top_logo a#logo{ width:320px; height:100px; margin-top:10px; display:block;}
.top_logo_m{ width:410px; margin-left:60px; margin-top:6px;}
.top_logo_rig{ width:246px;}
.top_logo_rig a#tel{ width:230px; height:54px; display:block; margin-top:11px;}
.top_logo_rig a#tel img{ width:230px;}
.top_logo_rig .zx{ width:246px; height:28px; margin-top:6px;}
.top_logo_rig .zx a{ width:104px; height:28px; line-height:28px; background:#6dba2c; margin-left:18px; border-radius:10px; text-align:center; color:#fff; display:block; float:left;}
.top_logo_rig .zx a.openswt{ background:#1b70da;}

nav{ width:100%; height:50px; background:#3b8de3;}
nav ul{ width:1100px; height:50px; margin:0 auto; line-height:50px; position:relative;}
nav ul li{ width:105px; margin-right:8px; text-align:center; font-size:15px; display:inline; float:left;}
nav ul li a{ width:105px; height:50px; display:block; color:#fff;}
nav ul li:hover,nav ul li.active{ background:#f60;}
nav ul li:hover a,nav ul li.active a{ color:#fff;}
nav ul li.home{ background:#1D79D9; font-weight:600;}
/*二级导航*/
nav ul dl{ display:none;}
nav ul::after{content:"";display:block;clear:both;}
nav ul li:hover > dl{ display:block;}
nav ul dl{ width:140px; background:#1D79D9;border-radius:3px; border-top-left-radius:0; border-top-right-radius:0; position:absolute;top:100%; padding:0; z-index:100;}
nav ul dl dd{float:none; height:38px; line-height:38px; border-bottom:1px solid #eee; font-size:13px; display:block;}
nav ul dl dd a{ width:140px; display:block;}
nav ul dl dd:hover{ background:#f60;}
nav ul dl dd:hover a{ color:#fff;}

nav ul li.consulting{ width:91px; height:50px; background:#1d79d9; position:relative; float:right; margin-right:0; text-align:center;}
nav ul li.registration{ background:#00a0e9;}
nav ul li.consulting img{ position:absolute; left:29px; top:-13px; animation: dhico 0.7s linear 1s infinite alternate; -moz-animation: dhico 0.7s linear 1s infinite alternate; -webkit-animation: dhico 0.7s linear 1s infinite alternate; -o-animation: dhico 0.7s linear 1s infinite alternate;}
nav ul li.registration img{ left:17px;}
nav ul li.consulting a{ width:91px; height:50px; display:block;}
nav ul li.consulting a:hover{ color:#fff; background:none;}
@keyframes dhico{from { top:-10px; opacity:0.7; filter:alpha(opacity=70);}to { top:-15px; opacity:1; filter:alpha(opacity=100);}}
@-moz-keyframes dhico{from { top:-10px; opacity:0.7; filter:alpha(opacity=70);}to { top:-15px; opacity:1; filter:alpha(opacity=100);}}
@-webkit-keyframes dhico{from { top:-10px; opacity:0.7; filter:alpha(opacity=70);}to { top:-15px; opacity:1; filter:alpha(opacity=100);}}
@-o-keyframes dhico{from { top:-10px; opacity:0.7; filter:alpha(opacity=70);}to { top:-15px; opacity:1; filter:alpha(opacity=100);}}
/*banner*/
.banner{ width:100%; height:500px; _background:url(../images/bannerbj.png) no-repeat center top; position:relative; overflow:hidden;}
.banner .bannerContent { margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bannerContent ul{ width:100% !important;}
.bannerContent li{ width:100% !important;  height:500px; overflow:hidden; }
.bannerContent li.l1{ width:100%; height:500px; background:url(../images/slider_37.jpg) no-repeat center top;}
.bannerContent li.l2{ width:100%; height:500px; background:url(../images/slider_17.jpg) no-repeat center top;}
/*.bannerContent li.l1{ width:100%; height:500px; background:url(../images/banner11.jpg) no-repeat center top;}
.bannerContent li.l2{ width:100%; height:500px; background:url(../images/banner15.jpg) no-repeat center top;}
.bannerContent li.l3{ width:100%; height:500px; background:url(../images/banner6.jpg) no-repeat center top;}
.bannerContent li.l4{ width:100%; height:500px; background:url(../images/banner13.jpg) no-repeat center top;}
.bannerContent li.l5{ width:100%; height:500px; background:url(../images/banner8.jpg) no-repeat center top;}
.bannerContent li.l6{ width:100%; height:500px; background:url(../images/banner9.jpg) no-repeat center top;}
.bannerContent li.l7{ width:100%; height:500px; background:url(../images/banner28.jpg) no-repeat center top;}
.bannerContent li.l8{ width:100%; height:500px; background:url(../images/banner14.jpg) no-repeat center top;}
.bannerContent li.l9{ width:100%; height:500px; background:url(../images/banner29.jpg) no-repeat center top;}
.bannerContent li.l10{ width:100%; height:500px; background:url(../images/banner30.jpg) no-repeat center top;}
.bannerContent li.l11{ width:100%; height:500px; background:url(../images/banner31.jpg) no-repeat center top;}
.bannerContent li.l12{ width:100%; height:500px; background:url(../images/banner35.jpg) no-repeat center top;}
.bannerContent li.l13{ width:100%; height:500px; background:url(../images/banner36.jpg) no-repeat center top;}
.bannerContent li.l14{ width:100%; height:500px; background:url(../images/banner37.jpg) no-repeat center top;}
.bannerContent li.l15{ width:100%; height:500px; background:url(../images/banner38.jpg) no-repeat center top;}
.bannerContent li.l16{ width:100%; height:500px; background:url(../images/banner39.jpg) no-repeat center top;}
.bannerContent li.l17{ width:100%; height:500px; background:url(../images/banner40.jpg) no-repeat center top;}
.bannerContent li.l18{ width:100%; height:500px; background:url(../images/banner41.jpg) no-repeat center top;}
.bannerContent li.l19{ width:100%; height:500px; background:url(../images/banner42.jpg) no-repeat center top;}
.bannerContent li.l20{ width:100%; height:500px; background:url(../images/banner.jpg) no-repeat center top;}
.bannerContent li.l21{ width:100%; height:500px; background:url(../images/banner43.jpg) no-repeat center top;}
.bannerContent li.l22{ width:100%; height:500px; background:url(../images/banner45.jpg) no-repeat center top;}
.bannerContent li.l23{ width:100%; height:500px; background:url(../images/banner455.jpg) no-repeat center top;}
.bannerContent li.l24{ width:100%; height:500px; background:url(../images/banner46.jpg) no-repeat center top;}*/
/*.bannerContent li.l9{ width:100%; height:500px; background:url(../images/banner19.jpg) no-repeat center top;}*/
/*.bannerContent li.l2{ width:100%; height:500px; background:url(../images/banner1.jpg) no-repeat center top;}
.bannerContent li.l3{ width:100%; height:500px; background:url(../images/banner2.jpg) no-repeat center top;}
.bannerContent li.l4{ width:100%; height:500px; background:url(../images/banner3.jpg) no-repeat center top;}*/
.banner .bannerF { width:100%;  position:absolute; z-index:1; bottom:105px; left:0; height:30px; line-height:30px; }
.banner .bannerF  ul{ text-align:center; }
.banner .bannerF  ul li{ display:inline-block; margin:0 5px; width:15px; height:15px; line-height:999px; overflow:hidden; border-radius:50%; background:url(../images/light_quan.png) no-repeat center !important; background:0; cursor:pointer; *display:inline; *zoom:1; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='light_quan.png', sizingMethod='scale');}
.banner .bannerF  ul li.on{ line-height:999px; background:url(../images/dark_quan.png) no-repeat center !important; background:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dark_quan.png', sizingMethod='scale');}
.banner .prev{ position:absolute; top:40%; left:8%; width:47px; height:93px; background:url(../images/banner_left.png) no-repeat; cursor:pointer; z-index:1000;}
.banner .next{ position:absolute; top:40%; right:8%; width:47px; height:93px; background:url(../images/banner_right.png) no-repeat; cursor:pointer; z-index:1000;}
.banner ul li .bannerLink{ width:100%; height:500px;}
.banner ul li .bannerLink a{ width:100%; height:500px; display:block;}
.bannerContent li.l2 .bannerLink a { width:50%; height:500px; display:block; float:left}
/*小导航*/
.sub_nav{ width:100%; height:100px; position:absolute; left:0; bottom:0;}
.top_data{ width:1100px; height:100px; background:#fff; margin:0 auto; }
.top_data figure{ width:110px; height:61px; float:left; display:inline; border-right:1px solid #e5e5e5; margin-top: 20px; _width:110px; overflow:hidden}
.top_data figure span{ width:60px; height:34px; display:block; position:relative; overflow:hidden; cursor:pointer;  margin: 0 auto;}
.top_data figure img{ position:absolute; left:0; display:block; cursor:pointer;}
.top_data figure img.light{ bottom:0; z-index:500;}
.top_data figure img.dark{ top:-83px; z-index:700;}
.top_data figure figcaption{ width: 110px; height:auto; float:left; display:inline; padding-top:5px;}
.top_data figure figcaption a{ font-size:14px; color:#444; height:30px; line-height:30px; display:block; width:108px; text-align: center;}
.top_data figure figcaption a:hover{ color:#f60;}
.top_data figure.lastAlike { width: 106px;  height: 87px; margin: 0; border: 0; padding-top: 13px;}
.top_data figure.lastAlike span { width: 59px; height: 41px;}
.top_data figure.lastAlike figcaption a { color: #fff;}
.top_data figure.registration { background: #3b8de3;}
.top_data figure.consult { background: #80c269; }

/*首页新闻中心*/
.news{margin:26px auto 0;}
.news dt,.news dd { background:#fff;}
/*左*/
.newsLeft { width: 320px; height: 740px; float: left;}
.newsLeft dl dt { width: 320px; height: 520px; }
.newsLeft dl dd { width: 320px; height: 208px; margin-top: 12px;}
.newsLeft dl dd img { width: 164px; height: 165px; display: block; float: left; margin:20px 0 0 22px;}
.newsLeft dl dd p { float: left; font-size: 17px; color: #444444; line-height: 24px; padding-top: 65px; margin-left: 13px;}
/*中*/
.newsCenter { width:475px; height: 740px; float: left; margin-left: 15px; background: #fff;}
.newsCenter h2 { height:49px; line-height: 49px; font-size: 15px; color: #444444; font-weight: bold; padding-left: 19px;}
.newsCenter ul { width:422px; height: 225px; overflow: hidden; margin: 0 auto; border-top: 1px solid #dddddd;}
.newsCenter ul li { margin-left:9px;}
.newsCenter .recommend { width:413px; height: 88px; margin-top: 20px; margin-bottom: 17px;}
.newsCenter .recommend img { width:140px; height: 88px; display: block; float: left;}
.newsCenter .recommend p { float:left; width: 250px; height: 50px; font-size: 15px; line-height: 21px; margin-left: 16px; padding-top: 5px;}
.newsCenter .recommend p a { color:#222;}
.newsCenter .recommend span {width:250px; float: left; margin-left: 16px; display:block;}
.newsCenter .recommend span a { display: inline-block; color: #3B8DE3; margin-right: 10px;}
/*右*/
.newsRight { width: 275px; height: 740px; float: right; }
.newsRight dl {overflow: hidden;}
.newsRight dl dt { width: 275px; height: 523px; ;}
.newsRight dl dt h2 { height: 49px; line-height: 49px; font-size: 15px; color: #444444; font-weight: bold; padding-left: 16px;}
.newsRight dl dt ul { width: 255px; height: auto; overflow: hidden; margin: 0 auto; border-top: 1px solid #eeeeee;  }
.newsRight dl dt ul li { width: 213px; height: 37px; margin: 0 auto; border-bottom: 1px solid #eeeeee; line-height: 37px;}
.newsRight dl dt ul li:first-child { margin-top: 5px;}
.newsRight dl dt ul li a { display: block; color: #666;}
.newsRight dl dt ul li a:hover { color: #74c2f4; }
.newsRight dl dt ul li a:before { content: url(plus.jpg); margin-right: 5px;}
.newsRight dl dt ul li a:after { content: url(tight_arrows.jpg); float: right;}
.newsRight dl dd { width: 275px; height: 202px; margin-top: 16px; }
.newsRight dl dd h2 { height: 49px; line-height: 49px; font-size: 15px; color: #444444; font-weight: bold; padding-left: 16px;}
.newsRight dl dd ul { width: 255px; height: auto; margin: 0 auto; border-top: 1px solid #eeeeee; }
.newsRight dl dd ul li { width: 226px; height: 59px; border-bottom: 1px solid #eee; margin: 0 auto; padding-top: 11px;}
.newsRight dl dd ul li img.imgOne { width: 48px; height: 48px; display: block; float: left; margin-left: 3px;}
.newsRight dl dd ul li img.imgTwo { width: 105px; height: 48px; display: block;; float: left;}
.newsRight dl dd ul li p { float: left; font-size: 12px; color: #999999; margin-left: 10px; line-height: 20px;}
.newsRight dl dd ul li em { font-size: 23px; color: #FF6600; float: left; font-weight: bold;margin-left: 10px; line-height: 25px;}

/*首页右侧对症咨询*/
.info_r{ width:275px; height:auto; overflow:hidden; float:right; display:inline; background:#fff;}
.hosinfo h3{ width:260px; height:48px; font-size:15px; color:#444; line-height:49px; background:#f9f9f9; padding-left:15px; border-bottom:1px solid #eee;}
.info_r ul{ width:214px; height:auto; padding:8px 0 0 24px;}
.info_r ul li{ width:205px; height:38px; line-height:38px; border-bottom:1px solid #eee; background:url(../images/dz_1.png) no-repeat 3px 15px; padding-left:20px;}
.info_r ul li.n{ height:auto; line-height:19px; padding-top:10px; padding-bottom:10px;}
.info_r ul li.n a{ height:auto;}
.info_r ul li a{ width:190px; height:38px; background:url(../images/dz_2.png) no-repeat right 15px; display:block; padding-right:10px; overflow:hidden;}
.info_r ul li.hover{ background:url(../images/dz_1h.png) no-repeat 3px 15px;}
.info_r ul li.hover a{ background:url(../images/dz_2h.png) no-repeat right 15px;}
/*首页右侧在线预约*/
.order{ width:275px; margin-top:6px;}
.order form{ width:275px; height:auto; overflow:hidden; margin-top:10px;}
.order .divbox{ width:230px; height:28px; line-height:28px; margin:4px 0 0 25px; float:left;}
.order .divbox1{ height:62px;}
.order .divbox2{ width:126px; margin-left:75px;}
.order .label{ width:50px; height:22px; line-height:22px;}
.order .text{ width:175px; height:20px; line-height:20px; border:1px solid #dcdcdc; border-radius:2px; text-indent:0.2em; font-family:'Microsoft Yahei;';}
.order .textbox{ width:175px; height:60px; line-height:20px; overflow:hidden;border:1px solid #dcdcdc; border-radius:2px; padding-left:0.2em; font-size:13px; font-family:'Microsoft Yahei;'; color:#898989;}
.order .btn{ width:55px; height:22px; line-height:22px; margin-right:8px; border-radius:3px; border:none; color:#fff; margin-top:6px;font-family:'Microsoft Yahei;';}
.order .btn1{ background:#FF6600;}
.order .btn2{ background:#C63346;}
/*首页右侧下在线预约*/
.register{ width:240px; height:95px; margin-top:20px; padding-left:22px;}
.register figure{ width:78px; height:95px; float:left; display:inline; background:url(../images/shu.png) no-repeat right 0;}
.register figure.n{ background:none;}
.register figure span{ width:78px; height:53px; display:block; position:relative; overflow:hidden; cursor:pointer;}
.register figure img{ width:47px; height:53px; position:absolute; left:14px; display:block; cursor:pointer;}
.register figure img.light{ bottom:0; z-index:500;}
.register figure img.dark{ top:-53px; z-index:700;}
.register figure a figcaption{ width:78px; height:26px; line-height:26px; text-align:center; color:#888;}
.register figure a:hover figcaption{ color:#f60;}
/*首页新闻板块*/
.eye_frame{ width:1068px; height:auto; margin:30px auto 0; background:#fff; padding:34px 0 10px 32px;}
.eye_frame a:hover img{ opacity:0.8; filter:alpha(opacity=80);}
.frame_txt{ width:1068px; height:340px;}
.frame_txt dl dt{ width:504px; height:330px; float:left; display:inline;}
.frame_txt dl dd{ width:452px; height:324px; float:left; display:inline; margin-left:30px; padding-top:6px;}
.frame_txt p.tit{ width:161px; height:45px; font-size:17px; color:#444; line-height:45px; text-align: center; background: #dadada;}
.frame_txt ul{ width:452px; height:auto; padding-top: 10px; border-top:1px solid #EEE ;}
.frame_txt ul li{ width:450px; height:50px; line-height:50px; border-bottom:1px solid #f2f2f2; padding-left:2px; font-size:17px; overflow:hidden;}
.frame_txt ul li a img.dark{ display:none;}
.frame_txt ul li img{ float:left; margin-top: 15px;}
.frame_txt ul li span{ width:415px; margin-left:8px; height:50px; line-height:50px; display:block; float:left; overflow:hidden;}
.frame_txt ul li a:hover { color: #F60;}
.frame_txt ul li a:hover img.light{ display:none;}
.frame_txt ul li a:hover img.dark{ display:block;}

.frame_img{ width:1068px; height:210px; margin-top:30px;}
.frame_img ul li{ width:240px; height:210px; float:left; display:inline; margin-right:24px;}
.frame_img ul li.n{ margin-right:0;}
.frame_img ul li img{ width:240px; height:150px; display:block; border:1px solid #ededed;}
.frame_img ul li p{ height:30px; color:#444; line-height:30px; text-align:center; margin-top:15px; overflow:hidden;}
.frame_img ul li p:hover a{ color:#f60;}

/*首页幻灯片广告*/
.picnews,.picnews1 { position:relative; width:505px; height:330px; overflow: hidden;}
.picnews .pic li,.picnews1 .pic li{ width:505px; height:330px;}
.picnews .pic img,.picnews1 .pic img {width:505px; height: 330px; display: block; margin:0; border:none;}
.picnews .num,.picnews1 .num { width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews .num li,.picnews1 .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews .num li a,.picnews1 .num li a{width: 16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews .num li a,.picnews .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews1 .num li a,.picnews1 .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews .num li span,.picnews1 .num li span{ z-index: 1; background:#fff;}
.picnews .num li.on a,.picnews .num a:hover{ background:#007eff; color:white;}
.picnews1 .num li.on a,.picnews1 .num a:hover{ background:#007eff; color:white;}

.picnews2{ position:relative; width:505px; height:330px; overflow: hidden;}
.picnews2 .pic li{ width:505px; height:330px;}
.picnews2 .pic img{width:505px; height: 330px; display: block; margin:0; border:none;}
.picnews2 .num{ width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews2 .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews2 .num li a{width: 16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews2 .num li a,.picnews2 .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews2 .num li.on a,.picnews2 .num a:hover{ background:#007eff; color:white;}

.picnews3{ position:relative; width:505px; height:330px; overflow: hidden;}
.picnews3 .pic li{ width:505px; height:330px;}
.picnews3 .pic img{width:505px; height: 330px; display: block; margin:0; border:none;}
.picnews3 .num{ width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews3 .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews3 .num li a{width: 16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews3 .num li a,.picnews3 .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews3 .num li.on a,.picnews3 .num a:hover{ background:#007eff; color:white;}

.picnews4{ position:relative; width:505px; height:330px; overflow: hidden;}
.picnews4 .pic li{ width:505px; height:330px;}
.picnews4 .pic img{width:505px; height: 330px; display: block; margin:0; border:none;}
.picnews4 .num{ width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews4 .num li{ float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews4 .num li a{width: 16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews4 .num li a,.picnews4 .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews4 .num li.on a,.picnews4 .num a:hover{ background:#007eff; color:white;}

.picnews5{ position:relative; width:505px; height:330px; overflow: hidden;}
.picnews5 .pic li{ width:505px; height:330px;}
.picnews5 .pic img{width:505px; height: 330px; display: block; margin:0; border:none;}
.picnews5 .num{ width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews5 .num li{ float:left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews5 .num li a{width:16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews5 .num li a,.picnews5 .num li span{ position: absolute; z-index:2; display:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews5 .num li.on a,.picnews5 .num a:hover{ background:#007eff; color:white;}

.picnews6{ position:relative; width:280px; height:280px; overflow: hidden;}/*详情页右侧推荐专家*/
.picnews6 .pic li{ width:280px; height:280px;}
.picnews6 .pic img{width:280px; height:280px; display: block; margin:0; border:none;}
.picnews6 .num{ width:72px; position: absolute; z-index: 3; bottom: 8px; right:0;border:none;}
.picnews6 .num li{ float:left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right:2px; border:1px solid #ccc; border-radius:4px; cursor: pointer;}
.picnews6 .num li a{width:16px; height: 16px; line-height: 16px; display:block; background:white;}
.picnews6 .num li a,.picnews5 .num li span { position: absolute; z-index: 2; display: block; color:block; width: 100%; height: 100%; top: 0; left: 0; font-size:12px; font-family:'Microsoft Yahei;';}
.picnews6 .num li.on a,.picnews5 .num a:hover{ background:#007eff; color:white;}


/*首页专家团队滚动*/
.doctor{ width:1060px; height:450px; overflow:hidden; background:#fff;margin:32px auto; padding:20px; }
.doctor h3{ width:1060px;border-bottom:1px solid #eee; margin-bottom:10px;}
.doctor h3 a{ width:160px; height:45px; line-height:45px; text-align:center; font-size:17px; color:#444; background:#dadada; display:block;}
#doctorul{ width:1060px; margin:0 auto;}
#doctorul li{ width:238x; height:auto; overflow:hidden; margin:10px 8px; padding:5px; background:#F7FAFA; float:left;}
#doctorul li .doctorimg{ width:238px; height:296px; overflow:hidden;}
#doctorul li .doctorimg img{ width:238px; height:296px;}
#doctorul li .doctorimg:hover img{filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90;-moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1); -moz-transition: 300ms transform; -o-transition: 300ms transform; -webkit-transition: 300ms transform; transition: 300ms transform;}
#doctorul li .doctortxt{ height:auto; overflow:hidden; line-height:24px; padding:7px 5px 15px 5px; font-size:16px; text-align:center;}
#doctorul li .doctortxt strong a{font-weight:600;}
#doctorul li .doctortxt strong a:hover{ color:#f60;}
#doctorul li .doctortxt a.consult{ width:84px; height:24px; line-height:24px; margin:6px auto 0 auto; text-align:center; border-radius:3px; background:#3B8DE3; color:#fff; font-size:15px; display:block;}
#doctorul li .doctortxt a.consult:hover{ background:#70BA56;}

/*医院环境*/
.index_hospital{ width:1100px; height:645px; margin:22px auto 0;}
.index_hospital_tit{ width:1100px; height:60px;}
.index_hospital_tit ul li{ width:200px; height:60px; line-height:60px; text-align:center; display:inline; font-size:20px; font-weight:600; float:left;}
.index_hospital_tit ul li a{ width:200px; height:57px; background:#fff; display:block; color:#9d9d9d;}
.index_hospital_tit ul li.on{ background:#fff;}
.index_hospital_tit ul li.on a{ color:#1799ed;}
.index_hospital_con{ width:1032px; height:512px; padding:35px 35px 38px 33px; background:#fff;}
.index_hos_info{ width:1032px; height:339px;}
.index_release{ width:718px; height:339px; float:left; display:inline; position:relative;}
.index_release p{ width:274px; height:50px; position:absolute; left:0; bottom:28px; padding-left:21px; padding-top:26px;}
.index_release p.bg{ background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:200;}
.index_release p.txt{ font-size:15px; line-height:22px; color:#fff; z-index:300;}
.index_release p.txt strong{ font-size:20px;}
.index_settle{ width:309px; height:339px; float:right; display:inline;}
.index_settle dl dt{ width:309px; height:167px; position:relative;}
.index_settle dl dt p{ width:294px; height:38px; line-height:38px; font-size:15px; color:#fff; padding-left:15px; position:absolute; left:0; bottom:0;}
.index_settle dl dt p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.index_settle dl dt p.txt{ z-index:300;}
.index_settle dl dd{ width:285px; height:131px; background:#e5e5e5; margin-top:5px; padding-left:24px; padding-top:36px;}
.index_settle dl dd .abroad_tit{ font-size:15px; color:#333333; font-weight:bold; line-height:20px;}
.index_settle dl dd .abroad_info{ width:260px; height:auto; font-size:13px; line-height:22px; text-align:justify; margin-top:7px; color:#9d9d9d;}
.index_hos_picture{ width:1032px; height:168px; margin-top:5px;}
.index_hos_picture ul li{ width:356px; height:168px; float:left; display:inline; margin-right:6px; position:relative;}
.index_hos_picture ul li p{ width:341px; height:38px; line-height:38px; font-size:15px; color:#ffffff; padding-left:15px; position:absolute; left:0; bottom:0;}
.index_hos_picture ul li p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.index_hos_picture ul li p.txt{ z-index:300;}
.index_hos_picture ul li.n{ margin-right:0; width:309px;}
.index_hos_picture ul li.n p{ width:294px;}

/*关于爱尔*/
.gyeye{ width:100%; height:auto; overflow:hidden; background:url(../images/gybg.gif) repeat-x;}
.gyeye .eyejj{ width:660px; height:578px; background:url(../images/gy_map.jpg) no-repeat center right; color:#fff;}
.gyeye .eyejj h3{ height:60px; line-height:60px; margin-top:40px; font-size:28px;}
.gyeye .eyejj div{ font-size:15px; line-height:200%;}
.gyeye .honor{ width:416px; margin-top:90px;}
.gyeye .honor li{ width:190px; height:107px; margin:12px 0 12px 16px; float:left;}
.gyeye .honor li img{ width:190px;}

/*friendlink*/
.friendlinkbox{ width:100%; background:#1F5EA3; height:60px; line-height:60px;}
.friendlink{ width:1100px; height:60px; line-height:60px; margin:0 auto;}
.friendlink h3{ width:80px; color:#fff;}
.friendlinklist{ width:1020px;}
.friendlinklist li{ width:auto; height:60px; line-height:60px; float:left;}
.friendlinklist li a{ color:#fff;}

/*底部*/
footer{width:100%; height:auto; overflow:hidden; background:#3E3E3E; padding-bottom:85px; color:#b3c8d9;}
footer .footerLogo{ width:179px; height:140px; padding-top:44px;}
footer .footercenter{ width:690px; min-height:140px; border-left:1px solid #979797; border-top:0; border-bottom:0; padding-right:10px; padding-left:10px; margin-top:30px; margin-left:15px; line-height:170%; color:#fff; text-align:center;}
footer .footercenter .beian{ width:638px; height:auto; overflow:hidden; text-align:center; margin:4px auto 0 auto;}
footer .footercenter .beian div{ width:44px; height:52px; background:#fff; border-radius:6px; text-align:center; margin:0 auto;}
footer .footercenter .beian a{ color:#fff;}
footer .footerwx{ width:179px; height:140x; padding-top:44px;}

/*底部固定导航*/
.btm_fixed{ width:100%; height:60px; position:fixed; bottom:0; z-index:999; background-color:#3B8DE3;}
.w1296{ width:1296px; height:60px; position:relative; z-index:999; margin:0 auto;}
.btm_fixed .btm{ width:144px; height:60px; line-height:60px; text-align:center; float:left; display:inline-block;}
.btm_fixed .btm:hover,.btm_fixed .hh{ background:#6DBA2C;}
.btm_fixed .btm a{ width:100%; text-indent:2em; color:#fff; font-size:16px; text-decoration:none; display:block;}
.btm_fixed .btm1 a{ background:url(../images/btm_1.png)  no-repeat 15px 10px;}
.btm_fixed .btm2 a{ background:url(../images/btm_2.png)  no-repeat 15px 10px;}
.btm_fixed .btm3 a{ background:url(../images/btm_3.png)  no-repeat 15px 10px;}
.btm_fixed .btm4 a{ background:url(../images/btm_4.png) no-repeat 15px 10px;}
.btm_fixed .btm5 a{ background:url(../images/btm_5.png)  no-repeat 15px 10px;}
.btm_fixed .btm6 a{ background:url(../images/btm_6.png) no-repeat 15px 10px;}
.btm_fixed .btm7 a{ background:url(../images/btm_7.png)  no-repeat 15px 10px;}
.btm_fixed .btm8 a{ background:url(../images/btm_8.png)  no-repeat 15px 10px;}
.btm_fixed .btm9 a{ background:url(../images/btm_9.png) no-repeat 15px 10px;}
.btm_fixed .btm10 a{ background:url(../images/btm_10.png) no-repeat 15px 10px;}

/*左侧浮动*/
.floatad{ width:135px; height:490px;position:fixed; top:14.1%; left:2px;}
.close{ width:19px; height:19px; position:relative; top:21px; left:114px; z-index:10;}
.zixunbtn{ width:135px; height:490px; position:relative; left:0; top:0; z-index:2;}
.zixunbtn img{border-radius:5px;}
@media screen and (max-width:1366px){
.floatad{ width:128px; height:465px;position:fixed; top:12.5%; left:2px;}
.close{ width:19px; height:19px; position:relative; top:10px; left:114px; z-index:10;}
.zixunbtn{ width:128px; height:465px; position:relative; left:0; top:0; z-index:2;}
.zixunbtn img{border-radius:3px;}

}

