﻿

/* CSS Document */
body{margin:0px; padding:0px; font:14px/24px "宋体"; color:#000;}
div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, img, form, label,br{padding:0px; margin:0px;}
ul{list-style-type:none;}
img{border:0px;}
a{text-decoration:none; color:#222;}
a:hover{text-decoration:underline;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.block5{ height:5px; line-height:5px; font-size:0;  clear:both; display:block;}
.block8{ height:8px; line-height:8px; font-size:0;  clear:both; display:block;}
.block10{ height:10px; line-height:10px; font-size:0;  clear:both; display:block;}
.pd8{ padding:6px 8px;}
.pd4{ padding:3px 4px;}
.bg1{ background:#f4f4f4;}
.imgbk img{ display:block;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.mr10{ margin-right:10px;}
a.more{float:right;padding-right:5px;font-size:12px;color:#7a7a7a;font-weight:normal;}
a.more2{float:right;padding-right:5px;font-size:12px;color:#f3f3f3;font-weight:normal;}
/*clear*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.header{ width:1002px; height:179px; background:#f3f3f3; margin:0 auto;}
.header .logo{ float:left;}
.header .search{ width:290px; float:right; padding-left:30px; padding-top:80px; background:url(../img/search_ico.jpg) left bottom no-repeat;}
.header .search label{ display:block; padding-right:5px; height:21px; font: 13px/21px "宋体"; float:left;}
.header .search .txtBox{ width:120px; height:19px; border-left:#7a7a7a solid 1px; border-top:#7a7a7a solid 1px;border-right:#D4D0C8 solid 1px;border-bottom:#D4D0C8 solid 1px;background:#f3f3f3; color:#1D1D1D; padding:0px; font:normal 13px/18px "宋体";margin:0 4px 0 0;float:left;}
.header .search .btnGo{width:46px; height:21px; background:#ae090c; border:none; cursor:pointer; float:left;color:#fff; font: normal 13px/21px "宋体"; text-align:center;}

.nav{ display:block; width:1002px; height:41px;margin:0 auto; clear:both; background:url(../img/nav_bg.jpg) 0 0  repeat-x; font: normal 16px/41px "微软雅黑","黑体"; color:#fff;}
.nav li{ display:block; width:165px; float:left; background:url(../img/nav_line.jpg) right center no-repeat; text-align:center;}
.nav li a{display:block; color:#fff;}
.nav li a:hover{ display:block;background:url(../img/nav_hover.jpg) 0 0  repeat-x;font-weight:bold; text-decoration:none; color:#f6ff00;}
.nav li.end{ background:none; width:144px;}
.wrapper{ width:1002px; margin:0 auto;}
.col_01{ width:278px; float:left;background: #fff;}
.col_02{ width:427px; float:left; margin-left:10px;background: #fff;}
.col_03{ width:272px; float:right;background: #fff;}
.col_04{ width:1002px; float:left;background: #fff;}
/*焦点图*/
.Focus-img{ width:268px; height:222px; float:left; padding:4px; border:1px solid #d4d4d4; }
.layout01{ border:1px solid #d8d8d8;}
.layout01 h3{ width:100%; height:32px; background:url(../img/title_bg01.jpg) 0 0 no-repeat; font:bold 14px/32px "宋体"; color:#fff; text-indent:22px;}
.list01 li{ float:left; margin-left:9px; margin-top:10px; _margin-top:6px; display:inline;}
.hotnews{ width:425px; border:1px solid #d8d8d8; background:url(../img/title_bg02.jpg) 0 0 repeat-x; }
.hotnews h3{ width:100%; height:32px; background:url(../img/title_bg03.jpg) 0 0 no-repeat; font:bold 14px/32px "宋体"; color:#255480; text-indent:22px;}
.hotnews h3 a{ color:#255480;}
.hotnews ul{ display:block; padding:3px 7px;}
.hotnews li{ padding-left:12px; height:24px; line-height:24px;background:url(../img/new_ico.jpg) 0 center no-repeat;}
.hotnews li span{ float:right; color:#666;}
.news ul{ display:block; padding:2px 7px;}
.news li{ padding-left:12px; line-height:24px;background:url(../img/new_ico.jpg) 0 center no-repeat;}
.news li span{ float:right; color:#666;}
.tabMenu { width:100%; height:32px; float:left;BACKGROUND:url(../img/title_bg02.jpg) 0px 0px repeat-x;}
.tabMenu li{ width:90px; height:32px; border-right:1px solid #d9d9d9; font:normal 14px/32px "宋体"; FLOAT: left;  color:#000; TEXT-ALIGN: center; CURSOR: pointer; }
.tabMenu LI.hover { BACKGROUND:#fff; color:#255480; font-weight:bold; }
.list02 li{ padding-left:12px; line-height:24px;background:url(../img/new_ico.jpg) 0 center no-repeat;}
.layout02{ width:499px; border:1px solid #d8d8d8; float:left;}
h3.title{ width:100%; height:32px; background:url(../img/title_bg04.jpg) 0 0 no-repeat; font:bold 14px/32px "宋体"; color:#fff; text-indent:20px;}
.layout02 ul{ padding:3px 7px;}
.layout02 li{ padding-left:12px; line-height:24px;background:url(../img/new_ico.jpg) 0 center no-repeat;}
.layout02 li span{ float:right; color:#666;}
.layout03{ width:1000px; border:1px solid #d8d8d8; margin:0 auto; padding-bottom:10px; clear:both;}
.list03{ padding:10px;}
.list03 li{ float:left; margin-right:5px; padding:0 5px 0 30px; border:1px #cccaca solid; background:#FFF url(../img/tb_ico.jpg) -5px center no-repeat;font:normal 14px/27px "宋体"; color:#fff;display:inline;}
.list04 li{ float:left; margin:15px 15px 5px 10px; display:inline;}
.foote_list li{ float:left;margin:15px 6px 5px 10px;}
.copyright{ width:100%;max- width:1002px; margin:10px auto 0; padding:15px 0px; background:#ecf5fc; text-align:center; font-size:12px;line-height:26px; color:#555;}


/*栏目页面*/
.left{ width:232px; float:left; background:#f2f2f2;}
.right{ width:755px; border:1px solid #DDD; float:right;}

.path {padding-bottom: 0px; line-height: 32px; padding-left: 5px; padding-right: 5px; margin-bottom: 10px; background: #f3f3f3; HEIGHT:32px; padding-TOP: 0px;}
.path EM {padding-left: 1em; background: url(../img/list-ico.jpg) no-repeat left center; font-style:normal;}

.title2{ height:44px; background:url(../img/title2_bg.jpg) 0 0 no-repeat; font:bold 18px/44px "宋体"; color:#fff; text-align:center; }
.menu_list li{ height:37px; margin-top:8px; background:url(../img/menu_list.jpg) 0 0 no-repeat;font: normal 14px/37px "宋体"; color:#255480; text-indent:36px; }
.menu_list li a{color:#255480;}
.menu_list { width:212px; margin:10px auto;}

.title3{ height:42px; background:#f2f2f2 url(../img/icon_list.gif) 0 center no-repeat; border-bottom:1px solid #ddd; font:bold 18px/42px "宋体"; color:#255480; text-indent:40px; }
.newlist { padding:15px;}
.newlist li{ padding-left:12px; line-height:32px; border-bottom:1px dashed #ddd; background:url(../img/new_ico.jpg) 0 center no-repeat;}
.newlist li span{ float:right; color:#666;}
.pages {text-align: center; line-height: 35px; HEIGHT: 35px; OVERFLOW: hidden;}
.pages A { padding-left: 3px; padding-right: 3px; }
/*新闻内容页*/
#new_cont{padding:10px 15px; background:#f3f3f3; margin:0px auto;}
#new_cont h2{ text-align:center; font:500 20px/34px "黑体"; color:#255480;}
#new_cont .date{ background:#ececec; height:26px; line-height:26px; font-size:12px; color:#878787; margin:8px 0px; text-align:center;}
#new_cont #content{ padding:5px 10px;font-size:14px; line-height:210%;  padding-bottom:35px; color:#555; }
#new_cont #content div.p{ text-indent:25px; padding-top:10px;}
#new_cont .print{ clear:both; height:20px; padding:6px 30px; background:#e6e6e6; line-height:20px; font-size:14px; text-align:right;}
#new_cont .print img{*display: table-column; line-height:20px; margin-right:5px; vertical-align: middle;}
#new_cont .print .correction{ width:120px; float:left; text-align:left; display:block; color:#ae0b0c;}
#new_cont .print .correction a{ color:#ae0b0c;}
#new_cont .print .scrolltop{cursor:pointer; }
#new_cont .print a{ color:#444;}
#new_cont .print a:hover{ text-decoration:none;}
#new_cont .pages { border-top:1px solid #ededed; padding:10px 0px 10px 25px; font-size:14px; line-height:26px;color:#555;}
#new_cont .pages a{color:#555;}
#new_cont .pages a:hover{color:#ae0b0c;}
#new_cont #content .p img{ display:block; WIDTH:auto; HEIGHT: auto; margin:10px auto; TEXT-ALIGN: center; PADDING: 5px; TEXT-INDENT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff;}

@media (max-width: 768px) {
.copyright {  text-align: center;  font-size: 12px;  line-height: 18px;}
}


@media (max-width: 375px) {
.copyright {  text-align: center;  font-size: 11px;  line-height: 13px;}
}

/*相关文档 */
.gl-left .xgwd{ height: 35px; border-bottom: 2px solid #3181ef;font-size:16px;}
.gl-left .xgwd span{display: inline-block;background: #3181ef;text-align: center;line-height: 35px;color: #fff;font-weight: bold;padding: 0 28px;}
.ul-list ul{padding: 10px 0;border-bottom: 1px dotted #eeeeee;overflow: hidden;}
.ul-list ul li{line-height: 40px;height: 40px;padding-left: 10px; font-size:15px; border-bottom:1px solid #eee; }
.ul-list ul li a{float: left;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 65%;}
.ul-list ul li span{float: right;color: #999;}
.ul-list ul li a:hover{color: #000;}