/*3合1 head.css*/
@charset "utf-8";
html{ font-size:100px;}

body {
	font-family:微软雅黑;
	opacity:1;
	filter:alpha(opacity=100);
	font-size:0.01rem;
}
.hs {
	color:#ff2f2f;
}
.hs1 {
	color:#ff6900
}
body, p, h1, h2, h3, h4, h5, h6, dl, dd {
	margin:0;
}
ul, ol, li {
	list-style-type:none;
	margin:0;
	padding:0
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
a {
	text-decoration:none;
	color:#646060;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
img {
	border:none;
	vertical-align:top;
	width:100%
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fix:after {
	clear:both;
	content:".";
	height:0px;
	display:block;
	overflow:hidden;
	visibility:hidden
}
.fix {
*zoom:1;
}
.wrap {
	max-width:640px;
	margin:0 auto;
	position:relative;
	overflow:hidden
}
.nav {
	position:absolute;
	padding-top:0.3rem;
	width:100%;
	top:0;
	bottom:0;
	background:#262433;
	z-index:1
}
.head {
	width:100%;
	height:1rem;
	line-height:1rem;
	background:#fff;
	text-align:center;
	position:relative;
	z-index:3
}
.bottom {
	width:100%;
	height:1rem;
	background:#fff;
	position:fixed;
	left:0;
	bottom:0px;
	z-index:99;
}
.head h1 {
	display:inline-block;
	height:0.7rem;
	width:50%;
}
.head h1 img, .head a img {
	vertical-align:middle
}
.head a:first-child {
	position:absolute;
	width:0.4rem;
	height:0.7rem;
	left:0.32rem;
}
.head a:last-child {
	position:absolute;
	width:0.32rem;
	height:0.7rem;
	right:0.32rem;
}
.nav a {
	position:relative;
	width:100%;
	display:block;
	box-sizing:border-box;
	padding-left:1.42rem;
	height:0.75rem;
	line-height:0.75rem;
	font-size:0.3rem;
	color:#cacaca;
}
.nav a em {
	display:block;
	position:absolute;
	width:0.37rem;
	height:0.37rem;
	left:0.85rem;
	top:0.21rem;
	background:url(../images/menu-ico.png) no-repeat center;
	background-size:2.68rem 1.18rem
}
.nav a:nth-child(1) em {
background-position:0 0
}
.nav a:nth-child(2) em {
background-position:-0.76rem 0
}
.nav a:nth-child(3) em {
background-position:-1.53rem 0
}
.nav a:nth-child(4) em {
background-position:-2.3rem 0
}
.nav a:nth-child(5) em {
background-position:0 -0.43rem
}
.nav a:nth-child(6) em {
background-position:-0.79rem -0.39rem
}
.nav a:nth-child(7) em {
background-position:-1.57rem -0.39rem
}
.nav a:nth-child(8) em {
background-position:-1.59rem -0.81rem
}
.nav a:nth-child(9) em {
background-position:0 -0.8rem
}
.nav a:nth-child(10) em {
background-position:-0.83rem -0.8rem
}
.nav a:nth-child(1).active em {
background-position:-0.38rem 0
}
.nav a:nth-child(2).active em {
background-position:-1.14rem 0
}
.nav a:nth-child(3).active em {
background-position:-1.92rem 0
}
.nav a:nth-child(4).active em {
background-position:-2.32rem -0.41rem
}
.nav a:nth-child(5).active em {
background-position:-0.39rem -0.43rem
}
.nav a:nth-child(6).active em {
background-position:-1.19rem -0.39rem
}
.nav a:nth-child(7).active em {
background-position:-1.91rem -0.39rem
}
.nav a:nth-child(8).active em {
background-position:-1.98rem -0.81rem
}
.nav a:nth-child(9).active em {
background-position:-0.41rem -0.8rem
}
.nav a:nth-child(10).active em {
background-position:-1.21rem -0.8rem
}
.nav a.active font {
	color:#c375f2
}
/*style_sp4.css*/
a {
	border:none
}
.wrap {
	background-color:#100a1f;
}
.wrapbox {
	position:relative;
	width:100%;
	padding-bottom:1rem;
	left:0;
	top:0;
	background:#fff;
	z-index:2;
}
.banner {
	position:relative;
	width:100%;
	height:3.6rem;
	overflow:hidden;
}
.banner .swiper-main {
	width:100%;
	overflow:hidden;
	margin:auto;
}
.banner .swiper-slide {
	width:100%;
	overflow:hidden;
	text-align:center;
}
.banner .swiper-slide img {
	width:100%;
}
.banner .pag {
	text-align:center;
	height:0.2rem;
	position:absolute;
	bottom:0.1rem;
	left:0%;
	width:100%;
	z-index:5;
}
.banner .pag .swiper-pagination-bullet {
	display:inline-block;
	width:0.15rem;
	height:0.15rem;
	margin-right:0.1rem;
	border-radius:0.15rem;
	background:#bdbdbd;
	vertical-align:top;
	opacity:1;
}
.banner .pag .swiper-pagination-bullet-active {
	background:#8e61a7;
}
.banner .swiper-slide {
	height:3.6rem
}
.swiper-lazy-preloader {
width:.42rem;
height:.42rem;
}
.ad {
	background:#fff;
	padding:0 0.1rem 0;
}

.menu2019{
	position:relative;
	width:6.4rem;
	display:flex;
	justify-content:space-around;
	flex-wrap:wrap;
	padding-top:0.2rem;
	background: #fff
}
.menu2019 .list{ width:1.1rem; text-align:center; margin-bottom:0.2rem}
.menu2019 .list.on img{animation:rotateY 2s ;}

.menu {
	position:relative;
	width:6.4rem;
	/*height:4.68rem;*/
	height:5.98rem;
	box-sizing:border-box;
	padding-top:0.2rem;
	background: #fff
}
#menubox {
transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
-o-transition:.5s;
	-webkit-transform-origin:center bottom;
	-moz-transform-origin:center bottom;
}
.menu li {
	position:relative;
	float:left;
	width:20%;
	text-align:center;
	vertical-align:top;
	padding:0.12rem 0
}
.menu li a {
	display:inline-block;
	color:#494752;
}
.menu li img {
	width:1.24rem;
}
.menu li h2 {
	line-height:0.4rem;
	height:0.4rem;
	font-size:0.25rem;
}
.menu li img.hot {
	position:absolute;
	right:0%;
	top:0%;
	width:0.57rem;
}

.menubox li.on .xm-pic1 {
	-webkit-animation: rotateY 2s;
	animation: rotateY 2s;
}

 @keyframes rotateY {
 0% {
 transform:rotateY(0deg);
 -webkit-transform:rotateY(0deg);
}
 50% {
 transform:rotateY(180deg);
 -webkit-transform:rotateY(180deg);
}
 100% {
 transform:rotateY(0deg);
 -webkit-transform:rotateY(0deg);
}
}
@-webkit-keyframes rotateY {
 0% {
 transform:rotateY(0deg);
 -webkit-transform:rotateY(0deg);
}
 50% {
 transform:rotateY(180deg);
 -webkit-transform:rotateY(180deg);
}
 100% {
 transform:rotateY(0deg);
 -webkit-transform:rotateY(0deg);
}
}
.item_list_li_hide {
	width:6.2rem;
	height:6.2rem;
	position:absolute;
	left:49%;
	top:45%;
	margin-left:-0.5rem;
	margin-top:-1.10rem;
	-webkit-transform:scale(0.2);
	-moz-transform:scale(0.2); /*-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;*/
transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
-o-transition:.5s;
	z-index:1010;
}
.item_list_li_show {
	width:6rem;
	height:4.5rem;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	z-index:1010;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
}
.item_list_li_hide .btn1 {
	width:0.45rem;
	height:0.45rem;
	position:absolute;
	right:0.3rem;
	top:0.3rem;
	display:none;
	z-index:1012
}
.item_list_li_show .btn1.on {
	display:block
}
.othermenu {
	width:6rem;
	height:4.5rem;
	overflow:auto;
	box-sizing:border-box;
	padding:0.5rem;
	margin:0 auto;
	background:rgba(0, 0, 0, 0.9);
	color:#fff;
	border-radius:0.5rem;
	display:none;
}
.othermenu li {
	position:relative;
	float:left;
	width:33.33%;
	text-align:center;
	vertical-align:top;
	padding:0.12rem 0;
}
.othermenu li a {
	display:inline-block;
	color:#000;
}
.othermenu li img {
	width:1.24rem;
}
.othermenu li h3 {
	line-height:0.4rem;
	height:0.4rem;
	font-size:0.25rem;
}
.othermenu li h2 {
	line-height:0.4rem;
	height:0.4rem;
	font-size:0.2rem;
}
.item_list_li_hide h2 {
	line-height:2rem;
	height:2rem;
	font-size:1.2rem;
	text-align:center;
	color: #494752
}
.item_list_li_show h2 {
	display:none
}
.otherbg {
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
}
@media all and (max-width:600px) {
.item_list_li_hide h2 {
font-size:1.3rem;
}
}
.adone {
	border-top:#e9e9e9 1px solid;
	background:#fff;
}
.adtop {
	width:100%;
	overflow:hidden;
	background:#fff;
	border-bottom:#e9e9e9 1px solid;
}
.adone a {
	display:block;
	width:100%;
}
.adone a img {
	width:100%;
	height:100%;
}
.adone .picleft {
	float:left;
	width:50%;
	height:3.08rem;
	box-sizing:border-box;
	border-right:1px solid #e9e9e9;
}
.adone .picleft a {
	display:block;
	width:100%;
	height:100%;
	background:url(../images/mx1_1.jpg) no-repeat;
	background-size:100% 100%
}
.adone .picright {
	float:left;
	width:50%;
	height:3.08rem;
}
.adone .picright a:first-child {
	width:100%;
	border-bottom:1px solid #e9e9e9;
	height:1.54rem;
	box-sizing:border-box;
	background:url(../images/mx1_1.jpg) no-repeat;
	background-size:100% 100%
}
.adone .picright a:last-child {
	width:100%;
	height:1.54rem;
	box-sizing:border-box;
	background:url(../images/mx1_1.jpg) no-repeat;
	background-size:100% 100%
}
.adbottom {
	width:100%;
	height:62px;
	line-height:62px;
	border-bottom:1px solid #e9e9e9;
}
.adbottom strong {
	float:left;
	text-align:center;
	width:23%;
	font-size:30px;
	color:#eb6598;
	font-style:italic;
	font-family:"宋体"
}
.adbottom .uplist {
	float:right;
	width:75.5%;
	height:62px;
	line-height:62px;
	overflow:hidden;
	position:relative;
	font-size:23px;
	color:#646060
}
.adbottom .uplist ul {
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.adtwo {
	width:100%;
	overflow:hidden;
	background:#fff;
	position:relative;
	padding:0.2rem 0;
}
.adtwo .swiper-slide {
	transition:transform 0.3s ease 0s;
	transform:scale(1);
}
.adtwo .swiper-slide-visible {
	transform:scale(1)!important;
}
.adtwo .swiper-slide a {
	display:block;
}
.adtwo .Pag {
	position:absolute;
	width:100%;
	left:0;
	right:0;
	text-align:center;
	bottom:0.05rem;
	z-index:10;
}
.adtwo .homeCasePage {
	display:inline-block;
	padding:0 0.3rem;
	background-color:#666;
	border-radius:40px;
	height:0.17rem
}
.adtwo .homeCasePage .swiper-pagination-bullet {
	display:inline-block;
	width:0.1rem;
	height:0.1rem;
	margin-right:0.05rem;
	border-radius:0.15rem;
	background:#fff;
	vertical-align:top;
	margin-top:0.04rem;
	opacity:1;
}
.adtwo .homeCasePage .swiper-pagination-bullet-active {
	background:#ff9999;
}
.news {
	position:relative;
	height:6.2rem;
	background:#fff;
	padding-bottom:0.3rem;
}
.news .title {
	width:150%;
	height:0.52rem;
	color:#3d3d3d
}
.news .more_btn {
	width:1.38rem;
	height:0.41rem;
	background:url("../images/jia.png") no-repeat;
	background-size:100%;
	position:absolute;
	right:0.05rem;
	top:0.15rem;
}
.news .tt {
	float:left;
	width:2.5rem;
	height:0.52rem;
	line-height:0.52rem;
	font-size:0.28rem;
}
.news .tt span {
	padding-right:0.06rem;
	font-size:0.25rem;
	text-indent:0.2rem;
}
.news .txt {
	float:left;
	font-size:0.22rem;
	position:relative;
}
.news .txt li {
	font-size:0.25rem;
	display:inline-block;
	height:0.48rem;
	padding:0 0.1rem;
	line-height:0.5rem;
	cursor:pointer;
	border-right:none;
	position:relative;
	z-index:99;
}
.news .txt li.active {
	border-bottom:0.02rem solid #9966ff;
}
#nwrapper {
	position:relative;
	width:100%;
	height:0.53rem;
	overflow:hidden;
	padding:2% 0 0 1%;
	-ms-touch-action:none;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-text-size-adjust:none;
	-moz-text-size-adjust:none;
	-ms-text-size-adjust:none;
	-o-text-size-adjust:none;
	text-size-adjust:none;
}
#nscroller {
	position:absolute;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	-webkit-transform:translateZ(0);
	-moz-transform:translateZ(0);
	-ms-transform:translateZ(0);
	-o-transform:translateZ(0);
	transform:translateZ(0);
}
.rijiwrap {
	width:100%;
	height:5rem;
	background:#fff;
	padding:0.2rem 0 0.5rem 0;
	opacity:0;
	position:absolute;
	left:0;
	top:0.67rem;
	z-index:3;
	overflow:hidden;
}
.riji {
	margin:0 auto;
	width:93.75%;
	color:#3d3d3d
}
.riji h3 {
	height:0.64rem;
	line-height:0.64rem;
	font-size:0.24rem;
	padding-left:0.2rem;
	padding-bottom:0.07rem;
}
.riji h3 .db {
	width:1.7rem;
	float:left;
	color:#9999cc
}
.riji h3 span {
	width:0.64rem;
	height:0.64rem;
	border-radius:0.32rem;
	display:inline-block;
	margin-right:0.1rem;
}
.riji .p1 {
	width:5.85rem;
	overflow:hidden;
	color:#666;
	font-size:0.24rem;
	line-height:0.4rem;
	padding-bottom:0.07rem;
	margin:0 auto;
	height:0.78rem;
}
.riji .p2 {
	padding-left:0.3rem;
	height:0.3rem;
	line-height:0.3rem;
	font-size:0.24rem;
	color:#b292d2;
	padding-bottom:0.2rem
}
.riji .p2 font {
	margin-right:0.05rem;
	width:0.3rem;
	display:inline-block;
	vertical-align:middle
}
.riji .p2 a {
	display:inline-block;
	color:#9c68b9
}
.note-c-t {
	float:right;
	width:4rem;
	text-align:right;
	margin-top:2%;
	color:#828282
}
.note-c-t img {
	width:30% !important;
	vertical-align:middle;
	display:inline-block
}
.note-c-t li img:nth-child(2) {
display:none
}
.note-c-t li i {
	font-style:normal
}
.note-c-t li {
	display:inline-block;
	width:30%
}
.note-c-t li.active {
	color:#b292d2
}
.note-c-t li.active img:nth-child(1) {
display:none
}
.note-c-t li.active img:nth-child(2) {
display:inline-block;
-webkit-animation:Indexbounce 2s .2s ease both;
animation:Indexbounce 2s .2s ease both;
-moz-animation:Indexbounce 2s .2s ease both;
-o-animation:Indexbounce 2s .2s ease both;
-ms-animation:Indexbounce 2s .2s ease both;
}
.rijiwrap a {
	display:block
}
.rijiwrap .swiper-main {
	width:100%;
	overflow:hidden;
	margin:auto;
}
.rijiwrap .rijiwrap .swiper-slide {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:top;
	align-items:top;
}
.rijiwrap .swiper-slide img {
	width:100%;
	transition:transform 0.3s ease 0s;
	position:relative
}
.rijiwrap .pic {
	padding:0 0.12rem
}
.camera {
	display:block;
	width:0.35rem;
	height:0.35rem;
	/*background:url("../images/camera.png") no-repeat;*/
	background-size:cover;
	position:absolute;
	right:0.4rem;
	bottom:0.4rem;
-webkit-animation:cameraRoate 2s .4s infinite;
animation:cameraRoate 2s .4s infinite;
-moz-animation:cameraRoate 2s .4s infinite;
-o-animation:cameraRoate 2s .4s infinite;
-ms-animation:cameraRoate 2s .4s infinite;
	z-index:9
}
.dt {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:rgba(0, 0, 0, 0.8);
	z-index:9;
	text-align:center;
	display:none
}
.dt .dt_con {
	width:5.6rem !important;
	position:absolute;
	height:2.4rem;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	background:#fff;
	padding:0.2rem
}
.p_close {
	display:block;
	width:0.4rem;
	height:0.4rem;
	position:absolute;
	right:0rem;
	top:-0.5rem;
	overflow:hidden;
	cursor:pointer;
	background:url("../images/close.png") no-repeat;
	background-size:cover;
}
.rijiwrap .pagination1, .rijiwrap .pagination2, .rijiwrap .pagination3, .rijiwrap .pagination4, .rijiwrap .pagination5, .rijiwrap .pagination6, .rijiwrap .pagination7 {
	text-align:center;
	height:0.2rem;
	position:absolute;
	bottom:0.1rem;
	left:0%;
	width:100%;
	z-index:5;
}
.rijiwrap .pagination1 .swiper-pagination-bullet, .rijiwrap .pagination2 .swiper-pagination-bullet, .rijiwrap .pagination3 .swiper-pagination-bullet, .rijiwrap .pagination4 .swiper-pagination-bullet, .rijiwrap .pagination5 .swiper-pagination-bullet, .rijiwrap .pagination6 .swiper-pagination-bullet, .rijiwrap .pagination7 .swiper-pagination-bullet {
	display:inline-block;
	width:0.15rem;
	height:0.15rem;
	margin-right:0.1rem;
	border-radius:0.15rem;
	background:#bdbdbd;
	vertical-align:top;
	opacity:1;
}
.rijiwrap .pagination1 .swiper-pagination-bullet-active, .rijiwrap .pagination2 .swiper-pagination-bullet-active, .rijiwrap .pagination3 .swiper-pagination-bullet-active, .rijiwrap .pagination4 .swiper-pagination-bullet-active, .rijiwrap .pagination5 .swiper-pagination-bullet-active, .rijiwrap .pagination6 .swiper-pagination-bullet-active, .rijiwrap .pagination7 .swiper-pagination-bullet-active {
	background:#8e61a7;
}
.zhuanjia {
	max-width:640px;
	min-width:320px;
	margin:0 auto;
	background:#9a0404;
	position:relative;
	z-index:1;
}
.zhuanjia h3 {
	height:0.8rem;
	text-align:center;
	line-height:0.8rem;
	font-size:0.35rem;
	color:#fff;
	padding-bottom:0.7rem;
}
.zhuanjia .searchzj {
	margin:0 auto;
	width:3.68rem;
	height:0.44rem;
	position:relative;
	padding-bottom:0.35rem;
}
.zhuanjia .searchtxt {
	position:absolute;
	width:2.4rem;
	height:0.44rem;
	left:0;
	top:0;
	box-shadow:inset 0 0 0.05rem #ccc;
	background:#fff;
	border:1px solid #d5d5d5;
	box-sizing:border-box;
	z-index:10;
	color:#505050
}
.zhuanjia .searchInput {
	font-style:normal;
	cursor:pointer;
	display:inline-block;
	width:2.25rem;
	height:0.44rem;
	font-size:0.22rem;
	line-height:0.44rem;
	text-indent:0.24rem;
	background:url(../images/sanjiao.png) 1.95rem 0.19rem no-repeat;
	background-size:0.17rem 0.09rem
}
.zhuanjia .selectBox {
	display:none;
	width:2.25rem;
	border:1px solid #cacaca;
	border-top:none;
	box-sizing:border-box;
	background:#fff;
}
.zhuanjia .selectBox li {
	height:0.5rem;
	line-height:0.5rem;
	padding-left:0.48rem;
	border-bottom:1px solid #cacaca;
	background:url(../images/jian.jpg) 0.29rem center no-repeat;
	background-size:0.11rem 0.14rem;
	font-size:0.18rem
}
.zhuanjia .selectBox li:last-child {
	border-bottom:none
}
.zhuanjia .sbtn {
	text-align:center;
	font-size:0.23rem;
	color:#fff;
	position:absolute;
	width:1.42rem;
	height:0.44rem;
	line-height:0.44rem;
	background:#262433;
	right:0;
	top:0;
	z-index:2;
	border-radius:0 0.05rem 0.05rem 0;
}
.zhuanjia .pagzjt {
	text-align:center;
	position:absolute;
	bottom:0.5%;
	left:0%;
	width:100%;
	z-index:5;
	height:0.15rem;
}
.zhuanjia .searchzj {
	position:absolute;
	left:50%;
	margin-left:-1.89rem;
	top:0.8rem;
}
.zhuanjia .swiper-pagination-bullet {
	display:inline-block;
	width:0.1rem;
	height:0.1rem;
	margin-right:0.05rem;
	border-radius:12px;
	background:#bdbdbd;
	vertical-align:top;
	opacity:1;
}
.zhuanjia .swiper-pagination-bullet-active {
	background:#8e61a7;
}
.zjtime {
	padding:0.2rem 0;
	background-color:#fff;
}
.zjList {
	width:100%;
	overflow:hidden;
	height:1.36rem;
}
.zjList .swiper-wrapper {
}
.zjList .swiper-slide {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:top;
	align-items:top;
}
.zjList .swiper-slide a {
	display:block;
	background-color:#e8e8f3;
	width:2.74rem;
	padding:0.1rem 0;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-border-radius:0.1rem;
	-moz-border-radius:0.1rem;
	border-radius:0.1rem;
}
.zjList .swiper-slide img {
	width:1rem;
}
.zjList .swiper-slide span {
	display:block;
	width:1rem;
	height:1rem;
	overflow:hidden;
	border-radius:50%;
	float:left;
	margin:0.04rem 0.08rem 0 0.06rem;
}
.zjList .swiper-slide div {
	float:left;
	width:1.56rem;
}
.zjList .swiper-slide strong {
	padding-top:0.05rem;
	display:block;
	height:0.3rem;
	line-height:0.3rem;
	font-size:0.2rem;
}
.zjList .swiper-slide strong i {
	display:inline-block;
	width:0.24rem;
	height:0.18rem;
	/*background:url("../images/tyzj_ico.jpg") no-repeat;*/
	background-size:cover;
	vertical-align:middle;
	margin-left:0.06rem;
	margin-top:-0.06rem;
}
.zjList .swiper-slide em {
	margin-top:0.04rem;
	display:block;
	line-height:0.22rem;
	font-size:0.18rem;
	font-style:normal
}
.zjList .swiper-slide em font {
	color:#8d33e2;
}
.service {
	padding:0.2rem;
	width:100%;
	box-sizing:border-box;
	position:relative;
	height:3.85rem;
	background:#fff;
}
.service .tabtt {
	width:100%;
	height:0.5rem;
	padding-bottom:0.1rem;
}
.service .tabtt li {
	float:left;
	width:1.47rem;
	height:0.5rem;
	line-height:0.5rem;
	font-size:0.22rem;
	text-align:center;
	margin-right:0.04rem;
	background:#9c68b9;
	display:inline;
	color:#fff
}
.service .tabtt li.active {
	background:#403d55
}
.service .tabtt li:last-child {
	margin-right:0
}
.service .tabbox {
	width:93.75%;
	overflow:hidden;
	position:absolute;
	left:0.2rem;
	top:0.8rem;
	z-index:2;
}
.service .swiper-container {
	height:2.86rem;
}
.tabbox .swiper-slide {
	text-align:center;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:left;
	justify-content:left;
	-webkit-box-align:left;
	-ms-flex-align:left;
	-webkit-align-items:top;
	align-items:top;
}
.tabbox .swiper-slide a {
	display:inline-block;
	width:2.18rem;
	height:2.86rem;
	position:relative
}
.tabbox .swiper-slide a h3 {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	background:rgba(0, 0, 0, 0.8);
	height:0.38rem;
	line-height:0.38rem;
	text-align:center;
	font-size:0.13rem;
	color:#fff;
}
.tabbox .swiper-slide img {
	width:2.18rem;
}
.guide {
	padding-top:0.2rem;
	position:relative;
	width:100%;
	height:2.49rem;
	background:#fff url(../images/laiyuan_1.jpg) center bottom no-repeat;
	background-size:6.4rem 2.49rem;
	overflow:hidden
}
.guide .txt {
	position:absolute;
	width:3.25rem;
	top:0.2rem;
	right:0.2rem;
}
.guide .txt h3 {
	width:100%;
	height:0.8rem;
}
.guide .txt h3 .k {
	float:left;
	font-size:0.44rem;
	line-height:0.44rem;
	color:#262433
}
.guide .txt h3 .t {
	padding-left:0.55rem;
	float:left;
	font-size:0.2rem;
	color:#262433;
	line-height:0.26rem;
}
.guide .txt h3 span {
	color:#807f85;
	font-size:0.18rem;
}
.btn3 {
	margin:0 0 0.2rem 0;
	display:inline-block;
	height:0.35rem;
	line-height:0.35rem;
	font-size:0.21rem;
	padding:0 0.2rem 0 0.2rem;
	color:#fff;
	position:relative;
	border-radius:0.18rem;
	background:#262433
}
.btn3 .yuan {
	font-size:0.22rem;
	display:inline-block
}
.hotjp {
	background-color:#fff;
}
.hotjp .hotjp_tt {
	padding:0.2rem;
}
.hotjp .hotjp_tt .fl {
	font-size:0.25rem;
	color:#605b62;
	height:0.36rem;
	line-height:0.36rem;
}
.hotjp .hotjp_tt .fl i {
	display:inline-block;
	width:0.25rem;
	margin-right:0.1rem;
	vertical-align:middle;
}
.hotjp .hotjp_tt .fr {
	width:1.38rem;
}
.hotjp .hotjp_tt .fr b {
	font-size:0.25rem;
	font-weight:normal;
}
.jpList1 {
	width:100%;
	height:3.3rem;
	overflow:hidden;
}
.jpList1 .swiper-slide {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:top;
	align-items:top;
}
.jpList1 .swiper-slide .daa {
	width:1.86rem;
	height:3.1rem;
	position:relative;
}
.jpList1 .swiper-slide .daa div {
	position:absolute;
	width:0.54rem;
	bottom:0.1rem;
	right:0;
}
.jpList1 .swiper-slide span {
	margin:0 auto;
	display:block;
	width:1.86rem;
	position:relative;
}
.jpList1 .swiper-slide strong {
	padding-top:0.05rem;
	display:block;
	color:#000000;
	line-height:0.25rem;
	font-size:0.18rem;
	font-weight:normal;
}
.jpList1 .swiper-slide em {
	display:block;
	line-height:0.22rem;
	font-size:0.25rem;
	color:#ff6600;
	font-style:normal;
	margin-top:0.2rem;
}
.jpList1 .swiper-slide em i {
	font-style:normal;
	text-decoration:line-through;
	font-size:0.2rem;
	color:#a2a2a2;
}
.jpList1 .swiper-slide em b {
	font-size:0.34rem;
	font-weight:normal;
}
.mote_ti {
	width:1.98rem;
	top:0.2rem;
	margin:0 auto;
	z-index:2;
	padding:0.2rem 0;
}
.adtwo {
	width:100%;
	position:relative
}
.gunbox {
	width:100%;
	height:0.9rem;
	line-height:0.9rem;
	overflow:hidden;
	background:#fff;
	border-top:0.18rem solid #e9f3f5;
}
.gunbox strong {
	float:left;
	padding-top:0.1rem;
	text-align:center;
	width:15%;
	font-size:0.3rem;
	color:#eb6598;
	font-style:italic;
	font-family:"宋体"
}
.gunbox strong img {
	width:0.75rem;
	vertical-align:top
}
.gunbox .deng {
	float:left;
	width:11.25%;
	padding-top:0.2rem;
}
.gunbox .deng img {
	width:0.46rem;
	height:0.38rem;
}
.gunbox .uplist {
	float:left;
	width:84%;
	height:0.8rem;
	line-height:0.8rem;
	overflow:hidden;
	position:relative;
	font-size:0.18rem;
	color:#707070
}
.gunbox .uplist ul {
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.gunbox .uplist .swiper-slide {
	width:100%;
	height:0.8rem;
	line-height:0.8rem;
	overflow:hidden;
}
.gunbox .uplist .swiper-slide span {
	padding:0 0.1rem;
	color:#f20044;
	border-radius:0.05rem;
	border:1px solid #f20044;
	line-height:0.3rem
}
.gunbox .uplist .swiper-slide ul {
	padding:2% 0
}
.gunbox .uplist .swiper-slide ul li {
	line-height:0.32rem;
	margin-bottom:1%;
	font-size:0.23rem;
}
.gunbox .uplist .swiper-slide ul li:nth-last-child(1) {
margin-bottom:0
}
.foot-fd {
	text-align:center;
	font-size:20px;
	line-height:30px;
	padding-top:10px;
	color:#333;
}
@media screen and (max-width:639px) {
.foot-fd {
font-size:13px;
line-height:15px;
}
}
@media screen and (max-width:414px) {
.foot-fd {
font-size:13px;
line-height:15px;
}
}
@media screen and (max-width:390px) {
.foot-fd {
font-size:13px;
line-height:15px;
}
}
@media screen and (max-width:375px) {
}
@media screen and (max-width:320px) {
#nwrapper {
width:100%;
}
}
.swiper-container_uplist {
	height:0.8rem;
}
.swiper-container_mote{ height: 4.56rem!important;}
@-webkit-keyframes Indexbounce {
0%, 100%, 20%, 53%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -5px, 0);
transform:translate3d(0, -5px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
@keyframes Indexbounce {
0%, 100%, 20%, 53%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -10px, 0);
-ms-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -5px, 0);
-ms-transform:translate3d(0, -5px, 0);
transform:translate3d(0, -5px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
-ms-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
@-moz-keyframes Indexbounce {
0%, 100%, 20%, 53%, 80% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -10px, 0);
-ms-transform:translate3d(0, -10px, 0);
transform:translate3d(0, -10px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
transition-timing-function:cubic-bezier(0.755, .050, .855, .060);
-webkit-transform:translate3d(0, -5px, 0);
-ms-transform:translate3d(0, -5px, 0);
transform:translate3d(0, -5px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
-ms-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
@-webkit-keyframes cameraRoate {
0%, 50%, 100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
25%, 75% {
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
}
@keyframes cameraRoate {
0%, 50%, 100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
25%, 75% {
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
}
@keyframes -moz-cameraRoate {
0%, 50%, 100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
}
25%, 75% {
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
}
}
.zhibo {
	background:#262433;
	padding:0.1rem 0 0.1rem;
}
.zhibo li {
	float:left;
	width:1.57rem;
	margin-bottom:0.06rem;
	position:relative;
}/*.zhibo li:first-of-type{width:6.4rem;}*/
.zhibo li em {
	position:absolute;
	width:1.7rem;
	right:0.15rem;
	top:0.25rem;
}
.zhibo li p {
	position:absolute;
	width:100%;
	padding:0.06rem 0 0.06rem 0.05rem;
	background-color:rgba(0, 0, 0, 0.5);
	left:0;
	bottom:0;
	font-size:0.16rem;
	color:#c2c2c2;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.zhibo li p span {
	font-size:0.21rem;
	color:#fff;
}
.zhibo li .zhibo_more {
	position:absolute;
	width:0.37rem;
	right:0.1rem;
	bottom:0.15rem;
}
.videoBox {
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
	position:fixed;
	left:50%;
	top:50%;
	z-index:999;
	display:none;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}
.videoBox.show {
	display:block;
}
.videoBox .videoPlay {
	width:6rem;
	height:3.2rem;
	position:absolute;
	left:50%;
	top:50%;
	z-index:999;
	background-color:#000;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%)
}
.videoBox .close {
	position:absolute;
	right:20px;
	top:20px;
	cursor:pointer;
	width:0.52rem;
	height:0.52rem;
}
.foot_img1 {
    background-color:#100a1f;
    position: relative;
	/* padding-bottom:0.3rem; */
}
.foot_img1 .foot_map{width: 3.04rem;float: left;margin-left: 0.1rem;margin-top: 0.26rem;}
.foot_img1 .foot_map .gzMap{position: relative;width: 2.46rem;margin: 0 auto;display: block;margin-bottom: 0.2rem;}
.foot_img1 .foot_map .gzMap .mapImg{border-radius: 0.05rem;}
.foot_img1 .foot_map .gzMap::before{content: '';position: absolute;border-top: 0.16rem solid #8178ad;border-left: 0.16rem dashed transparent;border-right: 0.16rem dashed transparent;left: 50%;margin-left: -0.16rem;bottom: -0.15rem;}
.foot_img1 .foot_map .gzMap i {position:absolute;width:0.21rem;left:0.94rem;top:0.3rem;
    animation:jump 2s .2s ease both infinite;
    -webkit-animation:jump 2s .2s ease both infinite;
    -moz-animation:jump 2s .2s ease both infinite;
}
.foot_img1 .foot_map p{padding-left: 0.66rem;font-size: 0.18rem;color: #fff;line-height: 1.5;position: relative;}
.foot_img1 .foot_map p a{color: #fff;font-size: 0.3rem;}
.foot_img1 .foot_map p.tel i{position: absolute;width: 0.41rem;height: 0.41rem;left: 0.1rem;top: 0.18rem;
    animation:swing 2s .2s ease both infinite;
    -webkit-animation:swing 2s .2s ease both infinite;
    -moz-animation:swing 2s .2s ease both infinite;
}
.foot_img1 .foot_map p.time i{position: absolute;width: 0.21rem;height: 0.21rem;left: 0.26rem;top: 0.08rem;}
.foot_img1 .foot_box{position: absolute;width: 100%;left: 0;right: 0;bottom: 0;overflow: hidden;}
.foot_img1 .foot_ewm{border-radius: 0.52rem 0.52rem 0 0;height: 3.78rem;width: 2.87rem;background: url(../images/foot_img2.jpg) no-repeat;background-size: 100% 100%;float: right;margin-right: 0.22rem;text-align: center;font-size: 0.18rem;}
.foot_img1 .foot_ewm img{width: 1.82rem;display: block;margin: 0.56rem auto 0;}
.foot_img1 .foot_ewm b{font-size: 0.16rem;color: #e53b56;font-weight: bold;display: block;padding: 0.08rem 0;}
.foot_img1 .foot_ewm a{font-size: 0.18rem;color: #3d3dbc;display: block;line-height: 1.8;margin-top: 0.08rem;}
.foot_img1 .foot_ewm a span.wenzi{display: inline-block;background-color: #5e5c9b;color: #fff;padding: 0 0.1rem;margin-left: 0.1rem;}
@-webkit-keyframes swing {
    from {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0);
    }

    10%, 20% {
        -webkit-transform: rotate3d(0, 0, 1, -3deg);
        transform:  rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform:  rotate3d(0, 0, 1, 3deg);
        transform:  rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform:  rotate3d(0, 0, 1, -3deg);
        transform: rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0);
    }
}

@keyframes swing {
    from {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0);
    }

    10%, 20% {
        -webkit-transform: rotate3d(0, 0, 1, -3deg);
        transform:  rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform:  rotate3d(0, 0, 1, 3deg);
        transform:  rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform:  rotate3d(0, 0, 1, -3deg);
        transform: rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0);
    }
}

@-webkit-keyframes jump {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(5px);  transform: translateY(5px);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}

@keyframes jump {
    0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
    50% {  -webkit-transform: translateY(5px);  transform: translateY(5px);  }
    100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }
}
#ks_ol_floatWin_fl {
	display:none;
}
/*bottom3.css*/
.fl {
	float:left;
}
.fr {
	float:right;
}
.fix:after {
	clear:both;
	content:"";
	height:0px;
	display:block;
	overflow:hidden;
	visibility:hidden;
}
.fix {
*zoom:1;
}
.new_footer {
	z-index:1000002;
	max-width:640px;
	min-width:320px;
	margin:0 auto;
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	background:-webkit-linear-gradient(left, #7a46ce, #c646c0, #fb5ea6, #f7ad82);
	background:-o-linear-gradient(right, #7a46ce, #c646c0, #fb5ea6, #f7ad82);
	background:-moz-linear-gradient(right, #7a46ce, #c646c0, #fb5ea6, #f7ad82);
	background:linear-gradient(to right, #7a46ce, #c646c0, #fb5ea6, #f7ad82);
}
.ft_nav {
	width:100%;
	position:relative
}
.ft_nav li {
	float:left;
	width:20%;
	position:relative;
	padding:0.5% 0
}
.ft_nav li.on a {
	color:#ffe611
}
.ft_nav a {
	width:100%;
	height:100%;
	text-align:center;
	font-size:18px;
	color:#fff;
	display:block;
	font-family:"微软雅黑";
}
.ft_nav_icon {
	width:45%;
	height:100%;
	display:block;
	margin:0 auto
}
@keyframes pulse {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.ft_nav_txt {
	padding-top:0.06rem;
}
.home_icon {
	width:0.4rem;
}
.ft_nav li .ft_nav_icon img:nth-of-type(1) {
display:block
}
.ft_nav li .ft_nav_icon img:nth-of-type(2) {
display:none
}
.ft_nav li.on .ft_nav_icon img:nth-of-type(1) {
display:none
}
.ft_nav li.on .ft_nav_icon img:nth-of-type(2) {
display:block
}
.ft_nav li p {
	font-size:18px;
	display:block
}
.ft_nav .dbquan img {
transition:.4s;
-webkit-transition:.4s
}
.ft_nav .active img {
	transform:rotate(180deg)
}
.ft_nav .zixu {
	position:absolute;
	left:-6%;
	margin:0 auto;
	top:-780%;
	width:114%;
/*	animation:pulse 1s ease 0s normal none infinite running;
	-webkit-animation:pulse 1s ease 0s normal none infinite running;*/
}
.ft_nav .ty {
	display:inline-block;
	padding:2%;
	position:absolute;
	width:30%;
	left:50%;
	margin-left:24%;
	top:10%;
	z-index:3;
	background:#ff0000;
	border-radius:5px;
}
.ft_nav .ty i {
	font-style:normal
}
.ft_nav .ty1 {
	top:-510%;
	animation:bounce 2s infinite;
	-webkit-animation:bounce 2s infinite;
}
@keyframes bounce {
0%, 20%, 53%, 80%, to {
animation-timing-function:cubic-bezier(.5, .1, .5, 1);
transform:translateZ(0)
}
40%, 43% {
animation-timing-function:cubic-bezier(.10, .05, .10, .06);
transform:translate3d(0, -5px, 0)
}
70% {
animation-timing-function:cubic-bezier(.10, .05, .10, .06);
transform:translate3d(0, 0px, 0)
}
90% {
transform:translate3d(0, -2px, 0)
}
}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, to {
-webkit-animation-timing-function:cubic-bezier(.5, .1, .5, 1);
-webkit-transform:translateZ(0)
}
40%, 43% {
-webkit-animation-timing-function:cubic-bezier(.10, .05, .10, .06);
-webkit-transform:translate3d(0, -5px, 0)
}
70% {
-webkit-animation-timing-function:cubic-bezier(.10, .05, .10, .06);
-webkit-transform:translate3d(0, 0px, 0)
}
90% {
-webkit-transform:translate3d(0, -2px, 0)
}
}
/*.float_screen {
	display:none;
	width:100%;
	background:rgba(40, 35, 55, .9);
	height:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:1000000;
}
.float_item {
	display:none;
	max-width:640px;
	height:100%;
	position:fixed;
	left:0;
	right:0;
	margin:0 auto;
	top:0;
	z-index:1000001;
}
.item_list {
	width:100%;
	height:100%;
}
.ip_item {
transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
-o-transition:.5s;
	-webkit-transform-origin:center bottom;
	-moz-transform-origin:center bottom;
}
.item_list_li {
	position:relative;
	width:25%;
	float:left;
	text-align:center;
	vertical-align:top;
	padding:0.12rem 0 0 0;
	-webkit-transform:translateY(1000px);
	transform:translateY(1000px);
}
.item_list_li a {
	display:inline-block;
	color:#fff;
}
.item_list_li i {
	display:block;
	width:1.1rem;
	height:1.1rem;
	background-image:url(../images/bt-ico.png);
	background-repeat:no-repeat;
	background-size:7.78rem 3.32rem;
}
.item_list_li i.bt-i1 {
	background-position:0 0;
}
.item_list_li i.bt-i2 {
	background-position:-1.11rem 0
}
.item_list_li i.bt-i3 {
	background-position:-2.22rem 0
}
.item_list_li i.bt-i4 {
	background-position:-3.33rem 0
}
.item_list_li i.bt-i5 {
	background-position:-4.44rem 0
}
.item_list_li i.bt-i6 {
	background-position:-5.55rem 0
}
.item_list_li i.bt-i7 {
	background-position:-6.66rem 0
}
.item_list_li i.bt-i8 {
	background-position:0 -1.11rem
}
.item_list_li i.bt-i9 {
	background-position:-1.11rem -1.11rem
}
.item_list_li i.bt-i10 {
	background-position:-2.22rem -1.11rem
}
.item_list_li i.bt-i11 {
	background-position:-3.33rem -1.11rem
}
.item_list_li i.bt-i12 {
	background-position:-4.44rem -1.11rem
}
.item_list_li i.bt-i13 {
	background-position:-5.55rem -1.11rem
}
.item_list_li i.bt-i14 {
	background-position:-6.66rem -1.11rem
}
.item_list_li i.bt-i15 {
	background-position:0 -2.22rem
}
.item_list_li i.bt-i16 {
	background-position:-1.11rem -2.22rem
}
.item_list_li i.bt-i17 {
	background-position:-2.22rem -2.22rem
}
.item_list_li i.bt-i18 {
	background-position:-3.33rem -2.22rem
}
.item_list_li i.bt-i19 {
	background-position:-4.44rem -2.22rem
}
.item_list_li i.bt-i20 {
	background-position:-5.55rem -2.22rem
}
.item_list_li i.bt-i21 {
	background-position:-6.66rem -2.22rem
}
.item_list_li h2 {
	line-height:35px;
	font-size:25px;
	font-weight:normal
}
.item_list_li img.hot {
	position:absolute;
	right:10%;
	top:0%;
	width:0.41rem;
}
.item_move0 {
-webkit-animation:item_move .5s .1s ease-in-out both;
animation:item_move .5s .1s ease-in-out both;
}
.item_move1 {
-webkit-animation:item_move .5s 0s ease-in-out both;
animation:item_move .5s 0s ease-in-out both;
}
.item_move2 {
-webkit-animation:item_move .5s .1s ease-in-out both;
animation:item_move .5s .1s ease-in-out both;
}
.item_move3 {
-webkit-animation:item_move .5s .2s ease-in-out both;
animation:item_move .5s .2s ease-in-out both;
}
.item_move4 {
-webkit-animation:item_move .5s .3s ease-in-out both;
animation:item_move .5s .3s ease-in-out both;
}
.item_move5 {
-webkit-animation:item_move .5s .2s ease-in-out both;
animation:item_move .5s .2s ease-in-out both;
}
.item_move6 {
-webkit-animation:item_move .5s .4s ease-in-out both;
animation:item_move .5s .4s ease-in-out both;
}
.item_move7 {
-webkit-animation:item_move .5s .3s ease-in-out both;
animation:item_move .5s .3s ease-in-out both;
}
.item_move8 {
-webkit-animation:item_move .5s .4s ease-in-out both;
animation:item_move .5s .4s ease-in-out both;
}
.item_move9 {
-webkit-animation:item_move .5s .5s ease-in-out both;
animation:item_move .5s .5s ease-in-out both;
}
.item_move10 {
-webkit-animation:item_move .5s .4s ease-in-out both;
animation:item_move .5s .4s ease-in-out both;
}
.item_move11 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move12 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move13 {
-webkit-animation:item_move .5s .5s ease-in-out both;
animation:item_move .5s .5s ease-in-out both;
}
.item_move14 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move15 {
-webkit-animation:item_move .5s .7s ease-in-out both;
animation:item_move .5s .7s ease-in-out both;
}
.item_move16 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move17 {
-webkit-animation:item_move .5s .5s ease-in-out both;
animation:item_move .5s .5s ease-in-out both;
}
.item_move18 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move19 {
-webkit-animation:item_move .5s .7s ease-in-out both;
animation:item_move .5s .7s ease-in-out both;
}
.item_move20 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move21 {
-webkit-animation:item_move .5s .5s ease-in-out both;
animation:item_move .5s .5s ease-in-out both;
}
.item_move22 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
.item_move23 {
-webkit-animation:item_move .5s .6s ease-in-out both;
animation:item_move .5s .6s ease-in-out both;
}
@-webkit-keyframes item_move {
0% {
-webkit-transform:translateY(1000px);
}
80% {
-webkit-transform:translateY(-10px);
}
100% {
-webkit-transform:translateY(0px);
}
}
@keyframes item_move {
0% {
transform:translateY(1000px);
}
80% {
transform:translateY(-10px);
}
100% {
transform:translateY(0px);
}
}
.item_moveback23 {
-webkit-animation:item_moveback .5s 0s ease-in-out both;
animation:item_moveback .5s 0s ease-in-out both;
}
.item_moveback22 {
-webkit-animation:item_moveback .5s 0s ease-in-out both;
animation:item_moveback .5s 0s ease-in-out both;
}
.item_moveback21 {
-webkit-animation:item_moveback .5s .1s ease-in-out both;
animation:item_moveback .5s .1s ease-in-out both;
}
.item_moveback20 {
-webkit-animation:item_moveback .5s .2s ease-in-out both;
animation:item_moveback .5s .2s ease-in-out both;
}
.item_moveback19 {
-webkit-animation:item_moveback .5s .1s ease-in-out both;
animation:item_moveback .5s .1s ease-in-out both;
}
.item_moveback18 {
-webkit-animation:item_moveback .5s 0s ease-in-out both;
animation:item_moveback .5s 0s ease-in-out both;
}
.item_moveback17 {
-webkit-animation:item_moveback .5s .1s ease-in-out both;
animation:item_moveback .5s .1s ease-in-out both;
}
.item_moveback16 {
-webkit-animation:item_moveback .5s .2s ease-in-out both;
animation:item_moveback .5s .2s ease-in-out both;
}
.item_moveback15 {
-webkit-animation:item_moveback .5s .1s ease-in-out both;
animation:item_moveback .5s .1s ease-in-out both;
}
.item_moveback14 {
-webkit-animation:item_moveback .5s 0s ease-in-out both;
animation:item_moveback .5s 0s ease-in-out both;
}
.item_moveback13 {
-webkit-animation:item_moveback .5s .1s ease-in-out both;
animation:item_moveback .5s .1s ease-in-out both;
}
.item_moveback12 {
-webkit-animation:item_moveback .5s .2s ease-in-out both;
animation:item_moveback .5s .2s ease-in-out both;
}
.item_moveback11 {
-webkit-animation:item_moveback .5s .3s ease-in-out both;
animation:item_moveback .5s .3s ease-in-out both;
}
.item_moveback10 {
-webkit-animation:item_moveback .5s .2s ease-in-out both;
animation:item_moveback .5s .2s ease-in-out both;
}
.item_moveback9 {
-webkit-animation:item_moveback .5s .4s ease-in-out both;
animation:item_moveback .5s .4s ease-in-out both;
}
.item_moveback8 {
-webkit-animation:item_moveback .5s .3s ease-in-out both;
animation:item_moveback .5s .3s ease-in-out both;
}
.item_moveback7 {
-webkit-animation:item_moveback .5s .4s ease-in-out both;
animation:item_moveback .5s .4s ease-in-out both;
}
.item_moveback6 {
-webkit-animation:item_moveback .5s .5s ease-in-out both;
animation:item_moveback .5s .5s ease-in-out both;
}
.item_moveback5 {
-webkit-animation:item_moveback .5s .4s ease-in-out both;
animation:item_moveback .5s .4s ease-in-out both;
}
.item_moveback4 {
-webkit-animation:item_moveback .5s .6s ease-in-out both;
animation:item_moveback .5s .6s ease-in-out both;
}
.item_moveback3 {
-webkit-animation:item_moveback .5s .6s ease-in-out both;
animation:item_moveback .5s .6s ease-in-out both;
}
.item_moveback2 {
-webkit-animation:item_moveback .5s .5s ease-in-out both;
animation:item_moveback .5s .5s ease-in-out both;
}
.item_moveback1 {
-webkit-animation:item_moveback .5s .6s ease-in-out both;
animation:item_moveback .5s .6s ease-in-out both;
}
.item_moveback0 {
-webkit-animation:item_moveback .5s .7s ease-in-out both;
animation:item_moveback .5s .7s ease-in-out both;
}
@-webkit-keyframes item_moveback {
0% {
-webkit-transform:translateY(0px);
}
100% {
-webkit-transform:translateY(1000px);
}
}
@keyframes item_moveback {
0% {
transform:translateY(0px);
}
100% {
transform:translateY(1000px);
}
}*/
@media screen and (max-width:640px) {
.ft_nav li p {
font-size:18px
}
.item_list_li h2 {
font-size:20px
}
.ft_nav .ty {
font-size:16px
}
}
@media screen and (max-width:420px) {
.ft_nav li p {
font-size:16px
}
.item_list_li h2 {
font-size:18px
}
.ft_nav .ty {
font-size:14px
}
}
@media screen and (max-width:380px) {
.ft_nav li p {
font-size:14px
}
.item_list_li h2 {
font-size:16px
}
.ft_nav .ty {
font-size:12px
}
}
@media screen and (max-width:320px) {
.ft_nav li p {
font-size:12px
}
.item_list_li h2 {
font-size:14px
}
.ft_nav .ty {
font-size:10px
}
}

.fnTimeCountDown{ padding-left:0.1rem; font-size:0.22rem!important}
.fnTimeCountDown span{ color:#FF3300}