﻿/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{ background:#FFFFFF;color:#333;font-size:12px; color:#555553;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
.clearit{clear:both;}

a{text-decoration:none; font-weight:normal}
a:link{color:#555553;}
a:hover{color:#555553; text-decoration:underline;}
a:visited{color:#555553;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}

body {
    background: url("../images/bg.jpg") repeat-x;
}
#top {
    font-size: 12px;
    height: 30px;
    margin: 0 auto;
    width: 980px;
}

#topr {
	display: block;
	float: right;
	height: 20px;
	width: 280px;
}
#topr a.weibo, #topr a.qqwb {
    display: inline-block;
    float: left;
    height: 16px;
    line-height: 18px;
    margin-right: 10px;
    margin-top: 5px;
    padding-left: 20px;
}
#sjwza {
    background: url("../images/sprite2.gif") no-repeat scroll 0 0 transparent;
    margin-right: 18px;
}
#topr a.weibo {
    background: url("../images/sprite01.gif") no-repeat scroll 0 -111px transparent;
}
#topr a.qqwb {
    background: url("../images/sprite01.gif") no-repeat scroll 0 -37px transparent;
}
#bdshare a {
    line-height: 16px;
    margin-right: 10px;
    padding-left: 24px;
}
.bds_more {
    line-height: 16px;
}

#banner_1 {
    background: url("../images/banner.jpg") no-repeat scroll center top transparent;
    height: 167px;
    position: relative; width:980px; margin:0 auto;margin-bottom: 6px;
}

#logo {
    display: block;
    height: 72px;
    left: 0;
    position: absolute;
    top: 33px;
    width: 325px;
}
.gg {padding-top:5px}
#navi {
    height: 74px;
    margin-bottom: 10px;
	width:980px; margin:0 auto;
}
#naviul {
    height: 34px;
    overflow: hidden;
    padding-top: 5px;
}
#naviul li {
    display: inline-block;
    float: left;
    height: 34px;
    position: relative;
}
#naviul li.navilinow {
    background: url("../images/sprite.jpg") no-repeat scroll 0 -1468px transparent;
}
#naviul2 {
    font-size: 12px;
    height: 35px;
    padding-left: 20px;
    width: 960px;
}
#naviul2 li {
    display: none;
    height: 35px;
    line-height: 36px;
    overflow: hidden;
    width: 960px;
}
#naviul2 li.navi2linow {
    display: block;
}
#naviul2 li a {
    margin-right: 22px;
}
#naviul li b {
    background: url("../images/sprite.jpg") no-repeat scroll 0 -1636px transparent;
    display: block;
    height: 25px;
    position: absolute;
    right: 0;
    top: 4px;
    width: 2px;
}
#naviul li a {
    color: #FFFFFF;
    display: inline-block;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding: 0px 14px 0px 13px;
}
#naviul li.navilinow a {
    background: url("../images/navilibgR.png") no-repeat scroll right top transparent;
    color: #183884;
    font-weight: bold;
}
#naviul li.navilinow b {
    display: none;
}


#banner #ifocus {
    height: 324px;
    position: relative;
    width: 980px; margin:0 auto; overflow:hidden;
}
#banner #ifocus_pic {
    display: inline;
    float: left;
    height: 324px;
    overflow: hidden;
    position: relative;
    width: 1004px;
}
#banner #ifocus_piclist {
    position: absolute;
    z-index: 1;
}
#banner #ifocus_piclist LI {
    height: 324px;
    overflow: hidden;
    width: 1004px;
}
#banner #ifocus_piclist IMG {
    height: 324px;
    width: 1004px;
}

