@charset "utf-8";
/* CSS Document */
*{font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;list-style:none;margin:0;padding:0;font-size:12px;color:#000;} 
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
img {vertical-align:top;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl{margin:0;padding:0;float:left;}
dd,dt{width:auto;height:auto;float:left;}


a{outline-style:none;color:#333;text-decoration:none}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#cc3300;text-decoration:underline;}

.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0} 
body{background:#FFF;}
/*----------public end----------*/
.zc_box{width:980px;height:auto;margin:0 auto;overflow:hidden;}
.zc_logo{width:980px;height:65px;line-height:65px;text-align:left;padding-top:10px;margin:0 auto; position:relative;
    top: 28px;
    left: 0px;
}
.zc_logor{width:auto;height:20px;line-height:20px;text-align:center;color:#999;position:absolute;top:50px;right:6px;}
.zc_logor a{font-size:14px;}
.zc_bn{width:940px;height:40px;line-height:40px;text-align:left;padding-left:10px;background:url(../images/pic_zc01.gif) repeat-x left top;font-size:14px;color:#cc3300;font-weight:bold;margin-bottom:8px;border-top:2px solid #CCC;position:relative;}
.zc_bn01{width:auto;height:40px;line-height:40px;text-align:center;font-size:14px;color:#333;font-weight:normal;position:absolute;top:0px;left:150px;}
.zc_bn02{width:auto;height:40px;line-height:40px;text-align:center;font-size:14px;color:#333;font-weight:normal;position:absolute;top:0;right:6px;font-size:14px;color:#F00;}
.f_red{font-size:14px;color:#F00;font-weight:bold;}

.zc_tiao{width:940px;height:30px;line-height:30px;text-align:left;font-size:14px;font-weight:bold;color:#cc3300;float:left;
background:#ffda71;padding-left:10px;}
.zc_tiaor{width:auto;height:30px;line-height:30px;text-align:left;font-size:12px;color:#333;font-weight:normal;padding-left:10px;}
.zc_tab{background:url(../images/zc_bg001.gif) repeat-y left top;margin:0;clear:both;border-right:1px solid #F3F3F3;}
.zc_tab td{height:40px;line-height:40px;padding:-left:10px;border-bottom:1px solid #f8f8f8;}
.zc_pl10{line-height:35px;padding-left:10px;text-align:left;color:#666;font-size:12px;}
.zc_pr10{padding-right:10px;text-align:right;font-size:14px;font-weight:bold;}
.zc_pr10_2{font-weight:normal;}
.zc_fii{width:240px;height:18px;line-height:18px;text-align:left;font-size:14px;color:#666;border:1px solid #7f9db9;margin-right:10px;}
.zc_fi01,.zc_fi02,.zc_fi03,.zc_fi04{width:165px;border:1px solid #7f9db9;height:22px;line-height:22px;text-align:left;color:#333;font-size:14px;}
.zc_fi02{width:60px;font-size:13px;}
.zc_fi03{width:118px;font-size:13px;}
.zc_fi04{width:95px;font-size:13px;}

.zc_flan,.zc_flan a{font-size:12px;color:#0000ff;}
.zc_flan a:link{color:#0000ff;text-decoration:underline;}
.zc_flan a:visited{color:#0000ff;text-decoration:underline;}
.zc_flan a:hover{color:#666;text-decoration:none;}

.zc_tab02{background:#f3f3f3;clear:both;margin-top:3px;}
.zc_tab02 td{text-align:center;font-size:14px;color:#333;}
.zc_fflan,.zc_fflan a{color:#0000ff;font-size:14px;}
.zc_fflan a:link{color:#0000ff;text-decoration:underline;}
.zc_fflan a:visited{color:#0000ff;text-decoration:underline;}
.zc_fflan a:hover{color:#0000ff;text-decoration:none;}

.zc_tj{width:198px;height:26px;border:none;background:url(../img/pic_tj.gif) no-repeat left center;}

.zc_foot{width:950px;height:auto;line-height:25px;text-align:center;color:#666;padding:10px 0 10px 0;border-top:1px solid #8e8c8c;clear:both;}
.zc_foot a{color:#666;font-size:12px;}
.zc_foot a:link{color:#666;text-decoration:none;}
.zc_foot a:visited{color:#666;text-decoration:none;}
.zc_foot a:hover{color:#0505c6;text-decoration:underline;}

/*login begin*/
.log_box{
	width:980px;
	height:auto;
	margin:0 auto;
	clear:both;
        padding-top:20px;
	padding-bottom:25px;
	background-color: #F2F5EF;
}
.log_box2{
	width:780px;
	height:390px;
	marign:0 auto;
	margin:0 0 0 90px;
	border:3px solid #F2D19B;
	clear:both;
	position:relative;
	background-color: #FFF;
	background-image: url(../images/bg-0044.gif);
}
.log_tit{width:700px;height:40px;line-height:40px;text-align:center;margin-left:40px;padding-top:35px;background:url(../img/pic_login.gif) no-repeat center center;border-bottom:1px solid #DDD;}
.log_tab{width:auto;height:auto; position:absolute;top:110px;left:55px;}
.log_tl{text-align:left;}
#log_tr{text_align:right;font-size:14px;font-weight:bold;color:#333;}

.log_fi{width:205px;height:15px;padding-top:3px;font-size:14px;color:#666;font-family:"Arial";padding-left:5px;border:1px solid #7e9db9;}
.bn_login{width:79px;height:26px;border:none;background:url(../images/bn_login.gif) no-repeat left center;}

.log_rzc{width:230px;height:230px;padding:25px 0 0 35px;text-aling:center;font-size:16px;color:#333;font-weight:bold;border-left:1px dashed #CCC; position:absolute;top:95px;right:10px;}
.log_rzc img{margin:35px 0 0 30px;}

.log_fgray,.log_fgray a{font-size:12px;color:#666;}
.log_fgray a:link{color:#666;text-decoration:underline;}
.log_fgray a:visited{color:#666;text-decoration:underline;}
.log_fgray a:hover{color:#333;text-decoration:underline;}

.log_dtbg{width:185px;height:140px;
background:url(../img/pic_ldbg01.gif) no-repeat right bottom; position:absolute; bottom:0;right:0;}

/*----------public end----------cw*/
.bk_mainbox{width:980px;height:auto;margin:0 auto; position:relative;}
.bk_maintop{
	width:980px;
	height:108px;
	margin:0 auto;
	background-image: url(../images/bg-0006.gif);
	background-repeat: repeat;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.bk_mainding{width:970px;height:30px;line-height:30px;text-align:right;padding-right:10px;float:left;color:#666;font-size:12px;}
.bk_mainding a{font-size:12px;color:#666;}
.bk_mainding a:link{color:#666;text-decoration:none;}
.bk_mainding a:visited{color:#666;text-decoration:none;}
.bk_mainding a:hover{color:#666;text-decoration:underline;}
.bk_mainlogo{
	width:950px;
	text-align:left;
	padding-left:30px;
	position: relative;
	float: left;
}
.bk_mainlogor{
	font-size:16px;
	color:#A20000;
	font-weight:bold;
	position: absolute;
	height: 30px;
	width: 183px;
	left: 309px;
	top: 17px;
}
/*ÄÚÈÝ¿é*/
.bk_maincon{width:680px;height:auto;float:left;margin-left:130px!important;margin-left:65px;position:relative;}
.bk_mainccs{width:auto;height:15px;line-height:15px; position:absolute;top:8px;right:-160px;color:#066ba0;font-size:12px;}
.bk_mainccs a{font-size:12px;color:#066ba0;}
.bk_mainccs a:link{color:#066ba0;text-decoration:none;}
.bk_mainccs a:visited{color:#066ba0;text-decoration:none;}
.bk_mainccs a:hover{color:#066ba0;text-decoration:underline;}
/*µ×²¿*/
.bk_mainfoot{
	width:980px;
	height:auto;
	line-height:22px;
	color:#666;
	font-size:12px;
	text-align:center;
	border-top:1px solid #CCC;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.bk_mainfoot a{font-size:12px;color:#666;}
.bk_mainfoot a:link{color:#666;text-decoration:none;}
.bk_mainfoot a:visited{color:#666;text-decoration:none;}
.bk_mainfoot a:hover{color:#cc3300;text-decoration:underline;}
