/* CSS Document */
body{ margin:0px auto; padding:0;  overflow-x:hidden;  color: #333333; font-size: 12px;font-family:"寰蒋闆呴粦","Microsoft YaHei";}
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input, textarea,blockquote,p{padding:0;margin:0;}
table,td,tr,th{font-size:12px;} li{list-style:none;vertical-align:bottom;} img{Vertical-aliagn:top; border:0;}
ol,ul{list-style:none;}
a{color: #434343;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color: rgb(69,203,130);}
a:active{color:rgb(69,203,130);}
.clear{ clear:both;}
.left{float:left;}
.right{float:right;}
.dis{display:none;}
.block{display:block;}
.line{ width:100%; height:1px; border-bottom:#ccc 1px solid; float:left; margin:5px 0 5px 0;}
.dotted{ width:100%; height:1px; border-bottom:#999 1px dashed; float:left; margin:5px 0 5px 0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/* Hides from IE-mac \*/
*:first-child+html .clearfix{zoom:1;} /* IE7 */
* html .clearfix { height: 1%;zoom:1;}
.clearfix {display: block;}
.left{float: left;}
.right{float: right;}
/* h3{font-size: 14px;}
h2{font-size: 16px;}
h1{font-size: 18px;} */


.once {width: 130px;height: 40px;background-color: #45cb81;
    box-shadow: 0px 2px 6px 0px
    rgba(66, 63, 210, 0.2);
    border-radius: 20px; text-align: center;line-height: 40px;}
.once a{font-size:16px;color:#fff;}
.subtitle{width: 100%;text-align: center;}
.subtitle p{font-size:30px;color:#393939;margin-top:56px;margin-bottom:20px;}
.subtitle p:after {
    content: "";
    position: absolute;
    top:50px;
    left:49%;
    width: 40px;
    height: 2px;
    background-color: #45cb81;
}
