.banner_habout{
	width: 100%;
	height: 380px;
	background: url(../images/habout/banner.jpg)no-repeat center center;
	/*padding-top: 100px;*/
	position: relative;
}
.banner_habout div h1{
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	    text-align: center;
}
.banner_habout .borderline{
	border: 1px solid #b9bed3;
	
	width: 400px;
	height: 80px;
	line-height: 80px;
	margin-right: auto;margin-left: auto;
	position: relative;
	
}
.borderline:before,.borderline:after{
	content: "";
	display: inline-block;
	height:90px;    
	background-color: #b9bed3;  
    width: 1px;  
    transform:rotate(50deg);  
    -o-transform:rotate(50deg);  
    -moz-transform:rotate(50deg);  
    -webkit-transform:rotate(50deg);
    position: absolute;
    top: -74px;
    left: 280px;
}
.borderline:after{
	position: absolute;
    top: 62px;
    left: 120px;
}
.slopingside{ 
  position: absolute;
  top: 80px;
  left: 48%; 
  height:0px;  
  border: 1px solid #b9bed3;  
  width: 150px;  
  transform:rotate(145deg);  
  -o-transform:rotate(145deg);  
  -moz-transform:rotate(145deg);  
  -webkit-transform:rotate(145deg);  
    }
 .nav{
 	/*position: absolute;
 	bottom: 0px;*/
 	    
 	    margin-top: 148px;
}
.nav ul{/*text-align: left;*/}
.nav ul li{text-align: center;display: inline-block;
	width: 180px;height: 50px;line-height: 50px;
	background-color: rgba(212,32,61,0.9);font-size: 18px;color: #fff;}
.nav ul li a{color:rgba(255,255,255,0.7);display: inline-block;width: 100%;height: 100%}
.nav ul li.cur a{color:#d4203d;}
.nav ul li.cur {background-color:  #fff;color:#d4203d ;    font-weight: bold;}
.nav ul li a:hover {background-color:rgba(212,32,61,1);color:#d4203d;}
.nav ul li.cur a:hover {background-color:#fff !important; color:#d4203d ; }
.nav ul li a:hover {color:#fff;}
.nav_list_note p{margin-bottom: 20px;text-indent: 25px;font-size: 16px;color: #666;text-align: left;}
#team .nav_list_img{
	width: 100%;
	height: 568px;
	margin-top: 50px;
	background: url(../images/habout/team.png)no-repeat center center;}
.nav_list:nth-child(even){ background-color: #f6f6f6; }
.bgimg{width: 100%;height: 500px;}
#history{height: 710px;width: 100%;
	background: url(../images/habout/historybg.jpg)no-repeat center center;
}
.historyline{
	width: 1170px;
	height: 180px;
    margin-right: auto;
    margin-left: auto;
    background: url(../images/habout/hitoryline.png)no-repeat center center;
    position: relative;
    margin-top:90px;
	
}
.historyList{
	position: absolute;
	display: inline-block;
	width: 154px;
	height: 60px;
	text-align: left;
}
.historyList p{font-size: 15px;color: #333;line-height: 20px;}
.historyList h1{font-size: 20px;color: #d4203d;line-height: 28px;}
.year03{
	
	left: 6px;
	top: 43px;
}
.year04{left: 180px;top: 170px;}
.year07{width: 120px;left: 270px;top: 19px;}
.year10{width: 120px;left: 460px;top: -45px;}
.year13{width: 140px;left: 555px;top:98px;}
.year15{width: 180px;left: 730px;top: 34px;}
.year17{width: 160px;left: 1012px;top: 51px;}
/*新闻动态*/
.secondTitle{height: 80px;border-bottom: 1px solid #d9dde6;}
.secondTitle ul{text-align: left;}
.secondTitle ul li {display: inline-block;width: 100px;text-align: center;
font-size: 16px;color: #333; cursor:pointer;}
.secondTitle ul li h3{ font-weight: normal; font-size: 16px;margin-top: 40px;}
.secondTitle ul li.cur h3{font-weight: bold;color: #d4203d}
.secondTitle ul li.cur,.secondTitle ul li:hover{font-weight: bold;color: #d4203d}
.secondTitle ul li.cur .bttom_line{width: 100%}
.newsBox{display: none;}
.newsList{text-align: left; border-bottom:1px dotted #ddd;padding: 25px 0;overflow: hidden;}
.newsList img{width:340px; height:200px;}
.newsList div {display: inline-block;width: 795px; margin-left: 20px;padding-top: 10px;}
.newsList div h1{line-height: 40px;color: #484848;font-size: 20px;}
.newsList div span{font-size: 13px;color: #bbb;}
.newsList div p{font-size: 13px;color: #888;line-height: 25px;margin-top: 10px;}
.newsList div a{color:#d4203d;display: inline-block;height:40px;width: 120px;
	text-align: center; line-height: 38px;border: 1px solid #d4203d;margin-top: 25px; font-size:16px;  }
.newsList:hover{ cursor:pointer;}
.newsList:hover div h1{color: #d4203d;}
.newsList div a:hover{
   color: #fff;
   background-color:  #d4203d; 
}
.newsList:last-child{border: none;}
	/*分页按钮*/
	/*
			  * 外面盒子样式---自己定义
			  */
	
.page_div {
	margin-top: 25px;
	margin-bottom: 100px;
	font-size: 15px;
	font-family: "microsoft yahei";
	color: #666666;
	margin-right: 10px;
	
	
	text-align: left;
}
	/*
	 * 页数按钮样式
	 */
	
.page_div a {
				min-width: 30px;
				height: 32px;
				border: 1px solid #dce0e0!important;
				text-align: center;
				margin: 0 4px;
				cursor: pointer;
				line-height: 30px;
				color: #666666;
				font-size: 13px;
				display: inline-block;
			}
#firstPage,
#lastPage {
	width: 50px;
	/*color: #ededed;
	border: 1px solid #ededed!important;*/
}
#prePage,
#nextPage {
	width: 70px;
	/*color: #ededed;
	border: 1px solid #ededed!important;*/
}
.page_div .current,.page_div a:hover {
	background-color: #d4203d;
	border-color: #d4203d;
	color: #FFFFFF;
}
.totalPages {
	margin: 0 10px;
}
.totalPages span,
.totalSize span {
	color: #0073A9;
	margin: 0 5px;
}
/*新闻详细内容*/
.banner_companynews{
	width: 100%;
	height: 140px;
	background: url(../images/habout/banner_co.jpg)no-repeat center center;
}
.navicon{text-align: left;line-height: 140px;}
.navicon a:nth-child(1){ border-left: 3px solid #fff; padding-left:7px;}
.navicon a{ color: #fff; font-size:16px;}
.newsContentTop{    
	position: relative;
    border-bottom: 1px solid #d9dde6;
    text-align: center;}
.top_title h1{
        font-size: 30px;
        color: #333;
        line-height: 80px;
		margin-top: 25px;
}
.top_title p{font-size: 14px;color: #666;line-height: 20px;margin-bottom: 15px;}
.top_right{position: absolute;
    	bottom: 5px;
    	right: 10px;
		font-size: 16px;
    color: #666;}
.newsContDetails{padding: 50px 45px;text-align: left;margin-bottom: 80px; line-height: 28px;}
.newsContDetails p,.newsContDetails h1{font-size: 16px;color: #666;line-height: 28px;}
.newsContDetails h1{line-height: 46px;}
.newsContDetails p{text-indent: 2em;}
.newsContDetails p span{font-weight: bold;}
/*愿景*/
.visionCont{padding-bottom: 50px;}
.visionCont div{display: inline-block;width: 420px;height: 230px;text-align: left;line-height: 32px;
	background-color: #425780;padding:50px 45px;margin: 80px;color: #fff;font-size: 18px;margin-top: 20px;}
/*价值观*/
.worth_cont{padding-left: 40px;padding-bottom: 100px;}
.worth_cont .contBox >li{display: inline-block;margin-right: 40px;
	width: 240px;height: 420px; background-color: #d4203d}
.worth_cont .contBox >li>p{font-size: 24px;color: #fff;line-height: 30px;}	
.sincerity_img{width: 100%;height: 100px;margin-top: 30px;
    background: url(../images/habout/team_01.png)no-repeat center center;}
    .promise_img{width: 100%;height: 100px;margin-top: 30px;
    background: url(../images/habout/team_02.png)no-repeat center center;}
    .sincere_img{width: 100%;height: 100px;margin-top: 30px;
    background: url(../images/habout/team_03.png)no-repeat center center;}
    .innovate_img{width: 100%;height: 100px;margin-top: 30px;
    background: url(../images/habout/team_04.png)no-repeat center center;}
    .details{margin-top: 30px;padding: 0 30px;}
 .details li,.details  p{font-size: 16px;color: #fff;line-height: 40px;}
 .details  p{line-height: 28px;text-align: left;}
 /*招贤纳士*/
 .titlebox{height: 200px;padding-top: 75px;}
  .titlebox li{width: 530px;margin-right: auto;margin-left: auto;line-height: 30px;}
 .fc16{font-weight: bold;font-size: 18px;color: #333;}
 .recruitCont{width: 1000px;height: 730px; margin-right: auto;margin-left: auto;
 	border: 1px solid #ddd;    margin-bottom: 70px;}
 .navLeft{width: 170px;height: 100%; border-right:1px solid #ddd;padding-top: 100px; 
 	background-color: #fafafa;}
 .navLeft ul li{font-size: 16px;color: #666;line-height:40px;margin-top: 10px; cursor:pointer;}
  .navLeft ul li.cur{border-right:3px solid #d4203d;font-weight: bold;color: #d4203d;}
.navLeft ul li:hover{font-weight: bold;color: #d4203d;}
 .contRight{text-align: left;padding-top: 60px;padding-left: 70px;display: none;}
   .contRight h1{line-height: 66px;}
  .contRight  ul li{text-align: left; font-size:15px;width: 690px;line-height: 32px;}
     .contRight p{line-height: 40px; color: #d4203d;font-size:15px;}
 /*联系我们*/
 #connect{padding-top: 50px;padding-bottom: 50px;}
 .mapimg{
 	width: 100%;
 	height: 858px;
 	/*background: url(../images/habout/connect.png)no-repeat center center;*/
 	margin-top: 50px;
 	margin-bottom: 50px;
 	position: relative;
 }
 .mapText{
 	width: 352px;
 	height: 320px;
 	/*background:url(../images/habout/connect_pic.png)no-repeat center center;*/
 	position: absolute;
 	top: 80px;
 	right: 50px;
 	background-color: #FBFBFB;
 }
.companyMap{
	padding-bottom: 15px;
	padding-top: 40px;
	padding-left: 25px;
	/*border-bottom: 1px solid #E1E1E1;*/
}
.companyMap li{
	margin-bottom: 30px;
}
.companyMap li div{
	line-height: 24px;
}
.companyMap li div h1,.companyMap li div p{font-size: 15px;color: #666;text-align: left;}
.map1,.map2,.map3,.map4{width: 30px;height: 80px;}
.map1{background:url(../images/habout/map1.png)no-repeat top left;}
.map2{background:url(../images/habout/map2.png)no-repeat top left;}
.map3{background:url(../images/habout/map3.png)no-repeat top left;}
.map4{background:url(../images/habout/map4.png)no-repeat top left;}
.mapIcon{
	text-align: center;
	line-height: 33px;
    padding: 15px;
}
.mapIcon p{font-size: 16px;}
.mapIcon h1{font-size: 28px;}
  /* 法律隐私 */
.lawCont{ padding-bottom: 100px;padding-top: 80px;line-height: 28px;}
.lawCont p{font-size: 16px;line-height: 28px;color: #666;margin-bottom: 20px;text-indent: 2em;}
.lawCont h1{font-size: 16px;line-height: 28px;color: #666;}
/*新增*/
.j_Ab{display: none;}
/*修改关于我们团队介绍*/
.teamTab{
	width: 420px;
    margin: 20px auto;
    height: 40px;
}
.teamTab ul li.cur,.teamTab ul li:hover{
	color: #fff;
    background: #d4203d;
    border: 2px solid #d4203d;
}
.teamTab ul li{
	width: 130px;
    height: 40px;
    border: 2px solid #B9B4AE;
    font-size:18px;
    text-align: center;
    line-height: 36px;
    float: left;
    margin-left: 10px;
    cursor: pointer;
}
.teamList{padding-bottom: 30px;}
.teamList p{
    font-size: 15px;
    color: #333;
    line-height: 26px;
    margin: 0 auto;
    width: 1000px;
    text-indent: 2em;
    /*margin-top: 20px;*/
}
.teamList p span{
	font-weight: bold;
}
.teamImg{
	width: 100%px;
	height: 545px;
	margin-top: 30px;
	margin-bottom: 40px;
	background: url(../images/habout/team.png)no-repeat center center;
}
.teamImgHF{
	width: 100%;
	height: 468px;
	margin-top: 30px;
	margin-bottom: 40px;
	background: url(../images/habout/teamLJ.png)no-repeat center center;
}
.teamImgzr{
	width: 100%;
	height: 92px;
/*	margin-top: 30px;
	margin-bottom: 40px;*/
	
	background: url(../images/habout/teamZR.png)no-repeat center center;
}
.teamImgZR{
	width: 100%;
	height: 563px;
	margin-top: 30px;
	margin-bottom: 40px;
	
	background: url(../images/habout/teamzr01.png)no-repeat center center;
}
/*新增行业资讯样式*/
.img01{
	width: 100%;
	height: 430px;
	background:  url(../images/habout/news/img01.jpg)no-repeat center center;
}
.img02{
	width: 100%;
	height: 430px;
	background:  url(../images/habout/news/img02.jpg)no-repeat center center;
}
.img03{
	width: 100%;
	height: 430px;
	background:  url(../images/habout/news/img03.jpg)no-repeat center center;
}
.img04{
	width: 100%;
	height: 430px;
	background:  url(../images/habout/news/img04.jpg)no-repeat center center;
}
.img21{
	width: 100%;
	height: 478px;
	background:  url(../images/habout/news/img21.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img22{
	width: 100%;
	height: 574px;
	background:  url(../images/habout/news/img22.png)no-repeat center center;
	margin-bottom: 20px;
}
.img31{
	width: 100%;
	height: 319px;
	background:  url(../images/habout/news/img31.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img32{
	width: 100%;
	height: 238px;
	background:  url(../images/habout/news/img32.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img33{
	width: 100%;
	height: 168px;
	background:  url(../images/habout/news/img33.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img34{
	width: 100%;
	height: 206px;
	background:  url(../images/habout/news/img34.jpg)no-repeat center center;
	margin-bottom: 30px;
}
.img35{
	width: 100%;
	height: 336px;
	background:  url(../images/habout/news/img35.jpg)no-repeat center center;
	margin-bottom: 30px;
}
.img36{
	width: 100%;
	height: 584px;
	background:  url(../images/habout/news/img36.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img37{
	width: 100%;
	height: 464px;
	background:  url(../images/habout/news/img37.jpg)no-repeat center center;
	margin-bottom: 20px;
}
.img38{
	width: 100%;
	height: 140px;
	background:  url(../images/habout/news/img38.jpg)no-repeat center center;
	margin-bottom: 20px;
}
