#home #icon_01{max-width:64px}#home #icon_01:before{padding-bottom:100%;background-image:url("../img/home/icon/icon_01.png")}#home #icon_02{max-width:64px}#home #icon_02:before{padding-bottom:100%;background-image:url("../img/home/icon/icon_02.png")}#home #icon_03{max-width:64px}#home #icon_03:before{padding-bottom:100%;background-image:url("../img/home/icon/icon_03.png")}#home #icon_04{max-width:64px}#home #icon_04:before{padding-bottom:100%;background-image:url("../img/home/icon/icon_04.png")}#home .index_section{padding:0 10px;max-width:1232px;position:relative}#home .index_section .index_sb,#home .index_section .cs_block{position:relative}#home .index_section h4.title{margin:0 0 10px 0;color:#333;font-size:16px;font-weight:bold}#home .index_section img.contain{width:auto;height:auto;max-height:85%;max-width:90%}#home .index_section a>span{color:#333}#home .index_section .more{color:#0079c0}#home .smallbanner{margin-bottom:9px}#home .smallbanner>.pure-g>div{margin-top:9px}#home .smallbanner .fleximg:before{padding-bottom:70%;background-size:cover}#home .smallbanner h5.title{color:#333;font-size:15px;margin:0}#home .smallbanner .objects{top:auto;background-color:rgba(0,0,0,0.6);padding:8px 15px;max-height:24px;width:auto;height:auto;-moz-transition:max-height 0.2s ease 0.05s,background-color 0.2s ease 0.05s;-o-transition:max-height 0.2s ease 0.05s,background-color 0.2s ease 0.05s;-webkit-transition:max-height 0.2s ease 0.05s,background-color 0.2s ease 0.05s;transition:max-height 0.2s ease 0.05s,background-color 0.2s ease 0.05s}#home .smallbanner .objects .title{margin:0;color:#eee;-moz-transition:color 0.2s ease 0.05s;-o-transition:color 0.2s ease 0.05s;-webkit-transition:color 0.2s ease 0.05s;transition:color 0.2s ease 0.05s}#home .smallbanner .objects p{margin:0;color:#ccc;line-height:20px;max-height:40px;font-size:13px;opacity:0;-moz-transition:opacity 0.2s ease 0.05s;-o-transition:opacity 0.2s ease 0.05s;-webkit-transition:opacity 0.2s ease 0.05s;transition:opacity 0.2s ease 0.05s}#home .smallbanner .index_sb:hover .objects{max-height:64px;background-color:rgba(0,0,0,0.9);-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#home .smallbanner .index_sb:hover .objects .title{color:#56d9ff;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#home .smallbanner .index_sb:hover .objects p{opacity:1;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#home .cs_review{margin-top:35px;margin-bottom:35px}#home .cs_review>.pure-g>div{margin-bottom:35px}#home .cs_review h5.title{color:#333;font-size:14px;font-weight:bold;margin:0}#home .cs_review:after{display:block;content:" ";position:absolute;width:auto;height:0;border-top:1px dotted #d5d5d5;left:10px;right:10px}#home .cs_review .dotdotdot{height:72px;overflow:hidden;margin-top:5px;font-size:13px}#home .cs_review .dotdotdot.title{height:auto;max-height:24px}#home .cs_review .fleximg{border:1px solid #f3f3f3}#home .cs_review .fleximg:before{padding-bottom:66.6%;background-size:cover}#home .cs_review .fleximg .objects{z-index:5}#home .cs_review .fleximg:after{display:block;content:" ";position:absolute;width:100%;height:100%;-moz-box-shadow:0 0 50px 0px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 0 50px 0px rgba(0,0,0,0.1) inset;box-shadow:0 0 50px 0px rgba(0,0,0,0.1) inset;top:0;bottom:0px;left:0;right:0;z-index:10}#home .cs_review .flex-direction-nav .flex-prev,#home .cs_review .flex-direction-nav .flex-next{display:block;background-image:none;height:30px;width:30px;margin-top:0;top:0;left:auto;text-align:center;font-size:18px;color:#e3e3e3;line-height:30px;overflow:hidden}#home .cs_review .flex-direction-nav .flex-prev:before,#home .cs_review .flex-direction-nav .flex-prev:after,#home .cs_review .flex-direction-nav .flex-next:before,#home .cs_review .flex-direction-nav .flex-next:after{border:0}@media (min-width: 768px){#home .cs_review .flex-direction-nav .flex-prev:hover,#home .cs_review .flex-direction-nav .flex-next:hover{color:#0079c0;opacity:1}}#home .cs_review .flex-direction-nav .flex-prev{top:-2.5px;right:25px}#home .cs_review .flex-direction-nav .flex-next{top:-2.5px;right:-5px}#home .tools{margin-top:35px;margin-bottom:-20px}#home .tools .four_btns>.pure-g{margin-top:0}#home .tools .four_btns .title{color:#0088cc}@media (min-width: 768px) and (max-width: 983px){#home .smallbanner .objects{padding:5px 10px}#home .cs_review .dotdotdot{height:96px}#home .cs_review .dotdotdot.title{max-height:48px}}@media (min-width: 768px){#home .cs_review .review{border-right:1px dotted #d5d5d5}#home .cs_review .dotdotdot{height:72px}#home .cs_review .dotdotdot.title{max-height:24px}}@media (min-width: 984px){#home .cs_review .dotdotdot{height:96px}#home .cs_review .dotdotdot.title{max-height:48px}}.homebanner{position:relative}.homebanner .banner_li{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlNWYzZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2NiZWMiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-moz-radial-gradient(center, circle farthest-corner, #e5f3ff 20%,#b3cbec 100%);background-image:-webkit-radial-gradient(center, circle farthest-corner, #e5f3ff 20%,#b3cbec 100%);background-image:radial-gradient(circle farthest-corner at center, #e5f3ff 20%,#b3cbec 100%);background-size:cover;background-position:center center}.homebanner .banner_li>a{display:block;padding:30px 0 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.homebanner .banner_li .title{color:#333;letter-spacing:-1px;font-size:25px;line-height:36px;margin-bottom:12px;font-weight:300}.homebanner .banner_li .title sup:after{content:"Beta";display:inline;font-family:'Satisfy',cursive;font-size:21px;color:#333;position:relative;top:-7px}.homebanner .banner_li .subtitle{color:#0079c0;font-size:20px;line-height:26px;font-size:18px;line-height:24px;margin-bottom:0px;font-weight:400}.homebanner .banner_li ul{padding:12px 0 20px 20px;margin:0}.homebanner .banner_li li{list-style:disc;font-size:15px;line-height:28px;color:#777}.homebanner .banner_li li.footnote{font-size:12px;list-style:none;margin-left:-20px}.homebanner .banner_li span{display:block;font-size:13px;line-height:16px;padding-left:9px;text-indent:-9px;color:#777;margin-bottom:10px}.homebanner .flex-control-nav{left:0;right:0;margin:0 auto;bottom:20px}@media screen and (min-width: 768px){.homebanner .flex-control-nav{max-width:748px}}@media screen and (min-width: 984px){.homebanner .flex-control-nav{max-width:964px}}@media screen and (min-width: 1200px){.homebanner .flex-control-nav{max-width:1080px}}@media (max-width: 767px){.homebanner .slides>li ul,.homebanner .slides>li span{display:none}}@media (min-width: 768px){.homebanner .pure-g{margin-right:-5%}.homebanner .banner_li .title{font-size:36px;line-height:48px;margin-bottom:0px}.homebanner .banner_li .subtitle{font-size:22px;line-height:26px;margin-bottom:12px}}@media (min-width: 984px){.homebanner .pure-g{margin-right:-11%}.homebanner .flex-control-nav{bottom:30px;text-align:left}.homebanner .banner_li>a{padding:50px;min-height:360px}.homebanner .banner_li .title{margin-top:30px}.homebanner .banner_li li{margin-left:-5px}}
