@charset "utf-8";
/* CSS Document */
.l-main,.l-main *{ box-sizing:border-box; color:inherit;}
.mb10{ margin-bottom: 10px;}



.l-main{ width:819px; margin:auto; box-sizing:border-box; font-size:16px; overflow:hidden; }
.l-list-nav{ height:24px; color:#666; padding-left:20px;}
.height436{ height:436px !important;}
.bg-fff{ background:#fff;}

.l-new{ margin-left:20px; background-color:#e0e0e0; width:506px; height:436px; float:left; position:relative;}
.l-tout{ background:url(../images/l-con/tout.png) no-repeat; width:114px; height:75px; position:absolute; top:0; left:0;}
.l-new h1{ margin-top:50px; padding-bottom:10px; color:#0063af; font-size:26px; margin-left:50px; margin-right:50px; font-weight:normal; border-bottom:#aaaaaa dashed 1px; cursor:pointer;}
.l-new h1:hover {color:#f00;}
.l-new p{ color:#666; margin:0 50px;  line-height:26px; font-size:16px; text-indent:38px;}
.l-text-r{ color:#999; font-size:14px; text-align:right; margin-right:50px; line-height:30px;}


.l-ther-bg{ background-color:#FFF; padding:0 20px; overflow:hidden; padding-bottom:50px;}


.w33{ width:33.3333%;float:left; padding-right:20px;}
.lu-inf-title{ height:30px; width:100%; border-bottom:#b7b7b7 dashed 1px; position:relative; font-size:16px; color:#0078d3;}
.lu-inf-title a{ color:#0078d3;}
.lu-inf-more{ float:right;  font-size:14px; color:#ea6300 !important;}
.lu-inf-line{ width:70px; height:3px; background-color:#0078d3; position:absolute; left:0; bottom:-1px;}


.l-inf-list{ line-height:30px; overflow: hidden; font-size:14px; display:block; color:#333;}
.l-inf-list:hover{ color:#F00;}
.l-inf-list-pic{ float:left; width:4px; height:4px; margin-right:5px; display:block; background:url(../images/l-con/dian.jpg) no-repeat; margin-top:15px;}
.l-inf-list-title{ font-size: 16px; color: #0078d3; margin-bottom: 10px;}
.l-inf-list-text{ float:left; width:300px; overflow:hidden;display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    word-break: break-all; }
.l-inf-list-time{ float:right; width:50px; color:#999 !important;}

.w66{ width:66.6666%; float:left; height:100px; padding-right:20px;}
.l-vid-pic{ width:179px; height:179px; overflow:hidden; text-align:center; display:block;}
.l-vid-text{ width:179px; line-height:30px; text-align:center; display:block; font-size:16px; color:#333;}
.l-tab-title{ width:100%; border-bottom:#b7b7b7 solid 1px; height:35px; line-height:35px;}


#text p{ color:#666; line-height:24px;}
hr{ border:#e5e5e5 solid 1px; margin-top:40px; margin-bottom:20px;}



/*留言*/
.l-message-p{ width:100%; text-align:center; color:#666666; font-size:14px; display:block; padding-top:30px; line-height:50px;}
.l-message-con{ border:#cccccc dashed 1px; background-color:#f7fafe; margin-bottom:100px;}
.l-message-con-title{ line-height:48px; text-align:center; background:#eff2f6; font-size:16px; font-weight:bolder; border-bottom:#ccc dashed 1px;}

#message table{ border:0px; font-size:16px; }
#message table td{ padding-left:0px !important; line-height:30px !important; }
#message input[type=text],#message textarea { width:100%;line-height:30px; height:30px; padding-left:10px; border:#dcdcdc solid 1px; border-radius:3px; margin-bottom:15px;}
.yanzm{ width:78% !important;}
.message-i{ height:160px !important; line-height:20px!important; padding:5px 0 5px 10px!important;}
.l-message-but{ width:120px; text-align:center; line-height:40px; border-radius:3px; background-color:#0063af; display:block; margin:20px 0 20px 40px; float:left; color:#fff;}
.l-message-but:hover{ background:#f16202;}


/*征集*/
.l-zj-title{ background-color:#f2f2f2; line-height:42px; padding-left:20px; font-size:20px; display:block;}
.bor-b{ border-bottom:#d2d2d2 dashed 1px; line-height:40px; height:40px; font-size:16px;}
.width950{ width:950px;}
.l-zj-list-pic{ float:left; width:6px; height:6px;  margin:18px 10px 0; display:block; background:url(../images/l-con/dczj-pic.jpg); margin-top:18px;}





.hdjl_an > a:hover {opacity:0.8;}
.llb {color:#333;}
.llb:hover {color:#f00;}



.hdjl-k {border:1px solid #b8cfde; background:#f1f9ff;}
.hdjl-k .img {margin:0 auto 15px; text-align:center;}
.hdjl-k p {margin:0 20px;}
.hdjl-k p.didi {margin:15px 20px 50px; border-top:1px dashed #b8cfde; padding-top:15px;}

.hdlb-lb thead tr {background-color:#4175af; color:#fff; font-size:16px;}
.hdlb-lb tr.ge {background:#eee;}
.hdlb-lb tr:hover,.hdlb-lb tr.ge:hover {background:#d6e9f7;}

.hdlb-cxk {height:35px; padding-top:10px;}
.hdlb-cxk .anniu {width:83px; height:32px; float:right; line-height:32px; text-align:center; color:#fff; border-radius:3px; background:#f16202;}
.hdlb-cxk input[type=text] {width:207px; height:32px; box-sizing:border-box; line-height:30px; padding:0 10px; border-radius:3px; border:1px solid #dcdcdc; float:left;}

.hdlb-tabk {height:32px; margin:0 -3px;}
.hdlb-tabk .tab2,.hdlb-tabk .tab1 {width:96px; margin:0 3px; box-sizing:border-box; border-radius:3px; border:1px solid #dcdcdc; height:26px; line-height:24px; text-align:center; color:#999; background:#fff; display:block; float:left; cursor:pointer;}
.hdlb-tabk .tab1 {height:33px; margin-bottom:-1px; color:#333; border-radius:3px 3px 0 0; border-bottom:none;}
.hdlb-tnei {border:1px solid #dcdcdc; border-radius:0 0 3px 3px; height:105px; box-sizing:border-box; padding:12px 0 0 14px;}
.hdlb-tnei li {width:142px; height:25px; line-height:25px; float:left; color:#333;}

.hdlb-table {width:100%; font-size:14px; margin-bottom:20px;}
.hdlb-table td {border:1px solid #dcdcdc; padding:10px 20px; line-height:24px; color:#333; color:#333; box-sizing:border-box; width:33%;}
.hdlb-table td.bt {width:17%; background:#f8f8f8; text-align:center;}
.hdlb-table td.nei {color:#ea6300;}



/*20180320兵*/
.hdjl-k p.didi {margin:15px 20px 5px; border-top:1px dashed #b8cfde; padding-top:15px;}
.hdjl-k p.more {text-align:right; margin-bottom:25px;}
.hdjl-k p.more span {color:#f16202; cursor:pointer;}
#wxts {position:absolute; top:110px; right:20px; left:20px; bottom:20px; z-index:100; background:#f1f9ff; border:1px solid #b8cfde; display:none;}
#wxts .img {margin:30px auto 20px; text-align:center;}
#wxts p {margin:0 50px; line-height:24px; color:#666;}
#wxts #closed {width:19px; height:19px; background:url(../images/l-con/closed.jpg); position:absolute; right:10px; top:10px; cursor:pointer;}

.hdjl-ss {width:150px; height:25px; border-radius:3px; border:1px solid #ccc; color:#333; background:#fff; line-height:23px; padding:0 5px; margin-left:15px; margin-bottom:4px; display:inline-block; vertical-align:middle;}
.hdjl-ssan {width:40px; height:25px; border-radius:3px; background:#fff; color:#333; line-height:25px; padding:0; border:none; display:inline-block; vertical-align:middle; margin-left:5px; margin-bottom:4px; cursor:pointer;}


/*20180328张恒*/
/*数据统计图*/
.xinjian_data{float: left; position: relative; width: 405px;}
#holder,#holder1{ width: 300px; height: 300px; position: relative;}
#holder span,#holder1 span{ position: absolute; left: 50%; margin-left: -50px; top: 50%; margin-top: -50px; display: block; width: 100px; height: 100px; background: #fff; border-radius: 50%; text-align: center; line-height: 100px; font-size: 16px;}
.shuju_list{ position: absolute; left: 275px; top: 50px; width: 130px; border: solid 1px #999;}
.shuju_list tr th{height: 28px; line-height: 28px; text-align: left; padding: 0 0 0 8px; border-bottom: solid 1px #999; vertical-align: top;}
.shuju_list tr th span{display: inline-block; width: 14px; height: 14px; background: #000; margin-top: 8px; margin-right: 5px; vertical-align: top;}
.shuju_list tr td{height: 28px; line-height: 28px; text-align: left;  padding: 0 5px; border-bottom: solid 1px #999;}

