@charset "utf-8";
/*手机*/
@media screen and (max-width: 768px) {
	.u-header-top-l{ text-align: center;}
	.u-header-top-c{ text-align: center;}
	.u-header-top-r{ text-align: center;}
	.u-header-main-l{ text-align: center;}
	.u-header-main-r{ text-align: center;}


	.container-fluid > .navbar-collapse, 
	.container-fluid > .navbar-header, 
	.container > .navbar-collapse, 
	.container > .navbar-header {
	    margin-right: 0px;
	    margin-left: 0px;
	}
	.navbar-nav {
	    margin: 7.5px 0px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, 
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
	    color: #E74C3C;
	}
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li.open > ul > li.open > a,
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li > ul > li > a:hover, 
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li > ul > li > a:focus {
	    color: #E74C3C;
	}
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li.open > ul > li.open > ul > li > a {
	    padding-left: 40px;
	}
	.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {

  background: none;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:focus, 
.navbar-default .navbar-nav > li > a:hover{
  background: none!important;
}
.navbar-default .navbar-nav > .dropdown .on {
    background: none;
}
	.text-style{
		text-align: center;
	}
	.other-right-title h2{
		color: #292f38;
		font-size: 30px;
		margin-top: 40px;
		margin-bottom: 20px;
	}
	.new-product-show{
		display: none;
	}

    .phonebtn{display:block;position: fixed;bottom: 0; height:56px;width:100%;background: #fff;}
    .phonebtn ul{height:100%;display: -webkit-box;  display: -moz-box;  display: box;border-top: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3;}
    .phonebtn ul li{-moz-box-flex: 1;    -webkit-box-flex: 1;    box-flex: 1;    position: relative;    border-left: 1px solid #d3d3d3;}
    .phonebtn ul li a{text-align: center;display:block;}
    .phonebtn ul li a i{padding-top: 14px; font-size: 24px; color: #222222;}



}
/*平板*/
@media screen and (min-width: 769px) and (max-width: 992px) {
	.u-header-top-l{ text-align: left;}
	.u-header-top-c{ text-align: center;}
	.u-header-top-r{ text-align: right;}
	.u-header-main-l{ text-align: left;}
	.u-header-main-r{ text-align: right;}

	.container-fluid > .navbar-collapse, 
	.container-fluid > .navbar-header, 
	.container > .navbar-collapse, 
	.container > .navbar-header {
	    margin-right: 0px;
	    margin-left: 0px;
	}
	.navbar-nav {
	    margin: 7.5px 0px;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, 
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
	    color: #E74C3C;
	}
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li.open > ul > li.open > a,
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li > ul > li > a:hover, 
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li > ul > li > a:focus {
	    color: #E74C3C;
	}
	.navbar-nav > li > .u-dropdown-menu-bg > ul > li.open > ul > li.open > ul > li > a {
	    padding-left: 40px;
	}
	.text-style{
		text-align: center;
	}
	.other-right-title h2{
		color: #292f38;
		font-size: 30px;
		margin-top: 40px;
		margin-bottom: 20px;
	}
	.new-product-show{
		display: none;
	}

    .phonebtn{display:none;}

}
/*普通显示器*/
@media screen and (min-width: 993px) and (max-width: 1200px) {
	.u-header-top-l{ text-align: left;}
	.u-header-top-c{ text-align: center;}
	.u-header-top-r{ text-align: right;}
	.u-header-main-l{ text-align: left;}
	.u-header-main-r{ text-align: right;}

	.navbar-default .navbar-nav > li > a{
		padding-left:20px;
		padding-right:20px;
	}
	.other-right-title h2{
		color: #292f38;
		font-size: 30px;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.new-product-show{
		display: block;
	}
	.phonebtn{display:none;}
}
/*大显示器*/
@media screen and (min-width: 1201px) {
	.u-header-top-l{ text-align: left;}
	.u-header-top-c{ text-align: center;}
	.u-header-top-r{ text-align: right;}
	.u-header-main-l{ text-align: left;}
	.u-header-main-r{ text-align: right;}

	.navbar-default .navbar-nav > li > a{
		padding-left:35px;
		padding-right:35px;
	}
	.other-right-title h2{
		color: #292f38;
		font-size: 30px;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.new-product-show{
		display: block;
	}
	.phonebtn{display:none;}
}









