html{scroll-behavior: smooth;}
/* 头部样式 start */
.index_box{width: 100%; float: left;}
.index_div{width: 1232px; margin: 0 auto;}
.logo{margin: 15px 0 0 38px;}
.nav .dropdown-menu li a{padding: 10px 20px;}
.navbar_div_left{float: left; width: 184px;}
.navbar_div_right{float: right; width: 1048px;}
.navbar_div_right_ico{float: right; width: 100%; padding-top: 15px; padding-right: 11px; position: relative;}
.navbar_div_right_ico ul li{float: right; list-style: none; margin-right: 20px;}
.navbar_div_right_ico ul li span{font-size: 14px;  line-height: 28px; color: #444;}
.navbar_div_right_ico ul li span i{font-style: normal; color: #3260b5;}
.navbar_div_right_ico ul li b{display: block; width: 28px; height: 28px; text-align: center; line-height: 28px; font-size: 12px; color: #fff; background: #ccc; border-radius: 50%; font-weight: normal;}
.navbar_div_right_ico ul li b:hover{background: #3260b5; transition: all 0.3s ease;}
.navbar_div_right_nav{float: right; padding-top: 9px; padding-right: 20px; position: relative;}
.navbar{min-height: 0; margin-bottom: 0; border: 0;}
.container-fluid{padding: 0;}
.navbar-collapse{padding: 0;}
.navbar-brand{display: none;}
.navbar-default{background-color: inherit; border-top: 1px solid #ececec;}
.navbar-default .navbar-nav > li > a{font-size: 14px; color: #444; line-height: normal; padding: 16px 30px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background: #3260b5; color: #fff;}
.navbar-default .navbar-nav > li > a:hover{background: #3260b5; color: #fff; transition: all 0.3s ease;}
.navbar-default .navbar-nav > .active > a:hover{background: #3260b5; color: #fff; transition: all 0.3s ease;}
.navbar-default .navbar-nav > .active > a:visited{background: #3260b5; color: #fff; transition: all 0.3s ease;}
.navbar-default .navbar-nav > .active > a{color: #fff; background: #3260b5;}
.bootsnav_ico{width: 275px; height: 1px; position: absolute; top: 9px; right: 20px; background: #3260b5; z-index: 10;}
.dropdown-menu{min-width: 116px;}
.select_div{position: absolute; width: 200px; /*top: 5px; right: 500px;*/ top: 10px; right: 220px;}
.wechat_div{position: absolute; width: 100px; top: 46px; /*right: 373px; */ right: 90px; z-index: 100;}

/* 首页banner */
.index_banner{width: 100%; float: left;}
.swiper-pagination-bullet{width: 30px; height: 3px; border-radius: 2px; background: #fff; opacity: 1;}
.swiper-pagination-bullet-active{background: #ffc50f; opacity: 1;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 30px;}

/* 首页标题 */
.index_title{width: 100%; text-align: center; margin-top: 83px;}
.index_title_con{margin-top: 28px;}
.index_title h2{font-size: 26px; margin: 0;}
.index_title i{color: #999; margin: 0 10px;}
.index_title span{font-size: 14px; color: #999;}
.index_title_ico{width: 60px; height: 2px; background: #3260b5; margin: 30px auto 0 auto;}

/* 首页关于华伟 */
.index_about{width: 100%; float: left; min-height: 529px; margin-top: 64px;}
.index_about_left{float: left; width: 329px; height: 432px; margin-left: 71px; background: url(../images/con1.png);}
.index_about_more{height: 18px; line-height: 18px; margin: 22px 0 0 212px;}
.index_about_more a{color: #3260b5; font-size: 13px;}
.index_about_more_ico{padding: 0px 5px 2px 5px; color: #fff; background: #3260b5; float: left; border-radius: 50%; font-size: 12px; line-height: normal; margin-right: 10px;}
.index_about_right{float: left; width: 702px; margin-left: 130px;}
.index_about_right_top{width: 100%; float: left;}
.index_about_right_top div{float: left; margin-right: 77px;}
.index_about_right_top p{font-size: 14px;}
.index_about_right_top h2{font-size: 60px; color: #3260b5; font-weight: bold; margin-top: 15px; margin-bottom: 0;}
.index_about_right_top h2 i{font-style: normal;}
.index_about_right_middle{width: 100%; float: left; margin-top: 50px;}
.index_about_right_middle ul{padding: 0;}
.index_about_right_middle ul li{float: left; list-style: none; font-size: 14px;}
.index_about_right_middle ul li a{display: block; background: #f3f3f3; padding: 10px 48px; color: #444; margin-right: 2px;}
.index_about_right_middle ul li a:hover{background: #3260b5; color: #fff; transition: all 0.3s ease;}
.index_about_right_text{width: 630px; float: left; font-size: 14px; margin-top: 40px;}
.index_about_right_text p{line-height: 24px;}

/* 首页产品中心 */
.index_cp_box{width: 100%; min-height: 496px; float: left; background: url(../images/con2.png) no-repeat center center; margin-bottom: 191px;}
.index_cp_div{width: 1232px; margin: 0 auto; position: relative;}
.index_cp_title{width: 100%; float: left; text-align: right; color: #fff; font-size: 16px; padding-top: 110px; padding-right: 40px;}
.index_cp_title p{margin-top: 30px;}
.index_cp_title_ico{width: 43px; height: 2px; background: #fff; float: right;}
.index_cp_body{position: absolute; top: 243px;}
.index_cp_body_ico{float: left;}
.index_cp_body_con{float: left;}
.index_cp_body_title{width: 289px; height: 222px; padding-top: 80px; background: #fff; text-align: center;}
.index_cp_body_title h2{font-size: 18px;}
.index_cp_body_title p{font-size: 16; color: #ccc;}
.index_cp_body_img{width: 289px; height: 222px;}
.index_cp_title_phone{display: none;}
.index_cp_body_title_m{display: none;}
.index_cp_body_list{float: left; width: 867px; position: relative; overflow: hidden;}
.index_cp_body_listbox{float: left; width: 1734px;}
.index_cp_body_list1{float: left; position: relative; top: 0; left: 0;}
.index_cp_body_list2{float: left; position: relative; top: 0; left: 0;}
.index_cp_prev{width:34px; height:60px; position: absolute; top: 43%; left: 0; background: url(../images/BxSlider_prev.png); z-index: 100;}
.index_cp_next{width:34px; height:60px; position: absolute; top: 43%; right: 0; background: url(../images/BxSlider_next.png); z-index: 100;}

/* 首页解决方案 */
.index_box_jjfan{width: 1122px; margin: 0 auto; padding-top: 60px;}
.index_box_jjfan .List {position: relative;}
.index_box_jjfan .List li{ float:left; margin-top:-8px; position: relative; margin-right:2%; margin-bottom:2%; background:#fff; transition:0.3s;}
.index_box_jjfan .List li a{display:block; width:100%; position:relative; overflow:hidden;}
.index_box_jjfan .List li a .txt{position: absolute; width: 100%; padding: 5px 0; font-size: 16px; color: #fff; bottom: 0; background: rgba(0,0,0,0.65);}
.index_box_jjfan .List li a .txt span{display: block; width: 465px; float: left; padding: 5px 0 5px 20px; border-right: 1px solid #fff;}
.index_box_jjfan .List li a .txt i{display: block; float: left; padding: 5px 0; margin-left: 25px;}
.index_box_jjfan .List .btn{ width:34px; height:60px; position:absolute;top: 39%; margin-top: -22px; display:block; z-index:5;}
.index_box_jjfan .List .prev{left: -40px; background: url(../images/BxSlider_prev.png);}
.index_box_jjfan .List .next{ right:-40px; background: url(../images/BxSlider_next.png);}
.index_box_jjfan .List .btn a{ display:block; width:34px; height:60px;}
.index_box_jjfan .List .bx-default-pager{text-align: center; margin-top: 40px;}
.index_box_jjfan .List .bx-pager-item{display: inline-block;}
.index_box_jjfan .List .bx-pager-item a{background: #ccc; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius: 5px;}
.index_box_jjfan .List .bx-pager-item a.active{background: #3260b5;}

/* 首页新闻中心 */
.indx_news{background: #f2f9ff; margin-top: 36px; padding-bottom: 33px;}
.indx_news_title{width: 100%; float: left; padding: 60px 70px;}
.indx_news_title h2{float: left; font-size: 24px;}
.indx_news_title h3{float: right;}
.indx_news_title h3 a{color: #444; font-size: 18px;}
.indx_news_title h3 a:hover{color: #3260b5;}
.indx_news_box{width: 100%; float: left;}
.indx_news_box_left{float: left; margin-left: 68px;}
.indx_news_box_right{float: left; width: 917px;}
.indx_news_box_right ul{padding: 0; margin: 0;}
.indx_news_box_right ul li{width: 390px; list-style: none; margin-left: 50px; float: left;}
.indx_news_box_right ul li a{width: 100%; float: left; padding: 9px; border-bottom: 1px solid #ddd;}
.indx_news_box_right ul li a:hover{background: #fff; border-bottom: 1px solid #3260b5; transition: all 0.3s ease;}
.indx_news_date{font-size: 18px; color: #999;}
.index_news_h4{font-size: 18px; color: #444; margin: 22px 0; line-height: 27px;}
.indx_news_con{font-size: 14px; color: #999; display: block; margin-bottom: 28px;}
.indx_news_ico{display: block; margin-bottom: 0;}
.indx_news_box_right ul li a:hover .index_news_h4{color: #3260b5; transition: all 0.3s ease;}
.indx_news_box_left_phont{display: none;}
.indx_news_box_right_title{width: 100%; float: left; padding-left: 50px;}
.indx_news_box_right_box{width: 100%; float: left; border-bottom: 1px solid #ddd;}
.indx_news_box_right_nav{font-size: 16px; float: left;}
.indx_news_box_right_nav a{display: block; padding: 10px 20px; color: #444;}
.indx_news_box_right_nav a:hover{background: #3260b5; color: #fff; transition: all 0.3s ease;}
.indx_news_box_right_box>div.active a{background: #3260b5; color: #fff;}

/* 底部 */
.footer_box{width: 100%; float: left;}
.footer_top{width: 100%; background: #3c3c3c; float: left;}
.footer_buttom{width: 100%; height: auto; /*line-height: 43px;*/ /*text-align: center; */padding-top: 20px; background: #2f2e2e; border-top: 1px solid #515151; float: left; color: #fff; padding-left: 35px;}
.footer_buttom a{color: #fff;}
.footer_div{/*width: 100%;*/width: 1232px; margin: 0 auto; text-align: center;}
.footer_top_left{float: left; height: 280px; margin: 33px 0 15px 50px; border-right: 1px solid #5f5f5f;}
.footer_top_left_img{margin-right: 47px; margin-top: 15px; float: left;}
.footer_top_left_text{float: left; margin-right: 47px;}
.footer_top_left_text h4{margin-top: 18px;}
.footer_top_left_text h4 p{color: #fff; font-size: 16px;}
.footer_top_left_text p{color: #bababa; font-size: 14px;}
.footer_top_right{float: left; height: 280px; margin: 55px 0 15px 37px; color: #fff;}
.footer_top_right dl{float: left; margin-right: 20px;}
.footer_top_right dt{font-size: 16px; font-weight: normal; margin-bottom: 25px;}
.footer_top_right dt a{color: #fff;}
.footer_top_right dd{margin-bottom: 10px;}
.footer_top_right dd a{font-size: 14px; color: #bababa;}
.footer_ewm{float: left; margin-left: 20px; text-align: center;}
.footer_ewm p{font-size: 16px; margin-top: 20px;}
.m_footer{display: none; background: #3c3c3c; color: #fff; text-align: center; padding: 10px 0;}
.m_footer a{color: #fff;}

@media (max-width: 1199px){
	.index_div{width: 100%;}
	.navbar_div_left{width: 14%;}
	.navbar_div_left img{width: 100%;}
	.navbar_div_right{width: 86%;}
	.navbar-default .navbar-nav > li > a{font-size: 14px; font-weight: 700; color: #333; line-height: normal; padding: 10px 15px;}

	.index_title{margin-top: 10vw;}
	.index_title i{display: none;}
	.index_title h2{font-size: 6vw;}
	.index_title span{font-size: 3vw;}
	.index_title_con{padding: 0 2%;}
	.index_about{padding: 5% 10%; margin-top: 0; min-height: auto;}
	.index_about_left{width: 50%; height: auto; margin-left: 0;}
	.index_about_left img{width: 100%;}
	.index_about_more{display: none;}
	.index_about_right{width: 50%; margin-left: 0;}
	.index_about_right_middle{margin: 0;}
	.index_about_right_middle ul li{width: 100%;}
	.index_about_right_middle ul li a{padding: 0; width: 100%; height: 12.2vw; line-height: 12.2vw; font-size: 3.5vw; text-align: center; margin-bottom: 2px;}
	.index_about_right_top{display: none;}
	.index_about_right_text{display: none;}

	.index_cp_box{min-height: auto; margin-bottom: 19vw;}
	.index_cp_div{width: 100%;}
	.index_cp_title{padding: 8vw 4vw 0 0; margin-bottom: 55vw;}
	.index_cp_title_pc{display: none;}
	.index_cp_title_phone{display: block; font-size: 3.5vw;}
	.index_cp_title_phone p{margin-top: 3vw;}
	.index_cp_body_ico{display: none;}
	.index_cp_body_title{display: none;}
	.index_cp_body{padding: 0 2%; top: 38vw; width: 100%;}
	.index_cp_body_con{width: 33.3%;}
	.index_cp_body_img{width: 100%; height: auto; position: relative;}
	.index_cp_body_img img{width: 100%; height: 35vw;}
	.index_cp_body_title_m{display: block; width: 100%; height: 100%; padding-top: 10vw; color: #fff; position: absolute; top: 0; background: rgba(0,0,0,0.65);}
	.index_cp_body_title_m p{font-size: 4vw; text-align: center;}
	.index_cp_body_list{width: 100%;}
	.index_cp_body_listbox{width: 100%;}

	.index_box_jjfan{width: 100%; padding-top: 5vw;}
	.index_box_jjfan .List .btn{display: none;}
	.index_box_jjfan .List li a .txt span{width: 83%; font-size: 3vw;}
	.index_box_jjfan .List li a .txt i{margin-left: 3vw; width: 3.5vw; height: 3.5vw;}
	.index_box_jjfan .List li a .txt i img{width: 100%;}
	.index_box_jjfan .List .bx-default-pager{margin-top: 2vw;}

	.indx_news{background: #fff; padding: 0; margin: 6vw 0;}
	.indx_news_box_left_phont{display: block;}
	.indx_news_box_left_pc{display: none;}
	.indx_news_title{text-align: center; padding: 0;}
	.indx_news_title h2{float: none; font-size: 6vw;}
	.indx_news_title h3{display: none;}
	.indx_news_box_left{width: 100%; margin: 0; padding: 0 4%;}
	.indx_news_box_right{width: 100%;}
	.indx_news_box_right ul li{width: 100%; margin: 0;}
	.indx_news_box_right ul li a{padding: 4%;}
	.indx_news_date{float: right; width: 40%; font-size: 3.5vw; text-align: right;}
	.index_news_h4{float: left; width: 60%; margin: 0; font-size: 4vw; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.indx_news_con{float: left; width: 100%; font-size: 3.5vw; margin-bottom: 0; margin-top: 3vw;}
	.indx_news_ico{display: none;}

	.footer_top{display: none;}
	.footer_buttom{display: none;}
	.m_footer{display: block;}
}

@media (max-width: 991px){
	.index_div{width: 100%;}
	.navbar_div_left{width: 18%;}
	.navbar_div_left img{width: 100%;}
	.navbar_div_right{width: 82%;}
	.navbar-default .navbar-nav > li > a{font-size: 12px; font-weight: 700; color: #333; line-height: normal; padding: 10px 15px;}

	.index_title{margin-top: 10vw;}
	.index_title i{display: none;}
	.index_title h2{font-size: 6vw;}
	.index_title span{font-size: 3vw;}
	.index_title_con{padding: 0 2%;}
	.index_about{padding: 5% 10%; margin-top: 0; min-height: auto;}
	.index_about_left{width: 50%; height: auto; margin-left: 0;}
	.index_about_left img{width: 100%;}
	.index_about_more{display: none;}
	.index_about_right{width: 50%; margin-left: 0;}
	.index_about_right_middle{margin: 0;}
	.index_about_right_middle ul li{width: 100%;}
	.index_about_right_middle ul li a{padding: 0; width: 100%; height: 12.2vw; line-height: 12.2vw; font-size: 3.5vw; text-align: center; margin-bottom: 2px;}
	.index_about_right_top{display: none;}
	.index_about_right_text{display: none;}

	.index_cp_box{min-height: auto; margin-bottom: 19vw;}
	.index_cp_div{width: 100%;}
	.index_cp_title{padding: 8vw 4vw 0 0; margin-bottom: 55vw;}
	.index_cp_title_pc{display: none;}
	.index_cp_title_phone{display: block; font-size: 3.5vw;}
	.index_cp_title_phone p{margin-top: 3vw;}
	.index_cp_body_ico{display: none;}
	.index_cp_body_title{display: none;}
	.index_cp_body{padding: 0 2%; top: 38vw; width: 100%;}
	.index_cp_body_con{width: 33.3%;}
	.index_cp_body_img{width: 100%; height: auto; position: relative;}
	.index_cp_body_img img{width: 100%; height: 35vw;}
	.index_cp_body_title_m{display: block; width: 100%; height: 100%; padding-top: 10vw; color: #fff; position: absolute; top: 0; background: rgba(0,0,0,0.65);}
	.index_cp_body_title_m p{font-size: 4vw; text-align: center;}
	.index_cp_body_list{width: 100%;}
	.index_cp_body_listbox{width: 100%;}

	.index_box_jjfan{width: 100%; padding-top: 5vw;}
	.index_box_jjfan .List .btn{display: none;}
	.index_box_jjfan .List li a .txt span{width: 83%; font-size: 3vw;}
	.index_box_jjfan .List li a .txt i{margin-left: 4vw; width: 4vw; height: 4vw;}
	.index_box_jjfan .List li a .txt i img{width: 100%;}
	.index_box_jjfan .List .bx-default-pager{margin-top: 2vw;}

	.indx_news{background: #fff; padding: 0; margin: 6vw 0;}
	.indx_news_box_left_phont{display: block;}
	.indx_news_box_left_pc{display: none;}
	.indx_news_title{text-align: center; padding: 0;}
	.indx_news_title h2{float: none; font-size: 6vw;}
	.indx_news_title h3{display: none;}
	.indx_news_box_left{width: 100%; margin: 0; padding: 0 4%;}
	.indx_news_box_right{width: 100%;}
	.indx_news_box_right ul li{width: 100%; margin: 0;}
	.indx_news_box_right ul li a{padding: 4%;}
	.indx_news_date{float: right; width: 40%; font-size: 3.5vw; text-align: right;}
	.index_news_h4{float: left; width: 60%; margin: 0; font-size: 4vw; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.indx_news_con{float: left; width: 100%; font-size: 3.5vw; margin-bottom: 0; margin-top: 3vw;}
	.indx_news_ico{display: none;}

	.footer_top{display: none;}
	.footer_buttom{display: none;}
	.m_footer{display: block;}
}

@media (max-width: 767px){
	.index_div{width: 100%;}
	.navbar_div_left{display: none;}
	.navbar_div_right{width: 100%;}
	.navbar_div_right_ico{display: none;}
	.navbar_div_right_nav{width: 100%; padding: 0;}
	.bootsnav_ico{display: none;}
	.navbar-brand{display: block; height: auto; line-height: normal; padding-left: 4%; width: 50%;}
	.navbar-default{border: 0; width: 100%;}
	.navbar-toggle{border: 0; margin-top: 15px;}
	.navbar-toggle .icon-bar{height: 3px;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: transparent;}
	.navbar-default .navbar-toggle .icon-bar{background-color: #3260b5;}
	.container-fluid>.navbar-collapse , .container-fluid > .navbar-header{margin: 0;}
	.navbar-default .navbar-nav > li > a{padding-left: 10vw; padding-right: 10vw; border-bottom: 1px solid #f3f3f3;}
	.dropdown-menu li{border-bottom: 1px solid #f3f3f3; padding-left: 7vw;}

	.index_banner{width: 100%; float: left;}
	.swiper-pagination-bullet{width: 8vw; height: 1vw; border-radius: 2px; background: #fff; opacity: 1;}
	.swiper-pagination-bullet-active{background: #ffc50f; opacity: 1;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 2vw;}

	.index_title{margin-top: 10vw;}
	.index_title i{display: none;}
	.index_title h2{font-size: 6vw;}
	.index_title span{font-size: 3vw;}
	.index_title_con{padding: 0 2%;}
	.index_about{padding: 5% 10%; margin-top: 0; min-height: auto;}
	.index_about_left{width: 50%; height: auto; margin-left: 0;}
	.index_about_left img{width: 100%;}
	.index_about_more{display: none;}
	.index_about_right{width: 50%; margin-left: 0;}
	.index_about_right_middle{margin: 0;}
	.index_about_right_middle ul li{width: 100%;}
	.index_about_right_middle ul li a{padding: 0; width: 100%; height: 12.2vw; line-height: 12.2vw; font-size: 3.5vw; text-align: center; margin-bottom: 2px;}
	.index_about_right_top{display: none;}
	.index_about_right_text{display: none;}

	.index_cp_box{min-height: auto; margin-bottom: 19vw;}
	.index_cp_div{width: 100%;}
	.index_cp_title{padding: 8vw 4vw 0 0; margin-bottom: 55vw;}
	.index_cp_title_pc{display: none;}
	.index_cp_title_phone{display: block; font-size: 3.5vw;}
	.index_cp_title_phone p{margin-top: 3vw;}
	.index_cp_body_ico{display: none;}
	.index_cp_body_title{display: none;}
	.index_cp_body{padding: 0 2%; top: 38vw; width: 100%;}
	.index_cp_body_con{width: 33.3%;}
	.index_cp_body_img{width: 100%; height: auto; position: relative;}
	.index_cp_body_img img{width: 100%; height: 35vw;}
	.index_cp_body_title_m{display: block; width: 100%; height: 100%; padding-top: 10vw; color: #fff; position: absolute; top: 0; background: rgba(0,0,0,0.65);}
	.index_cp_body_title_m p{font-size: 4vw; text-align: center;}
	.index_cp_body_list{width: 100%;}
	.index_cp_body_listbox{width: 100%;}

	.index_box_jjfan{width: 100%; padding-top: 5vw;}
	.index_box_jjfan .List .btn{display: none;}
	.index_box_jjfan .List li a .txt span{width: 83%; font-size: 4vw;}
	.index_box_jjfan .List li a .txt i{margin-left: 6vw;}
	.index_box_jjfan .List .bx-default-pager{margin-top: 2vw;}

	.indx_news{background: #fff; padding: 0; margin: 6vw 0;}
	.indx_news_box_left_phont{display: block;}
	.indx_news_box_left_pc{display: none;}
	.indx_news_title{text-align: center; padding: 0;}
	.indx_news_title h2{float: none; font-size: 6vw;}
	.indx_news_title h3{display: none;}
	.indx_news_box_left{width: 100%; margin: 0; padding: 0 4%;}
	.indx_news_box_right{width: 100%;}
	.indx_news_box_right ul li{width: 100%; margin: 0;}
	.indx_news_box_right ul li a{padding: 4%;}
	.indx_news_date{float: right; width: 40%; font-size: 3.5vw; text-align: right;}
	.index_news_h4{float: left; width: 60%; margin: 0; font-size: 4vw; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.indx_news_con{float: left; width: 100%; font-size: 3.5vw; margin-bottom: 0; margin-top: 3vw;}
	.indx_news_ico{display: none;}
	.indx_news_box_right_title{padding: 0 4%;}
	.indx_news_box_right_box{border-bottom: 1px solid #3260b5;}
	.indx_news_box_right_nav{font-size: 3.5vw; width: 50%; text-align: center;}
	.indx_news_box_right_nav a{padding: 3vw 0;}

	.footer_top{display: none;}
	.footer_buttom{display: none;}
	.m_footer{display: block;}
}
