﻿@charset "utf-8";
.header{ margin:0 auto; background:#fff;}
.header .logo{ display:inline-block;margin-top:28px;margin-left: 15px;-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear;}
.header .logo a{ width:100%; height:100%; display:inline-block; }
.header .logo img{ width:100%; height:auto; display:block;}
.FastLogin{ color:#959595; margin-right:-10px; text-align:right;}
.FastLogin a{ font-size:14px; color:#959595;cursor: pointer;}
.navbar-toggle .icon-bar{background-color:#5e5e5e;}
.navbar-header{ margin-top:-45px; margin-left:30px;}
.accNav{position: relative; margin-top:15px;-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear;}
.enBrand{position: relative;margin-right: 15px;}
.enBrand .fa{position: absolute;}
.enBrand .fa-sort-up{top: 8px;}
.enLng{display: none; position: absolute;z-index: 22;top: 22px;right: -42px;padding-top:5px;padding-left:15px;background: #FFFFFF;width: 100px;background: #EEEEEE;border-top: 0; }
.enLng div{height: 28px;}
.enLng a{color: #959595;}
.enLng a:hover{color: #313131;}
.index-header .row{margin-right: 0;}
.index-header .logo{margin-left: 0;}
/*媒体查询部分*//*最大宽度767 手机端*/
@media (max-width: 767px) {
      .navbar-right{ float:none;}
      .header{ width:auto; height:80px;}
      .index-header .logo{margin-left: 15px;}
      .accNav ul{background:#eee;}
      .accNav ul li a:hover,
      .accNav ul li a:active,
      .accNav ul li a:link,
      .accNav ul li a:visited{padding:10px 25px; font-size:14px; background:transparent; color:#959595;}
      .col-sm-None{
      	display: none !important;
      }
      .log-xs {
			    display: -webkit-box;
			    display: box;
			    -webkit-box-orient: horizontal;
			    box-orient: horizontal;
			    margin-top: 22px;
			    margin-left: 15px;
			}
			.footer{
				padding: 15px;
			}
			.header .row{
				margin-right: 0;
			}
}
@media (min-width:768px){
	.index-header .navbar-collapse{
		padding-right: 0;
	}
	.header .row{
		margin-right: 0;
	}
}
@media (min-width:768px) and (max-width:988px){
	.index-header .col-sm-4 {
		width: 10%;
	}
	.index-header .col-sm-4 div{
		width: 75px;overflow: hidden;
	}
	.index-header .col-sm-8 {
		width: 90%;
	}
}
/*最小768 到 最大1199 适用ipad*/
@media (min-width:768px) and (max-width:1199px){

      /*.header{ width:750px; height:110px;}*/
      .header{height:110px;}
      .index-header{width:75.5%; }
      .header .logo{ margin-top:43px;}
      .header .logo img{ width:240px;}
      .accNav ul{background:transparent;}
      .accNav ul li a:hover,
      .accNav ul li a:active,
      .accNav ul li a:link,
      .accNav ul li a:visited{padding:10px 5px; font-size:14px; background:transparent; color:#313131;}
      
}

/*PC 笔记本 通用部分*/
@media (min-width:1200px){

      .header{ width:75.5%; height:120px;}
      .header .logo{ margin-top:46px;}
      .header .logo img{ width:245px; height:33px;}
      .FastLogin{margin-right:0px;}
      .accNav ul{ margin-top:10px;}
      
      .col-sm-None, .col-xs-None {
            display: none;
      }
}

/*最小1200 到 1440 适用PC 笔记本*/
@media (min-width:1200px) and (max-width:1440px){
.accNav ul li a:hover,
      .accNav ul li a:active,
      .accNav ul li a:link,
      .accNav ul li a:visited{padding:10px 5px; font-size:14px; background:transparent; color:#313131;}
}

/*最小1200 到 无限大 适用pc*/
@media (min-width:1441px){
	.header{ width:1450px; }
	.accNav ul li a{ font-size:16px; color:#fff; border-bottom:#fff solid 1px;}
      .accNav ul li a:hover,
      .accNav ul li a:active,
      .accNav ul li a:link,
      .accNav ul li a:visited{padding:10px 15px; font-size:16px; background:transparent; color:#313131;} 
}
