@charset "utf-8";
/* CSS Document */
body{
	max-width: 1920px;
	bgcolor:#fff;
	font-family: "microsoft yahei", "Arial",sans-serif;
}
ul {
	list-style:none;
	margin:0px;
	padding: 0px;
}
a{
	color:#000;
	text-decoration: none;
}
.menubg{
	background: #fefefe;
}
.navbar-brand{
	/*padding-right: 200px;*/
	padding-right: 100px;
}

.navbar-brand>img {
    display: block;
    width: auto;
	/*height: 50px;*/
}
.navbar-nav{
	background: #fff;
	    padding-top: 10px;
    padding-bottom: 10px;
}
.navbar-brand {
    float: left;
    height: 50px;
    padding: 0px 15px;
    font-size: 18px;
    line-height: 20px;
}
.navbar-nav li{
	/*width: 100px;*/
	width: 110px;
	font-size: 16px;
}
/*.navbar-nav li:first-child{
	width: 76px;
}
.navbar-nav li:nth-child(2){
	width: 134px;
}*/
.navbar-nav li a{
	/*font-family: siyuansongti_heav;*/
	font-family: "microsoft yahei", "Arial",sans-serif;
	font-weight: bold;
}
.navbar-nav::after{
	clear: both;
}

.banner{
	width: 100%;
	/*margin-bottom: 20px;*/
	margin-top: -20px;
}
.banner img{
	width: 100%;
}
.about{
	width: 100%;
	background-color: #e6e6e6;
}
.about .aboutcontent{
	width: 70%;
	margin: 0 auto;
	margin-top: -50px;
}
.about img{
	width: 100%;
}

.about2{
	display: none;
}
.about2 img{
		width: 100%;
}
.jg{
	width: 100%;
	background-color: #e6e6e6;

}
.jg .jgcontent{
	width: 70%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 50px;
}
.jgcontent .topjg{
	width: 100%;
}
.topjg img{
	width: 100%;
}
.jgcontent .bottomjg{
	width: 100%;
}
.bottomjg .leftjg{
	width: 36%;
	float: left;
	display: inline-block;
}
.bottomjg .leftjg img{
	width: 98%;
}
.bottomjg .rightjg{
	width: 64%;
	display: inline-block;
}
.rightjg img{
	width: 100%;
}

.team{
	width: 100%;
	background-color: #fff;

}
.team .teamcontent{
	width: 80%;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 50px;
}
.teamcontent img{
	width: 100%;
}
.zz{
	width: 100%;
}
.zz img{
	width: 100%;
}
.zz2{
	display: none;
}
.zz2 img{
	width: 100%;
}


.yeji{
	width: 100%;
	height: 530px;
	background: url(../jiabaoimg/yjbg.png) no-repeat center center;
	/*background-size: 100%;*/
	margin-top: 90px;
}
.yeji .yjcontent{
	width: 80%;
	margin: 0 auto;
}
.yjcontent .yjtitle{
	width: 24%;
	margin: 0 auto;
	    padding-top: 50px;
}
.yjtitle img{
	width: 100%;
}
.yjcontent .yjinfo{
	width: 100%;
	margin-top: 60px;
}
.yjcontent .butmore{
	width: 247px;
}
.butmore img{
	width: 100%;
}







.footsy{
	width: 100%;
	background-color: #282828;
	color: #000;
	padding-top: 50px;
	padding-bottom: 50px;
}
.footsy .footsycontent{
	width: 50%;
    margin: 0 auto;
    text-align: center;
}
.footsycontent img{
	width: 100%;
}














.line{
	width:100%;
	margin-top:33px;
}
.line img{ width:100%;}

/**
*底部导航
*/


.foot{
	width:100%;
		
}
.foot .leftfoot{
	width:24%;
	display:inline-block;
	float:left;
}
.leftfoot .topfoot{
	width:80%;
	margin-top:50px;
	
}
.topfoot p:first-child{
	font-weight: bold;
	font-size:18px;
	font-family:siyuansongti_heav;
}
.topfoot p:last-child{
	font-size:20px;
	font-family:siyuansongti_med;
}

