@charset "gb2312";
/* CSS Document */



p { text-align:justify; text-justify:distribute-all-lines;font-family:"Microsoft YaHei";}
 [class*="icon-n"]:before, [class^="icon-n"]:before, [class*="icon-n"]:after, [class^="icon-n"]:after {
content:"";
background:url(../images/icon-n-bg.png) no-repeat;
display:inline-block;
}
header { width:100%;  overflow:hidden;padding-bottom:0.5%; }
header img {width:100%; }
header span { float:left; margin-top:2%; font-size:16px; font-weight:bold; }
header span a { color:#fff; }
header .icon-n-phone:before { width:20px; height:18px; background-size: 500%; background-position: -81px 3px; }
.head{  overflow:hidden; position:relative; display:none;}

nav { overflow:hidden; padding:5% 7%; }
nav ul li { width:20%; margin:0 2.5% 4px; float:left; text-align:center; }
nav ul li span { width:50px; height:50px; background-color:#dddaf6; border-radius:50%; display:inline-block; }
nav ul li:nth-of-type(2) span {
background-color:#cfddf6;
}
nav ul li:nth-of-type(3) span {
background-color:#f5d1d1;
}
nav ul li:nth-of-type(4) span {
background-color:#bceff7;
}
nav ul li:nth-of-type(5) span {
background-color:#f5d7b9;
}
nav ul li:nth-of-type(6) span {
background-color:#e6b7f7;
}
nav ul li:nth-of-type(7) span {
background-color:#f5cdb9;
}
nav ul li:nth-of-type(8) span {
background-color:#f5f5d1;
}
nav ul li p { line-height:28px; text-align:center; }
nav ul li .nav_span:before { width:35px; height:34px; background-size:400%; margin: 10px 0 0 7px; }
.icon-n-jianj:before { background-position:0 0; }
.icon-n-zhuanj:before { background-position:0 -32px; }
.icon-n-anl:before { background-position:0 -68px; }
.icon-n-lux:before { background-position:0 -105px; }
.icon-n-changs:before { background-position:0 -139px; }
.icon-n-jis:before { background-position:0 -174px; }
.icon-n-zix:before { background-position:0 -211px; }
.icon-n-yuy:before { background-position:0 -245px; }

.newlogo_daohang{ background-color:#fff ; width:100%; text-align:center; line-height:34px;font-size: 16px;}
.newlogo_daohang a{ color:#2760c1;}
.newlogo_daohang font{ color:#dc332c; font-weight:bold;}
.newlogo_daohang a img{  margin: 5px 6px 0 0;position: relative; top: 2px;  display: inline-block;width: 19px;}
.page-1-1{ position:relative;}
.page-1-1 header {
    width: 100%;
    overflow: hidden;
    padding-bottom: 0.5%;
}
.page-1-1 a:nth-of-type(2) {
    width: 20%;
    height: 68.6%;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
}