@charset "utf-8";
html{background:#fff}
body{font-size:63%;color:#333;font-family:'Microsoft YaHei',SimSun,SimHei,"STHeiti Light",STHeiti,"Lucida Grande",Tahoma,Arial,Helvetica,sans-serif}
a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,img,ins,kbd,legend,li,map,object,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;color:#323232;-webkit-font-smoothing:subpixel-antialiased}
table{border-collapse:collapse;border-spacing:0;width:100%}
fieldset,img{border:0}
img,object{max-width:100%;width:auto\9;-ms-interpolation-mode:bicubic;display:block}
a{outline:0;text-decoration:none;color:#323232}
a:hover{text-decoration:none;color: #B81213;}
.topImg{margin:0 auto}
.topImg img{width:100%;height:auto;display:block}
input[type=button]{outline:0;border:0 none;background-color:transparent;cursor:pointer}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
.clearfix:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.clear{clear:both}
.f12px{font-size:1.2em}
.f14px{font-size:1.4em}
.f16px{font-size:1.6em}
.f18px{font-size:1.8em}
.f20px{font-size:2em}
.f22px{font-size:2.2em}
.f24px{font-size:2.4em}
.fl{float:left}
.fr{float:right}
.ct{margin:0 auto}
li,ol,ul{list-style:none outside none}
.tc{text-align:center!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.fwn{font-weight:400}
.fwb{font-weight:700}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:after,q:before{content:'';content:none}
input,select,textarea{font-weight:inherit}
button,input,select,textarea{vertical-align:middle}
.pr{position:relative}
.inblock{display:inline-block;*zoom:1;*display:inline}
.disnone{display:none}
.block{display:block}
.hidden{overflow:hidden!important}
.none{display:none}
.textoverflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.underline:hover{text-decoration:underline}
.mtc{margin:0 auto}
.number{font-family:Arial}
.fw600{font-weight:600}
.hand{cursor:pointer}
.distable{display:table}
.distr{display:table-row}
.distd{display:table-cell}
.mr35px{margin-right:35px}
.ml35px{margin-left:35px}
.mr10px{margin-right:10px}
.ml10px{margin-left:10px}
.mt20px{margin-top:20px}
.topicInfo li{transition:all 1s ease 0s}
.wrap_erweima{width:100px;height:140px;position:fixed;right:10px;bottom:20px;background:#fff;z-index:9999}
.wrap_erweima img{width:100px;height:100px}
.wrap_erweima p{width:80px;text-align:center;margin:0 auto}
.wrap_con{position:relative;background-size:cover;z-index:99;overflow:hidden}
/* .wraq_header{display:inline-block;margin:50px auto} */

.row{width:1200px;margin:0 auto;position:relative}
.wrap_content2{background: url(../imagesmoban2026/bg2.png) no-repeat top center/100% auto;}
.wraq_header2{display: block;padding-bottom: 20.72%;}

.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
.fs19{font-size: 19px;}
.fs20{font-size: 20px;}
.fs21{font-size: 21px;}
.fs22{font-size: 22px;}
.fs23{font-size: 23px;}
.fs24{font-size: 24px;}
.fs25{font-size: 25px;}
.fs26{font-size: 26px;}
.fs27{font-size: 27px;}
.fs28{font-size: 28px;}
.fs29{font-size: 29px;}
.fs30{font-size: 30px;}
@media screen and (max-width:996px){
	html,body{font-size: 6px;}
	[class*="lh"]{line-height: 1.8em;}

	.fs30,.fs32,.fs28{font-size: 22px;}
	.fs23,.fs24,.fs26{font-size: 22px;}
	.fs22{font-size: 18px;}
	.fs20{font-size: 17px;}
	.fs18{font-size: 16px;}
	.fs16,.fs17{font-size: 14px;}
	.fs14,.fs15{font-size: 13px;}
}
@media screen  and (max-width:767px){
	.title[class*="lh"][class*="x1"]{white-space: normal;height: auto;}

	.fs30,.fs32,.fs28{font-size: 19px;}
	.fs23,.fs24,.fs26{font-size: 18px;}
	.fs22,.fs20{font-size: 16px;}
	.fs18,.fs19{font-size: 14px;}
	.fs16,.fs17{font-size: 14px;}
	.fs14,.fs13,.fs15{font-size: 12px;}
}


.header{z-index:9999999;background: #fff;}
.header .row{display: flex;justify-content: space-between;align-items: center;}
.logo{width:auto;height:auto;padding:12px 0;display:inline-block}
.logo a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.wrap_nav{position:absolute;width:100%;bottom:0}
.nav{max-width:1200px;z-index:888;margin:0 auto;height:60px}
.nav ul{height:60px;margin:0 auto;max-width:1200px}
.nav ul li{float:left;height:60px;line-height:60px;text-align:left;position:relative}
.nav ul li a{color:#fff;font-size:1.6em;padding:0 90px;padding-left:43px\9\0;padding-right:43px\9\0;*padding-left:43px;*padding-right:43px;text-align:center}
.nav ul li .subNav{position:absolute;left:0;top:60px;display:none;overflow:hidden;width:100%;z-index:999;background:#c00603}
.nav ul li .local{left:-86px}
.nav ul li.on{background:#fff}
.nav ul li.on a{color:#c00603}
.nav ul li.on .subNav{display:block}
.nav ul li.on .subNav dl{overflow:hidden;padding:5px 0}
.nav ul li.on .subNav dl dd{border-bottom:1px solid #fff;height:auto;line-height:24px;*line-height:24px;text-align:center;padding:8px 0}
.nav ul li.on .subNav dl dd:hover{background:#fff}
.nav ul li.on .subNav dl dd a{font-size:14px;border:none;font-size:1.4em;text-align:left;font-weight:400;color:#fff;padding:0}
.nav ul li.on .subNav dl dd:hover a{color:#c00603;padding:0}
.nav ul li .pos_left{left:-72px}
.phone_logo{width:60%;float:left}
.snav{display:none}
.mbtn{width:30px;height:25px;float:right;background:url(../imagesmoban2026/phone_nav_03.png) no-repeat;cursor:pointer;margin:18px 0 0 0;position:relative;z-index:20000}
.mbtn.open{background:url(../imagesmoban2026/close_03.png) no-repeat;width:30px;height:24px}
.navm{position:absolute;width:100%;background:#bf0000;overflow:hidden;text-align:left;display:none;left:0;top:0;padding-top:58px;z-index:9999}
.navm ul{padding:0 0 10px}
.navm li{border-top:1px solid #0fff;position:relative;padding:0 1%;overflow:hidden}
.navm li:first-child{border-top:0}
.navm li strong.arrow{cursor:pointer;width:30px;height:48px;line-height:48px;text-align:center;font-size:20px;font-weight:700;display:inline-block;color:#fff;font-weight:400;float:right}
.navm li a{width:auto;font-size:16px;line-height:18px;padding:15px 0 15px 13px;color:#fff;display:inline-block}
.navm li a:hover{color:#fff}
.navm li.sub_has span{margin-left:10px}
.navm li.on a{color:#fff}
.navm dl{display:none;border-top:1px solid #fff}
.navm dl dd{padding-left:30px;line-height:18px;padding:8px 0 8px 30px;border-bottom:1px dashed #fff}
.navm li.on dl dd a{font-size:14px;color:#fff;font-weight:400;display:inline;border:none;padding:0}
.navm li dl dd a{float:none;font-size:14px;color:#fff;font-weight:400;display:inline;display:block;border:none;padding:0}
.navm li dl dd a:hover{font-weight:700}
.navm li span{text-align:center;border-left:1px solid #586369;padding:0 5%}
.navm li span:first-child{border-left:0}
.navm li span a{display:inline-block;padding:0;width:auto;float:none}
.snav #ser{display:block;position:static;clear:both;margin:5px auto 15px}
.ser01{padding:20px 0 0 0}
.search01{width:100%;height:40px;background:rgba(255,255,255,.2);border-radius:50px;position:relative;overflow:hidden;z-index:9999999}
.search01 input{position:absolute;width:200px;height:40px;line-height:40px;color:#6b6b6b;border:none;background:0 0;right:35px;top:0;padding-left:0}
.search01 input.notxt{color:#4f544f;padding-left:7px;width:92%}
.search01 input.notxt1{position:absolute;width:16px;height:40px;top:0;right:30px;border:none;background:url(../imagesmoban2026/phone_ser_03.png) no-repeat center center;cursor:pointer;overflow:hidden;padding:0}
.link{padding:15px 0;width:100%;background:#fff}
.linkIn{max-width:1200px;margin:0 auto;overflow:hidden}
.linkIn ul{overflow:hidden}
.linkIn ul li{font-size:14px;float:left;margin:0 50px 0 0;line-height:24px}
.linkIn h2{float:left;font-size:14px;color:#333;margin:0 38px 0 0}
.wrap_footer{padding:52px 0;background:#c00603}
.footer{max-width:1200px;margin:0 auto;overflow:hidden;text-align:center;font-size:16px;line-height:26px;color:#fff}
.footer p{color: #fff;}
.wraq_header{margin:0 0}
.subPage{width:100%;margin:0 auto;position:relative}
.wrap_bread{max-width:1200px;margin:15px auto;overflow:hidden;height:30px;line-height:30px}
.wrap_bread h2{font-size:22px;width:auto;float:left}
.wrap_bread h2 a{color:#b70000}
.bread{max-width:1200px;color:#999;text-align:right;float:right;width:auto}
.subPage_con{max-width:1200px;margin:0 auto;min-height:470px}
.sub_right{padding:25px 30px;box-sizing:border-box;min-height:600px}
.article h2{font-size:18px;color:#333;text-align:center}
.author{font-size:14px;color:#999;text-align:center;padding:15px 0 15px 0;border-bottom:1px solid #e1e1e1}
.author span{color:#999;padding:0 15px}
.article_con{font-size:14px;color:#333;line-height:1.8;padding:10px 0 0 0}
.article_con i{font-style:italic}
.article_con strong{font-weight:700}
.article_con img{margin:0 auto}


@media screen and (max-width:1386px){
    .nav ul{max-width:1000px}
    .nav ul li a{padding:0 70px}
    .header{max-width:1000px}
    .linkIn{max-width:1000px}
    .linkIn ul li{font-size:12px}
    .linkIn h2{font-size:12px}
    .wraq_header{background-size:cover}
}
@media screen and (max-width:1200px){
    .logo{padding:20px;width:70%;font-size:0}
    .logo_01{width:57%}
    .logo_02{width:42.5%}
    .nav{max-width:1023px}
    .nav ul{max-width:1023px}
    .nav ul li a{padding:0 71px}
}
@media screen and (max-width:1023px){
    .linkIn{margin:0 15px}
}
@media screen and (max-width:996px){
    .nav{display:none}
    .snav{display:block}
    .wrap_nav{top:0;background-size:cover;position:absolute;right:0;width:100%}
    .snav{padding:0 15px}
    .phone_logo{width:30%}
}
@media screen and (max-width:767px){
    .phone_logo{width:50%}
    .snav{height:42px;margin-top:13px}
    .mbtn{margin:8px 0 0 0}
        .article_con img {
        width: auto !important;
        height: auto !important;
    }
    .article_con video {
        width: auto !important;
    }
    .article_con table {
        width: 100% !important;
    }
    .article_con {
    font-size: 12px;
    }
}

@media screen and (max-width:480px){
    .mbtn{background-size:18px;width:18px}
    .mbtn.open{width:18px;background-size:18px;background-position:no-repeat;margin:10px 0 0 0}
}