﻿@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/aqyh_cp_bg01.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: 855px; padding: 6px 44px 27px 44px; margin: 338px 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 h2{ text-align: center; font-size: 24px; color: #333333; font-weight: normal; line-height: 42px; height: 42px; width: 100%;}
.daoyu p{ color: #333333; line-height: 22px; font-size: 14px; text-indent: 32px; letter-spacing: 4px;}

.main{width: 1140px; height: auto; margin: 59px auto 0;}
/*第一排*/
.firstLine{ width: 100%; height: 370px;}

/*slideBox*/
.slideBox{ float:left; height:370px; 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:url(../img/aqyh_cp_dot.png) center center no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background-image:url(../img/aqyh_cp_dot_on.png);}
.slideBox .bd{ position:relative; height:370px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:617px; height:370px; 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:370px;}


/*重点要闻*/
.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: 18px; color: #1b9ce6; font-weight: bold; }
.more{ float:right; font-size:12px; color:#999999;}
.zdxw .headline{ width:100%; height:110px; 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: auto; margin-top: 50px;}
.szdt .szdt_tit{ width: 100%; height: 52px; line-height: 52px; color: #1b9ce6; font-weight: bold; font-size: 48px; background: url(../img/aqyh_cp_szdt_titbg.png) center center no-repeat; text-align: center; margin-bottom: 48px;}
.szdt_list{ width: 100%; height: 443px; }
.szdt_list li{ float: left; width: 360px; height: 100%; margin-left: 30px; background: #fafafa;}
.szdt_list li:first-child{ margin-left: 0;}
.szdt_list li img{ width:360px;height: 270px;}
.szdt_list li h2{ height: 26px; line-height: 26px;width: auto; padding:13px 20px 10px 20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center;}
.szdt_list li h2 a{ color: #666666; font-weight: bold; font-size: 16px;}
.szdt_list li p{padding: 0 20px; 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;}
.szdt_more{ display: block; margin: 20px auto; height: 30px; width: 230px; border: 1px solid #acacac; border-radius: 4px; line-height: 30px; text-align: center; color: #666666; font-size: 16px;}
.szdt_more:hover{ background: #1B9CE6; border-color: #1B9CE6; color: #FFFFFF;}
/*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;}

