/* CSS Document */
/* new version 2009.06.04  */
a{color:#464646;text-decoration:none;}
a:hover {color:#ff7300;text-decoration:underline;}
a:active {text-decoration:none;}
#box01{
	width:950px;
	margin:2px auto 4px;
	text-align:center;
	height: 222px;
	overflow: hidden;
}
#box01 .sqkd{width:206px; float:left; background:url(/newimg/index_bkall.gif) 0 -37px no-repeat; padding:3px 0 0 0; margin-right:8px;}
#box01 .sqkd .content{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	background:url(/newimg/index_sqkdbk.gif) 0 0 repeat-x #fff;
	height:215px;
	padding: 0 4px 0 8px;
	text-align: left;
}
#box01 .title{display:block; font-weight:600; text-align:left; padding:8px 0 3px 4px;}
#box01 .red{color:#CA0000;}
#box01 .black{color:#000000;}
#box01 .sqkd .xxlist{
	width:192px;
	border-bottom:1px dashed #464646;
	padding-bottom: 4px;
}
#box01 .sqkd .xxlist li{
	line-height:180%;
	width: 192px;
	overflow: hidden;
	height: 22px;
}
#box01 .sqkd .xxlist a.pd8{padding-right:8px;}
#box01 .sqkd .xxlist a.point{color:#CA0000;}
#box01 .sqkd .botline{background:url(/newimg/index_bkall.gif) 0 -40px no-repeat; height:4px; line-height:1px; font-size:0;}
#box01 .ggxc{
	width:468px;
	float:left;
	height: 222px;
}
#box01 .ggxc .adfig{
	width:466px;
	height:154px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	background: #ffffff;
	border: 1px solid #ccc;
}
#box01 .ggxc .imgsmall{width:154px; height:61px; float:left; margin-right:3px;}
#box01 .ggxc .nomar{margin-right:0;}
#box01 .zzxx{width:262px; float:right;}
#box01 .zzxx .tamp{
	width:129px;
	height:26px;
	line-height:26px;
	color:#333333;
	background:url(/newimg/index_bkall.gif) -261px 0 no-repeat;
	font-size:14px;
	float:left;
	margin-right: 3px;
	margin-bottom: 4px;
}
#box01 .zzxx .nomar{margin-right:0;}
#box01 .zzxx .register{
	width:261px;
	text-align:center;
	font-size:16px;
	font-weight:600;
	height:37px;
	line-height:37px;
	clear: left;
	background:url(/newimg/index_bkall.gif) 0 0 no-repeat;
	margin-bottom: 4px;
}
#box01 .zzxx .register a{color:#333333;}
/*#box01 .zzxx .othermes{
	height:88px;
	background-color: #FFF2D7;
	border: 1px solid #F7D994;
}
#box01 .zzxx .othermes .item{
	display:block;
	vertical-align:middle;
	text-align: left;
	padding-left: 12px;
	margin-top: 0.3em;
}
#box01 .zzxx .othermes .input{
	border:1px solid #b7b7b7;
	width:120px;
	margin-right: 6px;
	height: 18px;
}
#box01 .zzxx .othermes .btndl{
	border:none;
	margin-right:6px;
	background:url(/newimg/index_bkall.gif) 0 -96px;
	height:20px;
	width:50px;
	line-height: 20px;
}
#box01 .zzxx .othermes .ablue{color:#0D42BA;}*/
#box02{
	width:950px;
	text-align:center;
	margin:0 auto 4px;
	height: auto;
}
#box02 .grid{
	width:678px;
	float:left;
	background:url(/newimg/index_bkall.gif) 0 -71px no-repeat;
	padding:4px 0 0 0;
	text-align: left;
}
#box02 .grid .pinyin{
	background:#FD9723;
	line-height:28px;
	height:32px;
	position: relative;
}
#box02 h3{
	display:inline;
	float:left;
	margin-right:8px;
	font-size: 14px;
	padding-left: 10px;
}
#box02 .grid .pinyin_index{float:left; width:580px;}
#box02 .grid .pinyin_index li{
	font-size:18px;
	font-family:Arial;
	float:left;
	margin-right:4px;
	line-height: 28px;
	margin-bottom: 4px;
}
#box02 .grid .pinyin_index li a,#box02 .grid .pinyin_index li a:hover{display:block; width:18px; text-align:center; color:#FFFFFF; z-index:11; position:relative; text-decoration:none;}
#box02 .pinyin_index li a.current{background:url(/newimg/index_bkall.gif) -660px -7px no-repeat; color:#3366CC;}
.pinyin_result{position:absolute;z-index:10;width:600px;padding:8px;border:1px solid #FFCCA3;background-color:#FFFDFA;top:27px;left:44px;display:none;text-align:center;}
.pinyin_result li{float:left;display:inline;width:112px;margin-right:8px;overflow:hidden;height:24px;line-height:24px;font-size:14px;}
.pinyin_result li a,.pinyin-result li a:link,.pinyin-result li a:visited{color:#0048A2;}.pinyin_result li a:hover{color:#ff7300;}
.pinyin_result li a:active{color:#0048A2;}
#box02 .classify{
	float:left;
	background:url(/newimg/index_classbk.gif) -3px 0 repeat-y;
	width:31px;
	height: 912px;
/*	position:relative;*/
}
#box02 .classify a{ width:31px; display:block; /*z-index:1;position:relative;*/ }
/* #box02 .classify a:hover{z-index:100; display:block; position:absolute; }
#box02 .classify span{display:block;}
#box02 .classify a:hover span{position:absolute; z-index:100;}*/
#box02 .classify a.cp{
	background:url(/newimg/index_classcp_01.gif) -3px 0 no-repeat;
	height:92px;
}
/*david:add:*/
#box02 .classify a.cp2{
	background:url(/newimg/index_classcp_02.gif) -3px 0 no-repeat; height:92px;
}
/*david_bak:#box02 .classify a:hover.cp{
	background:url(/newimg/index_classcp_02.gif) 0 0 no-repeat; height:92px;/* top:0px;}*/
