/* common */
.box { padding:0px 10px; margin-bottom:10px; }
.row { margin:0px 10px 10px; }
.row img { vertical-align:middle; }
body{ font-size:14px;}
.banner { margin-bottom:10px; }
.img-responsive{ display:block; max-width:100%; height:auto;}
.sub-nav { padding:5px 0px 10px; margin-bottom:10px; background:#fff1f7; }

.sub-nav ul li { float:left; display:inline; margin:5px 5px 0px; width:70px; height:22px; background:url(../images/sub_nav_bg.jpg) no-repeat; line-height:22px; text-align:center; }

.sub-nav ul li a { display:block; width:70px; height:22px; color:#000; }

.sub-nav ul li a:hover, .sub-nav ul li a.current { color:#FFF; background:url(../images/sub_nav_bg_hover.jpg) no-repeat; }

.bgc { background-color:#FFF !important; }

.nav{height: 37px;}
.nav li{float: left; width: 25%; line-height: 37px; text-align: center; position: relative;}
.nav li::after{content: ""; width: 1px; height: 100%; position: absolute; right: 0px; background: #fff;}
.nav li a{color: #ffffff;}

.about-art { padding-top:10px; text-align:center; }

.about-art p { text-indent:2em; line-height:180%; color:#000000; text-align:left; }

.about-art p strong { color:red; }

.indent p { text-indent:0em; }



/* global-ask */

.ask-border { border:1px solid #dddddd; background:#FFF; padding:5px; text-align:center; }

.ask-border a { display:block; }

.ask-border a strong { color:red; }

.ask-border a span { color:#1d2088; } 



/* global-title */

.global-title { margin-bottom:10px; height:32px; line-height:32px; padding-left:10px; background:url(../images/xsxj_small_title_bg.jpg) repeat-x; color:#980046; font-size:14px; }

.global-title img { position:relative; top:4px; padding-right:10px; }

.global-title span { color:#ff00ff; } 



/* article-list */

.list-art .bg { background-color:#fffff2; }

.list-art { margin:0px 0px 10px; font-family:"\5B8B\4F53"; }

.list-art p { line-height:27px; color:#1b1b1b; }

.list-art p em { color:#a40000; }

.list-art p span, .list-art p strong { color:red; }

.list-art a { float:right; color:red; padding-right:5px; }

.ico-1 p { padding-left:22px; border-bottom:1px dotted #666; background:url(../images/ico_2.gif) no-repeat 10px 10px; }

.ico-2 { background-color:#ffffe5; }

.ico-2 p { padding-left:16px; border-bottom:1px dotted #666; background:url(../images/ico_1.jpg) no-repeat 5px center; }

.ico-2 p strong { color:#000; }

.ico-3 p { padding-left:10px; border-bottom:1px dotted #666; }

.ico-4 p { margin:0px auto 5px; width:270px; padding:0px 10px; height:26px; line-height:26px; color:#000; font-size:12px; border-bottom:1px dotted #333; }

.ico-4 p span { float:right; color:red; font-weight:bold; }

.ico-5 p { margin-bottom:5px; padding-left:20px; background:#ebebeb url(../images/ico_5.jpg) no-repeat 8px center; border:none; height:22px; line-height:22px;}

.ico-5 p strong { color:#000; }

.ico-5 p.red { background:#db0000; text-align:center; color:#FFF; font-size:14px; padding:0px; }

.ico-7 p { padding-left:22px; border-bottom:1px dotted #666; background:url(../images/ico_7.jpg) no-repeat 2px center; }

.ico-num p { padding-left:22px; border-bottom:1px dotted #666; }

.ico-num .num-1 { background:url(../images/num_1.jpg) no-repeat 0px center; }

.ico-num .num-2 { background:url(../images/num_2.jpg) no-repeat 0px center; }

.ico-num .num-3 { background:url(../images/num_3.jpg) no-repeat 0px center; }

.ico-num .num-4 { background:url(../images/num_4.jpg) no-repeat 0px center; }

.ico-num .num-5 { background:url(../images/num_5.jpg) no-repeat 0px center; }

.lh p { line-height:160% !important; }

.bon p { border:none; }



/* small-title */

.small-title { padding:0px 10px; margin-bottom:5px; background-color:#ebebeb; height:28px; line-height:28px; color:#601986; font-size:14px; }

.small-title span { float:right; color:#000; font-size:12px; }

.small-title span em { color:red; }



.small-title-2 { background:#FFF; height:22px; line-height:22px; color:#780c00; }

.small-title-2 span { float:none; margin:0px; padding:0px; }

.small-title-2 i { color:#e4007f; font-style:normal; }

.small-title-2 em { display:inline-block; margin-right:-10px; background-color:#e5e5e5; zoom:1; padding:0px 5px; height:22px; color:#ff00ff; }

.small-title-2 em a { display:block; width:100%; height:100%; color:#ff00ff; }

.small-title-2 em b { color:red; }



/* small-block-title */

.small-block-title { padding:0px 10px; color:#ff00ff; border:1px solid #CCC; height:21px; background:url(../images/small_block_title.jpg) repeat-x; line-height:21px; display:inline-block; zoom:1; }



/* notice */

.notice { padding:3px 5px; margin-bottom:10px; border:1px solid #ff0000; border-left:none; border-right:none; }

.notice strong { color:red; float:left; display:block; width:70px; height:30px; zoom:1; }

.notice span { color:red; }



/* list-art-two */

.list-art-two { padding-bottom:10px; }

.list-art-two li { float:left; width:46%; color:#000; line-height:220%; padding-left:4%; background:url(../images/ico_6.jpg) no-repeat 0px center; }

.list-art-two li a { color:#1b1b1b; }



/* doctor */

.doctor-list { width:320px; margin:0px auto 10px; }

.doctor-list li { float:left; width:106px; padding-top:10px; }

.doctor-list li img { border:1px solid #ccc; }

.doctor-list p { width:120px; margin:0px auto; text-align:center}

.doctor-list li .pic-center { padding-bottom:5px; }

.doctor-list li .tit span { color:#a40000; }

.doctor-list li .art strong { color:red; }

.doctor-list li .ask { text-align:center; padding-top:10px; }

.doctor-list li .ask img { border:none; }

.two-colspan li { float:left; width:49.5%; }



/* default-footer */

.default-footer { padding-bottom:40px; }

.default-footer p { line-height:180%; }

.default-footer .pic-center a { color:#000; }



/* art-active */

.art-active .ico { float:left; width:17px; height:22px; background:url(../images/ico_wtrl.jpg) no-repeat 0px 4px; }

.art-active .content { float:left;  }

.art-active .content p { line-height:200%; }

.art-active .content span { display:inline-block; zoom:1; padding:0px 10px; color:#FFF; font-weight:bold; background-color:red; }

.art-active .content a { color:red; font-weight:bold; float:right; }



/* list-article */

.list-article div { background:#f5f5f5; }

.list-article div h3 { color:#000000; font-size:12px; padding:2px;  border-bottom:1px dashed #ccc; margin-bottom:5px; }

.list-article div h3 em { color:#a40000; }

.list-article div.ask { background-color:#FFF; margin-bottom:10px; text-align:center; font-size:14px; font-weight:bold; }

.list-article div.ask span { color:red; }

.list-article .ask-border { background:none; }

.list-article .ask-border strong { color:red; }



/* art-bg */

.art-bg { background:#FFF; margin-top:10px; padding:5px 5px;  }

.art-bg p { text-indent:0em; padding:0px; }

.art-bg p strong { color:#333; }

.art-bg b { color:#ff00ff; }

.art-bg .w { float:left; width:245px; }

.art-bg .r { padding-top:20px; }

.art-bg .thumb-ico { float:left; }



/* ps */

.ps { height:34px; line-height:34px;}

.ps p { padding-left:80px; color:#500047; }



.wrapper .nav.fkyy { background:#cd3a7e; }
.wrapper .nav.nkyy { background:url(../images/nav_bg_1.jpg) repeat-x; height:37px; }

.wrapper .nav.nkyy ul li { height:37px; }

.wrapper .nav.nkyy ul li a { height:36px; line-height:36px; margin-top:1px; border-color:#125e93; }

.wrapper .sub-nav.nkyy { background:none; }

.wrapper .sub-nav.nkyy ul li a:hover, .wrapper .sub-nav.nkyy ul li a.current { background:url(../images/sub_nav_bg_hover_1.jpg) no-repeat; }

.wrapper .nav.byby { background:url(../images/nav_bg_2.jpg) repeat-x; height:37px; }

.wrapper .nav.byby ul li { height:37px; }

.wrapper .nav.byby ul li a { height:36px; line-height:36px; margin-top:1px; border-color:#18a720; }

.wrapper .sub-nav.byby { background:none; }

.wrapper .sub-nav.byby ul li a:hover, .wrapper .sub-nav.byby ul li a.current { color:#fff100; background:url(../images/sub_nav_bg_hover_2.jpg) no-repeat; }



.nxby .about-art p strong { color:#ff00ff; }

.nxby .list-art strong { color:#333; }

.nxby .global-title { background:url(../images/xsxj_small_title_bg.jpg) repeat-x; height:34px; line-height:34px; }

.nxby .ico-7 span { color:#ff00ff; font-weight:bold; } 

.nxby .ico-0 span { color:#ff00ff; }

.nxby .spfr span { float:right; padding-right:10px; font-weight:bold; color:#ff00ff; }

.nxby .art-active .ico { background:url(../images/ico_6.jpg) no-repeat 5px 5px; }



.manby .about-art p strong { color:#0000ff; }

.manby .global-title { color:#01497a; } 

.manby .ico-7 strong { color:#0000ff; }

.manby .art-active .ico { background:url(../images/ico_5.jpg) no-repeat 5px 5px; }

.manby .small-block-title { color:#000; border-color:#003c74; }

.manby .ico-0 { line-height:27px; } 

.manby .ico-0 span { color:#0000ff; }



.manby .small-title-2 em { background:#98d8f6; }

.manby .small-title-2 a { color:#000; }



.byby .global-title { color:#006318; }

.byby .global-title span { color:#e60012; }

.byby .ico-0.bg p { padding-left:10px; background-color:#f4b1ce; margin-bottom:5px; }

.byby .ico-0.bg span { color:red; }

.byby .ico-0.bg strong { color:blue; }

.byby .ico-7 p { border:none; background-position:0px 3px;}

.byby .ico-7 strong { color:#486a00; }

.byby .ico-7 span { font-weight:bold; color:#000; }

.byby .ico-7.indent p { text-indent:20px; padding-left:0px; line-height:170%; border-bottom:1px dotted #ddd; padding-bottom:5px; margin-bottom:5px ; }

.byby .ico-7.indent strong { color:blue; }

.byby .small-block-title { color:#000000; }

.byby .small-block-title span { color:red; }

.byby .three li { float:left; width:96%; margin:0 auto;background:url(../images/ico_bottom.jpg) no-repeat 0px center; }

.byby .ico-0.black p strong { color:#000; }