/* CSS Document */
.lf{ float:left;}
.rt{ float:right;}
.imgx1{margin-right:8px;margin-top:4px;}
#box{ MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto; padding-left:10px; padding-right:10px; background:#fff}
.box1{ width:960px; height:auto;}
.px12{ font-size:12px; line-height:25px;_line-height:29px; text-align:left; padding:10px 0 10px 20px;}
.px12 A{ color:#FF0000;}
.px12 A:hover{ color:#FF0000;}
.px12f{ font-size:12px; line-height:23px; text-align:left; color:#fff; margin-top:10px; margin-left:10px; margin-right:10px;}
.mid18px{
	height:30px;
	width:330px;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	margin-top: 4px;
	text-align:center;
}
.mid14px{
	width:330px;
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align:center;
}
.bglf{ height:217px; width:320px;}
.bgmid{ height:217px; width:auto;}
.bgrt{ height:217px; width:320px;}
.nava{ height:35px;line-height: 35px; width:960px; background:url(cet46.gif) 0px 0px;font-size: 14px; color:#00398e; font-weight:bold; text-align:center;}
.nava a:link{ color:#00398e;}
.nava a:visited{ color:#00398e;}
.navb{ height:33px; width:960px; background:url(cet46.gif) 0px -35px;}
.navb a:link{ color:#fff;}
.navb a:visited{ color:#fff;}
.navb1{ height:35px; width:140px;font-size: 14px;line-height: 40px; color:#FFFFFF;font-weight:bold; text-align:center;}
.navb2{ height:35px; width:auto;font-size: 14px;line-height: 35px; color:#FFFFFF; font-weight:bold; padding-left:20px; padding-right:20px;}
.navb3{ height:35px; width:auto;}
.newslf{ width:264px; padding:0px 5px 5px 5px;background:url(eng.gif) 0px -257px;}
.newslf1{ width:262px; height:160px;border: 1px solid #b8e9f6;}
.newslf2{ width:264px; height:120px; margin-top:10px}
.newsmid{ width:370px; height:217px; margin-left:8px; margin-right:8px;background:url(eng.gif) -282px -257px #fff;}
.newsrt{width:300px;height:auto; background:url(cet46a.gif) 0px 0px  no-repeat;}
.newsrt1{width:300px;height:40px;}
.newsrt2{width:298px;height:auto}
.key{width:960px;height:44px;margin-top:8px; margin-bottom:8px;}
.key1{width:960px;height:auto;}
.keylf{width:960px;height:auto; margin-right:10px;_margin-right:8px;}
.keylf1{width:960px;height:71px; background:url(cet46b.gif) 0px -0px;}
.keylf2{width:947px;height:auto;background:#ebf6fb; margin-left:12px;#margin-left:12px;_margin-left:6px; padding-bottom:10px;}
.tu{ width:160px; height:97px; border:3px solid #fff; margin:5px 0 5px 18px;#margin:5px 0 5px 18px;_margin:5px 0 5px 15px; float:left}
.tuzi{ width:166px; height:auto; line-height:20px; text-align:center; margin:0 0 5px 18px;#margin:5px 0 5px 18px;_margin:5px 0 5px 15px;  float:left}
.keylf1a{width:960px;height:71px; background:url(cet46c.gif) 0px 0px; margin-top:8px;}
.keyrt{width:350px;height:auto;}
.keyrt1{width:350px;height:49px;background:url(eng.gif) -605px -130px; background-repeat:no-repeat;}
.keyrt1a{width:350px;height:49px;background:url(eng.gif) -605px -190px; background-repeat:no-repeat;}
.keyrt2{width:330px;height:auto; padding: 5px 8px 5px 8px; line-height:25px; border:2px solid #78d5ef; background:#fff;}
.keyrt2 .tt{ background:url(tt.gif); width:290px; height:30px; line-height:30px; padding-left:40px; font-size:14px; font-weight:bold;}
.keyrt2 .keyrt2a{width:7px;height:313px;background-image:url(2a.gif); background-repeat:repeat-y;}.keyrt2b3{width:332px;height:85px;}
.keyrt2 .keyrt2c{width:7px;height:313px;background-image:url(2c.gif); background-repeat:repeat-y;}
.keyrt3{width:351px;height:60px;background-image:url(keyrt2.gif); background-repeat:no-repeat;}
.tab{ height:28px; width:84px;background-image:url(tab.gif); margin-left:40px; margin-bottom:5px; font-size:14px; font-weight:bold; line-height:28px; text-align:center;}
.table{ line-height:25px;color:#000;}
.table a{color:#0033ff;} 
.table a:link{color:#0033ff;} 
.table a:visited{color:#0033ff;} 
.table a:hover{color:#bc0700;} 
.table a:active{color:#bc0700;}
.dotop{
	width:820px;
	height:25px;
	background-image: url(dotop.gif);
	background-repeat: no-repeat;
	background-position: left; line-height:25px; color:#940400; padding-left:120px; font-size:14px;
}
.tab1{ color:#fe8c06; font-size:14px; font-weight:bold;}
.dobt{width:960px;height:153px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #00caff; margin-bottom:8px;}
.dobt1{ width:4px; height:153px;}
.dobt2{ width:945px; height:123px; padding-top:30px; padding-left:7px;}
.dobt2 .dobt2a{	FLOAT: left; WIDTH: 124px; PADDING-TOP: 21px; HEIGHT: 68px; line-height:27px; font-weight:bold; color:#fff; background:url(do1.gif); text-align:center; color:#003d88}
.dobt2 .dobt2a a{ color:#003d88}
.dobt2 .dobt2a a:hover{ color:#003d88}
.dobt2 .dobt2b{ width:24px; height:23px;background-image:url(do.gif); background-repeat:no-repeat; margin-left:7px; margin-right:7px; margin-top:33px; font-size:14px;}

.wishing{ height:auto; width:958px; padding-top:170px; background:url(wishing.gif) no-repeat; border:1px solid #cbe7f5}
.wishing .wishing1{ height:auto; width:960px;}
.wishing .wishing2{height:auto;width:960px;}
.whing_txt {width:600px;height:auto;float:left; margin-left:30px;#margin-left:30px;_margin-left:15px}
.xinyuan {width:207px;height:30px;float:left;margin-left:3px;font-size:14px;font-weight:bold;color:#ff8400;line-height:30px;padding-left:10px;margin-left:10px;#margin-left:12px;_margin-left:6px;}
.kuang {width:290px;float:left;margin-left:10px;#margin-left:12px;_margin-left:6px;margin-top:10px;}
.liyan {width:530px;height:auto;float:left;margin-top:7px;margin-left:2px;}
.liyan_txt {width:930px;float:left;height:auto;line-height:24px;text-align:left;padding:0 0 0 30px; margin-bottom:10px;}
.rd {color:#ff0000;font-weight:bold;}
.revTab {border:#cccccc 1px dotted; HEIGHT: auto; width:95%; float:left;padding-left:3px; margin-bottom:10px}
.revTab1 { HEIGHT: 25px;width:98%; float:left;padding-left:3px;}
.px13 {font-size: 13px;color: #000;margin: 0px;padding-bottom: 0px;line-height: 23px; text-align:left;padding:5px 5px 5px 10px;}
.px14{ width:365px;text-align: left;font-size: 16px;height: 35px; line-height:35px;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";color: #990000; text-align:center; padding-left:5px; border-bottom:1px dashed  #f1f1f1}
.c1 {PADDING-RIGHT: 0px; BACKGROUND: url(btn1.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN:0px; FONT: 12px/18px ËÎÌå; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center;
}
.c2{ padding-left:15px; width:780px; float:left}
.c3{text-align:right;float:right;width:9%; color:#cfcece; text-align:center}

.net_lf {FLOAT: left; WIDTH: 940px; HEIGHT: auto}
.net_lfa {FLOAT: left; WIDTH: 5px; HEIGHT: 225px;}
.net_lfbt {FLOAT: left; WIDTH: 950px; HEIGHT: 6px; background:url(lfbt.gif) repeat-x;}
.net_lf .lftp1 {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 460px; HEIGHT: 25px; line-height:25px; color:#cc3300; font-weight:bold; font-size:14px;
}
.net_lf .lftp2 {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 460px; HEIGHT: 28px; line-height:28px; color:#fff; font-weight:bold; font-size:14px;}
.blkc {
	FLOAT: left; WIDTH: 25px; PADDING: 5px 0px 0px 5px; HEIGHT: 28px
}
.blk {
	FLOAT: left; WIDTH: 25px; PADDING: 5px 0px 0px 5px; HEIGHT: 15px
}
.boxc {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 150px; COLOR: #004072; LINE-HEIGHT: 30px; HEIGHT: 30px;
}
.net_lf .lfmid {
	 FLOAT: left; WIDTH: 690px; HEIGHT: auto;
}
.net_lf .lfmid #xx3 {
	FLOAT: left
}
.net_lf .box2 {
	FLOAT: left; WIDTH: 215px; PADDING-TOP: 5px; HEIGHT: auto
}
.net_lf .lfmid .box2 .pic2 {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 82px; HEIGHT: auto
}
.net_lf .lfmid .box2 .sm {
	FLOAT: right; WIDTH: 120px; COLOR: #555; LINE-HEIGHT: 20px; HEIGHT: auto; TEXT-ALIGN: left; margin-left:5px;
}
.net_lf .lfmid .box2 .pic2 .pic {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 80px; PADDING-TOP: 1px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 70px
}
.net_lf .lfmid .box2 .pic2 .txt2 {
	FLOAT: left; WIDTH: 80px; LINE-HEIGHT: 22px; HEIGHT: 26px; text-align:center;
}
.net_lf .lfmid .box2 UL {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 216px
}
.net_lf .lfmid .box2 LI {
	FLOAT: left; WIDTH: 210px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: left
}
.mid2 {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 0px solid; FLOAT: left; BORDER-LEFT: #f0f0f0 1px solid; WIDTH: 301px; BORDER-BOTTOM: #f0f0f0 1px solid; HEIGHT: auto; TEXT-ALIGN: left
}
.mid2 UL {
	 FLOAT: left; WIDTH: 301px;
}
.mid2 UL LI {
	LIST-STYLE-POSITION: inside; FLOAT: left; OVERFLOW: hidden; WIDTH: 294px; LINE-HEIGHT: 25px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left;PADDING-LEFT: 5px;
}
.gonggao {
	MARGIN-TOP: 8px; FLOAT: left; BACKGROUND-IMAGE: url(bg_1.25.gif); WIDTH: 680px; HEIGHT: 22px
}
.gonggao .a01 {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: auto; LINE-HEIGHT: 21px; BORDER-BOTTOM: #e5e5e5 0px solid; HEIGHT: 21px; background-color:#ebf6fb;
}
.gonggao .a01 A {
	COLOR: #004072
}
.gonggao .a02 {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(bg.1.20.jpg); BORDER-LEFT: #e0e0e0 1px solid; WIDTH: auto; LINE-HEIGHT: 21px; BORDER-BOTTOM: #e0e0e0 0px solid; HEIGHT: 21px; float:left;
}
.gonggao .a02 A {
	COLOR: #004072}
.gonggao .blk2 {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 3px; HEIGHT: 20px}
	
.serBan {FLOAT: left; WIDTH: 288px; border:1px solid #d3edf7; margin-left:5px;
}
.serBan .sbTop {
	height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:left;width:258px; padding-left:30px;background: url(gk.gif) 0px 0px no-repeat; color:#004499; padding:2px 0px 0px 30px;
}
.serBan .sbbot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM:5px; PADDING-TOP: 5px; text-align:left; line-height:22px
}