@charset "gb2312";
/* CSS Document */
*html,_html {background-image:url(about:blank); background-attachment:fixed;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,   dl, dt, dd, ul, ol, li, pre,  form, fieldset, legend, button, input, textarea,  th, td,  img {border:medium none; margin: 0; padding: 0;}
body, button, input, select, textarea {font: 12px/1.5   "Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}
body {background-color:#fff;line-height:22px;color:#494949;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
em {font-style:normal;}
ul, ol {list-style: none;}
a {text-decoration: none;color:#333;}
img {border:0px;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
.clr{ clear:both; margin:0 auto; height:0px; overflow:hidden;}
.pubW{ width:980px; margin:0 auto;}
.center{ margin:0 auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.bgff{ background:#fff;}
.bgf5{ background:#f5f5f5;}
.in2{ text-indent:2em; line-height:25px;}
.bd{ border:solid 1px #cbcbcb;}
.bd1{ border-bottom:dashed 1px #c7c7c7;}

#top{ background:#ededed; height:34px; line-height:34px; border-bottom: 1px solid #E1E1E1; color:#707070;}
#top .first{ margin-right:10px;}
#top a{ padding:0 8px;}

.nav{ background:#0085c5; width:100%; height:41px; line-height:41px;}
.nav li{ float:left; display:inline; width:116px; font-size:16px; text-align: center;}
.nav li a{ color:#fff; width:116px; height:41px; display:inline-block;}
.nav li a:hover{ background:#00699b;}

/*.header1{ background:url(../images/header_01.jpg) no-repeat center top; width:100%; height:248px;}
.header2{ background:url(../images/header_02.jpg) no-repeat center top; width:100%; height:248px;}
.header2 div{position:relative;}
.header2 a{ position:absolute; font-size:22px;text-align:center; width:167px; height:47px; line-height:47px; background:#00699b; color:#fff; display:block; left:260px; top:150px; }
.header2 a:hover{background:#f60;}*/
.banner {
	width:100%;
	margin:0 auto;
	overflow: hidden;
}
.scroll_nav,#scroll_nav{ width:100%;height:42px; background:#0085c5; color:#fff;}
#scroll_nav h3{ font-size:18px; width:170px; line-height:22px; margin:10px 0;  border-right:solid 1px #fff; padding-right:5px; text-align:center;}
#scroll_nav ul {}
#scroll_nav ul li{ font-size:18px; float:left; display:inline; width:104px; text-align:center; line-height:42px; color:#fff; margin:0 5px;}
#scroll_nav ul li a{ color:#fff; width:103px;  height:42px; margin:0 auto; display:block;}
#scroll_nav ul li a:hover,#scroll_nav ul li a.active{ color:#fff; background:#00699b; text-decoration:none;}

.box{ font-family:Î¢ÈíÑÅºÚ; padding:35px 0 0;}
.box h2{ font-size:26px; color:#fb7c00; font-weight:normal; line-height:44px; padding:5px 0 0;}
.box h2 img{ padding-right:8px;}
.box1{ padding:20px 0;}
.box1_left{width:160px; height:220px;background:#e1e1e1;font-size:16px;line-height:32px;padding:20px;}

.box1_right{width:780px;}
.box1_right div{float:left;overflow:hidden;height:260px;margin-left:3px;}
.box1_right p{display:block;position:relative;}
.box1_right p.picnav01{background:url(../images/img1.jpg) 0 0 no-repeat;width:147px; height:128px;}
.box1_right p.picnav02{background:url(../images/img2.jpg) 0 0 no-repeat;width:147px; height:128px; margin-top:5px;}
.box1_right p.picnav03{background:url(../images/img3.jpg) 0 0 no-repeat;width:298px; height:259px;}
.box1_right p.picnav04{background:url(../images/img4.jpg) 0 0 no-repeat;width:190px; height:128px;}
.box1_right p.picnav05{background:url(../images/img5.jpg) 0 0 no-repeat;width:190px; height:128px; margin-top:5px;}
.box1_right p.picnav06{background:url(../images/img6.jpg) 0 0 no-repeat;width:130px; height:260px;}

.box1_right p span{position:absolute;top:0;left:0;display:block;cursor:pointer;display:none;}
.box1_right p.picnav01 span{background:url(../images/img1r.jpg) 0 0 no-repeat;width:147px; height:128px;}
.box1_right p.picnav02 span{background:url(../images/img2r.jpg) 0 0 no-repeat;width:147px; height:128px;}
.box1_right p.picnav03 span{background:url(../images/img3r.jpg) 0 0 no-repeat;width:298px; height:260px;}
.box1_right p.picnav04 span{background:url(../images/img4r.jpg) 0 0 no-repeat;width:190px; height:128px;}
.box1_right p.picnav05 span{background:url(../images/img5r.jpg) 0 0 no-repeat;width:190px; height:128px;}
.box1_right p.picnav06 span{background:url(../images/img6r.jpg) 0 0 no-repeat;width:130px; height:260px;}

.box1_right p a{width:60px; height:15px; line-height:15px;}
.box1_right p.picnav01 span a{ margin:80px 0 0 40px;}
.box1_right p.picnav02 span a{ margin:100px 0 0 40px;}
.box1_right p.picnav03 span a{ margin:220px 0 0 120px;}
.box1_right p.picnav04 span a{ margin:85px 0 0 60px;}
.box1_right p.picnav05 span a{ margin:100px 0 0 60px;}
.box1_right p.picnav06 span a{ margin:220px 0 0 40px;}
a.an{display:block;font-size:16px;text-align:center;color:#fff;background:#007bc3;padding:5px;}
a.an:hover{background:#f60;}
.zx a{ width:216px; height:26px; line-height:26px; margin:44px auto 0;}

.box2{overflow:hidden;padding-bottom:40px;}
.box2 img{ display:block; margin:20px auto 0;}
.box2 div{overflow:hidden;clear:both;}
.box2 div p{color:#0072b5;font-size:18px;float:left;text-align:center;width:25%;margin-top:10px;}

.box3 h3{ font-size:26px; color:#0175b9; font-weight:normal;}
.box3 dl{ padding:40px 0;}
.box3 dt{ margin-right:57px; width:237px;}
.box3 dd{ width:683px;}
.box3 dd p{ font-size:16px; text-indent:2em; line-height:32px; height:152px; padding:20px 0 0;}


.box4 dl{width:100%;height:290px;margin:33px 0 0 0;padding:0 0 33px 0;border-bottom:1px dashed #d1d1d1;}
.box4 dl dt{width:335px;height:247px;border:1px solid #dcdcdc;padding:3px;}
.box4 dl dd{width:590px;height:255px;position:relative; overflow:hidden;}
.box4 dl dt img{ width:335px; height:247px;}
.box4 dl dd ul li{width:570px;height:25px;line-height:26px;font-size:18px;color:#00649e;padding:0 0 0 30px;margin-bottom:10px;}
.box4 dl dd ul li.icon1{background:url(../images/box4_icon1.jpg) no-repeat left center;color:#fa7404;}
.box4 dl dd ul li.icon2{background:url(../images/box4_icon2.jpg) no-repeat left center;}
.box4 dl dd ul li.icon3{background:url(../images/box4_icon3.jpg) no-repeat left center; line-height:30px;}
.box4 dl dd p{padding:5px;text-indent:26px;font-size:16px;line-height:160%;}
.box4 dl dd a{display:block;width:216px;height:25px;line-height:25px;position:absolute;left:20%;bottom:0px;font-size:16px;margin-top:8px;}
.box4 dl dd a:hover{background:#f60;}
.box4 dl.last{padding:0px;border:0px;}

.box5,.box6,.box9{ padding:30px 0;}
.box5_1 .box5_d{width:226px;height:130px;float:left;}
.box5_1 .mid{ margin:0 140px; _margin:0 136px;}
.box5_d p{background:#007bc3;height:26px;line-height:26px;color:#fff;text-align:center;font-size:18px;}
.box5_d div{background:#e1e1e1;height:80px;line-height:26px;font-size:16px;color:#4b4b4b;padding:5px 15px;}
.box5_2{background:url(../images/yuandi.jpg) no-repeat;width:999px;margin:0 auto;height:109px;color:#fff;overflow:hidden;}
.box5_2 p{float:left;text-align:center;font-size:18px;margin-top:40px;}

.box6_1{overflow:hidden;margin-bottom:20px;}
.box6_1 a{display:block;width:475px;height:206px;float:left; display:inline-block;padding:2px;border:1px solid #d2d2d2;}
.box6_1 a:hover{border:1px solid #fa7404;}
.box6_1 a img{width:475px;height:206px;}

.box7{ padding-bottom:40px;}
.box7_1{ background:url(../images/box7_1.jpg) no-repeat center top; height:439px; width:100%; margin:0 auto;}
.box7_1 a{ width:148px; height:33px; line-height:33px; color:#fff; text-align:center; font-size:16px; position:relative; top:354px; left:167px; font-size:18px;}

.box8{ padding:50px 0;}
.box8 dt{ width:435px; height:312px; border:solid 1px #dcdcdc; padding:2px;}
.box8 dd{ width:530px;}
.box8 dd b{ color:#007bc3; font-size:22px; line-height:40px; display:block; font-weight:normal;}
.box8 dd p{ font-size:16px; color:#666; text-indent:2em; line-height:27px; padding:5px 0;}
.box8 dd p span{ color:#fb7c00;}

.HospitalAll{width:980px;margin:30px auto 0;}
.HospitalCon{width:770px; height:397px; float:left;overflow:hidden;}
.HospitalCon dl{width:767px; height:397px; background:#fff;}
.HospitalCon dl dt{width:260px; height:337px;padding:25px 15px;float:left;position:relative;}
.HospitalCon dl dt b,.HospitalCon dl dt span{font-size:20px;color:#fb6400; line-height:35px; display:block;}
.HospitalCon dl dt b{ font-size:24px;}
.HospitalCon dl dt span i{font-style:normal;font-size:18px;color:#f90;display:none;}
.HospitalCon dl dt strong{ color:#f00;}
.HospitalCon dl dt p{font-size:15px;color:#555;line-height:190%;text-indent:26px;padding:10px 0px 20px;}
.a_btn{width:90px;height:38px; overflow:hidden;position:absolute;bottom:10px;left:16px;}
.a_btn 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;}
.a_btn a.xx{background-position:0px 0px;}
.a_btn a.zx{background-position:-46px 0px;}
.a_btn a.xx:hover{background-position:0px -42px;}
.a_btn a.zx:hover{background-position:-47px -42px;}
.HospitalCon dl dd{width:459px; height:389px;float:right;transition: all 0.6s linear 0s;opacity:0; margin:4px;}
.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:url(../images/Hospital_nav_bg.png) no-repeat;color:#111;margin-bottom:9px;font-size:17px;}
.HospitalNav ul li.last{margin:0px;}
.HospitalNav ul li.select{background:url(../images/Hospital_nav_hover.png) no-repeat;color:#fff;}
.HospitalNav ul li div{text-indent:75px;padding:5px 0 0 0 ;}
.HospitalNav ul li p{font-size:12px;text-indent:75px;}
.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 i.i8{background-position:0px -434px;}
.HospitalNav ul li i.i9{background-position:0px -497px;}
.HospitalNav ul li i.i10{background-position:0px -559px;}
.HospitalNav ul li i.i11{background-position:0px -620px;}
.HospitalNav ul li i.i12{background-position:0px -684px;}
.HospitalNav ul li i.i13{background-position:0px -748px;}
.HospitalNav ul li i.i14{background-position:0px -811px;}
.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;}
.HospitalNav ul li.select i.i8{background-position:0px -465px;}
.HospitalNav ul li.select i.i9{background-position:0px -528px;}
.HospitalNav ul li.select i.i10{background-position:0px -589px;}
.HospitalNav ul li.select i.i11{background-position:0px -651px;}
.HospitalNav ul li.select i.i12{background-position:0px -716px;}
.HospitalNav ul li.select i.i13{background-position:0px -780px;}
.HospitalNav ul li.select i.i14{background-position:0px -842px;}

.box10{ width:1000px;}
.box10 ul{width:100%;height:193px;text-align:center;margin-top:20px;}
.box10 ul li{width:242px;height:191px;border:1px solid #0070ce;float:left;margin-right:5px;}

.box11{ padding:40px 0;}

.footer{ background:#ececec; height:157px;}
.footer_left{ margin:38px 0 0 38px;}
.footer_text{ width:506px; margin:30px 38px 0 0;}