/* CSS Document */
*{margin:0;padding:0;}
body{font-family:宋体;font-size:14px;line-height:25px;text-align:justify;text-justify:inter-ideograph;background:#fff;color:#444;margin:0;padding:0;}
object{font-size:0;line-height:0}
img{border:0;vertical-align:top}
ol,ul,li{list-style:none;}
h2,h3,h4{font-size:14px;}
a:link{color:#444;text-decoration:none;outline:none}
a:visited{color:#444;text-decoration:none;outline:none}
a:hover{color:#12582E;text-decoration:none;}
a:active{color:#444;text-decoration:none;outline:none}
.fl{float:left}
.fr{float:right}
.aright{text-align:right}
.acenter{text-align:center}
.aleft{text-align:left}
.clear{clear:both;zoom:1;}
.clear:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{clear:both;height:0;font-size:0;line-height:0}
.posRelative{position:relative}
.c9{color:#999}
.fb{font-weight:bold}
.f12{font-size:12px}
.f13{font-size:13px;}
.p16{padding:13px 16px 0;}
.p18{padding:18px 18px 12px;}
.pt8{padding-top:8px;}
.plr8{padding-left:8px;padding-right:8px;}
.pl20{padding-left:10px;padding-right:3px;}
.pt10{padding-top:10px;}
.ptb10{padding-top:10px;padding-bottom:10px}
.plist{padding:10px 2px 5px 15px;line-height:20px}
.pt18{padding-top:18px;}
.pr15{padding-right:15px}
.pb15{padding-bottom:15px}
/*margin*/
.mlr10{margin-left:10px;margin-right:10px}
.mt5{margin-top:4px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mlr12{margin-left:13px;margin-right:12px;}
.ml15{margin-left:17px}
.ml65{margin-left:63px}
.ml70{margin-left:70px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.txt_green{color:#0C5228;font-weight:bold}
.box_c6{border:solid 1px #C6C6C6}
.p1{padding:1px}
/*width*/
.w130{width:130px}
.w174{width:174px}
.w160{width:160px}
.w238{width:238px;}
.w260{width:260px}
.w290{width:290px}
.w340{width:342px}
.w370{width:370px}
.w450{width:450px}
.w460{width:460px}
/*height*/
.h360{height:auto;_height:360px;min-height:360px}
.h405{height:auto;_height:405px;min-height:405px}
.h425{height:auto;_height:425px;min-height:425px}
.h703{height:auto;_height:703px;min-height:703px}
.h733{height:auto;_height:733px;min-height:733px}
.h766{height:auto;_height:766px;min-height:766px}
.h785{height:auto;_height:785px;min-height:785px}
.h800{height:auto;_height:800px;min-height:800px}
.red,.red a:link,.red a:visited{color:#C80F0F;}
.more,.more a{font-size:12px;color:#f60;font-weight:normal}
.area{width:960px;margin:0 auto;zoom:1;z-index:1}
.udline{text-decoration:underline;}
/*头部*/
.header h1,.header .tel{background:url(../i/top_2.jpg) no-repeat;}
.header h1{background-position:0 0;width:330px;height:76px;text-indent:-9999px;float:left}
.header h1 a{display:block;width:330px;height:76px}
.header .fr{width:500px;}
.header .tel{background-position:right -86px;height:25px;overflow:hidden;text-indent:-9999px;margin-top:10px}
.header .home a,.header .home a:link,.header .home a:visited{padding:2px 0 2px 21px;margin: 0 3px 0 15px;color:#666}
.header .home a.home{background-position:1px -281px}
.header .home a.contact{background-position:0 -316px}
.header .home a.favourite{background-position:0 -351px}
/*搜索*/
.search li{float:left}
.search li.search{background-position:0 -202px;padding:0 13px 0 29px;font-weight:bold;color:#0C5228}
.search li.notice{background-position:0 -243px;padding-left:20px;width:630px;}
.inputsearch{border:solid 1px #BCBCBC;height:21px;background:#fff;}
.btn_search{background:#115B4A;font-size:12px;font-weight:bold;color:#fff;width:40px;height:23px;line-height:23px;border:none;cursor:pointer;margin:1px 0 0 5px}
/*菜单*/
.menu{height:57px;zoom:1;overflow:hidden}
.menu a,.submenu h2,.submenu .btm,.submenu .btm1,.party h2,.party .btm,.doctorlist dd,.sections .img,.sections .overview,.aboutus h3,.leadermore a{background:url(../i/menu_spr.gif) no-repeat;}
.menu a{background-position:-80px -45px;width:80px;height:57px;line-height:57px;display:block;float:left;font-weight:bold;color:#424242;text-align:center;}
.menu a:hover,.menu a.on{background-position:0 -45px;color:#fff;}
/*当前位置*/
.location{background:#F5F5F5;border:solid 1px #E0E0E0;font-size:12px;line-height:22px;color:#5d5d5d;padding:6px 20px 3px}
.location li,.submenu ul.list2,.submenu ul.list1 li,.rightlist h2 .title,.linegray1 h2 .title,.newslist a,.newslist .new,.sections .title,.header .home a,.search li,.linegray1 .newslist li,.linegray1 .newslist1 li{background:url(../i/icon_spr.gif) no-repeat;}
.location li{background-position:0 3px;padding-left:22px}
/*copyright*/
.footer{border-top:solid 3px #0C5228;padding:15px 0;text-align:center;font-size:12px;line-height:21px;color:#6C6C6C;}
.footer li{text-align: left;}
.wxicon{width: 85px; height:85px; float:left; padding-left:200px}
/*content left*/
.leftside{width:223px;float:left}
.centerside{width:494px;float:left}
.submenu h2{background-position:0 0;height:33px;line-height:33px;color:#fff;text-indent:25px;}
.submenu ul{padding:10px 20px 0;overflow:hidden;}
.submenu ul li{border-bottom:dashed 1px #C6C6C6;line-height:30px;padding:2px 0 0 36px;margin-bottom:-1px}
/*.submenu ul.list1 li{background-position:24px -154px;} */
.submenu ul.list1 li{background-position:18px -50px;}
.submenu .menus{background:#F0F0F0;font-size:12px;border-top:dashed 1px #C6C6C6;border-bottom:dashed 1px #C6C6C6;*border-bottom:none;padding:5px 0 0 20px;*margin-left:-36px;zoom:1}
.submenu .menus a{line-height:24px;background:none;float:left;display:block;width:80px;color:#333;}
.submenu .menus a:link,.submenu .menus a:visited{color:#333}
.submenu .menus a:hover,.submenu .menus a.on{color:#12582E!important}
.submenu ul li a:hover,.submenu ul li.on a{color:#12582E}
.submenu .btm{background-position:0 -35px;height:9px;overflow:hidden}
.submenu .btm1{background-position:-157px -279px;height:9px;overflow:hidden}
.submenu ul.list2{background-position:22px -391px;}
/*content right*/
.rightlist{width:728px;float:right;}
.rightlist h2,.rightlist h2 .left,.partylist h2,.partylist h2 .left,.rightlist .btm,.partylist .btm,.aboutus .top,.aboutus .btm{background:url(../i/right_spr.gif) no-repeat;}
.rightlist h2{background-position:right -32px;color:#0C5228;border-bottom:solid 1px #B2E2C6}
.rightlist h2 .left{background-position:0 0;width:17px;height:31px;display:block;float:left}
.rightlist h2 .title,.linegray1 h2 .title{padding:0 0 0 18px;line-height:31px;color:#0C5228;}
.rightlist h2 .title{background-position:0 -28px;}
.linegray1 h2 .title{background-position:0 -20px;}
.rightlist .btm{background-position:0 -66px;height:9px;overflow:hidden}
.linegray{border-left:solid 1px #E4E4E4;border-right:solid 1px #E4E4E4;zoom:1}
.linegray1{border-left:solid 1px #C6C6C6;border-right:solid 1px #C6C6C6;zoom:1}
.party .linegray,.party1 .linegray,.partylist .linegray{border-left:solid 1px #FF7E70;border-right:solid 1px #FF7E70;zoom:1}
.newslist .new{background-position:0 -91px;padding:0px 15px;margin-left:10px;}
.hcare{height:203px;}
.departdesc .lazy{float:left}
.shebei_list img{border:solid 1px #C6C6C6}
