﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.dib{display:block !important;}
.din{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}
body{ background:url(../img/2018glzczx_bg.jpg) no-repeat center top #FFFFFF;}
.ml15{ margin-left:15px;}
.ml10{ margin-left:10px !important;}
.ml45{ margin-left:45px;}
.nmt0{ margin-bottom:0 !important;}
.mbt10{ margin-bottom: 10px;}
.mt10{ margin-top: 10px !important;}
.mr10{ margin-right: 10px;}
.mr20{ margin-right: 20px;}
.wrapper{width: 1140px; margin: 0 auto; height: auto;}


/*导语*/
.daoyu{ width: 1010px; height:137px;margin: 423px auto 0;
background: rgba(255,255,255,0.7);
background: rgb(255,255,255);
filter:alpha(opacity=70);
-moz-opacity:0.70;
-khtml-opacity:0.7;
opacity: 0.7;}
.daoyu img{ float: left; width: 64px; height: 137px;}
.daoyu p{ width: auto; color: #333333; line-height: 22px; font-size: 14px; text-indent: 32px; letter-spacing: 4px; padding: 20px 45px 0 109px;}

/*第一排*/
.firstLine{ width: 1140px; margin: 20px auto; height: 360px; background: #f8f8f8;}

/*slideBox*/
.slideBox{ float:left; height:360px; width:617px;position:relative; z-index:5;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:19px; bottom:16px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:6px;  width:8px; height:8px; background:#c7cacd; cursor:pointer; }
.slideBox .hd ul li.on{ background:#FFFFFF;}
.slideBox .bd{ position:relative; height:360px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:617px; height:360px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:100%; height:40px; background:url(../img/tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; text-indent:20px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:617px; height:360px;}


/*重点要闻*/
.zdxw{ float: left; width: 475px; margin: 0 24px; height: 100%;}
.zdxw .title{height: 49px; line-height: 49px; border-bottom: 1px solid #eeeeee;}
.zdxw .title h2{float:left; padding:0 11px;line-height: 48px; height: 48px; border-bottom: 2px solid #1b9ce6;}
.zdxw .title h2 a{font-size: 24px; color: #1b9ce6; font-weight: bold; }
.more{ float:right; font-size:12px; color:#999999;}
.zdxw .headline{ width:100%; height:105px; border-bottom:1px dashed #e0e0e0;}
.zdxw .list .headline h2{ margin-top:10px;  line-height:48px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zdxw .list .headline h2 a{ color:#333333;font-size:22px; font-weight:bold;}
.zdxw .list .headline h2 a:hover{ color: #1B9CE6; text-decoration: none;}
.zdxw .list .headline p{ width:100%; line-height:24px; color:#888; }
.zdxw .list .headline p .xxnr a{ font-size:12px; color:#ff0000;}
.zdxw .list .headline p .xxnr a:hover{ text-decoration: none; color: #1B9CE6;}

.list{ width:100%;}
.list ul{margin-top:9px;}
.list ul li{ font-size:14px; height:30px; line-height:30px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left; color:#444; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis; text-decoration:none; text-indent: 15px;}
.list ul li a:hover{ color:#1B9CE6;}
.list ul li span{float:right; color:#aaa; font-size:12px; margin-right:5px;}

.time{ font-size:12px; color:#999; float:right;}


/*市州动态*/
.szdt{ width: 100%; height: 485px; background: #eaf1f7;}
.szdt .szdt_main{ width: 1140px; height: 100%; margin: 0 auto;}
.szdt_title{ height: 64px; width: 100%; background: url(../img/2018glzczx_szxw_titbg.jpg) 130px center no-repeat; line-height: 64px;}
.szdt_title h2{float: left; width: 130px; height: 64px; line-height: 64px; color: #0080c9; font-weight: bold; font-size: 24px;  text-align: center;}
.szdt_title .more{ float: right; color: #999999; font-size: 14px;}
.szdt_title .more:hover{ color: #1B9CE6;}
.szdt_list{ width: 1160px; height: 420px; }
.szdt_list li{ float: left; width: 528px; height: 162px; padding: 14px 16px; margin-left: 20px; margin-bottom: 20px; background: #ffffff;}
.szdt_list li .szdt_pic{ float: left; display: block; width: 213px; height: 162px; margin-right: 12px;}
.szdt_list li .szdt_pic img{ width:213px;height: 162px;}
.szdt_list li h2{height: 48px; line-height: 24px;width: auto;overflow: hidden; text-overflow: ellipsis;}
.szdt_list li h2 a{ color: #666666; font-weight: bold; font-size: 16px;}
.szdt_list li p{line-height: 20px; color: #999999; font-size: 14px;}
.szdt_list li:hover h2 a,.szdt_list li:hover p{color: #1b9ce6; }
.szdt_list li:hover{ -moz-box-shadow:2px 2px 5px #999999; -webkit-box-shadow:2px 2px 5px #999999; box-shadow:2px 2px 5px #999999;}
/*footer*/
.foot{ width: 100%; height: 132px; background: #0091e0;}
.foot p{ padding-top: 30px; width: 100%; text-align: center; line-height: 24px; color: #ffffff; font-size: 14px;}
/*当前位置*/
.location{ width: 100%; height: 20px; line-height: 20px; color: #999999; font-size: 14px; text-indent: 30px; background: url(../img/kx_cp_home.png) left center no-repeat; margin-bottom: 18px;}
.location a{ color: #999; font-size: 14px;}
.location a:hover{ color: #1b5bad;}

