body                            {font-family:'avenir';color:#333333;margin:0px;padding:0px;width:auto;font-size:1.4em;-webkit-text-size-adjust:none}

/*header*/
.header                          {background-color:#04B4AE;height:5vh;position:fixed;top:0;width:100%;}
.header:after                    {content:"";display:block;clear:both;}

.header .header-1               {float:left;height:100%;}
.header .header-1 a             {text-decoration: none;padding:10px;font-weight:bold;;color:#ffffff;}
.header .header-1 a             {font-size:23px;}

.header .header-2               {float:right;}
.header .header-2 a             {text-decoration: none;padding:7px;color:#ffffff;}
.header .header-2 a             {font-size:20px;}


/*box1*/
.box1                           {width:100%;height:7vh;border-bottom:solid 1px #C0C0C0;padding-top:7vh;margin-bottom:3vh;}
.box1 .box1-l                   {width:48%;margin-left:10vw;margin:0px;padding:0px;float:left;}
.box1 .box1-l p                 {color:#808080;font-size:2vmax;margin:0px;padding:0px;}
.box1:after                     {content:"";display:block;clear:both;}

/*box2*/
.box2                           {width:50%;margin-left:auto;margin-right:auto;}
.box2 img                       {width:100%;}
.box2 h5                        {text-align:center;color:#0099ff;font-size:2.3vmax;}
.box2 p                         {width:70%;font-size:2.5vmin;margin-left:auto;margin-right:auto;}
.box2 h6                        {text-align:center;color:#808080;font-size:2.1vmax;}
.box2 table                     {width:80%;border:solid 1px #d3d3d3;border-collapse:collapse;text-align:left;margin-left:auto;margin-right:auto;margin-top:15px;}
.box2 th,td                     {width:30%;padding:8px 15px 8px 15px;font-size:10px;}
.box2 th                        {width:50%;text-align:left;background-color:rgba(232, 232, 232, 0.89);border-left:10px solid #d3d3d3;}
.box2:after                     {content:"";display:block;clear:both;}

.box2 .box2-inpic               {width:80%;margin-left:auto;margin-right:auto;}

/*box3*/
.box3                           {width:50%;margin-left:auto;margin-right:auto;margin-bottom:80px;}
.box3:after                     {content:"";display:block;clear:both;}
.box3 .box3-1                   {width:100%;height:30%;margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:3%;background-image:url(../pic/aboutceo.jpg);background-repeat:no-repeat;background-size:cover;float: left;text-align: center;color:#ffffff;}
.box3-1 p                       {vertical-align: middle;font-size:3vw;}
.box3 .box3-2                   {width:100%;height:30%;margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:3%;background-image:url(../pic/aboutname.jpg);background-repeat:no-repeat;background-size:cover;float: left;text-align: center;color:#ffffff;}
.box3-2 p                       {vertical-align: middle;font-size:3vw;}
.box3 .box3-3                   {width:100%;height:30%;margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:3%;background-image:url(../pic/office.jpg);background-repeat:no-repeat;background-size:cover;float: left;text-align: center;color:#ffffff;}
.box3-3 p                       {vertical-align: middle;font-size:3vw;}
.box3 .box3-4                   {width:100%;height:30%;margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:3%;background-image:url(../pic/aboutaccess.jpg);background-repeat:no-repeat;background-size:cover;float: left;text-align: center;color:#ffffff;}
.box3-4 p                       {vertical-align: middle;font-size:3vw;}
.box3 .box3-5                   {width:100%;height:30%;margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:3%;background-image:url(../pic/abouthr.jpg);background-repeat:no-repeat;background-size:cover;float: left;text-align: center;color:#ffffff;}
.box3-5 p                       {vertical-align: middle;font-size:3vw;}


/*footer*/
.footer                         {background-color:#04B4AE;width: auto;height:5%;margin-top:50px;position:fixed;bottom:0px;width:100%;}
.footer .footer-left p          {float:left;font-size:1vw;color: #FFFFFF;}
.footer .footer-right p         {float:right;font-size:1vw;color: #FFFFFF;}
.footer:after                   {content:"";display:block;clear:both;}