@charset "gb2312";
/* CSS Document */
@import url(common.css);
.p1_left{float:left; width:239px;}
.jkwbn .tbg{background:url(../images/p1_l_tbg.jpg) no-repeat; height:40px;}
.jkwbn .content{border:1px solid #abd3d3;border-right:none; border-top:none; height:260px; position:relative; background:url(../images/jkwbn_cbg.jpg) repeat-x;}
.jkwbn .tabbar{position:absolute; left:8px; top:10px; z-index:1;}
.jkwbn .tabbar li{width:81px; height:40px; background:url(../images/p1_l_tabbtn_bg.jpg) no-repeat 1px 0; line-height:40px;color:#247789; margin-bottom:2px; text-align:center; font-size:14px; cursor:default;}
.jkwbn .tabbar li.on{background:url(../images/p1_l_tabbtn_on.jpg) no-repeat; color:#fd6824; font-weight:bold;}
.jkwbn .tabContainer{ position:absolute; top:10px; left:88px;border:1px solid #abd3d3;}
.jkwbn .tabContent{width:142px; height:207px; background:#fff;}
.jkwbn .p11,.jkwbn .p10{padding:0px; line-height:40px; font-size:14px; width:126px; height:191px; overflow:hidden;}
.jkwbn .p10 a{ float:left; margin-right:7px;}
.jkwbn .p11 a{float:right; margin-right:18px;}
.jkwbn .bottomlink{padding-top:235px; text-align:center;}
.p1_left_pic a{ display:block; padding:1px; border:1px solid #abd3d3; border-right:0; margin-top:7px;}

.p1_middle{border:1px solid #a5dce4;background:#f1fafc; float:left;padding:12px 11px 0 12px; width:469px;}
.p1_middle .flash{width:454px; height:230px;padding:6px 7px 10px 6px; background:url(../images/flash-bg.jpg) no-repeat left center; position:relative;}

.FocusImg{overflow:hidden; background:#0a639b; position:relative; width:100%; height:100%;}
.FocusImg .BigPic{text-align:center;height:100%; width:100%;overflow:hidden;}
.FocusImg .BigPic img{ position:absolute;left:0px;top:0px;}
.FocusImg .TitleBg{position:absolute;height:30px;width:100%;top:0px; left:0px;background:#000;filter:Alpha(Opacity=58);opacity:0.58;z-index:10; display:none; }
.FocusImg .TitleBox{position:absolute; text-align:center; width:100%;height:30px;line-height:30px;top:0px;font-weight:bold;z-index:20; white-space:nowrap; overflow:hidden;display:none;}
.FocusImg .TitleBox a {color:#fff;font-size:16px; font-family:"宋体","微软雅黑","黑体";}
.MemoBox{position:absolute;padding-left:15px;top:279px;height:22px;line-height:22px;color:#fff;z-index:20; font-size:12px;}
.MemoBox a {position:absolute;left:362px;top:22px;width:36px;color:#7ed6fa;   }
.FocusImg a:link,.FocusImg a:visited{text-decoration:none;}
.FocusImg a:hover{color:#f00;text-decoration:underline;}

.SmallPics{height:18px; float:right; bottom:13px; position:absolute; overflow:hidden;right:10px;}
.SmallPics span{margin-right:2px;float:left;  background:#666; filter:Alpha(Opacity=50);opacity:0.50; line-height:18px; text-align:center;}
.SmallPics span.selected {filter:Alpha(Opacity=100);opacity:1; background:#f07a1d;}
.SmallPics span a{ display:inline-block;width:18px; height:18px; color:#f07a1d;}
.SmallPics span.selected a{color:#fff;}

.p1_middle .newsbox{ background:url(../images/p1_newsbox_bg.jpg) repeat-y left top;margin:0 auto;width:454px; padding:0 4px;}
.p1_middle .newsbox .tbg{background:url(../images/p1-mtbg.jpg) repeat-x left top;}
.p1_middle .newsbox .tabBtnBar{background:url(../images/p1_middle_newsbox_tico.jpg) no-repeat left top; height:41px; text-align:right; font-size:0;}
.p1_middle .newsbox .tabBtnBar a{ display:inline-block; margin-left:2px; background:url(../images/p1-m-tab-btnoff.jpg) no-repeat; width:74px; height:28px; padding-top:1px; margin-top:12px; line-height:28px; text-align:center; font-size:12px;}
.p1_middle .newsbox .tabBtnBar a.on{background-image:url(../images/p1-m-tab-btnon.jpg);}
.p1_middle .arcbox{border-top:1px solid #a5dce4;padding:0 13px;}
.p1_middle .arcbox h1{font-size:14px; text-align:center; line-height:42px; height:42px;}
.p1_middle .arcbox p{ line-height:22px;padding:0 10px; text-indent:2em;}
.p1_middle .arcbox .arclist{margin-top:12px; border-top:1px dotted #b1c2c6; line-height:24px;padding-top:9px; height:107px; background:url(../images/p1-m-arclistbg.jpg) repeat-x left bottom; }
.p1_middle .arcbox .arclist li{float:left; width:50%}
.p1_right{ float:right; width:227px;}

.yhxx .tbg{ position:relative;}
.yhxx .conner{ position:absolute; top:-3px; right:-1px; width:44px; height:42px; background:url(../images/box_title_hot.jpg) no-repeat;}
.p1_right .box1{border-left:0;}
.p1_right .yhxx p{text-indent:2em;}
.yhxx .content{padding:10px;}
.yhxx h2{font-size:14px; text-align:center; margin:3px 0}
.yhxx ul{border-top:1px dotted #b1c2c6; line-height:25px; padding-top:5px; margin-top:6px}
.ragy{border-top:0;}
.ragy .content{padding:0;}
.ragy ul{line-height:24px;}

.page_2{margin-top:10px;}
.page_2 .tbg{background:url(../images/zj_box_titlebg.jpg) center top no-repeat; height:40px;}
.page_2 .content{border:1px solid #abd3d3; border-top:0; overflow:hidden; background:url(../images/zj_content_split.jpg) no-repeat 234px 33px; position:relative; height:274px; width:958px;}
.page_2 .tabbar{background: url(../images/zj_tabbar_bg.jpg) repeat-x scroll left top transparent;font-size: 14px;height: 30px; width:1000px; border-bottom:1px solid #abd3d3; margin-bottom:5px; padding-bottom:1px}
.page_2 .tabbar li{float:left;background:url(../images/zj_tabbtn_bg.jpg) left 7px no-repeat; width:106px; height:31px;  text-align:center; line-height:32px; overflow:hidden; position:relative; margin-left:-2px;padding-left:2px; margin-bottom:-1px;}
.page_2 .tabbar li a{color:#169bb0;}
.page_2 .tabbar li.on{background:url(../images/zj_tabbtn_on.jpg) no-repeat right center; z-index:1;}
.page_2 .tabbar li.on a{color:#fff; font-weight:bold;}
.page_2 .zj_p{font-size:14px; padding-right:16px;}
.page_2 .zj_p img{margin-bottom:10px;}
.page_2 .zj_p .zjname{font-family:"楷体_gb2312";font-size:24px; color:#169bb0;}
.page_2 .bg1{ display:block; width:70px; height:21px; background:url(../images/zj_bg1.jpg) no-repeat; color:#fff; font-size:14px; text-align:center; padding-right:10px; line-height:22px}
.page_2 .border td{border-top:1px dotted #b2b2b2;}
.page_2 .zjzz{font-size:14px;color:#169bb0;}
.page_2 .zxbtn{ position:absolute; left:660px; top:32px;}
.page_2 .zxbtn a{ display:block; float:left;}
.page_2 .zxbtn .yy{background:url(../images/zj_yybtn.jpg); width:127px; height:45px; margin-right:10px}
.page_2 .zxbtn .fx{background:url(../images/zj_zxfxbtn.jpg);width:144px; height:45px;}

.red{color:red;}
.page_2 .zjry img{ margin-right:20px}
.page_3 {margin-top:12px;}


.index_left{width:240px; float:left;}
.index_right{width:710px; float:right;}

.box2 .titlebg span{font-family:"宋体"; font-size:12px;}
.jszs h2{font-size:12px; font-weight:normal; background-position:left center; background-repeat:no-repeat; padding-left:48px; overflow:hidden; }
.jszs .bg1{ background-image:url(../images/js_bg1.jpg); height:51px;line-height:60px;}
.jszs .bg2{ background-image:url(../images/js_bg2.jpg); height:46px; line-height:54px;}
.jszs .bg3{ background-image:url(../images/js_bg3.jpg); height:47px; line-height:55px;}
.jszs .bg4{ background-image:url(../images/js_bg4.jpg); height:44px; line-height:50px;}
.jszs .bg5{ background-image:url(../images/js_bg5.jpg); height:47px; line-height:50px;}
.jszs .bg6{ background-image:url(../images/js_bg6.jpg); height:43px; line-height:48px;}
.jszs .content p{ display:none; padding:1px;}
.jszs .content p img{ display:block;}
.channel_box{border:1px solid #abd3d3;}
.channel_box .titlebg{background:url(../images/channel_titlebg.jpg) no-repeat right center; height:38px; text-align:right; line-height:38px; padding-right:15px;}

/*男科6个导航*/
.channel_box .tabbar{background:url(../images/channel_tabbar_bg.jpg) repeat-x left top; height:39px; line-height:42px; overflow:hidden;padding-top:2px; font-size:14px;}
.channel_box .tabbar li{float:left;width:110px; text-align:center; background:url(../images/zj_tabbtn_bg.jpg) no-repeat left center; padding-left:2px; margin-left:-2px; position:relative;}
.channel_box .tabbar li.on{background:url(../images/channel_tabbtn_on.jpg) no-repeat right top; z-index:1;font-weight:bold;}
.channel_box .tabbar li.on a{color:#fff;}
/*妇科7个导航*/
.channel_box .tabbarwq{background:url(../images/channel_tabbar_bg.jpg) repeat-x left top; height:39px; line-height:42px; overflow:hidden;padding-top:2px; font-size:14px;}
.channel_box .tabbarwq li{float:left;width:100px; text-align:center; background:url(../images/zj_tabbtn_bg.jpg) no-repeat left center; padding-left:2px; margin-left:-2px; position:relative;}
.channel_box .tabbarwq li.on{background:url(../channel_tabbtn_on.jpg) no-repeat right top; z-index:1;font-weight:bold;}
.channel_box .tabbarwq li.on a{color:#fff;}

.channel_box .tabContainer{padding-top:10px; padding-left:10px; height:342px}
.channel_left{width:218px; float:left;}
.channel_left .picarc{ text-align:center;padding:5px 0;border:1px solid #dedede;}
.channel_left .picarc span{display:block; border-top:1px solid #dedede; background:#f9f7f7; line-height:26px; margin-top:5px;}
.channel_left .rdtj{margin-top:12px;}
.channel_left .rdtj .tbg{background:url(../images/channel_rdtj_tbg.jpg); width:196px; height:28px; line-height:32px; position:relative; font-size:14px; font-weight:bold;color:#247789; padding-left:20px; overflow:hidden;}
.channel_left .rdtj .tbg .more{position:absolute; top:9px; right:5px;font-size:12px; font-size:12px; color:#999; font-weight:normal; line-height:100%}
.channel_left .rdtj ul{padding-top:10px; line-height:26px;}
.channel_left .rdtj li{height:26px;}
.channel_left .rdtj li span{background:url(../images/channel_tjarc_icon2.jpg) no-repeat left 6px;width:18px; text-align:center; display:inline-block; margin-right:10px; color:#fff; font-family:Arial}
.channel_left .rdtj li span.top{background-image:url(../images/channel_tjarc_icon1.jpg);}
.channel_right{width:442px; float:right;}
.channel_right h1{font-size:18px; line-height:40px; text-align:center; margin-bottom:5px;}
.channel_right p{ line-height:20px; text-indent:2em;}
.channel_right ul{margin-top:10px; border-top:1px dotted #ccc; padding-top:10px; float:left; width:100%; line-height:30px; }
.channel_right li{width:50%; float:left;color:#ababab; font-size:12px; height:30px; overflow:hidden}
.channel_right li.rd,.channel_right li.zt{ text-indent:32px;background:url(../images/hot.jpg) no-repeat left center;}
.channel_right li.rd span,.channel_right li.zt span{color:#ed3820; font-weight:bold;}
.page_4 {margin-top:13px;}
.page_4 .ztc{border:1px solid #b7d9d9; padding:14px 0 10px 3px; margin-bottom:12px; height:102px;}
.page_4 .contacts{ }
.page_4 .bd1{border-bottom:1px dotted #9db3b8; display:block; width:224px; margin:0 auto; padding-bottom:3px;}
.page_4 .linkbtns{ text-align:center;padding-top:15px; font-size:0; }
.page_4 .linkbtns a{ display:inline-block; width:88px; height:25px; line-height:26px; overflow:hidden; background:url(../images/button_bg1.jpg); text-align:center; margin:0px 5px 10px; font-size:12px;}
.page_4 .contacts .content{height:252px;_height:249px}
.rdzt{background:url(../images/rdzt_title.jpg) no-repeat -1px top; padding-top:49px;border:1px solid #dbdedd; margin-top:10px;padding-bottom:10px;}
.rdzt table{background:url(../images/pd_rdzt_showbg.jpg) repeat-x left top;}
.rdzt .lbtn,.rdzt .rbtn{cursor:pointer;}
.rdzt .showbox{}
.rdzt .wrapper{overflow:hidden; width:910px; float:left;}
.rdzt .wrapper a{padding:2px; border:1px solid #e6e2e5; float:left; margin:0 5px}

.page_6{margin-top:13px;}
.page_6 .anli .content{padding-left:13px; padding-top:16px; height:249px;}
.page_6 .anli .anlipic{padding:3px; border:1px solid #e4e3e3;}
.page_6 .anli ul{line-height:24px; margin-top:10px;} 
.yfyd .content{padding:15px;}
.yfyd .left{float:left; width:480px;}
.yfyd .right{float:right; padding-top:5px;}
.yfyd .left p{ line-height:20px; text-indent:2em; border-bottom:1px dotted #b2b2b2; padding-bottom:5px; margin-bottom:5px;}
.yfyd .left ul{ line-height:24px;}
.yfyd .left ul li{width:50%; float:left;color:#ababab;}
.page_6 .searchForm{height:96px; border:3px solid #2b8d99; margin-top:10px; background:url(../images/search_icon.jpg) no-repeat 20px 16px; padding-left:90px;}
.page_6 .searchbar{background:url(../images/bottom_searchbar_bg.jpg) no-repeat; width:568px; height:31px; float:none; margin:0}
.page_6 .searchForm .links{line-height:100%;padding:10px 0;}
.page_6 .searchForm .links a{ display:inline-block; margin-right:10px;}
.page_6 .searchbar .keyword{width:459px; margin-left:16px; margin-top:6px; float:left; line-height:20px;}
.page_6 .searchbar .submit{width:68px; height:31px; float:right; cursor:pointer;}
.page_6 .hotsearch{margin-top:6px;}
.page_7{margin-top:13px;border:1px solid #d9d9d9;clear:both;}
.page_7 .tabbar{background:url(../images/bottom_tabbar_bg.jpg) repeat-x left top; height:29px; padding-top:2px; border-bottom:1px solid #d9d9d9;}
.page_7 .tabbar li{float:left; height:30px; line-height:30px; margin-left:-1px;border-width:0 1px; border-style:solid;border-color:#d9d9d9; padding:0 24px; font-size:14px;  margin-bottom:-1px; width:60px;}
.page_7 .tabbar li.on{font-weight:bold; color:#258da4; background:#fff;}
.page_7 .tabContainer{height:120px; padding-top:15px;}
.page_7 .wrapper{width:930px; margin:0px auto; }
.page_7 .wrapper li{float:left; margin-right:15px; line-height:100%; text-align:center;}
.page_7 .wrapper li img{border:1px solid #d9d9d9; padding:4px; margin-bottom:10px}
.page_7 .flink{margin-top:-10px; line-height:24px;}
.page_7 .flink a{ display:inline-block; white-space:nowrap;}
.page_7 .flink li{ text-align:left; line-height:24px; margin-right:10px; white-space:nowrap;}
/*新的banner样式*/
#bannerfocus{height:320px; overflow:hidden;zoom:1;}
.Focus_ban{ position:relative; z-index:0;}
.bannerfocus ul li{ height:320px; width:100%;}
.bannerfocus ul li a{ height:320px; display:block; width:100%;}
.banner_nav{ width:300px; height:30px; position:absolute; z-index:10; top:295px; right:120px;}
.banner_nav ul li{ width:50px;height:12px; background:#000000; float:left; margin:0 5px; display:inline;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; }
.banner_nav ul li.cur{ background:#ff0000;}

.bannerfocus2 ul li{ height:310px; width:100%;}
.bannerfocus2 ul li a{ height:310px; display:block; width:100%;}
.banner_nav2{ width:300px; height:30px; position:absolute; z-index:10; top:290px; right:100px;}
.banner_nav2 ul li{ width:50px;height:12px; background:#000000; float:left; margin:0 5px; display:inline;opacity:0.5;filter:alpha(opacity=50); cursor:pointer; }
.banner_nav2 ul li.cur{ background:#ff0000;}

.focusarrL,.focusarrR{ width:32px; height:70px; position:absolute; z-index:12; top:180px; cursor:pointer; }
.focusarrL{ left:50px; background-position:right 0;}
.focusarrR{ right:50px; background-position: left 0;}
