@font-face {
    font-family: 'MyriadProLight';
    src: url('/resources/fonts/MyriadProLight/myriadpro-light-webfont.eot');
    src: url('/resources/fonts/MyriadProLight/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/MyriadProLight/myriadpro-light-webfont.woff') format('woff'),
         url('/resources/fonts/MyriadProLight/myriadpro-light-webfont.ttf') format('truetype'),
         url('/resources/fonts/MyriadProLight/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

.overview-content .t9e { font-size:18px; color:#000; font-family:MyriadProLight, Arial, Helvetica, sans-serif; text-align:center; line-height:150%;}
.overview-content .t9e .w960 { display:block; position:relative; margin:0 auto; width:960px;}
.overview-content .t9e .clearFix { *zoom:1;}
.overview-content .t9e .clearFix:after { content:'.'; display:block; clear:both; height:0; visibility:hidden;}
.overview-content .t9e .absolute { position:absolute;}
.overview-content .t9e p { margin-bottom:0px;}
.overview-content .t9e h2 { padding-top:70px; padding-bottom:15px; font-size:36px; line-height:1.2em; font-family:MyriadProLight, Arial, Helvetica, sans-serif;}
.overview-content .t9e .a { height:994px; background:url(a.jpg) 50% 0 no-repeat;}
.overview-content .t9e .b { height:955px; background:#f8f8f8; border-bottom:1px solid #cfcfcf;}
.overview-content .t9e .b p { width:925px; margin:0 auto;}
.overview-content .t9e .b img { margin-top:80px;}
.overview-content .t9e .c { height:1140px; background:#f8f8f8; border-bottom:1px solid #cfcfcf; text-align:left;}
.overview-content .t9e .c h2, .overview-content .t9e .c p { width:462px;}
.overview-content .t9e .c .img { position:absolute;}
.overview-content .t9e .c .img span { position:absolute;}
.overview-content .t9e .c .t8e { top:409px; left:-120px;}
.overview-content .t9e .c .img1 { top:423px; left:335px;}
.overview-content .t9e .c .img1 span { left:84px; top:-35px;}
.overview-content .t9e .c .img2 { top:290px; right:-145px;}
.overview-content .t9e .c .img2 span { left:341px; top:-33px;}
.overview-content .t9e .c .toggle { position:absolute; right:0px; top:77px; width:173px; height:102px; background:url(toggle.jpg) center bottom no-repeat;}
.overview-content .t9e .c .toggle p { padding:15px 0 0 59px;}
.overview-content .t9e .c .toggle dl { float:left; margin-left:30px; margin-top:23px;}
.overview-content .t9e .c .toggle dt b { display:block; width:20px; height:20px; margin:2px 0 0 8px; color:#00cfbe; font-weight:normal; cursor:pointer;}
.overview-content .t9e .c .toggle dl:first-of-type dt b { color:#5e9dfc;}
.overview-content .t9e .d { height:877px; background:#f8f8f8 url(d.jpg) 50% 80% no-repeat; border-bottom:1px solid #cfcfcf; }
.overview-content .t9e .d .text { text-align:left; margin-left:480px;}
.overview-content .t9e .d .text h2 { width:418px;}
.overview-content .t9e .d .desc { position:absolute; left:108px; top:197px;}
.overview-content .t9e .d .desc1 { padding:130px 11px 0 0; font-size:21px; text-align:right}
.overview-content .t9e .d .desc2 { padding:131px 0 0 202px; font-size:16px;}
.overview-content .t9e .e { height:683px; background:url(e.jpg) 50% 0 no-repeat;}
.overview-content .t9e .e p:first-of-type { width:900px; margin:0 auto;}
.overview-content .t9e .e p:last-of-type { position:absolute; right:83px; top:353px;}
.overview-content .t9e .f ul { padding:70px 0;}
.overview-content .t9e .f ul li { float:left; width:25%;}
.overview-content .t9e .f li b { display:block; width:79px; height:76px; margin:0 auto 20px auto; background:url(f.jpg) 0 0 no-repeat;}
.overview-content .t9e .f li:nth-child(2) b { background-position:-254px 0;}
.overview-content .t9e .f li:nth-child(3) b { background-position:-500px 0;}
.overview-content .t9e .f li:last-child b { background-position:-785px 0;}
.overview-content .t9e .f li dl dd { width:69%; margin:10px auto 0 auto; font-size:14px; }
.overview-content .t9e .f li:last-child dl dd { width:100%;}
@media screen and (max-width:736px)
{
    .overview-content .t9e{ text-align:left;}
    .overview-content .t9e .a{ background: url(mobile/a.jpg) 50% 0/100% auto no-repeat; padding-bottom:132%; height:0;}
    .overview-content .t9e .w960{ width:auto;}
    .overview-content .t9e h2{ padding:30px 6% 20px; line-height:1.2; font-size:30px }
    .overview-content .t9e p{ padding:0 6%; line-height:1.45;}
    .overview-content .t9e .b{ height:auto; padding-bottom:30px}
    .overview-content .t9e .b p{ width:auto}
    .overview-content .t9e .b img{ width:70%; margin: 0 0 0 6%; display:block;}
    .overview-content .t9e .c h2, .overview-content .t9e .c p{ width:auto}
    .overview-content .t9e .c .t8e{ display:none}
    .overview-content .t9e .c .img{ width:70%;}
    .overview-content .t9e .c .img img{ width:100%; height:auto}
    .overview-content .t9e .c .img2{ right:0}
    .overview-content .t9e .c .img1{ left:0;top: 380px;}
    .overview-content .t9e .c .img2 span{ left:60%}
    .overview-content .t9e .c .img1 span{ left:12%}
    .overview-content .t9e .c .toggle{ right:6%;width: 100px; height:60px;background: url(toggle.jpg) center bottom/100px auto no-repeat; font-size:16px}
    .overview-content .t9e .c .toggle p{ padding:3px 0 0 12px}
    .overview-content .t9e .c .toggle dl{ margin-left:0; margin-top:3px; margin-right:14px}
    .overview-content .t9e .d {height: auto;background: #f8f8f8 url(mobile/d.jpg) 50% 95%/100% auto no-repeat; padding-bottom:90%}
    .overview-content .t9e .d .text{ margin:0}
    .overview-content .t9e .d .text h2{ width:auto}
    .overview-content .t9e .d .text p br,.overview-content .t9e .d .desc,.overview-content .t9e .d .desc1,.overview-content .t9e .d .desc2{ display:none}
    .overview-content .t9e .e p:first-of-type{ width:auto;}
    .overview-content .t9e .e p:last-of-type{ display:none}
    .overview-content .t9e .e {height: auto;background:#f8f8f8 url(mobile/e.jpg) 50% 100%/100% auto no-repeat;padding-bottom: 70%;}
    .overview-content .t9e .f ul{ padding:30px 0; width:88%; margin:0 auto}
    .overview-content .t9e .f ul li{ float:none; width:auto; padding-left:65px; margin-bottom:15px; background:url(mobile/f-icon1.png)no-repeat 0 0/50px auto; min-height:50px}
    .overview-content .t9e .f li b{ display:none}
    .overview-content .t9e .f li dl dt{ font-weight:bold}
    .overview-content .t9e .f li dl dd{ width:auto; margin:0; font-size:18px}
}
