@charset "utf-8";
/*css reset*/
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}
body{font:16px/1.5 'XinGothic-SinaWeibo','Microsoft Yahei','Simsun';  color:#333;background:#fff;-webkit-text-size-adjust: none; min-width:320px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
form{display:inline}
ul,ol{list-style:none}
a{text-decoration:none;color:#333}
a:hover, a:active, a:focus{color:#fb8600;text-decoration: none;}
a:active{color:#aaa;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%; vertical-align:middle;outline:none;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder {color:transparent}
button::-moz-focus-inner,input::-moz-focus-inner { padding:0; border:0}
table { border-collapse:collapse; border-spacing:0}
.fl{float:left;}.fr{float:right;}.hide{display:none;}.show{display: block;}
.ellipsis { white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.break { word-break:break-all; word-wrap:break-word}
header, footer, article, section, nav, menu, hgroup {display: block;clear:all;}

/*背景*/
html{ height: 100%; background: #e7e7e7;}
body{
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#e7e7e7');
background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#e7e7e7));
background:-moz-linear-gradient(#fafafa, #e7e7e7);
background:-o-linear-gradient(#fafafa, #e7e7e7);
background:linear-gradient(#fafafa, #e7e7e7);
 }

 /*logo*/
 .logowrapper{height:91px; line-height:64px; text-align:center; border-top:1px solid #fb8700; padding-top: 60px;}
 .logo{ display: inline-block; width: 300px; height: 146px; -moz-background-size:86px auto; background-image:url(e6d1OWzdgeJp6xfowWzwsLQORV9AurIWhBxdf3teapQ.png); background-position:0 0px; background-repeat:no-repeat}

 /*按钮*/
.phone, .imac, .client{clear: both; margin:5px 9px; padding-left: 47px; height:63px; line-height:43px; border:1px solid #d8d8d8; display:block; font-size:16px; -webkit-border-radius:5px;border-radius:5px; 
filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#e4e4e4');
background:-webkit-gradient(linear, 0 0, 0 100%, from(#efefef), to(#e4e4e4));
background:-moz-linear-gradient(#efefef, #e4e4e4);
background:-o-linear-gradient(#efefef, #e4e4e4);
background:linear-gradient(#efefef, #e4e4e4);
-moz-box-shadow:inset 0px 1px 0px #fbfbfb;
-webkit-box-shadow:inset 0px 1px 0px #fbfbfb;
box-shadow:inset 0px 1px 0px #fbfbfb;
}
.phone{ margin-top: 34px;}
.client{ margin-bottom: auto;}
.pic{ display: block; float: left; background-image: url(4zCXCJRufFyYMo4q4wsv3gI9YDL4EJiiuZcBUTKkM2l.png); background-repeat:no-repeat}
.pic-iphone{ width: 59px; height: 61px; display: block; float: left; background-image: url(bvGEU8yl6GFS7EhQjnNcJVjuhuR1OBzRvWqyrDtfwXo.png); background-repeat:no-repeat}
.pic-and{ width: 59px; height: 61px; display: block; float: left; background-image: url(m3iCZxM28DFMHMGjAwHfohDAtdfLHl8lvLQkABfx7K9.png); background-repeat:no-repeat}
.phone .pic{width: 28px; height: 43px; background-size: 86px auto; -moz-background-size: 86px auto; background-position: -22px -72px;}
.imac .pic{width: 59px; height: 61px; background-size: 86px auto; -moz-background-size: 86px auto; background-position: -15px -107px;}
.client .pic{width: 59px; height: 61px; background-size: 86px auto; -moz-background-size: 86px auto; background-position: -15px -14px;}
.title{ display: block; height:43px; line-height:43px; margin-left: 16px; float: left;}

a:hover, a:active, a:focus{color:#fb8600;text-decoration: none;}
a:active{color:#aaa;}