/* CSS Document */

/*index.html*/
#banner{
width:100%;
float:left;
background:url(../images/banner2.jpg) center top no-repeat;
height:442px;
color:#fff;
}
#bann{
width:980px; margin:auto;
}
.banner_ff{
float: right;
margin-top: 60px;
background:url(../images/banner_001.png) repeat-x;;
width:300px;
height:334px;
padding-top:20px;
padding-left:20px; color:#000;
}
.banner_ff h3{
margin-bottom:15px; margin-top:5px;
}
.banner_ff p{
line-height:25px;
}
.banner_f1{
margin-bottom:10px;
}

.ss1 p{ font-size:14px;line-height:18px; margin-top:-10px;}





.image_s1{
width:71px;
height:23px;
border:none;
margin-left:10px;
}
.t1{
border:1px solid #1c9ec4;
float:left;
width:160px;
height:22px;
/*margin-top:15px;*/
}



/*content开始*/
#threeclass{
float:left;
width:100%;
height:225px;
background:#22acd4;
}
#threeclass_1{
width:1000px;
height:225px;
margin:0px auto;
}
.three_1 , .three_2 , .three_3{
float:left;
background:url(../images/three_white.png) no-repeat;
width:285px; 
height:168px;
margin-top:20px;
margin-left:37px; padding-top:20px;
}
.three_1 h2 , .three_2 h2 , .three_3 h2{ font-weight:normal;
margin-left:20px;
margin-bottom:5px;
}
.three_1 li, .three_2 li, .three_3 li{
background:url(../images/yuanding.jpg) no-repeat left center;
margin-left:17px;
padding-left:13px;
line-height:25px;
background-position-x:left;
background-position-y:center;
}
.three_1 li a, .three_2 li a, .three_3 li a{
color:#000;
}
.three_1 li a:hover, .three_2 li a:hover, .three_3 li a:hover{
color:#089da3;
text-decoration:none;
}
#hosinfo{
float:left;
width:100%; overflow:hidden;
background:#f2f2f2;
}
.hosmain{
width:990px; overflow:hidden;
margin:0px auto; padding: 15px;
}
.hosmain h1{
border-bottom:1px dashed #ccc;
padding:10px 0px 10px 0px;
width:435px;
}
.hospital_l{ width:450px; float:left;}
.hosmain_1{ width:250px; float:left;}
.hosmain_1 li{
float:left; width:250px;
list-style:none;
margin-top:8px;
line-height:18px; 
}

.hosmain_2{width:190px;
float:left;
margin-top:10px; margin-left:2px;
}
.hosmain_2 li{

list-style:none;
background:url(../images/images_commen_01.png) no-repeat;
background-position:0 0;
padding:2px 0 4px 17px;
}
.nr{
float:left;
background:url(../images/images_commen.png) no-repeat;
background-position:-703px -398px;
width:291px; 
height:298px;
padding:20px 0px; margin-top:15px;

}
.nr h2{
line-height: 40px;
padding-left: 55px; margin-bottom:20px;
}
.nr li{ width:245px;
background:url(../images/images_commen_01.png) no-repeat;
background-position:-4px -46px;
padding-left:15px;
line-height:20px;
margin-left:10px;
margin-top:10px;

}
.media{
float:right;
background:url(../images/media.png) no-repeat;
width:242px;
height:341px; overflow:hidden; margin-top:15px;
}
.media h2{
color:#fff;
line-height:40px;
padding-left:60px;
padding-top:12px;
}
.media_title{
font-size:16px;
color:#089da3;
margin-top:25px;
}
.media li{
margin-left:20px;
}
.media li a{
background:url(../images/yuanding.png) no-repeat left center;
width:11px;
height:8px;
padding-left:15px;
line-height:25px;
color:#000;
background-position-x:left;
background-position-y:center;
}
/*becomingapatient.html*/
#main_be{
width:1000px;
height:800px;
margin:0px auto;
margin-top:20px;
}
#main_left{
float:left;
width:228px;
height:800px;
}
#main_be h2{
color:#06558e;
}
#forpatient{
background:url(../images/forpatient001.jpg) no-repeat;
width:217px;
height:259px;
padding-top:50px;
padding-left:10px;
}
#forpatient li{
background:url(../images/suo.png) no-repeat left center;
list-style:none;
/*width:100px;*/
border-bottom:1px dashed #000;
padding-left:30px;
line-height:35px;
color:#22acd4;
background-position-x: left;
background-position-y: center;
}
#lastarticle{
background:url(../images/lastbg.jpg) no-repeat;
width:221px;
height:171px;
padding-top:25px;
padding-left:10px;
}
#lastarticle li{
background:url(../images/hand.png) no-repeat left 2px;
list-style:none;
padding-left:20px;
line-height:25px;
color:#000;
}
.main_h2{
margin-top:20px;
margin-bottom: 10px;
margin-left: 10px;
}
#main_right{
float:left;
width:746px;
margin-left:10px;
}
#ask_right{
float:left;
width:746px;
margin-left:20px;
}
#ask_right_media{
float:left;
width:746px;
margin-left:20px;
}
#main_right h2{
float:left;
margin-bottom:10px;
margin-left:20px;

}
#main_right p{
float:left;
line-height:30px;
border-bottom:1px dashed #000;
padding-bottom:10px;
margin-left:20px;
}
/*experts.html*/
#bannertop{
float:left;
width:100%;
height:30px;
background:#f1fcff;
}
.ban_position{
width:1000px;
height:30px;
margin:0px auto;
line-height:30px;
}
#bannertop a{
color:#045fb4;
}
#experts_main{
	width:1000px;
	height:1700px;
	margin:0px auto;
}
#experts_banner{
float:left;
background:url(../images/experts_bann.jpg) no-repeat;
width:998px;
height:415px;
margin-bottom:20px;
}
.exp_select{
width:400px;
height:150px;
float: right;
padding-top: 250px;
padding-right: 215px;
}
.es1{
width:180px;
height:20px;
}
.es2{
width:210px;
height:20px;
margin-bottom:20px;
}
#finddoc{
float:left;
height:900px;
margin:0px auto;
}
#finddoc h2{
color:#1b50a9;
margin-bottom: 10px;
}

