﻿/* 标签属性 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,video,form,fieldset,input,textarea,p,blockquote,table,th,td,hr,button,article,aside,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "mircro-soft yahei", "宋体", Arial , Helvetica, sans-serif;background-color:#fff;}
img{border:0;vertical-align:middle;}
ol, ul, li{list-style:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
input{border:none;outline:medium;}

body{width:100%;color:#000;line-height:1.5;font-size:16px;}
html,body{min-width:1200px;}

a:link,a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:underline}
.global-width{width:1200px;margin-left:auto;margin-right:auto;}

/* 定位 */
.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;}

/*位置*/
.top-0{top:0;}
.right-0{right:0;}
.bottom-0{bottom:0;}
.left-0{left:0;}

/* 层级 */
.zindex--1{z-index:-1;}
.zindex-0{z-index:0;}
.zindex-1{z-index:1;}
.zindex-2{z-index:2;}

/* 浮动 */
.pull-left,.fl{float:left;}
.pull-right,.fr{float:right;}
.clear{clear:both;overflow:hidden;}
.overflow-hidden{overflow:hidden;}

/* display */
.hide{display:none;}
.show{display:block;}
.dis-inline{display:inline-block;}
.dis-flex{display:flex;}
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/* 宽高100% */
.width-100{width:100%;}
.height-100{height:100%;}

/* 下外边距 */
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-25{margin-bottom:25px;}
.margin-bottom-30{margin-bottom:30px;}

/* 文本位置 */
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-justify{text-align:justify;}
.text-nowrap{white-space:nowrap;}

/* 文本属性 */
.font-bold{font-weight:bold;}
.font-normal{font-weight:normal;}
.color-000{color:#000;}
.color-222{color:#222;}
.color-333{color:#333;}
.color-666{color:#666;}
.color-999{color:#999;}
.color-fff{color:#fff;}
.color-464646{color:#464646;}

/*字体大小*/
.font-12{font-size:12px;}
.font-14{font-size:14px;}
.font-16{font-size:16px;}
.font-18{font-size:18px;}
.font-20{font-size:20px;}
.font-22{font-size:22px;}
.font-24{font-size:24px;}
.font-26{font-size:26px;}
.font-28{font-size:22px;}
.font-30{font-size:30px;}

.mrt65{margin-top:65px;}
.mrt50{margin-top:50px;}
.mrt30{margin-top:30px;}
.mrt40{margin-top:40px;}
.mrb50{margin-bottom:50px;}

.linkWhite,.linkWhite:link,.linkWhite:visited,.linkWhite a:link,.linkWhite a:visited{color:#fff}
.linkRed,.linkRed:link,.linkRed:visited,.linkRed a:link,.linkRed a:visited{color:#ea0f10}
.linkBRed,.linkBRed:link,.linkBRed:visited,.linkBRed a:link,.linkBRed a:visited{color:#bd0f02}

/* 通用底部背景 */
.bg{width:100%;min-width:1200px;background:url(banner_20220225.png) no-repeat center 0;position:relative;}
.top{min-width:1200px;margin:0 auto;height:465px;position:relative}
.top2{width:100%;height:1080px;background-image:url(202202171854_banner2.png);background-repeat:no-repeat;background-position:0 center;background-size:auto 100%;position:relative}
.logo{position:absolute;left:44px;top:73px;}
.img-gui{position:absolute;right:160px;top:244px;z-index:1;}
.wrap{width:1200px;margin-left:auto;margin-right:auto}

/* 菜单 */
.menu{min-width:1200px;position:relative;overflow:hidden;padding-bottom:12px;}
.menu .left,.menu .right{position:absolute;height:71px;}
.menu .tit{display:block;margin:0 auto;width:1200px;}
.menu .more{position:absolute;left:50%;width:590px;text-align:right;bottom:20px;}

/* 底部 */
.live_bg{width:100%;background:url(202202171854_footer.png) no-repeat center bottom,url(202202171854_banner.png) no-repeat center 0;}
.thisfoot{background-color:white;}

/* 首页导航 */
.nav{width:100%;height:138px;background:url(202202171854_nav.png) no-repeat 0 0/auto 100%;position:relative;}
.nav a:hover{text-decoration:none}
.nav>ul{width:1200px;height:95px;position:relative;padding-top:12px;margin: 0 auto;}
.nav>ul>li{line-height:1.2;font-size:28px;float:left;display:inline;text-align:center;margin-left: 74px;}
.nav>ul>li a>span{display:block;color:#ffe07b;}
.nav .njlh_li{width:296px;position:absolute;top:-26px;left: 50%;margin-left: -615px;}
.nav .njlh_li img{width:100%;}

/* 文章页面 */
.showmainbody,.listmainbody{background:url(202202171854_footer.png) no-repeat center bottom;}
.listmain,.showmain{width:1160px;margin:0 auto;background:white;padding: 0 20px;}

/* 面包屑 */
.position2021{height:50px;line-height:50px;border-bottom:1px solid #bbb;position:relative;margin-bottom:20px;margin-top:40px}
.position2021 h3{font-size:24px;color:#671a1e;background:none;}
.position2021 span{position:absolute;right:0;top:0;}


/* 列表页 */
.listul{min-height:400px;padding:0 20px;}
.listul li{height:45px;line-height:45px;padding-left:20px;border-bottom:1px dashed #d6d6d6;font-size:16px;}
.listul li a{float:left;width:700px;}
.listul li span{float:right;color:#999;}

/* 文章页 */

.showmain p.aboutthis{color:#333;line-height:1.7;text-indent:2em;margin-bottom:10px;}
.showmain>h1{font-size:22px;color:#333;font-weight:bold;text-align:center;margin:40px 0 20px;}
.showmain .aboutthis{text-align:center;padding-bottom:30px;margin-top:12px;font-size:16px;}
.showcontent{min-height:300px;color:#666;line-height: 1.8;}
.showcontent p{text-indent:2em;line-height:36px;color:#666;}
.showcontent img{display:block;margin-left:auto;margin-right:auto}


/* 首页幕布 */
.full-screen,
.full-screen body{width:100%;height:100%;overflow:hidden;}
.maincover{position:fixed;width:100%;height:100%;overflow:hidden;background:#ea272f;background-size:100% auto;z-index:1;top:0;left:50%;transform:translateX(-50%);}
.maincover>div{width:100%;height:100%;left:0;bottom:0;}
.maincover>div img{width:100%;}

/* 手机版通用底部 */
.lincoapp-footer{display:none;}

.logo-title{position:absolute;left:50%;margin-left:-655px;top:55px;}
.hogo{position:absolute;left:50%;margin-left: 361px;top: 64px;}
@media screen and (max-width: 1340px) {
    .logo-title{left: 20px;margin-left: 0;}
}

@media screen and (max-width: 1530px) {
  
    .hogo{position:absolute;left: auto;right: 20px;margin-left: 0;}
}