@charset "utf-8"; *{margin:0; padding:0; outline:0; text-decoration:none; box-sizing:border-box;} body::-webkit-scrollbar {width:0px;height:0px;}

.a{display:flex; justify-content:space-between; align-items:center;}
.b{display:flex; justify-content:space-between;}
.c{display:flex; justify-content:space-between; flex-direction:column;}
.d{display:flex; justify-content:center; align-items:center;}
.m{max-width:1100px; margin:0 auto; padding:0 10px;}

.ad{background:#eee; display:inline-flex; align-items:center; width:32%; height:50px; margin:0.8% 0.4%; padding-right:20px; font:200 15px/18px Times; color:#334; text-align:left; border-radius:3pt; cursor:pointer;}
.ai{height:70%; margin:0 10px; border-right:1px solid #ccc; padding:5px;}
.au{background:url(/f/a/0.png) repeat-x; height:83px; max-width:1055px; margin:0 auto; opacity:0.7;}
.av{min-height:1000px; box-shadow:0px 0px 50px 5px #e5e5e5; background-image:url(/f/a/00.png); max-width:1055px; margin:0 auto;}
/* index */
.bu{padding:70px;text-align:center;}
.bd{font:600 19px/20px Times; color:#579; margin:0 1% 30px;}
.be{font:600 19px/20px Times; color:#579; margin:30px 2%; text-align:left;}
.bp{font:200 18px/24px Times; color:#579; text-indent:20px; text-align:justify; padding:0 2%}
/* cat */

/* inf */
.ca{font:200 18px/30px sans-serif; color:#234;}
.cb{font:600 24px/34px sans-serif; color:#234; text-indent:0px; margin:25px 0 15px;}
.cc{font:200 19px/30px sans-serif; color:#456;}
.cd{background:#eee; display:inline-flex; align-items:center; width:180px; height:50px; margin-right:20px; font:200 16px/30px Times; color:#334; text-align:left; border-radius:3pt; cursor:pointer;}
.ce{text-align:left; margin:40px 2% 20px;}
.cf{font:200 19px/32px Times, sans-serif; color:#234; text-indent:0px;}
.cg{font:600 28px/28px Times; color:#79b; text-align:left; margin:80px 0 25px;}
.ci{height:70%; border-right:1px solid #ccc; padding:5px 10px 5px 5px; margin:10px;}
.ck{margin:0 0 24px 0; padding:0 0 0 16px;}
.cl{font:200 19px/30px sans-serif; color:#234;}
/* header */
.ha{font:600 10px/20px Times; color:#000; margin:1px; letter-spacing:0.5px;}
.hu{background:url(/f/a/1.png) no-repeat; background-size:cover; height:430px;}
.hv{text-align:right; max-width:1100px; margin:0 auto; padding:30px;}

.ia{font:600 23px/20px Times; color:#579; text-align:center; margin-bottom:50px;}
.ie{font:600 30px/30px Times; color:#79b; margin:30px 1% 50px; text-align:center;}
.iu{padding:70px 100px;text-align:center;}

.nu{max-width:1075px; margin:40px auto; text-align:center;}
.na{background-image:linear-gradient(#cde,#f5f5f5,#cde,#bcd); display:inline-flex; align-items:center; width:30%; height:100px; margin:1.5%; padding-right:20px; font:200 17px/30px Times; color:#334; text-align:left; border-radius:3pt; cursor:pointer;}
.ni{height:70%; margin:0 10px; border-right:1px solid #ccc; padding:5px;}




@media screen and (max-width: 700px) {
.hu{background:url(/f/a/2.png) no-repeat; background-size:cover; height:140vw;}
.hv{padding-right:5vw; display:flex; text-align:right; max-width:1020px; height:20vw; margin: 0 auto; justify-content:flex-end; align-items:center;}
.ha{font:600 12px / 12px Times; margin:2px;}
}

@media screen and (max-width: 420px) {

}
