@charset "utf-8";
/*@import url("style/TitilliumWeb.css");
@font-face{
	font-family: BebasNeue; 
	src: url(style/fonts/BebasNeue-Regular.ttf); 
}*/
/* @font-face{
	font-family: DDIN; 
	src: url(style/fonts/D-DIN-PRO-400-Regular.otf); 
} */
*{font-family:"微软雅黑",'pingfang SC',"黑体",arial;}

.width-1200px{width:1200px;margin:0px auto;}
.width-max-1200px{max-width:1200px; margin:0px auto;width:100%;}
.width-min-1200px{width:100%; min-width: 1200px;}
.width-max-700px{width:100%;max-width:700px;}

.width-10 {width: 10%;}.width-20 {width: 20%;}.width-30{width:30%;}.width-40{width:40%;}.width-50{width:50%;}.width-60{width:60%;}.width-70{width:70%;}.width-80{width:80%;}.width-90{width:90%;}.width-100{width:100%;}.width-5 {width: 5%;}.width-15 {width:15%}.width-25{width:25%;}.width-35{width:35%;}.width-45{width:45%;}.width-55{width:55%;}.width-65{width:65%;}.width-75{width:75%;}.width-85{width:85%;}.width-95{width:95%;}
.width-10-15px{width:calc(10% - 15px);}.width-20-15px{width:calc(20% - 15px);}.width-30-15px{width:calc(30% - 15px);}.width-40-15px{width:calc(40% - 15px);}.width-50-15px{width:calc(50% - 15px);}.width-60-15px{width:calc(60% - 15px);}.width-70-15px{width:calc(70% - 15px);}.width-80-15px{width:calc(80% - 15px);}.width-90-15px{width:calc(90% - 15px)}.width-100-15px{width:calc(100% - 15px);}.width-5-15px{width: calc(5% - 15px);}.width-15-15px{width:calc(15% - 15px)}.width-25-15px{width:calc(25% - 15px);}.width-35v{width:calc(35% - 15px)}.width-45-15px{width:calc(45% - 15px)}.width-55-15px{width:calc(55% - 15px);}.width-65-15px{width:calc(65% - 15px);}.width-75-15px{width:calc(75% - 15px);}.width-85-15px{width:calc(85% - 15px);}.width-95-15px{width:calc(95% - 15px);}

.img-bottom{vertical-align:bottom;display:block;border:0px;}
.img-100,.img-100 img{width:100%;height: auto;}
.img-max-100,.img-max-100 img{width:auto;max-width:100%;height: auto;}
/*图片这么大*/
.imgbox{overflow: hidden;}
.imgbox>img{-ms-transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}
.imgbox:hover>img{transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);}


