/* 
	通用 
	*/
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, big, em, font, img, strong, tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	padding:0;
	margin:0;
}
fieldset, img {border: 0;}
input, select, textarea {font-size:12px; vertical-align:middle}
table, td, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li {list-style:none;	padding:0;	margin:0;}
.hidden {display:none;}

/* 基础设置 */
body {text-align:left; font-family: Arial;	font-size:12px;	line-height:20px; background:#F2FCFC url(../image/bg12.jpg) repeat-x left 67px ; color:#666;}
.clear {clear:both;	height:1px;	overflow:hidden}
.floleft {float:left;}
.floright {float:right;}
.frored,.frored a{color:#BE1F26}
.froblue,.froblue a,.froblue a:hover{color:#1E9BE4}
.frozs,.frozs a{color:#61112B}
.fro14{font-size:15px}
.fro18{font-size:18px}


/* 	链接样式	*/
a{color:#666; text-decoration: none;}
a:hover{color:#3EA49F;	text-decoration: underline}

/* 头部导航样式 */
#header_mid{width:980px; margin:0 auto; background:#fff; padding-bottom:5px}
.top_nav{float:right;}
.top_nav a{padding:0 12px;}
#meun{width:980px; margin:3px auto; height:70px;}
.meunmid{width:950px; float:left; background:url(https://image.8682.cc/images/Hospital/yuanchenyy/menumidbg.jpg) repeat-x; height:70px;}
.meunlist ul li{ float:left; background:url(../image/line3.gif) no-repeat right 15px; padding:10px 15px 5px 15px; font-weight:bold; color:#fff}
.meunlist ul li a{color:#fff}
.meunlist ul li a:hover{color:#fff; text-decoration:underline}
.hot_nav{background:url(https://image.8682.cc/images/Hospital/yuanchenyy/gzrd.gif) no-repeat left 8px; padding:5px 0 0 80px;}
.hot_nav a{padding:0 7px;}
#nav_h1 {font-size: 18px;color: #4cb0b0;display: inline-block;margin-top: 35px;}

/*正文*/
.topbg{width:100%; height:132px;}
.guangbox{width:999px; height:89px; position:relative; margin:0 auto}
.logo{width:278px; height:45px; background: url(../image/logo.jpg) no-repeat left 22px; padding:22px 0 0 0; float:left }
.topmenu{width:144px;  text-align:right; color:#fff; height:24px; line-height:22px; background:url(../image/yc_r2_c2.gif) no-repeat; float:right; margin-top:35px}
.topmenu a{padding:0 12px 0 10px; color:#fff}
.topmenu a:hover{color: #fff}
.mainmenu{width:990px; margin:0 auto; height:41px; }
.mainmenu ul li{ float:left; font-family: "微软雅黑"; font-size:15px; color:#F8F2DF; height:40px; line-height:41px}
.mainmenu ul li a{color:#fff; background:url(../image/line.jpg) no-repeat right 0px; padding:8px 16px 8px 16px; }
.mainmenu ul li a:hover{ background:url(../image/overmenu.jpg) right top; padding:10px 16px 12px 16px; text-decoration:none; color:#3EA4A0}
.hdp{width:999px; height:auto; margin:25px auto 0 auto; }
.box{margin-top: 10px; width:100%; background:url(../image/case_r42_c3.png) repeat-y  center top;}
.mainbox{width:100%; background:url(../image/yc_r4_c2.jpg) no-repeat center top; }
.content{width:999px; margin:0 auto;}
.vedio{width:313px; height:210px; margin:60px 15px 10px 17px ;display:inline; float: left;}
.news{width:378px; float:left; margin:60px 0px 10px 18px; display:inline}
.newsimg{width:130px; height:86px; float:left; margin-right:10px}
.topnews{width:235px; float:right}
.topnews h2{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#3EA49F; padding-bottom:7px}
.topnews h3{ font-size:12px; font-weight:normal; color:#666; padding-bottom:5px}
.topnews h3 a,.topnews h2 a{color:#3EA49F;}
.news ul{ background:url(../image/line14.gif) no-repeat left top; margin:8px 0 0 0; padding-top:8px; height:120px;}
.news ul li{background:url(../image/lt.gif) no-repeat left center; padding:0 0 0 11px; line-height:30px; font-size:14px; float:left; width:178px}
.jdxm{width:231px; height:239px; float:right; margin:60px 0 0 0;overflow:hidden}
h4{width:999px; height:40px; background:url(../image/bar2.jpg); line-height:38px; color:#fff; font-family:"微软雅黑"; text-indent:55px; font-size:22px; font-weight:normal; margin:0 auto}
.ycjj{width:549px; height:240px; background:url(../image/yc_r10_c2.jpg) no-repeat; padding:55px 20px 0 430px; line-height:24px }
.ycjj p{ padding:5px 0}
.cases{padding: 0 0 0 5px;  position:relative; width:994px; height:340px}
.cases li{width:237px; height:320px; float:left; margin:10px 5px; cursor:pointer; display: inline}
.cases li img{width:237px; height:320px;}


.caseover{width:167px; height:67px; font-family:"微软雅黑"; font-size:18px; background:url(../image/yc_r1_c2.png) no-repeat; color:#111; padding:253px 0 0 70px; position:absolute;  display:none; cursor:pointer}
.caseover1{left:10px; top:10px;}
.caseover2{left:257px; top:10px;}
.caseover3{left:504px; top:10px;}
.caseover4{left:751px; top:10px;}

.caseover a{color:#111}

.contact{width:472px; height:fit-content; padding:100px 0 0 470px; background: url(../image/case_r18_c6.jpg) no-repeat; background-size: 100% 98%; margin:0 auto 5px auto; font-family:"微软雅黑"; font-size:18px; line-height:40px}
.contact a{color:#3EA49F;}
.pinyu{width:765px; height:fit-content; /*background:url(bjdptxt.gif) no-repeat;*/ background-size: 80px 129px,90% 85%; background-image:url(../image/bjdp1.png), url(../image/bjdp2.png); background-repeat: no-repeat, no-repeat; background-position: 0 0, 80px 0; background-color: white; padding:10px 57px 70px 120px; margin:20px auto 0 auto; color:#666}
.pinyu p {text-indent: 2em;}

.boxbot{width:100%; background:url(../image/case_r20_c2.jpg) no-repeat center bottom; height:50px}


.bigbg{ background:url(../image/doctors.jpg) no-repeat 0 12px; width:996px; height:318px; padding-top:12px; margin:0 auto}
.summer{/*background:url(case_r4_c3.jpg) no-repeat right top;*/ padding:10px 289px 0 15px; width:98%; height:auto; margin-bottom:10px}
.position{float:right; background:url(../image/zj_r4_c6.jpg) no-repeat left center; text-indent:8px; font-size:12px; padding-right:8px}
.position a,.position a:hover{ color:#fff}
.pyc{width:384px;  height:259px; float:left; padding:20px}
.pycjj{width:545px; float:left; padding:12px 0 0 10px}
.zjzz{ width:250px;  float:left; margin-right:20px}
.zjzz h5{background:url(../image/zj_r9_c6.jpg) no-repeat left 9px; color:#4FB2B2; padding:5px 10px;border-bottom:1px solid #ccc; font-family:"微软雅黑"; font-size:16px; font-weight:normal; margin-bottom:5px}
.zjzz p{padding:2px 0; line-height:22px; font-size:14px}

.zjlist{padding:10px 0 0 0}
.zjlist li{width:465px; height:192px; background:#F5F5F5; border:1px solid #E7E7E7; float:left; margin:10px 8px 10px 20px; display:inline}
.zjlist li img{width:140px; height:170px;}
.docname{color:#fff; background:#4FB2B2; width:140px; height:22px; text-align:center; margin: -6px auto;}
.docname a,.docname a:hover{color:#fff;}
.docleft{width:140px; float:left}

.pycjj1{width:315px; float:right; padding:0px 0 0 10px}
.zjzz1{ width:160px;  float:left; margin:0 0px}
.zjzz1 h5{background:url(../image/zj_r9_c6.jpg) no-repeat left 6px; color:#4FB2B2; padding:1px 0 5px 10px;border-bottom:1px solid #ccc; font-family:"微软雅黑"; font-size:14px; font-weight:normal; margin-bottom:5px}
.zjzz1 p{padding:0px 0; line-height:20px; font-size:12px}

.zjzz2{ width:135px;  float:left; margin:0 0 0 13px}
.zjzz2 h5{background:url(../image/zj_r9_c6.jpg) no-repeat left 6px; color:#4FB2B2; padding:1px 0 5px 10px;border-bottom:1px solid #ccc; font-family:"微软雅黑"; font-size:14px; font-weight:normal; margin-bottom:5px}
.zjzz2 p{padding:0px 0; line-height:20px; font-size:12px}



.hjlist li{ width:300px; height:263px; margin:10px 12px 10px 18px; display:inline; float:left;  position:relative;}
.hjlist li img{ position: absolute; max-width:100%; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.hjlist1 li{ width:300px; height:463px; margin:10px 12px 10px 18px; display:inline; float:left;  position:relative;}
.hjlist1 li img{ width:300px; height:406px;}

.hjname{padding:15px 8px 0 0;text-align:right;}
.hjlist li a{width:300px; height:263px; position: absolute; bottom:0; left:0; background:url(../image/hj_r4_c2.jpg) no-repeat left bottom; color:#4FB2B2;}
.hjlist li a:hover{background:url(../image/hj_r4_c4.jpg) no-repeat left bottom; color:#fff; text-decoration:none}

.hjlist1 li a{width:300px; height:463px; position: absolute; top:0; left:0; background:url(../image/hj_r4_c2.jpg) no-repeat left bottom; color:#4FB2B2;}
.hjlist1 li a:hover{background:url(../image/hj_r4_c4.jpg) no-repeat left bottom; color:#fff; text-decoration:none}


#zxxm ul{height:auto; width:991px; margin:10px auto 5px auto; }
#zxxm ul li{width:297px; height:212px; background:url(../image/dpzpbg.gif) no-repeat; float:left; margin:10px 16px 10px 16px; display:inline; color:#6F529A}
#zxxm ul li img{width:279px; height:172px; padding:8px 8px 3px 8px}
#zxxm ul li a{color:#4FB2B2}

.xiubar{width:954px; margin:0 auto; height:30px; color:#fff; font-family:"微软雅黑"; font-size:16px; line-height:30px; padding:0 8px; background:url(../image/xiubar.gif); margin-bottom:5px}
.xiubar span{padding:0 80px 0 10px; border-left:1px dotted #fff}
.zxpic{margin:30px auto; text-align:center}
.zxlist{width:950px; height:auto; background:#F2FCFC url(../image/zx_r2_c4.jpg) no-repeat center 10px; padding:53px 10px 15px 10px; margin:0 auto 30px auto; text-align:center}









/*
	底部
	*/
#copyright{ width:100%; overflow:hidden; clear:both; line-height:180%; background: url(../image/footer.jpg) repeat-x; padding:5px 0 20px 0; text-align:center; margin:0 auto; color:#fff}
#foot-nav{ height:30px; line-height:30px; color:#fff; text-align:center; margin-bottom:0px;}
#foot-nav a{color:#fff; margin:0px 10px;}
#copyright span{ color:#333;}





