@charset "utf-8";
body{background:#fff url(/skin-sz/home/images/h-body.png) repeat-x 0 25px;}
/*---------------------- 按钮 ----------------------*/
.button{
		display:inline-block;width:72px;height:23px;overflow:hidden;*zoom:1; 
		border:0 none; background:none;background:url(/skin-sz/images/common/button.png) no-repeat;
		color:#fff;font-weight:bold;text-align:center;line-height:22px;cursor:pointer;
}
.button.btnOrg{background-position:0 0; }
.button.btnOrg:hover{background-position:-80px 0;color:#fff;text-decoration:none;}
.button.btnOrg-big{width:87px;height:35px;font-size:14px;line-height:34px;background-position:0 -25px;}

/* #top ----------------------------------------------------------------------*/
#top{height:24px;padding-top:1px;background-color:#f1f1f1;border-bottom:1px solid #d8d8d8;}
#top-inner{width:1000px;margin:0 auto;}
.login-info{height:22px;padding-top:2px;overflow:hidden;line-height:22px;}
.login li{display:inline;float:left;}
#userFace{float:left;width:16px;height:16px;margin:2px 5px 0 0;border:1px solid #d8d8d8;}
.mail-icon{float:left;margin-top:3px;margin-left:5px;}
.mail-num{color:#c00;}
.my-center, .my-stow, .sign-out{padding:0 10px 0 11px;background:url(/skin-sz/images/nav/nav.png) no-repeat -159px -213px;}

/* #page ----------------------------------------------------------------------*/
#page{width:1000px;min-height:1000px;margin:0 auto;}
#header{position:relative;z-index:10;width:100%;margin-bottom:35px;}
.logo{height:90px;overflow:hidden;}
.logo .site-logo{border: 0;height: auto;position: relative;top: 50%;transform: translateY(-50%);}

/* 导航 ---------------------------------------------*/
.nav{
	position:relative;z-index:11;width:99%;height:33px;padding:0 0.5%;zoom:1;
	background:#c00 url(/skin-sz/images/nav/nav.png) repeat-x;font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53;
}
.nav li{float:left;background:url(/skin-sz/images/nav/nav.png) no-repeat right -70px;}
.nav-a{
	z-index:13;position:relative;float:left;height:24px;padding:6px 15px 3px;
	color:#fff;font-size:14px;font-weight:bold;line-height:24px;text-align:center;
}
.nav-a:hover{color:#fff066;}
.nav-drop{padding-right:20px;}
.nav-arrow{display:block;position:absolute;top:12px;right:3px;height:18px;width:18px;overflow:hidden;font-size:14px;font-family:tahoma;line-height:24px;text-align:center;}
#navTech .nav-a, #navYqj .nav-a, #navCir .nav-a{padding-left:32px;background:url(/skin-sz/images/nav/nav-icon.png) no-repeat 6px 0;_padding-left:15px;_background:none;}
#navYqj .nav-a{background-position:6px -35px;}
#navCir .nav-a{background-position:6px -139px;}
.nav-cur{z-index:19;margin:-2px 0 0 -1px; background-color:#fff; border:1px solid #d8d8d8; border-bottom:1px solid #fff; color:#000;}
.nav-cur:hover{color:#c00;}
/*subNav*/
.subNav{
		position:absolute;left:0;bottom:-36px;_bottom:-37px;width:990px;height:35px;padding:0 4px;
		border:1px solid #bfbfbf;/*border:1px solid #d8d8d8\9;*/border-top:0;background:#fff url(/skin-sz/images/nav/nav.png) repeat-x 0 -170px;font-family:\5b8b\4f53;
}
.subNav a{
		float:left;display:inline;height:24px;padding:7px 12px 4px 12px;overflow:hidden;
		background:url(/skin-sz/images/nav/nav.png) no-repeat right -205px;color:#333;line-height:24px;_line-height:26px;
}
.subNav .sn-lastItem{background:none;}
.subNav .sn-current{color:#f60;}
.subNav a:hover{color:#f60;}
/*dropNav*/
.dropNav{ display:none; z-index:10; position:absolute; left:0; top:32px; width:320px; padding:10px 19px 14px;overflow:hidden;border:2px solid #cb1108;background:#fff;}
.dropNav a{ float:left; width:33.3%;height:24px;line-height:26px; overflow:hidden; text-indent:10px; color:#3e3e3e;}
.dropNav .fb{ color:#2a78b4; margin-top:10px;}
.dropNav .channel-home{ width:100%; margin-bottom:5px;height:28px; line-height:30px; font-size:14px; font-weight:bold; color:#c00; border-bottom:1px solid #d8d8d8;}
.dropNav a:hover{background:#0092d2; color:#fff;text-decoration:none;font-weight:bold;}
/*滑动背景*/
#nav-slide{display:none;z-index:12;position:absolute;top:0;left:0;height:33px;background:#c00 url(/skin-sz/images/nav/nav.png) no-repeat center -35px;}
/*滑动电路*/
.nav-cir{display:none;z-index:13;position:absolute;left:5px;bottom:0;_bottom:-2px;height:15px;}
.nav-cir-line{z-index:13; position:absolute;left:0; bottom:3px;width:100%;height:1px; overflow:hidden; background:#d94040;}
.nav-cir-left{z-index:14; position:absolute;left:0; bottom:3px;width:7px;height:8px;overflow:hidden;background:url(/skin-sz/images/nav/nav.png) no-repeat -2px -105px;}
.nav-cir-right{z-index:14; position:absolute;right:0;bottom:1px;height:5px;width:5px;overflow:hidden;background:url(/skin-sz/images/nav/nav.png) no-repeat -22px -110px;}
/* 快速菜单 ---------------------------------------------*/
.quick-menu{position:absolute;top:-23px;right:0;}
.quick-menu li{float:left;display:inline;height:20px;margin:0 0 0 7px;background:url(/skin-sz/images/nav/nav.png) no-repeat 0 -120px;}
.quick-menu a{display:inline-block;height:18px;padding:0 0 0 13px;overflow:hidden; border:1px solid #eee; color:#666;line-height:20px;_line-height:22px; }
.quick-menu .home{background:none;}
.quick-menu a:hover{color:#f60;}
/* 搜索     ---------------------------------------------*/
.search{position:absolute;right:65px;bottom:55px;width:450px;height:28px;padding:5px;background:url(/skin-sz/home/images/search.png) no-repeat;}
.h-search{position:absolute;top:11px;right:-60px;}
#searchBox{width:335px;height:28px;padding:0 0 0 25px;border:0;background:none;line-height:28px;}
#searchBtn{
		position:absolute;top:4px;right:10px;width:85px;height:30px;
		border:0;text-indent:-9999em;cursor:pointer;background:none;
}
#searchBtn:hover{background:url(/skin-sz/home/images/search.png) no-repeat -475px -4px;}

/* tab ------------*/
.tab-title{
		position:absolute;left:0;top:0;
		width:98px;height:24px;padding-top:2px;overflow:hidden;border:1px solid #c4c4c4;
		font:14px/24px \5fae\8f6f\96c5\9ed1,\5b8b\4f53;text-align:center;cursor:pointer;
}
.tab-title.tab-cur{z-index:1;padding-bottom:1px;border-bottom:0;background:#fff;font-weight:bold;}/*选项卡标题当前状态*/
.tab-title a{display:block;color:#3e3e3e;}/*扩大a链接点击区域*/
.tab-title.tab-cur a{color:#1c2c58;color:#000;}
.tab-title.tab-cur .red,
.tab-title a:hover{color:#c00;}
.tab-2{left:99px;}/*选项卡位置*/
.tab-3{left:198px;}
.tab-4{left:297px;}
.tab-content{position:absolute;top:-9999em;left:0;}/*隐藏选项卡内容*/
.tab-content.tab-show{position:static;}/*显示选项卡内容*/

/*定位右上角*/
.pos-tr{position:absolute;top:7px;right:15px;font-size:12px;}
/*更多*/
.more{margin-left:30%;padding:7px 0 0 0;border-top:1px dashed #d8d8d8;text-align:right;_zoom:1;}


/* 图片显示左边，右边自适应*/
.img-area{margin-bottom:9px;padding-bottom:10px;border-bottom:1px dotted #ddd;}
.img-area .img-a{float:left;display:inline;width:122px;margin:0 10px 0 5px;}
.img-area .text-a{_float:left;overflow:hidden;}
.img-area .a-title{height:1.5em;overflow:hidden;font-weight:bold;line-height:1.5em;font-size:14px;}

/* 侧边栏导航 */
.side-nav{padding:4px 14px 9px;border:1px solid #c4c4c4; background:#ffffe9;line-height:24px;}
.top-node{ text-indent:25px;}
.son-node{ text-indent:50px;}
.side-nav-a{
		display:block;height:24px;padding-top:2px;overflow:hidden;
		border-top:1px solid #ffffe9;border-bottom:1px solid #ffffe9;background:url(/skin-sz/images/common/list-style.png) no-repeat 35px 1px;
		line-height:24px;_line-height:25px;color:#2953a6;
}
.side-nav-a:hover{
		margin:0 -15px;padding:2px 14px 0;
		border:1px solid #c4c4c4;background-color:#fff;background-position:49px -23px;
		color:#c00;text-decoration:none;
}
.side-nav-a.channel-back{ background:url(/skin-sz/images/common/list-style.png) no-repeat 0 -70px;text-indent:12px;}
.side-nav-a.channel-back:hover{background-position:14px -70px;background-color:#fff;}
.side-nav-a.top-node-back{ background:url(/skin-sz/images/common/list-style.png) no-repeat 18px -70px;text-indent:30px;}
.side-nav-a.top-node-back:hover{background-position:32px -70px;background-color:#fff;}
.side-nav-cur{height:24px;margin:0 -14px;padding:3px 13px 1px;overflow:hidden;background:#eee;color:#c00;font:bold 12px/24px \5b8b\4f53;}

/* 图片幻灯 */
.pager-link{display:inline-block;margin:0 2px;text-align:center;cursor:pointer;}
.img-slider-wrap{margin-top:10px;padding:9px 9px 0;border:1px solid #c4c4c4;}
.img-slider-wrap .bx-pager{position:absolute;bottom:72px;right:5px;z-index:200;}
.img-slider-wrap .pager-link{
		width:24px;height:24px;
		background:url(/skin-sz/home/images/pager.png) 0 0\9;
		background:rgba(255,255,255,.7);
		font:14px/24px arial;
		-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;
}
.img-slider-wrap .pager-active{background:rgba(208,0,0,1);background-position:-30px 0\9;color:#fff;font-weight:bold;}
.img-slider{width:100%;height:281px;overflow:hidden;}
.img-slider li{height:281px;}
.img-slider img{display:block;border:1px solid #000;}
.img-slider-title{padding:8px 0 0;height:1.5em;overflow:hidden;font-size:18px;font-weight:bold;}



/* footer ------------*/
#footer{border-top:1px solid #c4c4c4;padding:10px 0; line-height:21px; text-align:center; margin-top:10px;font-family:arial;}
#foot-link{color:#ccc; margin-bottom:5px;line-height:26px;}
#foot-link a{display:inline-block;*zoom:1;height:25px;margin:0 8px;}
#foot-link img{vertical-align:middle;}

/* 渐进式增强 --------------------------------------------*/
.subNav{
	box-shadow: 0 0 3px #999; 
}
/*下拉导航阴影圆角*/
.dropNav{
	/*阴影*/
	box-shadow: 3px 3px 10px #333; 
	/*圆角*/
	border-radius:5px;border-top-left-radius:0;
}


/* ie6 */
.ie6.login-info{line-height:23px;}
.ie6.tab-title{line-height:25px;}

/*---------- 分页 ----------*/
.page-num,.page-cur,.pageBreak,.page-prev,.page-next{ 
		display:inline-block;margin:0 2px;width:28px;height:22px;overflow:hidden;*zoom:1;
		border:1px solid #d8d8d8;background:#fff;
		color:#000;font:14px/22px Arial;text-align:center;border-radius:2px;
}
.pageBreak{border:0;}
.page-num:hover,
.page-cur,
.page-prev:hover,
.page-next:hover{ background:#c00;border-color:#c00;color:#fff; font-weight:bold;text-decoration:none;}
.page-prev,.page-next{font-size:12px;line-height:26px\9;width:60px;vertical-align:top;}
.page-prev.noLink,.page-prev.noLink:hover{color:#999;background:#fff;cursor:text;}


/*MjDialog*/
.closeDialog{
    position: absolute;top:0;right:0;width:30px;height:22px;
    color:#fff;font:bold 14px/22px arial;text-align:center;cursor:pointer;
}
.dialog-hd {
    height: 22px;
    background: #ff790a;
    color: #fff;
	font-weight:bold;
    text-indent: 10px;
    line-height: 22px;
}

/*登录表单*/
.login-form{display:inline;float:left;width:280px;margin:30px 0 0 25px;}
.login-form p{margin-top:8px;}
.login-form .submit-wrap{margin:20px 0 0 72px;line-height:35px;}
.login-form .text-input{width:165px;height:18px;padding:3px;line-height:18px;}
.login-form .label{float:left;width:65px;height:26px;line-height:26px;padding-right:5px;text-align:right; font-size:14px; color:#000;}
.login-form .ipt-remeber{display:inline;float:left;vertical-align:middle;margin:3px 5px 0 72px;*margin:-2px 2px 0 72px;}
/*错误提示*/
#loginErr{display:none;position:absolute;top:30px;left:95px;width:162px;padding:3px 5px;border:1px dashed #d8d8d8;line-height:18px;background:#ffffe9;color:#c00;}
/*注册*/
.signup-wrap{display:inline;float:right;margin:40px 35px 0 0;padding:25px 0 50px 40px;color:#999;border-left:1px solid #d8d8d8;}
#btn-signup{
	display:block; width:137px; height:36px; margin-top:10px; background:url(/skin-sz/images/common/button.png) no-repeat 0 -65px;
	color:#000; font-size:14px; font-weight:bold; text-align:center; line-height:34px;
}

/* 广告管理 --------------------------------------------*/
.gg img{display:block;}
#ad-header{height:90px;overflow:hidden;}
/*
#ad-header{position:relative;width:100%;z-index:0;height:157px;}
#ad-header-content{position:relative;left:0;top:0;z-index:2;display:none;background:none;}
#ad-header-bg{
		position:absolute;right:0;top:10px;z-index:1;width:998px;height:153px;
		border:1px solid #c4c4c4;background:#fff url(/skin-sz/images/loading.gif) no-repeat center center;
}
*/