/* CSS Document */
body {
	font: 24px/1.5 "Microsoft Yahei";
}

body,
div,
menu,
ol,
ul,
li,
dl,
dd,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
input,
p,
form,
header,
nav,
article,
section,
aside,
footer,
video,
audio,
figure,
textarea {
	padding: 0;
	margin: 0;
}

ul,
li,
ol,
dl,
dt,
dd,
p,
strong,
h5,
h2,
span {
	display: block;
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

* {
	-webkit-appearance: none;
}

img {
	border: none;
	padding: 0px;
	margin: 0px;
}

ul,
li {
	list-style: none
}

a {
	text-decoration: none;
}

input,
select,
textarea,
img,
area {
	outline: none;
	border: none;
}

input,
select,
textarea {
	background: #FFF;
}

mark {
	background: none;
}

-img {
	vertical-align: middle;
}

textarea {
	resize: none;
}

li {
	list-style-type: none;
}

em,
i,
b,
small,
h1,
h2,
h3,
h4,
h5,
h6,
address {
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
}

span,
b,
em,
i,
strong,
small,
label,
a,
mark {
	display: inline-block;
}

a {
	text-decoration: none;
	outline: none;
	color: inherit;
}

/*clear-fix*/
.clear-fix {
	clear: both;
	*zoom: 1;
}

.clear-fix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	line-height: 0;
	content: "";
	font-size: 0;
}

.clearFix:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	line-height: 0;
	content: "";
	font-size: 0;
}

/*common*/
.fl {
	float: left;
}

.fr {
	float: right;
}

#container {
	max-width: 640px;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}

#container img {
	max-width: 100%;
}

.dhzxzxy a {
	display: inline;
}

@media (min-device-width:377px) and (max-device-width:385px) {
	body {
		font: 12px/1.5 "Microsoft Yahei";
	}
}

@media screen and (max-device-width:320px) {
	body {
		font: 12px/1.5 "Microsoft Yahei";
	}
}

/*6*/
@media (min-device-width:320px) and (max-device-width:375px) {
	body {
		font: 12px/1.5 "Microsoft Yahei";
	}
}

@media (min-device-width:375px) and (max-device-width:376px) {
	body {
		font: 14px/1.5 "Microsoft Yahei";
	}
}

/*6+*/
@media (min-device-width:386px) and (max-device-width:400px) {
	body {
		font: 13px/1.5 "Microsoft Yahei";
	}
}

@media (min-device-width:401px) and (max-device-width:640px) {
	body {
		font: 15px/1.5 "Microsoft Yahei";
	}
}

@media only screen and (min-device-width:1079px) and (-webkit-min-device-pixel-ratio:2.5) {
	body {
		font: 13px/1.5 "Microsoft Yahei";
	}
}

.content img {
	width: 100%
}

a {
	text-decoration: none
}

.m1 {
	height: .1em;
	clear: both
}

.m5 {
	height: .208em;
	clear: both
}

.m10 {
	height: .416em;
	clear: both
}

.m15 {
	height: .625em;
	clear: both
}

.m20 {
	height: .833em;
	clear: both
}

.m25 {
	height: 1.0416em;
	clear: both
}

.m30 {
	height: 1.25em;
	clear: both
}

.m35 {
	height: 1.458em;
	clear: both
}

.m40 {
	height: 1.666em;
	clear: both
}

.m45 {
	height: 1.875em;
	clear: both
}

.m50 {
	height: 2.083em;
	clear: both
}

.m60 {
	height: 2.5em;
	clear: both
}

.m65 {
	height: 2.708em;
	clear: both
}

.m151 {
	height: .625em;
	clear: both;
	border-bottom: .05em solid #e6e6e6
}

.m152 {
	height: .625em;
	clear: both;
	border-bottom: .05em solid #e6e6e6;
	background: #f4f4f4
}

.common-title,
.common-title2 {
	padding: 2% 0
}

