/***ax2.0版导航下拉原样样式***/
/*grade menu*/
.ax-grade {
  position: relative;
}
.ax-grade .ax-outer {
  box-sizing: border-box;
  transform: translate(-50%, 0);
  background-color: #fff;
  display: none;
  position: absolute;
  top: calc(100%);
  left: 50%;
  z-index: 3;
}
.ax-grade:hover .ax-outer {
  display: block;
}
.ax-grade.ax-right .ax-outer {
  top: 0;
  left: auto;
  right: -14.8rem;
  transform: none;
}
.ax-grade.ax-right .ax-outer:before {
  content: '';
  width: 1rem;
  height: 3.8rem;
  position: absolute;
  left: -1rem;
  top: 0;
}
.ax-grade .ax-outer,
.ax-grade ul.ax-outer ul {
  width: 14rem;
  box-sizing: border-box;
  border: 1px solid #ebebeb;
  border-radius: 0.3rem;
}
.ax-grade ul.ax-outer li {
  text-align: left;
  line-height: 3.8rem;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  border-bottom: 0px solid #ebebeb;
}
.ax-grade ul.ax-outer li:last-child,
.ax-grade ul.ax-outer ul li:last-child {
  border-width: 0;
}
.ax-grade ul.ax-outer li *[class*="-right"] {
  color: #ccc;
  position: absolute;
  right: 0.8rem;
  top: 0;
}
.ax-grade ul.ax-outer li ul {
  box-sizing: border-box;
  background-color: #fff;
  -webkit-transform: translate(100%, 0%);
  transform: translate(100%, 0%);
  position: absolute;
  width: 100%;
  top: -0.1rem;
  right: 0;
  display: none;
}
.ax-grade ul.ax-outer li:hover {
  color: #198cff;
  background-color: #f0f7ff;
}
.ax-grade ul.ax-outer li:hover svg {
  fill: #198cff;
}
.ax-grade ul.ax-outer li.ax-selected,
.ax-grade ul.ax-outer li.ax-selected:hover {
  color: #fff;
  background-color: #198cff;
}
.ax-grade ul.ax-outer li.ax-selected *[class*="-right"] {
  color: rgba(255, 255, 255, 0.5);
}
.ax-grade ul.ax-outer li.ax-selected svg {
  fill: rgba(255, 255, 255, 0.5);
}
.ax-grade ul.ax-outer a {
  box-sizing: border-box;
  padding: 0 0.8rem 0 0.8rem;
  transition: all 100ms linear;
  display: block;
}
.ax-grade ul.ax-outer li.ax-selected > a,
.ax-grade ul.ax-outer li.ax-selected:hover > a {
  color: #fff;
  background-color: #198cff;
}
.ax-grade ul.ax-outer li:hover > a + ul,
.ax-grade ul.ax-outer li:hover > *[class*="-right"] + ul {
  display: block;
}
.ax-grade ul.ax-outer li a *[class*="font"] {
  margin-right: 0.4rem;
}
.ax-grade ul.ax-outer li a svg {
  margin-right: 0.4rem;
}

@charset "utf-8";


/***********************************************************************2.8rem + 4.2vw*/
.aui-header-top.moveUp{}/*状态1*/
.aui-header-nav.solid{}/*状态2*/

/***顶站***/
.aui-header-nav.moveDown .d1{background:var(--c1);overflow:hidden;height:3.4rem;line-height:3.4rem}
.aui-header-nav.solid .d1{display:none}

