﻿*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', Arial;outline: none;  }

textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a { text-decoration: none; color: #333; font-family: "微软雅黑", "Microsoft YaHei", Arial; font-size: 14px; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none;color:#1961ac; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #333; width: 100%;background-color: #fff; min-width: 1200px; marign:0 auto;  overflow-x: hidden; }
html, body { width: 100%; font-size: 14px; }
img { max-width: 100%;border:none; }
.fl { float: left; }
.fr { float: right; }

.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }
.con_w{ min-width: 1200px;width: 1200px;margin: 0 auto;  }

.banners{position:relative;}
.banners img{width:100%;}
.banners .logods{position:absolute;top:20px;z-index:10;}

.oneBox{padding:45px 0;}
.con_w{ min-width: 1200px;width: 1200px;margin: 0 auto;  }
.clearfix{zoom:100%;}
.bwcxL{width:240px;}
.bwcxR{width:900px;}

.textBox4{background:#797a7d;padding:12px 0;}
.foot06, .foot06 span{font-size:14px;color:#fff;text-align:center;}
.foot06 span{padding-left:16px;}

.menu_left{ margin-left: 16px; padding:12px 0 0; background: #fff; }
.menu_t{ position: relative; height: auto; width: 100%; }
.menu_t span{ display: block; background:#d00815; padding-left: 28px; line-height: 50px; font-size: 22px; color: #fff; border-radius: 0 2px 12px 0; }
.menu_t em{ position: absolute; left:0; bottom:0;  width:16px; height:15px; display:inline-block;}

.firstNormalTd,.firstActiveTd{ padding: 11px 0 11px 51px;}
.firstNormalTd a span,.firstActiveTd a span{
	display: block;
    color: #333;
    font-size: 18px;
    line-height: 20px;
    padding: 0 22px;
    border-left: 3px solid #d00815;
}
.firstActiveTd a span{
	color: #d00815;
    font-weight: bold;
}

.newsCon{}
.newsCon>h3{font-size:24px;color:#d00815;overflow:hidden;border-bottom:1px solid #d00815;padding-bottom:12px;margin-bottom:12px;}

.newsCon .newsList {margin-top:16px;}
.newsCon .newsList li{height:42px;line-height:42px;}
.newsCon .newsList li a{padding-left:12px;font-size:16px;color:#333;float:left;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;background:url(/Portals/0/uploads/images/20230524/10.png) no-repeat left;}
.newsCon .newsList li span{font-size:16px;color:#333;float:right;}
.newsCon .newsList li:hover a,
.newsCon .newsList li:hover span{color:#d00815;}

/*分页*/
.page0{ padding-top:20px;clear:both; width:100%; text-align: center; }
.page0 font,.page0 a{ display:inline-block; border:1px solid #979797; padding:0 12px; margin:0 2px; line-height:26px; font-size:12px;color: #9a9a9a; cursor: pointer;}
.page0 .NormalRed{ border:none; padding:0 4px; }


.ContentPane{ display: none;}