@import url("http://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700,800,900,100,200");html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
::-webkit-scrollbar{width:0px}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family:'SimHei', sans-serif;font-size:14px;font-weight:400;position:relative;width:100%;min-height:100%;padding-bottom:300px;-webkit-font-smoothing:antialiased;margin:0;padding:0;}
body, html{height:100%;}
a{color:#b4d7a8;text-decoration:none;}
.cd-container{width:90%;max-width:768px;margin:0 auto;}
.cd-container::after{content:'';display:table;clear:both;}
.cd-header{position:fixed;top:0;left:0;width:100%;height:50px;background:#900020;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);z-index:2;}
.cd-header:after{content:"";display:table;clear:both;}
.cd-header #cd-logo{float:left;margin:0 0 0 5%;}
.cd-header #cd-logo img{display:block;}
@media only screen and (min-width:768px){.cd-header{height:70px;}
.cd-header #cd-logo{margin:15px 0 0 5%;}
}
.cd-main-nav{float:right;margin-right:5%;width:44px;height:100%;background:url("../img/cd-icon-menu.svg") no-repeat center center;background-size:44px 44px;cursor:pointer;}
.cd-main-nav ul{position:absolute;top:0;left:0;width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.cd-main-nav ul.is-visible{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);}
.cd-main-nav a{display:block;height:50px;line-height:50px;padding-left:5%;background:#900020;border-top:1px solid #f1f1f1;color:white;}
@media only screen and (min-width:768px){.cd-main-nav{width:auto;height:auto;background:none;cursor:auto;z-index:9999;list-style:none;}
.cd-main-nav ul{position:static;width:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);line-height:70px;list-style:none;}
.cd-main-nav ul.is-visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.cd-main-nav li{display:inline-block;margin-left:0;list-style:none;}
.cd-main-nav a{display:inline-block;height:auto;line-height:normal;background:transparent;padding:.6em 1em;border-top:none;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;list-style:none;}
.no-touch .cd-main-nav a:hover{color:#c9c9c9;}
}
.cd-main-content{height:100%;position:relative;z-index:1;}
.cd-fixed-bg{position:relative;min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1;}
.cd-fixed-bg h1, .cd-fixed-bg h2{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;max-width:1170px;text-align:center;font-size:30px;font-size:1.875rem;text-shadow:0 1px 3px rgba(0, 0, 0, 0.3);color:white;}
.cd-fixed-bg.cd-bg-1{background-image:url("../img/ifaa/43.jpg");}
.cd-fixed-bg.cd-bg-2{background-image:url("../img/ifaa/44.jpg");}
.cd-fixed-bg.cd-bg-3{background-image:url("../img/ifaa/45.jpg");}
.cd-fixed-bg.cd-bg-4{background-image:url("../img/ifaa/32.jpg");}
.cd-fixed-bg.cd-bg-5{background-image:url("../img/ifaa/35.jpg");}
.cd-fixed-bg.cd-bg-6{background-image:url("../img/ifaa/36.jpg");}
.cd-fixed-bg.cd-bg-7{background-image:url("../img/ifaa/37.jpg");}
.cd-fixed-bg.cd-bg-8{background-image:url("../img/ifaa/38.jpg");}
.cd-fixed-bg.cd-bg-9{background-image:url("../img/ifaa/39.jpg");}
.cd-fixed-bg.cd-bg-10{background-image:url("../img/ifaa/40.jpg");}
.cd-fixed-bg.cd-bg-11{background-image:url("../img/ifaa/42.jpg");}
@media only screen and (min-width:768px){.cd-fixed-bg h1, .cd-fixed-bg h2{font-size:36px;}
}
@media only screen and (min-width:1170px){.cd-fixed-bg{background-attachment:fixed;}
.cd-fixed-bg h1, .cd-fixed-bg h2{font-size:48px;font-weight:300;}
}
.cd-scrolling-bg{position:relative;padding:4em 0;line-height:1.6;box-shadow:0 0 50px rgba(0, 0, 0, 0.5);z-index:2;}
.cd-scrolling-bg.cd-color-1{background-color:#3d3536;color:#a6989a;}
.cd-scrolling-bg.cd-color-2{background-color:#f1f1f1;color:black;}
.cd-scrolling-bg.cd-color-3{background-color:#b4d7a8;color:#3d3536;}
@media only screen and (min-width:768px){.cd-scrolling-bg{padding:8em 0;font-size:20px;font-size:1.25rem;line-height:2;font-weight:300;}
}
.footer-margin{width:100vw;margin:auto;line-height:100px;background:#900020;margin-top:1px;height:300px;font-family:'SimHei';}
#footer-left{text-align:left;}
.footer-margin .copyright{color:#686868;letter-spacing:1px;font-size:13px;width:100%;text-align:center;float:left;margin-top:-10px;line-height:5px;}
.footer-margin .social-footer{color:#686868;z-index:3000;font-size:13px;width:100%;text-align:center;float:left;}
.footer-margin .social-footer a{font-size:15px;color:black;padding:10px;}
.footer-margin .social-footer a:hover{color:#c3c3c3;}
.banquan{position:relative;height:auto;width:360px;text-align:center;left:50%;margin-left:-180px;margin-top:10px;line-height:10px;z-index:1000;padding-bottom:30px;font-size:13px;}
.banquan a{margin:3px;color:white;font-size:13px;}
.footerlogo{position:relative;text-align:center;margin-bottom:-40px;padding-top:50px;z-index:222;}
.dibu{position:absolute;height:50px;width:100%;bottom:0;left:0;}
ul.menu-fullscreen li#zhuye{letter-spacing:23px;margin-left:23px;}
ul.menu-fullscreen li#guanyu{letter-spacing:13px;margin-left:13px;}
ul.menu-fullscreen li#lianxi{letter-spacing:2px;margin-left:2px;}
.cd-container strong{font-size:20px;color:black;line-height:30px;}
.youshi{position:relative;width:88vw;margin-top:100px;margin-bottom:100px;left:50%;margin-left:-44vw;}
.logo{width:200px;height:200px;position:relative;}
.logo > svg,
.logo > div{width:100px;height:100px;position:absolute;}
.logo > svg{fill:#fff;}
.logo > div{width:50px;height:50px;border-radius:14%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);mix-blend-mode:multiply;-webkit-animation:2s cubic-bezier(0.66, -0.7, 0.27, 1.6) infinite;animation:2s cubic-bezier(0.66, -0.7, 0.27, 1.6) infinite;}
.logo > div:nth-child(1){background-color:#90ffff;-webkit-animation-name:rotate-1;animation-name:rotate-1;}
.logo > div:nth-child(2){background-color:#ff00ff;-webkit-animation-name:rotate-2;animation-name:rotate-2;}
.logo > div:nth-child(3){background-color:#ffff20;-webkit-animation-name:rotate-3;animation-name:rotate-3;}
@-webkit-keyframes rotate-1{to{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
}
@keyframes rotate-1{to{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
}
@-webkit-keyframes rotate-2{to{-webkit-transform:rotate(225deg);transform:rotate(225deg);}
}
@keyframes rotate-2{to{-webkit-transform:rotate(225deg);transform:rotate(225deg);}
}
@-webkit-keyframes rotate-3{to{-webkit-transform:rotate(315deg);transform:rotate(315deg);}
}
@keyframes rotate-3{to{-webkit-transform:rotate(315deg);transform:rotate(315deg);}
}
@import url("http://fonts.googleapis.com/css?family=Maven+Pro");.tab-wrap{-webkit-transition:0.3s box-shadow ease;transition:0.3s box-shadow ease;border-radius:6px;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;list-style:none;background-color:#fff;margin:40px 0;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);}
.tab-wrap:hover{box-shadow:0 12px 23px rgba(0, 0, 0, 0.23), 0 10px 10px rgba(0, 0, 0, 0.19);}
.tab{display:none;overflow:auto;overflow-x:hidden}
.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:checked:nth-of-type(5) ~ .tab__content:nth-of-type(5){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:checked:nth-of-type(6) ~ .tab__content:nth-of-type(6){opacity:1;-webkit-transition:0.5s opacity ease-in, 0.8s -webkit-transform ease;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);text-shadow:0 0 0;}
.tab:first-of-type:not(:last-of-type) + label{border-top-right-radius:0;border-bottom-right-radius:0;}
.tab:not(:first-of-type):not(:last-of-type) + label{border-radius:0;}
.tab:last-of-type:not(:first-of-type) + label{border-top-left-radius:0;border-bottom-left-radius:0;}
.tab:checked + label{background-color:#fff;box-shadow:0 -1px 0 #fff inset;cursor:default;}
.tab:checked + label:hover{box-shadow:0 -1px 0 #fff inset;background-color:#fff;}
.tab + label{box-shadow:0 -1px 0 #eee inset;border-radius:6px 6px 0 0;cursor:pointer;display:block;text-decoration:none;color:#333;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;text-align:center;background-color:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;-webkit-transition:0.3s background-color ease, 0.3s box-shadow ease;transition:0.3s background-color ease, 0.3s box-shadow ease;height:50px;box-sizing:border-box;padding:15px;}
.tab + label:hover{background-color:#f9f9f9;box-shadow:0 1px 0 #f4f4f4 inset;}
.tab__content{padding:10px 30px;background-color:transparent;position:absolute;text-align:left;z-index:-1;opacity:0;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);border-radius:6px;}
h1, h2{margin:0;color:#444;text-align:center;}
h2{font-size:1em;margin-bottom:30px;}
p{line-height:1.6;margin-bottom:20px;}