.mytitle {
  padding: 40px 0;
  color: #4B4B4B;
  background-image: url(../images/titlebg.jpg);
  background-size: 100% 100%;
  background-repeat: no-repeat;}

.mytitle .college {
  font-size: 25px;}

.mytitle .mytitle_a {
  padding-top: 5px;
  padding-bottom: 5px;}
.mytitle_a div{color:#4B4B4B;}
.mytitle .col-sm-4 {
  padding-top: 35px;
  padding-bottom: 5px;}

.mytitle .ele a {
  color: #4B4B4B;
  font-size: 14px;}

.mytitle .ele {
  padding-left: 10px;
  padding-right: 10px;
  position: relative;}

.mytitle .ele::before,
.mytitle .ele::after {
  content: '';
  display: block;
  width: 4px;
  height: 14px;
  background-color: #002E73;
  position: absolute;
  top: 50%;
  margin-top: -7px;}

.mytitle .ele::before {
  left: 0;}

.mytitle .ele::after {
  right: 0;}

.mytitle .tip {
  margin-bottom: 5px;}

/* 中间部分 */
.mycontent {
  width: 100%;
  border: 0;
  min-height: 920px;}


/* 菜单栏 */
.mymenu {
  background-color: #002E73;}

.mymenu .navbar {
  margin-bottom: 0;}

.mymenu .navbar-nav {
  float: none;}

.mymenu .nav .dropdown {
  flex: 1;}

.mymenu .navbar-default {
  background-color: transparent;
  border-width: 0;
  border-color: transparent;}

.mymenu .navbar-nav>li>a {
  color: white;
  font-size: 16px;}

.mymenu .navbar-toggle {
  color: white;
  border-color: white;}

.mymenu .navbar-toggle:focus,
.mymenu .navbar-toggle:hover {
  background-color: transparent;}

.mymenu .dropdown:hover,
.mymenu .mymenu_a:hover {
  background-color: rgba(255, 255, 255, 0.7);
  color: #4B4B4B;}

.mymenu .navbar-nav>li>a:focus,
.mymenu .navbar-nav>li>a:hover {
  color: white;}

.mymenu .dropdown-menu {
  background-color: rgba(255, 255, 255, 0.7);}

.mymenu .open>.dropdown-menu {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  min-width: 320px;}

.mymenu .navbar-nav>.open>a {
  background-color: rgba(255, 255, 255, 0.7);}

.mymenu .dropdown-menu>li>a {
  padding: 10px 20px;}

/*  */
.myfoot {
  background-color: #002E73;
  color: white;
  padding: 15px 0;}

.myfoot .myfoot_a {
  padding-top: 5px;
  padding-bottom: 5px;}

.myfoot .btn-default {
  color: #6C6C6C;}

.myfoot .btn {
  padding: 2px 12px;}

body {
  font-size: 16px;}


.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
    border-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;}



.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
background-color: rgba(255, 255, 255, 0.7);}
.nav-tabs.nav-justified>li>a {border-radius:0;}
#defaultmenu .dropdown:hover ul {display:flex;align-items: center;flex-wrap: wrap;min-width: 320px;}