﻿
@charset "utf-8";
html{
	font-size:16px;
}
body{
	padding:0;margin:0; font-size:16px;font-size:1rem; color:#333;transition:all 0.5s; background-color:#FFF;
}
body{font-family:'Arial','Microsoft Yahei';}

@font-face {
	font-family: 'iconfont';  /* project id 1173700 */
	src: url('../fonts/font_1173700_ih55ifacipl.eot');
	src: url('../fonts/font_1173700_ih55ifacipl.eot') format('embedded-opentype'),
	url('../fonts/font_1173700_ih55ifacipl.woff2') format('woff2'),
	url('../fonts/font_1173700_ih55ifacipl.woff') format('woff'),
	url('../fonts/font_1173700_ih55ifacipl.ttf') format('truetype'),
	url('../fonts/font_1173700_ih55ifacipl.svg#iconfont') format('svg');
}

img{border:0;}
a{color:#333;text-decoration:none;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition: color 0.3s;-o-transition: color 0.3s;}
a:hover{color:#999;}
a.box{display:block;}
.in{margin:0 auto;width:1240px;padding:0 20px;box-sizing:border-box;}
/*[after-animate]{visibility:hidden;}*/

.section{margin-top:2rem;}

.banner{width:100%;display:block;height:500px;position:relative;}
.banner .bnTitle{position:absolute;left:0;bottom:0;width:100%;color:#FFF;line-height:1;}
.banner .title{font-size:48px;font-weight:bold;margin-bottom:24px;}
.banner .entitle{font-size:32px;margin-bottom:24px;}

.banner.mediumBanner{height:385px;background-color:#FFF;overflow: hidden;}
.banner.mediumBanner:before {content: '';width: 100%;height: 100%;position: absolute;background: #000;z-index: 1;opacity: 0.3;left:0;top:0;}
/*.banner.mediumBanner>.bgpic{filter:blur(6px);-webkit-filter: blur(6px);-moz-filter: blur(6px);-ms-filter: blur(6px);}*/
.banner.mediumBanner .bnTitle{position:absolute;left:0;bottom:0;width:100%;color:#FFF;line-height:1;z-index:2;}
.banner.mediumBanner .title{font-size:32px;font-weight:bold;margin-bottom:16px;}
.banner.mediumBanner .entitle{font-size:14px;margin-bottom:24px;line-height:2;}

.stitle{margin:15px 0;text-align:center;display:block; line-height:1;font-size:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.sevsublist{margin-top:30px;}
.sevsublist .bgpic{position:relative;}
.sevsublist .item{display:block;}
.sevsublist .stitle{font-weight:bold;}
.sevsublist .txt{overflow:hidden;height:50.4px;display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}

/*颜色*/
.innerContent{line-height:2;}
.fixedBg{background-attachment:fixed;}
.txt{line-height:1.8;font-size:14px;}
.textleft{text-align:left;}
.full{height:100%;width:100%;}
.bgpic{background-position:center center;background-size:cover; background-color:#e8e8ee;background-repeat: no-repeat;}
.s16x9:after{content:'';display:block;}
.s16x9:after{padding-top: 56.25%;}
.clearfloat:after{display: block; content:'';clear: both;}
.L-3:after{display:block;content:'';clear:float;}
.L-3 .item{float:left;padding-left:85px;margin-bottom:25px;box-sizing:border-box;}
.L-3{margin-left:-85px;}
.L-3 .item{width:33.33%}
.L-3{margin-left:-65px;} .L-3 .item{padding-left:65px;margin-bottom:35px;}

.flex{display:flex;display:-webkit-flex; flex-wrap:wrap;align-items:stretch;-webkit-align-items: stretch;}
.flex .item{box-sizing: border-box;}

/* 动画 */
/*动画end*/
@media screen and (max-width:2560px){
	.in{max-width:1600px;}
}

@media screen and (max-width:1920px){
	.in{max-width:1300px;}
}

@media screen and (max-width:1600px){
	.in{max-width:1300px;}
}

@media screen and (max-width:1366px){
	.L-3 .item{padding-left:65px;}
	.L-3{margin-left:-65px;}
}

@media screen and (max-width:1280px){
	.L-3 .item{padding-left:45px;}
	.L-3{margin-left:-45px;}
}

@media screen and (max-width:1240px){
	.in{width:auto;max-width:100%;}
}

@media screen and (max-width:768px){
	/*----------移动端菜单-------------------------------*/
}

@media screen and (max-width:480px){
	.txt{font-size:0.8rem;}

	.S-1 .item{width:100%}

	.in{padding:0 0.8rem;}
}
@media screen and (max-width:380px){
	html{font-size:14px;}
}
@media screen and (max-width:320px){
	html{font-size:12px;}
}
