html {
	font-size:62.5%
}
body {
	font-family:Microsoft YaHei,SimSun,STXihei,MingLiu;
	min-width:320px;
	max-width:640px;
	margin:0 auto;
	width:100%;
	overflow-x:hidden
}
img {
	pointer-events:none
}
.clearf:after,.clearf:before {
	content:"";
	display:block
}
.clearf:after {
	clear:both
}
.lg_header {
	width:100%;
	padding: 0;
	background:#fff
}
.lg_header a {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
.lg_header_left {
	float:left
}
.lg_header_left img {
	width:98%;
	height:auto
}
.lg_header_right {
	float:right;
	margin-top:2%
}
.lg_menu_bg {
	background:#e67016;
	width:100%
}
.lg_menu_ul li {
	float:left;
	width:25%;
	border-left:1px solid #fff;
	text-align:center;
	line-height:40px;
	height:40px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box
}
.lg_menu_ul li:first-child {
	border-left:none;
	width:25%
}
.lg_menu_ul li a {
	color:#fff;
	font-size:1.6rem
}
.lg_menu {
	margin:0;
	padding:0
}
.lg-zx-con {
	position: relative;
	width:100%;
	max-width:640px;
	min-width:320px;
	position:
	fixed;
	bottom:0;
	z-index:99;
	background-color:#f5f5f5;
	padding: 8px 2px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:
	border-box;
	-webkit-box-shadow: 0 0 5px 1px #adadad;box-shadow:0 0 5px 1px #adadad;
}
.lg-zx-con::after {
	width: 100%;
	height: 56px;
	background-color: #f5f5f5;
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 5;
}
.lg-zx-con>ul li {
	width: 32%;
	float:
	left;
	height:40px;
	font-size: 15px;
	color:#fff;
	line-height:40px;
	text-align:
	center;
	position:
	relative
}
.lg-zx-icon {
	width:18px;
	height:18px;
	margin-top:11px;
	margin-left: -41px;
	position:
	absolute;
	left:50%
}
.lg-zx-con>ul a:first-child li {
	width: 18%;
	text-align:
	center;
	color:#4c4c4c
}
.lg-zx-con>ul a:first-child li img {
	width: 29%;
	vertical-align:
	middle;
	max-width:25px;
	display:
	inline-block;
}
.lg-zx-con>ul a:first-child li span {
	vertical-align:
	middle;
	margin-left: 3px;
}
.lg-zx-con>ul a:nth-child(2) li {
	width: 30%;
	text-align:
	center;
	color:#fff;
	background-color:#0c97ee;
	height:40px;
	line-height:40px;
	border-radius:20px 0 0 20px;
	-webkit-border-radius:20px 0 0 20px;
	-moz-border-radius:20px 0 0 20px;
	-ms-border-radius:20px 0 0 20px;
	-o-border-radius:20px 0 0 20px
}
.lg-zx-con>ul a:last-child li {
	background: #c91414;
	color:#ff0;
	height:40px;
	line-height:40px;
	border-radius:0 20px 20px 0;
	-webkit-border-radius:0 20px 20px 0;
	-moz-border-radius:0 20px 20px 0;
	-ms-border-radius:0 20px 20px 0;
	-o-border-radius:0 20px 20px 0
}
.lg-zx-txt {
	padding-left:18px
}
.lg-zx-txt #zx_num {
	position:
	absolute;
	right: 75%;
	top: -12px;
	font-size:11px;
	background:#ff0;
	color:#d60000;
	width:20px;
	height:20px;
	border-radius:50%;
	line-height:20px;
	text-align:
	center;
	margin-right:-60px;
	-webkit-animation-name:zxnum;
	-moz-animation-name:
	zxnum;
	  -o-animation-name:
	zxnum;
	     animation-name:
	zxnum;
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	  -o-animation-duration:1s;
	     animation-duration:1s;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:
	infinite;
	  -o-animation-iteration-count:
	infinite;
	     animation-iteration-count:
	infinite;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:
	both;
	  -o-animation-fill-mode:
	both;
	     animation-fill-mode:
	both
}
.lg-zx-con a {
	position: relative;
	z-index: 6;
}

