@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 0.24rem;
	color: #555;
}

ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p {
	padding: 0;
	margin: 0;
}

ul {
	list-style: none;
}

img {
	border: none;
}

a {
	color: #555;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

@font-face {
  font-family: 'iconfont';  /* project id 967011 */
  src: url('//at.alicdn.com/t/font_967011_u2lh2s6uft8.eot');
  src: url('//at.alicdn.com/t/font_967011_u2lh2s6uft8.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_967011_u2lh2s6uft8.woff') format('woff'),
  url('//at.alicdn.com/t/font_967011_u2lh2s6uft8.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_967011_u2lh2s6uft8.svg#iconfont') format('svg');
}

/*头部*/
#head {
	position:fixed;
	top:0;
	width: 100%;
	height: 0.8rem;
	background-color: #be1800;
	z-index:999;
}

#head .box {
	width: 6rem;
	height: 0.8rem;
	margin: 0 auto;
}

#head .left {
	width: 1.4rem;
	height: 0.46rem;
	margin-top: 0.18rem;
	float: left;
}

#head .left img {
	width: 1.4rem;
	height: 0.46rem;
}

#head .center {
	width: 3.86rem;
	height: 0.32rem;
	float: left;
	margin-top: 0.25rem;
	margin-left: 0.18rem;
	text-indent:0.18rem;
	font-size:0.24rem;
	line-height:0.35rem;
	color:#fff;
	border-left:0.01rem solid #a11804;
	overflow:hidden;
}


/*导航*/
.sp_nav{width: 0.4rem; height:0.4rem; float:right; margin-top:0.2rem; font-family:iconfont; font-size:0.4rem; color:#fff; text-align:right;}
.sjj_nav a{text-decoration:none;display:block;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.sjj_nav{position:fixed;z-index:1000;background:#eee;width:100%;height:calc(100% - 1.8rem);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; padding-bottom:0.1rem;}
.nav_show{top:0.8rem}
.sjj_nav>ul{ width:6rem; margin:0 auto;}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;height:30px;padding:0px 2px 0 8px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li{margin-left:0;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:100%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
.null{display:none;}

#clearp{
	margin-top:0.8rem;
	height:0;
	margin-bottom:0;
	overflow:hidden;
}

/*banner*/
.main_visual {
	clear: both;
	height: 2.75rem;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.main_image {
	height: 2.75rem;
	overflow: hidden;
	position: relative;
}

.main_image ul {
	width: 9999px;
	height: 2.75rem;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.main_image li {
	float: left;
	width: 100%;
	height: 2.75rem;
}

div.flicking_con {
	position: absolute;
	top: 2.3rem;
	left: 50%;
	z-index: 99;
	width: 2.8rem;
	height: 0.16rem;
	margin-left: -1.4rem;
	text-align: center;
}

div.flicking_con a {
	font-size: 0;
	visibility: visible;
	height: 0.14rem;
	width: 0.14rem;
	display: inline-block;
	background-color: #fff;
	margin: 0 0.06rem;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}

div.flicking_con a.on {
	background-color: #f8991e;
}

#btn_prev, #btn_next {
	display: none;
}

/*搜索*/
#searchbox{
	width:5.98rem;
	height:0.58rem;
	margin:0.14rem auto;
	border:0.01rem solid #ddd;
	background-color:#f8f8f8;
}

#searchbox div{
	width:5.2rem;
	height:0.35rem;
	float:left;
	margin-left:0.2rem;
	margin-top:0.1rem;
}

#searchbox div input{
	width:5.2rem;
	height:0.38rem;
	line-height:0.38rem;
	font-size:0.24rem;
	font-family:"微软雅黑";
	color:#ccc;
	background-color:transparent;
	border:none;
	outline:none;
}

#searchbox .submit{
	width:0.55rem;
	height:0.45rem;
	float:right;
	line-height:0.45rem;
	font-size:0.45rem;
	font-family:iconfont;
	color:#ccc;
	margin-top:0.07rem;
	background-color:transparent;
	border:none;
	outline:none;
}


/*首页产品*/
#indexpro{
	width:100%;
	height:auto;
}

#indexpro .fltitle{
	width: 6rem;
	height: auto;
	margin: 0.4rem auto 0.3rem;
	text-align:center;
	overflow:hidden;
}