#banner #ifocus_btn {
    bottom: 2px;
    height: auto;
    left: 0;
    padding-left: 3px;
    position: absolute;
    width: 1004px;
    z-index: 3;
}
UNKNOWN {
    bottom: 5px;
}
#banner #ifocus_btn LI {
    cursor: pointer;
    display: block;
    float: left;
    height: auto;
    margin-top: 10px;
    opacity: 0.5;
    padding: 0 7px;
    width: auto;
}
#banner #ifocus_btn IMG {
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    height: 33px;
    width: 78px;
}
#banner #ifocus_btn .current {
    display: block;
    float: left;
    margin-top: 0;
    opacity: 1;
    text-align: left;
}
#banner #ifocus_btn .current IMG {
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    height: 37px;
    width: 78px;
}
#banner #ifocus_opdiv {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    height: 45px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 1004px;
    z-index: 2;
}
#banner #ifocus_tx {
    bottom: 8px;
    color: #FFFFFF;
    left: 8px;
    position: absolute;
    z-index: 3;
}
#banner #ifocus_tx .normal {
    display: none;
}
.rm {
    background: url("../images/rmbg.jpg") repeat-x scroll 0 0 transparent;
    height: 36px;
    margin: 0 auto;
    width: 980px;
}
.rm_1 {
    float: left;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    width: 370px;
}
.rm_1 span {
    margin: 0 5px;
}
.rm_2 {
    float: left;
    height: 26px;
    margin-top: 4px;
    width: 247px;
}
.rm_3 {
    float: right;
    height: 28px;
    margin-top: 4px;
    width: 351px;
}

.main1{ width:980px; height:460px; margin:0 auto; margin-top:10px;}
.main1l{width:317px; height:460px; float:left;}
.main1ls{ width:315px; height:299px; border:1px solid #BDC1C4;}

.flashbox{ width:313px; height:297px; margin:0 auto; margin-top:1px;
    overflow: hidden;
    position: relative;
}

#imgHolder img { width:313px; height:297px; overflow:hidden;}
#flashUl {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    bottom: 0;
    height: 34px;
    left: 0;
    line-height: 34px;
    position: absolute;
    width: 313px;
}
#flashUl li {
    display: none;
    text-indent: 12px;
}
#flashUl li.LiShow {
    display: block;
}
#flashUl li a {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 34px;
    position: relative;
}
#flashUl2 {
    bottom: 10px;
    position: absolute;
    right: 12px;
}
#flashUl2 li {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    float: left;
    height: 10px;
    margin-left: 3px;
    overflow: hidden;
    width: 10px;
}
#flashUl2 li.flashShow {
    background: none repeat scroll 0 0 #FF9600;
}




