

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button { padding: 0; margin: 0; }
fieldset, img { border: 0; }
input, label, select, option, textarea, button, fieldset, legend { font: 12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; vertical-align: middle }
table { border-collapse: collapse; border-spacing: 0; font: 12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; }
ul, li { list-style: none; }
font { margin: 0; padding: 0; list-style: none; overflow: hidden; }
body { background: none repeat scroll 0 0 #c0c0c0; color: #444; font-family: 微软雅黑; font-size: 14px; line-height: 25px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
del { font-family: georgia }
a { color: #333; text-decoration: none; cursor: pointer }
a:hover { text-decoration: underline; color: red; }
.mid { margin: 0 auto; width: 320px; padding: 0; overflow: hidden; clear: both; }
.jb_navtit { background: #7030A0 }
.centers { text-align: center; padding: 10px; }
/*首页导航部分的样式*/

.header { overflow: hidden; }
.topFixed { background: #f0f0f0; height: 25px; font-family: 宋体; font-size: 13px; overflow: hidden; position: fixed; top: 0px; }
.topFixed li { float: left; display: inline-block; width: 80px; text-align: center; }
.nav { background: url(images/nav01.gif) no-repeat; width: 318px; margin: 0 auto; overflow: hidden; }
.nav li { float: left; display: inline-block; width: 104px; height: 42px; margin: 0 2px 4px 0; text-indent: 38px; line-height: 42px; }
.nav li a { display: block; }
.youh { margin: 10px 0; font-family: 微软雅黑; font-size: 14px; line-height: 30px; overflow: hidden; }
.youh span { float: left; width: 320px; text-align: center; color: #000; overflow: hidden; }
.youh a { float: right; color: #7f579d; }
.zx { width: 304px; margin: 0 auto; overflow: hidden; }
.zx img { float: left; margin: 0 4px; }
.scroll { width: 320px; height: 168px; position: relative; overflow: hidden; }
.mod_01 { float: left; width: 320px; }
.mod_01 img { display: block; width: 320px; height: 168px; }
.dotModule_new { padding: 0 5px; height: 11px; line-height: 6px; -webkit-border-radius: 11px; background: rgba(45,45,45,0.5); position: absolute; bottom: 5px; right: 10px; z-index: 11; }
#slide_01_dot { text-align: center; margin: 3px 0 0 0; }
#slide_01_dot span { display: inline-block; margin: 0 3px; width: 5px; height: 5px; vertical-align: middle; background: #f7f7f7; -webkit-border-radius: 5px; }
#slide_01_dot .selected { background: #66ff33; }
/*===== 首页 =====*/
.tit { background: #7A2F79; height: 34px; line-height: 34px; padding-left: 12px; }
.yahei, .yahei * { font-family: 微软雅黑; }
.tit h2 { background: url(images/tit_lo.png) no-repeat left center; padding-left: 28px; color: #fff; font-size: 20px; float: left; display: inline; }
.tit span { width: 58px; height: 22px; line-height: 22px; background: #fff; color: RED; display: inline; float: right; margin-right: 8px; margin-top: 6px; text-align: center; }
.tit span a { width: 58px; height: 22px; display: block; color: #7A2F79; text-decoration: none; }
.gh { overflow: hidden; zoom: 1; border: #dddddd 1px solid; padding: 6px 24px 20px; background: #fff; }
.gh ul li { zoom: 1; height: 26px; margin-top: 8px; }
.gh ul li b { width: 72px; text-align: right; display: inline-block; line-height: 26px; font-weight: normal; font-size: 14px; color: #333333; }
.txt2 { border: #dddddd 1px solid; padding: 5px; line-height: 14px; height: 20px; width: 64%; }
.but2 { background: url(images/gh_btn1.png) no-repeat top center; width: 87px; height: 31px; cursor: pointer; border: none; margin-left: 50px; }
h2 { font-family: 微软雅黑; overflow: hidden; }
h2 span { float: left; display: inline-block; width: 88px; height: 29px; margin: 5px 0 0 10px; text-align: center; font-size: 16px; font-weight: 400; line-height: 32px; color: #764a97; }
h2 a { float: right; margin-right: 10px; line-height: 34px; color: #FFF; }
.marginleft10 { margin-left: 10px }
.iBox1 { padding-bottom: 10px; }
.iBox1 p { float: left; margin: 15px 10px; text-indent: 2em; font-size: 12px; overflow: hidden; }
.iBox1 p a { font-weight: bold; color: #F00; }
.iBox2 { }
.iBox2 dl { background: #8c63a5; width: 302px; height: 106px; margin: 10px auto; overflow: hidden; }
.iBox2 dd { width: 130px; padding: 6px 11px; color: #FFF; overflow: hidden; }
.iBox2 dd span { display: block; text-align: center; }
.iBox2 dd p { float: left; font-size: 12px; }
.iBox2 dd p a { color: #FFF; }
.iBox2 ul { width: 100%; overflow: hidden; }
.iBox2 li { float: left; display: inline; background: #fefefe; width: 93px; height: 27px; margin: 0 0 10px 9px; border: 1px solid #dfd4e8; text-align: center; line-height: 27px; }
.iBox2 li a { display: block; color: #555; }
.iBox3 { padding-bottom: 15px; font-family: 微软雅黑; text-align: center; font-size: 16px; }
.iBox3 .t01 { background: #764a97; line-height: 35px; color: #FFF; overflow: hidden; }
.iBox3 p { float: left; display: inline-block; height: 28px; margin: 15px 0 0 9px; line-height: 28px; }
.iBox3 p.p01 { background: #f3af66; width: 94px; }
.iBox3 p.p02 { background: #66be7e; width: 93px; }
.iBox3 p.p03 { background: #01a4ab; width: 93px; }
.iBox3 p.p04 { background: #5aa487; width: 123px; }
.iBox3 p.p05 { background: #f79f3e; width: 167px; }
.iBox3 p.p06 { background: #eb8a21; width: 150px; }
.iBox3 p.p07 { background: #27b5b8; width: 140px; }
.iBox3 p a { display: block; color: #FFF; }
.iBox4 { }
.iBox4 dl { width: 305px; margin: 0 auto; padding: 20px 0; border-bottom: 1px dashed #bdaacb; overflow: hidden; }
.iBox4 dt { float: left; display: inline-block; width: 120px; }
.iBox4 dd { float: left; display: inline-block; width: 185px; font-size: 13px; }
.iBox4 dd span { font-size: 14px; font-weight: bold; }
.iBox4 dd p { margin: 0 0 10px; text-indent: 2em; line-height: 22px; }
.iBox4 .a01, .iBox4 .a02 { float: left; display: block; width: 80px; height: 22px; margin-right: 8px; text-align: center; line-height: 22px; color: #FFF; }
.iBox4 .a01 { background: #9d70bf; }
.iBox4 .a02 { background: #ffa200; }
.iBox4 .a01:hover { color: #B42948; }
.iBox4 .a02:hover { color: #000000; }
.iBox5 img { margin: 8px 0; }
.jb_navtit p { text-indent: 1em; color: #FFF; }
/*专家团队样式*/

.zjtd_con { clear: both; overflow: hidden; background-color: #f1f1f1 }
.zjtd_con dl { clear: both; overflow: hidden; background-color: #F9F9F9; width: 305px; height: 144px; margin: 15px 4px 15px 7px; }
.zjtd_con dt, .zjtd_con dd { float: left; display: inline }
.zjtd_con dt { width: 126px; margin-right: 10px; }
.zjtd_con dd { width: 160px; line-height: 24px; }
.zjtd_con dd strong { color: #774a98; font-size: 14px; }
.zjtd_con dd a { color: #f00 }
.zjtd_navtit { background-color: #794aa8; height: 35px; }
.zjtd_navtit p strong { color: #fff }
.zjtd_navtit p span a { color: #fff }
/*来院路线样式*/

.lylx_bigcon { clear: both; overflow: hidden; background-color: #F0F0F0; padding-bottom: 30px }
#lylx_con { overflow: hidden; clear: both; border-bottom: 1px solid #80589D; }
#lylx_con li { background: url(images/lylx_img3.jpg) no-repeat left center; float: left; width: 105px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; font-family: Microsoft YaHei; cursor: pointer; margin-left: 1px; }
#lylx_con li img { vertical-align: middle; margin-right: 3px; }
#lylx_con li.current2 { background: url(images/lylx_img2.jpg) no-repeat; color: #fff }
.lylx_nextcon { clean: both; display: none }
.lylx_nextcon p { clear: both; overflow: hidden; padding: 3px 10px; }
.lylx_nextcon p strong { float: left; width: 10px; }
.lylx_nextcon p strong img { padding-top: 12px; }
.lylx_nextcon p span { float: left; width: 290px; }
/*医院简介样式*/

.yyjs, .art { background-color: #F0F0F0; font-size: 14px; }
.yyjs_con { margin: 10px 0 }
.yyjs_nextcon1 { text-align: center; border-bottom: #C7C7C7 solid 1px }
.yyjs_nextcon1 p strong { color: #774a98; font-size: 14px; }
.yyjs_nextcon2 { padding: 10px; }
.yyjs_nextcon2 p { text-align: center; margin: 20px 0; }
.yyjs_nextcon2 .indent { text-indent: 2em; text-align: left }
.yyjs_nextcon2 p img { vertical-align: middle }
.yyjs_nextcon2 p a { color: #f00 }
/*文章页样式*/

.artcon1 { background-color: #E3E3E3; margin: 10px; }
.artcon2tit { clear: both; overflow: hidden; background: url(images/art_img4.jpg) no-repeat; height: 42px; line-height: 42px; text-align: center; }
.artcon2tit strong { float: left; padding-left: 10px }
.artcon2tit span { float: right; padding-right: 10px; margin-top: 10px; }
.artcon2next p { text-indent: 2em; padding: 10px; }
.artcon2next dl { padding: 10px 0px 10px 10px; }
.artcon2next dd { background: url(images/art_img3.jpg) no-repeat left top; padding-left: 15px; }
.artcon2next { margin: 15px 0; }
.artcon2next p a { color: #f00 }
.artcon2 p { margin: 0 10px; width: 300px; overflow: hidden; }
.top5 { height: 30px; line-height: 30px }
/*底部商务通样式*/

.more { display: block; width: 300px; margin: 8px auto; text-align: center; overflow: hidden; border-radius: 10px 10px; -moz-border-radius: 10px 10px; -webkit-border-radius: 10px 10px; box-shadow: 3px 3px 3px #969190; -moz-box-shadow: 3px 3px 3px #969190; -webkit-box-shadow: 3px 3px 3px #969190; }
.more a { display: block; color: #FFF; }
.moreDiv1 { background: #680576; padding: 4px 0; line-height: 18px; }
.moreDiv1 em { display: block; font-size: 14px; font-style: normal; }
.moreDiv1 span { display: block; font-size: 20px; }
.moreDiv2 { background: #ff9900; font-size: 17px; line-height: 40px; }
.footer { padding: 15px 0 60px; text-align: center; overflow: hidden; }
/*=====  底部定位  =====*/

.fix { background: url(images/fixBg.jpg) repeat-x; width: 100%; height: 42px; position: fixed; /*left:50%;*/ bottom: 0; z-index: 3; }
.fix li { float: left; width: 33%; height: 42px; border-left: 1px solid #FFF; text-indent: 35px; line-height: 42px; }
.fix li a { display: block; width: 100px; height: 42px; margin: 0 auto; color: #f8f8f5; }
.fix li a:hover { display: block; color: #000; }
.home { background: #ff9900; }
.phone a { background: url(images/phone.png) no-repeat left center; }
.home a { background: url(images/home.png) no-repeat left center; }
.consult a { background: url(images/consult.png) no-repeat left center; position: relative; }
/**李龙新页面样式 */

.list22 { background: #f1f1f1; }
.list22 dd { background: url("images/list_b.jpg"); }
.list22 img { padding-top: 10px; }
.list22 ul { width: 100%; }
.list22 ul li { float: left; width: 91px; float: left; margin: 10px 0 0 10px; }
.list22 ul li a { display: block; height: 28px; line-height: 28px; text-align: center; border: solid 1px #d6c8df; width: 91px; color: #774a98; background: #fbf6fe; }
.list22 ul li a:hover { background: #fff; }
/*=====  提供免费咨询、挂号服务： =====*/

.w320 { background: #F0F0F0; width: 320px; margin: 20px auto 0; overflow: hidden; }
.bComomn { font-size: 14px; overflow: hidden; }
.bComomn h3 { float: left; background: #764a97; width: 320px; text-align: center; padding: 4px 0; ; }
.bComomn dl { float: left; width: 311px; margin: 10px 3px; padding: 10px 0; border: 1px dashed #d0a8ee; border-radius: 5px; overflow: hidden; }
.bComomn dd { width: 92%; margin: 0 auto; padding: 2px 0; line-height: 26px; }
.bComomn dd span { font-family: 宋体; font-weight: bold; color: #F00; }
.bComomn dd .reg_a { display: inline-block; width: 103px; height: 25px; border-radius: 3px; text-align: center; font-weight: bold; line-height: 26px; color: #FFF; background: #F68D3B; background: linear-gradient(top, #ffa55e, #e86604); background: -webkit-linear-gradient(top, #ffa55e, #e86604); background: -moz-linear-gradient(top, #ffa55e, #e86604); background: -ms-linear-gradient(top, #ffa55e, #e86604); background: -o-linear-gradient(top, #ffa55e, #e86604); }
.dp h3 { background: url(images/bg.gif) no-repeat 0 -230px; height: 35px; margin-top: 10px; padding: 3px 0; text-indent: 2em; font-size: 15px; font-weight: 400; color: #FFF; }
.dp .con { padding: 0 10px; }
/*=====  如有疑问请拨打  =====*/

.yiwen { padding-bottom: 50px; }
.yiwen span { float: left; background: #026BC6; width: 320px; text-align: center; padding: 4px 0; }
.yiwen p { text-align: center; font-size: 18px; font-weight: bold; color: #764a97; }
.yiwen .zixun { background: url(images/zixun.jpg) no-repeat; width: 185px; height: 39px; margin: 10px auto 0; text-indent: 25px; font-size: 16px; line-height: 39px; }
.yiwen .zixun a { display: block; color: #FFF; }
#head_tell { background-color: #B7B7B7; height: 40px; position: fixed; top: 0; width: 100%; }
.head_tell_left { float: left; width: 75%; }
.head_tell_right { float: right; width: 25%; }
.head_tell_text { height: 27px; margin: 3px 20px; width: 90%; }
.head_tell_sub { background-color: #92D050; border: 0 none; color: #FFFFFF; cursor: pointer; height: 30px; margin: 3px 10px; width: 85%; }
.head_tishi { background-color: #B7DDE8; height: 74px; width: 100%; }
.phone { border: 1px dashed #d0b59b; height: auto; line-height: 18px; margin-bottom: 14px; padding: 6px 0; }
.phone strong { color: #ff0000; display: block; font-size: 13px; padding: 4px 0; }
.phone span { display: block; font-size: 13px; }
.phone form { height: 24px; overflow: hidden; padding-top: 4px; }
.phone form font { display: inline-block; float: left; font-size: 13px; height: 22px; line-height: 22px; width: 70px; }
.phone form input.phone_text { border: 1px solid #c5b19c; float: left; height: 20px; margin-right: 7px; width: 135px; }
input[type="text"], textarea { font-size: 15px; }
.phone form input.phone_submit { background: url("images/phone_sumit.jpg") no-repeat scroll left top transparent; border: medium none; cursor: pointer; float: left; height: 20px; width: 75px; }
.dp_list1 { padding: 6px; }
.dp_list1 li { line-height: 25px; height: 25px; border-bottom: 1px dashed #696969; text-align: left; }
.dp_list1 li span { float: right; }
#pagelink li { float: left; padding: 5px; }
.til1 { display: block; background: #910c99; padding: 0 2%; line-height: 2.0; overflow: hidden; }
.til1 span { float: left; padding-left: 0.5rem; border-left: 0.7rem solid #FFF; font-size: 1.8rem; font-weight: bold; color: #FFF; }
.til1 a { float: right; font-size: 1.4rem; line-height: 2.4; color: #FFF; }
.til1 a img { width: 24%; margin-right: 3%; vertical-align: middle; }
.consult1 { display: block; text-align: center; overflow: hidden; }
.consult1 p { display: inline-block; width: 30%; margin: 0 2%; }
.img { width: 100%; }
.mt4 { margin-top: 4%; }
