@charset "gb2312";
section{width:980px;margin: 0 auto; position: relative}
#boxr{ width: 684px; overflow: hidden; position: relative; }
.items{margin: 17px 20px;line-height:24px;height:32px;border-bottom:1px solid #eee;}
.content_tie{ margin: 20px 30px; text-align: center }
/**/
.content_tie h1{color:#005865;font-family:'Î¢ÈíÑÅºÚ'; font-size:21px;font-weight:bold; margin-top:15px;}
.content_tie p ,.content_tie p a{ color: #8f8f8f; margin: 0 5px; line-height: 3 }
.content_tie p a:hover{color:#33BACD}
.content_tie p span{ color:#33BACD}
.content{ margin: 20px 30px; line-height: 2.5; font-size:14px; color: #4a4a4a }
.content p{line-height:24px;margin-bottom:15px}
.sx{ margin: 30px }
.sx li{ padding-left:20px; line-height:2}
.s{ background:url(../img/s.jpg) left center no-repeat}
.x{ background:url(../img/x.jpg) left center no-repeat}
.content_two{ margin: 30px }
.list{background: #eeeeee; width: 278px; line-height:2.5;margin: 15px 16px;
height:150px;}
.list ul{ display:block; margin:15px 20px}
.list li{ background: url(../img/list12.jpg) left center no-repeat; padding-left:10px}
.list a{ color:#4a4a4a}
.list a:hover{ color:#33BACD}
.content_three{ padding: 30px; }
.content_threeimg{margin:17px 0}
.content_threemsg{margin:17px 0; height:175px; background:#eeeeee; position:relative}
#msgimg{ position: absolute; top: 8px; left: 14px; width:62px; height:62px; overflow:hidden;border-radius:50%}
#msgtxt{ position: absolute; left: 91px; top: 8px; width: 519px; line-height: 2; }
.msgtie{ border-bottom:1px dotted #ababab; font-size:14px; color:#8f8f8f}
#msgtxt p { text-indent: 2em; color:#4a4a4a}
.msg_ioc{ position: absolute; left: 500px; top: 120px; height: 47px; 
}
.msg_ioc1,.msg_ioc2,.msg_ioc3{display:block;width: 30px;height: 30px; position: absolute; top:9px;background:url(../img/body_01.png) 0 0 no-repeat;}
.msg_ioc1{ background-position: -336px -89px; right: 84px; }
.msg_ioc1:hover{background-position:-336px -125px}
.msg_ioc2{ background-position: -373px -89px; right: 47px; }
.msg_ioc2:hover{background-position:-373px -125px}
.msg_ioc3{ background-position: -410px -89px; right: 10px; }
.msg_ioc3:hover{background-position:-410px -125px}
.al2{ width: 980px; display: block; border-bottom: 1px dotted #CCCCCC; padding-top: 20px; }
.al2 li { width: 288px; text-align: center; float: left; margin:0 20px 20px 14px;line-height: 2; }
.al2 li a{ display: block; text-decoration: none;transition: all 0.3s ease 0s;}
.al2 li a img{ display: block; padding: 3px; border: 1px solid #fff;transition: all 0.3s ease 0s;}
.al2 li a:hover img{border:1px solid #33BACD}
#focus{ margin-top:15px}
#focus .pre{left:86px}
#focus .next{left:108px}
#focus ul{margin-top:10px}
#focus ul li{width:254px}
#focus ul li a{margin:0px 4px}
#focus .btn {
right:110px;
bottom:0px
}
.tyzj_list {width:254px;height:252px;padding:0 12px 0 12px}
.tyzj_list .tyzj_loop {height: 197px;
    position: relative;
    width: 100%;margin-top:10px;overflow:hidden;}
.doctors_inner {width:100%;position:relative;height:222px;overflow:hidden;}
