.zz .m_zz li#top_boxbody{margin: 0px auto; padding: 0px; font-size:14px; font-family:Microsoft YaHei; line-height:24px; color: #333;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px; font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}

html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1300px;font-family:Microsoft YaHei;}

h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase; vertical-align:top;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}

/*公用*/
.q_title{ text-align:center; font-size:42px; color:#222222;}
.q_title span{ display:block; font-weight:lighter; font-size:18px; color:#666666; margin:10px 0 20px 0;}
.q_title:after{ content:''; display:block; height:17px; background:url(../image/20200919093159_1203409536.png) no-repeat center;}

.qf_bot{ text-align:center;padding: 60px 0 30px;}
.qf_bot p:nth-child(1){ font-size:35px; color:#222;}
.qf_bot p:nth-child(1) b{color:#e10215;}
.qf_bot p:nth-child(2){ font-size:16px; font-weight:lighter; color:#222222; margin:10px 0px 15px 0px;}
.qf_bot p:nth-child(3){ height:9px; background:url(../image/20201017102832_1759885861.png) no-repeat center; margin-top:20px;}

.page,.content,.w1300,.w1400{ width:1200px; margin:0 auto;}
.content1{ width:1200px; margin:0 auto; position: relative;}
.pr{position: relative;}
.pa{position: absolute;}
.nno{margin:0px !important;padding:0px !important;border:none !important;}
.nnx{margin-right:0px !important;}


#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
.top60{height:60px;}
#top60{height:60px;}
#top80{height:80px;}
#top100{height:100px;}




/*news*/
.news{ padding-bottom:60px;height:900px;box-sizing: border-box;}
.nc_le{width: 506px; border:1px solid #ececec;}
.ncl_li{position: relative;}
.ncl_li+.ncl_li {display: none;}
.nc_le .news_div_item{width: 506px;position: relative;display: inline-block;height: 590px;box-sizing: border-box;}
.nc_le .news_div_item+.news_div_item{display: none;}
.nc_le .news_div_item_date{position: absolute;bottom: 125px;right: 101px;color: #222;z-index: 7; font-size:16px;display: inline-flex;}
.nc_le .news_div_item_year,.nc_le .news_div_item_month,.nc_le .news_div_item_day{font-size: 16px;}
.nc_le .news_div_item_content{position: absolute;bottom:0px;left: 0;z-index: 5;height: 170px; background:#f6f6f6; padding:10px 30px;width: 506px;box-sizing: border-box;}
.nc_le .news_div_item_title{height: 50px;display: block;margin-bottom: 10px;}
.nc_le .news_div_item_a{color:#222;font-size: 16px;line-height:50px;}
.nc_le .news_div_item_a:hover{ color:#e10215;}
.nc_le .news_div_item_body{color: #666666;line-height: 30px; font-weight:100;}
.nc_le .news_div_item_pic{ width:506px !important; position: absolute;top: 0;left: 0;z-index: 3;}

.nc_le .news_div_item_pic,.nc_le .news_div_item_pic a,.nc_le .news_div_item_image{width: 506px;height: 420px;z-index: 4; position: relative;  overflow:hidden;}
.nc_le ol{position: absolute;right: 32px;bottom: 132px;z-index: 6;display: block !important;}
.nc_le ol li{width: 8px;height: 8px;border-radius:24px;background:#666;position:relative;transition:300ms; cursor:pointer;}
.nc_le ol li+li{margin-left:10px;}
.nc_le ol li.on{background:#e10215;transition:300ms;}

.nc_ri{width: 735px;}
.nc_list{ text-align:center;}
.nc_list a{ width: 126px;height:44px;display: inline-block;vertical-align: top;text-align: center;line-height: 44px;font-size: 16px;color: #222; background:#f6f6f6; transition:all 0.5s ease;}
.nc_list a+a{ margin-left:18px;}
.nc_list a.cur{ background:#e10215; color:#fff;}
.nc_tab li+li{display: none;}
.nc_tab .news_div{ width:664px;}
.nc_tab .news_div_item{height: 197px;border-bottom: 1px solid #e6e6e6;padding-top: 50px;box-sizing: border-box;}
.nc_tab .news_div_item:nth-child(1){padding-top:20px;}
.nc_tab .news_div_item+.news_div_item{}
.nc_tab .news_div_item_date{float: right;height: 44px;position: relative;display: inline-block; top:40px;}
.nc_tab .news_div_item_year{position: absolute;bottom: 43px;right: 0; font-size:30px;}
.nc_tab .news_div_item_month{font-size: 16px;color: #666;display: inline-block;}
.nc_tab .news_div_item_day{font-size: 16px;color: #666;display: inline-block;}
.nc_tab .news_div_item_content{float: left;width:540px; padding-right:30px; border-right:1px solid #ececec; }
.nc_tab .news_div_item_a{font-size: 16px;color: #222;}
.nc_tab .news_div_item_a:hover{ color:#e10215;}
.nc_tab .news_div_item_body{font-size: 14px; font-weight:100; color: #666;line-height: 30px;display: block;padding-top: 20px;    }
.nc_tab .news_div_item_pic{display: none;}