#nav_xxk li {
list-style:none; 
margin-bottom:10px;
padding:4px 6px;
}
#nav_xxk li a {
text-decoration:none; 
color:#666;
}
#nav_xxk li a:hover {
color:#000;
}
.aa { 
width:195px; 
height:20px; 
border-radius:5px; 
background:#f3f4f6;

cursor:pointer;
color: #29958D;
}
.bb {
width:195px; 
height:20px; 
border-radius:5px; 
background:#29958d;
cursor:pointer;
color:#fff;
}
.cc {
border-top:4px solid #ff66ff; 
background:#fcf;
cursor:hand;
}
.list2  { 
font-size:13px; 
line-height:20px; 
padding:3px;
text-align:left;
}
.list2   li{ 
color:#333333;
font-size:13px; 
background:url(/images/dot1.gif) no-repeat 2px 12px;
border-bottom: 1px dashed black;
float: left;
}
.list2    a{ 
text-decoration: underline;
}
.lfloat {
float:left;
}
.rfloat {
float:right;
}
#lfloat1{
border:1px solid #ccc;
}
.ctt{
width:670px; 
height:30px;
background:url(../images/doctor_b_03.gif) no-repeat;
}
.dis{
display:block;
}
.undis{
display:none;
}
li{
list-style: none;
}
form, ul { 
padding:0; 
margin:0;
}
.dis ul{
margin-top:30px;
}
.dis_left{
float:left;
width:145px;
padding-left:5px;
margin-top: 30px;
}
.dis_right{
float:left;
width:495px;
margin-left: 15px;
margin-top: 30px;
}
.dis_right h3{
color:#1b50a9;
}
.dis_right font{
font-weight:bold;
}
.dis ul li{
border-bottom:1px dashed #000;
float:left;
}
.yin{
background:url(../images/yin.jpg) no-repeat left center;
width: 200px;
height: 29px;
padding-left: 30px;
height:29px;
line-height:35px;
}
.yin_ul{
margin-top:10px;
}
.yin_ul li{
background:url(../images/lf.jpg) no-repeat left center;
line-height:25px;
padding-left:20px;
}
/*askthedoctor.html*/
.ask_question{
float:left;
margin-top:25px;
border-bottom:1px dashed #d89911;
margin-bottom:25px;
}
.ask_question img{
float:left;
}
.ask_question h2,.ask_question p{
float:left;
}
.ask_answer{
float:left;
width:700px;
line-height:30px;
}
.ask_answer img{
float:left;
margin-right:15px;
}
.ask_form{
float:left;
margin-top:40px;
width:700px;
}
.ask_amyloid_f1{
padding-top:30px;
}
.ask_amyloid_f1 font {
font-weight: bold;
padding-right: 20px;
float: left;
width: 80px;
}
.name, .country, .email, .phone {
width: 265px;
}

/*media_content.html*/
.question_media{
float:left;
border:1px solid #ccc;
width:217px;
height:217px;
}
.question_media img{
padding-left: 3px;
padding-top: 5px;
}
.question_ul_media{
margin-top:10px;
padding-left:15px;
}
.question_ul_media li{
background:url(../images/our-service_icon.jpg) no-repeat left 7px;
line-height:25px;
padding-left:10px;
}
.question_ul_media li a{
color:#000;
}
.question_ul_media li font{
color:#2573af;
font-weight:bold;
}
#ask_right_media h3{
	margin-top:15px;
	}
#ask_right_media p{
	line-height:25px;
	}
