
/**************************通用的样式**************************/
/*字体图标*/
@font-face{
		font-family: S;
		src: url('../fonts/icomoon.eot') format('embedded-opentype'),
		url('../fonts/icomoon.svg') format('svg'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.woff') format('woff')
}
[class^="icon-"],
[class*=" icon-"]{
	font-family: S;
	font-style: normal;
}


.icon-folder-open:before {
  content: "\e930";
}
.icon-phone:before {
  content: "\e942";
}
.icon-envelop:before {
  content: "\e945";
}
.icon-bell:before {
  content: "\e951";
}
.icon-mobile:before {
  content: "\e958";
}
.icon-user:before {
  content: "\e971";
}
.icon-spinner6:before {
  content: "\e97f";
}
.icon-lock:before {
  content: "\e98f";
}
.icon-equalizer:before {
  content: "\e992";
}
.icon-iphone::before{
	content: '\e958';
	font-size: 13px;
}
.icon-tel::before{
	content: '\e942';
	font-size: 13px;
}



/*******************************************/


















.s_back_g{
	width: 100%;
	/*background: url(../img/lunbo/dabg.jpg);*/
	background: #000;
	
}
/*************************************/



.s_header{
	width: 100%;
	height: 60px;
	background: transparent;
}

#s_header .top-bar{
	height: 40px;
	line-height: 39px;
	border-bottom: 1px solid #eee;
}

#s_header .top-bar .container .row>div+div{
	border-left:1px solid #e0e0e0;
}
#s_header .top-bar .container .row .top-bar-1 a{
	color: #fff;
	position: relative;
}

#s_header .top-bar .container .row .top-bar-1 a img{
	position: absolute;
	left: 50%;
	margin-left: -60px;
	display: none;
	margin-top: -10px;
	z-index: 9999;
}
#s_header .top-bar .container .row .top-bar-1 a:hover img{
	display:block; 
}
.navbar-S{
	background: #fff;
}
#s_header .navbar-S{
	margin-bottom: 0px;
	background: #00010e;
	border: none;
}

#s_header .navbar-S .navbar-brand{
	height: 60px;
	padding: 10px 15px;
}
#s_header .navbar-S #S_nav{
	background: #00010e;
}

#s_header .navbar-S #S_nav .navbar-nav a{
	height: 60px;
	line-height: 30px;
	color: #fff;
	/*background: #ccc;*/
		background: #00010e;
}
#s_header .navbar-S #S_nav .navbar-nav li.active a,
#s_header .navbar-S #S_nav .navbar-nav li a:hover{
	/*background-color: transparent;*/
	color: #fff;
	border-bottom:2px solid #445dfb;
	
}


#s_header .navbar-S .navbar-toggle {
    margin-top: 18px;
}



/**********************轮播图*************/

.s_back_g{
	padding: 0px;
}


.item{
	width: 100%;
	
}

.s_back_g .item img{
	width: 100%;
	height: 100%;
}


/************登陆框*****************/

.nav-logo>li>a{
	color: #fff;
	line-height: 25px;
}
.nav-logo li+li{
	height: 39px;
	border-left: 1px solid #fff;
	box-sizing: border-box;
}

.nav-logo>li>a,.nav-logo>li>a:focus,.nav-logo>li.active>a:hover {
    cursor: default;
    border-bottom-color: transparent;
}

#myTab .nav-logo>li.active>a:hover {
    color: #555;
    cursor: default;
    border-bottom-color: transparent;
}


.nav-logo>li>a:focus, .nav-logo>li>a:hover {
    text-decoration: none;
    background-color: #1b1a2c !important; 
    border: 1px solid #1b1a2c;
    color: #1fa8ff;
	box-sizing: border-box;
    
}


.nav-logo>li.active>a, .nav-logo>li.active>a:focus, .nav-logo>li.active>a:hover {
    color: #1fa8ff;
    cursor: default;
    background-color:#1b1a2c;
    border:1px solid #1b1a2c;
    border-bottom-color:none;
	box-sizing: border-box;
    
}
.nav-logo>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border-radius: 4px 4px 0 0;
    
}
.nav-logo>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}