body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,figure,ul,ol,li{padding: 0; margin: 0;}
ul,ol,li{list-style: none;}
a{text-decoration: none; color: #282828;}
a:hover{ }
a:focus,button:focus,input:focus{outline:none;}
.clearfix:before,.clearfix:after ,.container:before,.container:after{
  content: " ";
  display: table;
}
.clearfix:after ,.container:after{
  clear: both;
}
body{font-family: "Source Han Sans CN","Open Sans", "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "WenQuanYi Micro Hei", "Arial", "sans-serif"; color: #282828; background-color: #fff;  -webkit-font-smoothing: antialiased}

.container,.navbar{width: 100%;}
.w{width: 1350px;margin: 0 auto;}
.center{text-align: center;}
.bg999{background-color: #f0f0f0;}
.bg2e8{background-color: #2e2828;}
.v-center{display: flex;justify-content: space-between;align-items: center;}

.header-1 div{font-size: 14px;line-height: 30px;text-align: left;font-weight: 300;color: #afafaf;}
.head-logo img{width: 240px;height: 120px;}
.headlist{padding:20px 0;}
.head-input{position: relative;border: 2px solid #c40000;width: 500px;height: 32px;border-radius: 2px;}
.head-input input,.head-input button{position: absolute;border: none;}
.head-input input{width: 436px;line-height: 32px;padding:0 5px;font-size: 14px;}
.head-input button{height: 32px;padding:0 22px;background-color: #C40000;vertical-align: middle;right: 0;}
.head-phone img{width: 50px;height: 50px;margin-right: 20px;}
.head-phone div p{line-height: 25px;font-size: 18px;font-weight: 500;}
.searchicon {box-sizing: border-box; position: relative;display: block;transform: scale(var(--ggs,1));width: 16px;height: 16px;border: 2px solid; border-radius: 100%;margin-left: -4px;margin-top: -4px;color: #fff;}
.searchicon::after {content: "";display: block;box-sizing: border-box;position: absolute;border-radius: 3px;width: 2px;height: 8px;background: currentColor;transform: rotate(-45deg);top: 10px;left: 12px;}
.head-hotwords{padding-top:10px;width: 436px;}
.head-hotwords li{float:left;margin-right: 5px;}
.head-hotwords li a{font-size: 14px;overflow: hidden;white-space: nowrap;}
.head-hotwords li .current{color: #C40000;}
.baseon{color: #C40000;}

nav{text-align: center;}
nav ul{padding:0 100px;}
nav li{height: 44px;}
nav .nav-ul a{font-size: 16px;display: inline-block; line-height: 41px;width: 120px;font-weight: bolder;}
nav .nav-ul a.cur,nav .nav-ul a:hover{border-bottom:4px solid #A40000;color: #A40000;}

nav .nav-div{justify-content: space-around;}
nav .nav-div a{background-color: #c40000;color:#fff;font-size: 16px;display: inline-block; line-height: 41px;width: 120px;font-weight: bolder;}
nav .nav-div a.cur,nav .nav-div a:hover{background-color: #A40000;color: #fff;}

nav .nav-lists{justify-content: space-around;}
nav .nav-lists a{color:#fff;font-size: 16px;display: inline-block; line-height: 41px;width: 120px;font-weight: bolder;}
nav .nav-lists a.cur,nav .nav-lists a:hover{background-color: #A40000;color: #fff;}

.bg-E13335{background-color: #E13335;}


footer{background-color: #f9f9f9;padding:30px 0;margin: 30px 0 0;color: #777;}
footer a:hover{color: #C40000;}
.footer-down a:hover{color: #C40000;}
.foot-banner{padding:20px 0;}
.footer-up ,.foot-banner ul{display: flex;justify-content: space-between;}
.foot-banner li img{width: 40px;height: 40px;vertical-align: middle;}
.foot-banner li .icon{font-size: 26px;color: #C40000;border: 1px solid #C40000;border-radius: 50%;height: 55px;line-height: 55px;padding:0 15px; display: inline-block;}
.foot-banner li .span{font-size: 18px;color: #333;margin-left: 10px;}
.foot-banner li .span:hover{color: #C40000;}
.footer-down,.footer-down ul,.foot-img{display: flex;justify-content: flex-start;}
.foot-img{padding: 0 20px;}
.foot-img ul{width: 100%;display: flex;justify-content: center;align-items: center;}
.foot-img ul li{margin: 0 5px;}
.foot-img img{width: 130px;height: 100%;}
.foot-img p{font-size: 12px;color: #333;text-align: center;}
.foot-img .img-div{display: flex;flex-wrap: nowrap;justify-content: center;flex-direction: column;width: 130px;height: 130px;}
.footer-up,.footer-down{border-top: 1px solid #F2F2F2;padding: 20px 0;}
.footer-up div{flex: 33%;border-right: 1px solid #e5e5e5;}
.footer-up div:last-child{border-right: none;}
.footer-up-cust{text-align: center;}
.footer-up-cust h1{font-size: 24px;line-height: 30px;}
.footer-up-cust h4{font-size: 24px;line-height: 30px;}
.footer-up-cust p{font-size: 14px;line-height: 36px;}
.footer-up-cust a{font-size: 14px;background-color: #C40000;color: #fff;display: inline-block;width: 120px;height: 34px;line-height: 34px;border-radius: 16px;}
.footer-up-cust a:hover{color: #fff;}
.footer-down-nav li{border-right: 1px solid #d3d3d3;}
.footer-down-nav li:last-child{border-right: none;}
.footer-down-nav a{color: #666;line-height: 1;padding:0 6px;font-size: 14px;}
.footer-down > div{margin-right: 30px;}
.footer-down > div > img{width: 80px;height: 60px;}
.footer-down-nav2{margin: 5px auto;}
.footer-down-nav2 p{display: inline-block;font-size: 12px;padding:0 3px;}
.footer-down-nav2 p a{font-size: 12px;padding:0 3px;}

.customer{display: fix;}
.customer img{width: 80px;height: 80px;right: 0;bottom: 0;}

.find-list{border-bottom: 1px solid #282828;}
.find-list p{display: inline-block;}
.find-list a{line-height: 60px;margin-right: 5px;}
.find-list a:hover{color: #C40000;}

.nav-bread{display: flex;justify-content: flex-start;padding: 20px 0;}
.nav-bread a{margin: 0 10px;font-size: 14px;color: #333;}
.nav-bread a:first-child{margin-left: 0;}


.ui-page{height:60px;margin: 50px auto;color:#999;text-align:center;}
.ui-page-wrap{display:inline-block;zoom:1}
.ui-page span{font-weight:400}
.ui-page a{background-color:#fff;color:#999;cursor:pointer;text-decoration:none}
.ui-page a:hover,a.ui-page-cur,span.ui-page-next,span.ui-page-prev{background-color:#EFEFEF}
.ui-page a:hover{text-decoration:underline}
.ui-page a,.ui-page span{float:left}
.ui-page a,.ui-page-cur,.ui-page-next,.ui-page-prev,.ui-page-skip{height:26px;width:auto;padding:12px 22px 0;line-height: 18px;}
.ui-page-next,.ui-page-prev,a.ui-page-next,a.ui-page-prev{padding:12px 10px 0}
.ui-page a,.ui-page-cur,.ui-page-next,.ui-page-prev{border:1px solid #E5E5E5;border-left:0; line-height: 18px;}
.ui-page-prev{border-left:1px solid #E5E5E5!important}
.ui-page-break{border-right:1px solid #E5E5E5;padding:0 4px;line-height:40px;font-weight:700}


.cont-center{display: flex;justify-content:space-between; padding-top: 20px;}
.left-nav{width: 260px;margin-right: 20px;}
.left-nav dt{background-color: #333;color: #C40000;padding:30px 0;text-align: center;font-weight: bolder;font-size: 20px;    width: 262px;}
.left-nav dd a{border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;line-height: 40px;font-weight: 500;font-size: 16px;height: 40px;display: inline-block;width: 100%;}
.left-nav dd a:hover{background-color: #C40000;color: #F0F0F0;}

.left-nav ul{width: 260px;}
.left-nav ul li{width: 100%;background-color: #f9f9f9;border: 1px solid #ddd;margin-bottom: 5px;}
.left-nav li img{width: 260px;height: 260px;}

.common-bgf5{background-color: #f5f5f5;}

.news-com{margin-top: 60px;margin-bottom: 40px; display: flex;justify-content: space-between;}
.news-bar{width: 650px;}
.news-bar .news-header{margin-bottom: 10px;border-bottom: 2px solid #C40000;}
.news-header span:nth-child(1){font-size: 20px;color: #282828;}
.news-header a:nth-child(2){float: right;font-size: 14px;line-height: 30px;}
.news-com .news-bar .news-list{margin-top:10px;}
.news-com .news-list li{height: 60px;border-bottom: none;}
.news-com .news-list li span{font-size: 12px;font-weight: bolder;}
.news-com .news-list li a{font-size: 16px;}
.news-com .news-list li p{font-size: 14px;border-bottom: 1px dotted #ddd;padding:5px 0;}


.hotlist{border-bottom: 2px solid #C40000;color: #C40000;font-size: 18px;text-align: center;font-weight: 600; line-height: 20px;width: 262px;padding-bottom: 10px;}

.red{color:#C40000;}