/*顶栏共用的样式*/
	.d1 .nav_l{float:left;width:70%;}
		.d1 .nav_l a{color:#FFF;display:block;margin-right:1.4rem;font-size:var(--fz14);float:left;}
		.d1 .nav_l a:hover{color:var(--lkc3)}
	.d1 .nav_r{float:right;width:30%;text-align:right}
	.d1 .nav_r i{font-size:var(--fz15);display:block;}
	.d1 .nav_r a{text-align:right;display:block;}
	.d1 .nav_r a i{color:#FFF;}
	.d1 .nav_r a:hover i{color:var(--lkc3);}


.header-logo{display:flex;padding:0px 0px}
.aui-header-nav.solid .header-logo{display:none}
.moveDown .my-header-logo{display:none}
.solid .my-header {display:flex}
	.solid .my-header-logo{display:block;width:25%}
		.solid .my-header-logo img{display:block;width:100%}
	.solid .ax-nav{flex:1;padding-left:calc(2.0rem + 0.5vw);justify-content: end; }

.moveDown .ax-nav .ax-item{flex:1;}
.ax-nav .ax-item{margin: 0 0 !important;}
.solid .ax-nav .ax-item{flex:initial;padding:0px calc(0.2rem + 0.5vw)}

.aui-header-top.moveUp .header-link{margin-top:0px;transition:all 0.2s ease-out 0s;}
.aui-header-nav.solid .header-link{margin-top:0px;transition:all 0.2s ease-out 0s;display:none}

.header-link{color: #FFF;transition:all 0.2s ease-out 0s;overflow:hidden;flex:1;
line-height:3.4rem;height:3.4rem;margin-top:35px}
#header_start{display: flex;justify-content: flex-end;}
		.header-link .nav_l a{display:inline-block;line-height:3.5;color:rgba(255,255,255,0.7);display:block;
		margin-right:1.4rem;font-size:var(--fz14);flex:initial}
		.header-link .nav_l a:hover{color:#eee093}
		.header-link .nav_l a:after{content:"";display:block;border-bottom:2px solid #eee093;margin-top:-5px;
		transition:all 0.1s ease-out 0s;;transform:scaleX(0);}
		.header-link .nav_l a:hover:after{transform:scaleX(30%);}
#header_start i{margin-top:2px;float:left}




/***ax-nav导航***/
/***引起ax-header部分***/
.my-header{width:100%}
.my-header .ax-nav .ax-item .ax-line {
    height: .2rem;
    background-color: #198cff;
    width: 2.8rem;
    -webkit-transform: translate(-50%,0) scaleX(0);
    transform: translate(-50%,0) scaleX(0);
    transition: all .2s linear;
    position: absolute;
    left: 50%;
    top: calc(4.4rem + 1rem - .2rem);}
.my-header .ax-nav .ax-item {
  margin: 0 1.6rem;
  display: inline-block;
  vertical-align: middle;
  position: relative;}

.my-header .ax-nav .ax-item a {transition: all 100ms linear;}
.my-header .ax-nav .ax-item a.ax-texts > i {
  font-size:var(--fz15);color:#FFF;
  margin-left:1.0rem;float:left;margin-top:10px;}
.my-header .ax-nav .ax-item a.ax-text {
  line-height:4.4rem;font-size:calc(1.65rem + 0.06vw);
  width: 100%;
  text-align: center;font-weight:normal;}
.my-header .ax-nav .ax-item .ax-line {
  height: 0.2rem;
  background-color: #198cff;
  width: 2.8rem;
  -webkit-transform: translate(-50%, 0) scaleX(0);
  transform: translate(-50%, 0) scaleX(0);
  transition: all 200ms linear;
  position: absolute;
  left: 50%;
  top: calc(4.0rem + 1rem - 0.8rem);}
.my-header .ax-nav .ax-item.ax-selected > a {color: #198cff;}
.my-header .ax-nav .ax-item.ax-selected .ax-line {
  -webkit-transform: translate(-50%, 0) scaleX(1);
  transform: translate(-50%, 0) scaleX(1);}
.my-header .ax-nav .ax-item:hover .ax-line {
  -webkit-transform: translate(-50%, 0) scaleX(1);
  transform: translate(-50%, 0) scaleX(1);}

.ax-nav{display:flex;border-left: 1px solid rgba(255,255,255,0.03);
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


	/***状态1***/
	.aui-header-nav.moveDown .ax-nav .ax-text{color:#FFF}
	.aui-header-nav.moveDown .ax-nav .ax-item .ax-line{background-color:#f5efcc !important;height:0.3rem !important;}/***触碰后线***/
	.aui-header-nav.moveDown .ax-nav div:hover > .ax-text{color:#f5efcc;}/***触碰后样式保留***/
	/***状态2***/
	.aui-header-nav.solid .ax-nav .ax-text{color:#FFF}
	.aui-header-nav.solid .ax-nav .ax-item .ax-line{background-color:#f5efcc !important;height:0.3rem !important;}/***触碰后线***/
	.aui-header-nav.solid .ax-nav div:hover > .ax-text{color: #f5efcc;}/***触碰后样式保留***/


/***2级***/
	.ax-grade .ax-outer, .ax-grade ul.ax-outer ul{border: 0px solid rgba(0,0,0,0.8);border-radius:0px;width:100%;text-align:left;}
	.ax-grade .ax-outer{background-color:transparent !important;width:50.0rem;padding:0px;}

	.ax-nav div:nth-child(2) .ax-outer{left:25.0rem;}
	.ax-nav div:nth-child(3) .ax-outer{left:25.0rem;}
	.ax-nav div:nth-child(4) .ax-outer{left:25.0rem;}
	.ax-nav div:nth-child(5) .ax-outer{}
	.ax-nav div:nth-child(6) .ax-outer{}
	.ax-nav div:nth-child(7) .ax-outer{left:-3.0rem;}
	.ax-nav div:nth-child(8) .ax-outer{left:-10.0rem;}
	.ax-nav div:nth-child(9) .ax-outer{left:-12.0rem;}
	.ax-nav div:nth-child(10) .ax-outer{left:-25.0rem;}
	.ax-nav div:nth-child(11) .ax-outer{left:-12.0rem;}
	.ax-nav div:nth-child(12) .ax-outer{left:-18.0rem;}

.ax-nav .ax-longouter .ax-outer{left:-8.0rem;width:60.0rem;}
.ax-nav .ax-longouter .ax-outer dl{padding:8.0rem 2.0rem;background-size: 40% auto;}
.ax-nav .ax-longouter .ax-outer a{font-size:var(--fz12) !important}


		.ax-grade .ax-outer dl{
		position:relative;background-color: rgba(135, 134, 134, 0.9);
		width:100%;
		overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
		padding:2.0rem 4.0rem;}

		.ax-grade .ax-outer a{color:#FFF;display:block;padding:0px 0px 0px 0px !important;float:left;width:33.33%;
		line-height:3.0;position:relative;text-align:center}

		.ax-grade .ax-outer a:hover{
		color: #fff;
		background-color: rgba(216, 213, 213, 0.18);}


	.ax-nav .outer div:nth-child(224) .ax-outer{width:380%;}
	.ax-nav .outer div:nth-child(224) .ax-outer li{float:left;width:33.33%;}
	.ax-nav2 .ax-text{color:#000;}
	.my-header .ax-nav2 .ax-item a.ax-text{text-shadow: 0 0px 0px rgb(0 0 0 / 10%)}
	.ax-nav2 .ax-text:hover{color:var(--c3) !important}
	.ax-nav2 .ax-item .ax-line{background-color:var(--c3) !important;height:0.3rem !important;}
	.ax-nav2 div:hover > .ax-text{color: var(--c3) !important;}

#navigation{width:100%}
.aui-header-nav{width:100%}
.aui-header-nav .aui-logo{transition:all .45s ease-in-out;width:44%}
/**wap重定**/




.aui-header-nav .aui-logo img{width:100%;transition:all .45s ease-in-out;padding:calc(1.0rem + 0.6vw) 0px}
.aui-header-nav .head-tips{width:100%;transition:all .45s ease-in-out;height:40px;line-height:40px;background:linear-gradient(90deg,#0068d7,#004ea2);}
.aui-header-nav .aui-logo #logo2{display:none}
.aui-header-nav.solid .aui-logo{width:30%;transition:all .45s ease-in-out;margin-right:2.0rem}/****状态2时logo****/
.aui-header-nav.solid .aui-logo img{width:100%;transition:all .45s ease-in-out;}
.aui-header-nav.solid .aui-logo #logo1{display:none}
.aui-header-nav.solid #logo2{display:block;}
.aui-header-nav.solid .head-tips{transition:all .45s ease-in-out;margin-top:-40px}



/*第一状态*/
.aui-header-nav.moveDown{transition:all .45s ease-in-out;background:var(--bg1);}
	.aui-header-nav.moveDown .header-main{}
	.aui-header-nav.moveDown .nav_main{background:#625e5e}
	.aui-header-nav.moveDown .h-search a{color:#FFF;background:#104494;border-radius:var(--border-4);
	padding:0.5rem}
	.aui-header-nav.moveDown .h-search a:hover{background:var(--c3);}
	.aui-header-nav.moveDown .ax-item{border-right:1px rgba(255,255,255,0.03) solid;text-align:center;padding:calc(0.3rem + 0.1vw) 0px}
	.aui-header-nav.moveDown .ax-item:nth-child(1){border-left:0px rgba(0,0,0,0.05) solid}
.aui-header-nav.moveDown .navso{display:none}
/*第二状态-缩小*/
.aui-header-nav.solid{border-bottom:0px #f1f5fe solid;transition:all .5s ease-in-out;background:var(--bg1);
position:fixed;top:0;width:100%;z-index:10;transition:all .45s ease-in-out;}
	.aui-header-nav.solid .header-main{padding:calc(1.0rem + 0.1vw) 0px}
	.aui-header-nav.solid .h-search a{color:#FFF;background:var(--c1);border-radius:var(--border-4);
	padding:1.0rem}
	.aui-header-nav.solid .h-search a:hover{background:var(--c3);color:#FFF}
	.aui-header-nav.solid .ax-item{border-right:0px rgba(0,0,0,0.07) solid}
	.aui-header-nav.solid .ax-item:nth-child(1){border-left:0px rgba(0,0,0,0.07) solid}
.aui-header-nav.solid .navso{display:block}




.aui-header-nav.moveDown .waptools a{color: #FFF;}
.aui-header-nav.moveDown .waptools i{font-size:var(--fsize-16)}
.aui-header-nav.solid .waptools a{color: #fff;}
.aui-header-nav.solid .waptools i{font-size:var(--fsize-16)}

.aui-header-nav.moveDown .search-2{display:none;transition:all .45s ease-in-out;}
.aui-header-nav.solid .search-2{display:block;transition:all .45s ease-in-out;;}
.aui-header-nav.solid .search-2 a i{font-size: var(--fz16);color:#FFF;line-height:55px}
.aui-header-nav.solid .search-2 a:hover i{font-size: var(--fz16);color:var(--c3)}

/*--底部--*/
.footer{
float:left;width:100%;clear:both;
	background:#343030;
    background-image: url(../picture/footbg4.png);
    display: block;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
	color:#fff;position: relative;padding:1.6rem 0px;font-size:var(--fz15);
	  overflow:hidden}
	.footer a{color:#fff;}
	.footer a:hover{color:#eee093;}
	.footer .part1{padding:1.6rem 0px;;
		display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;
		background:#FFF;color:#000;}
		.part1 .nav_foot{overflow: hidden;}
		.part1 .link-mu{font-weight:bold}
		.part1 .link-inner a{display:block;float:left;margin-right:1.6rem;position:relative;padding-left:1.6rem;height:2.6rem;line-height:2.6rem;color:#000;}
		.part1 .link-inner a:hover{color:#e60000}
		.part1 .link-inner a::before {
			content: '\220E';
			color: var(--c1);
			font-family: 'ax-iconfont';
			font-size: 70%;
			left: 0px;top: 0px;
			position: absolute;}
			.nav_foot .inner a{padding:60px 0 0 0;text-align:center;width:1.6rem;
				border-left:1px solid rgba(255,255,255,0.2);display:inline-block;white-space:nowrap;}
		.part1 .icon-box{overflow:hidden;text-align:center}
			.icon-box i{display:block;text-align:center;clear:both;margin: 0 auto;;
			width:4.6rem;height:4.6rem;line-height:4.6rem;
			background:#FFF;border-radius:50%;text-align:center;color:var(--c2);font-size:3.6rem}
			.icon-box span{display:block;text-align:center;clear:both}
	.footer .part2{width:100%;border-top:1px rgba(255,255,255,0.2) solid}
		 .part2 .footer-pic {margin-bottom:1.6rem;}
			 .part2 .footer-pic1{width:100%;overflow:hidden;clear:both}
			 .part2 .footer-pic1 span{display:block}
			 .part2 .footer-pic1 img{width: 65%;
			 padding-bottom:0.6rem;
			 border-bottom:1px solid rgba(255,255,255,0.1)}
			 .part2 .footer-pic2 {width:100%;padding-top:1.6rem;text-align:center;
			overflow:hidden;clear:both;display:flex;justify-content: center;align-items: center;}
			 .part2 .footer-pic2 span{display:block;padding:0.6rem;flex:1;max-width:12.5rem}
			 .part2 .footer-pic2 img{width:100%;border:2px #FFF solid;
			 -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
			 .part2 .footer-pic2 em{display:block;line-height:1.2;padding-top:2px;font-size:var(--fz12);
			 padding-top:0.6rem}
		.footer-x{padding-left:calc(0.5rem + 1.5vw);}
		 .part2 .footer-info{color:rgba(255,255,255,0.7);border-right:1px rgba(255,255,255,0.2) solid;padding:calc(0.5rem + 1.0vw);
		 	align-items: center; /* 垂直居中 */
			justify-content: left; /* 水平居中 */}
		 .part2 .footer-info ul{flex:1}
		 .part2 .footer-info ol{flex:1}
			.part2 .footer-info{text-align:left;}
			.part2 .footer-info span{color: #fff;}
			.part2 .footer-info span{display:block;}
		 .part2 .footer-link{overflow:hidden;text-align:center}
			.part2 .footer-link select{background:#FFF;border:0px;margin-bottom:0.6rem);opacity:0.8}

		.footer .title {margin-top:25px;margin-bottom:5px;overflow: hidden;position: relative;}
		.footer .title span {position: relative;font-size:var(--fz18);}

		.footer .footer-zi{font-size:var(--fz14);}

.footer-logo{text-align:center;width:100%;padding:calc(0.5rem + 1.5vw) 0px}
.footer-logo img {
        width: 50%;
        text-align: center;
        margin: 0px auto;
        margin-bottom: 10px;
    }

	.footer-copy{text-align:center;border-top:1px rgba(255,255,255,0.1) solid;padding:calc(0.6rem + 1.0vw) 0px}

/***axui抽屉-格式***/
#navmenu{
	background:#FFF;font-size:var(--fz14);font-family:fcn1;
	background-size: 100% auto;
    width:100%;aspect-ratio: 1 / 1;height:100vh;
    background-image: url(../picture/map.png);
	background-repeat: no-repeat;background-position: bottom left;
	}
	.my-drawer-mu{font-size:var(--fz15);width:100%;background:#b62718;
	padding:calc(0.4rem + 0.2vw) calc(0.4rem + 0.4vw);color:#FFF;line-height:2.5;}
	.my-drawer-nav{width:100%;
	padding:calc(0.4rem + 0.2vw) calc(0.8rem + 0.4vw)}
	.my-drawer-nav li{padding:8px 0px 0px 0px;}
	.my-drawer-nav b{display:block;font-family:fcn1;font-weight:normal;width:100%;padding-bottom:calc(0.2rem + 0.1vw)}
		.my-drawer-nav b a{color:var(--c0)}
		.my-drawer-nav b a:hover{color:var(--ck1)}
		.my-drawer-nav b a::after {
		content: '\e60f';
		font-family: 'ax-iconfont';
		font-size: 80%;
		padding-left: calc(0.3rem + 0.1vw);}
	.my-drawer-nav ul{
		display: grid;justify-content: center;align-items: center;
		grid-template-columns: repeat(3, 1fr);
		grid-template-rows: auto;
		gap: calc(0.3rem + 0.3vw);}
		.my-drawer-nav ul a{text-align:center;background:var(--c04);padding:calc(0.2rem + 0.05vw) calc(0.1rem + 0.05vw);
		overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical}
	.my-drawer-nav ul.wap10 ,.my-drawer-nav ul.wap1{
		display: grid;justify-content: center;align-items: center;
		grid-template-columns: repeat(3, 1fr);
		grid-template-rows: auto;
		gap: calc(0.3rem + 0.3vw);}


/***抽屉-pc导航***/
.menu-modal{
visibility: hidden;opacity: 0;
position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:999;
display: flex;align-items: center;height:100%;
justify-content: center;
background-color: rgba(0, 0, 0, 0.6);
transition: all .4s;}
.menu-modal:target {visibility: visible;opacity: 1;}
.menu-modal:target .modal-content{
	border-radius: var(--br4);
	position: relative;
	width:500px;
	max-width:90%;background-color: rgba(0, 0, 0, 0.75);padding:0.6rem;
	-webkit-animation-duration: 0.4s;
	animation-name: animatetop;
	animation-duration: 0.4s;
}
.fixed-menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("../picture/menu.jpg");
    z-index: 10;
    display: none;
}
.fixed-menu .modal-close {
    width: 32px;
    height: 32px;
    position: absolute;
    right:80px;top:80px;
    background: url("../picture/close-1.svg") center no-repeat;
    transition: all .3s ease;
    cursor: pointer;
    z-index: 2;
}
.fixed-menu .top-box {padding: 4.0rem 3.75rem 0;}
.fixed-menu .top-box .img-box {width: calc(22.0rem + 15.0vw);}
.fixed-menu .top-box img {display: block;width: 100%;}

.fixed-menu .bot-box {
    position: absolute;
    top: 7.5rem;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 0 3.75rem;
    display: flex;
    align-items: center;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.fixed-menu .flex {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;}

.fixed-menu .block span {display: block;font-size:110%;color: #fff;}
.fixed-menu .block span a { color: #fff;}
.fixed-menu .block div {margin-top:0.5rem;padding-top: 1.5rem;position: relative;}
.fixed-menu .block div:before {
    content: '';
    width: 24px;
    height: 2px;
    background-color: #8c1c40;
    display: block;
    position: absolute;
    top: 0;
    left: 0;}
.fixed-menu .bot-box li>a{position: relative;padding-left:calc(0.3rem + 0.3vw)}
.fixed-menu .bot-box li>a::before {
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    content: '';
    width: 5px;
    height: 5px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background:#fff;opacity: 0.8;;}
.fixed-menu .block li>a{font-size: max(15px, 1.25rem);color: #fff;}
.fixed-menu .block li>a:hover{color: #f00;}
.fixed-menu .block li ul {padding:0.20rem 0 1.00rem 1.25rem;}
.fixed-menu .block li ul a{
    display: block;
    font-size: max(14px, 1rem);
    color: #fff;opacity: 0.5;
    transition: opacity .3s ease;}
.fixed-menu .block li ul a:hover{color:#ffae00;opacity:0.9;}


/***弹出搜索条***/
.fixed-search {
    position: fixed;z-index: 10000;display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	background-color: rgba(0, 0, 0, 0.7); 	
}

.fixed-search .s-box{
	transition: all 0.3s ease-out 0s;
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
	}

.fixed-search .modal-close {
    width: 50px;height:50px;
    position: absolute;
    left:49%;top:55%;transform:transform(-49%,-55%);
    background:url("../picture/close-1.svg") center no-repeat;
    transition: all .3s ease;
    cursor: pointer;
    z-index: 2;
}
.fixed-search .bot-box {
	width: 800px;
    max-width: 90%;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
/***搜索条s样式***/
	.search-style {
	width:100%;right:0px;padding:0.3rem;
	overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	}
	.search-style form{display:flex}
	.search-style .sb-search-input{border:0px;background:#f2f2f2;padding:10px;flex:1;
	height:5.6rem;line-height:1.0;border-radius:0px;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
	.search-style .sb-search-submit{
	border:0px;background:#f0c409 ;width:6.6rem;cursor:pointer;cursor:hand;position:relative;
	height:5.6rem;line-height:1.0;}
	.search-style .sb-search-submit i{font-size:1.6rem}


@media screen and (max-width: 500px) { 
}