@charset "utf-8";
*{font-family:"微软雅黑",'pingfang SC',"黑体",arial}

.width-1200px{width:1200px;margin:0px auto 0px auto;}/* .width-1300px{width:1300px;margin:0px auto 0px auto;} */
.width-max-1200px{max-width:1200px; margin:0px auto 0px auto;}
.width-min-1200px{width:100%; min-width: 1200px;}
.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-96-max-640px{width:96%;max-width:640px;margin-right: auto;margin-left: auto;}/* 移动 */
.width-100-max-640px{width:100%; max-width:640px;margin-right: auto;margin-left: auto;}/* 移动 */

.img{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;}

.float-left{ float:left;}.float-right{ float:right;}
.txt-left{ text-align: left;}.txt-center{text-align: center;}.txt-right{text-align:right;}
.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-block {display:block;}
.display-none {display:none;}
    /*横向换行*/
.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-color-white,.txt-color-white a{color:#ffffff;}.txt-color-black,.txt-color-black a{color:#000000;}.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-font-size-10px,.txt-font-size-10px a{font-size:10px!important;}.txt-font-size-12px,.txt-font-size-12px a{font-size:12px!important;}.txt-font-size-14px,.txt-font-size-14px a{font-size:14px!important;}.txt-font-size-16px,.txt-font-size-16px a{font-size:16px!important;}.txt-font-size-18px,.txt-font-size-18px a{font-size:18px!important;}.txt-font-size-20px,.txt-font-size-20px a{font-size:20px!important;}.txt-font-size-22px,.txt-font-size-22px a{font-size:22px!important;}.txt-font-size-24px,.txt-font-size-24px a{font-size:24px!important;}.txt-font-size-26px,.txt-font-size-26px a{font-size:26px!important;}.txt-font-size-28px,.txt-font-size-28px a{font-size:28px!important;}.txt-font-size-30px,.txt-font-size-30px a{font-size:30px!important;}.txt-font-size-40px,.txt-font-size-40px a{font-size:40px!important;}.txt-font-size-50px,.txt-font-size-50px a{font-size:50px!important;}
.txt-font-bolder{font-weight: bolder;}.txt-font-bold{font-weight: bold;}
.position-relative{position: relative;}
.cursor-pointer{cursor: pointer;}/*鼠标手型*/
/*HTML5*/
@media screen and (min-width:10px){
    .show-on-mobile {display:inline;}
    .show-on-pc {display:none;}

	.width-H5 {width:100%; }
	.float-left-H5{float:none;/* width: 100%!important; */}
	.float-right-H5{float:none;/* width: 100%!important; */}
	.font-size-title-H5,.font-size-title-H5 a{font-size:20px!important;}
	.font-size-content-H5,.font-content-size-H5 a{font-size:14px!important;}
}
@media screen and (min-width:980px){
	.show-on-mobile {display:none;}
	.show-on-pc {display:inline;}
	
	.float-left-H5{float:left;width:auto;}
	.float-right-H5{float:right;width:auto;}
	.width-H5 {width:960px; margin-left:auto; margin-right:auto;}
}
@media screen and (min-width:1200px){
	.width-H5 {width:1180px; margin-left:auto; margin-right:auto;}	
}
@media screen and (min-width:1400px){
	.width-H5 {width:1380px; margin-left:auto; margin-right:auto;}
	.font-size-title-H5,.font-size-title-H5 a{font-size:25px!important;}
	.font-size-content-H5,.font-size-content-H5 a{font-size:18px!important;}
}
@media screen and (min-width:1600px){
	.width-H5 {width:1580px; margin-left:auto; margin-right:auto;}
}
@media screen and (min-width:1800px){
	.width-H5 {width:1780px; margin-left:auto; margin-right:auto;}
	.float-left-h5{width:50%;float:left;}.float-right-h5{width:50%;float:right;}
	.font-size-title-H5,.font-size-title-H5 a{font-size:30px!important;}
	.font-size-content-H5,.font-size-content-H5 a{font-size:20px!important;}
}

ul,li{margin:0px; padding: 0px; list-style: none;}