@charset "gb2312";
/* CSS Document */
body{font-size:12px; background:#ffffff; font-family:"ËÎÌå"; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,ol,li,ul,p,div,dl,dt,dd,form,input,span,strong,a,section,header,footer{margin:0px; padding:0px;}
ol,ul,li{list-style:none;}
img{border:0px;}
a{color:#444444; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline;}
a.red{color:#c80000;}
.left{float:left;}
.right{float:right;}
clearfix:after{content:"."; height:0px; visibility:hidden; display:block; clear:both;}

.header{width:100%; height:67px; text-align:center; max-width:241px; margin:0px auto;}
.nav{width:100%; height:57px; background:#17619a; border-top:1px solid #228ada; border-bottom:1px solid #228ada;}
.nav span{width:17px; height:57px; display:block;}
.navc{width:89%; height:57px; float:left; overflow:hidden;}
.navc ul{width:100%; height:28px; line-height:28px;}
.navc ul li{width:25%; background:url(../images/b1.gif) no-repeat right center; text-align:center; float:left;}
.navc ul li.ts{background:none;}
.navc ul li a{color:#fff; width:80%; height:21px;}
.banner{width:100%; height:143px; max-width:320px; margin:0px auto; overflow:hidden;}
.intro{width:100%; height:auto; overflow:hidden;}
h3{ height:24px; background:#f6f6f6 url(../images/a6.gif) no-repeat 0px 0px; border-bottom:1px solid #ebebeb; line-height:24px; padding-left:34px; color:#fff;font-size:12px; font-weight:100;}
h3 a{color:#1969a6; float:right; margin-right:7px;}
.intro dl{width:100%; height:auto; overflow:hidden; background:#f9f9f9; text-align:left; padding:11px 0px;}
.intro dl dt{width:79px; height:79px; padding:2px; border:1px solid #e9e9e9; float:left; display:inline; margin:0px 8px;}
.intro dl dd{width:214px; height:82px; float:left;}
.intro dd h4{text-align:center; height:20px; line-height:20px;}
.intro dd p{text-indent:2em; line-height:22px; text-align:justify; color:#797979;}
.news{width:100%; height:auto; overflow:hidden; background:#f9f9f9;}
.news ul{width:100%; height:auto;}
.news ul li{width:100%; height:31px; line-height:31px; border-bottom:1px dashed #dddddd;}
.news li span{float:right; margin-right:10px; color:#bababa;}
.news li a{display:inline; width:67%; margin-left:10px; padding-left:20px; background:url(../images/a8.gif) no-repeat 0px 9px; float:left; overflow:hidden;}
.news li.ts{border:none;}
.technology{width:100%; height:auto; overflow:hiden; background:#f9f9f9;}
.technology dl{width:100%;height:84px; padding:10px 0px; text-align:left; border-bottom:1px dashed #dddddd;}
.technology dt{width:215px; height:84px; margin:0px 6px 0px 8px; float:left; overflow:hidden; display:inline;}
.technology dl.ts{border:none;}
.technology dt h4{font-size:12px; font-weight:100; height:22px; line-height:22px; text-align:center; overflow:hidden;}
.technology dt p{text-indent:2em; text-align:justify; color:#787878; line-height:20px;}
.technology dd{float:left;}
.technology dd img{padding:2px; border:1px solid #e9e9e9;}
.doctor{width:100%; height:auto; background:#f9f9f9; overflow:hidden;}
.doctor dl{width:100%; height:94px; margin:10px 0px;}
.doctor dt{width:84px; float:left; display:inline; margin:0px 8px 0px 10px;}
.doctor dt img{ padding:2px; border:1px solid #e9e9e9;}
.doctor dd{ width:205px; overflow:hidden;}
.doctor dd h4{font-size:12px; font-weight:100; text-indent:2em; height:22px; line-height:22px;}
.doctor dd p{text-align:justify; text-indent:2em; color:#787878; line-height:20px; margin-bottom:4px;}
.doctor dd a.ts{ display:inline; }
.case{width:100%; height:auto; overflow:hidden; background:#f9f9f9;}
.case dl{width:142px; height:108px; border:1px solid #e9e9e9; display:inline; float:left; margin:10px 0px 10px 10px;}
.case dt{float:left; width:143px; height:91px;}
.case dd{height:17px; line-height:17px; text-align:center; width:142px; background:#ffffff; float:left;}
.common{width:100%; height:auto; overflow:hidden; }
.common .part{ height:25px; background:url(../images/b14.gif) repeat-x 0px 0px; padding-left:10px; overflow:hidden;} 
.part a{display:block; width:70px; height:18px; text-align:center; color:#fff; float:left; padding-top:7px;}
.part a.hover{background:#fff; color:#17619a; padding:0px; border-top:2px solid #fd6b08; margin-top:7px;}
.part span{float:right; margin:2px 10px 0px 0px;}
.common ul{width:100%; background:#f9f9f9; margin-bottom:10px;}
.common li{width:100%; height:28px;line-height:28px;}
.common li a{margin-left:10px; width:63%; background:url(../images/a12.gif) no-repeat 0px; float:left; padding-left:10px; overflow:hidden;}
.common li span{float:right; color:#bababa; margin-right:10px;}
.footer{width:100%; height:198px; overflow:hidden;}
.footer h4{font-size:12px; font-weight:100; background:#17619a; height:28px; border:1px solid #2a8bd5; line-height:28px; margin-bottom:10px;}
.footer h4 a{width:33%; color:#fff; text-align:center; display:block; float:left; background:url(../images/a21.gif) no-repeat right center;}
.footer h4 a.ts{background:none;}
.footer .info{width:width:100%; height:122px; background:#ececec url(../images/b22.gif) repeat-x 0px 35px; margin-bottom:10px;}
.info p.tel{ height:36px; line-height:36px; width:272px; margin:0px auto; margin-bottom:10px;}
.info p.tel img{display:inline; margin:8px 8px 0px 0px; float:left;}
.info p.tel span{color:#4577a6;}
.info p.tel strong{font-family:"Î¢ÈíÑÅºÚ"; font-weight:100; color:#4577a6; font-size:16px;}
.info p.l{width:100%; height:24px; line-height:24px; text-align:center;}
.swt{ height:25px; background:#17619a; text-align:center; position:fixed; bottom:0px; z-index:100; width:100%;}
.swt img{margin-left:5px;}
.position{width:100%; height:27px; background:#165e95;}
.position p{height:27px; line-height:27px; color:#fff; padding-left:34px; background:url(../images/d1.gif) no-repeat 6px 5px;}
.position p a{color:#fff;}
.article{width:100%; height:auto; overflow:hidden;}
.article h1{height:42px; line-height:42px; text-align:center; font-weight:700; background:url(../images/d2.gif) no-repeat center bottom; margin-bottom:5px; overflow:hidden;}
.article .paper{padding:0px 10px; margin-bottom:10px; color:#555555;}
.article .btn1{height:22px; text-align:center; margin-bottom:15px;}
.article .btn1 img{ margin-right:15px; display:inline;}
.article .page{width:100%; height:auto; overflow:hidden; border-top:1px dashed #e4e4e4; padding-bottom:10px; overflow:hidden;}
.page .page1{ margin-top:10px; text-align:center;}
.page .page1 span{color:#17619a;}
.title{width:100%; height:auto;}
.title ul{width:100%;}
.title ul li{width:100%; height:30px; border-bottom:1px dashed #dddddd; line-height:30px;}
.title li a{width:70%; display:inline-block; height:30px; line-height:30px; padding-left:30px; background:url(../images/a8.gif) no-repeat 10px 10px; float:left;}
.title li span{color:#bababa;}
.title dl{width:272px; padding:15px 0px; height:25px; margin:0px auto;}
.title dl dt{float:left; margin-left:10px; display:inline; height:25px; line-height:25px;}
.title dl dt.ts{margin-left:18px;}
.title dl dt.tt a{padding:3px 5px; border:1px solid #c4c4c4; display:inline;}











