@charset "UTF-8";
@import url(../pure/pure.css);
/* line 5, ../sass/style.scss */
html, button, input, select, textarea,
.pure-g [class*="pure-u"] {
    font-family: '黑体', sans-serif;
}

/* line 10, ../sass/style.scss */
a {
    text-decoration: none;
}

/*固定*/
/* line 16, ../sass/style.scss */
.fixed-top {
    position: fixed;
    top: 0;
    z-index: 99;
}

/* line 22, ../sass/style.scss */
.fixed-bottom {
    position: fixed;
    bottom: 0;
    z-index: 99;
}

/* line 28, ../sass/style.scss */
.fixed-left {
    position: fixed;
    left: 0;
    z-index: 99;
}

/* line 34, ../sass/style.scss */
.fixed-right {
    position: fixed;
    right: 0;
    z-index: 99;
}

/* line 40, ../sass/style.scss */
.fixed-top-left {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
}

/* line 47, ../sass/style.scss */
.fixed-top-right {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 99;
}

/* line 54, ../sass/style.scss */
.fixed-bottom-left {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99;
}

/* line 61, ../sass/style.scss */
.fixed-bottom-right {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 99;
}

/* line 67, ../sass/style.scss */
body {
    background: #FFFFFF;
}

/* line 71, ../sass/style.scss */
#layout {
    width: 1180px;
    padding: 0 10px;
    margin: 0 auto;
    background: #ffffff;
}

/* line 79, ../sass/style.scss */
#header .top {
    height: 170px;
    position: relative;
}

/* line 82, ../sass/style.scss */
#header .top .logo {
    margin-left: 10px;
    width: 150px;
    height: 150px;
    overflow: hidden;
    background: url("../1.png") 35px 25px no-repeat;
}

/* line 89, ../sass/style.scss */
#header .top .top-right {
    position: absolute;
    right: 15px;
    top: 70px;
    font-size: 18px;
    line-height: 30px;
}

/* line 95, ../sass/style.scss */
#header .top .top-right a {
    color: #000;
}

/* line 18, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .top .top-right a:visited {
    color: #dfdfdf;
}

/* line 21, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .top .top-right a:focus {
    color: #cc0;
}

/* line 24, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .top .top-right a:hover {
    color: #dfdfdf;
}

/* line 27, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .top .top-right a:active {
    color: #c0c;
}

/* line 99, ../sass/style.scss */
#header .top .title {
    position: absolute;
    font-size: 25px;
    line-height: 32px;
    left: 160px;
    top: 120px;
	font-family: '方正宋三简体', sans-serif;
	letter-spacing:0px;
}

/* line 107, ../sass/style.scss */
#header .pure-g {
    width: 1180px;
    background-color: #000;
}

/* line 110, ../sass/style.scss */
#header .pure-g .pure-menu {
    background-color: #000000;
    margin-left: 15px;
}

/* line 113, ../sass/style.scss */
#header .pure-g .pure-menu li {
    padding: 5px 10px 0 10px;
}

/* line 115, ../sass/style.scss */
#header .pure-g .pure-menu li div {
    display: none;
}

/* line 120, ../sass/style.scss */
#header .pure-g .pure-menu li:hover a {
    background: #dfdfdf;
    color: #000000;
}

/* line 124, ../sass/style.scss */
#header .pure-g .pure-menu li:hover div {
    display: block;
}

/* line 128, ../sass/style.scss */
#header .pure-g .pure-menu a {
    font-size: 19px;
    line-height: 38px;
    border: none;
    padding: 0 10px 5px 10px;
    color: #fff;
}

/* line 18, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .pure-g .pure-menu a:visited {
    color: #dfdfdf;
}

/* line 21, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .pure-g .pure-menu a:focus {
    color: #cc0;
}

/* line 24, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .pure-g .pure-menu a:hover {
    color: #000000;
}

/* line 27, ../../../../../Workspace/Ruby23-x64/lib/ruby/gems/2.3.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
#header .pure-g .pure-menu a:active {
    color: #c0c;
}

/* line 137, ../sass/style.scss */
#header .pure-g .down-menu {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    left: -250px;
    top: 40px;
    visibility: visible;
    width: 650px;
    z-index: 50;
    background: #dfdfdf;
}

/* line 148, ../sass/style.scss */
#header .pure-g .down-menu li {
    padding: 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

/* line 155, ../sass/style.scss */
#header .pure-g .down-menu a {
    font-size: 16px;
    color: #000;
}

#header .pure-g .down-menu li:hover a {
    color: orangered;
}

/*1*/
#header .pure-g .down-menu1 {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    left: -70px;
    top: 40px;
    visibility: visible;
    width: 205px;
    z-index: 50;
    background: #dfdfdf;
}

/* line 148, ../sass/style.scss */
#header .pure-g .down-menu1 li {
    padding: 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

/* line 155, ../sass/style.scss */
#header .pure-g .down-menu1 a {
    font-size: 16px;
    color: #000;
}

#header .pure-g .down-menu1 li:hover a {
    color: orangered;
}
/*2*/
#header .pure-g .down-menu0 {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    left: -290px;
    top: 40px;
    visibility: visible;
    width: 760px;
    z-index: 50;
    background: #dfdfdf;
}

/* line 148, ../sass/style.scss */
#header .pure-g .down-menu0 li {
    padding: 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
}

/* line 155, ../sass/style.scss */
#header .pure-g .down-menu0 a {
    font-size: 16px;
    color: #000;
}

#header .pure-g .down-menu0 li:hover a {
    color: orangered;
}
/* line 163, ../sass/style.scss */
#header .pure-g .pure-form {
    padding-top: 15px;
    padding-left: 80px;
    position: relative;
}

/* line 167, ../sass/style.scss */
#header .pure-g .pure-form input[type="text"] {
    padding: 0 0 0 5px;
    box-shadow: none;
    border: none;
    width: 140px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: url("../1.png") -8px -143px no-repeat;
}

/* line 177, ../sass/style.scss */
#header .pure-g .pure-form input[type="submit"] {
    padding: 0;
    margin: 0;
    border: none;
    width: 20px;
    background: url("../1.png") -200px -10px no-repeat;
    position: absolute;
    right: 10px;
    top: 15px;
}

#header .top .login {
    width: 400px;
    position: absolute;
    right: 10px;
    top:100px;
}

#header .login .pure-menu-heading,
#header .login li a {
    color: red;
    padding: 5px 5px;
    font-size: 14px;
    font-family: SimSun, sans-serif;
}
#header .login li a:hover{
    background: none;
    color: #d2d2d2;
}

#header .login ul{
    float: right;
}
#header .login span{
    float: right;
}
