/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px; 
	color: #111111;
	line-height: 1.35;
	text-align:center;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-color:#FFFFFF;
}
table{ border:0px; margin:0px; padding:0px;}
img{
	border-style: none;
}
textarea {font-size:12px;
}
form {
	margin: 0;
	padding: 0;
}
input{
font-size:12px;
}
/* H Style====*/
h1, h2, h3, h4, h5, h6{
 margin: 0px;
 padding: 0px;
}
h1{ 
 font-size:19px;
 font-weight:bolder;
}

h2{
 font-size:16px;
 font-weight:bolder;
}

h3{
 font-size:14px;
 font-weight:bold;
}

h4{
 font-size:12px;
 font-weight:bold;
 line-height:1.5;
}
h5{
 font-size:12px;
 font-weight:700;
}

/* Font Style======*/

.b{font-weight: bold;
   }
.b_un{font-weight:normal;
   }
.u{text-decoration: underline;
	}
.i{font-style: italic;
   }
.hide{
   display:none;}  
 
.zw11{
	font-size: 11px;
	 }
.zw12{
	font-size: 12px;
	 }
.zw13{
	font-size: 13px;
	 }
.zw14{
	font-size: 14px;
	 }
.zw15{
	font-size: 15px;
	 }
.zw16{
	font-size: 16px;
	 }
.lh100{line-height: 1.00;
}
.lh120{line-height: 1.20;
}
.lh135{line-height: 1.35;
}
.lh150{line-height: 1.50;
}
.lh175{line-height: 1.75;
}
.lh200{line-height: 2.00;
}
.lh300{line-height: 3.00;
}
.marg2{ margin:2px;}
.marg5{ margin:5px;}
.marg8{ margin:8px;}
.margtop2{ margin-top:2px;}
.margbot2{ margin-bottom:2px;}
.margtop5{ margin-top:5px;}
.margbot5{ margin-bottom:5px;}
.margbot8{ margin-bottom:8px;}
.margbot12{ margin-bottom:12px;}
.paddleft5{ margin-left:5px;}
.paddleft8{ margin-left:8px;}
.paddleft20{ margin-left:20px;}