.head_hr {
	height: 1.25em;
	width: .416em;
	background: #0da056;
	float: left;
	margin: .55em 1em .5em .416em;
	box-sizing: border-box;
	border-top-left-radius: .5em;
	border-top-right-radius: .5em;
	border-bottom-left-radius: .5em;
	border-bottom-right-radius: .5em
}

.head_bon {
	width: 98%;
	border: 1px #8f8f8f solid;
	margin: auto;
	position: relative
}

.head_bon b {
	width: 45%
}

.common-title h5 {
	font-size: 1.458em;
	color: #0da056;
	padding: 0;
	float: left
}

.common-title p,
.common-title2 p {
	font-size: .8333em;
	float: left;
	line-height: 265%;
	margin-left: 1em;
	color: silver
}

.common-title2 h5 {
	background: url(../images/tit2.png) no-repeat center;
	background-size: 100% auto;
	font-size: 1.5em;
	color: #179bc8;
	padding: 0;
	text-align: center
}

.ggt_fq li {
	width: 50%;
	float: left
}

.ggt_fq li img {
	display: block;
	float: left;
	margin-left: 5%;
	width: 3.958em;
	height: 3.708em
}

.ggt_fq li p {
	float: left;
	margin-left: 4%
}

.ggt_fx {
	border-bottom: .1em #e7e7e7 solid;
	box-shadow: 0 .1em #f0f0f0
}

.ggt_fx li {
	width: 33.1%;
	float: left
}

.ggt_fx li img {
	display: block;
	width: 3.25em;
	height: 3.25em;
	margin: auto
}

.ggt_fx li p {
	font-size: 1.083em;
	text-align: center;
	margin-top: .2em
}

.hr {
	border-left: 1px #dedede solid;
	border-right: 1px #dedede solid
}

.ggths_list,
.ggths_list2 {
	padding: 0 1%
}

.ggths_list dt img {
	display: block;
	width: 8.875em;
	height: 6.041em;
	float: left
}

.ggths_list dd {
	float: left;
	width: 60%;
	margin-left: 5%
}

.ggths_list dd p {
	font-size: 1em;
	color: #797979;
	text-indent: 2em
}

.ggths_list2 li {
	line-height: 200%;
	color: #444
}

#tour {
	max-width: 640px;
}

#tour figure {
	float: left;
	margin: 0% 1.278%
}

#tour figcaption {
	font-size: 1em;
	margin-top: -.8em
}

#tour h4 {
	font-weight: 400;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
	padding-top: 1.25em;
	font-size: .916em
}

#tour p {
	font-size: .8333em;
	text-align: center;
}

.left_swt {
	display: block;
	font-size: .833em;
	float: left;
	background: url(../images/zxzx3.png) no-repeat center;
	background-size: 100%;
	width: 4.6em;
	height: 1.45em;
	margin-right: 3%;
	margin-top: .5em
}

.right_tel {
	display: block;
	font-size: .833em;
	float: left;
	background: url(../images/dhzx3.png) no-repeat center;
	background-size: 100%;
	width: 4.6em;
	height: 1.45em;
	margin-top: .5em
}

.gdzj {
	width: 13.333em;
	height: 2.5em;
	background-color: #f9f9f9;
	border-radius: .5em;
	text-align: center;
	border: 1px solid #dbdbdb;
	margin: 0 auto;
	line-height: 250%;
	color: #727272
}

.yygh .zzrgdhxq {
	width: 26.667em;
	height: auto;
	margin: 0 auto
}

.yygh .zzrgdhxq .zzghxq {
	width: 25em;
	margin: auto;
	background: #fff;
	padding-top: 1.375em;
	height: 15em
}

.jb_nav {
	width: 96%;
	margin: 1.5% auto;
	text-align: center;
	height: 5.83em;
	border: #e7e7e7 solid 1px;
	overflow: hidden;
	zoom: 1
}

.jb_nav dd {
	width: 6.87em;
	padding-top: 1em;
	background: #179bc8;
	height: 5.83em;
	border: #ccc 1px solid
}

.ojb dl:nth-of-type(1) dd img {
	width: 1.79em;
	height: 2.66em
}