#indexpro .fltitle h2{
	font-size:0.4rem;
	color:#be1800;
	font-weight:normal;
}

#indexpro .fltitle .encat{
	line-height:0.4rem;
	color:#cccccc;
	display:block;
	text-transform:uppercase;
}

#indexpro .fltitle .fldesc{
	width:auto;
	height:0.5rem;
	margin:0.2rem auto 0;
	display:inline-block;
	width:6rem;
	line-height:0.5rem;
	color:#fff;
	border-radius:0.25rem;
	z-index:99;
	background:#c4181f;
	overflow:hidden;
}

#indexpro .proadv{
	width: 6rem;
	height: auto;
	margin: 0 auto 0.3rem;
	text-align:center;
	overflow: hidden;
}

#indexpro .proadv ul{
	width: 6rem;
}

#indexpro .proadv li{
	width: 1.9rem;
	height: 0.54rem;
	line-height:0.52rem;
	font-size:0.28rem;
	color:#666;
	display:inline-block;
	overflow:hidden;
}

#indexpro .proadv li span{
	width: 0.5rem;
	height: 0.5rem;
	display: inline-block;
	line-height: 0.54rem;
	text-align: center;
	font-size: 0.48rem;
	color: #ff404c;
	font-family: "iconfont";
	overflow: hidden;
}

#indexpro .proadv li h4{
	width: 1.1rem;
	height: 0.5rem;
	line-height: 0.52rem;
	font-size:0.24rem;
	color:#666;
	text-indent:0.08rem;
	font-weight:normal;
	text-align:left;
	display:inline-block;
	overflow:hidden;
}


/*首页服务优势*/
#indexadv{
	width:100%;
	height:auto;
	margin-top:0.5rem;
	background: url(../images/advbg.jpg) center top no-repeat;
	background-size:12rem 10.2rem;-moz-background-size:12rem 10.2rem;
	overflow:hidden;
}

#indexadv .fltitle{
	width: 6rem;
	height: auto;
	margin: 0.4rem auto 0.3rem;
	text-align:center;
	overflow:hidden;
}

#indexadv .fltitle h2{
	font-size:0.4rem;
	color:#be1800;
	font-weight:normal;
}

#indexadv .fltitle .encat{
	line-height:0.3rem;
	color:#cccccc;
	display:block;
	text-transform:uppercase;
}

#indexadv .fltitle .fldesc{
	width:auto;
	height:0.5rem;
	margin:0.12rem auto 0;
	display:inline-block;
	width:6rem;
	line-height:0.5rem;
	color:#fff;
	border-radius:0.25rem;
	z-index:99;
	background:#c4181f;
	overflow:hidden;
}

#indexadv .advbox{
	width:6rem;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

#indexadv .advbox ul{
	width:6rem;
	height:auto;
	text-align:center;
	overflow:hidden;
}

#indexadv .advbox ul li{
	width:2.9rem;
	height:3.2rem;
	background: url(../images/advitmbg.png) center top no-repeat;
	background-size:2.9rem 3.2rem;-moz-background-size:2.9rem 3.2rem;
	margin:0.04rem 0.02rem;
	display:inline-block;
	text-align:center;
	color:#fff;
	overflow:hidden;
}

#indexadv .advbox ul li h3{
	font-size:0.28rem;
	margin-top:0.3rem;
	color:#fff;
}

#indexadv .advbox ul li p{
	width:2.5rem;
	margin:0 auto;
	margin-top:0.3rem;
	color:#fff;
	text-align:left;
	font-size:0.21rem;
}

/*首页服务原则*/
#indexadv .prtitle{
	width: 6rem;
	height: auto;
	margin: 0.58rem auto 0.2rem;
	text-align:center;
	overflow:hidden;
}

#indexadv .prtitle h2{
	font-size:0.4rem;
	color:#be1800;
	font-weight:normal;
}

#indexadv .prtitle .encat{
	line-height:0.3rem;
	color:#cccccc;
	display:block;
	text-transform:uppercase;
}

#indexadv .prbox{
	width:6rem;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}

#indexadv .prbox ul{
	width:6rem;
	height:auto;
	text-align:center;
	overflow:hidden;
}

