body{
  background-color:#fff !important;
  font:14px "Microsoft Yahei", arial, verdana, sans-serif !important;
  color:#393a45;
}
.container{width:1200px !important;position:relative;}
.mainbox{border: 1px #eeeeee solid;}
i,u{
  font-style: normal;
  display:inline-block;
}
ul, li, OL {
  padding: 0;
  margin: 0;
  list-style: none;
}
input{outline:none;}
a,a:focus{color:#393a45;text-decoration: none;}
a:hover{color:#007bc5;text-decoration: none;}
.navbar-bg-1{background:#393a45;}
.navbar-bg-2{background:#0d54bf;}
.navbar{
  border:none;
  border-radius:0;
  min-height: 30px;
  line-height:30px;
  margin:0;
}
.navbar-inverse{
  color:#fff;
  background:#393A45;
  font-size:12px;
}
.nav-list > li{
  float:right;
  margin:0;
}
.nav-list > li > a {
  display:inline-block;
  border-radius:0;
  padding:0 10px;
  border-right:1px solid #fff;
  color:#fff;
  height:12px;
  line-height:12px;
}
.nav-list li:first-child a{
  border:0;
  padding-right:0;
}
.nav-list > li > a:hover,.nav-list > li > a:focus{
  background:#3A3A46;
  color:#ddd;
}
.nav-list > li > a > i {
  font-size:20px;
  padding-right:5px;
  vertical-align:middle;
  padding-bottom:3px;
}
.sea{
  margin:20px -15px 10px -15px;
}
.logo,.logo img{
  display:inline-block;
}
.sea h3{
	color: #007bc5;
  display: inline-block;
  vertical-align: middle;
}

.sea h3:before{
	content: "|";
  font-size: 28px;
  padding: 0 10px;
}
.sea1{
  float:left;
  border:2px solid #0d54bf;
  border-right:0;
}
.sea10,.sea11,.sea12{
  float:left;
  position: relative;
  font-size:16px;
}
.sea10 .inpSea2{
  float:left;
  width:95px;
  height:40px;
  line-height:40px;
  cursor:pointer;
  padding:0 15px;
  border:0;
  border-right:1px solid #dcdcdc;
}
.sea10 .fa-angle-down{
  position:absolute;
  top:8px;
  right:10px;
  color:#757575;
  font-size:25px;
  cursor:pointer;
}
.inpSea2List{
  float:left;
  width:95px;
  position:absolute;
  left:0;
  top:40px;
  z-index:99;
  background:#fff;
  display:none;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.inpSea2List ul li{
  line-height:30px;
  padding:0 15px;
  cursor:pointer;
  color:#333;
}
.inpSea2List ul li:hover{
  background:rgb(234,247,253);
}
.sea11 .txt{
  float:left;
  width:390px;
  height:40px;
  border:0;
  color:#757575;
  padding-left:30px;
}
.sea12 .submit{
  float:left;
  width:83px;
  height:44px;
  line-height:44px;
  display:block;
  text-align:center;
  z-index: 5;
  color:#fff;
  margin:0;border:0;
  padding:0;
  background: #0d54bf;
}
.sea2{
  float:left;
  height: 20px;
  width:495px;
  overflow: hidden;
  margin-top: 10px;
	padding:0 10px;
}
.sea2 span,.sea2 a{
  line-height:20px;
  margin:0 5px;
}
.sea3{
  float:left;
  height: 20px;
  line-height: 18px;
  margin-top: 10px;
}
.sea3 a{
  color:#017bc6;
  font-size:16px;
}
.navbar-default{
  background: #0d54bf;
  position: relative;
  z-index: 5;
}
.nav-tab li a{
  border-radius:0;
  color:#fff;
  font-size:16px;text-align:center;
}
.nav-tab li a.active,.nav-tab li a:hover,.nav-tab li a:focus{
  background:#0c4294;
}
.nav-tab .fa-list-ul{
  font-size:20px;
  padding-right:15px;
  vertical-align: top;
  float:left;
}
.nav-tab .fa-angle-down{
  font-size:25px;
  padding-left:25px;
  vertical-align: middle;
  float:right;
}
/*引入字体*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.ttf'),
  url('../fonts/fontawesome-webfont.woff2'),
  url('../fonts/fontawesome-webfont.eot');
}
.fa {
  font-family: 'FontAwesome';
}
.fa-mobile:before{
  content: '\f10b';
}
.fa-list-ul:before{
  content: '\f0ca';
}
.fa-angle-down:before{
  content: '\f107';
}
.seb{font-size:16px;padding:15px 20px;}
.seb>b{padding:0 5px;}
.pagination > li > a, .pagination > li > span{color:#007bc5;padding:8px 16px;}
.pagination > li > a:hover, .pagination > li > span:hover,
.pagination > li > a:focus, .pagination > li > span:focus{background:#0d54bf;color:#fff;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover,
.pagination > .active > span:hover, .pagination > .active > a:focus,
.pagination > .active > span:focus{background:#0c4294;}
/* .pagination > li:last-child > a, .pagination > li:last-child > span,
.pagination > li:first-child > a, .pagination > li:first-child > span{padding:0;font-size:24px;} */
.ajax_login .btn-group .btn-login {background-color: #0d54bf;color:#fff;border: 0;outline: none;}
.ajax_login .btn-group .btn-register {background-color: #fe9c17;color:#fff;border: 0;}
.ajax_login .other{display: inline-block;padding-top: 20px;}
.ajax_login .other span{}
.ajax_login .other a{}