.cl_white{color:#FFFFFF;
}
.cl_white a:link, .cl_white a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.cl_white a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
.cl_black{color:#000000;
}
.cl_gray1{color:#DDDDDD;} 
.cl_gray2{color:#999999;}
.cl_gray2 a:link, .cl_gray2 a:visited{
	color: #999999;
	text-decoration: none;
}
.cl_gray2 a:hover{
	color: #999999;
	text-decoration:underline;
}
.cl_gray3{color:#666666;}
.cl_gray3 a:link, .cl_gray3 a:visited{
	color: #666666;
	text-decoration: none;
}
.cl_gray3 a:hover{
	color: #666666;
	text-decoration:underline;
}
.cl_red{ color:#CC3333;}
.cl_blue0{ color:#003366;}
.cl_blueun{ color:#B4C2D4;}
.cl_blue{ color:#003399;}
.cl_blue a:link, .cl_blue a:visited{
	color: #003399;
	text-decoration: none;
}
.cl_blue a:hover{
	color: #003399;
	text-decoration:underline;
}
.cl_blue2{ color:#1F5882;}
.cl_blue2 a:link, .cl_blue2 a:visited{
	color: #1F5882;
	text-decoration: none;
}
.cl_blue2 a:hover{
	color: #1F5882;
	text-decoration:underline;
}
.cl_blue3{ color:#004477;}
.cl_blue3 a:link, .cl_blue2 a:visited{
	color: #004477;
	text-decoration: none;
}
.cl_blue3 a:hover{
	color: #004477;
	text-decoration:underline;
}
.p_l2{ text-indent:24px;}
.cl_green{ color:#339933;}
.align_l{text-align:left;}
.align_m{text-align:center;}
.align_r{text-align:right;}
.align_lr{text-align:justify;}
.valign_t{vertical-align:top;}
.valign_m{vertical-align:middle;}
.valign_b{vertical-align:bottom;}

.width100{ width:100%;}
.width95{ width:95%;}
.width92{ width:92%;}
.width60{ width:60%;}
.float_l, .f_left{ float:left;}
.float_r, .f_right{ float:right;}
.float_n{ float:none;}

.clearall{ clear:both;}

/* A Style====*/
a:link, a:visited{
	color: #222222;
	text-decoration: none;
}
a.a_defalt:link, a.a_defalt:visited{color: #222222;}
a.a_defalt:hover{color: #222222;text-decoration: underline;}
a:hover{
	color: #222222;
	text-decoration: underline;
}
a.a_bg:hover{
	background-color:#F0F3F7;
	text-decoration: none;
}
a.a_2none:hover{
	text-decoration: none;
}
a.a_none{
	text-decoration: none;
}
a.a_un:link, a.a_un:visited{
	text-decoration:underline;
}
a.a_2un:hover{
	text-decoration:underline;
}

a.a_2red:hover{
	color: #CC3333;
	text-decoration: underline;
}
a.a_2blue:hover{
	color: #003399;
	text-decoration: underline;
}

a.a_art:link {
	color:#0033CC;
}
a.a_art:hover {
	color: #CC3333;
}
a.a_art:visited {
	color:#003399;
}


/* Class Style=====*/
#dv1{width:823px; height:80px; margin-left:auto; margin-right:auto; padding:0px;}
#dv2, #dv3, #dv4{width:823px; z-index:0;}

.logo{width:160px;height:68px;top:12px;text-align:center;position:relative; float:left; padding:0px; margin:0px;}
.tops{top:6px;float:right;position:relative; padding:0px; margin:0px;}
.top1{width:663px;height:41px; text-align:right;}
.top2{width:663px;height:33px;position:relative; right:0; bottom:0; padding:0px; margin:0px;}
.menu{list-style-type:none;margin:0px; padding:0; float:left; width:651px; height:33px; background-image:url(../images/menu_bg_mid.gif);}
.menuleft{ background-image:url(../images/menu_bg_left.gif); background-repeat:no-repeat; background-position:right; padding:0px; margin:0px; height:33px; width:6px;float:left;}
.menuright{ background-image:url(../images/menu_bg_right.gif); background-repeat:no-repeat; background-position:left; padding:0px; margin:0px; height:33px; width:6px;float:left;}
/* menu Style=====*/
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul li {float:left; position:relative; margin:0px 0px 1px 0px; padding:0px 6px 0px 0px; height:32px;line-height:32px;text-align:center; color:#B4C2D4;}
.menu ul li a, .menu ul li a:visited {text-decoration:none; color:#EEEEEE; }
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#FFFFFF;text-decoration:underline; position:relative;}
.menu ul li:hover ul {display:block; z-index:98; position:absolute; top:30px; left:0px; width:111px; background-color:#CFD9E6; border:1px solid #9AACC3;}
.menu ul li:hover ul li{display:block; position:relative; width:110px; margin:0; padding:2px; clear:left; height:auto; line-height:19px; text-align:left;}
.menu ul li:hover ul li a.mhide {background:#B4C2D4; background-image:url(../images/goblue3.gif); background-position:right; background-repeat:no-repeat;color:#012A5F;text-decoration:none;}
.menu ul li:hover ul li:hover a.mhide {background:#1C5AAE; color:#FFFFFF;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; color:#000000;text-decoration:none;}
.menu ul li:hover ul li a:hover {background:#1C5AAE; color:#FFFFFF;}
.menu ul li:hover ul li:hover ul {display:block; z-index:99; background-color:#CFD9E6; position:absolute; left:110px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-112px;}

/* other Class=====*/
.clearlr0{clear:both;}
.clearlr{ clear:both; height:0;}
.t_list {padding:0;margin:0;list-style-type:none; width:100%;}
.t_list_c5 li {float:left; width:230px;}
.t_list_c5 li ul {padding:0;margin:0;list-style-type:none;}
.t_list_c5 li ul li {float:none;  display:block;clear:both;}
.list0{ list-style-type:none;}
.list1{ list-style-type:disc;}
.list2{ list-style-type:lower-alpha;}
.list3{ list-style-type:decimal;}

.div_inher0{ display:block; width:100%;}
.div_inher{ display:block; position:relative; width:100%;}
.div_inher1{ display:block; width:100%; height:1px;}


.title_bg{ width:100%;background-color:#CFD9E6; border-bottom:1px solid #6289BA;}
.title_bg2{width:100%;background-color:#F4E6E6; border-bottom:1px solid #E49F9F;}
.title_bg3{ width:100%;background-color:#EEF1F7; border-bottom:1px solid #CCD5E6;}


/* table style  */
.t div{ float:left;}
.l, .r { height:4px;width:4px;}
.m { height:4px;}
.l2, .r2 { height:25px;width:2px;}
.m2 { height:25px; padding-left:5px;}
.m3 {padding:6px; margin:0px 3px 0px 2px;}
.t_foot div{height:8px;float:left;}
.l4, .r4{width:7px; }
.l2_2, .m2_2, .r2_2 {height:2px;}
.m2_2R{ background-color:#C12D2D;}
.m2_2G{ background-color:#5DB15D;}
.m2_2B{ background-color:#1C5AAE;}
.l3_line, m3_line, r3_line{height:1px;}
.t_midline{margin:12px 0px 8px 0px; height:1px; width:100%;}


.ul_quot1{ padding:2px 0px 6px 8px; width:auto;}
.ul_quot2{ padding:0px; margin:8px; width:auto;}
.ul_art{ margin:8px; padding-left:25px; width:90%; list-style-type:none;}
.b li .ul_quot1{ font-weight:normal; color:#000000;}

/* Article list style  */
.artlist1, .artlist2, .artlist3{ margin-top:5px; width:100%; clear:both;}
.artlist1 h4, .artlist2 h4, .artlist3 h4{ margin:0; padding:0; font-size:13px; line-height:1.5;}
.artdate{ color:#666666; font-size:12px; font-weight:normal;}
a.arttitle:link, a.arttitle:visited{color: #1F5882; text-decoration: underline;}
a.arttitle:hover{color: #376EB8; text-decoration:underline;}
.artkinds{font-size:12px; font-weight:normal;}
a.artkinds:link, a.artkinds:visited{ color:#999999;text-decoration: none;}
a.artkinds:hover{color: #555555; text-decoration:underline;}
.artimg{ float:left; margin:0 5px 5px 5px; width:48px; height:48px; position:relative;}
.artblock{ float:left; width:150px; position:relative;}
.artabstract{ color:#666666;}
a.artmore:link, a.artmore:visited{ font-size:12px; color:#999999; text-decoration:underline;}
a.artmore:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.artipage{ clear:both; display:block; width:100%; background-color:#CFD9E6; text-align:center;}
.artgray{ color:#AAAAAA;}

.artalllist .artblock{ float:left; width:500px; position:relative;}
.artalllist h4{ background-color:#EEF2F6; border-top:1px #C8D1E3 solid;}
.artalllist .artabstract{ padding:8px 10px 18px 10px; display:block; color:#333333;}

#art_content a:link, #art_content a:visited{ color:#003399; text-decoration:underline;}
#art_content a:hover{ color:#FF0000;}

#holdconnect{ display:none;}