#box02 .classify a.gs{
	background:url(/newimg/index_classgs_01.gif) -3px 0 no-repeat;
	height:128px;
	margin-top:-37px;
}
#box02 .classify a.gs2{
	background:url(/newimg/index_classgs_02.gif) -3px 0 no-repeat; height:128px;
	margin-top:-37px;
}
/*david:bak:#box02 .classify a:hover.gs{background:url(/newimg/index_classgs_02.gif) 0 0 no-repeat; height:128px;/*top:55px; margin-top:-37px;}*/
#box02 .classify a.gq{
	background:url(/newimg/index_classgq_01.gif) -3px 0 no-repeat;
	height:128px;
	margin-top:-37px;
}
#box02 .classify a.gq2{
	background:url(/newimg/index_classgq_02.gif) -3px 0 no-repeat; height:128px;
	margin-top:-37px;
}
/*david:bak:
#box02 .classify a:hover.gq{background:url(/newimg/index_classgq_02.gif) 0 0 no-repeat; height:128px;/* top:146px; margin-top:-37px;}*/
#box02 a img{
	border:none;
	display:block;
	width: 218px;
	height: 128px;
}
#box02 .category{
	width:646px;
	padding: 0 0 0 0;
	background:#ffffff;
	float: right;
	height: auto;
	border-right: 1px solid #FD9723;
}
#box02 .category_row{
	width:624px;
	/*david:bak:background:#ffffff;*/
	padding:8px 8px;
	height:60px;
	overflow: hidden;
}
#box02 .hy_lef{
	width:290px;
	float:left;
	margin-right:0px;
	margin-left:14px;
	overflow: hidden;
}
#box02 .hy_right{
	width:290px;
	float:right;
	margin-right:0px;
	margin-left:0px;
	overflow: hidden;
}
#box02 .category_row a.l1{color:#ff6800; font-size:16px; margin-right:8px; font-weight:bold;}
#box02 .category_row a.l2{color:#1367CE; font-size:14px; margin-right:8px; font-weight:bold;}
#box02 .category_row a.l3{
	float:right;
	font-size:14px;
	margin-top: 2px;
	padding-right: 6px;
}
#box02 .category_cell{
	overflow:hidden;
	width: 290px;
}
#box02 .category_cell li{
	border-right:1px solid #464646;
	margin-right:8px;
	float:left;
	display:block;
	padding-right:8px;
	margin-top: 8px;
	line-height: 14px;
	white-space:nowrap; 
}
#box02 .category_cell li.nobor{
	border: none;
	padding-right: 0px;
	margin-right: 0px;
}
#box02 .categorybot{
	background:url(/newimg/index_bkall.gif) 0 -75px;
	height:1px;
	line-height:1px;
	font-size:0;
	clear: both;
}
.module{
	width:262px;
	float:right;
	text-align: left;
}
.mrgbot{margin-bottom:8px;}
.module .alltit{
	background:url(/newimg/index_bkall.gif) -390px 0 no-repeat;
	height:28px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	padding-left:10px;
	text-align: left;
	line-height: 28px;
}
.modulecont{
	border-left:1px solid #F8D791;
	border-right:1px solid #F8D791;
	padding:4px 8px 2px;
	border-bottom: 1px solid #F8D791;
	line-height: 22px;
	width: 244px;
	float: left;
	overflow: hidden;
}
.padbot4{padding-bottom:5px; *padding-bottom:4px;}
.padbot3{padding-bottom:4px; *padding-bottom:3px;}
.module .alltit .more{
	float:right;
	font-size:12px;
	margin-right: 6px;
}
#box02 .bblist{
	list-style:none;
	line-height:22px;
	width: 244px;
}
#box02 .bblist li{height:22px; overflow:hidden;}
.videolist{
	width:192px;
	padding-left: 12px;
}
.videolist li.show{
	width:218px;
	height:128px;
	background: #fff;
	text-align: center;
	margin: 4px auto 3px auto;
}
.videolist .showimg{
	vertical-align:middle;
	text-align:center;
	margin: 0 auto;
}
.videolist li.select{
	line-height:22px;
	padding-left:20px;
	background:url(/newimg/index_icon01.gif) 0px 1px no-repeat;
	width: 200px;
	overflow: hidden;
	height: 22px;
}
.pd8{padding-right:8px;}
#adwidth{width:950px; text-align:center; margin:0 auto 4px; height:57px; background:#fff; clear:both;}
#box03{
	width:950px;
	margin:0 auto 4px;
	text-align:center;
	height: 415px;
}
#box03 .left{
	width:678px;
	float:left;
	text-align: left;
}
#box03 .left .graytit{
	background:url(/newimg/index_bkall.gif) -7px -44px no-repeat;
	height:27px;
	line-height:27px;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
}
#box03 .left .graytitrig{float:right; display:block; background:url(/newimg/index_bkall.gif) 0 -44px no-repeat; height:27px; width:7px;}
#box03 .left .more{	
	float:right;
	font-size:12px;}