.leftfoot .zjfoot{
	width:80%;
	float:right;
	margin-top: 10px;
}
.zjfoot .btn{
	display: block;
    width: 144px;
    height: 48px;
    background: #0f89a1;
    color: #fff;
    font-size: 20px;
    line-height: 34px;
    font-weight: bold;
    border-radius: 4px;
}
.leftfoot .bottfoot{
	width: 86%;
    margin: 0 auto;
    text-align: center;
}
.bottfoot img{
	margin-top:40px;
}
.bottfoot p{
	margin-top:10px;
}
.foot .midfoot{
	width:1%;
	display:inline-block;
}
.midfoot img{
	height: 100%
}
.foot .rightfoot{
	width:70%;
	display:inline-block;
	float:right;
	margin-top: 50px;
}
.rightfoot .item{
	font-size: 18px;
}
.rightfoot .item ul li{
	height: 36px;
	line-height: 36px;
	/*overflow: hidden;*/
}
.rightfoot .item ul li:first-child{
	font-weight: bold;
}

/**
 *copyright
 */
 .copyright{
 	width: 100%;
 	height: 45px;
 	line-height: 45px;
 	background-color: #3f3f3f;
 }
 .copyright .copytext{
 	width: 100%;
 	/*border: #f00 solid 1px;*/
 	font-size: 14px;
 	color:#fff;
 	vertical-align: middle;
	margin-top: 14px;
 }
 .copytext ul li{
 	float: right;
 	padding-left: 10px;
 	padding-right: 10px;
 	text-align: center;
 	/*border:#f00 solid 1px;*/
 	height: 20px;
 	line-height: 20px;
 }
 .copytext ul li:nth-child(2){
 	border-left: #fff solid 1px;
 	border-right: #fff solid 1px; 
 }




















/*0-768*/
@media screen and (max-width:768px){

	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
		padding: 8px 15px;
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}
	.about{
	    display: none;
	}
	.about2{
		display: block;
	}
	.about2 img{
		width: 100%;
	}

	.jg .jgcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.team .teamcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.zz{
		display: none;
	}

	.zz2{
		display: block;
		width: 100%;
	}
	.zz2 img{
		width: 100%;
	}
	


.yeji{
	width: 100%;
	height: 440px;
	background: url(../wftimg/yjbg.png) no-repeat center center;
	/*background-size: 100%;*/
	margin-top: 15px;
}
.yeji .yjcontent{
	width: 80%;
	margin: 0 auto;
}
.yjcontent .yjtitle{
	width: 50%;
	margin: 0 auto;

}
.yjtitle img{
	width: 100%;
}
.yjcontent .yjinfo {
    width: 100%;
    margin-top: 20px;
}
.footsy {
    width: 100%;
    background-color: #282828;
    color: #000;
    padding-top: 0px;
    padding-bottom: 0px;
}
.footsy .footsycontent {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

	
	
	.foot .leftfoot{
		width: 100%;
	}
	.foot .leftfoot .topfoot{
		/*border: #f00 solid 1px;*/
		text-align: center;
		margin: 0 auto;
    	margin-top: 50px;
	}
	.topfoot p{
		text-align: center;
	}
	.leftfoot .zjfoot {
	    width: 86%;
	    margin-top: 10px;
	    /*border: #f00 solid 1px;*/
	    margin: 0 auto;
	    float: initial;
	}
	.zjfoot .btn{
		text-align: center;
	    display: block;
	    width: 144px;
	    margin: 0 auto;
	}

	.foot .midfoot{
		display: none;
	}
	.foot .rightfoot{
		display: none;
	}


	/**
	 *copyright
	 */
	 .copyright{
	 	width: 100%;
	 	height: 45px;
	 	line-height: 45px;
	 	background-color: #3f3f3f;
	 }
	 .copyright .copytext{
	 	width: 100%;
	 	/*border: #f00 solid 1px;*/
	 	font-size: 18px;
	 	color:#fff;
	 	vertical-align: middle;
		margin-top: 14px;
	 }
	  .copytext ul li{
	 	float: right;
	 	padding-left: 10px;
	 	padding-right: 10px;
	 	text-align: center;
	 	height: 20px;
	 	line-height: 20px;
	 }
	 /*.copytext ul li:nth-child(3){
	 	display: none;
	 }
*/
	 .copytext .bq{
	 	display: none;
	 }
	 .copytext .icp{
	 	display: none;
	 	/*font-size: 16px;*/
	 }
	
	
}



