@charset "gb2312";
.none980 { display: none; }
.block980 { display: block; }
.menu { position: absolute; top: 63px; right: 0px; z-index: 99; width: 223px; }
.menu li { width: 223px; color: #FFF; margin-bottom: 8px; position: relative; display: block; }
.menu li a { display: block; height: 30px; padding-left: 17px; color: #FFF; text-decoration: none; font-size: 16px; font-family: "微软雅黑"; transition: all 0.3s ease 0s; line-height: 30px; }

.menu li a.active { margin-left: 40px; }

.menuli1 a { background: url(../images/black_icon_01.png) 0 0 no-repeat; }
.menuli1 a:hover { background: url(../images/gray_icon_01.png) 0 0 no-repeat; }
.menuli1 a.active { background: url(../images/red_icon_01.png) 0 0 no-repeat; }

.menuli2 a { background: url(../images/black_icon_02.png) 0 0 no-repeat; }
.menuli2 a:hover { background: url(../images/gray_icon_03.png) 0 0 no-repeat; }
.menuli2 a.active { background: url(../images/red_icon_03.png) 0 0 no-repeat; }

.menuli3 a { background: url(../images/black_icon_03.png) 0 0 no-repeat; }
.menuli3 a:hover { background: url(../images/gray_icon_05.png) 0 0 no-repeat; }
.menuli3 a.active { background: url(../images/red_icon_05.png) 0 0 no-repeat; }

.menuli4 a { background: url(../images/black_icon_04.png) 0 0 no-repeat; }
.menuli4 a:hover { background: url(../images/gray_icon_07.png) 0 0 no-repeat; }
.menuli4 a.active { background: url(../images/red_icon_07.png) 0 0 no-repeat; }

.menuli5 a { background: url(../images/black_icon_05.png) 0 0 no-repeat; }
.menuli5 a:hover { background: url(../images/gray_icon_09.png) 0 0 no-repeat; }
.menuli5 a.active { background: url(../images/red_icon_09.png) 0 0 no-repeat; }

.menuli6 a { background: url(../images/black_icon_06.png) 0 0 no-repeat; }
.menuli6 a:hover { background: url(../images/gray_icon_11.png) 0 0 no-repeat; }
.menuli6 a.active { background: url(../images/red_icon_11.png) 0 0 no-repeat; }

.menuli7 a { background: url(../images/black_icon_07.png) 0 0 no-repeat; }
.menuli7 a:hover { background: url(../images/gray_icon_13.png) 0 0 no-repeat; }
.menuli7 a.active { background: url(../images/red_icon_13.png) 0 0 no-repeat; }

.menuli8 a { background: url(../images/black_icon_08.png) 0 0 no-repeat; }
.menuli8 a:hover { background: url(../images/gray_icon_15.png) 0 0 no-repeat; }
.menuli8 a.active { background: url(../images/red_icon_15.png) 0 0 no-repeat; }

.menuli9 a { background: url(../images/black_icon_09.png) 0 0 no-repeat; }
.menuli9 a:hover { background: url(../images/gray_icon_17.png) 0 0 no-repeat; }
.menuli9 a.active { background: url(../images/red_icon_17.png) 0 0 no-repeat; }

.menuli10 a { background: url(../images/black_icon_10.png) 0 0 no-repeat; }
.menuli10 a:hover { background: url(../images/gray_icon_19.png) 0 0 no-repeat; }
.menuli10 a.active { background: url(../images/red_icon_19.png) 0 0 no-repeat; }

.menuli11 a { background: url(../images/huodong_02.jpg) 0 0 no-repeat; }
.menuli11 a:hover { background: url(../images/huodong_03.jpg) 0 0 no-repeat; }
.menuli11 a.active { background: url(../images/huodong_01.jpg) 0 0 no-repeat; }


#btn_left, #btn_right { bottom: auto; top: 450px; }
a.detaillink { color: #C03938; font-weight: 700; }
.mod2 .hd { font-family: "微软雅黑"; }
#demo { position: relative; width: auto; z-index: 1; }
#pic { width: 630px; overflow: hidden; position: relative; }
/*宽度,overflow:hidden和相对定位是必须的属性*/
#pic .split { float: left; }
/*水平滚动的话，滚动单元必须浮动，垂直则必须不能浮动*/
#pic div.split img { }
#btn_left { background: url(../images/leftCur.png) no-repeat; width: 34px; height: 34px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/leftCur.png'); cursor: pointer; position: absolute; right: 115px; bottom: 20px; z-index: 999; display: block; }
/*左按钮*/
#btn_right { background: url(../images/rightCur.png) no-repeat; width: 34px; height: 34px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/rightCur.png'); cursor: pointer; position: absolute; right: 50px; bottom: 20px; z-index: 999; display: block; }
/*右按钮*/


.jyjs { width: 753px; height: 223px; padding: 25px 0 30px 0; }
.jyjs dt { float: left; width: 355px; height: 233px; }
.jyjs dd { color: #464646; line-height: 23px; float: left; width: 286px; margin-left: 60px; margin-top: 13px; }
.jyjs dd strong { font-size: 24px; color: #292929; font-family: "微软雅黑"; }
.jyjs dd span { color: #000; padding-top: 10px; display: block; }
.jyjs1 { width: 753px; height: 40px; line-height: 40px; border-bottom: 1px dashed #9f9f9f; font-size: 13px; font-family: "微软雅黑"; color: #464646; }
.jyjs1 b { color: #000; }
.jyjs1 font { }

dl.yzal { width: 170px; height: 205px; float: left; margin: 0 116px 8px 0; display: inline; }
dl.yzal dt { width: 170px; height: 117px; float: left; margin-bottom: 15px; border: #FFF solid 3px; }
dl.yzal dd { width: 170px; height: 23px; line-height: 23px; text-align: center; color: #464646; float: left; margin: 0; text-indent: 0; }

.jyzj_list dl { width: 145px; height: 248px; float: left; overflow: hidden; margin-right: 58px; display: inline; }
.jyzj_list dl dt { width: 145px; height: 174px; float: left; }
.jyzj_list dl dd { width: 145px; height: 30px; line-height: 30px; margin: 20px 0; text-align: center; float: left; color: #464646; font-family: "微软雅黑"; }
.jyzj_list dl dd b { color: #680211; font-size: 16px; padding: 0 5px; }

.bzx { width: 580px; height: 357px; float: left; margin-bottom: 30px; }
.bzx img { float: left; }
.zjhy_list { width: 580px; overflow: hidden; zoom: 1; }
.zjhy_list dl { width: 377px; height: 185px; float: left; display: inline; }
.zjhy_list dl dt { width: 145px; height: 184px; float: left; margin-bottom: 6px; }
.zjhy_list dl dd { width: 220px; float: left; margin-bottom: 6px; margin-left: 8px; font-family: "微软雅黑"; color: #000; }
.zjhy_list dl dd b { font-size: 20px; font-weight: bolder; color: #000; margin-right: 20px; }

.bbzxdh { width: 580px; height: 305px; }
.bbzxdh dl { width: 137px; height: 140px; float: left; margin-right: 68px; display: inline; margin-bottom: 10px; }
.bbzxdh dl dt { width: 137px; height: 101px; float: left; }
.bbzxdh dl dd { width: 127px; height: 28px; line-height: 28px; float: left; color: #464646; text-align: center; margin-top: 5px; font-family: "微软雅黑"; }
.jtlx { width: 580px; height: 380px; }
.jtlx img { float: left; }
.lxjt { width: 580px; height: 388px; }
.lxjt img { float: left; }
.yylct { width: 580px; height: 596px; }
.yylct img { float: left; }


.items, .items a { color: #8f8f8f; }

.top10 { margin-top: 10px; }
.top20 { margin-top: 20px; }
.scroll_top { position: relative; }

#apDiv1 { position: absolute; top: 115px; width: 292px; z-index: 1; text-indent: 2em; }
#apDiv2 { position: absolute; top: 111px; z-index: 2; right: 0px; }
#apDiv3 { position: absolute; top: 467px; z-index: 3; }
#apDiv4 { position: absolute; top: 536px; height: 227px; z-index: 4; }
#apDiv5 { position: absolute; top: 532px; width: 291px; z-index: 5; text-indent: 2em; right: 0px; }
#apDiv6 { position: absolute; top: 928px; z-index: 6; }
#apDiv7 { position: absolute; top: 1000px; width: 294px; z-index: 7; text-indent: 2em; }
#apDiv8 { position: absolute; top: 995px; z-index: 8; right: 0px; }
#apDiv9 { position: absolute; top: 1361px; z-index: 9; }
#apDiv10 { position: absolute; left: 7px; top: 1416px; z-index: 10; }
#apDiv11 { position: absolute; top: 1416px; width: 309px; z-index: 11; right: 0px; text-indent: 2em; }
#apDiv12 { position: absolute; left: 12px; top: 1784px; width: 565px; height: 377px; z-index: 12; background: url(../images/pp10.jpg) 0 0 no-repeat; text-indent: 2em; }

#apDiv17 h1 { font-size: 19px; font-weight: 100; }

#apDiv17 p { text-indent: 2em; }

.apDiv21 h3 { font-size: 16px; line-height: 2; }

.apDiv21 h3 span { font-size: 12px; font-weight: 100; margin-left: 10px; }

.apDiv21 p a { color: #000; }
.apDiv21 p a:hover { color: #e4007f; }

.t2em { text-indent: 2em; }

#apDiv41 h1, #apDiv42 h1, #apDiv43 h1, #apDiv45 h1, #apDiv46 h1, #apDiv47 h1 { font-size: 16px; color: #500024; font-weight: 100; background: url(../images/pp37.jpg) left center no-repeat; padding-left: 20px; }

#apDiv42 h1 { color: #d0543d; background-image: url(../images/pp38.jpg); }

#apDiv43 h1 { color: #6a002c; }

#apDiv45 h1 { color: #a61c39; }

#apDiv46 h1 { color: #860234; }

#apDiv47 h1 { color: #820532; }

#apDiv51 h1 { font-size: 19px; font-weight: 100; }
#apDiv13 { position: absolute; top: 32px; width: 174px; height: 97px; z-index: 1; left: 0px; }
#apDiv14 { position: absolute; left: 396px; top: 33px; width: 169px; height: 89px; z-index: 2; }
#apDiv15 { position: absolute; left: 0px; top: 215px; width: 175px; height: 145px; z-index: 3; }
#apDiv16 { margin-top: 28px; }
#apDiv17 { margin-top: 15px; width: 1190px; height: 250px; }
#apDiv17 .apdiv_left { float: left; width: 500px; }
#apDiv17 .apdiv_left img { width: 500px; }
#apDiv17 .apdiv_right { float: right; width: 650px; font: 14px/1.5 "微软雅黑",arial,宋体; }
#apDiv17 .apdiv_right p { font-size: 13px; line-height: 25px; text-indent: 2em; border-bottom: 1px solid #E0E0E0; padding-bottom: 30px; letter-spacing: 1px; }
#apDiv18 { margin-top: 48px; width: 1190px; overflow: auto; }
.apDiv19 { margin: 17px 17px; width: 260px; height: 206px; background-color: #FFF; -webkit-box-shadow: 0px 0px 15px #EAE6E6; -moz-box-shadow: 0px 0px 15px #EAE6E6; box-shadow: 0px 0px 15px #EAE6E6; position: relative; float: left; border: 1px solid #fff; }
.apDiv19:hover { border-color: #e4007f; }

.apDiv20 { position: absolute; z-index: 1; }
.zj_span { font-size: 14px; font-weight: bold; }
.apDiv21 { position: absolute; left: 156px; width: 100px; height: 188px; z-index: 2; top: 15px; }

.apDiv22 { position: absolute; left: 35px; top: 155px; width: 30px; height: 30px; z-index: 1; background: url(../images/zixun_icon.png) 0 0 no-repeat; transition: all 0.3s linear 0s; }
.apDiv22:hover { background-position: 0 -40px; }
.apDiv23 { position: absolute; left: 70px; top: 155px; width: 30px; height: 30px; z-index: 2; background: url(../images/zixun_icon.png) -37px 0 no-repeat; transition: all 0.3s linear 0s; }
.apDiv23:hover { background-position: -37px -40px; }
#apDiv19 { position: absolute; top: 40px; z-index: 1; left: 1px; }
#apDiv20 { position: absolute; top: 107px; z-index: 2; }
#apDiv21 { position: absolute; left: 333px; top: 139px; z-index: 3; font-size: 18px; }
#apDiv22 { position: absolute; left: 335px; top: 201px; width: 241px; z-index: 4; }
#apDiv23 { position: absolute; left: 14px; top: 394px; width: 216px; height: 30px; z-index: 5; font-size: 18px; }
#apDiv24 { position: absolute; left: 16px; top: 451px; width: 226px; height: 164px; }
#apDiv25 { position: absolute; left: 270px; top: 372px; }
#apDiv26 { position: absolute; top: 661px; z-index: 6; }
#apDiv27 { position: absolute; left: 334px; top: 684px; width: 218px; height: 34px; z-index: 7; font-size: 18px; }
#apDiv28 { position: absolute; left: 326px; top: 737px; width: 251px; height: 127px; z-index: 8; }
#apDiv29 { position: absolute; left: 245px; top: 957px; width: 323px; height: 278px; z-index: 9; }
#apDiv30 { position: absolute; left: 19px; top: 983px; width: 193px; height: 44px; z-index: 10; font-size: 18px; }
#apDiv31 { position: absolute; left: 14px; top: 1053px; width: 208px; height: 179px; z-index: 11; }
#apDiv32 { position: absolute; top: 1287px; z-index: 12; }
#apDiv33 { position: absolute; left: 343px; top: 1329px; width: 188px; height: 34px; z-index: 13; font-size: 18px; }
#apDiv34 { position: absolute; left: 342px; top: 1381px; width: 222px; height: 136px; z-index: 14; }
#apDiv35 { position: absolute; left: 274px; top: 1558px; z-index: 15; }
#apDiv36 { position: absolute; left: 19px; top: 1585px; width: 182px; height: 26px; z-index: 16; font-size: 18px; }
#apDiv37 { position: absolute; left: 16px; top: 1629px; width: 237px; height: 152px; z-index: 17; }
#apDiv38 { position: absolute; top: 1842px; z-index: 18; }
#apDiv39 { position: absolute; top: 1906px; z-index: 19; font-size: 18px; line-height: 1.5; width: 100%; }
#apDiv40 { position: absolute; top: 1966px; z-index: 20; font-family: arial; font-size: 16px; line-height: 1.5; width: 100%; border-bottom: 1px dotted #5c5c5c; }
#apDiv41 { position: absolute; left: 50px; top: 2099px; width: 193px; z-index: 21; }
#apDiv42 { position: absolute; left: 351px; top: 2109px; width: 194px; z-index: 22; }
#apDiv43 { position: absolute; top: 2268px; width: 140px; z-index: 23; }
#apDiv44 { position: absolute; left: 157px; top: 2238px; z-index: 24; }
#apDiv45 { position: absolute; left: 444px; top: 2306px; width: 136px; z-index: 25; }
#apDiv46 { position: absolute; left: 58px; top: 2559px; width: 181px; height: 44px; z-index: 26; }
#apDiv47 { position: absolute; left: 347px; top: 2561px; width: 168px; height: 46px; z-index: 27; }
#apDiv48 { position: absolute; top: 2728px; z-index: 28; width: 100%; text-align: center; border-bottom: 1px dotted #9e9e9e; padding-bottom: 30px; }
#apDiv49 { position: absolute; top: 47px; z-index: 1; }
#apDiv50 { position: absolute; top: 100px; z-index: 2; width: 585px; overflow: hidden; }
#apDiv51 { position: absolute; top: 339px; z-index: 3; }
#apDiv52 { position: absolute; top: 522px; width: 100%; z-index: 4; }
.apDiv53 { width: 293px; text-align: center; line-height: 3; float: left; margin-bottom: 20px; }
.apDiv53 img { -webkit-box-shadow: 0px 0px 15px #888; -moz-box-shadow: 0px 0px 15px #888; box-shadow: 0px 0px 15px #888; width: 264px; height: 195px; }

#apDiv55 h1 { font-size: 19px; font-weight: 100; }

#apDiv57 h1 { font-size: 16px; font-weight: 100; }

#apDiv58 h1 { font-size: 16px; font-weight: 100; }

#apDiv61 h1 { font-size: 16px; font-weight: 100; }

#apDiv62 h1 { font-size: 16px; font-weight: 100; }

#apDiv65 h1 { font-size: 16px; font-weight: 100; }

#apDiv66 h1 { font-size: 16px; font-weight: 100; }
#apDiv53 { position: absolute; top: 50px; z-index: 1; }
#apDiv54 { position: absolute; top: 110px; z-index: 2; width: 585px; overflow: hidden; }
#apDiv55 { position: absolute; left: 4px; top: 343px; z-index: 3; border-bottom: 1px dotted #595959; padding-bottom: 10px; }
#apDiv56 { position: absolute; top: 522px; z-index: 4; }
#apDiv57 { position: absolute; left: 284px; top: 535px; width: 293px; height: 139px; z-index: 5; }
#apDiv58 { position: absolute; left: 14px; top: 756px; width: 289px; z-index: 6; }
#apDiv59 { position: absolute; left: 323px; top: 746px; z-index: 7; }
#apDiv60 { position: absolute; top: 973px; z-index: 8; }
#apDiv61 { position: absolute; left: 284px; top: 984px; width: 297px; z-index: 9; }
#apDiv62 { position: absolute; top: 1196px; width: 288px; z-index: 10; }
#apDiv63 { position: absolute; left: 322px; top: 1191px; z-index: 11; }
#apDiv64 { position: absolute; top: 1434px; z-index: 12; }
#apDiv65 { position: absolute; left: 281px; top: 1434px; width: 296px; height: 175px; z-index: 13; }
#apDiv66 { position: absolute; left: 5px; top: 1682px; width: 261px; height: 190px; z-index: 14; }
#apDiv67 { position: absolute; left: 319px; top: 1686px; z-index: 15; }
#apDiv68 { position: absolute; top: 44px; z-index: 1; }
#apDiv69 { position: absolute; top: 102px; height: 25px; z-index: 2; background: url(../images/pp52.jpg) left center no-repeat; padding-left: 30px; }
#apDiv70 { position: absolute; top: 136px; height: 482px; z-index: 3; width: 586px; background-color: #000; }
#apDiv84 { position: absolute; left: 9px; top: 8px; width: 461px; height: 425px; z-index: 1; }
#apDiv85 { position: absolute; left: 479px; width: 100px; height: 60px; z-index: 2; top: 8px; }
#apDiv85 li { width: 100px; height: 60px; margin-bottom: 6px; overflow: hidden; cursor: pointer; line-height: 1.7; padding: 3px; }
#apDiv85 li a { color: #454545; }
#apDiv85 li:hover a { color: #FFF; }
#apDiv85 li:hover { background-color: #414141; }
#apDiv85 li img { float: left; margin-right: 7px; width: 100px; height: 60px; }


/*1190*/






#apDiv86 { position: absolute; top: 442px; width: 100%; z-index: 3; background-color: #FFF; }
#apDiv71 { position: absolute; top: 648px; z-index: 4; width: 622px; }
.apDiv72 { width: 175px; height: 130px; z-index: 1; overflow: hidden; line-height: 2.5; text-align: center; float: left; margin-right: 30px; margin-bottom: 20px; }
.apDiv72 img { border: 1px solid #EAEAEA; padding: 3px; }
.apDiv72:hover img { border-color: #e4007f; width: 167px; height: 99px; overflow: hidden; }
.apDiv72:hover a { color: #e4007f; }
#apDiv72 { position: absolute; top: 40px; z-index: 1; }
#apDiv73 { position: absolute; top: 108px; }
#apDiv73 .apDiv788 { top: 0; }



#apDiv73 a { position: relative; display: block; }
#apDiv73 a p { position: absolute; width: 40px; height: 40px; top: 40px; background: url(../images/fdj1.png) center top no-repeat; margin-left: 60px; opacity: 0; transition: all 0.3s linear 0s; }
#apDiv73 a:hover p { opacity: 1; }
#apDiv73 a:hover p:hover { background: url(../images/fdj2.png) center top no-repeat; }


.apDiv78 a { position: relative; display: block; }
.apDiv78 a p { position: absolute; width: 40px; height: 40px; top: 40px; background: url(../images/fdj1.png) center top no-repeat; margin-left: 60px; opacity: 0; transition: all 0.3s linear 0s; }
.apDiv78 a:hover p { opacity: 1; }
.apDiv78 a:hover p:hover { background: url(../images/fdj2.png) center top no-repeat; }


#apDiv73 .apDiv788 .syFocusThumb .contentdiv { HEIGHT: 606px; }
#apDiv73 .apDiv788 .dPic { height: 606px; overflow: hidden; width: 550px; margin: 0 auto; }
#apDiv73 .apDiv788 .syFocusThumb .pagination { TEXT-ALIGN: left; WIDTH: 100%; TOP: 73px; position: absolute; LEFT: 0; HEIGHT: 62px; CLEAR: both; }


#apDiv73 .apDiv788 .syFocusThumb .prev, #apDiv73 .syFocusThumb .next { TOP: 107px; }
#apDiv73 .apDiv788 .syFocusThumb .prev { left: 10px; }
#apDiv73 .apDiv788 .syFocusThumb .next { right: 10px; }
#apDiv73 .apDiv788 .syFocusThumb .thumbWrap { TOP: 690px; LEFT: 0px; width: 586px; position: absolute; }
#apDiv73 .apDiv788 .syFocusThumb .holder { WIDTH: 4000px; }

.scrollbox { position: relative; width: 586px; height: 610px; overflow: hidden; }
.scrollz, .scrolly { width: 43px; height: 44px; position: absolute; top: 171px; z-index: 99; background: #F00; }
.scrollz { left: 0px; background: url(../img/zzz.jpg) 0 0 no-repeat; }
.scrolly { right: 0px; background: url(../img/yyy.jpg) 0 0 no-repeat; }
.scrollz a, .scrolly a { display: block; height: 44px; }
.scrollcbox { width: 518px; overflow: hidden; position: relative; margin: 0 auto; height: 610px; }
.scrollcbox ul li { display: block; position: relative; width: 518px; height: 610px; overflow: hidden; }
.apDiv74.fr { line-height: 2; }
.apDiv74.fr p { background: url(../images/pp59.jpg) 0 7px no-repeat; padding-left: 10px; }
.apDiv74.fr h1, .apDiv74.fr p b { color: #000; }

.scrollbox2 { position: relative; border-bottom: 1px dotted #000; padding-bottom: 20px; }
.scrollz2, .scrolly2 { width: 11px; height: 27px; position: absolute; top: 30px; z-index: 99; background: #F00; }
.scrollz2 { left: 0px; background: url(../img/zzz.jpg) 0 0 no-repeat; }
.scrolly2 { right: 0px; background: url(../img/yyy.jpg) 0 0 no-repeat; }
.scrollz2 a, .scrolly2 a { display: block; height: 28px; }
.scrollcbox2 { width: 533px; overflow: hidden; position: relative; margin: 0 auto; }
.scrollcbox2 ul li { display: inline; width: 150px; margin-right: 42px; position: relative; text-align: center; }
.scrollcbox2 ul li img { border: 1px solid #eaeaea; }
.scrollcbox2 ul li:hover img { border: 1px solid #e4007f; }


.apDiv74 { width: 480px; position: relative; top: 50px; right: 38px; }
#apDiv74 { position: absolute; top: 754px; z-index: 2; width: 100%; text-align: center; }
#apDiv75 { position: absolute; top: 813px; width: 100%; z-index: 3; font-size: 16px; border-bottom: 2px solid #000; padding-bottom: 5px; }
#apDiv76 { position: absolute; top: 871px; z-index: 99999; width: 100%; }
#apDiv77 { position: absolute; top: 51px; z-index: 1; }
.apDiv78 { position: absolute; top: 110px; width: 100%; height: 356px; z-index: 2; }
#apDiv77 ul { display: block; border-bottom: 2px solid #4a4a4a; background-color: #FFF; }
#apDiv77 ul li { height: 30px; line-height: 30px; float: left; margin-right: 1px; }
#apDiv77 ul li a { display: block; height: 30px; background-color: #414141; padding: 0 8px; font-size: 14px; text-decoration: none; position: relative; color: #FFF; }

#apDiv77 ul li a i { background: url(../images/pp64.jpg) no-repeat; position: absolute; width: 2px; height: 30px; left: 0; font-size: 0; }
#apDiv77 ul li a em { background: url(../images/pp65.jpg) no-repeat; position: absolute; width: 2px; height: 30px; right: 0; font-size: 0; }
#apDiv77 ul li.hover a { background-color: #9d0a3a; }

#apDiv77 ul li.hover a i { background: url(../images/pp66.jpg) no-repeat; }
#apDiv77 ul li.hover a em { background: url(../images/pp67.jpg) no-repeat; }




.syFocusThumb IMG { BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none; }
.syFocusThumb { POSITION: relative; WIDTH: 586px; }
.syFocusThumb .pagination { POSITION: absolute; TEXT-ALIGN: left; WIDTH: 586px; TOP: 73px; LEFT: -37px; }
.syFocusThumb .thumbWrap { POSITION: absolute; WIDTH: 586px; OVERFLOW: hidden; TOP: 315px; LEFT: 0px; }
.syFocusThumb .thumbWrap IMG { -MS-INTERPOLATION-MODE: bicubic; }
.thumbWrap i { float: left; width: 158px; height: 130px; overflow: hidden; cursor: pointer; font-style: normal; text-align: center; margin: 0 18px 20px; font-family: arial, \5b8b\4f53; }
.thumbWrap i img { WIDTH: 150px; HEIGHT: 104px; border: 1px solid #d7d7d7; padding: 3px; transition: all 0.3s linear 0s; }
.thumbWrap i:hover, .thumbWrap i.selected a, .thumbWrap i.selected { color: #e4007f; }
.thumbWrap i.selected img, .thumbWrap i:hover img { border: 1px solid #e4007f; }
.syFocusThumb .prev { POSITION: absolute; WIDTH: 18px; HEIGHT: 71px; TOP: 57px; CURSOR: pointer; LEFT: 0px; }
.syFocusThumb .next { POSITION: absolute; WIDTH: 18px; HEIGHT: 71px; TOP: 57px; CURSOR: pointer; RIGHT: 2px; LEFT: auto; }
.syFocusThumb .contentdiv { HEIGHT: 356px; }
.dPic { width: 840px; height: 470px; overflow: hidden; }
.dPic .fl { position: relative; top: 10px; left: 37px; }
#apDiv81 h1 { font-size: 26px; font-weight: 100; }

#apDiv81 p { line-height: 2; }
#apDiv78 { position: absolute; top: 40px; z-index: 1; }
#apDiv79 { position: absolute; left: 2px; top: 90px; width: 264px; z-index: 2; font-size: 14px; color: #000; }
#apDiv80 { position: absolute; left: 336px; top: 90px; z-index: 3; }
#apDiv81 { position: absolute; left: 468px; top: 94px; width: 105px; z-index: 4; }
#apDiv82 { position: absolute; top: 240px; width: 586px; height: 517px; z-index: 5; }


#apDiv83 { width: 370px; z-index: 6; margin-top: 20px; }
#apDiv83 ul { display: block; border-bottom: 1px solid #F5EDED; background-color: #FFF; }
#apDiv83 ul li { height: 30px; line-height: 30px; float: left; margin-right: 1px; }
#apDiv83 ul li a { display: block; height: 30px; background-color: #414141; padding: 0 32px; font-size: 14px; text-decoration: none; position: relative; color: #FFF; }

#apDiv83 ul li a i { /*background: url(../images/pp64.jpg) no-repeat;*/ position: absolute; width: 2px; height: 30px; left: 0; font-size: 0; }
#apDiv83 ul li a em { background: url(../images/pp65.jpg) no-repeat; position: absolute; width: 2px; height: 30px; right: 0; font-size: 0; }
#apDiv83 ul li.hover a { background-color: #A49298; }

#apDiv83 ul li.hover a i { /*background: url(../images/pp66.jpg) no-repeat;*/ }
#apDiv83 ul li.hover a em { background: url(../images/pp67.jpg) no-repeat; }

.apDiv84 { position: absolute; top: 850px; width: 100%; height: 356px; z-index: 2; display: none; }
.apDiv84 h3 { font-size: 14px; font-weight: 100; color: #000; margin-top: 20px; }
.apDiv84 ul li { background: url(../images/pp59.jpg) left center no-repeat; padding-left: 15px; line-height: 2; }
.pp248 { width: 248px; overflow: hidden; }

#apDiv48a { width: 143px; height: 38px; display: block; margin: 0 auto; background: url(../images/pp39.jpg) no-repeat; }
#apDiv48a:hover { background: url(../images/pp39_02.jpg) no-repeat; }

#apdiv74a { width: 280px; height: 38px; margin: 0 auto; }
#apdiv74a a { width: 118px; height: 38px; display: inline-block; margin: 0 10px; }
#apdiv74a1 { background: url(../images/list_10_05.jpg) no-repeat; }
#apdiv74a1:hover { background: url(../images/list_10_02_05.jpg) no-repeat; }
#apdiv74a2 { background: url(../images/ddwwe.jpg) no-repeat; }
#apdiv74a2:hover { background: url(../images/jiage_icon.png) no-repeat; }

#box1 { height: 2200px; margin-top: 80px; }
#box2 { margin-bottom: 30px; }
#box3 { height: 2850px; margin-top: 80px; }
#box4 { height: 2050px; margin-top: 80px; }
#box5 { height: 2000px; }
#box6 { height: 1050px; }
#box7 { height: 900px; margin-top: 80px; }
#box8 { height: 900px; }
#box9 { height: 1200px; }



#apDiv87, #apDiv88, #apDiv89, #apDiv90 { position: absolute; top: 8px; width: 24px; height: 24px; z-index: 1; background: none; display: block; padding: 0; margin: 0; }
#apDiv87 { left: 77px; }
#apDiv88 { left: 106px; }
#apDiv89 { left: 133px; }
#apDiv90 { left: 161px; }



.div21span { margin-top: 10px; }







/*****/
/* 简介内容 */

.content_jj { width: 717px; height: auto; position: relative; border: 1px solid #dfdfdf; margin-top: 50px; }

.content_title { width: 719px; height: 25px; padding-bottom: 24px; }

.content_title_span1 { display: block; /*position:relative;*/ border-left: 2px solid #9A2435; font-size: 20px; color: #F47548; padding-left: 20px; height: 24px; float: left; line-height: 24px; vertical-align: middle; }

.content_title_span2 { display: block; float: left; margin-left: 6px; font-size: 16px; color: #F47548; font-family: Arial; height: 24px; line-height: 24px; padding-top: 2px; vertical-align: bottom; }

.content_text { width: 719px; height: auto; float: left; font-size: 14px; border-bottom: 1px solid #D8D8D8; /*padding-bottom:30px;*/ }

.content_text img { display: block; float: left; position: relative; border-right: 15px solid #FFF; }

.content_text_paiban { position: relative; line-height: 25px; text-indent: 2em; }

.content_text_paiban p { display: block; margin-bottom: 20px; text-align: justify; padding-right: 10px; }



.jingdian_title { width: 719px; height: 42px; position: relative; float: left; padding-top: 25px; padding-bottom: 25px; }

.jingdian_title_span1 { display: block; position: relative; height: 40px; font-size: 18px; float: left; line-height: 40px; }

.jingdian_title_span2 { display: block; position: absolute; height: 40px; width: 73px; border-bottom: 2px solid #9A2435; float: left; left: 0; }

.jingdian_title_span3 { display: block; position: relative; height: 40px; top: 4px; left: 4px; font-size: 16px; font-family: Arial; line-height: 40px; }

.jingdian_box { width: 719px; height: 280px; padding-top: 25px; position: relative; float: left; border-bottom: 1px solid #D8D8D8; }

.jingdian_box_li1 { width: 355px; height: 120px; position: relative; float: left; }

.jingdian_box_li1 img { display: block; float: left; position: relative; border-right: 25px solid #FFFFFF; }

.jingdian_box_li1_text { position: absolute; left: 82px; font-size: 14px; }

.jingdian_box_li1_text span { display: block; margin-bottom: 10px; font-size: 16px; }

/*.jingdian_box_li2{width:320px; height:185px; position:relative; float:left; }

.jingdian_box_li2 img{ display:block; border-right:25px solid #FFFFFF; float:left;}

.jingdian_box_li2 span{ display:block; margin-bottom:18px; font-size:16px; }

*/

.yiliao_title { border-bottom: 2px solid #9A2435; }

.yiliao_box { width: 760px; height: auto; clear: both; margin: 0 auto; padding-left: 330px; }

.yiliao_box li { width: 214px; height: 200px; float: left; /*margin-right:32px;*/ border-right: 32px solid #FFFFFF; text-align: center; }

.list { width: 214px; height: 200px; cursor: pointer; overflow: hidden; position: relative; }

/* .yiliao_box a{ display:block; width:214px; height:200px; color:#333333; font-size:14px; background-color:#E5E5E5;}

.yiliao_box a:hover{ text-decoration:none; color:#FFFFFF; background-color:#F47548;} */

.yiliao_box img { display: block; width: 214px; height: 135px; }

/*.yiliao_box_wzdaohang{display:block; width:214px; height:65px; padding-top:15px; font-size:14px; color:#333333; background-color:#E5E5E5; z-index:100; position:relative;}

.yiliao_box_wzdaohang:hover{ text-decoration:none; color:#FFFFFF; background-color:#F47548;}

*/

.tpdaohang { display: block; width: 51px; height: 51px; position: relative; background-image: url(../images/jian01.png); margin-top: 0px; float: left; }

.tpdaohang:hover { background-image: url(../images/jian02.png); }

.yiliao_box_wz { display: block; width: 214px; height: 50px; padding-top: 15px; font-size: 14px; background-color: #E5E5E5; z-index: 100; position: relative; cursor: pointer; }

/* 医院简介样式结束 */





/* 通用列表页 */

.tybody { margin: 0 auto; width: 990px; height: auto; margin-top: 30px; }

.tybody_left { width: 650px; height: auto; float: left; margin-right: 30px; }

.tybody_left li { background-color: #FFFFFF; float: left; margin-bottom: 35px; }

.tybody_left_date { width: 110px; height: auto; float: left; }

.tybody_left_date_ys1 { display: block; width: 77px; height: 22px; background-image: url(../images/datebg.png); font-size: 12px; color: #FFFFFF; padding-top: 7px; padding-left: 8px; font-family: Arial; }

.tybody_left_date_ys2 { display: block; width: 80px; height: 22px; font-family: Arial; color: #FFFFFF; background-color: #F47548; margin-top: 3px; text-align: center; padding-top: 7px; }

.tybody_left_content { width: 540px; height: auto; float: left; border-bottom: 1px solid #E5E5E5; *padding-bottom: 25px; }

.tybody_left_content img { margin-bottom: 15px; }

.tybody_left_content_ys1 { display: block; font-size: 18px; }

.tybody_left_content_ys1 a.title { font-size: 18px; display: block; width: 540px; height: auto; float: left; color: #333; border-bottom: none; }

.tybody_left_content_ys1 a.title:hover { color: #9a2435; border-bottom: none; }

.tybody_left_content_ys2 { display: block; font-size: 13px; margin-top: 22px; }

#description { text-indent: 0px; }

/*.tybody_left_content a{width:50px; height:20px; line-height:20px; color:#9a2435; border-bottom:1px dotted #9a2435; display:block; margin-top:18px; margin-bottom:25px;*margin-bottom:25px; float:left; text-decoration:none;}

.tybody_left_content a:hover{text-decoration:none; border-bottom:1px solid #9a2435;}*/

.tybody_left_content a:hover { opacity: 0.9; }

.tybody_left_content .source a { width: 535px; height: 20px; line-height: 20px; color: #9a2435; border-bottom: 1px dotted #9a2435; display: block; margin-top: 0px; margin-bottom: 0px; float: left; }

.tybody_left_page { margin-left: 110px; line-height: 30px; vertical-align: middle; height: 35px; float: left; }

.tybody_left_page div { text-align: center; width: 540px; height: 35px; margin: 0 auto; }

.tybody_left_page span { display: inline-block; width: auto; padding-left: 10px; padding-right: 10px; height: 30px; font-size: 14px; border: 1px solid #F47548; font-family: Arial; margin-right: 5px; }

.tybody_left_page a { display: inline-block; width: auto; height: 30px; border: 1px solid #E5E5E5; font-size: 14px; font-family: Arial; margin-right: 5px; text-decoration: none; padding-left: 10px; padding-right: 10px; color: #666; }

.tybody_left_page a:hover { border: 1px solid #F47548; color: #F47548; }

.tybody_left_page a .title_a { }

#pagePre { width: 60px; }

#pageNext { width: 60px; margin-right: 0px; }



.tybody_right { width: 310px; height: auto; float: left; }

.tybody_right_title { width: 310px; height: 33px; margin-bottom: 25px; }

.tybody_right_title_ys1 { width: 72px; height: 33px; font-family: "Microsoft YaHei"; font-size: 18px; color: #333; float: left; border-bottom: 2px solid #9a2435; }

.tybody_right_title a { margin-bottom: 0px; cursor: pointer; }

.tybody_right_hot { width: 310px; height: 239px; }

.huodong_tips { width: 310px; height: 30px; float: left; z-index: 2; color: #333333; }

.huodong_tips ul li { display: block; float: left; width: 101px; height: 30px; background-color: #09F; text-align: center; line-height: 30px; vertical-align: middle; font-size: 14px; background-color: #eaeaea; cursor: pointer; }

.huodong_tips ul li.active { background-color: #FFFFFF; }

.huodong_list { width: 310px; height: 130px; overflow: hidden; }

.huodong_list ul li { display: block; float: left; width: 310px; overflow: hidden; color: #333333; }

.huodong_list ul li img { display: block; float: left; margin: 25px 0 0 15px; }

.huodong_list span { display: block; float: left; font-size: 14px; padding-top: 50px; padding-left: 15px; line-height: 28px; color: #333333; width: 163px; }

.huodong_list a { line-height: 20px; color: #9a2435; border-bottom: 1px dotted #9a2435; display: block; margin-top: 5px; margin-bottom: 25px; float: left; text-decoration: none; font-size: 14px; margin-left: 15px; }

.huodong_list a:hover { text-decoration: none; border-bottom: 1px solid #9a2435; }



.tybody_right_more { width: 310px; height: 350px; }

.tybody_more_title { width310px; height: 32px; }

.tybody_more_title_ys1 { width: 72px; height: 32px; font-family: "Microsoft YaHei"; font-size: 18px; color: #333; float: left; border-bottom: 2px solid #9a2435; }

.tybody_more_title_ys1 a { color: #333; }

#ty_btn1 { margin-bottom: 20px; }

.newlist { width: 310px; height: 270px; float: left; overflow: hidden; color: #333333; }

.newlist ul { display: block; width: 310px; }

.newlist li { display: block; width: 310px; float: left; height: 55px; }

#news_jt { padding-left: 0px; width: 10px; height: 30px; background-image: url(../images/news_jiantou.png); background-repeat: no-repeat; background-position: 0 16px; }

.newlist li span { display: block; float: left; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; font-size: 13px; }

.tybody_right_more_title { display: block; font-size: 13px; }

.newlist li span p a { color: #333333; }

.tybody_right_more_date { display: block; font-family: "宋体"; font-size: 12px; margin-top: 6px; color: #BBBBBB; }

#tybodyhits { font-size: 12px; font-family: Arial; color: #666666; float: right; padding: 10px 5px 10px 5px; border: 1px solid #E0E0E0; margin-top: 10px; width: 35px; text-align: center; }



.tybody_right_yszx { width: 310px; height: 220px; float: left; }

.tybody_right_yszx_box { width: 310px; height: 140px; float: left; overflow: hidden; }

.tybody_right_yszx_ul { display: block; width: 310px; height: 140px; margin-top: 32px; }

.tybody_right_yszx li { display: block; width: 145px; float: left; text-align: center; margin-right: 20px; }

.tybody_right_yszx_zj { width: 145px; height: 140px; cursor: pointer; overflow: hidden; }

/*#ty_yszx_zj2{margin-right:0px;}*/

.tybody_right_yszx li img { display: block; }

.tybody_right_yszx_wz { display: block; width: 145px; height: 37px; line-height: 37px; vertical-align: middle; font-size: 13px; background-color: #E5E5E5; position: relative; z-index: 100; color: #333333; }

.tybody_right_nr3 { width: 310px; height: 131px; float: left; margin-bottom: 25px; }

.tybody_right_nr3_nr { width: 310px; height: 76px; float: left; }

.tybody_right_nr3_nr ul li { width: 143px; height: 30px; float: left; margin-right: 23px; margin-bottom: 16px; background: #e5e5e5; text-align: center; line-height: 30px; color: #333; position: relative; overflow: hidden; cursor: pointer; }

.tybody_right_nr3_nr ul li a { color: #333; }

.tybody_bz { width: 38px; height: 60px; overflow: hidden; position: absolute; top: 0px; left: 0px; }

/* 通用列表页结束 */





/* 品牌荣誉开始 */

.content_rongyu { height: auto; }

.rongyu_wz { height: 75px; float: left; border: 0; }

.rongyu_box { width: 719px; height: auto; margin-top: 22px; float: left; }

.rongyu_list { display: block; width: 214px; height: 210px; float: left; margin-right: 34px; margin-bottom: 30px; overflow: hidden; cursor: pointer; position: relative; }




.rongyu_list a { text-decoration: none; color: #333333; position: relative; display: block; }
.rongyu_list a p { transition: all 0.3s linear 0s; opacity: 0; width: 50px; height: 50px; top: 43px; position: absolute; left: 82px; background: url(../images/newp.png) 0 0 no-repeat; }
.rongyu_list a:hover p { opacity: 1; }
.rongyu_list a:hover p:hover { background: url(../images/newp.png) 0 -60px no-repeat; }

.rongyu_list_kaobian { margin-right: 0px; }


.rongyu_list a span { height: 75px; display: table-cell; vertical-align: middle; text-align: center; font-size: 14px; cursor: pointer; width: 214px; padding-left: 15px; padding-right: 15px; background-color: #d6d6d6; position: relative; z-index: 100; *+display:block; *+width:184px; *+padding-top:10px; transition: all 0.3s linear 0s; }
.rongyu_list a:hover span { color: #fff; background: #9d0a3a; }

.rydaohang { display: block; width: 51px; height: 51px; position: relative; background-image: url(../images/fangda01.png); float: left; }

.rydaohang:hover { background-image: url(../images/fangda02.png); }

/* 品牌容易结束 */





/* 环境展示开始 */

.content_huanjing { height: auto; font-family: "微软雅黑"; font-size: 13px; /*line-height: 25px;*/ }

.huanjing_title { display: block; float: left; /*margin-left:6px;*/ font-size: 16px; color: #F47548; font-family: Arial; height: 22px; vertical-align: bottom; }

.huanjing_text_paiban { line-height: 25px; margin-top: 8px; text-indent: 2em; }

.content_huanjing ul { width: 719px; height: 218px; margin-top: 27px; margin-bottom: 5px; float: left; }

.content_huanjing li { display: block; width: 217px; height: 209px; float: left; margin-right: 10px; overflow: hidden; padding: 7px 6px 0px 6px; background-image: url(../images/huanjing_bk.png); }

.huanjing_box { width: 214px; height: 200px; cursor: pointer; position: relative; }

.huanjing_box img { display: block; margin: 0 auto; }

.huanjing_box a { text-decoration: none; color: #333333; }

.huanjing_jieshao { width: 214px; height: 50px; display: block; padding-top: 10px; text-align: center; font-size: 16px; background-color: #E5E5E5; position: relative; z-index: 100; cursor: pointer; }

.hjdaohang { margin-top: -51px; }

.huanjing_title2 { height: 35px; margin-top: 30px; margin-bottom: 22px; float: left; width: 719px; }

.browse_title { display: block; width: 110px; height: 35px; border: 0px; background-image: url(../images/wz_ys1.png); background-position: 0 -5px; font-family: "Microsoft YaHei"; font-size: 18px; color: #333; float: left; }

a.more_ys1 { margin-bottom: 0px; }

.browse_box { width: 719px; height: 380px; float: left; margin-top: 6px; overflow: hidden; }

.yldaohang { display: block; width: 51px; height: 51px; position: relative; background-image: url(../images/360-1.png); margin-top: 0px; margin-left: 330px; margin-top: -215px; }

.yldaohang:hover { background-image: url(../images/360-2.png); }

/* 环境展示结束 */





/* 订房缴费开始 */

.content_dingfang { width: 719px; height: auto; }

.ruyipic { width: 719px; height: auto; margin-top: 7px; }

.dingfang_wz { margin-top: 5px; height: 120px; padding-bottom: 5px; border-bottom: 1px solid #E5E5E5; }

.dingfang_wz p { display: block; background-image: url(../images/jiantou3.png); background-repeat: no-repeat; background-position: 0 11px; padding-left: 20px; line-height: 25px; }

.dingfang_wz_right { width: 367px; float: left; }

.dingfang_wz_left { width: 343px; float: left; }

.dingfang_jiaofei_wz { width: 719px; height: auto; clear: both; }

.dingfang_jiaofei_wz p { display: block; padding-right: 12px; font-size: 14px; }

/* 订房缴费结束 */





/* 精彩专题开始 */

.content_jingcai { height: 1230px; }

.jingcaizt_box { margin-top: 8px; }

/* 精彩专题结束 */



/* 来院引导开始 */

.content_laiyuan { width: 719px; height: auto; }

.content_laiyuan p { font-size: 14px; }

.laiyuan_xinxi { height: 75px; border-bottom: 1px solid #E5E5E5; clear: both; }

.laiyuan_xinxi p { display: block; background-repeat: no-repeat; line-height: 30px; padding-left: 33px; }

.laiyuan_title_ys { margin-top: 12px; margin-bottom: 18px; }

.laiyuan_title_ys1 { margin-top: 22px; margin-bottom: 18px; }

.laiyuan_ditie { height: 40px; padding-bottom: 5px; }

.laiyuan_gongjiao { height: 140px; }

.laiyuan_guahao { width: 719px; height: auto; margin-top: 33px; color: #333333; }

.laiyuan_guahao form { display: block; }

.laiyuan_input { width: 719px; height: 210px; float: left; }

.laiyuan_input span { display: block; font-size: 14px; padding-bottom: 7px; color: #333; }

.laiyuan_input_left { width: 260px; height: 210px; float: left; margin-right: 35px; }

.laiyuan_input_left input { display: block; background-color: #F0F0F0; width: 260px; border: 0px; height: 38px; margin-bottom: 7px; font-size: 14px; font-family: "微软雅黑"; color: #b0b0b0; text-indent: 0.5em; line-height: 38px; }

.laiyuan_input_right { width: 415px; height: 210px; float: left; }

.laiyuan_input_right textarea { display: block; width: 415px; height: 184px; border: 0px; background-color: #F0F0F0; font-family: "微软雅黑"; color: #999; font-size: 14px; text-indent: 0.5em; }

.laiyuan_submit { width: 719px; height: 70px; float: left; line-height: 70px; vertical-align: middle; }

.laiyuan_submit span { font-size: 14px; color: #666666; display: block; float: left; }

.laiyuan_submit input { display: block; background-image: url(../images/laiyuan_submit.jpg); width: 89px; height: 36px; border: 0px; cursor: pointer; float: right; clear: right; margin-top: 17px; }

/* 来院引导结束 */



/* 楼层分布开始 */

.content_louceng { height: auto; }

.louceng_nr { width: 719px; height: auto; overflow: hidden; }

.louceng_nr p { display: block; color: #333; height: 34px; padding-top: 15px; line-height: 17px; width: 305px; float: left; }

.louceng_hm { width: 70px; float: left; background-color: #db5237; }

.louceng_hmwz { display: block; padding-top: 15px; font-size: 24px; color: #fff; width: 70px; text-align: center; }



.louceng_fb { float: left; width: 619px; padding-left: 20px; height: auto; padding-bottom: 14px; background-color: #f0f0f0; border-bottom: 1px solid #d8d8d8; border-right: 1px solid #dedede; }

.louceng_bgys1 { background-color: #FFF; }



.lc-1F { height: 63px; }

.lc1F { height: 210px; background-color: #c03427; }

.lc2F { height: 357px; }

.lc3F { height: 259px; background-color: #c03427; }

.lc3BF { height: 112px; }

.lc5F { height: 308px; background-color: #c03427; }

.lc6F { height: 161px; }

.lc7-10F { height: 210px; background-color: #c03427; }



/* 楼层分布结束 */



/* 品牌活动列表页开始 */

.pinpai_hd_tips { width: 719px; height: 44px; }

.pinpai_hd_tips ul li { width: 359px; height: 44px; line-height: 44px; font-size: 16px; }

.pinpai_hd_list { width: 719px; height: 210px; margin-bottom: 6px; }

.pinpai_hd_list ul li { width: 719px; }

.pinpai_hd_list ul li img { margin-left: 20px; }

.pinpai_hd_list span { padding-left: 30px; width: 390px; }

.pinpai_hd_list a { margin-top: 15px; margin-left: 30px; }

.pinpai_hd_title { width: 150px; margin-bottom: 4px; margin-top: 15px; background-position: 0; }

.pinpai_hd_box { height: auto; }

.pinpai_hd_jianjie { float: left; height: 60px; line-height: 20px; padding-top: 15px; width: 185px; word-break: break-all; }

.pinpai_hd_page { text-align: center; width: 719px; height: 30px; margin: 0 auto; float: left; margin-bottom: 35px; line-height: 30px; vertical-align: middle; }

.pinpai_hd_page span { display: inline-block; width: auto; padding-left: 10px; padding-right: 10px; height: 30px; font-size: 14px; border: 1px solid #F47548; font-family: Arial; margin-right: 5px; }

.pinpai_hd_page a { display: inline-block; width: auto; height: 30px; border: 1px solid #E5E5E5; font-size: 14px; font-family: Arial; margin-right: 5px; text-decoration: none; padding-left: 10px; padding-right: 10px; color: #666; }

.pinpai_hd_page a:hover { border: 1px solid #F47548; color: #F47548; }



/* 品牌活动列表页结束 */





/* 品牌活动内容页开始 */

.pinpai_neirong { height: auto; width: 650px; overflow: hidden; }

.pinpai_gk { width: 650px; height: 178px; background: none; }

.pinpai_gk img { display: block; float: left; }

.pinpai_gk span { display: block; float: left; padding-top: 0px; padding-left: 20px; color: #333333; font-size: 13px; width: 325px; }

.pinpai_gk p { display: block; height: 40px; }

.pinpai_gk a { margin-left: 20px; margin-top: 20px; width: 65px; }

.pinpai_gk_renshu { background-image: url(../images/huodong_rs.png); width: 80px; height: 28px; float: left; margin-left: 15px; font-size: 12px; color: #FFFFFF; text-align: center; font-family: Arial; padding-top: 6px; }

.pinpai_xx { width: 650px; height: auto !important; margin-top: 30px; }

.pinpai_xx img { display: block; margin: 0 auto; padding-top: 15px; padding-bottom: 15px; }

.pinpai_xx p { display: block; font-size: 14px; line-height: 25px; text-align: justify; }

.pinpai_baoming { margin-top: 23px; }

.pinpai_input { width: 650px; height: auto; }

.pinpai_input input { display: block; font-size: 14px; color: #b0b0b0; }

.pinpai_input_left { margin-right: 40px; }

.pinpai_input_right { width: 350px; }

.pinpai_input_right textarea { width: 350px; }

.pinpai_input_submit { width: 650px; }

/* 品牌活动内容页结束 */





/* 视频中心开始 */

.shipin_box { height: auto; }

.shipin { width: 719px; height: auto; margin-bottom: 35px; margin-top: 6px; }

.shipin ul { display: block; height: 210px; }

.shipin_list { width: 333px; height: 210px; margin-right: 44px; overflow: hidden; float: left; }

.shipin_list img { display: block; }

.shipin_li { display: block; width: 214px; height: 200px; float: left; margin-right: 34px; margin-bottom: 25px; overflow: hidden; }

.shipin_li img { display: block; }

.kaobian { margin-right: 0px; }

.shipin_link { text-decoration: none; color: #333; background-color: #E5E5E5; display: block; font-size: 14px; width: 185px; height: 55px; padding-left: 15px; padding-right: 15px; text-align: center; padding-top: 15px; float: left; }

.shipin_link:hover { color: #FFF; background-color: #F47548; text-decoration: none; }

.spdaohang { background-image: url(../images/pic_icon1.png); margin-top: -132px; margin-left: 140px; _display: inline; }

.spdaohang:hover { background-image: url(../images/pic_icon.png); }

.spdh2 { background-image: url(../images/pic_icon1.png); margin-top: -160px; margin-left: 82px; _display: inline; }

.spdh2:hover { background-image: url(../images/pic_icon.png); }

/* 视频中心结束 */





/* 视频中心内容页开始 */

.shipin_neirong_title { display: block; width: 650px; font-size: 24px; color: #333333; text-align: center; }

.shipin_neirong_body { width: 548px; padding-left: 50px; padding-right: 50px; height: auto; border: 1px solid #e0e0e0; margin-top: 25px; margin-bottom: 40px; padding-bottom: 25px; }

.shipin_neirong_list { width: 550px; height: 368px; overflow: hidden; padding-top: 25px; }

.spnrdh { background-image: url(../images/pic_icon1.png); margin-top: -225px; margin-left: 249px; }

.spnrdh:hover { background-image: url(../images/pic_icon.png); }

.shipin_neirong_body span { display: block; font-size: 16px; color: #333333; margin-bottom: 5px; }

.shipin_neirong_body p { font-size: 14px; text-align: justify; line-height: 22px; }

.shipin_neirong_xg { width: 650px; padding-top: 10px; }

.shipin_neirong_xg ul li { width: 194px; margin-right: 34px; }

.shipin_neirong_xg_list { width: 194px; height: 190px; }

.shipin_neirong_xg_list img { display: block; }

.spnr_link { background-color: #E5E5E5; color: #333; display: block; width: 174px; height: 68px; font-size: 13px; position: relative; text-align: center; padding-left: 10px; padding-right: 10px; padding-top: 15px; }

.spnr_link:hover { color: #FFF; background-color: #F47548; text-decoration: none; }

.spnrdh2 { background-image: url(../images/pic_icon1.png); margin-top: -165px; margin-left: 72px; }

.spnrdh2:hover { background-image: url(../images/pic_icon.png); }

.spnr_title2 { width: 650px; }

.shipin_neirong_xg_list span { width: 154px; padding-left: 20px; padding-right: 20px; font-size: 14px; display: block; float: left; }

.shipin_fuwu { width: 650px; height: 110px; background-color: #F0F0F0; margin-top: 40px; }

.shipin_fuwu p { display: block; color: #666666; font-size: 11px; height: 44px; padding-top: 33px; padding-bottom: 33px; padding-left: 70px; float: left; }

.shipin_fuwu span { display: block; color: #333333; font-size: 18px; margin-bottom: 5px; }

.shipin_fuwu img { display: block; float: left; margin-left: 20px; margin-top: 35px; }

/* 视频中心内容页结束 */





/* 新闻资讯-明星青睐 开始 */

.xinwenzx_biaoti { padding-bottom: 10px; }

.xinwenzx { display: block; width: 719px; height: auto; overflow: hidden; }

.xinwenzx li { display: block; width: 719px; height: 140px; float: left; padding-top: 25px; padding-bottom: 25px; border-bottom: 1px solid #E5E5E5; }

.xinwenzx li img { display: block; float: left; width: 248px; }

.xinwenzx li p { display: block; float: left; width: 428px; margin-left: 20px; padding-right: 12px; }

.xinwenzx span { display: block; float: left; text-align: justify; color: #666666; font-size: 13px; line-height: 20px; margin-bottom: 10px; }

.xinwenzx li p a { margin-top: 0px; }

.xiangqing { width: 40px; height: 20px; line-height: 20px; color: #9a2435; border-bottom: 1px dotted #9a2435; display: block; margin-top: 15px; margin-bottom: 25px; float: left; text-decoration: none; font-size: 12px; }

.xiangqing:hover { text-decoration: none; border-bottom: 1px solid #9a2435; }

.xinwenzx .title { color: #333333; font-size: 16px; width: 100%; height: auto; }

.xinwenzx .second { display: block; float: left; text-align: justify; color: #666666; margin-bottom: 0px; font-size: 15px; line-height: 20px; }

.xinwenzx_page { width: 719px; height: 30px; padding-top: 25px; float: left; }

.xinwenzx_page_center { width: 690px; margin-left: auto; margin-right: auto; text-align: center; height: 30px; line-height: 30px; vertical-align: middle; }

.xinwenzx_page_center span { display: inline-block; width: auto; width: 30px; height: 30px; font-size: 14px; border: 1px solid #F47548; font-family: Arial; margin-right: 5px; }

.xinwenzx_page_center a { display: inline-block; width: auto; height: 30px; width: 30px; border: 1px solid #E5E5E5; font-size: 14px; font-family: Arial; margin-right: 5px; text-decoration: none; /*padding-left:8px; padding-right:8px;*/ color: #666; }

.xinwenzx_page_center .a1 { width: 50px; }

.xinwenzx_page_center a:hover { border: 1px solid #F47548; color: #F47548; }



/* 新闻资讯-明星青睐 结束 */





/* 客户服务 开始 */

.kehu_js { width: 990px; height: auto; margin-top: 10px; padding-bottom: 30px; }

.kehu_js img { display: block; float: left; }

.kehu_js p { display: block; width: 485px; float: left; margin-left: 20px; color: #333333; text-align: justify; font-size: 16px; line-height: 26px; }

.kehu_js span { display: block; font-size: 14px; margin-top: 15px; padding-right: 8px; line-height: 25px; }

.kehu_title { width: auto; }

.kehu_wzys1 { display: block; float: left; height: 35px; color: #f37548; font-size: 14px; padding-top: 5px; margin-left: 10px; }

.kehu_fwfl { width: 990px; height: auto; float: left; }

.kehu_fwfl span { display: block; height: 40px; background-color: #F0F0F0; color: #dc5236; font-size: 18px; padding-left: 15px; line-height: 40px; vertical-align: middle; }

.kehu_ylfw { width: 680px; float: left; }

.kehu_ylfw a { color: #333; }

.kehu_ylfw a:hover { color: #333; }

.kehu_ylfw ul { margin-top: 30px; float: left; border-bottom: 1px solid #E5E5E5; }

.kehu_ylfw li { display: block; width: 340px; height: 66px; float: left; margin-bottom: 25px; }

.kehu_ylfw img { display: block; float: left; }

.kehu_ylfw p { display: block; font-size: 14px; color: #666666; margin-left: 25px; float: left; }

.kehu_ylfw li span { display: block; padding-left: 0px; color: #333333; background-color: transparent; height: 36px; line-height: 36px; }

.kehu_fylfw { width: 310px; height: 450px; float: left; }

.kehu_fylfw ul { margin-top: 30px; float: left; border-bottom: 1px solid #E5E5E5; }

.kehu_fylfw li { display: block; width: 310px; height: 66px; float: left; margin-bottom: 25px; }

.kehu_fylfw img { display: block; float: left; }

.kehu_fylfw p { display: block; width: 225px; font-size: 14px; color: #666666; margin-left: 25px; float: left; line-height: 15px; }

.kehu_fylfw li span { display: block; padding-left: 0px; color: #333333; background-color: transparent; height: 36px; line-height: 36px; }

.kehu_dibu { width: 990px; height: auto; float: left; }

.kehu_fwpz { width: 470px; float: left; color: #333333; font-size: 14px; margin-right: 47px; }

.kehu_fwpz_title { margin-top: 5px; width: 470px; }

.kehu_fwpz .wentilx { margin-bottom: 10px; float: left; }

.kehu_fwpz .wenti { height: 160px; float: left; margin-bottom: 10px; }

.kehu_fwpz .wenti span { display: block; float: left; }

.kehu_fwpz .wenti textarea { display: block; float: left; width: 390px; height: 160px; background-color: #F0F0F0; border: 1px solid #E5E5E5; font-size: 14px; font-family: "微软雅黑"; color: #b0b0b0; text-indent: 0.5em; }

.kehu_fwpz .name { width: 470px; float: left; margin-bottom: 10px; }

.kehu_fwpz .name span { display: block; float: left; height: 40px; line-height: 40px; vertical-align: middle; }

.kehu_fwpz .name input { display: block; float: left; width: 390px; height: 38px; line-height: 38px; background-color: #F0F0F0; border: 1px solid #E5E5E5; font-size: 14px; font-family: "微软雅黑"; color: #b0b0b0; text-indent: 0.5em; }

.kehu_fwpz .submit { width: 400px; float: left; margin-top: 5px; padding-left: 70px; }

.kehu_fwpz .submit input { display: block; float: left; width: 89px; height: 40px; background-position: 0 2px; background-image: url(../images/kehu_wtfk.jpg); border: 0; /* border:none;*/ cursor: pointer; }

.kehu_fwpz .submit span { display: block; height: 40px; width: 280px; margin-left: 10px; font-size: 12px; line-height: 18px; float: left; }

.kehu_yyxfx { width: 473px; float: left; }

.kehu_yyxfx * { display: block; }

.kehu_yyxfx ul { display: block; margin-top: 3px; float: left; }

.kehu_yyxfx li { width: 473px; float: left; height: 90px; margin-bottom: 25px; }

.kehu_yyxfx li img { float: left; }

.kehu_yyxfx li P { float: left; width: 324px; margin-left: 15px; }

.kehu_yyxfx li span { font-size: 14px; line-height: 20px; margin-top: -2px; }

.kehu_yyxfx li span.title { font-weight: bold; }

.kehu_yyxfx li a { margin-top: 3px; }

.yyxfx_title { width: 473px; margin-top: 5px; }

/* 客户服务 结束 */





/* 疫苗接种时间表 开始 */

.yimiao_title { width: auto; }

.yimiao_ztdx { font-size: 14px; }

.yimiao_time { width: 719px; height: auto; margin-top: 30px; float: left; }

.yimiao_time .yimiao_input { width: 719px; height: 25px; float: left; margin-top: 10px; }

.yimiao_time span { display: block; float: left; color: #333333; font-size: 14px; height: 25px; line-height: 25px; vertical-align: middle; margin-left: 5px; margin-right: 10px; }

.yimiao_time select { width: 110px; height: 25px; display: block; float: left; background-color: #F0F0F0; border: 1px solid #E5E5E5; font-size: 14px; text-align: center; font-family: "Microsoft YaHei"; }

.yimiao_bt { display: block; background-image: url(../images/yimiao_bt.jpg); width: 89px; height: 36px; float: left; border: 0px; cursor: pointer; margin-left: 114px; margin-top: 15px; }

.yimiao_time table { display: block; float: left; width: 719px; height: auto; border-collapse: collapse; font-family: "微软雅黑"; }

.yimiao_time table span { margin: 0 auto; font-size: 13px; }

.changemonth { display: block; width: 126px; text-align: center; }

.yimiao_time table th { height: 35px; background-color: #CCC; font-size: 16px; font-weight: normal; color: #333; border-left: 1px solid #FFF; }

.yimiao_time table td { border-left: 1px solid #CCC; border-bottom: 1px solid #CCC; height: 35px; text-align: center; font-size: 13px; background-color: #f0f0f0; }

/* 疫苗接种时间表 结束 */





/* 预产期计算 开始 */

.yuchan_box { height: auto; font-family: "微软雅黑"; font-size: 13px; }

.yuchan_jg label { background-color: #F0F0F0; border: 1px solid #E5E5E5; display: block; float: left; font-family: "Microsoft YaHei"; font-size: 14px; height: 25px; text-align: center; width: 110px; color: #f37548; }

.yuchan_span1 { width: 160px; text-align: right; }

.yuchan_info { width: 719px; height: 275px; float: left; }

.ycq_js_right_1 { height: 40px; width: 709px; border: 1px solid #e0e0e0; overflow: hidden; border-bottom: none; border-left: none; }

.ycqtab { font-size: 16px; height: 40px; line-height: 40px; width: 235px; border-right: none; float: left; cursor: pointer; text-align: center; vertical-align: middle; border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; color: #333; }

.ycqtab.selected { background-color: #f0f0f0; border-bottom: none; }

.boxycq { width: 719px; height: 240px; background-image: url(../images/yuchan_bg.png); background-repeat: no-repeat; background-position: 16px 18px; background-color: #f0f0f0; }

.prev { display: block; height: 120px; float: left; cursor: pointer; padding-left: 5px; padding-top: 60px; }

.next { display: block; height: 120px; float: right; cursor: pointer; padding-right: 5px; padding-top: 60px; }

.ycq_js_right_2_nr_left { height: 140px; width: 450px; margin-top: 30px; padding-left: 20px; float: left; font-size: 13px; line-height: 22px; }

.ycq_js_right_2_nr_right { height: 140px; width: 150px; margin-top: 30px; float: left; overflow: hidden; margin-left: 10px; border: 1px solid #cdcdcd; }

.ycq_js_right_2_nr_right img { height: 140px; width: 150px; }

.ycq_js_bottom { width: 679px; float: left; margin-left: 16px; background-color: #FFF; height: 40px; line-height: 40px; vertical-align: middle; text-align: center; font-size: 14px; color: #666666; }

.ycq_js_right_2_nr2 { height: 140px; width: 600px; margin-top: 30px; padding-left: 20px; float: left; font-size: 13px; line-height: 22px; }



.yuchan_list { width: 719px; height: 240px; margin-bottom: 0px; }

.yuchan_list ul li { width: 719px; height: 240px; background-image: url(../images/yuchan_bg.png); background-repeat: no-repeat; background-position: 16px 18px; }

.yuchan_list .part1 { width: 719px; height: 182px; float: left; }

.yuchan_list .part1 span { display: block; height: 144px; float: left; width: 600px; margin-top: 18px; padding-top: 25px; padding-left: 23px; padding-right: 23px; font-size: 14px; }

.yuchan_list .part2 { display: block; width: 679px; height: 40px; float: left; margin-left: 16px; background-color: #FFF; padding: 0px; line-height: 40px; vertical-align: middle; text-align: center; font-size: 14px; color: #666666; }

.yuchan_list .img_bt1 { display: block; height: 182; float: left; padding-top: 58px; padding-left: 5px; cursor: pointer; }

.yuchan_list .img_bt2 { display: block; height: 182; float: left; padding-top: 58px; padding-left: 0px; cursor: pointer; }

/* 预产期计算 结束 */





/* 妈妈商测试 开始 */

.mama_box { width: 719px; height: auto; margin-top: 35px; float: left; }

.mama_box h2 { font-size: 14px; color: #333; font-weight: normal; letter-spacing: 1px; margin-bottom: 20px; font-family: "Microsoft YaHei"; }

.mama_box ul { width: 580px; float: left; }

.mama_box li { height: 35px; letter-spacing: 1px; }

.tishu { color: #333333; font-size: 14px; width: 80px; float: right; margin-left: 5px; margin-bottom: 10px; width: 100px; }

.tishu_color { color: #f37548; }

.mama_jgBox { width: 719px; height: 36px; float: left; margin-top: 15px; }

.mama_jgBox img { display: block; float: left; margin-left: 5px; cursor: pointer; }

.mama_jgBox span { display: block; margin-left: 50px; height: 36px; line-height: 36px; vertical-align: middle; float: left; font-size: 16px; color: #f37548; }

.mama_cjBox { width: 719px; float: left; margin-top: 30px; }

.mama_cjBox img { display: block; margin-left: 5px; margin-right: 15px; float: left; }

.chengji { width: 719px; float: left; }

.chengji span { display: block; float: left; color: #f37548; width: 600px; font-size: 16px; line-height: 25px; }

.chengji a { display: block; float: left; margin-left: 5px; color: #9A2435; width: 719px; margin-top: 20px; }

/* 妈妈商测试 结束 */



/* 孕妈体重计算 开始 */

.ymtz_box { width: 719px; height: auto; font-size: 14px; float: left; margin-top: 35px; }

.ymtz_line { width: 719px; height: 25px; float: left; padding-bottom: 20px; }

.ymtz_line span { display: block; float: left; height: 25px; line-height: 25px; vertical-align: middle; }

.ymtz_line input { display: block; background-color: #F0F0F0; border: 1px solid #E5E5E5; display: block; float: left; font-size: 14px; width: 150px; float: left; font-family: "Microsoft YaHei"; margin-right: 5px; height: 25px; line-height: 25px; vertical-align: middle; text-indent: 0.5em; }

.ymtz_line .wzys1 { width: 165px; text-align: right; }

.ymtz_jsBox { width: 545px; height: 36px; float: left; margin-top: 10px; padding-left: 165px; }

.ymtz_jsBox img { cursor: pointer; }

.ymtz_jgBox { width: auto; height: auto; float: left; margin-left: 67px; margin-top: 30px; font-size: 14px; border: 1px solid #f37548; padding: 15px; line-height: 25px; color: #f37548; letter-spacing: 1px; display: none; }

.wzys2 { color: #666; }

/* 孕妈体重计算 开始 */





/* 孕周计算 开始 */

.yzjs_btBox { border-bottom: 1px dashed #bbb; padding-bottom: 25px; }

.yzjs_jgBox { width: 719px; height: 35px; border: 1px solid #f37548; float: left; margin-top: 25px; display: none; }

.yzjs_jgBox p { display: block; float: left; height: 35px; line-height: 35px; }

.yzjs_jgBox span { color: #f37548; margin-left: 2px; }

.yz_biao { display: block; float: left; margin-top: 10px; border-right: 1px solid #bbb; border-top: 1px solid #bbb; word-break: keep-all; }

.yz_biao tr, .yz_biao td { border-left: 1px solid #bbb; border-bottom: 1px solid #bbb; }

/* 孕周计算 结束 */





/* 宝宝身高计算器 开始 */

.baobao_js { font-size: 14px; height: auto; border-bottom: 1px solid #D8D8D8; padding-bottom: 25px; margin-bottom: 25px; }

.baobao_sex input { display: block; float: left; line-height: 25px; vertical-align: middle; height: 25px; height: 22px; }

.baobao_sex label { display: block; float: left; line-height: 25px; vertical-align: middle; height: 25px; margin-right: 5px; }

.baobao_sg { margin-bottom: 7px; }

.baobao_sg input { width: 150px; height: 25px; line-height: 25px; vertical-align: middle; display: block; float: left; background-color: #F0F0F0; border: 1px solid #E5E5E5; font-size: 14px; font-family: "Microsoft YaHei"; text-indent: 0.5em; }

#babyHeight { display: block; width: 540px; padding-left: 175px; margin-top: 25px; float: left; height: 25px; line-height: 25px; vertical-align: middle; font-size: 14px; padding-bottom: 45px; }

#babyHeight span { display: inline-block; color: #f37548; float: none; padding-bottom: 3px; padding-right: 5px; }

/* 宝宝身高计算器 结束 */





/* 404页面 开始 */

.err_box { height: 650px; border-top: 0px; background-image: url(../images/daiyanren.png); background-repeat: no-repeat; background-position: -110px -10px; }

.err_content { width: 630px; height: 650px; margin-left: 360px; }

.err_content_pic { margin: 0 auto; width: 528px; height: auto; padding-top: 95px; padding-bottom: 25px; }

.err_content_other { width: 630px; height: 235px; background-color: #f0f0f0; }

.err_content_other span { display: block; font-size: 14px; color: #333333; padding-left: 25px; padding-right: 25px; text-align: justify; line-height: 20px; padding-top: 15px; }

.err_content_link { width: 160px; height: 26px; margin: 0 auto; padding-top: 20px; padding-bottom: 20px; }

.err_content_link img { display: block; float: left; width: 76px; }

.err_content_icon { width: 630px; padding-left: 15px; padding-right: 15px; }

.err_content_icon li { width: 74px; height: 90px; float: left; margin-left: 13px; margin-right: 13px; }

.err_content_icon img { display: block; margin: 0 auto; width: 57px; }

.err_content_icon span { display: block; width: 74px; font-size: 12px; padding: 0px; margin: 0 auto; text-align: center; padding-top: 8px; }

/* 404页面 结束 */





/* 疾病通用页面 开始 */

.jibing_left_wzbg { width: 85px; margin-right: 25px; height: auto; float: left; background-image: url(../images/datebg.png); }

.jibing_wz1 { display: block; width: 80px; height: 29px; line-height: 29px; vertical-align: middle; color: #FFFFFF; text-align: center; }

.jibing_icon { display: block; float: left; overflow: hidden; }

.jibing_icon li { width: 130px; height: 95px; margin-right: 10px; margin-bottom: 30px; }

.jibing_icon .li_ys1 { width: 120px; margin-right: 0; }

.jibing_icon .li_ys1 span { width: 120px; }

.jibing_icon img { display: block; width: 59px; margin: 0 auto; }

.jibing_icon span { display: block; color: #333333; font-size: 14px; text-align: center; padding-top: 10px; }

.jibing_icon a { margin: 0px; width: 130px; border: 0px; }

.jibing_icon a:hover { border: 0px; }

/* 疾病通用页面 结束 */





/* 通用内容页 开始 */

.tyneirong_title { display: block; width: 539px; font-size: 24px; color: #333; margin-bottom: 5px; word-break: break-all; }

.tyneirong_title2 { display: block; width: 539px; font-size: 20px; color: #333; margin-bottom: 30px; }

.tyneirong_wz1 { display: block; font-size: 14px; margin-top: 3px; line-height: 25px; text-align: justify; }

.tyneirong_fw { width: 539px; margin-top: 30px; margin-bottom: 0px; float: left; }

.tyneirong_fw p { padding-left: 20px; width: 414px; overflow: hidden; }

.tyneirong_fw img { margin-left: 10px; }

.tyneirong_fw a { display: inline; border: 0; margin: 0; height: 0; line-height: 0; }

.tyneirong_fw a:hover { border: 0; }

/* 通用内容页 结束 */





/* 网站地图 开始 */

.ditu_box { width: 990px; height: auto; margin: 0 auto; background: #FFFFFF; }

.ditu_line { width: 990px; height: 57px; border-bottom: 1px solid #E0E0E0; }

.ditu_line span { font-size: 14px; }

.ditu_line p { display: block; width: 880px; height: 57px; line-height: 57px; font-size: 14px; vertical-align: middle; float: left; }

.ditu_line a { text-decoration: none; color: inherit; }

.ditu_line a:hover { text-decoration: underline; color: inherit; }

/* 网站地图 结束 */





/*不孕不育科室页*/

.ks_byby { width: 990px; height: auto; margin: 0 auto; margin-top: 40px; }

.ks_byby_left1 { width: 650px; height: auto; float: left; }

.ks_byby_left1 .left_1 { width: 650px; height: 246px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; padding-bottom: 15px; }

.ks_byby_left1 .left_1 .title { width: 635px; height: 20px; line-height: 20px; border-left: 2px solid #9a2336; font-size: 18px; color: #f37548; padding-left: 15px; }

.ks_byby_left1 .left_1 .title span { font-size: 16px; font-family: "Arial"; }

.ks_byby_left1 .left_1 .nr { width: 650px; height: 226px; }

.ks_byby_left1 .left_1 .nr ul li { width: 293px; height: 90px; float: left; margin-top: 23px; margin-right: 49px; position: relative; }

.ks_byby_left1 .left_1 .nr ul li .icon { width: 59px; height: 68px; position: absolute; top: 0px; left: 0px; }

.ks_byby_left1 .left_1 .nr ul li .bt { font-size: 16px; position: absolute; top: 5px; left: 73px; }

.ks_byby_left1 .left_1 .nr ul li .text { width: 231px; height: 51px; position: absolute; top: 32px; left: 73px; font-size: 14px; line-height: 18px; }



.ks_byby_left1 .left_2 { width: 650px; height: auto; float: left; margin-bottom: 10px; }

.ks_byby_left1 .left_2 .right_nr1_nr { width: 650px; height: auto; float: left; }

.ks_byby_left1 .left_2 .right_nr1_nr ul li { width: 650px; height: auto; }

.ks_byby_left1 .left_2 .xl { width: 635px; height: 35px; line-height: 35px; font-size: 16px; padding-left: 10px; padding-right: 5px; cursor: pointer; float: left; }

.ks_byby_left1 .left_2 .xla { color: #fff; border: none; background: url(../images/xl_span.jpg) 620px 11px no-repeat #c03427; }

.ks_byby_left1 .left_2 .xlb { border-bottom: 1px solid #e5e5e5; color: #555; background: url(../images/xl_spana.jpg) 620px 11px no-repeat; }

.ks_byby_left1 .left_2 .right_nr1_nr_xl { width: 650px; height: 155px; padding-top: 30px; display: none; overflow: hidden; float: left; position: relative; }

.ks_byby_left1 .left_2 .right_nr1_nr_xl img { position: absolute; top: 30px; left: 0px; }

.ks_byby_left1 .left_2 .right_nr1_nr_xl p { width: 422px; height: 125px; line-height: 22px; font-size: 14px; position: absolute; top: 30px; right: 0px; }

.ks_byby_left1 .left_2 a.btn2 { width: 77px; height: 30px; font-size: 12px; line-height: 30px; text-align: center; color: #fff; background: #db5237; display: block; position: absolute; bottom: 0px; right: 93px; }

.ks_byby_left1 .left_2 a.btn2a { width: 77px; height: 30px; font-size: 12px; line-height: 30px; text-align: center; color: #fff; background: #f37548; display: block; position: absolute; bottom: 0px; right: 0px; }

.ks_byby_left1 .left_2 a.btn2:hover { color: #fff; }

.ks_byby_left1 .left_2 a.btn2a:hover { color: #fff; }



.ks_byby_left1 .left_3 { width: 650px; height: auto; float: left; margin-bottom: 10px; margin-top: 12px; }

.ks_byby_left1 .left_3 .title { width: 110px; height: 30px; font-size: 18px; float: left; line-height: 30px; }

.title_border { width: 72px; height: 2px; background: #9a2435; float: left; }

.ks_byby_left1 .left_3 .zj_lista { width: 650px; height: 213px; float: left; margin-top: 27px; }

.ks_byby_left1 .left_3 .zj_lista ul li { width: 208px; height: 213px; float: left; margin-right: 13px; position: relative; overflow: hidden; }

.ks_byby_left1 .left_3 .zj_lista ul li img { width: 208px; height: 147px; float: left; }

.ks_byby_left1 .left_3 .zj_lista ul li .zj_jsa { width: 208px; height: 56px; line-height: 22px; padding-top: 10px; text-align: center; color: #333; background: #e5e5e5; text-decoration: none; display: block; float: left; position: relative; z-index: 100; }

.ks_byby_left1 .left_3 .zj_lista ul li a.zj_tba { display: block; width: 51px; height: 51px; position: relative; background: url(../images/jian01.png) no-repeat; margin-top: 0px; float: left; display: block; }

.ks_byby_left1 .left_3 .zj_lista ul li a.zj_tba:hover { background: url(../images/jian02.png) no-repeat; }

a.morea { width: 30px; height: 30px; float: right; background: url(../images/more.jpg) no-repeat; margin-top: 5px; }

a.morea:hover { background: url(../images/morea.jpg) no-repeat; }

.ks_byby_left1 .left_3 .morea { /*display:none;*/ }





.ks_byby_right1 { width: 311px; height: auto; float: right; }

.ks_byby_right1 .right_1 { width: 294px; height: auto; background: #f37548; padding: 20px 0px 20px 17px; float: left; }

.ks_byby_right1 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.ks_byby_right1 .right_1 a { width: 77px; height: 26px; line-height: 26px; font-size: 13px; border: 1px solid #fff; color: #fff; margin-top: 9px; margin-right: 18px; float: left; text-align: center; font-size: 13px; }

.ks_byby_right1 .right_2 { width: 294px; height: auto; background: #db5237; padding: 20px 0px 20px 17px; float: left; *padding-bottom: 14px; }

.ks_byby_right1 .right_2 .nr { width: 272px; height: auto; float: left; }

.ks_byby_right1 .right_2 .nr ul li { width: 254px; height: 30px; line-height: 30px; background: url(../images/icon5.png) 2px 13px no-repeat; padding-left: 18px; color: #fff; }

.ks_byby_right1 .right_2 .nr ul li a { color: #fff; }

.ks_byby_right1 .right_3 { width: 294px; height: auto; background: #c03427; padding: 20px 0px 20px 17px; float: left; }

.ks_byby_right1 .right_3 .nr { width: 272px; height: auto; float: left; }

.ks_byby_right1 .right_3 .nr ul li { width: 122px; height: 25px; float: left; line-height: 25px; color: #fff; margin-top: 11px; margin-right: 14px; }

.ks_byby_right1 .right_3 .nr ul li img { float: left; margin-left: 2px; margin-right: 5px; }

.ks_byby_right1 .right_3 .nr ul li a { color: #fff; }

.ks_byby_right1 .right_4 { width: 311px; height: auto; margin-top: 20px; float: left; }

.ks_byby_btn { margin-top: 0px; }

.ks_byby_right1 .right_4 .right_4_t { width: 110px; height: 30px; line-height: 30px; float: left; font-size: 18px; }

.ks_byby_right1 .right_4 .nr { width: 311px; height: auto; float: left; /*margin-top:20px;*/ }

.ks_byby_right1 .right_4 .nr ul li { width: 297px; height: 40px; margin-bottom: 17px; background: url(../images/icon6.png) 0px 10px no-repeat; padding-left: 14px; }

.ks_byby_right1 .right_4 .nr ul li .txt { width: 260px; float: left; font-size: 13px; line-height: 20px; }

.ks_byby_right1 .right_4 .nr ul li .txt a { color: #333; }

.ks_byby_right1 .right_4 .nr ul li .txt .time { font-size: 12px; color: #bbb; }

.ks_byby_right1 .right_4 .nr ul li .djs { float: right; width: 34px; height: 29px; border: 1px solid #e0e0e0; text-align: center; line-height: 29px; font-size: 12px; }



.ks_byby_success { width: 990px; height: 457px; border-top: 1px solid #e5e5e5; float: left; margin-top: 20px; padding-top: 20px; position: relative; }

.ks_byby_success .title { width: 78px; height: 30px; line-height: 30px; border-bottom: 2px solid #9a2434; float: left; font-size: 18px; margin-bottom: 10px; }

.ks_byby_success .nr { width: 990px; height: 405px; float: left; }

.ks_byby_success ul li { width: 240px; height: 180px; float: left; margin: 16px 10px 0px 0px; position: relative; overflow: hidden; }

.ks_byby_success ul li .pic { width: 240px; height: 180px; position: relative; top: 0px; left: 0px; }

.ks_byby_success ul li .pic img { display: block; }

.ks_byby_success ul li .icon { display: block; width: 51px; height: 51px; position: relative; background: url(../images/jian01.png) no-repeat; }

.ks_byby_success ul li .icon:hover { background: url(../images/jian02.png) no-repeat; }

.ks_byby_success ul li .pic_t { width: 240px; height: 31px; line-height: 31px; background: #d76d41; text-align: center; color: #fff; position: relative; font-size: 12px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; margin-top: -31px; z-index: 100; visibility: hidden; }

.ks_byby_success ul li .pic_t a { color: #fff; }

/*不孕不育科室页*/



/*产科中心科室页*/

.ckzx_title { width: 500px; height: 30px; float: left; }

.ckzx_title ul li { width: auto; height: 30px; line-height: 30px; font-size: 18px; float: left; margin-right: 20px; cursor: pointer; }

.ckzx_title ul li.active { border-bottom: 2px solid #9a2434; }



.ks_byby_right1 .ckzx_right_4 { width: 294px; height: auto; background: #db5237; padding: 37px 0px 38px 17px; float: left; }

.ks_byby_right1 .ckzx_right_4 .nr { width: 272px; height: auto; float: left; }

.ks_byby_right1 .ckzx_right_4 .nr ul li { width: 122px; height: 25px; float: left; line-height: 25px; color: #fff; margin-top: 11px; margin-right: 14px; }

.ks_byby_right1 .ckzx_right_4 .nr ul li img { float: left; margin-left: 2px; margin-right: 5px; }

.ks_byby_right1 .ckzx_right_4 .nr ul li a { color: #fff; }



.ks_ckzx_cfhj { width: 990px; height: auto; border-top: 1px solid #e5e5e5; float: left; margin-top: 20px; padding-top: 20px; }

.ks_ckzx_cfhj .title { width: 78px; height: 30px; line-height: 30px; border-bottom: 2px solid #9a2434; float: left; font-size: 18px; margin-bottom: 10px; }

.ks_ckzx_cfhj .nr { width: 990px; height: 204px; float: left; }

.ks_ckzx_cfhj ul li { width: 188px; height: 188px; float: left; margin: 16px 12px 0px 0px; position: relative; overflow: hidden; cursor: pointer; }

.ks_ckzx_cfhj ul li .pic { width: 188px; height: 188px; position: relative; }

.ks_ckzx_cfhj ul li .icon { width: 51px; height: 51px; position: absolute; top: 188px; left: 50%; margin-left: -25px; background: url(../images/jian01.png) no-repeat; }

.ks_ckzx_cfhj ul li .icon:hover { background: url(../images/jian02.png) no-repeat; }

.ks_ckzx_cfhj ul li .pic_t { width: 188px; height: 31px; line-height: 31px; background: #d76d41; text-align: center; color: #fff; position: absolute; bottom: 0px; left: 0px; font-size: 12px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }

.ks_ckzx_cfhj ul li .pic_t a { color: #fff; }





/*产科中心科室页结束*/



/*儿科中心*/



.ks_ekzx_photo { width: 650px; height: auto; margin-bottom: 25px; }

.ks_ekzx_title { width: 650px; height: 32px; line-height: 30px; }

.ks_ekzx_title p { height: 30px; font-size: 18px; }

.ks_ekzx_photo .baby_photo { width: 650px; height: 212px; margin-top: 25px; }



.ks_byby_right1 .ekzx_right_1 { width: 294px; height: auto; background: #f37548; padding: 28px 0px 28px 17px; float: left; }

.ekzx_right_1 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.ekzx_right_1 a { width: 77px; height: 26px; line-height: 26px; font-size: 13px; border: 1px solid #fff; color: #fff; margin-top: 9px; margin-right: 18px; float: left; text-align: center; font-size: 13px; }



.ks_ekzx_right1 { width: 294px; height: auto; background: #db5237; padding: 35px 0px 35px 17px; float: left; *padding: 25px 0px 25px 17px; }

.ks_ekzx_right1 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.ks_ekzx_right1 a { width: 119px; height: 26px; line-height: 26px; font-size: 13px; border: 1px solid #fff; color: #fff; margin-top: 9px; margin-right: 26px; float: left; text-align: center; font-size: 13px; }

.ks_ekzx_right1 .fkzx_fwxm:hover { text-decoration: none; }

/*儿科中心结束*/



/*妇科中心*/

.ks_ckzx_right_3 { width: 294px; height: auto; background: #c03427; padding: 20px 0px 20px 17px; float: left; }

.ks_ckzx_right_3 .nr { width: 272px; height: auto; float: left; }

.ks_ckzx_right_3 .nr ul li { width: 122px; height: 25px; float: left; line-height: 25px; color: #fff; margin-right: 14px; }

.ks_ckzx_right_3 .nr ul li img { float: left; margin-left: 2px; margin-right: 5px; }

.ks_ckzx_right_3 .nr ul li a { color: #fff; }

.ks_ckzx_right_3 .nr p { line-height: 24px; color: #fff; float: left; }

.ks_ckzx_right_3 .nr p img { margin-top: 5px; float: left; margin-right: 3px; }



/*妇科中心结束*/



/*计划生育*/

.jhsy_right_2 { width: 294px; height: auto; background: #db5237; padding: 28px 0px 28px 17px; float: left; *padding: 21px 0px 21px 17px; }

.jhsy_right_2 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.jhsy_right_2 a { width: 77px; height: 26px; line-height: 26px; font-size: 13px; border: 1px solid #fff; color: #fff; margin-top: 17px; margin-right: 18px; float: left; text-align: center; font-size: 13px; text-decoration: none; }

.jhsy_right_3 { width: 294px; height: auto; background: #c03427; padding: 20px 0px 21px 17px; float: left; }

.jhsy_right_3 .nr { width: 272px; height: auto; float: left; }

.jhsy_right_3 .nr ul li { width: 122px; height: 25px; float: left; line-height: 25px; color: #fff; margin-right: 14px; margin-bottom: 8px; }

.jhsy_right_3 .nr ul li img { float: left; margin-left: 2px; margin-right: 5px; }

.jhsy_right_3 .nr ul li a { color: #fff; text-decoration: none; }

.jhsy_right_3 .nr p { line-height: 24px; color: #fff; }

.jhsy_right_3 .nr p img { margin-top: 5px; float: left; margin-right: 3px; }



/*计划生育结束*/



/*国际医疗团队开始*/

.gjyltd { width: 990px; height: auto; margin: 0 auto; margin-top: 39px; }

.gjyl_1 { width: 990px; height: auto; border-bottom: 1px solid #e5e5e5; margin-bottom: 18px; padding-bottom: 28px; float: left; position: relative; }

.gjyl_js { width: 650px; height: auto; float: left; }

.gjyl_js .title { width: 650px; height: 21px; line-height: 21px; border-left: 2px solid #9a2336; padding-left: 16px; font-size: 18px; color: #f37548; float: left; }

.gjyl_js span { font-family: "Arial"; font-size: 16px; }

.gjyl_js .pic { width: 650px; height: auto; margin: 25px 0px; float: left; }

.gjyl_js .text { font-size: 14px; line-height: 26px; text-indent: 2em; width: 650px; height: auto; }

.gjyl_1 .right { width: 311px; height: auto; float: right; }

.gjyl_1 .right .right_1 { width: 286px; height: auto; background: #f37548; padding: 17px 0px 17px 25px; color: #fff; }

.gjyl_1 .right .right_1 .title { width: 286px; height: 39px; line-height: 37px; font-size: 18px; padding-bottom: 9px; }

.title_bordera { width: 72px; height: 2px; background: #fff; float: left; }

.gjyl_1 .right .right_1 .nr { width: 286px; height: auto; }

.gjyl_1 .right .right_1 .nr ul li { width: 286px; height: 25px; margin-top: 12px; font-size: 14px; }

.gjyl_1 .right .right_1 .nr ul li img { width: 25px; height: 25px; float: left; margin-right: 9px; }

.gjyl_1 .right .right_2 { width: 286px; height: auto; background: #db5237; padding: 17px 0px 17px 25px; color: #fff; }

.gjyl_1 .right .right_2 .title { width: 286px; height: 39px; line-height: 37px; font-size: 18px; padding-bottom: 9px; }

.gjyl_1 .right .right_2 .nr { width: 286px; height: auto; }

.gjyl_1 .right .right_2 .nr ul li { width: 271px; height: 15px; line-height: 15px; background: url(../images/icon5.png) 0px 5px no-repeat; margin-top: 15px; padding-left: 15px; }



.gjyl_2 { width: 990px; height: auto; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; float: left; position: relative; margin-bottom: 20px; }

.gjyl_2 .title { width: 200px; height: 39px; line-height: 37px; font-size: 18px; float: left; }

.gjyl_2 .zj_list1 { width: 988px; height: 201px; float: left; margin-top: 25px; }

.gjyl_2 .zj_list1 { width: 630px; height: 201px; overflow: hidden; }

.gjyl_2 .zj_list1 ul { display: block; width: 630px; height: 201px; float: left; }

.gjyl_2 .zj_list1 ul li { display: block; float: left; width: 190px; height: 201px; margin-right: 76px; font-size: 13px; }

.gjyl_2 .zj_list1_xg { /* width:190px; */ width: 190px; height: 202px; /*height:201px;*/ cursor: pointer; overflow: hidden; }

.gjyl_2 .zj_list1_xg img { display: block; }

.gjyl_2 .zj_pic { width: 190px; height: 135px; display: block; }

.gjyl_2 .zj_js { width: 190px; height: 67px; background: #e5e5e5; color: #333; text-align: center; line-height: 20px; /*padding:13px 15px;*/ display: block; position: relative; padding-top: 13px; z-index: 100; }

.gjyl_2 .zj_tb { display: block; width: 51px; height: 51px; position: relative; background: url(../images/jian01.png) no-repeat; margin-top: 0px; }

.gjyl_2 .zj_tb:hover { background-image: url(../images/jian02.png); }



.gjyl_3 { width: 990px; height: auto; padding-bottom: 20px; float: left; position: relative; }

.gjyl_3 .title { width: 200px; height: 39px; line-height: 37px; font-size: 18px; }

.gjyl_3 .nr { width: 990px; height: auto; margin-top: 25px; }

.gjyl_3 .nr ul li { width: 475px; height: 239px; float: left; border-bottom: 1px solid #e5e5e5; }

.gjyl_3 .nr ul li .t1 { width: 475px; height: 35px; line-height: 35px; background: #e5e5e5; text-indent: 16px; color: #333; }



.gjyl_4 { width: 990px; height: auto; float: left; }

.gjyl_4 .title { width: 200px; height: 39px; line-height: 37px; font-size: 18px; }

.gjyl_4 .nr { width: 990px; height: auto; float: left; }

.gjyl_4 ul li { width: 188px; height: 188px; float: left; margin: 16px 12px 0px 0px; position: relative; overflow: hidden; }

.gjyl_4 ul li .pic { width: 188px; height: 188px; position: absolute; top: 0px; left: 0px; }

.gjyl_4 ul li .icon { width: 51px; height: 51px; position: absolute; top: 188px; left: 50%; margin-left: -25px; background: url(../images/jian01.png) no-repeat; }

.gjyl_4 ul li .icon:hover { background: url(../images/jian02.png) no-repeat; }

.gjyl_4 ul li .pic_t { width: 188px; height: 31px; line-height: 31px; background: #d76d41; text-align: center; color: #fff; position: absolute; bottom: 0px; left: 0px; font-size: 12px; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }

.gjyl_4 ul li .pic_t a { color: #fff; }



.gjyl_4 .sk1 { background: url(../images/skbg.png) 26px 76px no-repeat #db5237; }

.gjyl_4 .sk2 { background: url(../images/skbg2.png) 26px 76px no-repeat #c03427; }





/*国际医疗团队结束*/



/*医学美容中心*/

.yxmrzx_js { width: 650px; height: auto; float: left; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; margin-bottom: 20px; }

.yxmrzx_js .title { width: 650px; height: 21px; line-height: 21px; border-left: 2px solid #9a2336; padding-left: 16px; font-size: 18px; color: #f37548; float: left; }

.yxmrzx_js span { font-family: "Arial"; font-size: 16px; }

.yxmrzx_js .pic { width: 650px; height: auto; margin: 25px 0px; float: left; }

.yxmrzx_js .text { font-size: 14px; line-height: 22px; text-indent: 2em; width: 650px; height: auto; }



.yxmrzx_left1 { width: 650px; height: auto; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; padding-bottom: 15px; float: left; }

.yxmrzx_left1 .title { width: 650px; height: 39px; line-height: 37px; font-size: 18px; float: left; }

.yxmrzx_left1 .nr { width: 650px; height: 226px; float: left; }

.yxmrzx_left1 .nr ul li { width: 293px; height: 90px; float: left; margin-top: 20px; margin-right: 49px; position: relative; }

.yxmrzx_left1 .nr ul li .icon { width: 59px; height: 68px; position: absolute; top: 0px; left: 0px; }

.yxmrzx_left1 .nr ul li .bt { font-size: 16px; position: absolute; top: 5px; left: 73px; }

.yxmrzx_left1 .nr ul li .text { width: 231px; height: 51px; position: absolute; top: 32px; left: 73px; font-size: 14px; line-height: 18px; }



.yxmrzx_title { width: 650px; height: 39px; line-height: 37px; font-size: 18px; float: left; margin-bottom: 20px; }



.ks_ylmrzx_right1 { width: 311px; height: auto; float: right; }

.ks_ylmrzx_right1 .right_1 { width: 294px; height: auto; background: #f37548; padding: 20px 0px 20px 17px; float: left; }

.ks_ylmrzx_right1 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.ks_ylmrzx_right1 .right_1 .nr { width: 272px; height: auto; }

.ks_ylmrzx_right1 .right_1 .nr ul li { width: 252px; line-height: 22px; color: #fff; background: url(../images/icon5.png) 0px 7px no-repeat; font-size: 14px; padding-left: 20px; }

.ks_ylmrzx_right1 .right_2 { width: 294px; height: auto; background: #db5237; padding: 20px 0px 33px 17px; float: left; }

.ks_ylmrzx_right1 .right_2 .nr { width: 272px; height: 263px; float: left; border-top: 1px solid #fff; border-left: 1px solid #fff; margin-top: 20px; }

.ks_ylmrzx_right1 .right_2 .nr td { border-bottom: 1px solid #fff; border-right: 1px solid #fff; height: 32px; text-align: center; line-height: 32px; color: #fff; }

.ks_ylmrzx_right1 .right_2 .nr td span { text-decoration: line-through; }

.ks_ylmrzx_right1 .right_3 { width: 294px; height: auto; background: #c03427; padding: 20px 0px 20px 17px; float: left; }

.ks_ylmrzx_right1 .right_t { font-size: 18px; color: #fff; margin-bottom: 10px; }

.ks_ylmrzx_right1 .right_3 .nr { width: 272px; height: auto; padding-top: 10px; }

.ks_ylmrzx_right1 .right_3 .nr ul li { width: 252px; line-height: 22px; color: #fff; background: url(../images/icon5.png) 0px 7px no-repeat; font-size: 14px; padding-left: 20px; }

.ks_ylmrzx_right1 .right_3 .nr ul li span { font-size: 12px; }



.ks_ylmrzx_right1 .right_4 { width: 311px; height: auto; margin-top: 20px; float: left; }

.ks_ylmrzx_right1 .right_4 .right_4_t { width: 110px; height: 30px; line-height: 30px; float: left; font-size: 18px; }

.ks_ylmrzx_right1 .right_4 .nr { width: 311px; height: auto; float: left; margin-top: 20px; }

.ks_ylmrzx_right1 .right_4 .nr ul li { width: 297px; height: 40px; margin-bottom: 17px; background: url(../images/icon6.png) 0px 10px no-repeat; padding-left: 14px; }

.ks_ylmrzx_right1 .right_4 .nr ul li a { color: #333; }

.ks_ylmrzx_right1 .right_4 .nr ul li .txt { width: 260px; float: left; font-size: 13px; line-height: 20px; }

.ks_ylmrzx_right1 .right_4 .nr ul li .txt .time { font-size: 12px; color: #bbb; }

.ks_ylmrzx_right1 .right_4 .nr ul li .djs { float: right; width: 34px; height: 29px; border: 1px solid #e0e0e0; text-align: center; line-height: 29px; font-size: 12px; }



.yxmrzx_2 { width: 990px; height: auto; float: left; position: relative; margin-bottom: 20px; }

.yxmrzx_2 .title { width: 200px; height: 39px; line-height: 37px; font-size: 18px; float: left; }

.yxmrzx_2 .mx_list1 { width: 990px; height: 129px; float: left; margin-top: 25px; overflow: hidden; }

.yxmrzx_2 .mx_list1 ul li { width: 129px; height: 129px; float: left; margin-right: 14px; position: relative; font-size: 14px; }

.yxmrzx_2 .mx_list1 ul li img { width: 129px; height: 129px; position: absolute; top: 0px; left: 0px; z-index: 1; }

.yxmrzx_2 .mx_list1 ul li span { width: 129px; height: 27px; background: #f37548; text-align: center; line-height: 27px; z-index: 2; position: absolute; bottom: 0px; left: 0px; color: #fff; display: none; }





/*医学美容中心结束*/



/*会籍管理*/

.content_hjgl { width: 719px; height: auto; position: relative; margin-left: 30px; float: right; }

.content_hjgl .title { width: auto; height: 21px; border-left: 2px solid #9a2435; padding-left: 17px; font-size: 20px; color: #f47548; margin-bottom: 36px; line-height: 21px; }

.content_hjgl .title span { font-family: "Arial"; font-size: 16px; }

.content_hjgl .nr { width: 719px; height: auto; line-height: 30px; }

.content_hjgl .nr .nra { width: 719px; height: auto; margin-bottom: 25px; }

.content_hjgl .nr .nra span { padding-left: 22px; background: url(../images/icon1.jpg) 0px 10px no-repeat; display: block; width: 688px; height: 30px; line-height: 30px; font-size: 16px; color: #f47548; }

.content_hjgl .nr .nra p { padding-left: 22px; width: 688px; height: auto; line-height: 30px; font-size: 14px; background: url(../images/icon1.png) 0px 14px no-repeat; }

/*会籍管理结束*/



/*会所介绍*/

.hsjs_zysx { width: 719px; height: auto; position: relative; float: right; margin-top: 20px; }

.hsjs_zysx .title { height: 39px; line-height: 37px; font-size: 18px; margin-bottom: 22px; }

.hsjs_zysx .nr p { line-height: 22px; margin-bottom: 20px; }

.hsjs_zysx .nr p img { margin-right: 5px; }

.hsjs_zysx .nr .ts { font-size: 14px; color: #f47548; margin-bottom: 0px; }

/*会所介绍结束*/



/*积分兑换*/

.jfdh_1 .nr { line-height: 30px; margin-bottom: 20px; }

.jfdh_1 .nr span { font-size: 16px; color: #f47548; }

.jfdh_1 .nr p { padding-left: 30px; width: 680px; height: auto; }

.jfdh_1 .nr .title { width: auto; height: 25px; font-size: 16px; margin-top: 18px; margin-bottom: 9px; line-height: 25px; }

.jfdh_1 .nr .title img { float: left; margin-right: 9px; }

.jfdh_1 .nr .bg { width: 672px; height: auto; margin-right: 38px; }

.jfdh_1 .nr .bg table { border-top: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; }

.jfdh_1 .nr .bg td { border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; height: 35px; line-height: 35px; text-indent: 20px; }

.jfdh_1 .nr .bg .hs { background: #f0f0f0; }

/*积分兑换结束*/



/*会员申请*/

.hysq_nr1 { width: 719px; height: auto; line-height: 24px; text-indent: 2em; padding-bottom: 28px; border-bottom: 1px solid #d8d8d8; margin-bottom: 20px; }

.hysqlc { width: 719px; height: auto; padding-bottom: 27px; border-bottom: 1px solid #d8d8d8; float: right; }

.hysqlc .title { width: 719px; height: 39px; line-height: 37px; font-size: 18px; margin-bottom: 26px; }

.rhsq { width: 719px; height: auto; float: right; margin-top: 20px; }

.rhsq .title { width: 719px; height: 39px; line-height: 37px; font-size: 18px; margin-bottom: 26px; margin-bottom: 27px; }

.rhsq p { width: auto; height: 25px; line-height: 25px; font-size: 16px; margin-bottom: 6px; }

.rhsq p img { width: 25px; height: 25px; margin-right: 8px; float: left; }

.rhsq_bd { width: 719px; height: auto; }

.rhsq_bd ul li { width: 719px; height: auto; line-height: 38px; margin-bottom: 10px; float: left; }

.rhsq_bd ul li span { float: left; }

.rhsq_bd ul li .text { width: 278px; height: 37px; line-height: 37px; border: none; border-top: 1px solid #e0e0e0; background: #f0f0f0; padding-left: 10px; vertical-align: middle; color: #b0b0b0; font-size: 14px; font-family: "Microsoft YaHei"; }

.rhsq_bd ul li .text1 { width: 628px; height: 181px; border: none; border-top: 1px solid #e0e0e0; background: #f0f0f0; float: right; padding-left: 10px; vertical-align: middle; font-size: 14px; color: #b0b0b0; padding-top: 5px; font-family: "Microsoft YaHei"; }

.rhsq_bd ul li .tj_btn { width: 86px; height: 36px; margin-left: 72px; background: #db5437; color: #fff; text-align: center; line-height: 36px; border: none; margin-right: 15px; cursor: pointer; }

/*会员申请结束*/



/*会员卡别*/

.hykb_nr { width: 719px; height: auto; float: right; }

.hykb_nr ul li { margin-bottom: 1px; width: 719px; height: auto; float: left; }

.hykb_nr ul li .title { width: 693px; height: 40px; line-height: 40px; font-size: 16px; padding-left: 17px; position: relative; background: url(../images/kb_bg1.jpg) 686px 12px no-repeat #f0f0f0; cursor: pointer; float: left; }

.hykb_nr ul li .title.active { background: url(../images/kb_bg1a.jpg) 686px 20px no-repeat #f0f0f0; width: 693px; height: 40px; line-height: 40px; font-size: 16px; padding-left: 17px; position: relative; }

.hykb_nr ul li .title .jg { position: absolute; top: 0px; left: 120px; color: #f47548; font-size: 14px; }

.hykb_nr ul li .title .jg span { font-size: 18px; }

.hykb_nr .hykb_xl { width: 680px; height: auto; border: 1px solid #e6e6e6; padding-top: 21px; padding-left: 28px; float: left; padding-bottom: 21px; display: none; }

.hykb_nr .hykb_xl .card { width: 277px; height: 210px; float: left; margin-top: 10px; }

.hykb_nr .hykb_xl .card_js { width: 390px; height: auto; float: right; line-height: 22px; }

.hykb_nr .hykb_xl .card_js span { color: #f47548; display: block; background: url(../images/icon1.png) left 10px no-repeat; font-size: 14px; padding-left: 20px; width: 370px; }

.hykb_nr .hykb_xl .card_js p { padding-left: 20px; width: 370px; }

/*会员卡别内容*/



/*孕前检查套餐*/

.yqjctc_nr1 { line-height: 22px; text-indent: 2em; margin-bottom: 30px; text-align: justify; /* amu 增加*/ }

.ygjctc_nr2 { width: 719px; height: auto; padding-bottom: 26px; border-bottom: 1px solid #d8d8d8; float: right; }

.ygjctc_nr2 ul li { width: 719px; height: auto; margin-bottom: 1px; float: left; }

.ygjctc_nr2 ul li .title { width: 694px; height: 40px; line-height: 40px; color: #fff; font-size: 16px; padding-left: 16px; background: url(../images/1.jpg) 686px 12px no-repeat #db5237; cursor: pointer; }

.ygjctc_nr2 ul li .title.active { width: 694px; height: 40px; line-height: 40px; color: #fff; font-size: 16px; padding-left: 16px; background: url(../images/3.jpg) 686px 20px no-repeat #db5237; }

.ygjctc_nr2 ul li .title span { font-size: 12px; }

.ygjctc_nr2 ul li .yjtc_xl { width: 662px; height: auto; padding: 23px; border: 1px solid #e6e6e6; overflow: hidden; display: none; }

.ygjctc_nr2 ul li .yjtc_xl table { margin-bottom: 14px; }

.ygjctc_nr2 ul li .yjtc_xl td { line-height: 22px; }

.ygjctc_nr2 ul li .yjtc_xl .hs { background: #f0f0f0; border-bottom: 1px solid #cccccc; padding: 5px 5px; }

.ygjctc_nr2 ul li .yjtc_xl .hs1 { background: #cccccc; border-bottom: 1px solid #f0f0f0; text-align: center; }

.ygjctc_nr2 ul li .yjtc_xl .hs2 { background: #cccccc; border-right: 1px solid #f0f0f0; text-align: center; }

.ygjctc_nr2 ul li .yjtc_xl .hs3 { background: #cccccc; text-align: center; }

.ygjctc_nr2 ul li .yjtc_xl .hs4 { background: #f0f0f0; border-right: 1px solid #cccccc; padding-left: 5px; border-bottom: 1px solid #cccccc; }

.ygjctc_nr2 ul li .yjtc_xl .hs5 { background: url(../images/2.jpg) no-repeat; }

.ygjctc_nr2 ul li .yjtc_xl .hs6 { background: #f0f0f0; padding: 5px 5px; }

.ygjctc_nr2 ul li .yjtc_xl p { color: #f37548; font-size: 12px; line-height: 18px; margin-left: 10px; }



.yqjctc_nr3 { width: 719px; height: auto; float: right; margin-top: 30px; }

.yqjctc_nr3 .title { width: 100%; height: 39px; line-height: 37px; font-size: 18px; float: left; position: relative; margin-bottom: 25px; }

.yqjctc_nr3 .nr p { width: 719px; height: auto; line-height: 22px; float: left; text-indent: 2em; margin-bottom: 20px; }

.yqjctc_nr3 .nr span { font-size: 16px; line-height: 22px; color: #f37548; width: 694px; height: 22px; background: url(../images/icon1.jpg) 0px 8px no-repeat; padding-left: 16px; float: left; }

.yqjctc_nr3 .nr2 { float: left; line-height: 24px; }

.yqjctc_nr3 .nr2 span { color: #f47548; }

/*孕前检查套餐结束*/



/*分娩检查套餐*/

.fmjc_nr3 { width: 719px; height: auto; float: right; margin-top: 30px; }

.fmjc_nr3 .title { width: auto; height: 39px; line-height: 37px; font-size: 18px; float: left; position: relative; margin-bottom: 25px; }

.fmjc_nr3 .nr { width: 719px; height: auto; float: left; }

.fmjc_nr3 .nr ul li { width: 719px; height: 120px; margin-bottom: 30px; position: relative; }

.fmjc_nr3 .nr ul li .pic { float: left; width: 180px; height: 120px; margin-right: 19px; }

.fmjc_nr3 .nr ul li .nra { width: 510px; height: 120px; float: left; line-height: 22px; }

.fmjc_nr3 .nr ul li .nra .t { font-size: 16px; height: 22px; line-height: 22px; width: 100%; float: left; margin-bottom: 10px; }

.fmjc_nr3 .nr ul li .nra .t span { width: 22px; height: 22px; line-height: 22px; color: #fff; text-align: center; background: #f47548; float: left; display: block; margin-right: 7px; }

.fmjc_nr3 .nr ul li .nra p { text-indent: 2em; }



/*分娩检查套餐结束*/

/*儿童保健套餐*/

.etbj_nr { width: 719px; float: left; line-height: 22px; }

/*儿童保健套餐结束



/* 四维彩超套餐 开始 */

.siwei_box { display: block; width: 531px; height: auto; padding-left: 25px; padding-top: 20px; padding-bottom: 10px; }

.siwei_box ul li { width: 556px; color: #666666; font-size: 14px; line-height: 25px; background: url(../images/swcc_icon.jpg) 0px 10px no-repeat; text-indent: 15px; }

.siwei_box span { color: #f47548; font-size: 12px; display: block; float: left; margin-top: 3px; }

/* 四维彩超套餐 结束 */





/* 婴儿SPA套餐 开始 */

.yinger_title { width: 694px; height: 40px; line-height: 40px; color: #fff; font-size: 16px; padding-left: 16px; float: right; background-color: #DB5237; }

.yinger_jm { width: 719px; height: auto; float: right; padding-bottom: 30px; border-bottom: 1px solid #CCC; }

.yinger_jm th { border-right: 1px solid #FFF; font-size: 16px; color: #333; background-color: #CCC; }

.yinger_jm tr { height: 38px; }

.yinger_jm td { text-align: center; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; background-color: #F0F0F0; font-size: 14px; }

.yinger_xm_title { width: 719px; float: right; }

.yinger_wz1 { color: #f47548; font-size: 16px; }

.yinger_ts { clear: both; }

.yinger_ts li { display: block; line-height: 27px; height: 27px; vertical-align: middle; float: left; width: 719px; }

.yinger_ts li img { display: block; width: 7px; margin-top: 10px; margin-right: 5px; float: left; }

/* 婴儿SPA套餐 结束 */



/* 月子服务套餐 开始 */

.yuezi_hs { clear: both; }

.yuezi_hs_title { width: 719px; height: 19px; color: #f47548; font-size: 16px; line-height: 19px; vertical-align: middle; margin-bottom: 13px; float: left; }

.yuezi_hs_title img { float: left; margin-top: 6px; margin-right: 5px; }

.yuezi_xm { width: 719px; height: auto; float: left; }

.yuezi_xm p { font-size: 13px; color: #666666; width: auto; float: left; border: 1px solid #E0E0e0; height: 26px; line-height: 26px; vertical-align: middle; padding-left: 12px; padding-right: 12px; margin-right: 5px; margin-bottom: 10px; }



/* 月子服务套餐 结束 *





/* 医疗团队-频道页 开始 */

.yiliao_pd { width: 990px; height: auto; margin-top: 10px; }

.yiliao_pd img { display: block; float: left; margin-right: 31px; margin-top: 8px; }

.yiliao_pd_nr { width: 520px; height: auto; float: left; }

.yiliao_pd_nr p { color: #666666; /*text-indent:2em;*/ text-align: justify; line-height: 25px; padding-bottom: 10px; border-bottom: 1px solid #E5E5E5; }

.yiliao_pd_wz1 { display: block; width: 520px; height: auto; font-size: 16px; color: #333; padding-top: 12px; padding-bottom: 12px; border-bottom: 1px solid #E5E5E5; }

.yiliao_pd_wz2 { display: block; color: #666; padding-top: 20px; float: left; margin-right: 10px; }

.yiliao_pd_box { width: 990px; height: auto; float: left; margin-top: 20px; position: relative; zoom: 1; }

.yiliao_pd_tips { width: 990px; height: 40px; }

.yiliao_pd_tips ul li { display: block; width: auto; height: 40px; line-height: 30px; float: left; border: none; margin-right: 28px; }

.yiliao_pd_tips ul li a { display: block; text-decoration: none; color: #666; font-size: 18px; border-bottom: 1px solid #666; }

/*.yiliao_pd_tips ul li a:hover{  text-decoration:none; color:#f27643; font-size:18px; border-bottom:2px solid #f27643;}*/

.yiliao_pd_list { width: 990px; height: auto; float: left; margin-top: 20px; }

.yiliao_pd_listUL li { display: block; position: relative; width: 990px; height: auto; float: left; }

.yiliao_pd_zjBox { width: 990px; height: auto; float: left; }

#yiliao_pd_zjBox li { display: block; width: 207px; height: 213px; float: left; margin-right: 54px; overflow: hidden; margin-bottom: 35px; }

#yiliao_pd_zjBox span { height: 66px; width: 208px; padding-left: 0; padding-right: 0; }

/* 医疗团队-频道页 结束 */





/*医疗团队内页 开始 */

.yltdny_left { width: 650px; height: auto; margin-right: 30px; float: left; /*padding-bottom:60px;*/ }

.yltdny_left .left1 { width: 650px; height: 205px; float: left; }

.yltdny_left .left1 .zj_tx { width: 290px; height: 205px; float: left; margin-right: 30px; }

.yltdny_left .left1 .zj_jsa { width: 330px; height: 205px; float: left; }

.yltdny_left .left1 .zj_jsa span { font-size: 18px; }

.yltdny_left .left1 .zj_jsa .zc { line-height: 26px; margin-top: 10px; }

.yltdny_left .left1 .zj_jsa .zc ul li { border-bottom: 1px solid #f6f6f6; }

.yltdny_left .left1 .zj_jsa .zc ul li a { width: 50px; height: 20px; line-height: 20px; color: #9a2435; border-bottom: 1px dotted #9a2435; margin-top: 20px; margin-bottom: 25px; }

.yltdny_left .left1 .zj_jsa .zc ul li a:hover { text-decoration: none; border-bottom: 1px solid #9a2435; }



.yltdny_left .left2 { width: 650px; height: auto; float: left; border-bottom: 1px solid #f6f6f6; margin-top: 37px; }

.yltdny_left .left2 ul li { width: 650px; height: auto; padding-bottom: 30px; float: left; }

.yltdny_left .left2 ul li .tip { display: block; width: 77px; height: 22px; background-image: url(../images/datebg.png); font-size: 12px; color: #FFFFFF; padding-top: 7px; padding-left: 8px; font-family: Arial; float: left; }

.yltdny_left .left2 ul li .nr { width: 525px; height: auto; line-height: 22px; float: right; }



.yltdny_left .left3 { width: 650px; height: auto; margin-top: 20px; float: left; }

.yltdny_left .left3 .title { width: auto; height: 39px; line-height: 37px; font-size: 18px; float: left; }

.yltdny_left .left3 .yyys { width: 650px; height: auto; float: left; margin-top: 15px; }

.yyys_left { width: 260px; height: auto; float: left; line-height: 35px; margin-right: 37px; }

.yyys_left .bd1 { width: 260px; height: 37px; line-height: 37px; text-indent: 1em; background: #f0f0f0; border: none; border-top: 1px solid #bcbcbc; font-family: "Microsoft YaHei"; color: #b0b0b0; }

.yyys_right { width: 353px; height: auto; float: left; line-height: 35px; }

.yyys_right .bd2 { width: 353px; height: 187px; line-height: 37px; text-indent: 1em; color: #b0b0b0; background: #f0f0f0; border: none; border-top: 1px solid #bcbcbc; font-size: 14px; font-family: "Microsoft YaHei"; }

.yyys_db { width: 650px; height: 36px; line-height: 36px; float: left; margin-top: 10px; }

.yyys_db span { float: left; }

.yyys_tj { width: 89px; height: 36px; background: #db5437; color: #fff; border: none; float: right; }

/*医疗团队内页 结束 */

/*不孕不育测试*/

#zhezhao { width: 100%; height: 100%; background: #000; position: fixed; top: 0px; left: 0px; display: none; z-index: 999; opacity: 0.6; filter: alpha(opacity=0.6); *opacity: 0.6; filter: alpha(opacity=60); }



#q1 { width: 386px; height: 246px; position: fixed; top: 50%; left: 50%; margin-left: -198px; background: #fff; border: 1px solid #db5437; *position: absolute; z-index: 1000; display: none; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); }

#q1 .q { width: 386px; height: 246px; position: relative; }

#q1 a.closed { width: 28px; height: 28px; background: url(../images/icon8.png) no-repeat; position: absolute; top: -20px; right: -10px; }

#q1 a.closed:hover { background: url(../images/icon8a.png) 0 0 no-repeat; }

#q1 .ss { width: 265px; height: auto; position: absolute; top: 24px; left: 65px; color: #333333; font-size: 12px; }

#q1 .q_title { width: 265px; height: 43px; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 43px; border-bottom: 1px dashed #ccc; }

#q1 .q_title span { font-size: 14px; }

#q1 .xz2 { margin-top: 20px; margin-left: 30px; }

#q1 .xz1 { margin-top: 15px; }

.csjd { width: 100%; height: 40px; line-height: 40px; border-top: 1px dashed #ccc; margin-top: 10px; }

#q1 .ss_a { width: 89px; height: 36px; background: #db5437; border: none; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; cursor: pointer; }

#q1 .ss_b { margin-right: 10px; margin-top: 5px; width: 89px; height: 36px; background: #db5437; border: none; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; cursor: pointer; }

#q1 #ss_a4 { margin-left: 100px; margin-top: 10px; }

#q1 #show_res div { width: 265px; height: 246px; position: absolute; top: 35px; left: 60px; z-index: 2; display: none; line-height: 22px; }

#q1 #show_res div p { margin-top: 5px; text-indent: 2em; }

#q1 .ss_c { margin-top: 20px; margin-left: 220px; float: left; }

#q1 .ss_d { width: 103px; height: 30px; border: none; color: #fff; background: #db5437; float: right; line-height: 30px; cursor: pointer; }



#q2 { width: 386px; height: 246px; position: fixed; top: 50%; left: 50%; margin-left: -198px; background: #fff; border: 1px solid #db5437; *position: absolute; z-index: 1000; display: none; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); }

#q2 .q { width: 386px; height: 246px; position: relative; }

#q2 a.closed { width: 28px; height: 28px; background: url(../images/icon8.png) no-repeat; position: absolute; top: -20px; right: -10px; }

#q2 a.closed:hover { background: url(../images/icon8a.png) 0 0 no-repeat; }

#q2 .q_title { width: 265px; height: 43px; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 20px; border-bottom: 1px dashed #ccc; }

#q2 .q_title span { font-size: 14px; }

#q2 .xz2 { margin-top: 20px; }

#q2 .xz1 { margin-top: 15px; }

#q2 .ss_a { width: 89px; height: 36px; background: #db5437; border: none; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; cursor: pointer; }

#q2 .ss1 { width: 265px; height: auto; position: absolute; top: 24px; left: 65px; color: #333333; font-size: 12px; }

#q2 .ss_a1 { width: 89px; height: 36px; background: #db5437; border: none; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; cursor: pointer; }

#q2 .ss_b1 { margin-right: 10px; margin-top: 5px; width: 89px; height: 36px; background: #db5437; border: none; text-align: center; color: #fff; font-size: 14px; font-family: "Microsoft YaHei"; cursor: pointer; }

#q2 #ss_a11 { margin-left: 10px; margin-top: 10px; }

#q2 #show_res1 div { width: 265px; height: 246px; position: absolute; top: 35px; left: 60px; z-index: 2; display: none; line-height: 22px; }

#q2 #show_res1 div p { margin-top: 10px; text-indent: 2em; }

#q2 .ss_c1 { margin-top: 20px; margin-left: 220px; float: left; }

#q2 .ss_d1 { width: 103px; height: 30px; border: none; color: #fff; background: #db5437; float: right; line-height: 30px; cursor: pointer; }







#q4 { width: 386px; height: 246px; position: fixed; top: 50%; left: 50%; margin-left: -198px; background: #fff; border: 1px solid #db5437; *position: absolute; z-index: 1000; display: none; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); }

#q4 .q { width: 386px; height: 246px; position: relative; }

#q4 a.closed { width: 28px; height: 28px; background: url(../images/icon8.png) no-repeat; position: absolute; top: -20px; right: -10px; }

#q4 a.closed:hover { background: url(../images/icon8a.png) 0 0 no-repeat; }

#q4 .czq { width: 176px; height: 40px; line-height: 40px; position: absolute; top: 28px; left: 34px; }

#q4 #mensesCyc { width: 52px; height: 39px; color: #000; text-align: center; border: none; border-top: 1px solid #ccc; background: #f0f0f0; }

#q4 .scsj { width: 321px; height: 40px; line-height: 40px; position: absolute; top: 83px; left: 34px; }

#q4 #txtYear { width: 52px; height: 39px; color: #000; text-align: center; border: none; border-top: 1px solid #ccc; background: #f0f0f0; }



#q4 #txtMonth { width: 52px; height: 39px; color: #000; text-align: center; border: none; border-top: 1px solid #ccc; background: #f0f0f0; }

#q4 #txtDate { width: 52px; height: 39px; color: #000; text-align: center; border: none; border-top: 1px solid #ccc; background: #f0f0f0; }

#q4 .jsan { width: 89px; height: 36px; background: #db5437; position: absolute; bottom: 70px; left: 132px; cursor: pointer; border: 0px; color: #fff; }

#q4 #plr { position: absolute; bottom: 20px; left: 34px; width: 320px; line-height: 18px; }

/*测试结束*/
/*分页*/
#page { font: 14px Arial, Helvetica, sans-serif; white-space: nowrap; margin: 20px auto; overflow: hidden; text-align: center; }
#page a { display: inline-block; padding: 5px 10px; border: 1px solid #ebebeb; text-decoration: none; overflow: hidden; position: relative; color: #000; margin: 0 1px; }
#page a:hover { border: 1px solid #9d0a3a; }
#page .pn { background: #9d0a3a; color: #FFF; }
/*医生列表*/
.pad-30 { padding: 30px; }
.fright { float: right; }
.bgf7f6f3 { background-color: #FDFCFE; }
.h { height: auto; }
.fright { float: left; }
.marg-l-10 {}
.bottom-dashed { border-bottom-width: 1px; border-bottom-style: dashed; }
.border-bottom-color-zxc { border-bottom-color: #BE8B5E; }
.padd-30-0 { padding: 30px 0px; }
.apDiv18_left { float: left; width: 830px; }
.apDiv18_right { float: right; height: 500px; width: 282px; }
.bottom-dashed { border-bottom-width: 1px; border-bottom-style: dashed; }
.border-bottom-color-zxc { border-bottom-color: #A333DD; }
.padd-b-10 { padding-bottom: 10px; }
.fbe8b5e { color: #BE8B5E; }
.pt24 { font-size: 24px; }
dl dt { margin: 0px; padding: 0px; }
.fbe8b5e { color: #14070E; }
.zmore { background: transparent url("../images/ico_11.jpg") no-repeat scroll right center; height: 29px; padding-right: 32px; }
.line-h-22 { line-height: 22px; }
.size14 { font-size: 14px; }
/*来院线路*/
.join_right { width: 370px; float: left; overflow: hidden; font-size: 14px; float: left; }
.join_right .cont1 { margin-bottom: 20px; }
.join_div { overflow: auto; width: 1200px; margin: 35px auto; }
.ditu_right { float: right; margin-right: 10px; }
.apDiv841 { width: 370px; z-index: 2; display: block; }
