﻿/*2017*/
@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#5A5A5A; font-family:Arial,"微软雅黑"; width: 100%; min-width:980px; width:expression((documentElement.clientWidth < 980) ? "980px" : "100%" );zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur()); color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#086ab8; text-decoration:none;}
.Texthide{ display:none;}

.BG{ width:100%; overflow:hidden; background:url(../images/BG.jpg) repeat-y center top; padding-bottom:27px;}
.Contain{ width:980px; margin:0 auto; overflow:hidden; padding:10px 0;}
.Silderbar{ float:left; width:234px; background:url(../images/SiderBar_bg.jpg) repeat-y left bottom;  margin-top:7px; }
.SilderbarCon{ background:url(../images/SiderBar_bg2.jpg) no-repeat left bottom; overflow:hidden; width:234px;  padding-bottom:9px;}
.MainContent{ float:right; width:730px; overflow:hidden;}
.Content{ }
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; padding:30px 0; color:#7e7e7e; font-size:13px;}
.SinglePage .history{background:url(../images/history_bg.jpg) no-repeat left top;}

.space10{ height:10px; clear:both; overflow:hidden; zoom:0;}
.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

.Current{ height:32px; line-height:32px; width:1001px; margin:0 auto;}

.ColumnName{ height:45px; width:100%; border-bottom:2px solid #54a2d9;}
.ColumnName em{ float:left; display:inline-block; color:#096dbb; font-size:16px; font-weight:bold; line-height:45px; background:url(../images/icon1.gif) no-repeat 3px center; padding-left:17px; max-width:250px;
overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }
.ColumnName dl{ float:right; line-height:45px; color:#2d2d2d; font-family:"宋体";}
.ColumnName dl a{color:#2d2d2d; font-family:"宋体"; padding:0 8px;}
.ColumnName dl span{ padding:5px 9px; background:#086ab8; margin:0 10px; color:#c9deef; border-radius: 4px;}

/*pages*/
.Pages{ padding:10px; line-height:18px; zoom:1; overflow:hidden; text-align:right;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 6px; color:#666666;}
.Pages a.a_next{ color:#0071be; font-family:"宋体";}
.Pages a.a_end{ color:#0071be; font-family:"宋体";}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#F00;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #7f9db9; background:#fff; margin:0 7px;}
.Pages .i_button { position:relative; top:5px; width:33px; height:18px; cursor:pointer; border:none; background:url(../images/page_goto.jpg) no-repeat; margin-left:7px;}
/*pages end*/

/*top.html*/
.header{ width:980px; height:102px; margin:0 auto;}
.header .logo{ width:708px; height:64px; float:left; margin-top:22px;}
.header .logo img{ border:0 none; width:708px; }
.header span{ font-size:24px; color:#7296af; line-height:102px; display:inline-block; float:left; padding:0 15px;}
.header .loginbar{ float:right; margin-top:18px;}
.header .loginbar a{ float:left; font-size:12px; font-family:"宋体"; color:#383838;}
.header .loginbar a:hover{ color:#086ab8;}
.header .loginbar em{ float:left; padding:0 10px;}
.MainNav{ width:980px; height:43px; margin:0 auto; background:url(../images/mainnav_bg.jpg) no-repeat left center;}
.MainNav li{ float:left; position:relative;}
.MainNav li a{ font-size:14px; color:#fff; font-weight:bold; display:block; width:122px; text-align:center; line-height:43px;}

.MainNav li .subnav{ width:122px; position:absolute; left:0; top:43px; display:none; z-index:999;}
.MainNav li .subnav dt a{ display:block; text-align:center; line-height:38px; height:38px; /*background:url(../images/subnav_dt.png) repeat-y left bottom;*/ border-bottom:1px solid #4484b6; background:#0869b8; filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95; background: rgba(8,105,184,0.95); }
.MainNav li .subnav dt a:hover{ /*background:url(../images/subnav_dt_on.png) repeat-y left bottom;*/ background:#0869b8; filter:alpha(opacity=57); -moz-opacity:0.57; opacity:0.57; background: rgba(8,105,184,0.57);}
/*top.html*/

/*HomeNews*/
.HomeNews{ width:980px; height:343px; margin:0 auto;}
.HomeNews .ColName{ width:980px; height:54px; background:url(../images/home_news_col.jpg) repeat-x left bottom;}
.HomeNews .ColName .tt{ display:inline-block; line-height:52px; background:url(../images/home_news_span.jpg) repeat-x left bottom; padding:0 13px; font-size:18px; color:#0972c1; float:left;}
.HomeNews .ColName .tt em{ font-size:12px; font-family:"Arial"; color:#b5b5b5; font-weight:bold; padding:0 0 0 5px;}
.HomeNews .ColName .seachbox{ float:right; width:296px; height:27px;  margin-top:18px; padding:4px; background:url(../images/search_box.jpg) no-repeat 4px 4px #eeeded;}
.HomeNews .ColName .seachbox span{ font-size:12px; font-family:"宋体"; color:#a9a9a9; line-height:27px; width:56px; height:27px; text-align:center; display:block; border-right:1px solid #cccccc; float:left;}
.HomeNews .ColName .seachbox .text{ width:170px; height:25px; line-height:25px; border:0 none; float:left; padding-left:6px;}
.HomeNews .ColName .seachbox .btn_ss{ width:60px; height:27px; display:block; background:url(../images/btn_ss.jpg) no-repeat left bottom; float:right;}
.HomeNews .ColText{ overflow:hidden; width:980px;}
.HomeNews .NewsBan{ width:380px; height:270px; float:left; position:relative; margin-top:19px;}
.HomeNews .NewsBan .BanList li{ width:380px; height:270px; position:relative;}
.HomeNews .NewsBan .BanList li img{width:380px; height:270px; border:0 none;}
.HomeNews .NewsBan .BanList li h3{ margin:0; font-weight:normal; position:absolute; left:0; bottom:0; width:380px; height:30px; background:url(../images/newsBan_h3.png) repeat-x left bottom;}
.HomeNews .NewsBan .BanList li h3 a{ color:#fff; font-size:13px; font-family:"宋体"; width:230px; height:30px; line-height:30px; display:block; text-align:center; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.HomeNews .NewsBan .TabList{ position:absolute; bottom:6px; right:0; height:17px; overflow:hidden;}
.HomeNews .NewsBan .TabList li{ float:left; display:block; width:17px; height:17px; line-height:17px; text-align:center; background:#fefffb; margin-right:5px; cursor:pointer; color:#fa5c05;}
.HomeNews .NewsBan .TabList li.on{ background:#ff4105; color:#fff;}
.HomeNews .IndexNews{ width:574px; float:right; overflow:hidden; }
.HomeNews .IndexNews .top{ overflow:hidden; border-bottom:1px dotted #c8c8c8; position:relative; padding:19px 0 10px; margin-bottom:10px;}
.HomeNews .IndexNews .top h3{ margin:0; height:37px; line-height:37px;}
.HomeNews .IndexNews .top h3 a{ color:#0a7dcd; font-size:16px;}
.HomeNews .IndexNews .top p{ margin:0; line-height:23px; color:#555555; font-family:"宋体";}
.HomeNews .IndexNews .top span{ position:absolute; right:10px; top:79px; color:#555555;font-family:"宋体";}
.HomeNews .IndexNews .top a.more{ position:absolute; right:10px; top:2px;  color:#a9a9a9;font-family:"宋体"; font-size:11px;}
.HomeNews .IndexNews li{ line-height:28px; background:url(../images/home_news_li.jpg) no-repeat left center; padding-left:8px;}
.HomeNews .IndexNews li a{ font-family:"宋体"; font-size:13px; color:#555555; display:block; width:85%;}
.HomeNews .IndexNews li a img{ vertical-align:middle; padding:0 5px; border:0 none; width:30px; height:14px;}
.HomeNews .IndexNews li a:hover{ color:#086ab8;}
.HomeNews .IndexNews li span{ float:right; color:#555555;font-family:"宋体"; padding:0 10px;}
/*HomeNews*/

/*HomeBox1*/
.HomeBox1{ width:980px; overflow:hidden; margin:18px auto 0;}
.HomeParty{ width:474px; overflow:hidden; float:left;}
.HomeParty .ColName{ width:472px; height:38px; background:url(../images/dj_Col.jpg) repeat-x left bottom; border:1px solid #ebe5df; border-radius: 4px;}
.HomeParty .ColName .tt{ display:inline-block; line-height:37px; background:url(../images/home_news_span.jpg) repeat-x left bottom; padding:0 13px; font-size:18px; color:#0972c1; float:left;}
.HomeParty .ColName .tt em{ font-size:12px; font-family:"Arial"; color:#b5b5b5; font-weight:bold; padding:0 0 0 5px;}
.HomeParty .ColName a.more{ float:right; color:#a9a9a9; font-size:11px; margin-right:47px; line-height:38px;}
.HomeParty .ColName a.more:hover{ color:#086ab8;}

.HomeParty .JoinUsList{
    width:474px;
    margin-top:5px;
}

.HomeParty .JoinUsinfo{ position:relative; height:30px; background:#4598c8;}
.HomeParty .JoinUsinfo span{ position:absolute; left:24px; top:0; line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;}
.HomeParty .JoinUsinfo em{ position:absolute; left:250px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:50px; display:block; text-align:center;}
.HomeParty .JoinUsinfo b{ position:absolute; right:270px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:80px; display:block; text-align:center;}
/*.HomeParty .JoinUsinfo .sp2{ position:absolute; right:145px; top:0; width:80px; line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff; text-align:center;}*/
.HomeParty .JoinUsinfo a{ position:absolute; right:25px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:52px; display:block; text-align:center;}

.HomeParty .JoinUsList ul{}
.HomeParty .JoinUsList ul li{   border-bottom:1px solid #dcdcdc; }
.HomeParty .JoinUsList ul li .item{ height:45px; position:relative; }
/*.HomeParty .JoinUsList ul li .txtcon{ display:none; padding:0 25px 10px 24px; }*/
.HomeParty .JoinUsList ul li .item span{  position:absolute; left:24px; top:0; line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;}
.HomeParty .JoinUsList ul li .item em{position:absolute; left:250px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;}
.HomeParty .JoinUsList ul li .item b{ position:absolute; right:268px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;width:80px; display:block; text-align:center;}
/*.HomeParty .JoinUsList ul li .item .sp2{ position:absolute; right:145px; top:0; width:80px; line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464; font-weight:bold; text-align:center;}*/
.HomeParty .JoinUsList ul li .item a{position:absolute; right:25px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;width:52px; display:block; text-align:center;}
/*.HomeParty .ColText .dj{ width:474px; height:136px; margin-top:16px;}*/
/*.HomeParty .ColText .dj dt{ float:left;width:115px; height:136px;}*/
/*.HomeParty .ColText .dj dt img{ width:115px; height:136px; border:0 none;}*/
/*.HomeParty .ColText .dj dd{ float:right; width:346px; overflow:hidden;}*/
/*.HomeParty .ColText .dj dd a{ display:block; line-height:28px; height:28px; background:url(../images/home_news_li.jpg) no-repeat left center; padding-left:8px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}*/
/*.HomeParty .ColText .dj dd a img{ vertical-align:middle; padding:0 5px; border:0 none; width:30px; height:14px;}*/
/*.HomeParty .ColText .ky{ width:474px; height:136px; margin-top:28px;}*/
/*.HomeParty .ColText .ky dt{ float:left;width:115px; height:125px;}*/
/*.HomeParty .ColText .ky dt img{ width:115px; height:125px; border:0 none;}*/
/*.HomeParty .ColText .ky dd{ float:left; padding-left:12px; height:118px; padding-top:5px; width:346px; overflow:hidden; border:1px solid #ebe5df; border-width:1px 1px 1px 0; background:url(../images/ky_dd.jpg) repeat-x left bottom;}*/
/*.HomeParty .ColText .ky dd a{ display:block; line-height:28px; height:28px; background:url(../images/home_news_li.jpg) no-repeat left center; padding-left:8px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}*/

.HomeInfobox{ width:475px; float:right; overflow:hidden;}
.HomeInfobox .HomeInfo{ width:475px; overflow:hidden;  position:relative; }
.HomeInfobox .HomeInfo .hd{ width:475px; height:36px; border-bottom:4px solid #2582cb;}
.HomeInfobox .HomeInfo .hd li{ float:left; margin-right:5px;}
.HomeInfobox .HomeInfo .hd li a{ display:block; width:121px; height:36px; line-height:35px; background:url(../images/index_icon1.gif) no-repeat left bottom; text-align:center; color:#0972c1; font-size:16px;}
.HomeInfobox .HomeInfo .hd li.on a{ background:url(../images/index_icon1_on.gif) no-repeat left bottom; color:#ffffff;} 
.HomeInfobox .HomeInfo .bd { padding:15px 0 20px; overflow:hidden;}
.HomeInfobox .HomeInfo .bd li{ line-height:28px; background:url(../images/home_news_li.jpg) no-repeat 3px center; padding-left:11px;}
.HomeInfobox .HomeInfo .bd li a{ color:#555555; font-size:13px; font-family:"宋体"; line-height: 29px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; width: 70%; display:block;}
.HomeInfobox .HomeInfo .bd li a img{ padding:0 5px; vertical-align:middle; border:0 none; width:30px; height:14px;}
.HomeInfobox .HomeInfo .bd li a:hover{ color:#086ab8;}
.HomeInfobox .HomeInfo .bd li span{ float:right;}
.HomeInfobox .HomeInfo a.more{ position:absolute; right:0; top:8px; color:#a9a9a9; font-size:11px; font-family:"宋体";}
.HomeInfobox .HomeInfo a.more:hover{ color:#086ab8;}
.HomeInfobox .gzzd{ width:474px; height:136px; position:relative;}
.HomeInfobox .gzzd .ImgList{ overflow:hidden; padding-left:40px;}
.HomeInfobox .gzzd .ImgList li{ float:left; width:90px; padding:0 5px;}
.HomeInfobox .gzzd .ImgList li img{ width:90px; height:105px; border:0 none;}
.HomeInfobox .gzzd .ImgList li p{ text-align:center; width:100%; margin:0;}
.HomeInfobox .gzzd .ImgList li p a{ display:block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.HomeInfobox .prev{ display:block; width:22px; height:58px; position:absolute; left:10px; top:23px; background:url(../images/btn_prev.jpg) no-repeat left top; cursor:pointer;}
.HomeInfobox .next{ display:block; width:22px; height:58px; position:absolute; right:6px; top:23px; background:url(../images/btn_next.jpg) no-repeat left top; cursor:pointer;}

/*.HomeInfobox .gzzd dt{ float:left;width:115px; height:125px;}
.HomeInfobox .gzzd dt img{ width:115px; height:125px; border:0 none;}
.HomeInfobox .gzzd dd{ float:left; padding-left:12px; height:118px; padding-top:5px; width:346px; overflow:hidden; border:1px solid #ebe5df; border-width:1px 1px 1px 0; background:url(../images/ky_dd.jpg) repeat-x left bottom;}
.HomeInfobox .gzzd dd a{ display:block; line-height:28px; height:28px; background:url(../images/home_news_li.jpg) no-repeat left center; padding-left:8px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}*/
/*HomeBox1*/

/*bottom*/
.Bottom{ width:100%; /*height:89px;*/ background:url(../images/bottom_BG.jpg) repeat-x left bottom;background-size: contain;}
.footer{ width:980px; /*height:89px;*/ margin:0 auto; position:relative;}
.footer .NavBt{ padding:17px 0 0; overflow:hidden; width:529px; float:left;}
.footer .NavBt a{ color:#7b8084; font-family:"宋体"; float:left;}
.footer .NavBt em{ float:left; padding:0 7px;}
.footer .Copyright{ float:right; overflow:hidden; padding:17px 0 0;}
.footer p{ margin:0 ; width:100%; float:left; color:#939393; font-family:"Arial";}
.footer p a{color:#939393; font-family:"Arial"; }
.footer p a:hover{text-decoration:underline;}
.footer .btnDiv{ position:absolute; right:0; top:45px; height:20px; line-height:20px;}
.footer .btnDiv a{ float:left; color:#5a5a5a; background:url(../images/Icon_wb.jpg) no-repeat left center; padding:0px 15px 0 22px;}
.footer .btnDiv a.a2{ background:url(../images/Icon_wx.jpg) no-repeat left center;}
.footer .btnDiv span{ display:block; position:absolute; right:0px; top:20px; display:none;}
.footer .btnDiv span img{ width:100px; height:100px; padding:2px; background:#FFF; border:solid 1px #eee;}
.footer .logo{ width:130px; height:34px; position:absolute; right:75px; top:45px;}
.footer .logo a{ display:block; height:34px;}
.footer .sydw{position: absolute; left:510px; top: 0px; }
/*bottom*/

/*NewsList*/
.NewsList{ overflow:hidden; padding:13px;}
.NewsList li{ line-height:33px; border-bottom:1px dotted #c8c8c8; background:url(../images/home_news_li.jpg) no-repeat 4px center; padding-left:12px;}
.NewsList li a{ display:block; width:70%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; color:#565656; font-family:"宋体"; font-size:13px;}
.NewsList li a:hover{ color:#086ab8;}
.NewsList li span{ float:right; color:#777777; font-family:"Arial"; font-size:11px;}
.NewsList li span a{ display:inline;color:#777777;  font-size:12px;}

.News_info{ padding:13px;}
.News_info .info_title{ padding:10px 0px; font-size:14px; text-align:center;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox a{}
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}
.ShareBox{ padding-bottom:20px;}
.ShareBox span.bds_more{ line-height:16px;}
/*NewsList*/

/*NewsList2*/
.NewsList2{ overflow:hidden; padding:13px;}
.NewsList2 li{ padding:20px 0; border-bottom:1px dotted #c8c8c8; background:url(../images/home_news_li.jpg) no-repeat 4px center; overflow:hidden;}
.NewsList2 li .pic{ width:148px; height:105px; float:left;}
.NewsList2 li img{ width:148px; height:105px; border:0 none;}
.NewsList2 li .info{ width:530px; float:right; height:105px;}
.NewsList2 li .info h3{ margin:0;}
.NewsList2 li .info h3 a{ color:#086ab8; font-size:16px; display:block; line-height:33px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; width::100%;}
.NewsList2 li .info p{ margin:0; font-size:13px; font-family:"宋体"; color:#7b7b7b; line-height:20px;}
.NewsList2 li .info p a.more{ color:#1975bd; font-family:"宋体";}

/*NewsList2*/

/*NewsList3*/
/*闵医之窗*/
.NewsList3{ overflow:hidden;}
.NewsList3 li{ float:left; padding:20px 16px 0;  width:150px;}
.NewsList3 li a.ImgBox{ display:block;}
.NewsList3 li a img{ width:150px; height:203px;}
.NewsList3 li p{ margin:5px 0px; font-size:14px; text-align:center;}
.NewsList3 li p a{ display:block; text-align:center;overflow:hidden; white-space:nowrap; text-overflow: ellipsis; width::100%; height:24px; line-height:24px;}
/*NewsList3*/


/*Banner*/
.HomeBan{ }

.BanBox{ position: relative;width:980px; margin:0 auto;}
.Banner{ width:980px; height:240px; margin:13px auto 0;}
.Banner .banlist{width:980px; height:240px;}
.Banner li{display:block;width:980px; height:240px;  float:left;}
.Banner a{ display:block;width:980px; height:240px; }
.Banner .tablist{ position:absolute; top:215px; left:463px; height:15px;}
.Banner .tablist li{display:block;width:12px; height:12px; border:1px solid #fff;  float:left; margin-right:6px; cursor:pointer; text-indent:-9999px;}
.Banner .tablist li.on{ background:#DC7E0D;}
/*Banner*/

/*Sidebar*/
.Menu{ background:url(../images/Menu_bg.jpg) no-repeat center top; width:224px; float:left; padding:0 5px;}
.Menu h3{ margin:0; height:37px; line-height:37px; text-align:center; font-size:16px; font-weight:bold; color:#fff;}
.Menu h3 em{ color:#f8f8f9; font-family:"Arial"; padding-left:5px;}
.Menu .MenuList{ padding:23px;}
.Menu .MenuList li{ padding:4px 0; background:url(../images/Menu_li.jpg) repeat-x left bottom;}
.Menu .MenuList li a{ background:url(../images/icon2.gif) no-repeat 16px center; display:block; height:32px; line-height:32px; color:#414141; font-family:"宋体"; font-size:13px; padding-left:37px;
width:132px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.Menu .MenuList li.onmenu a{  background:url(../images/icon2.gif) no-repeat 16px center #fff; color:#086ab8; font-weight:bold;}
.side{ float:left; margin-top:80px; width:224px; padding:0 5px;}
/*Sidebar*/


/*links*/
.Links_list{}
.Links_list ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 30px 15px 30px;}
.Links_list ul .pic{ width:180px; height:75px;}
.Links_list ul .pic a{ width:176px; height:71px; border:solid 1px #e0e0e0; padding:1px; display:block; overflow:hidden;}
.Links_list ul .pic a:hover{ border:1px solid #086ab8;}
.Links_list ul .pic img{ width:176px; height:71px;}
.Links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal;}
/*links*/

/*Link Start*/
.LinkCont li{ border-bottom:1px dotted #d7d7d7; padding:5px 0px;}
.LinkCont li span{ float:right; color:#a6a6a6; font-family:"arial"; padding-right:10px;}
.LinkCont li a{ background:url(../images/ico_list.jpg) no-repeat left center; padding-left:20px;}
.LinkCont li a:hover{ text-decoration:underline;}
/*End*/

/*JoinUs*/
.JoinUsPage{ padding-bottom:215px;}
.JoinUsPage .JoinUsList{ width:728px; border:1px solid #dcdcdc;}
.JoinUsPage .JoinUsinfo{ position:relative; height:30px; background:#4598c8;}
.JoinUsPage .JoinUsinfo span{ position:absolute; left:24px; top:0; line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;}
.JoinUsPage .JoinUsinfo em{ position:absolute; left:250px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:50px; display:block; text-align:center;}
.JoinUsPage .JoinUsinfo b{ position:absolute; right:270px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:80px; display:block; text-align:center;}
.JoinUsPage .JoinUsinfo .sp2{ position:absolute; right:145px; top:0; width:80px; line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff; text-align:center;}
.JoinUsPage .JoinUsinfo a{ position:absolute; right:25px; top:0;  line-height:30px; font-family:"微软雅黑"; font-size:12px; color:#fff;width:52px; display:block; text-align:center;}

.JoinUsPage .JoinUsList ul{}
.JoinUsPage .JoinUsList ul li{   border-bottom:1px solid #dcdcdc; }
.JoinUsPage .JoinUsList ul li .item{ height:45px; position:relative; }
.JoinUsPage .JoinUsList ul li .txtcon{ display:none; padding:0 25px 10px 24px; }
.JoinUsPage .JoinUsList ul li .item span{  position:absolute; left:24px; top:0; line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;}
.JoinUsPage .JoinUsList ul li .item em{position:absolute; left:250px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;}
.JoinUsPage .JoinUsList ul li .item b{ position:absolute; right:268px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;width:80px; display:block; text-align:center;}
.JoinUsPage .JoinUsList ul li .item .sp2{ position:absolute; right:145px; top:0; width:80px; line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464; font-weight:bold; text-align:center;}
.JoinUsPage .JoinUsList ul li .item a{position:absolute; right:25px; top:0;  line-height:45px; font-family:"微软雅黑"; font-size:12px; color:#646464;width:52px; display:block; text-align:center; background:url(../images/zhankai.jpg) no-repeat left center; height:45px;}

.JoinUsPage .JoinUsList ul li .txtcon h2{text-align:center;}
.JoinUsPage .JoinUsList ul li .txtcon .Resume{text-align:center;}
.JoinUsPage .JoinUsList ul li .txtcon .Resume a{height:30px; line-height:30px;width:80px; background:#54A9EA; display:block;  margin:0 auto;color:#fff;}

.JoininfoPage{ overflow:hidden; padding:50px 0 0 188px;}
.JoininfoPage td{ padding-bottom:10px;}
.JoininfoPage .text{ border:1px solid #ddd; height:30px; line-height:30px; width:250px; padding-left:5px;}
.JoininfoPage .form_err{ color:red;}
.JoininfoPage .btn{ width:70px; height:30px;  border:0 none; text-align:center; background:#2b85c6; color:#fff; font-size:14px; margin-left:20px;}

/*sitemap*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

/*医院布局*/
.LCFBCont{ position:relative;}
.Mubu{ position:absolute;  top: 0px; height: 430px; width: 720px; display:none; padding:20px 0; background: #FFF ;}
.Mubu .txtCont{ padding:10px; overflow:hidden; overflow-y:scroll; height:410px; }
.Mubu .txtCont table{ width:100%;}
.Mubu .close{ display:block; width:32px; height:33px; position:absolute; right:-9px; top:-17px; background:url(../images/close.png) no-repeat;}
.LCFBTitle{ font-size:20px; color:#ae4d46; text-align:center; padding-bottom:20px; line-height:40px;}
.LCFBMap{ width:708px; height:376px; margin:0 auto; background:url(../images/lcMap.jpg) no-repeat left top; position:relative;}
.LCFBMap .area{ display:block;  position:absolute;}
.LCFBMap .areaA{ width:122px; height:112px; left:23px; top:139px;}
.LCFBMap .areaB{ width:141px; height:65px; left:286px; top:139px;}
.LCFBMap .areaC{ width:188px; height:35px; right:160px; top:82px;}
.LCFBMap .areaD{ width:84px; height:138px; right:113px; top:122px;}
.LCFBMap .areaE{ width:107px; height:61px; left:240px; top:-15px; background:#303; text-align:center; line-height:61px; font-size:18px; color:#fff;}
.LCFBMap .areaF{ width:223px; height:33px; left:420px; top:-27px; background:#090; text-align:center; line-height:33px; font-size:18px; color:#fff;}
.LCFBMap .areaG{ width:134px; height:27px; right:64px; top:20px; background:#609; text-align:center; line-height:27px; font-size:18px; color:#fff;}
.LCFBMap .areaH{ width:58px; height:40px; right:176px; top:193px; background:#F30; text-align:center; line-height:40px; font-size:18px; color:#fff;}

.LCFBMap .areaInfo{ position:absolute;  display:none;}
.LCFBMap .areaAInfo{ left:23px; top:235px;}
.LCFBMap .areaBInfo{ left:286px; top:200px; z-index:80;}
.LCFBMap .areaCInfo{ right:0px; top:115px; z-index:78;}
.LCFBMap .areaDInfo{ right:0px; top:258px;}
.LCFBMap .areaEInfo{ left:240px; top:46px; z-index:100;}
.LCFBMap .areaFInfo{ right:0px; top:6px; z-index:99;}
.LCFBMap .areaGInfo{ right:0px; top:48px; z-index:60;}
.LCFBMap .areaHInfo{ right:0px; top:233px;}

.LCFBMap table td{ padding:3px 0px 3px 5px;}

/*返回首页*/
.backtoIntro {
    position: fixed;
    right: 10px;
    top: 300px;
}

/*招聘补充样式*/
.Content table.table{ width:730px;border-right-style:solid;border-bottom-style:solid;border-color:#ddd;
border-width:1px; text-align:center; cellpadding:0; cellspacing:0;}
.Content table.table tr{height:40px; border-style:solid;}
.Content table tr td.table1{ width:90px; }
.Content table tr .table2{ width:76px; }
.Content table tr .table3{ width:130px; }
.Content table tr .table4{ width:100px; }
.Content table tr .table5{width:135px;}
.Content table tr .table6{width:170px;}
.Content table tr td{ border-top-style:solid;border-left-style:solid;border-width:1px;border-color:#ddd; font-size:12px; font-family:微软雅黑;padding:0px; margin:0px;}
.Content table tr td table tr{border-bottom-style:solid;border-right-style:solid;width:634px;}
.Content table tr td table{width:100%; border-right-style:solid;border-color:#ddd; border-width:0px;}
.Content table tr td table tr td.k5{border:0px ;}
.Content table tr td table tr td{border-bottom-style:solid; border-top-width:0px; }
.Content table tr td table tr td.table7{ width:25%;}
.Content table tr td table tr td.table8{ width:33.3%;}
.Content table tr td input,select{width:100%; line-height:37px; border:0 none;}
.Content table tr td textarea{width:98%;min-height:50px; line-height:20px; border:0 none;box-sizing: border-box;margin: 0 auto;}

.Content table tr td.scwj input{width:auto;}

.Content table tr td .text_txt{ width:640px; height:218px; resize:none; border:0 none;}
.btnbox{ text-align:center; padding:35px 0;}
.btnbox .btn{ display:inline-block; width:70px; height:30px; line-height:30px; text-align:center; background:#2C85C7; color:#fff; margin:0 12px; border:0 none;}


