@charset "utf-8";

/*sildebar*/
.servicebar{position:fixed;bottom:250px;right:-200px;z-index:999;width:250px;height:208px;}
.servicebar a{position:relative;right:0; display:block;float:left;width:300px;height:50px;padding-right:20px; line-height:50px;font-size:.7rem;color:#F8F8F8;text-decoration:none; margin-bottom:2px; background-color:rgba(0,0,0,.3);background-color:#888\9;background-color: rgba(0,0,0,.3);transition:all .4s;}
.servicebar a:hover{right:0;background-color:#943133;}
	a.icon-dianhua:hover{ right:150px;}
    a.icon-qq:hover{right:150px;}
    a.icon-gotop:hover{right:80px;}
.servicebar a:before{display:inline-block;float: left; width:50px; height:50px;font-family: "iconfont"; line-height:50px; text-align: center;font-size:1.2rem; font-weight:300; color:#F5F5F5;}
.icon-dianhua:before{content:"\e600";}
.icon-qq:before{content:"\e61b";}
.icon-wechat:before{content:"\e624";}
.icon-gotop:before{content:"\e91b";}
/*a.icon-gotop{display:none;}*/
.wechat-code{ display:none; position:fixed; right:50px; bottom:240px; z-index:101; width:180px; height:auto; padding:10px; overflow:hidden; background-color:#943133; }
.wechat-code img{ width:100%; }


/**ÔÚÏßÁôÑÔ**/
.contact-box{margin-top: 30px;margin-bottom: 30px; position: relative;}

.input-group{display: flex; margin-bottom: 20px; align-items: center; justify-content: center;}
.input-group label{ font-size: 14px; color: #666;  width: 50px; text-align: right;}
.input-group input{ width: 100%; padding: 5px 0; font-size: 14px; border: 1px solid #ddd; border-radius: 4px; height:38px; }
.input-group textarea{ width: 100%; padding: 5px 0; font-size: 14px; border: 1px solid #ddd; border-radius: 4px ;}
.input-group.baseline{align-items: baseline;}
.ind-btn-subm{ width: calc(100% - 50px); float: right; border-radius: 4px;}

.btn-submit{
	display: inline-block;
    /* margin-top: 30px; */
    backface-visibility: hidden;
    background: transparent none repeat scroll 0 0;
    position: relative;
    transform: translateZ(0px);
    transition-duration: .3s;
    transition-property: color;
    -moz-transform: translateZ(0px);
    -moz-transition-duration: .3s;
    -moz-transition-property: color;
    -webkit-transform: translateZ(0px);
    -webkit-transition-duration: .3s;
    -webkit-transition-property: color;
    /* vertical-align: middle; */
    background: #b60e12;
    color: #fff;
	height: 42px;
}

.btn-submit:hover{color: #fff;}
.btn-submit:hover::before{transform:scaleY(1);-moz-transform:scaleY(1);-webkit-transform:scaleY(1);}

.btn-submit:before{
	background: #2241A9 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 4px;
    padding: 1px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleY(0);
    transform-origin: 50% 50% 0;
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    -moz-transform: scaleY(0);
    -moz-transform-origin: 50% 50% 0;
    -moz-transition-duration: .3s;
    -moz-transition-property: transform;
    -moz-transition-timing-function: ease-out;
    -webkit-transform: scaleY(0);
    -webkit-transform-origin: 50% 50% 0;
    -webkit-transition-duration: .3s;
    -webkit-transition-property: transform;
    -webkit-transition-timing-function: ease-out;
    z-index: -1;
}<!--ºÄÊ±1760210628.8298Ãë-->