﻿
/*领导之窗*/
.leaderl{float: left; width: 250px;    padding-top: 20px;}
.leaderr{float: left; width: 950px;}
.ldjie { padding: 20px; }
.title { height: 52px; line-height: 52px; background: url(imagesldjjhd.png) no-repeat left center; font-family: "微软雅黑"; font-size: 26px; color: #d00000;     padding-left: 20px; }
.title span { color: #333; padding-left: 10px; }
.cont { clear: both; margin-top: 15px; padding-left: 20px; min-height: 350px; }
.cont .pic { float: left; width: 235px; height: 314px; background-color: #b7b8b9; position: relative; overflow: visible; }
.cont .pic img { width: 235px; height: 314px; position: absolute; top: -5px; left: -5px; }
.cont .icont { float: right; width: 600px; }
.hd { border-bottom: 1px solid #e5e5e5; height: 42px; line-height: 42px; }
.hd h3 { background: url(imagesldjjh3.png) no-repeat; width: 140px; height: 42px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; }
.bd { padding-top: 15px; margin-bottom: 15px; line-height: 32px; }
.ldxg .list2 li { height: 34px; line-height: 34px; }

.side .hd { background: url(../images/ldzch.png) no-repeat; height: 42px; font-size: 16px; font-weight: bold; line-height: 42px; overflow: hidden; padding-left: 20px; color: #fff; margin-bottom: 5px; cursor: pointer; }
.side .hd.selected { background: url(../images/ldzchon.png) no-repeat; height: 42px; font-size: 16px; font-weight: bold; line-height: 42px; overflow: hidden; padding-left: 20px; color: #fff; margin-bottom: 0px; }
.side .hd a { color: #fff; }
.side .bd li { height: 36px; line-height: 36px; border-bottom: 1px solid #fff; border-top: 1px solid #fff; background-color: #eeeeee; padding-left: 13px; padding-right: 15px; }
.side .bd li a { position: relative; }
.side .bd li span { float: right; width: 42px; display: inline-block; height: 20px; text-align: justify; text-justify: distribute-all-lines; /*ie6-8*/ text-align-last: justify; /* ie9*/ -moz-text-align-last: justify; /*ff*/ -webkit-text-align-last: justify; /*chrome 20+*/ clear: right; }
/* service-menu */			 
.service-menu .menu-title,.service-menu .menu-p,.service-menu .menu-p .menu-i{background:url("imagesmenubg.png") no-repeat;}
.service-menu{border:solid 1px #d1d1d1;width:250px;}
.service-menu .menu-title{height:21px;overflow:hidden;padding:6px 8px;background-position:0 0;background-repeat:repeat-x;color:#444;font-size:14px;font-weight:bold;}
.service-menu .menu-p{display:block;height:21px;overflow:hidden;padding:6px 0 6px 19px;border-top:solid 1px #e6e6e6;background-position:0 -50px;background-repeat:repeat-x;color:#FFF;font-size:14px;font-weight:normal;cursor:pointer;}
.service-menu .menu-p .menu-i{float:left;display:inline;width:11px;height:11px;overflow:hidden;background-position:0 -103px;margin:5px 6px 0 0;}
.service-menu .menu-p a:link,.service-menu .menu-p a:visited{color:#FFF;text-decoration:none;font-size:14px;}
.service-menu .menu-p a:hover{color:#fafafa;text-decoration:none;}
.service-menu .menu-p-current .menu-i{background-position:-20px -103px;}
.service-menu .menu-p-current a:link,.service-menu .menu-p-current a:visited{color:#FFF;font-weight:bold;}
.service-menu .menu-p-current a:hover{color:#fafafa;}
.service-menu .menu-c{border-top:solid 1px #e6e6e6;display:none;padding:4px 0 4px 5px;}
.service-menu .menu-c-current{display:block;}
.service-menu .menu-c ul{display:block;}
.service-menu .menu-c li{padding:2px 0;height:25px;overflow:hidden; line-height: 25px;}
.service-menu .menu-c a:link,.service-menu .menu-c a:visited{color:#444;text-decoration:none;}
.service-menu .menu-c a:hover{color:#ff7300;text-decoration:none;}
.service-menu .menu-c .current:link,.service-menu .menu-c .current:visited{color:#369;font-weight:bold;}
.service-menu .menu-c .current:hover{color:#ff7300;}
.service-menu .menu-c li { height: 36px; line-height: 36px; border-bottom: 1px solid #fff; border-top: 1px solid #fff; background-color: #eeeeee; padding-left: 13px; padding-right: 15px; }
.service-menu .menu-c li a { position: relative; }
.service-menu .menu-c li span { float: right; width: 55px; display: inline-block; height: 20px; text-align: justify; text-justify: distribute-all-lines; /*ie6-8*/ text-align-last: justify; /* ie9*/ -moz-text-align-last: justify; /*ff*/ -webkit-text-align-last: justify; /*chrome 20+*/ clear: right; }
