﻿@charset "utf-8";
/* CSS Document */
/*CSS重置*/
body{ font-family:'PingFang SC',"microsoft yahei",'Myriad Pro','Helvetica Neue', Helvetica, Arial, sans-serif; }
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px; }
textarea,input{ outline: none; }
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form,textarea{ font-size:14px; line-height: 26px; color:#000;}
h1,h2,h3,h4,h5,h6,font {font-size:22px;color: #000;font-weight: normal; }
ul,ol{list-style:none;}
img{border:0px;}
em,i{ font-style:normal; font-weight:normal;}
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
body{ background: #fff;}
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
.clear { clear:both; }
.ease, .ease * { -webkit-transition:all ease 300ms; -moz-transition:all ease 300ms; -ms-transition:all ease 300ms; -o-transition:all ease 300ms; transition:all ease 300ms; }
.noease, .noease * { -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }
/*网站公用样式表*/
a{ color:#000; text-decoration:none;}
a:hover{ color:#30c465; text-decoration:none; }
a:visited{text-decoration:none;}
.w1000{width:1000px; margin:0px auto;}
.green{ color:#06852d;}
.f18{ font-size: 18px;}
.fl{ float:left;}
.fr{ float:right;}
.por{ position: relative;}
.poa{ position: absolute;}
.hidden{ display:none;}
.icon{ background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
.scrollDown{ padding: 30px 0 0; text-align: center; font-size: 12px; color:#626262; }
.scrollDown .icon{ width: 24px; height: 40px; position: relative; display: block; margin: 0 auto 5px;  background-position: -110px 0;}
.scrollDown span{ width:4px; height: 9px; position: absolute; left:10px; top:10px; background: #626262; border-radius: 1px; -webkit-animation:scrollDown 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate; animation:scrollDown 1s cubic-bezier(0.45,0.45,0.45,0.45) 0s infinite alternate; }
 
/*top*/
li a {display: block;}
.fix {
    position:fixed;
}

.mb30{margin:0 0 30px 0;}
.mt30{margin:30px 0 0 0;}