@charset "utf-8";
/*reset*/
*{word-wrap:break-word;box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;font-weight: normal;-webkit-tap-highlight-color: transparent;}
ul,ol,dl{list-style-type:none}
html,body{*position:static;color: #333;background: #fff;min-width: 320px;overflow-x: hidden;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-size: 14px;font-family:"microsoft yahei";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer;-webkit-tap-highlight-color: transparent;transition: all .3s ease-out;}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;display: block;}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width: 100%;height: auto}

/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}


/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input{outline: none;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
input[type="text"], input[type="email"], input[type="tel"],input[type="button"], input[type="submit"], input[type="reset"],textarea{-webkit-appearance: none; border-radius: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none !important; margin: 0;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #9e9e9e;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #9e9e9e;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #9e9e9e;}
/*reset end*/
@font-face {
  font-family: 'iconfont';  /* project id 363304 */
  src: url('//at.alicdn.com/t/font_363304_y07rk6ogeoim5cdi.eot');
  src: url('//at.alicdn.com/t/font_363304_y07rk6ogeoim5cdi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_363304_y07rk6ogeoim5cdi.woff') format('woff'),
  url('//at.alicdn.com/t/font_363304_y07rk6ogeoim5cdi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_363304_y07rk6ogeoim5cdi.svg#iconfont') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Helvetica LT 33 Thin Extended';  
  src: url('../fonts/Helvetica LT 33 Thin Extended.eot');
  src: url('../fonts/Helvetica LT 33 Thin Extended.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Helvetica LT 33 Thin Extended.woff') format('woff'),
  url('../fonts/Helvetica LT 33 Thin Extended.ttf') format('truetype'),
  url('../fonts/Helvetica LT 33 Thin Extended.svg#Helvetica LT 33 Thin Extended') format('svg');
}
@font-face {
  font-family: 'helvetica-lt-67-medium-condensed';  
  src: url('../fonts/helvetica-lt-67-medium-condensed.eot');
  src: url('../fonts/helvetica-lt-67-medium-condensed.eot?#iefix') format('embedded-opentype'),
  url('../fonts/helvetica-lt-67-medium-condensed.woff') format('woff'),
  url('../fonts/helvetica-lt-67-medium-condensed.ttf') format('truetype'),
  url('../fonts/helvetica-lt-67-medium-condensed.svg#helvetica-lt-67-medium-condensed') format('svg');
}
@font-face {
  font-family: 'Helvetica-Condensed-Black-Se';  
  src: url('../fonts/Helvetica-Condensed-Black-Se.eot');
  src: url('../fonts/Helvetica-Condensed-Black-Se.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Helvetica-Condensed-Black-Se.woff') format('woff'),
  url('../fonts/Helvetica-Condensed-Black-Se.ttf') format('truetype'),
  url('../fonts/Helvetica-Condensed-Black-Se.svg#Helvetica-Condensed-Black-Se') format('svg');
}
.cl:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float: left !important;;}
.fr{float: right !important;}
.main-width{padding-right: 10px;padding-left: 10px;margin-right: auto;margin-left: auto;}

/*栅格系统*/
.row {
  margin-right: -10px;
  margin-left: -10px;
  height: auto;overflow: hidden;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  overflow: hidden;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;position: relative;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;position: relative;}
  .col-sm-12 {width: 100%;}
  .col-sm-11 {width: 91.66666667%;}
  .col-sm-10 {width: 83.33333333%;}
  .col-sm-9 {width: 75%;}
  .col-sm-8 {width: 66.66666667%;}
  .col-sm-7 {width: 58.33333333%;}
  .col-sm-6 {width: 50%;}
  .col-sm-5 {width: 41.66666667%;}
  .col-sm-4 {width: 33.33333333%;}
  .col-sm-3 {width: 25%;}
  .col-sm-2 {width: 16.66666667%;}
  .col-sm-1 {width: 8.33333333%;}
  .col-sm-pull-12{right:100%}
	.col-sm-pull-11{right:91.66666667%}
	.col-sm-pull-10{right:83.33333333%}
	.col-sm-pull-9{right:75%}
	.col-sm-pull-8{right:66.66666667%}
	.col-sm-pull-7{right:58.33333333%}
	.col-sm-pull-6{right:50%}
	.col-sm-pull-5{right:41.66666667%}
	.col-sm-pull-4{right:33.33333333%}
	.col-sm-pull-3{right:25%}
	.col-sm-pull-2{right:16.66666667%}
	.col-sm-pull-1{right:8.33333333%}
	.col-sm-pull-0{right:auto}
	.col-sm-push-12{left:100%}
	.col-sm-push-11{left:91.66666667%}
	.col-sm-push-10{left:83.33333333%}
	.col-sm-push-9{left:75%}
	.col-sm-push-8{left:66.66666667%}
	.col-sm-push-7{left:58.33333333%}
	.col-sm-push-6{left:50%}
	.col-sm-push-5{left:41.66666667%}
	.col-sm-push-4{left:33.33333333%}
	.col-sm-push-3{left:25%}
	.col-sm-push-2{left:16.66666667%}
	.col-sm-push-1{left:8.33333333%}
	.col-sm-push-0{left:auto}
	.col-sm-offset-12{margin-left:100%}
	.col-sm-offset-11{margin-left:91.66666667%}
	.col-sm-offset-10{margin-left:83.33333333%}
	.col-sm-offset-9{margin-left:75%}
	.col-sm-offset-8{margin-left:66.66666667%}
	.col-sm-offset-7{margin-left:58.33333333%}
	.col-sm-offset-6{margin-left:50%}
	.col-sm-offset-5{margin-left:41.66666667%}
	.col-sm-offset-4{margin-left:33.33333333%}
	.col-sm-offset-3{margin-left:25%}
	.col-sm-offset-2{margin-left:16.66666667%}
	.col-sm-offset-1{margin-left:8.33333333%}
	.col-sm-offset-0{margin-left:0}
}
@media (min-width: 930px) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left;position: relative;} 
	.col-md-12{width: 100%;} 
	.col-md-11{width: 91.66666667%;} 
	.col-md-10{width: 83.33333333%;} 
	.col-md-9{width: 75%;} 
	.col-md-8{width: 66.66666667%;} 
	.col-md-7{width: 58.33333333%;} 
	.col-md-6{width: 50%;} 
	.col-md-5{width: 41.66666667%;} 
	.col-md-4{width: 33.33333333%;} 
	.col-md-3{width: 25%;} 
	.col-md-2{width: 16.66666667%;} 
	.col-md-1{width: 8.33333333%;}
	.col-md-pull-12{right:100%}
	.col-md-pull-11{right:91.66666667%}
	.col-md-pull-10{right:83.33333333%}
	.col-md-pull-9{right:75%}
	.col-md-pull-8{right:66.66666667%}
	.col-md-pull-7{right:58.33333333%}
	.col-md-pull-6{right:50%}
	.col-md-pull-5{right:41.66666667%}
	.col-md-pull-4{right:33.33333333%}
	.col-md-pull-3{right:25%}
	.col-md-pull-2{right:16.66666667%}
	.col-md-pull-1{right:8.33333333%}
	.col-md-pull-0{right:auto}
	.col-md-push-12{left:100%}
	.col-md-push-11{left:91.66666667%}
	.col-md-push-10{left:83.33333333%}
	.col-md-push-9{left:75%}
	.col-md-push-8{left:66.66666667%}
	.col-md-push-7{left:58.33333333%}
	.col-md-push-6{left:50%}
	.col-md-push-5{left:41.66666667%}
	.col-md-push-4{left:33.33333333%}
	.col-md-push-3{left:25%}
	.col-md-push-2{left:16.66666667%}
	.col-md-push-1{left:8.33333333%}
	.col-md-push-0{left:auto}
	.col-md-offset-12{margin-left:100%}
	.col-md-offset-11{margin-left:91.66666667%}
	.col-md-offset-10{margin-left:83.33333333%}
	.col-md-offset-9{margin-left:75%}
	.col-md-offset-8{margin-left:66.66666667%}
	.col-md-offset-7{margin-left:58.33333333%}
	.col-md-offset-6{margin-left:50%}
	.col-md-offset-5{margin-left:41.66666667%}
	.col-md-offset-4{margin-left:33.33333333%}
	.col-md-offset-3{margin-left:25%}
	.col-md-offset-2{margin-left:16.66666667%}
	.col-md-offset-1{margin-left:8.33333333%}
	.col-md-offset-0{margin-left:0}
}
@media (min-width: 1400px) {
  .main-width {max-width: 1440px;}
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;position: relative;}
  .col-lg-12{width: 100%;}
	.col-lg-11{width: 91.66666667%;}
	.col-lg-10{width: 83.33333333%;}
	.col-lg-9{width: 75%;}
	.col-lg-8{width: 66.66666667%;}
	.col-lg-7{width: 58.33333333%;}
	.col-lg-6{width: 50%;}
	.col-lg-5{width: 41.66666667%;}
	.col-lg-4{width: 33.33333333%;}
	.col-lg-3{width: 25%;}
	.col-lg-2{width: 16.66666667%;}
	.col-lg-1{width: 8.33333333%;}
	.col-lg-pull-12{right:100%}
	.col-lg-pull-11{right:91.66666667%}
	.col-lg-pull-10{right:83.33333333%}
	.col-lg-pull-9{right:75%}
	.col-lg-pull-8{right:66.66666667%}
	.col-lg-pull-7{right:58.33333333%}
	.col-lg-pull-6{right:50%}
	.col-lg-pull-5{right:41.66666667%}
	.col-lg-pull-4{right:33.33333333%}
	.col-lg-pull-3{right:25%}
	.col-lg-pull-2{right:16.66666667%}
	.col-lg-pull-1{right:8.33333333%}
	.col-lg-pull-0{right:auto}
	.col-lg-push-12{left:100%}
	.col-lg-push-11{left:91.66666667%}
	.col-lg-push-10{left:83.33333333%}
	.col-lg-push-9{left:75%}
	.col-lg-push-8{left:66.66666667%}
	.col-lg-push-7{left:58.33333333%}
	.col-lg-push-6{left:50%}
	.col-lg-push-5{left:41.66666667%}
	.col-lg-push-4{left:33.33333333%}
	.col-lg-push-3{left:25%}
	.col-lg-push-2{left:16.66666667%}
	.col-lg-push-1{left:8.33333333%}
	.col-lg-push-0{left:auto}
	.col-lg-offset-12{margin-left:100%}
	.col-lg-offset-11{margin-left:91.66666667%}
	.col-lg-offset-10{margin-left:83.33333333%}
	.col-lg-offset-9{margin-left:75%}
	.col-lg-offset-8{margin-left:66.66666667%}
	.col-lg-offset-7{margin-left:58.33333333%}
	.col-lg-offset-6{margin-left:50%}
	.col-lg-offset-5{margin-left:41.66666667%}
	.col-lg-offset-4{margin-left:33.33333333%}
	.col-lg-offset-3{margin-left:25%}
	.col-lg-offset-2{margin-left:16.66666667%}
	.col-lg-offset-1{margin-left:8.33333333%}
	.col-lg-offset-0{margin-left:0}
}
@media (max-width: 767px) {.hidden-xs{display: none !important;}}
@media (min-width: 768px) and (max-width: 930px){.hidden-sm{display: none !important;}}
@media (min-width: 931px) and (max-width: 1399px){.hidden-md{display: none !important;}}
@media (min-width: 1400px){.hidden-lg{display: none !important;}}