#box03 .left .mrmq{
	width:288px;
	float:left;
	margin-right:4px;
	margin-bottom: 6px;
	height: auto;
}
#box03 .left .cont_row1{
	padding:8px 8px 4px;
	border-bottom: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	height: 210px;
}
#box03 .black{
	font-size:14px;
	margin-right:8px;
	font-weight:bold;
	color:#000000;
	line-height: 24px;
}
#box03 .orange{
	font-size:14px;
	color:#FF8800;
	font-weight:bold;
	padding-left: 2px;
	margin-bottom: 6px;
}
.blue{font-size:14px; font-weight:bold; color:#1367CE;}
.font12{font-size:12px;}
.mrmqp{height:60px; overflow:hidden; text-overflow:ellipsis; width:170px; -o-text-overflow:ellipsis;}
#box03 .left .mrfig{
	float:left;
	display:block;
	margin-right: 6px;
	margin-top: 8px;
}
#box03 p{
	line-height:20px;
}
#box03 .pd6{padding-bottom:2px;}
#box03 .pptg{
	width:386px;
	float:right;
	height: 254px;
}
#box03 .pptglist{text-align:center; line-height:24px;}
#box03 .pptgfigbor{width:110px; height:74px; border:1px solid #ccc; display:table-cell; *display: block; *font-size: 65px;  vertical-align: middle; overflow: hidden; line-height: 74px; text-align: center;
}
#box03 .pptgfigbor img {
	MAX-WIDTH: 110px;
	VERTICAL-ALIGN: middle; 
	WIDTH: expression(this.width >110 && this.height < this.width ? 110: true);
}
#box03 .cptj{margin:0 auto 4px; width:678px; background:url(/newimg/index_bkall.gif) 0 -78px no-repeat; padding-top:3px; clear:left;}
#box03 .cptjcont{
	background:#F7F7F7;
	padding:4px 8px 4px;
	height: 144px;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	overflow: hidden;
}
#box03 .left_button{
	float:left;
	margin-right:8px;
	margin-top: 0px;
	margin-left: 4px;
	cursor:pointer;
}
#box03 .right_button{
	float:left;
	margin-top: 0px;
	margin-right: 6px;
	cursor:pointer;
}
#box03 .scroll_pic{width:610px; float:left; overflow:hidden; height:auto;}
#box03 .scroll_pic li{
	display:block;
	width:112px;
	border:1px solid #f3f3f3;
	text-align:center;
	line-height:20px;
	float: left;
	margin: 0 8px 0 0;
	height: 124px;
}
#box03 .scroll_pic li span{
	display:block;
	overflow: hidden;
}
#box03 .cptjbot{
	background:url(/newimg/index_bkall.gif) 0 -81px no-repeat;
	line-height:1px;
	font-size:0;
	height:3px;
	clear: both;
}
#box04{
	width:950px;
	margin:0 auto 4px;
	text-align:center;
	height: auto;
	clear: both;
}
#box04 .zxtable{
	background:url(/newimg/index_bkall.gif) 0 -84px no-repeat #fff;
	padding-top:4px;
	width: 678px;
	height: auto;
	text-align: left;
	float: left;
}
#box04 .zxtablecont{
	background:#ffffff;
	border-left:1px solid #F8D791;
	border-right:1px solid #F8D791;
	padding:6px 8px 4px;
	height: 468.px;
	height: 460px;
	overflow: hidden;
}
#box04 .newspic{
	width: 206px;
	float:left;
	margin-right:0px;
	padding-top:4px;
	background:url(/newimg/index_bkall.gif) 0 -91px no-repeat;
	height: 224px;
	overflow: hidden;
	margin-bottom: 4px;
}
#box04 .newspiccont{
	border-left:1px solid #CFDCE3;
	border-right:1px solid #CFDCE3;
	border-bottom:1px solid #CFDCE3;
	background: #ffffff;
	padding-left: 8px;
}
#box04 .newspiclist{width:192px;}
#box04 li.pic{
	height: 78px;
	text-align: center;
}
#box04 li.picintro{
	text-align:center;
	line-height: 20px;
	height: 20px;
}
#box04 .picdisplay{border:1px #fafafa solid; display:inline;}
h4{font-weight:bold;}
#box04 .newspic span.moreright{
	float:right;
	padding:2px 0 0 0;
	font-weight:normal;
	margin-right: 8px;
}
#box04 .video .title{
	padding-left:7px;
	font-weight:bold;
	line-height: 22px;
}

