/* CSS Document */

/*导航条风格-黑色*/
.navbar-black {
  color: #333;
  font-size: 12px;
  box-shadow: none;
}
.navbar-wrapper {
  box-shadow: none;
  max-width:900px;
}
.navbar-black {
  background-color: #222;
  border-bottom: #333 1px solid;
}
.navbar-black .logo {
  color: #bbbbbb
}
.navbar-black .navbar-logo-m {
  color: #eee
}
.navbar-black .navbar-nav > ul > li, .navbar-black .navbar-nav > ul > li > a {
  color: #bbbbbb
}
.navbar-black .navbar-nav > ul > li > a:hover, .navbar-black .navbar-nav > ul > li.current > a {
  color: #bbbbbb;
}
.navbar-black .navbar-userbar {
  color: #bbbbbb
}
.container {
  width: 1170px;
}
.main-menu {
}
.main-menu li {
  height: 93px;
  line-height: 93px!important;
  width: 95px;
}
.main-menu li a {
  font-size: 18px!important;
  color: #333;
   font-weight:lighter;
}
.main-menu li.active, .main-menu li:hover{
  background: url(../images/menu_text.png) center;
}
.main-menu li.active a, .main-menu li:hover a{
  color: #c30e23;
  font-family: "微软雅黑";
  font-weight:inherit;
  text-align:center;
  
}


.main-menu li.search {
  width: 155px;
  margin-left: 20px;
}
.main-menu li.search {
  padding-top: 30px;
}
.main-menu li.search .search-key {
  width: 120px;
  border-radius: 10px 0px 0px 10px;
  border-right: none;
  margin-right: 0;
  padding-right: 0;
  padding-left: 10px;
}
.main-menu li.search .btn {
  border-radius: 0px 10px 10px 0px;
  margin-left: 0;
  padding-left: 0;
  border-left: none;
  width: 25px;
  font-size: 16px;
}
.banner {
  background: url(../images/bannerbk.gif) center;
  height: 280px;
  min-width: 1200px;
}
.banner-iconbox {
  padding-top: 50px;
}
.banner-iconbox .icon-box {
  width: 20%;
  float: left;
}
.icon-box a {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 100px;
  padding: 16px;
}
.icon {
  width: 100px;
  height: 180px;
}
.icon-box .icon-1 .icon {
  background: url(../images/menu_icon.png) 0 -280px no-repeat;
}
.icon-box .icon-2 .icon {
  background: url(../images/menu_icon.png) -239px -280px no-repeat;
}
.icon-box .icon-3 .icon {
  background: url(../images/menu_icon.png) -474px -280px no-repeat;
}
.icon-box .icon-4 .icon {
  background: url(../images/menu_icon.png) -710px -280px no-repeat;
}
.icon-box .icon-5 .icon {
  background: url(../images/menu_icon.png) -946px -280px no-repeat;
}
.icon-box .icon-1:hover .icon {
  background: url(../images/menu_icon.png) 0 0 no-repeat;
}
.icon-box .icon-2:hover .icon {
  background: url(../images/menu_icon.png) -239px 0 no-repeat;
}
.icon-box .icon-3:hover .icon {
  background: url(../images/menu_icon.png) -474px 0 no-repeat;
}
.icon-box .icon-4:hover .icon {
  background: url(../images/menu_icon.png) -710px 0 no-repeat;
}
.icon-box .icon-5:hover .icon {
  background: url(../images/menu_icon.png) -946px 0 no-repeat;
}
.icon-box .icon-bk {
  background: url(../images/icon_bk.png) 0 0 no-repeat;
  width: 135px;
  height: 135px;
  left: 0;
  top: 0;
  position: absolute;/* -moz-animation:rotate 2s infinite linear;*//*   -webkit-animation:rotate 2s infinite linear;*/
 
}
.icon-box .icon-bk:hover {
  background: url(../images/icon_bk.png) right 0 no-repeat;
  animation: rotate 2s;
}
.newstitle {
  height: 94px;
}
.newstitle .title {
  background: url(../images/indexnews.png) 0 0 no-repeat;
  height: 94px;
  width: 200px;
  margin-left: -11px;

}
.newstitle .more {
  background: url(../images/indexnews.png) right 0 no-repeat;
  height: 94px;
  width: 94px;
    margin-right:-15px;
}
 @-moz-keyframes rotate {
 0% {
 -moz-transform:rotate(0deg);
}
 100% {
 -moz-transform:rotate(360deg);
}
}
 @-webkit-keyframes rotate {
 0% {
 -webkit-transform:rotate(0deg);
}
 100% {
 -webkit-transform:rotate(360deg);
}
}
 @keyframes rotate {
 0% {
 transform:rotate(0deg);
}
 100% {
 transform:rotate(360deg);
}
}
.newslist {
  width: 450px;
  margin-left: -50px;
}
.infolist li {
  border-bottom: #bbb dashed 1px;
}
.newslist li a {
}
.infolist li a {
  line-height: 34px;
  font-size: 13px;
  padding-left: 20px;
  background: url(../images/disk1.png) 0 10px no-repeat
}
.adlist {
  text-align: right;
}
.business {
  border-top: #c5412f 1px solid;
  background: #ebf0f6;
}
.business-title {
  width: 132px;
  line-height: 52px;
  background: url(../images/i_1.png) no-repeat 0 0;
  font-size: 22px;
  font-family: "微软雅黑";
   font-weight:lighter;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  padding: 0 18px;
  margin-top: -11px;
  
}
.business-title .title {
  background: #be433c;
  
}
.tabBar {
  margin: 0 auto;
  display: block;
  width: 650px;
  border: none;
}
.tabBar span {
  width: auto;
  height: auto;
  padding: 0;
  margin: 0 1px;
  background: none;
}
.tabBar span a {
  cursor: pointer;
  display: inline-block;
  float: left;

  width: 126px;
  line-height: 45px;
  height: 45px;
  padding: 0;
  text-align: center;
  border: #75787b 1px solid;
  
    font-size:14px;
      font-weight:lighter;
    font-family:"微软雅黑";
}
.tabBar span.current a {
  background-color: #be433c;
  color: #fff;
  border: #be433c 1px solid;
 
}
.tabCon {
  display: none;
}
.tabcontent.businessinfo {
  border: 1px solid #bbbbbb;
}
.businessinfo .icon {
  width: 100px;
  height: 100px;
}
.businessinfo .intro {
  margin: 50px 30px;
  font-size: 14px;
  line-height: 24px;
  color: #75777a;
  _margin:50px 0;
}
.businessinfo .intro pre {
  display: inline;
}
.businessinfo .icon-box a:hover {
  color: #333;
}
.businessinfo .icon-box a:hover .icon-bk {
  animation: none;
  background: url(../images/icon_bk.png) 0 0 no-repeat;
}
.businessinfo .icon-box .icon-text {
  font-size: 22px;
  margin-top: 18px;
  text-align: center;
}
.morebt {
  background: url(../images/morebt.png) no-repeat center center;
  height: 20px;
  width: 100%;
  display: block;
}
.btn.btn-usu {
  width: 100%;
  background: none;
  border: 1px solid #bbb;
  font-size: 16px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 36px;
  height: 36px;
  padding: 0;
  color: #333;
}
.btn.btn-usu:hover {
  border: 1px solid #be433c;
  background: #fff;
  color: #333;
}
.business-list {
  margin: 40px 30px;
}
.business-list .title {
  font-size: 20px;
}
.i-about {
  background: url(../images/i_about.png) center repeat-x;
  min-width: 1170px;
  height: 494px;
}
.i-about-title {
  width: 132px;
  line-height: 52px;
  background: url(../images/i_1.png) no-repeat 0 0;
  font-size: 22px;
  font-family: "微软雅黑";
  color: #fff;
  text-align: center;
  margin: 0 auto;
  padding: 0 18px;
  margin-top: -11px;
}
.i-about-title .title {
  background: #be433c;
  
       font-weight:lighter;
    font-family:"微软雅黑";
}
.btn.btn-blue {
  background: #4b82c7;
  border: 1px solid #4b82c7;
  color: #fff;
}
.btn.btn-red {
  background: #be433c;
  border: 1px solid #be433c;
  color: #fff;
}
.btn.btn-lg {
  height: 43px;
  min-width: 164px;
  line-height: 30px;
  font-size: 18px;
  
       font-weight:lighter;
    font-family:"微软雅黑";
}
.i-about .container {
  position: relative;
  height: 494px;
}
.i-about .container .btlist {
  position: absolute;
  bottom: 30px;
  right: 31px;
}
.i-about .container .btlist .btn {
  margin-left: 10px;
}
.i-about .intro{
  padding:40px 30px 30px 60px;
  
}
.i-about .intro pre {
  display: inline;
  padding-left: 20px;
   font-size: 14px;
  line-height: 24px;
  color: #ccc;
}
.i-team{
  background:url(../images/i-team-bk.png) repeat-x 0 220px;
  padding-bottom:50px;
}
.i-team-title{
  background:url(../images/qiu.png) no-repeat 0 0;
  margin:0 auto;
  margin-top:-49px;
  width:168px;
  height:168px;
  border-radius:82px;
  position:relative;
}
.i-team-title .title{
    position:absolute;
    top:70px;
    left:-22px;
    height:52px;
    width:207px;
    font-size:24px;
    line-height:40px;
}

