#wrap{}
.tel{position: relative;line-height: 40px;font-size: 22px;text-align: center;width: 222px;margin: 0 auto;}
.tel a{margin-left: 5px;color: #8d8d8d;letter-spacing:2px;}
.tel i{color: #8d8d8d;font-size: 28px;width: 25px;float: left;transform: rotateZ(38deg);}

#link{
		position: absolute;
		width: 40px;
		height: 40px;
		background: #e95644;
		top:50px;
		left: 50px;
		z-index: 2;
		border-radius: 20px;
		font-size: 38px;
		text-align: center;
		line-height: 40px;
		color: #FFF;
		text-decoration: none;
		background: url(111.png) center center no-repeat #e95644;
		-webkit-transform: rotate(-60deg);
		-moz-transform: rotate(-60deg);
		-ms-transform: rotate(-60deg);
	}
#menu{
	position:relative;
	width: 100%;
	height: 220px;
	margin-top:20px;
}
#menu .one{ z-index:3; }
.menu{}
.menuitem{
	position: absolute;
	width: 74px;
	height: 105px;
	left: 50%;
	margin-left:-37px;
	z-index: 2;
	border-radius: 20px;text-align: center;
	line-height: 40px;
	color: #FFF;
	text-decoration: none;
	-webkit-transition:-webkit-transform 1.5s;
	-webkit-transform-origin:37px 110px;
	-moz-transition:-moz-transform 1.5s;
	-moz-transform-origin:37px 110px;
	-ms-transition:-ms-transform 1.5s;
	-ms-transform-origin:37px 110px;
	/*-webkit-transform: rotate(-60deg);*/
}

.menuitem a{
	position: absolute;
	width: 55px;
	height: 45px;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	top: 12px;
	left: 10px;
	font-size: 12px;
}
.menuitem a span{ display: block;width: 100%; font-size: 10px;}
.menuitem a i{ color: #fff;font-size: 28px; }
.menu .one a{
	top: 16px;
	left: 10px;
}
.menu .two{
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
}
.menu .two a{
	left: 10px;
	top: 18px;
	-webkit-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
}
.menu .three{
	-webkit-transform: rotate(120deg);
	-moz-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
}
.menu .three a{
	top: 15px;
	left: 8px;
	-webkit-transform: rotate(-120deg);
	-moz-transform: rotate(-120deg);
	-ms-transform: rotate(-120deg);
}
.menu .four{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
}
.menu .four a{
	top: 18px;
	left: 8px;
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
}
.menu .five{
	-webkit-transform: rotate(240deg);
	-moz-transform: rotate(240deg);
	-ms-transform: rotate(240deg);
}
.menu .five a{
	top: 17px;
	left: 9px;
	-webkit-transform: rotate(-240deg);
	-moz-transform: rotate(-240deg);
	-ms-transform: rotate(-240deg);
}
.menu .six{
	-webkit-transform: rotate(300deg);
	-moz-transform: rotate(300deg);
	-ms-transform: rotate(300deg);
}
.menu .six a{
	top: 16px;
	left: 10px;
	-webkit-transform: rotate(-300deg);
	-moz-transform: rotate(-300deg);
	-ms-transform: rotate(-300deg);
}
.slick-slider{margin-bottom: 0px;}
.infomation{ width:100%;height:44px;background: url(/images/info_bg.jpg) repeat-x;}
.w {width: 95%;margin: 0 auto;}
.mgt1 {margin-top: 1em;}

#news{width:95%;margin:15px auto 0;background-color: #fff;}
.news_title{height: 2.2em;line-height: 2.2em;font-size: 1em;border: 1px solid #dedede;padding-left:0.5em;}
.news_title .news_more{float: right;color: #333;display: block;line-height: 2.75em;font-size: 0.8em;padding-right:0.5em;}
.news_title .desc{color: #a1a1a1;float: none;border-left: 0px;padding-left: 5px;}
.news_list{border: 1px solid #dedede;border-bottom:none;border-top: none;}
.news_list > a{width: 100%;margin:5px auto 0;display: block;overflow: hidden;padding:10px 5px;border-bottom: 1px solid #dedede;}
.news_list > a:first-child{margin-top:0; }
.news_list .news_img{width: 65px;height:65px;float: left;margin-right:-65px;}
.news_list .news_img div{width: 65px;height:65px;display:table-cell;vertical-align: middle;text-align: center;}
.news_list .news_img div img{width:100%;vertical-align: middle;}
.news_list .news_info{float: right;width:100%;}
.news_info div{margin-left:65px;font-size: 13px; color: #8d8d8d;}
.news_info div h2{line-height: 20px;height: 40px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;}
.news_info div p{padding-left:15px;}
