@charset "utf-8";

/* CSS reset for c_b */

body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}

table {border-collapse:collapse; border-spacing:0;}

table th , table td {padding:5px;}

fieldset , img {border:0;}

address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}

ol , ul {list-style:none;}

ception , th{text-align:left;}

h1 , h2 , h3 , h4 , h5 , h6 {font-size:100%;}

q:before , q:after{content:'';}

abbr , acronym{border:0;}



/*定位*/

.tl {text-align:left;}

.tc {text-align:center;}

.tr {text-align:right;}

.bc {margin-left:auto; margin-right:auto;}

.fl {float:left; display:inline;}

.fr {float:right; display:inline;}

.clear {clear:both;}

.cl {clear:left;}

.cr {clear:right;}

.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}

*html .clearfix {height:1%}

.Clearfix {display:block;}

.vm {vertical-align:center;}

.pr {position:relative;}

.pa {position:absolute;}

.abs-right {position:absolute;right:0;}

.zoom {zoom:1}

.hidden {visibility:hidden;}

.none {display:none;}





/*其他*/

.curp{cursor:pointer};



/*原reset*/

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

body{font:12px/1.231 Microsoft YaHei; font-size:63%;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}

#footf{width:100%;line-height:45px;text-align:center;font-size:21px;color:#fff; font-weight:bolder;position:fixed;left:0;bottom:0;z-index:100;border-radius:10px;}
.footf1{float:left;width:50%;height:45px;background:#d60200}
.footf2{float:left;width:50%;height:45px;background:#c96}
.footf3{float:left;width:100%;height:45px;background:#d60200;border-radius:10px;animation: scale 1s infinite;}
#footf a{color:#fff}

@keyframes scale {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}


.weixin{width:100%;height:50px;background:#edeff7;border-radius:10px; margin-top:10px;display: flex;align-items: center; justify-content: space-between;}

.tel{width:100%;height:50px;background:#d60200;border-radius:10px; margin-top:10px;display: flex;align-items: center; justify-content: space-between;}

.icon-text-wrap { /* 这个类控制图标和文本的左边距 */
    margin-left: 20px;
    display: flex;
    align-items: center;
}

.icon {
    left: 20px;
	width:40px;
	border-radius: 50%;

	
}

.wxwen {
	margin-left:10px;
}

.telwen {
	margin-left:10px;
	font-size:20px;
	color:#FFF;
}


.add-button { /* 添加这个类 */
    width: 100px;
    height: 30px;
    background-color: #196dfa;
    border-radius: 10px;
    color: white;
    border: none;
    font-size: 14px;
    cursor: pointer;
	margin-right:20px;
animation: scale 1s infinite;
}


@keyframes scale2 {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}