@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-nav{
	background: #fff;
	    padding-top: 10px;
    padding-bottom: 10px;
}
.navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 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;
}

.about{
	width: 100%;
}
.about img{
	width: 100%;
}
.about .aboutcontent{
	    position: relative;
    width: 1070px;
    left: 0px;
    right: 0px;
    margin: auto;
    bottom: 570px;
    /*border: #f00 solid 1px;*/
}
.aboutcontent .aboutinfo{
	position: absolute;
    width: 550px;
    right: 76px;
    top: 40px;
    line-height: 33px;
}
.about2{
	display: none;
}
.about2 img{
		width: 100%;
}
.jg{
	width: 100%;
}
.jg img{
	width: 100%;
}
.jg .jgcontent{
	position: relative;
	width: 1200px;
	left: 0px;
	right: 0px;
	margin: auto;

}
.jgcontent .jgbut1{
	position: absolute;
    bottom: 550px;
    right: 34px;
    /*border: #f00 solid 1px;*/
}
.jgcontent .jgbut2{
	position: absolute;
    bottom: 150px;
    right: 34px;
    /*border: #f00 solid 1px;*/
}

.jgcontent .jgbut3{
	position: absolute;
    bottom: 137px;
    left: 50px;
    /*border: #f00 solid 1px;*/
}
.jgbut1 img{
	width: 100%;
}
.jgbut2 img{
	width: 100%;
}
.jgbut3 img{
	width: 100%;
}
.jg2{
	display: none;
}

.yth{
	width: 100%;
}
.yth .ythtitle{
	width: 40%;
	margin: 0 auto;

}
.ythtitle img{
	width: 100%;
	margin-top: 50px;
}
.yth .ythinfo{
	width: 100%;
	margin-top: 30px;
}
.ythinfo ul{
	width: 100%;
}
.ythinfo ul li{
	display: inline-block;
	float: left;
	width: 21%;
	margin-left: 20px;
	margin-right: 20px;
}
.ythinfo ul li img{
	width: 100%;
}

.yeji{
	width: 100%;
	height: 782px;
	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%;
}



.foot{
	width: 100%;
	background-color: #282828;
	color: #fff;
}
.foot a{
	color: #fff;
}
.foot .footcontent{
	width: 80%;
    margin: 0 auto;
    text-align: center;
}
.footcontent img{
	width: 60%;
}














.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: 25px 15px;
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}
	.about{
	    display: none;
	}
	.about2{
		display: block;
	}
	.about2 img{
		width: 100%;
	}
	.jg{
		display: none;
	}
	.jg2{
		display: block;
	}
	.jg2{
		width: 100%;
	}
	.jg2 .topjg{
		width: 100%;
	}
	.topjg img{
		width: 100%;
	}
	.jg2 .bottomjg{
		width: 100%;
	}
	.bottomjg .leftjg{
		width: 40%;
		float: left;
		display: inline-block;
	}
	.leftjg img{
		width: 100%;
	}
	.bottomjg .rightjg{
		width: 59%;
		float: right;
		display: inline-block;
	}
	.rightjg img{
		width: 100%;
	}


	.yth .ythtitle {
	    width: 60%;
	    margin: 0 auto;
	}
	.ythinfo ul li {
    display: inline-block;
    float: left;
    width: 23%;
    margin: 0 auto;
    margin-left: 3px;
    margin-right: 3px;
    margin-bottom: 10px;
}

.yeji{
	width: 100%;
	height: 600px;
	background: url(../jiabaoimg/yjbg.png) no-repeat center center;
	/*background-size: 100%;*/
}
.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;
}




	
	
	
	.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{
		display: none;
	}
	.jg2{
		display: block;
	}
	.jg2{
		width: 100%;
	}
	.jg2 .topjg{
		width: 100%;
	}
	.topjg img{
		width: 100%;
	}
	.jg2 .bottomjg{
		width: 100%;
	}
	.bottomjg .leftjg{
		width: 40%;
		float: left;
		display: inline-block;
	}
	.leftjg img{
		width: 100%;
	}
	.bottomjg .rightjg{
		width: 59%;
		float: right;
		display: inline-block;
	}
	.rightjg img{
		width: 100%;
	}

	

