
*{box-sizing: border-box;}
ul,li{list-style-type: none;}
.swiper-container {width: 100%;} 
.swiper-container img {display: block;width: 100%;}

.bak_a{background:#f5f5f5}
.bak_b{background:#fff}

.pad_a{padding:0px 10px}
.pad_b{padding:10px 0px}
.pad_c{padding:10px}
.mar_a{margin:14px 0px 0px 0px}

.inner_tit{margin:0 0 0px 0; padding:0px;text-align:center;font-weight:normal;font-size:22px;}
.inner_tit span{position:relative;display:inline-block;padding:10px 15px;font-size:3vh}
.inner_tit span:after{content: "";position:relative;display:block;background: #feaaae;height: 2px;width:40px;margin: 0px auto;bottom:0px}



.item-list {display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;padding:10px 10px}
.item-card {width: 48%;position: relative;margin-bottom: 15px;text-align: center;}
.item-card img {width:100%;display: block;}
.prolist-info{padding:10px 0px;font-size:14px;}

.hz-list {margin: 10px;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;background: #fafafa;padding:10px}
.hz-card {width: 30%;position: relative;text-align: center;}
.hz-img {text-align: center;padding:0px 0px 10px 0px;display: block;}
.cover_a {width: 90%;object-position: center;text-align:center;padding-top:5%}
.hz-info{}
.hzcover, .hzcontain {width: 100%;object-position: center;}


.foot{background: #fe8f95;padding:10px 10px 85px 10px;font-size:2vh}
.foot p{color:#fff}
.foot a{color:#fff}
.pos_a{position: fixed;}

.text_a{text-align: center;}
.font_a{font-size:3vh}
.font_b{font-size:2vh}



.sp_header{height:50px;overflow:hidden;background:#e9280c;z-index:10;width:100%;display: flex;align-items: center;justify-content: space-between; }
.sp_logo{padding:5px 10px;height:50px;}
.sp_logo img{margin:auto;max-height:35px;padding:7px 0px 0px 15px}
.sp_logo a{display: inline-block;float:left}
.sp_logo span{display: inline-block;line-height: 40px;}
.sp_nav{width:40px;position:relative;cursor:pointer;height:25px;text-align: right;}
.sp_nav span{display:block;background:#fff;width:20px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:8px}
.sp_nav span:nth-of-type(3){top:16px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;display:block;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
.sjj_nav ul li em{border-right:1px #ddd solid;height:30px;padding:0px 7px 0 7px;margin-top:15px}
.sjj_nav ul li em svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.m_nav .closeicon{position:absolute;width:20%;left:0;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid #232530}
.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
.m_nav .m_navList ul li .m_f_a a{flex: 1;}
.m_nav .m_navList ul li .m_f_a i{width: 20px;height:20px;box-sizing: border-box; padding:0 5px; display: block;}
.icon{ background:url(../img/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.icon_on{background:url(../img/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
.m_nav .m_navList ul li .m_s_nav i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
.m_nav .m_navList ul li .tub{display:none}
.abtub{display: flex;align-items: center;justify-content: space-between; width: 100%}
.tub a{padding-left:20% !important;width:80% !important}



