﻿@charset "utf-8";
@import url("top_end.css");
img{ border:none;}
*{ margin:0px; padding:0px;}
li{ list-style:none; transition: all 0.3s linear 0s; }
.clr{ width:0px; height:0px; clear:both; overflow:hidden;}
/*a{ text-decoration:none; border:0; color:#555;}*/
body{font-family:"Microsoft Yahei"; color:#555;}
.wrap{ width:1200px; height:auto; position:relative;  margin:0 auto;}
.h40{ height:20px; width:100%; clear:both;}

.flexslider{position:relative;height:auto;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1;}
.slides li{}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;  text-align:center; }
.flex-control-nav li{display:inline-block;width:80px;height:5px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:80px;height:5px; background:#fff;cursor:pointer; text-indent:-999999px; }
.flex-control-nav .flex-active{background:#CEA074;}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:97px;height:194px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(../images/banner_btn_l.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(../images/banner_btn_r.png) center center no-repeat;*/}

.index .hd{ width:300px; height:338px; margin-top:40px; float:left;}
.index .hd .t{ width:100%; height:40px; float:left;}
.index .hd .t span{ line-height:40px; font-size:18px; color:#BC7C40;}
.index .hd .b{ width:100%; height:338px; float:left;}
.index .hd .b .flex-direction-nav{ display:none;}
.index .hd .b .slides li{ height:338px;}
.index .hd .b .flex-control-nav{ bottom:10px;}
.index .hd .b .flex-control-nav li{ width:30px; height:5px; line-height:50px;}
.index .hd .b .flex-control-nav a{ width:30px; height:5px;}
.index .news{ width:540px; height:338px; margin:40px 30px 0; float:left;}
.index .news .t{ width:100%; height:42px; border-bottom:2px #e0e0e0 solid; float:left; text-align:center;}
.index .news .t a{ width:130px; height:40px; text-align:center; line-height:40px; font-size:18px; color:#555; float:left;}
.index .news .t .on{ color:#b6003d; border-bottom:2px #b6003d solid;}
.index .news .b{ width:100%; height:auto; float:left;}
.index .news .b .z{ width:100%; height:150px;  float:left;}
.index .news .b .z .i{ width:160px; height:113px; margin:20px 25px 0 0; float:left;}
.index .news .b .z .bt{ width:355px; height:auto; margin-top:20px; float:left;font-weight: bold;}
.index .news .b .z .bt a{ font-size:18px; color:#555;}
.index .news .b .z .bt a:hover {text-decoration: underline;}
.index .news .b .z .zw{ width:355px; height:auto; font-size:14px; color:#555; line-height:24px; margin-top:10px; float:left;}
.index .news .b .z .zw a{ color:#b6003d;}
.index .news .b .z .zw a:hover {text-decoration: underline;}
.index .news .b ul{ width:100%; height:auto;  float:left;}
.index .news .b ul li{ width:100%; height:28px; border-bottom:1px #fff dotted; line-height:28px; float:left; background:url(../images/ico.gif) no-repeat scroll 0 12px}
.index .news .b ul li:hover{ height:28px; /*border-bottom:1px #BB7B3F dotted;*/ }
.index .news .b ul li:hover .z1 a{ color:#BB7B3F;}
.index .news .b ul li .z1{ width:80%; height:28px; float:left; text-indent:15px;overflow: hidden;}
.index .news .b ul li .z1 a{ font-size:14px; color:#555; cursor:pointer;}
.index .news .b ul li .z2{ width:20%; font-size:14px; color:#999; text-align:right; float:left;}

.index .server{ width:300px; height:338px; margin-top:40px; float:left;}
.index .server .t{ width:100%; height:40px; float:left; border-bottom:2px solid #e0e0e0;}
.index .server .t span{ line-height:40px; font-size:18px; color:#555;}
.index .server .b{ width:100%; height:338px; overflow:hidden; float:left;}
.index .server .b ul{ width:100%; overflow:hidden; margin-bottom:15px;}
.index .server .b ul li{ width:33.3%; text-align:center; float:left; margin-top:15px;}
.index .server .b ul li i{ display:block; width:55px; height:55px; margin:0 auto;}
.index .server .b ul li i.i1{ background:url(../images/s_01.png) no-repeat;}
.index .server .b ul li:hover i.i1{ background:url(../images/s_01_a.png) no-repeat;}
.index .server .b ul li i.i2{ background:url(../images/s_02.png) no-repeat;}
.index .server .b ul li:hover i.i2{ background:url(../images/s_02_a.png) no-repeat;}
.index .server .b ul li i.i3{ background:url(../images/s_03.png) no-repeat;}
.index .server .b ul li:hover i.i3{ background:url(../images/s_03_a.png) no-repeat;}
.index .server .b ul li i.i4{ background:url(../images/s_04.png) no-repeat;}
.index .server .b ul li:hover i.i4{ background:url(../images/s_04_a.png) no-repeat;}
.index .server .b ul li i.i5{ background:url(../images/s_05.png) no-repeat;}
.index .server .b ul li:hover i.i5{ background:url(../images/s_05_a.png) no-repeat;}
.index .server .b ul li i.i6{ background:url(../images/s_06.png) no-repeat;}
.index .server .b ul li:hover i.i6{ background:url(../images/s_06_a.png) no-repeat;}
.index .server .b ul li span{ display:block; text-align:center; margin-top:8px; font-size:14px;}
.index .server .b ul li:hover span{ color:#b6003d;}

.ksguahao{ width:980px;margin:0 auto;background:url(../images/ksgh.jpg) no-repeat left center #efefef;  height:49px; padding-left:220px; padding-top:13px}
.ksguahao ul{ width:850px; float:left}
.ksguahao li{ float:left; font-size:14px;/*font-weight:bold;*/ padding-left:13px;color:#555555}
.ksguahao li input,.ksguahao li select { width:130px;background-color:#fff;border:1px solid #d9d9d9; height: 33px;line-height:33px;vertical-align:middle; color:#555;}
.kstijiao{ background-color:#951f3b;color:#ffffff;border-radius:5px; float: left; width:91px;height:29px; margin-left:23px;margin-top:5px; display:inline; cursor:pointer;}


/*********************栏目**********************/
.shj{ width:100%; height:600px; position:relative; float:left;}
.shj .t,.hj .t{ width:100%; overflow:hidden; margin-bottom:40px;}
.shj .t .z1,.hj .t .z1{ width:100%; height:50px; line-height:50px; text-align:center; font-size:36px; color:#b6003d; float:left;}
.shj .t .z2,.hj .t .z2{ width:100%; height:auto; padding:10px 0; line-height:24px; text-align:center; font-size:16px; color:#555; float:left;}
.shj .b{ width:100%; height:650px; position:absolute;}
.shj .b .slides li{height:650px;}
.shj .b .flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center; }
.shj .b .flex-direction-nav{position:absolute;z-index:2;width:100%;top:35%;}

.f3Box{overflow:hidden;}
.f3Box .tab{overflow:hidden;}
.f3Box .tab span{float:left;width:238px;height:50px;text-align:center;line-height:50px;font-size:24px;color:#434343;background-color:#ccc;margin-right:1px;}
.f3Box .tab span a{color:#434343;}
.f3Box .tab span.active{color:#fff;background-color:#b6003d;}
.f3Box .tab span.active a{color:#fff;}
.f3Box .tabBox{height:380px;background-color:#fafafa;overflow:hidden;}
.f3BoxCon p{line-height:55px;font-size:16px;color:#5c5c5c;padding:0 20px;}
.f3BoxCon p a{color:#5c5c5c;}
.f3BoxCon p a:hover{color:#a0532e;}
.f3BoxCon p i{padding:0 15px;}
.f3BoxCon dl{overflow:hidden;padding-left:20px;}
.f3BoxCon dt{float:left;}
.f3BoxCon dt,.f3BoxCon dt img{width:400px;height:300px;}
.f3BoxCon dd{float:right;width:726px;}
.f3BoxCon dd li{float:left;width:286px;height: 35px;overflow: hidden;line-height:35px;font-size:14px;color:#5c5c5c;position:relative;padding-left:14px;}
.f3BoxCon dd li i{width:3px;height:3px;background-color:#5c5c5c;display:block;position:absolute;left:0px;top:50%;margin-top:-1px;}
.f3BoxCon dd li a{color:#5c5c5c;}
.f3BoxCon dd li a:hover{color:#a0532e;}
.f3BoxCon dd li:nth-child(2n-1){border-right:#8f8f8f dashed 1px;padding-right:40px;margin-right:65px;}
.f3BoxList{padding:33px 0 0 24px;position:relative;}
.f3BoxList li{float:left;margin-right:10px;}
.f3BoxList .zixun{width:213px;line-height:78px;text-align:center;line-height:78px;font-size:24px;color:#fff;background-color:#ff8a00;border-radius:5px;display:block;position:absolute;right:65px;top:63px;}

/*Beau*/
.Beau{width: 100%;margin-bottom: 50px;height: auto;}
.Beau_c{width: 1200px;margin: 0 auto;}
.Beau_c .title{ display:none;}
.Beau_c ul {overflow: hidden;}
.Beau_c ul li{width: 115px;height: 115px;background:#ccc;border-radius: 50%;float: left;}
.Beau_c ul li span{width: 50px;height: 50px;padding-left: 32px;padding-top: 21px;display: block;}
.Beau_c ul li p{font-size: 16px;text-align: center;padding-top: 6px;color: #FFFFFF;}
.Beau_c ul li:hover,.qqqq{background: #b6003d;}
.Beau_c ul .IconJH{float: left;display: block;margin-top: 50px;padding: 0 11px;}

		/*医院环境*/
.hj{ width:100%; margin-top:30px; overflow:hidden;}
.hj .HomeCon1{ width:100%; margin:0 auto; clear:both;}
.hj .HomeCon1 .HomeCon1_n{width:100%;height:70px; line-height:70px;  background:#cea074; width:100%;}
.hj .HomeCon1 ul{ width:1200px; margin:0 auto;}
.hj .HomeCon1 ul li{ width:25%; text-align:center; height:70px;float:left;}
.hj .HomeCon1 ul li a{ display:block;}
.hj .HomeCon1 ul li.lihover{ background:#c29163;}
.hj .HomeCon1 ul li a{ color:#fff; font-size:18px;}
.hj .HomeCon1 .HomeCon1_1{ width:1200px; margin:0 auto; }
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l{ width:933px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a{ display:block; float:left; margin-bottom:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a{ display:block;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p1{ width:325px; height:264px; overflow:hidden; margin-right:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p2{ width:600px; height:264px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p3{ width:360px; height:217px; overflow:hidden; margin-right:7px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p4{ width:300px; height:217px; overflow:hidden; margin-right:6px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p5{ width:260px; height:217px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a.p6{ width:259px; height:489px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r{ width:259px;}
.hj .HomeCon1 .HomeCon1_1 .hj a img{  transition: all 0.6s;  }
.hj .HomeCon1 .HomeCon1_1 .hj a:hover img{ transform: scale(1.2);  }
#flink{ width:1200px; margin:40px auto; text-align:left}
#flink .t{font:normal 18px/50px '微软雅黑'}
#flink .c{ padding:20px;border:1px solid #e6e6e6; background:#f9f9f9;}
#flink ul li{display: inline-block;margin-right:10px;}
#flink a{font-size: 12px;}