/* 全局CSS定义 */
body {
	text-align:center;
	font-family: 宋体, serif;
	margin:0;
	padding:0;
	background: #fff;
	font-size:12px;
	color:#000;
	clear: both;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1 {
	color: #000000;
	font-family: "黑体,宋体";
}
h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}

/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,.cRed a:link,.cRed a:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,.cGray a:link,.cGray a:visited{ color: #4F544D;}
.cDGray,.cDGray a:link,.cDGray a:visited{ color: #666;}
.cWhite,.cWhite a:link,.cWhite a:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.abab,.abab a:link,.abab a:visited{color:#aaaaaa;}
.lan1,.lan1 a:link,.lan1 a:visited{color:#0068cb;}

.lv1,.lv1 a:link,.lv1 a:visited{color:#9eb308;}
.red1,.red1 a:link,.red1 a:visited{color:#fd5c10;}
.hs1,.hs1 a:link,.hs1 a:visited{color:#ff9900;}
.zs1,.zs1 a:link,.zs1 a:visited{color:#6f6f71;}
.lan2,.lan2 a:link,.lan2 a:visited{color:#006699;}

.hh2,.hh2 a:link,.hh2 a:visited{color:#a9aeb3;}
.lv4,.lv4 a:link,.lv4 a:visited{color:#528600;}

.lv5,.lv5 a:link,.lv5 a:visited{color:#068a00;}
.lan3{
	color:#777777;
}
.lan3 a:link,.lan3 a:visited{color:#006699;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}


/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}

/* 其他属性 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

.blank10{height:10px; font-size:1px; clear:both;overflow:hidden;}

#top{
	background-image: url(head11.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 100%;
	clear: both;
}
.head{
	height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.h_left{
	float: left;
	width: 60%;
	background-image: url(head2.gif);
	background-repeat: no-repeat;
	background-position: 14px 8px;
	line-height: 33px;
	height: 30px;
	overflow: hidden;
	padding-left: 30px;
}
.h_right{
	float: right;
	width:30%;
	line-height: 33px;
	height: 30px;
	overflow: hidden;
	padding-left: 30px;

}
.h_right label{
	float: left;
	padding-left: 5px;
	height: 28px;
}
.h_right span{
	float: left;
	padding-left: 5px;
		height: 28px;

}
.h_right div{
	float: left;
	width: 40px;
	text-align: left;
	padding-left: 5px;
	height: 28px;
}
#logo_banan{
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	height: 65px;
	padding-top: 3px;
	background-color: #FFFFFF;
}
.logo{
	float: left;
	height: 72px;
	width: 270px;
	padding-top: 0px;
}
.bnanan{
	float: left;
	height: 65px;
	width: 470px;
	padding-top: 5px;
	padding-left: 10px;
}
.logo_ll{
	float: left;
	width: 90px;
	padding-left: 20px;
	padding-top: 5px;
}
.logo_lr{
	float: left;
	width: 140px;
	padding-left: 20px;
	padding-top: 5px;
	line-height: 25px;
	text-align: left;
}
.logo_ll a{
	line-height: 25px;
	background-image: url(images/4_7.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 0px 3px;
}
.logo_001{
	background-image: url(images/log12.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 30px;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.logo_002{
	background-image: url(images/log13.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.in1
{
	width: 100px;
	height: 16px;
	border: 1px solid #999999;

}
.in2{
	width: 50px;
		height: 16px;
	
	border: 1px solid #999999;
}
.in3{
	width: 50px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#lo_in3{
	margin-top: 5px;
	height: 20px;
	width: 50px;
}
#lo_in1{
	margin-top: 5px;
	height: 20px;

}
.h_right input{
	margin: 0px;
	float: left;
}
#lo_in4{
	margin-top: 5px;
		height: 20px;

}
#logo{
	clear: both;
	height: 60px;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
}
#logo img{
	float: left;
}
#logo div{
	float: right;
	width: 509px;
	padding-top: 15px;
}
#logo div a{}
#logo div a:link {color: #000; text-decoration:none;}
#logo div a:visited {color: #83006f;text-decoration:none;}
#logo div a:hover {
	color: #bc2931;
	text-decoration:underline;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
/*#right */
#yc_in_l{
	float: left;
	width: 680px;
}
#yc_in_r{
	float: right;
	width: 295px;
	background-image: url(../img/zj_2_.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.yc_in_flash{
	float: left;
	width: 230px;
}
.w_f_01
{width: 255px;}
.yc_flash{
	border: 1px solid #707070;
}
.w_f_02
{height: 356px;}
.yc_in_flash p{
	background-image: url(n_01.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 22px;
	border: 1px solid #c2ceda;
	line-height: 22px;
	font-size: 14px;
	color: #4f7faf;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-weight: bold;
}
.yc_in_flash p a:link {color: #000; text-decoration:none;}
.yc_in_flash p a:visited {color: #83006f;text-decoration:none;}
.yc_in_flash p a:hover {color: #bc2931; text-decoration:underline;}
.yc_in_flash p a:active {color: #bc2931;}
#yc_flash_r{

	float: right;
	width: 442px;
}
.yc_flash_rv{

	float: right;
	
}
.gh_km{
	width: 472px;
	overflow: hidden;
}
.yc_f_menu{
	background-color: #f8fbdf;
	border: 1px solid #c2ceda;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	margin-bottom: 5px;
}
.yc_f_menu h3{
	line-height: 32px;
	background-image: url(../img/dian_4_1_2.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 32px;
	width: auto;
	margin: 0px;
	background-position: bottom;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.yc_f_menu h3 a{color: #FF0000;}
.yc_f_menu p{
	line-height: 23px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.yc_fgh{
	background-image: url(../img/n_02.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 90px;
	overflow: hidden;
}
.yc_fgh span{
	line-height: 90px;
	display: block;
	float: left;
	width: 49px;
	text-align: center;
	font-weight: bold;
}
.yc_fgh div{
	float: right;
	width: 390px;
}
.yc_fgh li{
	float: left;
	width: 190px;
	line-height: 26px;
	height: 28px;
	overflow: hidden;
}
.yc_fgh a{}
.yc_fgh5{
	background-image: url(n_02.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 113px;
	overflow: hidden;
	padding-right: 15px;
	padding-left: 15px;
}
.yc_fgh5 p{
	line-height: 30px;
	display: block;
	float: left;
	text-align: left;
	font-weight: bold;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.yc_fgh5 div{
	float: left;
	
}
.yc_fgh5 li{
	float: left;
	width: 436px;
	line-height: 26px;
	height: 78px;
	overflow: hidden;
}
.yc_fgh5 a{}
.yc_r_me{
	height: 441px;
	border: 1px solid #C2CEDA;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.h_01{height: 348px;}
.yc_r_me li{	

	height: 102px;
	
	overflow: hidden;
	margin-top: 8px;
	margin-bottom: 0px;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;}
.yc_r_me h5{	float: right;
	width: 165px;
	margin: 0px;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;}
.yc_r_me span{	float: right;
	width: 165px;
	margin: 0px;
	padding: 0px;
	line-height: 20px;}
.yc_r_me img{	height: 100px;
	width: 80px;
	border: 1px solid #666666;
	float: left;
	margin: 0px;
	padding: 0px;}
.yc_r_me h3{
	line-height: 27px;
	height: 27px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
}
.yc_r_me h4{
	line-height: 27px;
	height: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;

}
.tty	{background-image: url(../img/dian_4_1_2.gif);
	background-repeat: repeat-x;
	background-position: center center;}
.yc_r_me p {
	line-height: 20px;
	background-image: url(../img/dian_4_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-right: 5px;
	padding-left: 5px;
	height: 60px;
	overflow: hidden;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.yc_r_me div {
	line-height: 20px;
	padding-left: 5px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	text-indent: 0px;
}
.index_li_pic{
	background-color: #f0f4f7;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #46B000;
	border-right-color: #C2CEDA;
	border-bottom-color: #C2CEDA;
	border-left-color: #C2CEDA;
	height: 270px;
	overflow: hidden;
}
.index_li_pic ul{}
.index_li_pic li{
	text-align: center;
	float: left;
	width: 147px;
	height: 123px;
	overflow: hidden;
	margin: 0px;
	padding-top: 10px;
}
.index_li_pic p{
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
.index_li_pic img{
	border: 1px solid #000000;
	height: auto;
	width: 80px;
}

.index_li_picg{
	
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #46B000;
	border-right-color: #C2CEDA;
	border-bottom-color: #C2CEDA;
	border-left-color: #C2CEDA;
	height: 130px;
	overflow: hidden;
	clear: both;
	background-image: url(../img/dian_4_1.gif);
	background-repeat: repeat-x;
	background-position: 200px 110px;
}
.index_li_picg ul{}
.index_li_picg li{
	text-align: center;
	float: left;
	width: 120px;
	height: 130px;
	overflow: hidden;
	margin: 0px;
	padding-top: 5px;
}
.index_li_picg p{
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	font-size: 12px;
}
.index_li_picg img{
	border: 1px solid #000000;
	height: 80px;
	width: 95px;
}
.hgtr{
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../img/dian_4_1_2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.hgtr li{
	float: left;
	line-height: 25px;
	background-image: url(li_re.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	height: 25px;
	width: 75px;
	padding-left: 11px;
	overflow: hidden;
	text-align: left;
}
.cp_wkjh{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C2CEDA;
	border-bottom-color: #C2CEDA;
	border-left-color: #C2CEDA;
	height: 242px;
	width: 472px;
	margin: 0px;


	float: none;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	overflow: hidden;
}
.cp_wkjh li{
	line-height: 23px;
	background-image: url(li_9_9.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	padding-left: 16px;
	height: 23px;
	overflow: hidden;
	display: block;
	float: left;
	width: 33%;

}
.cp_wkjh li img{
	float: left;
	padding-top: 5px;
	padding-left: 3px;
}
.cp_wkjh li a{
	float: left;
	margin-right: 10px;
}
.cp_wkjh li span{
	float: left;
	margin-left: 5px;
}

.cp_top{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C2CEDA;
	border-bottom-color: #C2CEDA;
	border-left-color: #C2CEDA;
	margin: 0px;
	height: 222px;
	float: none;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	overflow: hidden;
}
.cp_top li{
	line-height: 23px;
	background-image: url(li_9_9.gif);
	background-repeat: no-repeat;
	background-position: 19px 5px;
	padding-left: 41px;
	height: 23px;
	overflow: hidden;
	display: block;
	float: left;
	width: 16%;

}
.cp_top li img{
	float: left;
	padding-top: 5px;
	padding-left: 3px;
}
.cp_top li a{
	float: left;
	margin-right: 5px;
}
.cp_top li span{
	float: left;
	margin-left: 5px;
}
.tyu{
	height: 243px;
	overflow: hidden;
}
.tut{
	width: 733px;
}
.tut ul{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tut li{
	text-align: center;
	width: 172px;
	margin-right: 7px;
	margin-left: 0px;
	float: left;
	overflow: hidden;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #c2ceda;
	padding-right: 8px;
	height: 136px;
}
.tut li img{
	padding: 0px;
	height: 100px;
	width: 80px;
	border: 1px solid #333333;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tut li p{
	float: right;
	width: 76px;
	text-align: left;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 22px;
}
.tut span{
	text-align: center;
	width: 100%;
	clear: both;
	float: none;
	display: block;
	line-height: 30px;
}
.typq{
	line-height: 25px;
	background-image: url(dian_4_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 25px;
	clear: both;
	text-align: left;
}
.typq a{
	margin-left: 10px;
}
/*#right */

#index{
	clear: both;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.index_l{
	float: left;
	width: 738px;
	background-image: url(zj_2_.gif);
	background-repeat: repeat-x;
	background-position: top;
	overflow: hidden;
}
.okl{
	width: 739px;
	
	background-image: none;
}
.no_bg{
	background-image: none;
}
.index_r{
	float: right;
	width: 238px;
	background-image: url(zj_2_.gif);
	background-repeat: repeat-x;
	background-position: top;

}
.index_top_m{
	background-image: url(li_009.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 29px;
}
.index_top{
	background-image: url(zj_1_l.gif);
	background-repeat: no-repeat;
	height: 29px;
	clear: both;
	background-position: left top;
}
.index_t_pic{
	line-height: 33px;
	background-image: url(zj_li1.gif);
	background-repeat: no-repeat;
	background-position: 9px 8px;
	float: left;
	height: 29px;
	padding-left: 41px;
	width: 689px;
	overflow: hidden;
}
.index_t_pic a{
	margin-right: 5px;
	margin-left: 5px;
}
.index_t_pic2{
	background-image: url(zj_1_r.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-position: right top;
	float: right;
	width: 6px;
}
.index_p{
	background-color: #fafddc;
	margin: 0px;
	height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a3b801;
	background-image: url(zj_li2.gif);
	background-repeat: no-repeat;
	background-position: 23px 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
	line-height: 24px;
	overflow: hidden;
	font-weight: bold;
	color: #ff9900;
	clear: both;
}
.index_li{
	margin-right: 0px;
	margin-left: 32px;
	line-height: 26px;
	clear: both;
	
	
}
.index_li a{
	width: 24%;
	display: block;
	float: left;
	color: #006699;
}
.index_li a:link {color: #006699; text-decoration:none;}
.index_li a:visited {color: #006699;text-decoration:none;}
.index_li a:hover {color: #bc2931; text-decoration:underline;}
.index_li a:active {color: #bc2931;}
.index_r_pic{
	line-height: 29px;
	float: left;
	height: 29px;
	width: 200px;
	overflow: hidden;
	background-image: url(zj_li2.gif);
	background-repeat: no-repeat;
	background-position: 12px 8px;
	padding-left: 31px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.index_r_pic2{
	background-image: url(zj_2_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 29px;
	width: 6px;
}
.index_r_pic3{
	background-image: url(zj_1_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 29px;
	width: 6px;
}
.index_top_r{
	background-image: url(zj_2_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
}
.index_zj{
	clear: both;
}
.zj_fc{
	clear: both;
	overflow: hidden;
	padding: 10px 5px 0px 5px;;
	margin-bottom: 10px;
}
.zj_fc img{
	margin-top: 14px;
	margin-left: 12px;
	border: 1px solid #d6d4d4;
	padding: 0px;
	margin-bottom: 0px;
	float: left;
	height: 100px;
	width: 74px;
}
.zj_bm{
	float: left;
	margin-top: 14px;
	margin-left: 11px;
	width: 123px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.zj_js{
	float: left;
	margin-top: 12px;
	margin-left: 11px;
	width: 123px;
	padding: 0px;
	line-height: 18px;
	overflow: hidden;
	text-align: left;
}
.zz_wj{
	clear: both;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 27px;
	font-weight: bold;
	line-height: 20px;
	background-image: url(dian_4_1.gif);
	background-repeat: repeat-x;
	background-position: center 10px;
	height: 20px;
	text-align: left;
}
.zz_wjad{
	clear: both;
	padding-right: 0px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.zz_wjad img{
	height: 112px;
	width: 208px;
}
.zj_fc li{
	height: 22px;
	color: #999999;
	text-align: left;
}
.zj_pic{
	text-align: center;
	background-image: url(dian_4_1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 50px;
}
.zj_pic img{
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 23px;
	padding-top: 10px;
	height: 30px;
	width: 190px;
}
.index_top_y{
	background-image: url(zj_2_.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 29px;
	margin-top: 10px;
}


.yuu{margin-top: 0px;}
.index_ds {
	padding-top: 10px;
	padding-bottom: 10px;
}
.index_ds li{
	background-image: url(zj_li3.gif);
	background-repeat: no-repeat;
	background-position: 23px 4px;
	padding-left: 37px;
	height: 20px;
	line-height: 20px;
}
.index_li_u{
	padding-left: 30px;
}
.index_li_u li{
	padding: 0px;
	float: left;
	height: 71px;
	width: 176px;

	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
	overflow: hidden;
}
.index_li_u li img{
	padding: 1px;
	height: 66px;
	width: 66px;
	border: 1px solid #d8d8d8;
	background-color: #eaeaea;
	float: left;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.index_li_u li p{
	padding: 0px;
	float: left;
	width: 100px;
	line-height: 16px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	color: #006699;
	font-weight: bold;
}
.index_li_u li p a:link {color: #006699; text-decoration:none;}
.index_li_u li p a:visited {color: #006699;text-decoration:none;}
.index_li_u li p a:hover {color: #bc2931; text-decoration:underline;}
.index_li_u li p a:active {color: #bc2931;}
.index_li_u li span{
	float: left;
	width: 100px;
	line-height: 16px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.bian_01{
	border-left: 1px solid #c2ceda;
	border-right: 1px solid #c2ceda;
	border-bottom: 1px solid #c2ceda;
}
#wz_list{}
#jd_list{
	color: #666666;
	border: 1px solid #c2ceda;
	line-height: 30px;
	height: 30px;
	text-align: center;
}
#jd_list a:link {color: #006666; text-decoration:none;}
#jd_list a:visited {color: #006666;text-decoration:none;}
#jd_list a:hover {color: #bc2931; text-decoration:underline;}
#jd_list a:active {color: #bc2931;}
#index_bg{
	background-image: url(zj_2_.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 29px;
}
.mrdd{}
.mrdd a:link {color: #006799; text-decoration:none;}
.mrdd a:visited {color: #006799;text-decoration:none;}
.mrdd a:hover {color: #bc2931; text-decoration:underline;}
.mrdd a:active {color: #bc2931;}
.all_ul_li{}
.all_ul_li ul{}
.all_ul_li li{
	line-height: 22px;
	background-image: url(li_3_3_h.gif);
	background-repeat: no-repeat;
	background-position: 9px 8px;
	padding-left: 19px;
	color: #006699;
}
.all_ul_li li a:link {color: #006699; text-decoration:none;}
.all_ul_li li a:visited {color: #006699;text-decoration:none;}
.all_ul_li li a:hover {color: #bc2931; text-decoration:underline;}
.all_ul_li li a:active {color: #bc2931;}
.bk_01{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c2ceda;
	border-bottom-color: #c2ceda;
	border-left-color: #c2ceda;
}
.n_top{
	background-image: url(top2.gif);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
	height: 32px;
}
.n_topl{
	background-image: url(top1_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 32px;
	float: left;
	height: 32px;
	width: 100px;
	font-size: 16px;
	padding-left: 25px;
	font-weight: bold;
}
.n_topr{
	line-height: 32px;

	background-image: url(top1_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 32px;
	width: 580px;
	float: right;
	text-align: right;
	padding-right: 15px;
}
.n_topr a{
	margin-right: 5px;
	margin-left: 5px;
}
.zj_bn_l{
	background-color: #fdfcf7;
	float: left;
	height: 480px;
	width: 225px;
	border: 1px solid #C2CEDA;
}
.zj_bn_l ul{}
.zj_bn_l li{
	clear: both;
	height: 87px;
	width: 205px;
	overflow: hidden;
	margin-top: 8px;
	margin-bottom: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.zj_bn_l h4{
	float: right;
	width: 119px;
	margin: 0px;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
.zj_bn_l p{
	float: right;
	width: 119px;
	margin: 0px;
	padding: 0px;
	line-height: 21px;
	text-align: left;
}
.zj_bn_l img{
	height: 85px;
	width: 65px;
	border: 1px solid #666666;
	float: left;
	margin: 0px;
	padding: 0px;
}
.zj_bn_r{

	height: 857px;
	width: 510px;
	overflow: hidden;
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #C2CEDA;
	border-right-color: #C2CEDA;
	border-bottom-color: #C2CEDA;
}
.zj_bn_r ul{
	padding-right: 10px;
	padding-left: 10px;
}

.zj_bn{

	width: 745px;
	overflow: hidden;
	float: right;
}
.zj_bn ul{

}
#li_b1 { width: 148px; height: 28px;overflow: hidden;}
#li_b2 {width: 298px; height: 28px;overflow: hidden;}
#li_b3 {width: 112px; height: 28px;overflow: hidden;}
#li_b4 {width: 66px; height: 28px;overflow: hidden;}
#li_b5{width: 76px; height: 28px;overflow: hidden;}
#li_b6{width: 45px; height: 28px;overflow: hidden;}


.li_c{
	float: left;
	line-height: 18px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #c1cdd9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 5px;
}
.li_d{
	float: left;
	line-height: 22px;
	text-align: left;
	padding: 5px;
}
.w_01{
	height: 242px;
	overflow: hidden;
}
.w_0i{
	height: 335px;
	overflow: hidden;
}
.w_02{
	height: 389px;
	overflow: hidden;
}
.index_zj23{
	clear: both;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c2ceda;
	border-bottom-color: #c2ceda;
	border-left-color: #c2ceda;
}

/*#right */

#menu{
	background-image: url(top2.gif);
	background-repeat: repeat-x;
	height: 32px;
	width: 1000px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.menu_t{
	background-image: url(top1_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 25px;
	width: 900px;
	padding-top: 7px;
	padding-left: 15px;
}
.menu_t li{
	float: left;
	text-align: center;
	width: 100px;
	background-image: url(top312.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}
.menu_t li a {
	color: #fff;
	text-decoration:none;
	display: block;
}
.menu_li a{	color: #fff;
	text-decoration:underline;
	background-image: url(top1.gif);
	background-repeat: no-repeat;
	text-decoration:none;
	background-position: 8px;}
.menu_ss{

	float: right;
	height: 32px;
	width: 50px;
	background-image: url(top1_r.gif);
	background-position: right top;
	background-repeat: no-repeat;
	overflow: hidden;
}
#menu_list{
	background-image: url(top22.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 30px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.menu_list_id{
	background-image: url(top2_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	line-height: 30px;
	height: 30px;
}
#menu_list li{
	float: left;
	margin-left: 5px;
}
#menu_list li span{
	float: left;
	margin-left: 25px;
	font-weight: bold;
}
.menu_list_right{
	background-image: url(top2_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 30px;
	width: 5px;
}
#gonggao{
	background-image: url(top32.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 28px;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	line-height: 28px;
}
.gonggao_list{
	background-image: url(top3_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 28px;
	width: 530px;
	overflow: hidden;
}
.gonggao_list span{
	float: left;
	background-image: url(top3_1.gif);
	background-repeat: no-repeat;
	height: 28px;
	width: 10px;
	background-position: left 8px;
	margin-left: 20px;
}
.gonggao_list a{
	float: left;
	margin-left: 25px;
}
.shoucang{
	background-image: url(top3_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 28px;
	width: 450px;
}
.ss_pic{
	background-image: url(top3_li.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;


}
#footer{
	clear: both;
	width: 988px;
	margin-right: auto;
	margin-left: auto;
	border-top: 3px solid #690;
	margin-top: 5px;
}
.f_text{
	background-image: url(foot_1_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;

	height: 92px;
	width: 780px;
}
.f_text_li{
	margin-top: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	float: left;
	height: 60px;
	padding-left: 30px;
	line-height: 20px;
	text-align: left;
}
.f_a a{
	margin-left: 10px;
}
#f_links{
	border-top: 2px solid #c1cdd9;
	clear: both;
	width: 988px;
	line-height: 25px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#f_links a{
	margin-left: 5px;
}
.main{
	width: 985px;
	clear: both;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}

.m_top{
	background: #918378;
	color: #FFF5E2;
	height:40px;
	padding-top:5px;
	line-height: 30px;
	text-decoration: none;
}
.m_top a:link, .m_top a:visited, .m_top a:hover { color: #FFF5E2}

.m_head{
  background:#FFFFFF;
  height:80px;
  text-align:center;
}

.h_l{
  float:left;
  width:25px;
  height:80px;
  background-image:url('top_left.jpg');
}
.h_logo{
  float:left;
  width:270px;
}
.h_banner{
	float:left;
	width:523px;
padding:10px 0px;
}
.h_link{
	float:left;
	width:109px;
	background:url('top_link_bg.jpg') no-repeat;
	padding:9px 0px;
}
.h_r{
  float:right;
  width:58px;
  height:80px;
  background-image:url('top_rig.jpg');
}

.m_center{
	padding:4px 25px !important;
	padding:4px 25px;
	margin:0 11px !important;
	margin:0 auto;
	background-color: #FFFFFF;	
}

.m_link{
	text-align:center;
	width:935px;
	height:60px;
	background:url('nav_bg.jpg') repeat-x;
	color:#FFFFFF; 
	line-height:26px;
	padding:5px 0 0 0;
	filter:
	Dropshadow(offx=1,offy=0,color=#B46714)
	Dropshadow(offx=0,offy=1,color=#B46714)
	Dropshadow(offx=0,offy=-1,color=#B46714)
	Dropshadow(offx=-1,offy=0,color=#B46714);
}
.m_link a{
	color:#FFFFFF;
	line-height:26px;
}
.m_link a:hover{
	color:#FFFFFF;
	line-height:26px;
}
.m_link a:visited{
	color:#FFFFFF;
	line-height:26px;
}
.m_link2{
    text-align:center;
    color:#5e5959; 
	filter:
	Dropshadow(offx=1,offy=0,color=#B46714)
	Dropshadow(offx=0,offy=1,color=#B46714)
	Dropshadow(offx=0,offy=-1,color=#B46714)
	Dropshadow(offx=-1,offy=0,color=#B46714);
}
.m_link2 a{
	color:#5e5959;
	line-height:26px;
}
.m_link2 a:hover{
	color:#5e5959;
	line-height:26px;
}
.m_link2 a:visited{
	color:#5e5959;
	line-height:26px;
}
.i_foot{
  border:1px solid #FF7800;
  background-color: #FFF4EA;
  line-height:150%;
  padding:5px 0px 5px 0px;
}
.m_bot{
	height:19px;
	background:url('main_bot.gif') no-repeat;
}
.m_foot{
	text-align:center;
	margin-top: 10px;
	margin-bottom:10px;
	color:#FFFFCC;
	text-decoration: none;
}

.m_foot a:link,.m_foot a:visited,.m_foot a:hover{
color:#FFFFFF;
}

#left{
  float: left;
  width: 230px;
  margin-right: 10px !important;
  margin-right:10px;
}

#right{
  float: left;
  width: 238px;
  margin-left:10px;
}

#centers{
  float: left;
  width: 594px;
}

#centerm{
  float: left;
  width: 738px;
  overflow:hidden;
} 

#centerl{
  float: left;
  width: 935px;
}

#content{

}

.block{
	width: 100%;
	background: #FFF;
	margin-bottom: 10px;
}
.block7{
	width: 936px;
	background: #FFF;
	border: 1px solid #DDDDDD;
	margin-top: 10px;
	padding: 5px;
}

.blocktitle{
	line-height: 29px;
	height: 29px;
	overflow: hidden;
	background-image: url(zj_li2.gif);
	background-repeat: no-repeat;
	background-position: 12px 8px;
	padding-left: 31px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
blocktitle7{
	color: #373737;
	background-color: #E4DFCF;
	line-height: 150%;
	font-weight: normal;
	width: 100%;
}


.blockcontent{
  width: 99.8%;
  margin: 0px;
}

.blocknote{
  border-top: #FF7800 1px solid;
  padding: 3px;
  text-align: center;
  background: #FFF4EA;
  line-height: 150%;
}

#left .blocktitle,#right .blocktitle{
	background-image: url(zj_2_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
}
#centers .blocktitle,#centerm .blocktitle{
	
}

#centers .blocktitlel,#centerm .blocktitlel{
	background-color: #c36220;
	padding:0px 10px;
}

#centers .blocktitler,#centerm .blocktitler{
	float:right;
	height:22px;
	color: #5E5959;
}

#left .blockcontent, #right .blockcontent{
  background: #F1EEE5;
}
#centers .blockcontent{
  border:#ddd solid 1px;
	margin-bottom:10px;
}

#left .blocknote, #right .blocknote{
  border-top: #E8CA78 1px solid;
  background: #F1EEE5;
}

input{
    font-size: 12px; 
}

.text{
	border: Gray 1px solid; 
	height: 16px; 
	background-color: #ffffff;
	height: 20px;
}

.textarea{
	border: #918378 1px solid; 
	font-size: 12px; 
}

.button{
}

.checkbox, .radio{
    border-width: 0; 
}

.select{
	font-size: 12px; 
	height: 18px;
}

.hottext{
  color: #FF0000;
}

.grid{
  background-color: #eae9e2;
}
.gridtopxy{
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c1cdd9;
	width: 100%;
	text-align: left;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-color: #c1cdd9;
	margin-bottom: 8px;
}
.gridtop{
	vertical-align: middle;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 8px;
	padding-left: 5px;
}

.title{
  background: #eae9e2;
  vertical-align: middle;
  height:28px; 
  text-align: left;
  padding: 3px 12px;
  font-weight: bold;
}


.even{
  background: #FFFFFF; 
  padding: 3px;
}

.odd{
  background: #FFFFFF; 
  padding: 3px;
}

.foot{
  background: #FFF;
  color:#DE5B03; 
  padding: 3px 20px; 
  text-align: left;
}

.bottom{
  height: 9px;
  background: #B7B785; 
}

.jieqiQuote {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #FF7800;
}
.jieqiCode {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #FF7800;
}

.ultop li{}
.ulitem li{

}
.ulrow {padding:10px 0px;line-height:35px; text-align:center;}
.ulrow a{font-size:18px;font-family:微软雅黑,宋体; padding:7px;border:1px solid #cccccc;}
.ulcenter li{text-align: left;}
.ulmul{overflow: hidden;}
.ulitem{}


.fix, .lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.xt{line-height:222%; border-bottom:1px #bbbbbb dashed;}
.more{text-align: right;}

.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid #83b0e1;
	background: #F0F7FF;
	color: #FF0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}
.c_title{
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 200%;
}
.c_head{
  line-height: 150%;
}
.c_content{
  font-size: 14px;
  line-height: 150%;
}
.c_foot{
  line-height: 150%;
}
.c_label{
	font-weight: bold;
}
.c_value{
}
.show_link a:link, .show_link a:visited, .show_link a:hover {font-size:14px;color:#FFF;}
.show_link2 a:link, .show_link2 a:visited, .show_link2 a:hover {font-size:14px;color:#000;}
.bookCover{
margin:8px;
border: #c3c3c3 1px solid; padding: 3px; background: #fff; filter: progid:dximagetransform.microsoft.shadow(color=#333333,direction=120,strength=3); 
}
.ft_name a{font-weight:bold; color:#D13622;text-decoration:none;}
.ft_jj a{color:#5E5959; text-decoration:none;}
.ft_jj a:hover{color:#1D1D1D; text-decoration:none;}
.cen_title { font-weight:bold;color:#f9ffc6;height:22px; background:#c36220;padding:0 10px}
.cen_frame { border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd;padding:8px 5px 8px 8px;}
.cen_list{color:#5E5959;}
/*index*/
.dis{display:block;}
.undis{display:none;}
.fod {margin-top: 2px;}
.fod td{cursor:pointer;}
.fod td.tab01, .fod td.tab11, .fod td.tab21{background:url('rig_bang_a.gif') no-repeat; color:#D04000;width:30px;padding:0 3px 0 0;height:18px;}
.fod td.tab00, .fod td.tab10, .fod td.tab20{background:url('rig_bang_b.gif') no-repeat; color:#FFEFA6;width:30px;padding:0 3px 0 0;height:18px;}

.ullist li{list-style: none;padding-left: 10px !important; padding-left: 0px; padding-bottom:3px;}

.search_w { background:url('search_bg2.gif'); margin:10px 0}
.search {color:#fff; background:url('search_bg1.jpg') no-repeat;}
.search a{color:#FFF9D7;text-decoration:none;}

.cen_fl_list {padding:0 5px 0 0;color:#5E5959; font-weight:normal;}
.cen_fl_list a, .cen_fl_list a:visited {color:#cc6921;}
.cen_list_title a{color:#cc6921;}
.ft_jj a{color:#5E5959; text-decoration:none;  line-height:18px;}
.ft_jj a:hover{color:#1D1D1D; text-decoration:none;  line-height:18px;}
#CrBookOther {
	CLEAR: both! important;
	PADDING-RIGHT: 2px! important;
	PADDING-LEFT: 10px! important;
	PADDING-BOTTOM: 5px! important;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 5px! important;
	TEXT-ALIGN: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #c2ceda;

	border-bottom-color: #c2ceda;
	margin-top: 5px;
	margin-bottom: 5px;
}
#CrBook {
	background-color: #FFEEDD;
	border: 1px solid #BF6000;
	width: 130px;
	}
.qxtj {
	FLOAT: left;WIDTH: 580px;
}
.qxtj UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.qxtj UL LI {
	LINE-HEIGHT: 22px;
	FLOAT: left;
	HEIGHT: 135px;
	width: 100px;
	TEXT-ALIGN: center;
	overflow: hidden;
	margin: 7px;
}
.qxtj UL LI IMG {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 10px; HEIGHT: 125px
}
.list_qxtj{
	height: 115px;
	width: 100px;
	overflow: hidden;
}
.yqin{
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c1cdd9;
	width: 100%;
	text-align: left;
	padding: 10px;
	margin-bottom: 8px;
}
a.zz1:link {
	font-size:12px;
	text-decoration:none;
	color:#333333;
	font-weight: normal;
	line-height: 150%;
}
a.zz1:visited {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight: normal;
	line-height: 150%;
}
a.zz1:hover {
	font-size:12px;
	text-decoration:none;
	color:#ff0000;
	border-bottom: 1px dotted;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	position:relative;
	top:0px !important;
	top:1px;
	left:0 !important;
	left:1px;
	font-weight: normal;
	line-height: 150%;
}

a.zz2:link {
	font-size:12px;
	text-decoration:none;
	color:#FF0000;
	font-weight: normal;
	line-height: 150%;
}
a.zz2:visited {
	font-size:12px;
	text-decoration:none;
	color:#990000;
	font-weight: normal;
	line-height: 150%;
}
a.zz2:hover {
	font-size:12px;
	text-decoration:none;
	color:#0033CC;
	border-bottom: 1px dotted;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	position:relative;
	top:0px !important;
	top:1px;
	left:0 !important;
	left:1px;
	font-weight: normal;
	line-height: 150%;
}
.D1AD {
	height: 261px;
	width: 755px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c1cdd9;
	border-bottom-color: #c1cdd9;
}
.D1AD ul{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.D1AD ul li{
FLOAT: left; 
}
.L_XS {
	width: 80%;
	float: left;
	text-align: left;
	line-height: 200%;
	height: 50px;
	padding-top: 18px;
	padding-bottom: 18px;
}
.R_XS {
    padding-top: 18px;
	width: 20%;
	float: left;
}
.XQ {

}
.XQ ul{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.XQ ul li{
	FLOAT: left;
	WIDTH: 24%;
	text-align: left;
}
.NR{
	WIDTH: 100%;
	text-align: left;
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.NRD{
	margin-top: 3px;
}
.NRD ul{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.NRD ul li{
FLOAT: left;
	WIDTH: 24%;
}
.spl{
	font-weight: bold;
	background-color: #c1cdd9;
	line-height: 200%;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
}
.spln{
	text-align: left;
	line-height: 200%;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* 表格样式 */
table{
	text-align: left; 
	font: 12px/120% 宋体,Verdana,Arial,sans-serif;
}

table td{
}

table.fix{
	table-layout: fixed;
}

table.fix td{
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

table.grid{
	border-collapse: collapse;
	border: 1px solid #a3bee8;
	padding: 3px;
	margin: auto;
}

table.grid caption, .gridtop{
	border: 1px solid #a3bee8;
	background: #e9f1f8;
	vertical-align: middle; 
	text-align: center;
	padding: 3px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
	margin: auto;
}

table.grid th{
	border: 1px solid #a3bee8;
	background: #f0f7ff;
	color:#054e86;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table.grid td{
	border: 1px solid #a3bee8;
	padding: 3px;
	background-color: #ffffff !important; 
}

table.hide, table.hide th, table.hide td{
	border: 0;
}

/*表格辅助样式*/

.title{
	background: #e9f1f8;
	text-align: center;
	padding: 3px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
}

.even{
	background: #ffffff; 
	padding: 3px;
}

.odd{
	background: #ffffff; 
	padding: 3px;
}

.foot{
	background: #f0f7ff; 
	padding: 3px; 
	text-align: center;
}

.bottom{
	height: 9px;
	background: #b7b785; 
}


/* 表单样式 */

form{}

input{}

.text{
	border: 1px solid #a3bee8; 
	background: #ffffff;
	color: #054e86;
	height: 20px;
}

.textarea{
	border: 1px solid #a3bee8; 
	background: #ffffff;
	color: #054e86; 
}

.button{
		background: #ddf2ff;
		border: 1px solid #a3bee8; 
		height: 20px;
		padding: 2px 0px 0px 0px;
}

.checkbox, .radio{border-width: 0px;}

.select{height: 18px;}

/*常用界面*/

.jieqiQuote, .jieqiCode, .jieqiNote{
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #a3bee8;
}

.divbox{
	border: 1px solid #a3bee8;
	margin-bottom: 3px;
	text-align: center;
}

.textbox{
	border: 1px solid #a3bee8;
	padding: 5px;
	margin: 3px;
	line-height: 150%;
}

.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid #a3bee8;
	background: #f0f7ff;
	color: #ff0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}

#tips {
	border: 1px solid #a3bee8;
	padding: 3px;
	display: none;
	background: #f0f7ff;
	position: absolute;
	z-index: 2000;
}

.tablist ul{height:25px; margin:0px 0px 0px 10px; padding:0px;}
.tablist li{float:left; height:24px; list-style:none; margin-right:3px;}
.tablist li a{float:left; height:24px; line-height:24px; padding:0px 10px; display:block; background:#f0f7ff; text-decoration:none; color:#000000; border:1px solid #a3bee8; border-bottom:none; }
.tablist li a.selected{ background:#ffffff; height:25px; position:relative; margin-bottom:-1px;}
.tabcontent{clear:both; border:1px solid #a3bee8; padding:10px;}

.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #a3bee8;
	float: right;
	background: #f0f7ff;
	line-height:24px;
	padding:0;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #ff6600; background: #e9f1f8;}
.pagelink kbd{height:24px; border-left: 1px solid #a3bee8;}
.pagelink em{height:24px; border-right: 1px solid #a3bee8; font-style:normal;}
.pagelink input{border: 1px solid #a3bee8; color: #054e86; margin-top:1px; height: 18px;}
