* {
	margin:0;
	padding: 0;   
	font: 12px/0.9 Microsoft YaHei, Arial, sans-serif;
}
body {
	min-width: 1800px;
	margin: 0 auto;
	/*overflow-x: hidden;*/
	padding: 0;
	background: url(../images/shading.png);
}

/* 首页弹窗视频 */
.pop_video {
	position: fixed;
	width: 640px;
	height: 368px;
	background-color: #dbdbdb;
	z-index: 1000;
	right: 0;
	bottom: 0;
	animation-duration: .8s;
	animation-fill-mode: both;
	transform-origin: bottom right;
	animation-name: bounceIn;
}
.close_btn {
	position: absolute;
	top: -15px;
	left: -15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	font-size: 26px;
	font-weight: 100;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	background-color: rgba(128, 128, 128, 0.75);
}
.close_btn:hover {
	background-color: rgba(186, 37, 29, 0.8);
}

/*定义常用的属性类*/
.ul-none {
	list-style: none;
	padding: none;
	margin; none;
}
.a-none {
	color: #c0c0c0;
	text-decoration: none;
}
.fs16 { font-size: 16px; }
.fs12 { font-size: 12px; }
.fs14 { font-size: 14px; }
.fs20 { font-size: 20px; }
.fs21 { font-size: 21px; }
.fs22 { font-size: 22px; }
.fs24 { font-size: 24px; }
.fs18 { font-size: 18px; }
.fs30 { font-size: 30px; }
.fs32 { font-size: 32px; }
.fs36 { font-size: 36px; }
.fs43 { font-size: 43px; }
.fs48 { font-size: 48px; }
.fs50 { font-size: 50px; }
.fs60 { font-size: 60px; }