#indexadv .prbox ul li{
	width:2.7rem;
	height:auto;
	margin:0.04rem 0.08rem;
	display:inline-block;
	text-align:center;
	overflow:hidden;
}

#indexadv .prbox ul li span{
	font-family:iconfont;
	font-size:0.8rem;
	color:#be1800;
}

#indexadv .prbox ul li p{
	font-size:0.21rem;
}

#indexadv .advtel{
	width:4rem;
	height:0.5rem;
	border-radius:0.25rem;
	margin:0.3rem auto 0.6rem;
	line-height:0.5rem;
	color:#c4181f;
	text-align:center;
	font-size:0.2rem;
	border:0.01rem solid #c4181f;
	overflow:hidden;
}

/*首页客户案例*/
#indexcase{
	width:100%;
	height:auto;
	background: url(../images/mainbg.png) center top repeat-x;
	overflow:hidden;
}

#indexcase .fltitle{
	width: 6rem;
	height: auto;
	margin: 0.4rem auto 0.2rem;
	text-align:center;
	overflow:hidden;
}

#indexcase .fltitle h2{
	font-size:0.4rem;
	color:#be1800;
	font-weight:normal;
}

#indexcase .fltitle .encat{
	line-height:0.3rem;
	color:#cccccc;
	display:block;
	text-transform:uppercase;
}

#indexcase .fltitle .fldesc{
	width:auto;
	height:0.5rem;
	margin:0.12rem auto 0;
	display:inline-block;
	width:6rem;
	line-height:0.5rem;
	color:#fff;
	border-radius:0.25rem;
	z-index:99;
	background:#c4181f;
	overflow:hidden;
}

#caselst{	
	width:6rem;
	height:auto;
	margin:0 auto 0.1rem;
	overflow:hidden;
}

#caselst ul{	
	width:7rem;
}

#caselst li{	
	width:2.9rem;
	height:auto;
	float:left;
	margin-right:0.2rem;
	margin-top:0.2rem;
}

#caselst li img{	
	width:2.9rem;
	height:auto;
	box-sizing: border-box;
	border: solid 1px #ccc;
}

#caselst li span.img{	
	width:2.7rem;
	height:0.22rem;
	padding:0.08rem 0.1rem 0.05rem;
	line-height:0.22rem;
	display:block;
	text-align:center;
	background-color:#ccc;
	color:#333;
	font-size:0.2rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#indexcase a.more{
	width:2rem;
	margin:0.4rem auto 0.55rem;
	padding:0.08rem 0;
	background:#be1800;
	color:#fff;
	text-align:center;
	border-radius:0.25rem;
	display:block;
	overflow:hidden;
}

/*首页关于我们*/
#indexabout{
	width:100%;
	height:10rem;
	background: url(../images/indexaboutbg.jpg) center top no-repeat;
	background-size:12rem 7.21rem;-moz-background-size:12rem 7.21rem;
	overflow:hidden;
}

#indexabout .fltitle{
	width: 6rem;
	height: 0.6rem;
	margin: 0.4rem auto 0.2rem;
	text-align:center;
	background: url(../images/abouttitlebg.png) center bottom no-repeat;
	background-size:6rem 0.32rem;-moz-background-size:6rem 0.32rem;
	overflow:hidden;
}

#indexabout .fltitle h2{
	font-size:0.4rem;
	color:#be1800;
	font-weight:normal;
}

#indexabout .aboutbox{
	width:6rem;
	height:5.08rem;
	margin:0 auto;
	overflow:hidden;
}

#indexabout .aboutbox .aboutimg{
	width:2.18rem;
	height:1.47rem;
	float:left;
	margin:0.1rem 0.15rem 0 0;
	border:0.05rem solid #ddd;
}


#indexabout .aboutbox h3{
	display:inline-block;
	line-height:0.45rem;
	font-size:0.26rem;
	color:#333;
}

#indexabout p{
	margin-top:0.08rem;
}

#indexabout a.more{
	width:2rem;
	margin:0 auto 0.95rem;
	padding:0.08rem 0;
	background:#be1800;
	color:#fff;
	text-align:center;
	border-radius:0.25rem;
	display:block;
	overflow:hidden;
}

#honor {
	width: 6rem;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

#honor .rollphotos {
	width: 6rem;
	height: auto;
	overflow: hidden;
}