.yth .ythtitle {
	    width: 60%;
	    margin: 0 auto;
	}
	.ythinfo ul li {
	    display: inline-block;
	    float: left;
	    width: 21%;
	    margin-left: 14px;
	    margin-right: 14px;
	}
	
	.yeji{
	width: 100%;
	height: 600px;
	background: url(../jiabaoimg/yjbg.png) no-repeat center center;
	/*background-size: 100%;*/
}
.yeji .yjcontent{
	width: 80%;
	margin: 0 auto;
}
.yjcontent .yjtitle{
	width: 50%;
}
.yjtitle img{
	width: 100%;
}
.yjcontent .yjinfo {
    width: 100%;
    margin-top: 0px;
}
	
	
	.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: -14px;
    	width: 230px;
	}
	.about{
	    display: none;
	}
	.about2{
		display: block;
	}
	.about2{
		width: 100%;
	}
	.about2 img{
		width: 100%;
	}

	
	.jg{
		display: none;
	}
	.jg2{
		display: block;
	}
	.jg2{
		width: 100%;
	}
	.jg2 .topjg{
		width: 100%;
	}
	.topjg img{
		width: 100%;
	}
	.jg2 .bottomjg{
		width: 100%;
	}
	.bottomjg .leftjg{
		width: 40%;
		float: left;
		display: inline-block;
	}
	.leftjg img{
		width: 100%;
	}
	.bottomjg .rightjg{
		width: 59%;
		float: right;
		display: inline-block;
	}
	.rightjg img{
		width: 100%;
	}




.yth .ythtitle {
	    width: 60%;
	    margin: 0 auto;
	}
	.ythinfo ul li {
	    display: inline-block;
	    float: left;
	    width: 21%;
	    margin-left: 14px;
	    margin-right: 14px;
	}

	.yeji{
		width: 100%;
		height: 700px;
		background: url(../jiabaoimg/yjbg.png) no-repeat center center;
		/*background-size: 100%;*/
	}
	.yeji .yjcontent{
		width: 80%;
		margin: 0 auto;
	}
	.yjcontent .yjtitle{
		width: 50%;
		margin: 0 auto;
	}
	.yjtitle img{
		width: 100%;
	}

}


/*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: 36px;
	}
	.navbar-brand img{
		margin-top: -14px;
    	width: 230px;
	}

	

	.aboutcontent .aboutinfo {
	    position: absolute;
	    width: 380px;
	    right: 211px;
	    top: 175px;
	    line-height: 20px;
	}
	.jgcontent .jgbut1 {
	    position: absolute;
	    bottom: 380px;
	    right: 200px;
	    width: 110px;
	    /* border: #f00 solid 1px; */
	}
	.jgcontent .jgbut2 {
	    position: absolute;
	    bottom: 106px;
	    right: 214px;
	    width: 110px;
	    /* border: #f00 solid 1px; */
	}
	.jgcontent .jgbut3 {
	    position: absolute;
	    bottom: 100px;
	    left: 190px;
	    width: 110px;
	    /* border: #f00 solid 1px; */
	}
	.yth .container{
		margin-bottom: 60px;
	}


	.yjcontent .yjtitle{
		/*position: absolute;*/
	    
	    bottom: 410px;
	     margin: 0 auto; 
	    margin-top: 20px;
	}


	.yeji{
		width: 100%;
		height: 700px;
		background: url(../jiabaoimg/yjbg.png) no-repeat center center;
		/*background-size: 100%;*/
	}
	.yeji .yjcontent{
		width: 80%;
	}
	.yjcontent .yjtitle{
		width: 40%;
	}

}

