body {font-family: "微软雅黑","宋体",Arial;background:#fff;font-size: 14px;color: #666;}
.navbar-default{ background:#fff;box-shadow: none;border-radius:0;border: none; border-bottom: 1px solid #c9c9c9;}

.panel{ border-radius: 0; border: none; box-shadow:none;}
.panel-body1{ padding: 0;}
.panel-body2{ padding: 30px;}
.panel-body3{ padding: 0 15px;}
.navbar-default .js-pc>li>a:hover,.js-pc>li>a:hover{ color: #fff;}

.list-unstyled1 li{ padding: 10px; border-bottom: 1px dashed #dcdcdc;}
.list-unstyled1 li:last-child{ border: none;}
.list-unstyled1 li span{ color: #055ad8; font-size: 14px;}
.list-unstyled1 li a{ color: #666666; font-size: 14px;}
.badge{ background: #fff;color: #333333; font-size: 12px;}
.breadcrumb{ padding: 8px 0; background: #fff; color: #666666;}
.breadcrumb li img{ margin-right: 6px;}
.breadcrumb a{ color: #666;}
.panel-body h1{ font-size: 24px; font-weight: bolder; padding-bottom: 30px; border-bottom: 1px dashed #c9c9c9;}
.panel-body .news-content img{max-width: 100%; text-align:center;}
.panel-body .news-content p{text-align: left; line-height: 24px;}


.form-control1{border:1px solid #0054d1; background: #fff; height:42px;}
.form-control3{border:1px solid #c7c7c7; background: #fff; height:42px; border-radius: 0;}
.btn-btn{box-shadow: none;background: #0054d1;color: #fff; padding:9px 20px;border: 1px solid #0054d1; font-size: 15px;}
.btn-btn1{box-shadow: none;text-shadow: none;background: #0054d1;color: #fff; padding:9px 20px;border: 1px solid #0054d1; font-size: 18px; font-weight: bold;}
.btn-btn2{box-shadow: none;text-shadow: none;background: #f7f7f7;color: #666; padding:9px 20px;border: 1px solid #d4d4d4; font-size: 18px; font-weight: bold;}
.btn-btn3{box-shadow: none;text-shadow: none;background: #f7f7f7;color: #666; padding:9px 20px;border: 1px solid #d4d4d4; font-size: 15px; font-weight: bold;}
.btn-btn:hover,.btn-btn:focus,.btn-btn:active{box-shadow: none;background: #0054d1;color: #fff; padding:9px 20px;border: 1px solid #0054d1; font-size: 15px;}
.btn-btn1:hover,.btn-btn1:focus,.btn-btn1:active{box-shadow: none;background: #0054d1;color: #fff; padding:9px 20px;border: 1px solid #0054d1; font-size: 18px; font-weight: bold;}
.btn-link {font-weight: 400;color: #0054d1; border-radius: 0;}
.btn-btn2:hover,.btn-btn2:focus,.btn-btn2:active{box-shadow: none;background: #f7f7f7;color: #666; padding:9px 20px;border: 1px solid #0054d1; font-size: 18px; font-weight: bold;}
.col-md-6 h1{ text-align:center; font-size: 22px; font-weight: bold; color: #0054d1; padding:40px 0 0;}
.btn-btn3:hover,.btn-btn3:focus,.btn-btn3:active{box-shadow: none;background: #f7f7f7;color: #666; padding:9px 20px;border: 1px solid #d4d4d4; font-size: 15px; font-weight: bold;}

.nav>li>a {
  position: relative;
  display: block;
  padding: 5px 20px;
   color: #fff;
}
.nav-pills1>li.active>a, .nav-pills1>li.active>a:focus, .nav-pills1>li.active>a:hover {
  color: #fff;
  background-color: #005ce5;
}
.nav-pills1{ text-align:center;}
.nav-pills1>li {
  float: none;
  display: inline-block;
  margin:0 5%;
  background: #b9b9b9;
  border-radius: 4px;
}
.row1{ margin-right: 0;border-bottom: 1px dashed #dcdcdc; padding-bottom: 30px;}
.control-label{ font-weight: normal; font-size: 16px;}

.btn-sub{text-shadow:none;box-shadow: none;background: #0054d1;color: #fff; padding:9px 40px;border: 1px solid #0054d1; font-size: 15px;}
.btn-sub:hover,.btn-sub:focus,.btn-sub:active{text-shadow:none;box-shadow: none;background: #0054d1;color: #fff; padding:9px 40px;border: 1px solid #0054d1; font-size: 15px;}
.container-fluid{min-height: 500px;}
.form-group h2{ padding-top: 10px; font-size: 16px;}
.form-group1{ padding:10px 0;}
.breadcrumb li img{vertical-align: -5px;}
.btn-default{ text-shadow: none;}

.modal-header{background: #3088f4;border: none;}
.welcome h4.modal-title{border: none;color: #fff;text-align: left;}
.modal .col-sm-10{ text-align: left;}
.modal-footer{ border: none;}
.thumbnail a > img, .thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
    height: 108px;
    margin-left: auto;
    margin-right: auto;
}
.thumbnail {overflow: hidden;}


.tt-dataset {
  background-color: #FFFFFF;
  border: 1px #B9B6B6 solid;
  border-bottom-left-radius: inherit;
  padding-right: 5px;
}

.tt-suggestion.tt-cursor {
color: #FFF;
background-color: #818181;
}




@media (min-width: 1100px)
{
.foot{ background:#292929; color:#fff;}
.foot span{ display:inline-block; margin-right:25px;}
.foot span a{color:#fff;font-size:16px; line-height:60px;}
.foot p{ font-size:14px; color:#fff; margin-top:0px; text-align:center;font-family:Arial;}
.copyr{background:#222222; color:#fff; height:30px; line-height: 30px; font-size: 14px;}
.copyr p{ font-size:14px;color: #949494; margin-bottom: 0; }
}
@media (max-width: 1100px)
{
.foot{ background:#292929; color:#fff; height:150px; width:100%;}
.foot span{ display:inline-block; margin-right:3%;height: 24px;}
.foot span a{color:#fff;font-size:14px; line-height:40px;}
.foot p{ font-size:12px; color:#fff; margin-top:10px; text-align:center;}
.copyr{background:#222222; color:#fff;line-height: 30px; font-size: 14px;}
.copyr p{ font-size:14px; color: #949494;margin-bottom: 0; }
}
@media (max-width: 1099px)
{
.navbar-logo{float:left;width: 65%;}
.navbar-nav{margin-top: 5px;}
.navbar{ margin-bottom: 5px;padding-bottom: 0px;}
.js-pc li{ float: left;width:50%; text-align: center;}
.unslider-horizontal{margin-bottom:0px;}
.unslider-nav{ margin-bottom: 0px;}
.col-md-8{ padding-right: 0;}
.col-md-new{ padding-left: 0;}
h3{font-size: 14px; font-weight: bold;}
.col-sm-2{ width: 50%; float: left;}
.navbar-default .js-pc a.js-dl{ font-size:12px; padding: 5px 12px; border-radius: 5px; background: #9ad346;color: #fff; margin-top: 5px;margin-left:5px;}
.navbar-default .js-pc a.js-dl:hover ,.navbar-default .js-pc .js-dl:focus{padding: 5px 12px; border-radius: 5px; margin-top: 5px;background: #9ad346;color: #fff;}
.navbar-default .js-pc a.js-zc{ font-size:12px; padding: 5px 12px;border-radius: 5px; background: #005ce5; color: #fff;margin-top: 5px; margin-right:5px;}
.navbar-default .js-pc a.js-zc:hover ,.navbar-default .js-pc .js-zc:focus{ padding: 5px 12px;border-radius: 5px; margin-top: 5px;background: #005ce5; color: #fff;}
.alert-info1{margin:0 15px;}
.panel-default1{background: #f7f7f7; margin: 10% 0; border: 1px solid #ededed; border-radius: 4px;}
.panel-default1 .panel-heading{ text-align: center; background: #f7f7f7; border: none; color: #0054d1;font-size: 24px; font-weight: bold; padding: 20px 0 10px 0}
.panel-default2{background: #fff; margin: 5% 0; border:none; border-radius: 0;}
.panel-default2 .panel-heading{ text-align: center; background: #fff; border: none; color: #0054d1;font-size: 24px; font-weight: bold; padding: 20px 0 10px 0}

}
@media (min-width: 1100px)
{
.navbar-nav{margin-top: 25px;}
.navbar{ margin-bottom: 5px;padding-bottom: 10px;}
.unslider-nav{ margin-bottom: 20px;}
h3{font-size: 20px;}
.navbar-default .js-pc a.js-dl{ font-size:12px; padding: 5px 12px; border-radius: 5px; background: #9ad346;color: #fff; margin-top: 5px;}
.navbar-default .js-pc a.js-dl:hover ,.navbar-default .js-pc .js-dl:focus{padding: 5px 12px; border-radius: 5px; margin-top: 5px;background: #9ad346;color: #fff;}
.navbar-default .js-pc a.js-zc{ font-size:12px; padding: 5px 12px;border-radius: 5px; background: #005ce5; color: #fff;margin-top: 5px; margin-right: 15px;}
.navbar-default .js-pc a.js-zc:hover ,.navbar-default .js-pc .js-zc:focus{ padding: 5px 12px;border-radius: 5px; margin-top: 5px;background: #005ce5; color: #fff;}
.alert-info1{margin: 175px 0 0 40px;}
.panel-default1{background: #f7f7f7; margin: 15% 0; border: 1px solid #ededed; border-radius: 4px;}
.panel-default1 .panel-heading{ text-align: center; background: #f7f7f7; border: none; color: #0054d1;font-size: 24px; font-weight: bold; padding: 20px 0 10px 0}
.panel-default2{background: #fff; margin: 5% 0; border:none; border-radius: 0;}
.panel-default2 .panel-heading{ text-align: center; background: #fff; border: none; color: #0054d1;font-size: 24px; font-weight: bold; padding: 20px 0 10px 0}

}