.ojb dl:nth-of-type(2) dd img {
	width: 1.25em;
	height: 2.71em
}

.ojb dl:nth-of-type(3) dd img {
	width: 2.625em;
	height: 2.208em
}

.ojb dl:nth-of-type(4) dd img {
	width: 1.83em;
	height: 2.708em
}

.ojb dl:nth-of-type(5) dd img {
	width: 2.625em;
	height: 2.625em
}

.jb_nav .fr span {
	overflow: hidden;
	zoom: 1;
	display: flex
}

.jb_nav dt {
	width: 18.45em;
	border-left: #FFF solid 1px
}

.jb_nav dd p {
	font-size: 1em;
	color: #fff
}

.jb_nav dt span a {
	flex: 1;
	border: #e7e7e7 solid 1px;
	border-left: 0;
	float: left;
	font-size: 1em;
	line-height: 1.9em
}

.jb_nav dt span .no-br {
	border-right: 0
}

.jb_nav dt span a {
	color: #666
}

#expert {
	width: 100%;
	margin: 0 auto
}

#expert ul {
	clear: both
}

#expert ul:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	line-height: 0;
	content: "";
	font-size: 0
}

#expert li {
	float: left;
	text-align: center;
	margin: 0 0 2.2% 1.5%;
	width: 8.34em;
	padding-top: .15625rem;
	display: none
}

#expert li.active {
	display: block
}

#expert .more.active {
	display: none
}

#expert li em {
	width: 100%;
	height: 9.17em;
	border: 1px solid #e0e0e0
}

#expert li em img {
	width: 8.16em;
	height: 9.17em
}

#expert h2 {
	font-size: 1em;
	margin-top: .25em;
	font-weight: 400;
	color: #666
}

#expert li p {
	margin-top: .25em
}

#expert li p span {
	display: inline-block;
	width: 3.958em;
	height: 1.71em;
	color: #FFF
}

#expert li p .yi {
	background-color: #f66900
}

#expert li p .er {
	background-color: #179bc8;
	margin-left: .5%
}

.more {
	line-height: 2.25em;
	text-align: center;
	font-size: 1em;
	background-color: #efefef;
	margin-top: 2%;
	color: #f66900
}

.more a {
	color: #f66900
}

.mtzf {
	width: 96%;
	margin: 3% auto;
	overflow: hidden
}

.mtzf .mid {
	width: .66em;
	float: left
}

.mtzf .fl {
	width: 17.9%
}

.mtzf .fl:first-child li {
	margin-top: 8.4px
}

.mtzf .fl li:first-child {
	margin-top: 0
}

.mtzf .fl li:nth-child(2) {
	width: 4.42em;
	margin-top: 5.5em
}

.mtzf .fl li:nth-child(3) {
	width: 4.42em;
	margin-top: 5.5em
}

.mtzf .fl li:nth-child(4) {
	width: 4.42em;
	margin-top: 7.7em
}

.mtzf .fr {
	width: 78%
}

.mtzf .fr li {
	font-size: 1em;
	font-weight: 700
}

.mtzf .fr li p {
	line-height: 2em
}

.mtzf .fr li:nth-child(1) p {
	margin-top: 1%
}

.mtzf .fr li:nth-child(2) {
	margin-top: .6em;
	line-height: 1.5em
}

.mtzf .fr li:nth-child(3) p {
	margin-top: 1%
}

.mtzf .fr li:nth-child(4) p {
	margin-top: 8%
}

.tit {
	overflow: hidden;
	zoom: 1
}

.tit dt {
	width: 2%;
	overflow: hidden;
	margin-bottom: 1%
}

.xueshu:nth-child(2) dt {
	margin-top: 1%
}

.tit dt img {
	vertical-align: middle
}

.tit .fr {
	width: 94%;
	line-height: .8em;
	margin-top: 1em
}

.tit .fr span {
	width: 100%;
	display: block
}

.tit .fr span:first-child {
	font-size: .92em;
	color: #999
}

