@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: #313131; }
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-top: 20px; }
.clear {  }
* html .clearfix, * html #container { }
fieldset { padding-top: 0 }
/*公用框架（gong yong kuang jia）*/



a { color: #313131; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #0f8fb9; }
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: #999; }
.more:hover { color: #fff !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; }
.b_mb { border-bottom: 0 !important; }
.b_mt { border-top: 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.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -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: #0f8fb9; 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: #0f8fb9; box-shadow: 0 0 0 2px #0f8fb9; color: #fff; }
/*当前位置（dang qian wei zhi）*/



.pub_dqwz { height: 38px; color: #1b1b1b; border-bottom: 1px solid #dcdcdc; margin-bottom: 20px; color: #0f8fb9; }
.pub_dqwz.mzfw { width: 1200px; margin: 0 auto; margin-top: 30px; margin-bottom: 30px; }
.pub_dqwz em { color: #1b1b1b; }
.pub_dqwz a { color: #666; }
/*logo*/



.pub-logo { height: 90px; margin: 20px auto; margin-top: 0; padding-top: 20px; }
.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: 145px; 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 #0f8fb9; 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 #0f8fb9; }
.pub-logo-inp1 { float: left; width: 236px; height: 20px; line-height: 20px; color: #999; }
.pub-logo-inp2 { width: 20px; height: 22px; background: none; margin-left: 5px; cursor: pointer }
/*nav*/



.nav { height: 52px; border-top: 1px solid #E8E8E8; box-shadow: 0 2px 3px 0 #e8e7e7; 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; cursor: pointer; }
.nav-main>li:before { position: absolute; background: #0f8fb9; 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: #0f8fb9; }
.nav-main li .bzGuide>li.b_l p { overflow: hidden; margin-bottom: 16px; cursor: pointer; }
.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; cursor: pointer; }
.nav-main li .bzGuide.ul6>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: 816px; 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: #0f8fb9; 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; }
.nav-main li .bzGuide>li.b_l .nav_ks_list { height: 34px; overflow: hidden; }
.nav-main li .bzGuide>li.b_l .nav_ks_list .nav_ks { width: 252px; overflow: hidden; margin-top: -10px; }
.nav-main li .bzGuide>li.b_l .nav_ks_list .nav_ks li { width: 252px; overflow: hidden; margin-top: 10px; }
.nav-main li .bzGuide>li.b_l .nav_ks_list .nav_ks li a { float: left; width: 252px; 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; background: none; }
.nav-main li .bzGuide>li.b_l .nav_ks_list .nav_ks li a em { display: block; float: left; width: 7px; height: 7px; border-radius: 50%; background: #fff; margin-top: 6px; margin-right: 7px; }
/*banner*/



.banner { position: relative; overflow: hidden; }
.banner_h500 { 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: #0f8fb9; }
.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:#0f8fb9;}



.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:#0f8fb9; 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:#0f8fb9;box-shadow: 0 0 0 1.5px #0f8fb9;}



.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: 64px; margin-top: 28px; }
.subnav-ico li div, .subnav-ico li .change { height: 64px; display: block; line-height: 64px; }
.subnav-ico li { height: 66px; }
.subnav-ico li>div { overflow: hidden; }
.subnav-ico li .change em { width: 64px; height: 64px; overflow: hidden; display: block; float: left; }
.subnav-ico li .change em img { width: 64px; height: 64px; }
.subnav-ico li .change p { font-size: 20px; padding-left: 15px; color: #fff; display: block; float: left; }
.subnav-ico li .change p.pover { color: #fff; }
.subnav-ico li.i1 { width: 139px; margin-right: 61px; }
.subnav-ico li.i2 { width: 183px; margin-right: 40px; position: relative; }
.subnav-ico li.i3 { width: 183px; margin-right: 46px; }
.subnav-ico li.i4 { width: 160px; }
.subnav-subli-li { position: absolute; width: 260px; text-indent: 23px; height: 88px; padding: 25px 22px 35px 30px; background: url(Nav_downshow.png) no-repeat; background-size: 260px 150px; left: -20px; top: 74px; display: none; z-index: 999; }
.subnav-subli-li li, .subnav-subli-li p { width: 100%; height: 50px; line-height: 50px; font-size: 16px; text-align: left; background: url(dot_gray.png) no-repeat left; transition: all 0.8s ease 0s; }
.subnav-subli-li li a, .subnav-subli-li p a { color: #333; }
.subnav-subli-li li:hover, .subnav-subli-li p:hover { background: url(dot_red.png) no-repeat left; }
.subnav-subli-li li:hover a, .subnav-subli-li p:hover a { color: #0f8fb9; }
.subnav-ico li:hover .subnav-subli-li.on { }
.subnav-main dl { width: 350px; height: 140px; background: url(subnav-pic3.png) no-repeat right bottom #0f8fb9; position: absolute; top: -20px; right: 0; }
.subnav-main dt { float: left; width: 225px; margin: 20px 15px 0 20px; }
.subnav-main dt p { overflow: hidden; height: 30px; margin-bottom: 5px; }
.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: 33px; background: url(subnav-pic4.png) no-repeat center / 75px 75px; cursor: progress; }
.subnav-main dd .subinput { width: 75px; height: 75px; background: none; cursor: pointer; }
/*新闻（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: 1px solid #c8c8c8; }
.sy_xinwen_left .hd li, .sy_xinwen_left .hd div { float: left; height: 40px; margin-right: 22px; color: #313131; padding-left: 2px; cursor: pointer; }
.sy_xinwen_left .hd li.on { color: #0f8fb9; border-bottom: 2px solid #0f8fb9; }
.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.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -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; filter: alpha(opacity=50) !important; -moz-opacity: 0.5 !important; -khtml-opacity: 0.5 !important; opacity: 0.5 !important; }
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_bd .p2 { color: #fff; width: 391px; left: 23px; top: 290px; line-height: 26px; display: block; position: absolute; z-index: 3; }
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_pic .pic_hd { width: 80px; height: 10px; overflow: hidden; position: absolute; bottom: 116px; right: 8px; 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: 30px; display: block; width: 368px; height: 60px; overflow: hidden; color: #0f8fb9; }
.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: #999; }
.sy_xinwen_left .bd .sy_xinwen_con .sy_xinwen_list ul li p.dz { background: url(art-img1.png) no-repeat left center; background-size: 15px 15px; text-indent: 20px; line-height: 17px; }
.sy_xinwen_right { width: 351px; height: 445px; overflow: hidden; }
.sy_xinwen_right .hd { width: 351px; height: 41px; border-bottom: 1px solid #c8c8c8; }
.sy_xinwen_right .hd li { height: 40px; margin-right: 22px; color: #313131; padding-left: 2px; cursor: pointer; }
.sy_xinwen_right .hd li.on { color: #0f8fb9; border-bottom: 2px solid #0f8fb9; }
.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 dashed #c8c8c8; }
.sy_xinwen_right .bd ul li a em img { transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s; }
.sy_xinwen_right .bd ul li:hover a em img { transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s; }
.sy_xinwen_right .bd ul li em { float: left; width: 118px; height: 70px; overflow: hidden; }
.sy_xinwen_right .bd ul li em img { width: 120px; height: 70px; }
.sy_xinwen_right .bd ul li span { float: left; width: 65px; height: 65px; line-height: 30px; letter-spacing: 10px; padding: 3px 12px 0 25px; font-size: 20px; color: #0f8fb9; text-align: center; border-radius: 4px; border: 1px solid #0f8fb9; }
.sy_xinwen_right .bd ul li p { color: #313131; width: 211px; height: 70px; overflow: hidden; display: block; line-height: 24px; }
.sy_xinwen_right .bd ul li p:hover { color: #0f8fb9; }
/*医师信息查询（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: #0f8fb9; }
.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: #0f8fb9; }
.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; overflow: hidden; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li { width: 280px; height: 434px; margin-right: 26px; position: relative; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_con_img { width: 220px; height: 220px; background: #fff; display: block; border-radius: 50%; margin-left: 30px; overflow: hidden; position: absolute; z-index: 2; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li em { width: 200px; height: 200px; background: #e8e8e8; display: block; border-radius: 50%; margin-left: 10px; margin-top: 10px; overflow: hidden; border: none; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li em img { width: 200px; height: 200px; border-radius: 50%; border: none; display: block; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li:hover .ys_con_img { background: #e8e8e8; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li:hover em { background: #0f8fb9; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li:hover .ys_js { background: #e8e8e8; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js { width: 280px; height: 303px; background: #fff; margin-top: -94px; text-align: center; position: absolute; z-index: 1; bottom: 0; }
.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: #0f8fb9; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js p { color: #999; width: 240px; height: 95px; margin-left: 22px; overflow: hidden; line-height: 30px; text-align: left; margin-top: 2px; text-align: center; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul li .ys_js .ys_br { width: 34px!important; height: 2px; margin: 0 auto; margin-top: 6px; display: block; background: #c8c8c8; 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: #e8e8e8; cursor: pointer; }
.sy_yisheng .ys_bd .sy_yisheng_con .next1 img, .sy_yisheng .ys_bd .sy_yisheng_con .prev1 img { width: 21px; height: 20px; margin-left: 9px; margin-top: 10px; 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: #0f8fb9; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul.benyuan li { width: 380px; margin-right: 30px; position: relative; margin-right: 30px; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul.benyuan li .ys_js { width: 380px; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul.benyuan li .ys_con_img { margin-left: 80px; }
.sy_yisheng .ys_bd .sy_yisheng_con .ys_con_bd ul.benyuan li .ys_js p { width: 349px; text-align: left; }
/*直播实录（zhi bo shi lu）*/



.sy_zbsl { overflow: hidden; }
.sy_zbsl ul { height: 675px; 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; overflow: hidden; }
.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; transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s; }
.sy_zbsl ul li a i { width: 48px; height: 48px; left: 20px; bottom: 20px; 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:hover a img { transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s; }
.sy_zbsl ul li video { width: 290px; }
.sy_zbsl ul li div { width: 290px; height: 94px; overflow: hidden; background: #f5f5f5; }
.sy_zbsl ul li div h2 { height: 40px; width: 270px; margin-left: 20px; line-height: 47px; color: #999; text-indent: 10px; overflow: hidden; margin-bottom: 2px; }
.sy_zbsl ul li div h2 img { width: 30px; height: 30px; display: block; float: left; margin-top: 9px; padding-bottom: 10px; }
.sy_zbsl ul li div .f_s16 { font-size: 14px; }
.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: #999; 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; font-family: Arial; }
.sy_zbsl ul li .sy_zbsl_sj { margin-left: 1px; width: 215px; font-family: Arial; }
.sy_zbsl ul li .sy_zbsl_sj em { display: block; float: right; margin-right: 10px; color: #999; font-family: Arial; }
/*直播实录（zhi bo shi lu）*/ 



.sy_zbsl2 { border-bottom: 1px solid #c8c8c8; margin-bottom: 40px; padding-bottom: 20px; }
.sy_zbsl2>div:nth-of-type(2) { height: auto !important; }
#tiles { position: relative; margin: 0; padding: 0; list-style-type: none; width: 1200px; margin: 0 auto; margin-top: 20px; }
#tiles li { display: none; width: 290px; padding: 4px 0; background-color: #fff; cursor: pointer; min-height: 300px; }
#tiles li.inactive { visibility: hidden; opacity: 0; }
#tiles li img { display: block; }
#tiles li { width: 290px; margin-right: 13px; margin-bottom: 10px; position: relative; }
#tiles li.hidden_item { display: none !important; }
#tiles li.mt { margin-top: -60px; }
#tiles li a { display: block; width: 290px; position: relative; overflow: hidden; }
#tiles li a img { display: block; width: 290px; transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s; }
#tiles li video { width: 290px; }
#tiles li a i { width: 48px; height: 48px; z-index: 1; background: url(icon-video.png); display: block; position: absolute; bottom: 20px; left: 20px; }
#tiles li:hover a i { background: url(icon-video-hover.png); }
#tiles li:hover a img { transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s; }
#tiles li div { width: 290px; padding-bottom: 15px; overflow: hidden; background: #f5f5f5; position: relative; }
#tiles li div h2 { height: 40px; width: 270px; margin-left: 20px; line-height: 47px; color: #999; text-indent: 10px; overflow: hidden; margin-bottom: 2px; }
#tiles li div h2 img { width: 30px; height: 30px; display: block; float: left; margin-top: 9px; padding-bottom: 10px; }
#tiles li div p { color: #313131; margin-left: 20px; line-height: 22px; width: 270px; /*height:22px; overflow:hidden;*/ }
#tiles li div .f_s16 { font-size: 14px; }
#tiles li .sy_zbsl_dz, #tiles li .sy_zbsl_sj { height: 34px; line-height: 34px; margin-top: 1px; float: left; font-size: 14px; color: #999; background: #e8e8e8; text-indent: 6px; }
#tiles li .sy_zbsl_dz img, #tiles li .sy_zbsl_sj img { display: block; float: left; margin-top: 9px; margin-left: 10px; }
#tiles li .sy_zbsl_sj img { margin-top: 8px; }
#tiles li .sy_zbsl_dz { width: 74px; font-family: Arial; }
#tiles li .sy_zbsl_sj { margin-left: 1px; width: 215px; font-family: Arial; }
#tiles li .sy_zbsl_sj em { display: block; float: right; margin-right: 10px; color: #999; font-family: Arial; }
#tiles li { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.wookmark-placeholder { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
#filters_nav { width: 100%; z-index: 999; background: #fff; }
.filters_list { overflow: hidden; width: 1198px; margin: 0 auto; box-shadow: 0px 1px 1px #e8e7e7; }
.filters_list ul { width: 1200px; height: 48px; overflow: hidden; border-bottom: 2px solid #0f8fb9; background: #f5f5f5; }
.filters_list ul li, .filters_list ul div { float: left; width: auto; height: 48px; width: 240px; line-height: 48px; text-align: center; font-size: 18px; color: #000; font-weight: bold; cursor: pointer; }
.filters_list ul li:hover { background: #0f8fb9; }
.filters_list ul li.active { background: #0f8fb9; }
.filters_list ul li a, .filters_list ul div a { color: #0f8fb9; cursor: pointer; }
.filters_list ul li:hover a { color: #fff; }
.filters_list ul li.active a { color: #fff; }
.filters_list .button_group { height: 30px; padding: 9px 0; cursor: pointer; }
.filters_list .button_group a { display: block; float: left; height: 30px; line-height: 30px; padding: 0 18px; margin: 0 11px; text-align: center; font-size: 16px; margin-bottom: 10px; }
.filters_list .button_group a:hover { color: #0f8fb9; height: 28px; line-height: 28px; padding: 0 17px; padding-right: 35px; margin-right: -7px; border: 1px solid #f2f2f2; border-radius: 14px; background: url(filters_btn.png) center right 5px no-repeat; }
.filters_list .button_group a.active { color: #0f8fb9; height: 28px; line-height: 28px; padding: 0 17px; padding-right: 35px; margin-right: -7px; border: 1px solid #f2f2f2; border-radius: 14px; background: url(filters_btn.png) center right 5px no-repeat; }
.fix { position: fixed; top: 0; left: 0; }
/*直播实录（zhi bo shi lu）*/



.sy_zbsl1 { height: 100%; }
.sy_zbsl1 .vid-main { height: 100%; }
.sy_zbsl1 .vid-main .vid-hd { width: 700px; height: 34px; margin: 20px auto 0; overflow: hidden; }
.sy_zbsl1 .vid-main .vid-hd li { float: left; width: 84px; text-align: center; height: 32px; line-height: 22px; font-size: 20px; margin-right: 70px; }
.sy_zbsl1 .vid-main .vid-hd li.on { border-bottom: 2px solid #0f8fb9; color: #0f8fb9; }
.sy_zbsl1 .vid-bd { height: 100%; }
.sy_zbsl1 .vid-bd-li { height: 100%; }
.vid-bd-li-hd { height: 58px; line-height: 58px; background: #F5F5F5; text-align: center; margin-bottom: 30px; overflow: hidden; }
.vid-bd-li-hd li { display: inline-block; font-size: 16px; line-height: 18px; text-indent: 22px; margin: 20px 30px 0 0; background: url(sy_zbsl_pic1.png) no-repeat left center; }
.vid-bd-li-hd li.on { background-image: url(sy_zbsl_pic2.png) }
.vid-bd-li-bd { height: 100%; }
.vid-bd-li-bd-box { position: relative; float: left; width: 100%; height: 100%; }
.vid-bd-li-bd-box ul { position: absolute; top: 0; bottom: 0; width: 102%; overflow-x: auto; overflow-y: overlay; }
.vid-bd-li-bd-box ul li { position: relative; width: 290px; margin-right: 13px; }
.vid-bd-li-bd-box ul li.almore { display: none; }
.vid-bd-li-bd-box ul li h6 { height: 10px; clear: both; width: 100%; display: block; }
.vid-bd-li-bd-box ul li a { display: block; width: 290px; }
.vid-bd-li-bd-box ul li a img { width: 290px; padding-bottom: 1px; display: block; }
.vid-bd-li-bd-box ul li video { width: 290px; }
.vid-bd-li-bd-box ul li div { width: 290px; height: 124px; background: #f5f5f5; position: relative; }
.vid-bd-li-bd-box ul li div i.button { position: absolute; width: 48px; height: 48px; left: 21px; top: -69px; z-index: 2; background: url(icon-video.png); }
.vid-bd-li-bd-box ul li:hover div i.button { background: url(icon-video-hover.png); }
.vid-bd-li-bd-box ul li div h2 { height: 52px; width: 270px; margin-left: 20px; line-height: 50px; color: #a6a6a6; text-indent: 10px; overflow: hidden; margin-bottom: 10px; }
.vid-bd-li-bd-box ul li li div h2 img { width: 26px; height: 28px; display: block; float: left; margin-top: 9px; padding-bottom: 12px; border-bottom: 2px solid #e8e8e8; }
.vid-bd-li-bd-box ul li div p { color: #313131; margin-left: 20px; line-height: 22px; width: 270px; height: 22px; overflow: hidden; }
.vid-bd-li-bd-box ul li .sy_zbsl_dz, .vid-bd-li-bd-box ul li .sy_zbsl_sj { height: 34px; line-height: 34px; margin-top: 1px; float: left; font-size: 14px; color: #999; background: #e8e8e8; text-indent: 7px; }
.vid-bd-li-bd-box ul li .sy_zbsl_dz img, .vid-bd-li-bd-box ul li .sy_zbsl_sj img { display: block; float: left; margin-top: 9px; margin-left: 13px; }
.vid-bd-li-bd-box ul li .sy_zbsl_sj img { margin-top: 8px; }
.vid-bd-li-bd-box ul li .sy_zbsl_dz { width: 74px; }
.vid-bd-li-bd-box ul li .sy_zbsl_sj { margin-left: 1px; width: 215px; }
.vid-bd-li-bd-box ul li .sy_zbsl_sj em { display: block; float: right; margin-right: 10px; color: #999; }
.pub-btn-more#al_more { margin-top: 40px; }
/*



.sy_zbsl1 .ceshibox{position: relative;	float: left;	width: 100%;	height: 100%;}



.sy_zbsl1 ul{ position:absolute;top:0; bottom:0;width:102%; overflow-x:auto;overflow-y: overlay;}



.sy_zbsl1 ul li{ position:relative; width:290px; margin-right:13px;}



.sy_zbsl1 ul li.almore{ display:none;}



.sy_zbsl1 ul li h6{height:10px;clear: both;width: 100%;display: block;}



.sy_zbsl1 ul li.mt{margin-top:-60px;}



.sy_zbsl1 ul li a{display:block; width:290px;}



.sy_zbsl1 ul li a.h170{height:170px;}



.sy_zbsl1 ul li a img{width:290px;  padding-bottom:1px; display:block; }



.sy_zbsl1 ul li video{width:290px;}



.sy_zbsl1 ul li div{width:290px; height:124px; background:#f5f5f5; position:relative;}



.sy_zbsl1 ul li div i.button{ position:absolute; width:48px; height:48px; left:21px; top:-69px; z-index:2; background:url(icon-video.png);}



.sy_zbsl1 ul li:hover div i.button{ background:url(icon-video-hover.png);}



.sy_zbsl1 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_zbsl1 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_zbsl1 ul li div p{color:#313131; margin-left:20px; line-height:22px; width:270px; height:22px; overflow:hidden;}



.sy_zbsl1 ul li .sy_zbsl_dz, .sy_zbsl1 ul li .sy_zbsl_sj{height:34px; line-height:34px; margin-top:1px; float:left; font-size:14px; color:#999; background:#e8e8e8; text-indent:7px;}



.sy_zbsl1 ul li .sy_zbsl_dz img, .sy_zbsl1 ul li .sy_zbsl_sj img{ display:block; float:left; margin-top:9px; margin-left:13px;}



.sy_zbsl1 ul li .sy_zbsl_sj img{margin-top:8px;}



.sy_zbsl1 ul li .sy_zbsl_dz{width:74px;}



.sy_zbsl1 ul li .sy_zbsl_sj{ margin-left:1px; width:215px;}



.sy_zbsl1 ul li .sy_zbsl_sj em{display:block; float:right; margin-right:10px; color:#999;}



.sy_zbsl1 #al_more{ position:absolute; bottom:20px; left:50%; margin-left:-100px; clear:both;}



.pub-btn-more#al_more{ margin-top:40px;}



*/



/*特色医疗（te se yi liao）*/



.tsyl { width: 100%; height: 550px; position: relative; }
.tsyl .pub-title { margin-bottom: 30px; }
.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: -64px 0; }
.tsyl .hd ul li .sp_3 { background-position: -128px 0; }
.tsyl .hd ul li h3 { font-size: 20px; color: #0f8fb9; width: 350px; height: 24px; line-height: 24px; }
.tsyl .hd ul li em { display: block; width: 35px; height: 2px; background: #0f8fb9; margin: 20px auto 10px; }
.tsyl .hd ul li p { width: 275px; line-height: 30px; color: #313131; margin: 0 auto; text-align: left; }
.tsyl .hd ul li a { display: block; width: 200px; height: 42px; line-height: 42px; background: #0f8fb9; visibility: hidden; color: #fff; margin: 20px auto 10px; border: 1px solid #fff; }
.tsyl .hd ul li a:hover { background: #fff; color: #0f8fb9; }
.tsyl .hd ul li.on { background: #0f8fb9; }
.tsyl .hd ul li.on h3 { color: #fff; }
.tsyl .hd ul li.on em { background: #fff; }
.tsyl .hd ul li.on p { color: #fff; }
.tsyl .hd ul li.on a { visibility: visible; }
.tsyl .hd ul li.on .sp_1 { background-position: 0 -64px; }
.tsyl .hd ul li.on .sp_2 { background-position: -64px -64px; }
.tsyl .hd ul li.on .sp_3 { background-position: -128px -64px; }
.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: 450px; margin: 0 auto 40px; }
.jbjs_box_pub { width: 290px; height: 450px; 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 center center; background-size: 290px 450px; }
.jbjs_box1:hover { background: url(jbjs-img1.jpg) no-repeat center center; background-size: 319px 495px; }
.jbjs_box2 { background: url(jbjs-img2.jpg) no-repeat center center; background-size: 290px 450px; }
.jbjs_box2:hover { background: url(jbjs-img2.jpg) no-repeat center center; background-size: 319px 495px; }
.jbjs_box3 { background: url(jbjs-img3.jpg) no-repeat center center; background-size: 290px 450px; }
.jbjs_box3:hover { background: url(jbjs-img3.jpg) no-repeat center center; background-size: 319px 495px; }
.jbjs_box4 { margin-right: 0px; background: url(jbjs-img4.jpg) no-repeat center center; background-size: 290px 450px; }
.jbjs_box4:hover { background: url(jbjs-img4.jpg) no-repeat center center; background-size: 319px 495px; }
.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: 0 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-bottom: 10px; cursor: pointer; }
.mainmenu h2.on { background: #fff; color: #0f8fb9; }
.submenu { width: 290px; height: 54px; margin: 10px auto; }
.submenu p { width: auto; padding: 0 30px; font-size: 14px; text-align: left; line-height: 26px; height: 26px; }
.submenu p a { color: #fff; padding: 0 2px; }
.submenu p a:hover { color: #0f8fb9; }
.submenu li { line-height: 36px; height: 36px; font-size: 14px; float: left; }
.submenu li a { color: #fff; padding: 0 5px; border-right: 2px solid #fff; }
.submenu li a:hover { color: #0f8fb9; }
/*医院文化（yi yuan wen hua）*/



.yywh { width: 380px; height: 420px; margin-right: 30px; background: #f5f5f5; }
.yywh3 { margin-right: 0px; }
.yywh h3 { width: 380px; height: 150px; overflow: hidden; }
.yywh h3 img { transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s; }
.yywh:hover h3 img { transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s; }
.yywh_hd { width: 320px; height: 32px; margin: 28px auto 0px; }
.yywh_hd h3 { height: 20px; line-height: 20px; color: #0f8fb9; font-size: 20px; }
.yywh_hd em { display: block; width: 35px; height: 2px; background: #c8c8c8; margin-top: 10px; }
.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: 35px; line-height: 35px; font-size: 16px; text-indent: 20px; background: url(rod.png) no-repeat left center/5px 5px; }
.yywh .bd ul li a { color: #313131; }
.yywh .bd ul li a em { font-size: 14px; color: #999; font-family: Arial; background: url(art-img1.png) no-repeat left center; background-size: 15px 15px; text-indent: 20px; }
.yywh .bd ul li a:hover { color: #0f8fb9; }
/*医院底部（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; font-family: Arial; }
.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; }
.footer p a { color: #fff; }
/*gong yi pu cha*/
.bottom_slide_box { width: 100%; height: 600px; background: url(bottom-rukou-bj3.jpg) center top no-repeat; position: fixed; bottom: -440px; z-index: 5; width: 100%; }
#bottom_slide_box_on { display: block; width: 23px; height: 70px; background: url(bottom-rukou-bj-t.gif); position: absolute; top: 8px; left: 50%; margin-left: 384px; }
#bottom_slide_box_out { display: none; width: 23px; height: 34px; background: url(bottom-rukou-bj-b.png); position: absolute; top: 28px; left: 50%; margin-left: 384px; }
.bottom_slide_box_tit { width: 100%; height: 160px; cursor: pointer; position: absolute; top: 0; }
.bottom_slide_content { width: 863px; height: 440px; background: url(bottom-rukou-bj2.jpg) center top no-repeat; position: absolute; bottom: 0; left: 50%; margin-left: -432px; }
.bottom_slide_content dt { overflow: hidden; width: 756px; height: 212px; margin: 40px auto 22px; }
.bottom_slide_content dt h3 { font-size: 16px; color: #cb9e5f; font-weight: bold; height: 20px; line-height: 20px; margin-bottom: 3px; }
.bottom_slide_content dt h3 img { float: left; margin: 2px 3px 0 0; }
.bottom_slide_content dt p { font-size: 14px; line-height: 24px; margin-bottom: 12px; font-size: 14px; color: #666; }
.bottom_slide_content dt div.b_l { width: 379px; border-right: 1px solid #E2B87E; margin-right: 30px; }
.bottom_slide_content dt div.b_r { float: left; }
.bottom_slide_content dt h4 { height: 22px; line-height: 22px; margin: 16px 0 4px; font-size: 14px; }
.bottom_slide_content dt h4 span, .bottom_slide_content dt h4 b { color: #D40101; }
.bottom_slide_content dt h4 b { font-size: 22px; }
.bottom_slide_content dt h4 i { font-style: inherit; text-decoration: line-through; color: red; }
.bottom_slide_content dt h5 { margin: 30px 0 0 70px; width: 218px; text-align: center; height: 40px; line-height: 40px; background: url(bottom-rukou-ico1.png); font-size: 20px; color: #D40101; }
.bottom_slide_ljsq { border-radius: 50%; width: 100px; height: 100px; background: url(bottom-rukou-ico2.gif); margin: 0 auto 16px; display: block; }
.bottom_slide_content dd { text-align: center; }
.bottom_slide_content dd p { height: 24px; line-height: 24px; text-align: center; color: #fff; font-size: 20px; display: inline-flex; }
.bottom_slide_content dd p span { font-family: 'Arial'; }
.bottom_slide_content dd p img { padding-right: 4px; }
/*首页媒体修改*/
.sy_xinwen_pic .n_pic_bd { width: 430px; height: 298px; margin-bottom: 2px; }
.sy_xinwen_pic .n_pic_bd ul { overflow: hidden; }
.sy_xinwen_pic .n_pic_bd ul li { width: 430px; height: 298px; float: left; position: relative; }
.sy_xinwen_pic .n_pic_bd ul li a { display: block; }
.sy_xinwen_pic .n_pic_bd ul li img { display: block; width: 430px; height: 252px; }
.sy_xinwen_pic .n_pic_bd ul li p { color: #333; font-size: 16px; height: 46px; line-height: 46px; text-align: center; background-color: #f5f5f5; }
.sy_xinwen_pic .n_pic_bd ul li i { width: 48px; height: 48px; left: 20px; bottom: 66px; position: absolute; z-index: 2; background: url(icon-video.png); }
.sy_xinwen_pic .n_pic_bd ul li i:hover { background: url(icon-video-hover.png); }
.sy_xinwen_pic .n_pic_hd { width: 430px; height: 80px; position: relative }
.sy_xinwen_pic .n_pic_hd ul { overflow: hidden; }
.sy_xinwen_pic .n_pic_hd ul li { width: 136px; height: 80px; float: left; margin-right: 11px; }
.sy_xinwen_pic .n_pic_hd ul li img { display: block; width: 136px; height: 80px; }
.sy_xinwen_pic .n_pic_hd .n_anl { position: absolute; width: 15px; height: 39px; left: 0; top: 21px; background: url(n_anl.png); z-index: 99 }
.sy_xinwen_pic .n_pic_hd .n_anr { position: absolute; width: 15px; height: 39px; right: 0; top: 21px; background: url(n_anr.png); }