#honor .rollphotos .LeftBotton,#honor .rollphotos .RightBotton{
	margin-top:0.3rem;
	width:0.25rem;
	height:0.72rem;
	float:left;
}

#honor .rollphotos .LeftBotton{
	margin-right:0.1rem;
	background: url(../images/arrleft.png) no-repeat;
	background-size:0.25rem 0.72rem;-moz-background-size:0.25rem 0.72rem;
}

#honor .rollphotos .RightBotton{
	float:right;
	background: url(../images/arrright.png) no-repeat;
	background-size:0.25rem 0.72rem;-moz-background-size:0.25rem 0.72rem;
}

#honor .cont {
	width: 5.3rem;
	height: auto;
	float:left;
	overflow: hidden;
}

#honor .box {
	TEXT-ALIGN: center;
	width: 2.65rem;
	height: auto;
	display: block;
	overflow: hidden;
	float: left;
}

#honor .box div {
	width: 2.65rem;
	height: auto;
	overflow: hidden;
}

#honor .box img {
	width: 2.3rem;
	height: 1.49rem;
}

#honor .box h4 {
	width: 2.3rem;
	height: 0.2rem;
	margin: 0.1rem auto 0.14rem;
	font-size: 0.20rem;
	line-height: 0.2rem;
	font-weight: normal;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	display:block;
}

/*首页文章切换*/
#arctab{
	width:100%;
	height:auto;
	padding-top:0.15rem;
	background: url(../images/mainbg.png) center top repeat-x;
	overflow:hidden;
}

#tabcon{
	width:6rem;
	height:auto;
	margin:0.35rem auto 0.1rem;
}

#tabcon .arcimg{
	display:none;
}

#tabcon .arcimg li{
	width:6rem;
	height: 1.35rem;
	border-bottom:1px dashed #ddd;
	margin-top:0.2rem;
	overflow:hidden;
}

#tabcon .arcimg li .newsimg{
	width: 1.8rem;
	height: 1.15rem;
	float:left;
}

#tabcon .arcimg li img{
	width: 1.8rem;
	height: 1.15rem;
	box-sizing: border-box;
	border: solid 1px #ccc;
}

#tabcon .arcimg li .newstxt{
	width: 4rem;
	height: 1.15rem;
	float:right;
	overflow:hidden;
}

#tabcon .arcimg li .newstxt h3{
	width: 4rem;
	height: 0.28rem;
	margin: 0.08rem 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#tabcon .arcimg li .newstxt h3 a{
	font-size:0.24rem;
	line-height:0.26rem;
	color:#333;
}

#tabcon .arcimg li .newstxt p{
	width: 4rem;
	height: 0.56rem;
	margin-top: 0.15rem;
	margin-bottom:0.3rem;
	overflow: hidden;
}

#tabcon .arcimg li .newstxt p a{
	line-height:0.24rem;
	color:#666;
}

#tabcon .arcimg li:last-child{
	border-bottom:none;
}


#tabcon .help {
	width: 6rem;
	height:5.8rem;
	margin-top:0.5rem;
	display:none;
	overflow: hidden;
}

#tabcon .help li {
	width: 6rem;
	height: 1rem;
	margin-bottom: 0.13rem;
	border-bottom: 0.01rem dashed #ccc;
	overflow: hidden;
}

#tabcon .help li:last-child{
	border-bottom:none;
}

#tabcon .help div {
	width: 0.28rem;
	height: 0.5rem;
	float: left;
	color: #be1800;
	font-weight: bold;
}

#tabcon .help div span {
	line-height: 0.33rem;
	color: #555;
}

#tabcon .help a {
	width: 5.3rem;
	height: 0.26rem;
	display: block;
	float: right;
	font-weight: bold;
	overflow: hidden;
}

#tabcon .help p {
	width: 5.3rem;
	height: 0.56rem;
	float: right;
	display: block;
	font-size: 0.20rem;
	line-height: 0.28rem;
	margin-top:0.05rem;
	overflow: hidden;
}

#arcmore {
	width:6rem;
	margin:0.25rem auto 0.35rem;
	text-align:center;
}

