﻿body{margin:0 auto;	color:#000; cursor:default;margin:0; padding:0; font-size:14px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,select,object{margin:0;padding:0;}
ul,ol,li{list-style-type:none}
img{border: 0 none;}
a {color:#f00;text-decoration:none;}
a:hover{text-decoration:underline;}
.center{width:1000px; overflow:hidden; margin:10px auto; line-height:24px; text-indent:2em;}

.titles span a{color:#44C2FE;font-size:25px;text-decoration:none}

.top{ width:1000px; margin:0 auto;}
.top_le{ float:left; width:356px;}
.top_ri{ float:right; width:630px;}

.menu {height: 50px;width: 100%;background-color: #44C2FE; clear:both; font-family:"新宋体"}
.menu .nav1 { width: 1000px;margin: auto;}
.menu .nav1 ul { width: 1000px; height:50px;overflow: hidden;}
.menu .nav1 ul li {height: 50px;float: left;line-height: 50px; width:120px; color:#fff; text-align:center;border-right: 1px solid #44C2FE;}
.menu .nav1 ul li a {color: #FFF;margin: 0px auto;border: medium none;}

.banner{ width:100%; margin:0 auto; }
.banner_one{ background:url(images/banner_1_01.jpg) no-repeat center; width:100%; height:107px;}
.banner_two{ background:url(images/banner_1_02.jpg) no-repeat center; width:100%; height:107px;}
.banner_three{ background:url(images/banner_1_03.jpg) no-repeat center; width:100%; height:107px;}
.banner_four{ background:url(images/banner_1_04.jpg) no-repeat center; width:100%; height:107px;}


.hospital{width:1000px; margin:0 auto; overflow:hidden; position:relative; font-family:"新宋体"}
.hospital .titles {width: 1000px;margin: 35px 0px 20px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.hospital .titles h3 {color: #44C2FE;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #44C2FE; padding-bottom:5px;}
.hospital .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.hospital .titles div{ position:absolute; left:770px; top:-13px; } 

.introduces{margin:0 auto; width:1000px; }
.introduces dl{ width:1000px; margin-top:15px; }
.introduces dl dt{ float:left; width:474px;}
.introduces dl dd{ float:left; width:500px; margin-left:15px; display:inline; margin-top:10px;}
.introduces dl dd p{ text-indent:2em; line-height:30px;}
.introduces dl dd p.lg{ margin-top:10px;}
.introduces dl dd ul{ margin-top:-8px;}
.introduces dl dd ul li{ float:left; background:url(images/libg.jpg) no-repeat left 8px; padding-left:20px; width:220px; line-height:35px; font-weight:bold; color:#6b4304;}
.boxs { background:#fcf9f4; width:840px; float:left;margin-top:25px;}
.zh2_2 { margin-top:10px;}
.roll_box { width:820px; margin:0 auto;}
.picMarquee-left{ overflow:hidden; position:relative;}
.roll_box .hd{ height:0; position:relative;}
.roll_box .hd a{ cursor:pointer; width:35px; height:35px; overflow:hidden; display:block; position:absolute; z-index:3; top:92px;}
.roll_box .hd .prev { background:url(images/pp_r.jpg) left center no-repeat; right:5px;top:35px; }
.roll_box .hd .next{ background:url(images/pp_l.jpg) left center no-repeat;left:5px; top:35px;}
.roll_box .bd{ padding:0 45px; overflow:hidden; position:relative; width:670px;}
.roll_box .bd ul{ overflow:hidden; zoom:1; width:670px;}
.roll_box .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden;}
.zh2_2 .roll_box .bd ul li .pic { width:180px; background:#FFF;}
.zh2_2 .roll_box .bd ul li .pic img{ width:180px; height:120px;}
.Honor{ width:136px; float:left; margin-top:15px; margin-bottom:15px;}

.celuo{margin:0 auto; width:1000px; }
.celuo .titles {width: 1000px;margin: 20px 0px 20px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.celuo .titles h3 {color: #1165b8;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #1165b8; padding-bottom:5px;}
.celuo .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.celuo .titles div{ position:absolute; left:770px; top:-13px; } 
.Strategy{ width:1000px; margin:6px auto;}
.str_left{ width:420px; float:left;}
.str_left dd{ text-align:center; padding-top:10px; }
.str_right{ width:570px; float:right;}
.str_right dl{ float:left; width:180px; margin-left:8px; display:inline; margin-top:12px;}
.str_right dl dd{ text-align:center; margin-top:9px; font-size:12px;}

.transition{ margin-top:18px; width:100%; margin:0 auto;}
.tr { width:1000px; margin:0 auto;}
.tr .titles {width: 1000px;margin: 35px 0px 0px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.tr .titles h3 {color: #1165b8;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #1165b8; padding-bottom:5px;}
.tr .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.tr .titles div{ position:absolute; left:770px; top:-13px; } 
/*.change{ background:url(images/changebg.jpg) no-repeat center; width:100%;height:350px;}
.mians{ background:url(images/photo.jpg) no-repeat;  width:1000px; margin:0 auto; border:1px solid #f00; width:299px;}
*/
.changes{ background:url(images/changebg.jpg) no-repeat center; height:350px; padding-top:20px; }
.mians{ width:1000px; margin:10px auto; background:url(images/photo.jpg) no-repeat left center; z-index:999; height:299px;}
.mians p{ float:left; font-size:12px; color:#fff;}
.mains_one{ width:170px; padding:3px;position:relative; top:190px; left:12px;line-height:20px;}
.mains_two{ width:260px;position:relative; top:198px; left:55px; line-height:20px;}
.mains_three{width:260px;position:relative; top:205px; left:80px; line-height:20px;}
.mains_four{width:175px;position:relative; top:198px; left:118px; line-height:20px;}


.exper{width:1000px; margin:0 auto; }
.exper .titles {width: 1000px;margin: 20px 0px 20px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.exper .titles h3 {color: #1165b8;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #1165b8; padding-bottom:5px;}
.exper .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.exper .titles div{ position:absolute; left:770px; top:-5px; } 

.page ul {list-style:none}
.page ul li{list-style:none;display:inline; height:24px;width:auto;}


.exper p.hun img{ float:left; width:76px; margin-right:15px;}
.exper p.hun{ line-height:22px; text-indent:2em; width:950px; margin:15px 0px 15px 10px;}
.doctorlist{ background-color:#f5f5f5; padding-bottom:15px; width:997px;}
.doctorlist dl{ background-color:#fff; padding:12px; width:290px; float:left; margin-left:15px; display:inline;}
.doctorlist dl dd.cens{ text-align:center; padding-top:10px; font-size:14px; font-weight:bold;}
.doctorlist dl dd.cens span{ color:#0f64b0;}
.doctorlist dl dd{ line-height:24px; font-size:12px; text-indent:2em;}

.achievement{ width:1000px; margin:0 auto;}
.achievement .titles {width: 1000px;margin: 35px 0px 0px 0px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.achievement .titles h3 {color: #1165b8;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #1165b8; padding-bottom:5px;}
.achievement .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.achievement .titles div{ position:absolute; left:770px; top:-13px; } 
.center{width:1000px; overflow:hidden; margin:10px auto; line-height:24px; text-indent:2em;}

.box2{ width:100%; height:194px; background:url(images/img2.jpg) center top no-repeat;}
.box3{ width:100%; height:275px; background:url(images/img3.jpg) center top no-repeat;}
.box5{ height:147px;}
.box6{width:100%; height:452px; background:url(images/img6_bg.jpg);}
.box8{ position:relative;}
.box10{ height:142px; margin-top:-5px;}
.box11{ background:#017cd4;margin-top:-9px;}
.box15{ position:relative;}
.box17{width:100%; height:259px; background:url(images/img17.jpg) center top no-repeat;}
.box18{width:100%; height:276px; background:url(images/img18.jpg) center top no-repeat;}
.con7 li{float:left; width:140px; height:142px;}
.con7 li.l1{background:url(images/bg2_1.png);}
.con7 li.l2{background:url(images/bg2_2.png);}
.con7 li.l3{background:url(images/bg2_3.png);}
.con7 li.l4{background:url(images/bg2_4.png);}
.con7 li.l5{background:url(images/bg2_5.png);}
.con7 li.l6{background:url(images/bg2_6.png);}
.con7 li.l7{background:url(images/bg2_7.png);}
.con7 li.on{background-position:0 -142px;}
.con8 li.l1{float:left; width:430px; font-size:12px; color:#FFF; padding:30px 0 0 35px;}
.con8 li.l1 h2{  font-size:18px; text-align:center; font-family:微软雅黑; padding-bottom:15px;}
.con8 li.l1 h2 a{color:#fff;}
.con8 li.l1 strong{padding:5px 7px; margin-right:5px; background:#0775bd;}
.con8 li.l1 img{padding-top:20px;}
.con8 li.l1 font{color:#fff047; font-weight:600;}
.con8 li.l2{float:right; width:511px; height:383px; overflow:hidden;}
.con9 li{position:relative;}
.con9 li.l1{float:left; width:686px; height:393px; overflow:hidden;}
.con9 li.l2{float:left; width:312px; height:385px; overflow:hidden; }
.con9 li.l2 div{position:absolute; overflow:hidden;}
.con9 li.l2 div a{display:block; width:100%; height:100%; background:url(images/2fb6fbf3dfdf4df99725d10c1e728b92.gif);}
.con9 li.l2 div.d1{ top:20px; left:0; width:315px; height:140px;}
.con9 li.l2 div.d2{ top:165px; left:0; width:155px; height:95px;}
.con9 li.l2 div.d3{ top:165px; left:160px; width:155px; height:95px;}
.con9 li.l2 div.d4{ top:265px; left:0; width:155px; height:95px;}
.con9 li.l2 div.d5{ top:265px; left:160px; width:155px; height:95px;}
.con10{position:absolute; top:10px; width:350px; left:290px; font-size:12px;}
.con10 strong{color:#0065ac; font-size:28px;font-family:"微软雅黑"; line-height:50px;}
.con10 font{ padding:5px 50px 5px 20px; background:#ff9b58; color:#FFF; font-weight:600;}
.con10 span{ color:#ff0000; padding:0 10px;}


.research{ width:1000px; margin:0 auto;}
.research .titles {width: 1000px;margin: 35px 0px 0px 0px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.research .titles h3 {color: #44C2FE;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #44C2FE; padding-bottom:5px;}
.research .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.research .titles div{ position:absolute; left:770px; top:-2px; } 
.research ul{ width:980px; margin:10px auto; }
.research ul li{ float:left; margin-right:10px;}

.care{ width:1000px; margin:0 auto;}
.care .titles {width: 1000px;margin: 35px 0px 10px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.care .titles h3 {color: #1165b8;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #1165b8; padding-bottom:5px;}
.care .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.care .titles div{ position:absolute; left:770px; top:-13px; } 
.care p{ text-indent:2em; line-height:25px;}
.care_l{ width:230px; float:left;}
.care_l dl,.care_r dl{ margin:10px auto;}
.care_l dd,.care_r dd{ background-color:#b4b5b4; padding:8px 3px; text-align:center;}

.care_c{ width:499px; float:left; margin:15px;}
.care_c dd{ background-color:#b4b5b4; padding:8px 3px; text-align:center;}
.care_r{width:230px; float:left;}

.pinpai{ width:1000px; margin:0 auto;}
.pinpai .titles {width: 1000px;margin: 25px 0px 10px;height: 40px;line-height: 40px;border-bottom: 2px solid #ccc;padding-bottom:5px; position:relative;}
.pinpai .titles h3 {color: #44C2FE;padding: 0px 10px;font-size: 30px;font-family: "微软雅黑","宋体";height: 40px;font-weight: bold;float: left;border-bottom: 2px solid #44C2FE; padding-bottom:5px;}
.pinpai .titles span {display: block;float: left;margin-left: 15px;height: 50px;font-size: 18px;font-family: "微软雅黑","宋体";color: #333; padding-top:5px;}
.pinpai .titles div{ position:absolute; left:770px; top:-13px; } 
.pin_l{ width:275px; float:left; background:url(/style/images/p6_1.jpg) no-repeat; height:359px; margin:18px 0px 15px 10px;display:inline;}
.d1 {display:inline;
padding-top: 23px;
font-size: 16px;
color: #FFF;
padding-left: 46px;
font-weight: bolder;
}
.d2 {display:inline;
padding-top: 12px;text-indent:2em;
font-size: 12px;
padding-left: 5px;
line-height: 20px;
}
.d3 {display:inline;
padding-top: 15px;
font-size: 16px;
color: #FFF;
padding-left: 46px;
font-weight: bolder;
}
.d4 {display:inline;
padding-top: 12px;text-indent:2em;
font-size: 12px;
padding-left: 5px;
line-height: 20px;
}
.d5 {display:inline;
padding-top: 13px;
font-size: 16px;
color: #FFF;
padding-left: 46px;
font-weight: bolder;
}
.d6 {display:inline;
padding-top: 10px;text-indent:2em;
font-size: 12px;
padding-left: 5px;
line-height: 20px;
}
.d7 {
padding-top: 11px;
font-size: 16px;
color: #FFF;
padding-left: 46px;
font-weight: bolder;
}
.d8 {
padding-top: 10px; text-indent:2em;
font-size: 12px;
padding-left: 5px;
line-height: 20px;
}
.pin_l ul li {
display: list-item;
text-align: -webkit-match-parent;
}
.pin_r{ width:709px; float:left; margin-top:14px;}


.bottom_bj {height: 50px;background-color: #44C2FE;  margin-top:20px; overflow:hidden; }
.bottom_bj .navs { width: 1000px;margin: auto; font-size:14px;}
.bottom_bj .navs ul { width: 1000px; height:50px;overflow: hidden;}
.bottom_bj .navs li {height: 50px;float: left;line-height: 50px; width:120px; color:#fff; text-align:center; }
.bottom_bj .navs ul li a {color: #FFF;margin: 0px 32px;border: medium none; font-size:14px;}

.c-bot{width: 100%; background-color:#f3f3f5; clear:both;}
.c-bot .left {
float: left;
width: 300px;
height: 230px;
margin-top: 15px;
margin-left: 70px; display:inline;
}
.c-bot .right {
	 width:570px;margin-left:30px; display:inline;
float: left;
margin-top: 71px;
line-height: 25px;
}
.c_bota{ width:1000px; margin: 0  auto; padding-bottom:10px;}
.c-bot .right ul { 
margin-bottom: 20px;
width: 510px;
height: 56px; margin-left:5px;
text-align: center;
}
.c-bot .right ul li {
width: 79px;
float: left;
}
.c-bot .right ul li a{ color:#000; font-size:12px;}
.c-bot .right p{ padding-left:18px; font-size:12px;}