﻿@charset "utf-8";
/* CSS Document */
/*Reset*/
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; }
img { border: none; vertical-align: bottom; }
a { color: #555; outline: 0; text-decoration: none; }
a:hover { color: #ff6600; text-decoration: none;}
ul, li { list-style-type: none; padding: 0; margin: 0; }
input, select, textarea, button { font-size: 100%; font-family: inherit; }
body { font-size: 12px; line-height: 24px; color: #5c5c5c; font-family:"SimSun"; background:#fff; }
.fix:after, .clearfix:after { display: block; content: "$"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.fix, .clearfix { *zoom: 1;}
.clear { clear: both; height: 0; overflow: hidden; font-size: 0px; line-height: 0; }
.cell{display:table-cell;*display:inline-block;width:2000px;*width:auto}.mt20{ margin-top:20px;}
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }

/*---------- 链接 ----------*/


.w1000{width: 1000px; margin: 0 auto;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt30{margin-top: 30px;}
.mt20{margin-top: 20px;}
.mt40{margin-top: 40px;}

/*top*/
.top { height: 40px; background: #f5f5f5; line-height: 40px; }
.top span{ color: #d50060; padding-left: 20px;}
.top p{padding-left: 60px;}
.canal a{ width: 24px; height: 24px; float: left; background: #989898; line-height: 24px; border-radius:24px;position: relative;/* behavior: url(ie-css3.htc);*/z-index: 100; margin: 8px 6px 0px 0px; display: inline;}
.canal a:hover{background: #34b837}
.lage a { color:#5c5c5c;}
.lage a:hover {color:#0099a8;}

/*nav*/
.nav{ position: relative;}
.nav_bg {width: 100%; height: 56px;}
.nav_bg p { width: 50%; height: 56px;}
.nav_p1 { background: #0099a8;}
.nav_p2 { background: #8fc31f; margin-left: -1px;}
.nav_wap{ background: url(../images/nav_bg.png) no-repeat; line-height: 56px; position: absolute; top:0px;left:50%; margin-left: -500px }
.nav_wap li{float: left; padding: 0px 33px; }
.nav_wap a{color:#fff; font-size: 16px;text-align: center; }
.nav_wap span{padding: 0px 68px;}

/*banner*/
.sy_banner{background: #fff;height: 620px;width: 100%;overflow: hidden;position: relative;}
.bannerCont{position: relative;width: 100%;height:100%;}
.bannerCont li{display: block;width: 100%;height: 620px;position: absolute; left: 0;top: 0;z-index: 0;opacity: 0;}
.banner-hidden{width: 1000px;height: 620px;position: relative;margin: 0 auto;}
.banner-hidden div{position: absolute;opacity: 0;}
.banner1{background: url(/static/img/banner1.jpg) repeat center center;}
.banner2{ background:url(/static/img/banner2.jpg) no-repeat center;}
.banner3{ background:url(/static/img/banner3.jpg) no-repeat center;}
.banner4{ background:url(/static/img/1903-620.jpg) no-repeat center;}
.bannerReal .banner-hidden div{opacity: 1;}
.sy_banner ul li a {width:100%;height:100%;display:block;}




/*12.8 改*/

.btn_center{width: 100%;position: absolute;bottom: 10px;left: 0;height: 20px;z-index: 2;}
.btn_center p{width: 135px;margin: 0 auto;height: 100%;}
.btn_center p span{width:14px;height: 14px;background: #999;border-radius: 50%; float: left;margin:0 8px;cursor: pointer;}
.btn_center p .active{background: #f07a06;}
.btn_left,.btn_right{display: block;width: 72px;height: 72px;top:200px;position: absolute;cursor: pointer;display: none;z-index: 2;}
.btn_left{background: url(../images/btnl.png) no-repeat; left: 10%;}
.btn_right{background: url(../images/btnr.png) no-repeat;right: 10%;}





/*疾病*/
.sy_bz{position: relative;  height: 520px;padding-bottom :40px;padding-bottom :40px}
.sy_item{position: absolute;}
.sy_one{width: 686px; height: 283px; top:118px;}
.sy_two{width: 686px; height: 283px; top:118px}
.sy_three{width: 686px; height: 283px; top:118px;}
/*.sy_item dt,.sy_item dd{position: relative;}*/
.sy_item dd{width: 229px;}
.sy_item a{position: absolute;width: 76px;line-height: 20px;text-align: center;color: #fff;padding: 30px 20px 0 20px;height: 115px;}
.sy_item a.item1{background: url(../images/sy_2.png) no-repeat; top:0px;left: 112px;}
.sy_item a.item2{background: url(../images/sy_8.png) no-repeat; top:90px;left: 0px;}
.sy_item a.item3{background: url(../images/sy_5.png) no-repeat; top:178px;left: 112px;}
.sy_item a.item4{background: url(../images/sy_3.png) no-repeat; top:0px;left: 460px;}
.sy_item a.item5{background: url(../images/sy_9.png) no-repeat; top:90px;left: 571px;}
.sy_item a.item6{background: url(../images/sy_6.png) no-repeat; top:178px;left: 460px;}
.sy_item .bz{z-index:2;position: absolute;width: 230px; height: 200px;top:50%;left: 50%;margin: -100px 0px 0px -115px; }
.sy_item .bz span,.bz_r p{text-align: center;font-family: "宋体";display: block; padding-top: 148px;color:#fff; font-size: 24px;line-height: 24px;}
.bz_r{z-index:10;position:absolute;left:770px;width: 230px; height: 200px; display: block; margin: 20px 0px; cursor: pointer;}
.sy_bz ul{float: right;margin-top: 30px;}

.bz1{background: url(../images/sy_7.png) no-repeat; }
.bz2{background: url(../images/sy_1.png) no-repeat;top:50px;}
.bz3{background: url(../images/sy_4.png) no-repeat;top:270px;}


/*foot*/
.foot{height: 266px; background: url(../images/foot_bg.jpg) no-repeat center;  margin-top: 50px; padding-top: 77px;}
.footMap { width: 315px; height: 206px; margin: 0px 0 0 30px; position: relative; display: inline;}
.mapArea img { display: none; }
.mapCity p { display: none; position: absolute; width: 66px;color: #fff; height: 26px; background: url(../images/foothosr.png) no-repeat; line-height: 26px; text-align: center; padding-left: 19px; font-size: 14px; }
.map_sh { left: 224px; top: 109px; }
.map_hf { left: 208px; top: 108px; }
.map_fz { left: 214px; top: 144px; }
.map_nn { left: 174px; top: 160px; }
.map_zz { left: 192px; top: 90px; }
.map_cs { left: 179px; top: 132px; }
p.map_wx { left: 123px; top: 106px; }
.map_nt { left: 215px; top: 104px; }
.map_nz { left: 125px; top: 70px; }
.map_qd { left: 215px; top: 82px; }
p.map_jn, p.map_wx { background: url(../images/foothosl.png) no-repeat; padding: 0 19px 0 0; } 
p.map_jn { left: 106px; top: 83px; }
.map_tj { left: 195px; top: 64px; }
.map_xa { left: 165px; top: 90px; }
.map_km { left: 134px; top: 150px; } 
.map_hz { left: 224px; top: 122px; }
.map_cq { left: 166px; top: 115px; }

.foot_mid{width: 320px;color:#fff;}
.foot_mid h6,.foot_r h6{font-size: 24px;font-weight: normal; line-height: 60px;font-family: "宋体";}
.foot_mid p{line-height: 29px;}
.foot_mid p a{color:#ff0;}
.foot_mid input{margin-top: 10px;}
.m_txt{width: 190px; height: 27px;line-height: 27px; padding-left: 15px; background: #1c6f76; border:none; border-top:1px solid #175a60;color:#fff; border-left: 1px solid #175a60; border-radius: 5px; }
.m_btn{width: 54px; height: 28px; background: #fff;border-radius: 5px; border:none; margin-left: -6px; color:#066;}

.foot_r{width: 305px;color:#fff}
.r_name,.r_cont,.r_time{line-height: 33px; height: 33px; padding-left: 13px; background: #1c6f76;margin-top: 10px; border:none; border-top:1px solid #175a60;color:#fff; border-left: 1px solid #175a60;}
.r_name{width: 110px;}
.r_cont{width: 151px; margin-left: 10px;}
.r_time{width: 290px;}
.r_btn{width: 104px; height: 25px; border-radius: 5px;background: #fff; margin-top: 20px; border: none; border-bottom: 3px solid #c5c5c5; color:#066;}

.botm{line-height: 56px; background: #00787d; height: 56px;}
.botm p{ font-size: 14px; color: #fff;}
.botm p a{ color:#fff;}
.botm a.fr{display: block;width: 32px; height: 32px;background: url(../images/totop.png) no-repeat; margin-top: 13px;}
/*sub*/

.sub h4{ width: 100%; border-bottom: 1px solid #d9d9d9; font-family: "宋体"}
.sub h4 span,.sub h4 i{display: block; font-size: 36px;font-style: normal;height: 74px;  line-height: 74px;font-weight: normal; color: #0099a9}
.sub h4 a,.sub h4 b{font-size: 16px;color:#0099a8; font-weight:normal;}
.sub h4 b{padding:0px 5px;}
.sub .w1000{position: relative;}
.top_sub{ height: 50px; width: 1070px; position: relative;}
.top_sub li{float: left; margin-right: 53px; } 
.top_sub a{font-size: 16px; line-height: 58px;  height: 58px;display: block;}
.top_sub a span{font-size: 14px;}
.top_sub li.hot a{color: #0099a9;}
.statuBar{position: absolute ; top:-2px; width: 112px; height: 3px;z-index: 2; background: #0099a9; }

.bj_subul{border: 1px solid #d9d9d9;line-height: 30px;width: 886px;border-right: none;height: 30px; }
.bj_subul li{float:left; width: 96px; display: inline; font-size: 14px; text-align: center; }
.bj_sub span{width: 90px;color: #fff;cursor: pointer; padding-left: 23px; line-height: 32px;background:#8fc31f url(../images/sb.png) 77px 9px no-repeat;}

.progressBar{width:0; position: absolute;left:0;bottom:0;height: 5px;background:#fff;opacity: 0.5;filter:alpha(opacity=50);z-index:10; }













