@charset "gb2312";

body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑", "宋体", Arial; line-height:20px; color:#444444; background:#ede3cf;}
*{ margin:0; padding:0; }
img{ border-width:0px; vertical-align:middle; }
input, select{ vertical-align:middle; padding:0; margin:0; }
ul, dl, ol{ list-style:none; }
a{ color:#444444; text-decoration:none; }
a:hover{ color:#a91010; text-decoration:none; }
h1, h2, h3, h4, h5, h6{ font-size:14px; }
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,figcaption,menu{display:block} 

header{ width:1100px; height:auto; margin:0 auto;}
.top{ width:1060px; height:39px; border-bottom:1px solid #ededed; background:#f5f5f5; padding:0 20px;}
.top_menu{ width:1060px; height:39px; margin:0 auto; line-height:39px; font-size:12px;}
.top_menu span{ color:#d5d5d5; margin:0 13px;}
.top_menu a{ color:#a6a6a6;}
.top_menu a:hover{ color:#a91010;}

.logo{ width:1080px; height:108px; background:#ffffff; padding-left:20px;}
.eye{ width:353px; height:73px; float:left; padding-top:12px;}
.institution{ width:408px; height:40px; padding:36px 0 0 82px; float:left; overflow:hidden;}
.institution figure{ float:left; margin-right:8px; cursor:pointer;}
.institution figure .dark{ display:none;}
.institution figure span{ width:36px; height:36px; float:left; display:block;}
.institution figure figcaption{ float:left; color:#b2b2b2; line-height:16px; padding-top:2px; margin-left:4px; font-size:12px; text-align:justify;}
.institution figure.hover .dark{ display:block;}
.institution figure.hover .light{ display:none;}
.institution figure.hover figcaption{ color:#880000;}
.telephone{ width:210px; height:49px; float:left; padding-top:29px;}

nav{ width:1100px; height:43px; background:#880000; line-height:43px;}
nav li{ width:100px; height:43px; float:left; display:inline; font-size:15px; text-align:center; position:relative;}
nav li a{ color:#fff;}
nav li a:hover{ color:#fff;}
nav li.Gyn_index{ width:98px; background:#a91010; border-right:2px solid #880000;}
nav li.hover{ background:#a91010;}
nav li div{ width:100px; height:auto; background:#fbfbfb; position:absolute; left:0; top:43px; padding-top:3px; display:none; z-index:10000000000;}
nav li div a{ width:100px; height:37px; display:block; line-height:36px; text-align:center; border-bottom:1px solid #e8e8e8; color:#666666; background:url(../images/headfoot/zui.png) no-repeat 11px 14px;}
nav li div a:hover{ color:#fff; background:url(../images/headfoot/zui_h.png) no-repeat 11px 14px #a91010;}
nav li div a.n{ border:none;}

.banner{ width:1100px; height:342px; background:#d2d2d2; background:url(../images/banner.jpg) no-repeat center center}

.index_con{ width:1060px; height:auto; margin:0 auto; background:#ffffff; padding:30px 20px 0;}
.hospital_info{ width:1060px; height:480px;}
.department{ width:200px; height:480px; float:left; display:inline;}
.departmentCon { width:198px; height:431px;border:1px solid #e5e5e5; border-top:none; padding-top:10px;}
.department h2{ width:177px; height:37px; font-size:15px; background:url(../images/depart_x.jpg) repeat-x; border:1px solid #f6e7e7; line-height:36px; padding-left:21px; display:block;}
.department span.imgSpan { width:179px; height:217px; display:block; margin:0 auto; background:#bfbfbf;}
.department p { width:183px; height:auto; margin:15px auto; font-size:13px; color:#878787;}
.department a { width:123px; height:33px; display:block; background:#f7dfdf; margin:0 auto; text-align:center; line-height:33px; color:#b31415;
border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}


.notice{ width:540px; height:480px; float:left; display:inline; margin-left:20px; overflow:hidden}
.notice_tit{ width:539px; height:40px; background:url(../images/notice_tbg.jpg) no-repeat; padding-left:1px; position:relative;}
.notice_tit a{ color: #a91010;}
.notice_tit ul li{ font-size:15px; font-weight:bold; width:103px; height:40px; background:url(../images/no_xian.jpg) no-repeat #ffffff; text-align:center; line-height:40px;}
.notice_con{ width:540px; height:422px; margin-top:18px;}
.notice_up{ width:540px; height:151px; border-bottom:1px dotted #d6d6d6;}
.notice_up dl dt{ width:224px; height:131px; float:left; display:inline;}
.notice_up dl dd{ width:290px; height:131px; float:left; display:inline; margin-left:23px;}
.notice_up dl dd ul li{ width:282px; height:28px; line-height:28px; background:url(../images/hdian.png) no-repeat 0 13px; padding-left:8px;}
.notice_up dl dd ul li strong{ color:#a91010;}

.notice_down{ width:540px; height:250px; margin-top:20px;}
.notice_down dl{ width:260px; height:115px; margin-bottom:20px;}
.notice_down dl dt{ width:102px; height:115px; float:left; display:inline;}
.notice_down dl dd{ width:146px; height:115px; float:right; display:inline;}
.notice_down dl dd p{ width:146px; height:32px; background:url(../images/dian.jpg) repeat-x 0 bottom; line-height:28px;}
.notice_down dl dd p span{ font-size:15px; color:#222222; width:62px; text-align:center; height:30px; border-bottom:2px solid #b83d3d; display:block; float:left;}
.notice_down dl dd p a{ font-size:12px; color:#4c4638; float:right; line-height:30px;}
.notice_down dl dd ul{ width:146px; height:auto; padding-top:5px;}
.notice_down dl dd ul li{ width:134px; height:28px; line-height:28px;}
.notice_down dl dd ul li a{ width:134px; height:28px; display:block; background:url(../images/light_jt.png) no-repeat 0 10px; padding-left:12px; font-size:12px;}
.notice_down dl dd ul li a:hover{ background:url(../images/dark_jt.png) no-repeat 0 10px;}

.birth{ width:264px; height:463px; float:right; display:inline; background:url(../images/yuren_bg.jpg) no-repeat; padding-left:15px; padding-top:17px;}
.birth dl{ width:264px; height:66px; margin-bottom:29px;}
.birth dl dt{ width:64px; height:66px; float:left; display:inline; margin-right:12px;}
.birth dl dd{ width:188px; height:52px; float:left; display:inline; line-height:20px; padding-top:14px;}
.birth dl dd p.bir_tit{ font-size:15px; color:#a91010; font-weight:bold;}
.birth dl dd p.bir_info{ font-size:12px;}

.doctor{ width:1060px; height:392px; margin-top:30px;}
.doctor_tit{ width:1059px; height:36px; background:url(../images/doc_x.jpg) repeat-x; line-height:36px; border-right:1px solid #f6e7e7;}
.doctor_tit p{ width:72px; height:36px; float:left; display:inline; background:url(../images/doc_t.jpg) no-repeat; padding-left:43px; color:#fff;}
.doctor_tit a{ color:#ae1213; font-size:12px; float:right; display:inline; margin-right:20px;}
.doctor_con{ width:1038px; height:296px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; padding-left:20px; padding-top:20px; overflow:hidden;}
.doctor_con dl{ width:259px; height:123px; float:left; display:inline; margin-bottom:30px;}
.doctor_con dl dt{ width:124px; height:123px; float:left; display:inline; background:#d7d7d7; margin-right:15px;}
.doctor_con dl dd{ width:120px; height:121px; float:left; display:inline; padding-top:2px;}
.doctor_con dl dd p.doc_info{ line-height:22px;}
.doctor_con dl dd strong{ font-size:20px; color:#000000; line-height:32px;}
.doctor_con dl dd p.doc_consult{ width:120px; height:29px; margin-top:8px;}
.doctor_con dl dd p.doc_consult a{ width:47px; height:29px; float:left; display:block; background:#afafaf; text-align:center; line-height:28px; color:#fff;}
.doctor_con dl dd p.doc_consult a.a1{ margin-right:5px; background:#a91010;}
.doctor_register{ width:1037px; height:40px; background:#f6d8d8; color:#ab1111; padding-left:23px; line-height:40px;}
.doctor_register span{ float:left; margin-right:23px;}
.doctor_register form{ width:841px; height:40px; float:left; display:inline;}
.doctor_register p{ width:703px; margin:2px 0; height:36px; background:#fff; float:left; padding-left:30px; line-height:36px; _height:30px; _line-height:30px; _padding-top:6px;}
.doctor_register p input.name{ width:100px; height:19px; border:1px solid #d0ddd5; line-height:20px; text-indent:10px; margin-right:23px; margin-left:5px;}
.doctor_register p select{ margin-left:5px; margin-right:23px;}
.doctor_register input.sub{ width:108px; height:40px; float:right; display:inline; background:url(../images/submit.jpg) no-repeat; cursor:pointer; border:none;}

.mechanism{ width:1060px; height:252px; margin-top:30px;}
.organize{ width:195px; height:252px; float:left; display:inline; margin-right:30px;}
.organize h2{ width:147px; height:36px; background:url(../images/k1.jpg) no-repeat; padding-left:48px; line-height:36px; color:#ffffff;}
.or_img{ width:181px; height:203px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding-top:12px; padding-left:12px;}

.technology{ width:265px; height:252px; float:left; display:inline; margin-right:20px;}
.technology h2{ width:217px; height:36px; background:url(../images/k2.jpg) no-repeat; color:#fff; line-height:36px; padding-left:48px;}
.technology h2 a{ color:#fff; float:right; margin-right:11px;}
.technology h2 p{ float:left;}
.technology dl{ width:253px; height:205px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding-left:10px; padding-top:10px;}
.technology dl dt{ width:242px; height:77px;}
.technology dl dd{ width:253px; height:auto; padding-top:11px;}
.technology dl dd li{ width:242px; height:25px; margin-bottom:2px; overflow:hidden; background:url(../images/xzz.png) no-repeat 3px 8px; padding-left:11px;}

.honor{ width:1060px; height:206px; margin-top:30px; padding-bottom:30px;}
.honor_tit{ width:1060px; height:36px; background:url(../images/h_dian.jpg) repeat-x 0 bottom;}
.honor_tit ul li{ width:109px; height:36px; float:left; display:inline; background:url(../images/hor.jpg) no-repeat; text-align:center; line-height:36px;}
.honor_tit ul li a{ width:109px; height:36px; display:block; color:#222;}
.honor_tit ul li.on{ background:url(../images/hor_h.jpg) no-repeat;}
.honor_tit ul li.on a{ color:#fff;}

.honor_con{ width:1039px; height:149px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding-left:19px; padding-top:20px;}
.honor_picture{ width:1039px; height:149px;}
.honor_picture ul li{ width:188px; height:121px; float:left; display:inline; padding:3px; border:1px solid #dedede; margin-right:10px;}

footer{ width:1069px; height:328px; background:url(../images/headfoot/foot_bg.jpg) repeat-x; margin:0 auto; padding-left:31px; padding-top:42px;}
.site_nav{ width:620px; height:328px; float:left; display:inline;}
.site_nav dl{ _width:65px; float:left; height:auto; display:inline; padding-right:30px; border-right:1px dashed #af1a1a; margin-right:30px; text-align:center;}
.site_nav dl.n{ _width:90px; margin-right:0; padding-right:20px;}
.site_nav dl dt{ font-weight:bold; color:#fff; height:20px; line-height:20px; margin-bottom:9px; font-size:16px;}
.site_nav dl dd{ width:auto; font-size:14px; line-height:28px;}
.site_nav dl dd a{ color:#ffd6d6;}
.site_nav dl dd a:hover{ color:#fff;}

.foot_consult{ width:430px; height:328px; float:left; display:inline; margin-left:10px;}
.foot_consult dl dt{ width:407px; height:187px; padding:5px; border:1px solid #eab0b0;}
.foot_consult dl dd{ width:430px; height:79px; margin-top:20px;}
.foot_consult dl dd li{ width:79px; height:79px; float:left; display:inline; margin-right:7px;}
.foot_consult dl dd li.n{ margin-right:0;}

.charcon{ width:1060px; height:363px;}
.char_l{ width:280px; height:363px; float:left; display:inline;}
.char_l h2{ width:271px; height:33px; line-height:33px; background:url(../images/t_bg.png) repeat-x; border:1px solid #f6e7e7; padding-left:7px; font-size:15px; color:#990000; font-weight:normal;}
.char_l dl{ width:248px; height:301px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:25px 15px 0;}
.char_l dl dt{ width:248px; height:139px;}
.char_l dl dd{ width:248px; height:auto; margin-top:16px;}
.char_l dl dd p.info{ width:248px; height:auto; font-size:12px; color:#666666; line-height:19px; text-align:justify;}
.char_l dl dd p.exit{ width:182px; height:32px; margin:16px auto 0;}
.char_l dl dd p.info a{ color:#ff6633;}

.char_mid{ width:459px; height:363px; float:left; display:inline; margin-left:15px;}
.ke_tit{ width:429px; height:33px; line-height:33px; background:url(../images/t_bg.png) repeat-x; border:1px solid #f6e7e7; padding-left:28px;}
.ke_tit ul{ width:429px; height:33px; background:url(../images/xie.png) no-repeat 71px 8px;}
.ke_tit ul li{ font-size:16px; float:left; display:inline; margin-right:24px;}
.ke_tit ul li a{ color:#333;}
.ke_tit ul li.on{ font-weight:bold;}
.ke_tit ul li.on a{ color:#990000;}

.ke_con{ width:421px; height:292px; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:34px 18px 0;}
.ke_con dl{ width:421px; height:164px; border-bottom:1px dotted #d6d6d6;}
.ke_con dl dt{ width:167px; height:142px; float:left; display:inline; background:#cccccc; margin-right:10px;}
.ke_con dl dd{ width:244px; height:140px; float:left; display:inline; padding-top:2px;}
.ke_con dl dd p.tit{ width:244px; height:30px; line-height:30px; overflow:hidden; font-weight:bold; font-size:16px;}
.ke_con dl dd p.tit a{ color:#000000;}
.ke_con dl dd p.tit a:hover{ color:#a91010;}
.ke_con dl dd p.info{ width:244px; height:auto; color:#333333; line-height:22px; text-align:justify; margin-top:5px;}
.ke_con dl dd p.info a{ color:#ff6633;}

.ke_con ul{ width:421px; height:auto; margin-top:12px;}
.ke_con ul li{ width:396px; height:27px; line-height:27px; background:url(../images/dzui.png) no-repeat 0 10px; padding-left:25px;}

.char_r{ width:288px; height:361px; float:right; display:inline; border:1px solid #e5e5e5;}
.char_r li{ position:relative; width:215px; padding-left:73px;}
.char_r li.c1{ height:91px; border-bottom:1px solid #e5e5e5;}
.char_r li.c2{ height:91px; border-bottom:1px solid #e5e5e5;}
.char_r li.c3{ height:86px; border-bottom:1px solid #e5e5e5;}
.char_r li.c4{ height:91px;}
.char_r li p.pic{ position:absolute;}
.char_r li.c1 p.pic{ left:10px; top:23px;}
.char_r li.c2 p.pic{ left:11px; top:20px;}
.char_r li.c3 p.pic{ left:15px; top:21px;}
.char_r li.c4 p.pic{ left:22px; top:18px;}
.char_r li p.info{ font-size:12px; color:#666666; line-height:23px; padding-top:25px;}
.char_r li p.info strong{ font-size:19px; color:#cc0000;}
.char_r li.c3 p.info{ padding-top:20px;}
.char_r li.c4 p.info{ padding-top:20px;}

.ill_nav{ width:1060px; height:394px; margin-top:30px;}
.ill_tit{ width:910px; height:33px; line-height:33px; background:url(../images/t_bg.png) repeat-x; border:1px solid #f6e7e7; position:relative; padding-left:148px;}
.ill_tit p.p1{ width:72px; height:36px; background:url(../images/doc_t.jpg) no-repeat; color:#fff; padding-left:43px; line-height:36px; position:absolute; left:-1px; top:-1px;}
.ill_tit ul{ width:260px; height:33px; float:left; display:inline; background:url(../images/xie.png) no-repeat 71px 8px;}
.ill_tit ul li{ font-size:16px; float:left; display:inline; margin-right:24px;}
.ill_tit ul li a{ color:#333;}
.ill_tit ul li.on{ font-weight:bold;}
.ill_tit ul li.on a{ color:#990000;}
.ill_tit ul li.hover{ font-weight:bold;}
.ill_tit ul li.hover a{ color:#990000;}
.ill_tit p.p2{ float:right; margin-right:20px; font-size:12px;}
.ill_tit p.p2 a{ color:#ae1213;}

.ill_con{ width:1060px; height:337px; margin-top:22px;}
.ill_neir{ width:1060px; height:337px;}
.ill_left{ width:694px; float:left; display:inline;}
.ill_img{ width:302px; height:337px; float:left; display:inline; background:#a0a0a0;}
.ill_txt{ width:350px; height:337px; float:left; display:inline; margin-left:42px;}
.ill_txt dl{ width:350px; height:165px; border-bottom:1px dotted #d7d7d7;}
.ill_txt dl dt{ width:350px; height:30px; line-height:30px; font-size:16px; font-weight:bold; padding-top:10px;}
.ill_txt dl dt a{ color:#000;}
.ill_txt dl dt a:hover{ color:#a91010;}
.ill_txt dl dd{ width:350px; height:auto; text-align:justify; color:#333; line-height:22px; margin-top:8px;}
.ill_txt dl dd a{ color:#ff6633;}
.ill_txt ul{ width:350px; height:auto; margin-top:20px;}
.ill_txt ul li{ width:330px; height:28px; line-height:28px; background:url(../images/dzui.png) no-repeat 0 10px; padding-left:20px; overflow:hidden;}

.ill_lst{ width:322px; height:337px; float:right; display:inline;}
.ill_lst ul li{ width:158px; height:63px; background:#ece1c8; text-align:center; line-height:63px; font-size:15px; margin-bottom:5px; float:left; display:inline;}
.ill_lst ul li a{ width:158px; height:63px; display:block; color:#5b4001;}
.ill_lst ul li.on{ background:#a91010;}
.ill_lst ul li.on a{ color:#fff;}
.ill_lst ul li.hover{ background:#a91010;}
.ill_lst ul li.hover a{ color:#fff;}

.flink{ width:1060px; height:auto; margin-top:30px;}
.flink_con{ width:1032px; height:auto; padding:19px 0 32px 28px;}

.list_con{ width:1060px; height:auto; background:#fff; padding:20px 20px 30px; margin:0 auto;}
.fkjb{ width:1060px; height:36px;}
.fkjb ul li{ float:left; display:inline; height:36px; margin-right:5px; line-height:36px; text-align:center;}
.fkjb ul li a{ width:100%; height:36px; display:block; background:#f9eaea; color:#a91010;}
.fkjb ul li a:hover{ background:#a91010; color:#fff;}

.searchk{ width:1058px; height:38px; border:1px solid #e3e6ed; margin-top:20px;}
.searchk p{ width:799px; height:38px; font-size:12px; float:left; border-right:1px solid #e3e6ed; color:#222222; line-height:38px; background:#fcfcfc;}
.searchk p span{ width:45px; height:38px; float:left; display:block; background:url(../images/zy_ico.png) no-repeat 13px 10px #e3e6ed; margin-right:13px;}
.searchk p a{ color:#666;}
.searchk p a:hover{ color:#a91010;}
.searchk form{ width:258px; height:38px; float:left; display:inline; position:relative;}
.searchk form input.key{ width:138px; height:38px; line-height:38px; float:left; display:inline; background:url(../images/fdj.png) no-repeat 9px 9px; border:none; padding-left:40px; font-size:12px; color:#cccccc;}
.searchk form input.sub{ width:80px; height:40px; position:absolute; top:-1px; right:-1px; background:url(../images/sou_an.jpg) no-repeat; border:none; cursor:pointer;}

.ls_arc{ width:1060px; height:auto; margin-top:30px;}
.lsarc_l{ width:667px; height:auto; border:1px solid #dddddd; float:left; display:inline; padding-left:30px; padding-top:30px;}
.binzg{ width:664px; height:96px; padding-left:3px;}
.binzg ul li{ width:71px; height:96px; float:left; display:inline; margin-right:9px; text-align:center; font-size:12px; font-family:Arial; background:#c7c7c7; line-height:20px;}
.binzg ul li a{ width:71px; height:66px; display:block; color:#fff; padding-top:30px;}
.binzg ul li.m{ background:#ebe1cb;}
.binzg ul li.m a{ color:#a6a17f;}
.binzg ul li span{ font-size:16px;}
.binzg ul li.c1{ background:#c8edcc;}
.binzg ul li.c1 a{ color:#318c4f;} 
.binzg ul li.hover{ background:#a91010;}
.binzg ul li.hover a{ color:#fff;}

.ls_wz{ width:639px; height:auto; margin-top:30px;}
.ls_wz ul li{ width:604px; height:auto; border-bottom:1px dotted #dddddd; padding-left:35px; padding-top:22px; padding-bottom:30px; position:relative; background:url(../images/quan.png) no-repeat 5px 31px;}
.ls_wz ul li p.a_bt{ height:30px; line-height:30px; font-size:18px;}
.ls_wz ul li p.a_bt a{ color:#000000;}
.ls_wz ul li p.a_info{ color:#818181; line-height:20px; margin-top:5px; padding-left:27px;}
.ls_wz ul li p.a_xq{ width:55px; height:20px; position:absolute; left:577px; top:18px;}
.ls_wz ul li p.a_xq a{ width:38px; height:20px; background:url(../images/xx_1.png) no-repeat 0 3px; line-height:20px; font-size:12px; color:#c4c4c4; padding-left:17px; display:block;}
.ls_wz ul li.hover{ background:url(../images/quan.png) no-repeat 5px 31px #f7f7f7;}
.ls_wz ul li.hover p.a_bt a{ color:#eb6100;}
.ls_wz ul li.hover p.a_xq a{ background:url(../images/xx_2.png) no-repeat 0 3px; color:#f39800;}
.ls_wz ul li.qu{ border:0;}

.ls_lie{ width:630px; height:53px; margin-top:18px; padding-top:10px;}
.page{ text-align:center; margin:0 auto; font-size:14px;}
.page li{ display:inline; color:#444444; }
.page a{ color:#444444; border:1px solid #c8c7c7; padding:4px 10px; margin-right:1px;}
.page li.thisclass{ background:#a91010; color:#FFF; text-decoration:none; padding:4px 10px; margin-right:1px; border:1px solid #a91010;}
.page a:hover{ background:#a91010; color:#FFF; text-decoration:none; border:1px solid #a91010;}

/*列表页右侧*/
.lsarc_r{ width:341px; height:auto; float:right; display:inline;}
.r_yyjs{ width:341px; height:auto;}
.rjs_t{ width:339px; height:34px; background:url(../images/r_g.jpg) repeat-x; border:1px solid #dddddd; line-height:34px;}
.rjs_t p{ width:330px; padding-left:9px; background:url(../images/xieg.png) no-repeat 71px 8px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#cccccc;}
.rjs_t p strong{ color:#a91010; font-size:15px; margin-right:13px;}
.rjs_c{ width:339px; height:auto; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.rjs_c dl{ width:307px; height:225px; padding:18px 16px 0;}
.rjs_c dl dt{ width:307px; height:127px; background:#e0e0e0;}
.rjs_c dl dd{ width:307px; height:auto; font-size:12px; color:#666666; line-height:20px; text-indent:2em; text-align:justify; margin-top:10px;}
.rjs_c dl dd a{ color:#a91010;}
.rjs_c dl dd a:hover{ color:#a91010;}
.rjs_c ul{ width:339px; height:38px; background:url(../images/r_y.jpg) repeat-x; line-height:38px; font-size:12px; border-top:1px solid #e5e5e5;}
.rjs_c ul li{ width:84px; float:left; display:inline; border-right:1px solid #dddddd; text-align:center;}
.rjs_c ul li.n{ border:0;}

.tip_tuo{ width:341px; height:267px; margin-top:15px;}
.r_tip{ width:324px; height:71px; background:url(../images/tijian.jpg) no-repeat; padding-left:17px; padding-top:96px;}
.r_tip a img{ display:block; float:left;}
.r_tip a.a1 img{ margin-right:7px;}
.r_tip a:hover img{ opacity:0.75; filter:alpha(opacity=75);}
.r_tuo{ width:341px; height:83px; margin-top:15px;}

.r_doc{ width:341px; height:496px; margin-top:15px; position:relative;}
.rdoc_c{ width:307px; height:426px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:18px 16px 0;}
.cases02_imgle{ width:307px; height:444px;}
.next2le{ cursor: pointer; position: absolute; right: 35px; top: 7px;}
.prev2le{ cursor: pointer; position: absolute; right: 13px; top: 7px;}
.cases02_listle{ width:307px; height:444px; overflow:hidden; position:relative; left:0; top:0;}
.cases02_listle ul{ width:99999px; float:left;}
.cases02_listle ul li{ width:307px; height:444px; float:left; display:inline;}
.cases02_listle ul li dl{ width:307px; height:130px; position:relative; margin-bottom:17px; border-bottom:1px dashed #eaeaea;}
.cases02_listle ul li dl.n{ border:0;}
.cases02_listle ul li dl dt{ width:100px; height:110px; float:left; display:inline; background:#d2d2d2;}
.cases02_listle ul li dl dd{ width:195px; height:110px; float:left; display:inline; margin-left:12px;}
.cases02_listle ul li dl dd p.p1{ color:#222222; font-weight:bold; height:20px; line-height:20px;}
.cases02_listle ul li dl dd p.p1 a{ margin-right:7px;}
.cases02_listle ul li dl dd p.p2{ font-size:12px; color:#888888; text-align:justify; line-height:19px; margin-top:5px;}
.cases02_listle ul li dl dd p.p2 a{ color:#888888;}
.cases02_listle ul li dl dd p.p2 a:hover{ color:#a91010;}
.cases02_listle ul li dl dd p.p3{ height:28px; margin-top:12px;}
.cases02_listle ul li dl dd p.p3 a{ width:70px; height:28px; float:left; display:block; font-size:12px; line-height:28px; text-align:center;}
.cases02_listle ul li dl dd p.p3 a.a1{ background:#ea7f7f; color:#ffffff;}
.cases02_listle ul li dl dd p.p3 a.a2{ background:#eeeeee; color:#666666;}


/*荣誉、环境模块样式*/
.hosanli{ width:1060px; height:auto; margin-top:30px;}
.hosal_t{ width:1060px; height:37px; border-bottom:2px solid #d50000; position:relative;}
.huanj_t{ width:590px; height:45px; background:#fff; padding-left:1px; position:absolute; left:205px; top:0;}
.huanj_t ul li{ margin-right:2px; width:146px; height:45px; float:left; display:inline; background:#d14b4b; font-size:16px; text-align:center; line-height:45px;}
.huanj_t ul li a{ color:#ffffff;}
.huanj_t ul li.on{ background:#a00c0c;}

.hosal_c{ width:1038px; height:390px; border:1px solid #e3e6ed; margin-top:36px; padding-left:20px; padding-top:20px; overflow:hidden;}
.yzrxy{ width:1038px; height:auto; overflow:hidden;}
.yinanyy ul li { width:227px; height: auto; float:left;  margin-right:37px; overflow:hidden; margin-bottom:10px;}
.yinanyy ul li img { width:215px; height:143px; display:block; padding:5px; border:1px solid #d3d3d3;}
.yinanyy ul li span { text-align:center; display:block; margin-top:10px; color:#444444; font-size:12px;}

.zhengfu ul li.zf1{ width:246px; height:205px; left:0; top:0;}
.zhengfu ul li.zf1 div p{ width:246px; height:40px; line-height:40px;}
.zhengfu ul li.zf1 div p.bg{ width:246px; height:40px;}
.zhengfu ul li.zf2{ width:223px; height:135px; left:248px; top:0;}
.zhengfu ul li.zf2 div p{ width:223px; height:30px; line-height:30px;}
.zhengfu ul li.zf2 div p.bg{ width:223px; height:30px;}
.zhengfu ul li.zf3{ width:157px; height:138px; left:473px; top:0;}
.zhengfu ul li.zf3 div p{ width:157px; height:30px; line-height:30px;}
.zhengfu ul li.zf3 div p.bg{ width:157px; height:30px;}
.zhengfu ul li.zf4{ width:157px; height:138px; left:632px; top:0;}
.zhengfu ul li.zf4 div p{ width:157px; height:30px; line-height:30px;}
.zhengfu ul li.zf4 div p.bg{ width:157px; height:30px;}
.zhengfu ul li.zf5{ width:157px; height:138px; left:791px; top:0;}
.zhengfu ul li.zf5 div p{ width:157px; height:30px; line-height:30px;}
.zhengfu ul li.zf5 div p.bg{ width:157px; height:30px;}
.zhengfu ul li.zf6{ width:246px; height:205px; left:0; top:207px;}
.zhengfu ul li.zf6 div p{ width:246px; height:40px; line-height:40px;}
.zhengfu ul li.zf6 div p.bg{ width:246px; height:40px;}
.zhengfu ul li.zf7{ width:223px; height:136px; left:248px; top:137px;}
.zhengfu ul li.zf7 div p{ width:223px; height:50px; line-height:18px;}
.zhengfu ul li.zf7 div p.bg{ width:223px; height:50px;}
.zhengfu ul li.zf7 div p.txt{ height:44px; padding-top:6px;}
.zhengfu ul li.zf8{ width:223px; height:137px; left:248px; top:275px;}
.zhengfu ul li.zf8 div p{ width:223px; height:30px; line-height:30px;}
.zhengfu ul li.zf8 div p.bg{ width:223px; height:30px;}

.royu{ width:932px; height:396px; padding-left:16px; padding-top:16px;}
.royu ul{ width:932px; height:396px; position:relative;}
.royu ul li{ position:absolute;}
.royu ul li.ryy1{ width:217px; height:115px; left:0; top:0;}
.royu ul li.ryy2{ width:223px; height:115px; left:226px; top:0;}
.royu ul li.ryy3{ width:146px; height:115px; left:456px; top:0;}
.royu ul li.ryy4{ width:144px; height:115px; left:609px; top:0;}
.royu ul li.ryy5{ width:156px; height:115px; left:760px; top:0;}
.royu ul li.ryy6{ width:217px; height:126px; left:0; top:124px;}
.royu ul li.ryy7{ width:223px; height:126px; left:226px; top:124px;}
.royu ul li.ryy8{ width:217px; height:122px; left:0; top:259px;}
.royu ul li.ryy9{ width:223px; height:122px; left:226px; top:259px;}
.royu ul li.ryy10{ width:415px; height:201px; left:457px; top:124px; padding:56px 22px 0 22px;}
.royu ul li.ryy10 p.p1{ width:415px; height:50px; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; line-height:46px;}
.royu ul li.ryy10 p.p2{ width:431px; height:auto; color:#ffffff; line-height:21px; font-size:14px; margin-top:12px;}
.royu ul li.ryy10 p.p3{ width:431px; height:30px; margin-top:22px;}
.royu ul li.ryy10 p.p3 img{ width:123px; height:30px; margin:0 auto; display:block;}

.xueshu ul li.xs1{ width:246px; height:273px; left:0; top:0;}
.xueshu ul li.xs1 div p{ width:246px; height:40px; line-height:40px;}
.xueshu ul li.xs1 div p.bg{ width:246px; height:40px;}
.xueshu ul li.xs2{ width:223px; height:135px; left:248px; top:0;}
.xueshu ul li.xs2 div p{ width:223px; height:30px; line-height:30px;}
.xueshu ul li.xs2 div p.bg{ width:223px; height:30px;}
.xueshu ul li.xs3{ width:157px; height:138px; left:473px; top:0;}
.xueshu ul li.xs3 div p{ width:157px; height:30px; line-height:30px;}
.xueshu ul li.xs3 div p.bg{ width:157px; height:30px;}
.xueshu ul li.xs4{ width:157px; height:138px; left:632px; top:0;}
.xueshu ul li.xs4 div p{ width:157px; height:30px; line-height:30px;}
.xueshu ul li.xs4 div p.bg{ width:157px; height:30px;}
.xueshu ul li.xs5{ width:157px; height:138px; left:791px; top:0;}
.xueshu ul li.xs5 div p{ width:157px; height:30px; line-height:30px;}
.xueshu ul li.xs5 div p.bg{ width:157px; height:30px;}
.xueshu ul li.xs6{ width:223px; height:136px; left:248px; top:137px;}
.xueshu ul li.xs6 div p{ width:223px; height:30px; line-height:30px;}
.xueshu ul li.xs6 div p.bg{ width:223px; height:30px;}
.xueshu ul li.xs7{ width:246px; height:137px; left:0; top:275px;}
.xueshu ul li.xs7 div p{ width:246px; height:30px; line-height:30px;}
.xueshu ul li.xs7 div p.bg{ width:246px; height:30px;}
.xueshu ul li.xs8{ width:223px; height:137px; left:248px; top:275px;}
.xueshu ul li.xs8 div p{ width:223px; height:30px; line-height:30px;}
.xueshu ul li.xs8 div p.bg{ width:223px; height:30px;}

.huanjing ul li.hj1{ width:246px; height:273px; left:0; top:0;}
.huanjing ul li.hj1 div p{ width:246px; height:40px; line-height:40px;}
.huanjing ul li.hj1 div p.bg{ width:246px; height:40px;}
.huanjing ul li.hj2{ width:223px; height:135px; left:248px; top:0;}
.huanjing ul li.hj2 div p{ width:223px; height:30px; line-height:30px;}
.huanjing ul li.hj2 div p.bg{ width:223px; height:30px;}
.huanjing ul li.hj3{ width:157px; height:138px; left:473px; top:0;}
.huanjing ul li.hj3 div p{ width:157px; height:30px; line-height:30px;}
.huanjing ul li.hj3 div p.bg{ width:157px; height:30px;}
.huanjing ul li.hj4{ width:157px; height:138px; left:632px; top:0;}
.huanjing ul li.hj4 div p{ width:157px; height:30px; line-height:30px;}
.huanjing ul li.hj4 div p.bg{ width:157px; height:30px;}
.huanjing ul li.hj5{ width:157px; height:138px; left:791px; top:0;}
.huanjing ul li.hj5 div p{ width:157px; height:30px; line-height:30px;}
.huanjing ul li.hj5 div p.bg{ width:157px; height:30px;}
.huanjing ul li.hj6{ width:223px; height:136px; left:248px; top:137px;}
.huanjing ul li.hj6 div p{ width:223px; height:30px; line-height:30px;}
.huanjing ul li.hj6 div p.bg{ width:223px; height:30px;}
.huanjing ul li.hj7{ width:246px; height:137px; left:0; top:275px;}
.huanjing ul li.hj7 div p{ width:246px; height:30px; line-height:30px;}
.huanjing ul li.hj7 div p.bg{ width:246px; height:30px;}
.huanjing ul li.hj8{ width:223px; height:137px; left:248px; top:275px;}
.huanjing ul li.hj8 div p{ width:223px; height:30px; line-height:30px;}
.huanjing ul li.hj8 div p.bg{ width:223px; height:30px;}
.zuih{ width:431px; height:206px; left:473px; top:140px; padding:66px 22px 0 22px;}
.zuih p.p1{ width:431px; height:50px; font-size:18px; font-weight:bold; color:#ffffff; text-align:center; line-height:46px;}
.zuih p.p2{ width:431px; height:auto; color:#ffffff; line-height:21px; font-size:14px; margin-top:12px;}
.zuih p.p3{ width:431px; height:30px; margin-top:10px;}
.zuih p.p3 img{ width:123px; height:30px; margin:0 auto; display:block;}
.zuih2{ height:212px; padding:60px 22px 0 22px;}
.zuih2 p.p3{ margin-top:15px;}

.hezuo{ width:1060px; height:auto; margin-top:30px;}
.hezuo_con{ width:1036px; height:auto; border:1px solid #d6d6d6; padding:23px 0 27px 22px;}


/*文章页样式*/
.article_l{ width:699px; height:auto; float:left; display:inline;}
.wenzg{ width:637px; height:auto; border:1px solid #dddddd; float:left; display:inline; padding:0 30px 30px;}
.arc_tit{ width:637px; height:auto; border-bottom:1px solid #bfbfbf; text-align:center; padding-top:23px; padding-bottom:20px;}
.arc_tit h1{ color:#222222; font-size:26px; font-weight:bold; height:auto;line-height:40px; overflow:hidden; word-break:break-all;}
.arc_tit p{ font-size:12px; color:#888888; height:20px; line-height:20px; margin-top:2px;}
.arc_tit p span{ margin:0 20px;}

.arc_nei{ width:637px; height:auto; padding-top:23px;}
.arc_nei p{ line-height:24px; text-align:justify; margin-bottom:15px;}

.arc_tu{ width:407px; height:67px; background:url(../images/wxts.jpg) no-repeat; padding-left:230px; padding-top:75px;}
.arc_tu a img{ opacity:0.5; filter:alpha(opacity=50); float:left; margin-right:4px;}
.arc_tu a:hover img{ opacity:0.8; filter:alpha(opacity=80);}

.arc_ud{ width:637px; height:auto; padding-top:15px; border-top:1px solid #e5e5e5;}
.arc_ud ul li{ color:#888888; line-height:24px;}
.arc_ud ul li a{ color:#222;}
.arc_ud ul li a:hover{ color:#a91010;}

.axgwz{ width:682px; height:auto; margin-top:23px;}
.awz_t{ width:675px; height:40px; line-height:40px; border-bottom:1px solid #dddddd; font-size:17px; color:#ca1919; font-weight:bold; padding-bottom:2px; padding-left:7px;}
.awz_c{ width:682px; height:auto; padding-top:15px;}
.awz_c ul li{ width:270px; height:31px; line-height:31px; overflow:hidden;}
.awz_c ul li a{ width:auto;  display:block; float:left; color:#222; height:31px; overflow:hidden;}
.awz_c ul li a:hover{ color:#a91010;}
.awz_c ul li span{ font-size:12px; color:#bbbbbb; float:left; display:inline;}

.jb_center{ width:339px; height:302px; border:1px solid #e5e5e5; margin-top:13px;}
.jb_center ul li{ width:144px; height:61px; border-bottom:1px solid #e5e5e5; float:left; display:inline; padding-left:25px; padding-top:14px;}
.jb_center ul li.m{ border-right:1px solid #e5e5e5;}
.jb_center ul li p.jb_1{ width:124px; height:20px; line-height:20px; font-size:15px; font-weight:bold; background:url(../images/by_z.png) no-repeat 0 4px; padding-left:20px;}
.jb_center ul li p.jb_1 a{ color:#a91010;}
.jb_center ul li p.jb_2{ width:144px; height:20px; margin-top:5px;}
.jb_center ul li p.jb_2 a{ color:#666666; float:left; display:inline;}
.jb_center ul li p.jb_2 span{ color:#a5a5a5; float:left; display:inline; margin:0 5px;}
.jb_center ul li p.jb_2 a:hover{ color:#a91010;}

/*专家列表页样式开始*/
.list_doctor{ width:657px; height:auto; border:1px solid #dddddd; float:left; display:inline; padding:30px 20px 49px;}
.doc_category{ width:657px; height:auto;}
.doc_category ul li{ width:87px; height:30px; line-height:30px; text-align:center; color:#000000; background:#e1e1e1; float:left; display:inline; margin-right:6px; margin-bottom:6px; cursor:pointer;}
.doc_category ul li.cat1{ background:#a91010; font-weight:bold;}
.doc_category ul li.cat2{ background:#edb16e;}
.doc_category ul li.on{ background:#a91010;}
.doc_category ul li.on a{ color:#fff;}
.doc_category ul li a{ width:87px; height:30px; display:block; color:#000;}
.doc_category ul li.cat1 a{ color:#fff;}
.doc_category ul li.cat2 a{ color:#fff;}

.doct_info{ width:657px; height:auto; padding-top:34px;}
.doct_info dl.fl{ width:318px; padding-right:10px;}
.doct_info dl.fr{ width:319px; padding-left:10px;}
.doct_info dl{ height:160px; border-bottom:1px solid #e5e5e5; padding-bottom:25px; margin-bottom:25px;}
.doct_info dl dt{ width:145px; height:160px; float:left; display:inline; background:#eeeeee;}
.doct_info dl.fl dd{ width:163px;}
.doct_info dl.fr dd{ width:164px;}
.doct_info dl dd{ float:right; display:inline; height:155px; padding-top:5px;}
.doct_info dl dd p.tit{ font-size:16px; font-weight:bold; color:#333333; height:30px; line-height:30px;}
.doct_info dl dd p.info{ font-size:12px; color:#666666; line-height:20px; text-align:justify; margin-top:5px;}
.doct_info dl dd p.info a{ color:#ff6633;}
.doct_info dl dd p.info span{ color:#000000;}
.doct_info dl dd p.consult{ height:27px; padding-left:10px; margin-top:20px;}
.doct_info dl dd p.consult a{ width:64px; height:27px; float:left; display:block; background:#e1e1e1; color:#333333; line-height:27px; text-align:center;}
.doct_info dl dd p.consult a.a1{ margin-right:3px; background:#a91010; color:#fff;}
.doct_info dl.m{ border-bottom:none;}

.foot_tz{ width:680px; height:auto; margin:0 auto; padding-bottom:40px; background:url(/templets/news/images/headfoot/logo.png) no-repeat 50px 0 #fff; padding-left:420px; padding-top:15px;}
.foot_tz a{ color:#a91010; text-decoration:underline;}




.centent_ad { width:1100px; height:150px; margin:10px auto;}





















