@charset "gb2312";
/* CSS Document */

body{ color:#333; font-family:"宋体"; line-height:25px;}
a{ color:#333; font-size:12px; text-decoration:none}
a:hover{ color:#06F; font-size:12px; text-decoration:none}
/*公用*/

.bar_1000{ width:1000px; clear:both; margin:0px auto}
.over{ overflow:hidden}
/*背景*/
.about_s h2,.tj_tc h2,.zx_kf h2,.cylj h2,.login h2,.news_bar h2,.sb_gd h2,.news_tab,.idTabs ul li a.selected{ background:url(/images/tit.png) 0 0 no-repeat scroll}

/*top*/
.top_bar{ height:98px; background-color:#f2f2f2; position:relative}
.top_bar h1{ background: url(/images/logo.jpg) 0 0 no-repeat scroll; width:1000px; height:100px; overflow:hidden; text-indent:-9999px; display:block; position:absolute; left:1px; top:2px;}
.top_bar h1 a{ display:block; width:393px; height:78px; }
.top_bar span{ display:block; width:163px; height:22px; overflow:hidden; position:absolute; right:30px; top:35px; background:url(/images/search_bg.jpg) 0 0 no-repeat scroll}
.sr_input{ width:133px; height:20px; margin:1px 3px; border:0}
.an_input{ width:20px; height:20px; background:url(/images/search_bg.jpg) -140px -1px no-repeat scroll; margin:1px 0px; border:0px; cursor:pointer}

/*MENU*/
.menu{ background:url(/images/menu_bg.jpg) 0 0 repeat-x scroll; height:41px;}
.menu ul{ padding-left:40px;}
.menu ul li{ float:left; }
.menu ul li a{ font-size:18px; font-family:"微软雅黑"; display:block; line-height:41px; color:#fff; font-weight:bold; width:100px; text-align:center}

.menu ul li a:hover,.menu ul li a.ts{ color:#FF0}

/*BANNER*/
.banner{ height:230px; margin-top:10px; }

/*main*/
.bar_l{ width:395px; float:left; }
.bar_m{ width:395px; float:left; margin-left:10px; }
.bar_r{ width:190px; float:right; }

.about_s h2{ height:31px; background-position: 0 0; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:30px;}
.about_s h2 a{ float:right; margin-right:10px; font-weight:normal}
.about_s_list{ border:#dadada 1px solid; border-top:0}

.about_s_list p{ padding:10px;  }
.about_s_list p img{ float:left; margin:0px 10px 0px 0px}

/*体检套餐*/
.tj_tc h2{ height:31px; background-position: 0 0; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:30px;}
.tj_tc h2 a{ float:right; margin-right:10px; font-weight:normal}
.tj_tc_list{ border:#dadada 1px solid; border-top:0; padding-top:15px;}
.tj_tc_list ul li{ height:45px; margin-bottom:15px; margin-left:6px; }
/*新闻*/
.news_tab{ background-position:0px -86px; background-repeat:no-repeat;}
.idTabs{ clear:both; height:31px;padding-left:67px; border:#dadada 1px solid; border-bottom:0}
.idTabs ul li{ float:left;}
.idTabs ul li_selected{ float:left;}
.idTabs ul li a{ display:block; height:31px; line-height:31px; width:86px; text-align:center;}
.idTabs ul li a.selected{ background-position:-700px -0px; color:#fff; font-weight:bold}
.idtabs_list{ clear:both; border:#dadada 1px solid; border-top:0; padding:10px;}
.idtabs_list ul li{ float:left; width:250px; height:20px; line-height:25px; overflow:hidden; margin:5px 0px 0px 6px}
/*在线客服*/
.zx_kf h2{ height:31px; background-position: -461px 0; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:20px;}
.zx_kf_list{ border:#dadada 1px solid; border-top:0; padding-top:10px;}
.zx_kf_list ul li{ margin:0 010px 10px}
.zx_kf_list ul li label{ line-height:20px; padding-top:5px;;}
/*体检查询*/
.tj_cx{ height:100px;}

.news_l{ float:left; width:800px;}
.news_r{ float:right; width:190px;;}
/*news_bar*/
.news_bar_list{ border:#dadada 1px solid; border-top:0; padding:5px 0}
.news_bar h2{ height:31px; background-position: 0px -43px; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:20px;}
.news_bar h2 a{ float:right; font-weight:normal; padding-right:10px;}
.news_bar_l{ width:340px; float:left; padding-left:10px;}
.news_bar_r{ width:430px; float:right; margin-right:10px;}
.cnewsbar_right{ float:right; width:90px;}
.cnewsbar_left { float:left; width:330px;}
.news_bar_r ul li { padding-left:10px;}
/*登录*/
.login h2{ height:31px; background-position: -461px 0; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:20px;}
.login_list{ border:#dadada 1px solid; border-top:0; padding:10px 0;}
.login_list ul li{ margin:5px 0px 0px 10px; display:block; clear:both}
.login_list ul li label{ display:block; float:left ; width:50px;}
.login_1{ width:110px;}
.login_2{ width:50px;}
.login_3{ background:url(/images/login_a.jpg) 0 0 no-repeat scroll; width:55px; height:21px; cursor:pointer; border:0}
/*设备滚动*/
.sb_gd h2{ height:31px; background-position: 0px -43px; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:20px;}
.sb_gd h2 a{ float:right; font-weight:normal; padding-right:10px;}
.sb_gd_list{ border:#dadada 1px solid; border-top:0; padding:10px 0px; height:200px;}
/*常用链接*/
.cylj h2{ height:31px; background-position: -461px 0; font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding-left:20px;}
.cylj_list{ border:#dadada 1px solid; border-top:0; padding:10px 0;}
.cylj_list ul li{ margin:0px 0px 0px 10px}
/*foot*/
.foot{ border-top:#dadada 1px solid;}
.foot_link{ background-color:#f2f2f2; text-align:center}
.foot_link a{ padding:0px 5px;}
.foot p{ text-align:center;}


/*焦点*/
/* changeBox_a1 */
.changeBox_a1{
float:left;
width:336px;height:146px; 
position:relative;
 }

.changeBox_a1 .a_bigImg{
position:absolute;
top:2px;left:2px;
display:none;}
.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:340px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=30);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}


/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:2px;
padding-left:19px;

 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
padding:0px 3px; 
margin-right:2px;
border:1px solid #999;
background:#fff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer; width:10px; height:10px; line-height:10px; text-align:center;
}

.ul_change_a2 span.on{
border:1px solid #CC0000;
background:#FFFF9D;
color:#CC0000;}
/*滚动*/
.barScroll685{width:800px; height:200px;}
.barScroll685{ position:relative; overflow:hidden; }
.scroll2{ position:absolute; left:32px; margin-top:20px;}
.scroll2 ul,.scroll2 li{ margin:0; padding:0; list-style-type:none;}
.scroll2{ position:absolute; left:44px; overflow:hidden; width:800px; height:200px; zoom:1;}
.scroll2 .pcont{ overflow:hidden; width:700px; height:200px;}
.scroll2 .ScrCont{ width:32766px; zoom:1;}
.scroll2 #List1_2,.scroll2 #List2_2,
.scroll2 #List1_1,.scroll2 #List2_1{ float:left;}
.barScroll685 .LeftBotton2,.barScroll685 .RightBotton2,
.barScroll685 .LeftBotton,.barScroll685 .RightBotton{ position:absolute; top:21px; width:21px; height:174px;}
.barScroll685 .LeftBotton2,
.barScroll685 .LeftBotton{
	left:10px;
	background:url(/images/lorr.png) no-repeat;
}
.barScroll685 .RightBotton2,
.barScroll685 .RightBotton{ right:16px; background:url(/images/lorr.png) no-repeat 0 bottom;}
.barScroll685 .LeftBotton2:hover,.barScroll685 .RightBotton2:hover,
.barScroll685 .LeftBotton:hover,.barScroll685 .RightBotton:hover{ filter:Alpha(Opacity=30); -moz-opacity:0.3; opacity:0.3;}
.scroll2 li{ display:inline; overflow:hidden; float:left; width:208px; height:200px; margin-right:17px; text-align:center;}
.scroll2 li img{ display:block; width:200px; height:150px; margin:0 auto 3px; border:1px solid #ccc;}
.scroll2 li a{ font:12px/18px "\5B8B\4F53";}

.CCenter_content { line-height:200%; font-size:14px; padding:10px; width:710px; font-size:14px; }
.News_Content img {max-width: 640px}
.News_Content img {
　　zoom:expression( function(elm) {
　　  if (elm.width>640px) {
　　      var oldVW = elm.width; 
　　      elm.width=640px;
　　      elm.height = elm.height*(640px /oldVW);
　　  }
　　  if (elm.height>450px) {　　     
　　      elm.height= 450px;
　　  }
　　  elm.style.zoom = '1';
　　  }(this));
    }

.ShowPicNews { line-height:26px; padding:10px; width:710px;  }
.ShowPicNews li { float:left; width:24%; }
.ShowPicNews img { width:160px; height:120px; }

.ShowDocList {line-height:26px; padding:10px; width:710px; }
.ShowDocList li { float:left; width:32%; }


.ShowPicTD1{ border:1px solid #c0c0c0; padding:1px;}
.ShowPicTD2 { text-align:center;}

.Button { background-image:url(/images/ButtonPic.jpg); border:0px; width:45px; height:22px; }
.TwoButton { background-image:url(/images/button1.jpg); border:0px; width:64px; height:22px; padding-left:22px;}
.OneButton { background-image:url(/images/button2.jpg); border:0px; width:64px; height:22px; padding-left:22px;}
.ThrButton { background-image:url(/images/button3.jpg); border:0px; width:64px; height:22px; padding-left:22px;}
.News_List { padding-top:2px; height:16px; line-height:15px; border-bottom:1px dotted #743c3b; vertical-align:bottom; padding-bottom:1px;}
.News_List_b { padding-top:2px; height:20px; border-bottom:1px dotted #743c3b; vertical-align:bottom; width:200px;}
.News_List_a_1 { color:#000000;}
.News_List_a_2 { color:#573702;} 
.News_List_span_left { width:320px; float:left;}
.News_List_span_right { float:right;}


.mag_10{ margin-top:10px;}
