@charset "utf-8";
/* CSS Document */
@charset "gb2312";
body{line-height:23px;font-size:14px; color:#7d6548;  font-family:"宋体"; background: #fff; }
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0; }
img{ border:0px;}
ul,li{list-style-type:none;margin:0;padding:0;border:0;}
a{ text-decoration:none; color:#7d6548;}
.c{ margin:0 auto; width:1000px; height:143px;}
.jz{ margin:0 auto; width:1000px; height:52px;}
.topbar{ height:31px; line-height:31px; background:#ffeee1; color:#857152;}
.topbar span{ color:#dd8807; font-weight:bold;}
ul, ol { list-style: none; }
select, input { vertical-align: middle; }
select, input, textarea { font-size: 12px; margin: 0; }
input[type="text"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none; }
textarea { resize: none; }
table { border-collapse: collapse; }
.cl:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.cl { zoom: 1; }
a { color: #666; text-decoration: none; }
a:hover, a:active, a:focus { color: #ff8400;  }
.z{ float:left;}
.y{ float:right;}
.w{ font-family:"微软雅黑";}
.layout{ width:1100px; margin:0 auto;}
.m{ margin: 0; padding: 0;}
/*头部*/
.head{margin:auto; width:100%; overflow:hidden;}
.head .h_top{margin:auto; width:100%; height:28px; background: url(../images/gai_01.jpg) repeat-x; overflow:hidden;}
.head .h_top .content{margin:auto; width:1000px; height:25px; padding-top:3px;}
.head .h_top .content .c_wz{ float:left; padding-right:23px; height:25px; color:#a18e77; font-size:12px;}
.head .h_top .content .c_wz a{ color:#a18e77;}
#ewm{position:absolute; width:98px; height:94px; z-index:200; left:1060px; top:400px;}
.head .head_01{margin:auto; width:1000px; height:100px; overflow:hidden;}
.head_01 .logo{ float:left; width:678px; height:80px; padding-top:20px;}
.head_01 .ph{ float:left; width:322px; height:100px;}
.head .head_02{margin:auto; width:100%; height:47px; background:#95672c; overflow:hidden;}
.head .head_02 .bnav{margin:auto; width:1000px; height:47px;}
.head .head_02 .bnav .d_out{ float:left; width:125px; height:47px;background:url(../images/boss_03.jpg) no-repeat; text-align:center;}
.head .head_02 .bnav .d_out span{ float:left; width:125px; height:47px;background:url(../images/boss_04.jpg) no-repeat;}
.head .head_02 .bnav .d_over{ float:left; width:125px; height:35px;background:url(../images/boss_03.jpg) repeat; text-align:center; padding-top:12px;}
.head .head_02 .bnav .a_out{ float:left; width:125px; height:47px;background:url(../images/boss_03.jpg) no-repeat; text-align:center;}
.head .head_02 .bnav .a_over{ float:left; width:125px; height:47px;background:url(../images/boss_03.jpg) repeat; text-align:center;}
.head .head_02 .bnav .a_over{ color:#FFFFFF; font-weight:bolder;}
.head .head_02 .bnav .a_out{color:#FFFFFF; font-weight:bolder;}
.head .head_02 .bnav .d_out a{float:left; width:125px;color:#FFFFFF; height:35px; padding-top:12px; font-weight:bolder;}
.nav_ul { float:left;height:47px;width:1000px;}
.nav_ul li {width:125px;height:47px;float:left;}
.nav_js_10 {width:124px;overflow:hidden;position:absolute;z-index:99999;display:none; border:1px solid #ad8d4f; border-top:0px;background:url(../images/nav.jpg) 50px top no-repeat; background-color:#FFF;}
.nav_js_10  ul { float:left;width:110px; padding-top:10px; padding-left:9px; padding-bottom:10px;}
.nav_js_10  ul  li{float:left;  width:80px; height:25px; border-bottom:1px dashed #E4D8C5; line-height:25px;background:url(../images/navli.jpg) left 6px no-repeat; padding-left:26px; padding-top:3px; overflow:hidden;}
.nav_js_10  ul  li a{ color:#965C23;}
.head .head_03{margin:auto; width:1500px; height:410px; overflow:hidden;}
.head .head_03 .flash{ float:left; width:1500px; height:348px;overflow:hidden;}
.head .head_03 .flash img { float:left;width:1500px; height:348px; border:none;}
.head .head_03 .flash .sub_nav{z-index: 200;width:488px;color: #999999;position: absolute;top:421px;height:102px; left:308px;overflow:hidden;}
.head .head_03 .flash .sub_nav .sub_no { float:left; height:102px;}
.head .head_03 .flash .sub_nav .sub_no ul{float:left; width:488px; height:102px;}
.head .head_03 .flash .sub_nav .sub_no ul li{float:left; background:url(../images/but-1.png) no-repeat; width:117px; height:98px; padding-top:4px; padding-left:4px;overflow: hidden;}
.head .head_03 .flash .sub_nav .sub_no .tp1{float:left; width:96px; height:69px; background:url(../images/01245.jpg) no-repeat; border:1px solid #000;}
.head .head_03 .flash .sub_nav .sub_no .tp2{float:left; width:96px; height:69px; background:url(../images/wtrlxt.jpg) no-repeat;border:1px solid #000;}
.head .head_03 .flash .sub_nav .sub_no .tp3{float:left; width:96px; height:69px; background:url(../images/byby-1.jpg) no-repeat;border:1px solid #000;}/*zgjl_swtx.jpg*/
.head .head_03 .flash .sub_nav .sub_no .tp4{float:left; width:96px; height:69px; background:url(../images/3.jpg) no-repeat;}
.head .head_03 .flash .sub_nav .sub_no .show { float:left; background:url(../images/but-2.png) no-repeat;}
.head .head_03 .flash .picbox{ overflow:hidden; width:1500px; position:relative; height:348px;overflow:hidden;}
.head .head_03 .flash .picbox div{ margin-left: -4px; width: 100000px;overflow:hidden;}
.head .head_03 .flash .picbox dl{float:left; overflow: hidden; width:1500px; position: relative; height:348px;overflow:hidden;}
.head .head_03 .flash .picbox dt{left: 0px; width:1500px; position: absolute; top: 0px; height:348px;overflow:hidden;}
.head .head_003{margin:auto; width:1500px; height:224px; overflow:hidden;}
.head .head_003 .nflash{ float:left; width:1500px; height:224px;overflow:hidden;}
.head .head_003{margin:auto; width:1500px; height:250px; overflow:hidden;}
.head .head_003 .flash{ float:left; width:1500px; height:250px;overflow:hidden;}
.head .head_003 .flash img { float:left;width:1500px; height:250px; border:none;}
.head .head_003 .flash .sub_nav{z-index: 200;width:488px;color: #999999;position: absolute;top:193px;height:102px; left:308px;overflow:hidden;}
.head .head_003 .flash .sub_nav .sub_no { float:left; height:102px;}
.head .head_003 .flash .sub_nav .sub_no ul{float:left; width:488px; height:102px;}
.head .head_003 .flash .sub_nav .sub_no ul li{float:left; width:117px; height:98px; padding-top:4px; padding-left:5px;overflow: hidden;}
.head .head_003 .flash .sub_nav .sub_no .tp1{float:left; width:96px; height:69px;}
.head .head_003 .flash .sub_nav .sub_no .tp2{float:left; width:96px; height:69px;}
.head .head_003 .flash .sub_nav .sub_no .tp3{float:left; width:96px; height:69px;}
.head .head_003 .flash .sub_nav .sub_no .tp4{float:left; width:96px; height:69px;}
.head .head_003 .flash .sub_nav .sub_no .show { float:left;}
.head .head_003 .flash .picbox{ overflow:hidden; width:1500px; position:relative; height:250px;overflow:hidden;}
.head .head_003 .flash .picbox div{ margin-left: -4px; width: 100000px;overflow:hidden;}
.head .head_003 .flash .picbox dl{float:left; overflow: hidden; width:1500px; position: relative; height:250px;overflow:hidden;}
.head .head_003 .flash .picbox dt{left: 0px; width:1500px; position: absolute; top: 0px; height:250px;overflow:hidden;}

.head .head_04{margin:auto; width:100%; height:37px; background:#ffedd8; overflow:hidden;}
.head .head_04 .nei{margin:auto; width:1000px; height:37px; overflow:hidden;}
.head .head_04 .hott{ float:left; width:448px; height:28px; padding-top:9px; font-size:12px; color:#b8976c;}
.head .head_04 .hott a{ padding-right:6px; padding-left:3px; color:#b8976c;}
.head .head_04 .hott span{ font-weight:bolder;}
.head .head_04 .search{ float:left; width:300px; height:31px; padding-top:6px;}
.head .head_04 .search .keyword{float:left; height:26px; width:175px;background:url(../images/boss_06.jpg) no-repeat; padding-left:30px;padding-top:1px;}
.head .head_04 .search .keyword .kun{float:left; height:20px; line-height:24px; width:175px; border:0px; }
.head .head_04 .search .button_01{float:left; height:30px; width:51px;}
.head .head_04 .mt{ float:left; width:252px; height:37px;}
.head .head_04 .mt .xl{ float:left; width:63px; height:37px;}

/*m_nav*/
.m_nav{ width:100%; height:143px; }
.m1{  float:left; width:249px; height:101px; background:url(../images/120-2_03.jpg) no-repeat; color:#faead2; margin-top:22px; overflow:hidden; padding-top:15px;}
.m1 h2{ text-align:center; width:228px; margin-bottom:10px; font-weight:100;}
.m1 ul{ margin-left:30px;}
.m1 ul li{ float:left; width:90px; height:23px; text-align:center; overflow:hidden;}
.m1 ul .li2{ float:left; width:85px; height:23px; margin-left:12px;}
.m1 .li{ margin:0px 10px;}
.m1 a{color:#7d6548; font-size:12px;}
.foot{margin:auto; width:100%; background:url(../images/boss_39.jpg) repeat-x; height:209px;overflow:hidden;}
.foot .content{margin:auto; width:1000px; height:209px;background:url(../images/boss_40.jpg) no-repeat;}
.foot .content .ftop{ float:left; width:1000px; height:173px;}
.foot .content .ftop .ge1{ float:left; width:280px; height:173px;}
.foot .content .ftop .ge1 .gtop{ float:left; width:280px; height:48px; padding-top:15px;}
.foot .content .ftop .ge1 .gbot{ float:left; width:265px; height:100px; color:#dac4aa; font-size:12px; line-height:21px; padding-left:15px; padding-top:10px;}
.foot .content .ftop .ge1 .gbot b{ font-size:33px; font-family:"Arial Bold";}
.foot .content .ftop .ge2{ float:left; width:120px; height:154px; padding-left:30px; padding-top:17px;}
.foot .content .ftop .ge2 .gt{ float:left; width:120px; height:32px; color:#9e8769; font-size:12px; line-height:16px;}
.foot .content .ftop .ge2 .gt a{ font-size:14px; color:#dac4aa; font-weight:bolder;}
.foot .content .ftop .ge2 .gb{ float:left; width:120px; height:117px; font-size:12px; line-height:18px; padding-top:5px;}
.foot .content .ftop .ge2 .gb a{ color:#dac4aa;}
.foot .content .ftop .ge3{ float:left; width:120px; height:154px; padding-top:19px; text-align:right;}
.foot .content .fbot{ float:left; width:1000px; height:28px; color:#c39356; font-size:12px; padding-top:8px;}
.foot .content .fbot .fl{ float:left; width:540px; height:28px; padding-left:10px;}
.foot .content .fbot .fr{ float:left; width:450px; height:28px; text-align:right;}


/*医生底部*/
#fotBox { float:left; width:100%; background:url(../images/index_41.jpg) repeat;}
#fotBox .navBox { margin:auto;width:980px; height:47px;}
#fotBox .navBox li {float:left;}
#fotBox .navBox .info {width:955px; height:42px; background:url(../images/angels_29.jpg) no-repeat; padding-left:25px; color:#FFFFFF;}
#fotBox .navBox .info .nav {height:20px; padding-top:8px; font-size:14px;}
#fotBox .navBox .info .nav div {float:left;overflow:hidden;}
#fotBox .navBox .info .nav div a{color:#FFFFFF;}
#fotBox .navBox .info .nav .split {padding:0px 12px;}
#fotBox .navBox .info .nav .sel {overflow:visible;}
#fotBox .navBox .info .nav .subMenu {width:370px; padding:10px; height:auto; position:absolute; right:-140px; bottom:25px;border:1px solid #dadada;background-color:#FFF;}
#fotBox .navBox .info .nav .subMenu li {float:left; width:110px; height:35px; padding-left:10px; padding-top:10px; text-align:center;border-bottom:1px dashed #cccccc; overflow:hidden;}
#fotBox .navBox .info .nav .subMenu li a {color:#986a0f;}
#fotBox .zong { margin:auto; width:955px; height:115px; padding-top:5px;}
#fotBox .zong .ewm {  float:left; width:96px; height:100px; padding-top:15px; padding-left:4px;}
#fotBox .zong .logo {  float:left; width:326px; height:115px;}
#fotBox .zong .fwz {  float:left; width:519px; height:100px; color:#eedab4; font-size:12px; line-height:20px; padding-top:15px;}

.headerNav{ margin:0 auto; width:1000px;height:47px; overflow:hidden;}
.left-Nav{ line-height:47px; float:left; width:992px; background:url(../images/nav_01.jpg) no-repeat; padding-left:16px;}
.left-Nav ul li{ float:left; height:47px; width:123px;}
.left-Nav ul li a{ font-family:"微软雅黑"; font-size:16px; color:#ffffff; padding:0 15px;}
.left-Nav ul li a:hover{ color:#fff9eb;  padding-bottom:14px;}
.left-Nav ul li a.onms{ color:#fff9eb;  padding-bottom:14px;}

BLOCKQUOTE{ margin:0; padding:0; width:100%;}
.left-Nav ul li .libox{background:#ffffff;display:block;filter: Alpha(Opacity=80); /* for IE */ opacity: .8;/* for Firefox */  height: 200px; width:100%; left: 0; position: absolute; top: 174px; z-index: 9999;}
.nav_mini { margin: 0 auto; padding: 0;height:210px;overflow:hidden; position: relative; width:1000px;padding-top:10px;}
.nav_mini dl{width:130px; height:auto; overflow:hidden; float:left; border-left:1px solid #e2e2e2; text-indent:10px;}
.nav_mini dl h3{width:130px; height:25px; line-height:25px; color:#85590a; float:left; font-size:14px; font-family:"微软雅黑";}
.nav_mini dl h3 a{color:#85590a;font-size:14px; font-family:"微软雅黑"; padding:0; margin:0;width:110px; height:25px; display:block;}
.nav_mini dl h3 a:hover{color:#9a2232; text-decoration:underline;}
.nav_mini dl dt{width:130px; height:25px; line-height:25px; color:#85590a; background:none; float:left;}
.nav_mini dl dt a{ font-size:12px; padding:0; margin:0; color:#85590a;width:130px; height:25px; display:block;}
.nav_mini dl dt a:hover{background:none; padding:0; margin:0; color:#9a2232; text-decoration:underline;background:url(../images/tow_li.jpg) no-repeat left 6px;}

.img_sina_share{display:none; position:absolute; cursor:pointer;}

#scrollWrap { float:left;width:258px;height:18px; overflow: hidden; font-size:12px; } 
#scrollMsg { width:width:253px; float: left; padding-left:5px;}
#scrollMsg ul {margin:0; padding:0;}
#scrollMsg li {  line-height: 18px; list-style:none;}
#scrollMsg a{ color:#917350;}
#scrollMsg span{ color:#917350;}
#scrollMsg span a{ color:#917350;}

/*弹窗*/
#bmtc{width:100%; height:3200px;background:#444444;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; position:absolute; z-index:200; left:0px; top:0px;}
.container{width:544px; height:362px; background:#ffffff; z-index:200; position:absolute; left:28%; bottom:1%;}
.container .show{float:left; width:540px; height:358px; border:2px solid #a97738;background:url(../images/nk_sj.jpg) no-repeat;}
.container .shut{position:absolute; width:19px; height:19px; padding-top:10px; right:10px;}
/*bannen_flash*/
.slideBox{ position:relative; width:100%; height:380px; overflow:hidden;}
.slideBox .prev,.slideBox .next{ position:absolute; top:50%; margin-top:-55px; width:43px; height:110px; background:url(../images/icon.png) no-repeat 0 0;}
.slideBox .prev{ left:3px; background-position: 0 0;}
.slideBox .next{ right:3px; background-position:-43px 0}
.slideBox .prev:hover{ background-position:0 -110px;}
.slideBox .next:hover{ background-position:-43px -110px;}
.slideBox .hd{ position:absolute; bottom:10px; z-index:2; background:url(../images/focusbg.png) no-repeat left bottom;  width:82px; height:21px; overflow:hidden; left:50%; margin-left:-41px;}
.slideBox .hd ul{ height:21px;background:url(../images/focusbg.png) no-repeat right bottom; }
.slideBox .hd ul li{ float:left; width:11px; height:11px; background:url(../images/icon.png) no-repeat -110px -241px; text-indent:-999em; cursor:pointer; margin:5px 3px 0 5px; overflow:hidden;}
.slideBox .hd ul li.on{ background-position:-92px -241px;}
.slideBox .bd li a{ display:block;}
.slideBox .bd img{ position:relative; left:50%; margin-left:-960px;}
/*nav*/
.nav{ height:160px; overflow:hidden; background:#a95f28 url(../images/hdbg.jpg) no-repeat center; position:relative;}
.nav ul{ margin-top:124px;}
.nav ul li{ float:left; font-size:16px; width:140px;}
.nav ul li a{ color:#eecd97;}
.nav ul.right_nav li{ text-align:right;}
