
/*banner*/
.none{ display:none;}
.banner11{ min-width:1100px;width:100%;height:472px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:472px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}


.banner_pre_next{position:relative;z-index:105;top:520px;width:980px;left:50%; height:37px;margin-left:-600px;*left:240px;}
.banner_pre_next a{ width:37px; height:37px; background:url(../img3/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:10px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-10px; background-position:-37px 0px;}


.yq_banner_list{ width:220px; height:25px;position:absolute; overflow:hidden;left:50%; top:440px; text-align:right; z-index:100; margin-left:-150px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../img/abg.png) no-repeat right; margin-right:10px; TEXT-DECORATION: none;}
.yq_banner_list a.hover{background:url(../img/abg.png) no-repeat left; TEXT-DECORATION: none;}


.banner_mag{width:1300px;height:480px;position:absolute; overflow:hidden;left:50%;top:0px;margin-left:-600px;text-align:left;z-index:99;font-family:"";}
.banner_magbox{height:480px;text-align:left;padding:0px 30px 35px;}
.banner_magbox .focus-img{ text-align:right; margin-bottom:40px;}
.banner_magbox h4{font-size:18px; font-weight:normal;color:#fff; margin-bottom:10px; }
.banner_magbox h4 a{color:#fff; }
.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;line-height:22px;}


#hl1{
	-webkit-animation:l1 3s infinite;
	-moz-animation:l1 3s infinite;
	-ms-animation:l1 3s infinite;
	-o-animation:l1 3s infinite;
	animation:l1 3s infinite;
}
@-webkit-keyframes l1{
	0%{-webkit-transform:translatex(15px); opacity:0}
	15%{-webkit-transform:translatex(15px); opacity:0}
	20%{-webkit-transform:translatex(0); opacity:1}
	25%{-webkit-transform:translatex(15px); opacity:0}
	30%{-webkit-transform:translatex(0); opacity:1}
	100%{-webkit-transform:translatex(0);  opacity:0}

}
@-moz-keyframes l1{
	0%{-moz-transform:translatex(15px); opacity:0}
	15%{-moz-transform:translatex(15px); opacity:0}
	20%{-moz-transform:translatex(0); opacity:1}
	25%{-moz-transform:translatex(15px); opacity:0}
	30%{-moz-transform:translatex(0); opacity:1}
	100%{-moz-transform:translatex(0);  opacity:0}

}
@-o-keyframes l1{
	0%{-o-transform:translatex(15px); opacity:0}
	15%{-o-transform:translatex(15px); opacity:0}
	20%{-o-transform:translatex(0); opacity:1}
	25%{-o-transform:translatex(15px); opacity:0}
	30%{-o-transform:translatex(0); opacity:1}
	100%{-o-transform:translatex(0);  opacity:0}

}
@keyframes l1{
	0%{transform:translatex(15px); opacity:0}
	15%{transform:translatex(15px); opacity:0}
	20%{transform:translatex(0); opacity:1}
	25%{transform:translatex(15px); opacity:0}
	30%{transform:translatex(0); opacity:1}
	100%{transform:translatex(0);  opacity:0}

}

#hl2{
	-webkit-animation:l2 3s infinite;
	-moz-animation:l2 3s infinite;
	-ms-animation:l2 3s infinite;
	-o-animation:l2 3s infinite;
	animation:l2 3s infinite;
}
@-webkit-keyframes l2{
	0%{-webkit-transform:translatex(-15px); opacity:0}
	15%{-webkit-transform:translatex(-15px); opacity:0}
	20%{-webkit-transform:translatex(0); opacity:1}
	25%{-webkit-transform:translatex(-15px); opacity:0}
	30%{-webkit-transform:translatex(0); opacity:1}
	100%{-webkit-transform:translatex(0);  opacity:0}

}
@-moz-keyframes l2{
	0%{-moz-transform:translatex(-15px); opacity:0}
	15%{-moz-transform:translatex(-15px); opacity:0}
	20%{-moz-transform:translatex(0); opacity:1}
	25%{-moz-transform:translatex(-15px); opacity:0}
	30%{-moz-transform:translatex(0); opacity:1}
	100%{-moz-transform:translatex(0);  opacity:0}

}
@-o-keyframes l2{
	0%{-o-transform:translatex(-15px); opacity:0}
	15%{-o-transform:translatex(-15px); opacity:0}
	20%{-o-transform:translatex(0); opacity:1}
	25%{-o-transform:translatex(-15px); opacity:0}
	30%{-o-transform:translatex(0); opacity:1}
	100%{-o-transform:translatex(0);  opacity:0}

}
@keyframes l2{
	0%{transform:translatex(-15px); opacity:0}
	15%{transform:translatex(-15px); opacity:0}
	20%{transform:translatex(0); opacity:1}
	25%{transform:translatex(-15px); opacity:0}
	30%{transform:translatex(0); opacity:1}
	100%{transform:translatex(0);  opacity:0}

}

