@charset "utf-8";
/* CSS Document */
html{}
body{ margin:0; padding:0; font-family:"微软雅黑", "宋体", Tahoma, Arial, Helvetica, sans-serif; color:#333;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,em,i,a,b{ margin:0; padding:0; list-style:none; font-style:normal; text-decoration:none;}
.cent{ width:1280px; margin-left:auto; margin-right:auto;}
/*浮动*/
.left{ float:left;}
.right{ float:right;}
/*清除浮动代码（给父级命名clearfloat）*/ 
.clearfloat:after{ display:block; clear:both; content:""; visibility:hidden; height:0;}
.clearfloat{zoom:1;}


.main-color{ background-color:#1B75CD;/*专题颜色*/}
.all img{ display:block; border-width:0;margin:0 auto;}
p{ text-align:justify;}/*段落文本两端对齐，最后一行左对齐*/
mark{ color:#EC5504; background-color:inherit;}/*给字体飘红*/
.rel{ position:relative;}
.abs{ position:absolute;}

/*顶部*/

/*导航*/
.nav li{ width:160px; border-right:1px solid #0094FE; box-sizing:border-box;}
.nav li:nth-last-child(1){ border:0;}
.nav li a{ display:block; text-align:center; line-height:50px; color:#fff; font-size:18px; background-color:#1B75CD;}
.nav li a.now{ background-color:#EB5504; text-decoration:underline;}
.nav li a:hover{ background-color:#EB5504; text-decoration:underline;}

/*banner*/
.banner{ width:100%; height:450px; overflow:hidden;}
.banner img{ position:absolute; left:50%; margin-left:-960px;}


/*病种*/
.bz li{ width:160px; height:160px;}
.bz li a{ display:block; width:160px; height:160px; padding-top:38px; box-sizing:border-box;}
.bz li span{ display:block; width:100%; text-align:center; font-size:18px; line-height:30px; color:#898989;}
.bz li i{ display:block; width:72px; height:54px; margin-left:auto; margin-right:auto;}
.bz li:nth-child(1) i{ background:url(../images/bz1.png) no-repeat center center/72px;}
.bz li:nth-child(2) i{ background:url(../images/bz2.png) no-repeat center center/72px;}
.bz li:nth-child(3) i{ background:url(../images/bz3.png) no-repeat center center/72px;}
.bz li:nth-child(4) i{ background:url(../images/bz4.png) no-repeat center center/72px;}
.bz li:nth-child(5) i{ background:url(../images/bz5.png) no-repeat center center/72px;}
.bz li:nth-child(6) i{ background:url(../images/bz6.png) no-repeat center center/72px;}
.bz li:nth-child(7) i{ background:url(../images/bz7.png) no-repeat center center/72px;}
.bz li:nth-child(8) i{ background:url(../images/bz8.png) no-repeat center center/72px;}
.bz li a:hover{ background-color:#1B75CD;}
.bz li a:hover span{ color:#fff; text-decoration:underline;}
.bz li:nth-child(1) a:hover i{ background:url(../images/bz1_1.png) no-repeat center center/72px;}
.bz li:nth-child(2) a:hover i{ background:url(../images/bz2_2.png) no-repeat center center/72px;}
.bz li:nth-child(3) a:hover i{ background:url(../images/bz3_3.png) no-repeat center center/72px;}
.bz li:nth-child(4) a:hover i{ background:url(../images/bz4_4.png) no-repeat center center/72px;}
.bz li:nth-child(5) a:hover i{ background:url(../images/bz5_5.png) no-repeat center center/72px;}
.bz li:nth-child(6) a:hover i{ background:url(../images/bz6_6.png) no-repeat center center/72px;}
.bz li:nth-child(7) a:hover i{ background:url(../images/bz7_7.png) no-repeat center center/72px;}
.bz li:nth-child(8) a:hover i{ background:url(../images/bz8_8.png) no-repeat center center/72px;}


/*医院资讯*/
.zuo{ width:940px;}
.you{ width:310px;}
.yyzx .hdt{ width:360px; height:386px;}
.yyzx .zx{ width:550px;}

.bt .p1{ color:#DBDBDB;}
.bt .p1 a{ font-size:24px; color:#1B75CD; padding-left:14px; background:url(../images/btline.png) no-repeat left center/4px; display:inline-block; border-bottom:3px solid #1B75CD; line-height:40px;}
.bt .p1 a:hover{ color:#EB5504; border-bottom:3px solid #EB5504;}
.bt hr{ border:0; height:1px; background-color:#E5E5E5; margin:-1px; margin-bottom:24px;}

.yyzx .news{ width:100%;}
.yyzx .news h4 a{ display:block; font-size:24px; font-weight:bold; color:#1B75CD; text-align:center;}
.yyzx .news h4 a:hover{ text-decoration:underline;}
.yyzx .news .cont{ font-size:18px; color:#9A9A9A; text-indent:36px; line-height:30px; margin-top:8px;}
.yyzx .news .cont a{ color:#EB5504;}
.yyzx .news .cont a:hover{ text-decoration:underline;}
.yyzx .list li a:nth-child(1){ float:left; color:#333;}
.yyzx .list li a:nth-child(2){ float:right; color:#1B75CD;}
.yyzx .list li a{ font-size:16px; line-height:60px;}
.yyzx .list{ margin-top:10px;}
.yyzx .list li{ padding-left:13px; background:url(../images/syjt.png) no-repeat left center/3px; border-bottom:1px dashed #DCDCDC; box-sizing:border-box;}
.yyzx .list li a:hover{ text-decoration:underline; color:#EB5504;}

.you .xbt{ background-color:#1B75CD; margin-top:40px; color:#fff; text-align:center; line-height:86px; font-size:30px; font-weight:bold;}

.you li{ width:150px; height:70px; margin-right:10px; margin-top:10px;}
.you li:nth-child(2),.you li:nth-child(4),.you li:nth-child(6),.you li:nth-child(8){ margin-right:inherit;}
.you li a{ display:block; width:150px; height:70px; padding-top:8px; border:1px solid #DBDBDB; box-sizing:border-box;}
.you li span{ display:block; width:100%; text-align:center; font-size:18px; line-height:26px; color:#323232;}
.you li i{ display:block; width:36px; height:28px; margin-left:auto; margin-right:auto;}

.you li:nth-child(1) i{ background:url(../images/jyzn1.png) no-repeat center center/36px;}
.you li:nth-child(2) i{ background:url(../images/jyzn2.png) no-repeat center center/36px;}
.you li:nth-child(3) i{ background:url(../images/jyzn3.png) no-repeat center center/36px;}
.you li:nth-child(4) i{ background:url(../images/jyzn4.png) no-repeat center center/36px;}
.you li:nth-child(5) i{ background:url(../images/jyzn5.png) no-repeat center center/36px;}
.you li:nth-child(6) i{ background:url(../images/jyzn6.png) no-repeat center center/36px;}
.you li:nth-child(7) i{ background:url(../images/jyzn7.png) no-repeat center center/36px;}
.you li:nth-child(8) i{ background:url(../images/jyzn8.png) no-repeat center center/36px;}
.you li a:hover{ background-color:#1B75CD;}
.you li a:hover span{ color:#fff; text-decoration:underline;}
.you li:nth-child(1) a:hover i{ background:url(../images/jyzn1_1.png) no-repeat center center/36px;}
.you li:nth-child(2) a:hover i{ background:url(../images/jyzn2_2.png) no-repeat center center/36px;}
.you li:nth-child(3) a:hover i{ background:url(../images/jyzn3_3.png) no-repeat center center/36px;}
.you li:nth-child(4) a:hover i{ background:url(../images/jyzn4_4.png) no-repeat center center/36px;}
.you li:nth-child(5) a:hover i{ background:url(../images/jyzn5_5.png) no-repeat center center/36px;}
.you li:nth-child(6) a:hover i{ background:url(../images/jyzn6_6.png) no-repeat center center/36px;}
.you li:nth-child(7) a:hover i{ background:url(../images/jyzn7_7.png) no-repeat center center/36px;}
.you li:nth-child(8) a:hover i{ background:url(../images/jyzn8_8.png) no-repeat center center/36px;}

/*企业文化*/
.qywh{ margin-top:30px;}

/*医生团队*/
.ystd{ margin-top:30px;}
.ystd li{ width:240px; height:400px; margin-right:20px;}
.ystd li:nth-last-child(1){ margin-right:inherit;}
.ystd li a{ display:block; width:240px; height:400px; padding-top:10px; border:1px #DBDBDB solid; box-sizing:border-box;}
.ystd li .photo{ width:220px; height:250px; margin-left:auto; margin-right:auto;}
.ystd li .photo img{ width:100%;}
.ystd li .name{ color:#000; font-size:24px; text-align:center; margin-top:10px;}
.ystd li .zc{ color:#808080; font-size:18px; text-align:center; margin-top:8px;}
.ystd li .yygh{ color:#808080; font-size:16px; width:100px; line-height:30px; text-align:center; border:1px #808080 solid; border-radius:100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.ystd li:hover a{ background-color:#1B75CD;}
.ystd li:hover p{ color:#fff;}
.ystd li:hover .yygh{ border-color:#fff;}

/*匠心医疗*/
.jxyl{ margin-top:30px;}
.jxyl li{ margin-right:10px;}
.jxyl li:nth-last-child(1){ margin-right:inherit;}
.jxyl .xsjl li:nth-child(1),.jxyl .xsjl li:nth-child(2),.jxyl .gyhd li:nth-child(1),.jxyl .gyhd li:nth-child(3){ width:320px;}
.jxyl .xsjl li:nth-child(3),.jxyl .gyhd li:nth-child(2){ width:620px;}
.jxyl li img{ width:100%;}
.jxyl .gyhd{ margin-top:10px;}

/*底部*/
.footer{ margin-top:30px; padding:50px 0;}
.footer .logo{ width:362px; margin-top:20px;}

.footer .add{ width:540px; color:#fff; margin-left:40px;}
.footer .add p{ padding-left:70px; box-sizing:border-box; line-height:28px; margin-top:8px;}
.footer .add .yydz{ background:url(../images/footicon1.png) no-repeat left center/54px;}
.footer .add .yygh{ background:url(../images/footicon2.png) no-repeat left center/54px;}
.footer .add .cclx{ background:url(../images/footicon3.png) no-repeat left center/54px;}

.footer .gzwx{ width:298px;}
.footer .sch .text{ width:258px; border:1px solid #e0e0e0; height:40px; float:left; font:normal 14px/38px '微软雅黑'; padding:0 0 0 15px; color:#999; box-sizing:border-box;}
.footer .sch .btn{ width:40px; border:1px solid #e0e0e0; border-left:none; height:40px; float:left; background: url(../images/sch.png) no-repeat center/25px #fff; box-sizing:border-box;}
.footer .gzh{ margin-top:20px;}
.footer .gzh .ewm{ width:140px;}
.footer .gzh .gzhu{ color:#fff; text-align:center; margin-left:20px; line-height:28px;}
.footer .gzh .gzhu span{ font-size:22px;}

.bqsy p{ color:#fff; line-height:80px; text-align:center; background-color:#1760AA;}

/*列表页*/
.wz{ line-height:40px; border-bottom:1px #E5E5E5 solid; padding-left:20px; color:#333; font-size:14px;}
.wz a{ color:#333;}
.wz a:hover{ text-decoration:underline; color:#EB5504;}

.bmfw dd{ width:100%; height:88px; padding-left:82px; font-size:14px; color:#666; padding-top:20px; border-bottom:1px #E6E6E6 solid; border-left:1px #E6E6E6 solid; border-right:1px #E6E6E6 solid; box-sizing:border-box;}
.bmfw dd span{ font-size:24px; font-weight:bold;}
.bmfw .phone{ background:url(../images/listicon1.png) no-repeat 20px center/42px;}
.bmfw .time{ background:url(../images/listicon2.png) no-repeat 20px center/42px;}
.bmfw .dz{ background:url(../images/listicon3.png) no-repeat 20px center/42px;}

.ynwt{ margin-top:30px;}

.hgzx .zuo .pt{ width:178px;}
 
.hgzx .zuo .pt img {
    width: 178px;
}
.hgzx .zuo .txt{ width:730px;}
.hgzx .zuo .xbt a{ color:#1B75CD; font-size:24px; line-height:40px;}
.hgzx .zuo .jian{ line-height:30px;}
.hgzx .zuo .jian a{ color:#1B75CD;}
.hgzx .zuo ul li{ padding:40px 0; border-bottom:1px dashed #B3B3B3;}
.hgzx .zuo ul a:hover{ text-decoration:underline;}



.page{ text-align:center; margin-top:40px;}
.page li{ display:inline-block; color:#999999; font-size:14px; margin:0 5px;}
.page li a{ color:#000; line-height:16px; padding:5px 10px; background-color:#E6E6E6; border-radius:100px;}
.page .thispage{ line-height:16px; padding:5px 10px;}
.page li a:hover{ background-color:#EB5504; color:#fff;}

/*医生*/
.doctor .zuo ul li{ padding:40px 0; border-bottom:1px solid #DBDBDB;}
.doctor ul .tx{ width:130px;}
.doctor ul .jj{ width:630px; margin:0 20px;}
.doctor ul .btn{ width:140px; margin-top:20px;}
.doctor ul .btn a{ display:block; text-align:center; color:#1B75CD; border:1px solid #1B75CD; border-radius:100px; line-height:40px;}
.doctor ul .btn a:nth-child(2){ margin-top:20px;}
.doctor ul .btn a:hover{ text-decoration:underline;}
.doctor ul .jj .name{ font-size:24px; font-weight:bold; line-height:60px;}
.doctor ul .jj .js{ line-height:30px;}

/*三级页*/
.sjy .zuo .txt{ margin-top:30px;}
.sjy .zuo h3{ color:#191919; font-size:28px; text-align:center;}
.sjy .zuo .txt p{ line-height:2.2em;}
.sjy .zuo .ly{ font-size:14px; text-align:center; line-height:30px; margin-bottom:10px;}
/* .sjy .zuo .zw{ text-indent:2em; line-height:2.2em;} */




