ul {
    list-style: none;
    padding: 0;
}
body, ul {
    margin: 0;
}

a{
    color: #333 !important;
}
.footA{
	color: #fff !important;
}
.footA:hover{
	color: #fff !important;
}
.h3, .h4, .h5, .h6, h3, h4, h5, h6{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
a:hover{
    color: #FD1E00 !important;
}
a:link,a:hover,a:visited,a:visited{
    text-decoration: none !important;
}
td, th{
    padding: 5px 10px !important;
    border:1px solid #DDD;
}
p{
    margin:0 !important;
}
p, div, span, h1, h2, h3, h4{
    word-break: break-word;
}
a{
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.lazy{
    max-width: 100%;
}
img{
    vertical-align: middle;
	transition: all .3s;
	object-fit: cover;
}
/* 单行溢出 */
.singleLineOverFlow{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    width:100%;
}
/* 二行溢出 */
.twoLineOverFlow{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    width: 100%;
}
/* 三行溢出 */
.moreLineOverFlow{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

/* 对bootstrap.css样式进行修改start */
@media screen and (min-width: 768px) {
    .content {
        width: 1200px;
        padding-left: 0px;
        padding-right: 0px;
        margin: auto;
    }
    .conPd{
        padding: 60px 0;
    }
}
@media screen and (max-width: 768px) {
    .content {
        width: 95%;
        padding-left: 0px;
        padding-right: 0px;
        margin: auto;
    }
    .conPd{
        padding: 30px 0;
    }
}
/* this is my created start */

/* flex */
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:flex-start;-ms-flex-pack:center;justify-content:flex-start;}
.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.flex-box { display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-moz-box-orient: horizontal;-webkit-box-orient: horizontal;-o-box-orient: horizontal;box-orient: horizontal;}
.flsr0{flex-shrink: 0;}
.flgr1{flex-grow: 1;}
.fxc{align-items: center;}
.fxs{align-items: stretch;}
.flexSa{justify-content: space-around;}
.flexSb{justify-content: space-between;}
.flexSc{justify-content: center;}
.flexSe{justify-content: flex-end;}
.wrap{flex-wrap: wrap;}
/* flex的划分 */
.flex-1{flex: 1;}
.flex-2{flex: 2;}
.flex-3{flex: 3;}
.flex-4{flex: 4;}
.flex-5{flex: 5;}
.flex-6{flex: 6;}
.flex-7{flex: 7;}
.flex-8{flex: 8;}
.flex-9{flex: 9;}
.flex-10{flex: 10;}
.flex-11{flex: 11;}
.flex-12{flex: 12;}

.fx-1{width: 8.33%;}
.fx-2{width: 16.66%;}
.fx-3{width:25%;}
.fx-4{width:33.33%;}
.fx-5{width:41.66%;}
.fx-6{width:50%;}
.fx-7{width:58.33%;}
.fx-8{width:66.66%;}
.fx-9{width:75%;}
.fx-10{width:83.33%;}
.fx-11{width:91.66%;}
.fx-12{width:100%;}
/* .fx-3{width:25%;}
.fx-4{width:33.33%;}
.fx-7{width:14.28%;} */

/* 安100%划分 */
.f1{width: 100%;}
.f2{width: 50%;}
.f3{width: 33.33%;}
.f4{width: 25%;}
.f5{width: 20%;}
.f6{width: 16.66%;}
.f7{width: 14.28%;}
.f8{width: 12.5%;}
.f9{width: 11.11%;}
.f10{width: 10%;}


/* 单行省略号 */
.single-ellipsis{
    white-space: nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/* 2行省略号 */
.multi-ellipsis{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.pdl10{padding-left: 10px !important;}
.pdl20{padding-left: 20px !important;}
.pdl40{padding-left: 40px !important;}

.pdr5{padding-right: 5px !important;}
.pdr10{padding-right: 10px !important;}
.pdr20{padding-right: 20px !important;}
.pdr30{padding-right: 30px !important;}
.pdr40{padding-right: 40px !important;}
.pdr50{padding-right: 50px !important;}
/* 左右内边距为0 */
.pdlr0{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.pdlr10{
    padding-left: 10px !important;
    padding-right: 10px !important;
}
.pdlr20{
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.pdlr30{
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.pdb10{padding-bottom: 10px !important;}
.pdb20{padding-bottom: 20px !important;}
.pdb70{padding-bottom: 70px !important;}

.pdt10{padding-top: 10px !important;}
.pdt20{padding-top: 20px !important;}
.pdt30{padding-top: 30px !important;}

.pdtb5{padding-bottom: 5px !important;padding-top: 5px !important;}
.pdtb10{padding-bottom: 10px !important;padding-top: 10px !important;}
.pdtb15{padding-bottom: 15px !important;padding-top: 15px !important;}
.pdtb20{padding-bottom: 20px !important;padding-top: 20px !important;}
.pdtb30{padding-bottom: 30px !important;padding-top: 30px !important;}
.pdtb40{padding-bottom: 40px !important;padding-top: 40px !important;}
.pdtb50{padding-bottom: 50px !important;padding-top: 50px !important;}
@media screen and (max-width: 768px) {
    .pdtb50{padding-bottom: 20px !important;padding-top: 20px !important;}
}
.pd10{padding:10px !important;}
.pd15{padding:15px !important;}
.pd20{padding:20px !important;}
.pd30{padding:30px !important;}

.mrd5{ margin-bottom: 5px !important;}
.mrd10{ margin-bottom: 10px !important;}
.mrd15{ margin-bottom: 15px !important;}
.mrd20{ margin-bottom: 20px !important;}
.mrd25{ margin-bottom: 25px !important;}
.mrd30{ margin-bottom: 30px !important;}
.mrd50{ margin-bottom: 50px !important;}
.mrd80{ margin-bottom: 80px !important;}

.mrtb5{margin-top: 5px;margin-bottom:5px;}
.mrtb10{margin-top: 10px;margin-bottom:10px;}
.mrtb15{margin-top: 15px;margin-bottom:15px;}
.mrtb40{margin-top: 40px;margin-bottom:40px;}

.mrt10{margin-top: 10px;}
.mrt20{margin-top: 20px;}
.mrt30{margin-top: 30px;}
.mrt40{margin-top: 40px;}
.mrt50{margin-top: 50px;}

.mrb10{margin-bottom: 10px;}
.mrb20{margin-bottom: 20px;}
.mrb30{margin-bottom: 30px;}
.mrb40{margin-bottom: 40px;}
.mrb50{margin-bottom: 50px;}

.mrl10{margin-left: 10px;}
.mrl20{margin-left: 20px;}
.mrl30{margin-left: 30px;}
.mrl40{margin-left: 40px;}
.mrl50{margin-left: 50px;}

.mrr5{margin-right: 5px;}
.mrr10{margin-right: 10px;}
.mrr15{ margin-right: 15px;}
.mrr20{ margin-right: 20px;}
.mrr60{ margin-right: 60px;}


.mrlr5{margin-right: 5px;margin-left: 5px;}
.mrlr20{margin-right: 20px;margin-left: 20px;}
.mrlr30{margin-right: 30px;margin-left: 30px;}
/* 字体居中 */
.tx{text-align: center;}
.tr{text-align: right;}
/* 字体加粗 */
.fwBl{font-weight:bold !important;}
.borderBox{box-sizing: border-box;}
.psRe{position: relative;}


.posiRe{position: relative;}

.wh100{width: 100%;height: 100%;}
input,select,textarea{outline: none;border: none !important;padding: 0;box-shadow: none !important;padding: 0 !important;background: none;resize: none;}
input:after, input:before{border: none;box-shadow: none !important;}
/*头部start*/
#top{
    background:rgba(246,246,246,1);
}
#top .li{
    padding-right: 15px;
    padding-left: 15px;
    border-right: 1px solid rgba(204,204,204,1);
    font-size:12px;
    font-family:Microsoft YaHei;
    font-weight:300;
    color:rgba(102,102,102,1);
}
@media screen and (max-width: 768px){
    #top{display: none}
}
#top{
    background:rgba(246,246,246,1);
}
#top .li{
    padding-right: 15px;
    padding-left: 15px;
    border-right: 1px solid rgba(204,204,204,1);
    font-size:12px;
    font-family:Microsoft YaHei;
    font-weight:300;
    color:rgba(102,102,102,1);
}
#top .li:last-child{border-right:none;padding-right: 0}
#top .li:first-child{padding-left: 0;}
.top_box{
    justify-content: space-between;
    margin:auto;
    padding: 5px 0;
    line-height: 20px;
}
.top_e_icon , .top_p_icon{
    position: relative;
    padding-left:30px !important;
}
.top_e_icon:after , .top_p_icon:after{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 10px;
    margin: auto;
    content: '';
}
.top_e_icon:after{
    background: url(https://meters.uni-trend.com.cn/template/default/images/home_icon_youx_nor.png) no-repeat center;
    background-size: 13px 10px;
    width:13px;
    height: 10px;
}
.top_p_icon:after{
    background: url(https://meters.uni-trend.com.cn/template/default/images/home_icon_dianha_nor.png) no-repeat center;
    background-size: 10px 11px;
    width:10px;
    height: 11px;
}
#nav .li{
    width: 80px;
    padding: 0 15px;
    text-align: center;
    cursor: pointer;
}
.nav_act > a{
    color:#DA2836 !important;
}
.nav_ul .li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.nav_ul .li:nth-child(2):hover .menu_li{
    visibility: visible;
}
.nav_ul .li:nth-child(3):hover .menu_li{
    visibility: visible;
}
.menu_li{
    visibility: hidden;
    position: absolute;
    background:#fff;
    top:87px;
    width:100%;
    left:0;
    right:0;
    margin:auto;
    line-height: 60px;
    z-index:99999;
}
.menu_li > a:hover{
    color: #DA2836 !important;

}
.nav_r_line , .app_r_line{
    position: absolute;
    height:3px;
    width: 80px;
    background-color: #DA2836;
    display: inline-block;
    bottom: 0px;
    left: 0px;
    transition:left .3s linear;
    z-index: 998;
}
.nav_r_line{margin: 0 15px;}
.app_r_line{margin: 0 47.5px;}
.nav_box{
    height:90px;
    background:#fff;
    margin:auto;
}
.nav_box img{
    width:auto;
    height:39px;
    margin:25.5px 0;
}
.nav_ul{
    margin-left:30px;line-height: 90px;font-size: 16px;color:#333333;position: relative
}
.nav_fixed{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: #fff;
    z-index: 9999;
}
/*头部end*/
.color{
    color:#FD1E00 !important;
}
.swiper-container{
    --swiper-theme-color: #fff;
    --swiper-pagination-color: #fff;/* 两种都可以 */
}
.bdb{
    border-bottom: 1px solid #f4f4f4
}
.cc{
    color: #FD1E00;
}
.c9{
    color: #999999 !important;
}
.cf{
    color: #ffffff !important;
}
.navUl .act > a{
    color: #FD1E00 !important;
}
.bor{
    border: 1px solid #dedede;
}
/*子页banner*/
.changeWord{
    color: #F6F6F6;
    padding-top: 60px;
    padding-bottom: 60px;
    box-sizing: border-box;
}
.changeWord .title{
    font-size: 50px;
}
.titleEn{
    position: relative;
    font-size: 18px;
    padding-bottom: 10px;
}
.titleEn:after{
    position: absolute;
    background: #F6F6F6;
    width: 50px;
    height: 2px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    content: '';
}
.changeWord .desc{
    font-size: 16px;
    line-height: 30px
}
.pageTab{
    line-height: 60px;
    font-size: 20px;
    width: 150px;
    text-align: center;
    cursor: pointer;
}
.pageLine, .pageTab:hover{
    color: #E41C23;
}
.pageLine:after{
    position: absolute;
    width: 50px;
    height: 3px;
    background: #E41C23;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    content: '';
}
/*子页banner*/
.over_hide{
    overflow: hidden;
}

.full{
    width: 100%;
    height:100%;
}
.page-num-current{
    color: #E41C23 !important;
}
.followBox{
	width: 50px;
	height: 50px;
}
.sFootBox{
	font-size: 13px;color: #cccccc;
}
.sFootBox .li{
	padding: 0 10px;
	border-right: 1px solid rgba(255,255,255,0.25);
}
.sFootBox .li:first-child{
	padding: 0 10px 0 0;
}
.sFootBox .li:last-child{
	border: none;
}
.arrow::after{
	position: absolute;
	background: url(https://meters.uni-trend.com.cn/template/default/images/ar.png);
	width: 17px;
	height: 30px;
	background-size: 10px auto;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	content: '';
}
.posBox{
	padding: 0 20px;
	height: 60px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: #fff;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	box-shadow: -1px -2px 6px #f4f4f4;
}
.posBox .li{
	position: relative;
	/* border-right: 1px solid #999999; */
}
.posBox .li::after{
	position: absolute;
	background: #999999;
	width: 1px;
	height: 8px;
	top: 0;
	bottom: 0;
	right: 0;
	margin: auto;
	content: '';
}
.posBox .li:last-child::after{
	display: none;
}
.bannerWord{
    position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;
}
.c_f{
    color: #fff;
}
/*cookies*/
.cookiesBox{
    /*position: fixed;*/
    /*top: 0;*/
    /*bottom: 0;*/
    /*left: 0;*/
    /*right: 0;*/
    /*background: rgba(0,0,0,0.7);*/
    /*z-index: 100001;*/
    display: none;
}
.cookiesBox .cookiesCon{
    background: #DA2735;
    color: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 100861;
}
.cookiesBox .cookiesCon .tips{
    font-size: 18px;
}
.cookiesBox .btnGroup .left{
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: #fff;
    color: #DA2735;
    cursor: pointer;
}
.cookiesBox .btnGroup .right{
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px;
    background: #999999;
    color: #fff;
}
/*cookies*/