.tit .fr span:nth-child(2) {
	font-size: 1.25em;
	line-height: 1.5em
}

.xueshu ul {
	clear: both
}

.xueshu ul li {
	width: 33%;
	float: left
}

.xueshu {
	width: 96%;
	margin: 0 auto;
	overflow: hidden
}

.content {
	width: 26em;
	overflow: hidden;
	zoom: 1;
	margin: 3% auto
}

.content h4 {
	border-bottom: #000 1px solid;
	color: #a1a1a1;
	padding-bottom: 3%
}

.content h4 a {
	font-size: 1em
}

.content dl {
	height: 6.04em;
	margin-top: 5%;
	border-bottom: #000 1px dashed;
	padding-bottom: 5%
}

.content dt {
	width: 8.833em
}

.content dd {
	margin-left: 1em;
	width: 16em
}

.content dd h3 {
	font-size: 1.083em;
	overflow: hidden
}

.content dd p {
	font-size: .916em;
	line-height: 1.5em;
	color: #a1a1a1
}

.content .art h3 {
	font-size: 1.083em;
	text-align: center;
	color: #000;
	line-height: 1.5em
}

.content .art h5 {
	text-align: center;
	line-height: 1.5em;
	background: #f9f9f9;
	font-size: .833em;
	padding: 2% 0
}

.content .xixn {
	border-bottom: #c8c8c8 1px dashed
}

.content .art p {
	font-size: .916em;
	padding: 1% 1%;
	color: #333
}

.content .art p strong {
	text-indent: 0
}

.content .art p img {
	display: block;
	margin: auto;
	font-size: .916em;
	padding: 1% 1%
}

.wz_bl {
	overflow: hidden;
	zoom: 1;
	padding: 5% 3% 3% 3%;
	border-top: #989898 1px dashed;
	border-bottom: .05em #e4e4e4 solid
}

.wz_bl ul {
	overflow: hidden;
	zoom: 1;
	padding: 3% 2%
}

.wz_bl ul li {
	line-height: 26px;
	color: #666;
	font-size: .916em
}

.wz_bl ul li a {
	color: #666;
	display: inline
}

.foot_list li {
	color: #fff;
	width: 33.3%;
	float: left;
	font-size: .916em;
	text-align: center;
	padding: 3.5% 0;
	border-right: .1em #fff solid;
	border-bottom: .1em #fff solid
}

.pagination-wrapper {
	margin: .83em 0
}

.pagination {
	height: 1.42em;
	text-align: center
}

.pagination li {
	display: inline-block;
	height: 1.35em
}

.pagination li a {
	display: block;
	line-height: 1.33em;
	padding: 0 .5em;
	font-size: 1em;
	color: #555;
	text-decoration: none
}

.pagination li a:hover {
	color: #00a25b;
	border: .01em #00a25b solid
}

.pagination li.thisclass {
	padding: 0 0;
	color: #00a25b
}

.pagination li.thisclass a,
.pagination li.thisclass a:hover {
	background: 0 0;
	cursor: default
}

.part_two {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.part_two ul {
	width: 100%;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto
}

.part_two ul:nth-child(4) {
	margin-top: 0;
	border: 0
}

.part_two ul li {
	width: 25%;
	height: 5.55em;
	padding-top: .83rem;
	float: left
}

.part_two ul li:last-child {
	border-right: 0
}

.part_two ul li p img {
	width: 3.29em;
	height: 3.29em;
	text-align: center;
	margin-bottom: 4%
}

.part_two ul li p {
	text-align: center
}

.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	overflow: hidden
}

.i_box4 {
	margin: 0 1%
}

.i_box4 a {
	display: block;
	float: left;
	line-height: 200%;
	padding: 2% 0;
	text-align: center;
	font-size: 90%;
	color: #fff;
	margin-bottom: 3px;
	margin-right: 3px;
	overflow: hidden
}

.i_box4 .li1 .a1 {
	padding: 1% 0;
	width: 24%;
	background: #00a25b
}

.i_box4 .li1 .a2 {
	padding: 1% 0;
	width: 46%;
	background: #63c68a
}

