@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑";
	box-sizing: border-box;
	outline: none;
	color: inherit;
	font-size: inherit;
	font-weight: normal;
	border: none;
	list-style:none;
   }

images{display: block;}

a {text-decoration: none;}

.clearfix{clear: both;}

.banner{background:url(../images/fbs_banner.jpg)no-repeat center center;height: 530px;}


.section {padding: 80px 0 120px 0;}
.container{width: 1200px;margin: 0 auto;}
.container:before, .container:after{content: " ";display: table;}
.section .hd {
    float: left;
    width: 260px;
    border: 1px solid #E7E5EB;
	margin-right: 100px;
   
}
 .section-1 .hd li {
    border-bottom: 1px solid #E7E5EB;
    height: 84px;
    position: relative;
	 cursor: pointer;
	 background: #fff; 
    font-size: 18px;  
	 line-height: 84px;
	 color: #333;	
}


.section-1 .hd li.item-6{border-bottom:0px none;}


.section-1 .hd li i {
    position: relative;
    z-index: 2;
    width: 32px;
    height: 32px;
    background: url(../images/fbs_icon.png) no-repeat left top;
    float: left;
    margin: 26px 10px; 
}


.section-1 .hd li.item-1 i {
    background-position: 0 0;
}


.section-1 .hd li.item-2 i {
    background-position: -42px 0;
}

.section-1 .hd li.item-3 i {
    background-position: -84px 0;
}
.section-1 .hd li.item-4 i {
    background-position: -126px 0;
}

.section-1 .hd li.item-5 i {
    background-position: -168px 0;
}

.section-1 .hd li.item-6 i {
    background-position: -210px 0;
}




.section-1 .hd li.item-1.on i {
    background-position: 0px -36px;
}



.section-1 .hd li.item-2.on i {
    background-position: -42px -36px;
}

.section-1 .hd li.item-3.on i {
    background-position: -84px -36px;
}

.section-1 .hd li.item-4.on i {
    background-position: -126px -36px;
}


.section-1 .hd li.item-5.on i {
    background-position: -168px -36px;
}


.section-1 .hd li.item-6.on i {
    background-position: -210px -36px;
}




.section-1 .hd li.on{
background-image: linear-gradient(33deg, #fc704d 17%, #fe9b32 100%);
	color: #fff;
 }

.section-1 .bd{width: 840px;float: right;}

.section-1 .bd li{display: none;}
.section-1 .bd .wenzi-1{padding: 10px 0 34px 0;border-bottom: 1px dashed #999;margin-bottom: 37px;}

.section-1 .bd li h4{
	font-size: 16px;
	color: #333;
	line-height: 20px;
	margin-bottom: 22px;
}


.section-1 .bd li  p{
	font-size: 14px;
	color:#999;
	
}

.section-1 .bd li .wenzi-1 h4{
	font-weight: 600;
}


.section-1 .bd li .wenzi-1 p{
	color:#666;
	
}




.section-1 .bd li .wenzi-2 h4{
	line-height: 20px;
	margin-bottom: 28px;
}


.section2{
	background-color: #f7f7fa;
	padding-top:63px;
	padding-bottom: 90px;
	
}


.section .container h1{
	font-size: 30px;
	color: #333;
	text-align: center;
	line-height: 40px;
	margin-bottom:20px;
}


.section2 .container p{
	font-size:16px;
	color:#666;
	text-align: center;
	line-height: 26px;
	
	
}



.section3{
	background: url(../images/fbs_bg.jpg) no-repeat center center;
	height: 1033px;
}


.section3 .container h1{
	font-size: 30px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	margin-top: 84px;
	margin-bottom:110px;
}




.section4 .container h1{
	font-size: 30px;
	color: #333;
	text-align: center;
	line-height: 40px;
	margin-top: 74px;
	
}


.pc-mod-tab {
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 50px;
    display: flex;
    justify-content: center;
}

.pc-mod-tab1, .pc-mod-tab2, .pc-mod-tab3, .pc-mod-tab4, .pc-mod-tab5 {

    text-align: center;
    width: 300px;
    height: 60px;
	line-height: 60px;
    
    border-right:1px solid #fff;
    font-size: 20px;
    cursor: pointer;
    color: #4d4d4d;
    background: #e6e6e6;
    
}

.pc-mod-tab4{border-right:0px none;}

.pc-mod-tab .on{
    background-image: linear-gradient(33deg, #fc704d 17%, #fe9b32 100%);
    color: #fff;
}
.pc-mod-list{position: relative;margin-bottom: 100px;}

.pc-mod-list1 i,.pc-mod-list2 i,.pc-mod-list3 i,.pc-mod-list4 i{
	background: url(../images/fbs_ico.png) center center no-repeat;
	position: absolute;
	left: 0;
	width: 12px;
	height: 12px;
	top:5px;
	
	
}

.pc-mod-list p{font-size: 16px;color: #666;padding-left: 20px;}



.section5{
	background: url(../images/fbs_al_bg.jpg) no-repeat center center;
	height: 828px;
	padding-top: 60px;
}





   

    




#uh_footer{
	border-top: solid 0px #ccc;
    margin-top: 0px;
}



.footer_bottom p{
	line-height: 24px;
		
}










