html,body{margin:0px; font-family:Arial, Helvetica, sans-serif}
a:hover{ text-decoration:underline}
sup{ font-size:8px;}
.ptxttitle{ display:block; margin:0px; padding:0px 0px 10px 0px;}

.title2_1{ font-size:20px; color:#cc3300; margin:0px; padding:33px 0px 10px 0px; line-height:25px;}
.title3_1{ font-size:20px; color:#006600; margin:0px; padding:33px 0px 10px 0px; line-height:25px;}
.spacer100{ height:90px; margin:0px; padding:0px;}
.spacer51{ height:41px; margin:0px; padding:0px;}
.english_listtxtmember p{ margin:0px; padding:2px 0px 15px 0px;}
.title3_1 p strong{ color:#000000}
#header{width:993px; height:67px; margin:12px auto 11px auto;}
#header .logo{width:180px; height:67px; float:left;}
#header .question{width:165px; height:61px; float:right;}
#navs{width:993px; margin:0px auto}
#banner{width:990px; margin:15px auto 18px auto}
#sitemap{width:900px; margin:15px auto 18px auto}
#bottom{width:993px; margin:0px auto 24px auto}
#bottom .box{border:1px solid #cccccc; width:241px;}
.ptitle{ background-color:#ae0001}
#bottom .box .ptxt{font-size:12px; color:#222222; line-height:17px; height:82px; margin:15px}
#bottom .box .ptxt a{font-size:12px; color:#AC0000; font-weight:bold; text-decoration:none}
#bottom .box .ptxt a:hover{font-size:12px; color:#AC0000; font-weight:bold; text-decoration:underline}
#footer{border-top:3px solid #333333; width:993px; margin:0px auto; font-size:12px; line-height:20px; color:#555555; padding-bottom:20px; text-align:center}
#footer a{color:#000000; text-decoration:none}
#footer a:hover{color:#000000; text-decoration:underline}
#subs{width:993px; margin:10px auto;}
#subs #leftpart{background-image:url(../_images/left.jpg); background-repeat:no-repeat; width:162px; background-position:bottom; background-color:#b3d4e3}
#subs .rightpart{width:819px; margin-left:10px;}
#subs .rightpart .rtitle{background-image:url(../_images/title/bg.jpg); background-repeat:repeat-x;}
#news_left{margin-right:50px;}

#news_left p{ margin-bottom:15px;}
#news_left p a{ color:#ad0000; text-decoration:none}
#news_left p a:hover{ color:#ad0000; text-decoration:underline}
#apply_left{margin-right:50px;}
#contact_left{margin-right:50px; margin-left:29px;}
#contact_left p{margin-bottom:10px;}
#contact_left .input{border: 1px ridge #C5C5C5; margin-bottom:10px; width:181px;}
#contact_left textarea{border: 1px ridge #C5C5C5; margin-bottom:10px; width:232px;}
#apply_left a{color:#ad0000; text-decoration:none; font-weight:bold}
#apply_left a:hover{color:#ad0000; text-decoration:underline; font-weight:bold}
#contact_right{padding-left:35px; margin-left:4px; height:323px; line-height:150%; margin-right:49px;}
#contact_right a{line-height:200%; color:#A90800; font-weight:bold; text-decoration:none}
#contact_right a:hover{line-height:200%; color:#A90800; font-weight:bold; text-decoration:underline}
#news_right{padding-left:35px; border-left:1px solid #DDDDDD; margin-left:4px; height:323px; line-height:150%}



#news_rightbox{padding-left:15px; border-left:1px solid #DDDDDD; margin-left:4px;  line-height:150%}
.news_right1{ border:1px solid #D4DEDF; margin-bottom:10px;}
.right_box_t{ background-color:#AE0001; line-height:36px; text-indent:20px; color:#FFFFFF}
.right_box_c{ padding:15px;}


.right_box_c a{ color:#AC0500; text-decoration:none; font-size:10px;}
.right_box_c strong a{ color:#AC0500; text-decoration:none; font-size:10px;}

.schide_contents_left a{ color:#AC0500; text-decoration:none}



.right_box_t{}

#news_right a{line-height:200%; color:#A90800; font-weight:bold; text-decoration:none}
#news_right a:hover{line-height:200%; color:#A90800; font-weight:bold; text-decoration:underline}
#news_right strong{line-height:200%;  font-weight:bold; text-decoration:none}
.englist_l2x1{ width:485px; margin:33px 39px 0px 23px; font-size:12px; color:#222222; line-height:150%}

.eng_2{ width:485px; margin:0px 39px 0px 23px; font-size:12px; color:#222222; line-height:150%; }
.eng_2 strong{ color:#222222}
.eng_2 li{ padding-bottom:10px; line-height:14px;}
.eng_2 p{ margin:0px; padding:15px 0px 0px 0px ; line-height:150%;}
.greentitle{margin:33px 39px 0px 13px; color:#ffffff; background-color:#006699; line-height:29px; text-indent:10px;}
.eng_2 ul{ margin:0px; padding:20px 10px 10px 40px; border:0px;}
.eng_r_t{ width:273px; height:98px; background-image:url(../_images/english/r_top.jpg)}
.eng_r_tt{ width:180px; padding:45px 0px 0px 60px; color:#D1350C}
.eng_r_t3t{ width:180px; padding:50px 0px 0px 60px; color:#006600}
.eng_r_list li{ padding-bottom:15px; list-style-image:url(../_images/star1.gif);}
.eng_r_list{ margin:0px; padding:0px; border:0px;}
.right_txt{padding:0px 0px 0px 60px; font-size:12px}
.greyboxp{ background-color:#e5e5e5; display:block; margin-bottom:10px;}
.greyboxp ul{ background-color:#e5e5e5;}
.greyboxp span{ line-height:20px; text-indent:10px; display:block; padding-top:10px;}

.englist_l2x1 h3{ font-size:12px; color:#336699; margin:0px; padding:0px; border:0px;}
.englist_r2x1{ background-image:url(../_images/english/r_bg.jpg); padding-bottom:30px;}
.englist_r2x1 p{ margin:0px; padding:0px;}
.englist_r2x1 ul{ margin:0px 5px 0px 70px; font-size:12px; padding:0px 0px 0px 0px;}
.englist_r2x1 span{ margin:0px 10px 10px 60px;font-size:12px; display:block}
.english_listbox{ border-bottom:1px solid #dddddd; padding-bottom:20px; margin-bottom:20px; margin-left:21px;}
.english_listtxtmember p strong{ color:#000000}
.english_listimg{ background-image:url(../_images/english/imgbg.jpg); background-repeat:no-repeat; margin-left:0px;}
.english_listimg img{ margin:7px 12px 11px 13px}
.englist_l2x1 strong{ color:#555555; font-size:12px;}
.englist_l2x1 ul{ list-style-type:square}
.rightpart li{ list-style-type:square}
.englist_l2x1 ul strong{ color:#222222; font-size:12px;}
.english_menu{ background-image:url(../_images/english/menu_bg.jpg); background-repeat:repeat-x}
.english_contents{ margin:25px 0px 0px 20px;}
.english_contents h1{ font-size:14px; color:#336699; margin:0px; padding:0px; border:0px}
.english_lnkbtn a{ display:block; width:271px; height:34px; background-image:url(../_images/english/hover.jpg); line-height:34px; background-position:2px 0px; background-repeat:no-repeat; color:#ad0000; font-weight:bold; font-size:12px; text-decoration:none; text-indent:60px;}
.english_lnkbtn a:hover{ display:block; width:271px; height:34px; background-image:url(../_images/english/hover.jpg); line-height:34px; background-position:2px 0px; background-repeat:no-repeat; color:#ad0000; font-weight:bold; font-size:12px; text-decoration:underline; text-indent:60px;}
.rmenus{ background-image:url(../_images/schedule/menusbg.jpg); margin-top:16px;}
.schide_contents{ width:750px; margin-bottom:0px; margin-left:37px; margin-top:30px;}
.schide_contents_left{ width:437px; margin-right:53px; font-size:13px;}
.schide_contents_right{ width:255px; }
.schide_contents_box{ margin-bottom:49px; font-size:12px; line-height:150%}
.schide_contents_left h1{ font-size:12px; margin:0px 0px 20px 0px; padding:0px; border:0px; color:#202020}
.schide_contents_box strong{font-size:12px; color:#006294; display:block}
.schide_contents_box p{ margin:7px;}

.schide_contents_right_box1{ background-color:#FFF3AF; border:1px solid #C3C7C8; padding:20px; color:#595B5A; font-size:12px; margin-bottom:10px; margin-top:35px;}
.schide_contents_right_box2{ background-color:#eff4f6; padding:210px 15px 10px 15px; font-size:12px; background-image:url(../_images/11.jpg); background-repeat:no-repeat; background-position:top}
.schide_contents_right_box2 ul{
	margin:0px 0px 0px 18px;
	list-style-type:square;
	padding:0px;
}
.schide_contents_right_box2 ul li{ margin-bottom:10px;}


.schide_contents_right_box2 h2{ margin:0px 0px 0px 0px; font-size:12px; color:#000000}
.schide_contents_right_box1 strong{ color:#055BA4}
.sitemap_box{ font-size:12px; width:180px;}
.hang1{ border-bottom:1px solid #dddddd;margin:0px 0px 30px 0px; padding:0px 0px 30px 0px; line-height:150%}
.sitemap_box ul{ margin:0px; padding:0px; border:0px; list-style-type:none}
.sitemap_box ul a{ color:#ad0000; text-decoration:none}
.sitemap_box ul a:hover{ color:#ad0000; text-decoration:underline}
.sitemap_box ul ul{ list-style-type:none}
.sitemap_box ul ul a{ color:#ad0000; text-decoration:none; text-indent:20px; display:block}
.sitemap_box ul ul a:hover{ color:#ad0000; text-decoration:underline; text-indent:20px; display:block}
.sitemap_box h2{ color:#555555; margin:0px; padding:0px; border:0px; font-size:12px; font-weight:100}
.sitemap_box h1{ font-size:14px; color:#999999; margin:0px; padding:0px; border:0px; display:block}


.news_right2{margin-top:67px; font-size:11px;}
.apply_listbox{ margin-left:3px; margin-bottom:20px; line-height:150%; padding-top:10px; font-size:11px;}
.apply_listbox ol{ font-size:13px;
	
}
.apply_listbox ol strong{ font-size:13px;
	
}
.apply_listbox ol li{ margin-bottom:10px;
	
}
.apply_listbox span{ padding:20px 0px; display:block}
.apply_listbox strong{color:#0B6097; font-size:12px;}
.rtext{font-size:12px; margin:25px 15px 15px 15px; width:438px;}
.rtext p{font-size:12px; margin:0px; padding:0px; line-height:150%}
.rtextimg{font-size:12px; margin:25px 15px 15px 15px;}
.rtextswf{ margin-bottom:90px;}
.rtextimg p{font-size:12px; margin:0px 0px 0px 0px; padding:0px; line-height:150%}
.rtextimg strong{font-size:14px; }
.rtextimg em{font-size:14px; margin:0px 0px 0px 0px; padding:0px; color:#006699; font-weight:bold; display:block}
.lnav ul{margin:0px; padding:0px; border:0px; list-style-type:none}
.lnav ul li{margin:0px; padding:0px; border:0px;}
.lnav ul li a{line-height:28px; border-bottom:1px solid #FFFFFF; display:block; color:#000000; font-size:12px; text-decoration:none; padding-left:10px;}
.lnav ul li a:hover{line-height:28px; border-bottom:1px solid #FFFFFF; display:block; background-color:#363636; color:#FFFFFF; font-size:12px; text-decoration:none; padding-left:10px;}


.lnav ul .sub a{line-height:25px; border-bottom:0px solid #FFFFFF; display:block; color:#B93D45; font-size:12px; text-decoration:none; padding-left:33px; background-color:#D8E9F1}
.lnav ul .sub a:hover{line-height:25px; border-bottom:0px solid #FFFFFF; display:block; color:#B93D45; font-size:12px; text-decoration:underline; padding-left:33px; background-color:#D8E9F1}
.lnav ul .subend a{line-height:25px; border-bottom:1px solid #FFFFFF; display:block; color:#B93D45; font-size:12px; text-decoration:none; padding-left:33px; background-color:#D8E9F1}
.lnav ul .subend a:hover{line-height:25px; border-bottom:1px solid #FFFFFF; display:block; color:#B93D45; font-size:12px; text-decoration:underline; padding-left:33px; background-color:#D8E9F1}
.lnav ul .sub a:hover{line-height:25px; border-bottom:0px solid #FFFFFF; display:block; background-color:#D8E9F1; color:#000309; font-size:12px; text-decoration:underline; padding-left:33px;}
.lnav ul .subend a:hover{line-height:25px; border-bottom:1px solid #FFFFFF; display:block; background-color:#D8E9F1; color:#000309; font-size:12px; text-decoration:underline; padding-left:33px;}
.lnav ul .sub .sover{line-height:25px; border-bottom:0px solid #FFFFFF; display:block; background-color:#D8E9F1; color:#000309; font-size:12px; text-decoration:none; padding-left:33px;}
.lnav ul .subend .sover{line-height:25px; border-bottom:1px solid #FFFFFF; display:block; background-color:#D8E9F1; color:#000309; font-size:12px; text-decoration:none; padding-left:33px;}


.lnav ul li .over{line-height:28px; border-bottom:1px solid #FFFFFF; display:block; background-color:#363636; color:#FFFFFF; font-size:12px; text-decoration:none; padding-left:10px;}
.txtlist{margin:10px 0px 10px 40px; padding:0px; border:0px; list-style-type:square}
.txtlist li{margin:0px 0px 5px 0px ; padding:0px; border:0px;}
.imgbox{border:1px solid #BDBDBD; width:235px; margin-left:65px; margin-bottom:29px;}
.imgbox .imgtitle{margin:10px;}
.mtDropdownMenu{LEFT: -1000px;OVERFLOW: hidden;POSITION: absolute;TOP: -1000px;margin-top: 4px;}
.mtDropdownMenu .content{POSITION: absolute}
.mtDropdownMenu .items{border:1px solid #BABABA; position:relative; z-index:2}
.top .items{color: #990000; text-decoration:none;border:1px solid #999999;}
.mtDropdownMenu .item{border:1px solid #BABABA; position:relative; z-index:2}
.mtDropdownMenu .background{Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8}
.mtDropdownMenu .shadowRight{Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4}
.mtDropdownMenu .shadowBottom{Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4}
.mtDropdownMenu .hover{border:1px solid #999999; color:#990000; text-decoration:underline}
.apply_listbox ol {
	list-style-type: decimal; margin:10px 10px 10px 20px; padding:0px;
}

.apply_listbox ol li {
	list-style-type: decimal;
	list-style-position: inside;
}




.apply_listbox ol li strong { color:#000000
}
