/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:'Microsoft YaHei'; color:#666;}
a{color:#666;}
a:hover{ color:#f60; /*text-decoration:underline;*/}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:92%; margin:0 auto;}



.cent01-bg{ background:#ec3235; padding:4% 0 8% 0;}
.cent01{ border-radius:30px; background:#fff; box-sizing:border-box; padding:0 5%;}
.cent01 a{ width:35px; height:35px;    display: flex;  justify-content: center;  align-items: center; float:left;}
.cent01 a img{ width:20px;}
.cent01 .input_text{ float:right; width:calc(100% - 40px); line-height:35px; color:#000; font-size:14px;outline:none;}
.cent01 .input_text::-webkit-input-placeholder{ color:#ccc;}

.cent02-bg{ background:#f2f2f2; padding:4% 0; box-sizing:border-box; z-index:1; margin-top:-4%; border-radius:20px 20px 0 0;}
.cent02{ overflow:hidden; display:block; border-radius:10px}
.cent02 img{ vertical-align:bottom;}


.cent03{  border-radius:10px; background:#fff; margin-top:4%; box-sizing:border-box; padding:2%;}
.cent03 ul li{ float:left; display:block; width:calc(100%/5); padding:2%; box-sizing:border-box;}
.cent03 ul li a{    display: flex;  justify-content: center; align-items: center;  flex-wrap: wrap;}
.cent03 ul li a .img{ width:40px; height:40px; box-sizing:border-box;    display: flex;
    justify-content: center;
    align-items: center; border-radius:50%;
}
.cent03 ul li a .img img{ display:block; width:100%; }
.cent03 ul li a span{ font-size:13px; color:#000; display:block; margin-top:10px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap}




.cent04{ margin-top:4%;}
.cent04 ul{    display: flex;  align-items: center;  justify-content: space-between}
.cent04 ul li{ padding:2%;}
.cent04 ul li.hover{ border-bottom:1px solid #ec3235;}
.cent04 ul li.hover a{ color:#ec3235}
.cent04 ul li a{ color:#666; font-size:12px;}

.cent05 ul li{ margin-top:5%; float:left; display:block; width:calc((100% - 10px)/2); margin-right:10px; background:#fff; padding-bottom:2%}
.cent05 ul li:nth-child(2n) {
    margin-right: 0% ;
}
.cent05 ul li:nth-child(2n-1){ clear:left;}
.cent05 ul li a{ display:block}
.cent05 ul li a .img{ width:100%; height:168px;    display: flex;
    justify-content: center;
    align-items: center;
}
.cent05 ul li a img{ max-height:100%; max-width:100%}
.cent05 ul li a h2{ font-weight:normal;  min-height:70px; margin:0 4%;}
.cent05 ul li a h2 i{ font-style:normal;font-size:16px; color:#000;     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;}
.cent05 ul li a h2 span{ background:#ffe3d0; color:#fb5300; font-size:12px; border-radius:5px; padding:4px; box-sizing:border-box; display:block; margin-top:2%;}
.cent05 ul li a em{ font-style:normal; font-size:14px; color:#666;  margin:0 4%;}
.jiage{margin:0 4%;}
.jiage span{ font-size:20px; color:#ec3235; font-weight:bold;}
.jiage i{ font-style:normal; text-decoration:line-through}
.jiage .img01{ float:right; display:block; width:30px; height:30px; border-radius:50%; background:#ec3235;    display: flex;
    justify-content: center;
    align-items: center;}
.jiage .img01 img{ width:20px;}

.dibu{ height:50px;}
.jce-bg{ position:fixed; display:block; width:100%; bottom:0; left:0; height:50px; background:#fff;}
.jce-bg ul{    display: flex;
    justify-content: center;
    align-items: center;
}
.jce-bg ul li{width:calc(100%/4);   }

.jce-bg ul li a{display: flex;
    justify-content: center;
    align-items: center; flex-direction: column;  height:50px; width:100%;}

.jce-bg ul li a img{ display:block; width:20px; }


.banner02{ width:100%;}
.banner02 img{ width:100%; vertical-align:bottom;}

.cent06-bg{ background:url(../images/tu.png) center no-repeat; background-size:100% auto;}
.cent06{ padding:5% 0}
.cent06 h2{ font-size:24px; color:#fff; font-weight:normal; display:inline-block; }
.cent06 h2 p{ padding:0; font-size:12px; display:inline-block; font-weight:normal; margin-left:4px}
.cent06 em{ display:inline-block; color:#fff;  font-style:normal; font-size:18px; text-decoration:line-through}
.cent06 i{ display:inline-block; color:#fff;  font-style:normal; font-size:18px; margin-left:10px;}
.cent07{ padding:2% 0;   display: flex;align-items: center;}
.cent07 h2{ display:block; font-size:18px;  color:#000;}
.cent07 a{ font-size:12px; color:#ec3235; width:50px; margin-left:20px; text-align:center;}
.cent07 a img{ width:20px;}
 
.inside_con{ padding:10px 0; min-height:300px;}
.inside_con img{ max-width:100%;}
.cent08 .tabs ul{    display: flex;
    justify-content: center;
    align-items: center;}
.cent08 .tabs ul li{ width:33.3%; display:block; text-align:center; font-size:16px; color:#666; line-height:40px; position:relative}
.tab_valli{ display:none;}
.cur:after{ content: ""; position:absolute; left:50%; margin-left:-20%; bottom:0; width:40%; height:2px; background: #ec3235}
.cur{ color:#000 !important;}


.dbue{position:fixed; display:block; width:100%; bottom:0; left:0; height:50px; background:#fff;}
.dbue ul{    display: flex; align-items: center;   justify-content: space-between;height:50px; padding:0 10px;}
.dbue ul li{ display:block; text-align:center;}
.zhye{ width:50px;}
.dbue ul li img{ width:20px; display:block; margin:0 auto;}
.jrgwe{ width:250px; border-radius:30px; overflow:hidden;}
.jrgwe a{ display:block; float:left; width:50%; text-align:center; color:#fff; background-image: linear-gradient(to right, #ffcb1e,#ff8f18); line-height:40px; font-size:14px;}
.jjsp{background-image: linear-gradient(to right, #fd5832,#ef1025) !important;}

.tong{ width:100%}
.tong img{ width:100%; vertical-align:bottom;}


.cent09{}
.cent09 ul li{float:left;display:block;width:48%;margin-right:4%;background:#6a6a6a;margin-top:2%;line-height:30px;text-align:center;font-size: 16px;}
.cent09 ul li:nth-child(2n) {
    margin-right: 0% ;
}
.cent09 ul li a{ color:#fff;}