.i-team .team-img img{width:144px;
height:144px;
border-radius:72px;
}
.i-team .team-img{
 width:144px;
height:144px;
padding:5px;
border-radius:77px;
border:1px solid #bbb;
margin:0 auto;
}
.i-team .team-item-intro{
   width:144px;
height:77px;
padding:20px;
border-radius:8px;
border:1px solid #bbb;
margin:10px auto;
font-size:14px;
line-height:24px;
}
.i-team .team-item-name{
  display:block;
  text-align:center;
}
.i-temlist{
  margin-top:20px;
}

.links{
  background:#858c93;
  height:107px;
}
.links .i-links-title{
  background:url(../images/link/left.png) no-repeat 0 0;
   height:107px;
   padding-top:33px;
   width:133px;
   margin-left:-12px;
   float:left;
}
.i-links-title .title{
  color:#fff;
  font-size:18px;
   line-height:40px;
   text-align:center;
}
.i-links-content{
  float:right;
  width:1050px;
   margin:25px -15px;
}
.i-links-content a{
  display:block;
   text-align:center;
   float:right;
   padding-left:17px;
}
.footer{
  background:#262a2e;
  border:none;
  text-align:center;
  line-height:35px;
}
.footer .footer-nav{
  font-size:12px;
}
.footer  .copyright{
  color:#666;
    font-size:13px;
}
.footer  a.nofollow{
  color:#666;
  font-size:13px;
}
.breadcrumb{
  background:#000000;
}