.activities_nav {
	padding: .3rem 0 0rem 0;
	background: #fff;
}

.activities_nav ul {
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	justify-content: space-between;
	padding: 0 .3rem;
}

.activities_nav ul li {
	text-align: center;
	margin-bottom: .25rem;
	list-style: none;
}

.activities_nav ul li a {
	display: block;
	font-size: .26rem;
	height: 1.45rem;
	color: #212121;
}

.activities_nav ul li img {
	width: 1.02rem;
	height: 1.02rem;
	display: block;
	margin: 0 auto;
	margin-bottom: .1rem;
}


.hotKwd {
	font-size: .28rem;
	margin-bottom: 0;border-top: 10px solid #f2f2f2;
}

.pb15 {
	padding: 0.3rem 0.2rem;
}

.hotKwd .kwdBord {
	font-size: .3rem;
	line-height: .5rem;
	font-weight: bold;
	height: .5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.hotKwd .kwdBord a{color: #333;}
.hotKwd .split {
	font-style: normal;
	color: #dfdfdf;
	margin: 0 2px;
	font-weight: normal;
}

.hotKwd p {
	line-height: .5rem;
	height: .5rem;
	overflow: hidden;
	font-size: 0.24rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.hotKwd  p a{color: #666;}
.hotKwd .bb-so {
	margin-bottom: .15rem;
	padding-bottom: .15rem;
}

.hotKwd .word {
	font-size: .22rem;
	color: #fff;
	font-weight: normal;
	display: inline-block;
	line-height: .32rem;
	padding: 0 .06rem;
	border-radius: 3px;
	margin-top: -.04rem;
	vertical-align: middle;
}

.hotKwd .word1 {
	background: #f23c32;
}

.hotKwd .word2 {
	background: #3273ea;
}


.brand_center {
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}

.title h2 {
	color: #353535;
	font-size: 0.46rem;
	text-align: center;
	line-height: 1.3rem;
	font-weight: bold;
}

.brand_center .gallery-top {
	width: 93.75%;
	margin: 0 auto;
	padding-top: 1.5rem;
}

.date {
	color: #222222;
	font-size: .24rem;
	line-height: 0.4rem;
	padding-top: 0.25rem;
	/* font-family: 'Times New Roman'; */
}

.new_info {
	color: #222222;
	font-size: 0.28rem;
	line-height: 0.4rem;
	height: 0.4rem;
	overflow: hidden;
}

.text-c {
	text-align: center;
}

.footIndex {
	max-width: 640px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0;
	overflow: hidden;
}

.footIndex .foottel {
	display: block;
	padding: .25rem .3rem;
	font-size: 0;
	color: #fff;
	-webkit-border-radius: .1rem;
	border-radius: .1rem;
	margin: 0.2rem;
	background: linear-gradient(to left, #019fff, #0079c3);
	background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
	background: #ff9330;
}

.footIndex .foottel img {
	display: inline-block;
	vertical-align: middle;
	width: .55rem;
}

.footIndex .foottel span {
	display: inline-block;
	vertical-align: middle;
	padding: 0 .22rem;
	font-size: .22rem;
	line-height: 1.3;
}

.footIndex .foottel b {
	display: inline-block;
	vertical-align: middle;
	font-size: .50rem;
	font-weight: 400;
}


.iProcess-cnt {padding: 0.2rem 0 0.6rem 0;/* margin-bottom: 0.267rem; */background-color: #ffffff;border-bottom: 10px solid #f2f2f2;display: none;}
.iProcess-cnt-font { text-align: center; }
.iProcess-cnt-font i { width: 0.720rem; height: 0.720rem; }
.iProcess-cnt-font p { padding-top: 0.080rem; line-height: 0.260rem; font-size: 0.260rem; color: #222222; }
.iProcess-guide { position: absolute; left: 0; right: 0; top: 0; height: 0.720rem; }
.iProcess-guide-item { width: 33.333%; height: 0.720rem; text-align: center; }
.iProcess-guide-item .pd-r-20 { height: 0.720rem; padding-right: 0.137rem; }
.iProcess-guide-item .pd-20 { height: 0.720rem; padding: 0 0.267rem; }
.iProcess-guide-item .pd-l-25 { height: 0.720rem; padding-left: 0.123rem; }
.iProcess-guide-item-box { width: 1.013rem; height: 0.720rem; font-size: 0; }
.iProcess-guide-item-box-line { display: inline-block; margin-bottom: 0.080rem; width: 0.267rem; height: 0.027rem; background-color: #999999; }
.iProcess-guide-item-box_w { display: inline-block; padding: 0.027rem; margin: 0 0.107rem; width: 0.080rem; height: 0.080rem; border: 0.027rem solid #999999; border-radius: 100%; }
.iProcess-guide-item-box_n { width: 0.080rem; height: 0.080rem; background-color: #999999; border-radius: 100%; }
.img-size img {
    width: 100%;
    height: 100%;
}
.pr { position: relative !important; }
.ovfl { overflow: hidden; }
.img { font-size: 0; }
.img-size img { width: 100%; height: 100%; }
.w100 { width: 100%; }
.mg-auto {
    margin: auto;
}
.db {
    display: block !important;
}
.fl {
    float: left !important;
}.fr {
    float: right !important;
}
.automatic-img_01, .automatic-img_02, .automatic-img_03, .automatic-img_04, .automatic-img_05, .automatic-img_06, .automatic-img_07, .automatic-img_08, .automatic-img_09, .automatic-img_10 { overflow: hidden; display: block; width: 100%; height: 100%; }
.layout { display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; ustify-content: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; width: 100%; height: 100%; }
#content { padding: 0.400rem 0; background-color: #f5f5f5; }

.main { padding: 0 0.2rem;
    /* width: 9.467rem; */
}.lazyload-imgloading { position: absolute; left: 0; top: 0; background-image: url(../images/@2x/imageloading.gif); background-size: 100%; background-color: #ffffff; background-repeat: no-repeat;  background-position: center; }
.lazyload-img { overflow: hidden; display: block; width: 100%; height: 100%; }
.lazy,.lazy_img{width: 100%;}


.part_top {
	/* width: 100%; */
	padding: .6rem .4rem .2rem .2rem;
	position: relative;
}

.about_from .part_top {
	padding-top: .4rem
}

.part_top .part_top_title {
	font-weight: 700;
	font-size: .46rem;
	line-height: .7rem;
	color: #222;
}

.part_top .part_top_subtitle {
	font-size: .24rem;
	line-height: .4rem;
	color: #999
}

.part_top .part_top_subtitle span {
	color: #222;
	font-weight: 700
}

.part_top .part_top_btn {
	position: absolute;
	right: .4rem;
	top: .72rem;
	border-radius: .2rem;
	line-height: .4rem;
	display: inline-block;
	height: .4rem;
	font-size: .24rem;
	padding: 0 .15rem 0 .2rem;
	color: #666;
	background: #ddd url(../images/pic/icon-more.png) right center no-repeat;
	background-size: .08rem;
	border-right: #ddd .1rem solid
}

.six_a {
	margin: 0 .2rem;
	height: 4.5rem;
	background: url(../images/pic/img-zxgsbk.png) no-repeat;
	background-size: 100%;
}

.six_a a {
	float: left;
	display: block;
	height: 2rem
}

.six_a a:nth-child(1) {
	width: 1.9rem
}

.six_a a:nth-child(2) {
	width: 2.8rem
}

.six_a a:nth-child(3) {
	width: 2rem
}

.six_a a:nth-child(4) {
	width: 2.65rem
}

.six_a a:nth-child(5) {
	width: 2.1rem
}

.six_a a:nth-child(6) {
	width: 1.94rem
}



.iShop-cnt { padding: 0.533rem 0; margin-bottom: 0.267rem; background-color: #ffffff; }
.iShop-cnt-item { padding-top: 100%; border-radius: 0.080rem; }
.iShop-cnt-item-img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.iShop-cnt-item-font { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.50); text-align: center; color: #ffffff; }
.iShop-cnt-item-font_h2 { padding: 0 0.267rem; line-height: 0.373rem; font-size: 0.373rem; line-height: 0.613rem; font-weight: bold; }
.iShop-cnt-item-font_h2 span { padding-left: 0.160rem; }

.iService-cnt { padding: 0.533rem 0; margin-bottom: 0.267rem; background-color: #ffffff; }
.swiper-iService { margin-bottom: 0.267rem; }
.iService-cnt .swiper-scrollbar { opacity: 1 !important; }
.iService-cnt .swiper-container-horizontal> .swiper-scrollbar { left: auto; right: 0; bottom: 0; top: 0; width: 100%; height: 0.080rem; }
.iService-cnt-img { width:48%; height: 3.427rem; border-radius: 0.080rem; }
.iService-cnt-font { padding-top: 0.267rem; width:50%; height: 3.160rem; }
.iService-cnt-font_h2 {line-height: 0.427rem;font-size: 0.32rem;color: #222222;}
.iService-cnt-font-txt {margin: 0.113rem 0;height: 1.440rem;line-height: 0.380rem;font-size: 0.24rem;text-align: justify;color: #666666;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.iService-cnt-font-price { height: 0.587rem; line-height: 0.587rem; font-size: 0.320rem; color: #666666; }
.iService-cnt-font-price span { padding-right: 0.160rem; color: #b5000d; }
.iService-cnt-font-btn { width: 1.787rem; height: 0.587rem; background-color: #b5000d; border-radius: 0.080rem; line-height: 0.587rem; font-size: 0.320rem; text-align: center; color: #ffffff; }
.iService-cnt-item { padding-top: 100%; border-radius: 0.080rem; }
.iService-cnt-item-img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.iService-cnt-item-font { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.70); text-align: center; color: #ffffff; }
.iService-cnt-item-font_h2 { padding-bottom: 0.187rem; line-height: 0.373rem; font-size: 0.373rem; font-weight: bold; }
.iService-cnt-item-font p { line-height: 0.427rem; font-size: 0.320rem; }



.text-primary {
	color: #e74c3c !important
}

.text-yellow {
	color: #E6A64C !important
}

.text-title {
	color: #212628
}

.text-sub {
	color: #666
}

.bg-sub {
	background: #666
}

.bg-form {
	background: #f7f7f7 !important
}

.text-white {
	color: #fff !important
}

.text-color9 {
	color: #999
}

.text-color4 {
	color: #444
}

.text-black {
	color: #333
}

.bg-bg {
	background: #fafafa
}

.bg-white {
	background: #fff
}

.bg-primary {
	background: #e74c3c
}

.bg-active {
	background: #fdeded
}

.bg-bbb {
	background: #bbb
}

.text-blue {
	color: #c7e3ff
}

.bg-border {
	background: #edecec
}

.text-5d {
	color: #5d5d5d
}

.text-border2 {
	color: #d9d9d9
}

.border-primary {
	border-bottom: 1px solid #e74c3c
}

.user-page .form-input {
	margin-top: 20px
}

.user-page .form-input input {
	width: 100%;
	height: 45px;
	padding: 0 15px;
	background: #f5f5f5
}

.user-page .form-input .right {
	padding-left: 10px
}

.user-page .form-input .right button,
.user-page .form-input .right img {
	height: 45px
}

.user-page .form-checkbox {
	margin-top: 20px
}

.user-page .other-login dt:before {
	content: "";
	width: 1.8rem;
	height: 1px;
	margin-right: 10px;
	background: #eee;
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.user-page .other-login dt:after {
	content: "";
	width: 1.8rem;
	height: 1px;
	margin-left: 10px;
	background: #eee;
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.user-page .other-login a {
	border-radius: 50%;
	width: 50px;
	height: 50px;
	display: inline-block;
	margin: 20px 10px 0;
	line-height: 50px
}




.index-page .swiper-container .swiper-pagination-bullet-active {
	background: #e74c3c
}

.index-page .notice-info {
	margin-bottom: 20px;
	box-shadow: 0 0 20px #ddd;
	height: 30px;
	line-height: 30px;
	border-radius: 15px;
	color: #e74c3c;
	padding: 0 50px 0 40px;
	background: #fff;
	background-size: auto 24px
}

.index-page .notice-info .iconfont {
	right: 0;
	top: 0;
	width: 40px
}

.index-page .box1 .menu {
	text-align: center
}

.index-page .box1 .menu .iconfont {
	font-size: 24px
}

.index-page .box1 .menu .text {
	display: block;
	color: #333
}

.index-page .box1 .menu .icon1 {
	color: #458ddb
}

.index-page .box1 .menu .icon2 {
	color: #f09d39
}

.index-page .box1 .menu .icon3 {
	color: #6589e5
}

.index-page .box1 .menu .icon4 {
	color: #e58361
}

.index-page .box2 {
	padding-top: 0.2rem
}

.index-page .box3 {
/* 	padding:0.2rem */
}
.index-page .box3 h3.sub{font-size: 0.28rem;
    font-weight: normal;
    line-height: 0.38rem;}
.index-page .box3 p.sub{font-size: 0.24rem;
    font-weight: normal;
    line-height: 0.32rem;}
.index-page .box3 .jiaService {
	width: 6.9rem;
	height: 5rem;
	margin: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-direction: column;
	flex-direction: column
}

.index-page .box3 .jiaService-1 {
	width: 6.9rem;
	height: 2.8rem;
	margin: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-direction: column;
	flex-direction: column
}

.index-page .box3 .img_1 {
	width: 3.34rem;
	height: 2.8rem;
	border-radius: 10px
}

.index-page .box3 .img_2 {
	width: 3.34rem;
	height: 1.3rem;
	border-radius: 10px
}

.index-page .box3 .img_3 {
	width: 6.9rem;
	height: 2rem;
	border-radius: 10px
}

.index-page .box3 .home-serve-title {
	position: absolute
}

.index-page .box3 .home-serve-title .main-title {
	color: #fff;
	font-size: .3rem;
	font-weight: bold;
	padding-top: .20rem
}

.index-page .box3 .home-serve-title .main-title:before {
	content: '';
	display: block;
	width: .15rem;
	height: .08rem;
	background: #e74c3c;
	position: absolute;
	top: 0;
	left: 0
}

.index-page .box3 .home-serve-title .sub-title {
	color: #fff;
	font-size: .24rem
}

.index-page .box4 {
	padding: 15px 0;
	color: #333;
	font-size: 12px
}

.index-page .box4 i {
	font-size: 20px
}

.index-page .box5 {
	width: 6.9rem;
	height: 1.4rem;
	margin: auto;
	border-radius: .1rem;
	overflow: hidden;
	position: relative
}

.index-page .box5 .text {
	position: absolute;
	top: .15rem;
	left: .4rem
}

.index-page .box5 .text .title {
	font-size: .48rem;
	color: #333
}

.index-page .box5 .text .sub {
	font-size: .28rem;
	color: #333
}

.index-page .box6 {
	padding: 15px
}

.index-page .box6 .case-box {
	white-space: nowrap;
	overflow-x: auto
}

.index-page .box6 .tab {
	text-align: center
}

.index-page .box6 .tab a {
	font-size: 15px
}

.index-page .box6 .tab a:after {
	content: '|';
	padding: 0 .1rem
}

.index-page .box6 .tab a:last-child:after {
	content: "";
	padding: 0
}

.index-page .box8 .detail_team {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}

.index-page .box8 .loupan {
	width: 3.3rem;
	margin-left: .2rem
}

.index-page .box8 .loupan .img {
	width: 3.3rem;
	height: 3.3rem;
	border-radius: 10px
}

.index-page .box8 .loupan p {
	font-size: 12px;
	color: #333;
	padding: 5px
}

.index-page .box9 .scroll-box {
	overflow: hidden;
	width: 7.5rem;
	max-height: 225px
}

.index-page .box9 .scroll-box .scroll-container {
	max-height: 225px;
	width: auto;
	overflow-x: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.index-page .box9 .scroll-box .tab-item {
	width: 350px;
	height: 75px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center
}

.index-page .box9 .scroll-box .tab-item .img {
	width: 65px;
	height: 65px;
	border-radius: 5px
}

.index-page .box9 .scroll-box .tab-item:nth-child(3n) .text {
	border-bottom: none
}

.index-page .box9 .scroll-box .tab-item .text {
	max-width: 260px;
	margin-left: 15px;
	border-bottom: 1px solid #edecec;
	font-size: 12px;
	height: 75px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: center;
	justify-content: center
}

.index-page .box9 .scroll-box .tab-item .text i {
	font-size: 12px
}

.index-page .box9 .scroll-box .tab-item .text .title {
	font-size: 15px;
	color: #333
}

.index-page .box9 .scroll-box .tab-item .text .address {
	margin-top: 8px
}

.index-page .box10 .tab-container {
	width: 6.9rem;
	margin: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.index-page .box10 .tab-container .yuan {
	width: .5rem;
	height: .5rem;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: -.25rem;
	left: 50%;
	margin-left: -.25rem;
	box-shadow: 0 0 2px #ccc;
	color: #e74c3c;
	text-align: center;
	line-height: .5rem
}

.index-page .box10 .tab-container .yuan i {
	font-size: .3rem
}

.index-page .box11 .img {
	height: 3.5rem
}

.index-page .box11 .text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 60px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	font-size: 12px
}

.index-page .box11 .text i {
	font-size: 12px
}

.index-page .box11 .text .title {
	width: 4rem;
	padding-left: 5px
}

.index-page .box11 .msg {
	width: 2.3rem;
	height: 60px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center
}

.index-page .box13 .topic {
	overflow: hidden
}

.index-page .box13 .topic .topic-con {
	width: auto;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	max-height: 255px;
	overflow-x: auto;
	margin-bottom: 10px
}

.index-page .box13 .topic .top-item {
	width: 345px;
	height: 75px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.index-page .box13 .topic .top-item .time {
	background: #c0b8ac;
	width: 70px;
	height: 70px;
	border-radius: 5px;
	position: relative;
	color: #fff;
	line-height: 70px
}

.index-page .box13 .topic .top-item .time .yue {
	font-size: 24px;
	text-align: center
}

.index-page .box13 .topic .top-item .time .ri {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 30px;
	height: 18px;
	line-height: 1
}

.index-page .box13 .topic .top-item .text {
	width: 260px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 70px;
	border-bottom: 1px solid #edecec
}

.index-page .box13 .topic .top-item .text .title {
	font-size: 15px;
	color: #333
}

.index-page .box13 .topic .top-item .text .msg {
	font-size: 12px;
	color: #666;
	height: 38px
}

.index-page .box15 .swiper-wrapper {
	height: 1.6rem
}

.index-page .box15 .swiper-slide {
	height: 1.6rem
}

.index-page .box16 {
	padding-bottom: 20px
}

.index-page .connectme {
	height: 75px;
	background: #fff;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-align: center;
	align-items: center
}

.index-page .connectme .text {
	height: 50px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	padding-left: 10px;
	width: 5rem
}

.index-page .connectme .text .title {
	font-size: 18px;
	color: #333
}

.index-page .connectme .text .sub {
	font-size: 12px;
	color: #999
}

.index-page .connectme .cic {
	border-radius: 50%;
	width: 40px;
	height: 40px;
	border: 1px solid #e74c3c;
	line-height: 40px;
	text-align: center;
	margin-right: 10px;
	color: #e74c3c
}

.index-page .card-item {
	width: 2rem;
	height: 1.6rem;
	background: url(//s.dyrs.cc/static/m/images/20181102_02.jpg) no-repeat center;
	background-size: 100% 100%;
	box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.06);
	position: relative;
	margin-left: .3rem
}

.index-page .card-item:first-child {
	margin-left: 0rem
}

.index-page .card-item .cicle {
	width: 25px;
	height: 25px;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	top: -12.5px;
	left: 50%;
	margin-left: -12.5px;
	z-index: 1
}

.index-page .card-item .title {
	font-size: 15px;
	text-align: center;
	color: #333;
	padding-top: .30rem
}

.index-page .card-item .sub {
	color: #999;
	font-size: 12px;
	text-align: center
}

.index-page .tabnav {
	height: 50px;
	background: #fff;
	position: relative;
	z-index: 10;
	width: auto;
	margin-left: 0;
	box-shadow: none
}

.index-page .mainPage-title {
	font-size: 24px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-bottom: 5px;
	-ms-flex-align: end;
	align-items: flex-end;
	border-bottom: 1px solid #edecec
}

.index-page .mainPage-title .left {
	color: #333;
	font-weight: bold
}

.index-page .mainPage-title .right {
	color: #e74c3c;
	font-size: 12px
}

.index-page .mainPage-title .right i {
	font-size: 12px
}


/*å…¬ç”¨æ ·å¼*/
.gallery-thumbs .swiper-slide {
	color: #666666;
	font-size: 0.28rem;
	line-height: 0.3rem;
	text-align: center;
	border-radius: 1rem;
	width: auto !important;
	padding: 0 0.1rem;
}

.gallery-thumbs .swiper-slide i {
	width: 60%;
	height: 0.025rem;
	background: #d0393f;
	display: block;
	margin: 0 auto;
	display: none;
}

.gallery-thumbs .swiper-slide img {
	width: 100%;
}

.gallery-thumbs .swiper-slide-active {
	opacity: 1;
	color: #d0393f;
	font-size: 0.24rem;
	font-weight: bold;
}

.gallery-thumbs .swiper-slide-active i {
	display: block;
}


#popMenu {
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}



.bdyxfooter {
    position: fixed;
    z-index: 99;
    width: 100%;
    /* left: 0; */
    bottom: -2px;
    background: url(../images/pic/footer.png) no-repeat center bottom;
    background-size: 100% 100%;
    max-height: 130px;
    max-width: 640px;
}

.bdyxfootlist {
    width: 20%;
    float: left;
    text-align: center;
}

.bdyxfoot_link {
    padding-top: 0.42rem;
}

.bdyxfoot_link a img {
    width: 56%;
    max-width: 69px;
    margin: 0 auto;
}

.bdyxfoot_link a p {
    font-size: 0.24rem;
    color: #ffffff;
    line-height: .45rem;
}

.bdyxfoot_hd a img {
    width: 72%;
    margin: 0 auto;
    max-width: 90px;
}

.bdyxfoot_link a em {
    background: #fd8b15;
    border-radius: 1em;
    color: #fff;
    display: inline-block;
    font-size: 0.24rem;
    font-style: normal;
    height: .32rem;
    left: 59%;
    line-height: .32rem;
    position: absolute;
    text-align: center;
    top: .2rem;
    width: .42rem;
    animation: bounce 1s infinite;
    -webkit-animation: bounce 1s infinite;
    font-family: 'timesbd';
    /* border: 1px solid #ffffff; */
}

.bdyxfootnum {
    position: relative;
}

.bottom_flipInYt {
    animation: flipInX 2s .2s ease both infinite;
    -webkit-animation: flipInX 2s infinite;
    -moz-animation: flipInX 2s infinite;
}

.shake {-webkit-animation:shake 0.2s ease-in-out  6  alternate;-moz-animation:shake 0.2s ease-in-out  6  alternate;-o-animation:shake 0.2s ease-in-out  6  alternate;animation:shake 0.2s ease-in-out  6  alternate;}
@-webkit-keyframes shake{
	0% {
		-moz-transform:rotate(8deg);
		-webkit-transform:rotate(8deg);
		transform:rotate(8deg);
		}
	100% {
		-moz-transform:rotate(-8deg);
		-webkit-transform:rotate(-8deg);
		transform:rotate(-8deg);
		}
	}
@-moz-keyframes shake {
		0% {
		-moz-transform:rotate(8deg);
		-webkit-transform:rotate(8deg);
		transform:rotate(8deg);
		}
	100% {
		-moz-transform:rotate(-8deg);
		-webkit-transform:rotate(-8deg);
		transform:rotate(-8deg);
		}
	}
@-o-keyframes shake {
		0% {
		-moz-transform:rotate(8deg);
		-webkit-transform:rotate(8deg);
		transform:rotate(8deg);
		}
	100% {
		-moz-transform:rotate(-8deg);
		-webkit-transform:rotate(-8deg);
		transform:rotate(-8deg);
		}
	}
@keyframes shake {
		0% {
		-moz-transform:rotate(8deg);
		-webkit-transform:rotate(8deg);
		transform:rotate(8deg);
		}
	100% {
		-moz-transform:rotate(-8deg);
		-webkit-transform:rotate(-8deg);
		transform:rotate(-8deg);
		}
	}
	
	
	.shopUl li {
		display: block;
		border-bottom: 10px solid #f2f2f2
	}
	
	.shopUl li:last-child {
		border-bottom: none
	}
	
	.shopDiv {
		min-height: 1.85rem
	}
	
	.shopHead {
		padding: .3rem .0rem .0rem 1.2rem;
		background-image: url(../images/pic/dt.png);
		background-repeat: no-repeat;
		background-position: .2rem center;
		background-size: .8rem;
		position: relative;
	}
	
	.shopHead .shopTitle {
		font-size: .28rem;
		color: #333;
		/* line-height: .34rem; */
		margin-bottom: 0.1rem;
	}
	
	.shopHead .shopPlace {
		font-size: .24rem;
		padding-right: 1.5rem;
		line-height: .32rem;
		height: .64rem;
		overflow: hidden;
		color: #888;
		background: url(../images/pic/dt4.png) left top no-repeat;
		background-size: 0.22rem;
		text-indent: 0.3rem;
	}
	
	.shopHead .toPhone {
		position: absolute;
		right: .2rem;
		top: .45rem;
		width: 1.2rem;
		text-align: center;
		color: #fff;
		background-color: #ff631e;
		font-size: .24rem;
		line-height: .5rem;
		border-radius: 4px;
		background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
		background: linear-gradient(left, #fc6800, #fd9f21);
	}
	
	.caseImgBox {
		padding: 0 .2rem .2rem;
		/* height: 2rem; */
		position: relative;
	}
	
	.caseImgBox img {
		width: 32.3%;
		height: 1.6rem;
		margin-right: 0.6%;
		margin-left: 0;
	}
	
	.caseImgBox img:nth-child(3n){
		margin-right: 0
	}
	
	.more-case {
		position: absolute;
		right: .23rem;
		color: #fff;
		width: 1.2rem;
		text-align: center;
		line-height: 1.55rem;
		height: 1.6rem;
		top: 0;
		z-index: 11111111;
	}
	
	.more-case .num {
		font-size: 25px;
		margin-right: .1rem;
		vertical-align: middle
	}
	
	.more-case .name {
		font-size: 0.24rem;
		letter-spacing: 1px;
	}
	
	.more-case .mask {
		opacity: .76;
		background-color: #929292;
		position: absolute;
		height: 1.6rem;
		width: 100%;
		/* background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21)); */
		background: linear-gradient(left, #fc6800, #fd9f21);
	}
	
	
.custom{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0.625rem;
}
.custom .title{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: url(../images/tit02.png)no-repeat center  bottom;
	background-size: 10.0rem 0.4688rem;
}
.custom .title p{
	color:#333333;
	font-size: 0.4062rem;
	text-align: center;
}
.custom .title span{
	display: block;
	text-align: center;
	font-size:0.2188rem;
}
.custom  .switch{
	width: 8.8281rem;
	margin:0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0.3125rem;
}
.custom  .switch .hd {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.custom  .switch .hd ul li{
	float: left;
	width: 20%;
	text-align: center;
}
.custom  .switch .hd ul li a{
	color:#333333;
	font-size: 0.375rem;
}
.custom  .switch .hd ul .on a{
	color:#f42f2f;
}
.custom  .switch .tempWrap{
	margin-top:0.3125rem;
}
.custom  .switch .bd {
	width: 100%;
	
}
.custom  .switch .bd ul li{
	width: 4.375rem;
	height: auto;
	margin-bottom:0.0469rem;
	overflow: hidden;
	float: left;
}
.custom  .switch .bd ul li:nth-child(2n){
	float: right;
}
.custom  .switch .bd ul li img{
	display: block;
	width: 4.375rem;
	height: 3.2031rem;
}
.custom  .switch .bd ul li:first-child{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.custom  .switch .bd ul li:first-child img{
	display: block;
	width: 8.7969rem;
	height: 4.375rem;
}
.custom .more{
	display: block;
	width: 8.8281rem;
	height: 1.25rem;
	margin:0 auto;
	background: #f42f2f;
	line-height: 1.25rem;
	color:#fff;
	font-size:0.3125rem;
	text-align: center;
}

.m-tit{display: block;width: 91.2%;font-size: .36rem;color: #000;line-height: .43rem;/* height: 6rem; */overflow: hidden;margin: 0 auto;font-weight: bold;}
.m-tit i{display: block;}
.g-about{width: 100%;overflow: hidden;/* height: 41.7rem; */padding-top: .4rem;background: url(../images/pic/ab_bg.jpg) no-repeat 50% 50%;-webkit-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.g-about dl{width: 86.4%;margin: 0 0 0 0.2rem;padding: .25rem 0 0;}
.g-about dl dt{width: 100%;line-height: 0;position: relative;overflow: hidden;/* height:18.3rem; */}
.g-about dl dt em{width: 2.9rem;height: 2.9rem;display: block;line-height: 0;position: absolute;top: calc(50% - 1.5rem);left: calc(50% - 1.5rem);z-index: 10;}
.g-about dl dt em img{width: 2.9rem;height: 2.9rem;}
.g-about dl dd{padding:.25rem 1.35rem .25rem 0;font-size: 0.28rem;color: #3c3c3c;line-height: .32rem;/* height: 8rem; */overflow: hidden;}

.index-space-wrap {
	padding: 90px 0;
	background-color: #fff
}

@media screen and (max-width: 1024px) {
	.index-space-wrap {
		padding: 35px 0
	}
}
.index-space-wrap .m-space-lists-swiper {
	display: none;
	padding-left: 30px;
	margin-bottom: 15px
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .m-space-lists-swiper {
		display: block
	}
}

.index-space-wrap .m-space-lists-swiper .swiper-slide {
	display: flex;
	min-width: 65px;
	width: auto
}

.index-space-wrap .m-space-lists-swiper .swiper-slide .icon-box {
	padding-right: 10px
}

.index-space-wrap .m-space-lists-swiper .swiper-slide .icon-box .iconfont {
	font-size: 20px;
	color: #666;
	-webkit-transition: .2s ease all;
	-moz-transition: .2s ease all;
	transition: .2s ease all
}

.index-space-wrap .m-space-lists-swiper .swiper-slide .txt-box {
	font-size: 14px;
	color: #666;
	-webkit-transition: .2s ease all;
	-moz-transition: .2s ease all;
	transition: .2s ease all
}

.index-space-wrap .m-space-lists-swiper .swiper-slide .more-href {
	display: block;
	padding: 0 10px;
	font-size: 14px;
	color: #666;
	cursor: pointer;
	-webkit-transition: .2s ease all;
	-moz-transition: .2s ease all;
	transition: .2s ease all
}

.index-space-wrap .m-space-lists-swiper .swiper-slide .more-href:hover {
	background-color: #ec1b24;
	color: #fff
}

.index-space-wrap .m-space-lists-swiper .swiper-slide.on .iconfont,
.index-space-wrap .m-space-lists-swiper .swiper-slide.on .txt-box {
	color: #ec1b24
}

.index-space-wrap .space-boxs-swiper {
	margin-top: 30px
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper {
		margin-top: 0
	}
}

.index-space-wrap .space-boxs-swiper .swiper-slide {
	display: block;
	width: 1160px
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .swiper-slide {
		width: 3.18rem
	}
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-active .img-box .overlay {
	opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0)
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-active .img-box .tab-box {
	visibility: visible;
	opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100)
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-active .word-box {
	visibility: visible;
	opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100)
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-active:hover .img-box img {
	transform: scale(1.05)
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-active:hover .img-box .tab-box .txt {
	color: #ec1b24
}

.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-prev:hover .img-box::after,
.index-space-wrap .space-boxs-swiper .swiper-slide.swiper-slide-next:hover .img-box::after {
	opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100)
}

.index-space-wrap .space-boxs-swiper .img-box {
	position: relative;
	width: 100%;
	padding-top: 45.34483%;
	backface-visibility: hidden;
	overflow: hidden
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .img-box {
		padding-top: 45.59748%
	}
}

.index-space-wrap .space-boxs-swiper .img-box img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	-webkit-transition: .4s ease all;
	-moz-transition: .4s ease all;
	transition: .4s ease all
}

.index-space-wrap .space-boxs-swiper .img-box .tab-box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 340px;
	height: 80px;
	padding-left: 50px;
	padding-right: 25px;
	background-color: #fff;
	box-sizing: border-box;
	z-index: 2;
	visibility: hidden;
	opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: .4s ease all;
	-moz-transition: .4s ease all;
	transition: .4s ease all
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .img-box .tab-box {
		justify-content: center;
		width: 80px;
		height: 45px;
		padding-left: 0;
		padding-right: 0
	}
}

.index-space-wrap .space-boxs-swiper .img-box .txt {
	font-size: 18px;
	color: #333;
	font-weight: bold
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .img-box .txt {
		font-size: 14px
	}
}

.index-space-wrap .space-boxs-swiper .img-box .iconfont {
	font-size: 36px;
	color: #ec1b24
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .img-box .iconfont {
		display: none
	}
}

.index-space-wrap .space-boxs-swiper .img-box .overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 3;
	opacity: 1;
	-webkit-opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: .4s ease all;
	-moz-transition: .4s ease all;
	transition: .4s ease all
}

.index-space-wrap .space-boxs-swiper .img-box::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.4);
	z-index: 8;
	opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: .2s ease all;
	-moz-transition: .2s ease all;
	transition: .2s ease all
}

.index-space-wrap .space-boxs-swiper .word-box {
	height: 50px;
	padding: 0 100px;
	line-height: 25px;
	background-color: #fff;
	font-size: 16px;
	color: #444;
	visibility: hidden;
	overflow: hidden;
	opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: .4s ease all;
	-moz-transition: .4s ease all;
	transition: .4s ease all
}

@media screen and (max-width: 1024px) {
	.index-space-wrap .space-boxs-swiper .word-box {
		height: auto;
		padding: 0;
		line-height: 20px;
		font-size: 12px;
		overflow: visible
	}
}

.index-space-wrap .space-boxs-swiper .button-prev,
.index-space-wrap .space-boxs-swiper .button-next {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	bottom: 65px;
	z-index: 9;
	cursor: pointer;
	outline: none
}

.index-space-wrap .space-boxs-swiper .button-prev .iconfont,
.index-space-wrap .space-boxs-swiper .button-next .iconfont {
	font-size: 48px;
	color: #fff
}

@media screen and (max-width: 1024px) {

	.index-space-wrap .space-boxs-swiper .button-prev,
	.index-space-wrap .space-boxs-swiper .button-next {
		display: none
	}
}

.index-space-wrap .space-boxs-swiper .button-prev {
	top: 0;
	left: 0;
	width: 100px;
	background-color: #c3122c
}

.index-space-wrap .space-boxs-swiper .button-next {
	top: 0;
	right: 180px
}

.modtit{height: 50px;line-height: 50px;padding-right: 10px;padding-left: 0.3rem;color: #888;font-size: 0.24rem;position: relative;}
.modtit .ztit{/* width: 66px; *//* position: absolute; *//* left: 15px; *//* top: 0px; */float: left;padding-right: 0.2rem;}
.modtit .ztit span{font-size: .46rem;font-weight: bold;color: #222;}
.modtit .ztit span.colred{color: #F00;}
.colbro{font-size: .3rem; font-weight: bold; letter-spacing: 1px; line-height: .42rem;}
.modtit .zmore{width: 14px; padding: 0px 10px; right: 5px; top:0px; display: block; position: absolute;}

.zjgw{
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
    border-bottom: 10px solid #f2f2f2;
    /* border-top: 10px solid #f2f2f2; */
    background: url(../images/pic/bg2.png) center top no-repeat;
    background-size:cover;
    }
.yyzjnews{background: #0079c3;position: relative;border-radius: 70px;height: 0.82rem;padding: 15px 15px 16px 1.29rem;margin: 5px 15px;color: #fff;background: linear-gradient(120deg,#216ef4,#105bde);background: #fd9640;/* text-align: center; */}
.yyzjnews img{position: absolute;z-index: 2;left: 15px;top: 12px;width: 0.9rem;}
.zjform{padding: 0px 30px 20px 30px;}
.zjform li:nth-child(2)  .zlspan{background: url(../images/pic/12.png) center left no-repeat;background-size: 0.32rem;}
.zjform li:nth-child(3)  .zlspan{background: url(../images/pic/11.png) center left no-repeat;background-size: 0.32rem;}
.zjform-list{height: 40px;padding-right: 20px;margin-top: 15px;padding-left: 1.6rem;position: relative;border-bottom: 1px #ececec solid;}
.zjform-list .zlspan{width: 1.5rem;display: block;height: 40px;line-height: 40px;position: absolute;z-index: 2;left: 0px;bottom:0px;color: #333;font-size: .26rem;background: url(../images/pic/13.png) center left no-repeat;background-size: 0.32rem;padding-left: 0.42rem;}
.zjform-list input{border: 0px; height: 40px; line-height: 40px;}
.zjf-rtclo{width: 14px; display: block; position: absolute; z-index: 2; top:8px; right: 5px;}
.zjf-irt{width: 22px; display: block; position: absolute; z-index: 2; top:8px; right: 5px;}
.formtxt{text-align: center;padding-top: 9px;}
.formtxt span{font-size: 0.24rem;color: #888;padding: 0px 0.3rem 0px 0.3rem;position: relative;line-height: 0.24rem;}
.formtxt:last-child{padding-right: 0px;}
.formtxt span img{position: absolute;left: 0px;top: 0px;width: 14px;}


.uibtn{ display:block; text-align:center; font-size:16px;}
.btn_red{background:#FF631E;color:#fff;background: linear-gradient(to right,#216ef4,#105bde);/* background: #f97f00; */}/*çº¢è‰²æŒ‰é’®*/
.btn_red:hover{background: #e32f09;}
.btn_e7{ background:#e7e7e7; color:#666;}/*ç°è‰²æŒ‰é’®*/
.btn_red_jb{ background: -webkit-linear-gradient(#ff775a, #f7431d); background: -o-linear-gradient(#ff775a, #f7431d); background: -moz-linear-gradient(#ff775a, #f7431d); background: linear-gradient(#ff775a, #f7431d); color:#fff; font-size: 18px;}/*çº¢è‰²æ¸å˜æŒ‰é’®*/
.btn_red_jb:hover{ background: #f7431d; color: #fff;}
.btn_ff_ccc{border: 1px #ccc solid; color:#666;}/*ç™½è‰²ç°è‰²æ¡†æŒ‰é’®*/
.btn_ff_red{border: 1px #f7431d solid; color:#fe5050; background: #fff;}/*ç™½è‰²çº¢æ¡†æŒ‰é’®*/
.btn_ff_blue{ background:#fff; border: 1px #5599f5 solid; color:#1069e2;}/*ç™½è‰²è“æ¡†æŒ‰é’®*/
.btn_ff_red:hover{ background:#f7431d; color:#fff;}/*ç™½è‰²çº¢æ¡†æŒ‰é’®*/
.btn_ff_blue:hover{ background:#5599f5; color:#fff;}/*ç™½è‰²è“æ¡†æŒ‰é’®*/
.btn_red:hover{ color:#fff;}
.uibtn30{height:30px; line-height:30px; font-size:14px;}
.uibtn34{height:34px; line-height:34px;}
.uibtn38{height:38px; line-height:38px;}
.uibtn40{height:40px; line-height:40px;}
.uibtn44{height:44px; line-height:44px;border-radius: 5px;}
.uibtn50{height:50px; line-height:50px;}
.plr30{ padding-left:30px; padding-right:30px;}
.zjf-rtclo img,.zjf-irt img{width: 100%;}


.conBox_2 {
  display: block;
  /* width:100%; */
  margin-top: .2rem;
  background: #fff;
  padding: .2rem; }
  .conBox_2 .box_title {
    display: flex;
    font-size: .34rem;
    font-weight: bold;
    align-items: center; }
    .conBox_2 .box_title .img {
      margin-right: .2rem; }
      .conBox_2 .box_title .img img {
        width: .3rem; }
  .conBox_2 .tab_title {
    width: 100%;
    display: block;
    margin-top: .2rem; }
    .conBox_2 .tab_title .swiper-slide {
      font-size: .3rem;
      font-size: .26rem;
      line-height: 0.5rem; text-align: center;}
    .conBox_2 .tab_title .swiper-slide-thumb-active {
      background: #019dfc;
      text-align: center;
      color: #fff;
      border-radius: 3rem;
      }
  .conBox_2 .tab_content {
    width: 100%;
    display: block;
    margin-top: .2rem; }
    .conBox_2 .tab_content .swiper-slide ul {
      display: flex;
      flex-wrap: wrap; }
    /* .conBox_2 .tab_content .swiper-slide li {
      width: 33.3333%;
      padding: .05rem; } */
      .conBox_2 .tab_content .swiper-slide li img {
        width: 100%; }
      .conBox_2 .tab_content .swiper-slide li .title h3 {
        font-size: .24rem;
        height: .3rem;
        overflow: hidden; }
      .conBox_2 .tab_content .swiper-slide li .price {
        font-size: .2rem;
        color: #fb603b;
        font-weight: bold;
        margin-top: .1rem; }


.Advantage {
  
  width: 100%;
  float: left;
  height: auto;
  position: relative;
  margin-top: 0px;
 /* background: url(../images/Bg_02.jpg) no-repeat; */}
  .Advantage:before {
    position: absolute;
    z-index: 1;
    height: 340px;
    content: "";
    left: 0px;
    top: 140px;
    width: 100%; }

  .Advantage .List {
    /* width: 100%; */
    float: left;
    height: auto;
    position: relative;
    margin-top: 0px;
    margin-top: 0px;
    background: #fff;
    padding:0.2rem;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);
    z-index: 5;
    border-radius: 10px;
    overflow: hidden;
    }
    .Advantage .List:before {
      background: url(../images/Pk_01.png);
      left: -40px;
      top: 50%;
      background-size: 268px;
      /* margin-top: -134px; */
      content: "";
      position: absolute;
      /* width: 268px; */
      /* height: 268px; */
      }
    .Advantage .List:after {
      background: url(../images/Pk_02.png);
      /* right: -40px; */
      bottom: 50%;
      background-size: 268px;
      /* margin-bottom: -134px; */
      content: "";
      position: absolute;
      /* width: 268px; */
      /* height: 268px; */
      }
    .Advantage .List ul {
      margin-bottom: 0.2rem;
      }
    .Advantage .List li {
      display: flex;
      position: relative;
      justify-content: space-between;
      margin-top: 0.1rem;
      z-index: 2;
      margin-bottom: 0.4rem;
      }
      .Advantage .List li:before {
        width: 1px;
        height: 44%;
        content: "";
        position: absolute;
        content: "";
        background: #e0e0e0;
        left: 50%;
        top: 100%;
        margin-left: -1px;
        }
      .Advantage .List li .fl {
        flex: 0 0 40%;
        border-radius: 2000px 0 0 2000px;
        line-height: .36rem;
        padding: 2% 6% 2% 4%;
        color: #fff;
        background: #2991f1;
        /* min-height: 35px; */
        font-size: .24rem;
        }
      .Advantage .List li .center {
        position: absolute;
        left: 50%;
        width: 45px;
        height: 45px;
        background: -webkit-linear-gradient(120deg, #ff7366, #fc3c2a);
        /* Safari 5.1 - 6.0 */
        background: -o-linear-gradient(120deg, #ff7366, #fc3c2a);
        /* Opera 11.1 - 12.0 */
        background: -moz-linear-gradient(120deg, #ff7366, #fc3c2a);
        /* Firefox 3.6 - 15 */
        background: linear-gradient(120deg, #ff7366, #fc3c2a);
        /* æ ‡å‡†çš„è¯­æ³• */
        border-radius: 50%;
        margin-left: -22px;
        top: 50%;
        line-height: 45px;
        color: #fff;
        text-align: center;
        font-weight: bold;
        margin-top: -22px;
        font-size: .28rem;
        }
      .Advantage .List li .fr {
        flex: 0 0 40%;
        border-radius: 0px 2000px 2000px 0px;
        line-height: .36rem;
        padding: 2% 4% 2% 6%;
        color: #828282;
        background: #f0f0f0;
        text-align: right;
        font-size: .24rem;
        }
		
		
.explain {
    width: 100%;
    /* float: left; */
    height: auto;
    text-align: center;
    margin-top: 0px;
    }
.explain i {
      display: inline-block;
      transform: rotate(90deg);
      -ms-transform: rotate(90deg);
      /* IE 9 */
      -moz-transform: rotate(90deg);
      /* Firefox */
      -webkit-transform: rotate(90deg);
      /* Safari å’Œ Chrome */
      -o-transform: rotate(90deg);
      /* Opera */
      font-size: 40px;
      color: #fc3c2a; }
.explain .title {
      display: inline-block;
      background: linear-gradient(to right,#216ef4,#105bde);
      /* Safari 5.1 - 6.0 */
      background: -o-linear-gradient(120deg, #ff7366, #fc3c2a);
      /* Opera 11.1 - 12.0 */
      background: -moz-linear-gradient(120deg, #ff7366, #fc3c2a);
      /* Firefox 3.6 - 15 */
      background: linear-gradient(to right,#216ef4,#105bde);
      /* æ ‡å‡†çš„è¯­æ³• */
      padding: .2rem .62rem;
      border-radius: 50px;
      font-size: 0.32rem;
      color: #fff;
      margin-top: .2rem;
      box-shadow: 0 5px 10px #216ef4;
      animation: flipInY 3s infinite;
      -webkit-animation: flipInY 3s infinite;
      }
	  
	  
.Chooseus {
	display: flex;
	width: 100%;
	/* float: left; */
	height: auto;
	justify-content: space-between;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	flex-wrap: wrap;
	margin-top: 0;
	box-shadow: none;
}

.Chooseus figure {
	display: flex;
	width: 25%;
	align-items: center;
	padding: 10px 0rem 10px 0.2rem;
	border-right: 2px solid #f0f0f0;
	width: 47%;
	border-bottom: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	margin: 0;
	float: left;
}
.Chooseus figure img {
    width: 50px;
}

.Chooseus figure .content {
	margin-left: 15px;margin-top: 5px;
}

.Chooseus figure .content .title {
	font-weight: bold;
	font-size: 0.28rem;
	color: #333;
}
.Chooseus figure .content .describe {
    font-size: 0.24rem;
    color: #999;
}


.consul{
    /* width: 6.9rem; */
    height: 0.84rem;
    /* border: 1px solid #ee8f58; */
    border-radius: 0.42rem;
    margin: 0  auto 0.2rem;
    background: linear-gradient(to right,#216ef4,#105bde);
}
.sv-hot{
    /* width: 3.9rem; */
    float: left;
    height: 0.28rem;
    line-height: 0.28rem;
    background: url("../images/pic/phone.png") no-repeat left center;
    background-size: 0.26rem 0.25rem;
    font-size: 0.24rem;
    padding-left: 0.45rem;
    margin-top: 0.26rem;
    margin-left: 0.3rem;
    color: #ffffff;
}
.sv-hot span{
    font-weight: bold;
    font-size: 0.38rem;
    font-family: Arial;
    color: #ffffff;
    display: inline-block;
}
.consul a{
    display: block;
    width: 1.72rem;
    height: 0.72rem;
    background: linear-gradient(to right,#ed9f4c,#ee895c);
    border-radius: 0.36rem;
    float: right;
    margin-top: 0.04rem;
    margin-right: 0.04rem;
    text-align: center;
    line-height: 0.72rem;
    color: #fff;
    background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
    /* background: linear-gradient(to right,#216ef4,#105bde); */
    /* background: #ff8200; */
}

.qs-wrap{
    margin: 0.2rem 0;
    /* width: 100%; */
    padding: 0.2rem 0.2rem 0.5rem 0.2rem;
    border-bottom: 10px solid #f2f2f2;
    border-top: 10px solid #f2f2f2;
}
.part-tit2{
    text-align: center;
}
.part-tit2 h2{
    font-size: 0.32rem;
    font-weight: bold;
    color: #666666;
}
.part-tit2 p{
    font-size: 0.2rem;
    color: #ccc;
}

.qs-list{
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}
.qs-row{
   /* width: auto; */
   height: 0.68rem;
   line-height: 0.7rem;
   font-size: 0.24rem;
   color: #666;
   background: #f5f5f5;
   border-radius: 0.35rem;
   padding-left: 0.25rem;
   margin-bottom: 0.16rem;
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow: hidden;
   display: inline-flex;
   padding-right: 0.25rem;
}
.qs-row span{
    /* font-weight: bold; */
    background: #ff8424;
    width: 0.24rem;
    height: 0.24rem;
    line-height: .24rem;
    font-size: 0.24rem;
    border-radius: 3px;
    font-style: normal;
    text-align: center;
    color: #fff;
    display: block;
    float: left;
    margin-top: .15rem;
    padding: 0.052rem;
    margin-right: 0.1rem;
}
.qs-row a{
    color: #444;
}


.index_register{
    padding: 0 .2rem;
    background: url(../images/pic/bg3.png) center bottom no-repeat;
    background-size: 100%;
    }
.index_register .index_register_b {
		  margin-bottom: 1.31rem;
		}
		.index_register .index_register_b .index_register_b_t {
		  padding-left: .2rem;
		  border-left: 0.1rem solid #018fe5;
		  height: .4rem;
		  line-height: .4rem;
		  font-size: .32rem;
		  color: #333;
		}
		.index_register .index_register_b .index_register_b_b {
		  margin-bottom: 0.25rem;padding: 0 0 0 0.3rem;
		}
		.index_register .index_register_b .index_register_b_b li {
		  position: relative;
		  font-size: .24rem;
		  color: #a9a9a9;
		  text-indent: 0.43333333rem;
		  line-height: 0.5rem;
		  width: 50%;
		  float: left;
		  margin-top: 0.23333333rem;
		}
		.index_register .index_register_b .index_register_b_b li::before {
		  content: '';
		  position: absolute;
		  top: 0.09166667rem;
		  left: 0;
		  width: 0.28333333rem;
		  height: 0.31666667rem;
		  background: url('../images/pic/7.png') no-repeat center;
		  background-size: 100% auto;
		}
		.index_register .index_register_b .index_register_b_b li:nth-of-type(1) ~ li {
		  /* margin-top: 0.23333333rem; */
		}
		.index_register .index_register_b .index_register_b_b li span {
		  color: #333;
		  display: block;
		  font-size: .26rem;
		  font-weight: bold;
		}
		.index_register .index_register_b .index_register_b_b li i {
		  color: #ccc;
		}
		
.apply-trends{
   /* color: #fff; */
   /* margin-top: 0.3rem; */
   /* position: relative; */
   /* border: 1px dashed #ee8f58; */
   padding: .2rem 0;
   border-radius: 14px;
   overflow: hidden;
}
.apply-trends h3{
    font-size: 0.24rem;
    font-weight: bold;
    line-height: .33rem;
    margin-bottom: .2rem;
}
.apply-trends .bd{
   padding: 0 0 0 0.15rem;
   overflow: hidden;
}
.apply-trends li{
    margin-bottom: 0.16rem;
    color: #ddd;
}
.apply-trends li p{
  /* float: left; */
  /* width: 70%; */
  /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
 */
}
.apply-trends li span {
   float: left;
   /* width: 30%; */
   text-align: center;
   color: #dadada;
   /* display: none; */
   padding-right: 15px;
   background: url(../images/nimg17_1.png) 0 center no-repeat;
   padding-left: 0.35rem;
   background-size: 0.26rem;
}



.apply-trends2{
   /* color: #fff; */
   /* margin-top: 0.3rem; */
   /* position: relative; */
   /* border: 1px dashed #ee8f58; */
   padding: .12rem 0;
   border-radius: 14px;
}
.apply-trends2 h3{
    font-size: 0.24rem;
    font-weight: bold;
    line-height: .33rem;
    margin-bottom: .2rem;
}
.apply-trends2 .bd{
   padding: 0 0 0 0.15rem;
}
.apply-trends2 li{
    margin-bottom: 0.16rem;
    color: #f7f7f7;
}
.apply-trends2 li p{
  /* float: left; */
  /* width: 70%; */
  /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
 */
}
.apply-trends2 li span {
   float: left;
   /* width: 30%; */
   text-align: center;
   color: #f7f7f7;
   /* display: none; */
   padding-right: 15px;
   background: url(../images/nimg17_11.png) 0 center no-repeat;
   padding-left: 0.35rem;
   background-size: 0.26rem;
}

.apply-trends3{
   /* color: #fff; */
   /* margin-top: 0.3rem; */
   /* position: relative; */
   /* border: 1px dashed #ee8f58; */
   padding: .2rem 0;
   border-radius: 14px;
}
.apply-trends3 h3{
    font-size: 0.24rem;
    font-weight: bold;
    line-height: .33rem;
    margin-bottom: .2rem;
}
.apply-trends3 .bd{
   padding: 0 0 0 0.15rem;
}
.apply-trends3 li{
   /* margin-bottom: 0.16rem;
    color: #ddd; */
}
.apply-trends3 li p{
  /* float: left; */
  /* width: 70%; */
  /* overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
 */
}
.apply-trends3 li span {
  /* float: left;
   text-align: center;
   color: #dadada;
   padding-right: 15px;
   background: url(../images/nimg17_1.png) 0 center no-repeat;
   padding-left: 0.35rem;
   background-size: 0.26rem; */
}

.taocan-list{
    position: absolute;
    right: .2rem;
    bottom: 1.42rem;
}
.taocan-list a{
    display: inline-block;
    width: 1.4rem;
    height: 0.4rem;
    margin: 0 auto 0.1rem;
    border-radius: 0.2rem;
    line-height: 0.4rem;
    text-align: center;
    color: #fff;
    font-size: 0.22rem ;
}
.taocan-list a.zhuce{
    background: linear-gradient(to right,#ed9f4c,#ee895c);
}
.taocan-list  a.zixun{
    background: linear-gradient(to right,#26a5f3,#009eff);
}

.item-list {
    margin-top: .45rem;
    /* height: 2.5rem; */
    font-size: 0;
    text-align: left;
    /* overflow-y: scroll; */
    padding-left: .2rem;
    white-space: nowrap;
    padding-bottom:.2rem;
    margin-bottom: 0rem;
    overflow-x: hidden;
}
.item-list .swiper-slide .item {
    display: inline-block;
    vertical-align: top;
    height: 2.5rem;
    width: 3.3rem;
    margin-right: .2rem;
    background: url(../images/pic/im_bg_black.png) no-repeat center;
    background-size: 100%;
    position: relative;
    border-radius: .06rem;
    -webkit-border-radius: .06rem;
}
.item-list .swiper-slide:nth-child(2) .item{
    background: url(../images/pic/im_bg_bule.png) no-repeat center;
    background-size: 100%;
}
.item-list .swiper-slide:nth-child(3) .item {
    background: url(../images/pic/im_bg_pur.png) no-repeat center;
    background-size: 100%;
}
.item-list .swiper-slide:nth-child(4) .item {
    background: url(../images/pic/im_ds_green.png) no-repeat center;
    background-size: 100%;
}
.item-list .item .title {
    position: absolute;
    left: 0;
    top: .26rem;
    height: .6rem;
    line-height: .6rem;
    color: #fff;
    font-size: .28rem;
    width: 2.26rem;
    text-align: center;
}
.item-list .item .item-content {
    position: absolute;
    left: 0;
    top: 1.12rem;
    padding: 0 .15rem;
    line-height: .34rem;
    height: .99rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    font-size: .22rem;
    text-align: left;
    color: #fff;
    white-space: normal;
}
.item-list .item  .ico{
    position: absolute;
    left: 50%;
    bottom: .32rem;
    padding: 0 0rem;
    width: 0.6rem;
    height: 0.6rem;
    background: url(../images/pic/nimg25_1onn.png) center no-repeat;
    background-size: 0.6rem;
    margin-left: -0.3rem;
    }
.item-list .item :hover .ico{ background: url(../images/pic/nimg25_1onn.png) center no-repeat; background-size: 0.32rem; }


.zg22_bot {
    width:.9rem;
    padding:.1rem 0;
    position: fixed;
    cursor: pointer;
    transition: all .3s ease;
    z-index: 50000000000000000;
    text-align: center;
    right: 15px;
    bottom: 160px;
    }
.zg22_bot img{display: block;width:.9rem;height:.9rem;}

.zg_itemType{/* width:6.96rem; */margin:0 auto;padding:0 .2rem;border-radius:0;border-bottom: 10px solid #f2f2f2;}
.zg_itemType_Tit{height:1rem;padding-left:.57rem;color:#333;font-size:.34rem;line-height:1rem;}
.zg_itemType_Tit.h2bg01{background:url(../images/zg_21h2bg01.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg02{background:url(../images/zg_21h2bg02.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg03{background:url(../images/zg_21h2bg03.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg04{background:url(../images/zg_21h2bg04.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg05{background:url(../images/zg_21h2bg05.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg06{background:url(../images/zg_21h2bg06.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg07{background:url(../images/zg_21h2bg07.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg08{background:url(../images/zg_21h2bg08.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg09{background:url(../images/pic/zg_21h2bg09.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg10{background:url(../images/zg_21h2bg10.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg11{background:url(../images/zg_21h2bg11.png) no-repeat left center;background-size:.38rem;margin-top:-.1rem;}
.zg_itemType_Tit.h2bg12{background:url(../images/pic/zg_21h2bg12.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg13{background:url(../images/zg_21h2bg13.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg14{background:url(../images/zg_21h2bg14.png) no-repeat left center;background-size:.38rem;}
.zg_itemType_Tit.h2bg15{background:url(../images/zg_21h2bg15.png) no-repeat left center;background-size:.38rem;}


.zg_21focusing_slide{width:100%;height: .68rem;border-bottom:1px solid #eee;}
.zg_21focusing_slide li{width:auto;height: .68rem;margin-right:.34rem;color:#666;font-size: .28rem;line-height: .68rem;}
.zg_21focusing_slide li.on{/* background:url(../images/pic/tip_huadong.png) no-repeat center bottom; */background-size: .58rem .08rem;color:#333;font-weight:bold;font-size: .3rem;border-bottom: 3px solid #333;/* border-top: 1px solid #b49277; *//* border-color: #b49277 !important; */border-bottom: 0px !important;padding: 0 0.25rem;border-radius: 4px 4px 0 0;background: #b49277;font-weight: bold !important;color: #fff;background: linear-gradient(to right,#216ef4,#105bde);}
.zg_21focusing_slide li.on::before {
    display: block;
    content: '';
    position: absolute;
    width: 15px;
    height: 100%;
    background: url(../images/pic/tab-before-bg.png) no-repeat center top !important;
    right: -13px;
    top: 0;
    z-index: 1;}

.zg_21focusing_list{display:none;padding-top:.3rem; padding-right:.24rem;}
.zg_21focusing_list li{margin-bottom:.3rem;overflow: hidden;}
.zg_21focusing_list li:after{display:block;clear:both;content:" ";}
.zg_21focusing_list .bot_btn a{display:block;width:4rem;height:.6rem;margin:0 auto;/* border: 1px solid #e8e8e8; */border-radius:.4rem;color: #222;text-align:center;font-size: .28rem;line-height:.61rem;background: #f2f2f2;background: #216ef4;font-size: .28rem;color: #fff;text-align: center;/* line-height: .85rem; */border-radius: .85rem;box-shadow: 0 0.12rem 0.3rem rgba(33,110,244,.2);margin-bottom: .2rem;}
.focusing_left{float:left;width: 65%;/* margin-right: 0.2rem; */}
.focusing_left h3{display:-webkit-box;min-height:.96rem;overflow:hidden;-webkit-box-orient:vertical;margin-bottom: .12rem;color:#333;text-overflow:ellipsis;font-weight:normal;font-size: .26rem;line-height:.48rem;-webkit-line-clamp:2;}
.focusing_left h3 span{display:inline-block;min-width:.48rem;margin-right:.16rem;line-height:.37rem;padding:.0rem .12rem;/* border: 1px solid #f2f2f2; */border-radius:.06rem;color: #fff;text-align:center;font-weight:normal;font-size:.24rem;background: #fc8511;background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));}
.focusing_left p{overflow:hidden;height:.3rem;text-overflow:ellipsis;white-space:nowrap;line-height:.3rem;}
.focusing_left p .iconTime{padding-left: .32rem;background:url(../images/pic/zg_21icon_shijian.png) no-repeat left center;background-size: .24rem;}
.focusing_left p .iconHit{padding-left: .32rem;background:url(../images/pic/zg_21icon_eye.png) no-repeat left center;background-size: .24rem;}
.focusing_left p span{display:inline-block;height:.26rem;margin-right:.15rem;}
.focusing_left p a{color:#bbb;font-size:.22rem;}
.focusing_rigimg{float:right;width: 30%;height:1.46rem;}
.focusing_rigimg a{display:block;}
.focusing_rigimg a img{display:block;width:100%;height:100%;border:0;}

.zg_21focusing_list5{padding-top:0rem; padding-right:.24rem;}
.zg_21focusing_list5 li{margin-bottom:.3rem;overflow: hidden;}
.zg_21focusing_list5 li:after{display:block;clear:both;content:" ";}
.zg_21focusing_list5 .bot_btn a{display:block;width:4rem;height:.6rem;margin:0 auto;/* border: 1px solid #e8e8e8; */border-radius:.4rem;color: #222;text-align:center;font-size: .28rem;line-height:.61rem;background: #f2f2f2;background: #216ef4;font-size: .28rem;color: #fff;text-align: center;/* line-height: .85rem; */border-radius: .85rem;box-shadow: 0 0.12rem 0.3rem rgba(33,110,244,.2);margin-bottom: .2rem;}
.focusing_left5{float:right;width: 65%;/* margin-right: 0.2rem; */}
.focusing_left5 h3{display:-webkit-box;min-height:.96rem;overflow:hidden;-webkit-box-orient:vertical;margin-bottom: .12rem;color:#333;text-overflow:ellipsis;font-weight:normal;font-size: .26rem;line-height:.48rem;-webkit-line-clamp:2;}
.focusing_left5 h3 span{display:none;min-width:.48rem;margin-right:.16rem;line-height:.37rem;padding:.0rem .12rem;/* border: 1px solid #f2f2f2; */border-radius:.06rem;color: #fff;text-align:center;font-weight:normal;font-size:.24rem;background: #fc8511;background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));}
.zg_21focusing_list5 li:nth-child(1) .focusing_left5 h3 span,.zg_21focusing_list5 li:nth-child(2) .focusing_left5 h3 span,.zg_21focusing_list5 li:nth-child(3) .focusing_left5 h3 span{display:inline-block;}
.focusing_left5 p{overflow:hidden;height:.3rem;text-overflow:ellipsis;white-space:nowrap;line-height:.3rem;}
.focusing_left5 p .iconTime{padding-left: .32rem;background:url(../images/pic/zg_21icon_shijian.png) no-repeat left center;background-size: .24rem;}
.focusing_left5 p .iconHit{padding-left: .32rem;background:url(../images/pic/zg_21icon_eye.png) no-repeat left center;background-size: .24rem;}
.focusing_left5 p span{display:inline-block;height:.26rem;margin-right:.15rem;}
.focusing_left5 p a{color:#bbb;font-size:.22rem;}


.focusing_rigimg5{float:left;width: 30%;height:1.46rem;}
.focusing_rigimg5 a{display:block;}
.focusing_rigimg5 a img{display:block;width:100%;height:100%;border:0;}
.focusing{padding-top:0;}
.focusing li{padding:.2rem 0 .25rem;margin:0;border-top:1px solid #EEEEEE;}
.focusing li:nth-child(1){border:0;}
.focusing li:last-child{border:0;}
.focusing li h3{font-size: .26rem;line-height: .5rem;margin-bottom: .12rem;color:#333;font-weight:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;background: url(../images/quick_icon01.png) center left no-repeat;background-size: 0.26rem;text-indent: 0.3rem;}
.focusing .iconTime{position:absolute;right:0;color:#bbb;font-size:.22rem;padding-left: .32rem;background: url(../images/pic/zg_21icon_shijian.png) no-repeat left top;background-size: .24rem;/* line-height: .3rem; */}
.focusing .iconHit{position:absolute;right:0;color:#bbb;font-size:.22rem;padding-left: .32rem;background: url(../images/pic/zg_21icon_eye.png) no-repeat left top;background-size: .24rem;/* line-height: .3rem; */}
.focusing p{overflow:hidden;height:.26rem;text-overflow:ellipsis;white-space:nowrap;line-height:.26rem;position:relative;padding-right:2rem;}
.focusing p a{color:#bbb;font-size:.22rem;}

.sy-access .person li {
  padding: 0 .2rem;
  background-color: #fff;
  margin-bottom: .2rem;
  /* padding-bottom: .38rem; */
}
.sy-access .person li .m-comtitle {
  padding: .38rem 0;
}
.sy-access .person li .box img {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 4.1rem;
  background-color: transparent;
  margin-right: .2rem;
  padding: 4px;
  border: 1px dashed #f0f0f0;
  margin-left: .2rem;
}
.sy-access .person li.l2 .box img {
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 4.1rem;
  background-color: transparent;
  margin-left: .28rem;
  padding: 4px;
  border: 1px dashed #f0f0f0;
  float: right;
  margin-right: 0;
}
.sy-access .person li.l2 .box .intro{ margin-left: 0.4rem;}

.sy-access .person li .box .intro .name {
  font-size: 0.3rem;
  line-height: 0.46rem;
  color: #216ef4;
  font-weight: bold;
}
.sy-access .person li .box .intro .zw {
  padding: 0 0.15rem;
  height: 0.3rem;
  border-radius: 0.15rem;
  background-color: transparent;
  font-size: 0.2rem;
  line-height: 0.35rem;
  color: #ffffff;
  background: -webkit-gradient(linear, left top, right top, from(#ffa204), to(#ffb61b));
  background: linear-gradient(left, #ffa204, #ffb61b);
  text-align: center;
  margin-left: .15rem;
  /* background: linear-gradient(to right,#216ef4,#105bde); */
  background: #b5b5b5;
}
.sy-access .person li .box .intro .gs {
  font-size: 0.22rem;
  line-height: 0.46rem;
  color: #999999;
}
.sy-access .person li .jj {
  margin-top: .18rem;
  /* width: 6.9rem; */
  height: 1.4rem;
  border-radius: 12px;
  background-color: #f0f0f0;
  position: relative;
  /* background: linear-gradient(to right, #019fff, #0079c3); */
  box-shadow: 3px 3px 3px #eaeaea;
}
.sy-access .person li .jj .sj {
  position: absolute;
  top: -0.16rem;
  left: 1.15rem;
  width: .23rem;
  height: .2rem;
  background: url(../images/pic/icon_sj.png) no-repeat center;
  background-size: 100%;
}
.sy-access .person li.l2 .jj .sj{right: 1.35rem;left: auto;}
.sy-access .person li .jj p {
  padding: .1rem .32rem 0 .32rem;
  font-size: 0.23rem;
  line-height: 0.4rem;
  /* color: #ffffff; */
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.sy-access .person li .btn {
  width: 2.3rem;
  height: 0.66rem;
  border-radius: 0.33rem;
  background-color: transparent;
  font-size: 0.26rem;
  line-height: 0.66rem;
  color: #ffffff;
  background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
  background: linear-gradient(left, #fc6800, #fd9f21);
  text-align: center;
  margin: 0 auto;
  margin-top: .38rem;
  padding: 0 .3rem;
}
.sy-access .person li.l2{
  padding-top: .2rem;
}
.sy-access .person li.l3 {
  padding-top: .2rem; padding-bottom: 0.4rem;
}

.toFm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sk-first-title {position: relative;width: 100%;height: 1.22rem;padding: 0.2rem 0;}
.skft-bg {position: absolute;top: .2rem;left: 0;width: 100%;text-align: center;font-size: .73rem;color: #f5f5f5;font-weight: bold;text-transform: uppercase;letter-spacing: 2px;}
.skft-text {position: absolute;top: 0.45rem;left: 0;width: 100%;text-align: center;font-size: 0.46rem;color: #222;font-weight: bold;}
.skft-text span { display: block; margin: 0 auto; }
.skft-text .skft-bottom-line {width: 40px;height: 5px;background-color: #0079c3;border-radius: 5px;margin-top: .2rem;background: linear-gradient(to left, #019fff, #0079c3);}


.sy-access {border-bottom: 10px solid #f2f2f2; padding: 0.2rem;}

.zgHottja{background: #f2f2f2;padding: 0.1rem 0;/* display: none; */}
.zgHottj{margin:.15rem;background:#fff; border-radius: .14rem;padding:.2rem .35rem .2rem .2rem;overflow: hidden;}
.zgHottjLet{float: left;width: 1rem;height: 1.4rem;box-sizing: border-box;background: url(../images/pic/pdHotBk.png) no-repeat 0 0 /100%;text-align: center;padding-top: .96rem;line-height: .3rem;font-size: .22rem;font-weight: bold;color: rgba(255,255,255,.8);}
.zgHottjList{float: left;margin-left: .2rem;font-size: .24rem;line-height: .37rem;width: 5.15rem;height: 1.4rem;overflow: hidden;}
.zgHottjList p{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;padding-left: .24rem;background: url(../images/pic/yuan.gif) no-repeat left center / .1rem;margin-bottom: .13rem;}


.star {
    width: 1.56rem;
    height: .24rem;
    background: url(../images/pic//five-star.png) no-repeat center;
    background-size: 1.56rem .24rem;
    margin-top: .06rem;}
	
.index-video .video_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.2rem;
  border-bottom: 1px solid #f2f2f2;
}
.index-video .video_list li {
  width: 48%;
  margin-bottom: 0.3rem;
  border-radius: 0.2rem;
  -webkit-box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, 0.08);
}
.index-video .video_list li a .title2 {
  height: 0.4rem;
  line-height: 0.3rem;
  font-size: 0.28rem;
  color: #333333;
  margin: 0.1rem 0rem;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  -webkit-line-clamp: 1;
  overflow: hidden;
  font-weight: bold;
}
.index-video .video_list li a .pic {
  position: relative;
}
.index-video .video_list li a .pic img {
  width: 100%;
  height: 100%;
  border-radius: 0.2rem 0.2rem 0 0;
}
.index-video .video_list li a .pic p{
	position: absolute;
	top: 2.10rem;
	left: 0%;
	height: 0.18rem;
	/* width: .26rem; */
	background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
	border-radius: 0.2rem .2rem 0 0;
	font-size: 0.26rem;
	color: #fff;
	line-height: 0.3rem;
	padding: 0.05rem 0;
	letter-spacing: 1px;
	background: linear-gradient(to right,#216ef4,#105bde);
	background: #ffffff;
	width: 100%;
	text-align: center;
	display: none;
}
.index-video .video_list li a .pic .bofang {
  position: absolute;
  top: 45%;
  left: 45%;
  height: 1rem;
  width: 1rem;
}
.index-video .video_list li a .pic span {
  position: absolute;
  bottom: 0.3rem;
  right: 0.1rem;
}
.index-video .video_list li a .other {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  font-size: 0.24rem;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 0.2rem 0rem;
  height: 0.34rem;
  line-height: 0.4rem;
  color: #666;
}
.index-video .video_list li a .other .iconfont {
  float: left;
  margin-right: 0.16rem;
  color: #d8d8d8;
}
.index-video .video_list li a .other p span {
  margin-top: 0.02rem;
  float: left;padding-left: .32rem;background:url(../images/nimg17_1.png) no-repeat left center;background-size: .24rem;
}
.index-video .video_list li a .other .time{padding-left: .32rem;background:url(../images/pic/dt5.png) no-repeat left center;background-size: .24rem;}


.video_list .manager-item-btn {
	/* margin-top: .27rem; */
	/* padding-bottom: .33rem; */
	overflow: hidden;
	padding: 0.2rem 0.2rem;
}

.video_list .manager-item-btn a {
	position: relative;
	outline: 0;
	border: 0;
	width: 47%;
	/* height: .61rem; */
	line-height: .31rem;
	font-size: .26rem;
	text-align: center;
	border-radius: .106667rem;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0.1rem;
}

.video_list .manager-item-btn .mananger-call {
	float: left;
	background: -webkit-gradient(linear, left top, right top, from(#fc6800), to(#fd9f21));
	color: #fff;
	/* background: linear-gradient(to right,#216ef4,#105bde); */
	/* background: #333; */
}

.video_list .manager-item-btn .mananger-advisory {
	float: right;
	/* border: 1px solid #5f6061; */
	background: #fff;
	color: #ffffff;
	background: linear-gradient(to right,#216ef4,#105bde);
	/* background: #b5b5b5; */
}


.id_nav{
    height: auto;
    overflow: hidden;
    background-color: #fff;
    margin-top: .2rem;
    width: 100%;
    border-bottom: .1rem #ededed solid;
}
.id_nav_l{
    width: 40%;
    text-align: center;
    border-right: 1px #ededed solid;
    padding: 0% 0% 4% 0;
    overflow: hidden;
}
.id_nav_l img{
    width: 100%;
    -webkit-animation-delay: 1s; 
}
.id_nav_l span{
    display: block;
    width: 70%;
    margin: 0 auto;
    margin-bottom: .015rem;
}
.id_nav_l a p{
    color: #888888;
    /*width:80%;
    margin: 0 auto;
     text-align: center;*/
}
.id_nav_r{
    width: 59%;
}
.id_nav_rt{
    position: relative;
    border-bottom: 1px #ededed solid;
    padding: 5% 0%;
    padding-left: 15%;
    line-height: .42rem;
    font-size: .24rem;
}
.clear_border{ border: none;}
.id_nav_rt img{
    position: absolute;
    height: .45rem;
    top: .35rem;
    right: 15%;
}
.id_nav_rt a p{
    color: #333;
    font-size: .28rem;
}
.id_nav_rt a span{
    color: #999;
}
.puff_left{
	float:left !important;
	}	
.puff_right{
	float:right !important;
	}
	
	
	.huadong {background:#fff;/* width:100%; */height: .43rem;overflow:hidden;border-bottom: 10px solid #F0F0F0;/* letter-spacing: 1px; */font-size: .24rem;position:relative;margin:0 auto;padding: .2rem .2rem .2rem .2rem;/* border-top: 10px solid #F0F0F0; */}
	        .huadong .huabox {margin:0 auto;width: 100%;/* height: 3.3rem; */line-height: .3rem;padding: 0;}
	        .huadong .hdimg {float:left;line-height: .3rem;}
	        .huadong .hdimg img {height: 0.45rem;vertical-align:top;/* margin-top: .019rem; */}
	        .huadong h5 {float:left;font-size: .24rem;float:left;font-weight:normal;line-height: .3rem;}   
	        .huadong .notice_active {
	                float: left;
	                width: 75%;
	                height: .4rem;
	                padding: 0;
	                overflow: hidden;
	                position: relative;
	                line-height: .43rem;
	        }
	        .huadong .notice_active li{list-style-type:none;line-height: .43rem;overflow: hidden;padding-left: 5%;}
	        .huadong .notice_active li a{color: #666;width: 70%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	        .huadong .notice_active li.notice_active_ch em {float:right;width: 30%;text-align:right;float:right;color:#888;font-style:normal;}



.js_box11{background: #f2f2f2;padding-bottom: .4rem;}
.js_box11 .main{width: 6.9rem;background: #fff;box-shadow:0 0 .2rem rgba(183,183,183,.2) ;border-radius: .26rem;margin: 0 auto;padding-bottom: .76rem;}
.js_box11 .main .top{height: .7rem;border-bottom: 1px solid #efefef;overflow: hidden;}
.js_box11 .main .top i{width: .79rem;height: .19rem;display: block;background: url(../images/pic/img_icons.png) no-repeat 0 -.79rem;background-size: 126.58%;margin: .25rem 0 0 .3rem;}
.js_box11 ul{margin-left: .09rem;}
.js_box11 ul li{margin-top: .4rem;overflow: hidden;}
.js_box11 ul li .fl{width: .91rem;float: left;margin:0 .25rem ;}
.js_box11 ul li .fr{width: 5.1rem;float: left;position: relative;}
.js_box11 ul li .fl_i{width: .91rem;height: .91rem;display: block;background: url(../images/pic/jsbox11_img1.png) no-repeat 0 0 ;background-size:100% ;border-radius: 50%;box-shadow:0 .15rem .15rem rgba(183,183,183,.2) ;}
.js_box11 ul li span{font-size: .24rem;color: #acacac;text-align: center;display: block;margin-top: .1rem;}
.js_box11 ul li p{background: #7db1ff;padding: .22rem .28rem;border-radius: .15rem;font-size: .24rem;color: #fff;width: 4.9rem;box-sizing: border-box;margin-left: .15rem;}
/* .js_box11 ul li .fr_i{width: .15rem;height: .22rem;background: url(/2020phone/images/classify/jsbox11_img1.png) no-repeat 0 -3.84rem;background-size: 606.67%;display: block;position: absolute;top: .35rem;left: .01rem;} */
.js_box11 ul li .fr_i{position: absolute;top: .35rem;left: .01rem;width: 0;border-style: solid;border-width: .11rem .15rem .11rem 0;border-color: transparent #7db1ff transparent transparent;}
.js_box11 ul li.even .fr{width: .91rem;float: left;margin-right: .2rem;}
.js_box11 ul li.even .fl{width: 5.1rem;float: left;position: relative;}
.js_box11 ul li.even .fr_i{left: auto;right:-.09rem;border-width: .11rem 0 .11rem .15rem;border-color: transparent transparent transparent #dff4fb;}
.js_box11 ul li.even p{background: #dff4fb;color: #525252;}
.js_box11 ul li:nth-child(2) .fl_i{background-position-y: -.97rem;}
.js_box11 ul li:nth-child(3) .fl_i{background-position-y: -1.88rem;}
.js_box11 ul li:nth-child(4) .fl_i{background-position-y: -2.84rem;}



.lc {margin-top: 0.2rem;
		    	    	            /* height: 7rem; */
		    	    	            padding: .2rem 4% 0;
		    	    	            box-sizing: border-box;
		    	    	            background:url(../images/20200923162548871.jpg) no-repeat center;
		    	    	            background-size: cover;
		    	    	            position: relative;
		    	    	        }
		    	    	        
		    	    	        .lc .tit span {
		    	    	            color: #fff;
		    	    	        }
		    	    	        
		    	    	        .lc_con {
		    	    	            margin-top: .2rem;
		    	    	        }
		    	    	        
		    	    	        .lc_con dt img {
		    	    	            display: block;
		    	    	            width: 100%;
		    	    	        }
		    	    	        
		    	    	        .lc_con dd {
		    	    	            height: 4.6rem;
		    	    	            padding: 0 6% 6% 6%;
		    	    	            background: rgba(33, 110, 244, 0.55);
		    	    	            overflow-y: scroll;
		    	    	            border-radius: 10px;
		    	    	        }
		    	    	        
		    	    	        .lc_con dd h3 {
		    	    	            display: block;
		    	    	            font-size: 0.28rem;
		    	    	            line-height: 0.63rem;
		    	    	            color: #fff;
		    	    	            font-weight: bold;
		    	    	            padding-top: 0.12rem;
		    	    	        }
		    	    	        
		    	    	        .lc_con dd p {
		    	    	            font-size: 0.24rem;
		    	    	            line-height: .39rem;
		    	    	            color: #fff;
		    	    	        }
		    	    	        
		    	    	        .lc_t {
		    	    	            position: relative;
		    	    	            height: .75rem;
		    	    	            margin-top: .2rem;
		    	    	        }
		    	    	        
		    	    	        .lc_t:after {
		    	    	            position: absolute;
		    	    	            left: 0;
		    	    	            top: .45rem;
		    	    	            width: 100%;
		    	    	            height: 1px;
		    	    	            background: #fff;
		    	    	            content: "";
		    	    	        }
		    	    	        
		    	    	        .lc_t li {
		    	    	            font-size: .26rem;
		    	    	            line-height: .3rem;
		    	    	            color: #fff;
		    	    	            float: left;
		    	    	            width: 20%;
		    	    	            text-align: center;
		    	    	        }
		    	    	        
		    	    	        .lc_t li:after {
		    	    	            position: absolute;
		    	    	            left: 50%;
		    	    	            top: .37rem;
		    	    	            width: 0.2rem;
		    	    	            height: 0.2rem;
		    	    	            background: #fff;
		    	    	            content: "";
		    	    	            border-radius: 0.3rem;
		    	    	            margin-left: -0.1rem;
		    	    	        }
		    	    	        
		    	    	        .lc_t .swiper-slide-thumb-active {
		    	    	            font-weight: bold;
		    	    	            color: #f1f500;
		    	    	        }
		    	    	        
		    	    	        .lc_t .swiper-slide-thumb-active:after {
		    	    	            background: #fdf800;
		    	    	        }
								
								
div.pageList{padding: 0.2rem;text-align: center;}
div.pageList ul.l{ display: none;}
div.pageList ul{ font-size: 0;}
div.pageList ul li { display: inline-block; height: 40px;}
div.pageList ul li a{
 	display: inline-block;
 	font-size: 0.24rem;
 	color: #666;
 	line-height: 0.62rem;
 	height: 0.62rem;
 	width: 0.62rem;
 	margin: 0 7px;
 	border: 1px solid #dfdfdf;
 	background-color: #f9f9f9;
 	-moz-border-radius: 50%;
 	-webkit-border-radius: 50%;
 	border-radius:50%;
 	}

div.pageList ul li:hover a{ border-color: #1373c0; color: #1373c0;}
div.pageList ul li a.selected{background-color: #216ef4;border-color: #216ef4;color: #fff;}
div.pageList a.first{ background: url('../images/k1.png') center no-repeat;}
div.pageList a.prev{ background: url('../images/k2.png') center no-repeat;}
div.pageList a.next{ background: url('../images/k3.png') center no-repeat;}
div.pageList a.last{ background: url('../images/k4.png') center no-repeat;}

div.pageList a.first:hover{ background-color: #1373c0; background-image: url('../images/k1h.png');}
div.pageList a.prev:hover{ background-color: #1373c0; background-image: url('../images/k2h.png');}
div.pageList a.next:hover{ background-color: #1373c0; background-image: url('../images/k3h.png');}
div.pageList a.last:hover{ background-color: #1373c0; background-image: url('../images/k4h.png');}

