@charset "UTF-8";
html{
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	font-size: 20px;
}
html,body {
	-webkit-touch-callout:none;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-webkit-user-select:none;
	width: 100%;
}
body {
	line-height: 1.5rem;
	font-size: 0.7rem;
	color: #212121;
	background-color: #f5f5f5;
	outline: 0;
}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{
	margin:0;
	border:0;
	padding:0;
	font-style:normal;
	list-style:none;
}
a{color:#212121;text-decoration:none}
.content-padded{margin: 0.75rem;position: relative;word-break: break-all;}
.border-b{border-bottom: thin solid #ccc;}
.container{background:#fff;padding:0 0.75rem}

.mt-10{margin-top:0.5rem}
.mt-20{margin-top:1rem}
.nav{height:2.5rem;line-height:2.5rem;position:relative}
.logo{float:left;height:2rem;}
.logo img{height:1.8rem;margin:0.35rem 0}
.title{position:absolute;left:5rem;right:5rem;text-align: center;width: auto;overflow: hidden;
text-overflow: ellipsis;z-index: 2;white-space: nowrap;font-size:0.9rem}
.nav a{display:block}
.nav i{color:#cda160}
.nav .back{float:left;font-size:1.2rem;}
.nav .home{float:left;font-size:1.2rem;margin-left:1.5rem}
.nav .menu{float:right;font-size:1.2rem;overflow:hidden}
.banner-swiper-container{width:100%;overflow:hidden;position: relative;}
.swiper-pagination-bullet-active{background:#2e2f93}
.chronicle{}
.sub-title{border-left:0.2rem solid #cda160;font-size:0.8rem;text-indent:0.3rem;line-height:1rem;line-height:1rem;}
.sub-title i{font-size:0.7rem;font-style:normal;color:#212121;margin-left:0.3rem}
.sub-title a{float:right;font-size:0.7rem;color:#cda160;}
.sub-title a i{color:#cda160;margin-right:0.3rem}
.chronicle ul,.gothenburg ul {background:#fff;padding:0.5rem;}
.chronicle ul li,.gothenburg ul li{border-bottom:thin solid #ccc;line-height:1.75rem}
.chronicle ul li:last-child,.gothenburg ul li:last-child{border-bottom:0px;}
.chronicle ul li a,.gothenburg ul li a{display:block}
.chronicle ul li a i,.gothenburg ul li a i{float:right;font-size:1.4rem;color:#cda160;margin-top:0.15rem}
.image ul,.product ul{background:#fff;overflow:hidden}
.image ul li,.product ul li{width:50%;float:left;background:#fff;margin-bottom:0.5rem}
.image ul li a,.product ul li a{padding:05.rem;padding: 0.5rem;display: block;}
.image ul li a p,.product ul li a p{text-align:center;line-height:0.8rem;height:0.8rem}
.footer{padding:0.5rem 0;}
.footer .link {text-align:center}
.footer .link a{display:inline-block;color:#cda160;padding:0 5px;}
.footer .copyright{text-align:center}
.menubox{background:#000;position: absolute;top:2.5rem;z-index:999;width:100%;opacity: 0.8;padding:0.5rem 0;}
.menubox li {margin:0 2rem;border-bottom:thin solid #929191;}
.menubox li:last-child{border-bottom:0px;}
.menubox li a{color:#fff;text-align:center;display: block;line-height:2rem;}
.article-content{background: #fff;padding:0.5rem}
.article-content img{max-width:100%}
/*分页样式*/
.page_info{text-align: center;color: #333;clear:both;margin-top:1rem;}
.page_info span{padding: 0 2px;}
.page_list{text-align: center;letter-spacing: 0;clear:both;margin-top:1rem}
.page_list a{display: inline-block;color: #cda160;border: 1px solid #e8e8e8;background: #f8f8f8;text-align: center;padding: 3px 15px;margin: 0 8px;;}
.page_list a:hover{color: #fff;background: #cda160;border-color:#cda160}
.page_list a.on{color: #fff;background: #cda160;border-color:#cda160}
.page_list i{font-style:normal;padding:0px 5px;}
.page_list .page_num{color:#cda160;}
/*内容分页*/
.contPage{height: 20px;line-height: 20px;text-align: center;letter-spacing: 0;font-size: 10px;clear:both;}
.contPage a{display: inline-block;color: #cda160;background: #fff;text-align: center;padding: 0 7px;margin: 0 8px;}
.contPage a:hover{color: #fff;background: #cda160;}
.contPage a.on{color: #fff;background: #cda160;border: 1px solid #cda160;}
.page-content h2{padding-bottom:20px}
.page-content{line-height:1.7rem;}
.page-content p{line-height:1.7rem}
.page-content .aui-grid>div{padding:0.5rem}
.page-content .aui-grid>div a p{line-height:1rem;height:2rem;margin-top:10px;}