#h02{
	-webkit-animation:txt_item01 1.5s ease-out;
	-moz-animation:txt_item01 1.5s ease-out;
	-ms-animation:txt_item01 1.5s ease-out;
	-o-animation:txt_item01 1.5s ease-out;
	animation:txt_item01 1.5s ease-out;
}
@-webkit-keyframes txt_item01{
	0%{-webkit-transform:translatex(30px); opacity:0}
	20%{-webkit-transform:translatex(30px); opacity:0}
	100%{-webkit-transform:translatex(0);  opacity:1}

}
@-moz-keyframes txt_item01{
	0%{-moz-transform:translatex(30px); opacity:0}
	20%{-moz-transform:translatex(30px); opacity:0}
	100%{-moz-transform:translatex(0);  opacity:1}

}
@-o-keyframes txt_item01{
	0%{-o-transform:translatex(30px); opacity:0}
	20%{-o-transform:translatex(30px); opacity:0}
	100%{-o-transform:translatex(0);  opacity:1}

}
@keyframes txt_item01{
	0%{transform:translatex(30px);opacity:0}
	20%{transform:translatex(30px); opacity:0}
	100%{transform:translatex(0); opacity:1}

}


#h01{
    opacity:0;
	-webkit-animation:txt_h02  3s infinite;
	-moz-animation:txt_h02  3s infinite;
	-ms-animation:txt_h02  3s infinite;
	-o-animation:txt_h02  3s infinite;
	animation:txt_h02  3s infinite;
	
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}

@-webkit-keyframes txt_h02{
	0%{-webkit-transform:translateX(0) scale(1,1); opacity:0}
	50%{-webkit-transform:translateX(0) scale(1,1); opacity:0}
	70%{-webkit-transform:translateX(0) scale(1,1); opacity:1}
	80%{-webkit-transform:translateX(0)  scale(1.05,1.05); opacity:1}
	100%{-webkit-transform:translateX(0)  scale(1,1); opacity:0}

}
@-moz-keyframes txt_h02{
	0%{-moz-transform:translateX(0) scale(1,1); opacity:0}
	50%{-moz-transform:translateX(0) scale(1,1); opacity:0}
	70%{-moz-transform:translateX(0) scale(1,1); opacity:1}
	80%{-moz-transform:translateX(0)  scale(1.05,1.05); opacity:1}
	100%{-moz-transform:translateX(0)  scale(1,1); opacity:0}

}
@-o-keyframes txt_h02{
	0%{-o-transform:translateX(0) scale(1,1); opacity:0}
	50%{-o-transform:translateX(0) scale(1,1); opacity:0}
	70%{-o-transform:translateX(0) scale(1,1); opacity:1}
	80%{-o-transform:translateX(0)  scale(1.05,1.05); opacity:1}
	100%{-o-transform:translateX(0)  scale(1,1); opacity:0}

}
@keyframes txt_h02{
	0%{transform:translateX(0) scale(1,1); opacity:0}
	50%{transform:translateX(0) scale(1,1); opacity:0}
	70%{transform:translateX(0) scale(1,1); opacity:1}
	80%{transform:translateX(0)  scale(1.05,1.05); opacity:1}
	100%{transform:translateX(0)  scale(1,1); opacity:0}

}


#h21{
	-webkit-animation:txt_item21 .8s ease-out;
	-moz-animation:txt_item21 .8s ease-out;
	-ms-animation:txt_item21 .8s ease-out;
	-o-animation:txt_item21 .8s ease-out;
	animation:txt_item21 .8s ease-out;
}
@-webkit-keyframes txt_item21{
	0%{-webkit-transform:translateY(300px); opacity:0}
	100%{-webkit-transform:translateY(0);  opacity:1}

}
@-moz-keyframes txt_item21{
	0%{-moz-transform:translateY(300px); opacity:0}
	100%{-moz-transform:translateY(0);  opacity:1}

}
@-o-keyframes txt_item21{
	0%{-o-transform:translateY(300px); opacity:0}
	100%{-o-transform:translateY(0);  opacity:1}

}
@keyframes txt_item21{
	0%{transform:translateY(300px);opacity:0}
	100%{transform:translateY(0); opacity:1}

}

#h22{
    opacity:0;
	-webkit-animation:txt_h22  1s ease-out;
	-moz-animation:txt_h22  1s ease-out;
	-ms-animation:txt_h22  1s ease-out;
	-o-animation:txt_h22  1s ease-out;
	animation:txt_h22  1s ease-out;
	
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}