@-webkit-keyframes zxnum {
	from {
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
}
50% {
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2)
}
to {
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
}
}@-moz-keyframes zxnum {
	from {
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
50% {
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2)
}
to {
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
}@-o-keyframes zxnum {
	from {
	-o-transform:scale(1);
	   transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
50% {
	-o-transform:scale(1.2);
	   transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2)
}
to {
	-o-transform:scale(1);
	   transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
}@keyframes zxnum {
	from {
	-o-transform:scale(1);
	   transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
50% {
	-o-transform:scale(1.2);
	   transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2)
}
to {
	-o-transform:scale(1);
	   transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1)
}
}.lg_mForm_tit {
	font-size:1.8rem;
	line-height:2.6rem;
	text-align:center;
	color:#ff6702;
	margin:1rem auto
}
.lg_mForm_name {
	width:92%;
	text-align:left;
	display:block;
	font-size:1.6rem;
	color:#7a7a7a;
	border:1px solid #a0a0a0;
	border-radius:.4rem;
	margin:0 auto;
	margin-bottom:1rem;
	height:4rem;
	padding-left:1%
}
.lg_mForm_phone {
	width:92%;
	text-align:left;
	display:block;
	font-size:1.6rem;
	color:#7a7a7a;
	border:1px solid #a0a0a0;
	border-radius:.4rem;
	margin:0 auto;
	margin-bottom:1rem;
	height:4rem;
	padding-left:1%
}
.lg_mForm_zy {
	width:92%;
	text-align:left;
	height:4rem;
	display:block;
	font-size:1.6rem;
	color:#7a7a7a;
	border:1px solid #a0a0a0;
	border-radius:.4rem;
	margin:0 auto;
	margin-bottom:1rem
}
.lg_mForm_sub {
	display:block;
	width:92%;
	text-align:center;
	border:none;
	line-height:5rem;
	font-size:1.9rem;
	border-radius:.4rem;
	margin:0 auto 2rem;
	background:#e67016;
	color:#fff
}
.lg_hot_box {
	position:relative
}
.lg_hot_img {
	position:absolute;
	bottom:1.2rem;
	right:.8rem;
	width:18%
}
.swt {
	width:3rem;
	height:9rem;
	text-align:center;
	border-radius:.4rem;
	background:#358bfa;
	color:#fff;
	position:fixed;
	top:20rem;
	line-height:2rem;
	left:0;
	font-size:1.5rem;
	z-index:9999;
	padding-top:.5rem
}
.footer {
	width:93.88%;
	text-align:center;
	font-size:10px;
	line-height:20px;
	color:#6b6b6b;
	margin:3px auto 60px;
}
.db-link-sec {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.db-link-sec li {
	width:25%;
	text-align:center;
}
.db-link-sec li a {
	font-size:14.4px;
}
.db-copyright-sec {
	text-align:center;
	font-size:13px;
	padding:10px 0 4px 0;
	color:#6b6b6b;
}
.db-copyright-sec .db-des {
	font-size:13px;
	line-height:23px;
}
.db-copyright-sec a {
	font-size:13px;
	color:#6b6b6b;
	display:inline-block;
}
.db-copyright-sec .lxdh {
	position:relative;
	display:inline-block;
	padding-left:12px;
}
.db-copyright-sec .lxdh::after {
	position:absolute;
	content:"";
	width:30px;
	height:30px;
	background:url(../images/db_lxdh.png) no-repeat center center;
	-o-background-size:100%;
	   background-size:100%;
	right:-32px;
	top:-8.8px;
}
.db-copyright-sec .lxdh-tb {
	position:relative;
	display:inline-block;
	width:30px;
}
.db-copyright-sec .lxdh-tb img {
	width:100%;
	display:block;
}
.db-copyright-sec .db-links a:last-child {
	padding-left:11px;
}
.ones_logIn input {
	font-size:1.3rem!important
}
.ones_logIn #zy {
	font-size:1.3rem!important;
	padding-left:1%
}
.con_title span {
	margin-bottom:1rem!important;
	margin-top:0!important
}
.con_title {
	height:auto!important
}
.topTips {
	position:fixed!important;
	top:2px;
	left:3.125%;
	z-index:999999;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:93.75%;
	font-size:.9em;
	-webkit-perspective:600px;
	-moz-perspective:600px;
	     perspective:600px
}
.tipsInner a {
	position:relative;
	display:block;
	padding-left:5.8rem;
	height:5rem;
	background:#fff;
	color:#333;
	text-decoration:none
}
.tipsInner dl {
	height:6rem;
	text-align:left;
	margin:0
}
.tipsInner dt {
	font-size:1.2rem
}
.tipsInner dd {
	position:relative;
	overflow:hidden;
	margin:0;
	border-left:1px solid #fff;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:1.3rem;
	line-height:1.6rem;
	padding-top:.9rem
}
.tipsInner {
	border-radius:.8rem;
	-webkit-box-shadow:0 0 2px #bbb;
	box-shadow:0 0 2px #bbb;
	overflow:hidden;
	border:1px solid #ebebeb
}
.tipsInner img {
	position:absolute;
	top:.35rem;
	left:1.2rem;
	width:4rem;
	height:auto;
	border-radius:.3125em;
	vertical-align:middle
}
@media only screen and (min-width:641px) {
	.topTips {
	width:600px;
	left:50%;
	margin-left:-300px
}
}.a6-img,.a6_img {
	display:block;
	margin:.8rem auto;
	width:93.75%
}
.lg_mForm_tit font {
	color:red
}
.ff2_t {
	margin-bottom:1rem;
	color:#f60;
	font-size:1.7rem;
	line-height:2rem
}
.ff2_t,.ffs_t {
	text-align:center
}
.ffs_t {
	margin-bottom:.8rem;
	font-size:1.3rem;
	line-height:1.5rem
}
.ffs_t font {
	color:red
}
.ff2 span {
	display:inline-block;
	padding-right:.5rem;
	width:20%;
	text-align:right;
	font-size:1.5rem;
	line-height:3rem
}
.ff2 #zy,.ff2 input {
	display:inline-block;
	padding-left:.5rem;
	width:70%;
	border:1px solid #d6d6d6;
	border-radius:.5rem;
	font-size:1.2rem;
	line-height:3rem
}
.ff2 #zy {
	height:3rem;
	background-color:#fff
}
.ff2 li {
	margin-bottom:.6rem
}
.aqsm {
	display:none;
	margin:.5rem auto;
	width:92%;
	color:#aaa;
	text-align:center;
	font-size:.8rem
}
.ff2_box {
	padding:.8rem 0 1.5rem;
	background:#ededed
}
.pxADHolder {
	display:none!important
}
.nlxb_header {
	height:6rem
}
.nlxb_box {
	margin:0 auto;
	width:100%;
	max-width:640px;
	background:#fff;
	padding:.9rem 0;
	z-index:100;
	height:auto;
	border-bottom:1px solid #eee
}
.nlxb_fix .nlxb_box {
	position:fixed;
	top:0;
	-webkit-box-shadow:1px 5px 12px -6px #2b2b2b;
	box-shadow:1px 5px 12px -6px #2b2b2b;
	border:none
}
.nlxb_logo {
	display:block;
	height:4rem;
	width:auto;
	float:left;
	margin-left:1rem
}
.nlxb_logo img {
	height:100%;
	width:auto!important
}
.nlxb_form {
	height:4rem;
	padding-left:1rem;
	float:left;
	width:67%
}
.nlxb_tel {
	height:3rem;
	line-height:3rem;
	float:left;
	width:68%;
	overflow:hidden;
	margin-top:.5rem;
	border-radius:30px;
	background-color:#eee;
	border:0;
	text-indent:1rem;
	font-size:1.35rem;
	color:#999
}
.nlxb_sub {
	display:block;
	float:left;
	width:30%;
	height:3rem;
	line-height:3rem;
	overflow:hidden;
	margin-top:.5rem;
	border-radius:30px;
	background-color:#e23838;
	text-align:center;
	font-size:1.6rem;
	color:#fff;
	margin-left:2%;
	border:1px solid #e23838
}
.m_nlxb_form {
	width:93.75%;
	margin:.8rem auto;
	position:relative
}
.m_nlxb_form .nlxb_sub {
	width:33%;
	height:3.6rem;
	line-height:3.6rem;
	border-radius:.6rem;
	background-color:#e10000;
	font-size:1.6rem;
	color:#fff;
	margin-left:2%;
	border:1px solid #e10000;
	position:absolute;
	right:0
}
.m_nlxb_form .nlxb_tel {
	height:3.6rem;
	line-height:3.6rem;
	width:75%;
	border-radius:.6rem;
	background-color:#e8e8ea;
	font-size:1.35rem;
	color:#000
}
.a-b-btn {
	display:block;
	width:93.75%;
	margin:.8rem auto 0;
	background:#ff3e01;
	color:#fff;
	font-size:1.6rem;
	line-height:3.2rem;
	text-align:center;
	border-radius:.5rem
}
.a-w600-img,.w600-img {
	display:block;
	width:93.75%;
	margin:1rem auto
}
.a-w600-img img,.w600-img img {
	width:100%
}
.dt_tel {
	position:absolute;
	top:0;
	left:2.5%;
	padding-left:1%;
	width:95%;
	max-width:640px;
	border:1px solid #a0a0a0;
	border-radius:.4rem;
	background:#fff;
	color:#000;
	text-align:left;
	letter-spacing:4px;
	font-size:1.5rem;
	line-height:4rem;
	display:none
}
.dt_tel.on {
	color:#7a7a7a;
	letter-spacing:0;
	font-size:1.3rem
}
.dt_nlxb {
	position:absolute;
	top:.5rem;
	width:95%;
	text-indent:1.35rem;
	max-width:640px;
	border-radius:.4rem;
	background:#e8e8ea;
	color:#000;
	text-align:left;
	letter-spacing:4px;
	font-size:1.5rem;
	line-height:3.6rem
}
.dt_nlxb.on {
	color:#7a7a7a;
	letter-spacing:0;
	font-size:1.3rem
}
.lg_header .lg_header_logo {
	display:inline-block;
	width:-webkit-calc(98% - 5rem);
	width:-moz-calc(98% - 5rem);
	width:calc(98% - 5rem);
	vertical-align:initial
}
.lg-right-menu-open {
	display:inline-block;
	height:4rem;
	width:4rem;
	background:url(../images/right_menu.png);
	-o-background-size:49.2185rem 3.5rem;
	   background-size:49.2185rem 3.5rem;
	background-position:8.203125rem,0;
	margin-left:1rem;
	vertical-align:middle
}
.lg-right-menu-bg {
	position:fixed;
	z-index:10001;
	width:100%;
	height:100%;
	right:0;
	background-color:rgba(0,0,0,.4);
	display:none;
	top:0
}
.lg-right-menu-bg span {
	position:absolute;
	width:40%;
	height:100%;
	top:0;
	left:0
}
.lg-right-menu {
	position:fixed;
	z-index:10002;
	width:60%;
	height:100%;
	right:-60%;
	-webkit-box-shadow:1px 5px 12px -4px #2b2b2b;
	box-shadow:1px 5px 12px -4px #2b2b2b;
	top:0;
	background:#fff
}
.lg-right-menu-top {
	padding:1rem;
	background-color:#fa4f01;
	/*! height:4.6rem;
	*/position:relative
}
.lg-right-menu-top h2 {
	color:#fff;
	font-size:2rem;
	font-weight:700;
	margin:0;
	padding:0;
	text-align:left;
	border:none;
	line-height:2.6rem
}
.lg-right-menu-top p {
	color:#fff;
	font-size:1.2rem
}
.lg-right-menu-top i {
	display:block;
	position:absolute;
	right:.5rem;
	height:4rem;
	width:4rem;
	top:1rem;
	background:url(../images/right_menu.png);
	-o-background-size:56.25rem 4rem;
	   background-size:56.25rem 4rem;
	background-position:4.6875rem 0
}
.lg-right-menu ul {
	height:100%
}
.lg-right-menu li {
	height:4.5rem;
	line-height:4.5rem;
	border-bottom:1px solid #eee;
	padding:0 1rem;
	font-size:1.6rem;
	color:#333
}
.lg-right-menu li a {
	color:#333;
	display:block
}
.lg-right-menu li i {
	display:inline-block;
	width:3rem;
	height:3rem;
	background:url(../images/right_menu.png);
	-o-background-size:42.1875rem 3rem;
	   background-size:42.1875rem 3rem;
	background-position:0,0;
	vertical-align:middle;
	margin-right:.8rem
}
.lg-right-menu li:nth-child(2) i {
	background-position:-3.5156rem,0
}
.lg-right-menu li:nth-child(3) i {
	background-position:-7.03125rem,0
}
.lg-right-menu li:nth-child(4) i {
	background-position:-10.546875rem,0
}
.lg-right-menu li:nth-child(5) i {
	background-position:-14.0625rem,0
}
.lg-right-menu li:nth-child(6) i {
	background-position:-17.578125rem,0
}
.lg-right-menu li:nth-child(7) i {
	background-position:-21.09375rem,0
}
.lg-right-menu li:nth-child(8) i {
	background-position:-24.609375rem,0
}
.lg-right-menu li:nth-child(9) i {
	background-position:-28.125rem,0
}
.lg-right-menu li:nth-child(10) i {
	background-position:-31.640625rem,0
}
.header-wrap {
	z-index:100;
	position:relative;
	top:0;
	z-index:10;
	min-width:320px;
	max-width:640px;
	-webkit-transition:all 2s;
	-o-transition:all 2s;
	-moz-transition:all 2s;
	transition:all 2s
}
:focus {
	outline:0
}
input {
	border:0;
	outline:0
}
input:focus {
	border:0;
	outline:0
}
.xdfssy-wrap {
	display:none;
	max-width:640px;
	position:fixed;
	top:0;
	bottom:0;
	z-index:100000;
	width:100%;
	background-color:rgba(0,0,0,.8)
}
.xdfssy-wrap .ssycj-notice {
	width:100%;
	background:#ad1417;
	padding:1.3559322% 0 3.38983051%;
	border-radius:0 0 .6rem .6rem
}
.xdfssy-wrap .ssycj-notice .notice-wrap {
	width:90.84745763%;
	background:#fff;
	border-radius:.4rem;
	margin:0 auto;
	padding:2.03389831% 4.06779661%
}
.xdfssy-wrap .ssycj-notice .notice-wrap p {
	font-size:1.2rem
}
.xdfssy-wrap .blin {
	display:none;
	width:100%;
	height:100%;
	background:url(../images/gold.png) no-repeat center/contain;
	-webkit-animation:circle 10s linear infinite;
	-moz-animation:circle 10s linear infinite;
	  -o-animation:circle 10s linear infinite;
	     animation:circle 10s linear infinite
}
.xdfssy-content {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	z-index:10;
	-webkit-transform:translate(-50%,-56%);
	-ms-transform:translate(-50%,-56%);
	-moz-transform:translate(-50%,-56%);
	  -o-transform:translate(-50%,-56%);
	     transform:translate(-50%,-56%);
	width:80%;
	padding-top:105.33333333%
}
.xdfssy-content .ssycj-wrap {
	position:absolute;
	top:0;
	width:100%;
	padding-top:131.66666667%;
	background:url(../images/cj-bg.png) no-repeat;
	-o-background-size:cover;
	   background-size:cover
}
.xdfssy-content .ssycj-list {
	position:absolute;
	left:4.6%;
	top:35.84%;
	width:90.84745763%;
	overflow:hidden;
	padding:1.3559322%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow:wrap;
	-ms-flex-flow:wrap;
	flex-flow:wrap
}
.xdfssy-content .ssycj-list .ssycj-item {
	position:relative;
	width:23.85496183%;
	padding-top:20.80152672%;
	margin-right:1.52671756%;
	margin-bottom:1.52671756%;
	border-radius:.4rem;
	background:#fff
}
.xdfssy-content .ssycj-list .ssycj-item.active::before {
	position:absolute;
	top:0;
	left:0;
	width:-webkit-calc(100% - .6rem);
	width:-moz-calc(100% - .6rem);
	width:calc(100% - .6rem);
	padding-top:-webkit-calc(87.2% - .6rem);
	padding-top:-moz-calc(87.2% - .6rem);
	padding-top:calc(87.2% - .6rem);
	border:.3rem solid #fde401;
	border-radius:.4rem;
	content:'';
	background:rgba(0,0,0,.1)
}
.xdfssy-content .ssycj-list .ssycj-item:nth-child(12),.xdfssy-content .ssycj-list .ssycj-item:nth-child(4),.xdfssy-content .ssycj-list .ssycj-item:nth-child(6),.xdfssy-content .ssycj-list .ssycj-item:nth-child(8) {
	margin-right:0
}
.xdfssy-content .ssycj-list .ssycj-item:nth-child(5),.xdfssy-content .ssycj-list .ssycj-item:nth-child(7) {
	margin-right:52.29007634%
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-i-wrap {
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	text-align:center;
	width:100%;
	padding-top:52.8%;
	font-size:1.3rem;
	font-weight:700;
	color:#333
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-i-wrap::before {
	position:absolute;
	top:50%;
	left:0;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:100%;
	height:0;
	content:'';
	border-top:dashed 1px #fff;
	z-index:9;
	opacity:.6
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-i-wrap>p {
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:100%
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:92%;
	padding-top:57.6%;
	border-radius:.4rem;
	background:-o-linear-gradient(top,#d02528 0,#ad1417 100%);
	background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #d02528),to(#ad1417));
	background:-webkit-linear-gradient(top,#d02528 0,#ad1417 100%);
	background:-moz-linear-gradient(top,#d02528 0,#ad1417 100%);
	background:linear-gradient(180deg,#d02528 0,#ad1417 100%);
	overflow:hidden
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj::after,.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj::before {
	position:absolute;
	top:50%;
	-webkit-transform:translate(-55%,-50%);
	-ms-transform:translate(-55%,-50%);
	-moz-transform:translate(-55%,-50%);
	  -o-transform:translate(-55%,-50%);
	     transform:translate(-55%,-50%);
	width:10%;
	padding-top:10%;
	border-radius:50%;
	background:#fff;
	content:''
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj::before {
	left:0
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj::after {
	right:0;
	-webkit-transform:translate(50%,-50%);
	-ms-transform:translate(50%,-50%);
	-moz-transform:translate(50%,-50%);
	  -o-transform:translate(50%,-50%);
	     transform:translate(50%,-50%)
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj .yhj-item {
	position:absolute;
	width:100%;
	padding-top:28.8%;
	text-align:center;
	color:#fff
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj .yhj-item p {
	width:100%;
	position:absolute;
	top:50%;
	font-size:1rem;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%)
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj .yhj-item:first-child {
	top:0
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj .yhj-item:first-child p {
	font-size:1.2rem
}
.xdfssy-content .ssycj-list .ssycj-item .ssycj-yhj .yhj-item:last-child {
	bottom:0
}
.xdfssy-content .ssycj-list .ssycj-item:nth-child(5) .ssycj-yhj,.xdfssy-content .ssycj-list .ssycj-item:nth-child(8) .ssycj-yhj {
	background:-o-linear-gradient(top,#ffc320 0,#ff5802 100%);
	background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #ffc320),to(#ff5802));
	background:-webkit-linear-gradient(top,#ffc320 0,#ff5802 100%);
	background:-moz-linear-gradient(top,#ffc320 0,#ff5802 100%);
	background:linear-gradient(180deg,#ffc320 0,#ff5802 100%)
}
.xdfssy-content .ssycj-list .ssycj-item:nth-child(4) .ssycj-yhj,.xdfssy-content .ssycj-list .ssycj-item:nth-child(9) .ssycj-yhj {
	background:-o-linear-gradient(top,#f893ff 0,#e610ff 100%);
	background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f893ff),to(#e610ff));
	background:-webkit-linear-gradient(top,#f893ff 0,#e610ff 100%);
	background:-moz-linear-gradient(top,#f893ff 0,#e610ff 100%);
	background:linear-gradient(180deg,#f893ff 0,#e610ff 100%)
}
.xdfssy-content .ssycj-list .ssycj-item:nth-child(11) .ssycj-i-wrap::before,.xdfssy-content .ssycj-list .ssycj-item:nth-child(2) .ssycj-i-wrap::before,.xdfssy-content .ssycj-list .ssycj-item:nth-child(4) .ssycj-i-wrap::before,.xdfssy-content .ssycj-list .ssycj-item:nth-child(5) .ssycj-i-wrap::before,.xdfssy-content .ssycj-list .ssycj-item:nth-child(8) .ssycj-i-wrap::before,.xdfssy-content .ssycj-list .ssycj-item:nth-child(9) .ssycj-i-wrap::before {
	width:0
}
.xdfssy-content .ssycj-list .ssycj-btn {
	position:absolute;
	width:47.70992366%;
	padding-top:42.55725191%;
	left:26.14503817%;
	top:25.57251908%;
	border-radius:4.8%;
	background:-o-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-webkit-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-moz-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:linear-gradient(-45deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	-o-background-size:3rem 3rem;
	   background-size:3rem 3rem
}
.xdfssy-content .ssycj-list .ssycj-btn .cjbtn-wrap {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:88%;
	padding-top:74.4%;
	border-radius:5.2173913%;
	background:#fde401
}
.xdfssy-content .ssycj-list .ssycj-btn .cjbtn-wrap p {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	font-size:2rem;
	text-shadow:2px 2px 1px #fff;
	color:#ad1118;
	font-weight:700;
	line-height:1.2;
	letter-spacing:.4rem
}
.xdfssy-content .ssycj-list .ssycj-btn.warn {
	background:#ccc
}
.xdfssy-content .close-panel {
	width:3.2rem;
	height:3.2rem;
	background:url(../images/close.png) no-repeat;
	-o-background-size:3.2rem 3.2rem;
	   background-size:3.2rem 3.2rem;
	margin:4% auto 0
}
.cjqr-wrap {
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	z-index:10;
	-webkit-transform:translate(-50%,-56%);
	-ms-transform:translate(-50%,-56%);
	-moz-transform:translate(-50%,-56%);
	  -o-transform:translate(-50%,-56%);
	     transform:translate(-50%,-56%);
	width:78.66666667%;
	padding-top:78.4%
}
.cjqr-wrap .close-panel {
	position:absolute;
	width:3.2rem;
	height:3.2rem;
	background:url(../images/close.png) no-repeat;
	-o-background-size:3.2rem 3.2rem;
	   background-size:3.2rem 3.2rem;
	left:50%;
	bottom:-4.2rem;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%)
}
.cjqr-wrap .cjqr-form-wrap {
	position:absolute;
	top:0;
	width:100%;
	padding-top:99.66101695%;
	background:url(../images/cjjg-bg.png) no-repeat;
	-o-background-size:cover;
	   background-size:cover;
	-webkit-animation:reback .5s linear forwards;
	-moz-animation:reback .5s linear forwards;
	  -o-animation:reback .5s linear forwards;
	     animation:reback .5s linear forwards
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form {
	position:absolute;
	left:6.7%;
	top:33.5%;
	width:86.44067797%
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc {
	position:relative;
	width:100%;
	padding-top:13.05970149%;
	background:#fff;
	border-radius:.4rem
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc::before {
	width:4%;
	padding-top:4%;
	position:absolute;
	top:0;
	left:0;
	-webkit-transform:translate(110%,-18%);
	-ms-transform:translate(110%,-18%);
	-moz-transform:translate(110%,-18%);
	  -o-transform:translate(110%,-18%);
	     transform:translate(110%,-18%);
	content:'';
	background:#610f10;
	border-radius:50%
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc::after {
	width:4%;
	padding-top:4%;
	position:absolute;
	bottom:0;
	left:0;
	-webkit-transform:translate(110%,30%);
	-ms-transform:translate(110%,30%);
	-moz-transform:translate(110%,30%);
	  -o-transform:translate(110%,30%);
	     transform:translate(110%,30%);
	content:'';
	background:#610f10;
	border-radius:50%
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc .cjqr-desc-wrap {
	position:absolute;
	top:50%;
	left:0;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:100%;
	padding-left:14.17910448%
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc .cjqr-desc-wrap .tit {
	color:#ac1417;
	font-weight:700;
	font-size:1.4rem;
	line-height:1.4rem
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-desc .cjqr-desc-wrap .time {
	font-size:.9rem;
	color:#505050;
	line-height:1
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item {
	position:relative;
	width:100%;
	padding-top:13.05970149%;
	margin-top:4%;
	background:#fff;
	border-radius:.4rem
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item input {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:100%;
	height:1.4rem;
	font-size:1.1rem;
	padding-left:5.59701493%;
	color:#505050;
	border:0
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item input:focus {
	outline:0
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn {
	background:-o-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-webkit-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-moz-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:linear-gradient(-45deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	-o-background-size:3rem 3rem;
	   background-size:3rem 3rem
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn .cjqr-ipt-btn {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	background:#fde401;
	width:86.56716418%;
	padding-top:9.32835821%;
	border-radius:.4rem
}
.cjqr-wrap .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn .cjqr-ipt-btn input {
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	background:0 0;
	font-size:1.6rem;
	height:2rem;
	color:#ad1118;
	font-weight:700
}
.cjqr-dialog {
	display:none;
	position:absolute;
	top:42%;
	left:49%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:78.4%;
	padding-top:86.13333333%;
	background:url(../images/qrcj.png) no-repeat;
	-o-background-size:cover;
	   background-size:cover
}
.cjqr-dialog .dialog-wrap {
	position:absolute;
	bottom:8%;
	width:100%;
	padding-top:8.50340136%
}
.cjqr-dialog .dialog-wrap .dialog-btn {
	position:absolute;
	top:1%;
	text-indent:-9999999px;
	width:51.70068027%
}
.cjqr-noitem {
	display:none;
	position:absolute;
	top:45%;
	left:50%;
	z-index:10;
	-webkit-transform:translate(-50%,-56%);
	-ms-transform:translate(-50%,-56%);
	-moz-transform:translate(-50%,-56%);
	  -o-transform:translate(-50%,-56%);
	     transform:translate(-50%,-56%);
	width:78.66666667%;
	padding-top:85.46666667%
}
.cjqr-noitem .close-panel {
	position:absolute;
	width:3.2rem;
	height:3.2rem;
	background:url(../images/close.png) no-repeat;
	-o-background-size:3.2rem 3.2rem;
	   background-size:3.2rem 3.2rem;
	left:50%;
	bottom:-4.2rem;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%)
}
.cjqr-noitem .cjqr-form-wrap {
	position:absolute;
	top:0;
	width:100%;
	padding-top:108.6440678%;
	background:url(../images/cjjg-no.png) no-repeat;
	-o-background-size:cover;
	   background-size:cover
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form {
	position:absolute;
	left:6.7%;
	top:40.5%;
	width:86.44067797%
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item {
	position:relative;
	width:100%;
	padding-top:14.92537313%;
	margin-top:5%;
	background:#fff;
	border-radius:.4rem
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item input {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:100%;
	height:2rem;
	font-size:1.4rem;
	padding-left:5.59701493%;
	color:#505050;
	border:0
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item input:focus {
	outline:0
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn {
	background:-o-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-webkit-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-moz-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:linear-gradient(-45deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	-o-background-size:3rem 3rem;
	   background-size:3rem 3rem
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn .cjqr-ipt-btn {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	background:#fde401;
	width:86.56716418%;
	padding-top:9.32835821%;
	border-radius:.4rem
}
.cjqr-noitem .cjqr-form-wrap .cjqr-form .cjqr-form-item.cjqr-form-btn .cjqr-ipt-btn input {
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	background:0 0;
	font-size:1.6rem;
	height:2rem;
	color:#ad1118;
	font-weight:700
}
@-webkit-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@-moz-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	     transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	     transform:rotate(360deg)
}
}@-o-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-o-transform:rotate(0);
	   transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	   transform:rotate(360deg)
}
}@keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	  -o-transform:rotate(0);
	     transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	  -o-transform:rotate(360deg);
	     transform:rotate(360deg)
}
}@-webkit-keyframes reback {
	100% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@-moz-keyframes reback {
	100% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
}@-o-keyframes reback {
	100% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
}@keyframes reback {
	100% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
}.ssy-rightbar {
	width:6.5rem;
	max-width:130px;
	position:fixed;
	top:38%;
	right:1%;
	z-index:1000;
	-webkit-animation:bagAnimation 3s linear infinite;
	-moz-animation:bagAnimation 3s linear infinite;
	  -o-animation:bagAnimation 3s linear infinite;
	     animation:bagAnimation 3s linear infinite
}
.syjj_zykc .ssy-zy {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	padding-top:28.20512821%
}
.syjj_zykc .ssy-zy .ssy-zy-wrap {
	position:absolute;
	width:100%;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	padding-left:24.21652422%
}
.syjj_zykc .ssy-zy .ssy-zy-wrap .ssy-tit {
	display:inline-block;
	position:relative;
	font-size:1.5rem;
	line-height:2rem;
	font-weight:700;
	color:#e7001f;
	margin-bottom:1rem
}
.syjj_zykc .ssy-zy .ssy-zy-wrap .ssy-tit::after {
	position:absolute;
	left:0;
	bottom:-.6rem;
	width:-webkit-calc(100% + 1.7rem);
	width:-moz-calc(100% + 1.7rem);
	width:calc(100% + 1.7rem);
	border-top:1px solid #ccc;
	content:''
}
.syjj_zykc .ssy-zy .ssy-zy-wrap .ssy-txt {
	color:#000;
	font-size:1.2rem
}
.syjj_zykc .ssy-zy .ssy-zy-wrap .ssy-txt .warn:first-child {
	font-size:1.4rem;
	font-weight:700
}
.ssy-jn {
	width:93.75%;
	margin:0 auto
}
.syjj_zykc {
	border-radius:8%;
	-webkit-box-shadow:0 3px 3px 0 rgba(188,184,184,.75);
	box-shadow:0 3px 3px 0 rgba(188,184,184,.75)
}
.ssy-topbar {
	position:relative;
	width:100%;
	padding-top:14.26666667%;
	background:url(../images/ssyms-bg.png) no-repeat;
	-o-background-size:cover;
	   background-size:cover;
	overflow:hidden
}
.ssy-topbar:before {
	position:absolute;
	left:-3rem;
	top:-2rem;
	width:1rem;
	padding-top:23.33333333%;
	content:'';
	background-color:rgba(255,255,255,.1);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	  -o-transform:rotate(45deg);
	     transform:rotate(45deg);
	-webkit-animation:highLightss 2s linear infinite;
	-moz-animation:highLightss 2s linear infinite;
	  -o-animation:highLightss 2s linear infinite;
	     animation:highLightss 2s linear infinite
}
.ssy-topbar .ssy-topbar-wrap {
	width:100%;
	position:absolute;
	top:0;
	left:0;
	padding-top:14.26666667%
}
.ssy-topbar .ssy-topbar-wrap .ssytop-btn {
	position:absolute;
	right:0;
	top:7%;
	width:14.26666667%;
	-webkit-animation:tada 1.5s linear infinite;
	-moz-animation:tada 1.5s linear infinite;
	  -o-animation:tada 1.5s linear infinite;
	     animation:tada 1.5s linear infinite
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	padding:2.4% 21.06666667% 2% 2%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap {
	position:relative;
	width:100%;
	padding-top:12.82495667%
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap:before {
	position:absolute;
	left:29.6%;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:0;
	padding-top:7.97227036%;
	border-left:1px dotted #d02528;
	content:''
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container {
	width:100%;
	position:absolute;
	top:50%;
	left:0;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	height:3.6rem
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-lf {
	opacity:0;
	position:absolute;
	top:0;
	left:0;
	width:28.7694974%;
	line-height:3.6rem;
	text-align:center
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-lf .ssytop-lf-desc p {
	position:relative;
	display:inline-block;
	font-size:2rem;
	font-weight:700;
	color:#d63200
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-lf .ssytop-lf-desc p i {
	font-size:1.3rem
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-lf .ssytop-lf-desc .ssytop-dw {
	display:none;
	position:absolute;
	top:.3rem;
	right:-.8rem;
	width:1.3rem;
	height:1.3rem;
	line-height:1.3rem;
	border-radius:50%;
	color:#fff;
	background:#d63200;
	font-size:.8rem;
	text-align:center;
	border:.1rem solid #fff
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-rt {
	position:absolute;
	top:0;
	right:0;
	width:68.97746967%;
	line-height:3.6rem;
	text-align:center
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-rt .ssytop-rt-desc {
	font-size:1.4rem;
	font-weight:700
}
.ssy-topbar .ssy-topbar-wrap .ssytop-content .ssytop-wrap .ssytop-container .swiper-slide .ssytop-rt .ssytop-rt-desc .warn {
	font-weight:400
}
.ssytop-wrap .ssygd {
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-50%);
	width:28.7694974%;
	line-height:3.6rem;
	text-align:center;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	font-size:1.8rem;
	color:#d63200;
	font-weight:700
}
@-webkit-keyframes tada1 {
	from {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	transform:translate(-50%,-50%) scale3d(1,1,1)
}
10%,20% {
	-webkit-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg)
}
40%,60%,80% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg)
}
to {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	transform:translate(-50%,-50%) scale3d(1,1,1)
}
}@-moz-keyframes tada1 {
	from {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1);
	     transform:translate(-50%,-50%) scale3d(1,1,1)
}
10%,20% {
	-webkit-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	-moz-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	     transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	     transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg)
}
40%,60%,80% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	     transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg)
}
to {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1);
	     transform:translate(-50%,-50%) scale3d(1,1,1)
}
}@-o-keyframes tada1 {
	from {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	transform:translate(-50%,-50%) scale3d(1,1,1)
}
10%,20% {
	-webkit-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg)
}
40%,60%,80% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg)
}
to {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	transform:translate(-50%,-50%) scale3d(1,1,1)
}
}@keyframes tada1 {
	from {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1);
	     transform:translate(-50%,-50%) scale3d(1,1,1)
}
10%,20% {
	-webkit-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	-moz-transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
	     transform:translate(-50%,-50%) scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg);
	     transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,3deg)
}
40%,60%,80% {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg);
	     transform:translate(-50%,-50%) scale3d(1,1,1) rotate3d(0,0,1,-3deg)
}
to {
	-webkit-transform:translate(-50%,-50%) scale3d(1,1,1);
	-moz-transform:translate(-50%,-50%) scale3d(1,1,1);
	     transform:translate(-50%,-50%) scale3d(1,1,1)
}
}p.ssy-rtxt {
	position:relative;
	background-image:-o-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #ff1e32),to(#ff603b));
	background-image:-webkit-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-moz-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:linear-gradient(90deg,#ff1e32 0,#ff603b 100%);
	color:#fff;
	height:2.4rem;
	line-height:2.4rem;
	font-size:1.1rem;
	border-radius:1.2rem;
	padding:0 1rem;
	overflow:hidden
}
p.ssy-rtxt:before {
	position:absolute;
	left:-3rem;
	top:1rem;
	width:6rem;
	height:.98rem;
	content:'';
	background-color:rgba(255,255,255,.1);
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	  -o-transform:rotate(-45deg);
	     transform:rotate(-45deg);
	-webkit-animation:highLights 1.4s linear infinite;
	-moz-animation:highLights 1.4s linear infinite;
	  -o-animation:highLights 1.4s linear infinite;
	     animation:highLights 1.4s linear infinite
}
@-webkit-keyframes highLights {
	0% {
	left:-5rem;
	top:0
}
50% {
	left:-5rem;
	top:0
}
100% {
	left:100%;
	top:1rem
}
}@-moz-keyframes highLights {
	0% {
	left:-5rem;
	top:0
}
50% {
	left:-5rem;
	top:0
}
100% {
	left:100%;
	top:1rem
}
}@-o-keyframes highLights {
	0% {
	left:-5rem;
	top:0
}
50% {
	left:-5rem;
	top:0
}
100% {
	left:100%;
	top:1rem
}
}@keyframes highLights {
	0% {
	left:-5rem;
	top:0
}
50% {
	left:-5rem;
	top:0
}
100% {
	left:100%;
	top:1rem
}
}@-webkit-keyframes highLightss {
	0% {
	left:-5rem;
	top:-2rem
}
50% {
	left:-5rem;
	top:-2rem
}
100% {
	left:100%;
	top:-1rem
}
}@-moz-keyframes highLightss {
	0% {
	left:-5rem;
	top:-2rem
}
50% {
	left:-5rem;
	top:-2rem
}
100% {
	left:100%;
	top:-1rem
}
}@-o-keyframes highLightss {
	0% {
	left:-5rem;
	top:-2rem
}
50% {
	left:-5rem;
	top:-2rem
}
100% {
	left:100%;
	top:-1rem
}
}@keyframes highLightss {
	0% {
	left:-5rem;
	top:-2rem
}
50% {
	left:-5rem;
	top:-2rem
}
100% {
	left:100%;
	top:-1rem
}
}@-webkit-keyframes bagAnimation {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
25% {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
75% {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
}@-moz-keyframes bagAnimation {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
25% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	     transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
75% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	     transform:scale(1.1)
}
}@-o-keyframes bagAnimation {
	0% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
25% {
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	   transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
75% {
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	   transform:scale(1.1)
}
}@keyframes bagAnimation {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
25% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	  -o-transform:scale(1.1);
	     transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
75% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	  -o-transform:scale(1.1);
	     transform:scale(1.1)
}
}.sort-nav li {
	position:relative
}
.sort-nav li .xdfssy {
	position:absolute;
	width:50%;
	color:#fff;
	background-image:-o-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #ff1e32),to(#ff603b));
	background-image:-webkit-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-moz-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:linear-gradient(90deg,#ff1e32 0,#ff603b 100%);
	top:8%;
	font-size:1.2rem;
	border-radius:.8rem;
	right:-2%
}
.xctc-siderbar {
	position:fixed;
	top:56%;
	right:0;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:14.66666667%;
	max-width:110px;
	z-index:999;
}
.xctc-siderbar .sidebar-wrap {
	position:relative;
}
.xctc-siderbar .sidebar-wrap .sidebar-gy {
	position:absolute;
	top:-5.636364%;
	left:-9%;
	background:url(../images/xctc-gy.png) no-repeat;
	width:114%;
	padding-top:114%;
	-o-background-size:cover;
	   background-size:cover;
	-webkit-animation:circle 10s linear infinite;
	-moz-animation:circle 10s linear infinite;
	  -o-animation:circle 10s linear infinite;
	     animation:circle 10s linear infinite;
}
.xctc-siderbar .sidebar-wrap .siderbar-thumb {
	position:relative;
}
.xctc-siderbar .sidebar-wrap .siderbar-thumb img {
	width:100%;
}
.xctc-siderbar .sidebar-wrap .sidebar-lit {
	position:relative;
	right:0;
	-webkit-transition:all 1s ease-in-out 0.6s;
	-o-transition:all 1s ease-in-out 0.6s;
	-moz-transition:all 1s ease-in-out 0.6s;
	transition:all 1s ease-in-out 0.6s;
}
.xctc-siderbar .sidebar-wrap .sidebar-big {
	position:absolute;
	top:-8%;
	right:-105.45454545%;
	opacity:0;
	width:113.181818%;
	-moz-animation:bagAnimation 2s linear infinite;
	  -o-animation:bagAnimation 2s linear infinite;
	     animation:bagAnimation 2s linear infinite;
	-webkit-animation:bagAnimation 2s linear infinite;
	-webkit-transition:all 1s ease-in-out 0s;
	-o-transition:all 1s ease-in-out 0s;
	-moz-transition:all 1s ease-in-out 0s;
	transition:all 1s ease-in-out 0s;
}
.xctc-siderbar .sidebar-wrap.active .sidebar-lit {
	position:relative;
	right:-101.81818182%;
	opacity:0;
	-webkit-animation:bagAnimation 2s linear infinite;
	-webkit-transition:all 1s ease-in-out 0s;
	-o-transition:all 1s ease-in-out 0s;
	-moz-transition:all 1s ease-in-out 0s;
	transition:all 1s ease-in-out 0s;
}
.xctc-siderbar .sidebar-wrap.active .sidebar-big {
	right:0;
	opacity:1;
	-webkit-transition:all 1s ease-in-out 0.6s;
	-o-transition:all 1s ease-in-out 0.6s;
	-moz-transition:all 1s ease-in-out 0.6s;
	transition:all 1s ease-in-out 0.6s;
}
.sort-nav div.bubble {
	position:absolute;
	top:-29%;
	right:-136%;
	width:204%;
	height:3.2rem;
	border-radius:1.6rem;
	background-color:#ff371f;
	color:#ffeaad;
	border:1px solid #ffde00;
	-webkit-transform:scale(.55);
	-ms-transform:scale(.55);
	-moz-transform:scale(.55);
	  -o-transform:scale(.55);
	     transform:scale(.55)
}
.sort-nav div.bubble::after {
	position:absolute;
	width:17px;
	height:13px;
	color:#ff371f;
	border-width:12px 0 0;
	border-style:solid;
	border-color:currentcolor transparent transparent;
	right:100%;
	bottom:-10px;
	margin-right:-11px;
	border-radius:26px 0 0;
	content:''
}
.sort-nav div.bubble .bubble-wrap {
	position:relative;
	width:100%;
	height:3.2rem;
	line-height:3.2rem;
	overflow:hidden
}
.sort-nav div.bubble .bubble-wrap p {
	position:absolute;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
	font-size:18px
}
.sort-nav div.bubble .bubble-wrap p:nth-child(1) {
	-webkit-animation:anim1 2.2s linear infinite;
	-moz-animation:anim1 2.2s linear infinite;
	  -o-animation:anim1 2.2s linear infinite;
	     animation:anim1 2.2s linear infinite
}
.sort-nav div.bubble .bubble-wrap p:nth-child(2) {
	-webkit-animation:anim2 2.2s linear infinite;
	-moz-animation:anim2 2.2s linear infinite;
	  -o-animation:anim2 2.2s linear infinite;
	     animation:anim2 2.2s linear infinite
}
@-webkit-keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@keyframes circle {
	0% {
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	  -o-transform:rotate(0);
	     transform:rotate(0)
}
100% {
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	  -o-transform:rotate(360deg);
	     transform:rotate(360deg)
}
}@-webkit-keyframes anim1 {
	0% {
	opacity:1
}
10% {
	opacity:1
}
40% {
	opacity:1
}
46% {
	opacity:1
}
50% {
	opacity:0
}
100% {
	opacity:0
}
}@-moz-keyframes anim1 {
	0% {
	opacity:1
}
10% {
	opacity:1
}
40% {
	opacity:1
}
46% {
	opacity:1
}
50% {
	opacity:0
}
100% {
	opacity:0
}
}@-o-keyframes anim1 {
	0% {
	opacity:1
}
10% {
	opacity:1
}
40% {
	opacity:1
}
46% {
	opacity:1
}
50% {
	opacity:0
}
100% {
	opacity:0
}
}@keyframes anim1 {
	0% {
	opacity:1
}
10% {
	opacity:1
}
40% {
	opacity:1
}
46% {
	opacity:1
}
50% {
	opacity:0
}
100% {
	opacity:0
}
}@-webkit-keyframes anim2 {
	0% {
	opacity:0
}
10% {
	opacity:0
}
40% {
	opacity:0
}
50% {
	opacity:1
}
60% {
	opacity:1
}
80% {
	opacity:1
}
90% {
	opacity:1
}
100% {
	opacity:1
}
}@-moz-keyframes anim2 {
	0% {
	opacity:0
}
10% {
	opacity:0
}
40% {
	opacity:0
}
50% {
	opacity:1
}
60% {
	opacity:1
}
80% {
	opacity:1
}
90% {
	opacity:1
}
100% {
	opacity:1
}
}@-o-keyframes anim2 {
	0% {
	opacity:0
}
10% {
	opacity:0
}
40% {
	opacity:0
}
50% {
	opacity:1
}
60% {
	opacity:1
}
80% {
	opacity:1
}
90% {
	opacity:1
}
100% {
	opacity:1
}
}@keyframes anim2 {
	0% {
	opacity:0
}
10% {
	opacity:0
}
40% {
	opacity:0
}
50% {
	opacity:1
}
60% {
	opacity:1
}
80% {
	opacity:1
}
90% {
	opacity:1
}
100% {
	opacity:1
}
}.zzbm-tab-content {
	width:100%
}
.zzbm-tab-content tr {
	line-height:3.2rem;
	background:#f6f6f6;
	font-size:1.2rem
}
.zzbm-tab-content tr:nth-child(2n) {
	background:#fffbda
}
.zzbm-tab-content tr td {
	text-align:center;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff
}
.zzbm-tab-content tr td:last-child {
	border-right:0
}
.zzbm-tab-content tr td:nth-child(1) {
	width:30%
}
.zzbm-tab-content tr td:nth-child(2) {
	width:25%
}
.zzbm-tab-content tr td:nth-child(3) {
	width:15%
}
.zzbm-tab-content tr td:nth-child(4) {
	width:30%
}
.zzbm-tc {
	display:none;
	position:absolute;
	left:50%;
	top:42%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	z-index:10;
	width:80%;
	padding-top:93.86666667%
}
.zzbm-tc .zzbm-tc-wrap {
	position:absolute;
	top:0;
	width:100%;
	padding-top:117.33333333%;
	background:url(../images/zzbm.png) no-repeat;
	-o-background-size:contain;
	   background-size:contain
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-tit {
	position:absolute;
	top:23%;
	font-size:2.2rem;
	text-align:center;
	width:100%;
	color:#c30a0a;
	font-weight:700;
	text-shadow:1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-form {
	position:absolute;
	bottom:20%;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%);
	width:65.6%
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-form .zzbm-tc-item {
	position:relative;
	width:100%;
	padding-top:17.88617886%;
	margin-bottom:6.91056911%;
	background:#fff
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-form .zzbm-tc-item input {
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:100%;
	height:2.4rem;
	font-size:1.2rem;
	text-indent:1.6rem
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-form .zzbm-tc-sub {
	position:absolute;
	bottom:-58%;
	width:100%;
	padding-top:20.32520325%
}
.zzbm-tc .zzbm-tc-wrap .zzbm-tc-form .zzbm-tc-sub input {
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	width:100%;
	height:3.2rem;
	background:0 0;
	font-size:1.6rem;
	color:#c40101
}
.zzbm-tc .zzbm-tc-wrap .close-panel {
	position:absolute;
	bottom:-12%;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%);
	width:3.2rem;
	height:3.2rem;
	background:url(../images/close.png) no-repeat;
	-o-background-size:3.2rem 3.2rem;
	   background-size:3.2rem 3.2rem;
	margin:4% auto 0
}
.mobileSelect {
	position:relative;
	z-index:0;
	opacity:0;
	visibility:hidden;
	-webkit-transition:opacity .4s,z-index .4s;
	-o-transition:opacity .4s,z-index .4s;
	-moz-transition:opacity .4s,z-index .4s;
	transition:opacity .4s,z-index .4s
}
.mobileSelect * {
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.mobileSelect .grayLayer {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background:#eee;
	background:rgba(0,0,0,.7);
	z-index:888;
	display:block
}
.mobileSelect .content {
	width:100%;
	display:block;
	position:fixed;
	z-index:889;
	color:#000;
	-webkit-transition:all .4s;
	-o-transition:all .4s;
	-moz-transition:all .4s;
	transition:all .4s;
	bottom:-350px;
	left:0;
	background:#fff
}
.mobileSelect .content .fixWidth {
	width:90%;
	margin:0 auto;
	position:relative
}
.mobileSelect .content .fixWidth:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.mobileSelect .content .btnBar {
	border-bottom:1px solid #dcdcdc;
	font-size:15px;
	height:45px;
	position:relative;
	text-align:center;
	line-height:45px
}
.mobileSelect .content .btnBar .cancel,.mobileSelect .content .btnBar .ensure {
	height:45px;
	width:55px;
	cursor:pointer;
	position:absolute;
	top:0
}
.mobileSelect .content .btnBar .cancel {
	left:0;
	color:#666
}
.mobileSelect .content .btnBar .ensure {
	right:0;
	color:#1e83d3
}
.mobileSelect .content .btnBar .title {
	font-size:15px;
	padding:0 15%;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.mobileSelect .content .panel:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.mobileSelect .content .panel .wheels {
	width:100%;
	height:200px;
	overflow:hidden
}
.mobileSelect .content .panel .wheel {
	position:relative;
	z-index:0;
	float:left;
	width:50%;
	height:200px;
	overflow:hidden;
	-webkit-transition:width .3s ease;
	-o-transition:width .3s ease;
	-moz-transition:width .3s ease;
	transition:width .3s ease
}
.mobileSelect .content .panel .wheel .selectContainer {
	display:block;
	text-align:center;
	-webkit-transition:-webkit-transform .18s ease-out;
	transition:-webkit-transform .18s ease-out;
	-o-transition:transform .18s ease-out;
	-o-transition:-o-transform .18s ease-out;
	-moz-transition:transform .18s ease-out, -moz-transform .18s ease-out;
	transition:transform .18s ease-out;
	transition:transform .18s ease-out, -webkit-transform .18s ease-out, -moz-transform .18s ease-out, -o-transform .18s ease-out;
	transition:transform .18s ease-out, -webkit-transform .18s ease-out;
	transition:transform .18s ease-out,-webkit-transform .18s ease-out;
	transition:transform .18s ease-out,-webkit-transform .18s ease-out
}
.mobileSelect .content .panel .wheel .selectContainer li {
	font-size:15px;
	display:block;
	height:40px;
	line-height:40px;
	cursor:pointer;
	overflow:hidden;
	white-space:nowrap;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.mobileSelect .content .panel .selectLine {
	height:40px;
	width:100%;
	position:absolute;
	top:80px;
	pointer-events:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc
}
.mobileSelect .content .panel .shadowMask {
	position:absolute;
	top:0;
	width:100%;
	height:200px;
	background:-o-linear-gradient(top,#fff,rgba(255,255,255,0),#fff);
	background:-webkit-gradient(linear,left top, left bottom,from(#fff),color-stop(rgba(255,255,255,0)),to(#fff));
	background:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0),#fff);
	background:-moz-linear-gradient(top,#fff,rgba(255,255,255,0),#fff);
	background:linear-gradient(to bottom,#fff,rgba(255,255,255,0),#fff);
	opacity:.9;
	pointer-events:none
}
.mobileSelect-show {
	opacity:1;
	z-index:10000;
	visibility:visible
}
.mobileSelect-show .content {
	bottom:0
}
.xdf-btform {
	position:relative;
	padding-top:10px
}
.xdf-btform::before {
	position:absolute;
	width:100%;
	height:8px;
	top:0;
	background:#ededed;
	content:''
}
.xdf-btform .btform-wrap {
	width:88%;
	margin:20px auto 0
}
.xdf-btform .btform-wrap .btform-tit {
	text-align:center
}
.xdf-btform .btform-wrap .btform-tit h2 {
	font-size:16px;
	line-height:15px;
	margin-bottom:8px;
	font-weight:700
}
.xdf-btform .btform-wrap .btform-tit p {
	font-size:13px;
	line-height:13px
}
.xdf-btform .btform-wrap .btform-main {
	padding-top:18px
}
.xdf-btform .btform-wrap .btform-main .btform-item {
	height:40px;
	margin-bottom:10px;
	position:relative
}
.xdf-btform .btform-wrap .btform-main .btform-item i {
	position:absolute;
	display:block;
	font-size:20px;
	color:#ccc;
	line-height:20px;
	left:8px;
	height:20px;
	border-right:1px solid #ddd;
	top:10px;
	padding-right:5px
}
.xdf-btform .btform-wrap .btform-main .btform-item .hsl-down {
	border:none;
	right:1px;
	left:auto;
	font-size:10px;
	z-index:1;
	-webkit-transform:scale(.5);
	-ms-transform:scale(.5);
	-moz-transform:scale(.5);
	  -o-transform:scale(.5);
	     transform:scale(.5)
}
.xdf-btform .btform-wrap .btform-main .btform-item input {
	border:1px solid #e4e4e4;
	background-color:#f4f4f4;
	height:38px;
	font-size:13px;
	width:98%;
	border-radius:3px;
	margin-left:.8%;
	text-indent:35px;
	-webkit-appearance:none
}
.xdf-btform .btform-wrap .btform-main .btform-item input:focus {
	outline:0
}
.xdf-btform .btform-wrap .btform-main .btform-item.btform-btn input {
	background-color:#fe6601;
	height:38px;
	font-size:13px;
	color:#fff;
	border:1px solid #fe6601;
	border-radius:3px;
	text-indent:0
}
.xdf-btform .btform-wrap .btform-main .btform-tips {
	overflow:hidden;
	text-align:center;
	font-size:10px;
	line-height:10px;
	color:#ccc;
	margin-bottom:10px
}
.xdf-btform .btform-wrap .btform-main .btform-tips i {
	font-size:10px;
	color:#fe6601;
	padding-right:5px
}
.con_title,.con_titles,.ones {
	display:none
}
.mobileSelect .content .panel .selectLine {
	border-top:1px solid #dcdcdc!important;
	border-bottom:1px solid #dcdcdc!important;
	background:rgba(0,0,0,.1)!important
}
.ybm-topbar {
	display: block;
	position:relative;
	z-index:999;
	max-width:640px;
	min-width:320px;
	width:100%;
	-webkit-box-shadow:0 2px 4px 0 rgba(168,163,163,.75);
	box-shadow:0 2px 4px 0 rgba(168,163,163,.75);
}
.ybm-topbar a {
	display:block;
	position:relative;
	padding-top:17.06666%;
}
.ybm-topbar a:after {
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:0;
	padding-top:17.06666%;
	-o-background-size:cover;
	   background-size:cover;
	background-image:url(../images/24cjbmhrjxz-m.jpg)
}
.sort-nav.czfw .sort-item {
	border:0
}
.sort-nav.czfw li:nth-child(1) .sort-item {
	background:-o-linear-gradient(left,#ff802c,#fe6f10);
	background:-webkit-gradient(linear,left top, right top,from(#ff802c),to(#fe6f10));
	background:-webkit-linear-gradient(left,#ff802c,#fe6f10);
	background:-moz-linear-gradient(left,#ff802c,#fe6f10);
	background:linear-gradient(to right,#ff802c,#fe6f10)
}
.sort-nav.czfw li:nth-child(2) .sort-item {
	background:-o-linear-gradient(left,#5ae3c9,#2ecfbe);
	background:-webkit-gradient(linear,left top, right top,from(#5ae3c9),to(#2ecfbe));
	background:-webkit-linear-gradient(left,#5ae3c9,#2ecfbe);
	background:-moz-linear-gradient(left,#5ae3c9,#2ecfbe);
	background:linear-gradient(to right,#5ae3c9,#2ecfbe)
}
.sort-nav.czfw li:nth-child(3) .sort-item {
	background:-o-linear-gradient(left,#ab8ffb,#815bea);
	background:-webkit-gradient(linear,left top, right top,from(#ab8ffb),to(#815bea));
	background:-webkit-linear-gradient(left,#ab8ffb,#815bea);
	background:-moz-linear-gradient(left,#ab8ffb,#815bea);
	background:linear-gradient(to right,#ab8ffb,#815bea)
}
.sort-nav.czfw li:nth-child(4) .sort-item {
	background:-o-linear-gradient(left,#ff6663,#ff4a4d);
	background:-webkit-gradient(linear,left top, right top,from(#ff6663),to(#ff4a4d));
	background:-webkit-linear-gradient(left,#ff6663,#ff4a4d);
	background:-moz-linear-gradient(left,#ff6663,#ff4a4d);
	background:linear-gradient(to right,#ff6663,#ff4a4d)
}
.sort-nav.czfw li:nth-child(5) .sort-item {
	background:-o-linear-gradient(left,#07c4fc,#3ba5f4);
	background:-webkit-gradient(linear,left top, right top,from(#07c4fc),to(#3ba5f4));
	background:-webkit-linear-gradient(left,#07c4fc,#3ba5f4);
	background:-moz-linear-gradient(left,#07c4fc,#3ba5f4);
	background:linear-gradient(to right,#07c4fc,#3ba5f4)
}
.sort-nav.czfw li:nth-child(7) .sort-item {
	background:-o-linear-gradient(left,#93f36c,#4cd07f);
	background:-webkit-gradient(linear,left top, right top,from(#93f36c),to(#4cd07f));
	background:-webkit-linear-gradient(left,#93f36c,#4cd07f);
	background:-moz-linear-gradient(left,#93f36c,#4cd07f);
	background:linear-gradient(to right,#93f36c,#4cd07f)
}
.sort-nav.czfw li:nth-child(6) .sort-item {
	background:-o-linear-gradient(left,#ff87a7,#ff607d);
	background:-webkit-gradient(linear,left top, right top,from(#ff87a7),to(#ff607d));
	background:-webkit-linear-gradient(left,#ff87a7,#ff607d);
	background:-moz-linear-gradient(left,#ff87a7,#ff607d);
	background:linear-gradient(to right,#ff87a7,#ff607d)
}
.sort-nav.czfw li:nth-child(8) .sort-item {
	background:-o-linear-gradient(left,#fdcf1c,#f7b320);
	background:-webkit-gradient(linear,left top, right top,from(#fdcf1c),to(#f7b320));
	background:-webkit-linear-gradient(left,#fdcf1c,#f7b320);
	background:-moz-linear-gradient(left,#fdcf1c,#f7b320);
	background:linear-gradient(to right,#fdcf1c,#f7b320)
}
.czfw-sec .container {
	width:93.75%;
	margin:0 auto
}
.czfw-sec .czfw-tit {
	text-align:center;
	padding-bottom:1rem
}
.czfw-sec .czfw-tit h2 {
	font-size:1.8rem;
	color:#000;
	font-weight:700
}
.czfw-sec .m-row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-moz-flex-direction:row;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-moz-box-align:center
}
.czfw-sec .m-table,.czfw-sec .max-row {
	width:100%
}
.czfw-sec .qybimgbox {
	border:1px solid #ccc2c2;
	position:relative;
	overflow:hidden
}
.czfw-sec .kbtime,.czfw-sec .qybzixunbtn {
	background:red;
	color:#fff;
	display:inline-block
}
.czfw-sec .kbtime {
	position:absolute;
	top:0;
	right:0;
	padding:.14rem .36rem .14rem 1.44rem;
	font-size:1.2rem;
	border-bottom-left-radius:1.44rem
}
.czfw-sec .jiugon_icon,.czfw-sec .m_block {
	display:block
}
.czfw-sec .cbbtitle {
	border:none;
	border-bottom:none;
	text-align:center;
	font-size:1.5rem;
	font-weight:600;
	line-height:2
}
.czfw-sec .descqyb {
	border:1px solid #ccc2c2;
	line-height:2;
	border-top:1px solid #ccc2c2;
	border-right:none;
	border-left:none;
	border-bottom:none
}
.czfw-sec .left {
	float:left;
	width:50%;
	border-right:1px solid #ccc2c2;
	font-size:1.1rem;
	text-align:center
}
.czfw-sec .right {
	float:right
}
.czfw-sec .descqyb .right {
	width:50%;
	font-size:1.1rem;
	text-align:center;
	position:relative;
	padding-left:.1rem;
	line-height:1.5
}
.czfw-sec .qybzixunbtn {
	width:80%;
	background:red;
	color:#fff;
	display:inline-block;
	font-size:1.2rem;
	padding:0 .14rem;
	border-radius:.36rem;
	margin-left:10%
}
.czfw-jsxf {
	width:93.75%;
	margin:.6rem auto 0
}
.czfw-jsxf h2 {
	text-align:center;
	font-size:2rem;
	color:#fe6601;
	display:block;
	font-weight:700
}
.czfw-jsxf .jsxf-gif {
	padding-top:1rem
}
.czfw-jsxf .jsxf-gif img {
	width:100%
}
.czfw-jsxf p {
	padding:0 1rem;
	font-size:1.4rem;
	line-height:1.4rem;
	color:#333;
	margin-top:1rem
}
.czfw-jsxf .yxbd {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow: wrap;
	    -ms-flex-flow: wrap;
	        flex-flow: wrap;
	margin:1rem
}
.czfw-jsxf .yxbd .yxbd-wrap {
	width:20%;
	font-size:1.3rem;
	color:#333
}
.czfw-jsxf .yxbd .yxbd-wrap:not(:nth-child(4n)) {
	margin-right: 6%;
}
.czfw-jsxf .yxbd .yxbd-wrap label  {
	display: block;
	width: 124%;
}
.czfw-jsxf .yxbd .yxbd-wrap input {
	-webkit-appearance:checkbox
}
.czfw-jsxf .hqxf-ss {
	margin:1rem 0
}
.czfw-jsxf .hqxf-ss .hqxf-wrap {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.hqxf-ss .hqxf-btn .czfw-btn {
	width:60%;
	margin:2rem auto 0;
	display:block;
	color:#fff;
	background:#e11616;
	line-height:3.6rem;
	text-align:center;
	font-size:1.4rem;
	border-radius:1.8rem
}
.czfw-jsxf .hqxf-ss .hqxf-wrap .hqxf-sec {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	margin-right:1rem
}
.czfw-jsxf .hqxf-ss .hqxf-wrap .hqxf-sec input {
	width:99%;
	height:3.75rem;
	border:2px solid #fe6601;
	border-radius:.5rem;
	font-size:1.3rem;
	text-indent:1rem;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}
.czfw-jsxf .hqxf-ss .hqxf-wrap .hqxf-r {
	width:8rem
}
.czfw-jsxf .hqxf-ss .hqxf-wrap .hqxf-r input {
	width:100%;
	height:4rem;
	border:none;
	background-color:#fe6601;
	color:#fff;
	border-radius:.5rem;
	font-size:1.3rem
}
.m-row {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-moz-flex-direction:row;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-moz-box-align:center
}
.lg_header .lg_header_logo {
	width:75.5%;
	display:inline-block
}
.lg_header .xd-icon {
	display:inline-block;
	width: 9%;
	margin-right: 2%;margin-bottom: 2%;}
.header-wrap {
	-webkit-box-shadow:0 2px 4px 0 rgba(168,163,163,.75);
	box-shadow:0 2px 4px 0 rgba(168,163,163,.75)
}
.zpzl-tit {
	margin:3% auto 0;
	width:93.75%;
	border-bottom:1px solid #a1a1a1;
	overflow:hidden;
	margin-bottom:1.5rem
}
.zpzl-tit h2 {
	position:relative;
	float:left;
	height:3rem;
	color:#000;
	font-weight:700;
	font-size:1.6rem;
	line-height:3rem
}
.zpzl-tit p {
	float:right;
	display:block;
	height:3rem;
	color:#666;
	font-size:1.2rem;
	line-height:3rem
}
.zp-container {
	padding-right:.6rem
}
.zp-container.swiper-container {
	height:7.92rem
}
.zp-container.swiper-container .swiper-wrapper {
	height:auto
}
.czfw-hrxc {
	width:93.75%;
	margin:0 auto
}
.czfw-hrxc .hrxc-wrap {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow:wrap;
	-ms-flex-flow:wrap;
	flex-flow:wrap
}
.czfw-hrxc .hrxc-wrap .hrxc-l {
	width:24%;
	background:#e60012;
	position:relative
}
.czfw-hrxc .hrxc-wrap .hrxc-l .hrxc-txt {
	position:
	absolute;
	top:50%;
	left: 56%;
	width: 8rem;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:
	translate(-50%,-50%);
	color:#fff
}
.czfw-hrxc .hrxc-wrap .hrxc-l .hrxc-txt h2 {
	font-size: 1.3rem;
	font-weight:700;
	margin-bottom:.72rem
}
.czfw-hrxc .hrxc-wrap .hrxc-l .hrxc-btn {
	background-color: #fff;
	display: block;
	width: 78%;
	text-align: center;
	margin: 0 auto;
	line-height: 2rem;
	border-radius: 1rem;
	color: #e60012;
	margin-left: 5%;
	-webkit-border-radius: 1rem;
	-moz-border-radius: 1rem;
	-ms-border-radius: 1rem;
	-o-border-radius: 1rem;
	font-size: 1.2rem;
}
.czfw-hrxc .hrxc-wrap .hrxc-l .hrxc-txt p {
	font-size:1.2rem
}
.czfw-hrxc .hrxc-wrap .hrxc-l:after {
	content:'';
	position:absolute;
	right:-1.04rem;
	width:0;
	height:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	  -o-transform:translateY(-50%);
	     transform:translateY(-50%);
	border-top:1.14rem solid transparent;
	border-left:1.14rem solid #e60012;
	border-bottom:1.14rem solid transparent;
	z-index:2
}
.czfw-hrxc .hrxc-wrap .hrxc-r {
	width:76%
}
.czfw-hrxc .hrxc-wrap .hrxc-r .hrxc-container {
	height:auto
}
.czfw-hrxc .hrxc-wrap .hrxc-r .hrxc-container .hrxc-wrapper {
	height:auto
}
.czfw-zyrx .czfw-zytit {
	margin:3% auto 0;
	width:93.75%;
	border-bottom:1px solid #a1a1a1;
	overflow:hidden
}
.czfw-zyrx .czfw-zytit h2 {
	position:relative;
	float:left;
	height:3rem;
	color:#000;
	font-weight:700;
	font-size:1.6rem;
	line-height:3rem
}
.czrxzy-wrap {
	width:93.75%;
	margin:0 auto
}
.czrxzy-wrap .czrxzy-list {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow:wrap;
	-ms-flex-flow:wrap;
	flex-flow:wrap
}
.czrxzy-wrap .czrxzy-list .czrxzy-item {
	position:relative;
	width:48.57954545%;
	margin-right:2.84090909%
}
.czrxzy-wrap .czrxzy-list .czrxzy-item .czrxzy-thumb {
	position:relative
}
.czrxzy-wrap .czrxzy-list .czrxzy-item .czrxzy-thumb .czrxzy-txt {
	position:absolute;
	left:0;
	border-top-right-radius:.8rem;
	background:#ff2433;
	color:#fff;
	width:41.52046784%;
	line-height:2.4rem;
	text-align:center;
	font-size:1.2rem;
	font-weight:700
}
.czrxzy-wrap .czrxzy-list .czrxzy-item .czrxzy-desc {
	line-height:3.4rem;
	text-align:center
}
.czrxzy-wrap .czrxzy-list .czrxzy-item .czrxzy-desc p {
	font-size:1.3rem;
	color:#3d3d3d;
	font-weight:700
}
.czrxzy-wrap .czrxzy-list .czrxzy-item .czrxzy-desc p strong {
	color:#fe6601
}
.czrxzy-wrap .czrxzy-list .czrxzy-item:first-child {
	width:100%
}
.czrxzy-wrap .czrxzy-list .czrxzy-item:first-child .czrxzy-txt {
	width:20.17045455%;
	top:0;
	left:0;
	bottom:none;
	border-bottom-right-radius:.8rem;
	border-top-right-radius:0
}
.czrxzy-wrap .czrxzy-list .czrxzy-item:nth-child(n+2) .czrxzy-txt {
	bottom:0
}
.czrxzy-wrap .czrxzy-list .czrxzy-item:nth-child(2n+1) {
	margin-right:0
}
.czrxzy-wrap .sqyh-btn {
	margin-top:.6rem
}
.ybmzy-tit {
	width:93.75%;
	line-height:2.4rem;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:1rem;
	border-bottom:1px solid #e6e0e0;
}
.ybmzy-tit h3 {
	float:left;
	color:#000;
	font-weight:700;
	font-size:1.6rem;
	line-height:3rem;
}
p.ybmzy-gd {
	float:right;
	position:relative;
	background-image:-o-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-webkit-gradient(linear,left top, right top,color-stop(0, #ff1e32),to(#ff603b));
	background-image:-webkit-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:-moz-linear-gradient(left,#ff1e32 0,#ff603b 100%);
	background-image:linear-gradient(90deg,#ff1e32 0,#ff603b 100%);
	color:#fff;
	height:2.4rem;
	line-height:2.4rem;
	font-size:1.1rem;
	border-radius:1.2rem;
	padding:0 1rem;
	overflow:hidden
}
.xdfbt-menu {
	position:fixed;
	width:100%;
	max-width:640px;
	min-width:320px;
	bottom:0;
	z-index:99;
	background:#f30;
	padding:5px 0
}
.xdfbt-menu .menu-wrap {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
.xdfbt-menu .menu-wrap .menu-item {
	position:relative;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	text-align:center
}
.xdfbt-menu .menu-wrap .menu-item:after {
	position:absolute;
	width:1px;
	height:34px;
	right:0;
	top:50%;
	content:'';
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	background:#fff
}
.xdfbt-menu .menu-wrap .menu-item .menu-desc {
	font-size:15px;
	line-height:15px;
	margin-top:4px;
	color:#fff;
	position:relative;
	z-index:3
}
.xdfbt-menu .menu-wrap .menu-item .menu-thumb {
	line-height:24px
}
.xdfbt-menu .menu-wrap .menu-item .menu-thumb .iconfont {
	font-size:20px;
	color:#fff;
	display:block
}
.xdfbt-menu .menu-wrap .menu-item .menu-thumb .iconfont.iconzaixianzixun2 {
	font-size:24px;
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	  -o-animation-duration:1s;
	     animation-duration:1s;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	  -o-animation-fill-mode:both;
	     animation-fill-mode:both;
	-webkit-animation-name:dynamic;
	-moz-animation-name:dynamic;
	  -o-animation-name:dynamic;
	     animation-name:dynamic;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	  -o-animation-iteration-count:infinite;
	     animation-iteration-count:infinite
}
.xdfbt-menu .menu-wrap .menu-item .menu-thumb .iconfont.icondianhuazixun {
	font-size:21px
}
.xdfbt-menu .menu-wrap .menu-item .menu-thumb .iconfont.icontiyanjin {
	font-size:24px
}
.xdfbt-menu .menu-wrap .menu-item:last-child {
	-webkit-box-flex:1.2;
	-webkit-flex:1.2;
	-moz-box-flex:1.2;
	-ms-flex:1.2;
	flex:1.2
}
.xdfbt-menu .menu-wrap .menu-item:last-child::after {
	width:0
}
.xdfbt-menu .menu-wrap .menu-item:last-child .menu-thumb {
	opacity:0
}
#chat_num {
	position:absolute;
	right:50%;
	top:-8px;
	font-size:11px;
	background:#ff0;
	color:#d60000;
	width:20px;
	height:20px;
	border-radius:50%;
	line-height:20px;
	text-align:center;
	margin-right:-60px;
	-webkit-animation-name:zxnum;
	-moz-animation-name:zxnum;
	  -o-animation-name:zxnum;
	     animation-name:zxnum;
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	  -o-animation-duration:1s;
	     animation-duration:1s;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	  -o-animation-iteration-count:infinite;
	     animation-iteration-count:infinite;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	  -o-animation-fill-mode:both;
	     animation-fill-mode:both
}
@-webkit-keyframes dynamic {
	0% {
	-webkit-transform:scaleX(1);
	transform:scaleX(1)
}
10%,20% {
	-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
	transform:scale3d(.9,.9,.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	transform:scale3d(1.1,1.1,1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
}
to {
	-webkit-transform:scaleX(1);
	transform:scaleX(1)
}
}@-moz-keyframes dynamic {
	0% {
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	     transform:scaleX(1)
}
10%,20% {
	-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
	-moz-transform:scale3d(.9,.9,.9) rotate(-3deg);
	     transform:scale3d(.9,.9,.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	-moz-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	     transform:scale3d(1.1,1.1,1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	-moz-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	     transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
}
to {
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	     transform:scaleX(1)
}
}@-o-keyframes dynamic {
	0% {
	-webkit-transform:scaleX(1);
	-o-transform:scaleX(1);
	   transform:scaleX(1)
}
10%,20% {
	-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
	transform:scale3d(.9,.9,.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	transform:scale3d(1.1,1.1,1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
}
to {
	-webkit-transform:scaleX(1);
	-o-transform:scaleX(1);
	   transform:scaleX(1)
}
}@keyframes dynamic {
	0% {
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	  -o-transform:scaleX(1);
	     transform:scaleX(1)
}
10%,20% {
	-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);
	-moz-transform:scale3d(.9,.9,.9) rotate(-3deg);
	     transform:scale3d(.9,.9,.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	-moz-transform:scale3d(1.1,1.1,1.1) rotate(3deg);
	     transform:scale3d(1.1,1.1,1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	-moz-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);
	     transform:scale3d(1.1,1.1,1.1) rotate(-3deg)
}
to {
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	  -o-transform:scaleX(1);
	     transform:scaleX(1)
}
}#hslsjzx {
	position:absolute;
	display:block;
	width:22px;
	height:22px;
	border-radius:22px;
	background-color:#f88a01;
	text-align:center;
	color:#fff;
	font-size:11px;
	top:-12px;
	right:6px;
	line-height:18px;
	z-index:1;
	border:1px solid #fff;
	font-style:normal;
	-webkit-border-radius:22px;
	-moz-border-radius:22px;
	-ms-border-radius:22px;
	-o-border-radius:22px;
}
#jesong_pop_msg {
	display:none!important;
	-webkit-box-shadow:0 0 1rem rgba(0,0,0,.5)!important;
	box-shadow:0 0 1rem rgba(0,0,0,.5)!important;
	background:#fff!important;
	color:#666!important;
	opacity:1!important
}
.ksttel_new_o {
	display:none!important
}
.xdf-hbfs{position:fixed;z-index:99;width:72px;right:-2px;bottom:32%;-webkit-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:.3s;-o-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}
.xdf-hbfs a,.xdf-hbfs img{display:block;width:100%}
.cs-wrap{width: 87%;top:-77%;position:absolute;z-index: 7;}
.cs-wrap .cs-circl{position:relative;width:60%;padding-top:60%;background:#e56;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0 auto}
.cs-wrap .cs-circl::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-top:100%;border-radius:50%;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-box-shadow:0 0 5px 1px #adadad;box-shadow:0 0 5px 1px #adadad;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background: #f5f5f5;z-index:3}
.cs-thumb{position:absolute;top:0;left: 51%;transform:translateX(-50%);width: 107%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);z-index:4}
.cs-thumb .cs-desc{width:93%;padding-top:40%;position:absolute;top:29%;left:2%;-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg)}
.cs-thumb .cs-desc p{position:absolute;width:100%;left:50%;top:54%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);font-size:14px;color: #c91414;text-align:center;}
.cs-thumb img{width:100%;display:block}
.xdfbt-menu .menu-wrap .menu-item:last-child::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-top:-webkit-calc(5.4% + 3px);padding-top:-moz-calc(5.4% + 3px);padding-top:calc(5.4% + 3px);content:'';background-color:#e56;z-index:100;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:3}
@-webkit-keyframes changecll{0%{color:#f3a800}
50%{color:#fff}
}
@-moz-keyframes changecll{0%{color:#f3a800}
50%{color:#fff}
}
@-o-keyframes changecll{0%{color:#f3a800}
50%{color:#fff}
}
@keyframes changecll{0%{color:#f3a800}
50%{color:#fff}
}
@media only screen and (min-width:321px){.cs-wrap{top:-52%}
.cs-thumb{top:3%}
}
@media only screen and (min-width:361px){.cs-wrap{top:-63%}
}
@media only screen and (min-width:376px){.cs-wrap{top:-66%}
}
@media only screen and (min-width:481px){.cs-wrap{top:-80%}
}
@media only screen and (min-width:561px){.cs-wrap{top:-120%}
}
@media only screen and (min-width:641px){.cs-wrap{top:-120%}
}
@media only screen and (min-width: 321px){.cs-wrap{top: -167%;}
.cs-thumb{top: -11%;}
}
@media only screen and (min-width:361px){.cs-wrap{top: -192%;}
}
@media only screen and (min-width:376px){.cs-wrap{top: -212%;}
}
@media only screen and (min-width:481px){.cs-wrap{top:-80%}
}
@media only screen and (min-width:561px){.cs-wrap{top: -413%;}
.menu-desc p {
	-webkit-transform: translateX(-23%)!important;
	   -moz-transform: translateX(-23%)!important;
	    -ms-transform: translateX(-23%)!important;
	     -o-transform: translateX(-23%)!important;
	        transform: translateX(-23%)!important;
}
}
@media only screen and (min-width:640px){
	.cs-wrap{top: -416%;}
	.menu-desc p {-webkit-transform: translateX(2%)!important;-moz-transform: translateX(2%)!important;-ms-transform: translateX(2%)!important;-o-transform: translateX(2%)!important;transform: translateX(2%)!important;}
}
.lg_header .lg_header_logo {
	padding: 0.6rem 1% 0.46rem;;
	width: 99%;
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.xc-zx-footbtn {
	position:fixed;
	bottom:0;
	z-index:10;
	background:#ea0c0c;
	width:100%;
	max-width:640px;
	min-width:320px;
	-webkit-box-shadow:0 0 2px 1px rgba(255,255,255,.6);
	box-shadow:0 0 2px 1px rgba(255,255,255,.6);
}
.zx-footbtn-wrap {
	padding:9.6000015px 0;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:-moz-box;
	display:flex;
	-webkit-tap-highlight-color:transparent
}
.footbtn-item {
	width:46px;
	height:38.4000061px;
	line-height:38.4000061px;
	font-size:11.5200018px;
	text-align:center;
	color:#fff;
}
.footbtn-item.pdf:first-child {
	padding-left:6.399985px
}
.footbtn-item.lh a {
	position:relative;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:-moz-box;
	display:flex;
	height:100%;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	flex-direction:column;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	-moz-box-pack:start;
	justify-content:flex-start;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	-moz-box-align:center;
	align-items:center
}
.footbtn-item.lh .footbtn-thumb {
	position:relative;
	width:19.2000031px;
	height:19.2000031px;
	margin-bottom:7.0401611px;
	font-size:0
}
.footbtn-item.lh .footbtn-thumb img {
	display:block;
	min-width:100%;
	max-width:100%;
	height:100%;
	margin:auto
}
.footbtn-item.lh .footbtn-txt {
	position:relative;
	font-size:11px;
	color:#fff;
	line-height:1
}
.footbtn-item.eight {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	-moz-box-flex:1;
	flex:1;
	-webkit-animation:scale-data-v-4875c48c 4s linear infinite;
	-moz-animation:scale-data-v-4875c48c 4s linear infinite;
	  -o-animation:scale-data-v-4875c48c 4s linear infinite;
	     animation:scale-data-v-4875c48c 4s linear infinite;
	margin-left:4.8000008px;
	margin-right:13.4400022px;
	border-radius:19.2000031px;
	text-align:center;
	background-image:-o-linear-gradient(left,#fff3da 4%,#ffe7a2 96%);
	background-image:-webkit-gradient(linear,left top, right top,color-stop(4%, #fff3da),color-stop(96%, #ffe7a2));
	background-image:-webkit-linear-gradient(left,#fff3da 4%,#ffe7a2 96%);
	background-image:-moz-linear-gradient(left,#fff3da 4%,#ffe7a2 96%);
	background-image:linear-gradient(90deg,#fff3da 4%,#ffe7a2 96%);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
	-webkit-border-radius:19.2000031px;
	-moz-border-radius:19.2000031px;
	-ms-border-radius:19.2000031px;
	-o-border-radius:19.2000031px;
	z-index:5;
}
.trans .footbtn-zx {
	position:relative;
	display:block;
	font-weight:700;
	line-height:1;
	color:#ea0c0c;
	padding-top:9.9200176px;
	font-size:18.5600046px
}
.footbtn-item.cs {
	width:68px;
	position:relative;
}
.cs-circl {
	height:44px;
	width:68px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
@-webkit-keyframes scale-data-v-4875c48c {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
12.5% {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
25% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
37.5% {
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
}
50% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
to {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@-moz-keyframes scale-data-v-4875c48c {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
12.5% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	     transform:scale(1.1)
}
25% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
37.5% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	     transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
to {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	     transform:scale(1)
}
}@-o-keyframes scale-data-v-4875c48c {
	0% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
12.5% {
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	   transform:scale(1.1)
}
25% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
37.5% {
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	   transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
to {
	-webkit-transform:scale(1);
	-o-transform:scale(1);
	   transform:scale(1)
}
}@keyframes scale-data-v-4875c48c {
	0% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
12.5% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	  -o-transform:scale(1.1);
	     transform:scale(1.1)
}
25% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
37.5% {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	  -o-transform:scale(1.1);
	     transform:scale(1.1)
}
50% {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
to {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	  -o-transform:scale(1);
	     transform:scale(1)
}
}.sidebar {
	border-radius: 50%;
	display:
	block;
	top: 46%;
	width: 4.8rem;
	right:0;
	height: 4.8rem;
	overflow:
	visible;
	background-color:
	transparent;
	-webkit-transform:translateZ(0px);
	transform:
	translateZ(0px);
	position:
	fixed;
	z-index:10000;
	-webkit-box-shadow:0 2px 2px 0 rgba(188,184,184,.55);
	box-shadow:0 2px 2px 0
	rgba(188,184,184,.55);
	-moz-transform:translateZ(0px);
	-ms-transform:translateZ(0px);
	-o-transform:translateZ(0px);
}
.sidebar .sidebar-wrap {
	width: 4.8rem;
	height: 4.8rem;
	position:
	absolute;
	right:0;
	bottom:0;
}
.sidebar .sidebar-wrap a {
	
	color:#ffffff;
	
font-size: 1.2rem;
	
position:
	relative;
	z-index:1;
	
-webkit-transform:translate3d(0,0,0);
	
-moz-transform:
	translate3d(0,0,0);
	
     transform:
	translate3d(0,0,0);
	
overflow:
	hidden;
	height:100%;
	width:100%;
	
text-align:
	center;
	
display:
	-webkit-box;
	
display:
	-webkit-flex;
	
display:
	-moz-box;
	
display:
	-ms-flexbox;
	
display:
	flex;
	
-webkit-box-align:center;
	
-webkit-align-items:center;
	
-moz-box-align:center;
	
-ms-flex-align:center;
	
align-items:
	center;
	
-webkit-box-pack:center;
	
-webkit-justify-content:center;
	
-moz-box-pack:center;
	
-ms-flex-pack:center;
	
justify-content:
	center;
	
-webkit-box-sizing:border-box;
	
-moz-box-sizing:border-box;
	
box-sizing:
	border-box;
	
-o-text-overflow:clip;
	
text-overflow:
	clip;
	
white-space:
	nowrap;
	
border-top-left-radius: .5rem;
	
border-bottom-left-radius: .5rem;
}
.consult-blank-btn-container {
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-o-text-overflow:clip;
	text-overflow:clip;
	white-space:nowrap;
	overflow:hidden;
}
@font-face {
	font-family:"icon-consult";
	src:url('/fonts/z8obl-wooof.eot');
	src:url('../fonts/z8obl-wooof.eot') format('embedded-opentype'),url('../fonts/d25ew-uoj0o.woff') format('woff'),url('../fonts/ig8dd-e0v5p.ttf') format('truetype'),url('../fonts/8saoo-fdmno.svg') format('svg');
}
.icon-consult {
	font-family:"icon-consult" !important;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.icon-consult::before {
	content:"\e608";
}
.consult-blank-btn-container.consult-blank-wt-two-icon {
	position:
	relative;
	z-index:1;
	-webkit-transform:translate3d(0,0,0);
	-moz-transform:
	translate3d(0,0,0);
	     transform:
	translate3d(0,0,0);
	overflow:
	hidden;
	height:100%;
	width:100%;
	text-align:
	center;
	display:
	-webkit-box;
	display:
	-webkit-flex;
	display:
	-moz-box;
	display:
	-ms-flexbox;
	display:
	flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:
	center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:
	center;
	-webkit-box-shadow:0 0.96px 6.72px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0.96px 6.72px 0
 rgba(0,0,0,0.3);
	background-color:#0c97ee;
	color:
	rgb(255,255,255);
}
.consult-blank-wt-two-btn-icon {
	position:
	absolute;
	display:
	block;
	top:0;
	left: -4rem;
	height:100%;
	width: 3.8rem;
	background-image:
	url(../images/cip_ml_pic42474230-e57d-4343-9cbd-6a08aeaee5da.png);
	background-repeat:
	no-repeat;
	-o-background-size:100% 100%;
	   background-size:100% 100%;
	-webkit-animation:move 3s both infinite;
	-moz-animation:
	move 3s both infinite;
	  -o-animation:
	move 3s both infinite;
	     animation:
	move 3s both infinite;
}
.consult-blank-wt-two-iconfont .icon {
	font-size: 1.9rem;
}
.consult-blank-wt-two-title {
	text-align:
	center;
	margin: -.4rem auto 0;
}
@-webkit-keyframes move {
	0% {
	left:-40px;
	opacity:0.6;
}
25% {
	left:100%;
	opacity:0.2;
}
50% {
	left:100%;
	opacity:0.2;
}
75% {
	left:-40px;
	opacity:0.6;
}
100% {
	left:-40px;
	opacity:0.6;
}
}@-moz-keyframes move {
	0% {
	left:-40px;
	opacity:0.6;
}
25% {
	left:100%;
	opacity:0.2;
}
50% {
	left:100%;
	opacity:0.2;
}
75% {
	left:-40px;
	opacity:0.6;
}
100% {
	left:-40px;
	opacity:0.6;
}
}@-o-keyframes move {
	0% {
	left:-40px;
	opacity:0.6;
}
25% {
	left:100%;
	opacity:0.2;
}
50% {
	left:100%;
	opacity:0.2;
}
75% {
	left:-40px;
	opacity:0.6;
}
100% {
	left:-40px;
	opacity:0.6;
}
}@keyframes move {
	0% {
	left:-40px;
	opacity:0.6;
}
25% {
	left:100%;
	opacity:0.2;
}
50% {
	left:100%;
	opacity:0.2;
}
75% {
	left:-40px;
	opacity:0.6;
}
100% {
	left:-40px;
	opacity:0.6;
}
}.cs-wrap .cs-circl {
	width:100%;
	padding-top:100%;
	background:#ea0c0c;
}
.footbtn-item.cs .footbtn-txt {
	position:relative;
	top:25px;
	font-size:11px;
	line-height:1;
	z-index:4;
}
.footbtn-item.cs .footbtn-txt p {
	color:#fff;
}
.xjzc-bar {
	position:fixed;
	top:50.8%;
	right:2.2%;
	width:52.391px;
	height:52.391px;
	background:#0c97ee;
	border-radius:5px;
	text-align:center;
	z-index:1000;
	-webkit-box-shadow:0 2px 2px 0 rgba(188,184,184,.55);
	box-shadow:0 2px 2px 0 rgba(188,184,184,.55);
}
.xjzc-bar a {
	position:relative;
	left:2px;
	line-height:18px;
	letter-spacing:3px;
	top:7px;
	display:block;
	color:#fff;
	font-size:14px;
}
.no_scroll {
	overflow-y:hidden!important;
	height:100%!important;
}
.popup {
	width:100%;
	height:100%;
	background:rgba(0,0,0,.7);
	position:fixed;
	top:0;
	left:0;
	z-index:999999;
}
.dn {
	display:none;
}
.popup_con {
	width:80%;
	max-width:500px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
}
.popup_conx {
	border-radius:10px;
	background:#fff;
	overflow:hidden;
}
.popup_title {
	padding:3% 0;
	background:#fc5501;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.popup_list li {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-moz-box-orient:horizontal;
	-moz-box-direction:normal;
	-ms-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding:5px;
	border-bottom:1px solid #ccc;
}
.popup_list li .popup-thumb {
	width:33%;
}
.popup_list li .popup-thumb a {
	display:block;
}
.popup_list li .popup-thumb img {
	width:100%;
	display:block;
}
.popup_list li article {
	display:block;
	width:65%;
	padding:2px 0;
}
.popup_list li article strong {
	display:block;
	font-size:14px;
	line-height:14px;
}
.popup_list li article span {
	color:#c30202;
	font-weight:normal;
	padding-left:10px;
}
.popup_list li article p {
	line-height:12px;
	font-size:12px;
	padding:2px 0 6px;
}
.popup_list li article .popup_btn {
	width:40%;
	text-align:center;
	display:inline-block;
	padding:1% 5%;
	margin-left:5%;
	border:1px solid #ccc;
	border-radius:50px;
	background:#f5f0ed;
	font-size:12px;
	vertical-align:top;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.popup_list li article .popup_btn.popup_btn2 {
	background:#c30202;
	color:#fff;
	border-color:#c30202;
}
.popup_btnb {
	display:block;
	width:50%;
	padding:2% 0;
	margin:10px auto;
	background:#c30202;
	color:#fff;
	font-size:14px;
	text-align:center;
	border-radius:50px;
	text-decoration:none;
}
.popup_close {
	display:block;
	width:40px;
	height:40px;
	margin:10px auto;
}
.zixun-wrap {
	width:32px;
	padding:4px 2px;
	background:#0c97ee;
	position:fixed;
	right:0;
	top:42%;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	z-index:999;
}
.zixun-wrap a {
	display:block;
}
.zixun-wrap a .zixun-thumb {
	width:90%;
	margin:0 auto;
}
.zixun-wrap a .zixun-thumb img {
	width:100%;
}
.zixun-wrap a .zixun-txt {
	text-align:center;
	font-size:14px;
	line-height:18px;
	color:#fff;
}
.bzjtc-wrap {
	display:none;
	max-width:640px;
	min-width:320px;
	position:fixed;
	top:0;
	bottom:0;
	z-index:100000;
	width:100%;
	background-color:rgba(0,0,0,0.8);
}
.bzjtc-wrap img {
	width:100%;
	display:block;
}
.bzjtc-wrap .bzjc-content {
	position:absolute;
	top:42%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	  -o-transform:translate(-50%,-50%);
	     transform:translate(-50%,-50%);
	width:30.81600493rem;
	height:36.48000584rem;
}
.bzjtc-wrap .bzjc-content .bzj-jp {
	position:absolute;
	top:43%;
	left:36%;
	width:16.80000269rem;
}
.bzjtc-wrap .bzjc-content .bzj-jp .bzjjp-item {
	line-height:3.7440006rem;
	color:#e02a2c;
	font-size:1.8720003rem;
	letter-spacing:0.09600002rem;
}
.bzjtc-wrap .bzjc-content .bzj-jp .bzjjp-item span {
	font-size:1.34400022rem;
}
.bzjtc-wrap .bzjc-content .bzj-jp .bzjjp-item strong {
	font-weight:bold;
}
.bzjtc-wrap .bzjc-content .bzj-jp .bzjjp-item:first-child {
	margin-bottom:1.63200026rem;
}
.bzjform-wrap {
	position:absolute;
	bottom:2.97600048rem;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%);
	width:23.1360037rem;
}
.bzjform-wrap .cjqr-form-item input {
	height:3.45600055rem;
	font-size:1.2480002rem;
	display:block;
	color:#505050;
	background-color:#fff;
	border-radius:0.48000008rem;
	border:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	width:100%;
	text-indent:0.96000015rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bzjform-wrap .cjqr-form-item input:focus {
	outline:0;
}
.bzjform-wrap .cjqr-form-item.cjqr-form-btn {
	height:3.55200057rem;
	margin-top:0.86400014rem;
	background:-o-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-webkit-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:-moz-linear-gradient(135deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	background:linear-gradient(-45deg,#fef037 25%,#f9cf34 0,#f9cf34 50%,#fef037 0,#fef037 75%,#f9cf34 0);
	-o-background-size:2.11200034rem 2.11200034rem;
	   background-size:2.11200034rem 2.11200034rem;
	border-radius:0.48000008rem;
}
.bzjform-wrap .cjqr-form-item.cjqr-form-btn .cjqr-ipt-btn {
	background:#fde401;
	width:21.50400344rem;
	height:2.40000038rem;
	left:3.5%;
	top:16%;
	position:relative;
}
.bzjform-wrap .cjqr-form-item.cjqr-form-btn input {
	background:none;
	height:2.40000038rem;
	text-shadow:2px 2px 1px #fff;
	color:#ad1118;
	font-weight:700;
	font-size:1.34400022rem;
}
.close-panel {
	position:absolute;
	bottom:-4.12800066rem;
	left:50%;
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	  -o-transform:translateX(-50%);
	     transform:translateX(-50%);
	width:3.2rem;
	height:3.2rem;
	background:url(../images/close.png) no-repeat;
	-o-background-size:3.2rem 3.2rem;
	   background-size:3.2rem 3.2rem;
}
.popup-thumb {
	overflow:hidden;
	position:relative;
}
.tc-tips {
	position:absolute;
	top:12%;
	left:-34%;
	width:100%;
	line-height:1.3rem;
	background-color:#db262c;
	color:#fff;
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	text-align:center;
	font-size:1rem;
}
  .xqnotice-wrap {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-flow:wrap;
	-ms-flex-flow:wrap;
	flex-flow:wrap;
	background-color:#ff0000;
	padding:0 3.125%;
	margin-top:-0.2rem;
}
.xqnotice-wrap .xqnotice-thumb {
	width:2.4rem;
	padding:0.4rem 0.3rem;
}
.xqnotice-wrap .xqnotice-txt {
	width:-webkit-calc(100% - 2.9rem);
	width:-moz-calc(100% - 2.9rem);
	width:calc(100% - 2.9rem);
	margin-left:0.5rem;
}
.xqnotice-wrap .xqnotice-txt a {
	font-size:inherit;
	color:inherit;
}
.xqnotice-wrap .xqnotice-txt #sdemo1 {
	color:#fff;
	font-size:1.2rem;
	text-indent:1.2rem;
}
.xqnotice-wrap .xqnotice-txt #sdemo1,.xqnotice-wrap .xqnotice-txt #sdemo2 {
	display:inline-block;
}
.xqnotice-wrap .xqnotice-txt #sdemo1 span,.xqnotice-wrap .xqnotice-txt #sdemo2 span {
	color:#f4ea2a;
	font-weight:bold;
}
.xqnotice-wrap .xqnotice-txt #sdemo2 {
	color:#fff;
	font-size:1.2rem;
	text-indent:1.2rem;
}
.xqnotice-wrap .xqnotice-txt #sdemo {
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	line-height:2.7rem;
	height:2.7rem;
}
.rightbar-wrap {
	width:4.8rem;
	height:4.8rem;
	background-color:#0c97ee;
	text-align:center;
	right:0;
	top:54.5%;
	position:fixed;
	z-index:10000;
	border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.rightbar-wrap .rightbar-txt {
  padding-top: .8rem;
  padding-left: .2rem;
}
.rightbar-wrap .rightbar-txt p {
  font-size: 1.3rem;
  line-height: 1.6rem;
  color: #fff;
  letter-spacing: .2rem;
}
.cktfoot{ position: fixed;
    line-height: 5rem;
    bottom: 0px;
    width: 100%;
    padding: 0 .5%;
    z-index: 99;
    max-width: 640px;
    background-color: #f5f5f5;}
.cktfoot span{position:relative; display:block; width:25%; float:left; text-align:center;height:100%;}
.cktfoot span a {display: block;margin: 0.25rem;}
.cktfoot span a img{width: 100%;display: inline-block;vertical-align: middle;}
.winmodelbtn {
	position: fixed;
	right: 0.8rem;
	bottom: 14.4rem;
	z-index: 99999;
	background: #ec2055;
  }
  .winmodelbtn {
	position: fixed;
	right: 0.1rem;
	bottom: 14.4rem;
	z-index: 99999;
	background: #ec2055;
  }
  .btttomdesc {
	position: relative;
	height: 2.4rem;
	line-height: 2.4rem;
	background: #ec2055;
	color: #fff;
  }
  .leftwenzi,
  .xdf-flag {
	padding: 0 0.4rem;
  }
  .btttomdesc i {
	float: left;
	width: 3px;
	height: 4px;
	border-radius: 4px;
	margin-right: 2px;
	background-color: #fff;
	display: inline-block;
	margin-top: 1.12rem;
  }
  .btttomdesc i:nth-child(1) {
	-webkit-animation: love1 2s infinite;
	-moz-animation: love1 2s infinite;
	  -o-animation: love1 2s infinite;
	     animation: love1 2s infinite;
  }
  .btttomdesc i:nth-child(2) {
	-webkit-animation: love2 2s infinite;
	-moz-animation: love2 2s infinite;
	  -o-animation: love2 2s infinite;
	     animation: love2 2s infinite;
	-webkit-animation-delay: 0.15s;
	-moz-animation-delay: 0.15s;
	  -o-animation-delay: 0.15s;
	     animation-delay: 0.15s;
  }
  .btttomdesc i:nth-child(3) {
	-webkit-animation: love3 2s infinite;
	-moz-animation: love3 2s infinite;
	  -o-animation: love3 2s infinite;
	     animation: love3 2s infinite;
	-webkit-animation-delay: 0.3s;
	-moz-animation-delay: 0.3s;
	  -o-animation-delay: 0.3s;
	     animation-delay: 0.3s;
  }
  .btttomdesc .title {
	font-size: 1.2rem;
	color: #fff;
	text-align: center;
	padding-right: .4rem;
  }
  @-webkit-keyframes love1 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  transform: translateY(0);
	}
  }
  @-moz-keyframes love1 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -moz-transform: translateY(-6px);
	       transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	       transform: translateY(0);
	}
  }
  @-o-keyframes love1 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -o-transform: translateY(-6px);
	     transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -o-transform: translateY(0);
	     transform: translateY(0);
	}
  }
  @keyframes love1 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -moz-transform: translateY(-6px);
	    -o-transform: translateY(-6px);
	       transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	    -o-transform: translateY(0);
	       transform: translateY(0);
	}
  }
  @-webkit-keyframes love2 {
	30%,
	50% {
	  height: 16px;
	  -webkit-transform: translateY(-8px);
	  transform: translateY(-8px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  transform: translateY(0);
	}
  }
  @-moz-keyframes love2 {
	30%,
	50% {
	  height: 16px;
	  -webkit-transform: translateY(-8px);
	  -moz-transform: translateY(-8px);
	       transform: translateY(-8px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	       transform: translateY(0);
	}
  }
  @-o-keyframes love2 {
	30%,
	50% {
	  height: 16px;
	  -webkit-transform: translateY(-8px);
	  -o-transform: translateY(-8px);
	     transform: translateY(-8px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -o-transform: translateY(0);
	     transform: translateY(0);
	}
  }
  @keyframes love2 {
	30%,
	50% {
	  height: 16px;
	  -webkit-transform: translateY(-8px);
	  -moz-transform: translateY(-8px);
	    -o-transform: translateY(-8px);
	       transform: translateY(-8px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	    -o-transform: translateY(0);
	       transform: translateY(0);
	}
  }
  @-webkit-keyframes love3 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  transform: translateY(0);
	}
  }
  @-moz-keyframes love3 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -moz-transform: translateY(-6px);
	       transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	       transform: translateY(0);
	}
  }
  @-o-keyframes love3 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -o-transform: translateY(-6px);
	     transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -o-transform: translateY(0);
	     transform: translateY(0);
	}
  }
  @keyframes love3 {
	30%,
	50% {
	  height: 12px;
	  -webkit-transform: translateY(-6px);
	  -moz-transform: translateY(-6px);
	    -o-transform: translateY(-6px);
	       transform: translateY(-6px);
	}
	100%,
	75% {
	  height: 5px;
	  -webkit-transform: translateY(0);
	  -moz-transform: translateY(0);
	    -o-transform: translateY(0);
	       transform: translateY(0);
	}
  }
.xmenu-item {
	position: absolute;
	width: 20%;
	right: -1%;
	}

  .xmenu-item .cs-wrap .cs-circl {
	width: 90%;
	padding-top: 82%;
	background: #f5f5f5;
    box-sizing: border-box;
	}
  .menu-desc p{
	position: relative;
	bottom: -26px;
	z-index: 8;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	text-indent: -14%;
	}
