.pcfooterba{display:none;}
.navbar-header{background: url(../img/lo.png);background-position:132px;background-repeat: no-repeat;}

.navbar-brand {
    float: left;
    height: 80px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    width: 50px;
   
	}
	.shux{display: block;width: 1px;height: 80px;position: absolute; background: rgba(255,255,255,.1);
    left: 5%;}
	.navbar-header{width: 100%;background-color: #da251d;position: fixed;height: 80px; position: relative;
    z-index: 99;}
	.sidebar-nav{border-top: 1px solid #302826;}
	.sidebar-nav a{border-bottom: 1px solid #302826;}

	.dropdown-menu > li > a{color: #999 !important;}
	.nav li a{color: #fff ;}

/*-------------------------------*/
/*         base                  */
/*-------------------------------*/

/*******************base**********************/

* {
	margin: 0;
	padding: 0;
}

html,
body {
	width: 100%;
	height: 100%;
}


/*这行设置能实现单层满屏显示*/


/* 禁用iPhone中Safari的字号自动调整 */

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/* 解决IOS默认滑动很卡的情况 */
	-webkit-overflow-scrolling: touch;
}


/* 禁止缩放表单 */

input[type="submit"],
input[type="reset"],
input[type="button"],
input {
	resize: none;
	border: none;
}

body {
	font: 14px/1.5 normal;
	font-family: arial, '微软雅黑';
	min-width: 320px;
	color: #666;
	*min-width: 1330px;
	overflow-x: hidden;
}

a {
	color: #333;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	cursor: pointer;
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #333
}

a:active {
	text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	margin: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
	font-family: arial, '微软雅黑';
	outline: none;
	vertical-align: middle;
	resize: none;
}
dt,dd,dl{font-weight: normal !important;}
button {
	cursor: pointer;
}

em,
i {
	font-style: normal;
}
mian_content>ul>li>ul,mian_content>ol{list-style-type: block !important;}
ul,
li,
ol {
	list-style-type: none;
}

strong {
	font-weight: normal;
}

p {
	margin-bottom: 0;
}

img {
	display: inline-block;
	vertical-align: middle;
	border: 0;
	font-size: 0;
	line-height: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.warper {
	max-width: 1200px;
	margin: 0 auto;
}

.fl {
	float: left
}

.fr {
	float: right
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:before,
.clearfix:after {
	content: " ";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

.none {
	display: none;
}

.ta-center {
	text-align: center;
}


/*单行溢出*/

.one-txt-cut {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	/* for IE */
	-o-text-overflow: ellipsis;
	/* for Opera */
	-icab-text-overflow: ellipsis;
	/* for iCab */
	-khtml-text-overflow: ellipsis;
	/* for Konqueror Safari */
	-moz-text-overflow: ellipsis;
	/* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis;
	/* for Safari,Swift*/
}


/*多行溢出 手机端使用*/

.more-txt-cut {
	overflow: hidden;
	text-overflow: ellipsis;
	/* for IE */
	-o-text-overflow: ellipsis;
	/* for Opera */
	-icab-text-overflow: ellipsis;
	/* for iCab */
	-khtml-text-overflow: ellipsis;
	/* for Konqueror Safari */
	-moz-text-overflow: ellipsis;
	/* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis;
	/* for Safari,Swift*/
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.bgcolor {
	background-color: #F5F5F5;
}


/* 水平垂直居中的公共类 */

.center {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}


/* 水平居中公共类 */

.center-x {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}


/* 垂直居中公共类 */

.center-y {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.w50 {
	width: 50%;
}

.w25 {
	width: 25%;
}

.w20 {
	width: 20%;
}

.w33 {
	width: 33.333333%;
}

.pr {
	position: relative;
}

.delay100 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}

.delay200 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}

.delay300 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}

.delay400 {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}

.delay500 {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

.delay600 {
	-webkit-animation-delay: 0.6s;
	animation-delay: 0.6s;
}

.delay700 {
	-webkit-animation-delay: 0.7s;
	animation-delay: 0.7s;
}

.delay800 {
	-webkit-animation-delay: 0.8s;
	animation-delay: 0.8s;
}

.delay900 {
	-webkit-animation-delay: 0.9s;
	animation-delay: 0.9s;
}

.delay1000 {
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}

.delay1200 {
	-webkit-animation-delay: 1.2s;
	animation-delay: 1.2s;
}

.delay1400 {
	-webkit-animation-delay: 1.4s;
	animation-delay: 1.4s;
}

.delay1600 {
	-webkit-animation-delay: 1.6s;
	animation-delay: 1.6s;
}

.delay1800 {
	-webkit-animation-delay: 1.8s;
	animation-delay: 1.8s;
}

.delay2000 {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.delay2400 {
	-webkit-animation-delay: 2.4s;
	animation-delay: 2.4s;
}

.delay3000 {
	-webkit-animation-delay: 3s;
	animation-delay: 3s;
}

.tansDelay00 {
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

.tansDelay200 {
	transition-delay: .2s;
	-webkit-transition-delay: .2s;
}

.tansDelay400 {
	transition-delay: .4s;
	-webkit-transition-delay: .4s;
}

.tansDelay600 {
	transition-delay: .6s;
	-webkit-transition-delay: .6s;
}


/*******************base**********************/
* {
	margin: 0;
	padding: 0;
}

html,
body {
	width: 100%;
	height: 100%;
}


/*这行设置能实现单层满屏显示*/


/* 禁用iPhone中Safari的字号自动调整 */

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/* 解决IOS默认滑动很卡的情况 */
	-webkit-overflow-scrolling: touch;
}


/* 禁止缩放表单 */

input[type="submit"],
input[type="reset"],
input[type="button"],
input {
	resize: none;
	border: none;
}

body {
	font: 14px/1.5 normal;
	font-family: arial, '微软雅黑';
	min-width: 320px;
	color: #666;
	*min-width: 1330px;
	overflow-x: hidden;
}

a {
	color: #333;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	cursor: pointer;
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	margin: 0;
}

button,
input,
select,
textarea {
	font-size: 100%;
	font-family: arial, '微软雅黑';
	outline: none;
	vertical-align: middle;
	resize: none;
}

button {
	cursor: pointer;
}

em,
i {
	font-style: normal;
}

ul,
li,
ol {
	list-style-type: none;
}

strong {
	font-weight: normal;
}

p {
	margin-bottom: 0;
}

img {
	display: inline-block;
	vertical-align: middle;
	border: 0;
	font-size: 0;
	line-height: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

.warper {
	max-width: 1200px;
	margin: 0 auto;
}

.fl {
	float: left
}

.fr {
	float: right
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:before,
.clearfix:after {
	content: " ";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

.none {
	display: none;
}

.ta-center {
	text-align: center;
}


/*单行溢出*/

.one-txt-cut {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	/* for IE */
	-o-text-overflow: ellipsis;
	/* for Opera */
	-icab-text-overflow: ellipsis;
	/* for iCab */
	-khtml-text-overflow: ellipsis;
	/* for Konqueror Safari */
	-moz-text-overflow: ellipsis;
	/* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis;
	/* for Safari,Swift*/
}


/*多行溢出 手机端使用*/

.more-txt-cut {
	overflow: hidden;
	text-overflow: ellipsis;
	/* for IE */
	-o-text-overflow: ellipsis;
	/* for Opera */
	-icab-text-overflow: ellipsis;
	/* for iCab */
	-khtml-text-overflow: ellipsis;
	/* for Konqueror Safari */
	-moz-text-overflow: ellipsis;
	/* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis;
	/* for Safari,Swift*/
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.bgcolor {
	background-color: #F5F5F5;
}


/* 水平垂直居中的公共类 */

.center {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}


/* 水平居中公共类 */

.center-x {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}


/* 垂直居中公共类 */

.center-y {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.border2 {
	border-bottom: solid 2px #FFFFFF;
}

/*-------------------------------*/
/*           VARIABLES           */
/*-------------------------------*/
body {
  position: relative;
  overflow-x: hidden;
}
body,
html {
  height: 100%;
}
.nav .open > a {
  background-color: transparent;
}
.nav .open > a:hover {
  background-color: transparent;
}
.nav .open > a:focus {
  background-color: transparent;
}
/*-------------------------------*/
/*           Wrappers            */
/*-------------------------------*/
#wrapper {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  padding-left: 0;
  transition: all 0.5s ease;
}
#wrapper.toggled {
  /*padding-left: 220px;*/
}
#wrapper.toggled #sidebar-wrapper {
  width: 370px;
      margin-top: 69px;
}
/*#wrapper.toggled #page-content-wrapper {
  margin-right: -220px;
  position: absolute;
}*/
#page-content-wrapper{position: fixed;}
#sidebar-wrapper {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  background: #1a1a1a;
  height: 100%;
  left: 370px;
  margin-left: -370px;
  overflow-x: hidden;
  overflow-y: auto;
  transition: all 0.5s ease;
  width: 0;
  z-index: 1000;
  margin-top: 50px;
  opacity:0.8;
}
#sidebar-wrapper::-webkit-scrollbar {
  display: none;
}
/*#page-content-wrapper {
  padding-top: 70px;
  width: 100%;
}*/
/*-------------------------------*/
/*     Sidebar nav styles        */
/*-------------------------------*/
.sidebar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 370px;
}
.sidebar-nav li {
  display: inline-block;
  line-height: 20px;
  position: relative;
  width: 100%;
}
.sidebar-nav li:before {
  background-color: #302826;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 0px;
  z-index: -1;
}

.sidebar-nav li:hover:before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%;
}
.sidebar-nav li a {
  /*color: #dddddd;*/
  display: block;
  /*padding: 10px 15px 10px 30px;*/
     margin: 0 20px;
      padding: 10px 0px 10px 0px;
  text-decoration: none;
}
.sidebar-nav li.open:hover before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%;
}
.sidebar-nav .dropdown-menu {
  background-color: #222222;
  border-radius: 0;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%;
}
.sidebar-nav li a:hover,
.sidebar-nav li a:active,
.sidebar-nav li a:focus,
.sidebar-nav li.open a:hover,
.sidebar-nav li.open a:active,
.sidebar-nav li.open a:focus {
  background-color: transparent;
  color: #ffffff;
  text-decoration: none;
}
.sidebar-nav > .sidebar-brand {
  font-size: 20px;
  height: 65px;
  line-height: 44px;
}
/*-------------------------------*/
/*       Hamburger-Cross         */
/*-------------------------------*/
.hamburger {
  background: transparent;
  border: none;
  display: block;
  height: 32px;
  margin-left: 15px;
  position: fixed;
  top: 25px;
  width: 32px;
  z-index: 999;
}
.hamburger:hover {
  outline: none;
}
.hamburger:focus {
  outline: none;
}
.hamburger:active {
  outline: none;
}
.hamburger.is-closed:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
}
.hamburger.is-closed:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}
.hamburger.is-closed:hover .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  top: 0;
}
.hamburger.is-closed:hover .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  bottom: 0;
}
.hamburger.is-closed .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  top: 1px;
}
.hamburger.is-closed .hamb-middle {
  background-color: rgba(255, 255, 255, 0.7);
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-closed .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  bottom: 1px;
}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
.hamburger.is-open .hamb-top {
  -webkit-transform: rotate(45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #ffffff;
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-open .hamb-middle {
  background-color: #ffffff;
  display: none;
}
.hamburger.is-open .hamb-bottom {
  -webkit-transform: rotate(-45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #ffffff;
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-open:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
}
.hamburger.is-open:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}
/*-------------------------------*/
/*          Dark Overlay         */
/*-------------------------------*/
.overlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
}
/* SOME DEMO STYLES - NOT REQUIRED */



/*底部*/
.footerindex a:hover{color: #fff !important;}
.footerindex{background-color: #282828;padding:30px 0;position: relative;}
.footerindex ul{
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 1px;
	color: #aaaaaa;
	padding-top: 30px;
}
.footerindex ul li{
	float: left;
	/*width: 16.666%;*/
	padding-right: 30px;
}
.footerindex ul li a{display: inline-block;color: #aaa;}
.brian{
	font-size: 14px;
	line-height: 24px;
	color: #aaaaaa;
}
.foterh{width: 100%;height: 1px;background: #434343;border: 0;margin: 15px 0;opacity: .7;}
.codepic{display: inline-block;text-align: center;	line-height: 40px;color: #aaaaaa;}
.callme{padding-top: 23px;padding-left: 39px;}
.callme h1{font-size: 18px;line-height: 24px;color: #cccccc;line-height: 35px;}
.callme span,.callme span a{
	font-size: 14px;
	line-height: 24px;
	color: #aaaaaa;
}
.link8{
	display: block;
	width: 1px;
	height: 62px;
	background-color:#424242;
	opacity: .7;
	position: absolute;
	transform: translate(-50%,-50%);
	left: 50%;
	top: 50%;
}
.link8.dda{left: 74%;}
.pd59{padding-right: 59px;}


.fl{float: left;}
.fr{float: right;}
/*自定义*/
@media (min-width: 1200px) {
	.container {
		width: 1200px !important;
	}
}

/*.dropdown-menu li a{width: 100% !important;}
.logo{margin-left: 132px;border-left: 1px solid #e1514a;padding-left: 50px;}
.nav > li > a{margin: 0 20px !important;border-bottom: 1px solid #302826;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-bottom: 1px solid #302826;}

.sidebar-nav .dropdown-menu a{padding-left: 20px;color: #7a7979 !important;}*/

/*图标字体*/
.iconfont{display: inline-block;width: 18px;height: 18px;}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1517824948990'); /* IE9*/
  src: url('iconfont.eot?t=1517824948990#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1517824948990') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1517824948990#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconfontadd:before { content: "\e61a"; }

.icon-cha:before { content: "\e60f"; }

.icon-dingwei:before { content: "\e600"; }

.icon-dianhua:before { content: "\e676"; }

.icon-fanhuidingbu3:before { content: "\e64a"; }

.icon-dayuhao:before { content: "\e6ed"; }

.icon-iconfontxinfeng:before { content: "\e637"; }

.icon-weihu:before { content: "\e601"; }

.icon-australia:before { content: "\e60d"; }

.icon-lease:before { content: "\e611"; }

.icon-yingguo:before { content: "\e6cd"; }

.icon-shangxiajiantou:before { content: "\e606"; }

.icon-shangxiajiantou1:before { content: "\e607"; }

.icon-baozhang:before { content: "\e602"; }

.icon-shangmenfuwu-mian:before { content: "\e610"; }

.icon-daohang:before { content: "\e609"; }

.icon-men:before { content: "\e603"; }

.icon-daohang1:before { content: "\e8fb"; }

.icon-wink:before { content: "\e722"; }


/*导航*/
.footerico{display: none;position: absolute;bottom: 30%;margin-left: 20px;text-align: left !important;line-height:30px;z-index: 999999999;border-bottom: none !important; }
.lastclass{ margin-top: 70% !important;}
.footerico i{width: 30px;height: 30px;display: inline-block;background-size: 100% 100%;background-repeat:no-repeat ;border-radius: 50%;overflow: hidden;float: left;}
.nextul{padding: 0;padding-top: 20px;}
.nextul li a{padding: 10px 15px 10px 20px;width: 100% !important;color: #7a7979 !important;font-size: 12PX;}
.footerico span{margin-left: 20px;font-size: 12px;color: #fff;}
/*.nav > li .footerico{border-bottom: 0;}*/

/*首页底部*/
.footer{line-height: 50px;background: #f4f4f4;text-align: center;margin-bottom: 20px;color: #666;font-size: 12px;}
.footer a{color: #666666;}
.footer a:hover{color: #333;}

#wrapper.toggled #sidebar-wrapper{z-index: 9999999;}


@media only screen and (min-width: 100px) and (max-width: 880px) {
	footerico{margin-top: 100px;}
	.pcfooterba{display:block !important;}
	.link{display:none;}
	.shux{left: 20%;}
	.navbar-header{background-position: center !important; }
	
	.hamburger.is-closed .hamb-top {
  top: 0px;
}
.hamburger.is-closed .hamb-bottom {
  bottom: 0px;
}
.nextul li:nth-child(1){display: none;}
.nextul li:nth-child(2){display: none;}
.nextul li:nth-child(3){display: none;}
.nextul li:nth-child(4){display: none;}
.nextul li:nth-child(5){display: none;}


#wrapper.toggled #sidebar-wrapper {
  width: 260px;
}

#sidebar-wrapper {

  left: 260px;
  margin-left: -260px;

}

.sidebar-nav {

  width: 260px;
}


}
@media only screen and (min-width: 320px) and (max-width: 375px) {
	.sidebar-nav .sidebar-brand.navbrand a{padding: 0;}
	.logo{margin-left: 80px;}
	#wrapper.toggled #sidebar-wrapper,.sidebar-nav{width: 260px;}
	.footer{line-height: 30px;}
	.nextul li a{padding-left: 20px;}
}

/*底部*/
.footerindex a:hover{color: #fff !important;}
.footerindex{background-color: #282828;padding:30px 0;position: relative;}
.footerindex ul{
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 1px;
	color: #aaaaaa;
	padding-top: 25px;
}
/*.footerindex ul li{*/
	/*float: left;*/
	/*width: 16.666%;*/
/*}*/
.inst{text-align: center}
.footerindex ul li a{display: inline-block;color: #aaa;}
.brian{
	font-size: 14px;
	line-height: 24px;
	color: #aaaaaa;
}
.foterh{width: 100%;height: 1px;background: #434343;border: 0;margin: 15px 0;opacity: .7;}
.codepic{display: inline-block;text-align: center;	line-height: 40px;    padding-top: 25px;}
.callme{padding:0 40px;margin:23px 15px 0 40px;}
.callme h1{font-size: 18px;line-height: 24px;color: #cccccc;line-height: 35px;}
.callme span,.callme span a{
	font-size: 14px;
	line-height: 24px;
	color: #aaaaaa;
}
.link8{
	display: block;
	width: 1px;
	height: 62px;
	background-color:#424242;
	opacity: .7;
	position: absolute;
	transform: translate(-50%,-50%);
	left: 10%;
	top: 60%;
}
.link8.dda{left: 100%;}
.pd59{padding-right: 59px;}
@media only screen and (min-width: 100px) and (max-width: 880px) {
	.pd59{padding: 0;}
	.footerindex ul li{width: 33.33%;}
	.footerindex ul li,.footerindex ul{padding: 0;}
	.codepic,.brian,.link8{display: none;}
	.callme{padding: 0;text-align: center;margin:0;}
	.brian.brianmb,.pcfooterba{display: block !important;font-size: 12px; text-align: center;}
	
	.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
  height: 2px;
  left: 0;
  position: absolute;
  width: 100%;
}
}
.dropdown-menu a:hover{color: #fff !important;}
.developerbox{
	margin: 40px 0 80px;
	position:relative;
	width: 100%;
	height: 630px;
	background-position: center;
	background-repeat: no-repeat;
	background-clip: content-box;
	background-origin: content-box;
}
.developer{    position: absolute;
	transform: translate(-50%,-50%);
	left: 50%;
	top: 12%;
	text-align: center;    width: 100%;}
.developer h1{font-size:26px;color:#525252;}
.developer small{font-size:20px;color:#525252;}


.note{
  color:red; margin-top: 10px;display: block;line-height:30px;
}
.btns{
	padding: 5px 20px;
    margin-top: 10px;
    display: inline-block;
	background-color:#d8221a;
  /*  border: 1px solid #ccc;*/
	color:#fff;
}
.btns:hover{
	color:#fff;
	box-shadow:0 0 5px 2px  #ccc;
}

