/* 2014.4.21 坏人 */
.all{margin:0 auto; width:980px; overflow:hidden;}
BODY {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #222222; FONT-SIZE: 12px;COLOR: #222222; FONT-SIZE: 12px; margin:0px;background: url(../images/bodybg.jpg) repeat-y scroll center top transparent; padding:0px}
*{ margin:0px; padding:0px;}
body, ul, li, h3, h2, p, img, ul, dl, dt, dd {border: 0 none;list-style: none outside none;}
A {color: #000000;cursor: pointer;text-decoration: none;}
A:hover {text-decoration: underline;}
UL {list-style-type: none; margin: 0; padding: 0;}.w1000 { position:relative; width:1000px; margin:0 auto; clear:both; }.toplq { background:url(/images/top_bg.jpg) repeat-x left top; height:30px; line-height:30px; }.toplq h1 { color:#747474; background:url(/images/home.jpg) no-repeat 15px center; padding-left:35px; font-size:13px; margin-top:0px; margin-bottom:0px; }.toplq h1 a { color:#F00; }
.fl{ float:left; display:inline;}.fr{ float:right; display:inline;}
.head{height:88px; background:#FFFFFF; width:980px; overflow:hidden;}
.head .span1{padding-left:34px; float:left; padding-top:15px;}
.head .span2{float:right; display:block; padding-right:30px; padding-top:13px;}
.nav{ width:980px; height:42px; background:#0e8ccc;}
.nav ul {display: block;height: auto;overflow: hidden;padding-left: 25px;}
.nav ul li {display: block;float: left;font-size: 14px;line-height: 42px;text-align: center;width: 85px; background-image:url(../images/nvabg.jpg); background-repeat:no-repeat;}
#navno{background-image:none;}
.nav ul li a {color: #FFFFFF;font-weight: 600;}
.nav ul li a:hover {text-decoration: underline;}
.s34 {border: 5px solid #0e8ccc;height: 87px;width:970px;margin-top:5px;}
.s35 {padding-top: 9px; text-align:center; font-weight:bold; background-image:url(../images/sm1bg.jpg); background-repeat:no-repeat; background-position:center; height:27px;}
.s35 h2{ color:#0d71a4; font-size:14px;}
.sm1 {border-color: #0e8ccc;border-style: none solid none none;border-width: 5px;padding-left: 37px;padding-right:37px;width: 133px;height:87px;}
.sm2 {border-color: #0e8ccc;border-style: none solid none none;border-width: 5px;padding-left: 37px;padding-right:38px;width: 133px;height:87px;}
.sm3 {border-color: #0e8ccc;border-style: none solid none none;border-width: 5px;padding-left: 43px;padding-right:44px;width: 229px;height:87px;}
.sm4 {padding-left: 35px;width: 150px;}
.s37 {font-size: 12px;line-height: 23px;text-align: center;}
.s37 a{ padding-left:2px; padding-right:2px;}
.sbg {background-image: url(../images/sbg.jpg);background-repeat: repeat-x;border-color: #0e8ccc;border-style: solid;border-width: 1px;height: 32px;padding-top: 4px;width: 978px;margin-top:5px;}
.s62 {background-image: url(../images/sbg1.jpg);height: 27px;margin-left: 10px;width: 33px;}
.index_input { border: 1px solid #D6D7D9;float: left;font-size: 12px;height: 20px;line-height: 20px;margin-left: 10px;margin-right: 5px;margin-top: 2px;width: 261px;color:#C5C5C3;}
.index_submit {background:url(../images/sbutton.jpg) no-repeat scroll left top transparent;border: 0 none;cursor: pointer;float: left;height: 24px;margin: 2px 0 2px;vertical-align: top;width: 61px; }
.s68 {font-size: 12px;line-height: 29px;padding-right:20px;}
.ad{padding:8px 0;}
.con{width:980px; overflow:hidden; margin-bottom:8px;}
.i76{ width:237px; height:210px;border-color: #0E8CCC;border-style: solid;border-width: 1px; padding-left:10px;padding-top:10px;} 
.i76 span{ background-image:url(../images/bzbg.jpg); padding-top:7px; text-align:center;width:74px; height:27px;background-repeat:no-repeat;display:block; float:left; margin-right:3px; font-size:14px;}
.input2{ border: 1px solid #D6D7D9;float: left;font-size: 12px;height: 20px;line-height: 20px;margin-right: 5px;margin-top: 2px;width: 156px;}
.kflf{ border-color: #0E8CCC;border-style: solid;border-width: 1px;height: 353px; padding-left:4px;width: 243px; clear:both; margin-top:10px;} 
.kf8{width:239px; height:32px; background:#0e8ccc; margin-top:4px; text-align:center; padding-top:6px;}
.kflf ul{ padding:0 15px;}.kflf li{ padding-left:20px; background:url(../images/2.jpg) no-repeat left center; height:50px; line-height:50px; font-size:14px; border-bottom:1px solid #ccc;}
.htp{ margin-left:10px; height:223px; width:450px; background-image:url(../images/morenbg.jpg);}
.htp2{ margin-left:10px; margin-top:10px; width:444px;  padding-left: 4px; height:352px;border-color: #0E8CCC; border-style: solid; border-width: 1px; overflow:hidden;}
.htp4{border-color: #0E8CCC;border-style: solid;border-width: 1px; width:256px; height:582px; margin-right:1px; padding-left:1px; padding-top:3px;}
.f_tit {background-color:#0E8CCC; width:420px; height:39px; margin-top:4px; padding-left:20px; line-height:30px;}
.f_tit a {TEXT-ALIGN: center; WIDTH:76px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR:#FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: bold; margin-right:10px; margin-top:5px;}
.f_tit .a_hover {BACKGROUND: url(../images/f_hover.jpg) no-repeat; COLOR:#000000; argin-right:10px;}
.f_tit a:hover {TEXT-DECORATION: none;argin-right:10px;}
.f_bod {WIDTH: 444px; FLOAT: left; HEIGHT: 223px; OVERFLOW: hidden;}
.f_bod h3 {text-align: center; display:block; height:20px;}
.f_bod h3 a {color: #FF0000;font-size: 14px;}
.index_yydt li {background: url(../images/index_56.gif) no-repeat scroll left center transparent;line-height: 26px;padding-left: 10px;}
.index_yydt {border-top: 1px dashed #CCCCCC;font-size: 12px;list-style: none outside none;padding: 10px;}
.dft span{ display:block; float:left; margin-right:5px; margin-left:8px;}
.con_f_bod {PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; WIDTH: 414px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 110px; PADDING-TOP: 15px}
.con_f_bod IMG {BORDER-BOTTOM: #cdcccc 1px solid; BORDER-LEFT: #cdcccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 135px; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: left; HEIGHT: 95px; BORDER-TOP: #cdcccc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cdcccc 1px solid; PADDING-TOP: 3px}
.con_f_bod H1 {LINE-HEIGHT: 30px; TEXT-INDENT: 2em; COLOR: #0c659f; FONT-SIZE: 14px}
.con_f_bod H1 A {COLOR: #0c659f}
.con_f_bod H2 {LINE-HEIGHT: 30px; TEXT-INDENT: 2em; COLOR: #0c659f; FONT-SIZE: 14px}
.con_f_bod H2 A {COLOR: #0c659f}
.con_f_bod P {LINE-HEIGHT: 23px; TEXT-INDENT: 2em; height:72px; }
.con_f_bod P A {COLOR: #ef0000}
.htp4{  border-color: #0E8CCC;border-style: solid;border-width: 1px; width:256px; height:582px; margin-right:1px; padding-left:1px; padding-top:3px;}
.w237{ width:250px;}
.hosp2{ padding-top:8px; padding-left:3px;}
.hosp3{ text-indent:1.2em; line-height:22px; padding-top:10px; padding-left:5px;}
.hosp4{ padding-left:6px; padding-top:5px;}

.zjtd .fl{ width:668px; border:1px solid #0E8CCC; padding:20px;height:514px;}
.zjtd .fl h3{height:30px; margin:0 auto;font-weight:normal; font-size:12px;padding-top:10px; width:640px; background:url(../images/12.jpg) no-repeat 0 bottom; color:#A7A7A7;}
.zjtd .fl h3 strong{font-size:24px; color:#0C8DCE;}
.zjtd .fl h3 a{float:right;}
.zjtd .fl dl{ width:116px; padding:20px 25px 0 25px; float:left; overflow:hidden;}
.zjtd .fl dt{width:116px; height:144px; overflow:hidden;}
.zjtd .fl dd{line-height:24px;}.zjtd .fl dd h4{font-size:14px;font-weight:normal; text-align:center}.zjtd .fl dd h4 strong{color:red;}
.zjtd .fr{ width:258px; border:1px solid #0E8CCC; height:554px;}
.zjtd .fr h3{height:45px; background:url(../images/13.jpg) no-repeat 0 0; text-indent:-9999px;}
.zjtd .fr ul{padding:0 15px;}.zjtd .fr ul li{ height:30px; line-height:30px; overflow:hidden;}
.zjtd .fr ul li span.mix1{ width:74px;text-align:left;color:#000;display:inline-block}.zjtd .fr ul li span.mix2{ width:30px; color:#000;}
.zjtd .fr ul li span{ width:60px; text-align:right;display:inline-block; color:#0F8CCC}.zjtd .fr ul li em{width:60px; text-align:right;display:inline-block; color:#BF0707; font-style:normal;}
.yyzx{width:198px; height:25px; margin:0 auto; margin-bottom:15px;}
.con .fr dl{width:220px; margin:0 auto;}.con .fr dt{width:200px; height:20px; background:url(../images/14.jpg) repeat-y 0 0; line-height:20px; padding-left:10px; margin-bottom:10px}.con .fr dd{height:24px; text-align:center; color:red; font-weight:bold; font-weight:bold; font-size:16px;}
.tslf{ width:978px;border:1px solid #0E8CCC; overflow:hidden; margin-bottom:8px; padding-bottom:16px;}
.tslf h3{height:30px; margin:0 auto;font-weight:normal; font-size:12px;padding-top:10px; width:924px; background:url(../images/16.jpg) no-repeat 0 bottom; color:#A7A7A7;}
.tslf h3 strong{font-size:24px; color:#0C8DCE;}.tslf h3 a{float:right;}
.tslf .fl{ padding:22px; width:452px; height:310px; overflow:hidden}
.tslf .fr{ padding:20px; width:442px; overflow:hidden}
.tslf .fr p{width:396px; text-indent:2em; height:101px; padding:50px 24px 0 24px;line-height:24px; background:url(../images/18.jpg) no-repeat 0 0;}
.tslf .fr dl{overflow:hidden;}.tslf .fr dt{ width:67px; height:144px; padding:10px 20px; float:left;overflow:hidden;}
.tslf .fr dd{ float:left; width:86px; height:48px; line-height:24px; padding-left:14px; background:url(../images/20.jpg) no-repeat 0 bottom; padding-top:24px;}
.tslf ul{ width:900px; margin:0 auto; height:127px;padding:40px 0 20px 0; background:url(../images/21.jpg) no-repeat center 0;}.tslf ul li{ float:left; width:156px; height:127px; line-height:24px; text-align:center; padding:0 12px;}
.hzdd{ width:784px; height:60px; padding:20px 20px 20px 120px; margin:20px auto; background:#F5F5F5 url(../images/27.jpg) no-repeat 30px center; font-size:14px; line-height:30px;}
.zxzx {float:left; padding-left:25px;}
.alhz {float:left; width:570px;}.alhz dl{float:left; width:166px; height:150px; padding-left:24px; overflow:hidden;}.alhz dd{ height:35px; line-height:35px; text-align:center;}
.ryb{width:922px; height:300px; padding:29px 24px;}
.cont{width:980px; margin-bottom:8px; overflow:hidden}
.pre_l {WIDTH: 255px; FLOAT: left;}
.pre_l ul {BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 253px; FLOAT: left; HEIGHT: 300px; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid}
.pre_l ul .li1 {LINE-HEIGHT: 33px; WIDTH: 253px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/pre_l.jpg) no-repeat; FLOAT: left; HEIGHT: 33px}
.pre_l ul .li1 SPAN {DISPLAY: inline; FLOAT: left; COLOR: #0c659f; MARGIN-LEFT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.pre_l ul .li1 SPAN A {MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: none; COLOR: #0c659f}
.pre_l ul .li1 A {MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px}
.pre_l UL .li2 {WIDTH: 230px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; MARGIN-LEFT: 10px}
.pre_l UL .li2 A {LINE-HEIGHT: 27px; PADDING-LEFT: 17px; WIDTH: 213px; DISPLAY: block; BACKGROUND: url(../images/arr.jpg) no-repeat left center; FLOAT: left; HEIGHT: 27px}
.pre_l UL .li2 A:hover {BACKGROUND: url(../images/arr2.jpg) no-repeat left center; COLOR: #0c659f}

.pre_r {BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 716px; FLOAT: right; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid}
.pre_top {LINE-HEIGHT: 45px; WIDTH: 716px; BACKGROUND: url(../images/pre_top.jpg) no-repeat; FLOAT: left; HEIGHT: 43px; PADDING-TOP: 2px}
.pre_top SPAN {DISPLAY: inline; FLOAT: right; MARGIN-RIGHT:2px}
.pre_top A {TEXT-ALIGN: center; WIDTH: 129px; DISPLAY: block;  FLOAT: left; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.pre_top A:hover {COLOR: #0e6297; TEXT-DECORATION: none}
.pre_top .a_hover {BACKGROUND: url(../images/pre_h.jpg) repeat-x; COLOR: #0e6297; TEXT-DECORATION: none}
.pre_bod {WIDTH: 716px; FLOAT: left;}
.pre_bod UL {PADDING-BOTTOM:4px; PADDING-LEFT: 10px; WIDTH: 696px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px}
.pre_bod UL .li1 {PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; WIDTH: 696px; FLOAT: left; HEIGHT: 121px}
.pre_bod UL .li1 IMG {BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 150px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 111px; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 4px}
.pre_bod UL .li1 H1 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #0c659f; FONT-SIZE: 14px}
.pre_bod UL .li1 H1 A {COLOR: #0c659f}
.pre_bod UL .li1 P {LINE-HEIGHT: 25px; TEXT-INDENT: 2em}
.pre_bod UL .li1 P A {COLOR: #ef0000}
.pre_bod UL .li2 {WIDTH: 696px; FLOAT: left; HEIGHT: 56px}
.pre_bod UL .li2 A {LINE-HEIGHT: 28px; PADDING-LEFT: 20px; WIDTH: 211px; DISPLAY: block; BACKGROUND: url(../images/arr.jpg) no-repeat left center; FLOAT: left; HEIGHT: 28px; OVERFLOW: hidden}
.pre_bod UL .li3 {LINE-HEIGHT: 32px; MARGIN-TOP: 10px; PADDING-LEFT: 40px; WIDTH: 656px; BACKGROUND: url(../images/red_arr.jpg) no-repeat left 50%; FLOAT: left; HEIGHT: 32px}
.pre_bod UL .li3 A {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff0000; PADDING-TOP: 0px}


.pic {BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; MARGIN: 0px auto; WIDTH: 978px; HEIGHT: 195px; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid}
#pic_tit {WIDTH: 980px; BACKGROUND: url(../images/end_bg.jpg) repeat-x; FLOAT: left; HEIGHT: 38px}
#pic_tit LI {TEXT-ALIGN: center; WIDTH: 99px; DISPLAY: inline;  FLOAT: left; HEIGHT: 34px; COLOR: #115828; MARGIN-LEFT: 10px; PADDING-TOP: 4px}
#pic_tit LI A {LINE-HEIGHT: 34px; WIDTH: 100px; DISPLAY: block; HEIGHT: 34px; COLOR: #0a70a8; FONT-SIZE: 14px; FONT-WEIGHT: bold}
#pic_tit .pic_li {COLOR: #fff; FONT-WEIGHT: bold}
#pic_tit LI.pic_li A {BACKGROUND: url(../images/span_bg.jpg) no-repeat; COLOR: #fff; FONT-WEIGHT: bold}
#pic_bod DIV.pic_i {DISPLAY: block}
.pic_bod {PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 970px; PADDING-RIGHT: 5px; DISPLAY: none; FLOAT: left; HEIGHT: 150px; PADDING-TOP: 10px}
.pic_bod UL {WIDTH: 970px; FLOAT: left}
.pic_bod LI {PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 136px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 126px; PADDING-TOP: 12px}
.pic_bod LI IMG {WIDTH: 136px; HEIGHT: 99px}
.pic_bod LI P {TEXT-ALIGN: center; LINE-HEIGHT: 25px; COLOR: #666; FONT-WEIGHT: normal}

.last {WIDTH: 100%; margin:8px auto; OVERFLOW: hidden}
.last_a {BORDER-BOTTOM: #0e8ccc 2px solid; BORDER-LEFT: #0e8ccc 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; WIDTH: 972px; PADDING-RIGHT: 2px; HEIGHT: 88px; BORDER-TOP: #0e8ccc 2px solid; BORDER-RIGHT: #0e8ccc 2px solid; PADDING-TOP: 2px}
.last_a UL {WIDTH: auto; FLOAT: left; HEIGHT: 87px; OVERFLOW: hidden}.last_a UL li{float:left;list-style:none;}
.last_a .li1 {TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 18px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(../images/last_bg.jpg) no-repeat; FLOAT: left; HEIGHT: 68px; MARGIN-RIGHT: 5px; PADDING-TOP: 10px}
.last_a .li1 A {COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.last_a .li2 {TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 18px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(../images/last_bg.jpg) no-repeat; FLOAT: left; HEIGHT: 68px; PADDING-TOP: 10px}
.last_a .li2 A {COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.last_hide {WIDTH: 910px; DISPLAY: inline; FLOAT: left; HEIGHT: 87px; OVERFLOW: hidden}

.foot {LINE-HEIGHT: 29px; MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../images/foot.jpg) repeat-x; HEIGHT: 29px}
.foot UL {TEXT-ALIGN: center}
.foot UL LI {DISPLAY: inline; COLOR: #fff}
.foot UL LI A {PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #fff; PADDING-TOP: 0px}
.address {MARGIN:8px auto; WIDTH: 980px; HEIGHT: 142px; OVERFLOW: hidden;padding-bottom: 90px;}
.addimg {FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 10px}
.address P {LINE-HEIGHT: 21px; COLOR: #444}
















