body{margin:0px 0px 0px 0px; background-color:#DBDBDB; text-align:center;}
.border_top{margin:auto; margin-bottom:0px; width:923px; height:41px; background-position:bottom; background-image:url(../images/border_top_bg.gif); background-repeat:repeat-x; text-align:left;}
.border_img{width:6px; height:6px; border-width:0px; }
.border_img_top{width:235px; height:31px; border-width:0px; margin-top:10px;}
.border_right{width:6px; height:6px; display:inline; float:right;}
.border_right_top{width:6px; height:6px; margin-top:35px; display:inline; float:right;}
.center_left{padding:0px 0px 0px 0px; margin:auto; width:923px; background-color:#fff; background-image:url(../images/center_left.gif); background-position:left; background-repeat:repeat-y;}
.center_right{padding:0px 0px 0px 0px;margin:auto; text-align:center; width:923px; background-image:url(../images/center_right.gif); background-position:right; background-repeat:repeat-y;}
.border_bot{margin:auto; margin-top:0px; margin-bottom:15px; width:923px; height:6px; background-image:url(../images/border_bot_bg.gif); text-align:left;}
.center_out{margin:auto; width:900px; border:1px solid #848484; border-top-width:0px;}
.top{width:100%; height:130px; background-color:#4070BA; background-image:url(../images/menu_bg.jpg); background-position:right; background-repeat:no-repeat; text-align:left;}
.top_right{width:100%; height:100px; text-align:left; border-bottom:1px solid #fff; display:inline; float:right;}
.top_img{border-width:0px; vertical-align:top;}
.top_lang{display:inline; float:right; padding:23px 30px 0px 0px; text-align:right; vertical-align:top;}
.top_charsize{display:inline; float:right; padding:18px 30px 0px 0px; text-align:right; vertical-align:middle; font-family:Arial; color:#fff; clear:both;}
.top_charsize a{color:#fff; text-decoration:none;}
.top_charsize a:hover{color:#fff; text-decoration:underline;}
.top_menu{width:100%; height:28px; color:#fff; font-family:Arial; font-size:12px; font-weight:bold; text-transform:uppercase;}
.top_menu_left{display:inline; float:left; padding-left:53px; padding-top:8px;}
.top_menu_left a{color:#fff; text-decoration:none; padding:0px 4px 0px 4px;}
.top_menu_left a:hover{color:#004169; text-decoration:none;}
.top_menu_right{display:inline; float:right; padding-right:15px; padding-top:5px;}
.search_txt{font-size:10px; color:#000; width:100px; height:12px;}
.border0{border-width:0px;}
.char_size_1{font-size:12px;}
.char_size_2{font-size:14px;}
.char_size_3{font-size:17px;}
.no_border{border-width:0px;}
.work1{width:100%; background-color:#B9CBD6; background-image:url(../images/work1_bg.jpg); background-position:top; background-repeat:repeat-x;}
.work2{width:100%; background-image:url(../images/bg_in.gif); background-position:center 10px; background-repeat:repeat-y;}
.pie_in{width:885px; text-align:left; padding:10px 0px 10px 15px; font-family:Verdana; font-size:11px; color:#004169;}
.pie_in a{color:#004169; margin-bottom:3px;}
.pie{margin:auto; padding:0px 0px 20px 10px; width:923px; font-family:Verdana; font-size:10px; color:#004169;}
.pie a{color:#004169;}
.pie_left{width:80px; display:inline; float:left; padding-left:30px;}
.pie_right{width:80px; display:inline; float:right; padding-right:30px;}
.work_area{width:619px; padding-left:13px; display:inline; float:left; text-align:justify; vertical-align:top; font-family:Verdana; font-size:11px;}
.work_area a{color:#000;}
.work_right{width:250px; display:inline; float:right;text-align:justify; vertical-align:top; font-family:Verdana; font-size:11px;}
.work_right_in{width:230px; padding:10px 10px 10px 10px;}
.work_right_in a{color:#000;}
.work_close{width:100%; height:15px; font-size:0px; clear:both;}

.blue_panel{width:100%; height:25px; padding-top:5px; clear:both; background-color:#EEF3F8; border-bottom:2px solid #004169; font-size:1px;}
.blue_left{width:5px; height:25px; background-image:url(../images/panel_b_left.gif); display:inline; float:left; font-size:1px;}
.blue_text{height:25; padding:7px 20px 4px 5px; background-color:#004169; font-family:Verdana; color:#fff; font-size:12px; font-weight:bold; display:inline; float:left;}
.blue_right{width:19px; height:25px; background-image:url(../images/panel_b_right.gif); display:inline; float:left; font-size:1px;}
.rss_cont{display:inline; float:right; padding:2px 5px 0px 0px;}

.content_container{width:599px; padding:0px 10px 0px 10px; clear:both; color:#004169;}

.last_news_title{font-weight:bold; padding-bottom:7px;}
.last_news_resume{padding-bottom:15px;}

.pro_doc{padding:0px 0px 5px 0px;}