@charset "utf-8";
*{margin:0; border:0; padding:0;}
body{font-size:14px; font-family:Arial,"微软雅黑",Microsoft YaHei;}
a{color:inherit; outline:none; text-decoration:none; transition:0.3s linear 0s;}
ul,li,ol{list-style-type:none;}
input,textarea,button,select{outline:none; font-family:"微软雅黑",Microsoft YaHei;}
img{transition:0.5s linear 0s; display:block;}
em,i{font-style:normal;}
b{font-weight:normal;}
/*宽度*/
.w-100{width:100%;}
.mw-100{max-width:100%;}
.w-1200{width:100%; max-width:1200px; margin:0 auto;}
.w-1400{width:100%; max-width:1400px; margin:0 auto;}
/*字体*/
.font-size24{font-size:24px;}
/*对齐方式*/
.dis-t,.dis-m,.dis-b,.dis-s{display:inline-block;}
.dis-t{vertical-align:top;}
.dis-m{vertical-align:middle;}
.dis-b{vertical-align:bottom;}
.dis-s{vertical-align:sub;}
/*显示/隐藏尺寸*/
.pc,.pc-720,.pc-1200{display:block;}
.mob,.mob-720,.mob-1200{display:none;}
.vis{overflow:visible !important;}
/*形状*/
.sanjiao-L:after {content: '';display: inline-block;border-style: solid;border-color: transparent transparent transparent #fff;border-width: 4px 0 4px 5px;margin-left: 5px;}
.sanjiao-B:after {content: '';display: inline-block;border-style: solid;border-color: #fff transparent transparent transparent;border-width: 4px 5px 0px 5px;margin-left: 5px;}
/*浮动*/
.float-right{float:right;}
#service img{display: inline-block;}
#service {
    background-color: #eb6100 ;
    padding: 1em 0.8em 3.5em 0.8em;
    position: fixed;
    right: 0;
    top: auto;
    bottom: 50px;
    z-index: 6;
    text-align: center;
    display: block;
    color: #fff;
}
@media screen and (max-width: 640px){
    #service p{font-size: 3.6vw;}
    #service{min-height: 6em;padding: 0.5em 0.5em 2.5em 0.5em;}
}