.float-left{ float:left;}.float-right{ float:right;}
.txt-left{ text-align: left;}.txt-center{text-align: center;}.txt-right{text-align:right;}/*除最后一行两边对其*/.txt-justify{text-align: justify;text-align-last: left;}
/* .clear-both{ clear:both;}.clear-left{ clear:left;}.clear-right{ clear:right;} */
.margin-top-5px {margin-top: 5px;}.margin-bottom-5px {margin-bottom: 5px;}.margin-top-10px {margin-top: 10px;}.margin-bottom-10px {margin-bottom: 10px;}.margin-top-15px {margin-top: 15px;}.margin-bottom-15px {margin-bottom: 15px;}.margin-top-20px {margin-top: 20px;}.margin-bottom-20px {margin-bottom:20px;}.margin-top-25px {margin-top:25px;}.margin-bottom-25px {margin-bottom:25px;}.margin-top-30px {margin-top:30px;}.margin-bottom-30px {margin-bottom:30px;}.margin-top-40px {margin-top:40px;}.margin-bottom-40px {margin-bottom:40px;}
.margin-top-50px {margin-top:50px;}.margin-bottom-50px {margin-bottom:50px;}.margin-left-5px { margin-left:5px;}.margin-right-5px { margin-right:5px;}.margin-left-10px { margin-left:10px;}.margin-right-10px { margin-right:10px;}.margin-left-15px { margin-left:15px;}.margin-right-15px { margin-right:15px;}.margin-left-20px { margin-left:20px;}.margin-right-20px { margin-right:20px;}.margin-left-25px { margin-left:25px;}.margin-right-25px { margin-right:25px;}.margin-left-30px { margin-left:30px;}.margin-right-30px { margin-right:30px;}.margin-left-40px { margin-left:40px;}.margin-right-40px { margin-right:40px;}.margin-left-50px { margin-left:50px;}.margin-right-50px { margin-right:50px;}
.padding-top-5px{padding-top:5px;}.padding-bottom-5px{padding-bottom:5px;}.padding-top-10px{padding-top:10px;}.padding-bottom-10px{padding-bottom:10px;}.padding-top-15px{padding-top:15px;}.padding-bottom-15px{padding-bottom:15px;}.padding-top-20px{padding-top:20px;}.padding-bottom-20px{padding-bottom:20px;}.padding-top-25px{padding-top:25px;}.padding-bottom-25px{padding-bottom:25px;}.padding-top-30px{padding-top:30px;}.padding-bottom-30px{padding-bottom:30px;}.padding-top-40px{padding-top:40px;}.padding-bottom-40px{padding-bottom:40px;}.padding-top-50px{padding-top:50px;}.padding-bottom-50px{padding-bottom:50px;}.padding-left-5px{padding-left:5px;}.padding-right-5px{padding-right:5px;}.padding-left-10px{padding-left:10px;}.padding-right-10px{padding-right:10px;}.padding-left-15px{padding-left:15px;}.padding-right-15px{padding-right:15px;}.padding-left-20px{padding-left:20px;}.padding-right-20px{padding-right:20px;}.padding-left-25px{padding-left:25px;}.padding-right-25px{padding-right:25px;}.padding-left-30px{padding-left:30px;}.padding-right-30px{padding-right:30px;}.padding-left-40px{padding-left:40px;}.padding-right-40px{padding-right:40px;}.padding-left-50px{padding-left:50px;}.padding-right-50px{padding-right:50px;}
.margin-auto { margin-left:auto; margin-right:auto;}
.display-inline-block{ display: inline-block; *display:inline;zoom: 1;}
.display-inline {display: inline-block;}
.display-block {display:block;}
.display-none {display:none;}