/*768-992*/
@media screen and (min-width:768px) and (max-width:992px){
	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
		padding: 25px 15px;
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}
	.about{
	    display: none;
	}
	.about2{
		display: block;
	}
	.about2 img{
		width: 100%;
	}
	.jg .jgcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}

	.team .teamcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.zz{
		display: none;
	}

	.zz2{
		display: block;
		width: 100%;
	}
	.zz2 img{
		width: 100%;
	}
	.yeji{
	width: 100%;
	height: 470px;
	background: url(../wftimg/yjbg.png) no-repeat center center;
	/*background-size: 100%;*/
	margin-top: 15px;
}
.yeji .yjcontent{
	width: 80%;
	margin: 0 auto;
}
.yjcontent .yjtitle{
	width: 50%;
}
.yjtitle img{
	width: 100%;
}
.yjcontent .yjinfo {
    width: 100%;
    margin-top: 0px;
}
	.footsy {
    width: 100%;
    background-color: #282828;
    color: #000;
    padding-top: 0px;
    padding-bottom: 0px;
}
	.footsy .footsycontent {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}


	
	.foot .leftfoot{
		width: 100%;
	}
	.foot .leftfoot .topfoot{
		/*border: #f00 solid 1px;*/
		text-align: center;
		margin: 0 auto;
    	margin-top: 50px;
	}
	.topfoot p{
		text-align: center;
	}
	.leftfoot .zjfoot {
	    width: 86%;
	    margin-top: 10px;
	    /*border: #f00 solid 1px;*/
	    margin: 0 auto;
	    float: initial;
	}
	.zjfoot .btn{
		text-align: center;
	    display: block;
	    width: 144px;
	    margin: 0 auto;
	}

	.foot .midfoot{
		display: none;
	}
	.foot .rightfoot{
		display: none;
	}

	/**
	 *copyright
	 */
	 .copyright{
	 	width: 100%;
	 	height: 45px;
	 	line-height: 45px;
	 	background-color: #3f3f3f;
	 }
	 .copyright .copytext{
	 	width: 100%;
	 	/*border: #f00 solid 1px;*/
	 	font-size: 18px;
	 	color:#fff;
	 	vertical-align: middle;
		margin-top: 14px;
	 }
	 .copytext .bq{
	 	display: none;
	 }
	 /*.copytext .icp{
	 	display: none;
	 }*/
}



/*992-1200*/
@media screen and (min-width:992px) and (max-width:1200px){
	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
		padding: 25px 15px;
	}
	.navbar-brand img{
		margin-top: -20px;
    	width: 230px;
	}
	.about{
	    display: none;
	}
	.about2{
		display: block;
	}
	.about2{
		width: 100%;
	}
	.about2 img{
		width: 100%;
	}
	.jg .jgcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.team .teamcontent {
	    width: 100%;
	    margin: 0 auto;
	    padding-top: 15px;
	    padding-bottom: 15px;
	}
	.zz{
		display: none;
	}

	.zz2{
		display: block;
		width: 100%;
	}
	.zz2 img{
		width: 100%;
	}
	
	.yeji{
		width: 100%;
		height: 538px;
		background: url(../wftimg/yjbg.png) no-repeat center center;
		/*background-size: 100%;*/
		margin-top: 15px;
	}
	.yeji .yjcontent{
		width: 80%;
		margin: 0 auto;
	}
	.yjcontent .yjtitle{
		width: 50%;
		margin: 0 auto;
	}
	.yjtitle img{
		width: 100%;
	}
	.footsy {
    width: 100%;
    background-color: #282828;
    color: #000;
    padding-top: 0px;
    padding-bottom: 0px;
}
	.footsy .footsycontent {
	    width: 100%;
	    margin: 0 auto;
	    text-align: center;
	}
	
}


/*1200-1400*/
@media screen and (min-width:1200px) and (max-width:1400px){

	.navbar-brand {
	    /* padding-right: 200px; */
	    padding-right: 40px;
	    /*border: #f00 solid 1px;*/
	    padding-top: 15px;
	}
	.navbar-brand img{
		margin-top: -14px;
    	/*width: 230px;*/
	}
	
	.yjcontent .yjtitle{
		/*position: absolute;*/
	    
	    bottom: 410px;
	     margin: 0 auto; 
	    margin-top: 20px;
	}


	.yeji{
		width: 100%;
		height: 530px;
		background: url(../wftimg/yjbg.png) no-repeat center center;
		/*background-size: 100%;*/
		margin-top: 15px;
	}
	.yeji .yjcontent{
		width: 80%;
	}
	.yjcontent .yjtitle{
		width: 40%;
	}
	

}

