﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
    padding:0;
 
}
/*最小宽度设为版心的宽度以适应手机*/
body{
    min-width:1100px;
    
}
/*body,*/
/*button,*/
/*input,*/
/*select,*/
/*textarea {*/
/*	font: 14px "Microsoft YaHei", Helvetica, Arial, Lucida Grande, Tahoma, sans-serif;*/
/*	color: #444;*/
/*	line-height: 180%;*/
/*	background: #fff;*/
/*}*/
/*左侧导航*/
.xia_dl{
    display: none;
}

html {
    color:#333;
    background:#fff;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
}

a{text-decoration: none;color:#333;}
a:hover{
    text-decoration: none;
    color:#ffffff;

}
.n-gengduoly:hover{
    color:#ffffff;
}
.n-zixun:hover{
    color:#ffffff;
}
img{vertical-align: middle;}
ul li{list-style: none;}
/*版心*/
/*banner*/
.n-yibanner{
    height: 480px;
    background: url(../imagesp/yibanner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-yibanner a{
    display:block;
    width:100%;
    height:100%;
}
.n-yititle{
    width:1100px;
    margin: 17px auto 30px;
    text-align: center;
}
.n-yititle h1{
    font-size: 32px;
    color:#669954;
    font-weight: bold;
}
.n-yititle h2{
    font-size: 32px;
    color:#669954;
    font-weight: bold;
}
.n-yititle span{
    display: block;
    width: 150px;
    border-bottom: 2px solid #669954;
    margin:10px auto;
}
.n-yititle b{
    font-size: 0;
    line-height: 0;
    border-width: 10px;
    border-color: #669954;
    border-bottom-width: 0;
    border-style: dashed;
    border-top-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
}

.n-jieshao p{
    font-size: 16px;
    text-indent: 32px;
    line-height: 26px;
    margin-bottom: 15px;
}
.n-jieshao {
    width:1100px;
    margin:0 auto 50px;
}
.n-jieshao  p span{
    font-size: 16px;
    font-weight: bold;
}

.n-fangsong{
    width:100%;
    height:680px;
    /*background: url(../imagesp/fangbg.png) no-repeat center;*/
}
.n-fangsongyi{
    width:1100px;
    margin:0 auto;
}
.n-fangsongyi li{
    float: left;
    width:250px;
    margin-right: 30px;
    text-align: center;
    background: #F0F6FF;
}
.n-fangsongyi li:last-child{
    margin-right: 0;
}
.n-fuwuimg{
    display: inline-block;
    width:100%;
}
.n-fuwuimgwse{
    display: inline-block;
    height: 175px;
    margin:15px 0;
}
/*.n-fuwuimg:hover{
    transform: scale(1.1);
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 0.6s ease 0s;
}*/

.n-fangsongyi li h4{
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
    font-weight: bold;
}
.n-zizhuxing{
    padding:20px 36px;
    /*background-image: linear-gradient(0deg,*/
    /*rgba(0, 150, 255, 1) 0%,*/
    /*rgba(123, 201, 255, 1) 100%),*/
    /*linear-gradient(*/
    /*rgba(0, 150, 255, 1),*/
    /*rgba(0, 150, 255, 1));*/
    /*color: #ffffff;*/
    text-align: left;
    height: 160px;
    background: #F3F3F3;
}
.n-zizhuxing span{
    display: inline-block;
    margin-bottom: 10px;
}
.n-zizhuxing span b{
    font-weight: normal;
    font-size: 16px;
}
.n-youshi{
    width:100%;
    height: 500px;
    background: url(../imagesp/n-youshi.png) no-repeat center;
    overflow: hidden;
    margin-top: -40px;
}
.n-tigan h2{
    font-size: 24px;
    font-weight: bold;
}
.n-tigan p{
    font-size: 16px;
    line-height: 29px;
    text-indent: 33px;
    margin-top: 16px;
}
.n-yizi{
    width:1100px;
    margin:0 auto;
}
.n-tigan{
    width: 535px;
    height: 142px;
    margin-top: 180px;
    margin-left: 50px;
}
.n-zhineng{
    width:100%;
    height:418px;
    background: url(../imagesp/n-zhinneg.png) no-repeat center;
    margin-top: -221px;
}
.n-tigans{
    margin-left:520px;
}
.n-tigans{
    padding-top: 137px;
}

.n-sheji{
    width:100%;
    height:418px;
    background: url(../imagesp/n-quxian.png) no-repeat center;
    margin-top: -145px;
}
.n-sheji .n-tigan{
    padding-top: 140px;

}
.n-zhuanjias{
    width:100%;
    height:418px;
    background: url(../imagesp/n-fsyizi.png) no-repeat center;
    margin-top: -182px;
}
.n-zixun{
    font-size: 20px;
    width: 150px;
    padding: 5px;
    margin: -80px auto 0;
    background: #ff781a;
    color: #ffffff;
    border-radius: 8px;
    display: block;
    text-align: center;
}
.n-gengduop li{
    width:285px;
    float: left;
    margin-right: 40px;
    background: #F0F6FF;
    padding:25px;
    border-radius: 8px;
    margin-bottom: 30px;
}
.n-gengduop li:nth-child(3n+3){
    margin-right: 0;
}
.n-jiaoyu h3{
    font-size: 20px;
    text-align: center;
    margin-bottom: 5px;
    font-weight: bold;
}
.n-jiaoyu p::before{
    content: "";
    display: inline-block;
    width:8px;
    height: 8px;
    /*background:#5790D3 ;*/
    /*background:#123263c2 ;*/
    border-radius: 50%;
    margin-right: 10px;
    background: rgba(50,99,194,0.7);
}
.n-jiaoyu p{
    font-size: 16px;
    line-height: 26px;
}
.n-gengduop li img{
    float: left;
    margin-right: 20px;
    margin-top:23px;
}
.n-jiaoyu{
    float: left;
}
.n-gengduoyy{
    width:1100px;
    margin:0 auto;
}
.n-gengduoly{
    font-size: 20px;
    width: 220px;
    padding: 5px;
    margin:0 auto;
    background:#ff781a;
    color: #ffffff;
    border-radius: 8px;
    display: block;
    text-align: center;
    margin-top: 40px;
}
.n-gengduoly1{
    font-size: 20px;
    width: 259px;
    padding: 5px;
    margin:0 auto;
    background:#ff781a;
    color: #ffffff;
    border-radius: 8px;
    display: block;
    text-align: center;
}
.n-zhuanjia {
    width:1100px;
    margin:0 auto;
}
.n-zhuanjiapic{
    float: left;
}
.n-cepingzj .n-zjjianjie{
    width:495px;
}
.n-zjjianjie{
    float: left;
    width:495px;
    padding:20px 25px;
    background: #F3F3F3;
    overflow: hidden;
    height: 426px;
}
.n-zjjianjie h3{
    font-size: 24px;
    margin-bottom: 8px;
    font-weight: bold;
}
.n-zjjianjie p{
    font-size: 18px;
    line-height: 28px;
}

.n-yizizhidao span{
    font-size: 16px;
    line-height: 24px;
}
.n-yizizhidao span b{
    color:  #ed9f07;;
}
.n-yizizhidao span b a{
    color:  #ed9f07;;
}
.n-yizizhidao img{
    margin:0 5px;
}
.n-yizizhidao p{
    margin-bottom: 5px;
    margin-top: 10px;
}
.n-zhuanjia li{
    height: 415px;
    overflow: hidden;
    margin-bottom: 30px;
}
.n-ryzizhi{
    width:1100px;
    margin:0 auto;
}
.n-ryzizhi p{
    font-size: 16px;
    line-height: 26px;
    text-indent: 30px;
    margin-bottom: 40px;
}
.n-ryzizhi img{
    margin-right: 48px;
    margin-bottom: 40px;
}

.n-fuwu{
    width:1100px;
    margin:0 auto;
}
.n-jiaoyuxue{

    width: 100%;
    border: 1px solid #f5f5f5;
    box-shadow: 2px 5px 15px #f5f5f5;
    border-top: none;
    padding-bottom: 20px;
    margin-top: -38px;
}


.n-yititles{
    font-size:24px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 20px;
}
.n-fuwu li{
    float: left;
    margin-right: 35px;
    width:343px;
}
.n-fuwu li img{
    width:100%;
}
.n-fuwu li:nth-child(3n+3){
    margin-right: 0;
}
.n-fuwu li p{
    font-size: 16px;
    line-height: 28px;
    text-indent: 50px;
}
#n-yibtn{
    display: block;
    margin:30px auto;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.n-xuanzhuan{
    -webkit-transform: rotate(360deg)!important;
    -moz-transform: rotate(360deg)!important;
    -ms-transform: rotate(360deg)!important;
    -o-transform: rotate(360deg)!important;
}
.n-xiangguanchanpin{
    width:1100px;
    margin:0 auto;
}
.n-xiangguanchanpin li{
    width:229px;
    float: left;
    margin-right: 20px;
    border: 1px solid #d5d5d5;
    background: #ffffff;
    padding:30px 14px 10px 14px;
    height: 347px;
    text-align: center;
    margin-bottom: 20px;
}
.n-xiangguanchanpin li:nth-child(4n+4){
    margin-right: 0;
}
.n-xiangchanpin h2{
    font-size: 20px;
    text-align: center;
}
.n-xiangchanpin h3{
    font-size: 20px;
    text-align: center;
}
.n-xiangchanpin p{
    font-size: 12px;
    margin:12px 0;
}
.n-xiangchanpin a{
    font-size: 14px;
    display: block;
    /*padding:3px 10px;*/
    width: 190px;
    border: 1px solid #ccc;
    text-align: center;
    margin: 6px auto;
    height: 22px;
}
.n-xiangchanpin img{
    margin:15px 0;
}
.n-zizhus a{
    margin-top:16px;
}
.n-keyan a{
    margin-top: 38px;
}
.n-xlshapan img{
    margin: 5px 0;
}
.n-xlshapan a{
    margin:3px auto;
}
.n-xiangting a{
    width:220px;
    margin:3px auto;
}
.n-xiangting img{
    margin:5px 0;
}
.n-xiangchanpin img:hover{
    transform: scale(1.1);
    transition: all 0.6s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 0.6s ease 0s;
}
.n-xuanzeboren{
    width:1100px;
    margin:0 auto;
}
.n-zhuanzhu li{
    width:493px;
    padding:30px 20px;
    margin-right: 30px;
    background: #F9F9F9;
    position: relative;
    float: left;
    margin-bottom: 30px;
}
.n-zhuanzhu li b{
    position: absolute;
    top:0;
    left:0;
    width: 0;
    height: 0;
    border-top: 50px solid  #ff781a;
    border-right: 50px solid transparent;
}
.n-zhuanzhu li b i{
    position: absolute;
    top: -48px;
    left: 8px;
    display: block;
    font-size: 22px;
    color: #ffffff;
    font-weight: normal;
    font-style: normal;
}
.n-zhuanzhu li:nth-child(2n+2){
    margin-right: 0;
}
.n-zhuanzhu p{
    font-size: 16px;
    line-height: 26px;
}
.n-zhuanzhu li h1 span{
    font-size: 24px;
    margin-left: 10px;
}
.n-zhuanzhu li h1{
    padding-left: 20px;
    margin-bottom: 15px;
}
.n-yiyincang{
    margin-top: 35px;
}
.n-zizhuxing span:nth-child(2n+1){
    float: right;
    display: block;
}

.n-zizhuxing span:nth-child(2n+2){
    float: left;
    display: block;
}

.n-yizizhidao span b a:hover{
    color: #FF9900;;
}
.n-xiangchanpin a:hover{
    border: 1px solid #1e88e5;
    background: #1e88e5;
    color: #fff;
}
.n-xiliceping img{
    margin: 11px 0;
}
.n-yyfsy img{
    margin:6px 0;
}

/*智能反馈训练系统*/
.n-znbanner{
    height: 480px;
    background: url(../imagesp/n-znbanner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-jieshao p{
    position: relative;
}
.n-znhrv{
    cursor:pointer;
    border-bottom: 1px solid #6A6A6A;

}
.n-znhrv .n-znxinlv{
    position: absolute;
    top: 91px;
    left: 140px;
    font-size: 12px;
    width: 220px;
    background: #FAFCFF;
    padding: 10px;
    text-indent: 0;
    border: 1px solid #F0F6FF;
    border-radius: 5px;
    display: none;
}
.n-znhrv .n-znxinlv::before{
    position: absolute;
    display: block;
    content: '';
    border-color: transparent transparent #FAFCFF transparent;
    left: 28px;
    top: -30px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15px;
}
/*.n-znhrv:hover{*/
/*border-bottom: 1px solid #6A6A6A;*/
/*}*/

.n-znhrv:hover .n-znxinlv{
    display: block;
}
.n-zhinneg li{
    float: left;
    width:346px;
    margin-bottom: 30px;
}
.n-zhinneg li:nth-child(3n+3){
    margin-right: 0;
}
.n-xuanxie span{
    float: left;
    width: 102px;
    line-height: 25px;
}
.n-xuanxie span img{
    width:10%;
}
.n-xuanxieer{
    padding: 20px;
    /*text-align: left;*/
    height: 170px;
    background: #F3F3F3;
    text-align: center;
}
.n-xuanxie b{
    font-size: 14px;
    font-weight: normal;
}
.n-xuanxieer span{
    font-size: 18px;
    text-align: left;
}
.n-xuanxie1{
    height:120px;
}
.n-xuanxieer1 h4{
    padding-top: 35px;
}
.n-znyoushi{
    background: #F8F8F8;
    padding: 1px 0 33px;
    margin-top: 35px;
    margin-bottom: 45px;
}
.n-zhinengyoushi{
    width:1100px;
    margin:0 auto;
}
.n-znfsys{
    float: left;
    width:520px;
}
.n-znfsys p{
    font-size: 16px;
    line-height: 25px;
    text-indent: 32px;
}
.n-znfsys h2{
    font-size: 24px;
    font-weight: bold;
    margin:100px 0 20px;
}
.n-znyser{
    float: right;
}

.n-zhinengyoushi li{
    margin-bottom: 30px;
}
.n-xuanxie1 h4{
    margin:15px 0;
}
.n-znbanner a{
    display: block;
    width:100%;
    height: 100%;
}
/*音乐放松系统*/
.n-yinyuebanner{
    height: 480px;
    background: url(../imagesp/yinyuebanner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-znhrv .n-znxinlvser{
    top: 70px;
    left: 554px;
}
.n-xuanxie2{
    height: 120px;
}
.n-yinyuebanner a{
    display: block;
    width:100%;
    height: 100%;
}


/*心理行为变化*/
.n-zhinneg .n-xingwei{
    width:259px;
    margin-right: 20px;
}
.n-xweibanner{
    height: 480px;
    background: url(../imagesp/xingweibanner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-xweibanner a{
    display: block;
    width:100%;
    height: 100%;
}

/*反馈套装*/
.n-xuanxietaozuang{
    height: 480px;
    background: url(../imagesp/taozhuangbanner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-xuanxietaozuang a{
    display: block;
    width:100%;
    height: 100%;
}
.n-tzchuji{
    height: 90px;
}
.n-tzchuji span{
    width:215px;
}
.n-tzyaoxian{
    background: -webkit-linear-gradient(left, #4AD0FF , #49B5FF);
    background: -o-linear-gradient(left, #4AD0FF , #49B5FF);
    background: -moz-linear-gradient(left, #4AD0FF , #49B5FF);
    background: linear-gradient(left, #4AD0FF , #49B5FF);
    width:100%;
    padding:20px;
    margin-top: 40px;
}
.n-tzyaoxian12{
    width:1100px;
    margin:0 auto;
}
.n-tzyaoxian12 img{
    float: left;
    margin-right:120px;
}
.n-tzdiv{
    float: left;
    font-size: 28px;
    color: #ffffff;

}
.n-tzdiv a{
    font-size: 20px;
    width: 150px;
    padding: 5px;
    background: #ff781a;
    color: #ffffff;
    border-radius: 8px;
    display: block;
    text-align: center;
    margin-top: 20px;

}
.n-gengduop{
    margin-bottom: 10px;
}

/*测评综合页面*/
.n-zhbanner{
    height: 480px;
    background: url(../imagesp/zhbanner.jpg) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-freede{
    position: absolute;
    top: 90px;
    right: 172px;
    background: rgba(0,25,100,0.6);
    width: 375px;
    height: 172px;
    border-radius: 8px;
}
.n-zhbanner a{
    display: block;
    width:100%;
}
.n-cpzonghe{
    width:1100px;
    margin:0 auto;
}
.n-cpzonghe li{
    float: left;
    margin-right: 30px;
    width:250px;
}
.n-cpzonghe li:nth-child(4n+4){
    margin-right: 0;
}
.n-puce p{
    font-size: 14px;
    text-align: center;
    line-height: 23px;
}
.n-puce{
    background: #F5F5F5;
    padding:20px;
}
.n-zonghejieshao{
    background: url("../imagesp/chanpin_02.jpg") no-repeat center;
    padding: 1px 0 35px;
    margin-top: 35px;
}
.n-cepingrj{
    width:1100px;
    margin:0 auto;
}
.n-cepingrj p{
    font-size: 16px;
    float: left;
    text-indent: 32px;
    width:510px;
    line-height: 28px;
    margin-top: 30px;
}
.n-cepingrj span{
    font-weight: bold;
}

.n-zhgongnegmk{
    background: #EDF7FF;
    padding: 1px 0 35px;
}
.n-gnxiangqing{
    width:1100px;
    margin:0 auto;
}
.n-jichuxinxi li{
    float: left;
    text-align: center;
    width:136px;
    padding:15px 0;
    font-size: 20px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.n-jichuxinxi .n-jichushezhi{
    background:#F39656;

}
.n-jichuxinxi .n-jichushezhi span{
    border-bottom: 1px solid #ffffff;
    padding-bottom: 5px;
    color: #ffffff;
}
.n-badagn{
    padding:30px;
    background: #ffffff;
    text-align: center;
}
.n-badagn p{
    font-size: 18px;
    line-height: 28px;
    padding-bottom: 30px;
    text-align: left;
}
.n-youshiser{
    width:1100px;
    margin:0 auto;
}
.n-gnyoushi{
    background: #F5F5F5;
    padding:1px 0 35px;
}
.n-sandawe li{
    position: relative;
    width:300px;
    margin-right: 93px;
    float: left;
    text-align: center;
    border: 2px solid #3D7ED2;
    padding:50px 0;
}
.n-before{
    position: relative;
}
.n-sandawe li .n-before::before{
    content: "";
    width: 50px;
    border: 1px solid #3D7ED2;
    display: inline-block;
    position: absolute;
    left: 25px;
    top: 50px;
}
.n-sandawe li .n-before::after{
    content: "";
    width: 50px;
    border: 1px solid #3D7ED2;
    display: inline-block;
    position: absolute;
    right: 25px;
    top: 50px;
}
.n-sandawe li .n-tongjis{
    font-size: 23px;
    font-weight: bold;
    line-height: 34px;
    color: #3D7ED2;
    margin-top: 50px;
}
.n-sandawe li:nth-child(3n+3){
    margin-right: 0;
}
.n-sandawe li .n-tuaiti .n-tongjis{
    color: #ffffff;
    margin-top: 30px;
}
.n-tuaiti{
    display: none;
    position: absolute;
    top:0;
    left: 0;
    background: #3D7ED2;
    color: #ffffff;
    height: 100%;
    padding:0 20px;
}
.n-tuaiti p{
    font-size: 16px;
    text-align: left;
    line-height: 26px;
    margin-top: 20px;
    text-indent: 32px;
}
.n-sandawe li:hover .n-tuaiti{
    display: block;
}
.n-changjingyy{
    width:1100px;
    margin:0 auto;
}
.n-changjingyy li{
    float: left;
    margin-right: 100px;
    width:500px;
    background: #F5F5F5;
    margin-bottom: 30px;
}
.n-changjingyy li:nth-child(2n+2){
    margin-right: 0;
}
.n-changjingyy li div{
    padding:20px 25px;
}
.n-changjingyy li h2{
    font-size: 20px;
    text-align: center;
    margin-bottom: 20px;
}
.n-changjingyy li div p{
    font-size: 14px;
    line-height: 26px;
    text-indent: 32px;
}
.n-zhzhanjia{
    width:1100px;
    margin:0 auto;
}
.n-zhzizhi{
    width:1100px;
    margin:0 auto;
}
.n-zhzizhi p{
    font-size: 16px;
    line-height: 26px;
    text-indent: 30px;
    margin-bottom: 40px;
}
.n-zhzizhi img{
    margin-right: 20px;
}
.n-freeaply {
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    border-bottom: 2px solid #999;
    padding: 25px 25px 10px 25px;
}
#n-form span {
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    display: inline-block;
    width: 80px;
}
#n-form input {
    width: 200px;
    font-size: 20px;
    padding: 5px 0;
    border-radius: 5px;
    border: none;
    outline: none;
}
#n-form {
    position: absolute;
    top: 100px;
    left: 6%;
}
.n-zhbanner .sub {
    font-size: 18px;
    display: block;
    text-align: center;
    width: 150px;
    border-radius: 5px;
    border: none;
    color: white;
    font-weight: bold;
    margin-top: 33px;
    position: absolute;
    right: 110px;
    padding: 5px;
    background: #ff781a;
    outline: none;
}
#alertwr {
    width: 400px;
    height: 200px;
    position: fixed;
    left: 50%;
    margin-left: -200px;
    background: #303030;
    border-radius: 20px;
    top: -100%;
}
#alertwr p {
    width: 300px;
    height: 80px;
    margin: 60px auto;
    background: #fff;
    border-radius: 10px;
    text-align: center;
    color: #ed9f07;
    line-height: 80px;
    font-size: 18px;
    font-weight: bold;
}

#close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #fff;
    text-align: center;
    line-height: 36px;
    color: #ed9f07;
    font-size: 30px;
    font-weight: bold;
    transition: all ease 0.3s;
    cursor: pointer;
    -webkit-transition: -webkit-transform 1.5s ease-out;
    -moz-transition: -moz-transform 1.5s ease-out;
    -o-transition: -o-transform 1.5s ease-out;
    -ms-transition: -ms-transform 1.5s ease-out;
}
#alert {
    width: 400px;
    height: 350px;
    position: fixed;
    left: 50%;
    margin-left: -200px;
    background: #303030;
    border-radius: 20px;
    top: -100%;
    z-index: 99999;
}
#alert div {
    width: 100%;
    margin: 0 auto;
    background: #ffffff;
    padding: 30px 0 0 0;
    position: relative;
    height: 350px;
}
#alert .n-queding {
    display: block;
    width: 50px;
    height: 50px;
    color: #ffffff;
    font-size: 30px;
    line-height: 50px;
    background: #ed7515;
    border-radius: 50%;
    text-align: center;
    margin: 0 auto;
}
#alert div b {
    color: #ed9f07;
    font-size: 20px;
    display: block;
    text-align: center;
    margin: 15px 0;
}
#alert p {
    margin: 15px auto;
    text-align: center;
    font-size: 16px;
}
#alert button {
    background: #ed9f07;
    color: #ffffff;
    text-align: center;
    height: 55px;
    line-height: 28px;
    margin-top: 61px;
    display: block;
    width: 100%;
    border: none;
    outline: none;
    font-size: 18px;
    font-weight: bold;
}
#alert #closer {
    position: absolute;
    top: -16px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    line-height: 27px;
    text-align: center;
    border: 1px solid #c7c7c7;
    color: #c7c7c7;
    font-size: 40px;
    font-weight: normal;
    right: 0;
    -webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;
    -o-transition: -o-transform 2s ease-out;
    -ms-transition: -ms-transform 2s ease-out;
}

/*智能宣泄3代*/
.n-xuanxie3{
    height: 480px;
    background: url(../imagesp/xuanxie3banner.png) no-repeat center;
    position: relative;
    margin-top: -21px;
    width:100%;
    min-width: 1100px;
}
.n-xuanxie3 a{
    display: block;
    width:100%;
    height: 100%;
}
.n-xx3watong{
    width:1100px;
    margin:0 auto;
}
.n-xx3watong li{
    float: left;
    margin-right: 39px;
    font-size: 16px;
    text-align: center;
}
.n-xx3watong li:nth-child(4n+4){
    margin-right: 0;
}
.n-xx3watong li p{
    line-height: 30px;
    margin: 30px 0;
}

.n-yaoxian1{
    height: 167px;
    background: url(../imagesp/yaoxian_02.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: 40px;
}
.n-yaoxian1 a{
    display:block;
    width:100%;
    height: 100%;
}
.n-yaoxian2 a{
    display:block;
    width:100%;
    height: 100%;
}
.n-yaoxian3 a{
    display:block;
    width:100%;
    height: 100%;
}
.n-jieshao h3{
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 30px;
}
.n-xxnahan{
    width:1100px;
    margin:0 auto;
}
.n-xxnahan li{
    position: relative ;
    float: left;
    margin-right: 38px;
    background: #F9F9F9;
}
.n-xxnahan .n-jida{
    position: absolute;
    top:0;
    left:0;
}
.n-xxnahan li p{
    font-size: 20px;
    padding:20px 0;
    text-align: center;
}
.n-yaoxian2{
    height: 147px;
    background: url(../imagesp/yaoxian_04.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: 40px;
}
.n-xxgnyoushi{
    margin-top: 35px;
    margin-bottom: 45px;
}
.n-znfsys h3{
    font-size: 24px;
    color: #123263;
    margin: 40px 0 20px;
    font-weight: normal;
}
.n-yaoxian3{
    height: 167px;
    background: url(../imagesp/yaoxian_06.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: 40px;
}
.n-xxxiangguan{
    width:1100px;
    margin:0 auto;
}
.n-xxxiangguan li{
    margin-right: 25px;
    float: left;
    text-align: center;
    background: #F9F9F9;
}
.n-xxxiangguan li:nth-child(3n+3){
    margin-right: 0;
}
.n-xxxiangguan li p{
    padding:20px 0;
}
.n-xxxiangguan li b{
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
}
.n-xxxiangguan li span{
    font-size: 14px;
    display: block;
}

/*测评中小学版本*/
.n-zxxbanner{
    background: url(../imagesp/zxxbanner.jpg) no-repeat center;
}
.n-xuanxie3s .n-znfsys p{
    text-indent: 0;
}
.n-xuanxie3s .n-znfsys p img{
    margin-right: 10px;
    float: left;
    margin-top: 8px;
}


/*宣泄2代*/
.n-xuanxie2{
    height: 480px;
    background: url(../imagesp/xuanxie2_01.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
}
.n-xuanxie2yx{
    height: 147px;
    background: url(../imagesp/xuanxie2_10.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: 40px;
}
.n-xuanxie2dai li{
    margin-right: 33px;
    border: 1px solid #f5f5f5;
}

/*互动宣泄仪*/
.n-hudongxuanxieyi{
    height: 480px;
    background: url(../imagesp/hudong_01.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
}
.n-hudongxuanxie{
    width:1100px;
    margin:0 auto;
}
.n-hudongxuanxie div{
    float: left;
    width:600px;
    margin-top: 30px;
}
.n-hudongxuanxie div p{
    text-indent: 32px;
    font-size: 16px;
    line-height: 33px;
    margin-bottom: 10px;
}
.n-hudongxuanxie div span{
    font-weight: bold;
}
.n-hudongxuanxie img{
    float: right;
    margin-top: -60px;
}
.n-hudongxuanxieyi a{
    display: block;
    width:100%;
    height: 100%;
}
.n-xuanxie2 a{
    display: block;
    width:100%;
    height: 100%;
}
.n-xuanxie2yx a{
    display: block;
    width:100%;
    height: 100%;
}

/*医院版*/
.n-yiyuanbanner{
    height: 480px;
    background: url(../imagesp/yiyuanbanner.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
}
.n-yiyuanbanner a{
    display: block;
    width:100%;
}
.n-yiyuanban{
    text-indent: 32px;
}


/*大学版*/
.n-daxuebanner{
    height: 480px;
    background: url(../imagesp/daxuebanner.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
}
.n-daxuebanner .n-dxlink{
    display: block;
    width:100%;
}

.n-changjingyy li img{
    height: 170px;
    width: 500px;
}

/*团体辅导活动版*/
.n-tthuodognban{
    height: 480px;
    background: url(../imagesp/tthuodong_02.jpg) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
}
.n-tthuodognban a{
    display: block;
    width:100%;
    height: 100%;
}
.n-ttchanpin{
    width:1100px;
    margin:0 auto;
}
.n-ttchanpin li{
    float: left;
    margin-right: 33px;
}
.n-ttchanpin li p{
    font-size: 20px;
    text-align: center;
    margin:30px 0 15px;
    font-weight: bold;
}
.n-ttyaoxian{
    background: url(../imagesp/tthuodong_17.jpg) no-repeat center;
}
.n-ttyaoxian a{
    display: block;
    width:100%;
    height: 100%;
}
.n-ttbanben .n-znfsys{
    margin-top: 35px;
}
.n-ttzhuajia{
    background: #FFFFFF;
    margin-left: -2px;
}
.n-ryzizhi p{
    text-align: left;
}

/*测评司法版*/
.n-sifabanener{
    height: 480px;
    background: url(../imagesp/sifabanner.png) no-repeat center;
    width:100%;
    min-width: 1100px;
    margin-top: -20px;
    position: relative;
}
.n-sifabanener .n-abanlink{
    display: block;
    width:100%;
}
.n-changjingyy li img{
    height: 170px;
    width: 500px;
}




.n-changjingyy li img{
    height: 170px;
    width: 500px;
}



/*艺术治疗页面*/
.n-yishuzhiliao{
    background: url(../imagesp/yszlbanner.png) no-repeat center;
}
.n-ysjichu li{
    background: #fff;
}

.n-ysyaoxian{
    background: url(../imagesp/ysyaoxian.png) no-repeat center;
}
.n-yzjiaoyu li{
    background: url(../imagesp/ysbg_06.png) no-repeat center;
    height: 275px;
    width:240px;
    float: left;
    margin-right: 188px;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 20px;
}
.n-yzjiaoyu li:nth-child(3n){
    margin-right: 0;
}
.n-ysxianx{
    /*background: #f5f5f5;*/
    padding:1px 0 45px;
    background: url('../imagesp/hangyebg.png')no-repeat center;
    width:100%;
    /*height: 837px;*/
}
.n-yzjiaoyu{
    width:1100px;
    margin:0 auto;
}
.n-yzjiaoyu li img{
    margin: 35px 0 10px;
}
.n-yzjiaoyu li h3{
    font-size: 20px;
    margin-bottom: 10px;
}
.n-yzjiaoyu li p{
    font-size: 16px;
    line-height: 26px;
}

/*测评企业版*/
.n-qiyeban{
    background: url('../imagesp/qiyebanner.jpg')no-repeat center;
}
.n-qiyeban a{
    display: block;
    width: 100%;
}
/*测评军队版*/
.n-junduiban{
    background: url('../imagesp/junduibanner.png')no-repeat center;
}
.n-junduiban a{
    display: block;
    width: 100%;  
}
/*测评幼儿版*/
.n-yuerban{
    background: url('../imagesp/youerbanner.jpg')no-repeat center;
}
.n-yuerban a{
    display: block;
    width: 100%;
}

/*测评职业版*/
.n-zhiyebanner {
    background: url('../imagesp/zhongzhibanner.png')no-repeat center;
}
.n-zhiyebanner  a{
    display: block;
    width: 100%;
}

/*测评社区版*/
.n-shequban{
    background: url('../imagesp/shequbanner.png')no-repeat center;
}
.n-shequban a{
    display: block;
    width: 100%;
}
/*团辅课程班*/
.n-tfkechengban{
    background: url('../imagesp/tckcbbanner.png')no-repeat center;
}
.n-kechengban{
    background: url('../imagesp/cpjsbg.png')no-repeat center;
    height: 1114px;
}
.n-kecbanchanpin li{
    width:353px;
    float: left;
    margin-right: 20px;
}
.n-kecbanchanpin li:nth-child(3n){
    margin-right: 0;
}
.n-kecbanchanpin{
    width:1100px;
    margin:0 auto;
}
.n-kcyaoxian{
    background: url(../imagesp/kechengyx_03.png) no-repeat center;
}
.n-kcyaoxian a{
    display: block;
}
.alinhover:hover{
    color: #333!important;
}
.n-keczizhi img{
    margin-right: 18px;
    margin-top: 40px;
}
.n-kechengry{
    width:1100px;
    margin:0 auto;
}
.n-keczizhi{
    width:1100px;
    margin:0 auto;
}
.n-kezhizhi{
    width:1100px;
    margin:0 auto;
}
.n-kezhizhi img{
    margin-right: 15px;
    margin-top: 40px;
}
.n-kechengry p{
      text-indent: 32px;
    text-align: left;
    line-height: 27px;
}

/*环境装饰*/
.n-huanjingzhuangshi{
    background: url(../imagesp/zsbanner.png) no-repeat center;
}
.n-hjzhuangshi{
    background: #f5f5f5;
    padding: 1px 0 35px;
}

.n-zizhuxing1 span:nth-child(2n+1) {
    float: left;
}
.n-zizhuxing1 h4{
    text-align: center;
    color: #123263;
    font-size: 18px;
    margin:0 0 10px;
}
.n-zizhuxing1{
    background: #fff;
}
.n-zhitu{
    background:url(../imagesp/zhuoyi.png) no-repeat center;
    width:1100px;
    height: 310px;
    margin:0 auto;
}
.n-zhirtujieshao{
    font-size: 16px;
    text-indent: 32px;
    line-height: 27px;
}
.zhitulefy{
    width:525px;
    float: left;
    padding-left: 30px;
    margin-top: 25px;
}
.n-jiesahower{
    font-size: 16px;
    line-height: 27px;
}
.n-zhituer b{
    font-size: 20px;
    color: #123263;
    margin-bottom: 10px;
    display: inline-block;
    margin-top: 15px;

}
.n-zhuoyitese{
    font-size: 18px;
    font-weight: bold;
    color: #ff8b1a;
    text-align: center;
    margin-bottom: 35px;
}
.zhituleright{
    float: right;
}

.n-zhitu2{
    background:url(../imagesp/zhuoyi2.png) no-repeat center;
}
.n-zhitu3{
    background:url(../imagesp/zhitubg.png) no-repeat center;

}
/*测评经典版*/
.n-jingdianban{
    background:url(../imagesp/jingdianban.jpg) no-repeat center;
}
.n-jingdianban a{
    width:100%;
    display: block;
}

/*户外拓展工具包*/
.n-tzxunlainbao{
    background:url(../imagesp/tzbanner.png) no-repeat center;
}
.n-huwai2{
    font-size: 24px;
    background: #50A1F8;
    position: relative;
    text-align: center;
    color: #fff;
    padding: 10px;
}
.n-huwai2::before{
    content: "";
    display: inline-block;
    width:20px;
    height: 20px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left:100px;
    top: 14px;
}
.n-huwai2::after{
    content: "";
    display: inline-block;
    width:20px;
    height: 20px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    right:100px;
    top: 14px;
}
.n-huwai li{
    width:530px;
    background: #EDF5FE;
    padding-bottom: 30px;
    height: 400px;
}
.n-huwai li h3{
    font-size: 20px;
    margin:30px 20px 20px 20px;
}
.n-huwai li p{
    font-size: 16px;
    text-align: left;
    text-indent: 32px;
    padding:0 20px;
    line-height: 26px;
}

.n-huwai1{
    background: #E59618;

}
.n-huwaiyaox{
    background: url(../imagesp/hwyaoxian.png)no-repeat center;
}

.n-hwtuozhan{
    margin-top: 30px;
}
.n-hwtuozhan p{
    margin-bottom: 10px;
     line-height: 30px;
}
/*身心反馈训练平台*/
.n-tiaoshipingtai{
    background: url(../imagesp/yundongbanner.png)no-repeat center;
}
.n-pingtaijianjie{
    width:1100px;
    margin:0 auto;
}
.n-pingtaijianjie .n-cpjieshao{
    float: right;
    margin-left: 30px;
    width:520px;
    font-size: 16px;
    padding: 30px 0;
}
.n-pingtaijianjie .n-cpjieshao p{
    line-height: 26px;
    margin:10px 0;
    text-indent: 32px;
}
.n-pingtaijianjie img{
    float: left;
}
.n-xuanxie3s .n-chanpintg p{
    text-indent: 32px;
}
.n-zhiliyu p{
    margin-top: 0;
}
.n-manzuhangye{
    background: #f5f5f5;
}


/*咨询室建设方案页面*/
.n-shapangongneng{
    width:1100px;
    margin:0 auto;
}
.n-tabactive{
    border-bottom:3px solid #E5E5E5;
    padding-bottom: 18px;
    color: #777777;
    font-size: 20px;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
}
.n-tabactive li{
    display: inline-block;
}
.n-tabactive li b{
    display: none;
}
.n-tabactive .n-spactive b{
    display: block;
    background:-webkit-linear-gradient(left,#7F3DE5,#2C87E7);
    background:-o-linear-gradient(right,#7F3DE5,#2C87E7);
    background:-moz-linear-gradient(right,#7F3DE5,#2C87E7);
    background:linear-gradient(to right,#7F3DE5,#2C87E7);
    width: 100%;
    height: 3px;
    position: relative;
    bottom: -20px;
}
.n-tabactive .n-spactive b::before{
    position: absolute;
    content: "";
    width:0;
    height:0;
    overflow:hidden;
    font-size:0;
    line-height:0;
    border-width:10px;
    border-style:solid dashed dashed dashed;
    border-color: transparent transparent #4A6CE6 transparent;
    top: -20px;
    left: 50%;
    margin-left: -10px;
}
.n-yuyuejiedai{
    margin: 35px 0;
    background: #ffffff;
}
.n-yuyuejiedai img{
    float: left;
}
.n-yuyueshi{
    float: right;
    width: 490px;
    padding: 27px 22px;
}
.n-yuyueshi h3{
	font-size: 24px;
	color: #669934;
	margin-top: 5px
	padding-left: 10px;
}
.n-yuyueshi img{
    float: left;
    margin-right: 10px;
    margin-top: 8px;
}
.n-yuyueshi span{
    display: inline-block;
    float: right;
    width: 464px;
    line-height: 28px;
    text-align: justify;
}
.n-yuyueshi div{
    /* margin-bottom: 10px; */
}
.n-zixunshijia{
    background: url(../imagesp/jsbanner.png)no-repeat center;
}
.n-yuyueshi div a{
    color: #123263;
    font-weight: bold;
}
.n-yuyueshi div a:hover{
    color: #123263;
}
.n-zhuanjia1 .n-zjjianjie h3 a{
    color: #123263;
}
.n-zhuanjia1 .n-zjjianjie{
    background: #fff;
}

.n-kehujianzheng{
    width:1100px;
    margin:0 auto;
}
.n-kehujianzheng li{
    float: left;
    width:260px;
    margin-right: 15px;
    margin-bottom: 20px;
    position: relative;
}
.n-kehujianzheng img{
    width:260px;
   height:200px;
}
.n-kehujianzheng li:nth-child(4n){
    margin-right: 0;
}
.n-kehujianzheng li p{
    position: absolute;
    left: 0;
    bottom: 0;
    width:100%;
    background: rgba(0,0,0,0.3);
    color: #fff;
    font-size: 14px;
    text-align: center;
    height:36px;
    line-height:36px;
}
a:hover,.top-menu a:hover,.show-more span,.cat-box .icon-cat,.single-content a,.single-content a:visited,#site-nav .down-menu > .current-menu-item > a,.entry-meta a,#site-nav .down-menu > .current-menu-item > a:hover,#site-nav .down-menu > li > a:hover,#site-nav .down-menu > li.sfHover > a, .cat-title .fa-bars,.widget-title .fa-bars,.at, .at a,#user-profile a:hover,#comments .fa-exclamation-circle, #comments .fa-check-square, #comments .fa-spinner, #comments .fa-pencil-square-o, .zm-tabs-nav .current .fa, .tab-recent .fa {color: #777777;}
.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color: #777777;}
.thumbnail .cat,.format-cat,.format-img-cat {background: #777777;opacity: 0.8;}
#login h1 a,.format-aside .post-format a,#searchform button,.li-icon-1,.li-icon-2,.li-icon-3,.new-icon, .title-l,.buttons a, .li-number, .post-format, .searchbar button {background: #777777;}
.entry-more a, .qqonline a, #login input[type='submit'], .log-zd {background: #777777;}
.entry-more a {	right: -1px;}
.entry-more a:hover {color: #fff;background: #595959;}
.entry-direct a:hover, #respond input[type='text']:focus, #respond textarea:focus {border: 1px solid #777777;}
#down a,.page-links span,.reply a:hover,.widget_categories a:hover,.widget_links a:hover,#respond #submit:hover,.callbacks_tabs .callbacks_here a,#gallery .callbacks_here a,#fontsize:hover,.single-meta li a:hover,.meta-nav:hover,.nav-single i:hover, .widget_categories a:hover, .widget_links a:hover, .tagcloud a:hover, #sidebar .widget_nav_menu a:hover, .gr-cat-title a, .group-tab-hd .group-current, .img-tab-hd .img-current {background: #777777;border: 1px solid #777777;}
.comment-tool a, .link-all a:hover, .link-f a:hover, .ias-trigger-next a:hover, .type-cat a:hover, .type-cat a:hover, .child-cat a:hover {background: #777777;border: 1px solid #777777;}
#site-nav .down-menu > .current-menu-item > a, #site-nav .down-menu > .current-menu-item > a:hover,.deanm .deanm-main a {background: #777777;}
.entry-header h1 {border-left: 5px solid #777777;border-right: 5px solid #777777;}
.slider-caption, .grid,icon-zan, .grid-cat, .entry-title-img, .header-sub h1 {background: #777777;opacity: 0.9;}
@media screen and (min-width: 900px) {#scroll li a:hover, .nav-search {background: #777777;border: 1px solid #777777;}.custom-more a, .cat-more a,.author-m a {background: #777777;}}
@media screen and (max-width: 900px) {#navigation-toggle:hover,.nav-search:hover,.mobile-login a:hover,.nav-mobile:hover, {color: #777777;}}
@media screen and (min-width: 550px) {.pagination span.current, .pagination a:hover {background: #777777;border: 1px solid #777777;}}
@media screen and (max-width: 550px) {.pagination .prev,.pagination .next {background: #777777;}}
.single-content h3, .single-content .directory {border-left: 5px solid #777777;}
.page-links  a:hover span {background: #a3a3a3;border: 1px solid #a3a3a3;}
.single-content a:hover {color: #555;}
.format-aside .post-format a:hover,.cat-more a:hover,.custom-more a:hover {color: #fff;}</style><style type="text/css" id="custom-background-css">
body.custom-background { background-color: #ffffff; }
.ling{width:500px;float:right;}
.ling-1{width:1100px;margin:0 auto;}
.ling span{font-weight:bold;}
.ling ul{width:100%;margin-top:5px;}
.ling li{width:33%;float:left;}
.ling img{width:160px;height:120px;}
.ling2-1{
	position: relative;
	background: #fff;
	margin: 10px;
	padding: 20px;
	border: 1px solid #ddd;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
	border-radius: 2px;
	width: 44%;
	float: left;
}
.ling2 {position: relative;float: left;max-width: 200px;height: auto;clear: both;margin: 1px 20px 0 0;overflow: hidden;transition-duration: .5s;}
.ling2 a img {
	float: left;
	width: 200px;
	height: 152px;
	max-width: 100%;
}
.ling4 h2 {margin: 0 0 5px 0;}
.ling5 {}
.ling6 {color: #777;}
.ling7 {}
.ling8{background: #777777;
font-size: 12px;	
position: absolute;
background: #c40000;
top: -1px;
right: -1px;
line-height: 20px;
color: #fff;
padding: 0 5px;
border-radius: 0 2px 0 0;
animation: fade-in;
animation-duration: 1.2s;
-webkit-animation: fade-in 1.2s;
}
.ling9 {
	position: absolute;
	bottom: 14px;
	color: #999;
	left: 240px;
}
.ling10 {}
.ling11 {background: #777777;}
.ling12 {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ling13 a {
	position: absolute;
	bottom: 15px;
	right: -1px;
	background: #f9a50e;
	color: #fff;
	line-height: 30px;
	padding: 0 12px;
	display: block;
	border-radius: 2px 0 0 2px;
}
   .my-nav-footer{background-color:#494949}
.am-navbar-default a,.am-navbar-one a {
	color: #fff
}
@media screen and (max-width: 900px) {
	
.am-navbar {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 49px;
	line-height: 49px;
	z-index: 1010
}

.am-navbar ul {
	padding-left: 0;
	margin: 0;
	list-style: none;
	width: 100%
}

.am-navbar .am-navbar-nav {
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}

.am-navbar .am-navbar-nav li {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	float: none
}

.am-navbar-nav {
	position: relative;
	z-index: 1015
}

.am-navbar-nav a {
	display: inline-block;
	width: 100%;
	height: 49px;
	line-height: 49px
}



.am-navbar-nav a [class*=am-icon] {
	width: 24px;
	height: 24px;
	margin: 4px auto 0;
	display: block;
	line-height: 24px
}

.am-navbar-nav a [class*=am-icon]:before {
	font-size: 22px;
	vertical-align: middle
}

.am-navbar-nav a .am-navbar-label {
	padding-top: 15px;
	line-height: 1;
	font-size: 18px;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color:#fff;
}  
}
.nmask{position: fixed;left: 0;top: 0;z-index:3;width: 100%;height: 100%;display: none;}
.nsite-map{position: fixed;right: -380px;top: 0;padding:70px 40px 0 30px;width: 380px;height: 100%;background: #2b2b2b;box-sizing: border-box;}
.nsite-map-tit{font-size: 14px;line-height: 35px;color: #dedede;}
.nsite-map-home{margin:20px 0;display: block;line-height: 24px;color: #01a7f9;}
.nsite-map-dl{margin-bottom: 10px;}
.nsite-map-dt{}
.nsite-map-dt-a{position:relative;display: block;line-height: 24px;color: #01a7f9;}
.nsite-map-dt-a:after{content: '';position: absolute;left: -15px;top: 50%;border-top: 4px solid #c5c5c5;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.nsite-map-dd-a{display:inline-block;line-height: 24px;color: #8c8c8c;}
.nsite-map-dd-span{color: #8c8c8c;}
.nsite-map-dd-a:hover{color: #01a7f9;}
.fang-an {
    width:1100px;
    margin:0 auto;
}
.fang-an li{display:block;float:left;width: 30%;margin:10px;text-align:center;}
.fang-an a{display:block;background: #ffae00;color:#ffffff;padding:5px;width: 265px;}