.txt-color-black,.txt-color-black a{color:#000000;}
.txt-color-black-90,.txt-color-black-90 a{color:#191919;}
.txt-color-black-80,.txt-color-black-80 a{color:#333333;}
.txt-color-black-70,.txt-color-black-70 a{color:#4c4c4c;}
.txt-color-black-60,.txt-color-black-60 a{color:#666666;}
.txt-color-black-50,.txt-color-black-50 a{color:#7f7f7f;}
.txt-color-white,.txt-color-white a{color:#ffffff;}.txt-color-blue,.txt-color-blue a{color:#0062d0;}.txt-color-gray,.txt-color-gray a{color:#A8A8A8;}.txt-color-red,.txt-color-red a{color:#FF0004;}

.txt-bold-100{font-weight:100;}.txt-bold-300{font-weight:300;}.txt-bold-400{font-weight:400;}.txt-bold-600{font-weight:600;}.txt-bold-700{font-weight:700;}

.position-relative{position: relative;}
.overflow-hidden{overflow: hidden;}.overflow-visible{overflow:visible;}.overflow-auto{overflow:auto;}

/*边框圆弧*/
.border-radius-5px{border-radius: 5px;}.border-radius-10px{border-radius: 10px;}.border-radius-15px{border-radius: 15px;}.border-radius-20px{border-radius: 20px;}

/*旋转角度*/


/*模糊*/
.background-blur{-webkit-backdrop-filter: blur(5px);-ms-backdrop-filter: blur(5px);-moz-backdrop-filter: blur(5px);backdrop-filter: blur(5px);}

/*float 高度相同 */
.display-flex{display: flex;flex-wrap: wrap;}
/*float 两边对齐 横向换行*/
.display-flex-wrap {display:flexbox;display: -webkit-flexbox;display: -mx-flexbox;display: -moz-flexbox;display: flex;display: -webkit-flex;display: -mx-flex;display: -moz-flex;flex:auto; justify-content:space-between;flex-wrap: wrap;}
/*横向不换行*/
.display-flex-nowrap {display:flexbox;display: -webkit-flexbox;display: -mx-flexbox;display: -moz-flexbox;display: flex;display: -webkit-flex;display: -mx-flex;display: -moz-flex;flex:auto; justify-content:space-between;flex-wrap: nowrap;}
/*上下居中*/
.display-flex-column-center{display:flexbox;display: -webkit-flexbox;display: -mx-flexbox;display: -moz-flexbox;display: flex;display: -webkit-flex;display: -mx-flex;display: -moz-flex;flex:auto; justify-content:center;flex-direction:column;}
/* 文字溢出省略号 */
.txt-overflow-one{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}/*单行*/
.txt-overflow-two{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2 /*行数*/;display-webkit-box:-webkit-box;-webkit-box-orient:vertical;}/*多行*/
.txt-overflow-shree{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3 /*行数*/;display-webkit-box:-webkit-box;-webkit-box-orient:vertical;}

/*背景渐变效果*/
.div{background: linear-gradient(to right,   #0e7542, #2eac41);}

/* 菜单按钮，变XX 
<div class="menu-btn">
  <div><span></span><span></span><span></span></div>
</div>
<script>
$('.menu-btn').click(function () {
	$('.menu-btn').toggleClass('pc_nav_se');
});
</script>
*/
/* .menu-btn { width:36px; position:fixed; right:8%; top:4%; z-index:100;}
.menu-btn div{ width: 100%; position: relative; cursor: pointer; height:24px; display: block;}
.menu-btn span { width: 100%; display: block; background: #FFF; height: 2px; position: absolute; transition: all ease 0.35s }
.menu-btn span:nth-of-type(1) { top: 0; left: 0; }
.menu-btn span:nth-of-type(2) { top:11px; right: 0; }
.menu-btn span:nth-of-type(3) { bottom: 0; left: 0; }
.menu-btn_se span:nth-of-type(1) { top: 15px; transform: rotate(45deg) }
.menu-btn_se span:nth-of-type(2) { width: 0; left: 0; right:inherit; }
.menu-btn_se span:nth-of-type(3) { top: 15px; transform: rotate(-45deg) } */
/* .H5-txt-h6{font-size:15px;line-height:26px;} */
/*HTML5*/
@media screen and (max-width:900px){
	.height-100{min-height:auto;padding:50px 0px;}/*整屏高度*/
	.height-auto{height:auto;padding:60px 0px;}
	.show-on-wap {display:inline;}
	.show-on-pc {display:none;}
	.H5-width{width:auto;}
	.H5-width-100-130px,.H5-width-100-180px,.H5-width-100-230px,.H5-width-100-280px,.H5-width-100-330px,.H5-width-100-380px,.H5-width-100-430px,.H5-width-100-480px,.H5-width-100-530px,.H5-width-100-580px,.H5-width-100-630px,.H5-width-100px,.H5-width-150px,.H5-width-200px,.H5-width-250px,.H5-width-300px,.H5-width-350px,.H5-width-400px,.H5-width-450px,.H5-width-500px,.H5-width-550px,.H5-width-600px,.H5-width-10-15px,.H5-width-20-15px,.H5-width-30-15px,.H5-width-40-15px,.H5-width-50-15px,.H5-width-60-15px,.H5-width-70-15px,.H5-width-80-15px,.H5-width-95-15px,.H5-width-15-15px,.H5-width-25-15px,.H5-width-35-15px,.H5-width-45-15px,.H5-width-55-15px,.H5-width-65-15px,.H5-width-75-15px,.H5-width-85-15px,.H5-width-95-15px,.H5-width-100-100px,.H5-width-100-150px,.H5-width-100-200px,.H5-width-100-250px,.H5-width-100-300px,.H5-width-100-350px,.H5-width-100-400px,.H5-width-100-450px,.H5-width-100-500px,.H5-width-100-550px,.H5-width-100-600px,.H5-width,.H5-width-10,.H5-width-15,.H5-width-20,.H5-width-25,.H5-width-30,.H5-width-40,.H5-width-50,.H5-width-60,.H5-width-70,.H5-width-35,.H5-width-45,.H5-width-55,.H5-width-65,.H5-width-75,.H5-width-80,.H5-width-85,.H5-width-90,.H5-width-95{width:100%;}

	.H5-wap-box{padding:0px 20px;}
	
	.H5-float-left{float:none;/* width: 100%!important; */}
	.H5-float-right{float:none;/* width: 100%!important; */}

	.H5-width-both100{width:auto;margin:auto;}

	.H5-txt-h1{font-size:45px;line-height: 55px;}
	.H5-txt-h2{font-size:35px;line-height: 45px;}
	.H5-txt-h3{font-size:28px;line-height: 38px;}
	.H5-txt-h4{font-size:24px;line-height:32px;}
	.H5-txt-h5{font-size:20px;line-height:28px;}
	.H5-txt-h6{font-size:17px;line-height:26px;}
}
@media screen and (min-width:901px) and (max-width:1299px){
	.height-100{min-height:100vh;padding:60px 0px;}/*整屏高度*/
	.height-auto{height:auto;padding:90px 0px;}

	.show-on-wap {display:none;}
	.show-on-pc {display:inline;}
	
	.H5-float-left{float:left;}
	.H5-float-right{float:right;}

	.H5-width-both100{width:calc(100% - 100px);margin:0px auto;}
	.H5-width {width:890px; margin-left:auto; margin-right:auto;}

	.H5-width-10-15px{width:calc(10% - 15px);}.H5-width-20-15px{width:calc(20% - 15px);}.H5-width-30-15px{width:calc(30% - 15px);}.H5-width-40-15px{width:calc(40% - 15px);}.H5-width-50-15px{width:calc(50% - 15px);}.H5-width-60-15px{width:calc(60% - 15px);}.H5-width-70-15px{width:calc(70% - 15px);}.H5-width-80-15px{width:calc(80% - 15px);}.H5-width-95-15px{width:calc(90% - 15px);}
	.H5-width-15-15px{width:calc(15% - 15px);}.H5-width-25-15px{width:calc(25% - 15px);}.H5-width-35-15px{width:calc(35% - 15px);}.H5-width-45-15px{width:calc(45% - 15px);}.H5-width-55-15px{width:calc(55% - 15px);}.H5-width-65-15px{width:calc(65% - 15px);}.H5-width-75-15px{width:calc(75% - 15px);}.H5-width-85-15px{width:calc(85% - 15px);}.H5-width-95-15px{width:calc(95% - 15px);}

	.H5-width-100-100px{width:calc(100% - 100px);}.H5-width-100-150px{width:calc(100% - 150px);}.H5-width-100-200px{width:calc(100% - 200px);}.H5-width-100-250px{width:calc(100% - 250px);}.H5-width-100-300px{width:calc(100% - 300px);}.H5-width-100-350px{width:calc(100% - 350px);}.H5-width-100-400px{width:calc(100% - 400px);}.H5-width-100-450px{width:calc(100% - 450px);}.H5-width-100-500px{width:calc(100% - 500px);}.H5-width-100-550px{width:calc(100% - 550px);}.H5-width-100-600px{width:calc(100% - 600px);}

	.H5-width-100-130px{width:calc(100% - 130px);}.H5-width-100-180px{width:calc(100% - 180px);}.H5-width-100-230px{width:calc(100% - 230px);}.H5-width-100-280px{width:calc(100% - 280px);}.H5-width-100-330px{width:calc(100% - 330px);}.H5-width-100-380px{width:calc(100% - 380px);}.H5-width-100-430px{width:calc(100% - 430px);}.H5-width-100-480px{width:calc(100% - 430px);}.H5-width-100-530px{width:calc(100% - 530px);}.H5-width-100-580px{width:calc(100% - 580px);}.H5-width-100-630px{width:calc(100% - 630px);}

	.H5-width-100px{width:100px;}.H5-width-150px{width:150px;}.H5-width-200px{width:200px;}.H5-width-250px{width:250px;}.H5-width-300px{width:300px;}.H5-width-350px{width:350px;}.H5-width-400px{width:400px;}.H5-width-450px{width:450px;}.H5-width-500px{width:500px;}.H5-width-550px{width:550px;}.H5-width-600px{width:600px;}

	.H5-width-10{width:10%;}.H5-width-20{width:20%;}.H5-width-30{width:30%;}.H5-width-40{width:40%;}.H5-width-50{width:50%;}.H5-width-60{width:60%;}.H5-width-70{width:70%;}.H5-width-80{width:80%;}.H5-width-95{width:90%;}
	.H5-width-15{width:15% ;}.H5-width-25{width:25%;}.H5-width-35{width:35%;}.H5-width-45{width:45%;}.H5-width-55{width:55%;}.H5-width-65{width:65%;}.H5-width-75{width:75%;}.H5-width-85{width:85%;}.H5-width-95{width:95%;}


	.H5-wap-box{padding:0px;}
	
	.H5-txt-h1{font-size:3.8vw;line-height: 5vw;}
	.H5-txt-h2{font-size:3vw;line-height: 4.2vw;}
	.H5-txt-h3{font-size:2.4vw;line-height: 3.8vw;}
	.H5-txt-h4{font-size:1.6vw;line-height:2.6vw;}
	.H5-txt-h5{font-size:1.4vw;line-height:2vw;}
	.H5-txt-h6{font-size:1.25vw;line-height:1.6vw;}
}
@media screen and (min-width:1300px){
	.height-100{min-height:100vh;padding:80px 0px;}/*整屏高度*/
	.height-auto{height:auto;padding:100px 0px;}
	.show-on-wap {display:none;}
	.show-on-pc {display:inline;}
	.H5-float-left{float:left;}
	.H5-float-right{float:right;}

	.H5-width-both100{width:calc(100% - 200px);margin:0px auto;}
	.H5-width {width:1200px; margin-left:auto; margin-right:auto;}	

	.H5-width-10-15px{width:calc(10% - 15px);}.H5-width-20-15px{width:calc(20% - 15px);}.H5-width-30-15px{width:calc(30% - 15px);}.H5-width-40-15px{width:calc(40% - 15px);}.H5-width-50-15px{width:calc(50% - 15px);}.H5-width-60-15px{width:calc(60% - 15px);}.H5-width-70-15px{width:calc(70% - 15px);}.H5-width-80-15px{width:calc(80% - 15px);}.H5-width-95-15px{width:calc(90% - 15px);}
	.H5-width-15-15px{width:calc(15% - 15px);}.H5-width-25-15px{width:calc(25% - 15px);}.H5-width-35-15px{width:calc(35% - 15px);}.H5-width-45-15px{width:calc(45% - 15px);}.H5-width-55-15px{width:calc(55% - 15px);}.H5-width-65-15px{width:calc(65% - 15px);}.H5-width-75-15px{width:calc(75% - 15px);}.H5-width-85-15px{width:calc(85% - 15px);}.H5-width-95-15px{width:calc(95% - 15px);}

	.H5-width-100-100px{width:calc(100% - 100px);}.H5-width-100-150px{width:calc(100% - 150px);}.H5-width-100-200px{width:calc(100% - 200px);}.H5-width-100-250px{width:calc(100% - 250px);}.H5-width-100-300px{width:calc(100% - 300px);}.H5-width-100-350px{width:calc(100% - 350px);}.H5-width-100-400px{width:calc(100% - 400px);}.H5-width-100-450px{width:calc(100% - 450px);}.H5-width-100-500px{width:calc(100% - 500px);}.H5-width-100-550px{width:calc(100% - 550px);}.H5-width-100-600px{width:calc(100% - 600px);}

	.H5-width-100-130px{width:calc(100% - 130px);}.H5-width-100-180px{width:calc(100% - 180px);}.H5-width-100-230px{width:calc(100% - 230px);}.H5-width-100-280px{width:calc(100% - 280px);}.H5-width-100-330px{width:calc(100% - 330px);}.H5-width-100-380px{width:calc(100% - 380px);}.H5-width-100-430px{width:calc(100% - 430px);}.H5-width-100-480px{width:calc(100% - 430px);}.H5-width-100-530px{width:calc(100% - 530px);}.H5-width-100-580px{width:calc(100% - 580px);}.H5-width-100-630px{width:calc(100% - 630px);}

	.H5-width-100px{width:100px;}.H5-width-150px{width:150px;}.H5-width-200px{width:200px;}.H5-width-250px{width:250px;}.H5-width-300px{width:300px;}.H5-width-350px{width:350px;}.H5-width-400px{width:400px;}.H5-width-450px{width:450px;}.H5-width-500px{width:500px;}.H5-width-550px{width:550px;}.H5-width-600px{width:600px;}

	.H5-width-10{width:10%;}.H5-width-20{width:20%;}.H5-width-30{width:30%;}.H5-width-40{width:40%;}.H5-width-50{width:50%;}.H5-width-60{width:60%;}.H5-width-70{width:70%;}.H5-width-80{width:80%;}.H5-width-95{width:90%;}
	.H5-width-15{width:15% ;}.H5-width-25{width:25%;}.H5-width-35{width:35%;}.H5-width-45{width:45%;}.H5-width-55{width:55%;}.H5-width-65{width:65%;}.H5-width-75{width:75%;}.H5-width-85{width:85%;}.H5-width-95{width:95%;}

	.H5-wap-box{padding:0px;}

	.H5-txt-h1{font-size:3.3vw;line-height: 5vw;}
	.H5-txt-h2{font-size:2.8vw;line-height: 4.2vw;}
	.H5-txt-h3{font-size:2vw;line-height: 3.2vw;}
	.H5-txt-h4{font-size:1.5vw;line-height:2.3vw;}
	.H5-txt-h5{font-size:1.25vw;line-height:1.8vw;}
	.H5-txt-h6{font-size:1.15vw;line-height:1.6vw;}
}
@media screen and (min-width:1600px){
	.H5-width {width:1400px; margin-left:auto; margin-right:auto;}
	.H5-txt-h6{font-size:1vw;line-height:1.6vw;}
}
@media screen and (min-width:1900px){
	.H5-width {width:1600px; margin-left:auto; margin-right:auto;}
	.H5-txt-h6{font-size:0.9vw;line-height:1.6vw;}
}

@media screen and (min-width:2200px){
	.H5-width {width:1900px; margin-left:auto; margin-right:auto;}

}
@media screen and (min-width:3000px){
	.H5-width {width:2600px; margin-left:auto; margin-right:auto;}
	.H5-txt-h6{font-size:0.8vw;line-height:1.6vw;}
}
@media print {
	.noprint {display: none;}
	.H5-width {width: 1200px;}
}
ul,li{margin:0px; padding: 0px; list-style: none;}
ul>li,a{-ms-transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
a,a:hover{text-decoration: none;}
input:focus{webkit-box-shadow:none;box-shadow: none;outline: none;}