@charset "gb2312";
/* CSS Document */
/** 清除内外边距 **/
    body, h1, h2, h3, h4, h5, h6, hr, p,
    blockquote,   /* structural elements 结构元素 */
    dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
    pre, /* text formatting elements 文本格式元素 */
    form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
    th, td, /* table elements 表格元素 */
    img/* img elements 图片元素 */{
	border:medium none;
	margin: 0;
	padding: 0;
	list-style-type: none;
    }
    /** 设置默认字体 **/
    body,button, input, select, textarea {
    font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; }
    h1, h2, h3, h4, h5, h6 { font-size: 100%; }
    em{font-style:normal;}
    /** 重置列表元素 **/
    ul, ol,{ list-style: none; }
    /** 重置超链接元素 **/
    a { text-decoration: none; color:#333;transition: all 0.3s linear 0s;}
    a:hover { text-decoration: underline; color:#F40; }
    /** 重置图片元素 **/
    img{ border:0px;}
    /** 重置表格元素 **/
    table { border-collapse: collapse; border-spacing: 0; clear: }

.w1000 { margin:0 auto; width:1000px;font-family:"微软雅黑";}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clr{ clear:both;}
.h1{ height:1px;}
.h40{ height:40px;}

/*==头部==*/
.banner{background:url(../images/sz_01.jpg) no-repeat center top;height:460px; width:100%; margin:0 auto; min-width:1000px;}
.banner a{display:block;position:absolute;width:274px;height:35px; top:349px; right:16px;}

.nav1 {background:#096fae;height:42px;}
.nav1 ul {overflow:hidden;}
.nav1 li {float:left;line-height:42px;text-align:center;padding:0 53px;font-size:14px;color:#fff;font-weight:bold;}
.nav1 li a{color:#fff;}

/*==中间==*/
#con h2{ background:url(../images/sz_02.jpg) no-repeat;height:46px; line-height:46px; font-size:25px; color:#333331; margin:42px 0 20px;}
#con h2 span{ color:#fff; font-size:45px; padding:0 45px 0 15px; float:left; display:block;}

/*box0*/
.box0{ overflow:hidden; width:1015px; margin:0 auto;}
.box0 h1{ color:#3c3c3c; font-size:45px; margin:50px 0 50px; text-align:center;}
.box0 ul{ clear:both; overflow:hidden;}
.box0 li{ height:525px; margin-right:5px; color:505050; float:left; width:218px; padding:0 15px; border:1px solid #505050; border-top:13px solid #505050;}
.box0 li h3{ font-size:24px; text-align:center; margin:5px 0 25px;}
.box0 .li_active{ border-top:13px solid #0064b4;}
.box0 .li_active h3{ color:#0064b4;}
.box0 li .img{ text-align:center; margin-bottom:20px;}
.box0 p{ margin-bottom:40px; font-size:16px; line-height:24px; text-align:center;}
.box0 strong{ color:#0064b4;}
.box0 .box0_d{ margin-top:50px;}
.box0 a{ width:423px; height:36px; margin:0 auto; display:block;}

.box1 dl{ width:321px; height:504px; background:#f5f5f5;}
.box1 dl dt{ margin:0 23px;}
.box1 dl dt p{ font-size:30px; font-weight:bold; padding-top:10px;}
.box1 dl dd{margin:25px 23px 0;}
.box1 dl dd p{ height:78px; font-family:微软雅黑;}
.box1 dl dd p span{ display:block; float:left; width:70px; height:20px; background:#2b2b2b; text-align:center; line-height:20px; font-size:14px; color:#f5f5f5;}
.box1 dl dd p font{ display:block; float:right; width:200px; font-size:14px; line-height:150%; color:#5d5d5d;}
.box1 dl dd a{ background:#096fae;color:#fff;display: block; font-size: 16px;width: 173px;line-height:33px;text-align: center; margin:0 auto;}
.box1 dl dd a:hover{ background:#C30;text-decoration: none;}

.box2 ul li{ width:190px; line-height:38px; float:left; display:inline; background:#d8d8d8; text-align:center; font-size:16px; color:#5d5d5d; cursor:pointer; margin:10px 11px 30px 0;}
.box2 ul li.hover{ background:#096fae; color:#fff;}
.box2 dl dd{ width:620px; height:275px; position:relative;}
.box2 dl dd b{ font-size:24px; color:#2b2b2b; display:block; margin:10px 0 20px;}
.box2 dl dd p{ font-size:16px; color:#5d5d5d; line-height:200%;}
.box2 dl dd a{ position:absolute; bottom:0; right:0;}

.box3 p{ background:url(../images/sz_41.jpg) no-repeat; width:995px; height:94px;}
.box3 p span{ margin:0 50px; padding-top:15px; display:block; line-height:200%; color:#fff; font-size:14px;}
.box3 ul{ background:url(../images/sz_12.jpg) no-repeat center center; height:158px;}
.box3 ul li{ float:left; display:inline; width:118px; height:118px; background:url(../images/sz_43.jpg) no-repeat; line-height:118px; text-align:center; font-size:18px; color:#fff; border-radius:59px; cursor:pointer; margin:20px 0 20px 68px;}
.box3 ul li.hover{ background:url(../images/sz_42.jpg) no-repeat;}
.box3 .txt { color:#5d5d5d; font-size:14px; line-height:26px; padding:16px 40px 48px; }

.box4{ position:relative;}
.box4 #JLB{width:872px; margin:0 auto; height:319px; overflow:hidden;}
.box4 .md2_aw_left{ position:absolute; top:240px; left:0; width:44px; height:44px; background: url(../images/sz_14.jpg) no-repeat; z-index: 2; }
.box4 .md2_aw_right{ position:absolute; top:240px; right:0; width:44px; height:44px; background: url(../images/sz_15.jpg) no-repeat; z-index: 2;}
.box4 ul li{ float:left; margin:20px;}
.box4 dl { height:240px; border-top:1px dashed #ccc; margin-top:30px; padding-top:30px;}
.box4 dl dd{ width:560px; height:240px; position:relative;padding-right:35px;}
.box4 dl dd b{ font-size:24px; color:#333; display:block; font-family:"微软雅黑";padding:25px 0;}
.box4 dl dd span{ font-size:16px; color:#096fae; display:block; margin:10px 0;}
.box4 dl dd p{ font-size:14px; color:#5d5d5d; line-height:200%;}
.box4 dl dd p a { color:#f00; }
.box4 dl dd img{ position:absolute; bottom:0; right:35px;}

.box5 .box5_1{ background:url(../images/sz_24.gif) no-repeat center center; position:relative; padding:0 15px 193px 407px;}
.box5 h1 { font-weight:normal; color:#0270bd; font-size:74px; font-family:"微软雅黑"; padding-top:16px; }
.box5 h1 em { font-size:33px; color:#000; letter-spacing:2px; line-height:80px; padding-left:15px; }
.box5 p{ font-size:14px; line-height:175%; color:#666; }
.box5 .good { padding:115px 0 0; }
/*.box5 b{ position:absolute; top:290px; left:405px; font-size:24px; color:#096fae;}
.box5 ul{ position:absolute; top:340px; left:405px; font-size:16px; color:#444; width:520px;}
.box5 ul li{ width:260px; float:left; line-height:200%;}
.box5 ul li span{ color:#c40000;}*/
.box5 a{ position:absolute; display:block; bottom:14px; left:74px; width:260px; height:36px;}

.box7 dl{ float:left; display:inline; margin:2px 1px 0 0 ;}
.box7 #ys3,.box7 #ys6{ margin:2px 0 0 0 ;}
.box7 #ys2,.box7 #ys5{ width:303px; height:194px; background:#67d6ab;}
.box7 #ys1,.box7 #ys6{ width:303px; height:194px; background:#67acd6;}
.box7 #ys3,.box7 #ys4{ width:387px; height:194px; background:#677fd6;}
.box7 dl dd{display:none;}
.box7 dl dd p{ color:#fff; margin:10px; line-height:180%; font-size:14px;}
.box7 .hover2 dt{ display:none;}
.box7 .hover2 dd{ display:block;}

.box8 dl{ width:820px; margin:20px 0;}
.box8 dl dd{ width:395px; height:385px; background:#f4f4f4; position:relative;}
.box8 dl dd b{ margin:20px 15px;font-size:24px; color:#444; line-height:200%; display:block;}
.box8 dl dd p{ margin:0 15px; text-indent:2em; color:#444; font-size:14px; line-height:200%;}
.box8 .scrollUl{ width:174px; height:385px; float:right; border-bottom:none; margin:20px 0 0 0 ;}
.box8 .scrollUl ul{ width:172px; margin:0;}
.box8 .scrollUl ul li{margin:0 0 5px 0; width:172px;height:60px; border:none; text-indent:20px; line-height:60px;float:left;display:inline;font-size:16px;font-weight:bold; text-align:center; cursor:pointer; color:#6a6a6a;}
.box8 .scrollUl li a {background: url(../images/xqd_11.png) no-repeat #ebebeb;display: block; width:164px; margin-left:8px;}
.box8 .scrollUl li.hover{ background:none;}
.box8 .scrollUl li.hover span{background: url(../images/xqd_20.jpg) no-repeat scroll left center; float:left; width:8px; height:60px; display:block;text-decoration:none;}
.box8 .scrollUl li.hover a {background: url(../images/xqd_12.png) no-repeat scroll left center #009abe; color:#fff;}
.box8 .scrollUl li.hover a:hover{ text-decoration:none;}
.box8 .scrollUl li a.box6_a1,.box8 .scrollUl li.hover a.box6_a1 {background-position: 14px 0px;}
.box8 .scrollUl li a.box6_a2,.box8 .scrollUl li.hover a.box6_a2 {background-position: 14px -65px;}
.box8 .scrollUl li a.box6_a3,.box8 .scrollUl li.hover a.box6_a3 {background-position: 14px -130px;}
.box8 .scrollUl li a.box6_a4,.box8 .scrollUl li.hover a.box6_a4 {background-position: 14px -195px;}
.box8 .scrollUl li a.box6_a5,.box8 .scrollUl li.hover a.box6_a5 {background-position: 14px -260px;}
.box8 .scrollUl li a.box6_a6,.box8 .scrollUl li.hover a.box6_a6 {background-position: 14px -325px;}
.box8 .a1,.box8 .a2 { background: url(../images/xqd_13.png) no-repeat scroll 0 0;display: block;height: 40px; bottom:30px; position: absolute;width:40px;z-index: 200;}
.box8 .a2 { background-position: -40px 0; right:20px;}
.box8 .a1 { right:80px;}
.box8 .a1:hover {background-position: 0 -40px;}
.box8 .a2:hover{background-position: -40px -40px;}

.box9 ul li{ float:left; margin:20px 7px; display:inline;}
.box9 ul li a {padding:2px;display: block;box-shadow: 0 0 4px rgba(0,0,0,.2);float: left;}
.box9 ul li a:hover {background: #00a4b4;}
a, a * {outline: medium none;text-decoration: none;transition: all 0.3s linear 0s;}

.box111{position:relative;width:995px;height:330px; margin-bottom:40px; margin:20px auto;}
.box111 li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;}
.box111 li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
.box111 li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
.box111 .prev,.box111 .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:47px;height:61px;top:131px;}
.box111 .prev{background:url(../images/csj_13.png) center center no-repeat;left:195px}
.box111 .next{background:url(../images/csj_14.png) center center no-repeat;right:175px}

#HospitalAll{width:1000px;margin:0 auto; overflow:hidden;}
#HospitalCon{width:770px;height:417px;float:left;overflow:hidden; margin-top:25px;}
#HospitalCon dl{width:770px;height:397px; background:#ebebeb;}
#HospitalCon dl dt{width:270px;height:337px;padding:30px 10px;float:left;position:relative;}
#HospitalCon dl dt span{font-size:24px;color:#fa7404;}
#HospitalCon dl dt span i{font-style:normal;font-size:18px;color:#f90;display:none;}
#HospitalCon dl dt p{font-size:14px;color:#666;line-height:190%;text-indent:26px;padding:0px 0px 20px;}
#HospitalCon dl dt div{width:90px;height:38px;overflow:hidden;position:absolute;bottom:10px;left:20px;}
#HospitalCon dl dt div a{display:block;width:38px;height:38px;background:url(../images/Hospital_info.png) no-repeat;overflow:hidden;float:left;margin-left:5px;transition: all 0.3s linear 0s;}
#HospitalCon dl dt div a.xx{background-position:0px 0px;}
#HospitalCon dl dt div a.zx{background-position:-46px 0px;}
#HospitalCon dl dt div a.xx:hover{background-position:0px -42px;}
#HospitalCon dl dt div a.zx:hover{background-position:-46px -42px;}
#HospitalCon dl dd{width:459px;height:389px;border:4px solid #ccc;float:right;transition: all 0.6s linear 0s;opacity:0; margin:0;}
#HospitalCon dl dd.active{opacity: 1;}
#HospitalNav,#HospitalNav ul{width:193px;height:397px;float:right;}
#HospitalNav ul li{width:193px;height:49px;cursor:pointer;position:relative;background:#dcddde;color:#111;margin-bottom:9px;font-size:17px; transition:all 0.3s; float:right;}
#HospitalNav ul li.last{margin:0px;}
#HospitalNav ul li.select{background:#006eb9;color:#fff;}
.box_t{ width:220px; height:397px; float:right; padding-top:40px;}
.tril,.tril ul{ width:27px; height:397px; float:left;}
.tril li {width: 27px;height: 49px;margin-bottom: 9px;position: relative;display: block;}
.tril .triangle {width: 0px;height: 0px;border: 10px solid;border-width: 12px 20px 12px 12px;border-color: #fff #006eb9 #fff #fff;position: absolute;left: -5px;top: 12px;display: none;}
.tril .triangle_active{ display:block;}
#HospitalNav ul li p{padding:4px 0 0 0 ; height:49px; margin:0; float:right; width:120px;}
#HospitalNav ul li span{font-size:12px; margin:0; padding-top:4px; padding-left:2px;}
#HospitalNav ul li i{display:block;width:30px;height:30px;overflow:hidden;float:left;background:url(../images/Hospital_icon.png) no-repeat;transition: all 0.3s linear 0s;position:absolute;top:10px;left:35px;}
#HospitalNav ul li i.i1{background-position:0px 0px;}
#HospitalNav ul li i.i2{background-position:0px -62px;}
#HospitalNav ul li i.i3{background-position:0px -124px;}
#HospitalNav ul li i.i4{background-position:0px -186px;}
#HospitalNav ul li i.i5{background-position:0px -248px;}
#HospitalNav ul li i.i6{background-position:0px -310px;}
#HospitalNav ul li i.i7{background-position:0px -372px;}
#HospitalNav ul li.select i.i1{background-position:0px -31px;}
#HospitalNav ul li.select i.i2{background-position:0px -93px;}
#HospitalNav ul li.select i.i3{background-position:0px -155px;}
#HospitalNav ul li.select i.i4{background-position:0px -217px;}
#HospitalNav ul li.select i.i5{background-position:0px -279px;}
#HospitalNav ul li.select i.i6{background-position:0px -341px;}
#HospitalNav ul li.select i.i7{background-position:0px -403px;}
























