@charset "utf-8";
/* CSS Document */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;font-family:arial,san-serif,"微软雅黑"}
html,body{background:#fff;height: 100%;}
a{text-decoration: none;}
.F_left{float:left;}
.F_right{float:right;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9{clear:both; height:9px; overflow:hidden; display:block;}
ul,ol{list-style:none}
li{list-style-type: none;}
i,em{font-style: normal;}
hr{border:none;}
.clear{clear: both;}
.w980{width:980px;}
.part_cardwrap {
    box-shadow: 0 0 2px rgba(0,0,0,0.2);
    border-radius: 2px;
}



header{
	width: 100%;
    min-width: 960px;
    height: 29px;
    color: #727171;
    background:url(../img/iconv0.0.7.png) no-repeat;
    background-position: left bottom;
    background-repeat: repeat-x;
    font-family:"宋体",arial,san-serif,"微软雅黑";
}
.passport-main{width:960px; margin:0 auto;}
.head-left{float:left;padding-left: 0px; color: #727171; padding-top: 2px; font-size:12px;}
.login-web span{float:left;padding-top:6px;}
.login-web p{float:left;color:#f00;padding-top:6px;}
.login-site{float:right;width:300px;}
.login-site a,.login-site span{float:right;line-height:24px; height:24px; font-size:12px;}
.login-site a{color: #049; text-decoration: none;}
.login-site span{color:#ced9e7;}
.head-right{line-height:29px; font-size:12px;}
.head-right a{text-decoration: none;}
.head-right a:hover{text-decoration: underline;color:#ba2636;}
.head-right span{float:left; }
.head-right span a{color:#ba2636;}
.head-right >a{color:#727171;}
.head-right a.i-setIndex{background: url(../img/iconv0.0.7.png) no-repeat; padding: 2px 0 0 15px; cursor: pointer; background-position: -117px -28px;}


.ntes-wrap{background: #fff; width: 966px; margin: 0 auto;}
.partone{clear: both;  width: 960px; margin: 0 auto; z-index: 2;}
.logo_header{overflow: hidden; zoom: 1; padding: 8px 0; position: relative; z-index: 1; width: 960px;}
.logo_header .imlogo {overflow: hidden; zoom: 1; float: left; width: 155px;}
.logo_header .imlogo a{float:left;width: 165px; height:85px;display: block; background:url(../img/logo_imb.png) no-repeat 0 0;}
.abc_top_r {float: right; width: 790px; height: 90px; overflow: hidden;}
.ntes-wrap nav{height: 34px; background: url(../img/common_header_bg.png) repeat-x 0 -253px;}

.yiji_ul li{float: left; margin-top: 4px; height: 26px;margin-left: 16px; min-width: 50px;}
.yiji_ul li a{font-size: 14px; text-shadow: 1px 1px #333; font-weight: bold; float: left; height: 26px; line-height: 26px; text-decoration: none; padding-left: 8px;}
.yiji_ul li a:link, .yiji_ul li a:visited{color: #fff;}
.yiji_ul li:last-child a{font-weight: 700; color: yellow; text-shadow: 3px 3px 3px #333; font-size: 18px; font-family: "微软雅黑";}



/*主体内容*/
.content{clear: both; width: 960px; margin: 0 auto; z-index: 2;}
/*面包屑*/
.crumb{width: 100%; float: left; line-height: 40px; height: 40px; border-bottom: #3366cc 2px solid; margin-bottom: 10px;}
.crumb img{float: left;}
.crumb a{line-height: 40px;float:left;color:#333; font-size:14px;}
.crumb a:hover{color:#ba2636;}
.crumb i{float:left;}
.crumb i:after{content:">"; margin:0 5px;}



/*footer*/
#foot{width:960px; clear:both; margin:50px auto 0; border-top: #3366cc 2px solid;color: #333;
    padding-top: 20px;text-align: center; font-size: 12px;line-height: 20px;
}
#foot a{color: #333;}
#foot a:hover {
    color: #c00;
    text-decoration: underline;
}
.LogosInfos {
    width: 960px;
    _width /*IE5.5*/: 962px;
    border: 1px solid #ddd;
    margin: 0 auto;
    font-size:12px;
    overflow: hidden; margin-bottom: 20px;
}
.Logos {width: 960px;float: left;}
.Logos li {
    width: 125px;
    padding-left: 15px;
    height: 51px;
    float: left;
    border-right: 1px solid #ddd;
}
.Logos li img {margin-top: 3px;float: left;}
.Logos span {
    color: #333;
    float: left;
    width: 72px;
    text-align: left;
    padding: 5px;
    line-height: 15px;
}
.Logos li.end {
    width: 95px;
    float: left;
    border: 0px;
    padding-left: 9px;
}
.Infos {width: 960px;border-top: 1px solid #ddd;margin-top:10px;}
.Infos .left {width: 548px;border-right: 1px solid #ddd;padding-left: 15px;float:left;}
.Infos .left span {width: 180px;line-height: 18px;text-align: left;margin: 5px 5px;float: right;}
.Infos .left p {line-height: 18px; text-align: left;margin: 5px 5px;color: #2b2b2b;}
.Infos .right {float: left;padding-left: 15px;}
.Infos .right p {line-height: 20px;text-align: left;padding: 5px 5px 0;}



