.select {
	width: 100%; min-width: 12rem;
}
.select .select_box {
	margin: 0px auto; width: 12rem;
}
.select .select_box::after {
	clear: both; display: block; content: "";
}
.select .select_box .select_list {
	margin: 0.1rem; width: 2.15rem; height: 0.8rem; text-align: center; color: rgb(0, 0, 0); line-height: 0.8rem; font-size: 0.2rem; font-weight: bold; float: left; box-shadow: 0rem 0rem 0.05rem 0.03rem #ddd;
}
.select .select_box .ac {
	background: rgb(0, 174, 255); color: rgb(255, 255, 255);
}
.select .select_box .ac1 {
	background: rgb(0, 174, 255); color: rgb(255, 255, 255);
}
.shop {
	background-position: 0px 0px; width: 100%; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 100%;
}
.shop .shop_box {
	margin: 0px auto; width: 12rem; padding-top: 0.5rem;
}
.shop .shop_box::after {
	clear: both; display: block; content: "";
}
.shop .shop_box .left {
	width: 3.9rem; height: 3.8rem; padding-left: 0.4rem; float: left;
}
.shop .shop_box .left .p1 {
	line-height: 0.4rem; padding-top: 0.5rem; padding-left: 0.7rem; font-size: 0.26rem;
}
.shop .shop_box .left .p2 {
	line-height: 0.3rem; padding-left: 0.7rem; font-size: 0.18rem;
}
.shop .shop_box .right {
	width: 7rem; height: 3.8rem; margin-right: 0.5rem; float: right; background-repeat: no-repeat; background-size: 7rem 3.8rem;
}
.shop .list_box {
	margin: 0px auto; width: 12rem;
}
.shop .list_box::after {
	clear: both; display: block; content: "";
}
.shop .list_box .list {
	margin: 0.7rem; width: 2.6rem; padding-top: 0.4rem; float: left; background-repeat: no-repeat; background-size: 0.33rem 0.33rem;
}
.shop .list_box .list h3 {
	font-size: 0.2rem;
}
.shop .list_box .list p {
	font-size: 0.16rem;
}
.chaj {
	background-position: 0px 0px; width: 100%; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 100%;
}
.chaj .chaj_box {
	margin: 0px auto; width: 12rem;
}
.chaj .chaj_box::after {
	clear: both; display: block; content: "";
}
.chaj .chaj_box .left {
	width: 7rem; float: left;
}
.chaj .chaj_box .left .p1 {
	line-height: 0.4rem; padding-top: 0.5rem; padding-right: 2rem; padding-left: 0.5rem; font-size: 0.26rem;
}
.chaj .chaj_box .left .p2 {
	line-height: 0.3rem; padding-right: 2rem; padding-left: 0.5rem; font-size: 0.18rem;
}
.chaj .chaj_box .right {
	background-position: 0rem 0rem; width: 5rem; height: 7rem; margin-top: 1rem; float: right; background-repeat: no-repeat; background-size: 5rem 6.6rem;
}
.chaj .chaj_box .left .bot {
	width: 8rem; padding-top: 0.8rem;
}
.chaj .chaj_box .left .bot::after {
	clear: both; display: block; content: "";
}
.chaj .chaj_box .left .bot .bot_btn {
	background: rgb(221, 225, 231); border-radius: 0.05rem; width: 1.35rem; margin-left: 0.6rem; float: left;
}
.chaj .chaj_box .left .bot .bot_btn .btn_list {
	width: 1.35rem; height: 1.35rem; text-align: center; line-height: 1.35rem; font-size: 0.18rem; cursor: pointer;
}
.chaj .chaj_box .left .bot .bot_btn .ac {
	background: rgb(0, 174, 255); border-radius: 0.05rem; color: rgb(255, 255, 255); position: relative;
}
.chaj .chaj_box .left .bot .bot_btn .ac span {
	background-position: 0rem 0rem; top: 50%; width: 0.2rem; height: 0.2rem; right: -0.1rem; margin-top: -0.1rem; display: block; position: absolute; background-repeat: no-repeat; background-size: 0.2rem 0.2rem;
}
.chaj .chaj_box .left .bot .des {
	width: 6rem; padding-left: 0.7rem; float: left;
}
.chaj .chaj_box .left .bot .des h3 {
	font-size: 0.24rem;
}
.chaj .chaj_box .left .bot .des .des_box {
	padding-top: 0.3rem;
}
.chaj .chaj_box .left .bot .des .des_box::after {
	clear: both; display: block; content: "";
}
.chaj .chaj_box .left .bot .des .des_box .des_list {
	margin: 0.3rem 0.1rem 0.1rem; width: 2.45rem; float: left;
}
.chaj .chaj_box .left .bot .des .des_box .des_list::after {
	clear: both; display: block; content: "";
}
.chaj .chaj_box .left .bot .des .des_box .des_list .blue_block {
	background: rgb(33, 150, 243); border-radius: 0.03rem; width: 0.55rem; height: 0.55rem; margin-right: 0.1rem; float: left;
}
.chaj .chaj_box .left .bot .des .des_box .des_list .blue_r {
	flaot: left;
}
.chaj .chaj_box .left .bot .des .des_box .des_list .blue_r h3 {
	margin: 0px; font-size: 0.16rem;
}
.chaj .chaj_box .left .bot .des .des_box .des_list .blue_r p {
	margin: 0px; font-size: 0.14rem;
}
.guanli {
	background-position: 0px 0px; width: 100%; padding-bottom: 0.5rem; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 100%;
}
.guanli .guanli_box {
	margin: 0px auto; width: 12rem;
}
.guanli .guanli_box::after {
	clear: both; display: block; content: "";
}
.guanli .guanli_box .p1 {
	width: 6rem; line-height: 0.4rem; padding-top: 0.5rem; padding-right: 2rem; padding-left: 0.5rem; font-size: 0.26rem; float: left;
}
.guanli .guanli_box .p2 {
	width: 6rem; line-height: 0.3rem; padding-top: 0.5rem; padding-right: 1rem; padding-left: 0.5rem; font-size: 0.18rem; float: right;
}
.guanli .gl_box {
	background: rgb(255, 255, 255); margin: 0.7rem auto 0px; border-radius: 0.1rem; width: 6.9rem; padding-bottom: 0.3rem; box-shadow: 0px 0px 0.05rem 0.05rem #ebecef;
}
.guanli .gl_box .cir {
	background: rgb(245, 245, 245); margin: 0px; padding: 0rem 0.5rem; border-radius: 0.1rem 0.1rem 0px 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.guanli .gl_box .cir::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .cir .cir_list {
	background: rgb(216, 216, 216); margin: 0.2rem; border-radius: 50%; width: 0.13rem; height: 0.13rem; float: left;
}
.guanli .gl_box .add_btn {
	margin: 0px; padding: 0.2rem 0.17rem;
}
.guanli .gl_box .add_btn::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .add_btn li {
	border-radius: 0.05rem; text-align: center; color: rgb(255, 255, 255); font-size: 0.18rem; float: left; cursor: pointer;
}
.guanli .gl_box .add_btn .li1 {
	background: rgb(67, 201, 255); padding: 0.1rem;
}
.guanli .gl_box .add_btn .li2 {
	background: no-repeat 0.05rem 0.15rem / 0.2rem 0.15rem rgb(128, 210, 128); padding: 0.1rem 0.1rem 0.1rem 0.3rem; margin-left: 0.1rem;
}
.guanli .gl_box .shaixuan {
	margin: 0px auto; border-radius: 0.05rem; border: 0.01rem solid rgb(218, 236, 246); border-image: none; width: 6.58rem;
}
.guanli .gl_box .shaixuan h3 {
	background: rgb(218, 236, 246); margin: 0px; border-radius: 0.05rem 0.05rem 0px 0px; height: 0.3rem; line-height: 0.3rem; padding-left: 0.1rem; font-size: 0.16rem;
}
.guanli .gl_box .shaixuan div {
	padding-left: 0.3rem; margin-top: 0.1rem;
}
.guanli .gl_box .shaixuan div::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .shaixuan h4 {
	font-size: 0.14rem; font-weight: bold; float: left;
}
.guanli .gl_box .shaixuan ul {
	margin: 0.02rem 0px 0px 0.2rem; border: 0.01rem solid rgb(218, 236, 246); border-image: none; float: left;
}
.guanli .gl_box .shaixuan ul::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .shaixuan ul li {
	padding: 0.05rem; border-right-color: rgb(218, 236, 246); border-right-width: 0.01rem; border-right-style: solid; float: left; cursor: pointer;
}
.guanli .gl_box .shaixuan ul .ac {
	background: rgb(70, 140, 200); color: rgb(255, 255, 255);
}
.guanli .gl_box .shaixuan ul .last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.guanli .gl_box .shaixuan .search_t {
	border: 0.01rem solid rgb(218, 236, 246); border-image: none; width: 2.8rem; height: 0.3rem; margin-top: 0.02rem; margin-left: 0.49rem;
}
.guanli .gl_box .shaixuan .search_b {
	padding: 0px; border: 0.01rem solid rgb(218, 236, 246); border-image: none; width: 0.8rem; height: 0.3rem; line-height: normal; margin-top: 0px;
}
.guanli .gl_box .gzh {
	margin: 0.2rem auto 0.3rem; border-radius: 0.05rem; border: 0.01rem solid rgb(218, 236, 246); border-image: none; width: 6.58rem;
}
.guanli .gl_box .gzh ul {
	color: rgb(102, 102, 102); padding-bottom: 0.05rem; padding-left: 0.1rem; font-size: 0.14rem; margin-top: 0.05rem; margin-bottom: 0px; border-bottom-color: rgb(218, 236, 246); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.guanli .gl_box .gzh ul::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .gzh ul span {
	float: left;
}
.guanli .gl_box .gzh ul .las {
	margin-left: 0.2rem;
}
.guanli .gl_box .gzh ul li {
	margin: 0.02rem; width: 0.14rem; height: 0.14rem; float: left; background-repeat: no-repeat; background-size: 0.14rem 0.14rem;
}
.guanli .gl_box .gzh ul .rig {
	background-position: 0rem 0.03rem; color: rgb(193, 97, 97); padding-left: 0.2rem; margin-right: 0.1rem; float: right; cursor: pointer; background-repeat: no-repeat; background-size: 0.14rem 0.14rem;
}
.guanli .gl_box .gzh ul .log {
	width: 0.3rem; height: 0.3rem; background-repeat: no-repeat; background-size: 0.29rem 0.25rem;
}
.guanli .gl_box .gzh ul .name {
	width: auto; height: 0.3rem; line-height: 0.3rem; margin-left: 0.5rem;
}
.guanli .gl_box .gzh ul .yes {
	background-position: 0rem 0.05rem; width: 0.3rem; height: 0.3rem; margin-right: 0.2rem; float: right; background-repeat: no-repeat; background-size: 0.2rem 0.2rem;
}
.guanli .gl_box .gzh .bt {
	background: rgb(245, 245, 245); padding: 0.05rem 0.1rem; border-radius: 0rem 0rem 0.05rem 0.05rem; color: rgb(102, 102, 102);
}
.guanli .gl_box .gzh .bt ul {
	margin: 0px; padding: 0px; float: right;
}
.guanli .gl_box .gzh .bt ul::after {
	clear: both; display: block; content: "";
}
.guanli .gl_box .gzh .bt ul li {
	background-position: 0.1rem 0.03rem; width: auto; height: auto; padding-left: 0.3rem; float: left; background-repeat: no-repeat; background-size: 0.14rem 0.14rem;
}
.shanghu {
	width: 100%; padding-top: 0.7rem; padding-bottom: 0.7rem; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 100%;
}
.shanghu .shanghu_box {
	margin: 0px auto; width: 12rem;
}
.shanghu .shanghu_box::after {
	clear: both; display: block; content: "";
}
.shanghu .shanghu_box .left {
	width: 5.5rem; padding-left: 0.5rem; float: left;
}
.shanghu .shanghu_box .left .p1 {
	line-height: 0.4rem; padding-top: 0.5rem; padding-left: 0.5rem; font-size: 0.26rem;
}
.shanghu .shanghu_box .left .p2 {
	line-height: 0.3rem; padding-top: 0.5rem; padding-left: 0.5rem; font-size: 0.18rem;
}
.shanghu .shanghu_box .right {
	width: 5rem; height: 4rem; padding-right: 1rem; float: right;
}
.shanghu .shanghu_box img {
	width: 100%; height: 100%;
}
.banner {
	width: 100%; height: 4.44rem; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 4.44rem;
}
.banner h3 {
	margin: 0px; text-align: center; color: rgb(255, 255, 255); padding-top: 2.5rem; font-size: 0.5rem;
}
.banner p {
	text-align: center; color: rgb(255, 255, 255); font-size: 0.3rem;
}
.sec {
	background: rgb(248, 247, 247); width: 100%; min-width: 12rem;
}
.sec ul {
	margin: 0px auto; padding: 0rem 0.2rem; width: 11.4rem; height: 0.6rem;
}
.sec ul::after {
	clear: both; content: ""; diaplay: block;
}
.sec ul li {
	padding: 0rem 0.2rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.16rem; margin-top: 0.15rem; float: left; cursor: pointer;
}
.sec ul .ac {
	background: rgb(0, 170, 255); color: rgb(255, 255, 255);
}
.sec ul .ac a {
	color: rgb(255, 255, 255);
}
.new_des {
	width: 100%; padding-top: 0.3rem; min-width: 12rem;
}
.new_des .new_des_box {
	margin: 0px auto; padding: 0rem 0.2rem; width: 11.4rem;
}
.new_des .new_des_box::after {
	clear: both; display: block; content: "";
}
.new_des .new_des_box .left {
	float: left;
}
.new_des .new_des_box .left .left_top {
	width: 7.9rem;
}
.new_des .new_des_box .left .left_top::after {
	clear: both; display: block; content: "";
}
.new_des .new_des_box .left .left_top .left_top_left {
	width: 8rem; height: 5rem; float: left; position: relative;
}
.new_des .new_des_box .left .left_top .left_top_left img {
	width: 100%; height: 5rem;
}
.new_des .new_des_box .left .left_top .left_top_left .mask {
	background: rgb(11, 96, 138); left: 0px; width: 100%; height: 0.85rem; bottom: 0px; position: absolute;
}
.new_des .new_des_box .left .left_top .left_top_left .tittle {
	margin: 0px; left: 0px; width: 5.08rem; height: 0.85rem; bottom: 0px; padding-left: 0.2rem; position: absolute;
}
.new_des .new_des_box .left .left_top .left_top_left .tittle h3 {
	color: rgb(255, 255, 255); overflow: hidden; font-size: 0.2rem; margin-top: 0.15rem; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.new_des .new_des_box .left .left_top .left_top_left .tittle p {
	color: rgb(255, 255, 255); overflow: hidden; font-size: 0.16rem; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.new_des .new_des_box .left .left_top .left_top_right {
	width: 2.7rem; float: right;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt {
	margin: 0px;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li {
	width: 100%; height: 1.85rem; position: relative;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt .tp {
	margin-top: 0.1rem;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt a:nth-child(1) li {
	margin-top: 0px;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li img {
	width: 100%; height: 100%;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li .mask {
	background: rgb(11, 96, 138); left: 0px; width: 100%; height: 0.55rem; bottom: 0px; position: absolute;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li .tittle {
	margin: 0px; left: 0px; width: 2.68rem; height: 0.55rem; bottom: 0px; padding-left: 0.2rem; position: absolute;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li .tittle h3 {
	margin: 0.1rem 0px 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 0.15rem; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.new_des .new_des_box .left .left_top .left_top_right .ltrt li .tittle p {
	margin: 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 0.14rem; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.new_des .new_des_box .left .left_bottom {
	width: 7.9rem; padding-top: 0.3rem;
}
.new_des .new_des_box .left .left_bottom .news_list_box {
	width: 100%;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list {
	padding: 0.2rem 0rem; width: 100%; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list::after {
	clear: both; display: block; content: "";
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .img {
	float: left;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .img img {
	
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .right {
	width: 6.5rem; padding-left: 0.2rem; float: left;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .right h3 {
	color: rgb(0, 0, 0); font-size: 0.24rem;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .right .p1 {
	text-align: justify; color: rgb(122, 122, 122); overflow: hidden; font-size: 0.16rem; -ms-text-overflow: ellipsis; line-clamp: 3; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
}
.new_des .new_des_box .left .left_bottom .news_list_box .news_list .right .p2 {
	color: rgb(122, 122, 122); padding-top: 0.1rem; font-size: 0.14rem;
}
.new_des .new_des_box .right {
	width: 3rem; padding-bottom: 0.3rem; float: right;
}
.new_des .new_des_box .right .ult {
	background: rgb(248, 247, 247); width: 100%; padding-right: 0.1rem; padding-bottom: 0.5rem; padding-left: 0.1rem;
}
.new_des .new_des_box .right .ult h3 {
	margin: 0px; padding: 0.2rem 0rem; font-size: 0.18rem; border-bottom-color: rgb(193, 193, 193); border-bottom-width: 0.01rem; border-bottom-style: solid; position: relative;
}
.new_des .new_des_box .right .ult h3 i {
	background: rgb(0, 170, 255); left: 0rem; width: 0.75rem; height: 0.02rem; bottom: 0rem; position: absolute;
}
.new_des .new_des_box .right .ult li {
	background-position: 0rem 0.1rem; padding: 0.2rem 0rem 0.2rem 0.9rem; height: 1.2rem; border-bottom-color: rgb(193, 193, 193); border-bottom-width: 0.01rem; border-bottom-style: solid; background-repeat: no-repeat; background-size: 0.85rem 1rem;
}
.new_des .new_des_box .right .ult li .p1 {
	color: rgb(0, 0, 0); font-size: 0.14rem;
}
.new_des .new_des_box .right .ult li .p2 {
	color: rgb(0, 0, 0); font-size: 0.12rem;
}
.new_des .new_des_box .right .ulb {
	background: rgb(248, 247, 247); width: 100%; padding-right: 0.1rem; padding-bottom: 0.5rem; padding-left: 0.1rem;
}
.new_des .new_des_box .right .ulb h3 {
	margin: 0px; padding: 0.2rem 0rem; font-size: 0.18rem; border-bottom-color: rgb(193, 193, 193); border-bottom-width: 0.01rem; border-bottom-style: solid; position: relative;
}
.new_des .new_des_box .right .ulb h3 i {
	background: rgb(0, 170, 255); left: 0rem; width: 0.75rem; height: 0.02rem; bottom: 0rem; position: absolute;
}
.new_des .new_des_box .right .ulb li {
	padding: 0.2rem 0rem; font-size: 0.16rem; border-bottom-color: rgb(193, 193, 193); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.new_des .new_des_box .right .ulb li a {
	color: rgb(0, 0, 0);
}
.f_page {
	font-size: 0.16rem; margin-top: 0.5rem !important;
}
.f_page a {
	padding: 5px 10px; border: 1px solid rgb(201, 201, 201); border-image: none; cursor: pointer;
}
.f_page a:hover {
	background: rgb(0, 170, 255); color: rgb(255, 255, 255);
}
.f_page span {
	background: rgb(0, 170, 255); padding: 5px 10px; color: rgb(255, 255, 255);
}
.pp {
	padding: 0.1rem; border-radius: 5px; height: 0.35rem; line-height: 0.35rem; vertical-align: top; display: inline-block;
}
.paging {
	background: rgb(249, 249, 249); padding: 0.1rem; border-radius: 5px; border: 0.01rem solid rgb(221, 221, 221); border-image: none; display: inline-block;
}
.paging ul {
	margin: 0px; padding: 0px; float: left; display: inline-block;
}
.paging li {
	padding: 0.06rem 0.12rem; float: left; display: inline-block; cursor: pointer;
}
.paging-selecte {
	color: rgb(255, 255, 255) !important; background-color: rgb(4, 161, 206) !important;
}
.paging ul input:nth-child(1) {
	border: 0.01rem solid rgb(221, 221, 221); border-image: none; width: 0.5rem; text-align: center; margin-top: 0.04rem;
}
.banner .d {
	padding-top: 2.5rem;
}
.info {
	width: 100%; min-width: 12rem;
}
.info .info_box {
	margin: 0px auto; width: 12rem;
}
.info .info_box::after {
	clear: both; display: block; content: "";
}
.info .info_box .info_list {
	margin: 0.6rem; width: 2.8rem; text-align: center; float: left;
}
.info .info_box .bk {
	background-repeat: no-repeat; background-size: 100% 100%;
}
.info .info_box .info_list .img {
	margin: 0.4rem auto; width: 0.45rem; height: 0.45rem;
}
.info .info_box .info_list .img img {
	width: 100%; height: 100%;
}
.info .info_box .info_list h3 {
	font-size: 0.2rem;
}
.info .info_box .info_list .p1 {
	font-size: 0.14rem;
}
.info .info_box .info_list .p2 {
	line-height: 0.3rem; padding-top: 0.1rem; font-size: 0.16rem;
}
.why {
	background: rgb(245, 247, 248); width: 100%; min-width: 12rem;
}
.why h3 {
	text-align: center; padding-top: 0.5rem; font-size: 0.26rem;
}
.why p {
	margin: 0px; text-align: center; padding-bottom: 0.5rem; font-size: 0.18rem;
}
.why .wang_box {
	margin: 0px auto; width: 12rem; height: 6rem; position: relative;
}
.why .wang_box .blue {
	left: 50%; top: 0rem; width: 7rem; height: 3.7rem; margin-left: -3.5rem; position: absolute; background-repeat: no-repeat; background-size: 7rem 3.7rem;
}
.why .wang_box .blue h3 {
	text-align: left; color: rgb(255, 255, 255); padding-top: 0.8rem; padding-left: 1.7rem; font-size: 0.24rem;
}
.why .wang_box .blue p {
	margin: 0px auto; width: 5rem; text-align: left; color: rgb(255, 255, 255); padding-top: 0.2rem; font-size: 0.16rem;
}
.why .wang_box .list_box {
	left: 50%; top: 2.5rem; width: 12rem; margin-left: -6rem; position: absolute;
}
.why .wang_box .list_box::after {
	clear: both; display: block; content: "";
}
.why .wang_box .list_box li {
	background: rgb(255, 255, 255); margin: 0.07rem; width: 2.85rem; height: 2.9rem; float: left; cursor: pointer; box-shadow: 5px 5px 5px 0px #ccc;
}
.why .wang_box .list_box .list .bk_img {
	margin: 0.7rem auto 0.3rem; width: 0.5rem; height: 0.5rem;
}
.why .wang_box .list_box .list .bk_img img {
	width: 100%; height: 100%;
}
.why .wang_box .list_box .list p {
	padding-top: 0.25rem; font-size: 0.2rem;
}
.why .wang_box .list_box .list .p2 {
	padding: 30px 20px 0px; color: rgb(255, 255, 255); font-size: 14px; display: none;
}
.why .wang_box .list_box .list1 {
	background: rgb(0, 0, 0); display: none;
}
.why .wang_box .list_box .list1 .bk_img {
	margin: 0.8rem auto 0px; width: 0.8rem; height: 0.8rem;
}
.why .wang_box .list_box .list1 .bk_img img {
	width: 100%; height: 100%;
}
.why .wang_box .list_box .list1 p {
	padding: 0.25rem 0.2rem 0rem; color: rgb(255, 255, 255); font-size: 0.16rem;
}
.d_01 {
	width: 100%; padding-bottom: 0.5rem; min-width: 12rem;
}
.d_01 .t_01 {
	margin: 0px auto; width: 10rem; height: 1.7rem; color: rgb(127, 206, 242); line-height: 1.7rem; font-size: 1rem; font-weight: bold; position: relative;
}
.d_01 .t_01 p {
	background: rgb(255, 255, 255); left: 0.5rem; top: 0.9rem; width: auto; height: 0.2rem; color: rgb(0, 0, 0); line-height: 0.2rem; font-size: 0.16rem; position: absolute;
}
.d_01 .d_01_img {
	margin: 0px auto; width: 10rem; height: 6.6rem;
}
.d_01 .d_01_img img {
	width: 100%; height: 100%;
}
.zhanshi {
	background: rgb(245, 247, 248); width: 100%; padding-bottom: 0.5rem; min-width: 12rem;
}
.zhanshi h3 {
	margin: 0px; padding: 0.5rem; text-align: center; font-size: 0.24rem;
}
.zhanshi .zhanshi_box {
	margin: 0px auto; padding: 0rem 0.1rem; width: 11.8rem;
}
.zhanshi .zhanshi_box::after {
	clear: both; display: block; content: "";
}
.zhanshi .zhanshi_box ul {
	width: 4.25rem; float: left;
}
.zhanshi .zhanshi_box .box1 li {
	padding-top: 0.65rem; margin-top: 1rem; background-repeat: no-repeat; background-size: 0.5rem 0.5rem;
}
.zhanshi .zhanshi_box .box1 .p1 {
	padding-bottom: 0.05rem; font-size: 0.18rem; border-bottom-color: rgb(178, 191, 250); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.zhanshi .zhanshi_box .box1 .p2 {
	width: 3.1rem; padding-bottom: 0.05rem; font-size: 0.16rem;
}
.zhanshi .zhanshi_box .box2 {
	width: 3.25rem; height: 6.55rem; float: left;
}
.zhanshi .zhanshi_box .box2 img {
	width: 100%; height: 100%;
}
.zhanshi .zhanshi_box .box3 {
	width: 4.1rem;
}
.zhanshi .zhanshi_box .box3 li::after {
	clear: both; display: block; content: "";
}
.zhanshi .zhanshi_box .box3 li {
	background-position: 3.55rem 0rem; padding-top: 0.65rem; margin-top: 1.5rem; background-repeat: no-repeat; background-size: 0.5rem 0.5rem;
}
.zhanshi .zhanshi_box .box3 .p1 {
	text-align: right; padding-bottom: 0.05rem; font-size: 0.18rem; border-bottom-color: rgb(178, 191, 250); border-bottom-width: 0.01rem; border-bottom-style: solid;
}
.zhanshi .zhanshi_box .box3 .p2 {
	width: 3.1rem; padding-bottom: 0.05rem; font-size: 0.16rem; float: right;
}
.d_01 .d_02_img {
	width: 5.8rem; height: 4.45rem;
}
.d_02 .p1 {
	text-align: center; padding-top: 0.4rem; font-size: 0.17rem;
}
.d_03 {
	background: rgb(245, 247, 248);
}
.d_03 ul {
	margin: 0px auto; width: 12rem;
}
.d_03 ul::after {
	clear: both; display: block; content: "";
}
.d_03 ul li {
	margin: 0.4rem; width: 2.2rem; height: 4.55rem; float: left;
}
.d_03 ul li img {
	width: 100%; height: 3.9rem;
}
.d_03 ul li a {
	background: rgb(0, 174, 255); margin: 0.3rem auto; width: 1.2rem; height: 0.35rem; text-align: center; color: rgb(255, 255, 255); line-height: 0.35rem; font-size: 0.16rem; text-decoration: none; display: block;
}
.d_04 ul {
	margin: 0px auto; width: 12rem; padding-top: 0.4rem;
}
.d_04 ul::after {
	clear: both; display: block; content: "";
}
.d_04 ul li {
	margin: 0.25rem; width: 2.5rem; padding-top: 20px; float: left; box-shadow: 0px 0px 5px 2px #ccc;
}
.d_04 ul li img {
	margin: 0px auto; width: 1rem; height: 1rem;
}
.d_04 ul li p {
	margin: 0.3rem auto; height: 0.35rem; text-align: center; color: rgb(0, 0, 0); padding-top: 0.2rem; border-top-color: rgb(181, 181, 181); border-top-width: 0.01rem; border-top-style: solid;
}
.d_04 a {
	background: rgb(0, 174, 255); margin: 0.3rem auto; width: 2.6rem; height: 0.55rem; text-align: center; color: rgb(255, 255, 255); line-height: 0.55rem; font-size: 0.24rem; text-decoration: none; display: block;
}
.more {
	width: 100%; height: 3.7rem; min-width: 12rem; background-repeat: no-repeat; background-size: 100% 100%;
}
.more p {
	text-align: center; color: rgb(255, 255, 255); line-height: 3.7rem; font-size: 0.32rem;
}
