﻿@charset "utf-8";
	body {
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
	background:url(../image/bg.jpg) no-repeat center  top;
	display:none;
}
ul,li {
	list-style:none;
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
.main {
	width:1000px;
	margin:0 auto;
}
.main_02 {
	width:1200px;
	margin:0 auto;
}
.menu {
	width:450px;
	height:30px;
	position:relative;
	top:120px;
	z-index:99;
	left:570px;
}
.menu_a {
	width:80px;
	text-align:center;
	color:#fff;
	height:12px;
	border-right:1px solid #fff;
}
.menu_a:hover {
	width:80px;
	text-align:center;
	color:#fff;
	height:12px;
	border-right:1px solid #fff;
	text-decoration:underline;
}
.page {
	width:420px;
	float:left;
	margin-top:-53px;
}
#rilishow {
	z-index:1000;
}
.bott_1 {
	width:400px;
	height:34px;
	float:left;
	border-bottom:3px solid #ccc;
	margin-left:7px;
}
.bott_2 {
	width:389px;
	height:34px;
	float:left;
	margin-left:7px;
}
.b_bot {
	width:100px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:14px;
	font-weight:bold;
	color:#606060;
}
.page_bottom {
	width:160px;
	height:35px;
	float:right;
	margin-left:10px;
}
.page_bottom a {
	width:40px;
	height:19px;
	float:left;
	margin-top:12px;
	text-align:center;
	line-height:19px;
	color:#333;
}
.right {
	width:575px;
	float:right;
	height:636px;
}
.right1 {
	width:571px;
	float:right;
}
.search_bat {
	width:62px;
	height:25px;
	float:left;
}
.search {
	width:325px;
	float:right;
	height:30px;
	margin-top:8px;
}
.search_span {
	width:80px;
	height:26px;
	float:left;
	margin-right:4px;
}
.search_span1 {
	float:left;
	margin-left:6px;
}
.search_text01 {
	width:184px;
	float:left;
	width:177px;
}
.search_input {
	width:85px;
	float:left;
	height:17px;
	background-image:url(../image/input_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border:1px solid #ccc;
}
.search_input1 {
	float:left;
	background-image:url(../image/input_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border:1px solid #ccc;
}
.search_input1 {
	float:left;
	background-image:url(../image/input_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border:1px solid #ccc;
}
.search_btn {
	float:left;
	border:1px solid #ccc;
}
.search_input2 {
	width:180px;
	float:left;
	height:18px;
	background-image:url(../image/input_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	border:1px solid #ccc;
	margin-left:40px;
}
.search_btn2 {
	float:left;
}
.bmml {
	width:248px;
	height:383px;
	float:right;
	margin-top:10px;
	border:1px solid #DBE0E6;
}
.bmml_title {
	width:248px;
	height:28px;
	float:left;
	background:url(../image/lm_bg.jpg) repeat-x;
}
.bmml_title_01 {
	width:220px;
	height:28px;
	float:left;
	background:url(../image/lm_bg.jpg) repeat-x;
}
.bmml_con {
	padding-top:5px;
	width:210px;
	height:500px;
	float:left;
	overflow-x:hidden;
	overflow:auto;
	margin-left:5px;
}
.bmml_con_div {
	width:230px;
	height:26px;
	line-height:26px;
	float:left;
	margin-left:8px;
	border-bottom:1px dashed #ccc;
	display:inline;
}
.bmml_con_div_01 {
	width:200px;
	height:26px;
	line-height:26px;
	float:left;
	margin-left:8px;
	border-bottom:1px dashed #ccc;
	display:inline;
}
.bmml_con_div_name {
	float:left;
	margin-left:5px;
	width:150px;
	overflow-x:hidden;
	height:26px;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.bmml_con_div_pic {
	float:right;
	margin-top:5px;
	margin-right:5px;
}
.bmml01 {
	width:220px;
	height:600px;
	float:right;
	margin-top:10px;
	border:1px solid #DBE0E6;
}
.bmml_con01 {
	padding-top:5px;
	width:210px;
	height:555px;
	float:left;
	overflow-x:hidden;
	overflow:auto;
	margin-left:5px;
}
.bmdh {
	width:311px;
	height:383px;
	float:left;
	margin-top:10px;
	border:1px solid #DBE0E6;
}
.bmdh_title {
	width:311px;
	height:28px;
	background:url(../image/lm_bg.jpg) repeat-x;
}
.bm_dh {
	display:block;
	height:28px;
	line-height:28px;
	color:#fff;
	font-weight:bold;
	width:106px;
	font-size:14px;
	float:left;
	padding-left:15px;
	background:url(../image/lm_pic.jpg) no-repeat;
}
.bm_syb {
	display:block;
	height:28px;
	line-height:28px;
	width:100px;
	font-size:12px;
	float:right;
}
.bm_syb a {
	width:45px;
	height:19px;
	color:#006C9B;
	float:left;
	margin-top:5px;
	text-align:center;
	line-height:19px;
}
.bmdh_con {
	margin-top:5px;
	width:340px;
	height:500px;
	float:left;
	overflow-x:hidden;
	overflow:auto;
	margin-left:5px;
}
.bmdh_con_a {
	border-bottom:1px dashed #ccc;
	width:285px;
	float:left;
	overflow:hidden;
	margin-left:5px;
	height:26px;
	line-height:26px;
	background-image:url(../image/banmian_con_icon.gif);
	background-repeat:no-repeat;
	background-position:6px 6px;
	padding-left:20px;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.bmdh_con_a:hover {
	width:302px;
	float:left;
	overflow:hidden;
	margin-left:5px;
	height:26px;
	line-height:26px;
	background-image:url(../image/banmian_con_icon.gif);
	background-repeat:no-repeat;
	background-position:6px 6px;
	padding-left:20px;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.pic_button {
	width:122px;
	height:42px;
	float:left;
	margin-top:15px;
	margin-left:10px;
}
.adv {
	width:535px;
	float:left;
	margin-top:10px;
}
.bottom_menu {
	width:100%;
	height:3px;
	float:left;
	background-color:#ccc;
}
.bottom_menu a {
	color:#fff;
	margin-left:10px;
	padding-right:10px;
	border-right:1px solid #fff;
}
.bmnr {
	margin-top:10px;
	width:571px;
	float:right;
	border:1px solid #CCC
}
.bmnr_title {
	width:545px;
	height:21px;
	background-image:url(../image/banmianneirong_title_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	color:#fff;
	padding-left:15px;
	padding-top:10px;
}
.bmnr_con {
	width:571px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;
	overflow-x:hidden;
	overflow:auto;
	position:relative
}
.list_title {
	width:571px;
	float:left;
	height:27px;
	border-bottom:1px solid #CCC;
	font-size:12px;
	line-height:20px;
}
.list_title_fanye {
	float:left;
	color:#333;
	margin-left:30px;
	margin-top:5px;
}
.list_title_ziti {
	float:left;
	margin-left:190px;
	color:#333;
	margin-top:5px;
}
.list_title_ziti_a {
	float:left;
	color:#666;
	margin-top:5px;
	margin-left:12px;
}
.bmnr_con_yinti {
	width:525px;
	float:left;
	margin-left:20px;
	text-align:center;
	line-height:30px;
	display:inline;
}
.bmnr_con_biaoti {
	width:525px;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin-left:20px;
	text-align:center;
	line-height:30px;
	display:inline;
}
.fenxiang {
	width:200px;
	float:left;
	text-align:right;
	margin-top:20px;
}
.bmnr_con_con {
	float:left;
	width:520px;
	height:480px;
	margin-top:15px;
	margin-left:25px;
	line-height:28px;
	font-family:"宋体";
	color:#000;
}
.bmnr_con_con img {
	max-width:500px;
	*width:500px;
	height:auto;
	display:inline;
	display:block;
	padding-right:5px;
	margin:auto
}
.thumb_banmian {
	width:765px;
	float:left;
	border:1px solid #DBE0E6;
	height:600px;
}
.thumb_banmian_title {
	width:765px;
	height:29px;
	background:url(../image/lm_bg.jpg) repeat-x;
	float:left;
}
.thumb_banmian_con {
	width:750px;
	margin-left:10px;
	height:530px;
	float:left;
	margin-top:8px;
	padding-bottom:20px;
	overflow:scroll;
	overflow-x:hidden;
}
.thumb_banmian_con_div {
	width:130px;
	float:left;
	margin-left:10px;
	margin-top:14px;
	display:inline;
}
.thumb_banmian_con_div_pic {
	float:left;
	width:110px;
	height:140px;
	border:1px solid #ccc;
}
.thumb_banmian_con_div_pic img {
	float:left;
	width:100px;
	height:130px;
	margin-left:5px;
	margin-top:5px;
}
.thumb_banmian_con_div_a {
	float:left;
	width:64px;
	height:17px;
	margin-top:8px;
	text-align:center;
	background-image:url(../image/thumb_pic_btn.png);
	background-repeat:no-repeat;
	background-position:left top;
	color:#333;
	line-height:17px;
	margin-left:24px;
}
.sm {
	display:block;
	text-align:center;
}
#nav {
	margin:0;
	list-style:none;
	height:40px;
	width:535px;
	padding-top:93px;
}
#nav li.top1 {
	display:block;
	float:left;
	height:30px;
	padding:5px 15px;
	font-weight:bold;
}
#nav li a.top_link {
	display:block;
	float:left;
	height:30px;
	line-height:33px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
}
#nav li a.top_link:hover {
	display:block;
	float:left;
	height:30px;
	line-height:33px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	text-decoration:underline;
}
#nav li a.top_link span.down {
	float:left;
	display:block;
	height:30px;
}
/* Default list styling */
#nav li:hover {
	position:relative;
	z-index:200;
}
#nav li:hover ul.sub1 {
	left:-5px;
	top:32px;
	padding:5px;
	white-space:nowrap;
	width:150px;
	float:left;
	z-index:300;
}
#nav li:hover ul.sub1 li {
	display:block;
	position:relative;
	float:left;
	width:170px;
	font-weight:normal;
	background:#ffffff;
	border:1px solid #f00;
}
#nav li:hover ul.sub1 li div {
	display:block;
	height:25px;
	position:relative;
	float:left;
	width:150px;
	margin-left:10px;
	font-weight:normal;
	background:#ffffff;
}
#nav li:hover ul.sub1 li a {
	display:block;
	font-size:12px;
	height:25px;
	width:150px;
	line-height:25px;
	text-indent:5px;
	color:#333;
	text-decoration:none;
	overflow:hidden;
}
#nav li ul.sub1 li a.fly {
	background:#ffffff 80px 6px no-repeat;
}
#nav li:hover ul.sub1 li a:hover {
	background:#ffffff;
	color:#000000;
	border-color:#fff;
}
#nav li:hover ul.sub1 li a.fly:hover {
	background:#ffffff 80px 6px no-repeat;
	color:#fff;
}
#nav li:hover ul.sub2 {
	left:-5px;
	top:34px;
	padding:3px;
	white-space:nowrap;
	width:280px;
	z-index:300;
	float:left;
}
#nav li:hover ul.sub2 li {
	display:block;
	position:relative;
	float:left;
	width:280px;
	font-weight:normal;
	border:1px solid #f00;
	background:#ffffff;
}
#nav li:hover ul.sub2 li div {
	display:block;
	height:25px;
	position:relative;
	float:left;
	width:220px;
	margin-left:10px;
	font-weight:normal;
	background:#ffffff;
}
#nav li:hover ul.sub2 li a {
	display:block;
	font-size:12px;
	height:25px;
	width:245px;
	line-height:25px;
	text-indent:5px;
	color:#333;
	text-decoration:none;
	overflow:hidden;
}
#nav li ul.sub2 li a.fly {
	background:#ffffff 80px 6px no-repeat;
}
#nav li:hover ul.sub2 li a:hover {
	background:#ffffff;
	color:#000000;
	border-color:#fff;
}
#nav li:hover ul.sub2 li a.fly:hover {
	background:#ffffff 80px 6px no-repeat;
	color:#fff;
}
#nav li:hover li:hover ul,#nav li:hover li:hover li:hover ul,#nav li:hover li:hover li:hover li:hover ul,#nav li:hover li:hover li:hover li:hover li:hover ul {
	left:90px;
	top:-4px;
	background:#bbd37e;
	padding:3px;
	border:1px solid #5c731e;
	white-space:nowrap;
	width:90px;
	z-index:400;
	height:auto;
}
#nav ul,#nav li:hover ul ul,#nav li:hover li:hover ul ul,#nav li:hover li:hover li:hover ul ul,#nav li:hover li:hover li:hover li:hover ul ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
#ttt  a {
	color:#222;
}
.search_span1 {
	float:left;
	margin-left:6px;
	margin-top:4px;
	font-size:12px;
}
.wrap {
	width:1000px;
	margin:0 auto;
	background:#fff;
	z-index:0;
	min-height:825px;
}
.wrap_03 {
	width:1000px;
	margin:0 auto;
	background:#fff;
	z-index:0;
}
.wrap_1 {
	padding-bottom:10px;
	background:#fff;
	width:1000px;
	margin:0 auto;
	height:602px;
}
.fx {
	width:100%;
	height:40px;
	border-top:1px solid #CCC;
}
.logo_dt_1 {
	width:1200px;
	height:253px;
}
.menu_nei {
	width:400px;
}
.wq_ll {
	width:998px;
	height:auto;
	border:1px #DBE0E6 solid;
	float:left;
	margin-top:10px;
	margin-bottom:30px;
}
.wq_tit {
	width:100%;
	height:29px;
	background:url(../image/lm_bg.jpg) repeat-x;
}
.wq_tit span {
	display:block;
	height:28px;
	line-height:28px;
	color:#fff;
	font-weight:bold;
	width:106px;
	font-size:14px;
	padding-left:15px;
	background:url(../image/lm_pic.jpg) no-repeat;
	float:left;
}
.guowang_wy {
	width:998px;
	height:290px;
	display:none;
}
.rl_r {
	float:left;
	width:311px;
	height:196px;
	border:1px #DBE0E6 solid;
	margin-top:10px;
}
.rl {
	width:291px;
	height:158px;
	margin-top:3px;
	margin-left:10px;
	/* background:#0F3; */
	display:inline;
	float:left;
}
.lan {
	padding:0px 5px;
}
.r_top {
	width:100%;
	height:30px;
	float:left;
}
.ss_rl {
	width:190px;
	height:20px;
	float:left;
	margin-top:8px;
}
.ss_rl_1 {
	width:60px;
	display:block;
	float:left;
	height:20px;
	line-height:26px;
}
.ss_rl_2 {
	width:130px;
	display:block;
	float:right;
	height:20px;
	line-height:26px;
}
.logo_2_1 {
	background:url(../image/wy_logo.png) no-repeat center center;
	width:1220px;
	height:180px;
}
.logo_rq {
	width:250px;
	height:25px;
	float:right;
	font-size:12px;
	color:#FFFFFF;
	position:relative;
	top:211px;
	line-height:47px;
	left:415px;
}
.menu001 {
	width:384px;
	height:30px;
	float:left;
	position:relative;
	top:215px;
	line-height:30px;
	left:538px;
}
.menu_a001 {
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	margin-right:32px;
	padding-top:5px;
}
.menu_a001:hover {
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin-right:32px;
	padding-top:5px;
	text-decoration:underline
}
.menu_a0001 {
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin-right:29px;
	padding-top:5px;
}
.menu_a0001:hover {
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin-right:29px;
	padding-top:5px;
	text-decoration:underline
}
.more {
	float:right;
	width:50px;
	height:29px;
	line-height:29px;
	color:#006D9B;
}
.dianji {
	width:110px;
	height:15px;
	float:left;
	margin-left:17px;
	margin-top:10px;
	font-weight:bold;
	color:#f00;
}
#zhankan {
	width:60px;
	height:15px;
	float:left;
	margin-top:10px;
	color:#c00;
	cursor:pointer;
	font-weight:bold;
}
#shousuo {
	width:60px;
	height:15px;
	float:left;
	margin-top:10px;
	color:#c00;
	cursor:pointer;
	font-weight:bold;
}
.wqll_div_01 {
	width:150px;
	height:190px;
	float:left;
	margin-left:27px;
	margin-top:5px;
	display:inline;
}
.wqll_div_01_img {
	width:102px;
	height:150px;
	float:left;
	border:1px #ccc solid;
}
.wqll_div_01_img img {
	width:102px;
	height:150px;
	float:left;
	display:inline;
}
.wq_rq {
	width:102px;
	height:20px;
	float:left;
	line-height:20px;
	text-align:center;
	color:#333;
}
.wq_bat {
	width:102px;
	text-align:center;
	float:left;
}
.bottom {
	width:1000px;
	float:left;
	height:67px;
	text-align:center;
	color:#fff;
	font-family:"宋体";
	line-height:24px;
	padding-top:15px;
	background:#62B4FE;
}
.bottom a {
	color:#fff;
}
.bottom a:hover {
	color:#03F;
	text-decoration:underline;
}
/****/
.rqcx_tit {
	width:100%;
	height:29px;
	background:url(../image/lm_bg.jpg) repeat-x;
}
.rqcx_tit span {
	display:block;
	height:28px;
	line-height:28px;
	color:#fff;
	font-weight:bold;
	background:url(../image/lm_pic.jpg) no-repeat;
	padding-left:15px;
	width:106px;
	font-size:14px;
	float:left;
}
.right_bqdd_text {
	width:305px;
	height:290px;
	float:left;
	font-size:13px;
	margin-top:5px;
}
#titleList1 .list6 {
	height:315px;
	overflow:hidden;
	width:100%;
	margin:0px;
	padding:0px;
}
.right_bmml_text {
	width:248px;
	height:260px;
	float:left;
	font-size:13px;
	margin-top:5px;
}
.wqll_div01_bat {
	width:102px;
	height:20px;
	float:left;
	text-align:center;
}
.alianjie {
	color:#F00;
}
.thumbnail {
	width:100%;
	display:inline-block;
}
.thumbnail:hover {
	Z-INDEX:50;
	BACKGROUND-COLOR:transparent;
	POSITION:relative;
}
.thumbnail SPAN {
	BORDER-RIGHT:gray 1px dashed;
	PADDING-RIGHT:5px;
	BORDER-TOP:gray 1px dashed;
	PADDING-LEFT:5px;
	LEFT:-1000px;
	VISIBILITY:hidden;
	PADDING-BOTTOM:5px;
	BORDER-LEFT:gray 1px dashed;
	COLOR:black;
	PADDING-TOP:5px;
	BORDER-BOTTOM:gray 1px dashed;
	POSITION:absolute;
	BACKGROUND-COLOR:lightyellow;
	TEXT-DECORATION:none;
}
.thumbnail SPAN IMG {
	BORDER-TOP-WIDTH:0px;
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	BORDER-LEFT-WIDTH:0px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:2px;
	BORDER-RIGHT-WIDTH:0px;
}
.thumbnail:hover SPAN {
	LEFT:0px;
	VISIBILITY:visible;
	TOP:0px
}
.bmnr_con_con {
	float:left;
	width:520px;
	height:480px;
	margin-top:15px;
	margin-left:25px;
	line-height:28px;
	font-family:"宋体";
	color:#000;
	display:inline;
}
.page_bottom {
	width:165px;
	height:35px;
	float:right;
	margin-left:10px;
}
.search {
	width:326px;
	float:right;
	height:30px;
	margin-top:8px;
}
.tpyl {
	width:248px;
	height:196px;
	float:right;
	margin-top:10px;
	border:1px solid #DBE0E6;
}
.wpyl_text {
	padding:5px 3px;
	float:left;
}
.guanggao {
	width:1000px;
	float:left;
	height:161px;
	margin-top:10px;
}
.gg_01 {
	width:407px;
	height:161px;
	float:left;
}
.gg_02 {
	width:577px;
	float:right;
	height:161px;
}
.wqll_div02 {
	width:188px;
	height:30px;
	float:left;
	margin-top:5px;
}
.wqll_div02_bat {
	width:53px;
	height:20px;
	float:left;
	margin-top:5px;
}
.wqll_div01 {
	width:188px;
	height:264px;
	float:left;
	margin-left:10px;
	margin-top:18px;
	display:inline;
}
.wqll_div01_img {
	width:188px;
	height:230px;
	float:left;
	background:url(../image/wp_pic.png) no-repeat;
}
.wqll_div01_img img {
	width:161px;
	height:225px;
	float:left;
	display:inline;
	margin-left:12px;
	margin-top:2px;
}
.wqll_div02_span {
	width:120px;
	height:32px;
	float:left;
	line-height:32px;
	font-family:"宋体";
	font-size:12px;
	text-align:center;
	color:#535353;
}
.erweima {
	width:325px;
	height:120px;
	float:right;
	margin-right:93px;
	margin-top:99px;
}
.erweima ul li {
	width:99px;
	height:199px;
	float:left;
	margin-left:8px;
}
/*显示大图*/
/*.thumbnail {
	POSITION:relative
}
.thumbnail:hover {
	Z-INDEX:50;
	BACKGROUND-COLOR:transparent
}
.thumbnail SPAN {
	BORDER-RIGHT:gray 1px dashed;
	PADDING-RIGHT:5px;
	BORDER-TOP:gray 1px dashed;
	PADDING-LEFT:5px;
	LEFT:-1000px;
	VISIBILITY:hidden;
	PADDING-BOTTOM:5px;
	BORDER-LEFT:gray 1px dashed;
	COLOR:black;
	PADDING-TOP:5px;
	BORDER-BOTTOM:gray 1px dashed;
	POSITION:absolute;
	BACKGROUND-COLOR:lightyellow;
	TEXT-DECORATION:none
}
.thumbnail SPAN IMG {
	BORDER-TOP-WIDTH:0px;
	PADDING-RIGHT:2px;
	PADDING-LEFT:2px;
	BORDER-LEFT-WIDTH:0px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-BOTTOM:2px;
	PADDING-TOP:2px;
	BORDER-RIGHT-WIDTH:0px
}
.thumbnail:hover SPAN {
	LEFT:0px;
	VISIBILITY:visible;
	TOP:0px
}
*/

.bm_swiper {
  width: 245px;
  height: 160px;
}

.bm_swiper .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.bm_swiper .swiper-slide>a{
	display:block;
	width:100%;
	height:100%;
}
.bm_swiper .swiper-slide img{
	width:100%;
	height:100%;
}
/* .bm_swiper .swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #fff;
  opacity: 1;
  border-radius:0;
  background: rgba(0, 0, 0, 0.4);
}
.bm_swiper .swiper-pagination{
	text-align:right;
}
.bm_swiper .swiper-pagination-bullet-active {
  color: #fff;
  background: rgba(227,158,55,0.8);
} */

.swiper-pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: right;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #fff;
  opacity: 1;
  border-radius:0;
  background: rgba(0, 0, 0, 0.4);
  margin-right:5px;
  cursor:pointer;
}
.swiper-active-switch {
  color: #fff;
  background: rgba(227,158,55,0.8);
}