*{
    color: #34353c;
}
body,div,ul,ol,li,p,input,select,button,textarea{
    padding: 0; margin: 0; list-style-type: none; font-family: 'Microsoft YaHei'; font-size: 14px; 
    box-sizing: border-box; box-shadow: none; border-width: 1px;
}
input{
    border: none; border: #eee solid 1px; box-sizing: border-box; text-indent: 3px; outline: none; overflow: hidden;
}
input:-webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px #f8f8f8 inset;
}
.input-focus{
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.1),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.1),0 0 8px rgba(102,175,233,.6);
    border-color: #398be6!important;
}
button{
    height: 30px; line-height: 30px; box-sizing: border-box; border-radius: 0; border: none; cursor: pointer;
    display: block; outline: none;
}
button[disabled]{
    cursor: not-allowed; opacity: 0.7;
}
img{ 
    /* display: block; border: none; */
}
a{
    color: #34353c; text-decoration: none;
}







.head{ width: 100%; padding: 15px 0; overflow: hidden; border-bottom: #dcdada solid 1px; background: #fff;}
.head-inner{ width: 1000px; margin: 0 auto;}
.head-left{ float: left; width: 50%;}
.head-left img{ float: left;}
    
.head-left span{
    display: block; float: left; width: 115px; height: 73px; background: url('../images/dangan.jpg');
}

.head-right{ float: left; width: 50%; text-align: right; margin-top: 25px; line-height: 18px; color: #6b6a6a;}
.head-right a{
    display: inline-block; padding: 0 10px; font-size: 16px; color: #494848; border-left: #ddd solid 1px;
}
.head-right a:first-child{ border: none; }
.head-right a:hover{ color: #dc201e; }

.line{ width: 100%; height: 8px; background: #f0ecec;}







.archiver-wrapper{
    width: 1000px; overflow: hidden; margin: 20px auto; padding: 0 20px; background: #fff; border: #eee solid 1px;
}
.archives-head{
    width: 100%; padding: 20px 0; margin-bottom: 20px; overflow: hidden; border-bottom: #dc201e solid 1px;
}
.archives-head-l{ 
    float: left; padding-left: 20px; width: 60%;
}
.archives-head-l h2{
    float: left; font-weight: 400; font-size: 22px;
}
.archives-head-l img{
    float: left; margin: 7px 0 0 5px;
}
.archives-head-l div{
    width: 100%; overflow: hidden; padding-top: 30px;
}
.archives-head-l div p{
    float: left; color: #666; line-height: 40px; margin-right: 20px;
}
.archives-head-l div p img{
    margin-right: 5px;
}
/*认证图标*/
.rz-icon{ 
	display: inline-block; width: 20px; height: 20px; background: #ccc; color: #fff; padding-left: 3px;
	border-radius: 3px; margin-right: 3px; font-weight: bold; font-style:italic; line-height: 22px;
}
.jg-yes{ background: #ff890b }
.email-yes{ background: #16c384 }
.phone-yes{ background: #0b89ff }

.archives-head-r{ 
    float: right; 
    margin-right: 15%;
}
.archives-head-r>p{
    margin-bottom: 10px;
}
.archives-head-r>div{
    margin-bottom: 10px;
}
.archives-body{
    width: 95%;
    margin: 20px auto;
}
.archives-title{
    width: 100%; margin: 15px auto; overflow: hidden; font-size: 20px;
}
.archives-title p{
    float: left;
    width: 3px; 
    height: 20px;
    margin-top: 4px;
    margin-right: 5px;
    background: #dc201e;
}
.archives-picture{
    overflow: hidden;
}
.archives-picture p{
    float: left; 
    width: 33.3%;
    padding: 0 20px;
}
.archives-picture p img{
    float: left;
    width: 100%;
    height: 180px;
    border: #ccc solid 1px;
}
.archives-picture p span{
    display: block; width: 100%; line-height: 30px; text-align: center; overflow: hidden;
    background: #f4f4f8;
}

.archives-ul{
    overflow: hidden; 
    width: 100%;
    border: #ddd solid 1px;
}
.archives-ul-li-1{
    line-height: 40px; border-bottom: #ddd solid 1px; overflow: hidden;
}
.archives-ul-li-1 p{
    width: 25%;
    float: left;
    text-align: center;
    border-left: #ddd solid 1px;
}
.archives-ul-li-1 p:first-child{
    border-left: none;
}
.archives-ul-li-2{
    line-height: 40px;
}
.archives-ul-li-2 p{
    width: 25%;
    float: left;
    text-align: center;
    border-left: #ddd solid 1px;
}
.archives-ul-li-2 p:first-child{
    border-left: none;
}


.xueyuan-a{width:60% }
.xueyuan-b{width:40% }
.xueyuan-a li{padding: 4px 15px;}
.xueyuan-a span{display: block;margin-top: -5px}
.xueyuan-b > div {margin-top: 10px}
.xingxing{background: #f6f7f7;padding:8px 15px;margin: 25px 0 10px}
.xingxing li{float: left;margin-right: 25px}
.xingxing input{margin-right: 5px;vertical-align: -1px;}
.pingList li{border-bottom:#dcdcdc dashed 1px;padding:15px 6px 12px; }
.pingList li p{margin-top: 7px}
.xingxing label{cursor: pointer;}
.pingList li .xing{margin: 5px 0 0 15px}
.siz{font-size: 13px;color:#6B6767;}