@charset "utf-8";

body{text-align:left;margin:0;padding:0;font-size:14px;color:#333333;font-family:"微软雅黑";background:#FFF;}

div,form,img,ul,li,ol,dl,dt,dd{margin:0;padding:0;border:none;list-style-type:none}
h1,h3,h4,h5,h6,i,p{margin:0;padding:0;font-size:14px;font-weight:normal;font-style:normal}
span{vertical-align: middle;}  
.red{ color:#70342A!important;}
.white{ color:#FFF!important;}
input,select,button{font:12px Verdana,Arial,Tahoma;}
a,a:visited{color:#666;text-decoration:none;}
a:hover{color:#e40704; text-decoration:none!important;}
a:active{color:#e40704;text-decoration:none;}

.clear{clear:both;margin-top:0px;padding:0px;}
.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
/*顶部*/
.topall{
    width: 100%;
	padding: 0px;
	background-color:#f6f6f6;
   
}
.top{ width:1100px; height:120px; margin:auto; overflow:hidden; position:relative; }
.logo{ width:455px;  height:120px;float:left;}
.logo img{width:455px; height:120px;}
.top-yb{ width:274px; height:120px;float:left; font-weight:bold;  border-left:dashed 1px #d0cfcf; margin-left:25px;  padding-left:15px;}
.top-yb span{line-height:30px; font-size:35px;float:left; margin-right:30px; text-align:center; padding-top:37px; color: #333;font-family: "宋体";width:100%;}
.top-yb img{ width:132px; height:85px;float:left; margin-right:15px; margin-top:17.5px;}
.top-tel{ padding:25px 0 0  0; font-size:14px;line-height:50px;}
.top-tel img{ width:55px; float:left;}
.top-tel2{ width:234px; margin-left:10px;float:left;}
.top-tel2 span{ float:left;}
.top-tel2 .span2 {width:234px; height:20px;font-size:18px;  color:#666666;}
.top-tel2 .span3{width:234px;font-size:24px; color:#9e761f!important; }
/*导航开始*/
.navbg{ width:100%; height:80px; background:#70342a; clear:both; background:#cbacb1 ;margin:0;padding:0;}
.nav{ width:1100px; height:72px;margin:0 auto; text-align:center; font-size:14px;}
.nav ul{ position:relative;}
.nav ul li{ width:156px; float:left; background-color:#94262a; display:block;padding:14px 0px 20px 0px; }
.nav-li{border-right:solid 1px #FFF;}
.nav ul li:hover{background-color:#9f3c40; }
.nav-hover{background-color:#9f3c40!important; }
.nav a{width:156px; font-size:14px; color:#fff; font-family:"微软雅黑";  display:block;}
.nav span{width:156px; font-size:9px; margin:0px; padding:0px;color:#fff;}
.nav a:hover{ color:#fff; }

/*banner开始*/
.banner{ height:408px; overflow:hidden; background:#edc27e;}
.banner2{ width:100%; height:78px; background:url(../images/ban488_02.jpg) no-repeat center top;margin:0;padding:0;}
.banner3{ width:100%; height:79px; background:url(../images/ban488_03.jpg) no-repeat center top;margin:0;padding:0;}
.banner4{ width:100%; height:75px; background:url(../images/ban488_04.jpg) no-repeat center top;margin:0;padding:0;}
.banner5{ width:100%; height:78px; background:url(../images/ban488_05.jpg) no-repeat center top;margin:0;padding:0;}
.banner6{ width:100%; height:78px; background:url(../images/ban488_06.jpg) no-repeat center top;margin:0;padding:0;}

/*首页开始*/
.w1100{ width:1100px; height:auto; margin:20px auto 20px; overflow:hidden;}
.index-1{ width:100%;height:auto; margin: auto; padding-top:10px; padding-bottom:30px;overflow:hidden; position:relative;}
.index-1-1{ float:left;}
.index-1-1 img{ width:320px; height:266px;}
.index-1-2{ width:379px; float:left; margin:0px 30px 0px 30px;}
.index-1-2 ul{ list-style:none;counter-reset:inherit; margin-top:10px;}
.index-1-2 ul li:before{ content:"· "; color:#333333; }
.title1,.title2,.title3{ font-size:24px; color:#94262a; padding-left:10px;}
.index-1-3{ width:341px;float:left;}
.index-1-3 ul{ list-style:none;counter-reset:inherit;margin-top:10px;}
.index-1-3 ul li:before{ content:">"; color:#333333; }
.index-1-2 li ,.index-1-3 li{font-size:14px;color:#333333; line-height:30px;}

.index-2{width:100%;height:auto; margin:10px auto 10px auto; padding-top:20px;  padding-bottom:10px; padding-left:24px;overflow:hidden; position:relative; background-color:#ededed; border:solid 1px #ededed; border-radius:5px;}
.index-2-1{ width:618px; float:left;}
.index-2-libox{ position:relative;}
.index-2-libox img{ width:186px; height:140px;}
.index-2-li{ float:left; background-color:#FFF; padding:5px; margin-right:10px;}
.index-2-2{ width:423px; float:left; padding:5px;background-color:#FFF;}
.index-2-2 img{width:423px; height:330px;}

/*医院简介*/
.main-ico{  text-align:center;}
.main-ico img{ width:45px ; height:45px; text-align:center;}
.main-titel{ color:#000000; font-size:30px; font-weight:bold; text-align:center;}
.main-line img{ width:1100px;}

.yyjs4-1{ width:920px ;margin:10px auto 10px auto; font-size:14px; line-height:30px; color:#525252;}
.yyjs5{ background:#efefef;border:solid 1px #efefef; border-radius:5px;}
.yyjs5 ul{ width:920px ;margin:10px auto 10px auto; list-style:none;counter-reset:inherit;margin-top:10px; line-height:35px;}
.yyjs5 ul li:before{ content:">"; color:#94262a; margin-right:10px;}
.yyjs5 ul li span{color:#94262a;}


.text{ width:990px ;margin:10px auto 10px auto; font-size:14px; line-height:30px; color:#525252;}

/*医院环境 */


.honor-c{width:980px;margin:0 auto;}
#honor-c li{ display:block; float:left;}
.ctul{position:relative;height:350px; width:940px; margin:0 auto; margin-top:0px;}
.ctul li{position:absolute;width:0;height:0;z-index:0;cursor:pointer;overflow:hidden;top:2px; left:10px;}
.ctul li img{width:100%;height:100%;vertical-align:top; float:left; border:0;}

/*专家*/
.zj-box{ width:1100px; height:auto; margin-bottom:30px;overflow:hidden; position:relative;}
.zj-left{ width:393px ; height:392px; float:left;}
.zj-left img{width:393px ; height:392px;}
.zj-right{ width:707px; height:392px;float:left; background:url(zj-bg.jpg) no-repeat center top;margin:0;padding:0; font-size:14px; color:#333333;line-height:30px; overflow:hidden;}
.zj-right1{width:638px; padding-left:25px; padding-top:63px;font-size:14px!important;}
.zj-right2{width:638px;padding-left:25px; padding-top:63px;font-size:14px;}





/*footer*/
.footer{ width:100%; height:auto;  background:#2e2e30; margin-top:20px;}
.footer1{ width:100%; height:auto;  background:#2e2e30;}
.footernav{ width:1100px; height:42px;  margin:auto; overflow:hidden; text-align:center;color:#FFF; }
.footernav a{ width:170px;line-height:42px; font-size:14px;text-align:center; padding-left:60px; padding-right:60px; color:#FFF;}
.footer2{ width:100%; height:auto;  background:#212121;}
.footer-bottem{ width:1100px; height:90px;  margin:auto; padding-top:20px; overflow:hidden; text-align:center;color:#FFF; }
.footer-bottem p,a{text-align:center;color:#FFF; font-size:14px;}