html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
html,body,fieldset,img,iframe,abbr{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:400;font-style:normal}
a,a:hover{text-decoration:none}
body,textarea,input,button{color:#62a1c9}
input,textarea,a,div,button,select{margin:0;padding:0;border:0;outline:0}
table{border-collapse:collapse;border-spacing:0}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
.hide{display:none}
.nav{position: fixed;width: 100%;left: 0;top: 0;height: 90px;z-index: 10;background: url('../images/nav.png') no-repeat center top;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:space-evenly;}
.logo{width: 298px; height: 210px;}
.nav .item{width: 122px; height: 90px; position: relative; margin: 0 1.6%;}
.nav .item a{background: url('../images/nav_item.png') no-repeat -999px; display: block; height: 90px; font-size: 0; overflow: hidden; text-indent: -999px;}
.nav .item .n1{background-position: 0 0;}
.nav .item .n2{background-position: -122px 0;}
.nav .item .n3{background-position: -244px 0;}
.nav .item .n4{background-position: -366px 0;}
.nav .item .n5{background-position: -488px 0;}
.nav .item .n6{background-position: -610px 0;}
.nav .item .n7{background-position: -732px 0;}
.nav .item .n8{background-position: -854px 0;}
.nav .cur a,.nav .item a:hover{background-position-y: -100px!important; height: 132px;}
#cyou_bottom{
    background-color: #273788;
    background-image: linear-gradient(top,#2c3b9a,#233277);
    background-image: -webkit-linear-gradient(top,#2c3b9a,#233277);
}
#cyou_bottom .cyou_bottom_cont p,#cyou_bottom .cyou_bottom_cont a{
    color: #c9e0ff!important;
}
#cyou-top{
    display: none;
}