@charset "utf-8";

/*body默认设置*/
body{ 
  font-size: 14px;
  line-height: 24px;
  font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
	background:#ffffff; 
  color: #666;
  overflow-x:hidden;
}
body,html{
	width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); zoom:1; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
overflow-x: hidden;
}
/* 全局标签 内外间距清零*/
*{ margin:0px; padding:0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
/*li标签 样式清零*/
ul,li{ list-style:none;}
/* a标签下划线去除*/
a{text-decoration:none; color:#666; outline:none;}
a,button,input,select{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(255,0,0,0); font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
a:hover{ text-decoration:none;}
a,button,input,select,textarea:focus{ outline:none;}
em,i{ font-style:normal;} 
textarea{reszie:none;}/*禁止改变大小*/
h1,h2,h3,h4,h5,h6,input,select,textarea,option,button{ font-weight:normal; }
input{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; }
textarea{ font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input[type='submit']{ border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
button{border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
:-moz-placeholder { color: #a5a5a5; }
::-moz-placeholder {color: #a5a5a5;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #a5a5a5;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #a5a5a5;}
select{
	-webkit-appearance:none;  -moz-appearance: none; appearance: none;
}
/*浮动产生塌陷的兼容性*/
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

/*浮动 */  
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*不同浏览器的容器居中*/
  .w930{ width:930px; margin:0 auto; }
  .w960{ width:960px; margin:0 auto; }
  .w980{ width:980px; margin:0 auto; }
  .w990{ width:990px; margin:0 auto; }          
  .w1000{ width:1000px; margin:0 auto; }
  .w1100{ width:1100px; margin:0 auto; }
  .w1200{ width:1200px; margin:0 auto; }
  .w1208{ width:1210px; margin:0 auto; }

/*图片边框*/
img{ border:none; vertical-align: middle;}
.img0{ width: 100%; }

.ellipsis{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  
/*mt 上外边距*/
.mt0{margin-top:0px !important;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;} 
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;} 
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
/*ml 左外边距*/
.ml0{margin-left:0px !important;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml55{margin-left:60px;}
.ml65{margin-left:65px;}
.ml65{margin-left:70px;}
.ml75{margin-left:75px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}

.mr10{margin-right:10px;}

/*字体样式*/
.overline{text-decoration:overline;}
.through{text-decoration:line-through;}
.underline{text-decoration:underline;}
.blink{text-decoration:blink;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.oblique{font-style:oblique;}

/*留白*/
  .whitespace_normal{white-space:normal;}
/*  默认，忽略多个空格为1个，忽略回车符*/
  .whitespace_pre{white-space:pre;}
/*  保留多个空格*/
  .whitespace_nowrap{white-space:nowrap;}
/*  忽略回车符，禁止换行，直到遇到br*/
  .whitespace_prewrap{white-space:pre-wrap;}
/*  保留所有空格符与回车符*/
  .whitespace_preline{white-space:pre-line;}
/*  忽略多个空格为1个，保留回车*/


/*字体图标*/
@font-face {font-family: "LanTing";
  src: url('fonts/LanTing.eot'); /* IE9*/
  src: url('fonts/LanTing.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('fonts/LanTing.woff') format('woff'), /* chrome, firefox */
  url('fonts/LanTing.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('fonts/LanTing.svg#LanTing') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  /*font-size:16px;*/
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

  
.top{width: 100%; height: 94px; line-height: 94px; background: #fff; position: fixed; top: 0; left:0 ; z-index:9}
.top .logo{float: left; }
.top .nav{float: left; margin-left: 80px; }
.top .nav dl dd{float: left;}
.top .nav dl dd a{display: block; padding:0 35px; color: #414141; font-size: 14px; }
.top .login{float: right; }
.top .login a{padding:4.5px 45px;border-radius:16px;/* width: 82px; height: 30px; */ border:1px solid #2b90ed; font-size: 14px; color:#2b90ed ;margin-left: 5px;}
.top .login a.btn-register,.top .login a:hover{background:#2b90ed; color: #fff; }

/*footer*/
.footer {  background: #383e44;  }
.ftNav {position: relative; padding-bottom:50px; z-index: 1; padding-top: 40px; overflow: hidden;}
.ftNav dl { float: left; width: 198px; min-height: 235px; text-align: center; border-right: 1px solid #585C63; box-shadow: 1px 0 0 #272B30; }
.ftNav dl:last-child { border-right: none; box-shadow:none; }
.ftNav dl dt { height: 50px; line-height: 35px; }
.ftNav dl dt a { color: #dde6f2; font-weight: bold; font-size: 16px; }
.ftNav dl dd a { color: #cbd9eb; height: 24px; font-size: 14px; }
.ftNav dl dd a:hover{color:#F90;}
.ftlink {border-top: 2px solid #363A40; overflow: hidden; }
.ftlink .txt {  padding: 25px 0 25px 44px;  background: url("../images/ftlink.jpg") no-repeat left 25px; line-height: 24px; color: #fff; font-size: 12px;}
.ftlink .txt a { padding: 0 5px 0 8px; color: #fff; white-space:nowrap;}
.ftlink .txt a:hover{color:#F90;}
.copyright {overflow: hidden;  background: #26292e; padding: 12px 0; box-shadow: inset 0 10px 15px #232529; text-align: center; font-size: 12px; color: #cbd4de; line-height: 35px; }
.copyright a, .copyright a:link{ color: #cbd4de;}
.copyright a:hover, .copyright a:link:hover{color:#FF9900;}