.i_box4 .li1 .a3 {
	padding: 1% 0;
	width: 27%;
	background: #81cab6
}

.i_box4 .li2 div {
	width: 70.7%;
	height: 0
}

.i_box4 .li2 div a {
	padding: 4% 0
}

.i_box4 .li2 a {
	padding: 2.1% 0
}

.i_box4 .li2 .a4 {
	padding: 2.5% 0;
	width: 42%;
	background: #63c68a
}

.i_box4 .li2 .a5 {
	padding: 1% 0;
	width: 55.8%;
	background: #00a25b
}

.i_box4 .li2 .a6 {
	padding: 1.2% 0;
	width: 28%;
	background: #81cab6
}

.i_box4 .li2 .a7 {
	padding: .7% 0;
	width: 25%;
	background: #63c68a
}

.i_box4 .li2 .a8 {
	padding: .7% 0;
	width: 45%;
	background: #00a25b
}

.i_box4 .li2 .a9 {
	padding: 1% 0;
	width: 27%;
	background: #f47e15
}

.i_box4 .li2 .a10 {
	padding: 2.15% 0;
	width: 27%;
	background: #f47e15;
	margin-top: -3%
}

.i_box4 .li3 .a1 {
	padding: 1% 0;
	width: 29%;
	background: #81cab6
}

.i_box4 .li3 .a2 {
	padding: 1% 0;
	width: 41.5%;
	background: #00a25b
}

.i_box4 .li3 .a3 {
	padding: 1% 0;
	width: 26.5%;
	background: #63c68a
}

.gb_list ul {
	margin: 0 2%;
	position: relative
}

.gb_list ul li {
	width: 25%;
	float: left
}

.gb_list ul li dl {
	margin-left: 10%
}

.gb_list ul li dl dt p {
	color: #000;
	font-size: .916em;
	text-align: center;
	padding: 65% 0 10% 0
}