@-webkit-keyframes txt_h22{
	0%{-webkit-transform:translateY(200px); opacity:0}
	20%{-webkit-transform:translateY(200px); opacity:0}
	100%{-webkit-transform:translateY(0);  opacity:1}
}
@-moz-keyframes txt_h22{
	0%{-moz-transform:translateY(200px); opacity:0}
	20%{-webkit-transform:translateY(200px); opacity:0}
	100%{-moz-transform:translateY(0);  opacity:1}
}
@-o-keyframes txt_h22{
	0%{-o-transform:translateY(200px); opacity:0}
	20%{-webkit-transform:translateY(200px); opacity:0}
	100%{-o-transform:translateY(0);  opacity:1}
}
@keyframes txt_h22{
	0%{transform:translateY(200px);opacity:0}
	20%{-webkit-transform:translateY(200px); opacity:0}
	100%{transform:translateY(0); opacity:1}
}



#h41{
	-webkit-animation:txt_41 .8s ease-out;
	-moz-animation:txt_41 .8s ease-out;
	-ms-animation:txt_41 .8s ease-out;
	-o-animation:txt_41 .8s ease-out;
	animation:txt_41 .8s ease-out;
}
@-webkit-keyframes txt_41{
	0%{-webkit-transform:translatex(-30px); opacity:0}
	20%{-webkit-transform:translatex(-30px); opacity:0}
	100%{-webkit-transform:translatex(0);  opacity:1}

}
@-moz-keyframes txt_41{
	0%{-moz-transform:translatex(-30px); opacity:0}
	20%{-moz-transform:translatex(-30px); opacity:0}
	100%{-moz-transform:translatex(0);  opacity:1}

}
@-o-keyframes txt_41{
	0%{-o-transform:translatex(-30px); opacity:0}
	20%{-o-transform:translatex(-30px); opacity:0}
	100%{-o-transform:translatex(0);  opacity:1}

}
@keyframes txt_41{
	0%{transform:translatex(-30px);opacity:0}
	20%{transform:translatex(-30px); opacity:0}
	100%{transform:translatex(0); opacity:1}

}

#h42{
    opacity:0;
	-webkit-animation:txt_h42 .4s 1.2s ease-out;
	-moz-animation:txt_h42 .4s 1.2s ease-out;
	-ms-animation:txt_h42 .4s 1.2s ease-out;
	-o-animation:txt_h42 .4s 1.2s ease-out;
	animation:txt_h42 .4s 1.2s ease-out;
	
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	-ms-animation-fill-mode:forwards;
	-o-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}

@-webkit-keyframes txt_h42{
	0%{-webkit-transform:translateX(200px); opacity:0}
	100%{-webkit-transform:translateX(0);  opacity:1}
}
@-moz-keyframes txt_h42{
	0%{-moz-transform:translateX(200px); opacity:0}
	100%{-moz-transform:translateX(0);  opacity:1}
}
@-o-keyframes txt_h42{
	0%{-o-transform:translateX(200px); opacity:0}
	100%{-o-transform:translateX(0);  opacity:1}
}
@keyframes txt_h42{
	0%{transform:translateX(200px);opacity:0}
	100%{transform:translateX(0); opacity:1}
}



@-webkit-keyframes txt_item3{
	0%{-webkit-transform:translateY(100px); opacity:0}
	100%{-webkit-transform:translateY(0);  opacity:1}
}
@-moz-keyframes txt_item3{
	0%{-moz-transform:translateY(100px); opacity:0}
	100%{-moz-transform:translateY(0);  opacity:1}
}
@-o-keyframes txt_item3{
	0%{-o-transform:translateY(100px); opacity:0}
	100%{-o-transform:translateY(0);  opacity:1}
}
@keyframes txt_item3{
	0%{transform:translateY(100px);opacity:0}
	100%{transform:translateY(0); opacity:1}
}


#h3{
	-webkit-animation:txt_item33 .8s 0s  ease-out;
	-moz-animation:txt_item33 .8s 0s  ease-out;
	-ms-animation:txt_item33 .8s 0s  ease-out;
	-o-animation:txt_item33 .8s 0s  ease-out;
	animation:txt_item33 .8s 0s  ease-out;
}
@-webkit-keyframes txt_item33{
	0%{-webkit-transform:translateX(0) scale(0,0); opacity:0}
	100%{-webkit-transform:translateX(0)  scale(1,1); opacity:1}

}
@-moz-keyframes txt_item33{
	0%{-moz-transform:translateY(0) scale(0,0); opacity:0}
	100%{-moz-transform:translateY(0) scale(1,1);  opacity:1}

}
@-o-keyframes txt_item33{
	0%{-o-transform:translateY(0) scale(0,0); opacity:0}
	100%{-o-transform:translateY(0) scale(1,1);  opacity:1}

}
@keyframes txt_item33{
	0%{transform:translateY(0) scale(0,0);opacity:0}
	100%{transform:translateY(0) scale(1,1); opacity:1}

}



.dn{display:none;}

.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../img3/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -10px;
	width: 160px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}