
.sort-nav {
	overflow:hidden;
	background:#fff;
	padding-bottom:.36rem;
	margin-bottom:.2rem
}
.sort-nav ul li {
	display:inline-block;
	width:25%;
	text-align:center;
	float:left
}
.sort-nav .sort-circle {
	display:block;
	margin:auto;
	margin-bottom:.1rem;
	width:1.1rem;
	height:1.1rem;
	text-align:center;
	color:#fff;
	border-radius:50%;
}
.sort-nav li a {
	font-size:.36rem;
	padding:.36rem 0 0;
	display:block;
	color:inherit;
	height:100%;
	color:#545454
}
.sort-nav li a img {
	width:.7rem
}
.sort-nav .sortid1 {
	background:linear-gradient(to right,#ff802c,#fe6f10);
	background-size:100%
}
.sort-nav .sortid2 {
	background:linear-gradient(to right,#5ae3c9,#2ecfbe);
	background-size:100%
}
.sort-nav .sortid3 {
	background:linear-gradient(to right,#ab8ffb,#815bea);
	background-size:100%
}
.sort-nav .sortid4 {
	background:linear-gradient(to right,#ff6663,#ff4a4d);
	background-size:100%
}
.sort-nav .sortid5 {
	background:linear-gradient(to right,#07c4fc,#3ba5f4);
	background-size:100%
}
.sort-nav .sortid6 {
	background:linear-gradient(to right,#ff87a7,#ff607d);
	background-size:100%
}
.sort-nav .sortid7 {
	background:linear-gradient(to right,#93f36c,#4cd07f);
	background-size:100%
}
.sort-nav .sortid8 {
	background:linear-gradient(to right,#fdcf1c,#f7b320);
	background-size:100%
}
/* 聊天 */
.unit-chat a {display:flex;align-items:center;justify-content: space-around;position: relative;padding: 0 .2rem;overflow: hidden}
.unit-chat{background: #F7F7F8;}
.unit-chat .caption {font-size: .28rem;font-weight: 300;color: #111e36;line-height: 1rem;}
.unit-chat .caption strong {font-size: .4rem;color: #f60}
@-webkit-keyframes unit-chat {
0% {
    -webkit-transform: translateY(0) scale(.5);
    transform: translateY(0) scale(.5)
}

10% {
    -webkit-transform: translateY(-40px) scale(.5);
    transform: translateY(-40px) scale(.5)
}

90% {
    -webkit-transform: translateY(-40px) scale(.5);
    transform: translateY(-40px) scale(.5)
}

to {
    -webkit-transform: translateY(-80px) scale(.5);
    transform: translateY(-80px) scale(.5)
}
}

@keyframes unit-chat {
0% {
    -webkit-transform: translateY(0) scale(.5);
    transform: translateY(0) scale(.5)
}

10% {
    -webkit-transform: translateY(-40px) scale(.5);
    transform: translateY(-40px) scale(.5)
}

90% {
    -webkit-transform: translateY(-40px) scale(.5);
    transform: translateY(-40px) scale(.5)
}

to {
    -webkit-transform: translateY(-80px) scale(.5);
    transform: translateY(-80px) scale(.5)
}
}
.unit-chat .rolling .item {position: absolute;top: .23rem;right: 0px;max-width: 300px;padding-right: 8px;font-size: 0.36rem;color: #EE7C0D;line-height: 1rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background-color: rgba(255, 230, 204, .5);border-radius: 0.5rem;-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);-webkit-transform-origin: top right;-ms-transform-origin: top right;transform-origin: top right}
.unit-chat .rolling .item img {float: left;width: 0.8rem;height: 0.8rem;margin: 2px 8px 2px 2px;border: 2px solid #EE7C0D;border-radius: 50%}
.unit-chat .rolling .item.activate {-webkit-animation: unit-chat 2s linear infinite;animation: unit-chat 2s linear infinite }
.unit-chat .swiper-slide {background: none;}
.rslides {
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0
}
.rslides li {
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0
}
.rslides li:first-child {
	position:relative;
	display:block;
	float:left
}
.rslides img {
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0
}
.slide_container {
	max-width:40pc;
	margin:0 auto
}
.slide,.slide_container {
	position:relative;
	padding:0
}
.slide {
	list-style:none;
	overflow:hidden;
	width:100%;
	margin:0
}
.slide li {
	position:absolute;
	width:100%;
	left:0;
	top:0
}
.slide img {
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0
}
.slide .caption {
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0,.8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none
}
.slide_nav {
	position:absolute;
	-webkit-tap-highlight-color:transparent;
	top:55%;
	left:0;
	opacity:.5;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:30px;
	background:transparent url(../images/themes.gif) no-repeat -6px top;
	margin-top:-45px
}
.slide_nav:active {
	opacity:1
}
.slide_nav.next {
	left:auto;
	background-position:-42px top;
	right:0
}
.cooking {
	width:100%;
	border-collapse:collapse
}
.cooking td {
	text-align:center;
	border-collapse:collapse;
	border-radius:5px;
	border:.1rem solid #fff
}
.cooking a {
	text-align:center;
	color:#fff
}
.cooking a h4,.cooking1 a h4 {
	font-size:.28rem
}
.bg1 {
	background:#fe8812
}
.bg1,.bg2 {
	border-radius:5px
}
.bg2 {
	background:#f6b62e
}
.bg3 {
	background:#a3cb5b;
	border-radius:5px
}

.attention {
	font-size:.2rem
}
.cooking1 {
	width:100%;
	border-collapse:collapse
}
.cooking1 td {
	border-style:solid;
	border-color:#fff;
	border-width:0 .1rem .1rem;
	text-align:center
}
.cooking1 a {
	text-align:center;
	color:#fff;
	padding:10px 0;
	display:block
}
.con_title1 {
	line-height:.4rem;
	background:#fff;
	border-bottom:1px solid #e1e1e1;
	float:left;
	width:100%
}
.con_title1 span {
	float:left;
	font-size:.28rem;
	color:#333;
	display:block;
	margin:10px 0 0 10px
}
.con_title1 span em {
	background-size:100% auto;
	width:.06rem;
	height:.32rem;
	float:left;
	margin-right:.08rem;
	margin-top:.03rem
}
.con_title1 span em.modular4 {
	background:#6cc8c7
}
#www_zzjs_net {
	width:96%;
	float:left;
	display:inline;
	background:#fff
}
.zzjs_net ul {
	margin:0;
	padding:0;
	text-align:right
}
.zzjs_net li {
	float:left;
	width:33%;
	height:.7rem;
	line-height:.7rem;
	font-size:.24rem;
	cursor:pointer;
	text-align:center;
	background:#eee
}
.zzjs_net li:nth-child(2) {
	padding:0 .5%
}
.nTab {
	padding:10px;
	overflow:hidden
}
.zzjs_net li.hover {
	background:#fe6700;
	color:#fff;
	position:relative
}
.zzjs_net li.hover:before {
	content:"";
	width:0;
	height:0;
	border-top:.15rem solid #fe6700;
	border-left:.2rem solid transparent;
	border-right:.2rem solid transparent;
	position:absolute;
	top:.7rem;
	left:50%;
	margin-left:-.2rem
}
.nTab h1 {
	font-size:.28rem;
	height:.4rem;
	line-height:.4rem;
	overflow:hidden;
	margin-bottom:0
}
.nTab h1,.nTab h1 a {
	color:#333
}
.nTab p {
	font-size:.2rem;
	height:.52rem;
	overflow:hidden
}
.nTab p a {
	color:#000;
	margin-bottom:.05rem
}
.nTab dl {
	border-bottom:1px dashed #d6d6d6;
	float:left;
	padding:.2rem 0;
	width:100%
}
.nTab dl dt {
	float:left;
	margin-right:10px
}
.nTab dl dt img {
	width:1.8rem;
	height:1.3rem
}
.nTab dl dd {
	font-size:.2rem;
	color:#818181;
	line-height:.26rem
}
.nTab dl dd h3 a {
	color:#222
}
.TabContent ul li {
	border-bottom:1px dashed #d6d6d6;
	line-height:.8rem;
	height:.8rem;
	overflow:hidden;
	font-size:15px;
	float:left;
	width:100%;
	position:relative
}
.TabContent ul li a {
	float:left;
	color:#333;
	background:url(../images/lists.gif) no-repeat 0 50%;
	padding-left:9pt;
	font-size:.28rem;
	color:#666;
	height:.8rem
}
.morebtn a {
	background:#ff6002;
	clear:both;
	text-align:center;
	height:.7rem;
	line-height:.7rem;
	width:100%;
	float:left;
	color:#fff;
	margin:15px 0;
	font-size:.28rem
}
.date {
	float:left
}
.clicks,.date {
	color:#666;
	font-size:.22rem
}
.clicks {
	float:right
}
.NIMarquee-img-layer {
	display:block;
	background-color:#000;
	opacity:.5
}
.NIMarquee-img-layer,.onfocus .NIMarquee-layer-bg {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0
}
.onfocus .NIMarquee-layer-bg {
	background:url(../images/play.png) no-repeat 50% 50%
}
.onfocus .NIMarquee-img-layer {
	opacity:.2
}
#featureCarousel {
	height:10pc;
	width:100%;
	position:relative
}
#featureCarousel img {
	border:0
}
#featureCarousel .feature {
	position:absolute;
	top:-750pt;
	left:-750pt;
	cursor:pointer
}
#featureCarousel .feature>div {
	position:absolute;
	bottom:0;
	left:0;
	width:100%
}
#featureCarousel .feature>div p {
	margin:0;
	padding:5px;
	font-weight:700;
	font-size:9pt;
	color:#fff
}
#featureCarousel .blipsContainer {
	position:absolute;
	color:#fff;
	right:25px;
	top:210px;
	padding:0;
	margin:0
}
#featureCarousel .blipsContainer .blip {
	margin:3px;
	height:14px;
	width:14px;
	color:#fff;
	text-align:center;
	font-size:10px;
	border:1px dotted #000
}
#featureCarousel .blipsContainer .blipSelected {
	color:#fff;
	font-weight:700;
	background-color:#000
}
.yyhb {
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(0,0,0,.7);
	z-index:999;
	top:0;
	left:0
}
.yyhb img {
	top:50%;
	margin-top:-110px
}
.yyhb img,.yyhb p {
	width:280px;
	position:absolute;
	left:50%;
	margin-left:-140px
}
.yyhb p {
	top:70%;
	margin-top:-30px;
	color:#fff;
	font-size:1.8em
}
.LXB_CONTAINER_SHOW.lxb-container-btn-show {
	position:fixed;
	width:2%;
	cursor:pointer;
	overflow:hidden;
	background-color:#b7dde8;
	color:#fff;
	text-align:center;
	text-decoration:none;
	padding:5px 0;
	border-radius:5px;
	font-size:9pt;
	z-index:2147483647
}
.btn_xueli {
	padding:.2rem 0;
	overflow:hidden
}
.btn_xueli a {
	display:block;
	width:49%;
	margin:0 .5%;
	float:left;
	text-align:center;
	color:#fff;
	font-size:.5rem;
	letter-spacing:1px
}
.btn_xueli .qdcz {
	background:#fe8812
}
.btn_xueli .qdgz {
	background:#fe494b
}
img {
	width:100%
}
ul.index_lis_3 {
	overflow:hidden;
	padding:.2rem 4%
}
ul.index_lis_3 li,ul.index_pics_3 li {
	float:left;
	width:32%
}
ul.index_lis_3 li:nth-child(2),ul.index_lis_3 li:nth-child(5),ul.index_pics_3 li:nth-child(2) {
	margin:0 2%
}
ul.index_lis_3 li:before {
	content:'';
	float:left;
	width:.4rem;
	height:.4rem;
	margin-top:.2rem;
	background:url(../images/gz_ico1.gif) no-repeat 50% 50%;
	background-size:contain
}
ul.index_gz li {
	height:.8rem;
	line-height:.8rem
}
.gz_ico2:before {
	background-image:url(../images/gz_ico2.gif)!important
}
.gz_ico3:before {
	background-image:url(../images/gz_ico3.gif)!important
}
.gz_ico4:before {
	background-image:url(../images/gz_ico4.gif)!important
}
.gz_ico5:before {
	background-image:url(../images/gz_ico5.gif)!important
}
.gz_ico6:before {
	background-image:url(../images/gz_ico6.gif)!important
}
.c_E80 {
	color:#e80!important
}
.noborder {
	border:none!important
}
ul.index_pics_3 {
	overflow:hidden;
	text-align:center;
	padding:.2rem 2%
}
ul.index_pics_3 p {
	color:#000
}
.index_zy {
	padding:.1rem 1%
}
.index_zy,ul.pics_2,ul.pics_3 {
	overflow:hidden
}
.index_zy .i_zyAL {
	float:left;
	width:26.5%;
	margin-right:.5%
}
.index_zy .i_zyAR {
	float:left;
	width:73%
}
ul.pics_2 li {
	float:left;
	width:48%;
	margin:.08rem 1%
}
ul.pics_3 {
	width:99%;
	margin:0 auto
}
ul.pics_3 li {
	float:left;
	width:33%;
	margin:0
}
ul.pics_3 li:nth-child(2),ul.pics_3 li:nth-child(5) {
	margin:0 .5%
}
.hotyud {
	background:#fff;
	text-align:center
}
.hotyud h1 {
	font-size:.45rem;
	height:1rem;
	line-height:1.5rem;
	color:red
}
.hotyud_nr {
	width:100%;
	margin:.2rem 0;
	overflow:hidden;
	position:relative;
	height:3.2rem
}
.hotyud_nr h4 {
	position:absolute;
	overflow:hidden;
	width:100%;
	height:.6rem;
	line-height:.6rem;
	background:#f66;
	color:#fff
}
.hotyud .hotyud_nr ul li span,.hotyud_nr h4 b {
	float:left;
	width:20%;
	font-weight:500
}
.hotyud_nr ul {
	padding-top:.6rem;
	overflow:hidden;
	height:3.64rem
}
.hotyud_nr ul li {
	height:.52rem;
	line-height:.52rem;
	font-size:.24rem
}
.hotyud_nr ul li:nth-child(even) {
	background:#fee
}
.hotyud_nr h4 b:nth-child(1),.hotyud_nr ul li span:nth-child(1) {
	width:30%
}
.hotyud_nr h4 b:nth-child(4),.hotyud_nr ul li span:nth-child(4) {
	width:46%
}
.hotyud_nr h4 b:nth-child(2),.hotyud_nr h4 b:nth-child(3),.hotyud_nr ul li span:nth-child(2),.hotyud_nr ul li span:nth-child(3) {
	width:12%
}
.c_red {
	color:red
}
.a_join {
	display:block;
	background:red;
	color:#fff;
	width:80%;
	height:.7rem;
	line-height:.7rem;
	border-radius:.1rem;
	margin:.2rem auto 0;
	font-size:.36rem;
	letter-spacing:1px
}
.con_title span,.con_title1 span {
	font-weight:700
}
.con_title a {
	float:none
}
.con_title .a_kst {
	margin-left:.4rem
}
.con_title .a_kst em i {
	margin:0 .2rem;
	background:#fd6602;
	color:#fff;
	padding:.05rem .1rem;
	border-radius:.2rem
}
.fl_l {
	float:left!important
}
.fl_r {
	float:right!important
}
.con_title a.online,.con_title a.phone {
	padding:.01rem .2rem
}
.pics_2_2 li {
	width:49.5%!important;
	margin:0!important
}
.pics_2_2 li:nth-child(2) {
	margin-left:1%!important
}
.pics_2_2 li img {
	margin-bottom:.12rem!important
}
.a_buzhu,.a_ljxf {
	background:#ff6002;
	color:#fff;
	text-align:center;
	display:block;
	width:96%;
	margin:0 auto .2rem;
	height:.6rem;
	line-height:.6rem;
	border-radius:.1rem
}
.a_ljxf {
	height:.8rem;
	line-height:.8rem;
	font-size:.36rem;
	margin:.1rem auto .2rem
}
.wrapImg {
	padding:.2rem 0
}
.bg_fff {
	background:#fff!important
}
.txt_center {
	text-align:center
}
.spec_item {
	overflow:hidden;
	width:98%;
	margin:.2rem auto
}
.spec_item .spec_tel,.spec_item .spec_zxbm {
	float:left;
	width:32%;
	background:#fe6700;
	color:#fff;
	border-radius:.1rem;
	height:.7rem;
	line-height:.7rem;
	margin:0 1%;
	border:1px solid #fe6700
}
.spec_item .spec_tel {
	width:62%;
	color:#fe6700
}
#wrap,.wrap {
	padding-top:167px
}
.header {
	position:fixed;
	top:0;
	z-index:99999;
	max-width:640px
}
header {
	background:#fff;
	overflow:hidden;
	padding:0 .2rem
}
header h1 {
	float:left;
	width:85%
}
header h1 a {
	display:block;
	width:100%;
	padding:0
}
header h1 a img {
	width:100%;
	display:block
}
header a.control_btn {
	color:#e9441a;
	float:right;
	display:block
}
.icon-category {
	font-size:.8rem!important;
	color:#e70;
	height:1rem;
	line-height:1rem
}
.logo {
	padding-bottom:0
}
.con2 {
	margin-bottom:16px
}
.bgbai {
	background-color:#fff
}
.mgz {
	margin:0 auto;
	overflow:hidden
}
.toutiao {
	background:url(../img/htoutiao.png) no-repeat -10px 0;
	overflow:hidden;
	background-size:9rem auto
}
.toutiao1 {
	padding:.2rem .2rem 0 2rem
}
dd,dl,dt,li,td,tr,ul {
	list-style-type:none;
	margin:0;
	padding:0
}
a {
	text-decoration:none
}
.toutiao1 ul li {
	line-height:.3rem;
	height:1.8rem;
	overflow:hidden;
	margin:.05rem 0;
	padding:.1rem .1rem 0 0
}
.bottomDotted {
	border-bottom:1px dotted #aaa
}
.toutiao1 ul li a {
	display:block;
	color:#ed1c24;
	font-size:.28rem;
	text-align:justify
}
@media screen and (min-width:410px) and (max-width:540px) {
	.toutiao1 ul li {
	padding:0
}
}.xsyhrk {
	height:.6rem;
	line-height:.6rem
}
.xsyhrk span a {
	font-size:.32rem;
	color:#333;
	margin-left:.1rem
}
.xsyhrk a em {
	display:block;
	width:1.6rem;
	height:.5rem;
	line-height:.55rem;
	border-radius:.4rem;
	text-align:center;
	color:#f19322;
	border:1px solid #f19322;
	margin-top:.05rem
}
.xsyhrk a em:before {
	content:'';
	float:left;
	width:.3rem;
	height:.3rem;
	background:url(../img/hiconzx.gif) no-repeat 50% 50%;
	background-size:contain;
	margin:.09rem -.2rem 0 .12rem
}
.index_zyxz .wrapImg {
	padding-bottom:0;
	margin:0
}
.index_zy .wrapImg {
	padding-bottom:0
}
.wid98Per {
	width:98%!important;
	margin:auto
}
.c_FC6800 {
	color:#fc6800
}
.hsltl2 {
	padding:.2rem .1rem 0 .1rem;
	background-color:#f60
}
.hsltl2 a {
	display:block;
	width:50%;
	float:left;
	margin-bottom:.2rem
}
.hsltl2 span {
	display:block;
	margin:0 .1rem
}
.hslbox0723 {
	background-color:#fff;
	margin:.2rem 0;
	padding-bottom:.02rem
}
.hslbox0723_tit {
	border-bottom:1px solid #ddd;
	padding:.2rem 0
}
.hslbox0723_tit b {
	text-align:center;
	font-size:.4rem;
	color:#fe6601;
	display:block
}
.hslbox0723_tit p {
	text-align:center;
	font-size:.24rem;
	color:#666
}
.hslbox0723_1 {
	display:flex;
	justify-content:space-between;
	margin:.2rem .1rem
}
.hslbox0723_2 {
	width:33.333333333333%
}
.hslbox0723_2 a {
	display:block;
	margin:0 .1rem;
	background-color:#f4f4f4;
	padding-bottom:.2rem
}
.hslbox0723_3 {
	display:block;
	position:relative
}
.hslbox0723_3 .ico1 {
	display:block;
	width:.6rem;
	position:absolute;
	top:0;
	left:0
}
.hslbox0723_2 b {
	display:block;
	color:#fe6601;
	font-size:.24rem;
	text-align:center;
	padding:.1rem 0
}
.hslbox0723_4 {
	display:flex;
	justify-content:space-between;
	margin:0 .1rem
}
.hslbox0723_4 p {
	font-size:.2rem;
	color:#333;
	line-height:.32rem;
	margin:0
}
.hslbox0723_4 strong {
	background-color:#fe6601;
	color:#fff;
	font-size:.16rem;
	font-weight:400;
	padding:0 .06rem;
	border-radius:.4rem;
	height:.32rem;
	line-height:.32rem
}
.max-row {
	background:#fff;
	overflow:hidden
}
.m-container {
	width:95%;
	margin:auto;
	padding-bottom:.2rem
}
.m-row {
	display:flex;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	flex-direction:row;
	align-items:center;
	-moz-box-align:center
}
.zhaopinZL .swiper-container {
	width:100%;
	height:100%;
	border-radius:.1rem
}
.zhaopinZL .swiper-slide {
	text-align:center;
	font-size:18px;
	background:#fff;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.zhaopinZL .swiper-slide a {
	font-size:.26rem;
	color:#222
}
.icon-sx {
	vertical-align:inherit
}
.icon-sx:before {
	content:'';
	display:inline-block;
	width:0;
	height:.28rem;
	border:2px solid red;
	margin:0 .1rem 0 .2rem;
	vertical-align:sub
}
.h-tite {
	width:100%;
	margin:.1rem auto;
	height:.8rem;
	line-height:.8rem;
	font-size:.28rem;
	border-bottom:dashed 2px #eee
}
.h-tite a,.h-title-w a {
	float:right;
	width:2rem;
	text-align:right;
	height:.8rem;
	line-height:.8rem;
	padding:0 .1rem;
	border-radius:.4rem;
	font-size:.3rem;
	color:red
}
.h-tite span,.h-title-w span {
	font-size:.2rem;
	color:#a2a2a2;
	margin-left:.1rem
}
.wrapgz:after,.wrapgz:before {
	content:"";
	display:block
}
.zhaoping {
	width:100%;
	background:#fff;
	box-shadow:0 0 2px 2px #eee;
	position:relative;
	margin-left:.1rem
}
.zhaoping:nth-child(2) {
	margin-right:.15rem;
	margin-left:.3rem
}
.wrapgz {
	width:100%;
	height:1.6rem;
	position:absolute;
	top:0;
	left:.08rem;
	overflow:hidden
}
.wrapgz:before {
	border-radius:.15rem .15rem 0 0;
	width:.48rem;
	height:.12rem;
	position:absolute;
	right:.7rem;
	background:#fa3636
}
.ribbon6,.wrapgz:after {
	height:.32rem;
	position:absolute
}
.wrapgz:after {
	border-radius:0 .16rem .16rem 0;
	width:.15rem;
	right:-.06rem;
	top:.8rem;
	background:#feb7b7
}
.ribbon6 {
	display:inline-block;
	text-align:center;
	width:1.5rem;
	line-height:.3rem;
	top:.14rem;
	right:-.5rem;
	color:#fff;
	z-index:2;
	overflow:hidden;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	border:1px dashed;
	box-shadow:0 0 0 3px red,0 21px 5px -18px #e1e1e1;
	background:red;
	font-size:.28rem
}
.zhaoping p,.zhaoping strong {
	text-indent:.2rem;
	text-align:justify
}
.zhaoping p {
	font-size:.3rem;
	padding-top:.1rem
}
.zhaoping strong {
	font-size:.28rem;
	color:red;
	display:block
}
.qiye span {
	padding:.02rem .1rem;
	background:#eee;
	border-radius:.3rem;
	margin-left:.2rem;
	margin-right:.1rem;
	font-size:.2rem;
	text-indent:0;
	color:red
}
.huobaotitle,.qiye {
	padding-bottom:.2rem;
	font-size:.2rem
}
.tbck {
	padding:0 5% .2rem;
	width:90%
}
.tb_btn,.tbck li {
	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;
	font-size:.28rem;
	background-color:#f6f6f6;
	margin-bottom:.234375rem;
	align-items:center;
	padding-right:.15rem;
	color:#222
}
.tbck li span.iconfont {
	background-color:#ff6002;
	color:#fef7f0;
	display:inline-block;
	width:.8rem;
	height:.8rem;
	font-size:.5rem;
	text-align:center;
	line-height:.8rem;
	margin-right:.1rem;
	vertical-align:middle
}
.tb_btn {
	background-color:transparent;
	padding-right:0;
	margin-bottom:0
}
.page a.dj {
	height:.5rem;
	line-height:.5rem;
	width:40%;
	text-align:center;
	font-size:.26rem;
	color:#444;
	border:2px solid #444;
	margin:0 auto;
	margin-top:.46875rem;
	border-radius:5px;
	display:block
}
.txtScroll-top {
	width:100%;
	overflow:hidden;
	position:relative;
	background:#fff
}
.prtt_l {
	width:11%;
	float:left;
	padding:.1rem 2%;
	border-right:1px #ccc solid
}
.prtt_l p {
	color:#f86805;
	font-weight:700;
	font-size:.3rem;
	letter-spacing:.04rem;
	text-align:center;
	line-height:.4rem
}
.prtt_r {
	float:left;
	width:60%;
	overflow:hidden;
	padding:0 1%;
	height:1rem
}
.prtt_r ul li {
	overflow:hidden;
	font-size:.26rem;
	height:.9rem
}
.prtt_r ul li a {
	color:#444
}
.prtt_r ul li a span {
	display:block;
	padding:0 1%;
	color:#f86805;
	border-radius:6px;
	margin-right:1%;
	line-height:.7rem;
	height:.5rem
}
.prtt_r ul li a .zt {
	display:block;
	overflow:hidden;
	line-height:.4rem;
	height:.4rem
}
.prtt_r ul li span {
	color:#f86805;
	font-size:.3rem
}
.prtt_lr {
	width:20%;
	float:left;
	line-height:.5rem;
	border-radius:10px;
	border:#e70 1px solid;
	color:#e70;
	text-align:center;
	margin-top:.25rem
}
.xbsy2020_hzqy {
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto 5%
}
.cjybz_box {
	width:100%;
	position:relative;
	overflow:hidden;
	background:#fff;
	margin-bottom:5%;
	min-height:60px
}
.cjybz_box img {
	width:60%;
	margin:0
}
.cjybz_box .cjybz_gdbox {
	float:left;
	width:800%
}
.cjybz_box .cjybz_img1 {
	float:left
}
.cjybz_box .cjybz_img2 {
	float:left
}
.xbsy2020_hzqy a {
	display:block;
	width:90%;
	margin:0 auto;
	text-align:center;
	background-color:#ff5a00;
	color:#fff;
	border-radius:.4rem;
	font-size:.32rem;
	line-height:.7rem
}
.flex {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.flex-v {
	-webkit-box-orient:vertical;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column
}
.flex-1 {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1
}
.flex-align-center {
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.flex-pack-center {
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center
}
.flex-pack-justify {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.flex-pack-around {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-around;
	-ms-flex-pack:justify;
	justify-content:space-around
}
.flex-1 {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1
}
.flex-pack-justify {
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between
}
.hot-sign {
	width:96%
}
.hot-sign .left {
	background-color:#e60012;
	color:#fff;
	padding:0 10px;
	line-height:30px;
	margin-right:8px
}
.hot-sign .right span {
	color:red
}
.hot-sign-tit {
	margin-bottom:2%
}
.hot-sign-container .swiper-slide {
	background-color:#f2f2f2;
	display:flex;
	padding:6px 10px;
	box-sizing:border-box;
	border-radius:4px
}
.hot-sign-container .swiper-slide img {
	width:.6rem;
	height:.6rem
}
.hot-sign-container .swiper-slide .pro_s_tb {
	flex:1;
	padding-left:10px
}
.hot-sign-container .swiper-slide .pro_s_tb .p1 {
	color:#333;
	font-size:12px
}
.hot-sign-container .swiper-slide .pro_s_tb .p2 {
	color:#999;
	font-size:12px
}
.max-row {
	width:100%;
	background:0 0
}
.margin_min {
	margin:.1rem
}
@keyframes mymove {
	0% {
	left:0;
	opacity:1
}
70% {
	left:.15rem;
	opacity:0
}
100% {
	left:0;
	opacity:0
}
}html {
	color:#000;
	background:#fff;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
.animatedripple:after {
	width:.2rem;
	height:.2rem;
	left:20%;
	top:0;
	-webkit-animation:ripple .6s infinite;
	animation:ripple .6s infinite;
	display:block;
	position:absolute;
	border-radius:100%;
	background:rgba(255,255,255,.5);
	-webkit-transform:scale(0);
	transform:scale(0);
	pointer-events:none
}
@-webkit-keyframes ripple {
	100% {
	opacity:0;
	-webkit-transform:scale(4);
	transform:scale(4)
}
}@keyframes ripple {
	100% {
	opacity:0;
	-webkit-transform:scale(4);
	transform:scale(4)
}
}.bgMove {
	position:relative;
	overflow:hidden
}
.bgMove:before {
	position:absolute;
	width:50%;
	height:100%;
	left:-10%;
	background:-moz-linear-gradient(left,rgba(255,255,255,.2) 0,rgba(255,255,255,.4) 40%,rgba(255,255,255,.1) 60%,rgba(255,255,255,.3) 80%,rgba(255,255,255,.6) 100%);
	background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.15)),color-stop(50%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,.15)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,.2) 0,rgba(255,255,255,.4) 40%,rgba(255,255,255,.1) 60%,rgba(255,255,255,.3) 80%,rgba(255,255,255,.6) 100%);
	background:-o-linear-gradient(left,rgba(255,255,255,.15) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,.15) 100%);
	-webkit-transform:skewX(45deg);
	-moz-transform:skewX(45deg);
	-ms-transform:skewX(45deg);
	transform:skewX(45deg);
	-webkit-animation:bgMovelength 2.2s infinite both;
	animation:bgMovelength 2.2s infinite both;
	-o-animation:bgMovelength 2.2s infinite both;
	transition:all .75s;
	-moz-transition:all .75s;
	-webkit-transition:all .75s;
	-o-transition:all .75s;
	opacity:.3
}
@-webkit-keyframes bgMovelength {
	0% {
	left:-20%
}
100% {
	left:120%
}
}@keyframes bgMovelength {
	0% {
	left:-20%
}
100% {
	left:120%
}
}.dqitem,.dqitemt,.gobtnimg,.wkt_box a,.zynametitle,.zyxztext {
	text-align:center
}
.yhtitlebg {
	width:75%;
	height:1.6rem;
	background-repeat:no-repeat;
	position:relative;
	cursor:pointer;
	background-color:#ff5252;
	background-image:linear-gradient(to bottom right,#ff5252,#ffeb3b);
	border-radius:.1rem
}
.gobtnimg,.gobtnimg .gotextwap {
	border-radius:100%;
	position:absolute
}
.yhtitlebg .ns_img {
	width:1.45rem;
	position:absolute;
	left:0
}
.yhtitlebg .zxj_text {
	margin-left:1.5rem;
	height:1.6rem;
	text-align:left
}
.yhtitlebg p {
	font-size:.32rem;
	text-shadow:1px 1px 2px #ff015a;
	color:#fff;
	letter-spacing:2px;
	margin-left:-.1rem
}
.yhtitlebg .descyhwap {
	color:#fff;
	display:inline-block;
	margin-top:.1rem;
	letter-spacing:1px
}
.gobtnimg {
	right:.05rem;
	width:1rem;
	height:1rem;
	overflow:hidden;
	top:.3rem;
	background:url(../images/index/click_img.png) no-repeat;
	background-size:100% 100%;
	font-size:.42rem;
	font-weight:600;
	color:#f8e11b
}
.gobtnimg .gotextwap {
	border:1px solid transparent;
	width:.56rem;
	left:50%;
	top:50%;
	margin-left:-.28rem;
	margin-top:-.28rem;
	height:.56rem;
	-webkit-animation:pointRadius 1.2s ease 1.6s infinite;
	animation:pointRadius 1.2s ease 1.6s infinite;
	transition:all;
	box-sizing:border-box
}
.dqitem,.dqitemt {
	box-sizing:border-box;
	width:100%;
	color:#fff;
	background:#ff5252;
	border-radius:.1rem;
	height:1rem;
	line-height:.32rem;
	font-size:.26rem
}
.dqitem {
	letter-spacing:2px;
	line-height:.24rem
}
.dqitemt i {
	font-size:.32rem;
	padding-left:2%
}
.dqitem:active,.dqitem:hover {
	color:#fff
}
.dqitem p {
	font-size:.34rem;
	line-height:1.8
}
.dqitemt p {
	font-size:.32rem;
	padding-top:.18rem
}
.dqitem:nth-child(2),.dqitemt:nth-child(2) {
	margin-left:.1rem
}
.dqitem small {
	font-size:.28rem
}
@keyframes pointRadius {
	0% {
	transform:scale(1);
	box-shadow:0 0 0 3px rgba(255,255,255,.8),0 0 0 6px rgba(255,255,255,.8),0 0 0 9px rgba(255,255,255,.8)
}
25% {
	transform:scale(.8);
	box-shadow:0 0 0 3px rgba(255,255,255,.4),0 0 0 6px rgba(255,255,255,.4),0 0 0 9px rgba(255,255,255,.4)
}
50% {
	transform:scale(1.01);
	box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 0 4px rgba(255,255,255,.1),0 0 0 6px rgba(255,255,255,.1)
}
75% {
	transform:scale(.94);
	box-shadow:0 0 0 1px rgba(255,255,255,.4),0 0 0 2px rgba(255,255,255,.4),0 0 0 3px rgba(255,255,255,.4)
}
100% {
	transform:scale(1);
	box-shadow:0 0 0 1px rgba(255,255,255,.8),0 0 0 2px rgba(255,255,255,.8),0 0 0 3px rgba(255,255,255,.8)
}
}.textbowen {
	position:relative;
	float:left;
	text-align:center;
	-webkit-animation-name:dance-data-v-31ec88a1;
	animation-name:dance-data-v-31ec88a1;
	-webkit-animation-duration:2.7s;
	animation-duration:2.7s;
	-webkit-animation-timing-function:linear;
	animation-timing-function:linear;
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	-webkit-animation-delay:0s;
	animation-delay:0s
}
.textbowen:nth-child(1) {
	-webkit-animation-delay:.3s;
	animation-delay:.3s
}
.textbowen:nth-child(2) {
	-webkit-animation-delay:.6s;
	animation-delay:.6s
}
.textbowen:nth-child(3) {
	-webkit-animation-delay:.9s;
	animation-delay:.9s
}
.textbowen:nth-child(4) {
	-webkit-animation-delay:1.2s;
	animation-delay:1.2s
}
.textbowen:nth-child(5) {
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s
}
.textbowen:nth-child(6) {
	-webkit-animation-delay:1.8s;
	animation-delay:1.8s
}
.textbowen:nth-child(7) {
	-webkit-animation-delay:2.1s;
	animation-delay:2.1s
}
.textbowen:nth-child(8) {
	-webkit-animation-delay:2.4s;
	animation-delay:2.4s
}
.textbowen:nth-child(9) {
	-webkit-animation-delay:2.7s;
	animation-delay:2.7s
}
@-webkit-keyframes dance-data-v-31ec88a1 {
	0%,14%,to {
	top:0
}
7% {
	top:-12px
}
}@keyframes dance-data-v-31ec88a1 {
	0%,14%,to {
	top:0
}
7% {
	top:-12px
}
}.zhuxue {
	margin-bottom:.2rem
}
.zhuxue .zxj_text p span {
	padding-left:.1rem;
	padding-right:.05rem;
	font-size:.4rem;
	font-weight:600;
	letter-spacing:1px;
	font-style:italic
}
.zhuxue .zxj_text .descyhwap .sp_descyhwap {
	font-size:.28rem;
	color:#fff;
	text-shadow:1px 1px 2px #ff015a
}
.zhuxue .qita {
	width:25%;
	margin-left:.1rem
}
.zhuxue .qita .dqitem {
	background:#f66;
	height:1.6rem
}
.zhuxue .qita .dqitem p {
	padding-top:.32rem
}
.zhuxue .z_diqu {
	margin:.15rem .1rem
}
.zhuxue .z_diqu .z_dq1 {
	background:#ff5252
}
.zhuxue .z_diqu .z_dq2 {
	background:#f7b142;
	margin-left:.2rem
}
.zhuxue .z_diqu .z_dq3 {
	background:#93bf60;
	margin-left:.2rem
}
.zhuxue .z_diqu .z_dq4 {
	background:#3dafea;
	margin-left:.2rem
}
.zhuxue .z_diqu .z_dq5 {
	background:#41ce79;
	margin-left:.2rem
}
.r-title p {
	font-size:.28rem;
	text-align:left
}
.r-title p span {
	font-size:.2rem
}
.con_title span.span_zy {
	font-size:.2rem;
	color:#aaa;
	font-weight:500;
	padding-left:.2rem
}
.tab_zy .zzjs_net li {
	width:49%;
	height:.6rem;
	line-height:.6rem
}
.tab_zy .zzjs_net li:nth-child(2n+1) {
	border-radius:.4rem 0 0 .4rem
}
.tab_zy .zzjs_net li:nth-child(2n) {
	border-radius:0 .4rem .4rem 0
}
.tab_zy .zzjs_net li.hover:before {
	top:.6rem
}
.tab_zy .TabContent ul li {
	height:auto;
	line-height:1;
	text-align:left;
	border-bottom:none;
	box-shadow:0 1px 10px 0 #ccc;
	margin-top:.2rem;
	padding:.1rem 2%;
	width:44%
}
.tab_zy .TabContent ul li a {
	height:auto;
	padding:0
}
.tab_zy ul.pics_2 li h5 {
	font-size:.2rem;
	height:.4rem;
	line-height:.4rem;
	border-top:1px solid #eee
}
.tab_zy ul.pics_2 li h3 {
	height:.4rem;
	line-height:.3rem;
	font-size:.24rem;
	font-weight:700
}
.tab_zy ul.pics_2 li h3:before {
	content:'';
	display:inline-block;
	width:.2rem;
	height:.2rem;
	vertical-align:unset;
	background:url(/public/images/lists.gif) no-repeat 0 50%;
	background-size:100%
}
.tab_zy ul.pics_2 li a {
	background:0 0;
	width:100%
}
.tab_zy ul.pics_2 li a img {
	border-bottom:1px solid #eee;
	padding-bottom:.1rem
}
.tab_zy ul.pics_2 li .zx_more {
	text-align:center;
	border-bottom:1px solid #eee
}
.tab_zy ul.pics_2 li .zx_more a {
	display:inline-block;
	width:40%;
	margin:0 2%;
	background:#f60;
	color:#fff;
	border:1px solid #f60;
	padding:.05rem 1%;
	margin:.1rem 3%;
	font-size:.24rem
}
.tab_zy ul.pics_2 li .zx_more a:nth-child(2n) {
	background:#fff;
	color:#f60
}
.tab_zy .morebtn a {
	background:0 0;
	border:1px solid #ff6002;
	color:#ff6002;
	border-radius:.1rem
}
.morebtn {
	padding:0 2%
}
.fkswiperk .tits .t1 h2 {
	font-size:.32rem;
	height:.4rem;
	line-height:.4rem
}
.fkswiperk .tits .t1 h3 {
	font-size:.26rem
}
.fkswiperk .tits .t1 h4 {
	font-size:.2rem;
	display:inline-block;
	border:1px solid #fff;
	height:.36rem;
	line-height:.36rem;
	padding:0 2%;
	margin:0 1%;
	border-radius:.1rem
}
.fkswiperk .tits .t1 h5 {
	font-size:.2rem;
	line-height:.15rem;
	height:.24rem
}
.fkswiperk .tits .t1 a {
	display:block;
	width:80%;
	height:.4rem;
	padding:0 2%;
	line-height:.4rem;
	margin:.1rem auto 0;
	color:#f63;
	background:#fff;
	border-radius:.5rem;
	font-size:.22rem
}
.hsltlbtn0 {
	margin:0 .2rem;
	overflow:hidden
}
.hsltlbtn0 .hsltlbtn1 {
	width:35%;
	float:left
}
.hsltlbtn0 .hsltlbtn1 a {
	display:block;
	height:.6rem;
	line-height:.6rem;
	text-align:center;
	background-color:#fe6601;
	color:#fff;
	font-size:.26rem;
	border:1px solid #fe6601;
	border-radius:.06rem
}
.hsltlbtn0 .hsltlbtn2 {
	width:65%;
	float:right
}
.hsltlbtn0 .hsltlbtn2 a {
	display:block;
	margin-left:.2rem;
	border:1px solid #fe6601;
	color:#fe6601;
	height:.6rem;
	line-height:.6rem;
	border-radius:.06rem;
	font-size:.26rem;
	text-align:center
}
.common-lists .con_title {
    height: .4rem;
    padding: 12px 10px 12px 10px;
    line-height: .4rem;
    background: #fff;
    border-bottom: 1px solid #e1e1e1;
}
.common-lists .adver-bg {
	width:100%
}
.common-lists .adver-bg a {
	display:block;
	height:auto
}
.common-lists .adver-bg img {
	width:100%;
	display:inline-block
}
.common-lists .lunbo-lists {
	overflow:hidden;
	width:100%;
	background:0 0;
	position:relative;
	bottom:.8rem;
	z-index:2
}
.common-lists .lunbo-lists .swiper-slide .listbox {
	width:100%;
	border-right:1px solid #eee;
	box-sizing:border-box;
	border-bottom:1px solid #eee
}
.common-lists .lunbo-lists .swiper-slide .listbox .img-box2 {
	height:2rem;
	overflow:hidden
}
.common-lists .lunbo-lists .swiper-slide:first-child .listbox {
	border-left:1px solid #eee;
	border-bottom-left-radius:.1rem
}
.swiper-slide {
	background:#fff;
	padding:0 .05rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.img-box img {
	margin-top:.1rem
}
.common-lists .nextText,.picNameText {
	font-weight:400;
	height:20%;
	text-align:center;
	font-size:.2rem;
	text-align:left;
	color:#222
}
.wrap:after,.wrap:before {
	content:"";
	display:block
}
.common-lists .lunbo-lists .swiper-slide .listbox {
	width:100%;
	border-right:1px solid #eee;
	box-sizing:border-box;
	border-bottom:1px solid #eee
}
.common-lists .lunbo-lists .swiper-slide:first-child .listbox {
	border-left:1px solid #eee;
	border-bottom-left-radius:.1rem
}
.common-lists .lunbo-lists .swiper-slide:last-child .listbox {
	border-bottom-right-radius:.1rem
}
.boxShowslide {
	padding-bottom:.2rem
}
.common-lists .nextText {
	font-size:.24rem;
	margin-top:.2rem
}
.common-lists .lunbo-lists h3 {
	text-align:center;
	color:#a2a2a2;
	margin-top:.08rem;
	font-size:.42rem
}
.textOverflow::after {
	content:""
}
.textOverflow {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical
}
.common-lists .con_title a {
	color:red;
	float:right;
	border:1px solid red;
	padding:0 2%;
	border-radius:.5rem
}
ul.ul_list li {
	height:.8rem;
	line-height:.8rem;
	color:#444;
	font-size:.24rem;
	overflow:hidden
}
ul.ul_list li em {
	display:inline-block;
	width:.3rem;
	height:.3rem;
	vertical-align:middle;
	border-radius:50%;
	background:#f60;
	color:#fff;
	font-size:.24rem;
	text-align:center;
	line-height:.32rem
}
ul.ul_list li a {
	float:right;
	width:1.4rem;
	height:.4rem;
	line-height:.4rem;
	background:red;
	color:#fff;
	border-radius:.2rem;
	text-align:center;
	font-size:.2rem;
	margin-top:.2rem
}
.hrbmbox {
	width:100%
}
.hrbmbox .leftbox {
	height:2.2rem;
	width:2.5rem;
	color:#fff;
	margin-right:0;
	position:relative;
	background:#e60012
}
.hrbmbox .leftbox:before {
	content:'';
	position:absolute;
	right:-.3rem;
	width:0;
	height:0;
	border-top:.3rem solid transparent;
	border-left:.3rem solid #e60012;
	border-bottom:.3rem solid transparent;
	z-index:9
}
.hrbmbox .huobaotitle {
	font-size:.3rem;
	font-weight:600;
	width:100%;
	letter-spacing:.02rem;
	line-height:.36rem;
	padding-bottom:.1rem
}
.hrbmbox .leftbox p {
	font-size:.28rem;
	line-height:.36rem;
	width:100%
}
.hrbmbox .leftbox small {
	font-size:.28rem
}
.xdf-flag {
	top:0;
	right:0;
	width:1rem;
	padding:.08rem
}
.hrbmbox .swiper-slide {
	padding:0
}
.hrbmbox .swiper-slide img {
	display:block;
	width:100%
}
.hrbmbox .swiper-container {
	width:100%;
	height:100%;
	border-radius:.2rem
}
.hrbmbox .swiper-slide {
	text-align:center;
	font-size:18px;
	background:#fff;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-ms-flex-align:center;
	-webkit-align-items:center;
	align-items:center
}
.hrbmbox .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	left:5%
}
.zzjs_title {
	display:flex;
	justify-content:space-between;
	padding:0.1rem 0;
}
.zzjs_title h5 {
	height:.5rem;
	line-height:.5rem;
	overflow:hidden;
	text-align:left;
	font-size:.24rem;
	color:#000;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	border:none;
}
.zzjs_title span {
	line-height:.5rem;
	color:#ff8400;
	font-size:.24rem;
	font-weight:bold;
}
.hsltitinc {
	border-bottom:1px solid #f7f7f7;
}
.hsltitinc h2 {
	color:#000;
	font-size:.3rem;
	margin-left:.2rem;
	position:relative;
	float:left;
	height:.6rem;
	line-height:.6rem;
	margin-bottom:0.3rem;
	font-weight:700;
}
.hsltitinc h2 b {
	font-weight:normal;
	display:block;
	background-image:url(/public/img/tbq.png);
	background-repeat:no-repeat;
	width:1.8rem;
	height:.4rem;
	background-size:100% 100%;
	color:#fff;
	line-height:.4rem;
	text-align:center;
	font-size:.24rem;
	position:absolute;
	right:-2rem;
	top:0.1rem;
	text-indent:0.2rem;
}
.hsltitinc a {
	color:#fff;
	float:right;
	display:block;
	height:.6rem;
	line-height:.6rem;
	margin-right:.2rem;
	background-color:#ff6600;
	padding:0 .4rem;
	border-radius:1rem;
	margin-bottom:0.3rem;
}
.hsldbdh {
	background-color:#FFF;
	padding:.2rem 0;
}
.hsldbdh .hslztdaohang1 {
	float:left;
	width:50%;
	margin-bottom:.3rem;
}
.hsldbdh .hslztdaohang1 a {
	display:block;
	border:1px solid #ccc;
	height:1.2rem;
}
.hsldbdh .hslztdaohang1_1 a {
	margin-left:.1rem;
	margin-right:0.05rem;
}
.hsldbdh .hslztdaohang1_2 a {
	margin-right:.1rem;
	margin-left:0.05rem;
}
.hsldbdh .hslztdaohang1_3 a {
	margin-left:.1rem;
	margin-right:0.05rem;
}
.hsldbdh .hslztdaohang1_4 a {
	margin-right:.1rem;
	margin-left:0.05rem;
}
.hsldbdh .hslztdaohang1 span {
	display:block;
	width:1rem;
	height:1rem;
	float:left;
	background-color:#ff7d39;
	border-radius:.5rem;
	text-align:center;
	margin-right:0.2rem;
	line-height:1rem;
	margin-top:0.1rem;
	margin-left:0.1rem;
}
.hsldbdh .hslztdaohang1 span i {
	font-size:.6rem;
	color:#fff;
	line-height:1rem;
}
.hsldbdh .hslpczytjbox2 h3 {
	padding-top:0.1rem;
	padding-bottom:0.1rem;
	font-size:.26rem;
	color:#333;
	font-weight:normal;
}
.hsldbdh .hslpczytjbox2 p {
	line-height:.3rem;
	font-size:.24rem;
	color:#555;
	padding-right:.1rem;
}
.hsldbdh .hslztdaohang0 {
	margin-top:.1rem;
}
.hsldbdh .hsltit a {
	color:#ff7d39;
	border:1px solid #ff7d39;
	padding:0 1rem;
	border-radius:3rem;
	height:2rem;
	line-height:2rem;
}
.dhzx .dhzx1 {
	width:35%;
	float:left;
}
.dhzx .dhzx1 a {
	display:block;
	height:.6rem;
	line-height:.6rem;
	text-align:center;
	background-color:#fe6601;
	color:#fff;
	font-size:.26rem;
	border:1px solid #fe6601;
	border-radius:0.06rem;
}
.dhzx .dhzx2 {
	width:65%;
	float:right;
}
.dhzx .dhzx2 a {
	display:block;
	margin-left:.2rem;
	border:1px solid #fe6601;
	color:#fe6601;
	height:.6rem;
	line-height:.6rem;
	border-radius:0.06rem;
	font-size:.26rem;
	text-align:center;
}
.gdwt {
	border-bottom:1px solid #f7f7f7;
	display:flex;
	height:.6rem;
}
.gdwt h2 {
	color:#000;
	font-size:.36rem;
	margin-left:.2rem;
	position:relative;
	float:left;
	height:.5rem;
	line-height:.5rem;
	margin-right:.2rem;
	font-weight:700;
}
.gdwt a {
	color:#666;
	display:block;
	height:.5rem;
	line-height:.5rem;
	margin-right:.2rem;
	margin-left:auto;
	font-size:.3rem;
	float:right;
}
.gdwtbox a {
	display:block;
	width:33.333333333333333333%;
	float:left;
}
.gdwtbox a span {
	display:block;
	margin:0 0.05rem;
	background-color:#e7e7e7;
	margin-top:.2rem;
	height:.6rem;
	line-height:.6rem;
	border-radius:.6rem;
	color:#333;
	font-size:.24rem;
	overflow:hidden;
	position:relative;
	text-indent:.1rem;
}
.gdwtbox a b {
	line-height:.6rem;
	height:.6rem;
	display:block;
	position:absolute;
	right:0;
	font-weight:normal;
	top:0;
	background-color:#fe6601;
	color:#fff;
	border-radius:.6rem;
	padding:0 0.05rem;
	font-size:.24rem;
	text-indent:0;
}
.gdwtbox a b i {
	font-size:.24rem;
}
.xdfflex {
    display: flex;
    display: -webkit-box;
    display: -webkit-flex;
}
.co2-swiper {
	background-color:#ff6600;
	padding:.2rem 2%;
	margin-bottom:.2rem;
}
.co2-swiper .swiper-titel2 {
	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;
	margin-bottom:.05rem
}
.co2-swiper .swiper-titel2 a,.co2-swiper .swiper-titel2 h3 {
	display:inline-block;
	font-size:.2rem;
	font-weight:400;
	color:#fff;
	line-height:.4rem
}
.co2-swiper .swiper-titel2 h3 span {
	color:#fff100;
	font-size:.24rem
}
.co2-swiper .swiper-titel2 a {
	margin-top:0;
	font-size:.2rem;
	padding:.02rem .02rem;
	margin-right:0
}
.co2-swiper .swiper-titel2 a span {
	margin-left:.1rem
}

.co2-swiper .swiper-title h3{
	text-align:center;
	font-size:.32rem;
	font-weight:700;
	color:#fff;
	margin-bottom:.1rem;
}
.swiper-wrapper {
	transition-timing-function:linear
}
.aut-swiper .swiper-slide {
	background-color:#fff
}
.co2-swiper .linest {
	background-color:#eee;
	font-size:.22rem
}
.co2-swiper .linest span {
	display:block;
	color:#c00;
	line-height:.6rem;
	text-align:center
}
.co2-swiper .linest .aut-xz {
	display:block;
	width:15%;
	overflow:hidden;
	text-overflow:none;
	white-space:nowrap
}
.co2-swiper .linest .aut-zy {
	display:block;
	width:25%
}
.co2-swiper .linest .aut-bt {
	width:15%
}
.co2-swiper .linest .aut-yh {
	width:20%
}
.co2-swiper .linest .aut-sy {
	width:25%
}
.aut-swiper .swiper-container .lines span {
	display:block;
	text-align:center;
}
.aut-swiper .swiper-container .lines .aut-xz{
	display:block;
	width:15%;
	overflow:hidden;
	text-overflow:none;
	white-space:nowrap
}
.aut-swiper .swiper-container .lines .aut-zy {
	display:block;
	width:25%
}
.aut-swiper .swiper-container .lines .aut-bt{
	width:15%
}
.aut-swiper .swiper-container .lines .aut-yh {
	color:#ff6600;
	width:20%;
}
.aut-swiper .swiper-container .lines .aut-sy {
	width:25%;
}
.aut-swiper .swiper-container .lines .aut-sy  a{
	color:#fff;
	background-color:#ff6600;
	padding:.1rem .2rem;
	border-radius: .5rem;
}
.aut-swiper .swiper-container .lines span strong {
	color:red
}
.aut-swiper .swiper-container .lines {
	width:100%;
	border-color:#eee;
	color:#333;
	line-height:.6rem;
	height:.6rem;
	justify-content:center;
	flex-wrap:nowrap;
	border-bottom:1px dashed #999999;
}
.aut-swiper .swiper-slide {
	font-size:.22rem;
	line-height:.5rem;
	height:3.02rem !important
}
.aut-swiper .swiper-container {
	background-color:#fff;
	height:3.02rem
}
