@charset "utf-8";
/* CSS Document */

/*公共样式*/
body{margin:0 auto; padding:0;font:normal 14px/24px '微软雅黑'; color:#000;}
img{border:none;}
form ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,br{margin: 0px; padding: 0px; overflow: hidden; }
li, p { list-style-type: none; overflow: hidden;}
a { text-decoration: none; color:#272727;}
a:hover { text-decoration: none; }
p {margin: 0px; padding: 0px;}
.ftl { float: left; display: inline; }
.ftr { float: right; display: inline; }
.count{ width: 100%; height: auto; margin: 0 auto; overflow: hidden; }
.sum {width: 1000px; height: auto; margin: 0 auto;}
.center { margin: 0 auto; padding: 0; }
.clear { clear: both;}
.Relative{position:relative;}
.Location{position:absolute;}
/*公共样式*/

.nav_log{height:94px; background:#f8f8f8;}
.nav_logL{width:435px; height:auto; margin-top:24px;}
.nav_menu{width:510px; height:auto; margin-top:40px;}
.nav_menu ul{margin:0; padding:0; width:510px;}
.nav_menu ul li{margin:0; padding:0; width:85px; line-height:24px; float:left; display:inline; text-align:center; font-size:14px;}
.nav_menu ul li a{width:84px; line-height:24px; display:block; border-right:1px solid #d3d3d3; color:#4c340d;}
.nav_banner{height:451px; position:relative;}
.nav_bannerL{width:220px; height:451px; position:absolute; top:0px; left:-220px;}
.nav_bannerR{width:220px; height:451px; position:absolute; top:0px; right:-220px;}

.f_mod_1{height:272px; margin-top:20px;}
.f_mod_1L{width:245px; height:270px; border:1px solid #ececec;}
.f_mod_1LT{width:245px; height:40px; background:url(../images/bg1_03.jpg) bottom center no-repeat;}
.f_mod_1LT span{font-size:16px; font-weight:bold; color:#cd036b; padding-left:12px; line-height:40px;}
.f_mod_1LT font{font-size:10px; font-weight:normal; color:#a8a8a8; padding-left:10px;}
.f_mod_1Lb{width:220px; height:auto; margin-left:12px; margin-top:13px;}
.f_mod_1Lb ul{margin:0; padding:0; width:220px;}
.f_mod_1Lb ul li{margin:0; padding:0; width:220px; float:left; display:inline; border-bottom:1px solid #e8e8e8; line-height:34px; background:url(../images/bg3_03.jpg) left center no-repeat;}
.f_mod_1Lb ul li span{padding-left:12px;}
.f_mod_1Lb ul li a{color:#7c7c7c;}
.f_ppt{width:422px; height:260px; border:1px solid #ececec; padding:5px; margin-left:10px;}
.f_r{width:298px; height:270px; border:1px solid #ececec;}
.f_rT{width:298px; height:168px; text-align:center; margin-top:22px;}
.f_rb{width:298px; height:37px; margin-top:24px;}
.f_rb a{width:105px; height:37px; display:block; line-height:37px; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; margin-left:12px; background:#21b2e1; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; display:inline;}

.nav_ks{height:107px; margin-top:10px; text-align:center;}

.nav_doctor{height:350px; margin-top:20px;}
.nav_doctorL{width:700px; height:auto;}
.nav_doctorLT{width:700px; height:40px; background:url(../images/a3_03.jpg) left center no-repeat; border-bottom:1px solid #dedede; line-height:40px;}
.nav_doctorLT span{width:120px; height:39px;font-size:20px; font-weight:bold; color:#4c340d; display:block; float:left; padding-left:22px;  border-bottom:1px solid #dd137b;}
.nav_doctorLT font{font-size:10px; color:#a8a8a8; font-weight:normal; line-height:40px; padding-left:10px;}
.nav_doctorLB{width:700px; height:273px; margin-top:5px;}
.nav_doctorLB ul{margin:0; padding:0; width:700px;}
.nav_doctorLB ul li{margin-left:9px; margin-top:13px; padding:0; width:167px; height:130px; overflow:hidden; float:left; display:inline; text-align:center;}
.nav_doctorLB ul li.x1{margin-left:0px;}

/*20170306*/
.box1{position: relative;top:0px;left:0px;width:167px;height:130px;overflow: hidden;}	
.border1{position: absolute;top: -100%;left: 0px;width: 100%;height: 200%;-webkit-transform: translateY(0px);transform: translateY(0px);-webkit-transition:1s all ease;transition:1s all ease;}
.front1{width: 100%;height:100%;}
.back1{width: 100%;height: 50%;}
.box1:hover .border1{-webkit-transform: translateY(50%);transform: translateY(50%);-webkit-transition:1s all ease;transition:1s all ease;}
/*20170306*/




.nav_doctor_r{width:276px; height:320px; border-left:1px dashed #d9d9d9; margin-top:10px;}
.nav_doctor_r1{width:254px; height:auto;}
.nav_doctor_r1 span{width:254px; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#333333; background:url(../images/b3_03.jpg) bottom center no-repeat;display:inline-block;}
.nav_doctor_r1 p{margin:0; padding:0; width:254px; background:url(../images/bg3_03.jpg) left center no-repeat; line-height:24px; font-size:12px;}
.nav_doctor_r1 p a{color:#7c7c7c; padding-left:10px;}

.nav_foot{height:231px; background:url(../images/bg5_03.jpg) repeat-x;}
.nav_footI{height:121px; background:url(../images/bg4_03.jpg) no-repeat;}
.nav_footI ul{margin:0; padding:0; width:1000px;}
.nav_footI ul li{margin:0; padding-top:20px; width:333px; height:auto; float:left; display:inline; text-align:center; font-size:27px; }
.nav_footI ul li a{color:#4c340d;}
.nav_footI ul li span{display:block; font-size:12px; font-weight:normal; line-height:18px; padding-top:10px;}




/*menu*/
.index_menu{width:510px; height:auto; margin-top:40px;  float:right; display:inline;}
/*menu*/
#nav {margin:0 auto; width:530px; display:block; }
#nav .mainlevel { margin:0; padding:0;float:left; display:inline; width:105px; text-align:center; font-size:16px;/*IE6 only*/}
#nav .mainlevel a {color:#4c340d; text-decoration:none;width:105px; height:30px; line-height:30px; background:url(../imagess/ybga_03.jpg) right center no-repeat; display:block; padding:0; }
#nav .mainlevel a:hover {color:#4c340d; text-decoration:none; width:85px; line-height:30px; background:#ed0097; color:#ffffff;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li { margin:0; padding:0;background:#ebf3f9; width:115px;  height:30px; font-size:14px; line-height:40px; text-align:center;border-bottom:1px solid #ffffff; /*IE6 only*/}
#nav .mainlevel li a{width:100%; height:40px; line-height:30px; display:block; background:#ebf3f9; font-size:14px; color:#4c340d;}
/*menu*/






















