﻿
#head {
	BACKGROUND: url(img/header.1.gif); HEIGHT: 30px; OVERFLOW: hidden
}
#head .fast-guide {
	LINE-HEIGHT: 31px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #999
}
#main_full{ width:958px; border:1px solid #B9DFF9; margin:10px auto 0; }
#head .login {
	PADDING-LEFT: 10px
}
.w960{ width:958px; margin:5px auto ;border:1px solid #B9DFF9;}
.w411{ float:left; padding:5px; margin-right:10px ;width:400px; height:300px; background:url(img/xhad.jpg) no-repeat center 50px}
.w511{ float:left; padding:5px; width:500px}
#head .login LI {
	LINE-HEIGHT: 31px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 8px
}
.aboutlei{ padding:0px; margin:5px 0px}
.aboutlei li{ width:270px; height:27px; margin:5px 0px}
.aboutlei a:link{ width:232px; height:27px; display:block; padding-left:28px; line-height:27px; color:#000000; font-size:14px; background:url(img/lei1.jpg) no-repeat}
.aboutlei a:visited{ width:232px; height:27px; display:block; padding-left:28px; line-height:27px; color:#000000; font-size:14px; background:url(img/lei1.jpg) no-repeat}
.aboutlei a:hover{ width:232px; height:27px; display:block; padding-left:28px; line-height:27px; color:#fff; font-size:14px; background:#ce0000 url(img/icolei1.gif) no-repeat 15px 8px ;}
.aboutlei a:active{ width:232px; height:27px; display:block; padding-left:28px; line-height:27px; color:#fff; font-size:14px; background:#ce0000 url(img/icolei1.gif) no-repeat 15px 8px ;}
#head .login .label {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 8px
}
#head .input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 16px; MARGIN-TOP: 6px; PADDING-LEFT: 1px; WIDTH: 78px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#head .sublogin {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 19px; MARGIN-TOP: 6px; WIDTH: 40px; DISPLAY: inline; BACKGROUND: url(img/header.11.1.gif) no-repeat right -34px; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#head .userPan {
	DISPLAY: none; FONT-FAMILY: Verdana
}
.logo{ width:600px; height:55px; padding-top:34px; padding-left:20px; padding-bottom:22px;}
#nav{960px; height:43px; background:url(img/navbg.jpg) no-repeat}
ul.navinner {
    height: 52px; padding-top:10px; padding-left:38px
   
}
ul.navinner li{ height:26px; line-height:26px; padding-bottom:3px}
ul.navinner a{color:#FFFFFF; margin:0px 3px; text-align:center; font-weight: bold; font-size: 13px; display:block; width:72px; height:26px; float:left; text-decoration:none}

ul.navinner a:hover{ width:72px; height:26px; background:url(img/navon.jpg) no-repeat; display:block}
ul.navinner span{ width:1px; height:26px; background:url(img/di.jpg); overflow:hidden; display:block; float:left}
.pan1{ height:286px; background: url(img/pan1bg.jpg) no-repeat top; width:950px; padding:6px;}
.serbar{ height:28px; border:#cdcdcd 1px solid;}
 .gonggao{ padding-left:45px; line-height:28px; background:url(img/laba.gif) no-repeat 20px  8px; float:left}
 .serbar1{ height:28px; border:#B6CAE3 1px solid; background: url(img/titbar.gif) repeat-x top;}
 .gonggao{ padding-left:45px; line-height:28px; background:url(img/laba.gif) no-repeat 20px  8px; float:left}
  .gonggao1{ padding-left:35px; line-height:28px; background:url(img/laba.gif) no-repeat 10px 6px; float:left}
ul.gongg{ float:left; line-height:28px;}
ul.gongg li{ height:28px; line-height:28px;}
.serarea{ float:right;}
.serarea li{LINE-HEIGHT: 28px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 8px}
.serarea input {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #C7E8F9 1px solid; LINE-HEIGHT: 16px; MARGIN-TOP: 6px; PADDING-LEFT: 1px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; WIDTH: 178px}
	.input_focus, .input_blur {	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #C7E8F9 1px solid; LINE-HEIGHT: 16px; MARGIN-TOP: 6px; PADDING-LEFT: 1px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; WIDTH: 78px }
.input_focus, .textarea_focus {	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #C7E8F9 1px solid; LINE-HEIGHT: 16px; MARGIN-TOP: 6px; PADDING-LEFT: 1px; DISPLAY: inline; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; WIDTH: 78px}
.serarea .sublogin {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 19px; MARGIN-TOP: 6px; WIDTH: 40px; DISPLAY: inline; BACKGROUND: url(img/header.11.1.gif) no-repeat right -34px; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.slideBox{ width:282px; height:250px;}
.titbar {
    background: url(img/titbar.gif) repeat-x ;
    border: 1px solid #B6CAE3;
    color: #000;
    height: 27px;
	line-height:27px; padding:0px 10px;
}
.titbar h2{ font-size:14px; font-weight:800; padding-left:80px; background:url(img/slogo.gif) no-repeat left 4px }
.titbar span{ float:right; padding-top:10px;}
.box{border-left: 1px solid #B6CAE3; border-bottom:1px solid #B6CAE3; border-right:1px solid #B6CAE3;}
.box1{ border-bottom:#dadada 1px solid; border-left:#dadada 1px solid; border-right:#dadada 1px solid; padding:2px; margin:0px auto 5px;}
.box2{border:#B6CAE3 1px solid; padding:0px; margin:0px auto;}
.xh_l{ width:410px; float:left; padding:5px; height:210px}
.xh_r{ width:230px; float:right; padding:5px;border-left: 1px solid #B6CAE3; height:210px}
.ad{ width:960px; height:100px}
.adhb{ width:960px; height:120px}
.adflash{ width:960px; height:120px}
.admar_10{ width:675px; height:100px}
.imgtxt400_lb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 410px; PADDING-RIGHT: 0px; HEIGHT: 83px; OVERFLOW: hidden; PADDING-TOP: 0px; background: url(img/line.gif) repeat-x bottom; padding-bottom:5px
}
.imgtxt400_lb LI {
	DISPLAY: inline; FLOAT: left
}
.imgtxt400_lb .lepic {
	WIDTH: 124px; HEIGHT: 83px; OVERFLOW: hidden; MARGIN-RIGHT: 12px
}
.imgtxt400_lb .ritxt {
	LINE-HEIGHT: 21px; WIDTH: 264px; HEIGHT: 83px; OVERFLOW: hidden
}
.imgtxt400_lb IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#news {margin:5px 0px;}
#news ul{list-style:none; margin:0px;}
#news li{ height:19px; line-height:19px; margin:0px;display:block; background:url(img/ico1.gif) no-repeat 4px 4px; padding-left:14px; }
#news li a{color:#000; font-size:12px}
#news li a:visited{color:#000;}
#news li a:hover {color:#000;}
#news li a:active {color:#000;}
#news li span{color:#333; height:19px; line-height:19px; float:right}
#xhlei{ margin:0px; padding:0px 0px;}
#xhlei ul{ list-style:none; margin:0px}
#xhlei li{ float:left; width:96px; height:27px; background:url(img/xhfl.gif) no-repeat; padding-left:13px; line-height:27px; margin:0px 2px 2px 3px}
.title1{ height:28px; border-top: #dad9d9 1px solid;border-left: #dad9d9 1px solid;border-right: #dad9d9 1px solid; margin:0px; padding:0px; background:url(img/title.jpg)}
.line2{  border-bottom:1px #c9c9c9  dashed;}
.title1 h2{ color:#FFFFFF; padding-left:14px; line-height:25px; padding-top:3px; font-size:13px}
.title1 span{ float:right; padding-top:12px; padding-right:10px}
.di{ height:10px; background:url(img/reddi.gif) no-repeat 18px 0px; margin:0px; padding:0px; border-left:#dadada 1px solid;; border-right:#dadada 1px solid}
ul.newslist{ padding:0px 5px; margin:0px;}
ul.newslist li{ height:17px; margin:4px auto; padding:0px 3px 0px 10px; line-height:17px; background:url(img/ico3.gif) no-repeat 1px 7px;}
ul.newslist a{ color:#666666}
.ad275{ width:275px; height:56px}
.tbar {
	   font-size: 14px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; BACKGROUND: url(img/titbar.gif) repeat-x; HEIGHT: 28px; COLOR: #000; BORDER-RIGHT: #b6cae3 1px solid; line-height:28px; BORDER-top: #b6cae3 1px solid; BORDER-left: #b6cae3 1px solid
}
.tbar SPAN {
	FLOAT: right; FONT-WEIGHT: normal; padding-top:12px
}
.xline {
	LINE-HEIGHT: 0; MARGIN: 5px 5px; BACKGROUND: url(img/all_ico.gif) repeat-x left top; HEIGHT: 2px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.h156{ height:170px}
.h1566{ height:203px}
.ad2{ padding-left:5px}
.ad240{ width:240px;}
.ad6{ margin:0px; padding:0px}
.ad6 li{ float:left; width:156px; height:49px; padding:0px 2px}
.ad6 li img{width:156px; height:49px;}
.ad8{
	margin:0px;
	padding:0px;
	width: 960px;
}
.ad8 li{ float:left; width:118px; height:47px; padding:0px 1px}
.indexcom{ padding:5px;}
.indexcom li{ border-bottom:#afafaf 1px dashed; padding-left:10px; background: url(img/ico4.gif)  no-repeat 2px 6px; height:26px; line-height:26px}
.indexcom .comname{ float:left; line-height:24px; padding-left:4px; width:670px}
.indexcom .comname span{float:right;margin-right:50px}
.indexcom .comtype{float:left; line-height:24px;width:380px}
.indexcom .comarea{float:right; line-height:24px;width:50px}


.cutovertit {
HEIGHT: 27px; COLOR: #296ea0; BORDER-RIGHT: #b6cae3 1px solid;BORDER-top: #b6cae3 1px solid;BACKGROUND: url(img/titbar.gif) repeat-x; BORDER-left: #b6cae3 1px solid;

}

.cutovertit DT {
	TEXT-ALIGN: center; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 6px
}
.oncvtit {
 FONT-WEIGHT: bold;BORDER-right: #b6cae3 1px solid;BORDER-left: #fff 1px solid
}
.nocvtit {
	BORDER-LEFT: #b6cae3 1px solid;BORDER-right: #b6cae3 1px solid;BORDER-left: #fff 1px solid
}
.cvcont_none {
	DISPLAY: none
}
.cutover {
HEIGHT: 28px; COLOR: #fff; BORDER-RIGHT: #dad9d9 1px solid;BORDER-top: #dad9d9 1px solid;BACKGROUND: url(img/title.jpg) repeat-x; BORDER-left:#dad9d9 1px solid; BORDER-bottom:#dad9d9 1px solid;

}

.cutover DT {
	TEXT-ALIGN: center; FLOAT: left; HEIGHT: 28px; width:50px; margin-left:5px; line-height:28px;
}
.oncv {
 FONT-WEIGHT: bold;BORDER-right: #b6cae3 1px solid;BORDER-left: #fff 1px solid; background:#FFFFFF
}
.oncv a{ color:#FF0000}
.nocv { color:000
}
.nocv a{ color:#FFFFFF}
.ared {
	COLOR: #fff
}
ul.piclist{ padding:2px}
ul.piclist li{ float:left; width:110px; height:100px; padding:10px;}
ul.piclist img{ width:110px; height:85px; border:none}
.lasttext{ text-align:center; line-height:26px; clear:both; width:100%; margin:0 auto;}

/*link*/
/*????logo????*/
.logo_list,.textlogo_list{ margin:10px 0; width:100%; overflow:hidden; clear:both;}
.logo_list a,.textlogo_list a{ margin:5px 8px; display:block; float:left;}
/*????logo????*/
.textlogo_list{}
.textlogo_list a{ margin:5px; display:block; float:left; width:85px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
/*????????*/
#link_cat{}
#link_cat a{ border:1px solid #99D3FB; background-color:#fff; padding:5px 10px 3px; text-decoration:none; margin:8px; display:block;}
#link_cat a:hover{ background-color:#99D3FB; color:#fff;}
/*????????*/
#link_apply{ height:40px; line-height:40px; padding-top:20px; text-align:center; margin-top:10px;}


/*????????????????????????????????*/
td,th{font-size:12px;}
.table_list, .table_form, .table_info { margin:0 auto; width:100%; *margin-top:6px; background:#D5EDFD; border:1px solid #99d3fb;}
.table_list caption, .table_form caption, .table_info caption { border:1px solid #99d3fb; border-bottom-width:0; font-weight:bold; color:#077ac7; background:url(img/bg_table.jpg) repeat-x 0 0; height:27px; line-height:27px; margin:6px auto 0;}
.table_form, .table_info {}
.table_form tr,.table_info tr,.table_list tr{ background-color:#fff;}
.table_form td, .table_form th, .table_info td,.table_list td  { line-height:150%; padding:4px;}
.table_form th{ text-align:right; padding-right:5px;}
.table_form th strong, .table_info th strong { color:#077ac7;}
.table_list {}
.table_list th, th.form_th { text-align:center; color:#077ac7; background: url(img/bg_table.jpg) repeat-x 0 -26px; line-height:22px; height:22px;}
.table_list td {text-align:center;}
th.form_th { text-align:left; text-indent:2em; font-weight:bold; padding:0; line-height:1.8em;}
td.align_left { text-align:left;}
td.align_l { text-align:left;}
td.align_r { text-align:right;}
.table_info td { padding:4px;}
/*????????*/
.mouseover { background-color:#ECF7FE !important;}
/*????????*/
#login { width:948px; margin:5 auto; padding:5px}
#login_l { float:left; width:236px;}
#login_r { float:right; width:400px; height:227px; background:url(img/bg_member.jpg) no-repeat 0 -106px; margin-top:40px;}
#login_t { background:url(img/login_bg.gif) no-repeat 0 0; height:60px; margin-top:20px;}
#login_b { background:url(img/login_bg.gif) no-repeat 0 -58px; height:15px;}
#login_l ul { border-left:4px solid #333; border-right:4px solid #333; padding:10px 0 0 15px;}
#login_l ul li { line-height:30px; height:36px;}
#login_r a img { margin:80px 0 10px 100px;}
#login_r p { margin:15px 0 0 105px; color:#999;}
/*????????????*/
.model-reg{ margin: 10px 0 10px 30px; width:600px;}
.model-reg dt{ font-size:14px; font-weight:bold; margin-top:20px;}
.model-reg dd{ color:#999; padding-top:10px; padding-left:20px;}
/*????????????*/
.pw_check { width:150px; background:url(img/pw_check.gif)  no-repeat; height:20px;}
.pw_check span { width:50px; height:14px; line-height:14px; margin-bottom:6px; text-align:center; display:block; float:left;}
#pw_check_1{ background-position:0 bottom;}
#pw_check_2{ background-position:-150px bottom;}
#pw_check_3{ background-position:-300px bottom;}
.table_reg{ text-align:left; padding:6px 30px; font-size:14px;  border-bottom:1px solid #BFF1FF; margin:10px auto; width:98%;}
.table_reg td{ padding:8px 5px;}
.table_reg caption{text-align:left;	padding:6px 30px; font-size:14px; font-weight:bold;	background:url(img/login_bg.gif) no-repeat -1px -77px; border-bottom:1px solid #8da7c4; margin:10px auto 0;}
#announ {
	LINE-HEIGHT: 28px;  FLOAT: left; HEIGHT: 28px; OVERFLOW: hidden
}
/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:240px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}