.col-ff { color: #fff; }
.col-00 { color: #000; }
.col-ff6 { color: #ff6000 !important; }
.col-666 { color: #666; }
.col-ffc { color: #fffc00; }
.col-zi1 {
	color: rgb(73,43,136);
}

.text-l { text-align: left; }
.text-c { text-align: center; }

.ffm { font-family: microsoft yahei; }
.fmg { font-family: Georgia; }

.fb { font-weight: bold; }
.fn { font-weight: normal; }
/*斜体*/
.fi{font-style: italic;}

.fl { float: left; }
.fr { float: right; }

.dn { display: none; }
.dlb { display: inline-block; *display: inline; zoom: 1; }
.db { display: block; }

.mar-bot { margin-bottom: 0; }
.mar-left { margin-left: 0; }
.mar-rig { margin-right: 0; }

.line-30 { line-height: 30px; }
.line-31 { line-height: 31px; }
.line-22 { line-height: 22px; }
.line-34 { line-height: 34px; }
.line-50 { line-height: 50px; }

.h45 { height: 45px; }
.h50{height: 50px;}
.h20{height: 20px;}
.clear { clear: both; }
.hidden { display: none; }
.bgf2 { background: #f2f2f2; }
.pos-re { position: relative; }
.pos-ab { position: absolute; }
.w1680 { width: 1680px; margin: 0 auto; }
.w1280 { width: 1280px;min-width: 1280px; margin: 0 auto; }
.min_wid { width: 1680px; margin: 0 auto; }


.redBtm:hover {
	color: #fff;
	border-bottom: #fff solid 2px;
}

.imgGroup>li>.adimg:hover #redColor{
	color: rgb(221,0,0);
}
#redColor:hover {
	color: rgb(221,0,0);
}

.news_menu>span,
.brand_menu>span {
	cursor:pointer;
}
/*顶部(一级)*/
.top {
	width: 100%;
	height: 700px;
	overflow: hidden;
	z-index: 200;
}

.slideBox {
	position: absolute;
	width: 100%;
	height: 700px;
	z-index: 100;
}
.slideBox>#slideBoxs {
	width: 100%;
	height: 700px;
}
.slideBox>#slideBoxs img {
	position: absolute;
	top: 0px;
}
.slideBox>#slideBoxs {
	height: 700px!important;
}


.right_icon {
	display: block;
	position: fixed;
	width: 55px;
	top: 555px;
	right: 5%;
	z-index: 999;
}
.right_icon>a {
	display: block;
	margin-bottom: 10px;
	cursor: pointer;
	transform: rotate(0deg);
	transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
}
.weixin_img {
	width: 118px;
	background: #fff;
	padding: 10px;
	display: none;
	z-index: 999;
	top: -350px;
	left: -43px;
	position: relative;
}
.weixin_img>img {
	width: 118px;
}
.weixin_img>span {
	position: absolute;
	left: 50%;
	bottom: -10px;
	margin-left: -6px;
	width: 12px;
	height: 6px;
	background: url(../images/icon_all.png) -94px -9px;
}
.right_icon a>img {
	z-index: 50;
}
.right_icon>div {
	position: relative;
}
.right_icon>div>a {
	position: absolute;
	width: 55px;
	height: 55px;
	display: block;
	opacity: 1;
	transition: top 0.7s, opacity 0.7s;
    -webkit-transition: top 0.7s, opacity 0.7s;
}
.nextA{
	background: url(../images/icon_all.png) -110px -118px;
	display: none;
}
.prveA {
	background: url(../images/icon_all.png) -165px -118px;
	top: 0px;
}







/*新闻中心*/
.news {
	height: 667px;
}
/*title(二级)*/
.news>.title>a,
.news>.title>p {
	text-align: center;
}

.news>.title h1 {
	font-weight: 700;
	color: #31c873;
	margin-top: 55px;
	font-size: 26px;
}
.news>.title>p {
	margin-top: 10px;
	color: #d3d3d3;
	margin-bottom: 
}
.news>.title>div {
	width: 43px;
	height: 0;
	border: 2px solid #ffb94a;
	margin: 13px auto 0px;
}

/*新闻切换(二级)*/
.news_menu {
	margin: 30px auto;
	width: 494px;
	height: 45px;
}
.news_menu span {
	display: inline-block;
	height: 45px;
	font-size: 16px;
	color: #666666;
	width: 148px;
	line-height: 45px;
	text-align: center;
	border: 1px dashed #ccc;
	border-radius: 24px;
}
.news_menu>a:nth-child(2)>span{
	margin: 0px 16px;
}
.news_menu .active {
	background: #ffb94a;
	border-radius: 22.5px;
	border: 1px solid #ffb94a;
	font-weight: 700;
	font-size: 18px;
	color: #fff;
}

/*新闻主要部分*/
.news_main {
	height: 428px;
	width: 1280px;
	overflow: hidden;
	margin: 20px auto;
	position: relative;
}
.news_border {
	height: 428px;
	width: 1280px;
	overflow: hidden;
	position: relative;
}
.news_panel {
	width: 4000px;
	height: 428px;
	position: absolute;
	left: 0px;
	transition: left 0.8s;
    -webkit-transition: left 0.8s;
}
.news_panel>div {
	height: 428px;
	width: 1280px;
	margin-right: 50px;
	float: left;
}
.news_left {
	float: left;
	width: 595px;
	height: 428px;
	margin-right: 50px;
	position: relative;
}
.day_icon {
	width: 71px;
	height: 40px;
	position: absolute;
	cursor: pointer;
	top: 11px;
	left: 11px;
	background: url(../images/icon_all.png) 0px -133px;
	z-index: 10;
}
.day_icon>span {
	position: relative;
	left: 3px;
	font-size: 18px;
	color: #fff;
	line-height: 40px;
}

.banner {
	width: 595px;
	height: 428px;
	cursor: pointer;
	overflow: hidden;
	position: relative;
}
.banner>.cut_icon {
	position: absolute;
	bottom: 110px;
	right: 20px;
	height: 10px;
}
.cut_icon>li {
	float: left;
	cursor: pointer;
	height: 10px;
	width: 10px;
	margin-right: 5px;
	border-radius: 50%;
	background: #fff;
}

.cut_icon>li:last-child {
	margin-right: 0;
}
.cut_icon>.active {
	background: #f9b951;
}

.cut {
	position: absolute;
	width: 100%;
	height: 39px;
	top: 40%;
	margin-top: -20px;
}
.cut>div {
	width: 39px;
	height: 39px;
	opacity: 0.8;
	position: relative;
	transition: right 0.8s,left 0.8s;
    -webkit-transition: right 0.8s,left 0.8s;
}
.cut_left {
	float: left;
	background: url(../images/icon_all.png) -110px -32px;
	left: -60px;
}
.cut_right {
	float: right;
	background: url(../images/icon_all.png) -110px -72px;
	right: -60px;
}
.cut>div:hover {
	opacity: 1;
}


.banner:hover>.cut>.cut_left {
	left: 20px;
}

.banner:hover>.cut>.cut_right {
	right: 20px;
}









.banner>.img_ground {
	height: 335px;
	position: absolute;
	left: 0px;
	transition: left 0.5s;
    -webkit-transition: left 0.5s; 
}
.img_ground>li {
	position: relative;
	float: left;
	width: 595px;
}
.img_ground>li>a>img{
	height: 335px;
	width: 100%;
}
.news_left_text {
	cursor: pointer;
}
.news_left_text>h1>a {
	/*单行文本剪裁*/
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;

	display: inline-block;
	margin-top: 20px;
	padding-bottom: 4px;
	border-bottom: 2px solid rgba(221,0,0,0);
	font-size: 18px;
	color: #666666;
	font-weight: 700;
}
.news_left_text>p>a {
	/*多行文本剪裁*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	max-width: 100%;


	line-height: 24px;
	font-size: 14px;
	color: #919191;
	margin-top: 7px;
}
.news_left_text:hover>h1>a,
.news_left_text:hover>p>a {
	color: rgb(221,0,0);
}

.news_right {
	float: left;
	width: 635px;
	height: 428px;
}
.news_right_list {
	display: block;
	cursor: pointer;
	width: 635px;
	height: 99px;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 14px;
}
.news_right>.news_right_list:last-child {
	border-bottom: none;
}

/*新闻日期移入效果*/
.news_right_list:hover>.day {
	background: #ffb94a;
}
.news_right_list:hover>.day>h2,
.news_right_list:hover>.day>p {
	color: #fff;
}
.news_right_list:hover>.day>div {
	border-bottom: 1px solid #fff;
}




.news_right_list>.day {
	float: left;
	width: 85px;
	cursor: pointer;
	padding-top: 10px;
	height: 75px;
	background: #fff;
	margin-right: 30px;
}
.news_right_list>.day>h2{
	text-align: center;
	font-size: 30px;
	color: #919191;
}
.news_right_list>.day>div {
	height: 0;
	width: 75px;
	margin: 6px 5px;
	border-bottom: 1px solid #d6d6d6;
}
.news_right_list>.day>p {
	font-size: 16px;
	text-align: center;
	color: #919191;
}
.news_right_list>.content {
	float: left;
	width: 520px;
	margin-top: 10px;
}
.content>h2>a {
	display: block;
	/*单行文本剪裁*/
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
    white-space: nowrap;

	display: inline-block;
	font-size: 16px;
	padding-top: 1px;
	padding-bottom: 2px;
	border-bottom: 2px solid rgba(221,0,0,0);
	color: #666666;
	font-weight: 700;
}
.content>p>a {
	/*多行文本剪裁*/
	display: block;


	margin-top: 6px;
	font-size: 14px;
	color: #919191;
	line-height: 22px;
}
.content>p:hover {
}

.news_right_list:hover>.content h2>a {
	color: rgb(221,0,0);
}
.news_right_list:hover>.content p>a {
	color: rgb(221,0,0);
}


.asbrand {
	overflow: hidden;
	height: 758px;
	width: 100%;
}
.brand {
	height: 758px;
	width: 200%;
	border-radius: 50%;
	position: relative;
	left: -50%;
	overflow: hidden;
}
.brand_background{
	position: absolute;
	left: 25%;
	width: 50%;
	animation: bannersuofang 12s infinite;
}
/*title(二级)*/
.brand>.title {
	position: relative;
}
.brand>.title>a,
.brand>.title>p {
	text-align: center;
}

.brand>.title h1 {
	color: #fff;
	font-weight: 700;
	padding-top: 55px;
	font-size: 26px;
}
.brand>.title>p {
	margin-top: 10px;
	color: #fff;
	margin-bottom: 
}
.brand>.title>div {
	width: 43px;
	height: 0;
	border: 2px solid #fff;
	margin: 13px auto 0px;
}


/*新闻切换(二级)*/
.brand_menu {
	position: relative;
	margin: 30px auto 40px;
	width: 830px;
	height: 45px;
}
.brand_menu span {
	float: left;
	height: 43px;
	font-size: 16px;
	color: #fff;
	width: 148px;
	line-height: 43px;
	text-align: center;
	margin: 0px 10px;
	border: 1px dashed #ccc;
	border-radius: 24px;
}
.brand_menu>a:first-child>span{
	margin-left: 0px;
}
.brand_menu>a:last-child>span {
	margin-right: 0px;
}
.brand_menu .active {
	background: #ffb94a;
	border-radius: 22.5px;
	font-weight: 700;
	font-size: 18px;
	color: #fff;
}
.brand_menu span:hover {
	background: #ffb94a;
	border-radius: 22.5px;
	font-weight: 700;
	font-size: 18px;
	border: 1px solid #ffb94a;
	color: #fff;
}
.brand_main {
	margin: 0px auto;
	width: 1375px;
	height: 435px;
	position: relative;
}
.brand_main>span {
	display: block;
	position: absolute;
	top: 167px;
	width: 15px;
	height: 85px;
	cursor: pointer;
}
.brand_main>.brand_main_left {
	background: url(../images/icon_all.png) -150px -33px;
	left: 0px;
	opacity: 0.7;
}
.brand_main>.brand_main_right {
	position: absolute;
	background: url(../images/icon_all.png) -165px -33px;
	right: 0px;
	opacity: 0.7;
}
.brand_main>span:hover {
	opacity: 1;
}


.brand_main>.main_border {
	margin: 0 auto;
	width: 1304px;
	height: 435px;
	overflow: hidden;
	position: relative;
}


.main_border .ulGroup {
	position: absolute;
	display: none;
	left: 0px;
	transition: left 0.4s;
    -webkit-transition: left 0.4s; 
}
.main_border .ulGroup:first-child {
	display: block;
}
.brand_main .imgGroup {
	float: left;
}
.imgGroup>li {
	float: left;
	margin: 0px 13px;
	width: 300px;
	height: 435px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	background-color: #fff;
}
.imgGroup>li>img {
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
	width: 100%;
	transition: left 0.5s,top 0.4s,width 0.4s,height 0.4s;
    -webkit-transition: left 0.4s,top 0.4s,width 0.4s,height 0.4s;
}
.imgGroup>li>.adimg {
	height: 110px;
	z-index: 100;
	width: 300px;
	position: absolute;
	bottom: 0px;
	background: url(../images/shopping.png);
}
.imgGroup>li>.adimg>.tiaotiao:hover {
	animation: updownTiao 0.5s;
}
.imgGroup>li>img:hover {
	width: 108%;
	top: -4%;
	left: -4%;
}





.imgGroup>li>.adimg>.tiaotiao {
	width: 35px;
	height: 35px;
	background: url(../images/icon_all.png) -180px 0;
	position: absolute;
	top: -17px;
	left: 50%;
	margin-left: -17px;
}
.imgGroup>li>.adimg h2 {
	margin-top: 31px;
	color: #ffb94a;
	text-align: center;
	font-weight: 700;
	font-size: 18px;
}

.imgGroup>li>.adimg p {
	/*多行文本剪裁*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	max-width: 100%;


	margin-top: 5px;
	margin-left: 30px;
	width: 250px;
	color: #919191;
	line-height: 20px;
}
.imgGroup>li>.adimg:hover p {
	color: rgb(221,0,0);
}
.dot {
	position: relative;
	left: 22px;
	margin: 21px auto;
	width: 171px;
	height: 49px;
}
.dot>li {
	float: left;
}
.dot>li>a {
	display: block;
	width: 41px;
	height: 36px;
	background: url(../images/icon_all.png) -41px -97px;
}
.dot>li>.active {
	background: url(../images/icon_all.png) 0px -97px;
}
.aboutUs {
	margin: 60px auto 0px;
	height: 492px;
	width: 1282px;
}
.au_left {
	float: left;
	width: 595px;
	height: 492px;
	position: relative;
	overflow: hidden;
	border-right: 1px solid #ededed;
}
.au_left img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: width 1s,height 1s,top 1s,left 1s;
    -webkit-transition: width 1s,height 1s,top 1s,left 1s;
}
.au_left:hover img {
	width: 110%;
	height: 110%;
	top: -5%;
	left: -5%;
}
.au_left>div {
	z-index: 20;
	height: 195px;
	width: 595px;
	position: absolute;
	bottom: 0px;
	background: rgba(0,0,0,0.3);
}
.aboutUs_menu {
	width: 498px;
	margin: 49.5px auto 40px;
	height: 100px;
}
.aboutUs_menu span {
	float: left;
	cursor: pointer;
	height: 38px;
	font-size: 16px;
	color: #fff;
	width: 157px;
	line-height: 38px;
	text-align: center;
	margin: 5.5px 5px;
	border: 1px dashed #ccc;
	border-radius: 24px;
}
.aboutUs_menu>a:first-child span{
	margin-left: 0px;
}
.aboutUs_menu>a:nth-child(3) span{
	margin-right: 0px;
}
.aboutUs_menu>a:nth-child(4) span{
	margin-left: 84px;
}
.aboutUs_menu .active {
	background: #ffb94a;
	border-radius: 22.5px;
	font-weight: 700;
	font-size: 18px;
	color: #fff;
}
.aboutUs_menu span:hover {
	background: #ffb94a;
	border-radius: 22.5px;
	font-weight: 700;
	font-size: 18px;
	color: #fff;
	border: 1px solid #ffb94a;
}

.au_right {
	width: 684px;
	float: left;
}
.au_right_top {
	height: 296px;
	width: 684px;
	overflow: hidden;
	border-bottom: 1px solid #f4f2f3;
	background: url(../images/aboutus_background.jpg);
}
.au_right_top>.title h1,
.au_right_top>.title>p {
	padding-left: 30px;
}

.au_right_top>.title h1 {
	font-weight: 700;
	color: #919191;
	padding-top: 36px;
	font-size: 26px;
}
.au_right_top>.title>p {
	margin-top: 10px;
	color: #d6d6d6;
	margin-bottom: 
}
.au_right_top>.title>div {
	width: 43px;
	height: 0;
	border: 2px solid #ffb94a;
	margin: 13px 0px 0px 30px;
}
.au_right_top .introduce {
	/*多行文本剪裁*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	max-width: 100%;


	margin-left: 30px;
	width: 625px;
	margin-top: 12px;
	font-size: 14px;
	line-height: 28px;
	color: #666;
}
.au_right_top .introduce>span {
	font-size: 12px;
	line-height: 28px;
	color: #919191;
	cursor: pointer;
}
.introduce:hover span{
	color: rgb(221,0,0);
}


.basicInfo {
	margin-top: 22px;
	margin-left: 30px;
	height: 50px;
	width: 624px;
}
.basicInfo li {
	float: left;
	height: 50px;
	border-right: 2px solid #d6d6d6;
}
.basicInfo>ul>li h2 {
	padding-top: 6px;
	text-align: center;
	font-weight: 700;
	cursor: pointer;
	color: #ffb94a;
	font-size: 30px;
}
.basicInfo>ul>li h2>span {
	font-weight: 700;
	font-size: 30px;
}
.basicInfo>ul>li p {
	height: 14px;
	margin-top: 13px;
	color: #919191;
	font-size: 12px;
	text-align: center;
	white-space: nowrap; 
}
#bi_first {
	padding-right: 36px;
	height: 48px;
	width: 84px;
}
#bi_first h2 {
	padding-top: 0px;
	font-size: 27px;
}
#bi_second {
	padding: 0px 40px;
}
#bi_second h2,
#bi_second p {
	position: relative;
	top: -8px;
}

#bi_thirdly {
	padding: 0px 42px;
}
#bi_thirdly h2,
#bi_thirdly p {
	position: relative;
	top: -8px;
}
#bi_fifth {
	padding-left: 37px;
	border-right: none;
}
#bi_fifth h2,
#bi_fifth p {
	position: relative;
	top: -8px;
}
.dirSir {
	width: 414px;
	height: 195px;
	float: left;
	overflow: hidden;
	position: relative;
	border-right: 1px solid #f6f6f6;
}
.dirSir>h2 {
	font-size: 20px;
	color: #f4f4f4;
	text-align: center;
	font-weight: 700;
	margin: 46px 0px 13px;
}
.dirSir>img {
	position: absolute;
	width: 100%;
	z-index: -10;
	left: 0px;
	top: 0px;
	transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
    -webkit-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
}
.dirSir:hover>img{
	width: 110%;
	left: -5%;
	top: -5%;

}
.dirSir>.wire {
	height: 0;
	width: 30px;
	margin: 0 auto;
	border-bottom: 3px solid #f4f4f4;
}
.dirSir>.icons {
	text-align: center;
	margin: 20px auto;
	width: 260px;
	height: 51px;
}
.dirSir>.icons>a {
	display: inline-block;
	height: 51px;
	width: 51px;
	margin-right: 16px;
}
.dirSir>.icons>a:last-child {
	margin-right: 0px;
}


.league {
	width: 269px;
	height: 195px;
	float: left;
	overflow: hidden;
	position: relative;
}

.league>img {
	position: absolute;
	width: 100%;
	z-index: -10;
	left: 0px;
	top: 0px;
	transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
    -webkit-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
}
.league:hover>img{
	width: 110%;
	left: -5%;
	top: -5%;

}
.league>.league_a {
	display: block;
	margin: 47px auto 11px;
	width: 70px;
	width: 70px;
}
.league p {
	font-size: 20px;
	color: #fff;
	text-align: center;
	font-weight: 700;
}


/*title(二级)*/
.mien>.title>a,
.mien>.title>p {
	text-align: center;
}

.mien>.title h1 {
	font-weight: 700;
	color: #919191;
	padding-top: 69px;
	font-size: 26px;
}
.mien>.title>p {
	margin-top: 10px;
	color: #D3D3D3;
	margin-bottom: 
}
.mien>.title>div {
	width: 43px;
	height: 0;
	border: 2px solid #ffb94a;
	margin: 13px auto 0px;
}


/*新闻切换(二级)*/
.mien_menu {
	margin: 30px auto 40px;
	width: 490px;
	height: 45px;
}
.mien_menu span {
	float: left;
	cursor: pointer;
	height: 43px;
	font-size: 16px;
	color: #666666;
	width: 148px;
	line-height: 45px;
	text-align: center;
	margin: 0px 10px;
	border: 1px dashed #ccc;
	border-radius: 22px;
}
.mien_menu>a:first-child>span{
	margin-left: 0px;
}
.mien_menu>a:last-child>span {
	margin-right: 0px;
}
.mien_menu .active {
	background: #ffb94a;
	border-radius: 22.5px;
	font-weight: 700;
	font-size: 18px;
	color: #fff;
	border: 1px dashed #ffb94a;
}


.mien_group {
	margin: 0px auto 60px;
	width: 1280px;
	height: 216px;
	overflow: hidden;
	position: relative;
}
.mien_group>.mien_wid {
	position: absolute;
	width: 100%;
	height: 300%;
	top: 0px;
	transition: top 0.4s;
    -webkit-transition: top 0.4s;
}








.mien_main {
	width: 1280px;
	height: 216px;
	float: left;
}
.mien_main>li {
	float: left;
	margin-right: 26px;
	width: 300px;
	overflow: hidden;
	cursor: pointer;
	height: 216px;
	position: relative;
}
.mien_main>li:nth-child(4) {
	margin-right: 0;
}
.mien_main>li img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
    -webkit-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s;
}
.mien_main>li:hover img {
	top: -15px;
	left: -15px;
	width: 110%;
	height: 110%;
}
.mien_main .content_txt {
	width: 300px;
	height: 45px;
	position: absolute;
	bottom: 0px;
	z-index: 10;
	border-top: 1px solid #efefef;
	background: #fff;
}

.mien_main .content_txt>p {
	text-align: center;
	font-size: 14px;
	color: #666;
	line-height: 45px;
}
.mien_main>li:hover .content_txt {
	background: #f4bf40;
}
.mien_main>li:hover .content_txt>p{
	color: #fff;
}
.bottom {
	height: 153px;
	position: relative;
	background: url(../images/btm_banner.png);
	background-size: cover;
}
.bottom>.isva {
	position: absolute;
	left: 50%;
	margin-left: -28px;
	top: -20px;
}
.bottom>p {
	text-align: center;
	color: #c0c0c0;
	line-height: 22px;
}
.bottom>p>img {
	position: relative;
	top: 5px;
}
.txt1 {
	padding-top: 45px;
}
.bottom img {
	cursor: pointer;
}

@keyframes updownTiao{
	30%{
		margin-top: -10px;
	}
	60%{
		margin-top: 6px;
	}
	90%{
		margin-top: 0px;
	}

}

@keyframes updownYidong{
	0%{
		left: 0px;
	}
	20%{
		left: 16px;
	}
	40%{
		left: -12px;
	}
	60%{
		left: 8px;
	}
	80%{
		left: 0px;
	}

}
@keyframes bannersuofang{
	50% {
		transform: scale(1.1);
	    -ms-transform:scale(1.1);     /* IE 9 */
	    -moz-transform:scale(1.1);     /* Firefox */
	    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
	    -o-transform:scale(1.1);
	}
	100% {
		transform: scale(1);
	    -ms-transform:scale(1);     /* IE 9 */
	    -moz-transform:scale(1);     /* Firefox */
	    -webkit-transform:scale(1); /* Safari 和 Chrome */
	    -o-transform:scale(1);
	}
}