.main1l_2{width:317px; height:32px; margin-top:7px; background:url(../images/zxwdbg1.jpg);}
.zxwd{ width:100px; height:32px; line-height:32px; float:left; padding-left:28px; font-size:14px; color:#124fa3; font-weight:bold;}
.zxwd1{ width:100px; height:32px; line-height:32px; float:left; padding-left:35px; font-size:14px; color:#10817B; font-weight:bold;}
.more{ width:35px; height:8px; float:right; padding-right:15px; margin-top:12px;}
.main1l_3{ width:315px; height:120px; border:1px solid #EAEAEA; border-top:none;color:#469F9B;}
.main1l_3 ul{height:113px; margin:0 auto; background:url(../images/bg1.jpg) no-repeat; padding-top:7px; padding-left:20px;}
.main1l_3 ul li{height:22px; line-height:22px;}
.main1l_3 ul li span{ float:right; padding-right:5px;}
.mainc{ width:370px; height:460px; float:left; margin:0 8px; display:inline;}
.indexnewstop .mainc1{padding-top:5px;width:370px; height:37px; background:url(../images/bg2.jpg) no-repeat;}
.indexnewstop .mainc1 li{width:82px; height:32px; float:left; line-height:32px; text-align:center; font-size:14px; font-weight:bold;margin-left:10px; display:inline; }
.indexnewstop .mainc1 LI.hover,.main2l .mainc1 LI.hover,.bl3 .mainc1 LI.hover{width:82px; height:32px; background: url(../images/bg3.jpg) no-repeat;display:block;}
.indexnewstop .mainc1 LI.hover a,.main2l .mainc1 LI.hover a,.bl3 .mainc1 LI.hover a{color:#FFFFFF;}
.indexnewstop .hide, .main2l .hide,.bl3 .hide,.main4r .hide {
	DISPLAY: none
}
.maincx{width:368px;border-top:none;}
.maincx1{width:365px; height:183px; margin:0 auto;}
.maincx1s{ width:365px; height:81px; margin:0 auto; margin-bottom:7px; border-bottom:1px dashed #D9D9D9; padding-top:5px;}
.maincx1s1{ width:357px; height:27px; margin:0 auto; line-height:27px; text-align:center; font-size:14px; font-weight:bold; color:#E20129;}
.maincx1s2{width:357px; height:47px; margin:0 auto; line-height:23px; margin-top:5px;}


.maincx2{ width:370px; height:30px; margin:0 auto;}
.maincx3{ width:370px; border-top:1px dashed #D9D9D9; margin:0 auto;}
.maincx3 ul li{ width:172px; height:27px; float:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:27px; float:left;}
.maincx4{ width:370px; height:84px;margin:0 auto; margin-top:5px;}
.maincx4 ul li{ width:172px; height:27px; float:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:27px; float:left;}
.maincx5{ width:370px; height:69px; margin:0 auto;}

.mainr{ width:277px; height:460px; float:left;}
.mainr_1{ width:275px; height:290px; border:1px solid #EAEAEA;float:right;}
.mainr_1s{ width:273px; height:45px;}
.mainr_1x{width:274px; height:245px; margin:0 auto;}
.mainr_1x ul li{ width:130px; height:45px; float:left; margin-left:5px; margin-top:3px; display:inline;}
.mainr2{ width:275px; height:155px; border:1px solid #EAEAEA; margin-top:9px; float:right; text-align:center;}
.mainr2l{ width:28px; height:181px; background:url(../images/sp.jpg) repeat; float:left;}
.gengduo{ width:15px; height:30px; margin:0 auto; margin-top:135px; color:#FFFFFF;}
.mainr2r{ width:244px; height:181px;float:left; margin-left:2px; display:inline; overflow:hidden;}


.main3{ width:980px; height:272px; margin:0 auto; margin-top:1px; }
.main3l{ width:172px; height:272px; float:left;}
.main3l_1{ width:48px; height:272px; float:left;}
.main3l_2{ width:319px; height:244px; float:left; border:3px solid #0069a3; margin-top:12px;}
.main3l_2s{ width:300px; height:28px; margin:0 auto; line-height:28px; padding-left:5px;}
.mc{ float:left;height:28px; line-height:28px; padding-left:5px; color:#0C7D79; font-weight:bold;}
.sz{ float:right;height:28px; line-height:28px; padding-right:5px; color: #666666; font-weight:bold;}
.sz span{ color:#CC0000;}

.main3l_2z{ width:297px; height:91px; margin:0 auto;}
.main3l_2z img { width:297px; height:91px;}
.main3l_2z1{ width:309px; height:67px; margin:0 auto; line-height:22px;}
.main3l_2z1 span{ font-weight:bold; color:#0C8179;}
.main3l_2x{ width:240px; height:51px; margin:0 auto; background:url(../images/ybs.jpg) no-repeat left center; margin-top:5px; padding-left:70px; line-height:20px;}
.main3l_2x span{ font-weight:bold; color:#0C8179;}

.ad1 { width:980px; margin:5px auto;}
.ad1 img { width:980px; height:100px; overflow:hidden;}

/*==================zhong dian xue ke ================*/
.w948 {
    background: url("../images/bj_x.jpg") repeat-x scroll center bottom transparent;
    border-bottom: 1px solid #D3D3D3;
    border-left: 1px solid #D3D3D3;
    border-right: 1px solid #D3D3D3;
    height: 370px;
    margin: 0 auto;
    overflow: hidden;
    width: 978px;
}
.men{ background:url(../images/t_2.jpg) repeat-x; height:41px; width:978px;}
.men ul{ float:left; display:inline;/* margin-left:110px;*/}
.men li{ float:left; width:120px; border-right:1px solid #D3D3D3;  height:41px; text-align:center; font-size:18px; font-weight:normal; overflow:hidden; line-height:45px; color:#995e00;}
.men li a { font-size:18px}
.men span{ float:right; height:41px; padding-right:10px}
.men span b{ float:left; display:inline; margin-left:16px; margin-top:8px;}
.men span img{ border:0px;}
.l_b{ background:url(../images/xia_b.gif) right no-repeat; width:250px; height:333px; overflow:hidden;}
.zhuanj_1{ margin-top:0px; width:218px;}
.zhuanj_1 b{ float:left; width:100px;}
.zhuanj_1 b img{ display:block; width:100px; height:130px; border:0px;}
.zhuanj_1 h2{ float:left; color:#ff6600; font-size:14px; line-height:25px; height:25px; overflow:hidden; display:inline; margin-left:5px; width:105px;}
.zhuanj_1 h2 a{ color:#ff6600 }
.zhuanj_1 p{ float:left; width:108px; margin-left:5px; line-height:21px; overflow:hidden; height:126px; font-size:12px; text-indent:24px;}
.zhuanj_1 s{margin-top:3px;}
.zhuanj_1 s img{ display:block; border:0px;}

.w_zj{ width:100px;}

/*E问医答*/
.wenda{ float:left;overflow:hidden;  width:249px; }
.wenda h2{ background:url(../images/x_t.gif) repeat-x; height:31px; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; overflow:hidden;  }
.wenda h2 img{ float:right; display:inline; margin-right:10px; margin-top:12px;}
.wenda ul{ float:left; margin-top:8px;}
.wenda li{ float:left; width:230px; display:inline; margin-left:6px; line-height:23px; height:23px; overflow:hidden;}
.wenda b{ font-weight:normal;}
.wenda li a { font-size:12px;}
.wenda s{ background:url(../images/x_dd.gif) no-repeat 10px 10px; float:left; font-size:14px; line-height:36px; padding-left:30px; text-decoration:none}
.wenda b,a.wenda b {color: #ff0000; font-size:12px}
.wenda b a:link, .wenda b a:visited, a.wenda b:link, a.wenda b:visited{color: #ff0000;}
.wenda b a:hover, a.wenda b:hover {color:#000;}
.w_n{ width:460px; overflow:hidden;}
.news{ float:left; width:440px; overflow:hidden; display:inline; margin-left:20px; font-size:12px;}
.news h2{ float:left; width:430px;font-size:18px; font-weight:normal; text-align:center; height:35px; overflow:hidden; line-height:35px; margin-top:15px; font-family:"微软雅黑"}
.news p{ text-indent:2em; float:left; line-height:22px; color:#333;  margin-top:10px; width:430px;}
.news p a{ color:#C30000 }
.news ul{ float:left; margin-top:15px;}
.news li{ float:left; width:200px; background:url(../images/xd.gif) no-repeat 4px 8px; height:24px; overflow:hidden; text-indent:12px; line-height:24px; padding-right:20px;}
.news b{ float:right; display:inline; margin-right:40px; font-weight:normal; margin-top:5px;}
.cRed,a.cRed {color: #C30000; }
.cRed a:link, .cRed a:visited, a.cRed:link, a.cRed:visited{color: #C30000;}
.cRed a:hover, a.cRed:hover {color:#ff0000;}
.xiangmu{ background:url(../images/zzcx_1.jpg) no-repeat; width:425px; height:81px; overflow:hidden; display:inline; margin-left:20px; float:left; font-size:12px}
.xiangmu span{ float:left; background:url(../images/dd_1.gif) no-repeat; height:69px; width:17px; overflow: hidden; font-size:14px; font-weight:bold; color:#fff; padding-left:5px; padding-top:10px;}
.xiangmu ul{ float:left; display:inline; margin-left:40px; margin-top:4px; width:390px}
.xiangmu li{ line-height:24px; height:24px; overflow:hidden; float:left; width:78px;}
.xiangmu span{}
.ne_r{ float:right; background:url(../images/ne_r.jpg) no-repeat; width:235px; height:333px; overflow:hidden; font-size:12px;}
.ne_r h3{ float:left; font-size:14px;display:inline; margin-left:25px; height:25px; line-height:25px; margin-top:6px; overflow:hidden; width:200px;}
.ne_r h3 img{ float:right; margin-top:10px;}
.ne_r span{ float:left; display:inline; margin-left:5px; margin-top:7px; height:120px;}
.ne_r span img{ display:block; border:0px; width:226px; height:120px;}
.ne_r ul{ float:left; margin-top:10px;   display:inline; margin-left:15px;}
.ne_r li{ background:url(../images/dd_2.gif) no-repeat 0 8px;line-height:25px; float:left; width:210px; height:25px; overflow:hidden; text-indent:10px;}
.ne_r b{ float:left; }

.bugfish_index {
    background: url("../images/an_1.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.bugfish_index a:link, .bugfish_index a:visited {
    color: #FFFFFF;
}
.buglist_index {
    color: #1F376D;
    font-size: 14px;
    font-weight: bold;
}
.buglist_index a:link, .buglist_index a:visited {
    color: #1F376D;
}
.bugfish_ind {
    background: url("../images/an_2.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.buglist_ind {
    color: #1F376D;
    font-size: 14px;
    font-weight: bold;
}
.w950 {
    margin: 0 auto;
    width: 950px; margin-top:7px;
}
.title1 { width:978px; margin:0 auto; margin-top:7px; background-color:#124fa3; height:4px; overflow:hidden; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;}
.jb_list{ height:29px;border-bottom:1px solid #dfdfdf;line-height:24px; color:#186db6; font-size:12px; font-family:"宋体"; font-weight:normal}
.jb_list span{ display:block; height:29px; background:url(../images/fl.jpg) no-repeat 16px 4px; padding-left:70px;font-family:"宋体"}
.jb_list span a{ margin:0px 6px;}
.jb_list a{color:#186db6;}
.jb_list a strong{ font-weight:normal; color:#f85f8b;}

.ks_top { padding:5px;float:left}
.ks_top img { width:240px; height:131px; overflow:hidden;}

#indexdiv { font-family:"宋体"}
#fiv_div { font-family:"宋体"}

/*--------------------------*/
.box2{margin:0 auto; width:980px; height:356px; overflow:hidden;}
.huanj{float:left;width:701px;height:343px; border:1px solid #d9d9d9}
.huanj_title{height:55px;background:url(../images/blinsbg.gif) repeat-x;}
.huanj_title ul{margin-left:2px; margin-top:2px;font-weight:bold; margin-right:8px; line-height:29px;}
.huanj_title ul li{ width:107px; text-align:center; float:left; height:45px; margin-right:4px; line-height:35px;}
.huanj_title ul li a{ font-size:14px;}
.huanj_title ul li.hover {background:url(../images/zja_on.gif) no-repeat center -2px;}
.huanj_title ul li.hover a { color:#fff}
.huanj_title ul li a:hover{background:url(../images/zja_on.gif) no-repeat center -2px; width:107px;display:block; color:#FFF; font-weight:bold;}
#tab_7.tab_hover,#tab_8.tab_hover,{background:url(../images/zja_on.gif) no-repeat center -2px; font-weight:bold;color:#FFF;width:107px;display:block; }
.huanj_main{float:left;}
.huanj_main_tu{ border-right:1px dashed #ccc; width:475px; float:left; height:260px; margin-left:13px;}
.huanj_main_tu li img { width:145px; height:94px;}
.huanj_main_tu li{ float:left; padding-right:10px; text-align:center; width:148px; padding-bottom:15px;}
.huanj_main_tu li span{margin:2px 0 6px 0; display:block;}
.huanj_wenz{width:170px; float:left; margin-left:15px;text-indent:25px; line-height:24px;}
.r_zn{border:1px #D9D9D9 solid; width:250px; height:331px; padding:6px; float:right;}
.zn_ti{background:url(../images/zn_bg.jpg); width:238px; height:30px; color:#FFF; font-size:14px; line-height:30px; padding-left:10px;}
.zn_dt{margin:8px auto; border:#D9D9D9 1px solid; padding:3px;}
.zn_m{ width:250px; margin:0 auto; padding-top:5px;}
.zn_m span{float:left; width:111px; margin:5px 7px;}
/*--------------------------*/
/*bot_img*/
.bot_img{ overflow:hidden; margin:5px auto; border:1px solid #e6e6e6; width:978px;}
.bot_a{ width:103px; height:60px; background:url(../images/bota.jpg) no-repeat left 0px; float:left;margin-top:14px;}
.bot_a li { height:27px; text-align:center;font-size:12px; padding-top:6px;color:#124FA3}
.bot_a li.hover {background:url(../images/bot_aon.jpg) no-repeat left top;color:#fff}
.bot_a li.hover a { color:#fff;}
.bot_a li a:hover{background:url(../images/bot_aon.jpg) no-repeat left top; color:#FFF; height:27px; padding-top:6px;}
.bot_a a.on{background:url(../images/bot_aon.jpg) no-repeat left top; color:#FFF; height:27px; padding-top:6px;}
.img_list{ width:840px; overflow:hidden; float:right; padding:14px 5px 14px 0px;}
.img_list ul { margin: 0 auto;
    padding: 2px 0 0;}
.img_list ul  li {
    display: inline-block;
    float: left;
    line-height: 24px;
    margin-right: 10px;
    white-space: nowrap;
}

.bq1 { background-color:#124FA3;height: 34px;
    margin: 0 auto;
    width: 100%;
}
.bq1_1 {
    color: #FFFFFF;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin: 0 auto;
    text-align: center;
    width: 1004px;
}
.bq1_1 span {
    margin: 0 8px;
}
.bq1_1 a {
    color: #FFFFFF; padding-left:5px; padding-right:5px;
}
.bq1_1 a:hover {
    color: #FFFFFF;
}
.bq2 {
    background-color: #FFFFFF;
    height: 120px;
    margin: 0 auto;
    width: 1004px;
}
.bq2_1 {
    background: url("../images/bg10.jpg") no-repeat scroll right center transparent;
    float: left;
    height: 110px;
    width: 410px;
}
.bq2_1 img {
    display: inline;
    height: 90px;
    margin-left: 15px;
    margin-top: 20px;
    width: 381px;
}
.bq2_1x {
    display: inline;
    height: 30px;
    margin-left: 15px;
    text-align: right;
    width: 381px;
}
.bq2_r {
    float: left;
    height: 110px;
    line-height: 23px;
    margin-top: 20px;
    width: 590px;
}


/*zhuanjia*/
#zilon8{ width:968px; margin:0 auto; height:195px;_height:155px; background:url(../images/zjbg.jpg) top no-repeat; margin-top:10px; border:1px solid #dadada; padding:55px 5px 10px 5px; margin-bottom:10px;}
#zilon9{ width:14px; height:28px; padding-top:83px;padding-buttom:83px; float:left; margin-right:10px;_margin-right:8px;cursor:pointer}
.pcont {
    float: left;
    margin: 5px 0 0;
    overflow: hidden;
    width: 915px;
}
.ScrCont {WIDTH: 32333px; ZOOM: 1}
#List1_1 {FLOAT: left}
#List2_1 {FLOAT: left}
#zilon11{ width:279px;  height:177px; _height:220px; border:1px solid #dadada; float:left;_padding-buttom:26px; margin-right:13px;_margin-right:8px; padding:6px 6px 6px 6px; _margin-bottom:-55px;}
#zilon12{ width:285px; height:136px; margin-bottom:10px; _margin-bottom:4px;_padding-buttom:26px; overflow:hidden; line-height:23px; overflow:hidden;}
#zilon7{ width:208px; height:48px;  line-height:24px;}
#zilon7 ul{ width:240px; height:48px;}
#zilon7 ul li{ width:208px; height:24px; padding-left:20px; background:url(../images/head.png) no-repeat -180px -20px;}

#zilon10 {
    float: right;
    height: 28px;
    margin-right: 10px;
    padding-top: 83px;
    width: 14px;cursor:pointer
}
.zilon7 {
    border: 1px solid #DADADA;
    display: block;
    float: left;
    height: 130px;
    margin-right: 10px;
    padding: 2px;
    width: 110px;
}
#zilon12 h3 {
    color: #079202;
    text-align: center;
}
#zilon12 h3 a {
    color: #0469a1;
    text-decoration: none;
}
#zilon12 h3 a:hover {
    color: #F96000;
    text-decoration: none;
}
#zilon14 {
    height: 27px;
    text-align: left;
    width: 285px;
}
#zilon14 a {
    margin-left: 10px;
    margin-right: 10px;
}

.lb_zj{ width:277px; height:146px;margin:0px; padding:0px; border-bottom:1px dashed #c4c4c4;  margin-top:10px;}
.zj_tp{ width:102px; height:132px; margin:0px; padding:0px; padding:1px; border:1px solid #dadada; overflow:hidden; margin-left:10px; display:inline; float:left}
.zj_nr{ width:152px; height:136px;margin:0px; padding:0px;  margin-left:8px; display:inline; overflow:hidden; float:left}
.zj_nr h3{color:#2a2a2a; height:20px; line-height:20px;margin:0px; padding:0px;font-size:12px; font-weight:bold;}
.zj_nr h3 span{ color:#fd6201; font-size:12.5px;}
.zj_nr h3 a{color:#2a2a2a;}
.zj_nr p{ width:140px; height:84px;color:#2a2a2a; line-height:20px; letter-spacing:1px;}
.zj_nr dt{ width:142px; margin:0 auto; }
.zj_nr dt span{ margin-left:4px;}

#doctor { width:275px; height:315px; overflow:hidden; float:right; border:1px solid #EAEAEA}
.blank { height:8px; clear:both; overflow:hidden;}


.lbfy{ width:682px; margin:0 auto;PADDING-top: 8px; padding-left:10px; }
.lbfy ul{TEXT-ALIGN: center;height:30px;}
.lbfy ul li{ float:left;}
.lbfy ul li A {
    border-color: #AAAADD;
    border-right: 1px solid #AAAADD;
    border-style: solid;
    border-width: 1px;
    color: #000099;
    height: 23px;
    line-height: 23px;
    margin: 2px;
    padding: 3px 5px;
    text-decoration: none;
}
.lbfy ul li A:hover {
    border-color: #000099;
    border-right: 1px solid #000099;
    border-style: solid;
    border-width: 1px;
    color: #000000;
}
.lbfy ul li A:active {
    border-color: #000099;
    border-right: 1px solid #000099;
    border-style: solid;
    border-width: 1px;
    color: #000000;
}
.lbfy ul .thisclass {
    background-color: #0469a1;
    border: 1px solid #0469a1;
    color: #FFFFFF;
    font-weight: bold;
    margin-left: 2px;
    margin-top: 2px;
    padding-left: 5px;
    padding-right: 5px;
}
.lbfy ul .disabled {
    border: 1px solid #CCCCCC;
    color: #CCCCCC;
    font-weight: bold;
    margin-left: 2px;
    margin-top: 1px;
    padding-left: 5px;
    padding-right: 5px;
}
.lbfy ul li span {
    display: block;
    height: 25px;
    line-height: 25px;
}
.lbfy ul li .pageinfo {
}


.list_mrul{ width:692px; border:1px solid #E7E7E7; border-top:none; padding-top:10px;}
ul.wzli li{ width:670px; height:90px; margin:0 auto; margin-bottom:10px; border:1px solid #E4E4E4;}

ul.wzli li h3 { width:650px; height:28px; background:#F5F7F6; line-height:28px; padding-left:20px; font-size:14px; color:#0FA29A; font-weight:bold;}
ul.wzli li p{ width:654px; height:45px; padding:8px; line-height:23px; text-indent:24px;}

ul.zjli li {width:670px; height:90px; margin:0 auto; margin-bottom:10px; border-bottom:1px solid #E4E4E4; height:160px;}
ul.zjli li img {
    float: left;
    height: 150px;
    overflow: hidden;
    padding-right: 10px; padding:2px; border:1px solid #ccc; margin-right:10px;
    width: 130px; background-color:#fff;
}
ul.zjli li h2 {
    border-bottom: 1px dashed #CCCCCC;
    font-size: 14px;
    line-height: 40px;
    padding-top: 10px;
}
ul.zjli li h6 {
    padding: 10px 0; font-size:12px; font-weight:normal;
}
ul.zjli li h6 a { color:#ff6600}
ul.zjli li span {
    float: right;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;
}
ul.zjli li p {
    text-align: right;
}
ul.zjli li p a img {
    float: right; border:none;
    height: 25px;
    width: 81px;
}

/*文章页*/

.list_mr{ border:1px solid #E7E7E7; border-top:none; padding-top:10px;}
.nr_1 {
    line-height: 39px;
    margin: 10px auto 0;
    text-align: center;
    width: 627px;
}

.nr_1 H1 {
    font-size: 24px;
}
.nr_1 H1 {
    line-height: 160%;
    margin: 0;
    padding: 0;
}


.nr_2 {
    border-bottom: 1px dashed #D3D3D3;
    height: 42px;
    line-height: 42px;
    margin: 0 auto;
    text-align: center;
    width: 675px;
}

.nr_2 span {
    margin: 0 10px;
}
.nr_3 {
    background: url("../images/dd.jpg") no-repeat scroll 5px 8px transparent;
    border: 1px dashed #D3D3D3;
    height: auto;
    line-height: 20px;
    margin: 10px auto 0;
    padding: 7px;
    text-indent: 40px;
    width: 654px;
}

.nr_4 {
    font-size: 14px;
    height: auto;
    line-height: 22px;
    margin: 10px auto 0;
    width: 667px;
}
.nr_4 p, .nr_4 div {
    padding-top: 10px;
}

.anniu {
    height: 89px;
    margin: 0 auto;
    width: 302px;
}
.nr_5 {
    background: url("../images/tag.jpg") no-repeat scroll left -3px transparent;
    border-bottom: 1px dashed #CBCBCB;
    color: #018780;
    font-size: 12px;
    height: 47px;
    line-height: 47px;
    margin: 0 auto;
    padding-left: 80px;
    width: 570px;
}
.nr_5 span {
    margin: 0 7px;
}
.nr_6 {
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    width: 673px;
}
.nr_7 {
    background: url("../images/bqfx.jpg") no-repeat scroll 0 0 transparent;
    height: 207px;
    margin: 15px auto 0;
    width: 640px;
}
.nr_7_1 {
    height: 35px;
    padding: 150px 0 0 30px;
    width: 284px;
}

.nr_8 {
    height: auto;
    margin: 10px auto;
    width: 670px;
}

.nr_8l {
    float: left;
    height: auto;
    width: 670px;
}

.nr_8l1 {
    background: url("../images/xgnr.jpg") no-repeat scroll 0 0 transparent;
    height: 37px;
    width: 640px;
	line-height:37px; font-size:14px; color:#fff; padding-left:30px
}
.nr_8l2{ width:668px; height:auto; border:1px solid #EAE6E7; border-top: none; margin-bottom:10px;overflow:hidden;float:left;}
.nr_8l2 ul{ padding:8px 0 0 8px;}
.nr_8l2 ul li{ width:260px; height:25px; line-height:25px; background:url(../images/dian.jpg) no-repeat left center; padding-left:20px; float:left; margin-right:30px; margin-left:10px; display:inline;}
.nr_8l2 ul li span{ float:right;}
.map { padding-bottom:10px; text-align:center;}
.map p { padding-bottom:10px; text-align:left; line-height:23px; padding-left:30px;}
.jiathis_style {padding-top:5px;}