.slidebanner{width:100%;min-width:1180px;height: auto;}
.more a{cursor:pointer;display:block;color:#004ea2;}
.plane{margin:30px 0 0 0;overflow:hidden;}
.pleft{width:48.5%;float:left;}
.pright{width:48.5%;float:right;}

.box .hd {height:38px;line-height:38px;background: url(head_bg.png) repeat-x 100px center;font-family:Microsoft YaHei;}
.box .hd .tit{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/news_blue.png) no-repeat #fff;}
.box .hd .tit1{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/news_blue.png) no-repeat #fff;}
.box .hd .tit2{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/zhuanti_blue.png) no-repeat #fff;}
.box .hd .tit3{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/tongzhi_blue.png) no-repeat #fff;}
.box .hd .tit4{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/zhineng_blue.png) no-repeat #fff;}
.box .hd .tit5{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/xibu_blue.png) no-repeat #fff;}
.box .hd .tit6{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/yingyong_blue.png) no-repeat #fff;}
.box .hd .tit7{float:left;height:38px;font-size:22px;font-weight:bold;color:#004ea2;padding-left:45px;padding-right:15px;background: url(../images/lianjie_blue.png) no-repeat #fff;}
.box .hd  .more {float:right;padding:0 5px;background:#fff;display: block;}
.box .bd{overflow:hidden;}
.news .bd .focus{width:550px;float:left;min-height:100px;margin-top:15px;overflow:hidden;}
.news .bd .newlist{width:596px;float:right;}
.nlist{margin-top:20px;}
.nlist2{margin-top:20px;}

.leftmklist{width:100%; height:auto; float:left;margin-left:10px;}
.leftmklist ul{margin-top:20px;overflow:hidden;}
.leftmklist li{float:left;height:45px;line-height:45px;width: 30%;background: #E0E0E0;text-align: center;margin: 15px 0px 10px 10px;border-radius:3px;}
.leftmklist li a{display:block;color:#333333;font-size:18px;text-decoration:none;}
.leftmklist li .hover,.leftmklist li a:link,.leftmklist li a:visited{ color:#000;}
.leftmklist li a:hover{ color:#fff;}
.leftmklist li:hover{background-color:#FF7E0E;color:#fff;}

.centmklist{width:100%; height:auto; float:left;margin-left:10px;}
.centmklist ul{margin-top:20px;overflow:hidden;}
.centmklist li{float:left;height:45px;line-height:45px;width: 45%;background: #E0E0E0;text-align: center;margin: 15px 0px 10px 10px;}
.centmklist li a{display:block;color:#000;font-size:18px;background:url(icons_bk.png) no-repeat;text-decoration:none;padding-left:44px;}
.centmklist li{background-color:#E0E0E0;border-radius:3px;}
.centmklist li a:hover{color:#fff;background:url(icons.png) no-repeat;}
.centmklist li:hover{background-color:#FF6600;}
.centmklist li.li1:hover{background-color:#1283e1;}
.centmklist li.li2:hover{background-color:#34bce2;}
.centmklist li.li3:hover{background-color:#e5a625;}
.centmklist li.li4:hover{background-color:#00afa2;}
.centmklist li.li5:hover{background-color:#063269;}
.centmklist li.li6:hover{background-color:#635999;}
.centmklist li.li7:hover{background-color:#f96575;}
.centmklist li.li8:hover{background-color:#f29b76;}
.centmklist li.li9:hover{background-color:#1e82bd;}
.centmklist li.li10:hover{background-color:#62c050;}
.centmklist li.li1 a{background-position:0 -5px;}
.centmklist li.li2 a{background-position:0 -137px;}
.centmklist li.li3 a{background-position:0 -71px;}
.centmklist li.li7 a{background-position:0 -203px;}
.centmklist li.li5 a{background-position:0 -269px}
.centmklist li.li6 a{background-position:0 -335px;}
.centmklist li.li4 a{background-position:0 -401px;}
.centmklist li.li8 a{background-position:0 -462px;}
.centmklist li.li9 a{background-position:0 -528px;}
.centmklist li.li10 a{background-position:0 -594px;}

.mbox{width:100%;padding:20px 0 0;overflow:hidden;}
.mone{width:252px;float:left;}
.mpic,.mpic2{min-height:50px;overflow:hidden;}
.mpic2{width:118px;float:left;}
.picture img{opacity: 1;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.picture:hover img{opacity:0.8;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.qlist{padding-bottom:10px;overflow:hidden;margin-left:10px;}
.qlist li{width:18%;height:56px;line-height:56px;float:left;margin-top:20px;margin-right:23px;overflow:hidden;border-radius:5px;}
.qlist li a{display:block;color:#fff;font-size:18px;padding-left:84px;background:url(icons1.png) no-repeat;text-decoration:none;}
.qlist li.li1{background-color:#003399;}
.qlist li.li2{background-color:#993300;}
.qlist li.li3{background-color:#330099;}
.qlist li.li4{background-color:#009933;}
.qlist li.li5{background-color:#339900;margin-right:0px;}
.qlist li.li6{background-color:#393900;}
.qlist li.li7{background-color:#939300;}
.qlist li.li8{background-color:#990033;}
.qlist li.li9{background-color:#303099;}
.qlist li.li10{background-color:#909033;}

.qlist li:hover{background-color:#004ea2;}
.qlist li.li1 a{background-position:0 0;}
.qlist li.li2 a{background-position:0 -66px;}
.qlist li.li3 a{background-position:0 -132px;}
.qlist li.li4 a{background-position:0 -198px;}
.qlist li.li5 a{background-position:0 -264px}
.qlist li.li6 a{background-position:0 -330px;}
.qlist li.li7 a{background-position:0 -396px;}
.qlist li.li8 a{background-position:0 -462px;}
.qlist li.li9 a{background-position:0 -528px;}
.qlist li.li10 a{background-position:0 -594px;}

.catemklist{width:100%; height:auto; float:left;margin-left:10px;}
.catemklist ul{overflow:hidden;}
.catemklist li{float:left;height:40px;line-height:40px;width: auto;background: #E0E0E0;text-align: center;margin: 15px 10px 10px 0;}
.catemklist li a{display:block;color:#fff;font-size:16px;text-decoration:none;padding:0 15px 0 15px;letter-spacing: 0.03em}
.catemklist li .hover,.catemklist li a:link,.catemklist li a:visited{ color:#000;}
.catemklist li a:hover{ color:#fff;}
.catemklist li:hover{background-color:#FF7E0E;color:#fff;}


.zhuantilist {margin:10px;font-size:16px}
.zhuantilist a{width:33%;height:49%;float:left;margin-top:10px;text-decoration:none}

.Resources-t {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 10px;
}


.Resources-k1 {
    padding-top: 10px;
    color: #000000;
    border-right: 1px solid #e1dfdf;
}
.Resources-pic1 {
    width: 75px;
    height: 80px;
    background: url(s1-1.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k1:hover {
    background: #f2a644;
    color: #fff;
}
.Resources-k1:hover .Resources-pic1 {
    width: 75px;
    height: 80px;
    background: url(hs1-1.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k1:hover .Resources-t>a {
    color: #fff;
}
.Resources-k2 {
    padding-top: 10px;
    color: #000000;
    border-right: 1px solid #e1dfdf;
}
.Resources-pic2 {
    width: 75px;
    height: 80px;
    background: url(s1-2.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k2:hover {
    background: #ec6a64;
    color: #fff;
}
.Resources-k2:hover .Resources-pic2 {
    width: 75px;
    height: 80px;
    background: url(hs1-2.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k2:hover .Resources-t>a {
    color: #fff;
}
.Resources-k3 {
    padding-top: 10px;
    color: #000000;
   
}
.Resources-pic3 {
    width: 75px;
    height: 80px;
    background: url(s1-3.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k3:hover {
    background: #8aa1e7;
    color: #fff;
}
.Resources-k3:hover .Resources-pic3 {
    width: 75px;
    height: 80px;
    background: url(hs1-3.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k3:hover .Resources-t>a {
    color: #fff;
}
.Resources-k4 {
    padding-top: 10px;
    color: #000000;
    border-right: 1px solid #e1dfdf;
}
.Resources-pic4 {
    width: 74px;
    height: 80px;
    background: url(s1-4.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k4:hover {
    background: #e8653b;
    color: #fff;
}
.Resources-k4:hover .Resources-pic4 {
    width: 74px;
    height: 80px;
    background: url(hs1-4.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k4:hover .Resources-t>a {
    color: #fff;
}
.Resources-k5 {
    padding-top: 10px;
    color: #000000;
    border-right: 1px solid #e1dfdf;
}
.Resources-pic5 {
    width: 75px;
    height: 80px;
    background: url(s1-5.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k5:hover {
    background: #5379bc;
    color: #fff;
}
.Resources-k5:hover .Resources-pic5 {
    width: 75px;
    height: 80px;
    background: url(hs1-5.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k5:hover .Resources-t>a {
    color: #fff;
}
.Resources-k6 {
    padding-top: 10px;
    color: #000000;    
}
.Resources-pic6 {
    width: 75px;
    height: 79px;
    background: url(s1-6.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k6:hover {
    background: #f9824a;
    color: #fff;
}
.Resources-k6:hover .Resources-pic6 {
    width: 75px;
    height: 79px;
    background: url(hs1-6.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k6:hover .Resources-t>a {
    color: #fff;
}

.Resources-k7 {
    padding-top: 10px;
    color: #000000;    
	border-right: 1px solid #e1dfdf;
}
.Resources-pic7 {
    width: 75px;
    height: 79px;
    background: url(s1-7.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k7:hover {
    background: #f9824a;
    color: #fff;
}
.Resources-k7:hover .Resources-pic7 {
    width: 75px;
    height: 79px;
    background: url(hs1-7.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k7:hover .Resources-t>a {
    color: #fff;
}

.Resources-k8 {
    padding-top: 10px;
    color: #000000;    
	border-right: 1px solid #e1dfdf;
}
.Resources-pic8 {
    width: 75px;
    height: 79px;
    background: url(s1-8.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k8:hover {
    background: #d55954;
    color: #fff;
}
.Resources-k8:hover .Resources-pic8 {
    width: 75px;
    height: 79px;
    background: url(hs1-8.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k8:hover .Resources-t>a {
    color: #fff;
}


.Resources-k9 {
    padding-top: 10px;
    color: #000000;    
}
.Resources-pic9 {
    width: 75px;
    height: 79px;
    background: url(s1-9.png) no-repeat;
    padding-top: 15px;
    margin: auto;
}
.Resources-k9:hover {
    background: #fd5929;
    color: #fff;
}
.Resources-k9:hover .Resources-pic9 {
    width: 75px;
    height: 79px;
    background: url(hs1-9.png) no-repeat;
    padding-top: 15px;
    z-index: 1;
}
.Resources-k9:hover .Resources-t>a {
    color: #fff;
}






.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;
  padding-right: 15px;
  padding-left: 15px;
}
.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;
}
.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;
}


.link-left {
    padding-left: 5px;
}
/*友情链接*/
.link-p {
    margin-top: 12px;
}

/*友情链接样式*/
.link-p {
    margin-top: 25px;
}
.link-spacing {
    padding-top: 25px;
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
    height: 200px;
    overflow: auto;
    margin-left: -20px;
}
.link-name {
    float: left;
    padding-left: 15px;
    padding-top: 3px;
    font-family: "Microsoft YaHei";
    font-size: 22px;
    color: #d52e26;
    font-weight: bold;
}
.btn-color {
    background: #004ea2;
}
/*友情链接网址*/
.link-pic {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/link_icon.svg);
}
.cn_ed {
    width: 120px;
    height: 42px;
    background-image: url(../images/zgjyb.jpg);
    background-repeat: no-repeat;
}
.cn_ed:hover {
    background-image: url(../images/zgjyb.jpg);
    background-repeat: no-repeat;
    background-position: 0px -40px;
    height: 42px;
}
.js_ed {
    width: 110px;
    height: 42px;
    background-image: url(../images/jsjy.jpg);
    background-repeat: no-repeat;
}
.js_ed:hover {
    background-image: url(../images/jsjy.jpg);
    background-repeat: no-repeat;
    background-position: 0px -41px;
    height: 42px;
}
.js_vc {
    width: 130px;
    height: 42px;
    background-image: url(../images/jszjw.jpg);
    background-repeat: no-repeat;
}
.js_vc:hover {
    background-image: url(../images/jszjw.jpg);
    background-repeat: no-repeat;
    background-position: 0px -40px;
    height: 42px;
}
.zj_ed {
    width: 110px;
    height: 42px;
    background-image: url(../images/zjjy.jpg);
    background-repeat: no-repeat;
}
.zj_ed:hover {
    background-image: url(../images/zjjy.jpg);
    background-repeat: no-repeat;
    background-position: 0px -42px;
    height: 42px;
}
.js_un {
    width: 220px;
    height: 42px;
    background-image: url(../images/jsly.jpg);
    background-repeat: no-repeat;
}
.js_un:hover {
    background-image: url(../images/jsly.jpg);
    background-repeat: no-repeat;
    background-position: 0px -40px;
    height: 42px;
}
/*学校下拉*/
.btn-color :hover, .btn-color :focus {
    background-color: #5378bc;
    background-position: 0 -15px;
}
.btn-color :active, .btn-color .active {
    background-color: #5378bc;
}
.btn-text {
    color: #fff;
    font-family: "Microsoft YaHei";
    height: 33px;
}
.caret1 {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    color: #FFF;
}


.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
  height:200px;
  overflow:auto;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  outline-style:none;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

/*友情链接*/
.link-name {
    font-size: 18px !important;
}
.link-spacing {
    padding-top: 10px;
}