#box04 .zqsc{
	width:435px;
	float:right;
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 0;
}
#box04 .title{line-height:22px; font-weight:bold; border-bottom:1px dashed #FFD6A2; color:#000000;}
#box04 span.titright a{float:right; color:#333333;}
#box04 .figword01{
	float:left;
	padding-top: 4px;
	width: 436px;
	overflow: hidden;
}
.blackpoint{background:url(/newimg/index_bkall.gif) 0px -146px no-repeat; padding-left:16px; overflow:hidden; height:22px; width:420px;}
#box04 .date{
	float:right;
	display: block;
	margin-left: 6px;
}
#box04 .zqscsel{
	width:88px;
	height:22px;
	float:right;
	margin-right:4px;
}
#box04 .zqscsel a.sel{background:url(/newimg/index_bkall.gif) 0px -116px no-repeat; display:block; text-align:center;}
#box04 .zqscsel a.sel01,#box04 .zqscsel a.sel02,#box04 .zqscsel a.sel03{
	background:url(/newimg/index_bkall.gif) -88px -116px no-repeat;
	text-decoration:none;
	text-align: center;
	display: block;
}
#box04 .figword02{
	float:left;
	padding-top: 14px;
	width: 210px;
	overflow: hidden;
}
#box04 .img{
	float:left;
	display:block;
	margin-left: 6px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #ccc;
}
#box04 li{
	line-height:22px;
	height: 22px;
	overflow: hidden;
}
#box04 .clearcont{
	width: 430px;
	float: left;
	clear: left;
	padding-top: 6px;
	padding-left: 5px;
}
#box04 .rowleft{
	width:210px;
	float:left;
}
#box04 .noborder{border-bottom:none;}
#box04 .solidborder{border-bottom:solid 1px #FFD6A2;}
#box04 .rowright{width:210px; float:right;}
#box04 .zxtablebot{background:url(/newimg/index_bkall.gif) 0 -88px no-repeat; line-height:1px; font-size:0; height:3px;}
#box04 .syjj{
	width:206px;
	float:left;
	clear: both;
	overflow: hidden;
}
#box04 .syjjpd6{
	padding-top:6px;
	padding-left: 6px;
}
#box04 .jckzx{
	width:435px;
	float:right;
	margin-right: 4px;
}
.englishleft{
	float:left;
	width:124px;
	margin-right:8px;
	overflow: hidden;
	height: 22px;
}
.englishright{
	float:left;
	width:112px;
	overflow: hidden;
	height: 22px;
}
.englishlist{height:176px; overflow:hidden;}
 .center{
	text-align:center;
	display: block;
	padding-top: 0px;
	height: 22px;
	overflow: hidden;
}
.meetingleft{
	float:left;
	width:120px;
	margin-right:2px;
	background:url(/newimg/index_icon02.gif) 0px 8px no-repeat;
	padding-left: 8px;
	overflow: hidden;
	height: 22px;
}
.meetingright{
	float:left;
	width:102px;
	background:url(/newimg/index_icon02.gif) 4px 8px no-repeat;
	padding-left: 12px;
	overflow: hidden;
	height: 22px;
}
.specmeeting{height:134px; overflow:hidden;}
.myfloat{
	float:left;
	width:124px;
	background:url(/newimg/index_icon02.gif) 0px 8px no-repeat;
	padding-left: 8px;
	overflow: hidden;
	margin: 0;
	height: 22px;
}
.clearmes{
	width: 244px;
	clear: both;
}
.mylist{padding-top:4px;}
.myfig{
	float:left;
	margin-right:10px;
	display: block;
	margin-top: 0px;
}

