﻿@charset "utf-8";

/* CSS Document */



body{margin:0; padding:0; font-family:"微软雅黑"; color:#6b6a6a; background:#fff; font-size:14px;}

div,dl,dt,dd,ul,ol,li,table,tr,th,tb,h1,h2,h3,h4,h5,h6,form,textarea,button,input,p,img{margin:0;padding:0;}

ul,li{list-style:none;}

fieldset,img{border:0;vertical-align:top; font-style:normal;}

legend { display:none; }

.clearfix::after{content:'';display:table;clear:both}



/*浮动公用样式*/

.dis{display:none}

.left{float:left;}

.right{float:right;}

.clear{clear:both}



a{ color:#6b6a6a; text-decoration:none; transition:0.5s;}

a:hover{ color:#fd6a95; text-decoration:underline;}

.w1100{ width:1100px; margin:0 auto;}
.w1100 a{ color: #dbdbdb;}





html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, dl, dt, dd, input { padding: 0; margin: 0; border: 0 }

ul, ol, li { list-style: none outside none; }

img { vertical-align: top; display: inline-block; border: none; }





/*头部跟底部公用部分*/

.logo{ padding:24px 0 26px;}

.menu{ height:46px; line-height:46px; text-align:center; background-image:url(../images/menu_pic.jpg); font-size:16px;}

.menu li{ float:left; width:122px; position:relative;}

.menu li img{ position:absolute; top:3px; right:25px;}

.menu li a{ display:block; color:#fff;}

.menu li a:hover{ background:#256eb2; font-weight:bold; text-decoration:none;}

.banner{ height:500px; background:#333;}

.kjbox{ width:1099px; height:136px; margin:10px auto; border:1px solid #d7d7d7;}

.kjbox .kj_01,.kjbox .kj_02,.kjbox .kj_03,.kjbox .kj_04,.kjbox .kj_05,.kjbox .kj_06,.kjbox .kj_07{ width:156px; height:136px; float:left; position:relative; border-right:1px solid #d7d7d7; }

.kjbox div dl{ width:156px; height:136px; overflow:hidden; position:absolute; top:0; left:0; z-index:9;}

.kjbox dl dt{ text-align:center; font-size:18px;}

.kjbox dl dt p{ width:100%; height:92px;}

.kjbox dl dt span{ display:block; width:100%; height:45px; line-height:32px;}

.kjbox dl dt a{ color:#256eb2;}

.kjbox dl dd{ padding-left:13px; font-size:13px;}

.kjbox dl dd a{ color:#fff; display:block; width:49%; float:left; line-height:24px;}





.kjbox div dl:hover{ height:220px; background:#256eb2;}

.kjbox div dl:hover dt a{ color:#fff;}

.kjbox div dl:hover dd a:hover{ color:#ffe400;}







.kjbox .kj_01 dl dt p{ background:url(../images/kj01_01.png) no-repeat;}

.kjbox .kj_02 dl dt p{ background:url(../images/kj02_01.png) no-repeat;}

.kjbox .kj_03 dl dt p{ background:url(../images/kj03_01.png) no-repeat;}

.kjbox .kj_04 dl dt p{ background:url(../images/kj04_01.png) no-repeat;}

.kjbox .kj_05 dl dt p{ background:url(../images/kj05_01.png) no-repeat;}

.kjbox .kj_06 dl dt p{ background:url(../images/kj06_01.png) no-repeat;}

.kjbox .kj_07 dl dt p{ background:url(../images/kj07_01.png) no-repeat;}

.kjbox .kj_01:hover dl dt p{ background:url(../images/kj01_02.png) no-repeat;}

.kjbox .kj_02:hover dl dt p{ background:url(../images/kj02_02.png) no-repeat;}

.kjbox .kj_03:hover dl dt p{ background:url(../images/kj03_02.png) no-repeat;}

.kjbox .kj_04:hover dl dt p{ background:url(../images/kj04_02.png) no-repeat;}

.kjbox .kj_05:hover dl dt p{ background:url(../images/kj05_02.png) no-repeat;}

.kjbox .kj_06:hover dl dt p{ background:url(../images/kj06_02.png) no-repeat;}

.kjbox .kj_07:hover dl dt p{ background:url(../images/kj07_02.png) no-repeat;}





.foot .lxfs{ background:#414141; height:190px; font-size:14px;}

.foot .lxfs p{ width:465px; float:left; line-height:24px; color:#dbdbdb; padding-top:40px; margin-right:66px;}

.foot .lxfs ul{ float:left; padding-top:46px;}

.foot .lxfs ul li{ float:left; width:75px; margin-right:20px; text-align:center;}

.foot .lxfs ul li a span{ display:block; line-height:34px; color:#a7a7a7;}

.foot .lxfs ul li a:hover span{ color:#256eb2;}

.foot .lxfs ul li a:hover{ text-decoration:none;}

.foot .lxfs .right{ text-align:center; width:115px; display:block; padding-top:28px; font-size:14px; color:#a7a7a7; line-height:28px;}

.foot .dbbq{ text-align:center; background:#303030; color:#dbdbdb; font-size:12px; line-height:30px;}





/*预约挂号*/

.yyghbox{ width:280px; height:365px; padding-top:16px; background:url(../images/i1_img1.jpg) no-repeat;}

.yyghbox h4{ text-align:center; height:34px; line-height:32px; background:url(../images/i1_img2.jpg) no-repeat center; font-size:20px; color:#256eb2; font-weight:normal; margin-bottom:11px;}

.yyghbox ul li{ margin-bottom:25px;}

.yyghbox ul li span{ display:block; float:left; width:90px; line-height:26px; text-align:right; color:#6b6a6a; margin-right:5px;}

.yyghbox ul li p{ float:left; width:180px;}

.yyghbox ul li p input,.yyghbox ul li p textarea,.yyghbox ul li p select{ border:#d7d7d7 1px solid; height:26px; line-height:26px; width:152px; padding:0 3px;}



.yyghbox ul li .an{ width:110px; height:38px; line-height:38px; color:#fff; background:#256eb2; text-align:center; font-size:16px; border-radius:20px; cursor:pointer;}

.yyghbox ul li.cg{ padding:0 12px; margin:0; color:red;}

.yyghbox ul li span big{ color:#fd6a96;}





/*banner*/

.flexslider{position:relative; width:100%; height:500px;overflow:hidden;}

.slides{position:relative;z-index:1;overflow:hidden;}

.slides li{height:500px;}

.flex-control-nav{position:absolute;bottom:14px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#939393;cursor:pointer; border-radius:7px; -moz-border-radius:7px; -ms-border-radius:7px; -border-radius:7px; -webkit-border-radius:7px;}

.flex-control-nav .flex-active{background:#fd6a96;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:65px;height:65px;overflow:hidden;cursor:pointer;position:absolute; opacity:0.5; -moz-opacity:0.5; -ms-opacity:0.5; -o-opacity:0.5; -webkit-opacity:0.5;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/jt_pic01.png) no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/jt_pic02.png) no-repeat;}











