html{background-attachment:fixed;}
*{ margin:0 ; padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,img {margin:0;padding:0} 
fieldset,img,iframe {border:none} 
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}  
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none} 
input,select,textarea,button {vertical-align:middle} 
button {border:0 none;background-color:transparent;cursor:pointer} 
body {background:#f4f4f4; overflow-x:hidden; color:#333333; }  
body,th,td,input,select,textarea,button {font-size:12px;line-height:1 ;font-family: "Microsoft YaHei";color:#737373} 
a:active, a:hover {text-decoration:none; color:#f4ac2e}   
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal} 
caption {display:none;}   
a {color:#666;text-decoration:none; cursor:pointer;}
em,i {font-style:normal}
p{word-wrap:break-word}
img { border:none;}
.hide{display:none;}
.ckxq{ color:red; }
.ckxq:hover{color:#f4ac2e;}
.clear {clear:both;}
.fl {float:left;}
.fr { float: right;}


/*dingbu*/
.top{ width:100%; height:30px; background:#262626;}
.topcenter{ width:1000px; height:30px; margin:0 auto; overflow:hidden;}
.topleft{ float:left; height:30px; overflow:hidden;}
.topleft li{ width:200px; float:left; height:30px; line-height:30px; font-size:12px; color:#e3e3e3;text-indent:24px;}
.topleft li.lf01{ text-indent:20px; margin-right:50px; width:270px;}
.topright{ float:right; height:30px; display:inline-block}
.topright li{ width:80px; float:left; line-height:30px; font-size:12px; color:#e3e3e3; text-indent:20px; }
.topright li a { color:#e3e3e3}
.topright li.lr02{ width:102px; text-indent:18px;}
.topright li.lr03{width:92px;text-indent:18px;}

.content {margin: 0 auto;width: 100%;height: auto;}

.header {width: 100%;height: auto;font-size: 0px; background-color:#FFF}
.header2 {width: 1000px;height: 97px;margin: 0px auto;}

/*头部导航*/
.navv {width: 100%;height: 40px;background: #f4ac2e;background-repeat: repeat-x}
.nav {width: 1000px;height: 40px;margin: 0 auto;}
.nav ul .parentli {position: relative;float: left;background: url(../images/nav1.jpg) no-repeat center right;height: 40px;line-height: 40px;width: 125px;text-align: center;
z-index: 1;}
.nav ul .lastli {background: none;}
.nav ul .parentli:hover {background: #333333;}
.nav ul a .parentli {color: #fff;font-family: "Microsoft YaHei";font-size: 15px;}
.banner {width: 1440px;height:450px;margin: 0 auto}




/*疾病导航*/
.navbz {height: 164px;overflow: hidden;width: 100%;padding: 0px;background: #f8f8f8;font-family: simSun; border:#d6d6d6 solid 1px; border-top:none;}
.navbzzz {margin: 0px auto;width: 990px;height: 154px;}
.navbzzz p { margin-top:15px; color:#a0a0a0; height:40px; line-height:40px; }
.xdh {float: left;width:186px;height: 154px; background:url(../images/jbbg.jpg) bottom no-repeat #f8f8f8; text-align:center;}
.xdh span {display: block;width: 100%;height: 30px;line-height: 30px;font-size: 16px;font-weight: bold; margin-top:20px;}
.xdh span a { height: 30px;display: block;color: #f3ac2e;}
.xdh ul{ height:46px;overflow:hidden;}
.xdh ul li {height: 24px;line-height: 24px;font-size: 12px;float: left;width: 100%;}
.xdh ul li a {display: inline-block;*display:inline-block;zoom: 1;}
.xdhlimr { margin-right:15px;}


.container { width:1000px; margin:0 auto;}
.red { color:#ff000c}
.yellow{ color:#f4ac2e}

/*搜索框*/
.search { margin-top:20px; height:35px; line-height:35px; background-color:#f8f8f8; padding:0 10px;border:#d6d6d6 solid 1px; color:#787878}
.search p { display:inline-block; float:left}
.searchbtn { display:inline-block; width:175px; height:20px; margin-top:6px;border:#d6d6d6 solid 1px;}
.searchbtn input { border:none; width:140px; height:20px; padding-left:10px; font-size:10px; color:#a3a3a3}
.searchbtn button { display:inline-block; width:24px; height:20px; background:url(../images/titicon.png) -128px -168px no-repeat}


/*标题*/

.tit { height:50px; line-height:50px; margin:10px 0 0; font-size:24px;}
.tit span { display:inline-block; width:32px; height:50px; float:left; color:#333333; background-image:url(../images/titicon.png); background-repeat:no-repeat; margin:0 5px;}
.titsp1 { background-position:-20px -2px; }
.titsp2 { background-position:-68px -2px; }
.titsp3 { background-position:-125px -2px; }
.titsp4 { background-position:-175px -2px; }
.titsp5 { background-position:-226px -2px; }
.titsp6 { background-position:-20px -65px; }
.titsp7 { background-position:-68px -65px; }
.titsp8 { background-position:-125px -62px; }
.titsp9 { background-position:-175px -62px; }
.titsp10 { background-position:-226px -62px; }

/*第一部分*/
.cont1 { clear:both; margin-top:20px;height:394px;}
.cont1-l {border:#d6d6d6 solid 1px; float:left; width:430px; height:394px; margin-right:10px; background-color:#f8f8f8}

.toptab { width:410px; height:190px; margin:0 auto;}
  .box{width:410px;height:190px;text-align:center;font-size:50px;position:relative;overflow:hidden;}
  .box ul{height:410px;width:190px;position:relative;}
  .box ul li{width:410px;height:190px;left:300px;top:0;position:absolute;}
  .box ol{position:absolute;bottom:8px;width:260px;margin-left:-130px;left:50%;z-index:20;text-align:center;}
  .box ol a{width:12px;height:12px;margin-right:10px;background:#f4ad30;border-radius:50%;display:inline-block;box-shadow:2px 3px 5px #CCCCCC;}
  .box ol a.active{background:#bfbebd;z-index:18;}

.ggsmall { margin-top:10px;}
.ggsmall img { float:left; margin-left:10px;}

.cont1-r {border:#d6d6d6 solid 1px; float:left; width:556px; height:394px;
background-color:#f8f8f8}


.cont1list { width:278px; height:185px; float:left; margin-bottom:10px;}

.ullist { padding:0 10px;height:120px;}
.ullist li { height:30px; line-height:30px; border-bottom:#e3e3e3 dashed 1px;}
.ullist li span { display:inline-block;}
.ullist li p { display:inline-block; float:left}
.iconSize { font-size:8px; padding:0 5px;}

.yyjj { }
.yyjj img { float:left; margin-left:10px;}
.yyjj p { float:left; display:block; width:130px; height:107px; padding-left:10px; line-height:20px;}



/*自己测专区*/
a{ margin:0; padding:0}
.wrap-2{ height:170px; background:#f8f8f8; overflow:hidden; clear:both; margin-top:20px;border:#d6d6d6 solid 1px;}
.jibing {	margin: 0 auto;padding-top: 25px;text-align: center;}
.jibing span.zice {display: block;width: 109px;height: 25px;background: #f4ac2e url(../images/titicon.png) 11px -154px no-repeat;color:#fff;border: 1px solid #f4ac2e;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding-top: 52px;font-weight: bold;float: left;margin-left:20px;}
.jibing ul{ padding:0 15px;}
.jibing ul li {white-space:nowrap; float: left;height: 31px;font-size:14px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;padding: 0 13px;line-height: 31px;margin: 0 0 16px 15px;*margin: 0 0 16px 15px;zoom:1; background-color:#efefef}
.jibing li:hover{ background:#f4ac2e; color:#fff;}
.jibing li:hover a{  color:#fff;}

/*医生亲诊*/
.ysqz { clear:both; height:352px; margin-top:20px; width:1000px;}
.ysqz-l { float:left; width:714px; height:352px; background-color:#f8f8f8; margin-right:10px;border:#d6d6d6 solid 1px;}
.zjtab { width:80px; margin-left:10px; height:292px; float:left}
.zjtab p { display:block; width:80px; height:100px; background-color:#e2e2e2; margin-top:28px;}
.zjtabh { background-color:#f4ac2e;}
.zjtab p:hover { background-color:#f4ac2e;}
.zjtab p img { margin:5px;}
.zjtab span { display:block; height:20px; width:80px; text-align:center; line-height:20px;}

.zjtabinfo { float:right; width:590px; height:292px;}

.zjtabinfo img { float:left}
.zjtabinfr { float:left; width:350px; height:292px;}
.zjtabinfr h2 { line-height:30px;}
.zjtabinfr h2 span { font-size:14px; margin-left:10px;}
.zjtabinfr ul { line-height:30px;}
.zjtabinfr ul li { float:left; width:175px;}
.zjtabinfr ul li i { color:#f4ac2e; margin-right:5px;}
.zjtabinfr h3 { line-height:30px; color:#fb8609}
.zjtabinfr p { text-indent:2em; line-height:20px;}



.ysqz-r { float:left; width:272px; height:352px; background-color:#f8f8f8;border:#d6d6d6 solid 1px;}

.zjright { width:250px; height:80px; background-color:#e2e2e2; margin:0 auto; border:#d6d6d6 solid 1px;}
.zjright img { margin:5px; float:left}
.zjinfo { width:162px; float:right; line-height:24px; margin-top:15px;}
.zjinfo h2 { font-size:16px; font-weight:normal }
.zjinfo h3 { font-size:14px; font-weight:normal }

.zjquestion { clear:both; width:252px; margin:10px auto 0}
.zjquestion p { height:30px; border-bottom:#e3e3e3 dashed 1px;}
.zjquestion p span { display:inline-block; width:30px; height:30px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; line-height:30px; margin-right:18px;}
.zjps1 { background-color:#f4ac2e}
.zjps2 { background-color:#6a6a6a}

.btny { font-size:16px; color:#FFF; width:210px; height:40px; line-height:40px; background-color:#f4ac2e; margin:15px auto 0; text-align:center; border-radius:5px;}

.btntwo { width:296px; height:40px;  margin:10px auto 0;}
.btntwo span{ display:block; font-size:18px; color:#FFF; width:136px; height:40px; line-height:40px; text-align:center; border-radius:5px;}
.btntsp1 { background-color:#6a6a6a;}
.btntsp2 { background-color:#f4ac2e;}

/*精品项目*/
.jpxm {border:#d6d6d6 solid 1px; margin-top:20px; height:520px; background-color:#f8f8f8;}

.xmcont {}
.xmcontul { width:300px; float:left; margin:0 15px;}
.xmcontt { height:30px; line-height:30px; border-bottom:2px solid #ffd300}
.xmcontt span { float:left; display:block; height:30px; width:100px; text-align:center;}

.xmcontc { width:250px; margin:10px auto 0;}
.xmcontb { width:250px; margin:20px auto 10px;; height:25px; line-height:25px; border-top:#444444 dashed 1px;border-bottom:#444444 dashed 1px; text-align:center;}


.xmbgh { background-color:#6a6a6a; color:#FFF; border-radius:3px;}
.xmbgh a { color:#FFF;}
.xmbgh:hover { background-color:#f4ac2e;}

/*医院环境*/
.yyhj { border:#d6d6d6 solid 1px; border-top:none; margin-top:20px; height:520px; background-color:#f8f8f8; height:230px;}
.yyhjtit { height:40px; line-height:40px; text-align:center;}
.yyhjtit span { display:block; float:left; background-color:#222423; color:#FFF; font-size:14px; border-right:#FFF 1px solid}

.yyhjsp1 { 

width:332px; 

 }
.yyhjsp2 {
width:331px; 

}
.yyhjsp3 {
	
width:332px;
border-right:none 

}

.yyhjtit span:hover { background-color:#f4ac2e}
.yyhjinfo { margin-top:20px;}
.yyhjinfo ul {}
.yyhjinfo ul li { float:left;}


/*图片滚动*/

#wrapper{width:925px;position:relative; left:50px;}
#carousel{width:900px;position:vrelative;}
#carousel ul{list-style:none;display:block;margin:0;padding:0;}
#carousel li{font-size:40px;color:#999;text-align:center;display:block;width:204px;height:140px;padding:0;margin:6px;float:left;position:relative; border:#d6d6d6 solid 1px; padding:2px;}
#carousel li img{width:204px;height:140px;}

.clearfix{float:none;clear:both;}
#carousel .prev,#carousel .next{text-indent:-999px;display:block;overflow:hidden;width:45px;height:62px;margin-left:10px;position:absolute;top:50px;}
#carousel .prev{background-position:0 0;left:-58px; background:url(../images/left.jpg);}
#carousel .prev:hover{left:-58px;}
#carousel .next{background-position:-18px 0;right:-10px;background:url(../images/right.jpg);}
#carousel .next:hover{right:-10px;}

#source,#source a{font-size:12px;color:#999;}
#donate-spacer{height:100%;}
#donate{border-top:1px solid #999;width:750px;padding:50px 75px;margin:0 auto;overflow:hidden;}
#donate p,#donate form{margin:0;float:left;}
#donate p{width:650px;}
#donate form{width:100px;}


/*最新文章*/
.zxwz { border:#d6d6d6 solid 1px;  margin-top:20px; height:520px; background-color:#f8f8f8; height:203px;}

.wzul {}
.wzlist { width:280px; float:left; margin-right:52px;}




/*友情链接*/

.yqlj { border:#d6d6d6 solid 1px;  margin-top:20px; height:520px; background-color:#f8f8f8; height:90px;}
.yqljinfo { height:30px; padding:0 44px;}


/*底部导航*/
.ftnavv {width: 100%;height: 40px;background: #000000;background-repeat: repeat-x}
.ftnav {width: 1000px;height: 40px;margin: 0 auto;}
.ftnav ul .parentli {position: relative;float: left;background: url(../images/nav2.jpg) no-repeat center right;height: 40px;line-height: 40px;width: 125px;text-align: center;
z-index: 1;}
.ftnav ul .lastli {background: none;}
.ftnav ul .parentli:hover {background: #333333;}
.ftnav ul a .parentli {color: #fff;font-family: "Microsoft YaHei";font-size: 15px;}



/*页脚*/

.footer { margin:20px auto 49px; clear:both;}
.footbg { width:100%; height:190px; margin:0 auto; background-color:#444444}
.footinfo {width: 888px;height:180px;margin: 0 auto; padding-top:10px;line-height:20px; color:#FFF;}
.footlogo { background:url(../images/footbgfg.jpg) right no-repeat; width:460px;}
.footlogo p { padding-left:58px;}
.footmap { width:374px; height:180px;}
.footmap iframe { margin-top:30px; float:left}
.footmap p { display:inline-block; width:190px; height:88px; float:right; margin-top:40px; }



/*列表页*/
.listart { clear:both; margin:20px auto;}
.listleft { width:710px; float:left; margin-right:10px; background-color:#ffffff; margin-bottom:20px;}
.listright { width:260px; float:left; padding:0 10px;background-color:#ffffff; margin-bottom:20px;}


.postion { height:34px; line-height:34px; background-color:#e5e5e5; padding:0 10px;}
.h10 { height:10px; background-color:#f4f4f4; clear:both;}

.listul li{width:710px; height:120px; margin-bottom:15px; font-size:16px;}
.listul li h3{ width:690px; height:25px; margin:auto; font-size:16px; margin-top:5px; line-height:25px;}
.listul li h3 a {display:inline-block}
.listul li p {width:692px; border-bottom:#999 dashed 1px; height:60px; margin:auto; line-height:20px; text-indent:2em; font-size:12px; border-bottom:#dddddd dashed 1px;}
.listul li .laiyuan {font-weight:normal; font-size:12px; width:692px; margin:auto; height:30px; line-height:24px; display:block; color:#a5a5a5}
#zan{ width:122px; height:30px; float:right; line-height:30px; background-color:#e5e5e5; color:#ff6c00; text-align:center;}

.dates { font-size:12px; font-weight:normal; color:#b9b9b9}

.listp { text-indent:2em; line-height:20px; padding-top:10px;}

.zjlist { height:80px; border:#d6d6d6 solid 1px; margin-bottom:10px;}
.zjlist img { margin:5px; float:left}
.zjliinfo { width:162px; float:right; line-height:18px; margin-top:10px;}
.zjliinfo h2 span { font-size:12px; }
.zjliinfo h2 { font-weight:normal; font-size:16px;}
.zjliinfo h3 { font-weight:normal; font-size:12px;}

.listtit { height:50px; line-height:50px; font-size:20px;}
.listtit span { display:inline-block; width:32px; height:50px; float:left; color:#333333; background-image:url(../images/titicon.png); background-repeat:no-repeat; margin:0 5px;}

.titsp11 { background-position:-195px -157px; }

.zjbtn { height:40px;  margin:10px auto 0;}
.zjbtn span{ display:block; font-size:18px; color:#FFF; width:120px; height:40px; line-height:40px; text-align:center; border-radius:5px;}


.jzzn { height:83px;}
.jzzn p { display:block; width:83px; height:83px; float:left; color:#FFF; text-align:center; background-image:url(../images/titicon.png); background-repeat:no-repeat; }
.jzzn p i { display:block; margin-top:60px;}
.jzznp1 { background-color:#f4ac2e; background-position:-2px -219px;}
.jzznp2 {background-color:#6a6a6a; margin:0 5px; background-position:-100px -219px;}
.jzznp3 {background-color:#6a6a6a; background-position:-200px -219px;}


.freecall { margin-top:20px; height:36px;line-height:36px; border:#d6d6d6 solid 1px;}
.freecall span { display:inline-block; width:100px; height:36px; background-color:#f4ac2e; color:#FFF; font-size:14px; text-align:center;}
.zjselect { display:block; height:40px; line-height:40px; color:#f4ac2e; margin-bottom:20px;}
.zjselect span { display:block; width:40px; height:40px; background:url(../images/titicon.png) -256px -160px no-repeat; float:left; margin-left:20px; margin-right:10px;}

.dede_pages{ height:30px; padding-top:35px;overflow:hidden; background-color:#f4f4f4}
.dede_pages ul li { float:left; height:28px; line-height:28px; margin-left:10px; padding: 0 10px;font-weight:normal;  border: 1px solid #ddd;}
.dede_pages ul li:hover{ background:#359ffa;color:#fff !important; cursor:pointer}
.dede_pages ul li:hover a,.dede_pages ul li:hover a:active{ color:#fff;}
.dede_pages li strong{font-weight:normal; padding:0px 5px;}


/*文章页*/
.arcbody {}
.arcbody h3 { 
    color: #000;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    margin: 15px auto;
    text-align: center;
    width: 450px;
}
.arcbody h4 {width:650px; height:18px; margin:0 auto 5px; font-weight:normal; font-size:12px; text-align:center; color:#b0b0b0; border-bottom:#b0b0b0 dashed 1px;}
.arcbody h4 span { width:33%; float:left;}


.arctxt {font-size:14px; font-family:"微软雅黑"; line-height:24px; padding:10px;}
.arctxt p { text-indent:2em; padding-top:25px;}
.xgwz {width:664px; margin:auto; border-top:#999 dashed 1px; margin-top:15px; padding-bottom:10px;}
.xgwz h3 {width:664px; font-size:14px; color:#09F; text-align:left; line-height:20px;}
.xgwz h3 i {width:5px; height:20px; background-color:#ff7d01; float:left; margin-left:5px; margin-right:10px;}
.xgwz li {width:664px; font-size:14px; line-height:20px; font-family:"微软雅黑";}
.left_con2{ width:96%; border-top:1px dashed #e5e5e5; padding:0 10px;}
.left_con2:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.aa7{ font-size:14px; width:100%; font-weight:bold;text-decoration: underline; display:block; margin-bottom:5px}
.left_con2 ul{ width:317px; float:left; margin:10px 0 0 0px; padding-bottom:10px}
.left_con2 ul li{border-bottom:1px dashed #e5e5e5; margin-top:10px;  line-height:25px}
.left_con2 ul li span{ color:#dcdcdc; font-size:8px; margin-right:6px;}
.left_con2 ul li i{ float:right;font-style: normal;}
.left_con2 ul li a{ color:#515151;text-decoration: none}
.arctxt p a u{ color:none}

.xgtj {margin:20px 10px 10px; clear:both;}
.xgtj:after{ clear:both; content:"."; height:0; visibility:hidden; overflow:hidden; display:block;}
.xgtj h3{font-size:18px; font-family:"微软雅黑";  height:30px; font-weight:bold; margin:0; text-align:left;}
.tjul{ margin:auto; margin-bottom:20px; font-size:14px;}
.tjul li span{width:45%;height:30px; line-height:30px;display: block;float: left;}


.artbtn { width:436px; height:50px;  margin:10px auto 0;}

.zxbtn { display:block; font-size:18px; color:#FFF; width:205px; height:50px; text-align:left; border-radius:5px; line-height:20px;}
.zxbtn span { display:block; width:60px; height:50px; background:url(../images/titicon.png) -236px -112px no-repeat; float:left}
.zxbtn p { display:block; width:145px; height:50px; float:left; font-size:12px;}
.zxbtn p em { display:block; font-style:normal; font-size:16px; margin-top:5px;}

.artclick { height:120px; background-color:#f4f4f4; padding-top:20px;}
.artclickinfo { height:80px; border:#d6d6d6 solid 1px; padding:10px; background-color:#f8f8f8}
.artclickinfo a:hover { color:#737373;}

.artcs { width:170px; height:80px; background-color:#e2e2e2; line-height:35px; margin-right:2px; float:left}
.artcs span { display:block; width:100px; height:35px; margin:5px auto 0; background-color:#f4f4f4; text-align:center;  font-size:14px; border:#d6d6d6 solid 1px;}
.artcs p { font-size:12px; text-align:center; height:35px;}

.artcsr { width:170px; height:80px; background-color:#6a6a6a; float:left; color:#FFF;line-height:35px;}
.artcsr span { display:block; width:100px; height:35px; margin:5px auto 0; text-align:center;  font-size:18px; }
.artcsr p { font-size:12px; text-align:center; height:35px;}

.prenext { height:30px; line-height:30px; clear:both; width:100%}
.prenext span { display:block; height:30px; width:50%; text-align:center;}


.artsave{height:30px; margin:10px auto;}
.artsave li{ width:80px; float:left; line-height:30px; font-size:12px; color:#e3e3e3;background: url(../images/articon.png)  -5px -8px no-repeat; text-indent:20px; }
.artsave li a { color:#444444}
.artsave li.lr02{ width:102px;background: url(../images/articon.png)  -5px -49px no-repeat; text-indent:18px;}
.artsave li.lr03{width:92px;background: url(../images/articon.png)  -5px -92px no-repeat; text-indent:18px;}




/*来院路线*/

.lx_cont01{ width:640px; height:400px; margin:10px auto 0px auto;}
.lx_lymaps{ height:350px;}
.lx_lylxtxt{ height:44px; line-height:44px; font-size:18px; font-weight:bold;}