/* CSS Document */
.bs_bg { width:1000px; background:#FFF; margin:0 auto; overflow:hidden;}

.first { margin: 10px auto; overflow: hidden; position: relative; padding-bottom:20px;}

.first .recommend { width:280px; height:310px; float:left;}

.first .recommend .title { width:270px; height:30px; line-height:30px; padding-left:10px; font-size:16px; font-weight:bold; color:#000; border-bottom: solid 1px #d35616;}

.first .recommend img { width:280px; height:130px;margin-top:5px;}

.first .recommend span { display:inline-block; width:280px; height:35px; line-height:35px; font-size:14px; border-bottom:1px dashed #e0e0e0; margin-bottom:4px; text-align:center;}

.first .recommend ul { width:280px; height:100px;margin-top:5px;}

.first .recommend ul li { width:272px; line-height:28px; padding-left:8px; background:url(../images/arr.jpg) no-repeat 0px 9.5px;}

.first .news {width: 424px; height: 320px; float: left; overflow: hidden; padding-left:9px;}

.first .news .title { width:424px; height:30px; line-height:30px; padding-left:10px; font-size:16px; font-weight:bold; color:#000; border-bottom: solid 1px #d35616;}

.first .news .ntop { width:424px; height:80px;  margin-bottom:4px; overflow:hidden;}

.first .news .ntop h3{ height:25px; line-height: 25px; font-size:16px; text-align: center; font-weight:bold; margin:5px auto;}

.first .news .ntop h3 a { color:#d35616;}

.first .news .ntop img { width:150px; height:124px; margin-bottom:5px; float:left;}

.first .news .ntop p { width:100%; height:124px; line-height:24px; text-indent:2em;  margin:0 5px; float:left;}

.first .news ul { width:424px; height:120px; padding-top:10px; overflow:hidden;}

.first .news ul li { width:100%;  line-height:28px; padding-left:7px;margin-left:10px; letter-spacing:0.5px; margin-right:5px; background:url(../images/arr.jpg) no-repeat 0px 9.5px; float:left;}

.first .daohang { background: url(../images/daohang.jpg) no-repeat; width: 263px; height: 300px;  float:right;}

.first .daohang h2 { height: 30px; text-indent: -999px; width: 263px;}

.first .daohang h2 { height: 30px; text-indent: -999px; width: 263px;}

.first .daohang ul { height: 372px; padding-left: 10px; padding-right: 7px; width: 246px;}

.first .daohang ul li { float: left; height: 88px; text-align: center; width: 82px;}

.first .daohang ul li a { float: left; height: 30px; line-height: 30px; padding-top: 60px; text-align: center; width: 82px;}

.doctor { width:980px; padding-bottom:30px;border-bottom:solid 1px #d35616;}

.doctor .dtitle { width:980px; height:50px; background:url(../images/bj000.jpg) no-repeat;}

.doctor .dtitle a { float:right; color:#fff; line-height:50px; font-weight:bold; font-size:14px; margin-right:30px; display:inline;}

.doctor .dcontent { width: 980px; height: 260px; padding-top: 30px;    overflow: hidden;    border-top: 1px solid #d35616;}

.doctor .dcontent img { width:210px; height:260px; margin-right:10px; float:left;}

.doctor .dcontent h4 { width:760px; font-size:16px; display:block; border-bottom:1px solid #e4e4e4; height:38px; line-height:38px; float:left; color:#666;}

.doctor .dcontent h4 span { font-size:28px;font-weight:bold; color:#d35616; letter-spacing:10px;}

.doctor .dcontent p { width:760px; line-height:22px;color:#666; font-size:13px; margin:10px auto; float:left;}

.doctor .dcontent p span { font-size:14px;line-height:22px;color:#0071B6;}

.doctor .dcontent .dzixun { display:inline-block; width:125px; height:34px; border-radius:5px; line-height:34px; text-align:center; background-color:#00b3a4; margin:20px 0 0 190px; float:left;}

.doctor .dcontent .dyuyue { display:inline-block; width:125px; height:34px; border-radius:5px; line-height:34px; text-align:center; background-color:#f58100; margin:20px 0 0 100px; float:left;}

.doctor .dcontent .dzixun a, .doctor .dcontent .dyuyue a { color:#fff; font-size:14px; font-weight:bold;}

.dask { width:980px; margin:6px auto; overflow:hidden;}

.dask .lask { width:578px; height:410px; float:left; overflow:hidden;}

.dask .lask img { width:580px; height:51px;}

.dask .lask .lhead { width:578px; border-bottom:1px dashed #ccc; background:#fff; height: 38px; line-height: 38px; text-align:center;}

.dask .lask .lhead .lh1, .dask .lask .lhead .lh2, .dask .lask .lhead .lh3 { font-size:14px; font-weight:bold;}

.dask .lask .lhead .lh1, .dask .lask .lhead .lh3 { width:100px; height:28px; float:left;}

.dask .lask .lhead .lh2 { width:478px; height:28px; float:left;}

.dask .lask .lbottom { width:578px; height:320px; overflow:hidden;}
.dask .lask .dzixun { display:inline-block; width:125px; height:34px; border-radius:5px; line-height:34px; text-align:center; background-color:#f58100; margin:10px 0 0 190px; float:left;}
.dask .lask .dzixun a, .dask .lask .dyuyue a { color:#fff; font-size:14px; font-weight:bold;}
.dask .lask .lbottom .bd { width:578px; height:320px; overflow:hidden;}

.dask .lask .lbottom .bd ul { width:578px; height:320px; overflow:hidden;}

.dask .lask .lbottom .bd ul li { height:32px; line-height:32px;}

.dask .lask .lbottom .lb1 { width:100px; height:32px; text-align:center; color:#CC0000; float:left;}

.dask .lask .lbottom .lb2 { width:478px; height:32px; text-align:center; color:#045681; float:left;}

.dask .lask .lbottom .lb3 { width:100px; height:32px; text-align:center; color:#006600; float:left;}

.dask .rask { width:390px; height:410px; float:right; overflow:hidden;}

.dask .rask .yuyue11 { width:390px; height:51px; background:url(../images/dggc_zjwd_r.gif) no-repeat;}

.dask .rask .yuyue11 span { display:block; width:15px; height:51px; line-height:51px; margin-left:339px; color:#fff; font-size:13px; font-weight:bold;}

.dask .rask .rhead { width:390px; border-bottom:1px dashed #ccc; background:#fff; height: 38px; line-height: 38px; text-align:center; overflow:hidden;}

.dask .rask .rhead .rh1, .dask .rask .rhead .rh2 { font-size:14px; font-weight:bold;}

.dask .rask .rhead .rh1 { width:60px; height:28px; float:left;}

.dask .rask .rhead .rh2 { width:90px; height:28px; float:left;}

.dask .rask .rbottom { width:390px; height:320px; }

.dask .rask .rbottom .bd ul li { width:390px; height:32px; line-height:32px; text-align:center;}

.dask .rask .rbottom .rb1 { width:60px; height:32px; float:left;}

.dask .rask .rbottom .rb2 { width:90px; height:32px; float:left;}

.dask .rask .rbottom .rb3 { width:90px; height:32px; float:left; color:red;}

.dask .rask .rbottom .rb4 { width:90px; height:32px; float:left;}
.dask .rask .dyuyue { display:inline-block; width:125px; height:34px; border-radius:5px; line-height:34px; text-align:center; background-color:#00b3a4; margin:10px 0 0 150px; float:left;}
.dask .rask .dyuyue a, .dask .lask .dyuyue a { color:#fff; font-size:14px; font-weight:bold;}
.anli { width:978px; margin:0 auto; border:1px solid #ccc;}

.anli .anli_tit { width:978px; height:88px;}

.anli_con {width:978px; overflow:hidden;}

.anli .anli_con ul { margin-left:10px; margin-top:15px;}

.anli .anli_con li { float:left; width:230px; border:1px solid #DFDFDF; margin:0 10px 10px 0; overflow:hidden; margin-bottom:10px; padding-bottom:10px;}

.anli .anli_con img{ margin-top:5px; margin-left:5px;}

.anli .anli_con span{width:220px;font-size:14px; display:block; padding-top:5px; text-align:center; margin:0 auto;height:22px; line-height:22px; background:#e8f3fb; display:block; overflow:hidden;}

.anli .anli_con span a{ color:#666; font-weight:bolder;}

.anli .anli_con span a:hover{ color:#666; font-weight:bolder; text-decoration:underline;}

.anli .anli_con p{width:219px; height:120px; overflow:hidden; text-indent:2em; line-height:25px; font-size:12px; margin:0 auto;}

.anli .anli_con p a{ color:#F00;}

.anli .anli_con p a:hover{ color:#F00; text-decoration:underline;}

.mbd{  height: 110px; overflow: hidden; position: relative; margin: 10px auto; width:980px;}

.mbd img { width:980px; height:110px;}

.wenzhang { width:980px; margin:6px auto; overflow:hidden;}

.nxzlzx { width:317px; height:310px;  border-top:none; overflow:hidden; float:left; margin-bottom:6px;}

.zhongjian { margin:0px 11px; _margin:0px 9px;}

.nxzlzx_lm{ width:317px; height:40px; border-bottom:1px solid #d35616;}

.nxzlzx_lm span a{ float:right; display:inline; margin-top: 15px; margin-right: 15px;}

.nxzlzx_lm p a{ font-size:16px; color:#000; line-height:40px; font-family:"微软雅黑";font-weight:bold; float:left; display:inline;}

.nxzlzx_nr{ padding:5px 10px; overflow: hidden;}

.nxzlzx_nr p{ float:left; display:inline;}

.nxzlzx_nr dl{ width:185px; float:right; display:inline;}

.nxzlzx_nr dl dt{ font-weight:bold; text-align:center; line-height:30px;}

.nxzlzx_nr dl dt a{font-size:14px;  color:#000;}

.nxzlzx_nr dl dd{ font-size:12px; color:#666; text-indent:2em; line-height:26px;}

.nxzlzx_nr ul{ width:280px; clear:both; padding-top:10px;}

.nxzlzx_nr ul a{color:#000;}
.nxzlzx_nr ul li{width:280px;  line-height:28px; font-size:14px;color:#000;letter-spacing:0.5px;}

.yyhj {overflow:hidden; border:#ccc 1px solid; border-top:none;height:200px; width:980px; margin:6px auto;}

.yyhj .yytitle { width:980px;  background: url(../images/link_bg.jpg); background-repeat:repeat-x;}

.yyhj .yytitle span {width:100px; text-align:center;display:inline-block; line-height:36px; font-size:16px; font-weight:bold;     color: #000;
    letter-spacing: 5px;}

.yyhj .pic ul { overflow:hidden;}

.yyhj .pic ul li { width:146px; height:136px; float:left; padding:10px 7px 10px 5px;}

.yyhj .pic ul li img { width:146px; height:110px;}

.yyhj .pic ul li span { display:inline-block; font-size:12px; color:#000; text-align:center; line-height:26px; background:#eee; width:146px; height:26px;}