.navbar-default{
  top:0;
  position: fixed;
  width:100%;
  background: none!important;
  border:none!important;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
  background: none!important;
  border:none!important;
}
.navbar-default .navbar-nav > li > a{
  background: none!important;
  color:#fff!important;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{
  color:#fff!important;;
  /* border-bottom:2px solid #ca2929; */
  font-weight:600!important;;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{
  color:#fff!important;
  font-weight:500!important;
  border-color:#5A9EF0!important;
}

/* newList */
#tf-newsList{
  /* 	 padding:60px 0	; */
}
#tf-newsList .text-right{
  background:rgba(242,244,245,1);
}
#tf-newsList h4{
  line-height: 28px;
  letter-spacing: 2px;
  color: #333333;
  font-weight:600;
  font-size: 24px;
}
#tf-newsList span{
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 28px;
  letter-spacing: 0px;
  color: #999999;
}
#tf-newsList p{
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 0px;
  color: #666666;
  margin-top:10px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-bottom:0.28rem;
}
#tf-newsList h3{
  line-height: 28px;
  letter-spacing: 1px;
  color: rgba(20,63,102,1);
  /* 	font-size: 22px; */
  margin-top:17px;
  font-weight:100;
  text-align:center;
  border-bottom:1px solid rgba(237,237,237,1);
  font-family:arial;
}
#tf-newsList h1{
  font-size: 67px;
  text-align:center;
  font-weight: 500;
  font-stretch: normal;
  line-height: 28px;
  letter-spacing: 4px;
  color: #143f66;
  margin-top:20px;
  margin-bottom:20px;
  font-family:arial;
}
#tf-newsList .line{
  width:100%;
  height:1px;
  background-color:#eee;
}
.tf-content{
  margin:30px 0;
}
/*.tf-content #content{*/
/*  width:80%;*/
/*  margin:0 auto;*/
/*  padding:30px;*/
/*}*/

/*.tf-content h2{*/
/*  margin: 20px 0;*/
/*}*/
/*.tf-content p{*/
/*  margin: 10px 0;*/
/*}*/
.section .container>div{
  margin:50px 0;
}
.banner-words{
  height:160px;
  width:320px;
  position: absolute;
  top:50%;
  left:50%;
  margin-left:-160px;
  margin-top:-80px;
}
#tf-home{
  position: relative;
}
#tf-home p,#tf-home h1{
  color:#fff
}
.tab-btn {
  display: table;
  margin: 60px auto 0px auto;
  height: 80px;
  line-height: 80px;
}
.tab-btn>a{
  border: 1px solid #ccc;
  padding: 14px 28px;
  color: #666666;
  font-size:18px;
}
.tab-btn>a.active{
 background: #5A9EF0;
  color:#fff;
}
/*关于我们*/
.abouts-section .imgbox{
  width:344px;
  height: 366px;
  overflow: hidden;
  border:1px solid #ccc;
}
.abouts-section .imgbox>img{
  width:100%;
  height: 100%;
}
.abouts-section .text-left p{
  font-size:18px;
  line-height: 1.8;
  color:#222;
  margin:10px 0;
}
.abouts-section .text-left p:nth-child(2){
  margin-top:30px;
}
/*fajia*/
.fourBtns-section .container>div{
  text-align: center;
}
.fourBtns-section .circle-word{
  width: 96px;
  height: 96px;
  border: 2px solid #5A9EF0;
  color: #5A9EF0;
  background: #fff;
  line-height: 96px;
  text-align: center;
  font-size: 30px;
  border-radius: 50%;
  margin: 0 auto;
}
.fourBtns-section .circle-word:hover{
  color: #fff;
  background:#5A9EF0;
}

.fourBtns-section h4{
  margin: 35px 0 15px 0;
  color: #222;
}
.fourBtns-section p{
  color: #222;
}
.threeBtns-section{
  background:#F6FAFD ;
}
.threeBtns-section .imgbox1{
  height: 374px;
  width: 270px;
}
.threeBtns-section .imgbox1>img{
  width: 100%;
  height: 100%;
}

.threeBtns-section .imgbox1>img:hover,.threeBtns-section .imgbox1>img.active{
  transform: scale(1.2);
}
.helper-section{
  /*height: 672px;*/
  /*background: url('../image/fajia_enterprise_bg@2x.png')no-repeat;*/
  /*background-size:100%;*/
}
.helper-section .en-words>h4{
   font-size: 24px;
   color: #222;
  margin: 35px 0 30px 0;
 }
.helper-section .en-words>p{
  font-size: 18px;
  color: #222;
  line-height: 2;
}
.helper-section .en-img1{
  height: 183px;
  width: 381px;
  margin-top:60px;
}
.helper-section .en-img2{
  height: 564px;
  width: 408px;
}
.helper-section .en-img2>img{
  height:100%;
  width: 100%
}
 .tools-section{
  background: url('../image/fajia_enterprise_bg@2x.png')no-repeat;
  background-size:cover;
 }

.tools-section .captions{
  margin:30px 0;
}
.tools-section p{
  text-align: center;
  margin:30px auto;
  font-size:16px;
}
.hr{
  background: #529FF7;
  height: 14px;
  width: 100%;
}
.hr-1{
  background: #F55840;
  height: 14px;
  width: 100%;
}
/*faxiaojia*/
.jiqiren-section .jiqiren-img{
   height: 635px;
   width: 405px;
   overflow: hidden;
 }
.jiqiren-section .jiqiren-img>img,.jiqiren-section .jiqiren-img-1>img{
  height: 100%;
  width: 100%;
}
.jiqiren-section .jiqiren-img-1{
  height: 184px;
  width: 730px;
  overflow: hidden;
  margin-top:35px;
}
.jiqiren-section .jiqiren-p{
  min-height: 635px;
  padding: 20px 40px;
}
.section .blueline{
  display: block;
  width:73px;
  height:7px;
  background:rgba(35,120,216,1);
  vertical-align: middle;
  margin:40px 0;
}
.section .blueTitle{
   font-size:23px;
   color:rgba(35,120,216,1);
   margin:20px 0;
   font-weight: 600;
   line-height: 1.5;
 }
.section .redLine{
  background:#F55840;
}
.section .redTitle{
  color:#F55840;
}
.section .jiqiren-p{
  padding:30px 0;
}

.section .jiqiren-p p{
  font-size: 18px;
  color: #333;
  line-height: 2.0;
}
.section .jiqiren-p span{
  margin-top: 18px;
  display: block;
  font-size: 16px;
}

.major-section{
  background: #F6FAFD;

}
.show-section span{
  border: 1px solid #2378D8;
  color: #2378D8;
  padding: 10px 24px;
  font-size: 20px;
  display: table;
  margin: 25px auto;
  border-radius: 25px;
}
.knowledge-section img{
  width: 100%;
  height: auto;
}
.case-section .case-img{
   height: 466px;
   width: 402px;
 }
.case-section .case-img{
  height:100%;
  width: 100%
}
.com-section{
  background: url('../image/faxiaojia_company_bg@2x.png')no-repeat;
  background-size: cover;
  height:690px;
}
.com-section p{
  font-size: 18px;
  color: #333;
  line-height: 2.0;
}
.com-section .com-img{
  height:424px;
  width: 388px;
}
.com-section .com-img>img{
  width: 100%;
  height: 100%;
}
/*img*/
.downImg{
  display: table;
  margin:30px auto;
}
.downImg>img{
  width: 71px;
  height: 71px;
}

