/* 上下滑动模板 */.uds {
	height:10rem;
	overflow-y:scroll;
}
/* 上下滑动模板 end*/
.zm_stycont .zm_xiugai {
	position:relative;
	margin: 0.4rem 0;
	padding: 0.2rem;
	border-radius: 0.08rem;
	background:#fff;
	box-shadow:0 0 0.1707rem 0 rgba(2,38,83,0.2);
}
.zm_stycont .zm_xiugai .bm_tou {
	position:absolute;
	top:50%;
	left: 0.2rem;
	display:block;
	color:#4d92f2;
	font-weight:700;
	font-size: 0.72rem;
	transform:translateY(-50%);
}
.zm_stycont .zm_xiugai .bms_tou {
	position:absolute;
	top:50%;
	left: 0.2rem;
	display:block;
	font-size: 0.72rem;
	color:#fe633b;
	font-weight: 700;
	transform:translateY(-50%);
}
.zm_stycont .zm_xiugai .bms_tou:before {
	position:absolute;
	bottom: 0;
	width:100%;
	height: 0.12rem;
	background:url(../images/quxian2.png) no-repeat center bottom;
	background-size:100%;
	content:"";
}
.zm_stycont .zm_xiugai .bm_tou:before {
	position:absolute;
	bottom: 0;
	left:0;
	width:100%;
	height: 0.12rem;
	background:url(../images/quxian1.png) no-repeat center bottom;
	background-size:100%;
	content:"";
}
.zm_stycont .zm_xiugai .bm_cnt {
	position:relative;
	margin: 0 0 0 1rem;
	padding: 0 0 0 0.4rem;
	background:url(../images/yying.png) no-repeat;
	background-position:left center;
	background-size: 0.12rem;
}
/* 车载碎石机 */
.zy_stycont {
	padding-top:0.75rem;
	position:relative;
	z-index:1;
}
.zy_stycont .zy_xiugai {
	position:relative;
	display:flex;
	margin-bottom:1.6rem;
	padding:0.26669rem 0.4rem;
	border-radius:0.13331rem;
	background-color:#fff;
	box-shadow:0 0 0.10669rem 0 rgba(2,38,83,0.2);
}
.zy_stycont .zy_tit_sty {
	font-family:'Microsoft YaHei';
	font-weight:700;
	font-size:0.42662rem;
	position:absolute;
	left:1.5625rem;
	line-height:0.6rem;
	top:-0.6rem;
	background-image:linear-gradient(to right, #b683fc -100%, #1d7bfe 10%, #5298fa 100%);
	-webkit-background-clip:text;
	color:transparent;
}
.zy_stycont .zy_xiugai .by_cnt {
	position:relative;
	color:#333;
	font-size:0.4rem;
	font-family:'Microsoft YaHei';
	line-height:0.73219rem;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:0;
}
.zy_stycont .zy_xiugai .by_cnt::before {
	position:absolute;
	left:-0.35rem;
	top:-0.8125rem;
	content:"0";
	color:rgba(18,118,242,0.36);
	font-size:0.85337rem;
	font-weight:1000;
	font-family:Arial, Helvetica;
	z-index:-1;
}
.zy_stycont .zy_xiugai .by_cnt::after {
	position:absolute;
	left:0.2rem;
	top:-0.8125rem;
	content:"1";
	color:rgba(18,118,242,0.36);
	font-size:0.85337rem;
	font-weight:1000;
	font-family:Arial, Helvetica, sans-serif;
}
.zy_stycont .zy_xiugai .by_cnt_two::after {
	content:"2";
}
.zy_stycont .zy_xiugai .by_cnt_three::after {
	content:"3";
}
.zy_stycont .zy_xiugai .by_cnt_fore::after {
	content:"4";
}
.zy_stycont .zy_xiugai .by_cnt_five::after {
	content:"5";
}
.zy_stycont .zy_xiugai .by_cnt_six::after {
	content:"6";
}
/* 制砂生产工艺流程 */.zt-tit01 {
	background:url(../images/zt-tit01.png) right 0.26669rem no-repeat !important;
	background-size:0.18669rem !important;
	padding:0 0.26669rem 0 0 !important;
	display:table;
	position:relative;
}
.zt-tit01::after {
	content:"";
	width:100%;
	height:0.17331rem;
	background:#c3dbfd;
	border-radius:50px;
	display:block;
	position:absolute;
	left:0;
	bottom:0.04rem;
	z-index:-1;
}
.video-zs video, .zhuanti04 li .nr-bf .pic img {
	width:100%;
	border:0.05333rem solid #fff;
	border-radius:0.26669rem;
	box-shadow:0 0 0.13331rem #ccc;
}
.zhuanti01 {
	width:75%;
	background:url("../images/square02.png") repeat;
	background-size:0.13331rem;
	border:0.02669rem solid #4e96f8;
	border-radius:0.13331rem;
	font-size:0.32rem !important;
	color:#1c6ad5 !important;
	text-align:center;
	line-height:0.48rem !important;
	display:block;
	margin:0 auto !important;
	padding:0.06669rem 5% 0.04rem 5%;
	position:relative;
}
.zhuanti01::before, .zhuanti01::after {
	content:"";
	width:0.02669rem;
	height:0.42662rem;
	background:#0758c7;
	display:block;
	position:absolute;
	top:-0.42662rem;
	z-index:-1;
}
.zhuanti01::before {
	left:1.93303rem;
}
.zhuanti01::after {
	right:1.93303rem;
}
.zhuanti02 {
	width:108.66%;
	margin:-0.26669rem 0 -1.0665rem -4.5% !important;
}
.zhuanti03 {
	margin:0.79988rem 0 -0.4rem 0;
}
.zhuanti03 .p1 {
	padding:0.13331rem 0.4rem;
	position:relative;
}
.zhuanti03 .p1::before, .zhuanti03 .p1::after {
	content:"";
	width:0.69375rem;
	height:0.44rem;
	background:url(../images/zhuanti03-zs.png) left center no-repeat;
	background-size:1.4rem;
	display:block;
	position:absolute;
}
.zhuanti03 .p1::before {
	left:0;
	top:0;
}
.zhuanti03 .p1::after {
	background-position:right center;
	right:0;
	bottom:0;
}
.zhuanti03 h2 {
	background:#418aef;
	background:-webkit-linear-gradient(#1665d2, #5198fa);
	background:-o-linear-gradient(#1665d2, #5198fa);
	background:-moz-linear-gradient(#1665d2, #5198fa);
	background:linear-gradient(#1665d2, #5198fa);
	display:inline-block;
	margin-left:-4.5%;
	padding:0.13331rem 4.5%;
	border-radius:0 0.32rem 0.32rem 0;
	color:#fff;
	font-weight:normal;
	position:relative;
	z-index:1;
}
.zhuanti03 .trait2-box {
	position:relative;
}
.zhuanti03 .trait2-box:before {
	content:"";
	background:url("../images/square02.png") repeat;
	background-size:0.52rem;
	position:absolute;
	left:-4.3%;
	right:-4.3%;
	top:-10%;
	bottom:-10%;
}
.zhuanti03 .trait2:before, .zhuanti03 .trait2:after {
	content:"";
	height:0.87986rem;
	background:#fff;
	position:absolute;
	left:-4.3%;
	right:-4.3%;
	top:-1.46644rem;
	opacity:0.5;
}
.zhuanti03 .trait2:after {
	top:auto;
	bottom:-1.46644rem;
}
.trait2 li {
	border:0.02669rem solid #1362cf;
	border-radius:15px;
	font-size:0.4rem;
	line-height:0.6875rem;
	padding:0.2rem 3%;
	margin:0.73322rem 0.16rem;
	position:relative;
}
.trait2 li:first-child {
	margin-bottom:1.10649rem;
}
.trait2 li:first-child::before, .trait2 li:first-child::after {
	content:"";
	width:4.79925rem;
	height:0.48rem;
	background:url(../images/trait2-zs.png) left top no-repeat;
	background-size:100%;
	display:block;
	position:absolute;
	left:-0.16rem;
	top:-0.37331rem;
}
.trait2 li:first-child::after {
	left:auto;
	right:-0.16rem;
	top:auto;
	bottom:-0.37331rem;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
}
.zhuanti04 {
	margin-bottom:-0.2rem;
}
.zhuanti04 li {
	margin:0.66669rem 0 1.0665rem 0;
}
.zhuanti04 li .bt-bf dd {
	width:18%;
	border:0.02669rem solid #5198fa;
	border-radius:0.13331rem;
	padding:0.04rem;
	display:inline-block;
}
.zhuanti04 li .bt-bf dd img {
	width:100%;
	border-radius:0.08rem;
}
.zhuanti04 li .bt-bf dt {
	display:inline-block;
	vertical-align:middle;
	margin-left:0.32rem;
}
.zhuanti04 li .bt-bf dt p {
	font-size:0.37331rem;
	font-weight:bold;
	line-height:1.2;
	margin:0 0 0.26669rem 0;
}
.zhuanti04 li .bt-bf dt span {
	font-size:0.32rem;
	color:#666666;
}
.zhuanti04 li .nr-bf {
	margin:0.4rem 0;
}
.zhuanti04 li .nr-bf .pic {
	margin:0;
}
.zhuanti04 li .nr-bf dl {
	margin-top:-0.6rem;
	position:relative;
}
.zhuanti04 li .nr-bf dd {
	width:36%;
	float:left;
	background:#fff;
	border-radius:0.2rem;
	overflow:hidden;
	box-shadow:0 0 0.11231rem rgba(0,0,0,0.3);
}
.zhuanti04 li .nr-bf dd .psq {
	width:50%;
	float:left;
	margin:0;
	padding:0.09331rem 0.17331rem 0.09331rem 0.09331rem;
}
.zhuanti04 li .nr-bf dd .psq img {
	border:0.02669rem solid #0556c6;
	border-radius:0.2rem;
}
.zhuanti04 li .nr-bf dd .psh {
	width:50%;
	float:left;
	margin:0;
	border:0.02669rem solid #fff;
	box-shadow:-0.04rem 0 0.04rem #cecfdf;
	position:relative;
}
.zhuanti04 li .nr-bf dd .psh span {
	width:100%;
	font-size:0.32rem;
	line-height:0.4rem;
	text-align:center;
	background:rgba(0,0,0,0.5);
	color:#fff;
	display:block;
	position:absolute;
	left:0;
	bottom:0;
}
.zhuanti04 li .nr-bf dt {
	width:64%;
	float:left;
	padding-left:0.32rem;
}
.zhuanti04 li .nr-bf dt p {
	float:left;
	font-size:0.32rem;
	line-height:1.2;
	margin:0.925rem 0 0 0;
}
.zhuanti04 li .nr-bf dt p:last-child {
	float:right;
}
.zhuanti04 .sbpz .tit {
	font-size:0.34669rem;
	font-weight:bold;
}
.zhuanti04 .sbpz p {
	background:#f5f5f5;
	border-radius:50px;
	overflow:hidden;
	font-size:0.34669rem;
	text-align:center;
}
.zhuanti04 .sbpz p span {
	width:50%;
	float:left;
	text-align:center;
}
.zhuanti05 {
	padding:0.09375rem 0.09375rem 0 0.09375rem;
	position:relative;
}
.zhuanti05:before {
	content:"";
	height:1.86638rem;
	background:#972028;
	border-radius:0.16rem;
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:-1;
}
.zhuanti05 .box5 {
	background:#fff;
	border:0.02669rem solid #972028;
	border-radius:0.16rem;
	padding:0.32rem 0.4rem;
	display:block;
	position:relative;
}
.zhuanti05 .box5:before {
	content:"";
	width:0.83987rem;
	height:0.62657rem;
	background:url(../images/zhuanti05-zs.png) left top no-repeat;
	background-size:2.8rem;
	display:block;
	position:absolute;
	left:0.13331rem;
	top:0.32rem;
}
.zhuanti05 .box5:after {
	content:"";
	width:1.84375rem;
	height:1.0665rem;
	background:url(../images/zhuanti05-zs.png) right top no-repeat;
	background-size:2.8rem;
	display:block;
	position:absolute;
	right:0;
	bottom:0;
}
.zhuanti05 .by {
	background:#418aef;
	background:-webkit-linear-gradient(#5198fa, #1665d2);
	background:-o-linear-gradient(#5198fa, #1665d2);
	background:-moz-linear-gradient(#5198fa, #1665d2);
	background:linear-gradient(#5198fa, #1665d2);
	color:#fff;
	font-weight:bold;
	padding:0 0.32rem;
	border-radius:0 0.32rem 0 0.32rem;
	position:absolute;
	right:-0.13331rem;
	top:-0.9375rem;
}
.zhuanti06, .zhuanti07 {
	text-align:center;
}
.zhuanti06 span {
	background:url(../images/zhuanti06-tb.png) left 0.10669rem no-repeat;
	background-size:0.4rem;
	padding-left:0.6rem;
}
.zhuanti07 span {
	color:#fa4642;
	border:1px solid #fdbbb9;
	border-radius:100px;
	padding:0 0.48rem 0.16rem 0.48rem;
	display:inline-block;
	position:relative;
}
.zhuanti07 span:before {
	content:"";
	border:1px solid #fdbbb9;
	border-radius:100px;
	position:absolute;
	left:-1px;
	right:-1px;
	top:-0.13333rem;
	bottom:0.13331rem;
}
.zhuanti08:after {
	content:"";
	width:44%;
	height:0.10669rem;
	background:#4693fe;
	display:block;
	border-radius:50px;
	margin-top:-0.24rem;
}
.zhuanti09 {
	margin-top:1.0665rem;
}
.zhuanti10 {
	border:1px solid #267ef8;
	border-radius:0.26669rem;
	text-align:center;
	padding:0.66669rem 0.4rem;
	margin:1.33331rem 0 0.8rem 0;
	position:relative;
}
.zhuanti10:before {
	content:"";
	border:1px solid #b3d2fd;
	border-radius:0.26669rem;
	position:absolute;
	left:0.2rem;
	right:0.2rem;
	top:-0.2rem;
	bottom:0.2rem;
}
.zhuanti10:after {
	content:"";
	width:100%;
	height:1.62641rem;
	background:url(../images/zhuanti10-zs.png) center no-repeat;
	background-size:3.33281rem;
	display:block;
	position:absolute;
	left:0;
	top:-0.9375rem;
}
.zhuanti10 .hbyz {
	background:#fff;
	font-size:0.32rem;
	color:#666666;
	line-height:1.2;
	margin:0 0 0 -25%;
	padding:0 0.2rem;
	position:absolute;
	left:50%;
	bottom:-0.05313rem;
}
.zhuanti11 {
	text-align:center;
}
.zhuanti11 span {
	line-height:1;
	background:url(../images/zhuanti11-bg.png) center no-repeat;
	background-size:100% 100%;
	display:inline-block;
	padding:0.16rem 0.16rem 0.32rem 0.48rem;
	margin:0.32rem 0;
	position:relative;
}
.zhuanti11 span:before {
	content:"";
	width:0.53331rem;
	height:0.48125rem;
	background:url(../images/zhuanti11-zs01.png) no-repeat;
	background-size:100% !important;
	display:block;
	position:absolute;
	left:-0.2rem;
	top:-0.08rem;
}
.zhuanti11-s span:before {
	background:url(../images/zhuanti11-zs02.png) no-repeat;
	top:0px;
}
.zhuanti12 .box12 {
	border:0.02669rem solid #77adfa;
	border-radius:0.32rem;
	padding:0 0.53331rem;
}
.zhuanti12:before, .zhuanti12:after {
	content:"";
	width:1.59975rem;
	height:1.59975rem;
	background:#fff;
	display:block;
	position:absolute;
	left:-0.79988rem;
	top:-0.79988rem;
}
.zhuanti12:before {
	border:0.02669rem solid #77adfa;
	border-radius:50%;
}
.zhuanti12:after {
	left:-0.96875rem;
	top:-0.96875rem;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.zhuanti12 {
	overflow:hidden;
	position:relative;
}
.zhuanti13 p {
	background:url(../images/zhuanti13-bg.png) left bottom -1rem no-repeat #fff;
	background-size:110%;
	border-radius:0.26669rem;
	padding:0.4rem 0.26669rem 0.66669rem 0.26669rem;
	margin:0;
	position:relative;
	box-shadow:0 0.04rem 0.08rem rgba(13,27,115,0.2);
}
.zhuanti13 p:before {
	content:"";
	background:#0c6ff9;
	border-radius:0.26669rem;
	position:absolute;
	left:-1px;
	right:-0.06669rem;
	top:-0.06669rem;
	bottom:0.13333rem;
	z-index:-1;
}
.zhuanti13 span {
	line-height:2.5;
	text-align:center;
	background:#ecf4ff;
	border-radius:0 0 0.26669rem 0.26669rem;
	margin:0 5%;
	display:block;
	box-shadow:0 0 0.08rem #a8bde5 inset;
}
.zhuanti13 span:before {
	content:"";
	width:0.4rem;
	height:0.4rem;
	background:url(../images/zhuanti13-tb.png) no-repeat;
	background-size:100%;
	display:inline-block;
	vertical-align:middle;
	margin-right:0.2rem;
}
.zhuanti14 {
	text-align:center;
}
.zhuanti14 .p1 {
	width:107%;
	margin:0 0 -1.375rem -0.26669rem;
	position:relative;
}
.zhuanti14 .p2 {
	background:#3f6abc;
	display:inline-block;
	color:#fff;
	padding:0 0.32rem;
	border-radius:0.26669rem;
	box-shadow:0 0 0.08rem #ccc;
}
.zhuanti14 .p2:before {
	content:"";
	width:0.53331rem;
	height:0.53331rem;
	background:url(../images/zhuanti14-tb.png) center no-repeat;
	background-size:100%;
	display:inline-block;
	vertical-align:middle;
	margin-right:0.08rem;
}
.zhuanti15 {
	border:1px solid #406abc;
	border-radius:0.16rem;
	padding:0 5%;
}
.zhuanti15 h3 {
	margin:0.625rem 0 0.4rem 0.24rem;
}
.zhuanti16 {
	background:url(../images/zhuanti16-bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:0.2rem 5%;
	margin:0.4rem 0 0.66669rem !important;
	border-radius:0.26669rem;
	position:relative;
}
.zhuanti16:before, .zhuanti16:after {
	content:"";
	background:#afc0e3;
	border-radius:0.26669rem;
	position:absolute;
	left:0.4rem;
	right:0.4rem;
	bottom:-0.13331rem;
	top:0;
	z-index:-1;
}
.zhuanti16:after {
	background:#406abc;
	left:0.2rem;
	right:0.2rem;
	bottom:-0.06669rem;
}
.zhuanti17 {
	background:#fff;
	border-radius:0.26669rem;
	padding:1px 0.4rem;
	margin:1.175rem 0;
	position:relative;
	box-shadow:0 0.02669rem 0.13331rem #e5d2d1;
}
.zhuanti17:before {
	content:"";
	border:0.02669rem solid #fa4642;
	border-radius:0.26669rem;
	position:absolute;
	left:0.4rem;
	right:-0.4rem;
	top:-0.4rem;
	bottom:-0.4rem;
	z-index:-1;
}
.zhuanti17 h3 {
	margin-top:0.66669rem;
}
.zhuanti18 {
	width:fit-content;
	background:url(../images/zhuanti18-tb.png) left 0.16rem no-repeat;
	background-size:0.53331rem;
	padding-left:0.8rem;
	display:block;
	margin:0.4rem auto !important;
}
.zhuanti19 {
	background:#f60904;
	border-radius:0.13331rem;
	padding:1px 0.4rem;
}
.zhuanti19 p strong {
	color:#fff;
	text-align:center;
	display:block;
}
.zhuanti19 .p1 {
	background:#fff;
	padding:0.4rem;
	border-radius:0.13331rem;
	position:relative;
}
.zhuanti19 .p1:before, .zhuanti19 .p1:after {
	content:"";
	width:0.75rem;
	height:0.75rem;
	background:url(../images/zhuanti19-tb1.png) center no-repeat #fff;
	background-size:0.4rem;
	border-radius:50%;
	display:block;
	position:absolute;
	left:50%;
	top:-0.26875rem;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.zhuanti19 .p1:after {
	background:url(../images/zhuanti19-tb2.png) center no-repeat #f60904;
	background-size:0.48rem;
	top:auto;
	bottom:-0.48rem;
}
.zhuanti20 img {
	border-radius:0.21875rem;
	box-shadow:0 0.05333rem 0.13331rem rgba(76,7,7,0.11);
}
.zhuanti21 {
	width:fit-content;
	padding-left:0.53331rem;
	display:block;
	background:url(../images/zhuanti21-tb.png) left 0.24rem no-repeat;
	background-size:0.3375rem;
}
.zhuanti22 {
	border:0.02669rem solid #1674ee;
	border-radius:0.26669rem;
	padding:0 0.26669rem 0.6rem 0.6rem;
}
.zhuanti22 .li {
	position:relative;
}
.zhuanti22 .li span {
	width:0.66669rem;
	background:#1674ee;
	font-size:0.4rem;
	color:#fff;
	text-align:center;
	line-height:0.42662rem;
	display:block;
	padding:0.26669rem 0;
	border-radius:0.13331rem;
	position:absolute;
	left:-0.94652rem;
}
.zhuanti23 {
	margin:0.4rem auto;
}
.zhuanti23 p {
	margin:0;
}
.zhuanti23 .p1 {
	background:url(../images/zhuanti23-bg.jpg) no-repeat;
	background-size:100% 100%;
	box-shadow:0 0.02669rem 0.12rem rgba(115,17,13,0.19);
	border-radius:0.26669rem;
	position:relative;
}
.zhuanti23 .p1 span {
	font-size:0.48rem;
	font-weight:bold;
	text-align:center;
	color:#3487fa;
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
	background-image:-webkit-linear-gradient(#549bfd, #247df8);
	padding:10px 0;
	display:block;
}
.zhuanti23 .p2 {
	background:#3487fa;
	padding:0.4rem 0.2rem 0;
	border-radius:0 0 0.26669rem 0.26669rem;
	margin:-0.2rem 0.16rem;
	text-align:center;
}
.zhuanti23 .p2 span {
	display:block;
	color:#fff;
	font-size:0.35rem;
	line-height:0.9375rem;
	background:url(../images/zhuanti23-tb.png) left 0.32rem no-repeat;
	background-size:0.36rem;
	display:inline-block;
	padding-left:0.6rem;
}
.zhuanti24 {
	border:0.02669rem solid #3185f9;
	padding:0 0.4rem 0.2rem;
	border-radius:0.26669rem;
	position:relative;
}
.zhuanti24 .ul {
	overflow:hidden;
}
.zhuanti24 .ul p {
	margin:0;
}
.zhuanti24 .ul p:first-child {
	float:left;
	background:url(../images/zhuanti24-tb.png) left 0.2rem no-repeat;
	background-size:0.42662rem;
	padding-left:0.53331rem;
}
.zhuanti24 .ul p:last-child {
	float:right;
}
.zhuanti24 .bottom {
	background:#fff;
	text-align:center;
	font-weight:bold;
	color:#084aa3;
	margin:0;
	white-space:nowrap;
	padding:0 0.2rem;
	position:absolute;
	left:50%;
	bottom:-0.375rem;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}
.zhuanti25 {
	background:#f7faff;
	border-radius:0.2rem;
	padding:1px 0.66669rem;
	margin:0.48rem 0 1.0665rem 0;
	position:relative;
}
.zhuanti25:before {
	content:"";
	border:1px solid #1d6bd6;
	border-radius:0.2rem;
	position:absolute;
	left:0.32rem;
	right:0.32rem;
	top:0.32rem;
	bottom:-0.32rem;
}
.zhuanti26 strong {
	color:#0253c1;
	font-weight:normal;
}
.zhuanti26 strong:before {
	content:"";
	width:0.13331rem;
	height:0.13331rem;
	background:#0253c1;
	border-radius:50%;
	display:inline-block;
	vertical-align:middle;
	margin-right:0.2rem;
}
.zhuanti27 {
	margin-bottom:0.6rem;
}
.zhuanti27 .tit {
	text-align:center;
	position:relative;
	z-index:1;
}
.zhuanti27 .tit strong {
	background:#217efe;
	background:-webkit-linear-gradient(left top, #5097fa, #217efe);
	background:-o-linear-gradient(bottom left, #5097fa, #217efe);
	background:-moz-linear-gradient(bottom left, #5097fa, #217efe);
	background:linear-gradient(to bottom left, #5097fa, #217efe);
	color:#fff;
	display:inline-block;
	padding:0 0.4rem;
	border-radius:0.13331rem;
	box-shadow:0 0.04rem 0 #aac7ee;
	position:relative;
}
.zhuanti27 .tit strong:before {
	content:"";
	background:#fff;
	border:1px solid #5198fa;
	border-radius:0.13331rem;
	position:absolute;
	left:-0.05333rem;
	right:-0.05333rem;
	top:0;
	bottom:0;
	z-index:-1;
}
.zhuanti27 .tit:before, .zhuanti27 .tit:after {
	content:"";
	width:100%;
	height:0.08rem;
	background:url(../images/zhuanti27-zs.png) left center no-repeat;
	background-size:32% !important;
	display:block;
	position:absolute;
	left:-4.2%;
	top:0.37331rem;
	z-index:-2;
}
.zhuanti27 .tit:after {
	left:auto;
	right:-4.2%;
	-moz-transform:scaleX(-1);
	-webkit-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	filter:FlipH;
}
.zhuanti27 .tit2 strong {
	border-radius:0.13331rem 0.4rem 0.13331rem 0.4rem;
}
.zhuanti27 .tit2 strong:before {
	border-radius:0.13331rem 0.4rem 0.13331rem 0.4rem;
}
.zhuanti27 .tit2:before, .zhuanti27 .tit2:after {
	background:url(../images/zhuanti27-zs.png) -0.53331rem center no-repeat;
}
.zhuanti27 .tit3:before, .zhuanti27 .tit3:after {
	background:url(../images/zhuanti27-zs.png) 0 center no-repeat;
}
.zhuanti27 .tit4:before, .zhuanti27 .tit4:after {
	background:url(../images/zhuanti27-zs.png) -0.32rem center no-repeat;
}
.zhuanti28 {
	background:url(../images/zhuanti28-bg.jpg) repeat #fff;
	border-radius:0.2rem;
	padding:1px 0.4rem;
	margin:0.8rem 0 0;
	box-shadow:0 0.02669rem 0.12rem rgba(115,17,13,0.2);
}
.zhuanti28 .tit {
	text-align:center;
	margin:-0.48rem 0 0 0;
}
.zhuanti28 .tit strong {
	background:url(../images/zhuanti28-bg2.jpg) repeat #eaeff8;
	display:inline-block;
	color:#cb0c0c;
	padding:0 0.32rem;
	border-radius:0.13331rem 0.13331rem 0 0;
	position:relative;
}
.zhuanti28 .tit strong:before, .zhuanti28 .tit strong:after {
	content:"";
	width:0;
	border-bottom:0.66669rem solid #2e2d2c;
	border-right:0 solid transparent;
	border-left:0.2rem solid transparent;
	position:absolute;
	top:0.04rem;
	left:-0.16rem;
	z-index:-1;
}
.zhuanti28 .tit strong:after {
	border-left:0 solid transparent;
	border-right:0.2rem solid transparent;
	left:auto;
	right:-0.1625rem;
}
.zhuanti28-2 {
	text-align:center;
	font-weight:bold;
	padding:0.2rem 0.4rem;
	box-shadow:0 1px 0.13331rem #f1f1f1;
}
.zhuanti29 {
	background:url(../images/zhuanti28-bg.jpg) repeat #fff;
	border-radius:0.2rem;
	padding:1px 0.4rem;
	margin:0.79988rem 0 0;
	box-shadow:0 0.02669rem 0.12rem rgba(115,17,13,0.2);
	position:relative;
}
.zhuanti29:before {
	content:"";
	border:1px solid #5198fa;
	border-radius:0.2rem;
	position:absolute;
	left:0.26669rem;
	right:0;
	top:-0.32rem;
	bottom:0;
	z-index:-1;
}
.zhuanti30 p {
	border-bottom:1px dashed #999999;
	padding-bottom:0.4rem;
}
.zhuanti31 {
	border-radius:0.2rem;
	padding:1px 0.4rem 0.79988rem;
	box-shadow:0 1px 0.12rem rgba(11,51,106,0.35) inset;
	position:relative;
}
.zhuanti31 .bottom {
	width:100%;
	margin:0;
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;
}
.zhuanti31 .bottom strong {
	background:-webkit-linear-gradient(#5198fa, #1f75ec);
	background:-o-linear-gradient(#5198fa, #1f75ec);
	background:-moz-linear-gradient(#5198fa, #1f75ec);
	background:linear-gradient(#5198fa, #1f75ec);
	color:#fff;
	display:inline-block;
	padding:0 0.26669rem;
	border-radius:0.4rem 0.4rem 0 0;
}
.zhuanti32 {
	font-size:0.48rem !important;
	font-weight:bold;
	text-align:center;
}
.zhuanti32:before, .zhuanti32:after {
	content:"";
	width:0.48rem;
	height:0.48rem;
	background:url(../images/zhuanti32-zs.png) center no-repeat;
	background-size:100%;
	display:inline-block;
	vertical-align:middle;
}
.zhuanti32:before {
	margin-right:0.13331rem;
}
.zhuanti32:after {
	margin-left:0.13331rem;
}
.zhuanti33 {
	padding:1px 0.4rem 0px;
	margin:0.9375rem 0 1.875rem;
	position:relative;
}
.zhuanti33:before {
	content:"";
	background:#5198fa;
	border-radius:0.26669rem;
	position:absolute;
	left:-0.05333rem;
	right:-0.2rem;
	top:-0.6rem;
	bottom:-0.6rem;
	z-index:-1;
}
.zhuanti33:after {
	content:"";
	background:#fff;
	border-radius:0.26669rem;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:-1;
}
.zhuanti33 .p1, .zhuanti36 .p1 {
	padding-left:0.32rem;
	position:relative;
}
.zhuanti33 .p1:before, .zhuanti36 .p1:before, .zhuanti36 .p2:after, .zhuanti36 .p3 strong:after {
	content:"";
	width:0.11063rem;
	height:0.4rem;
	background:-webkit-linear-gradient(#5198fa, #1f75ec);
	background:-o-linear-gradient(#5198fa, #1f75ec);
	background:-moz-linear-gradient(#5198fa, #1f75ec);
	background:linear-gradient(#5198fa, #1f75ec);
	display:block;
	border-radius:50px;
	position:absolute;
	left:0;
	top:0.21875rem;
}
.zhuanti34 {
	background:#e9f6ff;
	border-radius:0.66669rem 0 0.66669rem 0;
	padding:1px 0.4rem;
	text-align:center;
	margin:0.4rem 0;
}
.zhuanti34 img {
	box-shadow:rgba(4,63,103,0.2) 0 0.02669rem 0.12rem;
	border-radius:0.26669rem;
}
.zhuanti35 {
	border:0.02669rem solid #5198fa;
	border-radius:0.32rem;
	padding:1px 0.4rem;
	box-shadow:0 1px 0.12rem rgba(0,0,0,0.19) inset;
}
.zhuanti36 .p2 {
	padding-left:0.6rem;
}
.zhuanti36 .p2:after {
	left:0.24rem;
}
.zhuanti36 .p3 {
	padding-left:0.8532rem;
}
.zhuanti36 .p3 strong:after {
	left:0.48rem;
}
.zhuanti37 {
	background:url(../images/zhuanti32-zs.png) left center no-repeat;
	background-size:0.48rem;
	padding-left:0.66669rem;
}
/*smalltable009*/.smalltable009 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable009 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable009 table thead th {
	background:#8088b4;
	color: #fff;
}
.smalltable009 table thead th, .smalltable009 table tbody td {
	padding:0.133333rem 0.13333rem;
	border: 1px solid #dcdcdc;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}
.smalltable009 table tbody tr:nth-child(even) td {
	background: #e9ecf7;
}/*smalltable009*/
/*smalltable007*/  .smalltable007 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable007 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable007 table thead th {
	background: -webkit-linear-gradient(top, #f7f7f7, #ececec);
	background: -o-linear-gradient(top, #f7f7f7, #ececec);
	background: -moz-linear-gradient(top, #f7f7f7, #ececec);
	background: linear-gradient(top, #f7f7f7, #ececec);
}
.smalltable007 table thead th, .smalltable007 table tbody td {
	padding:0.133333rem 0.13333rem;
	border: 1px solid #ddd;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}/*smalltable007*/
/*smalltxt009*/.smalltxt009 {
	position:relative;
	padding:0.26667rem;
	border:1px solid #333333;
	margin:0.53333rem 0rem 0.53333rem 0rem;
}
.smalltxt009:after {
	content:"";
	position:absolute;
	left:50%;
	bottom:-0.14667rem;
	width:1.6rem;
	height:0.29333rem;
	background:url(../images/insidestyle/small003.gif) no-repeat center center #fff;
	transform:translateX(-50%);
	padding:0rem 0.26667rem;
	background-size:contain;
}/*smalltxt009*/
/*smalltxt017*/.smalltxt017 {
	position:relative;
	padding:0.53333rem 0.2rem 0.2rem 0.2rem;
	box-shadow:0px 0px 0.13333rem rgba(166, 209, 247, 0.5);
	border-radius:0.13333rem;
	margin:0.53333rem 0rem 0.53333rem 0rem;
}
.smalltxt017:before {
	content:"";
	left:0.2rem;
	top:0.26667rem;
	right:0.13333rem;
	height:0.13333rem;
	background:url(../images/insidestyle/small011.png) repeat left top;
	display:block;
	position:absolute;
	background-size:0.42667rem 0.13333rem;
}/*smalltxt017*/
/*smalltable004*/  .smalltable004 {
	clear:both;
margin: .26667rem 0rem;
}
.smalltable004 table {
	margin: 0 auto;
	width: 100%;
	background: #fff;
	border-collapse: collapse;
}
.smalltable004 table tr:nth-child(odd) td {
	background: #faf9f1;
	font-size: 0.37333rem;
	color: #181412;
}
.smalltable004 table tr td {
	border:1px solid #f1eedc;
	padding: 0.15rem 0.26667rem;
	font-size: 0.32rem;
	color: #3c3733;
	text-align: left;
}/*smalltable004*/
/*smalltit093*/.smalltit093 {
	width:fit-content;
	background:#5885d0;
	color:#fff;
padding:0 .32rem;
	display:block;
	margin:0.4rem auto 0.93319rem auto !important;
	position:relative;
}
.smalltit093 strong:after, .smalltit093 strong:before, .smalltit093:after, .smalltit093:before {
	content:"";
width:.09333125rem;
height:.6rem;
	background:#5885d0;
	display:block;
	position:absolute;
	bottom:0;
}
.smalltit093:before {
left:-.1733125rem;
}
.smalltit093 strong:after, .smalltit093:after {
width:.04rem;
height:.36rem;
left:-.2933125rem;
}
.smalltit093 strong:before {
right:-.1733125rem;
}
.smalltit093 strong:after {
	left:auto;
right:-.2933125rem;
}
.smalltit093 strong {
	clear:both;
	display:inline-block;
	line-height:0.8rem;
}
.smalltit093 i {
width:.2933125rem;
height:.3733125rem;
	background:url(../images/insidestyle/small029.gif) no-repeat;
	background-size:100%;
	display:block;
	position:absolute;
	left:50%;
bottom:-.6rem;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}/*smalltit093*/
/*smalltit095*/.smalltit095 {
	margin:0.2rem 0rem 0.13333rem !important;
	padding:0.53333rem 0rem 0rem;
	position:relative;
	z-index:1;
}
.smalltit095:before {
	content:"";
	width:100%;
	height:0.13333rem;
	background:#e7f3ff;
	border-top:1px solid #3876da;
	display:block;
	position:absolute;
	left:0;
	top:0;
}
.smalltit095 strong {
	display:inline-block;
	background:#e7f3ff;
	border-radius:50px;
	padding:0.06667rem 0.2rem;
	line-height:0.53333rem;
	box-shadow:0 -0.06667rem 0 #3876da;
	position:relative;
	color:#3876da;
}
.smalltit095 strong:after, .smalltit095 strong:before {
	content:"";
	width:0.13333rem;
	height:0.46667rem;
	background:#e7f3ff;
	display:block;
	position:absolute;
	top:-0.46667rem;
	z-index:-1;
}
.smalltit095 strong:before {
	left:0.4rem;
	border-left:1px solid #3876da;
}
.smalltit095 strong:after {
	right:0.4rem;
	border-right:1px solid #3876da;
}/*smalltit095*/
/*smalltit013*/.smalltit013 {
	background:url(../images/insidestyle/newicon13.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit013*/
/*smalltext026*/.smalltext026 {
	position:relative;
	z-index:2;
}
.smalltext026 strong {
	text-align:center;
	position:relative;
	display:block;
	padding:0;
}
.smalltext026 strong:after, .smalltext026 strong:before {
	content:"";
	width:100%;
	background:#8bb8ec;
	display:block;
	position:absolute;
	left:auto;
	bottom:auto;
	border:none;
	z-index:-1;
}
.smalltext026 strong:before {
	height:0.02667rem;
	top:0.34667rem;
}
.smalltext026 strong:after {
	height:0.06667rem;
	bottom:0.26667rem;
}
.smalltext026 strong i {
	display:inline-block;
	background:-o-linear-gradient(right, #80bcf4, #3069c6);
	background:-o-linear-gradient(left, #80bcf4, #3069c6);
	background:-webkit-gradient(linear, left top, right top, from(#80bcf4), to(#3069c6));
	background:linear-gradient(90deg, #80bcf4, #3069c6);
	color:#fff;
	border-radius:1.33333rem;
	font-style:normal;
	padding:0.17333rem 0.33333rem;
	position:relative;
	line-height:0.53333rem;
	font-size:0.42667rem;
}
.smalltext026 strong i:before {
	content:"";
	border:1px solid #fff;
	border-radius:1.33333rem;
	position:absolute;
	left:0.06667rem;
	right:0.06667rem;
	top:0.06667rem;
	bottom:0.06667rem;
}
.smalltext026 p {
	position:relative;
	padding-left:0.73333rem;
	margin:0.2rem 0rem 0rem 0rem;
}
.smalltext026 p i {
	width:0.4rem;
	height:0.4rem;
	background:#fff;
	box-shadow:0.06667rem 0rem 0rem #336dc6;
	border-radius:50%;
	display:block;
	color:#336dc6;
	font-weight:400;
	font-style:normal;
	line-height:1;
	position:absolute;
	left:0;
	top:0.08rem;
	z-index:1;
	font-size:0.33333rem;
	font-weight:bold;
	text-align:center;
	line-height:0.4rem;
}
.smalltext026 p:before {
	content:"";
	width:0px;
	border-left:1px dashed #8bb8ec;
	position:absolute;
	left:0.25333rem;
	top:0.13333rem;
	bottom:-0.25333rem;
}
.smalltext026 p:last-child:before {
	display:none;
}/*smalltext026*/
/*smalltext030*/.smalltext030 {
	background:#f7f8ff;
	position:relative;
box-shadow:0rem 0rem .06667rem #ddd;
border-radius:.13333rem;
padding:.26667rem .26667rem .13333rem .26667rem;
	width:100%;
margin:.4rem auto .4rem
}
.smalltext030 i {
	background:#636ca5;
	font-style:normal;
	position:absolute;
right:.4rem;
top:-.2rem;
	color:#fff;
	font-weight:bold;
font-size:.37333rem;
width:.8rem;
height:.66667rem;
line-height:.53333rem;
	display:block;
	text-align:center
}
.smalltext030 i:after, .smalltext030 i:before {
	content:"";
	position:absolute;
	width:0rem;
	height:0rem
}
.smalltext030 i:after {
border-top:.2rem solid #636ca5;
	border-bottom:0rem;
border-left:.4rem solid transparent;
border-right:.4rem solid transparent;
bottom:-.2rem;
	left:0rem
}
.smalltext030 i:before {
	top:0rem;
right:-.2rem;
border-bottom:.2rem solid #454c7c;
	border-top:0rem;
	border-left:0rem;
border-right:.2rem solid transparent
}
.smalltext030 p.p1 {
	color:#454c7c !important;
font-size:.4rem !important;
	font-weight:bold;
	border-bottom:1px dashed #626ca5;
padding-bottom:.13333rem;
	margin-top:0rem !important;
margin-bottom:.26667rem !important
}
.smalltext030 p {
margin-top:.13333rem !important;
margin-bottom:.13333rem !important
}/*smalltext030*/
/*smalltit006*/.smalltit006 {
	background:url(../images/insidestyle/newicon06.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit006*/
/*smalltit090*/.smalltit090 {
	text-align:center;
}
.smalltit090 strong {
	background:#217dc8;
	display:inline-block;
	border-radius:50px;
	-webkit-box-shadow:0 0.0666875rem 0 #217dc8;
	box-shadow:0 0.0666875rem 0 #217dc8;
	position:relative;
	margin-bottom:0.46667rem;
}
.smalltit090 strong span {
	background:#217dc8;
	display:block;
	color:#fff;
	padding:0.16rem 0.26667rem;
	line-height:0.4rem;
	border-radius:50px;
	-webkit-box-shadow:0 0.05333125rem 0 #fff;
	box-shadow:0 0.05333125rem 0 #fff;
}
.smalltit090 strong:after {
	content:"";
	width:0.53333rem;
	height:0.41333rem;
	background:url(../images/insidestyle/small028.png) no-repeat center;
	background-size:0.53333rem;
	display:block;
	bottom:-0.30667rem;
	position:absolute;
	left:50%;
	margin-left:-0.26667rem;
}/*smalltit090*/
/*smalltit007*/.smalltit007 {
	background:url(../images/insidestyle/newicon07.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit007*/
/*smalltit012*/.smalltit012 {
	background:url(../images/insidestyle/newicon12.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit012*/
/*smalltxt063*/.smalltxt063 {
	border:1px solid #a7d5f8;
	padding:0.26667rem 0.2rem 0.2rem 0.2rem;
	position:relative;
	margin:0.53333rem 0rem !important;
}
.smalltxt063:before {
	content:"";
	border-top:1px solid #a7d5f8;
	position:absolute;
	left:-1px;
	right:-1px;
	top:0.06667rem;
	height:0px;
}
.smalltxt063:after {
	content:"";
	width:0.13333rem;
	height:0.13333rem;
	background:#aadafe;
	border:1px solid #6da3dd;
	border-radius:50%;
	display:block;
	position:absolute;
	right:0.13333rem;
	bottom:0.13333rem;
}/*smalltxt063*/
/*smalltit014*/.smalltit014 {
	background:url(../images/insidestyle/newicon14.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit014*/
/*smalltit039*/.smalltit039 {
	background:url(../images/insidestyle/newicon15.png) no-repeat left 0.2rem;
	background-size:0.33333rem;
	padding:0px 0px 0px 0.46667rem !important;
}/*smalltit039*/
/*smalltxt038*/.smalltxt038 {
	color:#3a4f9f !important;
	background:#fff;
	border:1px solid #bcd0f5;
	border-radius:0.13333rem;
	padding:0.13333rem 0.2rem;
	margin:0.53333rem 0.13333rem 0.66667rem 0rem !important;
	box-shadow:0.13333rem 0.13333rem 0 #bcd0f5;
}/*smalltxt038*/
/*smallbtn005*/.smallbtn005 {
	text-align: center;
}/*smallbtn005*/
/*smalltit010*/.smalltit010 {
	background:url(../images/insidestyle/newicon10.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit010*/
/*smalltit008*/.smalltit008 {
	background:url(../images/insidestyle/newicon08.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit008*/
/*smalltxt031*/.smalltxt031 {
	border:1px solid #bcd0f5;
	padding:0.26667rem 0.33333rem;
	border-radius:0.4rem 0rem;
	position:relative;
	color:#4068ac;
	margin:0.53333rem 0rem 0.53333rem 0rem;
}
.smalltxt031:after {
	content:"";
	position:absolute;
	border-radius:0.4rem 0rem;
	border:1px dashed #bcd0f5;
	left:0.13333rem;
	top:0.13333rem;
	right:0.13333rem;
	bottom:0.13333rem;
	z-index:-1;
}/*smalltxt031*/
/*smalltxt069*/.smalltxt069 {
margin:.4rem 0
}
.smalltxt069 p {
padding:0 0 .2rem .5333125rem;
	margin:0;
	position:relative
}
.smalltxt069 p:before {
	content:"";
width:.29375rem;
height:.29375rem;
	background:#97c7f7;
border:.08rem solid #e4f2ff;
	border-radius:50%;
	display:block;
	position:absolute;
	left:0;
top:.29375rem;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.smalltxt069 p:after {
	content:"";
width:.0266875rem;
	background:#97c7f7;
	position:absolute;
left:.12rem;
top:.4rem;
bottom:-.78rem
}
.smalltxt069 p:last-child {
	padding-bottom:0
}
.smalltxt069 p:last-child:after {
	display:none
}/*smalltxt069*/
/*smalltxt070*/.smalltxt070 {
	background: #dbe9f5;
	border: 1px dashed #adc6e7;
	display: block;
	color: #1b5cab!important;
	border-radius: 0.192rem;
	padding: 0.48rem 3% 0.2rem;
	margin: 0.4rem 0.2rem 0.6rem 0!important;
	position:relative;
}
.smalltxt070:before {
	content:"";
	width:100%;
	height: 0.75rem;
	background:url(../images/insidestyle/smalltxt070-zs.png) center no-repeat;
	background-size: 1.075rem;
	display:block;
	position:absolute;
	left:0;
	top: -0.48rem;
}
.smalltxt070:after {
	content:"";
	background:#fff;
	border: 1px solid #adc6e7;
	border-radius: 0.192rem;
	position:absolute;
	left: 0.2rem;
	right: -0.2rem;
	top: 0.2rem;
	bottom: -0.2rem;
	z-index:-1;
}
.smalltxt070 p {
	color: #1b5cab!important;
	margin: 0!important;
}/*smalltxt070*/
/*smalltable006*/.smalltable006 {
	clear:both;
margin:.26667rem 0rem
}
.smalltable006 .smalltable006tit {
	clear:both;
	display:block;
	background:#4b5482;
	color:#fff;
font-size:.37333rem;
line-height:.4rem;
padding:.26667rem .2rem;
	text-align:center;
	margin:0px !important;
	font-weight:bold
}
.smalltable006 table {
	margin:0 auto;
	width:100%;
	background:#fff;
	border-collapse:collapse
}
.smalltable006 table tr {
	border:1px solid #dcdcdc
}
.smalltable006 table td {
padding:.2rem .13333rem;
	word-break:break-all;
	border:1px solid #dcdcdc;
	text-align:center;
line-height:.66667rem;
font-size:.32rem;
	color:#333
}
.smalltable006 table th {
padding:.2rem .13333rem;
	word-break:break-all;
	border:1px solid #dcdcdc;
	text-align:center;
line-height:.66667rem;
font-size:.34667rem;
	background:#e9ecf7;
	font-weight:bold;
	color:#333
}/*smalltable006*/
/*smalltxt055*/.smalltxt055 {
	background:#e0f2ff;
	color:#4e79bf;
	padding:0.2rem 0.26667rem;
	position:relative;
	margin:0.57333rem 0.13333rem !important;
}
.smalltxt055:after, .smalltxt055:before {
	content:"";
	width:0.06667rem;
	background:#94c6f7;
	border-radius:0.04rem;
	position:absolute;
	left:0;
	top:-0.04rem;
	bottom:-0.04rem;
}
.smalltxt055:after {
	left:auto;
	right:0;
}/*smalltxt055*/
/*smallbtn002*/.smallbtn002 {
	text-align:center;
	width:9.2rem;
	margin:0.4rem auto;
}
.smallbtn002 a {
	clear:both;
	display:block;
}
.smallbtn002 img {
	max-width:100%;
	width:100%;
}/*smallbtn002*/
/*smalltit009*/.smalltit009 {
	background:url(../images/insidestyle/newicon09.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit009*/
/*smalltit091*/.smalltit091 {
	clear:both;
	display:inline-block;
	background:#217dc8;
	color:#fff;
	border-radius:0.33333rem;
	padding:0.13333rem 0.26667rem;
	box-shadow:0 0.05333rem 0 #9fcfff;
	line-height:0.4rem;
}/*smalltit091*/
/*smalltxt057*/.smalltxt057 {
	border:0.02667rem solid #5885d0;
	padding:0.13333rem 0.2rem;
	position:relative;
	margin:0.53333rem 0rem !important;
}
.smalltxt057 span:after, .smalltxt057 span:before, .smalltxt057:after, .smalltxt057:before {
	content:"";
	width:0.4rem;
	height:0.38667rem;
	background:url(../images/insidestyle/small039.jpg) no-repeat;
	background-size:100%;
	display:block;
	position:absolute;
}
.smalltxt057:before {
	left:-0.02667rem;
	top:-0.02667rem;
}
.smalltxt057:after {
	right:-0.02667rem;
	top:-0.02667rem;
	-moz-transform:scaleX(-1);
	-webkit-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	filter:FlipH;
}
.smalltxt057 span {
margin-bottom:.2rem;
	display:block;
}
.smalltxt057 span:before {
	left:-0.02667rem;
	bottom:-0.02667rem;
	-moz-transform:scaleY(-1);
	-webkit-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);
	filter:FlipV;
}
.smalltxt057 span:after {
	right:-0.02667rem;
	bottom:-0.02667rem;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
}/*smalltxt057*/
/*smalltext009*/.smalltext009 {
	clear: both;
	display: block;
	border: 1px solid #ffbdc0;
	position: relative;
	border-radius: 0.13333rem;
	padding: 0.26667rem;
}
.smalltext009 .smalltext009tit {
	display: inline-block;
	font-size: 0.42667rem;
	font-weight: bold;
	color: #c72026;
	border-bottom: 0px;
	background: #fff;
	padding-bottom: 0.2rem;
	margin: 0rem;
}
.smalltext009 .smalltext009pic {
	margin: 0rem;
}
.smalltext009 .smalltext009pic img {
	width:100%;
	margin:0rem;
	padding:0rem;
}
.smalltext009 .smalltext009icon {
	clear:both;
	display:block;
	overflow:hidden;
	text-align:left;
padding:.2rem 0rem;
	margin: 0rem;
}
.smalltext009 .smalltext009icon span {
	float: left;
	margin-right: 0.13333rem;
	padding: 0.04rem 0.13333rem;
	line-height: 0.4rem;
	border-radius: 0.06667rem;
	font-size: 0.32rem;
}
.smalltext009 .smalltext009icon span:nth-child(1) {
	background:rgb(252, 219, 203);
}
.smalltext009 .smalltext009icon span:nth-child(2) {
	background:rgb(244, 219, 216);
}
.smalltext009 .smalltext009icon span:nth-child(3) {
	background:rgb(236, 218, 226);
}
.smalltext009 .smalltext009icon span:nth-child(4) {
	background:rgb(228, 217, 238);
}
.smalltext009 .smalltext009icon span:nth-child(5) {
	background:rgb(219, 217, 250);
}
.smalltext009 .smalltext009icon span:nth-child(6) {
	background:rgb(216, 215, 254);
}
.smalltext009 .smalltext009txt {
	background:url(../images/insidestyle/newicon04.png) no-repeat left 0.18667rem;
	background-size: 0.4rem;
	padding-left: 0.53333rem;
	font-size: 0.38667rem;
	line-height: 0.8rem;
	margin: 0rem;
}/*smalltext009*/
/*smalltit021*/.smalltit021 {
	text-align:center;
}
.smalltit021 strong {
	border-bottom:1px solid #c21a20;
	display:inline-block;
	color:#c21a20!important;
	position:relative;
	padding:0.04rem 0px;
	font-weight:normal;
}
.smalltit021 strong:after, .smalltit021 strong:before {
	content:"";
	position:absolute;
	width:0.18667rem;
	height:0.13333rem;
	transform:translateY(-50%);
	top:50%;
}
.smalltit021 strong:after {
	background:url(../images/insidestyle/small009.png) no-repeat left top;
	right:-0.4rem;
}
.smalltit021 strong:before {
	background:url(../images/insidestyle/small010.png) no-repeat left top;
	left:-0.4rem;
}/*smalltit021*/
/*smalltext032*/.smalltext032 {
	background: #fff;
	border: 0.02667rem solid #105894;
	border-radius: 0.2rem;
	padding: 0.96rem 6% 0.4rem;
	margin: 1.04rem 0 0.4rem;
	position: relative;
	box-shadow: 0 0.2rem 0.26667rem rgba(16, 88, 148, 0.34);
}/*smalltext032*/
/*smalltext029*/.smalltext029 {
	background: #eaf7ff;
padding:.1333125rem 4%;
margin:.4rem 0;
	text-align:center;
border-radius:.16rem;
	position:relative;
}
.smalltext029:after, .smalltext029:before {
	content:"";
width:.28125rem;
height:.28125rem;
	background:#fff;
	border-radius:50%;
box-shadow:-1px 1px .0666875rem #9fb6dc inset;
	position:absolute;
left:.32rem;
top:.4rem
}
.smalltext029:after {
	left:auto;
right:.32rem
}
.smalltext029 p {
	text-align:left
}
.smalltext029 .p1 {
	background:#94c6f7;
	display:inline-block;
	padding:0 5%;
	color:#fff;
	position:relative
}
.smalltext029 .p1:before {
	content:"";
	width:100%;
height:.05333125rem;
	background:#94c6f7;
	display:block;
	position:absolute;
	left:0;
bottom:-.09375rem
}
.smalltext029 .p1:after {
	content:"";
	width:100%;
height:.3333125rem;
	background:url(../images/insidestyle/smalltext029-tb.png) center no-repeat;
background-size:.28125rem;
	display:block;
	position:absolute;
	left:0;
bottom:-.73321875rem
} /*smalltext029*/
/*smalltable005*/  .smalltable005 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable005 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable005 table thead th {
	background: -webkit-linear-gradient(top, #f7f7f7, #ececec);
	background: -o-linear-gradient(top, #f7f7f7, #ececec);
	background: -moz-linear-gradient(top, #f7f7f7, #ececec);
	background: linear-gradient(top, #f7f7f7, #ececec);
}
.smalltable005 table thead th, .smalltable005 table tbody td {
	padding:0.133333rem 0.13333rem;
	border: 1px solid #ddd;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}/*smalltable005*/
/*smalltit029 strong*/.smalltit029 strong {
	display:inline-block;
	position:relative;
	background:#b55553;
	padding:0rem 0.2rem 0rem 0.86667rem;
	border-radius:0.13333rem;
	color:#fff!important;
	font-weight:normal;
}
.smalltit029 strong span {
	position:absolute;
	top:-0.06667rem;
	bottom:-0.06667rem;
	background:#ffdbaa;
	color:#7b0900;
	font-style:normal;
	left:0.09333rem;
	width:0.64rem;
	z-index:5;
	border-radius:0.06667rem;
	line-height:0.84rem;
	font-size:0.38667rem;
	text-align:center;
	font-weight:bold;
}/*smalltit029 strong*/
/*smalltit094*/.smalltit094 {
	clear:both;
	display:block;
	position:relative;
	text-align:left;
}
.smalltit094 strong {
	clear:both;
	display:inline-block;
	position:relative;
	padding-bottom:0.26667rem;
}
.smalltit094 strong:after, .smalltit094 strong:before {
	content:"";
	height:0.06667rem;
	display:block;
	position:absolute;
	left:0;
}
.smalltit094 strong:before {
	width:30%;
	background:#87c1f3;
	bottom:0.13333rem;
}
.smalltit094 strong:after {
	width:60%;
	background:#e1f1ff;
	bottom:0rem;
}/*smalltit094*/
/*smalltxt064*/.smalltxt064 {
	color:#4168bf;
	border:1px dashed #97c7f7;
	padding:0.2rem 0.2rem 0.26667rem 0.2rem;
	position:relative;
	margin:0.53333rem 0rem 0.6rem 0rem !important;
}
.smalltxt064:before {
	content:"";
	width:1.33333rem;
	height:0.16rem;
	background:url(../images/insidestyle/small040.png) no-repeat #fff;
	background-size:100%;
	display:block;
	position:absolute;
	right:0.2rem;
	bottom:-0.08rem;
}/*smalltxt064*/
/*smalltxt061*/.smalltxt061 {
	background:#f0f7fe;
	border-top:0.04rem solid #97c7f7;
	border-bottom:0.04rem solid #97c7f7;
	padding:0.2rem;
	margin:0.53333rem 0rem !important;
}/*smalltxt061*/
/*smalltxt072*/.smalltxt072 {
margin: .4rem 0;
	padding: 0.12rem 0.48rem;
	position: relative;
}
.smalltxt072::before, .smalltxt072::after {
	content: "";
	height: 0.2rem;
	background: #005685;
	position: absolute;
	left: 0;
	right: 0;
}
.smalltxt072::before {
	border-radius: 0 0 0.4rem 0.4rem;
	top: 0;
}
.smalltxt072::after {
	border-radius: 0.4rem 0.4rem 0 0;
	bottom: 0;
}
.smalltxt072 p {
	border-bottom: 1px dashed #c0c1c2;
	padding: 0 0 0.2rem;
}/*smalltxt072*/
/*smalltext031*/.smalltext031 {
	border: 1px solid rgb(2,143,199)!important;
	padding-top: 0.72rem;
	margin: 0.4rem 0 0.4rem 0.26667rem;
}
.smalltext031 p {
	padding: 0 4.4%;
	margin: 0.24rem 0!important;
}
.smalltext031 .tit {
	background: rgb(2,143,199)!important;
	border-radius: 0.08rem;
	font-size: 0.42667rem!important;
	color: #fff!important;
	padding: 0 0.32rem;
	margin: 0.2rem 0!important;
	display: inline-block;
	position: relative;
	left: -0.26667rem;
}
.smalltext031 .tit strong {
	color: #fff!important;
} /*smalltext031*/
/*smalltxt068 p*/.smalltxt068 p {
	position:relative;
padding-left:.83986875rem
}
.smalltxt068 p:before {
	content:"";
width:.0266875rem;
	border:1px dashed rgb(127,207,237)!important;
	position:absolute;
left:.3125rem;
	top: 0.44rem;
	bottom: -0.84rem;
}
.smalltxt068 p:last-child:before {
	display:none
}
.smalltxt068 p span {
width:.6rem;
height:.6rem;
	background:rgb(0,86,133)!important;
	border-radius:50%;
	display:block;
	font-weight: normal;
	line-height: 0.6rem;
	color: rgb(0,86,133)!important;
	padding-left: 0.12rem;
	position:absolute;
	left:0;
top:.12rem;
	z-index:1;
}
.smalltxt068 p span:before {
	content:"";
width:.48rem;
height:.48rem;
	background:#fff;
	border-radius:50%;
font-size:.4rem;
	color:rgb(0,86,133)!important;
	font-weight:400;
	text-align:center;
line-height:.48rem;
	display:block;
	position:absolute;
	left:0;
	top: 50%;
	margin-top: -0.24rem;
	z-index: -1;
}/*smalltxt068 p*/
/*smalltit032 strong*/.smalltit032 strong {
	display:inline-block;
	position:relative;
	padding-left:76px;
	box-shadow:3px 3px 2px rgba(0, 0, 0, 0.1);
	padding:0rem 0.26667rem 0rem 0.8rem;
	font-weight:normal;
}
.smalltit032 strong span {
	position:absolute;
	top:0px;
	bottom:0px;
	background:rgb(1,102,155)!important;
	color:#ffffff;
	font-style:normal;
	left:0px;
	width:0.66667rem;
	z-index:5;
	border-radius:0% 50% 50% 0%;
	line-height:0.72rem;
	font-size:0.38667rem;
	text-align:center;
	padding-right:0.05333rem;
	font-weight:bold;
}/*smalltit032 strong*/
/*smalltit098*/.smalltit098 {
	width: fit-content;
	background:rgba(199,237,251,1)!important;
	border-radius: 0.08rem 0.66667rem 0.66667rem 0.08rem;
	padding: 0.12rem 0.48rem 0.12rem 0.28rem;
	text-indent: 0!important;
	position:relative;
	left: 0.32rem;
}
.smalltit098:before, .smalltit098:after {
	content:"";
	width: 0.12rem;
	background:rgba(1,102,155,1)!important;
	border-radius: 0.04rem;
	position:absolute;
	left: -0.16rem;
	top:0;
	bottom:0;
}
.smalltit098:after {
	width: 0.08rem;
	background:rgba(2,143,199,1)!important;
	left: -0.28rem;
}/*smalltit098*/
/*smalltit030 strong*/.smalltit030 strong {
	display:inline-block;
	position:relative;
	padding-left:0.66667rem;
	background:rgb(199,237,251)!important;
	padding:0rem 0.33333rem 0rem 0.66667rem;
	margin-left:0.33333rem;
	border-radius:0rem 0.33333rem 0.33333rem 0rem;
	font-weight:normal;
}
.smalltit030 strong span {
	position:absolute;
	top:0px;
	background:#ffffff;
	color:rgb(0,86,133)!important;
	font-style:normal;
	left:-0.33333rem;
	width:0.8rem;
	height:0.8rem;
	z-index:5;
	border-radius:50%;
	line-height:0.73333rem;
	border:0.02667rem solid rgb(1,102,155)!important;
	font-weight:bold;
	font-size:0.38667rem;
	text-align:center;
}
.smalltit031 strong {
	display:inline-block;
	position:relative;
	padding-left:47px;
	padding:0rem 0.33333rem 0rem 0.88rem;
	border:1px solid #000;
	border-radius:0.66667rem;
	font-weight:normal;
}/*smalltit030 strong*/
/*smalltext007*/.smalltext007 {
	clear:both;
	overflow:hidden;
}
.smalltext007 li {
	position: relative;
	width: 100%;
	padding: 0rem 0rem 0.26667rem 0.4rem!important;
	background: none !important;
	color: rgb(1,102,155);
	font-size: 0.4rem;
	margin: 0!important;
}
.smalltext007 li:last-child {
	padding-bottom:0 !important;
}
.smalltext007 li:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0.125rem;
	width: 0.2rem;
	height: 0.2rem;
	border-radius: 50%;
	background-color: rgb(1,102,155)!important;
}
.smalltext007 li:nth-last-child(odd) {
	color:#EFBD45;
}
.smalltext007 li:nth-last-child(odd):after {
	background-color:#EFBD45;
}
.smalltext007 li:before {
	content: "";
	position: absolute;
	top: 0.22rem;
	left: 0.09333rem;
	width: 1px;
	height: 100%;
	background-color: #D8D8D8;
}
.smalltext007 li:last-child:before {
	display:none;
}
.smalltext007 li p {
	color:#5a5a5a !important;
	margin-bottom:0;
	margin-top:0rem;
}
.smalltext007 li:nth-last-child(odd) p {
	color:#EFBD45;
}/*smalltext007*/
/*smalltext015-theme1*/.smalltext015-theme1 {
	position:relative;
	padding:0.4rem 0.53333rem 0.66667rem 0.53333rem;
	background:#dba6ac;
	background:linear-gradient(to right, rgb(127,207,237), rgb(199,237,251));
	background:-webkit-linear-gradient(left, rgb(127,207,237), rgb(199,237,251));
margin: .66667rem 0rem;
}
.smalltext015-theme1:after {
	content:"";
	position:absolute;
	left:0.2rem;
	right:0.2rem;
	bottom:0.2rem;
	top:0.2rem;
	border:2px solid rgb(1,102,155)!important;
	background:#fff;
}
.smalltext015-theme1 p {
	position:relative;
	z-index:2;
}
.smalltext015-theme1 .smalltext015tit {
	clear:both;
	text-align:center;
	color:rgb(1,102,155)!important;
	font-weight:bold;
	line-height:1;
	margin:0.4rem 0rem 0.26667rem 0rem;
	font-size:0.4rem;
}
.smalltext015-theme1 .smalltext015txt {
	font-size:0.38667rem;
	line-height:0.8rem;
	text-align:left;
	margin-bottom:0.4rem;
	color:#5a5a5a;
}
.smalltext015-theme1 .smalltext015pic {
	box-shadow:0px 0px 0.13333rem rgb(127,207,237)!important;
	border-radius:0.2rem;
	overflow:hidden;
}
.smalltext015-theme1 .smalltext015pic img {
	width:100%;
}/*smalltext015-theme1*/
/*smallbtn008-theme1*/.smallbtn008-theme1 {
	background-color: #195a9c;
	background-image: linear-gradient(to right, #227bb7, #195a9c);
	border-radius: 0.53333rem;
	margin: 0.4rem auto !important;
	display: table;
	position: relative;
}
.smallbtn008-theme1 a {
	font-size: 0.4rem;
	line-height: 1rem;
	color: #fff;
	padding: 0 0.53333rem 0 1.36rem;
	display: block;
}
.smallbtn008-theme1 a::before {
	content: "";
	border: 0.026667rem dashed #2381bc;
	border-radius: 0.6rem;
	position: absolute;
	left: -0.10667rem;
	right: -0.10667rem;
	top: -0.10667rem;
	bottom: -0.10667rem;
}
.smallbtn008-theme1 a::after {
	content: "";
	width: 1.8rem;
	height: 1.8rem;
	background: url(../images/insidestyle/smallbtn008-zs.png) center no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	left: -0.64rem;
	top: 50%;
	margin-top: -0.9rem;
}/*smallbtn008-theme1*/
/*smalltext030-theme1*/.smalltext030-theme1 {
	background:rgb(199,237,251)!important;
	position:relative;
box-shadow:0rem 0rem .06667rem rgb(199,237,251)!important;
border-radius:.13333rem;
padding:.26667rem .26667rem .13333rem .26667rem;
	width:100%;
margin:.4rem auto .4rem
}
.smalltext030-theme1 i {
	background:rgb(0,86,133)!important;
	font-style:normal;
	position:absolute;
right:.4rem;
top:-.2rem;
	color:#fff;
	font-weight:bold;
font-size:.37333rem;
width:.8rem;
height:.66667rem;
line-height:.66667rem;
	display:block;
	text-align:center
}
.smalltext030-theme1 i:after, .smalltext030-theme1 i:before {
	content:"";
	position:absolute;
	width:0rem;
	height:0rem
}
.smalltext030-theme1 i:after {
border-top:.2rem solid rgb(0,86,133)!important;
	border-bottom:0rem;
border-left:.4rem solid transparent;
border-right:.4rem solid transparent;
bottom:-.2rem;
	left:0rem
}
.smalltext030-theme1 i:before {
	top:0rem;
right:-.2rem;
border-bottom:.2rem solid rgb(0,86,133)!important;
	border-top:0rem;
	border-left:0rem;
border-right:.2rem solid transparent
}
.smalltext030-theme1 p.p1 {
	color:rgb(1,102,155) !important;
font-size:.4rem !important;
	font-weight:bold;
	border-bottom:1px dashed rgb(1,102,155) !important;
padding-bottom:.13333rem;
	margin-top:0rem !important;
margin-bottom:.26667rem !important
}
.smalltext030-theme1 p {
margin-top:.13333rem !important;
margin-bottom:.13333rem !important
}/*smalltext030-theme1*/
/*smalltxt062-theme1*/.smalltxt062-theme1 {
	background:rgb(199,237,251)!important;
	border-radius:0.13333rem;
	padding:0.26667rem;
	position:relative;
	margin:0.53333rem 0rem !important;
}
.smalltxt062-theme1:before {
	content:"";
	border:1px dashed rgb(1,102,155)!important;
	border-radius:0.13333rem;
	position:absolute;
	left:0.06667rem;
	right:0.06667rem;
	top:0.06667rem;
	bottom:0.06667rem;
}/*smalltxt062-theme1*/
/*smalltit021-theme1*/.smalltit021-theme1 {
	text-align:center;
}
.smalltit021-theme1 strong {
	border-bottom:1px solid #c21a20;
	display:inline-block;
	color:#c21a20!important;
	position:relative;
	padding:0.04rem 0px;
	font-weight:normal;
}
.smalltit021-theme1 strong:after, .smalltit021-theme1 strong:before {
	content:"";
	position:absolute;
	width:0.18667rem;
	height:0.13333rem;
	transform:translateY(-50%);
	top:50%;
}
.smalltit021-theme1 strong:after {
	background:url(../images/insidestyle/small009.png) no-repeat left top;
	right:-0.4rem;
}
.smalltit021-theme1 strong:before {
	background:url(../images/insidestyle/small010.png) no-repeat left top;
	left:-0.4rem;
}/*smalltit021-theme1*/
/*smalltit022-theme1*/.smalltit022-theme1 {
	text-align:center;
}
.smalltit022-theme1 strong {
	display:inline-block;
	border:1px solid rgb(1,102,155)!important;
	color:rgb(1,102,155)!important;
	padding:0rem 0.2rem;
	position:relative;
}
.smalltit022-theme1 strong:after, .smalltit022-theme1 strong:before {
	content:"";
	position:absolute;
	left:50%;
	transform:translateX(-50%);
}
.smalltit022-theme1 strong:after {
	background:rgb(1,102,155)!important;
	width:1.86667rem;
	height:0.06667rem;
	bottom:-0.04rem;
	border-radius:0.06667rem;
}
.smalltit022-theme1 strong:before {
	background:url(../images/insidestyle/smalltit022icon01.png) no-repeat center top;
	width:1.46667rem;
	height:0.13333rem;
	top:-0.06667rem;
	background-size:100%;
}/*smalltit022-theme1*/
/*smalltit017-theme1*/.smalltit017-theme1 {
	text-align:center;
	position:relative;
	z-index:3;
}
.smalltit017-theme1 strong {
	border:1px solid rgb(0,86,133)!important;
	display:inline-block;
	padding:0rem 0.2rem;
	background:#fff;
	font-weight:normal;
	position:relative;
}
.smalltit017-theme1 strong:after, .smalltit017-theme1 strong:before {
	content:"";
	position:absolute;
	width:0.26667rem;
	height:0.26667rem;
}
.smalltit017-theme1 strong:after {
	border-top:1px solid rgb(0,86,133)!important;
	border-left:1px solid rgb(0,86,133)!important;
	left:-0.06667rem;
	top:-0.06667rem;
}
.smalltit017-theme1 strong:before {
	border-bottom:1px solid rgb(0,86,133)!important;
	border-right:1px solid rgb(0,86,133)!important;
	right:-0.06667rem;
	bottom:-0.06667rem;
}/*smalltit017-theme1*/
/*smalltxt060-theme1*/.smalltxt060-theme1 {
	border:1px solid rgb(0,86,133)!important;
	border-radius:0.13333rem;
	border-bottom:0.06667rem solid rgb(0,86,133)!important;
	padding:0.2rem;
	margin:0.53333rem 0rem !important;
}/*smalltxt060-theme1*/
/*smalltit090-theme1*/.smalltit090-theme1 {
	text-align:center;
}
.smalltit090-theme1 strong {
	background:rgb(1,102,155);
	display:inline-block;
	border-radius:50px;
	-webkit-box-shadow:0 0.0666875rem 0 rgb(1,102,155);
	box-shadow:0 0.0666875rem 0 rgb(1,102,155);
	position:relative;
	margin-bottom:0.46667rem;
}
.smalltit090-theme1 strong span {
	background:rgb(1,102,155);
	display:block;
	color:#fff;
	padding:0.16rem 0.26667rem;
	line-height:0.4rem;
	border-radius:50px;
	-webkit-box-shadow:0 0.05333125rem 0 #fff;
	box-shadow:0 0.05333125rem 0 #fff;
}
.smalltit090-theme1 strong:after {
	content:"";
	width:0.53333rem;
	height:0.41333rem;
	background:url(../images/insidestyle/small028.png) no-repeat center;
	background-size:0.53333rem;
	display:block;
	bottom:-0.30667rem;
	position:absolute;
	left:50%;
	margin-left:-0.26667rem;
}/*smalltit090-theme1*/
/*smalltxt009-theme1*/.smalltxt009-theme1 {
	position:relative;
	padding:0.26667rem;
	border:1px solid rgb(127,207,237)!important;
	margin:0.53333rem 0rem 0.53333rem 0rem;
}
.smalltxt009-theme1:after {
	content:"";
	position:absolute;
	left:50%;
	bottom:-0.14667rem;
	width:1.6rem;
	height:0.29333rem;
	background:url(../images/insidestyle/small003.gif) no-repeat center center #fff;
	transform:translateX(-50%);
	padding:0rem 0.26667rem;
	background-size:contain;
}/*smalltxt009-theme1*/
/*smalltit016-theme1*/.smalltit016-theme1 {
	text-align:center;
	position:relative;
	z-index:3;
}
.smalltit016-theme1 strong {
	border:1px solid rgb(0,86,133)!important;
	border-radius:0.13333rem;
	display:inline-block;
	margin:0rem;
	padding:0rem 0.2rem;
	background:#fff;
	font-weight:normal;
	position:relative;
	box-shadow:0.06667rem 0.06667rem 0rem rgb(1,102,155)!important;
}/*smalltit016-theme1*/
/*smalltit027-theme1*/.smalltit027-theme1 {
	text-align:center;
}
.smalltit027-theme1 strong {
	clear:both;
	display:inline-block;
	position:relative;
	color:#fff!important;
	padding:0rem 0.2rem;
	background:rgb(2,143,199);
	background:-webkit-linear-gradient(left, rgb(2,143,199), rgb(0,86,133));
	border-radius:0.13333rem;
	margin:0.2rem;
	font-weight:normal;
}
.smalltit027-theme1 strong:after, .smalltit027-theme1 strong:before {
	content:"";
	width:7px;
	height:7px;
	border-radius:50%;
	position:absolute;
	background:linear-gradient(to right, rgb(2,143,199), rgb(0,86,133));
	background:-webkit-linear-gradient(left, rgb(2,143,199), rgb(0,86,133));
}
.smalltit027-theme1 strong:after {
	top:57px;
	left:-15px;
	animation:mov03 10s linear infinite;
}
.smalltit027-theme1 strong:before {
	bottom:57px;
	right:-15px;
	animation:mov04 10s linear infinite;
}
@keyframes mov03 {
0%, 100% {
top:57px;
left:-15px;
}
9% {
top:-15px;
left:-15px;
}
50% {
top:-15px;
left:calc(100% + 8px);
}
59% {
top:57px;
left:calc(100% + 8px);
}
}
@-webkit-keyframes mov03 {
0%, 100% {
top:57px;
left:-15px;
}
9% {
top:-15px;
left:-15px;
}
50% {
top:-15px;
left:calc(100% + 8px);
}
59% {
top:57px;
left:calc(100% + 8px);
}
}
@keyframes mov04 {
0%, 100% {
bottom:57px;
right:-15px;
}
9% {
bottom:-15px;
right:-15px;
}
50% {
bottom:-15px;
right:calc(100% + 8px);
}
59% {
bottom:57px;
right:calc(100% + 8px);
}
}
@-webkit-keyframes mov04 {
0%, 100% {
bottom:57px;
right:-15px;
}
9% {
bottom:-15px;
right:-15px;
}
50% {
bottom:-15px;
right:calc(100% + 8px);
}
59% {
bottom:57px;
right:calc(100% + 8px);
}
}/*smalltit027-theme1*/
/*smalltxt072-theme1*/.smalltxt072-theme1 {
margin: .4rem 0;
	padding: 0.12rem 0.48rem;
	position: relative;
}
.smalltxt072-theme1::before, .smalltxt072-theme1::after {
	content: "";
	height: 0.2rem;
	background: rgb(1,102,155)!important;
	position: absolute;
	left: 0;
	right: 0;
}
.smalltxt072-theme1::before {
	border-radius: 0 0 0.4rem 0.4rem;
	top: 0;
}
.smalltxt072-theme1::after {
	border-radius: 0.4rem 0.4rem 0 0;
	bottom: 0;
}
.smalltxt072-theme1 p {
	border-bottom: 1px dashed #c0c1c2;
	padding: 0 0 0.2rem;
}/*smalltxt072-theme1*/
/*smalltxt012-theme1*/.smalltxt012-theme1 {
	position:relative;
	padding:0.26667rem;
	margin:0.53333rem 0rem 0.53333rem 0rem;
	border:1px solid rgb(127,207,237)!important;
}
.smalltxt012-theme1:after, .smalltxt012-theme1:before {
	content:"";
	position:absolute;
}
.smalltxt012-theme1:after {
	background:url(../images/insidestyle/small006.gif) no-repeat left top;
	width:0.90667rem;
	height:0.29333rem;
	left:0px;
	top:-0.26667rem;
}
.smalltxt012-theme1:before {
	background:url(../images/insidestyle/small007.gif) no-repeat right bottom;
	width:0.96rem;
	height:0.24rem;
	right:0px;
	bottom:-0.26667rem;
}/*smalltxt012-theme1*/
/*smalltit096-theme1*/.smalltit096-theme1 {
	text-align:center;
}
.smalltit096-theme1 strong {
	background:#4772bb;
	background:-webkit-linear-gradient(rgb(2,143,199), rgb(0,86,133));
	background:-o-linear-gradient(rgb(2,143,199), rgb(0,86,133));
	background:-moz-linear-gradient(rgb(2,143,199), rgb(0,86,133));
	background:linear-gradient(rgb(2,143,199), rgb(0,86,133));
	display:inline-block;
	color:#fff!important;
	padding:0.06667rem 0.33333rem;
	border-radius:50px;
	position:relative;
	display:inline-block;
	line-height:0.6rem;
	font-size:0.4rem;
}
.smalltit096-theme1 strong:after, .smalltit096-theme1 strong:before {
	content:"";
	width:0.66667rem;
	height:0.2rem;
	background:url(../images/insidestyle/small030.png) no-repeat;
	display:block;
	background-size:1.10667rem;
	position:absolute;
	top:50%;
	margin-top:-0.09333rem;
}
.smalltit096-theme1 strong:before {
	background-position:left center;
	left:-0.93333rem;
}
.smalltit096-theme1 strong:after {
	background-position:right center;
	right:-0.93333rem;
}/*smalltit096-theme1*/
/*smalltit040-theme1*/.smalltit040-theme1 {
	display:block;
	background:none;
	padding:0rem;
	text-align:center;
}
.smalltit040-theme1 strong {
	position:relative;
	font-size:0.4rem;
	line-height:1.5;
	color:#fff!important;
	background-color:rgb(1,102,155)!important;
	border-radius:4px;
	padding:0.13333rem 0.26667rem;
	display:inline-block;
}
.smalltit040-theme1 strong:after {
	content:"";
	position:absolute;
	top:4px;
	left:4px;
	bottom:4px;
	right:4px;
	border:1px dashed #fff;
	border-radius:4px;
	box-sizing:border-box;
}/*smalltit040-theme1*/
/*smalltit093-theme1*/.smalltit093-theme1 {
	width:fit-content;
	background:rgb(1,102,155);
	color:#fff;
padding:0 .32rem;
	display:block;
	margin:0.4rem auto 0.93319rem auto !important;
	position:relative;
}
.smalltit093-theme1 strong:after, .smalltit093-theme1 strong:before, .smalltit093-theme1:after, .smalltit093-theme1:before {
	content:"";
width:.09333125rem;
height:.6rem;
	background:rgb(1,102,155);
	display:block;
	position:absolute;
	bottom:0;
}
.smalltit093-theme1:before {
left:-.1733125rem;
}
.smalltit093-theme1 strong:after, .smalltit093-theme1:after {
width:.04rem;
height:.36rem;
left:-.2933125rem;
}
.smalltit093-theme1 strong:before {
right:-.1733125rem;
}
.smalltit093-theme1 strong:after {
	left:auto;
right:-.2933125rem;
}
.smalltit093-theme1 strong {
	clear:both;
	display:inline-block;
	line-height:0.8rem;
	color:#fff!important;
}
.smalltit093-theme1 i {
width:.2933125rem;
height:.3733125rem;
	background:url(../images/insidestyle/small029.gif) no-repeat;
	background-size:100%;
	display:block;
	position:absolute;
	left:50%;
bottom:-.6rem;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}/*smalltit093-theme1*/
/*smalltxt069-theme1*/.smalltxt069-theme1 {
margin:.4rem 0
}
.smalltxt069-theme1 p {
padding:0 0 .2rem .5333125rem;
	margin:0;
	position:relative
}
.smalltxt069-theme1 p:before {
	content:"";
width:.29375rem;
height:.29375rem;
	background:rgb(0,86,133)!important;
border:.08rem solid rgb(199,237,251)!important;
	border-radius:50%;
	display:block;
	position:absolute;
	left:0;
top:.29375rem;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
.smalltxt069-theme1 p:after {
	content:"";
width:.0266875rem;
	background:rgb(0,86,133)!important;
	position:absolute;
left:.12rem;
top:.4rem;
bottom:-.78rem
}
.smalltxt069-theme1 p:last-child {
	padding-bottom:0
}
.smalltxt069-theme1 p:last-child:after {
	display:none
}/*smalltxt069-theme1*/
/*smalltxt006-theme1*/.smalltxt006-theme1 {
	border:1px dashed #ccc;
	border-radius:0.13333rem;
	position:relative;
	padding:0.26667rem 0.26667rem 0.26667rem 0.26667rem;
	box-shadow:0.06667rem -0.06667rem 0rem rgb(2,143,199)!important;
	margin:0.6rem 0rem 0.53333rem 0rem;
}
.smalltxt006-theme1:after {
	content:"";
	position:absolute;
	left:-0.09333rem;
	top:0.26667rem;
	width:0.18667rem;
	height:0.8rem;
	background:url(../images/insidestyle/small016.gif) no-repeat right center #fff;
	background-size:0.18667rem;
}/*smalltxt006-theme1*/
/*smalltit099-theme1*/.smalltit099-theme1 {
	width:fit-content;
	color:rgba(1,102,155,1)!important;
	margin: 0.4rem auto!important;
	padding-left: 0.96rem;
	position:relative;
}
.smalltit099-theme1:before, .smalltit099-theme1:after {
	content:"";
	height: 1px;
	background:rgba(1,102,155,1);
	position:absolute;
	left:0;
	right:0;
}
.smalltit099-theme1:before {
	right: -0.2rem;
	top:0;
}
.smalltit099-theme1:after {
	left: 0.2rem;
	right: 0.26667rem;
	bottom:0;
}
.smalltit099-theme1 em {
	font-size: 0.72rem;
	font-style: normal;
	line-height: 1;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: 0.10667rem;
}/*smalltit099-theme1*/
/*smallvideo002-theme1*/.smallvideo002-theme1 {
	clear:both;
	width:100%;
margin:.4rem auto
}
.smallvideo002-theme1 .smallvideo002mid {
	clear:both;
	display:block;
	position:relative;
	line-height:1;
}
.smallvideo002-theme1 .smallvideo002mid img {
	display:block;
	width:100%;
}
.smallvideo002-theme1 .smallvideo002mid video {
	clear:both;
	width:100% !important;
	max-width:100% !important
}
.smallvideo002-theme1 .smallvideo002bom {
	background:rgb(2,143,199);
	position:relative;
padding:.26667rem 0px .26667rem .26667rem
}
.smallvideo002-theme1 .smallvideo002bom .smallvideo002bombox {
	background:rgb(199,237,251);
padding:.26667rem .26667rem .26667rem .4rem;
	text-align:left;
font-size:.34667rem !important;
	font-weight:bold;
border-radius:.66667rem 0rem 0rem .66667rem;
line-height:.46667rem !important;
	position:relative;
box-shadow:0rem .04rem .09333rem rgba(0,0,0,0.35);
	margin:0 !important;
	color:rgb(1,102,155)!important
}
.smallvideo002-theme1 .smallvideo002bom .smallvideo002bombox:after {
	content:"";
	position:absolute;
left:-.13333rem;
right:-.13333rem;
top:-.13333rem;
bottom:-.13333rem;
	border:1px dashed #cde3f7;
border-radius:.8rem
}
.smallvideo002-theme1 .smallvideo002bom span {
	position:absolute;
	right:0rem;
	top:0px;
	bottom:0rem;
	background:url(../images/insidestyle/small047_icon01.png) no-repeat left center;
	background-size:100% 100%;
	width:2rem;
padding-left:.26667rem
}
.smallvideo002-theme1 .smallvideo002bom span a {
	clear:both;
	display:block;
	width:1.33333rem;
	height:1.33333rem;
	background:url(../images/insidestyle/small047_icon02.png) no-repeat center center;
	background-size:100%;
margin:.24rem auto 0px;
font-size:.34667rem;
line-height:.4rem;
	color:#ff3a34;
	text-align:center;
padding:.2rem .26667rem 0rem
}
.smallvideo002-theme1 .smallvideo002bom span a:hover {
	color:#f43f54
}/*smallvideo002-theme1*/
/*smallvideo001-theme1*/.smallvideo001-theme1 {
	clear:both;
	width:100%;
margin:.4rem auto
}
.smallvideo001-theme1 .smallvideo001top {
	background:rgb(199,237,251);
	border-top:1px solid #00b9c7;
line-height:.4rem;
padding:.2rem 0rem .2rem 2.4rem;
	position:relative;
	z-index:5;
	text-align:center;
font-size:.34667rem;
	font-weight:bold
}
.smallvideo001-theme1 .smallvideo001top:before {
	content:"";
	position:absolute;
	left:0rem;
	top:1px;
	width:2.4rem;
	height:1.2rem;
	background:url(../images/insidestyle/small047.png) no-repeat;
	background-size:100%
}
.smallvideo001-theme1 .smallvideo001top span {
	display:inline-block;
	color:#f43f54;
padding-right:.06667rem
}
.smallvideo001-theme1 .smallvideo001mid {
	clear:both;
	display:block;
	position:relative
}
.smallvideo001-theme1 .smallvideo001mid .smallvideo001midpic {
	clear:both;
	margin:0px !important
}
.smallvideo001-theme1 .smallvideo001mid .smallvideo001midpic img {
	clear:both;
	width:100% !important;
	max-width:100% !important
}
.smallvideo001-theme1 .smallvideo001mid .smallvideo001midtit {
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
line-height:.4rem !important;
padding:.26667rem .4rem;
	text-align:center;
	color:#fff !important;
font-size:.34667rem !important;
	background:rgba(0,0,0,0.3);
	background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3), transparent);
	background:-o-linear-gradient(bottom, rgba(0,0,0,0.3), transparent);
	background:-moz-linear-gradient(bottom, rgba(0,0,0,0.3), transparent);
	background:linear-gradient(to top, rgba(0,0,0,0.3), transparent);
	margin:0px !important
}
.smallvideo001-theme1 .smallvideo001bom {
	background:rgb(2,143,199);
	position:relative;
padding:.26667rem 0px .26667rem .26667rem
}
.smallvideo001-theme1 .smallvideo001bom .smallvideo001bombox {
	background:rgb(199,237,251);
padding:.26667rem .26667rem .26667rem .4rem;
	text-align:left;
font-size:.34667rem !important;
	font-weight:bold;
border-radius:.66667rem 0rem 0rem .66667rem;
line-height:.46667rem !important;
	position:relative;
box-shadow:0rem .04rem .09333rem rgba(0,0,0,0.35);
	margin:0 !important;
	color:rgb(1,102,155)!important
}
.smallvideo001-theme1 .smallvideo001bom .smallvideo001bombox:after {
	content:"";
	position:absolute;
left:-.13333rem;
right:-.13333rem;
top:-.13333rem;
bottom:-.13333rem;
	border:1px dashed #cde3f7;
border-radius:.8rem
}
.smallvideo001-theme1 .smallvideo001bom span {
	position:absolute;
	right:0rem;
	top:0px;
	bottom:0rem;
	background:url(../images/insidestyle/small047_icon01.png) no-repeat left center;
	background-size:100% 100%;
	width:2rem;
padding-left:.26667rem
}
.smallvideo001-theme1 .smallvideo001bom span a {
	clear:both;
	display:block;
	width:1.33333rem;
	height:1.33333rem;
	background:url(../images/insidestyle/small047_icon02.png) no-repeat center center;
	background-size:100%;
margin:.24rem auto 0px;
font-size:.34667rem;
line-height:.4rem;
	color:#ff3a34;
	text-align:center;
padding:.2rem .26667rem 0rem
}
.smallvideo001-theme1 .smallvideo001bom span a:hover {
	color:#f43f54
}/*smallvideo001-theme1*/
/*smalltxt071-theme1*/.smalltxt071-theme1 {
	background: rgb(199,237,251)!important;
	border-radius: 0.28rem;
	padding: 0.12rem 1.4rem;
margin: .4rem 0;
	box-shadow: 0 0 0.08rem rgba(127,207,237, 0.2);
}
.smalltxt071-theme1 p {
	line-height: 1.8!important;
	text-indent: 0!important;
}
.smalltxt071-theme1 p span {
	text-align: left;
	padding: 0.10667rem 0.26667rem;
	display: inline-block;
	position: relative;
}
.smalltxt071-theme1 .p_l {
	text-align: left;
}
.smalltxt071-theme1 .p_l span {
	color: rgb(0,86,133)!important;
	background: #fff;
	border: 1px solid rgb(0,86,133)!important;
	border-radius: 0.24rem 0.24rem 0.24rem 0.12rem;
}
.smalltxt071-theme1 .p_l span::before {
	content: "";
	width: 0.8rem;
	height: 0.8rem;
	background: url(../images/insidestyle/smalltxt071-tx01.png) center no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	left: -1.02667rem;
	top: 0.09333rem;
}
.smalltxt071-theme1 .p_r {
	text-align: right;
}
.smalltxt071-theme1 .p_r span {
	color: #fff!important;
	background: rgb(0,86,133)!important;
	border: 1px solid rgb(0,86,133)!important;
	border-radius: 0.24rem 0.24rem 0.08rem 0.24rem;
}
.smalltxt071-theme1 .p_r span::before {
	content: "";
	width: 0.8rem;
	height: 0.8rem;
	background: url(../images/insidestyle/smalltxt071-tx02.png) center no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	right: -1.02667rem;
	top: 0.09333rem;
} /*smalltxt071-theme1*/
/*smalltit029-theme1 strong*/.smalltit029-theme1 strong {
	display:inline-block;
	position:relative;
	background:rgb(0,86,133)!important;
	padding:0rem 0.2rem 0rem 0.86667rem;
	border-radius:0.13333rem;
	color:#fff!important;
	font-weight:normal;
}
.smalltit029-theme1 strong span {
	position:absolute;
	top:-0.06667rem;
	bottom:-0.06667rem;
	background:rgb(199,237,251)!important;
	color:rgb(0,86,133)!important;
	font-style:normal;
	left:0.09333rem;
	width:0.64rem;
	z-index:5;
	border-radius:0.06667rem;
	line-height:0.84rem;
	font-size:0.38667rem;
	text-align:center;
	font-weight:bold;
}/*smalltit029-theme1 strong*/
/*smalltable012-theme1*/.smalltable012-theme1 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable012-theme1 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable012-theme1 table td {
	padding:0.133333rem 0.13333rem;
	border:1px solid rgba(0,86,133,0.2)!important;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}
.smalltable012-theme1 table tr:nth-child(odd) td {
	background:rgba(199,237,251,0.2);
}
.smalltable012-theme1 table tr td:first-child {
	background: rgb(1,102,155);
	background: -o-linear-gradient(left, rgb(1,102,155), rgb(2,143,199));
	background: -webkit-gradient(linear, left top, right top, from(rgb(1,102,155)), to(rgb(2,143,199)));
	background: linear-gradient(to right, rgb(1,102,155), rgb(2,143,199));
	color: #fff;
	border-bottom:1px solid rgba(0,86,133,0.2)!important;
}
.smalltable012-theme1 table tr:last-child td:first-child {
	border-bottom:1px solid rgba(0,86,133,0.2)!important;
} /*smalltable012-theme1*/
/*smalltxt045-theme1*/.smalltxt045-theme1 {
	position:relative;
	margin:0.53333rem 0rem !important;
}
.smalltxt045-theme1:before {
	content:"";
	background:rgb(127,207,237)!important;
	border-radius:0.06667rem;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	transform:rotate(2deg);
	-ms-transform:rotate(2deg);
	-moz-transform:rotate(2deg);
	-webkit-transform:rotate(2deg);
	-o-transform:rotate(2deg);
}
.smalltxt045-theme1:after {
	content:"";
	width:0.33333rem;
	height:0.33333rem;
	background:url(../images/insidestyle/small031.png) center no-repeat;
	background-size:100%;
	display:block;
	position:absolute;
	left:0.2rem;
	top:0.2rem;
}
.smalltxt045-theme1 p {
	background:rgb(199,237,251)!important;
	border-radius:0.06667rem;
	padding:0.46667rem 0.56rem;
	position:relative;
}/*smalltxt045-theme1*/
/*smalltxt067-theme1*/.smalltxt067-theme1 {
	clear:both;
margin: .4rem 0rem;
}
.smalltxt067-theme1 .smalltxt067even {
	color:#ccc!important;
	margin:0rem 0rem 0rem 0rem!important;
}
.smalltxt067-theme1 .smalltxt067odd {
	color:rgb(2,143,199)!important;
	margin:0rem 0px 0.4rem 0rem!important;
}/*smalltxt067-theme1*/
/*smalltit092-theme1*/.smalltit092-theme1 {
	text-align:center;
	position:relative;
}
.smalltit092-theme1:before {
	content:"";
	width:100%;
	height:1px;
	background:rgb(199,237,251);
	display:block;
	position:absolute;
	left:0;
	top:50%;
}
.smalltit092-theme1 strong {
	background:rgb(199,237,251);
	color: rgb(0,86,133)!important;
	display:inline-block;
	padding:0 0.66667rem;
	font-size: 0.4rem;
	line-height: 2.2;
	position:relative;
}
.smalltit092-theme1 strong:after, .smalltit092-theme1 strong:before {
	content:"";
	width: 0.6182rem;
	height: 0.6182rem;
	background: #fff;
	display:block;
	position:absolute;
	left: -0.32rem;
	top: 0.13333rem;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.smalltit092-theme1 strong:after {
	left:auto;
	right: -0.32rem;
}/*smalltit092-theme1*/
/*smalltable016-theme1*/  .smalltable016-theme1 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable016-theme1 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable016-theme1 table thead th {
	background: -webkit-linear-gradient(top, #f7f7f7, #ececec);
	background: -o-linear-gradient(top, #f7f7f7, #ececec);
	background: -moz-linear-gradient(top, #f7f7f7, #ececec);
	background: linear-gradient(top, #f7f7f7, #ececec);
}
.smalltable016-theme1 table thead th, .smalltable016-theme1 table tbody td {
	padding:0.133333rem 0.13333rem;
	border: 1px solid #ddd;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}/*smalltable016-theme1*/
/*smalltxt079-theme1*/.smalltxt079-theme1 {
	clear:both;
	display:block;
	background:url(../images/insidestyle/smalltxt075_icon01.gif) repeat left top;
	border:1px solid rgba(2, 143, 199);
	position:relative;
	background:#fff;
	border-radius:0.2667rem;
	padding: 0.4rem 0.2667rem 0.3333rem 0.2667rem;
}
.smalltxt079-theme1:after {
	content: "";
	position: absolute;
	left: -1px;
	right: -1px;
	bottom: 0.2rem;
	border: 1px solid rgba(2, 143, 199);
	border-radius: 0.2667rem;
	display: block;
	top: -1px;
}
.smalltxt079-theme1:before {
	content: "";
	position: absolute;
	right: 0.5333rem;
	bottom: 0rem;
	border: 1px solid rgba(2, 143, 199);
	border-radius: 0.2667rem;
	display: block;
	background: rgba(199, 237, 251);
	width: 0.2267rem;
	height: 0.2267rem;
}
.smalltxt079-theme1 strong {
	background: rgba(199, 237, 251);
	border: 1px solid rgba(2, 143, 199);
	padding: 0.1333rem 0.2667rem;
	color: rgba(0, 86, 133);
	display: inline-block;
	border-radius: 0.5333rem;
}/*smalltxt079-theme1*/
/*smalltext033-theme1*/.smalltext033-theme1 {
	clear:both;
	position:relative;
	background:rgba(1,102,155,1);
	background:-webkit-linear-gradient(top, rgba(1,102,155,0), rgba(1,102,155,1));
	background:-o-linear-gradient(top, rgba(1,102,155,0), rgba(1,102,155,1));
	background:linear-gradient(to bottom, rgba(1,102,155,0), rgba(1,102,155,1));
border-radius:.18667rem;
margin-top:.61333rem;
margin-bottom:.61333rem;
padding:0rem .32rem .32rem .32rem
}
.smalltext033-theme1:after {
	content:"";
	position:absolute;
	left:1px;
	right:1px;
	top:1px;
	bottom:1px;
border-radius:.18667rem;
	background:#fff
}
.smalltext033-theme1 strong {
	display:inline-block;
	position:relative;
	border-radius:0rem 0.2rem 0.2rem 0rem;
	padding:0.13333rem 0.26667rem;
	background:rgba(1,102,155,1)!important;
	color:#fff !important;
	line-height:1.4;
	overflow:hidden;
	z-index:2;
font-size:.42667rem;
border-radius:.18667rem .18667rem .18667rem 0rem;
margin-left:-.32rem
}
.smalltext033-theme1 p {
	position:relative;
	z-index:2
}/*smalltext033-theme1*/
/*smalltxt075-theme2*/.smalltxt075-theme2 {
	clear:both;
	background:url(../images/insidestyle/smalltxt075_icon01.gif) repeat left top;
	display:block;
	padding:0.4rem;
	border:1px solid rgb(219,50,59);
}
.smalltxt075-theme2 strong {
	clear:both;
	display:inline-block;
	line-height: 0.8rem;
font-size: .38667rem;
	margin:0rem;
	padding-bottom:0.2667rem;
	position: relative;
	background:url(../images/insidestyle/smalltxt075_icon02.gif) no-repeat right bottom;
	background-size:2.64rem;
}
.smalltxt075-theme2 p {
	clear:both;
	display:block;
}/*smalltxt075-theme2*/
/*smalltxt018-theme2*/.smalltxt018-theme2 {
	clear:both;
padding:.33333rem;
margin-top:.30667rem;
margin-bottom:.66667rem;
	position:relative;
	z-index:5
}
.smalltxt018-theme2:after {
	content:"";
	position:absolute;
	width:7.26667rem;
	height:1.09333rem;
	border-radius:50%;
	background:rgba(192,38,41,0.7);
	box-shadow:0rem 0rem 1rem rgba(192,38,41,0.7);
	z-index:1;
	left:50%;
	margin-left:-3.62667rem;
	bottom:0.1rem
}
.smalltxt018-theme2:before {
	content:"";
	position:absolute;
	background:url(../images/insidestyle/n3620onebg.png) repeat left top rgba(255,238,224,1);
background-size:.37333rem;
	width:100%;
	height:100%;
	position:absolute;
	left:0rem;
	top:0rem;
	z-index:2
}
.smalltxt018-theme2 p {
	position:relative;
	padding-left:1.93333rem;
font-size:.37333rem !important;
line-height:.6rem !important;
	color:#666 !important;
margin:.21333rem 0rem !important;
	z-index:3
}
.smalltxt018-theme2 p strong {
	position:absolute;
	left:0rem;
	top:0rem;
	color:#333 !important;
font-size:.37333rem !important
}/*smalltxt018-theme2*/
/*smalltable017-theme1*/.smalltable017-theme1 {
	clear:both;
margin: .26667rem 0rem;
}
.smalltable017-theme1 .smalltable017tit {
	clear: both;
	display: block;
	background:rgba(1,102,155,1)!important;
	color: #fff;
	font-size: 0.37333rem;
	line-height: 0.4rem;
	padding: 0.26667rem 0.2rem;
	text-align: center;
	margin: 0px !important;
	font-weight:bold;
}
.smalltable017-theme1 table {
	margin: 0 auto;
	width: 100%;
	background: #fff;
	border-collapse: collapse;
}
.smalltable017-theme1 table tr:nth-child(even) td {
	background:rgba(199,237,251,0.2)!important;
}
.smalltable017-theme1 table tr {
	border:1px solid rgba(0,86,133,0.2)!important;
}
.smalltable017-theme1 table td {
	padding: 0.2rem 0.13333rem;
	word-break: break-all;
	border:1px solid rgba(0,86,133,0.2)!important;
	text-align: center;
	line-height: 0.56667rem;
	font-size: 0.3rem;
}/*smalltable017-theme1*/
/*smalltxt064-theme1*/.smalltxt064-theme1 {
	border:1px dashed rgb(1,102,155)!important;
	padding:0.2rem 0.2rem 0.26667rem 0.2rem;
	position:relative;
	margin:0.53333rem 0rem 0.6rem 0rem !important;
}
.smalltxt064-theme1:before {
	content:"";
	width:1.33333rem;
	height:0.16rem;
	background:url(../images/insidestyle/small040.png) no-repeat #fff;
	background-size:100%;
	display:block;
	position:absolute;
	right:0.2rem;
	bottom:-0.08rem;
}/*smalltxt064-theme1*/
/*smalltit101-theme1 strong*/.smalltit101-theme1 strong {
	color:#272c38;
font-size:.45333rem;
	position:relative;
padding-bottom:.21333rem;
padding-right:.13333rem
}
.smalltit101-theme1 strong:before {
	content:"";
	display:block;
width:.18667rem;
height:.18667rem;
	background-color:rgb(1,102,155);
	border-radius:50%;
	position:absolute;
	right:0;
	bottom:0
}
.smalltit101-theme1 strong:after {
	content:"";
	display:block;
	width:90%;
height:.08rem;
	position:absolute;
	right:0;
bottom:.05333rem;
	background-color:rgb(1,102,155);
	background-image:linear-gradient(90deg, rgb(255,255,255), rgb(1,102,155));
}/*smalltit101-theme1 strong*/
/*smalltxt076-theme1*/.smalltxt076-theme1 {
	clear:both;
	display:block;
	position: relative;
	padding:0.2667rem 0.5334rem 0.4rem 0.5334rem;
}
.smalltxt076-theme1:after {
	content: "";
	position:absolute;
	left:0rem;
	right:0rem;
	bottom:0rem;
	top:0.4rem;
	z-index:1;
	background:rgb(2,143,199);
	border-radius:0.2667rem;
}
.smalltxt076-theme1:before {
	content: "";
	position:absolute;
	left:0.2667rem;
	right:0.2667rem;
	bottom:0.2667rem;
	top:0rem;
	z-index:2;
	border:1px solid rgb(2,143,199);
	background:#fff;
	border-radius:0.2667rem;
}
.smalltxt076-theme1 strong {
	clear:both;
	display:block;
	padding-bottom:0.2rem;
	position:relative;
	z-index:3;
	border-bottom:1px solid rgb(2,143,199);
	line-height: 0.8rem;
font-size: .38667rem;
	text-shadow:rgb(0,86,133) 1px 1px 0px, rgb(0,86,133) 1px -1px 0px, rgb(0,86,133) -1px 1px 0px, rgb(0,86,133) -1px -1px 0px, rgb(0,86,133) 0px 1.4px 0px, rgb(0,86,133) 0px -1.4px 0px, rgb(0,86,133) -1.4px 0px 0px, rgb(0,86,133) 1.4px 0px 0px, rgb(0,86,133) 2px 2px 0px, rgb(0,86,133) 3px 3px 0px, rgb(0,86,133) 3px 1px 0px, rgb(0,86,133) 1px 3px 0px, rgb(0,86,133) 1px 1px 0px, rgb(0,86,133) 2px 3.4px 0px, rgb(0,86,133) 2px 0.6px 0px, rgb(0,86,133) 0.6px 2px 0px, rgb(0,86,133) 3.4px 2px 0px;
	color: #ffffff;
	text-align: center;
	letter-spacing: 5px;
}
.smalltxt076-theme1 strong:after {
	content: "";
	position:absolute;
	left:50%;
	width:1.3333rem;
	margin-left:-0.6667rem;
	height:3px;
	bottom:-2px;
	background:rgb(2,143,199);
}
.smalltxt076-theme1 p {
	position:relative;
	z-index:3;
}/*smalltxt076-theme1*/
/*smalltit094-theme7*/.smalltit094-theme7 {
	clear:both;
	display:block;
	position:relative;
	text-align:left;
}
.smalltit094-theme7 strong {
	clear:both;
	display:inline-block;
	position:relative;
	padding-bottom:0.26667rem;
}
.smalltit094-theme7 strong:after, .smalltit094-theme7 strong:before {
	content:"";
	height:0.06667rem;
	display:block;
	position:absolute;
	left:0;
	background:rgb(226,71,71);
}
.smalltit094-theme7 strong:before {
	width:30%;
	bottom:0.13333rem;
}
.smalltit094-theme7 strong:after {
	width:60%;
	bottom:0rem;
}/*smalltit094-theme7*/
/*smalltext029-theme6*/.smalltext029-theme6 {
	background: rgb(220,228,241)!important;
padding:.1333125rem 4%;
margin:.4rem 0;
	text-align:center;
border-radius:.16rem;
	position:relative;
}
.smalltext029-theme6:after, .smalltext029-theme6:before {
	content:"";
width:.28125rem;
height:.28125rem;
	background:#fff;
	border-radius:50%;
box-shadow:-1px 1px .0666875rem #9fb6dc inset;
	position:absolute;
left:.32rem;
top:.4rem
}
.smalltext029-theme6:after {
	left:auto;
right:.32rem
}
.smalltext029-theme6 p {
	text-align:left
}
.smalltext029-theme6 .p1 {
	background:rgb(98,152,199)!important;
	display:inline-block;
	padding:0 5%;
	color:#fff!important;
	position:relative
}
.smalltext029-theme6 .p1:before {
	content:"";
	width:100%;
height:.05333125rem;
	background:rgb(98,152,199)!important;
	display:block;
	position:absolute;
	left:0;
bottom:-.09375rem
}/*smalltext029-theme6*/
/*smalltxt018-theme1*/.smalltxt018-theme1 {
	clear:both;
padding:.33333rem;
margin-top:.30667rem;
margin-bottom:.66667rem;
	position:relative;
	z-index:5
}
.smalltxt018-theme1:after {
	content:"";
	position:absolute;
	width:7.26667rem;
	height:1.09333rem;
	border-radius:50%;
	background:rgba(1,102,155,0.7);
	box-shadow:0rem 0rem 1rem rgba(1,102,155,0.7);
	z-index:1;
	left:50%;
	margin-left:-3.62667rem;
	bottom:0.1rem
}
.smalltxt018-theme1:before {
	content:"";
	position:absolute;
	background:url(../images/insidestyle/n3620onebg.png) repeat left top rgba(199,237,251,1);
background-size:.37333rem;
	width:100%;
	height:100%;
	position:absolute;
	left:0rem;
	top:0rem;
	z-index:2
}
.smalltxt018-theme1 p {
	position:relative;
	padding-left:1.93333rem;
font-size:.37333rem !important;
line-height:.6rem !important;
	color:#666 !important;
margin:.21333rem 0rem !important;
	z-index:3
}
.smalltxt018-theme1 p strong {
	position:absolute;
	left:0rem;
	top:0rem;
	color:#333 !important;
font-size:.37333rem !important
}/*smalltxt018-theme1*/
/*smalltit024-theme2*/.smalltit024-theme2 {
	text-align:center;
}
.smalltit024-theme2 strong {
	border-bottom:1px solid rgb(192,38,41)!important;
	color:rgb(219,50,59)!important;
	display:inline-block;
	padding:0rem 0.2rem;
	border-top:1px solid rgb(192,38,41)!important;
	position:relative;
	font-weight:normal;
}
.smalltit024-theme2 strong:after, .smalltit024-theme2 strong:before {
	content:"";
	position:absolute;
	width:0.12rem;
	height:0.12rem;
	background:rgb(168,24,22)!important;
}
.smalltit024-theme2 strong:after {
	left:0px;
	top:-0.06667rem;
}
.smalltit024-theme2 strong:before {
	right:0px;
	bottom:-0.06667rem;
}/*smalltit024-theme2*/
/*smalltit017-theme2*/.smalltit017-theme2 {
	text-align:center;
	position:relative;
	z-index:3;
}
.smalltit017-theme2 strong {
	border:1px solid rgb(168,24,22)!important;
	display:inline-block;
	padding:0rem 0.2rem;
	background:#fff;
	font-weight:normal;
	position:relative;
}
.smalltit017-theme2 strong:after, .smalltit017-theme2 strong:before {
	content:"";
	position:absolute;
	width:0.26667rem;
	height:0.26667rem;
}
.smalltit017-theme2 strong:after {
	border-top:1px solid rgb(168,24,22)!important;
	border-left:1px solid rgb(168,24,22)!important;
	left:-0.06667rem;
	top:-0.06667rem;
}
.smalltit017-theme2 strong:before {
	border-bottom:1px solid rgb(168,24,22)!important;
	border-right:1px solid rgb(168,24,22)!important;
	right:-0.06667rem;
	bottom:-0.06667rem;
}/*smalltit017-theme2*/
/*smalltit009-theme2*/.smalltit009-theme2 {
	background:url(../images/insidestyle/newicon09.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit009-theme2*/
/*smalltext032-theme2*/.smalltext032-theme2 {
	background: #fff;
	border: 0.02667rem solid rgb(219,50,59) !important;
	border-radius: 0.2rem;
	padding: 0.96rem 6% 0.4rem;
	margin: 1.04rem 0 0.4rem;
	position: relative;
	box-shadow: 0 0.2rem 0.26667rem rgba(255,238,224,0.34);
}
.smalltext032-theme2::before {
	content: "";
	border: 0.02667rem dotted rgb(255,238,224) !important;
	border-radius: 0.2rem;
	position: absolute;
	left: 0.24rem;
	right: 0.24rem;
	bottom: 0.24rem;
	top: 0.88rem;
}
.smalltext032-theme2 p {
	margin: 0.2rem 0 !important;
}
.smalltext032-theme2 .tit {
font-size: .4rem !important;
	color: #fff !important;
	line-height: 1 !important;
	text-align: center;
	background: rgb(219,50,59) !important;
	padding: 0.3rem 0.2rem;
	margin: 0 !important;
	position: absolute;
	right: 0.72rem;
	top: -0.56rem;
}
.smalltext032-theme2 .tit::before, .smalltext032-theme2 .tit::after {
	content: "";
	height: 0rem;
	position: absolute;
	top: 0;
}
.smalltext032-theme2 .tit::before {
	left: -0.4rem;
	border-top: 0.5rem solid transparent;
	border-right: 0.4rem solid rgb(219,50,59) !important;
	border-bottom: 0.5rem solid rgb(219,50,59) !important;
}
.smalltext032-theme2 .tit::after {
	right: -0.4rem;
	border-top: 0.5rem solid rgb(219,50,59) !important;
	border-left: 0.4rem solid rgb(219,50,59) !important;
	border-bottom: 0.5rem solid transparent;
}/*smalltext032-theme2*/
/*smalltit041-theme1*/.smalltit041-theme1 {
	background: none !important;
	display: inline-block;
	position: relative;
	z-index: 2;
	font-weight: bold;
	padding-bottom: 0.07rem;
}
.smalltit041-theme1:after {
	content:"";
	position: absolute;
	left: 0px;
	right: 0rem;
	height: 0.3733rem;
	background:rgba(1,102,155,1);
	background: -webkit-linear-gradient(left, rgba(1,102,155,1), rgba(1,102,155,0));
	background: -o-linear-gradient(left, rgba(1,102,155,1), rgba(1,102,155,0));
	background: linear-gradient(to right, rgba(1,102,155,1), rgba(1,102,155,0));
	border-radius: 0.18665rem;
	z-index: -1;
	bottom: 0rem;
}/*smalltit041-theme1*/
/*smalltable015-theme1*/.smalltable015-theme1 {
	clear:both;
margin:.26667rem 0rem
}
.smalltable015-theme1 .smalltable015tit {
	clear:both;
	display:block;
	background:rgba(1,102,155,1)!important;
	color:#fff;
font-size:.37333rem;
line-height:.4rem;
padding:.26667rem .2rem;
	text-align:center;
	margin:0px !important;
	font-weight:bold
}
.smalltable015-theme1 table {
	margin:0 auto;
	width:100%;
	background:#fff;
	border-collapse:collapse
}
.smalltable015-theme1 table tr {
	border:1px solid rgba(0,86,133,0.2)!important
}
.smalltable015-theme1 table td {
padding:.2rem .13333rem;
	word-break:break-all;
	border:1px solid rgba(0,86,133,0.2)!important;
	text-align:center;
line-height:.66667rem;
font-size:.32rem;
	color:#333
}
.smalltable015-theme1 table th {
padding:.2rem .13333rem;
	word-break:break-all;
	border:1px solid rgba(0,86,133,0.2)!important;
	text-align:center;
line-height:.66667rem;
font-size:.34667rem;
	background:rgba(199,237,251,1)!important;
	font-weight:bold;
	color:#333
}/*smalltable015-theme1*/
/*smalltit026-theme2*/.smalltit026-theme2 {
	text-align:center;
}
.smalltit026-theme2 strong {
	display:inline-block;
	padding:0rem 0.2rem;
	position:relative;
	font-weight:normal;
}
.smalltit026-theme2 strong:after {
	content:"";
	position:absolute;
	background:url(../images/insidestyle/small013.gif) no-repeat center center;
	width:0.54667rem;
	height:0.13333rem;
	top:-0.13333rem;
	left:50%;
	margin-left:-0.28rem;
	background-size:100%;
}/*smalltit026-theme2*/
/*smalltit092-theme2*/.smalltit092-theme2 {
	text-align:center;
	position:relative;
}
.smalltit092-theme2:before {
	content:"";
	width:100%;
	height:1px;
	background:rgb(255,238,224);
	display:block;
	position:absolute;
	left:0;
	top:50%;
}
.smalltit092-theme2 strong {
	background:rgb(255,238,224);
	color: rgb(168,24,22)!important;
	display:inline-block;
	padding:0 0.66667rem;
	font-size: 0.4rem;
	line-height: 2.2;
	position:relative;
}
.smalltit092-theme2 strong:after, .smalltit092-theme2 strong:before {
	content:"";
	width: 0.6182rem;
	height: 0.6182rem;
	background: #fff;
	display:block;
	position:absolute;
	left: -0.32rem;
	top: 0.13333rem;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}
.smalltit092-theme2 strong:after {
	left:auto;
	right: -0.32rem;
}/*smalltit092-theme2*/
/*smalltext032-theme1*/.smalltext032-theme1 {
	background: #fff;
	border: 0.02667rem solid rgb(2,143,199) !important;
	border-radius: 0.2rem;
	padding: 0.96rem 6% 0.4rem;
	margin: 1.04rem 0 0.4rem;
	position: relative;
	box-shadow: 0 0.2rem 0.26667rem rgba(199,237,251,0.34);
}
.smalltext032-theme1::before {
	content: "";
	border: 0.02667rem dotted rgb(199,237,251) !important;
	border-radius: 0.2rem;
	position: absolute;
	left: 0.24rem;
	right: 0.24rem;
	bottom: 0.24rem;
	top: 0.88rem;
}
.smalltext032-theme1 p {
	margin: 0.2rem 0 !important;
}
.smalltext032-theme1 .tit {
font-size: .4rem !important;
	color: #fff !important;
	line-height: 1 !important;
	text-align: center;
	background: rgb(2,143,199) !important;
	padding: 0.3rem 0.2rem;
	margin: 0 !important;
	position: absolute;
	right: 0.72rem;
	top: -0.56rem;
}
.smalltext032-theme1 .tit::before, .smalltext032-theme1 .tit::after {
	content: "";
	height: 0rem;
	position: absolute;
	top: 0;
}
.smalltext032-theme1 .tit::before {
	left: -0.4rem;
	border-top: 0.5rem solid transparent;
	border-right: 0.4rem solid rgb(2,143,199) !important;
	border-bottom: 0.5rem solid rgb(2,143,199) !important;
}
.smalltext032-theme1 .tit::after {
	right: -0.4rem;
	border-top: 0.5rem solid rgb(2,143,199) !important;
	border-left: 0.4rem solid rgb(2,143,199) !important;
	border-bottom: 0.5rem solid transparent;
}/*smalltext032-theme1*/
/*smalltit008-theme1*/.smalltit008-theme1 {
	background:url(../images/insidestyle/newicon08.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit008-theme1*/
/*smalltable013-theme1*/.smalltable013-theme1 {
	background: rgba(127,207,237,0.26);
	background: -o-linear-gradient(left, rgba(127,207,237,0.26), rgba(2,143,199,0.29));
	background: -webkit-gradient(linear, left top, right top, from(rgba(2,143,199,0.29)), to(rgba(127,207,237,0.26)));
	background: linear-gradient(to right, rgba(127,207,237,0.26), rgba(2,143,199,0.29));
border-radius:.42667rem;
	position:relative;
box-shadow:.14667rem .14667rem .17333rem rgba(58,75,98,0.08);
padding:0rem .4rem .33333rem .4rem;
margin:.56rem auto .4rem
}
.smalltable013-theme1:after {
	content:"";
	position:absolute;
left:.13333rem;
top:.13333rem;
right:.13333rem;
bottom:.13333rem;
	border:2px solid #fff;
border-radius:.42667rem
}
.smalltable013-theme1 .smalltable013top {
	clear:both;
	text-align:center;
	position:relative;
	z-index:2;
	margin:0px !important
}
.smalltable013-theme1 .smalltable013top span {
font-size:.4rem;
	color:#fff;
	background:rgba(1,102,155,1)!important;
line-height:.53333rem;
padding:.2rem .26667rem;
	position:relative;
border-radius:0rem 0rem .34667rem .34667rem;
	font-weight:bold;
margin-top:-.16rem;
	display:inline-block
}
.smalltable013-theme1 .smalltable013top span:after, .smalltable013-theme1 .smalltable013top span:before {
	content:"";
	width:0px;
	height:0px;
	position:absolute;
	border-top:0px;
border-bottom:.16rem solid #686e7a;
	top:0px
}
.smalltable013-theme1 .smalltable013top span:before {
left:-.09333rem;
border-left:.09333rem solid transparent;
	border-right:0px solid transparent
}
.smalltable013-theme1 .smalltable013top span:after {
right:-.09333rem;
border-right:.09333rem solid transparent;
	border-left:0px solid transparent
}
.smalltable013-theme1 .smalltable013mid {
	clear:both;
margin-top:.4rem;
	width:100%
}
.smalltable013-theme1 .smalltable013mid table {
	clear:both;
	width:100%;
	border:0px;
	border-collapse:collapse;
	background:none!important;
}
.smalltable013-theme1 .smalltable013mid table thead tr {
	border-bottom:3px solid rgba(1,102,155,1)!important
}
.smalltable013-theme1 .smalltable013mid table thead tr th {
	color:rgba(1,102,155,1)!important;
font-size:.37333rem;
padding-bottom:.13333rem;
	text-align:left
}
.smalltable013-theme1 .smalltable013mid table thead tr th:last-child {
	text-align:right
}
.smalltable013-theme1 .smalltable013mid table thead tr th span {
	position:relative;
	display:inline-block;
line-height:.4rem
}
.smalltable013-theme1 .smalltable013mid table tbody {
padding-top:.13333rem
}
.smalltable013-theme1 .smalltable013mid table tbody tr {
	border:0!important;
	border-bottom:1px solid #a3b5c9!important;
}
.smalltable013-theme1 .smalltable013mid table tbody tr:first-child td {
padding-top:.26667rem
}
.smalltable013-theme1 .smalltable013mid table tbody tr td {
padding:.2rem .13333rem;
	text-align:left;
font-size:.37333rem;
line-height:.53333rem;
	color:#5c6c89;
	word-break:break-word
}
.smalltable013-theme1 .smalltable013mid table tbody tr td:last-child {
	text-align:center!important;
	font-weight:bold;
	color: #d71f1f;
}
.smalltable013-theme1 .smalltable013bom {
	clear:both;
	color:rgba(1,102,155,1)!important;
	position: relative;
	z-index: 2;
}
.smalltable013-theme1 .smalltable013bom p {
	color:rgba(1,102,155,1)!important;
margin:.4rem 0rem;
font-size:.37333rem;
line-height:.8rem
}
.smalltable013-theme1 .smalltable013bom p a {
	background:#f7a837;
	color:#fff!important;
	font-weight:bold;
border-radius:.2rem;
	display:inline-block;
margin:0rem .13333rem;
padding:0rem .2rem
}
.smalltable013-theme1 .smalltable013bom p a:hover {
	background:#c00;
	color:#fff!important;
}/*smalltable013-theme1*/
/*smalltext031-theme1*/.smalltext031-theme1 {
	border: 1px solid rgb(2,143,199)!important;
	padding-top: 0.2rem;
	margin: 0.4rem 0 0.4rem 0.26667rem;
}
.smalltext031-theme1 p {
	padding: 0 4.4%;
	margin: 0.24rem 0!important;
}
.smalltext031-theme1 .tit {
	background: rgb(2,143,199)!important;
	border-radius: 0.08rem;
	font-size: 0.42667rem!important;
	color: #fff!important;
	padding: 0 0.32rem;
	margin: 0.2rem 0!important;
	display: inline-block;
	position: relative;
	left: -0.26667rem;
}
.smalltext031-theme1 .tit strong {
	color: #fff!important;
} /*smalltext031-theme1*/
/*smalltxt071-theme2*/.smalltxt071-theme2 {
	background: rgb(255,238,224)!important;
	border-radius: 0.28rem;
	padding: 0.12rem 1.4rem;
margin: .4rem 0;
	box-shadow: 0 0 0.08rem rgba(255,205,163, 0.2);
}
.smalltxt071-theme2 p {
	line-height: 1.8!important;
	text-indent: 0!important;
}
.smalltxt071-theme2 p span {
	text-align: left;
	padding: 0.10667rem 0.26667rem;
	display: inline-block;
	position: relative;
}
.smalltxt071-theme2 .p_l {
	text-align: left;
}
.smalltxt071-theme2 .p_l span {
	color: rgb(168,24,22)!important;
	background: #fff;
	border: 1px solid rgb(168,24,22)!important;
	border-radius: 0.24rem 0.24rem 0.24rem 0.12rem;
}
.smalltxt071-theme2 .p_l span::before {
	content: "";
	width: 0.8rem;
	height: 0.8rem;
	background: url(../images/insidestyle/smalltxt071-tx01.png) center no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	left: -1.02667rem;
	top: 0.09333rem;
}
.smalltxt071-theme2 .p_r {
	text-align: right;
}
.smalltxt071-theme2 .p_r span {
	color: #fff!important;
	background: rgb(168,24,22)!important;
	border: 1px solid rgb(168,24,22)!important;
	border-radius: 0.24rem 0.24rem 0.08rem 0.24rem;
}
.smalltxt071-theme2 .p_r span::before {
	content: "";
	width: 0.8rem;
	height: 0.8rem;
	background: url(../images/insidestyle/smalltxt071-tx02.png) center no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	right: -1.02667rem;
	top: 0.09333rem;
} /*smalltxt071-theme2*/
/*smalltxt081-theme1*/.smalltxt081-theme1 {
	padding: 1px 6%;
	position: relative;
}
.smalltxt081-theme1:before, .smalltxt081-theme1:after {
	content: "";
	width: 70%;
	height: 40%;
	display: block;
	position: absolute;
}
.smalltxt081-theme1:before {
	border-left: 1px solid rgba(1,102,155,1);
	border-top: 1px solid rgba(1,102,155,1);
	left: 0;
	top: 0;
}
.smalltxt081-theme1:after {
	border-right: 1px solid rgba(1,102,155,1);
	border-bottom: 1px solid rgba(1,102,155,1);
	right: 0;
	bottom: 0;
}
.smalltxt081-theme1 p {
	color: rgba(1,102,155,1) !important;
}
.smalltxt081-theme1 .smalltxt081sty1:before, .smalltxt081-theme1 .smalltxt081sty1:after {
	content: "";
	width: 70%;
	height: 70%;
	display: block;
	position: absolute;
}
.smalltxt081-theme1 .smalltxt081sty1:before {
	border-left: 1px dashed rgba(1,102,155,1);
	border-bottom: 1px dashed rgba(1,102,155,1);
	left: 0.15rem;
	bottom: 0.15rem;
}
.smalltxt081-theme1 .smalltxt081sty1:after {
	border-right: 1px dashed rgba(1,102,155,1);
	border-top: 1px dashed rgba(1,102,155,1);
	right: 0.15rem;
	top: 0.15rem;
}
.smalltxt081-theme1 .smalltxt081sty1 {
	font-weight: bold;
}
.smalltxt081-theme1 .smalltxt081sty2 p {
	padding-left: 0.52rem;
	position: relative;
}
.smalltxt081-theme1 .smalltxt081sty2 p:before {
	content: "";
	width: 0.24rem;
	height: 0.24rem;
	background: rgba(1,102,155,1);
	border-radius: 50%;
	display: block;
	position: absolute;
	left: 0;
	top: 0.28rem;
}/*smalltxt081-theme1*/
/*smalltxt077-theme1*/.smalltxt077-theme1 {
	clear:both;
	display:block;
	border:1px solid rgb(0,86,133);
	padding:0.4rem;
	border-radius:0.2667rem;
}
.smalltxt077-theme1 strong {
	clear:both;
	display:inline-block;
	padding:0.1333rem 0.4rem;
	border-radius:0.6rem;
	background:rgb(127,207,237);
	border:1px solid rgb(0,86,133);
	color: #ffffff;
	letter-spacing: 2px;
	text-shadow: rgb(0,86,133) 1px 1px, rgb(0,86,133) 1px -1px, rgb(0,86,133) -1px 1px, rgb(0,86,133) -1px -1px, rgb(0,86,133) 0px 1.4px, rgb(0,86,133) 0px -1.4px, rgb(0,86,133) -1.4px 0px, rgb(0,86,133) 1.4px 0px, rgba(198,198,198,0) 0px -3px 20px;
	position:relative;
	margin-left:0.5333rem;
}
.smalltxt077-theme1 strong:before {
	content:"";
	position:absolute;
	width:0.2667rem;
	height:0.2667rem;
	left:-0.5333rem;
	top:0.4rem;
	border:1px solid rgb(0,86,133);
	background:rgb(127,207,237);
	border-radius:50%;
}/*smalltxt077-theme1*/
/*smalltable002-theme1*/.smalltable002-theme1 {
	clear: both;
margin: .26667rem 0rem;
	box-sizing: border-box;
	background: rgb(1,102,155);
	position: relative;
padding: .01333rem .2rem .2rem;
}
.smalltable002-theme1:before {
	content:"";
	background: rgba(199,237,251,1);
	position: absolute;
	left: 0px;
	right: 0px;
	top: 1.5rem;
	bottom: 0px;
	border-radius: 0.5rem 0.5rem 0rem 0rem;
}
.smalltable002-theme1 .smalltable002tit {
font-size:.4rem;
margin-bottom:.4rem;
	color:#fff;
	font-weight:bold;
margin:.33333rem 0rem;
	text-align:center;
	color:#fff;
	background:none;
	padding:0rem;
	position:relative;
	z-index:2
}
.smalltable002-theme1 .smalltable002box {
border:.16rem solid #fff;
	background:#fff;
	position:relative;
	z-index:2
}
.smalltable002-theme1 .smalltable002box table {
	margin:0 auto;
	width:100%;
	background:#fff;
box-shadow:0 0 .4rem rgba(199, 237, 251);
	border-collapse:collapse
}
.smalltable002-theme1 .smalltable002box table tr:first-child td {
	background:rgb(127,207,237)
}
.smalltable002-theme1 .smalltable002box table tr:nth-child(even) td {
	background:rgba(199,237,251,0.3)
}
.smalltable002-theme1 .smalltable002box table tr {
	border:1px solid rgba(0,86,133,0.3)!important
}
.smalltable002-theme1 .smalltable002box table td {
padding:.2rem .13333rem;
	word-break:break-all;
	border:1px solid rgba(0,86,133,0.3)!important;
	text-align:center;
font-size:.37333rem;
line-height:.66667rem
}
.smalltable002-theme1 .smalltable002box table td a {
	color:#6b86cf;
	text-decoration:underline;
	position:relative
}/*smalltable002-theme1*/
/*smalltable019-theme1*/.smalltable019-theme1 {
	clear: both;
	display: block;
margin: .33333rem 0rem;
}
.smalltable019-theme1 table {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	background: #fff;
}
.smalltable019-theme1 table td {
	padding:0.133333rem 0.13333rem;
	border: 1px solid rgba(0,86,133,0.2)!important;
	text-align: center;
	word-break: break-all;
font-size: .37333rem;
	line-height:0.64rem;
}
.smalltable019-theme1 table tr:nth-child(odd) td {
	background: rgba(199,237,251,0.2)!important;
}
.smalltable019-theme1 table tr td:first-child {
	background: rgb(1,102,155)!important;
	color: #fff;
	border-bottom:1px solid #59649a;
}
.smalltable019-theme1 table tr:last-child td:first-child {
	border-bottom:1px solid rgba(0,86,133,0.2)!important;
}/*smalltable019-theme1*/
/*smalltit100-theme4 strong*/.smalltit100-theme4 strong {
	color:#272c38;
font-size:.45333rem;
	position:relative
}
.smalltit100-theme4 strong:before {
	content:"";
	display:block;
	width:90%;
height:.26667rem;
	position:absolute;
	left:0;
bottom:-.05333rem;
	z-index:-1;
	background-color:rgb(75,193,219);
border-radius:0 .16rem 0 0
}/*smalltit100-theme4 strong*/
/*smalltit032-theme4 strong*/.smalltit032-theme4 strong {
	display:inline-block;
	position:relative;
	padding-left:76px;
	box-shadow:3px 3px 2px rgba(0, 0, 0, 0.1);
	padding:0rem 0.26667rem 0rem 0.8rem;
	font-weight:normal;
}
.smalltit032-theme4 strong span {
	position:absolute;
	top:0px;
	bottom:0px;
	background:rgb(87,174,194)!important;
	color:#ffffff;
	font-style:normal;
	left:0px;
	width:0.66667rem;
	z-index:5;
	border-radius:0% 50% 50% 0%;
	line-height:0.72rem;
	font-size:0.38667rem;
	text-align:center;
	padding-right:0.05333rem;
	font-weight:bold;
}/*smalltit032-theme4 strong*/
/*smalltit036-theme2*/.smalltit036-theme2 {
	clear:both;
}
.smalltit036-theme2 strong {
	display:inline-block;
	position:relative;
	border-radius:0.29333rem;
	padding:0rem 0.2rem 0rem 0rem;
	color:rgb(192,38,41)!important;
}
.smalltit036-theme2 strong span {
	font-style:normal;
	border-radius:50%;
	text-align:center;
	margin-right:0.13333rem;
	background:rgb(192,38,41)!important;
	color:#fff;
	width:0.57333rem;
	height:0.57333rem;
	display:inline-block;
	line-height:0.57333rem;
}/*smalltit036-theme2*/
/*smalltit006-theme2*/.smalltit006-theme2 {
	background:url(../images/insidestyle/newicon06.png) no-repeat left 0.2rem;
	background-size:0.4rem;
	padding-left:0.53333rem;
}/*smalltit006-theme2*/
/*smalltit039-theme1*/.smalltit039-theme1 {
	background:url(../images/insidestyle/newicon15.png) no-repeat left 0.2rem;
	background-size:0.33333rem;
	padding:0px 0px 0px 0.46667rem !important;
}/*smalltit039-theme1*/
/*smalltit098-theme1*/.smalltit098-theme1 {
	width: fit-content;
	background:rgba(199,237,251,1)!important;
	border-radius: 0.08rem 0.66667rem 0.66667rem 0.08rem;
	padding: 0.12rem 0.48rem 0.12rem 0.28rem;
	text-indent: 0!important;
	position:relative;
	left: 0.32rem;
}
.smalltit098-theme1:before, .smalltit098-theme1:after {
	content:"";
	width: 0.12rem;
	background:rgba(1,102,155,1)!important;
	border-radius: 0.04rem;
	position:absolute;
	left: -0.16rem;
	top:0;
	bottom:0;
}
.smalltit098-theme1:after {
	width: 0.08rem;
	background:rgba(2,143,199,1)!important;
	left: -0.28rem;
}/*smalltit098-theme1*/
/*smalltit030-theme2 strong*/.smalltit030-theme2 strong {
	display:inline-block;
	position:relative;
	padding-left:0.66667rem;
	background:rgb(255,238,224)!important;
	padding:0rem 0.33333rem 0rem 0.66667rem;
	margin-left:0.33333rem;
	border-radius:0rem 0.33333rem 0.33333rem 0rem;
	font-weight:normal;
}
.smalltit030-theme2 strong span {
	position:absolute;
	top:0px;
	background:#ffffff;
	color:rgb(168,24,22)!important;
	font-style:normal;
	left:-0.33333rem;
	width:0.8rem;
	height:0.8rem;
	z-index:5;
	border-radius:50%;
	line-height:0.73333rem;
	border:0.02667rem solid rgb(192,38,41)!important;
	font-weight:bold;
	font-size:0.38667rem;
	text-align:center;
}
.smalltit031 strong {
	display:inline-block;
	position:relative;
	padding-left:47px;
	padding:0rem 0.33333rem 0rem 0.88rem;
	border:1px solid #000;
	border-radius:0.66667rem;
	font-weight:normal;
}/*smalltit030-theme2 strong*/
/*smalltit014-theme2*/.smalltit014-theme2 {
	overflow:hidden
}
.smalltit014-theme2:before {
	content:"";
	display:inline-block;
width:.4rem;
height:.4rem;
	background:url(../images/insidestyle/newicon14.png) no-repeat left top;
	background-size:100%;
	vertical-align:middle;
margin-right:.13333rem
}/*smalltit014-theme2*/
/*smalltext029-theme1*/.smalltext029-theme1 {
	background: rgb(199,237,251)!important;
padding:.1333125rem 4%;
margin:.4rem 0;
	text-align:center;
border-radius:.16rem;
	position:relative;
}
.smalltext029-theme1:after, .smalltext029-theme1:before {
	content:"";
width:.28125rem;
height:.28125rem;
	background:#fff;
	border-radius:50%;
box-shadow:-1px 1px .0666875rem #9fb6dc inset;
	position:absolute;
left:.32rem;
top:.4rem
}
.smalltext029-theme1:after {
	left:auto;
right:.32rem
}
.smalltext029-theme1 p {
	text-align:left
}
.smalltext029-theme1 .p1 {
	background:rgb(2,143,199)!important;
	display:inline-block;
	padding:0 5%;
	color:#fff!important;
	position:relative
}
.smalltext029-theme1 .p1:before {
	content:"";
	width:100%;
height:.05333125rem;
	background:rgb(2,143,199)!important;
	display:block;
	position:absolute;
	left:0;
bottom:-.09375rem
}/*smalltext029-theme1*/
/*smalltext026-theme1*/.smalltext026-theme1 {
	position:relative;
	z-index:2;
}
.smalltext026-theme1 strong {
	text-align:center;
	position:relative;
	display:block;
	padding:0;
}
.smalltext026-theme1 strong:after, .smalltext026-theme1 strong:before {
	content:"";
	width:100%;
	background:rgb(2,143,199)!important;
	display:block;
	position:absolute;
	left:auto;
	bottom:auto;
	border:none;
	z-index:-1;
}
.smalltext026-theme1 strong:before {
	height:0.02667rem;
	top:0.34667rem;
}
.smalltext026-theme1 strong:after {
	height:0.06667rem;
	bottom:0.26667rem;
}
.smalltext026-theme1 strong i {
	display:inline-block;
	background:-o-linear-gradient(right, rgb(2,143,199), rgb(1,102,155));
	background:-o-linear-gradient(left, rgb(2,143,199), rgb(1,102,155));
	background:-webkit-gradient(linear, left top, right top, from(rgb(2,143,199)), to(rgb(1,102,155)));
	background:linear-gradient(90deg, rgb(2,143,199), rgb(1,102,155));
	color:#fff;
	border-radius:1.33333rem;
	font-style:normal;
	padding:0.17333rem 0.33333rem;
	position:relative;
	line-height:0.53333rem;
	font-size:0.42667rem;
}
.smalltext026-theme1 strong i:before {
	content:"";
	border:1px solid #fff;
	border-radius:1.33333rem;
	position:absolute;
	left:0.06667rem;
	right:0.06667rem;
	top:0.06667rem;
	bottom:0.06667rem;
}
.smalltext026-theme1 p {
	position:relative;
	padding-left:0.73333rem;
	margin:0.2rem 0rem 0rem 0rem;
}
.smalltext026-theme1 p i {
	width:0.4rem;
	height:0.4rem;
	background:#fff;
	box-shadow:0.06667rem 0rem 0rem rgb(2,143,199)!important;
	border-radius:50%;
	display:block;
	color:rgb(2,143,199)!important;
	font-weight:400;
	font-style:normal;
	line-height:1;
	position:absolute;
	left:0;
	top:0.08rem;
	z-index:1;
	font-size:0.33333rem;
	font-weight:bold;
	text-align:center;
	line-height:0.4rem;
}
.smalltext026-theme1 p:before {
	content:"";
	width:0px;
	border-left:1px dashed rgb(2,143,199)!important;
	position:absolute;
	left:0.25333rem;
	top:0.13333rem;
	bottom:-0.25333rem;
}
.smalltext026-theme1 p:last-child:before {
	display:none;
}/*smalltext026-theme1*/
/*smalltext007-theme1*/.smalltext007-theme1 {
	clear:both;
	overflow:hidden;
}
.smalltext007-theme1 li {
	position: relative;
	width: 100%;
	padding: 0rem 0rem 0.26667rem 0.4rem!important;
	background: none !important;
	color: rgb(1,102,155);
	font-size: 0.4rem;
	margin: 0!important;
}
.smalltext007-theme1 li:last-child {
	padding-bottom:0 !important;
}
.smalltext007-theme1 li:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0.125rem;
	width: 0.2rem;
	height: 0.2rem;
	border-radius: 50%;
	background-color: rgb(1,102,155)!important;
}
.smalltext007-theme1 li:nth-last-child(odd) {
	color:#EFBD45;
}
.smalltext007-theme1 li:nth-last-child(odd):after {
	background-color:#EFBD45;
}
.smalltext007-theme1 li:before {
	content: "";
	position: absolute;
	top: 0.22rem;
	left: 0.09333rem;
	width: 1px;
	height: 100%;
	background-color: #D8D8D8;
}
.smalltext007-theme1 li:last-child:before {
	display:none;
}
.smalltext007-theme1 li p {
	color:#5a5a5a !important;
	margin-bottom:0;
	margin-top:0rem;
}
.smalltext007-theme1 li:nth-last-child(odd) p {
	color:#EFBD45;
}/*smalltext007-theme1*/
/*smalltit100-theme1 strong*/.smalltit100-theme1 strong {
	color:#272c38;
font-size:.45333rem;
	position:relative
}
.smalltit100-theme1 strong:before {
	content:"";
	display:block;
	width:90%;
height:.26667rem;
	position:absolute;
	left:0;
bottom:-.05333rem;
	z-index:-1;
	background-color:rgb(2,143,199);
border-radius:0 .16rem 0 0
}/*smalltit100-theme1 strong*/
/*smalltxt085-theme3*/.smalltxt085-theme3 {
border-radius: .26667rem;
	background: #fff;
	position: relative;
padding: 0px .26667rem;
	border-color: rgb(230,245,243);
border-radius: .21333rem;
	border-style: solid;
border-left-width: .10667rem;
border-top-width: .10667rem;
border-right-width: .10667rem;
border-bottom-width: .10667rem;
margin-top: .4rem;
margin-bottom: .4rem;
}
.smalltxt085-theme3 .s085-title {
margin-top: .26667rem;
margin-bottom: .26667rem
}
.smalltxt085-theme3 .s085-title strong {
	display: inline-block;
padding: 0 .4rem;
	position: relative;
	z-index: 1;
font-size: .42667rem;
	line-height: 1.8;
	color: rgb(11,141,122);
	background-color: #fff;
	border-color: rgba(11,141,122,0.7);
border-radius: .21333rem;
	border-style: solid;
border-left-width: .05333rem;
border-top-width: .08rem;
border-right-width: .05333rem;
border-bottom-width: .02667rem
}
.smalltxt085-theme3 .s085-title strong:before {
	content: "";
	display: block;
	position: absolute;
left: -.42rem;
top: .42667rem;
width: .4rem;
height: .05333rem;
	background: rgba(11,141,122,0.7);
}
.smalltxt085-theme3 p {
margin-top: .26667rem;
margin-bottom: .26667rem
}/*smalltxt085-theme3*/