
html{overflow-x:hidden;}
body{ background:#fff url(../image/bodybg.png) repeat-y center top; margin:0px; padding:0px;
	font-size:12px; line-height:24px; text-align: center; font-family:"微软雅黑";
 color:#353535; width: 100%; min-width:1240px; }
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;}
a{ color:#333; text-decoration:none;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#a50000;}
.tover{ width: 325px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
li:hover a{color:#a50000;}
.fl{ float:left;}.fr{ float:right;}
.yh{font-family:"微软雅黑";}
.hidetxt{ display:none;}
.clear{clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.w1002{width:1002px; margin:0px auto; padding: 0px 9px 0px 8px; background: #f4f4f4; position: relative;text-align: left;}
.line{border: 1px solid #e7e7e7;}
.mb45{margin-bottom: 45px;}

/*公用样式*/
.effect-img{text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.effect-img img{opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1); top:0px; left:0px;}
*:hover{transition: all ease 0.35s;-webkit-transition: all ease 0.35s;-moz-transition: all ease 0.35s;}

.Container{padding: 22px 20px 65px;}
.Current{height: 52px; line-height: 52px; border-bottom: 1px solid #ebebeb; margin-bottom: 25px;}
.Current h2{font-weight: bold;float: left; font-size: 24px; color: #a52a2a;}
.Position{float: right; padding-left: 26px; background: url(../image/home.png) no-repeat left center; font-size: 14px; color: #808080;}
.Position a{color: #808080;}
.Position span{color: #a50000;}


/*pages*/
.Pages{width:100%; text-align:center; font-size:14px; line-height:34px; margin-top: 40px; color:#666666;}
.Pages a{display:inline-block; *display:inline; *zoom:1; width:38px; color:#666666; background: #fff; border: 1px solid #e6e6e6; margin:0 4px;}
.Pages .a_first,.Pages .a_next,.Pages .a_end{width:auto; padding: 0px 10px;}
.Pages .p_count{padding: 0px 10px; background: #fff; border: 1px solid #e6e6e6; display: inline-block;}
.Pages a:hover,.Pages a.a_cur{color:#fff; background:#a50000; border: 1px solid #a50000;}

/*top*/
.Top{line-height: 32px; font-family: "宋体"; padding-left: 10px;}
.Top a{color: #353535;}
.Top i{padding: 0px 10px;}
.Logo{padding: 47px 0px 0px 32px; height: 144px; background-repeat: no-repeat;}
.Logo img{display: block; width: 518px;}
.NavMask{position: absolute; width: 1195px; height: 54px; left: -88px; right: -88px; z-index: 0;  background: url(../image/navbg.png) no-repeat;}

.Nav{position: relative; z-index: 5; height: 39px; margin-bottom: 4px;}
.Nav li{width: 20%; float: left; text-align: center; line-height: 39px; font-size: 16px; background: url(../image/navline.jpg) no-repeat left 0px;}
.Nav li a{display: block; color: #fff;background: none;}
.Nav li a:hover{color: #fff;}

.Notice{position: relative; background: url(../image/whitebg.png) repeat-x; height: 40px; padding-left: 190px; overflow: hidden;}
.Notice .title{position: absolute; left: 0px; top: 0px; padding-left: 20px; width: 147px; color: #fff; font-family: "宋体"; font-weight: bold; background: url(../image/noticebg.png) no-repeat; line-height: 34px;}
.Notice .list li{line-height: 34px; color: #353535;}
.Notice .list li a{color: #353535;}
.Notice .list li i{padding: 0px 15px;}

/*bottom*/
.Bottom{background: url(../image/bottombg.jpg) repeat-x; padding: 14px 0px 28px; text-align: center; font-family: "宋体";}
.Bottom b{padding: 0px 5px; color: #ed1414;}
.Bottom i{padding: 0px 8px;}
.Bottom .icon{padding: 0px 8px;}

/*index*/
.Main{padding: 36px 0px 28px;}
.w488{width: 488px; background: #fff;}
.HomeTit{height: 37px; background: #f4f4f4;}
.HomeTit .name{width: 124px; padding-left: 30px; float: left; line-height: 47px; margin-top: -10px; font-size: 20px; font-weight: bold; color: #fff; background: url(../image/titbg.png);}
.HomeTit .more{float: right; margin: 8px 18px 0px 0px; color: #ed1414; background: url(../image/morebg.png) no-repeat; width: 50px; line-height: 20px; text-align: center;}

.CommonBox{padding: 25px 19px 0px; height: 496px; overflow: hidden;}
.CommonBox .pic{margin-bottom: 20px;}
.CommonBox .pic img{display: block; width: 100%; height: 200px;}
.CommonBox ul{max-height: 452px;overflow: hidden;}
.CommonBox ul li{height: 36px; line-height: 36px; overflow: hidden; font-size: 14px;}
.CommonBox ul li i{font-size: 12px; padding-right: 5px; color: #666;}
.CommonBox ul li .date{float: right; font-size: 13px; color: #9a9a9a;}
.CommonBox ul li:hover i{color: #a50000;}

/* 列表页 */
.NewsList ul{height: 750px;overflow: hidden;}
.NewsList li{height: 49px; line-height: 49px; border-bottom: 1px dashed #d2d2d2; font-size: 16px;overflow: hidden;}
.NewsList li .date{float: right; font-size: 14px; color: #999999;}
.NewsList li i{color: #999; padding-right: 14px;}
.NewsList li:hover i{color: #a50000;}

/*详情页*/
.ActiveContent .Atit{text-align:center; line-height:32px; position:relative; border-bottom:1px dashed #c6c6c6; padding-bottom: 18px;}
.ActiveContent .Atit h2{font-size:24px; line-height: 44px; color:#333333;}
.ActiveContent .Atit em{display:block; font-size:14px; color:#666666;}
.ActiveContent .Atit em i{padding:0px 12px;}
.ContentAbout{padding:28px 0px 65px; border-bottom:1px solid #e7e7e7; font-size: 15px; line-height: 28px; color: #474747; overflow: hidden;}
.PrevNextBox{padding:22px 0px 0px;}
.PrevNextBox dl{font-size:14px; line-height:30px;}
.PrevNextBox dl b{color:#000; font-weight:normal;}
.PrevNextBox dl a{color:#666666;}

/**分页*/
.sunui-sunpage{height:30px;margin:20px auto 10px;line-height:30px;font-size:16px;text-align:center;}
.sunui-sunpage a,.sunui-sunpage span{color:#333;padding: 4px 15px;border: 1px solid #e2e2e2;margin:0 -5px 5px 0;height:28px;line-height:28px;}
.sunui-sunpage span {background: #c60d0d;color: #fff;}
.sunui-sunpage .pagenub{background:none;color:#333;border:none;padding: 0 20px 0 0;}
.sunui-sunpage .pagenub i{color:#c60d0d}
.input0{width:44px;height:30px;border:1px solid #e2e2e2;}

/*文前文后图片居中20190918*/
.img-pic {text-align: center;}
.img-pic>img {max-width: 60%;}

/*暂无图片*/
.nodata{background: url(http://ahzd.stats.gov.cn/res/web/websubjectWmcj/images/nodata.png) no-repeat center center;width:100%;min-height:400px;}