* { margin: 0; padding: 0 }

body { background-color: #ededed; color: #404354; font-family: "Microsoft YaHei"; font-size: 12px }

h1, h2, h3, h4, h5, li, p, ul { list-style-type: none; list-style: none }

img { border: none }

a { text-decoration: none; color: #404354 }

.selected a { color: #fff }

a:hover { text-decoration: none; color: #c13d48 }

.nav { width: 100%; height: 50px; background: #3b5999 }

.nav ul { width: 1000px; height: 50px; margin: 0 auto }

.nav ul li { float: left; line-height: 50px; text-align: center; background: url(../images/nav_li.jpg) no-repeat scroll 0 50% transparent; line-height: 50px; text-align: center;width: 140px; }

.nav ul li a { height: 50px; color: #fff; padding: 0 10px; font-size: 16px }

.nav ul li a:hover { text-decoration: none; color: #c13d48 }

.nav li:first-child { background: 0 0 }

.PrBBw { height: 48px; width: 1000px; margin: 0 auto; margin-top: 10px; background: url(../images/sbg.gif) repeat-x }

.PrBBw .BkZTEI { height: 30px; width: 280px; background: url(../images/sbg2.gif) no-repeat center; padding: 9px; float: right }

.PrBBw .JWpxee { height: 26px; width: 195px; margin: 2px; border: none; color: #fff; font-size: 14px; font-family: "Microsoft Yahei"; float: left; background: 0 0 }

.PrBBw .ZeWwVm { height: 26px; width: 70px; background: url(../images/submit.gif) no-repeat center; margin: 2px; border: none; color: #f2f7d9; font-size: 14px; font-family: "Microsoft Yahei"; float: right }

.PrBBw .puCDTt { background: url(../images/s.gif) no-repeat 10px center; width: 555px; height: 48px; padding-left: 125px }

.PrBBw .puCDTt li { font-size: 14px; float: left; line-height: 38px; padding: 5px }

.PrBBw .puCDTt li a { color: #000 }

.PrBBw .puCDTt li a:hover { color: #a7383f }

.FCiCKB { width: 1000px; height: auto; margin: 0 auto; margin-top: 10px }

.VKPBBA { width: 1000px; height: auto; margin: 0 auto; overflow: hidden }

.VKPBBA .KDyIME { margin-right: 10px }

.uvRBVF { float: left; width: 326px; height: 340px; background: #fff; margin-top: 10px }

.uvRBVF .iLeHLM { width: 306px; color: #3b5999; border-bottom: 1px solid #3b5999; height: 36px; line-height: 36px; padding: 0 10px }

.uvRBVF .iLeHLM h1 { float: left; width:90px; font-size: 18px; height: 36px; overflow:hidden; }

.uvRBVF .iLeHLM h1 a { color: #3b5999 }

.uvRBVF .iLeHLM h1 a:hover { text-decoration: none; color: #c13d48 }

.uvRBVF .iLeHLM span { float: right; width: 50px; font-size: 12px; height: 36px; text-align: right }

.uvRBVF .ybKGCT { margin: 0 10px }

.uvRBVF .ybKGCT h2 { color: #3b5999; font-size: 18px; height: 35px; line-height: 35px; text-align: center; font-weight: 400; border-bottom: 1px dashed #CCC; overflow:hidden; }

.uvRBVF .ybKGCT p { width: 306px; height: atuo; line-height: 25px; clear: both; overflow: hidden; margin-top: 10px }

.uvRBVF .ybKGCT p img { float: left }

.uvRBVF .ybKGCT p span { text-indent: 2em; float: left; width: 200px; margin-left: 6px }

.uvRBVF .ybKGCT p span a { color: #3b5999 }

.uvRBVF .ybKGCT p span a:hover { text-decoration: none; color: #c13d48 }

.uvRBVF .OjrNsS { margin: 0 10px; margin-top: 5px }

.uvRBVF .OjrNsS li { float: left; width: 296px; height: 24px; line-height: 24px; background: url(../images/dian.gif) left center no-repeat; padding-left: 10px; font-size: 14px; overflow: hidden }

.uvRBVF .OjrNsS span { float: right }

.uHDTih { width: 980px; height: auto; background: #fff; margin: 0 auto; overflow: hidden; margin-top: 10px; padding: 10px }

.uHDTih li { float: left; width: 225px; height: 24px; line-height: 24px; background: url(../images/dian.gif) left center no-repeat; padding: 0 10px; overflow: hidden; font-size: 12px }

.uHDTih span { float: right }

.hAspyj { height: auto; width: 980px; margin: 0 auto; background-color: #FFF; padding: 5px 10px; line-height: 25px; margin-top: 10px }

.MFbGT { height: auto; width: 980px; margin: 0 auto; background-color: #FFF; padding: 5px 10px; line-height: 25px; margin-top: 10px }

.ZYafuz { height: auto; background-color: #2b4170; margin-top: 10px }

.ZYafuz img{ display:block; margin:0 auto;}

.ZYafuz .pgGekG { width: 1000px; height: auto; margin: 0 auto }

.FwnebF { height: 30px; width: 1000px; margin: 10px auto; overflow: hidden }

.ZYafuz .FwnebF li { float: left; line-height: 30px; text-align: center; width: 140px }

.ZYafuz .FwnebF li a { height: 30px; display: block; color: #fff; padding: 0 10px }

.ZYafuz .FwnebF li a:hover { background-color: #3b5999 }

.ZYafuz .FwnebF li { font-size: 14px }

.ZYafuz .VETlSN { height: auto; padding: 10px 0; margin: 0 auto; width: 1000px; text-align: center }

.ZYafuz .VETlSN p { font-size: 12px; color: #fff; line-height: 21px }

.ZYafuz .VETlSN p a{ color:#c13d48;}

.rightbox img { margin: 10px }

.lZvIAH { width: 680px; float: left; margin-top: 10px }

.JJuYvr { width: 320px; float: left; margin-top: 10px }

.lZvIAH .BhbHrP { float: left; background: #4d669f; width: 650px; height: 35px; padding-left: 20px; color: #fff; font-size: 16px; line-height: 35px; overflow: hidden }

.lZvIAH .BhbHrP a { color: #fff }

.lZvIAH .BhbHrP a:hover { color: #c13d48 }

.RkMqzb { width: 670px; height: 27px; text-align: center; margin: 10px 0 0 0; background: #fff; padding: 10px 0 }

.RkMqzb a { color: #333 }

.RkMqzb a, .RkMqzb span { display: inline-block; padding: 5px; text-align: center; background: #ccc; font-size: 12px; font-family: Tahoma;  1margin: -1px;

vertical-align: top; font-size: 14px; border-radius: 2px; outline: 0; margin: 0 2px }

.RkMqzb a:hover, .RkMqzb span { color: #fff; background: #E75242; text-decoration: none }

.lUzkRU { border-right: 1px solid #e9e9e9; padding-right: 10px; overflow: hidden; padding-top: 10px }

.lUzkRU li { border-top: 1px solid #e9e9e9; background-color: #f9fafe; margin-bottom: 7px; padding: 10px }

.lUzkRU li h2 { font-size: 18px; line-height: 30px; font-family: "Microsoft Yahei"; font-weight: 400 }

.lUzkRU li h2 span { float: right; font-size: 12px; color: #999 }

.lUzkRU li h2 a { color: #000 }

.lUzkRU li h2 a:hover { color: #c13d48 }

.lUzkRU li p { font-size: 12px; line-height: 24px; padding-top: 10px; color: #58595b }

.lUzkRU .BcfrIU { color: #c03e48 }

.qKNIJB { float: left; width: 670px; background-color: #fff; padding-bottom: 10px; margin-top: 10px }

.qKNIJB h1 { text-align: center; font-size: 18px; line-height: 60px; font-weight: 700; color: #4d669f }

.qKNIJB h3 { color: #999; font-size: 12px; font-weight: 400; text-align: center; line-height: 20px; border-bottom: 1px dashed #CCC; margin: 0 10px }

.qKNIJB .hFoNhW { margin: 0 10px 10px 10px }

.qKNIJB .hFoNhW p { line-height: 25px; font-size: 15px; margin-top: 10px; text-indent: 2em }

.dthSNk { width: 670px; height: 35px; border-bottom: 2px solid #4d669f; clear: both; background: #fff; float: left; margin-top: 10px }

.dthSNk h1 { font-size: 16px; color: #fff; width: 100px; background: #4d669f; line-height: 35px; text-align: center }

.xVUMXd { float: left; width: 670px; height: 35px; background: #fff; margin-top: 10px }

.xVUMXd .oiLssJ { float: left; width: 325px; height: 35px; line-height: 35px; font-size: 14px; overflow: hidden; padding-left: 10px }

.tBNZEs { float: left; width: 650px; height: auto; background: #fff; padding: 10px; overflow: hidden }

.tBNZEs li { float: left; width: 305px; height: 24px; line-height: 24px; background: url(../images/dian.gif) left center no-repeat; padding: 0 10px; font-size: 14px; overflow: hidden }

.tBNZEs span { float: right }

.banner, .logo { width: 1000px; margin: 0 auto }

.yiping { width: 1000px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 10px }

.video { width: 271px; height: 453px; float: left }

.video .guohao { height: 188px; overflow: hidden; position: relative; margin-top: 13px }

.video .guohao dt { height: 47px; width: 297px; background: url(../images/qingkuang.gif) no-repeat; overflow: hidden }

.video .guohao .gua1 { height: 47px; width: 146px; background: url(../images/guahao1.gif) no-repeat; overflow: hidden; position: absolute; top: 51px; left: 0 }

.video .guohao .gua2 { height: 47px; width: 146px; background: url(../images/guahao2.gif) no-repeat; overflow: hidden; position: absolute; top: 100px; left: 0 }

.video .guohao .gua3 { height: 47px; width: 149px; background: url(../images/guahao3.gif) no-repeat; overflow: hidden; position: absolute; top: 51px; right: 0 }

.video .guohao .gua4 { height: 47px; width: 149px; background: url(../images/guahao4.gif) no-repeat; overflow: hidden; position: absolute; top: 100px; right: 0 }

.video .guohao .gua5 { height: 36px; width: 146px; background: url(../images/guahao05.gif) no-repeat; overflow: hidden; position: absolute; bottom: 0; left: 0 }

.video .guohao .gua6 { height: 36px; width: 149px; background: url(../images/guahao06.gif) no-repeat; overflow: hidden; position: absolute; bottom: 0; right: 0 }

.gua1 a, .gua2 a, .gua3 a, .gua4 a { height: 47px; width: 100%; display: block }

.gua5 a, .gua6 a { height: 36px; width: 100%; display: block }

.video .guohao .gua1 a:hover { height: 47px; width: 146px; background: url(../images/guahao01.gif) no-repeat; overflow: hidden }

.video .guohao .gua2 a:hover { height: 47px; width: 146px; background: url(../images/guahao02.gif) no-repeat; overflow: hidden }

.video .guohao .gua3 a:hover { height: 47px; width: 149px; background: url(../images/guahao03.gif) no-repeat; overflow: hidden }

.video .guohao .gua4 a:hover { height: 47px; width: 149px; background: url(../images/guahao04.gif) no-repeat; overflow: hidden }

.video .guohao .gua5 a:hover { height: 36px; width: 146px; background: url(../images/guahao5.gif) no-repeat; overflow: hidden }

.video .guohao .gua6 a:hover { height: 36px; width: 149px; background: url(../images/guahao6.gif) no-repeat; overflow: hidden }

.play { width: 271px; height: 253px }

.mainCon { width: 390px; height: 452px; float: left; margin: 0 9px; }

.newsMenu { height: 43px }

.newsMenu li { width: 200px; height: 43px; float: left; background: #9eadce; text-align: center; line-height: 43px; font-size: 18px; color: #fff }

.newsMenu .selected { background: #3b5999 }

.newsMenu { background-color: #9EADCE }

.newsBox { padding: 5px; background-color: #f6f6f6 }

.newsBox .hot { background: url(../images/hot.gif) no-repeat left top; height: 400px }

.newsBox .hot li { height: 72px; border-bottom: 1px dashed #ccc; padding-top: 6px; padding-left: 67px }

.newsBox .hot li h3 { font-size: 14px; font-weight: 400; font-family: "Microsoft Yahei"; width: 309px; height: 30px; line-height: 30px; overflow: hidden }
.newsBox .hot li h3 span{ float:right;}

.newsBox .hot li h3 a { color: #c13d48 }

.newsBox .hot li p { font-size: 12px; color: #333; line-height: 18px }

.Hospital { width: 282px; height: 436px; padding: 8px; float: right; background-color: #f7f7f7 }

.Hospital h4 { height: 50px; background-color: #fff }

.Hospital h5 { margin-top: 10px }

.Hospital p { font-size: 12px; color: #404354; line-height: 20px; padding-top: 10px }

.Hospital .YYonline { display: block; width: 280px; height: 58px; margin: 0 auto; margin-top: 3px; position: relative }

.Hospital .YYonline .Yon1 { display: block; height: 28px; width: 130px; background: url(../images/on1.gif) no-repeat; position: absolute; top: 0; left: 0 }

.Hospital .YYonline .Yon2 { display: block; height: 29px; width: 130px; background: url(../images/on2.gif) no-repeat; position: absolute; bottom: 0; left: 0 }

.Hospital .YYonline .Yqq { display: block; height: 58px; width: 149px; background: #395db1 url(../images/qq3.gif) no-repeat center; position: absolute; top: 0; right: 0 }

.Hospital .YYonline .Yon1 a { display: block; height: 28px; width: 130px }

.Hospital .YYonline .Yon2 a { display: block; height: 29px; width: 130px }

.Hospital .YYonline .Yqq a { display: block; height: 58px; width: 149px }

.Hospital .YYonline .Yon1 a:hover { background: url(../images/on01.gif) no-repeat }

.Hospital .YYonline .Yon2 a:hover { background: url(../images/on02.gif) no-repeat }

.Hospital .YYonline .Yqq a:hover { background: #c13d48 url(../images/qq4.gif) no-repeat center }

.indexbiao { width: 960px; height: 57px; background-color: #3b5999; padding: 0 20px; margin-top: 10px; overflow: hidden; margin: 0 auto; margin-top: 10px }

.indexbiao .azixun { float: right; margin-top: 14px; font-family: "Microsoft Yahei"; text-align: center }

.indexbiao .azixun a { display: block; height: 30px; width: 91px; line-height: 30px; background-color: #499fe2; color: #fff; font-size: 16px }

.indexbiao .azixun a:hover { background-color: #c13d48 }

.indexbiao .qianyan { height: 57px; width: 600px; background: url(../images/jbbk.jpg) no-repeat left center }

.indexbiao .yuedu { height: 57px; width: 600px; background: url(../images/rdyd.jpg) no-repeat left center }

.zixun { padding-top: 5px }

.zixun a { display: inline-block; width: 83px; height: 26px; line-height: 25px; text-align: center; background: #c13d48; color: #FFF; margin: 0 5px; font-size: 14px }

.zixun a:hover { background: #3b60b0 }

.yizhen { float: left; width: 670px; background: #fff; margin-top: 10px }

.yizhen h1 { background: #3b60b0; height: 49px; line-height: 49px; width: 670px; color: #FFF; font-size: 24px; font-weight: 800; text-align: center }

.yizhen_zj { width: 670px; height: 160px; font-size: 12px; color: #333; line-height: 24px }

.yizhen_zj li { width: 320px; float: left; margin: 10px 5px 5px 5px }

.yizhen_zj li img { float: left; padding: 5px }

.yizhen_zjnr { float: left; width: 210px }

.yizhen_zjnr span { color: red; font-size: 14px; font-weight: 700 }

.rightbox { width: 320px; height: auto; overflow: hidden; background: #fff }

.rightbox .column4 { background: #3b60b0 url(../images/column4.jpg) no-repeat left center; height: 42px }

.rightbox .column3 { background: #3b60b0 url(../images/column3.jpg) no-repeat left center; height: 42px }

.rightbox .column2 { background: #3b60b0 url(../images/column2.jpg) no-repeat left center; height: 42px }

.rightbox .listrongyu li { background: url(../images/bgc13d48.gif) no-repeat right center; height: 28px; line-height: 28px; font-size: 14px; color: #fff; padding-left: 40px; margin-top: 5px }

.rightbox .yiyuan { color: #59595b; font-size: 12px; line-height: 25px; padding: 10px 20px 0; text-indent: 2em }

.columntop10 { margin-top: 10px }

.colZj { padding-bottom: 10px }

.colZj li { height: 115px; overflow: hidden; margin-top: 10px; color: #58595b }

.colZj li h3 { float: right; width: 183px; font-size: 16px; line-height: 21px; height: 21px; margin-right: 10px; text-align: center;margin-top: 10px; }

.colZj li h3 a { color: #3b60b0 }

.colZj li p { font-size: 12px; line-height: 20px; padding-top: 3px }

.colZj li img { float: left; margin-right: 10px }

.c03e48 { color: #c03e48 }

.anli2 li p { font-size: 12px; line-height: 25px; padding: 3px 15px; color: #58595b }

.anli2 li img { float: left; margin: 10px }

.anli2 h3 { text-align: center; font-size: 14px }

.anli2 h3 a { color: #3b60b0 }

.yyzb { margin: 0 auto; width: 1000px }

.qwyy { background: url(../images/qwyy.jpg) no-repeat left center; width: 1000px; height: 80px; margin-top: 10px }

.zjjh { background: url(../images/zjjh.jpg) no-repeat left center; width: 1000px; height: 80px; margin-top: 10px }

.lstd { background: url(../images/yy_lstd.jpg) no-repeat left center; width: 1000px; height: 43px }

.hj_bj, .hj_bj1 { width: 980px; background-color: #FFF; padding: 0 10px; padding-top: 10px; overflow: hidden }

.hj_bj .right { width: 350px }

.hj_bj .right img { margin-bottom: 8px }

.hj_bj .right p { width: 100%; line-height: 22px; text-indent: 2em; text-indent: 2em; font-size: 14px }

.hj_bj .right p a, .hj_bj1 .left p a { color: #C13D48 }

.left { float: left }

.right { float: right }

.hj_bj1 .left { width: 613px }

.hj_bj1 .left li { margin-bottom: 13px }

.hj_bj1 .left p { line-height: 25px; font-size: 14px; padding-left: 80px; font-family: "Î¢ÈíÑÅºÚ"; height: 63px; width: 525px }

.hj_bj1 .left .bg_1 { background: url(../images/yy_01.jpg) no-repeat 0 0 }

.hj_bj1 .left .bg_2 { background: url(../images/yy_02.jpg) no-repeat 0 0 }

.hj_bj1 .left .bg_3 { background: url(../images/yy_03.jpg) no-repeat 0 0 }

.hj_wh { background-color: #FFF; overflow: hidden }

.hj_wh .yyhj img { margin: 10px 0 10px 15px }

.hj_wh ul { margin-left: 10px }

.hj_wh li { float: left; width: 243px; height: 142 }

.hj_wh li img { margin: 10px 5px;width: 240px;height: 133px; }