.ggths1_1 {
	background: url(../images/ggths1-1.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths2_2 {
	background: url(../images/ggths2_2.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths3_3 {
	background: url(../images/ggths3_3.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths4_4 {
	background: url(../images/ggths4_4.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths5_5 {
	background: url(../images/ggths5_5.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths6_6 {
	background: url(../images/ggths6_6.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths7_7 {
	background: url(../images/ggths7_7.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths8_8 {
	background: url(../images/ggths8_8.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths9_9 {
	background: url(../images/ggths9_9.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths10_10 {
	background: url(../images/ggths10_10.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths11_11 {
	background: url(../images/ggths11_11.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths12_12 {
	background: url(../images/ggths12_12.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths13_13 {
	background: url(../images/ggths13_13.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.gb_list ul li dl dt p:hover {
	color: #fff
}

.ggths1_1:hover {
	background: url(../images/ggths1_1.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths2_2:hover {
	background: url(../images/ggths2-2.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths3_3:hover {
	background: url(../images/ggths3-3.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths4_4:hover {
	background: url(../images/ggths4-4.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths5_5:hover {
	background: url(../images/ggths5-5.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths6_6:hover {
	background: url(../images/ggths6-6.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths7_7:hover {
	background: url(../images/ggths7-7.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths8_8:hover {
	background: url(../images/ggths8-8.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths9_9:hover {
	background: url(../images/ggths9-9.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths10_10:hover {
	background: url(../images/ggths10-10.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths11_11:hover {
	background: url(../images/ggths11-11.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths12_12:hover {
	background: url(../images/ggths12-12.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.ggths13_13:hover {
	background: url(../images/ggths13-13.png) no-repeat center;
	background-size: 100%;
	width: 5em;
	height: 5.083em;
	margin: auto
}

.tipbox:after,
.tipbox:before {
	content: "";
	position: absolute;
	border-style: dashed dashed solid dashed;
	line-height: 1;
	display: inline-block
}

.tipbox:after {
	left: 8%;
	border-color: transparent transparent #c0decd;
	border-width: .46em;
	top: -.915em;
	z-index: 1080
}

.tipbox:before {
	left: 8%;
	border-color: transparent transparent #eef8f2;
	border-width: .46em;
	top: -.833em;
	z-index: 1081
}

.tipbox {
	display: none;
	position: relative;
	top: 44%;
	left: 0;
	width: 93%;
	color: #0DBA8F;
	background-color: #eef8f2;
	border: 1px solid #c0decd;
	padding: 1% 1%;
	text-align: center;
	border-radius: .3em;
	word-wrap: break-word;
	break-word: break-all;
	margin: auto
}

.tipbox ul li {
	font-size: .833em;
	color: #417458
}

.tipbox1:after,
.tipbox1:before {
	content: "";
	position: absolute;
	border-style: dashed dashed solid dashed;
	line-height: 1;
	display: inline-block
}

.tipbox1:after {
	left: 34%;
	border-color: transparent transparent #c0decd;
	border-width: .46em;
	top: -.915em;
	z-index: 1080
}

.tipbox1:before {
	left: 34%;
	border-color: transparent transparent #eef8f2;
	border-width: .46em;
	top: -.833em;
	z-index: 1081
}

.tipbox1 {
	display: none;
	position: relative;
	top: 44%;
	left: 0;
	width: 93%;
	color: #0DBA8F;
	background-color: #eef8f2;
	border: 1px solid #c0decd;
	padding: 1% 1%;
	text-align: center;
	border-radius: .3em;
	word-wrap: break-word;
	break-word: break-all;
	margin: auto
}

.tipbox1 ul li {
	font-size: .833em;
	color: #417458
}

.tipbox2:after,
.tipbox2:before {
	content: "";
	position: absolute;
	border-style: dashed dashed solid dashed;
	line-height: 1;
	display: inline-block
}

.tipbox2:after {
	left: 60%;
	border-color: transparent transparent #c0decd;
	border-width: .46em;
	top: -.915em;
	z-index: 1080
}

.tipbox2:before {
	left: 60%;
	border-color: transparent transparent #eef8f2;
	border-width: .46em;
	top: -.833em;
	z-index: 1081
}

.tipbox2 {
	display: none;
	position: relative;
	top: 44%;
	left: 0;
	width: 93%;
	color: #0DBA8F;
	background-color: #eef8f2;
	border: 1px solid #c0decd;
	padding: 1% 1%;
	text-align: center;
	border-radius: .3em;
	word-wrap: break-word;
	break-word: break-all;
	margin: auto
}

.tipbox2 ul li {
	font-size: .833em;
	color: #417458
}

.tipbox3:after,
.tipbox3:before {
	content: "";
	position: absolute;
	border-style: dashed dashed solid dashed;
	line-height: 1;
	display: inline-block
}

.tipbox3:after {
	left: 85%;
	border-color: transparent transparent #c0decd;
	border-width: .46em;
	top: -.915em;
	z-index: 1080
}

.tipbox3:before {
	left: 85%;
	border-color: transparent transparent #eef8f2;
	border-width: .46em;
	top: -.833em;
	z-index: 1081
}

.tipbox3 {
	display: none;
	position: relative;
	top: 44%;
	left: 0;
	width: 93%;
	color: #0DBA8F;
	background-color: #eef8f2;
	border: 1px solid #c0decd;
	padding: 1% 1%;
	text-align: center;
	border-radius: .3em;
	word-wrap: break-word;
	break-word: break-all;
	margin: auto
}

.tipbox3 ul li {
	font-size: .833em;
	color: #417458
}

.crumbs {
	margin: 10px 10px;
	color: #0da056;
	line-height: 2.2em;
	border-bottom: 2px solid #8f8f8f;
	height: 2.4em;
}

.crumbs .head_hr {
	margin: .55em 1em .5em 0em;
}

.crumbs a {
	color: #0da056;
	padding: 0 2px;
	font-size: 1em;
}

.crumbs span {
	font-size: 12px;
	float: right;
}
