@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:15px; font-family:"Microsoft YaHei", Arial; line-height:20px; color:#666;}
*{ margin:0; padding:0; }
img{ border-width:0px; vertical-align:middle; }
input,select{ vertical-align:middle; padding:0; margin:0; border:none; background:none;}
ul, dl, ol{ list-style:none; }
a{ color:#666; text-decoration:none; }
a:hover{ color:#F60; text-decoration:none; }
h1, h2, h3, h4, h5, h6{ font-size:14px; }
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,figcaption,menu{display:block} 

/*二级页专家团队*/
.loc{ width:800px; height:54px; line-height:30px; margin-bottom:20px; margin-left:35px; border-bottom:1px solid #DFDFDF; font-size:15px; font-weight:600; text-align:right;}
.zhuanjia,.yuyue,.shebei{height:auto; overflow:hidden; margin-left:35px; line-height:200%; padding-bottom:30px;}
.zhuanjia dl{ width:800px; height:auto; overflow:hidden; margin-bottom:16px; float:left;}
.zhuanjia dt{ width:238px; height:296px; border-radius:4px; float:left;}
.zhuanjia dt img{ width:238px; height:296px; display:block;}
.zhuanjia dd{ width:520px; margin-bottom:30px; font-size:16px; color:#333; float:right;}
.zhuanjia dd .tit a{ height:25px; line-height:25px; padding-bottom:15px; display:block; font-size:20px; font-weight:600; color:#1C70C9;}
.zhuanjia dd .info{ width:500px; height:178px; line-height:30px; overflow:hidden;}
.zhuanjia dd .more{ width:520px; height:52px; line-height:26px; border:1px dashed #C1C1C1; border-left:0; border-right:0; padding:8px 0; margin-top:10px;}
.zhuanjia dd .more a{ width:520px; padding-left:26px; color:#F39800; display:block;}
.zhuanjia dd .more a.a1{background:url(../images/yan.jpg) no-repeat left center;}
.zhuanjia dd .more a.a2{background:url(../images/bi.jpg) no-repeat left center; color:#005DAB;}

/*二级页先进设备*/
.shebei{}
.shebei ul{ width:100%; height:auto; overflow:hidden;}
.shebei ul li{ width:244px; height:auto; overflow:hidden; margin:10px 26px 10px 0; float:left;}
.shebei ul li div{ width:235px; height:190px; border:1px solid #ccc; padding:3px;border-radius:3px;}
.shebei ul li div a{width:235px; height:190px; display:block; overflow:hidden;}
.shebei ul li div a > img{border-radius:3px; 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;}
.shebei ul li div a:hover > img{border-radius:3px;filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.shebei ul li p{ height:50px; line-height:50px; text-align:center; font-size:16px;}

/*二级页预约门诊*/
.yuyue{}
.yuyue_form{ width:640px; margin:12px auto; padding-bottom:30px; border:1px solid #ccc; border-radius:6px;-moz-box-shadow:2px 2px 5px #666; -webkit-box-shadow:2px 2px 5px #666; box-shadow:2px 2px 5px #666;}
.yuyue_form .yuyueh3{ height:30px; line-height:30px; margin:30px auto; font-size:24px; font-weight:600; color:#1C70C9; text-align:center;}
.yuyue_form .form-group{ width:540px; height:auto; overflow:hidden; margin:20px auto;font-size:18px;}
.yuyue_form .form-group label{ width:18%; height:45px; line-height:45px; float:left;}
.yuyue_form .form-group input{ width:78%;height:45px; line-height:40px;text-indent:0.5em; border:1px solid #ccc; border-radius:5px;float:left;}
.yuyue_form .form-group input[type="text"]{ font-size:18px; color:#777;}
.yuyue_form .form-group .sex{ width:80px; height:45px; line-height:40px; float:left;}
.yuyue_form .form-group .sex span{ width:50px; float:left;}
.yuyue_form .form-group .sex input{ width:30px; float:left;}
.yuyue_form .form-group select{ width:78%; height:45px; line-height:40px; border:1px solid #ccc; border-radius:5px; text-indent:0.3rem; font-size:18px; color:#777;}
.yuyue_form .form-group .btntj,.yuyue_form .form-group .btncs{ width:120px; height:35px; line-height:35px; border-radius:5px; background:#1B70DA; border:none; margin-top:10px; font-size:18px; color:#fff; cursor:pointer; float:left;}
.yuyue_form .form-group .btntj{ margin-left:17.8%;}
.yuyue_form .form-group .btncs{ margin-left:30px; background:#6DBA2C;}

/*二级页左侧栏目导航*/
.submenu{ width:250px; height:auto; overflow:hidden; float:left;}
.submenu h3{ height:40px; line-height:24px; margin-left:10px; font-size:24px; border-bottom:2px solid #1364A8; color:#1C70C9; font-weight:600; display:inline-block;}
.submenu ul{ width:248px; height:auto; overflow:hidden; border:1px solid #DFDFDF; margin-top:15px; padding:10px 0; border-radius:5px;}
.submenu ul li{ width:220px; height:59px; line-height:59px; margin:10px auto; font-size:17px; color:#000; text-align:center;}
.submenu ul li:hover,.submenu ul li.cover{background:url(../images/zjlih.jpg) no-repeat;}
.submenu ul li:hover a,.submenu ul li.cover a{width:220px; height:59px; color:#1364a8;display:block;}
.zhuanjiarig{ width:820px; min-height:600px; border-left:1px solid #DFDFDF; float:right;}

/*二级页医院环境*/
.hospital{ width:1100px; height:645px; margin:22px auto 0;}
.hospital_tit{ width:1100px; height:60px;}
.hospital_tit ul li{ width:200px; height:60px; line-height:60px; float:left; display:inline; font-size:20px; font-weight:600; text-align:center;}
.hospital_tit ul li a{ width:200px; background:#fff; display:block; color:#9d9d9d;}
.hospital_tit ul li.on{ background:#fff;}
.hospital_tit ul li.on a{ color:#1799ed;}

.hospital_con{ width:1032px; height:512px; padding:35px 35px 38px 33px; background:#ffffff;}
.hos_info{ width:1032px; height:339px;}
.release{ width:718px; height:339px; float:left; display:inline; position:relative;}
.release p{ width:274px; height:50px; position:absolute; left:0; bottom:28px; padding-left:21px; padding-top:26px;}
.release p.bg{ background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:200;}
.release p.txt{ font-size:15px; color:#fff; line-height:22px; z-index:300;}
.release p.txt strong{ font-size:20px;}
.settle{ width:309px; height:339px; float:right; display:inline;}
.settle dl dt{ width:309px; height:167px; position:relative;}
.settle dl dt p{ width:294px; height:38px; line-height:38px; font-size:15px; color:#ffffff; padding-left:15px; position:absolute; left:0; bottom:0;}
.settle dl dt p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.settle dl dt p.txt{ z-index:300;}
.settle dl dd{ width:285px; height:131px; background:#e5e5e5; margin-top:5px; padding-left:24px; padding-top:36px;}
.settle dl dd .abroad_tit{ font-size:15px; color:#333; font-weight:bold; line-height:20px;}
.settle dl dd .abroad_info{ width:260px; height:auto; font-size:13px; line-height:22px; text-align:justify; margin-top:7px; color:#9d9d9d;}
.hos_picture{ width:1032px; height:168px; margin-top:5px;}
.hos_picture ul li{ width:356px; height:168px; float:left; display:inline; margin-right:6px; position:relative;}
.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;}
.hos_picture ul li p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:200;}
.hos_picture ul li p.txt{ z-index:300;}
.hos_picture ul li.n{ margin-right:0; width:309px;}
.hos_picture ul li.n p{ width:294px;}

/*内容*/
.listarc_con{ width:100%; height:auto; margin:0 auto; background:#eee; padding-bottom:30px;}
.listarc{ width:1100px; height:auto; margin:0 auto;}
.list_search{ width:1100px; height:78px;}
.list_search p{ width:500px; height:30px; line-height:30px; padding-left:5px; float:left; padding-top:27px;}
.list_search div{ width:351px; height:34px; float:right; background:url(../images/ss_kuang.png) no-repeat; margin-top:24px;}
.list_search div input.key{ width:226px; height:32px; float:left; line-height:30px; border:none; margin-left:14px; margin-top:2px; background:url(../images/ss_fdj.png) no-repeat 0 6px; padding-left:24px; color:#999;}
.list_search div input.sub{ width:70px; height:27px; background:url(../images/ss_an.png) no-repeat; border:none; float:right; cursor:pointer; margin-top:4px; margin-right:4px;}

.list_info{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.lsinfo_l{ width:750px; height:auto; float:left; display:inline;}
.column_info{ width:686px; height:301px; background:#fff; padding:32px;}
.column_info dl dt{ width:301px; height:301px; float:left; display:inline; margin-right:30px; position:relative;}
.column_info dl dt p{ width:301px; height:57px; position:absolute; left:0; bottom:0;}
.column_info dl dt p.bg{ background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:100;}
.column_info dl dt p.txt{ line-height:57px; text-align:center; font-size:22px; font-weight:bold; color:#fff; z-index:200;}
.column_info dl dd{ width:355px; height:299px; float:left; display:inline; padding-top:2px;}
.column_info dl dd li{ width:355px; height:37px; line-height:37px; overflow:hidden;}
.column_info dl dd li a{ color:#000;}
.column_info dl dd li a:hover{ color:#f60;}
.column_info dl dd li span{ margin-right:5px;}

.eyearc{ width:750px; height:auto; overflow:hidden; background:#fff;}
.arclist{ width:668px; height:auto; padding:10px 46px 0 36px;}
.arclist dl{ width:668px; height:100px; padding:27px 0; border-bottom:1px dotted #ccc;}
.arclist dl.h{ display:none;}
.arclist dl dt{ width:150px; height:100px; float:left; display:inline;}
.arclist dl dt img{ width:150px; height:100px; display:block;}
.arclist dl dd{ width:494px; height:100px; float:right; display:inline;}
.arclist dl dd p.tit{width:494px; font-size:17px; font-weight:bold; height:26px; line-height:26px;}
.arclist dl dd p.tit a{ color:#444;}
.arclist dl dd p.tit a:hover{ color:#f60;}
.arclist dl dd p.info{ color:#888888; line-height:22px; text-align:justify; margin-top:5px;}
.arclist dl dd p.click{ font-size:12px; color:#999; margin-top:4px;}

.lsinfo_r{ width:340px; height:auto; float:right; display:inline;}
.ls_slides{ width:280px; height:280px; padding:30px; background:#fff;}

/*二级页右侧推荐专家*/
.recom_doc{ width:340px; height:506px; margin-top:5px;}
.fram_tit{ width:306px; height:55px; background:#f9f9f9; line-height:50px; padding-left:18px; padding-right:16px;}
.fram_tit strong{ font-size:17px; color:#333333; float:left;}
.fram_tit a{ color:#888888; float:right;}
.fram_tit a:hover{ color:#f60;}
.recom_con{ width:310px; height:422px; background:#fff; margin-top:1px; padding-left:30px; padding-top:28px;}
.lhy_doc{ width:280px; height:280px; position:relative;}
.lhy_doc p{ width:280px; height:60px; position:absolute; left:0; bottom:0;}
.lhy_doc p span.s1{ width:92px; height:42px; float:left; display:block; background:#00a0e9; font-size:17px; font-weight:bold; color:#fff; text-align:center; padding-top:18px;}
.lhy_doc p span.s2{ width:172px; height:50px; float:left; display:block; line-height:19px; color:#fff; padding-left:16px; padding-top:10px;}
.lhy_doc p.bg{ z-index:100; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.lhy_doc p.txt{ z-index:200;}

.doc_register{ width:275px; height:95px; border:1px solid #e5e5e5; padding-top:14px; padding-left:3px;}
.doc_register figure{ width:90px; height:93px; padding-top:2px; float:left; display:inline; background:url(../images/xs.jpg) no-repeat right 0;}
.doc_register figure.n{ background:none;}
.doc_register figure span{ width:90px; height:53px; display:block; position:relative; overflow:hidden; cursor:pointer;}
.doc_register figure img{ width:47px; height:53px; position:absolute; left:22px; display:block; cursor:pointer;}
.doc_register figure img.light{ bottom:0; z-index:500;}
.doc_register figure img.dark{ top:-53px; z-index:700;}
.doc_register figure a figcaption{ width:90px; height:26px; line-height:26px; text-align:center; color:#888888;}
.doc_register figure a:hover figcaption{ color:#f60;}

/*二级页右侧对症看眼病*/
.see_doctor{ width:340px; height:417px; margin-top:5px;}
.see_tit{ width:322px; height:55px; line-height:55px; background:#f9f9f9; padding-left:18px;}
.see_tit strong{ font-size:17px; color:#333; float:left;}
.see_tit a{ width:65px; height:30px; float:right; display:block; background:url(wend.png) no-repeat 0 8px; line-height:30px; padding-left:21px; margin-top:10px;}
.see_con{ width:310px; height:331px; background:#fff; margin-top:1px; padding-left:30px; padding-top:30px;}
.see_con ul{ width:280px; height:300px; background:url(../images/see_bg.png) no-repeat;}
.see_con ul li{ height:43px; line-height:43px; text-align:center; float:left; display:inline;}
.see_con ul li.li1{ width:77px;}
.see_con ul li.li1 a{ color:#5faae9;}
.see_con ul li.li2{ width:68px;}
.see_con ul li.li3{ width:59px;}
.see_con ul li.li3 a{ color:#dc8b8b;}
.see_con ul li.li4{ width:76px;}
.see_con ul li.li5{ width:148px;}
.see_con ul li.li6{ width:132px;}
.see_con ul li.li7{ width:120px;}
.see_con ul li.li8{ width:100px;}
.see_con ul li.li8 a{ color:#76b927;}
.see_con ul li.li9{ width:60px;}
.see_con ul li.li10{ width:148px;}
.see_con ul li.li10 a{ color:#d582d4;}
.see_con ul li.li11{ width:132px;}
.see_con ul li.li12{ width:155px;}
.see_con ul li.li12 a{ color:#bc9f3a;}
.see_con ul li.li13{ width:125px;}
.see_con ul li.li14{ width:112px; height:42px; line-height:42px;}
.see_con ul li.li15{ width:59px; height:42px; line-height:42px;}
.see_con ul li.li16{ width:109px; height:42px; line-height:42px;}
.see_con ul li.li17{ width:141px;}
.see_con ul li.li18{ width:139px;}
.see_con ul li.li18 a{ color:#ee7575;}
.action{ width:340px; height:396px;}
.act_con{ width:310px; height:310px; background:#fff; margin-top:1px; padding-top:30px; padding-left:30px;}
.act_con a{ width:280px; height:280px; display:block; background:#dcdcdc;}

.eye_article{ width:750px; height:auto; background:#fff;}
article{ width:668px; height:auto; overflow:hidden; padding:35px 46px 20px 36px;}
.article_tit{ height:auto; border-bottom:1px solid #ededed; padding-bottom:16px;}
.article_tit_zj{ text-align:center; margin-bottom:30px;}
.article_tit_zj p{ width:290px; margin:0 auto;}
.article_tit h1{ line-height:30px; margin-bottom:10px; font-size:22px; color:#222;}
.article_tit p{ height:24px; line-height:24px;font-size:15px; color:#777;}
.article_tit p strong{ width:190px;}
.article_tit p a{width:84px; text-align:center; border-radius:3px; background:#2480E0; color:#fff; font-weight:600;}
.article_con{ width:668px; height:auto; overflow:hidden; padding-top:30px;line-height:200%; color:#444;}
.article_con img{ width:100%; max-width:668px; overflow:hidden;}
.article_con p{ margin-bottom:14px;}

.saoma{ width:636px; height:166px; background:#f5f5f5; padding:5px 20px; margin:30px auto 10px auto;}
.sao_sult{ width:660px; height:146px; float:left; display:inline; margin-left:5px; margin-top:10px;}
.sao_sult figure{ width:134px; height:146px; padding-top:20px; float:left; display:inline; background:url(../images/sult_x.jpg) no-repeat right 2px;}
.sao_sult figure.n{ width:340px; margin-left:20px; padding-top:6px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.sao_sult figure.n div{ width:150px; height:106px; padding:38px 0 0 10px; line-height:28px; font-size:18px; color:red; background:url(../images/sult_tel.png) no-repeat 10px 40px;}
.sao_sult figure.n dl{ width:160px; height:133px; display:inline; padding:0}
.sao_sult figure.n dl dt{ width:133px; height:133px; float:left; display:inline;}
.sao_sult figure.n dl dt img { width:133px; height:133px; display:block; position:static;}
.sao_sult figure.n dl dd{ width:14px; height:122px; line-height:16px; color:#444; padding-top:10px; float:left; display:inline; margin-left:8px;}
.sao_sult figure span{ width:134px; height:80px; display:block; position:relative; overflow:hidden; cursor:pointer;}
.sao_sult figure img{ width:71px; height:80px; position:absolute; left:30px; display:block; cursor:pointer;}
.sao_sult figure img.light{ bottom:0; z-index:500;}
.sao_sult figure img.dark{ top:-80px; z-index:700;}
.sao_sult figure a figcaption{ width:134px; height:26px; line-height:26px; text-align:center; color:#888;}
.sao_sult figure a:hover figcaption{ color:#f60;}

.arc_ud{ width:664px; height:auto; padding-left:4px; margin-top:23px; padding-bottom:15px;}
.arc_ud ul li{ height:26px; line-height:26px; color:#888;}
.arc_ud ul li a{ color:#444;}
.arc_ud ul li a:hover{ color:#f60;}
.list_subnav{ bottom:-55px;}

/*分页*/
.page{ text-align:center; margin:10px 0; font-size:14px; padding-bottom:30px; padding-top:30px;}
.page li{ display:inline; color:#278BB6;}
.page a{ background:#FFF; color:#278BB6; border:1px solid #E4ECDA; padding:3px 8px 2px 8px; }
.page a:hover{ background:#278BB6; color:#FFF; text-decoration:none;}
.page li.thisclass a{ border-color:#E4ECDA;background:#278BB6; color:#fff;}