.text-l{text-align: left;}
.text-c{text-align: center;}
.text-r{text-align: right;}
.text-i{font-style: italic;}
.wrap{background: #fff;}
.thumbnail{padding: 25px;border: 1px solid #eee;text-align: center;}
.spinner3{position: absolute !important;left: 0 !important;top: 40% !important;right: 0;margin:0 auto !important;}
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}


/*header*/
.header{width: 100%;height: auto;overflow: visible;;padding: 20px 3px 10px;transition: all .3s ease-out;position: absolute;z-index: 2;}
.header .row{overflow: visible !important;}
.header .logo{display: inline-block;top: 0 !important;left: 0 !important;position: static !important;}
.header .logo img{width: 110px;}
.header .nav a{float: left;width: 12.5%;line-height: 28px;position: relative;z-index: 0;text-align: center;font-size: 14px;color: #fff;text-align: center;}
.header .nav a:before{content: "";width: 1px;height: 11px;background: #4d4d4d;position: absolute;right: 0;top:8px;}
.header .col-xs-12,.header .col-sm-12,.header .col-md-3{overflow: visible;}
.header a.denglu_btn{display: block;}
.header a.denglu_btn img{width: 30px;height: 30px;margin-right: 15px;position: relative;top: -8px;}
.header .btn-nav{font-size: 22px;color: #444;position: relative;top:-5px}
.header .nav a.active{color: #349bdd;}
.header .login{overflow: visible;position: relative;}
.header .login ul{width: 110px;margin:0 auto;}
.header .login ul li{width: 43px;height: 24px;border: 1px solid #666666;display: inline-block;text-align: center;line-height: 24px;font-size: 12px;color: #666666;border-radius: 10px;cursor: pointer;margin:0 2px;}
.header .login ul li.on{border: 1px solid #4689c9;color: #4689c9;}
.header .login .login_hou{overflow: hidden;cursor: pointer;}
.header .login .login_hou img{width: 20px;height: 20px;display: inline-block;float: left;position: relative;top: 3px;}
.header .login .login_hou span{display: inline-block;line-height: 24px;padding: 0 5px;}
.header .login .login_pop{position: absolute;left: -20px;top: 60px;background: #fff;z-index: 2;width: 90px;display: none;}
.header .login .login_pop a{display: block;padding: 10px;border-top:1px solid #ededed;text-align: center;color: #333;;}
.header .login .login_pop a:first-child{border: none;;}
.header .login .login_pop a:hover{color: #4689c9;}
/*menu*/
.mm-navbar{height: 50px;line-height: 30px;}
.mm-btn{height: 50px;}
.mm-panels>.mm-panel>.mm-listview:first-child, .mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top: 0 !important;}
.mm-listview>li{position: relative;padding-left: 34px;}
.mm-listview>li>a, .mm-listview>li>span{padding: 12px 12px 12px 34px;}
.mm-listview>li>i{vertical-align: -4px;font-size: 24px;margin-right: 10px;position: absolute;top: 0;width:24px;height: 20px;top: 50%;margin-top: -10px;}
.mm-menu.mm-theme-white .mm-navbar a, .mm-menu.mm-theme-white .mm-navbar>*{color: #333;font-size: 16px;}
.mm-listview{font-size: 15px}
#mm-1:before{height: 50px;}
.mm-navbar-size-1 a{text-align: left;color: #3588d7 !important;text-indent: 20px;font-size: 15px !important;}
.mm-navbar-size-1 a i{font-size: 22px;vertical-align: -2px;margin-right: 5px;}

/*footer*/
.footer{height: auto;}
.footer-bottom{height: auto;background: #272626;padding: 0 3px;}
.footer-bottom .foot-b-b{height: auto;overflow: hidden;padding: 30px 0;}
.footer-bottom .foot-b-b p,.footer-bottom .foot-b-b a{font-size: 13px;color: #9b9b9b;line-height: 25px;}
.footer-bottom .foot-b-b a:hover{color: #349bdd;}
.footer-bottom .fl{position: static !important;left: 0 !important;top: 0 !important;}
/*fixed-right*/
.fixed-right{display: none;}


.drift{position: fixed;bottom: 20%;right: 10px; z-index: 97;}
.drift ul li{background: #1f1e1e;margin-top: 5px;padding:5px 10px;}
.drift ul li a,.drift ul li span{display: block;color: #fff;text-align: center;font-size:12px;}
.drift ul li i{font-size: 16px;}
/*order2*/
.order2{position: fixed;z-index: 2000;width: 90%;height:430px;left: 0;right: 0;margin:-215px auto;top: 50%;background: #fff;border-radius: 5px;display: none;}
.order2 .bdBtn{position: absolute;right: 0;top: 0;width:30px;height:30px;text-align: center;line-height: 30px;background: #ff9c00;border-radius: 5px;}
.order2 .bdBtn i{font-size: 20px;color: #fff;}
.order2 h3{font-size: 20px;font-weight: bold;color: #333333;text-align: center;padding: 20px 0;}
.order2 h3 em{display: inline-block;width: 185px;height: 1px;background: #e2e2e2;position: relative;top: 20px;}
.order2 form{padding: 0 10px;}
.order2 form input{padding:10px;border:1px solid #e3e3e3;display: block;margin: 10px auto 0;width: 94%;background: #f3f3f3;border-radius: 5px;}
.order2 form textarea{width: 94%;height: 136px;padding: 2%;resize:none;border:1px solid #e3e3e3;display: block;margin:10px auto 0;background: #f3f3f3;border-radius: 5px;}
.order2 form input.submit{display: block;width: 100%;height: 40px;line-height: 40px;border:none;background: #ffa63b;color: #fff;font-size: 14px;cursor: pointer;
  text-align: center;padding:0;border-radius: 5px;margin:30px auto 0;}

/*405页面*/
.mistake{padding-bottom: 200px;}
.mistake .mistake-top{width: 100%;margin:10% auto 0;overflow: hidden;}
.mistake .mistake-top .img-box{float: left;margin-right: 25px;;}
.mistake .mistake-top .img-box img{width: 128px;;}
.mistake .mistake-top .txt-box{height: auto;overflow: hidden;}
.mistake .mistake-top .txt-box h2{font-size: 24px;color: #333333;}
.mistake .mistake-top .txt-box p{font-size: 16px;;color: #666666;padding-top: 10px;}
.mistake .mistake-top .txt-box a{display: inline-block;width: 78px;padding: 10px 0;border-radius: 10px;text-align: center;margin: 15px 10px 0 0 ;font-size: 12px;}
.mistake .mistake-top .txt-box a.txta1{background: #dfdfdf;color: #a3a3a3;;}
.mistake .mistake-top .txt-box a.txta2{background: #ec8e26;color: #fff;}
.mistake .liulan{text-align: center;margin-top: 15%;}
.mistake .liulan span{color: #999;}
.mistake .liulan a{display: inline-block;color: #5a95cf;margin: 10px;}
.mistake .liulan a:hover{text-decoration: underline;}
/*登录*/
.enpul{position: fixed;z-index: 1000;width: 90%;max-width: 585px;left: 0;right: 0;top: 50%;background: #fff;border-radius: 5px;overflow: hidden;}
.enpul .en_btn{width: 30px;height: 30px;position: absolute;right: 10px;top: 10px;cursor: pointer;}
.enpul .en_btn i{font-size: 30px;;}
.enpul .logo_img img{width: 150px;padding: 20px 0 10px;display: block;margin:0 auto;}
.enpul .enpul-con{padding: 0 10px;}
.enpul .enpul-con h3{font-size: 14px;color: #999;text-align: center;position: relative;}
.enpul .enpul-con h3:after{content: "";width: 50px;height: 1px;background: #e0e0e0;position: absolute;left: 10%;top: 55%;;}
.enpul .enpul-con h3:before{content: "";width: 50px;height: 1px;background: #e0e0e0;position: absolute;right: 10%;top: 55%;;}
.enpul .enpul-con form{padding: 0 10px;}
.enpul .enpul-con form input{padding:10px;border:1px solid #e3e3e3;display: block;margin: 15px auto 0;width: 100%;background: #f3f3f3;border-radius: 5px;}
.enpul .enpul-con form input.button{width: 100%;height: 40px;line-height: 40px;border:none;background: #4689c9;color: #fff;font-size: 14px;cursor: pointer;text-align: center;padding:0;}
.enpul .enpul-bom{padding: 18px 30px;background: #ededed;position: absolute;bottom: 0;width: 100%;;}
.enpul .enpul-bom p{font-size: 14px;}
.enpul .enpul-bom a{display: inline-block;color: #4689c9;font-size: 14px;}
.enpul .enpul-bom a.wangji_btn{padding: 0 10px;float: right;}


.entry{display: none;min-height:340px;margin:-170.5px auto 0;}
.enroll{display: none;min-height: 520px;margin: -260px auto 0;}
.forget{display: none;min-height: 440px;margin: -220px auto 0;}
.forget .yzm,.enroll .yzm{overflow: hidden;}
.forget .yzm input,.enroll .yzm input{width: 60% !important;float: left;}
.forget .yzm a,.enroll .yzm a{display: inline-block;width: 35%;float: left;margin-left: 5%;font-size: 12px;margin-top: 15px;height: 40px;line-height: 40px;color: #fff;border-radius: 3px;text-align: center;}
#proving{background: #ec8e26;}
#daojishi{background: #c3c3c3;}
.enroll .xieyi{overflow: hidden;height: 40px;line-height: 40px;}
.enroll .xieyi input[type="checkbox"]{appearance: none; -webkit-appearance: none;outline: none;display:none}
.enroll .xieyi label{width:20px;display:inline-block;cursor:pointer;margin-right: 8px;}
.enroll .xieyi label input[type="checkbox"] + span{width:20px;height:20px;display:inline-block;border: 1px solid #e3e3e3;position: relative;top: 5px;}
.enroll .xieyi label input[type="checkbox"]:checked + span:before{content: "\e673";position: absolute;top: 0;left: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;color: #666;}

/*低版本提示*/
.mask,.low-version,.cover-bg{display: none;}
.mask,.cover-bg{width: 100%;height: 100%;position: fixed;left: 0;top:0;z-index: 98;background: url(../images/cover-bg.png) repeat;}
/*sm*/
@media (min-width: 768px) {
	/*header*/
	.header{padding: 30px 3px 20px;}
	.header .logo img{width: 140px;}
	.header .btn-nav{font-size: 24px;color: #444;top:-1px}
}
/*md*/
@media (min-width: 930px) {
	#menu{display: none;}
	.container{position: relative;z-index: 1;margin-bottom: 360px;background: #fff;}
	.clear{display: none;}
	/*header*/
	.header{padding: 38px 0 28px;}
	.header .logo img{width: 170px;}
	.header .btn-nav{display: none;}
	
	.mistake .mistake-top{width: 35.2%;}
	.mistake .mistake-top .img-box{margin-right: 50px;}
	.mistake .mistake-top .txt-box a{width: 110px;font-size: 14px;margin: 30px 20px 0 0 ;;}
	
	.mistake .liulan{text-align: center;margin-top: 5%;}
	/*footer*/
	.footer{width: 100%;position: fixed;left: 0;bottom:0;z-index: 0;}
	.footer-top{height: auto;overflow: hidden;background: #1f1e1e;padding: 20px 0;}
	.footer-top .tel{color: #ababab;font-family: "Helvetica LT 33 Thin Extended"}
	.footer-top .tel i{font-size: 20px;vertical-align: -2px;margin-right: 10px;}
	.footer-bottom{padding: 0 ;}
	.footer-bottom .foot-b-t{height: auto;padding: 50px 0 70px;border-bottom: 1px solid #393838}
	.footer-bottom .foot-b-t .nav a{color: #999;display: inline-block;}
	.footer-bottom .foot-b-t .nav a:hover{color: #fff;}
	.footer-bottom .foot-b-t .nav span{height: 12px;width: 1px;background: #999;display: inline-block;position: relative;top:1px;margin: 0 15px 0 22px;}
	.footer-bottom .foot-b-t .fr{position: relative;z-index: 0;}
	.footer-bottom .foot-b-t .btn{font-size: 12px;width: 120px;height: 34px;line-height: 34px;color: #9b9b9b;border-radius: 30px;border:1px solid #4a4a4a;display: block;text-align: center;float: left;margin-right: 12px;margin-top: -10px;}
	.footer-bottom .foot-b-t .btn i{font-size: 22px;vertical-align: -4px;margin-right: 2px;}
	.footer-bottom .foot-b-t .btn.btn-wx{margin-right: 0;}
	.footer-bottom .foot-b-b p{display: inline-block;color: #9b9b9b;}
	.footer-bottom .foot-b-b p a{color: #9b9b9b;margin-left: 10px;display: inline-block;}
	.footer-bottom .foot-b-b .friend{padding-bottom: 34px;position: relative;padding-left: 75px;}
	.footer-bottom .foot-b-b .friend span{color: #fff;display: inline-block;position: absolute;left: 0;line-height: normal;}
	.footer-bottom .foot-b-b .friend a{display: inline-block;margin: 0 15px 7px;padding-bottom: 3px;color: #fff;line-height: normal;border-bottom: 1px solid #272626;}
	.footer-bottom .foot-b-b .friend a:hover{border-bottom: 1px solid #fff;}
	
	/*右侧悬浮*/
	.fixed-right{width: 115px;height: auto;position: fixed;right:0;top:40%;z-index: 97;transition: all .3s ease-out;display: block;}
	.fixed-right ul{height: auto;overflow: hidden;}
	.fixed-right ul li{height: 50px;line-height: 50px;overflow: hidden;padding: 0 15px;border-top: 1px solid #3b3b3b;background: #1f1e1e;transition: all .3s ease-out;}
	.fixed-right ul li:first-child{border-top: 0;}
	.fixed-right ul li a{width: 100%;height: 100%;color: #fff;display: block;font-size: 14px;font-weight: bold;}
	.fixed-right ul li .iconfont{font-size: 20px;font-weight: normal;}
	.fixed-right ul li span{position: static !important;left: 0 !important;top: 0!important;}
	.fixed-right ul li:hover{background: #fff;}
	.fixed-right ul li:hover a{color: #000}
	
	.tel-pop{position: fixed;width: 400px;height: 180px;top: 50%;left: 0;right:0;margin:-80px auto 0;display: none;padding:20px 10px;background:#fff;box-shadow: 0 0 15px #999;z-index: 99;overflow: hidden;}
	.tel-pop h2{font-size: 18px;text-align: center;padding-bottom: 10px;border-bottom: 1px solid #ededed;}
	.tel-pop .tel-con{}
	.tel-pop .tel-con ul{overflow: hidden;padding: 15px 0 5px;}
	.tel-pop .tel-con ul li{float: left;width: 50%;text-align: center;}
	.tel-pop .tel-con ul li{margin:5px 0;font-size: 14px;text-align: center;}
	.tel-pop .tel-con ul li i{font-size: 18px;margin-right: 8px;color: #999;}
	.tel-pop .tel-con ul li:first-child{border-right: 1px solid #ededed}
	.tel-pop .tel-con p{padding-left: 30px;font-size: 14px;color: #333;line-height: 24px;}
	.tel-pop .tel-clsoe{position: absolute;right: 0;top: 0;width:30px;height: 30px;text-align: center;line-height: 30px;background: #2187d5;cursor: pointer;}
	.tel-pop .tel-clsoe i{font-size: 20px;color: #fff;}
	/*二维码*/
	.ewmbox{height: auto;overflow: hidden;position: absolute;top:-160px;background: #fff;display: none;}
	.ewmbox img{width:120px;display: block;margin: 0 auto;}
	.ewmbox p{text-align: center;color: #666;font-size: 12px;margin-bottom: 5px;}
	.ewmbox.wx{left: 135px}
	.ewmbox.gw{left: 1px}

	/*分页*/
	.wrap-page {width:100%;height: auto;overflow: hidden;text-align: center;  vertical-align: middle;padding-top:40px;margin:0 auto;}
	.wrap-page a {color:#666;display:inline-block;width: 60px ;height: 40px;  margin-left:7px;text-align: center;border:1px solid #ededed;
	    vertical-align:middle;line-height: 40px;font-size: 12px;transition: 0.5s;}
	.wrap-page a:hover{background-color: #333;color: #ffffff;transition: 0.5s;}
	.wrap-page a.first {margin-left: 0;}
	.wrap-page a.next {width:64px;}
	.wrap-page a.active {background-color: #333;color: #ffffff;}

	/*留言菜单*/
	.order3{position: fixed;width: 360px;height: 420px;top: 50%;left: 0;right:0;margin:-210px auto 0;display: none;padding:40px;background:#fff;box-shadow: 0 0 15px #999;z-index: 99;}
	.order3 h6{line-height: 24px;text-align: left;font-size: 14px;}
	.order3 h6 span{color: #f00;}
	.order3 .row{height: auto;position: relative;}
	.order3 form p{font-size: 14px;color: #666;display: inline-block;float: left;width: 85px;text-align:right;padding-right: 10px;line-height: 36px;margin-top: 10px;}
	.order3 form p span{color: #f00;}
	.order3 form p.prompt{margin-top: 5px;line-height: 23px;vertical-align: center;color: #f00;}
	.order3 form p.prompt i{font-size:15px;color: #f00;margin-right: 5px;}
	.order3 form input{margin-top: 5px;padding:8px 0 8px 10px;border:1px solid #e3e3e3;width: 207px;}
	.order3 form textarea{width: 208px;height: 80px;margin-top:5px;padding: 10px;resize:none;border:1px solid #e3e3e3;}
	.order3 form input.submit{width: 96px;height: 35px;line-height: 35px;border:none;background: #2187d5;color: #fff;font-size: 16px;cursor: pointer; text-align: center;padding:0;margin-left: 75px;}
	.order3 form input.submit:hover{background:#fe8c20; }
	.order3 form{height: auto;margin-top: 15px;}
	.order3 .clsoe{position: absolute;right: 0;top: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;background: #2187d5;cursor: pointer;}
	.order3 .clsoe i{font-size: 16px;color: #fff;}

	/*留言菜单*/
	.order4{position: fixed;width: 1000px;height: 570px;top: 50%;left: 0;right:0;margin:-285px auto 0;display: none;padding:50px 170px 100px 120px;background:#fff;box-shadow: 0 0 15px #999;z-index: 99;}
	.order4 h1{color: #000;font-size: 36px;text-align: center;margin-bottom: 30px;}
	.order4 h6{line-height: 24px;text-align: left;font-size: 16px;color: #999;text-align: center;}
	.order4 h6 span{color: #4492e1;}
	.order4 .row{height: auto;position: relative;}
	.order4 form p{position:absolute;font-size: 14px;color: #666;right:10px;line-height: 36px;margin-top: 12px;}
	.order4 form p span{color: #f00;}
	.order4 form input{margin-top: 20px;padding:8px 0 8px 10px;border:1px solid #e3e3e3;width: 430px;height: 50px;line-height: 50px;}
	.order4 form textarea{width: 430px;height: 50px;margin-top:20px;padding: 10px;line-height:25px;resize:none;border:1px solid #e3e3e3;}
	.order4 #subr{width: 260px;height: 46px;line-height: 46px;border:none;background: #ff8e01;color: #fff;
	font-size: 16px;cursor: pointer;padding:0;border-radius: 25px;margin-top: 50px;position: absolute;bottom: 100px;z-index: 10;left: 50%;margin-left: -145px;}
	.order4 #subr:hover{background:#ffb107; }
	.order4 form{height: auto;margin-top: 15px;}
	.order4 .clsoe{position: absolute;right: 0;top: 0;width: 42px;height: 42px;text-align: center;line-height: 42px;background: #ff8e01;cursor: pointer;}
	.order4 .clsoe i{font-size: 36px;color: #fff;}
	.order4 .ewm-box{margin-top: 55px;text-align: center;}
	.order4 .ewm-box img{display: inline-block;}
	.order4 .ewm-box p{color: #777;font-size: 16px;margin-top: 10px;}
	.body4{background: url("../images/body.png") repeat;position: fixed;z-index: 98;left: 0;top:0;bottom: 0;right: 0;display: none;_position:absolute;}
		
	.enpul .logo_img img{padding: 30px 0;}
	.enpul .enpul-con{padding: 0 100px;}
	.enpul .enpul-con h3:after{left: 20%;}
	.enpul .enpul-con h3:before{right: 20%;}
	
	.entry{display: none;min-height:385px;margin:-192.5px auto 0;}
	.enroll{display: none;min-height: 560px;margin: -280px auto 0;}
	.forget{display: none;min-height: 460px;margin: -280px auto 0;}	
}




.foot{padding: 50px 10px 42px;background: #e2e2e2;}
.foot .foot-t{padding-bottom: 18px;border-bottom: 1px solid #d1d1d1;}
.foot .foot-t .foot-logo{padding: 58px 0 38px;}
.foot .foot-t .foot-xx{clear: both;overflow: hidden;margin-bottom: 32px;}
.foot .foot-t .foot-xx img{float: left;margin-right: 18px;}
.foot .foot-t .foot-xx .tel-img{margin-top: 10px;}
.foot .foot-t .foot-xx em{font-weight: bold;color: #1b69d5;font-size: 18px;}
.foot .foot-t .foot-xx p{color: #333;font-size: 18px;}
.foot .foot-t .foot-xx p.tel{font-size: 14px;}
.foot .foot-t .ewm{text-align: center;}
.foot .foot-t .ewm img{margin-bottom: 8px;}
.foot .foot-b{padding: 46px 0 0;text-align: center;}
.foot .foot-b .col-md-1{border-right: 1px solid #bcbcbc;}
.foot .foot-b .col-md-1.xian{border-right: 0;}
.foot .foot-b a{font-size: 14px;color: #666;}

.foot .foot-b .banquan{margin-top: 20px;}
.foot .foot-b .banquan p{font-size: 14px;color: #57595c;}
.foot .foot-b span{margin: 0 10px;}
