/*网站备注*/
*{margin: 0;padding: 0;}
body{background: #FFFFFF; font-family: "微软雅黑"; font-size: 14px; color: #000;}
ul{list-style: none; margin: 0; padding: 0;}
input{outline: none;}
textarea{outline: none;}
input[type="radio"], input[type="checkbox"]{margin: 0;}
label{font-weight: 500; margin: 0;}
a:hover,a:focus{text-decoration: none;color: #000;}
a{color: #000000;text-decoration: none;}

.img-100{width: 100%;}

.d-b{display: block;}
.d-n{display: none;}
.overauto{overflow: auto;}

.scroll{overflow: auto;}
.scroll::-webkit-scrollbar{ width: 6px; height: 6px; background: #c4c8d0; border-radius: 20px;}
.scroll::-webkit-scrollbar-button{display: none;}
.scroll::-webkit-scrollbar-thumb{background: #1f4764;border-radius: 20px;}

/*清除浮动*/
.clearfix{clear: both;}

/*a*/
.link{display: block;}
.hover-f:hover{color: #fff;}
.focus-f:focus{color: #fff;}

/*颜色*/
.col-1{color: #000;}
.col-2{color: #2e506c;}/*蓝*/
.col-3{color: #fff;}
.col-4{color: #e87979;}/*红*/
.col-5{color: #2cbbac;}/*绿*/

/*背景*/
.bg-n{background: none;}
.bg-f{background: #fff;}
.bg-1{background: #1f4764;}
.bg-2{background: #387daf;}
.bg-3{background: #e87979;}
.bg-4{background: #2cbbac;}
.bg-5{background: #f2f2f3;}
.bg-6{background: #fbfbfb;}
.bg-7{background: #2e506c;}

/*margin*/
.m-t-2{margin-top: 2px;}
.m-t-6{margin-top: 6px;}
.m-t-8{margin-top: 8px;}
.m-t-10{margin-top: 10px;}
.m-t-15{margin-top: 15px;}
.m-t-20{margin-top: 20px;}
.m-t-30{margin-top: 30px;}
.m-t-50{margin-top: 50px;}
.m-b-6{margin-bottom: 6px;}
.m-b-10{margin-bottom: 10px;}
.m-b-15{margin-bottom: 15px;}
.m-b-20{margin-bottom: 20px;}
.m-b-30{margin-bottom: 30px;}
.m-r-30{margin-right: 30px;}
.m-l-10{margin-left: 10px;}

/*padding*/
.p-20{padding: 20px;}
.p-tb-10{padding: 10px 0;}
.p-tb-20{padding: 20px 0;}
.p-lr5{padding: 0 5%;}
.p-lr-20{padding: 0 20px;}
.p-lr-40{padding: 0 40px;}

/*最小高度*/
.mx-h-300{ max-height: 300px; overflow: auto;}
.mx-h-420{max-height: 420px; overflow: auto;}
.mx-h-500{max-height: 500px; overflow: auto;}
.mx-h-660{max-height: 660px; overflow: auto;}

/*行高*/
.h-20{height: 20px; line-height: 20px;}
.h-22{height: 22px; line-height: 22px;}
.h-26{height: 26px; line-height: 26px;}
.h-28{height: 28px; line-height: 28px;}
.h-34{height: 34px; line-height: 34px;}
.h-36{height: 36px; line-height: 36px;}
.h-38{height: 38px; line-height: 38px;}
.h-40{height: 40px; line-height: 40px;}
.h-42{height: 42px; line-height: 40px;}
.h-46{height: 46px; line-height: 46px;}
.h-48{height: 48px; line-height: 48px;}
.h-50{height: 50px; line-height: 50px;}


/*border*/
.b-no{border: none;}
.b-b-d{border-bottom: 1px dashed #dbdbdb;}
.b-r-s{border-right: 1px solid #DBDBDB;}

/*width*/
.w-auto{width: auto;}
.w-100{width: 100%  !important;}
.w-2{width: 50%;}
.w-3{width: calc(100% / 3);}
.w-4{width: calc(100% / 4);}
.w-5{width: calc(100% / 5);}
.w-6{width: calc(100% / 6);}
.w-7{width: calc(100% / 7);}
.w-8{width: calc(100% / 8);}
.w-9{width: calc(100% / 9);}
.w10{width: 10%;}
.w90{width: 90%;}
.w-55{width:55%}
.w-40{width: 40%;}
.w-30{width: 30%;}

/*float*/
.f-l{float: left;}
.f-r{float: right;}
.f-n{float: none;}

/*字体*/
.t-r{text-align: right;}
.t-l{text-align: left;}
.t-c{text-align: center;}
.ft-10{font-size: 10px;}
.ft-12{font-size: 12px;}
.ft-14{font-size: 14px;}
.ft-16{font-size: 16px;}
.ft-18{font-size: 18px;}
.ft-20{font-size: 20px;}
.ft-22{font-size: 22px;}
.ft-30{font-size: 30px;}
.ft-w-n{font-weight: 500;}
.ft-w-600{font-weight: 600;}

/*整体布局*/
/*导航*/
.navlist{padding: 0px 35px;height: 92px;line-height:92px;position: relative;}
.navab{position: absolute;top: 92px;background: #fff;width: 165px;left: -25px;    box-shadow: 0 0 10px #a5a5a5;
    border-radius: 5px;border-top-left-radius: 0;border-top-right-radius: 0;padding:10px 15px;display: none;}
.navab li{line-height: 35px;}
.active{color: #fff;}
.active1{color: #007AFF;}
.container{width: 1440px;margin: 0 auto;max-width: 1440px;}
/*底部*/
.footerbox{background: #458ae7;padding: 80px 0;margin-top: 50px;}
.ft-line{border:1px solid #fff;border-left: none;border-right: none;padding:50px 0}
.ft-title{color: #fff;margin-bottom: 20px;}
.ft-text,.ft-text a,.ft-telbox{color: #fff;}
.ft-mgl{margin-left: 150px;}
.ft-telbox{margin-top: 50px;margin-left: 40px;}
.ft-tel{font-size: 38px;}
.headbox{background: #fff;}
.headlogo img{width: 28%;padding-top:15px}
@media only screen and (min-width: 1281px) and (max-width: 1600px) {
	.container{width: 95%;}
}

/*qq客服*/
.qqbox{position: fixed;right: 5px;top: 63%;margin-top: -50px;}
.qqbox img{width: 120px;}
