@charset "gb2312";
/* CSS Document */
/*<!-- @Author-Abner_tao -->*/

* { font-family: "宋体"; text-decoration: none; margin: 0px; padding: 0px; }
body { font-size: 12px; color: #000000; background: #630b0b; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; cursor: pointer; }
li { list-style-type: none; margin: 0; padding: 0; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0; padding: 0; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.fleft { float: left; }
.fright { float: right; }
/*banner*/
.banner{ background:url(/zt/images/bannerzt_bpy.gif) no-repeat center; height:440px;}
.banner p { position: relative; margin: 0 auto; width:1000px; height: 440px;  }
.banner p a {position: absolute;top: 340px;left:174px;display:block;height:70px;width: 260px;}
/*banner end*/

/*公用*/
.main { width:1000px; margin:55px auto 0; background:#fff; }
.top { height:68px; background: url(/cnns/images/top.jpg) no-repeat top center; margin-left: auto; margin-right: auto; margin-bottom: 0px; }
.title { width:1000px; height:85px; position:relative; }
.title .qq { width:200px; height:36px; position:absolute; top:42px; left:600px; }
/*公用 end*/

/*nav*/
.menubg { background: url(../images/nav.jpg) no-repeat; height: 55px; width: 1000px; margin: 0 auto; position: relative; }
.menubg a.b1 { position: absolute; width: 160px; left: 0px; height: 55px; }
.menubg a.b2 { position: absolute; width: 152px; left: 150px; height: 55px; }
.menubg a.b3 { position: absolute; width: 152px; left: 311px; height: 55px; }
.menubg a.b4 { position: absolute; width: 154px; left: 463px; height: 55px; }
.menubg a.b5 { position: absolute; width: 100px; left: 616px; height: 55px; }
.menubg a.b6 { position: absolute; width: 77px; left: 715px; height: 55px; }
.menubg a.b7 { position: absolute; width: 113px; left: 791px; height: 55px; }
.menubg a.b8 { position: absolute; width: 97px; left: 903px; height: 55px; }
/*nav end*/

/*框架*/
.c1c { position:relative; height:550px; }
.c2c { position:relative; height:838px; text-align:center; }
.c3c { position:relative; height:640px; text-align:center; }
.c4c { position:relative; height:640px; }
.c5c { position: relative; height: 420px; }
/*框架 end*/

/*c1*/
.c1c .div1 { width:450px; height:240px; text-align:center; margin:20px 0 0 20px; float:left; }
.c1c .div1 span { width:450px; height:50px; line-height:50px; display:block; color:#630b0b; font-family: Microsoft YaHei; font-size:30px; }
.c1c .div1 p { width:380px; padding:10px; line-height:22px; text-indent:2em; text-align:left; margin:0 auto; }
.c1c .div2, .c1c .div3, .c1c .div4, .c1c .div5, .c1c .div6, .c1c .div7 { width:200px; height:230px; float:left; text-align:center; }
.c1c .div2 { margin-top:40px; margin-left:30px; }
.c1c .div3 { margin-top:40px; margin-left:30px; }
.c1c .div4 { margin-top:40px; margin-left:70px; }
.c1c .div5 { margin-top:40px; margin-left:20px; }
.c1c .div6 { margin-top:40px; margin-left:20px; }
.c1c .div7 { margin-top:40px; margin-left:20px; }
.c1c .div2 p, .c1c .div3 p, .c1c .div4 p, .c1c .div5 p, .c1c .div6 p, .c1c .div7 p { font-size:20px; padding:4px 0px; color:#612a27; font-family: Microsoft YaHei; }
/*c1`end*/

/*c2*/
.c2c .div1, .c2c .div2, .c2c .div3, .c2c .div4 { width:180px; height:72px; float:left; margin-top:34px; padding:184px 14px 28px 24px; text-indent:2em; line-height:16px; color:#494949; text-align:left; }
.c2c .div1 { background:url(../images/bpy_40.jpg) no-repeat; margin-left:30px; }
.c2c .div2 { background:url(../images/bpy_47.jpg) no-repeat; margin-left:15px; }
.c2c .div3 { background:url(../images/bpy_49.jpg) no-repeat; margin-left:15px; }
.c2c .div4 { background:url(../images/bpy_50.jpg) no-repeat; margin-left:15px; }
.c2c .c2zx { position:absolute; width:230px; height:38px; display:block; top:710px; left:110px; }
.c2c .video1, .c2c .video2, .c2c .video3 { position:absolute; width:240px; height:132px; }
.c2c .video1 { top:600px; left:416px; }
.c2c .video2 { top:600px; left:720px; }
.c2c .video3 { top:640px; left:756px; }
/*c2 end*/

/*c3*/
.c3c .div1 { width:835px; height:60px; background:url(../images/bpy_66.jpg) no-repeat; margin:40px auto; line-height:20px; padding:10px 15px 10px 110px; text-align:left; text-indent:2em; }
.c3c .c3zx{ width:223px; height:38px; position:absolute; top:570px; left:70px;}
.c3c_cont{ position:absolute; top:120px; width:1000px; height:520px;}
.c3c_cont ul{}
.c3c_cont ul li{ float:left; margin:0 22px;width:288px; height:128px; background:url(../images/bpy_li.jpg) no-repeat; color:#c8ab86; font-size:28px; font-family:"微软雅黑";font-weight:bold; line-height:50px;}
.c3c_cont ul li.hover{ width:288px; height:128px; background:url(../images/bpy_l.jpg) no-repeat; color:#630b0b;font-size:28px; font-family:"微软雅黑"; font-weight:bold;line-height:50px;}
.gc2 p{ width:228px; font-size:12px; line-height:20px; text-indent:2em; text-align:left;}
.gc2 p.p1{ position:absolute; top:290px; left:80px;}
.gc2 p.p2{ position:absolute; top:290px; left:390px;}
.gc2 p.p3{ position:absolute; top:290px; left:680px;}
.gc3 p{ width:160px; font-size:14px; line-height:24px; text-indent:2em; text-align:left;}
.gc3 p.p1{ position:absolute; top:330px; left:130px;}
.gc3 p.p2{ position:absolute; top:330px; left:420px;}
.gc3 p.p3{ position:absolute; top:330px; left:700px;}
/**/

/*医生*/
.py-db-lf { margin: 20px 0 10px 10px; width: 322px; }
.py-db-lf p { font-size: 12px; line-height: 20px; padding: 5px; text-indent: 2em; }
.py-db-lf p a { color: #f00 }
.py-db-lf, .py_db_rt { float: left; display: inline }
.py_db_rt { background: url(../images/table-bg1.jpg) no-repeat left top; margin-left: 26px; width: 620px; margin-top: 20px; }
#con_anli_1 { background: url(../images/table-bg1.jpg) no-repeat left top; }
#con_anli_2 { background: url(../images/table-bg2.jpg) no-repeat left top; }
#con_anli_3 { background: url(../images/table-bg3.jpg) no-repeat left top; }
#con_anli_4 { background: url(../images/table-bg4.jpg) no-repeat left top; }
.py_db_rt table { border:1px solid #d4be9c; float: right; font-size: 12px; text-align: center; clear: both }
.py_db_rt table tr { border-bottom:1px solid #cbc8bf !important; }
.py_db_rt table .h-col { color: #fff; }
.py_db_rt p { border: 2px solid #ba9090; clear:both; font-size:12px; line-height:20px; padding:8px; text-indent:2em; margin-top:15px; border-radius:4px; }
.py_db_rt p span { text-align:left; font-family: Microsoft YaHei; color:#b2001a; font-size:14px; padding:0px; }
.py_db_rt p a { color: #c00000; }
.py_db_rt span { display: block; text-align: right; padding-top: 10px; }
.py_anli { clear: both; height: 178px; width:960px; margin:0 auto; }
.py_anli dl { float: left; background:#fff; display: inline; padding:30px 4px 4px; width: 232px; }
.py_anli dl.hover { float: left; background:url(../images/jiantou.jpg) no-repeat 50% 0px #fff; display: inline; padding:30px 4px 4px; width: 232px; }
.py_anli dl dd { font-size: 12px; line-height: 24px; text-align: center; }
/*医生 end*/

/*权威*/
.c5_cont { position: absolute; width: 955px; top: 25px; left: 25px; }
/*权威 end*/

/*荣誉*/
.rycon { text-align: center; padding:20px; background:#fcf7d1 }
/*荣誉 end*/

/*来院路线*/
.lylx_con { padding: 10px 5px; border: 1px solid #d1cebf; width: 943px; margin: 0 auto; background: #FFF; }
.lylx_left { float: left; position:relative; height: 454px; width: 518px; }
.lylx_right { float: right; width: 414px; }
.lylx_left ul { height: 420px; list-style: none; position:absolute; left:0px; top:0px; }
.lylx_left ul li { float: left; width: 154px; margin-left: 80px; line-height: 18px; margin-top: 15px; height: 44px; display:inline; }
.lylx_left ul li span { color: #4d3c04; font-weight: bolder; }
.lylx_left ul .lu_right { margin-left: 129px; }
.lylx_left ul .lu_35, .lylx_left ul .lu_42, .lylx_left ul .lu_68 { margin-left: 95px; }
.lylx_left ul .lu_610, .lylx_left ul .lu_708, .lylx_left ul .lu_711 { margin-left: 114px; }
.lylx_left ul .lu_533, .lylx_left ul .lu_559 { margin-left: 104px; }
.lylx_left ul .lu_716, .lylx_left ul .lu_801 { margin-left: 102px; }
.lylx_left div { margin-top: 10px; font-size: 14px; }
/*来院路线 end*/



.nkjpjs { border:1px solid #DBDBDB; height:344px; border-top:none; }
.nkjpjs_left { width:960px; float:left; margin-top:18px; margin-left:10px;}
.nkjpjs_tab { width:190px; height:auto; overflow:hidden; }
.nkjpjs_tab ul li { width:190px; height:61px; margin-bottom:6px; line-height:20px; font-family:'Microsoft YaHei'; font-size:16px; }
.nkjpjs_tab ul li img{ float:left; margin-right:10px;}
.nkjpjs_tab ul li p{ line-height:30px; padding-left:10px;}
.nkjpjs_tab ul li.active { color:#fff; cursor:pointer; }
.nkjpjs_txt1 { width:560px; height:214px; float:left; margin-top:10px; }
.nkjpjs_txt1 a img { float:left; padding:2px; border:1px solid #DBDBDB; margin-top:3px; }
.nkjpjs_txt2 { width:215px; height:205px; float:right; margin-top:5px; }
.nkjpjs_txt2 p { float:left; width:215px; padding-top:10px; }
.nkjpjs_txt2 p a { font-size:14px; padding:0 6px; }
.nkjpjs_txt2 ul { padding-top:10px; float:left; }
.nkjpjs_txt2 ul li { font-size:14px; width:215px; }
.nkjpjs_txt2 ul li a { color:#00614b; margin-left:18px; }
.nkjpjs_txt3 { width:560px; padding-top:10px; }
.nkjpjs_txt3 p { float:left; font-size:14px; text-indent:2em; color:#666; padding-top:10px; width:552px; line-height:30px; }