﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family: Arial, Helvetica, sans-serif;padding:0; margin:0;  color:#444; background:#f3f3f3;}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
img { border:none; }
.none{ display:none;}
a{ text-decoration:none; color:#444; cursor:pointer;}
a:hover{ color:#FF0000; text-decoration:underline; }
.clear { width:0; height:0; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
/* banner样式开始 */
.header{width:100%;height:79px; float:left; padding:0; background:url(../images/sjyy/logo_bg.jpg) top repeat-x;}
.head_top{ width:980px; margin:0 auto; height:79px;background:url(../images/sjyy/logo.jpg) no-repeat;}
.head_top a{ float:right; line-height:30px; color:#d5ecff; padding:0px 20px; text-decoration:none;}
.head_top a:hover{ color:#FFF;}

.banner{width:100%;height:270px; float:left; padding:0;background:url(../images/sjyy/banner_bg.jpg) repeat-x;}
.banner_img{ width:972px; height:270px; margin:0 auto;}
.banner_img img{ float:left; margin:0px;}
.content{ width:100%; float:left; height:auto; overflow:hidden;}
.main{ width:972px;margin:0 auto; padding:14px; background:#fff; height:auto; overflow:hidden; }

.nav{width:972px;height:43px; float:left;line-height:43px; background:url(../images/sjyy/nav_bg.jpg) no-repeat;}
.nav ul{float:left; margin:0; padding:0; }
.nav li{width:88px;float:left; color:#fff; text-align:center;margin:0;}
.nav li a{color:#d5ecff; text-align:center; margin:0;font-size:14px; display:block; width:88px; height:43px;}
.nav li a:hover{text-decoration:none; color:#fff;}
.news{ width:950px; height:75px; float:left; border:solid 1px #efefef; margin-top:15px; padding:10px;}
.news a img{ width:116px; height:71px; padding:2px; float:left; border:solid 2px #e0dee1; }
.news ul{ width:316px; float:left;}
.news ul li{ line-height:27px; float:left; margin-left:15px; width:170px;}

.hospital{ width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.hospital_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_1.jpg) no-repeat;}
.hospital_top img{ float:right;}
.hospital_p{ width:960px; padding:6px; float:left;}
.hospital_p img{ float:left;}
.hospital_p p{ float:left; width:674px; padding:0 6px; text-indent:2em; line-height:30px; color:#666666;}
.hospital_bot{ width:942px; float:left; height:160px;background:url(../images/sjyy/hospital_bot_bg.jpg) no-repeat; padding:15px;overflow:hidden;}
.hospital_bot ul{ width:857px; float:right; height:160px;}
.hospital_bot ul li{ width:180px; float:left; height:155px; padding-top:10px; display:inline; margin-left:30px; }
.hospital_bot ul li img{ width:170px; height:120px; padding:2px; float:left; border:solid 1px #dbdbdb; }
.hospital_bot ul li span{ width:170px; height:25px; text-align:center; display:block; padding:2px; float:left; line-height:25px; font-size:14px; font-weight:bold; color:#666666;}

.case_l_bod2{width:942px; float:left; height:160px;background:url(../images/sjyy/hospital_bot_bg.jpg) no-repeat; overflow:hidden;}
.case_l_bod{width:842px; float:left; height:160px;padding:10px;overflow:hidden; display:inline; margin-left:100px;}
.case_l_bod ul{ height:160px; float:left; margin-top:15px; overflow:hidden;}
.case_l_bod li{ width:200px; height:160px; margin-bottom:15px; float:left; margin-left:10px; overflow:hidden; padding:5px; background:#fff;}
.case_l_bod li a img{ width:200px; height:100px; float:left;}
.case_l_bod li h1{ width:200px; height:25px; float:left; line-height:25px; text-align:center;}
.case_l_bod li p{ width:200px; float:left; line-height:20px; }
.case_l_bod li p a{ color:#e90000;}
#indemo {float: left;width: 800%;}


.society{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.society_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_2.jpg) no-repeat;}
.society_top img{ float:right;}
.society_body{ width:972px; margin-top:15px; float:left; height:auto; overflow:hidden;}
.society_body a img{ float:left;}
.society_body p{ float:left; width:570px; height:auto; overflow:hidden; line-height:32px; text-indent:2em; color:#666666; font-size:13px;}
.society_body span{ float:left; line-height:32px; background:#0577be; padding:0 10px; margin-top:20px; margin-bottom:5px;color:#fff; font-size:16px;}
.core{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.core_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_3.jpg) no-repeat;}
.core_top img{ float:right;}
.core_body{ width:972px; float:left; height:428px; background:url(../images/sjyy/core_bg.jpg) no-repeat;}
.core_body p{ width:722px; text-indent:2em;  float:right; height:178px; line-height:30px;overflow:hidden; color:#666666; margin-top:55px;}
.core_body ul li{ width:275px; float:left; height:75px; margin-top:15px; margin-right:10px;}
.paper{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.paper_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/paper_top.jpg) center no-repeat;}
.paper_top .a1{ float:right; font-size:16px; font-weight: bold; color:#e90000; line-height:45px;}
.paper_top li { height:44px; float:left; display:inline;}
.paper_top li a:hover{ height:44px; text-decoration:none; color:#fff;}
.paper_top li a{ float:left; line-height:37px; font-size:18px; color:#fff; font-weight: bold; text-align:center; text-decoration:none; margin-right:15px; height:44px; width:auto; padding:0px 15px;}


.paper_body{ width:972px; height:270px; padding-top:10px; float:left; margin-top:10px;background:url(../images/sjyy/paper_bg.jpg) repeat-x;}
.paper_body a img{ padding:10px; width:230px; height:250px; float:left;}
.p_top{ width:686px; height:60px; float:left; padding:15px; background:url(../images/sjyy/two_bg.jpg) no-repeat;}
.p_top a img{ width:100px; height:60px; float:left; padding:0px; padding-left:5px;}
.p_top ul{ width:343px; float:left;}
.p_top ul li{ line-height:30px; width:210px; float:left; overflow:hidden; margin-left:15px;}
.p_top a img{ width:100px; height:60px; float:left; padding:0px; padding-left:5px;}
.p_body{ width:680px; height:175px; float:left; padding-left:20px;}
.p_body ul li{ width:680px;float:left; line-height:30px; font-size:14px; color:#666666;height:30px;}
.p_body ul li a{ width:430px;float:left; line-height:30px; font-size:14px; color:#666666;height:30px;}
.p_body ul li span{ width:120px;float:right; line-height:30px; font-size:14px; color:#666666;height:30px;}

.expert{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.expert_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_4.jpg) no-repeat;}
.expert_top img{ float:right;}
.ex_left{ float:left; padding:10px; width:211px; height:296px;}
.ex_left img{ float:left; padding:2px; width:205px; height:290px; border:solid 1px #c0c0c0;}
.ex_mid{ width:506px; height:auto; overflow:hidden; padding:15px; float:left; display:inline;}
.ex_mid p{ line-height:30px; text-indent:2em;}
.ex_mid p a{ color:#e90000;}

.change_img {width:536px; float:left; height:164px; margin-top:15px; background:url(../images/sjyy/list.jpg) no-repeat; display:inline; }
.change_img .next2 { position:relative;width:29px; height:28px; background:url(../images/sjyy/l.png) no-repeat; margin-top:85px; float:left; margin-left:5px; cursor:pointer; z-index:12}
.change_img .prev2{ position:relative;width:29px; height:28px; background:url(../images/sjyy/r.png) no-repeat; margin-top:85px; margin-right:18px; cursor:pointer; float:right;z-index:12}
.change_list { position:absolute; width:450px; margin-top:50px; margin-left:5px;  display:inline; height:120px;overflow:hidden; z-index:1}
.change_list ul { width:9999px;}
.change_list li { float:left; display:inline; width:150px;height:90px;}
.change_list li img{ width:135px; border:solid 4px #fff; height:90px;}
.left{ float:left; display:inline; width:536px; height:330px;}

.ex_right{ width:198px;height:240px; overflow:hidden; padding-bottom:15px; padding-top:50px; float:right; display:inline; border:solid 1px #f3f3f3; margin-top:15px; background:url(../images/sjyy/ex_top.jpg) no-repeat;}
.ex_right table{ }
.ex_right li { width:181px; margin-left:7px; _+margin-left:0px; height:115px; margin-bottom:15px; text-align:center;}
.ex_right li img{ width:181px; height:115px; float:left;}
.doctor{width:952px; height:auto; overflow:hidden;padding:10px; padding-bottom:0px; overflow:hidden; float:left; margin-top:15px; background:url(../images/sjyy/ex_bg.jpg) repeat-x;}
.doctor ul { float: left; width:310px; display:inline;}
.doctor ul li{ float: left; width:155px; display:inline;}
.doctor ul li span{ line-height:30px; color:#e90000; font-size:14px; font-weight:bold;}
.doctor ul li p{ line-height:22px;  font-size:14px;}
.doctor ul li img{ line-height:22px;  font-size:14px; margin-right:5px;}
.doctor .li1 { float: left; width:155px; height:185px;display:inline;}
.doctor .li1 img{ float: left; width:145px; height:165px; padding:5px; margin:0px;}

.star{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.star_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_5.jpg) no-repeat;}
.star_top img{ float:right;}
.star_img{ float:left; width:350px; height:275px; display:inline; padding-top:15px;}
.star_img img{ float:left; margin-bottom:10px; margin-right:10px;}
.star_p{ width:532px; height:190px; margin-top:15px; background:url(../images/sjyy/star_bg.jpg) no-repeat; float:left; padding:65px 15px 15px 65px;}
.star_p p{line-height:26px;}
.end{width:972px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.end_top{ width:972px; height:37px; float:left;background:url(../images/sjyy/tit_6.jpg) no-repeat;}
.end_top img{ float:right;}
.end_img{ float:left; height:uto; overflow:hidden; width:332px; padding:15px; background:url(../images/sjyy/end_img_bg.jpg) left repeat-y;}
.end_img img{ float:left; margin-bottom:10px;}
.end_p{ width:582px; float:left; height:auto; overflow:hidden; display:inline; margin-top:15px;}
.end_p p{ line-height:30px; text-indent:2em; color:#666666; font-size:14px;}
.end_p h1{ padding:10px 0px;}

.footer{width:972px;height:45px; float:left;line-height:45px; background:url(../images/sjyy/footer_bg.jpg) repeat-x; margin-top:15px;}
.footer ul{float:left; margin:0; padding:0; }
.footer li{width:88px;float:left; text-align:center;margin:0;}
.footer li a{ color:#fff; text-align:center; margin:0;font-size:14px; display:block; width:88px; height:45px;}
.footer li a:hover{text-decoration:none; color:#fff;}
.last{ width:972px; float:left; height:100px; line-height:33px; padding-bottom:20px; text-align:center;}
.last p{ color:#999999;}













