@charset "gb2312";
/*base*/
html,body,ul,li,p,h3,h4,a,img,input,span,a,textarea{margin:0;padding:0;}
html,body{min-width: 320px;}
img,input,button {border: 0;}
i{font-style: normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
li,button{list-style: none;}
body{font-size: 14px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";}
a:hover{color: #22a0eb;}
button,img,input { vertical-align: middle;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.mag_l0{margin-left: 0!important;}
.mag_30{margin-left:30px; }
::-webkit-input-placeholder {color: #999; } :-moz-placeholder { color: #999; } ::-moz-placeholder {  color: #999; } :-ms-input-placeholder {color: #999; } 
.cont{width: 1200px;margin: 0 auto;}
.select{background-color: #1180d2!important;}
body {width: 100%;height: 100%;background-color: #fff;}

.slzc{padding: 15px 0;}
/*领导之窗*/
.ldzc-top{height: 28px;line-height: 29px;background: url(ldzc11.png) 0px center no-repeat;padding-left: 20px;}
.ldzc-l {width: 741px;padding-left: 15px;}
.ldzc-l .ldzc-l1{width: 741px;height: 55px;background: url(ldzc21.png) center no-repeat;padding: 10px 0;}
.ldzc-l .ldzc-l1 span{font-size: 16px;font-weight: 400;color: #fff;line-height: 50px;width: 128px;text-align: center;display: block;}
.ldzc-l .ldzc-l2{width: 741px;}
/*.ldzc-l .ldzc-l2 li{width: 345px;padding: 10px;  background-color: #e5f2f9;float: left;margin-top: 12px;}*/
/*.ldzc-l2 li:first-child{width: 721px;}*/
/*.ldzc-l2 li:first-child .ld-t p{width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 5px;}*/
/*.ldzc-l2 li img{ width: 82px;height: 112px;float: left; padding-right: 10px;}*/
.mag_11{margin-left: 11px!important;}
/*.ldzc-l2 li p{line-height:22px;overflow: hidden;width: 251px;}*/
.ldzc-l2 li span{color: #0e8dd1;}
.ldzc-l2 li .ld-b p{height: 44px;line-height: 22px;overflow: hidden;width: 251px;}
.list-box-b{height: 34px;width: 501px;margin-left: 135px;padding: 20px;overflow: hidden;}
.list-box-b a{height:20px;padding: 7px;display: inline-block;}
.list-box-b a.now{background-color: #0e8dd1;color: #fff;}
/*最新动态*/
.ldzc-r{ width:412px;padding-right: 15px;}
.ldzc-r .ldzc-r1{height: 40px;width: 407px;background-color: #f1f1f1;margin-top: 18px;}
.ldzc-r .ldzc-r1 span{line-height: 40px;width: 130px;text-align: center;font-size: 16px;font-weight: 400;color: #fff;display: inline-block;background-color:#3da8ed;}
.ldzc-r .ldzc-r1 a {float: right;margin: 10px 10px 0 0;}
.ldzc-r2 {}
.ldzc-r2 li{width:382px;background-image: url(dt.png);padding-left: 25px;height: 48px;line-height:48px;background-repeat:  no-repeat;background-position: 1px 7px;border-bottom:1px dashed #dcdcdc; }
.ldzc-r2 li a{height: 48px;width: 70%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666;}
.ldzc-r2 li i{ float: right;font-size: 12px; margin-right:10px;}
.dbtp{padding-bottom: 50px;}
.dbtp .dbtp-top{height: 40px;width: 98%;background-color: #f1f1f1;margin: 10px 0;}
.dbtp .dbtp-top span{width: 70px;line-height: 40px;text-align: center;font-size: 16px;font-weight: 400;color: #fff;display: inline-block;background-color:#3da8ed;}
.dbtp .dbtp-top a {float: right;margin: 10px 10px 0 0;}
.dbtp-bot {height: 173px;}
.dbtp-bot li {float: left;width: 287px;height:173px;position: relative;margin-left: 10px;}
.dbtp-bot li:first-child {margin-left: 0px;}
.dbtp-bot li img {float: left;width:287px; height: 173px;overflow: hidden;}
.dbtp-bot li span { width: 277px;float: left;height: 40px; position: absolute;left: 0;bottom: 0;z-index: 5;color: #fff;line-height: 40px;overflow: hidden;padding-bottom: 0 10px;text-align: center;}
.dbtp-bot li span a {float: left;width: 100%;line-height:40px;font-size: 12px;color: #fff;}
.new_sake {width: 100%; height: 40px;position: absolute; left: 0;bottom: 0;z-index: 3;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}

/*领导之窗修改*/
.ldzc_box{ width:711px; padding:10px; height:auto; background-color:#e5f2f9; margin-bottom:10px; margin-left:10px; overflow:hidden;}
.ldzc_pic{ width:82px; height:112px; float:left; margin-right:15px; overflow:hidden;}
.ldzc_pic img{ width:82px; height:112px;}
.ldzc_js{ width:610px; float:left; line-height:22px;}
.ldzc_js p span,.ldzc_js2 p span{ color:#0e8dd1;}
.ldzc_box2{ width:340px; padding:10px; height:auto; background-color:#e5f2f9; margin-bottom:10px; margin-left:10px; overflow:hidden; float:left;}
.ldzc_js2{ width:240px; float:left; line-height:22px;}
.ldzc_cont{ width:100%; height:auto; overflow:hidden;}
.ldzc_js2 p{ white-space: nowrap;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;width: 100%;height: 24px;}