@charset "gb2312";
/* CSS reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, form, fieldset, legend, input, button, textarea, select, option, tr, th, td { border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; margin:0; padding:0 }
dl, dt, dd, ol, ul, li { list-style:none }
body { line-height:22px; font-family: "Microsoft Yahei"; font-size:12px; color:#434343;  }
table { border-collapse:separate; border-spacing:0 }
caption, th, td { text-align:left; font-weight:400 }
table, td, th { vertical-align:middle }
textarea, input, button, select, keygen, legend { font:14px/1.14 "Microsoft Yahei"; outline:0; }
blockquote:before, blockquote:after, q:before, q:after { content:"" }
a img { border:none }
ol { margin-left:2em }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
html>body p code { white-space:normal }
hr { margin:-8px auto 11px }
.clear { clear:both; height:0; font-size:1px; line-height:0 }
* html .clearfix, * html #container { height:1% }
fieldset { padding-top:0 }


/*公用框架（gong yong kuang jia）*/
a { color:#434343;}
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.f_s14{font-size: 14px;}
.f_s16{font-size: 16px;}
.f_s18{font-size: 18px;}
.f_s20{font-size: 20px;}
.clearfix:after, #container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }
.b_l,.b_c,.left{ float:left}
.b_r,.right{ float:right}.more{color: #1b1b1b;}
.more:hover{color:#a63721  !important;text-decoration: none !important;}
.main{ width: 1200px; margin: 0 auto; overflow: hidden;}
.li_fl li{float: left;}
.tela,.telb,.yuyuea{ cursor:pointer;}
.l_bg{background: none !important;}
.l_mr{margin-right:0 !important;}
.b_mr{ border-right:0 !important;}
.l_pl{padding-left:0 !important;}
.l_pr{padding-right:0 !important;}
.alpha{ position:absolute; width:100%; height:100%; left:0; bottom:0; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.bgf5{background:#f5f5f5; overflow:hidden;} 
.button{-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;-moz-transition: background 0.3s, color 0.3s, box-shadow 0.1s;transition: background 0.3s, color 0.3s, box-shadow 0.3s;}
.transImg{transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s; }
.transImg:hover{transform: scale(1.2); transition: all 1s ease 0s; -webkit-transform: scale(1.2); -webkit-transform: all 1s ease 0s;  }

/*pub-title*/
.pub-title{ text-align:center; font-size:14px; margin-bottom:20px; overflow:hidden;}
.pub-title h2{ font-size:30px; height:32px; line-height:32px; margin:34px auto 16px; letter-spacing:2px;}
.pub-title p em{ display:block; height:12px; line-height:12px; padding:0 10px; color:#C8C8C8; position:relative;}
.pub-title p em:before{ position: absolute; background:#B64D22; width: 36px; height:2px; content: ""; left: -1px; top:-17px;}

/*pub-but1*/
.pub-btn-more{ display:block; font-size:14px; width:200px; text-align:center; height:40px; line-height:40px; color:#999; margin:0 auto 40px;box-shadow: 0 0 0 1px #C8C8C8;overflow: hidden;}
.pub-btn-more:hover{background:#B64F23; box-shadow: 0 0 0 2px #B64F23; color:#fff;}

/*logo*/
.pub-logo{ height:90px; margin:20px auto;}
.pub-logo ul.b_c{ width:426px; height:90px; line-height:18px; padding-left:20px; color:#999; background:url(logo-pic02.png) no-repeat left; margin-left:14px; }
.pub-logo dl{ width:350px;}
.pub-logo dl dt{width:210px; margin:6px 0 16px; overflow:hidden;}
.pub-logo dl dt p a{ float:left; line-height:16px; padding:0 10px; font-size:14px; border-right:1px solid #E8E8E8;}
.pub-logo dl dd{ width:348px; height:20px; padding:9px 0; font-size:14px; border:1px solid #B64F23; border-radius:4px; background:url(logo-pic03.png) no-repeat 315px 9px; overflow:hidden;}
.pub-logo dl dd span{ float:left; width:60px; margin-right:12px; text-align:center; border-right:1px solid #B64F23;}
.pub-logo-inp1{ float:left; width:236px; height:20px; line-height:20px; color:#C0C0C0; }

/*nav*/
.nav{ height:52px; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.nav-main{ width:1200px; margin:0 auto; height:20px; padding:16px 0;}
.nav-main>li{ width:120px; height:36px; position:relative;}
.nav-main>li>a{ display:block; text-align:center; border-right:1px solid #E8E8E8; }
.nav-main>li:before{ position: absolute; background:#B64D22; width: 100%; height:2px; content: ""; left: 0; top:-17px; display:none; }
.nav-main>li.on:before{ display:block;}
.nav-main li .bzGuide { position:absolute; height:245px; left:-120px; top:37px; display:none; z-index: 999; background:#fff;}
.nav-main li .bzGuide.ul2{ left:-240px;}
.nav-main li .bzGuide.ul3{ left:-360px;}
.nav-main li .bzGuide.ul4{ left:-480px;}
.nav-main li .bzGuide.ul5{ left:-600px;}
.nav-main li .bzGuide.ul6{ left:-720px;}
.nav-main li .bzGuide.ul7{ left:-840px;}
.nav-main li .bzGuide.ul8{ left:-960px;}
.nav-main li .bzGuide.ul9{ left:-1080px;}
.nav-main li .bzGuide>li.b_l{ width:auto; padding-right:40px; height:245px; padding-top:25px; background:#B64F23;}
.nav-main li .bzGuide>li.b_l p{ overflow:hidden; margin-bottom:16px;}
.nav-main li .bzGuide>li.b_l p a{ float:left; width:66px; height:18px; line-height:18px; padding-left:20px; margin-left:40px; font-size:16px; color:#fff; background:url(nav-navConPub-pic1.png) no-repeat left center; }
.nav-main li .bzGuide.ul5>li.b_l p a{width:132px;}
.nav-main li .bzGuide>li.b_c{ width:900px; height:245px; position:relative; background:#fff;}
.nav-main li .bzGuide>li.b_c dl{ position:relative; float:left; width:815px; margin:40px 0 0 40px; }
.nav-main li .bzGuide>li.b_c dl dt{ float:left; width:250px; margin-right:20px;}
.nav-main li .bzGuide>li.b_c dl dd h2{ font-size:24px; height:26px; line-height:26px; color:#B64D22; margin:14px 0 18px;}
.nav-main li .bzGuide>li.b_c dl dd p{ font-size:14px; line-height:28px;}
.nav-main li .bzGuide>li.b_c .alpha{ background:#fff;}

/*banner*/
.banner{ position:relative;overflow:hidden;}
.banner_h500{ height:500px; width:100%;}
.banner_h500 .bd a{ display:block; width:100%; height:100%; text-indent:-9999px}
.banner_h500 .hd .main{ overflow:visible; text-align:center}
.banner_h500 .hd a{display: inline-block;width:12px;height:12px; background-color:#fff;border-radius:6px;margin:0 4px; cursor:pointer; -webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;transition:background-color .5s ease-in;}
.banner_h500 .hd .on{background-color: #a63721;}

/*sbunav*/
.subnav{ height:120px; background:url(subnav-pic1.png);}
.subnav-main{width:1200px; margin:0 auto; position:relative;}
/*
.subnav-main ul{ width:850px; margin-top:28px; font-size:22px;}
.subnav-ico li{ width:200px; height:66px; line-height:66px;}
.subnav-ico li.on{ color:#B64F23;}
.subnav-ico li p{ margin-top:0px;}
.subnav-ico li em{ float:left; width:62px; height:62px; margin:4px; margin-right:4px; border-radius:50%; position:relative; box-shadow: 0 0 0 1px #363636;}
.subnav-ico li em b{ position:absolute; width:62px; height:62px; top:62px; left:0; background:#B64F23; border-radius:50%; display:none;}
.subnav-ico li.on em{box-shadow:none;}
.subnav-ico li .hi-icon {box-shadow: 0 0 0 1.5px #363636;overflow: hidden;}
.subnav-ico li.on .hi-icon {background:#B64F23;box-shadow: 0 0 0 1.5px #B64F23;}
.subnav-ico li.on b{ top:0; display:block;}
.subnav-ico li em i{ display:block; width:32px; height:44px; background:url(subnav-pic2.png) no-repeat; background-position:0 0; position:absolute; top:10px; left:19px;}
.subnav-ico li em i.i1{ background-position:-30px 4px;}
.subnav-ico li.on em i.i1{ background-position:0 4px;}
.subnav-ico li em i.i2{ background-position:-30px -39px;}
.subnav-ico li.on em i.i2{ background-position:0 -39px;}
.subnav-ico li em i.i3{ background-position:-30px -82px;}
.subnav-ico li.on em i.i3{ background-position:0 -82px;}
.subnav-ico li em i.i4{ background-position:-32px -123px;}
.subnav-ico li.on em i.i4{ background-position:0 -123px;}
*/
/*1204 new*/
.subnav-main ul{ width:850px; height:65px; margin-top:28px; overflow:hidden;}
.subnav-ico li ,.subnav-ico li div ,.subnav-ico li .change{height:65px; display:block; line-height:65px;}
.subnav-ico li .change em{ width:65px; height:65px; overflow:hidden; display:block; float:left;}
.subnav-ico li .change p{ font-size:22px; margin-left:5px; color:#313131; display:block; float:left;}
.subnav-ico li .change p.pover{ color:#b64d22;}
.subnav-ico li.i1{ width:139px; margin-right:61px;}
.subnav-ico li.i2{ width:183px; margin-right:40px;}
.subnav-ico li.i3{ width:183px; margin-right:46px;}
.subnav-ico li.i4{ width:160px;}

.subnav-main dl{ width:350px; height:150px; background:url(subnav-pic3.png) no-repeat right bottom #B64F23; position:absolute; top:-30px; right:0;}
.subnav-main dt{ float:left; width:225px; margin:22px 15px 0 20px;}
.subnav-main dt p{ overflow:hidden; height:30px; margin-bottom:8px;}
.subnav-main dt p select,.subnav-main dt p input{ text-indent:8px; height:30px; line-height:30px; color:#999; border-radius:4px;}
.subnav-main dt p select{ width:100%;}
.subnav-main dt p span select,.subnav-main dt p span input{ width:110px;}
.subnav-main dd{ float:left; width:75px; height:75px; margin-top:36px; background:url(subnav-pic4.png) no-repeat center; cursor:progress;}


/*新闻（xin wen）*/
.sy_xinwen{ height:445px; margin:50px auto 56px;}
.sy_xinwen .more_ico{width:20px; height:20px; background:url(more_ico.png) left center no-repeat; margin-top:7px;}
.sy_xinwen_left{width:821px; height:445px; float:left; overflow:hidden;}
.sy_xinwen_left .hd{width:821px; height:41px; border-bottom:2px solid #c8c8c8;}
.sy_xinwen_left .hd li{height:41px; margin-right:22px; color:#313131; padding-left:2px; cursor:pointer;}
.sy_xinwen_left .hd li.on{color:#b64d22; border-bottom:2px solid #b64d22;}
.sy_xinwen_left .bd{margin-top:20px; width:821px; height:380px; overflow:hidden;} 
.sy_xinwen_left .bd .sy_xinwen_con{width:821px; height:380px; overflow:hidden;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic{width:430px; height:380px; overflow:hidden; position:relative;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd{position:absolute; z-index:1;width:430px; height:380px; overflow:hidden;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd img{display:block; position:absolute; z-index:1; width:430px; height:380px;transform: scale(1);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1);  
                -webkit-transform: all 1s ease 0s; }
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd img:hover{transform: scale(1.3);  
                transition: all 1s ease 0s;  
                -webkit-transform: scale(1.3);  
                -webkit-transform: all 1s ease 0s;  }
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd .p1{width:430px; height:100px; display:block; z-index:2; bottom:0;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd .p2{color:#fff; width:391px; left:23px; bottom:10px; line-height:26px; display:block; position:absolute; z-index:3;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_hd{width:70px; height:10px; overflow:hidden; position:absolute; bottom:116px; right:18px; z-index:2;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_hd li{width:8px; height:8px; border:1px solid #dbdbdb; margin-right:10px; border-radius:50%; cursor:pointer;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_hd li.on{background:#dbdbdb;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list{ width:368px; height:380px;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list .toutiao{width:368px; height:150px; border-bottom:1px dashed #c8c8c8;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list .toutiao h3{ line-height:27px; display:block; width:368px; height:60px; overflow:hidden; color:#b64d22;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list .toutiao p{ color:#313131; line-height:23px;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list ul{width:368px; height:228px; overflow:hidden;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list ul li{width:368px; height:20px; margin-top:16px; overflow:hidden;}
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list ul li p{color:#a0a0a0;}
.sy_xinwen_right{width:351px; height:445px; overflow:hidden;}
.sy_xinwen_right .hd{width:351px; height:41px; border-bottom:2px solid #c8c8c8;}
.sy_xinwen_right .hd li{height:41px; margin-right:22px; color:#313131; padding-left:2px; cursor:pointer;}
.sy_xinwen_right .hd li.on{color:#b64d22; border-bottom:2px solid #b64d22;}
.sy_xinwen_right .bd{width:351px; height:397px; overflow:hidden;}
.sy_xinwen_right .ul1, .sy_xinwen_right .ul2{ margin-top:7px;}
.sy_xinwen_right .bd ul{width:351px; height:390px; overflow:hidden; margin-top:7px;}
.sy_xinwen_right .bd ul li{width:351px; height:70px; padding:13px 0; border-bottom:1px dotted #e4e4e4;}
.sy_xinwen_right .bd ul li em{ float:left;width:120px; height:70px; overflow:hidden;}
.sy_xinwen_right .bd ul li p{color:#444; width:211px; height:70px; overflow:hidden; display:block; line-height:24px;}

/*医师信息查询（yi shi xin xi cha xun）*/
.sy_yisheng{ width:1320px; margin:0 auto; overflow:hidden;}
.sy_yisheng .ys_hd{width:620px; height:30px; margin:0 auto;}
.sy_yisheng .ys_hd li{color:#313131;width:auto; height:30px; overflow:hidden; display:block; cursor:pointer;}
.sy_yisheng .ys_hd li.on{color:#b64d22;}
.sy_yisheng .ys_hd li p{padding:0 20px; border-right:1px solid #c8c8c8; line-height:16px; font-size:16px;}
.sy_yisheng .ys_hd li a{width:40px; height:2px; margin:0 auto; margin-top:10px; display:none; background:#b64d22;}
.sy_yisheng .ys_hd li.on a{display:block;}
.sy_yisheng .ys_bd .sy_yisheng_con{ width:1320px; height:470px; margin-bottom:30px; overflow:hidden; position:relative;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd{width:1200px; height:434px; margin:0 auto; margin-top:40px; position:absolute; left:60px;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li{width:380px; height:434px; margin-right:30px;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li img{width:220px; height:220px; border-radius:50%; margin-left:80px;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js{width:380px; height:303px; background:#fff; margin-top:-94px; text-align:center;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js h3{padding-top:96px; line-height:30px; color:#313131;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js h4{line-height:25px; color:#b64d22;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js p{color:#999; width:349px; height:95px; margin-left:22px; overflow:hidden; line-height:30px; text-align:left; margin-top:15px;}
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js .ys_br{width:34px; height:2px; margin:0 auto; margin-top:17px; display:block; background:#e8e8e8; line-height:0;}
.sy_yisheng .ys_bd .sy_yisheng_con .next1, .sy_yisheng .ys_bd .sy_yisheng_con .prev1{display:block; position:absolute; bottom:135px; width:40px; height:40px; background:#c8c8c8; cursor:pointer;}
.sy_yisheng .ys_bd .sy_yisheng_con .next1 img, .sy_yisheng .ys_bd .sy_yisheng_con .prev1 img{width:23px; height:8px; margin-left:9px; margin-top:16px; display:block;}
.sy_yisheng .ys_bd .sy_yisheng_con .prev1{left 0;} .sy_yisheng .ys_bd .sy_yisheng_con .next1{right:0;}
.sy_yisheng .ys_bd .sy_yisheng_con .prev1:hover, .sy_yisheng .ys_bd .sy_yisheng_con .next1:hover{ background:#b64d22;}

/*直播实录（zhi bo shi lu）*/
.sy_zbsl{ overflow:hidden;}
.sy_zbsl ul{height:735px; margin-bottom:30px; overflow:hidden; }
.sy_zbsl ul li{width:290px; margin-right:13px; margin-bottom:10px;}
.sy_zbsl ul li.mt{margin-top:-60px;}
.sy_zbsl ul li a{display:block; width:290px; height:230px; position:relative;}
.sy_zbsl ul li a.h170{height:170px;}
.sy_zbsl ul li a img{width:290px; padding-bottom:1px; left:0; top:0; position:absolute; z-index:1;}
.sy_zbsl ul li a i{width:48px; height:48px; left:21px; bottom:21px; position:absolute; z-index:2; background:url(icon-video.png);}
.sy_zbsl ul li:hover a i{ background:url(icon-video-hover.png);}
.sy_zbsl ul li video{width:290px;}
.sy_zbsl ul li div{width:290px; height:124px; overflow:hidden; background:#f5f5f5;}
.sy_zbsl ul li div h2{height:52px; width:270px; margin-left:20px; line-height:50px; color:#a6a6a6; text-indent:10px; overflow:hidden; margin-bottom:10px;}
.sy_zbsl ul li div h2 img{width:26px; height:28px; display:block; float:left; margin-top:9px; padding-bottom:12px; border-bottom:2px solid #e8e8e8;}
.sy_zbsl ul li div p{color:#313131; margin-left:20px; line-height:22px; width:270px; height:22px; overflow:hidden;}
.sy_zbsl ul li .sy_zbsl_dz, .sy_zbsl ul li .sy_zbsl_sj{height:34px; line-height:34px; margin-top:1px; float:left; font-size:14px; color:#a0a0a0; background:#e8e8e8; text-indent:7px;}
.sy_zbsl ul li .sy_zbsl_dz img, .sy_zbsl ul li .sy_zbsl_sj img{ display:block; float:left; margin-top:9px; margin-left:13px;}
.sy_zbsl ul li .sy_zbsl_sj img{margin-top:8px;}
.sy_zbsl ul li .sy_zbsl_dz{width:74px;}
.sy_zbsl ul li .sy_zbsl_sj{ margin-left:1px; width:215px;}
.sy_zbsl ul li .sy_zbsl_sj a{display:block; float:right; margin-right:10px; color:#a0a0a0;}

/*特色医疗（te se yi liao）*/
.tsyl{width:100%; height:520px;position:relative;}
.tsyl .hd{ height:355px;}
.tsyl .hd ul li{width:350px;height:355px;margin-right:50px;text-align:center;}
.tsyl .hd ul li span{margin:20px auto 10px;display:block;width:64px; height:64px;background:url(teyl-img.png);}
.tsyl .hd ul li .sp_1{background-position:0 0;}
.tsyl .hd ul li .sp_2{background-position:0 -64px;}
.tsyl .hd ul li .sp_3{background-position:0 -128px;}
.tsyl .hd ul li h3{font-size: 20px;color:#fff; width:350px; height:24px; line-height:24px;}
.tsyl .hd ul li em{display:block;width:35px; height:2px;background:#fff;margin:20px auto 10px;}
.tsyl .hd ul li p{width:275px;line-height:30px;color:#fff;margin:0 auto;text-align:left;}
.tsyl .hd ul li a{display:block;width:200px; height:42px; line-height:42px;background:#b64d22;visibility:hidden;color:#fff;margin:20px auto 10px;}
.tsyl .hd ul li.on{background:#fff;}
.tsyl .hd ul li.on h3{color:#313131;}
.tsyl .hd ul li.on em{background:#999;}
.tsyl .hd ul li.on p{color:#999;}
.tsyl .hd ul li.on a{visibility:visible;}
.tsyl .hd ul li.on .sp_1{background-position:-64px 0;}
.tsyl .hd ul li.on .sp_2{background-position:-64px -64px ;}
.tsyl .hd ul li.on .sp_3{background-position:-64px -128px;}
.tsyl .bd{width:100%;height:520px;position:absolute;left:0;top:0;z-index:-11;}
.tsyl .bd ul{width:100%;height:520px;}
.tsyl .bd ul li img{width:100%;height:520px;}

/*疾病检索（ji bing jian suo）*/
.jbjs{width:100%; background:#f5f5f5;margin-bottom:30px;}
.jbjs_box{width:1200px; height:410px;margin:0 auto 40px;}
.jbjs_box_pub{width:290px; height:410px;margin-right:13px;}
.jbjs_box_pub .jbjs_hd{width:230px; height:36px;margin:40px auto 20px;}
.jbjs_box_pub .jbjs_hd em{display:block;width:35px; height:2px;background:#fff;margin-bottom:14px;}
.jbjs_box_pub .jbjs_hd h3{height:20px;line-height:20px;color:#fff;font-size: 20px;}
.jbjs_box1{background:url(jbjs-img1.jpg) no-repeat ;background-size:290px 410px;}
.jbjs_box2{background:url(jbjs-img2.jpg) no-repeat;background-size:290px 410px;}
.jbjs_box3{background:url(jbjs-img3.jpg) no-repeat;background-size:290px 410px;}
.jbjs_box4{margin-right:0px;background:url(jbjs-img4.jpg) no-repeat ;background-size:290px 410px;}
.mainmenu{font-size: 16px;width:290px;overflow:hidden;text-align:center;}
.mainmenu h2 {width:120px;height:40px;line-height:40px;color:#fff;border:2px solid #fff;margin:10px auto;-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;-moz-transition: background 0.3s, color 0.3s, box-shadow 0.1s;transition: background 0.3s, color 0.3s, box-shadow 0.3s;margin:10px auto 20px;}
.mainmenu h2.on{background:#fff;color:#b64d22;}
.submenu {width:290px;height:16px;margin:20px auto;}
.submenu li {line-height: 16px;height:16px;font-size: 14px;float:left;border-right:2px solid #fff;padding:0 5px;margin-bottom:10px;}
.submenu li a{color:#fff;}

/*医院文化（yi yuan wen hua）*/
.yywh{width:380px; height:400px;margin-right:30px;background:#f5f5f5;}
.yywh3{margin-right:0px;}
.yywh h3{width:380px; height:150px; overflow:hidden;}
.yywh_hd{width:320px; height:36px;margin:30px auto 10px;}
.yywh_hd h3{height:26px;line-height:26px;color:#b64d22;font-size: 20px;}
.yywh_hd em{display:block;width:35px; height:2px;background:#c8c8c8;margin-top:8px;}
.yywh .bd{width:320px;height:160px;margin:0px 30px;}
.yywh .bd ul{width:320px;overflow:hidden;margin:0px auto;}
.yywh .bd ul li{width:320px; height:40px;line-height:40px;font-size: 16px;text-indent:20px;background:url(rod.png) no-repeat left center/5px 5px;}
.yywh .bd ul li a{color:#313131;}

/*医院底部（yi yuan di bu）*/
.foot{width:100%; height:120px;background:#e8e8e8;}
.foot li{width:400px; height:50px;margin:35px auto;}
.foot li img{width:50; height:50px;float:left;}
.foot li h2{width:335px; height:30px;line-height:30px;font-size: 20px;color:#313131;float:right;}
.foot li p{width:335px; height:20px;line-height:20px;font-size: 16px;color:#999;float:right;}
.footer{width:100%; height:360px;background:#3b3938;text-align: center;}
.footer ul{width:495px; height:20px;margin:25px auto 20px;}
.footer ul li{line-height: 20px;height:20px;font-size: 16px;color:#fff;float:left;border-right:2px solid #fff;padding:0 15px;}
.footer p { line-height: 24px; margin-bottom: 25px; color:#fff; font-size: 14px;}

/*网站地图（sitemap）*/
.sitemap{ background:#fff; width:1140px; margin:20px auto; padding:30px; padding-top:0;}
.sitemap h1{ font-size:22px; color:#b64d22; height:40px; line-height:40px; border-bottom:2px solid #e8e8e8; padding-bottom:5px; margin-bottom:5px;}
.sitemap ul{ width:1140px; margin:0 auto; overflow:hidden;}
.sitemap ul li{ width:1140px; height:auto; padding:13px 0; border-bottom:1px dashed #e8e8e8;}
.sitemap ul li em{ font-size:16px; color:#313131; font-weight:bold; display:block; margin-bottom:10px; height:20px; line-height:20px;}
.sitemap ul li div{ font-size:16px; color:#313131; width:auto;}
.sitemap ul li div a{ margin-right:10px; border-right:1px solid #dcdcdc;}
.sitemap ul li div a span{ margin-right:10px;}
.sitemap ul li a{ color:#313131;}
.sitemap ul li a:hover{ color:#b64d22;}






























