body { margin:0px; padding: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif, "ËÎÌå"; background: url(../img/bg_01.gif) repeat-x;}
.clear {clear: both;}
ul,li,div,hr,th,td,dl,dt,dd,form,input,img,p{ margin:0px; padding:0px; }
ul{ list-style:none;}
a{ color:#000000;}
a:link,a:active,a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
img { border: none;}
h5 { margin: 0px; padding: 0px; font-size: 12px;}
.fl { float: left;}
.fr { float: right;}



/******Ê×Ò³******/
.header { width: 1000px; margin: 0px auto; height: 100px; position: relative;}

.header .top_01 { text-align: right; padding: 5px 35px 0px 0px; color:#a1a0a0;}
.header .top_01 a { color:#a1a0a0; padding: 0px 5px 0px 0px;}

.header .top_02 { text-align: right; padding: 5px 35px 0px 0px; color:#a1a0a0;}
.header .top_02 a { color:#a1a0a0; padding: 0px 5px 0px 0px;}
.header .logo{ position:absolute; top: 45px;}

ul.subnav {
	clear: both;
	padding-top: 1px;
	display: none;
}
ul.subnav li {
	color:#333333;
	padding: 0px;
}
ul.subnav li a {
	color:#333333;
	font-weight: normal;
}

/******Ê×Ò³:µ¼º½******/
.menu { width: 1000px; height: 54px; margin: 0px auto; font-weight: bold; }
.menu ul { margin-left: 30px;}
.menu li { float: left; color:#FFFFFF; line-height: 26px;}
.menu a { color:#FFFFFF; padding: 0px 10px;}
.menu a:hover { color: #f6ab02;}

.menu .up { color: #f6ab02;}

/******Ê×Ò³:×ó±ß******/
.content { width: 970px; margin: 0px auto;}
.content .con_left { float: left; width: 220px; }

.inp_01 { width: 110px; margin-left: 5px; border: 1px solid #1c5292;}
.buut_01 { width: 49px; height: 17px; margin: 11px 0px 15px 15px; background: url(../img/buut_01.gif) no-repeat; border: none; color: #1c5292; line-height: 18px;}

.content .con_left .login { color: #1c5292;}
.content .con_left .login td { height: 24px; line-height: 24px;}
.content .con_left .login img { padding-bottom: 13px;}
.content .con_left .login .inp_01 { width: 110px; margin-left: 15px; border: 1px solid #1c5292;}
.content .con_left .login .inp_02 { margin-left: 25px;}
.content .con_left .login .buut_01 { width: 49px; height: 17px; margin: 11px 0px 8px 15px; background: url(../img/buut_01.gif) no-repeat; border: none; color: #1c5292; line-height: 18px;}

.content .con_left .guest { width: 220px; margin-top: 20px; color: #1c5292;}
.content .con_left .guest h5 { height: 26px; border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; line-height: 26px; padding-left: 10px;}
.content .con_left .guest ul { margin: 10px 20px 0px 20px;}
.content .con_left .guest li { background: url(../img/list_01.gif) no-repeat 5px 6px; padding-left: 22px; border-bottom: 1px dotted #aaccee; line-height: 25px; height:25px;}
.content .con_left .guest a { color: #1c5292; font-weight: bold;}

.content .con_left .units { width: 220px; margin-top: 20px; color: #1c5292;}
.content .con_left .units h5 { height: 26px; border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; line-height: 26px; padding-left: 0px;}
.content .con_left .units ul { margin: 0px  0px 0px 0px;}
.content .con_left .units li { padding-left: 0px;border-bottom: 1px dotted #aaccee; line-height: 24px;}
.content .con_left .units a { color: #323232;}

.content .download { border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; padding: 12px 0px 12px 0px; margin-top: 20px; text-align: center;}



/******Ê×Ò³:ÓÒ±ß:×ó±ß******/
.content .con_right { float: left; width: 740px; margin-left: 10px; overflow: hidden;}
.content .con_right .l_con_right { float: left; width: 495px;}
.content .con_right .l_con_right .flash_01 {width: 495px; height: 164px; background: url(../img/flash_01.gif) no-repeat;}

.content .con_right .l_con_right .new_01 { width: 495px; text-align: center; height: 26px; line-height: 26px; color:#000000;}
.content .con_right .l_con_right .new_01 a { color:#000000; padding: 0px 15px 0px 15px;}

.content .con_right .l_con_right .new_02 { width: 495px; height: 196px; background:url(../img/tabBg.jpg) repeat-x left 28px;}
#tab li{ height:26px; float:left; line-height:26px; background:url(../img/tabBg2.jpg) repeat-x; width:164px; text-align:center; border-bottom:#CDCDCD 1px solid;border-top:#CDCDCD 1px solid;}
#tab li a{ color:#000000;}
#tab li.tx_1{border-right:#CDCDCD 1px solid;}
#tab li.tx_2{border-right:#CDCDCD 1px solid;}
#tab li.tx_3{}

#tab li.tx1{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#tab li.tx2{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#tab li.tx3{ font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}


#box1{ height:158px; clear:both; padding-top:10px;}
#box1 ul { list-style: none; list-style-type: none;}
#box1 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

#box2{ height:160px; clear:both; padding-top:10px;}
#box2 li{ height:20px; background:url(../img/dot.jpg) no-repeat 5px center; padding-left:12px; line-height:20px; width:473px;}

#box3{ height:160px; clear:both; padding-top:10px;}
#box3 li{ height:20px; background:url(../img/dot.jpg) no-repeat 5px center; padding-left:12px; line-height:20px; width:473px;}














#Ttab li{ height:26px; float:left; line-height:26px; background:url(../img/tabBg2.jpg) repeat-x; width:54px; text-align:center; border-bottom:#CDCDCD 1px solid; }
#Ttab li a{ color:#000000;}
#Ttab li.tx_1{border-right:#CDCDCD 1px solid;}
#Ttab li.tx_2{border-right:#CDCDCD 1px solid;}
#Ttab li.tx_3{border-right:#CDCDCD 1px solid;}
#Ttab li.tx_4{}

#Ttab li.tx1{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Ttab li.tx2{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Ttab li.tx3{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Ttab li.tx4{ font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}

#Tbox1{   clear:both; padding-top:0px;}
#Tbox1 ul { list-style: none; list-style-type: none;}
#Tbox1 li{ height:24px;  padding-left:5px; line-height:24px; width:480px;}

#Tbox2{   clear:both; padding-top:0px;}
#Tbox2 li{ height:24px; background:url(../img/dot.jpg) no-repeat 25px center; padding-left:35px; line-height:20px; width:438px;}

#Tbox3{   clear:both; padding-top:0px;}
#Tbox3 li{ height:24px; background:url(../img/dot.jpg) no-repeat 25px center; padding-left:35px; line-height:20px; width:438px;}

#Tbox4{   clear:both; padding-top:0px;}
#Tbox4 li{ height:24px; background:url(../img/dot.jpg) no-repeat 25px center; padding-left:35px; line-height:20px; width:438px;}



#Atab li{ height:26px; float:left; line-height:26px; background:url(../img/tabBg2.jpg) repeat-x; width: 120px; text-align:center; border-bottom:#CDCDCD 1px solid; }
#Atab li a{ color:#000000;}
#Atab li.tx_1{border-right:#CDCDCD 1px solid;}
#Atab li.tx_2{border-right:#CDCDCD 1px solid;}
#Atab li.tx_3{border-right:#CDCDCD 1px solid;}
#Ttab li.tx_4{}

#Atab li.tx1{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Atab li.tx2{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Atab li.tx3{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Atab li.tx4{ font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}

/***20110811***/
#Btab ul{ margin:1px 0 0;}

#Btab li{ height:26px; float:left; line-height:26px; background:url(../img/tabBg2.jpg) repeat-x; width: 247px; text-align:center; border-bottom:#CDCDCD 1px solid; }
#Btab li a{ color:#000000;}
#Btab li.tx_1{border-right:#CDCDCD 1px solid;}

#Btab li.tx1{border-right:#CDCDCD 1px solid; font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}
#Btab li.tx2{ font-weight:bold; background:url(../img/tabBg1.jpg) repeat-x;}

#Bbox1{   clear:both; margin:0px; padding:0px;}
#Bbox1 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Bbox1 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

#Bbox2{   clear:both; margin:0px; padding:0px;}
#Bbox2 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Bbox2 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

/******/



#Abox1{   clear:both; margin:0px; padding:0px;}
#Abox1 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Abox1 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

#Abox2{   clear:both; margin:0px; padding:0px;}
#Abox2 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Abox2 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

#Abox3{   clear:both; margin:0px; padding:0px;}
#Abox3 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Abox3 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}

#Abox4{   clear:both; margin:0px; padding:0px;}
#Abox4 ul { list-style: none; list-style-type: none; margin:0px; padding:0px;}
#Abox4 li{ height:20px;  padding-left:5px; line-height:20px; width:480px;}











.content .con_right .l_con_right .new_03 { width: 495px; background: url(../img/title_02.gif) repeat-x; overflow: hidden;}
.content .con_right .l_con_right .new_03 h5 { padding: 10px 0px 0px 12px;}
.content .con_right .l_con_right .new_03 img { padding: 2px 15px 0px 5px;}
.content .con_right .l_con_right .new_03 ul { margin: 3px 0px 0px 0px;}
.content .con_right .l_con_right .new_03 li { width: 505px; height: 24px; line-height: 24px; }
.content .con_right .l_con_right .new_03 a { color:#000000;}

.content .con_right .l_con_right .new_04 { width: 495px; height: 102px; background: url(../img/title_03.gif) repeat-x;}
.content .con_right .l_con_right .new_04 h5 { padding: 10px 0px 0px 12px;}
.content .con_right .l_con_right .new_04 img { margin: 0px 5px 0px 5px;}
.content .con_right .l_con_right .new_04 ul { margin: 15px 0px 0px 55px;}
.content .con_right .l_con_right .new_04 li { float: left;}

/******Ê×Ò³:ÓÒ±ß:ÓÒ±ß******/
.content .con_right .r_con_right { float: left; width: 235px; margin-left: 10px;}
.content .con_right .r_con_right .hotline { width: 235px; overflow:hidden; }
.content .con_right .r_con_right .hotline h5 { background: url(../img/line_01.gif) no-repeat 0px 24px; line-height: 26px; color: #1c5292; padding-left: 10px;}
.content .con_right .r_con_right .hotline ul { margin: 0px 10px 0px 10px;}
.content .con_right .r_con_right .hotline li { line-height: 15px; border-bottom: 1px dotted #aaccee; padding: 5px 5px 5px 15px;}
.content .con_right .r_con_right .hotline li .font_01 { width: 80px; height: 50px;}
.content .con_right .r_con_right .hotline li .font_02 { width: 180px; height: 50px;}

.content .con_right .r_con_right .quotes { width: 220px; margin-top: 20px; color: #1c5292;}
.content .con_right .r_con_right .quotes h5 { height: 26px; border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; line-height: 26px; padding-left: 10px;}
.content .con_right .r_con_right .quotes ul { margin: 10px 20px 0px 20px;}
.content .con_right .r_con_right .quotes li { background: url(../img/list_01.gif) no-repeat 5px 6px; padding-left: 22px; border-bottom: 1px dotted #aaccee; line-height: 24px;}
.content .con_right .r_con_right .quotes a { color: #1c5292; font-weight: bold;}

.content .con_right .r_con_right .training { width: 235px; margin-top: 20px; color: #1c5292;}
.content .con_right .r_con_right .training h5 { height: 26px; border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; line-height: 26px; padding-left: 10px;}
.content .con_right .r_con_right .training ul { margin: 10px 20px 0px 20px;}
.content .con_right .r_con_right .training li { padding-left: 10px; border-bottom: 1px dotted #aaccee; line-height: 24px;}
.content .con_right .r_con_right .training a { color: #323232;}

.content .con_right .r_con_right .contest { width: 235px; margin-top: 6px; color: #1c5292;}
.content .con_right .r_con_right .contest h5 { height: 26px; border-bottom: 1px solid #aaccee; border-top: 1px solid #aaccee; line-height: 26px; padding-left: 10px;}
.content .con_right .r_con_right .contest ul { margin: 5px 20px 0px 20px;}
.content .con_right .r_con_right .contest li { padding-left: 10px; border-bottom: 1px dotted #aaccee; height:22px; line-height: 22px;}
.content .con_right .r_con_right .contest a { color: #323232;}

/******Ê×Ò³:ÓÑÇéÁ¬½Ó******/
.link { width: 970px; margin: 0px auto; color: #004499; }
.link h5{ border-bottom: 1px solid #aaccee; height: 24px; line-height: 24px;padding-left: 10px;}
.link p { height: 38px; line-height: 38px; text-align: center;}
.link a { color: #004499; padding: 0px 5px 0px 5px;}

/******Ê×Ò³:½Å²¿******/
.foot { height: 112px; line-height: 20px; padding-top: 10px; text-align: center; color:#004499; background: url(../img/foot_01.gif) repeat-x;}


/******ÈðÆæÑÐ¾¿:Ò»¼¶Ò³Ãæ******/
.y_content { width: 945px; margin: 10px auto 0px auto; overflow: hidden;}

/******ÈðÆæÑÐ¾¿:Ò»¼¶Ò³Ãæ:×ó±ß******/
.y_content .y_con_left { float:left; width: 213px; margin-bottom: 30px;}

.y_content .y_con_left .pic_03 { width: 213px;}

.y_content .y_con_left { width: 213px; color: #1c5292;}
.y_content .y_con_left ul {  margin: 0px;}
.y_content .y_con_left ul li { background: url(../img/list_03.gif) no-repeat 10px 10px; padding-left: 22px; border-bottom: 1px solid #004499; line-height: 24px;}
.y_content .y_con_left a { color: #1c5292;}
.y_content .y_con_left ul li ul {   }
.y_content .y_con_left ul li ul li { background: url(../img/list_003.gif) no-repeat 10px 10px;border-bottom: 1px dotted #d5e1f1; width: 150px;padding-left: 20px;    }



/******ÈðÆæÑÐ¾¿:Ò»¼¶Ò³Ãæ:ÓÒ±ß******/
.y_content .y_con_right { float:left; width: 717px; margin-left: 10px;}
.y_content .y_con_right .pic_04 { width: 717px; height: 49px;}

.y_content .y_con_right .weizhi { width: 700px; height: 30px; text-align: right; padding-right: 15px; line-height: 30px;}
.y_content .y_con_right .weizhi a { color:#000000;}

.y_content .y_con_right .title_right { width: 685px; height: 15px; padding: 10px 20px 10px 10px; color: #245c99; font-size: 14px;}
.y_content .y_con_right .title_right .more { float:right; width:51px; height: 19px; background: url(../img/buut_07.gif) no-repeat; padding-left: 10px; line-height: 20px; font-size: 12px; }
.y_content .y_con_right .title_right .more a { color:#004499;}
.y_content .y_con_right .title_right img{ padding: 3px 10px 0px 0px;}

.y_content .y_con_right .title_new { width: 657px; height: 29px; background: url(../img/title_06.gif) repeat-x; line-height: 30px; padding: 0px 30px 0px 30px; color:#004499; font-weight:bold; }

.y_content .y_con_right .title_new01 { clear:both; width: 717px; margin-bottom: 15px;}
.y_content .y_con_right .title_new01 li{ width: 670px; height: 28px; color:#004499; border-bottom: 1px solid #dbdbdb; line-height: 28px; padding: 0px 30px 0px 20px; color:#000000;}
.y_content .y_con_right .title_new01 a{ color:#000000;}

.page { width: 717px; text-align: right; margin-bottom: 50px;}
.page a { color:#000000;}

/******½»Ò×ÅÅÃû******/
.y_content .y_con_right .title_line { width: 685px; height: 15px; padding: 10px 20px 10px 10px; color: #245c99; font-size: 14px; border-bottom: 1px solid #cccccc;}
.y_content .y_con_right .title_line img{ padding: 3px 10px 0px 0px;}
.y_content .y_con_right .jieshao { width: 700px; padding: 10px; line-height: 22px; }

.y_content .y_con_right .xiangxi { overflow: hidden;} 
.y_content .y_con_right .xiangxi h3 { font-size: 16px; text-align: center; border-bottom: 1px dashed #CCCCCC; padding-bottom: 10px; margin: 0px;} 
.y_content .y_con_right .xiangxi h5 { text-align: center; font-weight: normal; padding: 5px 0px 25px 0px; color: #666666;}
.y_content .y_con_right .xiangxi p { line-height: 20px; padding: 0px 10px 15px 10px;}

/******ÏêÏ¸ÄÚÈÝ******/
.next { width: 100%; color: #666666; border-top: 1px dashed #CCCCCC; margin-top: 20px; padding: 10px 0px 10px 10px;}
.next li { width: 100%; height: 22px;}
.next a { color: #666666;}


.y_content .y_con_right .info { width: 685px; height: 15px; padding: 10px 20px 10px 10px; color: #245c99; font-size: 14px; border-bottom: 2px solid #dbdbdb;}
.y_content .y_con_right .info img{ padding: 3px 10px 0px 0px;}
.y_content .y_con_right .wenzhan { overflow: hidden; padding: 20px 0px 50px 0px; line-height:20px;}
.y_content .y_con_right .wenzhan p { line-height: 20px; padding: 0px 10px 15px 10px;}
.y_content .y_con_right .wenzhan li { float:left; width: 80px; height: 21px; background: #b6b6b6; line-height: 21px; text-align: center; margin: 0px 1px 0px 0px;}
.y_content .y_con_right .wenzhan a { color:#000000;}
.y_content .y_con_right .liang { color:#FFFFFF; }
.y_content .y_con_right .liang a{ color:#FFFFFF; }

.buut_02 { width: 717px; text-align: right; margin-bottom: 50px;}
.buut_02 a { color:#000000;}

.input_textarea {
	margin: 5px;
	border:1px solid #1c5292;
	width: 97%;
	overflow: auto;
}

.impItem {
	color:#f7aa04;
}

#loader {
	background: #ffffff;
	display: none;
	position: absolute;
	padding: 5px;
	border: 1px solid #666666;
	text-align: center;
}




#frmcontent .table {
	border-bottom: 0px;
	border-right: 0px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size: 14px;
}
#frmcontent .tr0{
	background-color:#F3F3F3;
	font-weight: bold;
}
#frmcontent .tr2{	
	background-color: #F9F9F9;
}
#frmcontent td{
	height: 25px;
	line-height: 25px;
	padding: auto 5px auto 5px;
	color: #333333;
	text-align: center;
	border-top: 0px;
	border-left: 0px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
#frmcontent .td-right {
	text-align: right;
}
#frmcontent .td-noborder {
	border: 0px;
}
#frmcontent .td-note {
	border: 0px;
	font-size: 14px;
	text-decoration: none;
	text-align:left;
}
#frmcontent .title {
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	height: 25px;
}
#frmcontent .title2 {
	font-size: 14px;
	text-align:center;
}
#frmcontent .button {
	font-size: 13px;
	height: 22px;
	text-align:center;
}


.article_content {
	width: 1000px;
	margin: 10px auto 0px auto;
	padding: 20px 0 0 0;
	overflow: hidden;
	background-image: url(../img/article_bg.jpg);
	background-repeat: no-repeat;
}
.article_content_text {
	padding: 20px 10px 20px 10px;
	line-height: 20px;
}

.article_title {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding-left: 10px;
}

#introToRead {
	margin: 10px 0 0 0;
	padding: 0 10px 0 10px;
	line-height: 20px;
}