#arcmore a{
	width:2rem;
	margin:0 auto;
	padding:0.08rem 0;
	background:#be1800;
	color:#fff;
	border-radius:0.25rem;
	display:none;
	overflow:hidden;
}

/*内页大分类*/
#topcat{
	width:6rem;
	height:0.4rem;
	margin:0.4rem auto 0.3rem;
	text-align:center;
	line-height:0.4rem;
	font-size:0.30rem;
	font-weight:bold;
	color:#be1800;
}

/*内页子分类*/
#prosoncat{
	width:6rem;
	height:auto;
	margin:-0.15rem auto 0;
	text-align:center;
	line-height:0.4rem;
	font-size:0.28rem;
	color:#555;
	padding-bottom:0.12rem;
	overflow:hidden
}

#prosoncat ul{
	width:7rem;
	height:auto;
}

#prosoncat ul li{
	width:2.9rem;
	height:auto;
	float:left;
	margin-right:0.2rem;
	margin-top:0.1rem;
	background-color:#ddd
}

#prosoncat ul li a{
	width:2.9rem;
	font-size:0.22rem;
	height:auto;
	color:#555;
}

#prosoncat ul li.cur{
	background-color:#be1800;
}

#prosoncat ul li.cur a{
	color:#fff;
}

#acrsoncat{width:88%; margin:0.32rem auto 0; text-align:center;}
#acrsoncat li{ width:20%; margin-left:0.06rem; margin-right:0.06rem; text-align:center; display:inline-block; padding: 6px 14px; background-color: #ddd; }
#acrsoncat li a{ color:#555}
#acrsoncat li.cur{ background-color: #be1800; color:#fff;}
#acrsoncat li.cur a{color:#fff}

/*内页文章列表*/
#arclst{
	width:6rem;
	height:auto;
	margin:0.35rem auto 0.1rem;
	border-top:1px solid #ddd;
	padding-top:0.15rem;
}

#arclst ul li{
	width:6rem;
	height: 1.35rem;
	border-bottom:1px dashed #ddd;
	margin-top:0.2rem;
	overflow:hidden;
}

#arclst ul li .newsimg{
	width: 1.8rem;
	height: 1.15rem;
	float:left;
}

#arclst ul li img{
	width: 1.8rem;
	height: 1.15rem;
	box-sizing: border-box;
	border: solid 1px #ccc;
}

#arclst ul li .newstxt{
	width: 4rem;
	height: 1.15rem;
	float:right;
	overflow:hidden;
}

#arclst ul li .newstxt h3{
	width: 4rem;
	height: 0.28rem;
	margin: 0.08rem 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#arclst ul li .newstxt h3 a{
	font-size:0.24rem;
	line-height:0.26rem;
	color:#333;
}

#arclst ul li .newstxt p{
	width: 4rem;
	height: 0.56rem;
	margin-top: 0.15rem;
	margin-bottom:0.3rem;
	overflow: hidden;
}

#arclst ul li .newstxt p a{
	line-height:0.24rem;
	color:#666;
}

/*内页&首页图片列表*/
#prolst{	
	width:6rem;
	height:auto;
	margin:0.35rem auto 0.1rem;
	border-top:1px solid #ddd;
	padding-top:0.15rem;
	overflow:hidden;
}

#prolst ul{	
	width:7rem;
}

#prolst li{	
	width:2.9rem;
	height:auto;
	float:left;
	margin-right:0.2rem;
	margin-top:0.2rem;
}

#prolst li img{	
	width:2.9rem;
	height:auto;
	box-sizing: border-box;
	border: solid 1px #ccc;
}

#prolst li span.img{	
	width:2.7rem;
	height:0.22rem;
	padding:0.08rem 0.1rem 0.05rem;
	line-height:0.22rem;
	display:block;
	text-align:center;
	background-color:#ccc;
	color:#333;
	font-size:0.2rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#prolst li span.pro{	
	width:2.5rem;
	height:0.46rem;
	padding:0 0.2rem;
	line-height:0.24rem;
	display:block;
	text-align:center;
	color:#333;
	font-size:0.22rem;
	margin:0.08rem auto 0.05rem;
	overflow: hidden;
}

/*分页*/
#pages{ clear:both; padding:0.3rem 0; line-height:0.4rem; text-align:center; overflow:hidden; width: 6rem; margin: 0 auto;}
#pages li { display:inline-block; height:0.4rem; margin-right:0.1rem; line-height:0.4rem; font-size:0.24rem; padding:0 0.2rem;  border:1px solid #ddd; color:#555; overflow:hidden}
#pages li a{ display:block; height:0.4rem; line-height:0.4rem; font-size:0.24rem; color:#555; text-decoration:none; }
#pages li a:hover{ color:#be1800; }
#pages li.thisclass { background:#be1800; color:#fff; }
#pages li.thisclass a{ color:#fff; }

/*内页标题*/
#title{
	width:6rem;
	height:auto;
	margin:-0.15rem auto 0.1rem;
	text-align:center;
	line-height:0.32rem;
	font-size:0.26rem;
	font-weight:bold;
	color:#555;
}

/*文章信息*/
#info{
	width:6rem;
	height:auto;
	margin:0.2rem auto 0;
	text-align:center;
	line-height:0.20rem;
	font-size:0.18rem;
	color:#ccc;
}


/*内页主内容*/
#content{
	width:6rem;
	height:auto;
	margin:0.2rem auto 0;
	border-top:1px solid #ddd;
	padding:0.5rem 0;
}

#content table {
	border-collapse:collapse;
	border-spacing:0
}

#content img{
	max-width:100%;
	height:auto !important;
	margin:0.1em auto;
}

#content table{
	height:auto !important;
	display:inline-block; 
	max-width:100%; 
	margin:0.1em auto;
}

#content table th,#content table td{
	border:1px solid #ccc; 
}

#content table table{
	margin:0; 
	border:none
}

#content table tr,#content table th,#content table td{
	padding-left:0.3em; 
	padding-right:0.3em; 
	word-break:break-all;
}

/*上一篇下一篇*/
#prenext{
	width:auto;
	height:1.2rem;
	margin:0 auto;
}

#prenext .pre,#prenext .next{
	width:6rem;
	height:0.5rem;
	line-height:0.5rem;
	border-radius: 10px;
	background-color:#ddd;
	color:#333;
	margin:0.12rem auto;
	text-indent:0.15rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#prenext .pre a,#prenext .next a{
	line-height:0.5rem;
	color:#333;
}

/*底部分类*/
#footer{	
	width:100%;
	height:3.3rem;
	background:url(../images/footbg.jpg);
	margin-bottom:0.88rem;
	margin-top:0.28rem;
}

#footer .box {
	width: 6rem;
	height: 3.3rem;
	margin: 0 auto;
	overflow:hidden;
}

#footer .box h3{	
	width:4.8rem;
	height:0.45rem;
	margin:0.22rem auto 0.08rem;
	line-height:0.45rem;
	color:#be1800;
	font-size:0.32rem;
	text-align:center;
}

#footer .box .redline {
        height: 0.04rem;
        width: 1.32rem;
		margin:0 auto;
        background-color: #be1800;
}

#footer .box .text{	
	width:6rem;
	height:1.98rem;
	font-size:0.24rem;
	margin-top:0.2rem;
	text-align:center;
}

#footer .box .text a{
	width:46%;
	height:0.42rem;
	display:inline-block;
	line-height:0.44rem;
	font-size:0.24rem;
	margin:0.05rem;
	text-align:center;
	background:#ccc;
}

/*底部导航*/
#fmenu{
	position:fixed;
	bottom:0;
	width:100%;
	height:0.9rem;
	background-color:#be1800;
	color:#fff;
	z-index:1001;
}

#fmenu .box{
	width: 6rem;
	height:0.66rem;
	margin: 0.12rem auto;
	overflow:hidden;
}

#fmenu .box .con{
	width: 6.9rem;
	height:0.66rem;
	margin-left:-0.45rem;
}

#fmenu .box .con a{
	width: 24%;
	height:0.66rem;
	display:block;
	float:left;
	text-align:center;
	border-left:1px solid #a11804;
}

#fmenu .box .con a:first{
	border:none;
}


#fmenu .box .con a span{
	font-size:0.2rem;
	color:#fff;
}
#fmenu .box .con a i{
	display:block;
	font-family:iconfont;
	font-size:0.4rem;
	line-height:0.4rem;
	height:0.35rem;
	font-style:normal;
	color:#fff;
}