/* CSS Document */
body,div,ul{ margin:0 auto; padding:0; font:Arial, Helvetica, sans-serif; font-size:12px}
ul{ list-style:none}
img{ border:0; vertical-align:top}
a{ color:#000000; text-decoration:none}
.bg{ background:url(images/bg.gif) repeat-x}
.header{ height:119px; position:relative}
.head_nav{ position:absolute; width:730px; right:25px; bottom:5px; }
.head_nav ul li{ width:90px; float:left;height:29px; text-align:center}
.head_nav a{ display:block;font-size:14px; color:#373F90; font-weight:bold}
.head_nav a:hover,.main_list li a:hover{ color:#FE3E00}
.headerswf{ position:absolute; top:0; left:3px}
.banner{ width:960px; height:375px; background:#FFFFFF}
.index_new{ width:960px; height:153px; background:#FFFFFF}
.banner_swf{ margin:0 0 0 5px; padding-top:10px}
.index_new_nav{ width:950px; background:url(images/index_newbg.gif) repeat-x; height:37px}
.index_new_nav ul li{ float:left; width:auto;}
.index_new_nav_a{ display:block; width:71px; height:37px}
.index_new_nav_a:hover{ background:background:url(images/nav_1.gif) no-repeat}
.index_new_list,.index_nav_img{ height:116px; overflow:hidden}
.index_new_list{ float:left;width:48%; }
.index_new_list ul{ margin-top:10px}
.index_new_list ul li{ line-height:25px; float:left}
.index_new_list ul a:hover{ text-decoration:underline}
.index_new_list label{ display:block;}
.index_new_list_title{float:left; padding-left:25px;width:320px;}
.index_new_list_time{ float:right}
.index_nav_img{ float:right}
.index_nav_img ul li{ float:left; width:auto;}
.index_nav_img img{ margin:30px 20px 0 0}
.index_new_bot{ width:960px; height:6px; background:url(images/bgbot.gif) repeat-x}
.footer{ width:1003px; height:60px; background:url(images/footbg.gif)}
.footer center{ margin-top:15px; color:#FFFFFF}
/********************************************ÆäËü*************************************************************/
.main{ width:960px;background:#FFFFFF; padding-top:10px}
.left{ width:221px; float:left; height:auto; margin-left:4px; display:inline;}
.res_title{ background:url(images/right_zizhi.gif) no-repeat; width:221px; height:30px}
.main_list{ width:219px; height:381px; border:1px solid #BDE7FF; border-top:0px; margin-left:0px}
.main_list li{ float:left; width:211px; height:30px; line-height:30px; margin-left:3px;vertical-align:middle;background:url(images/right_bg.gif) no-repeat}
.main_list li label{ display:block; padding-left:45px}
.main_list li label a{ color:#0056B7}
.lerd_title{ background:url(images/right_lerd.gif) no-repeat; width:221px; height:30px; margin-top:4px}
.lerd_list{ width:219px; height:288px;border:1px solid #BDE7FF; border-bottom:0px; border-top:0px; margin-left:0px; overflow:hidden}
.lerd_list li{ padding:5px 0 0 20px;}
.right,.company_ban,.company_con{ width:720px;}
.company_nav{ width:715px}
.right{ float:right;}
.company_ban{ height:100px;}
.company_nav{ height:20px; color:#005AAB; background:#E5F6FF; line-height:20px; vertical-align:middle}
.company_con{ height:auto}
.company_content{ width:685px; height:auto;}
.company_content_title{ height:60px; font-weight:800; text-align:center; font-size:16px; line-height:60px; vertical-align:middle; border-bottom:1px solid #3492CF}
.company_content_con{ line-height:25px; margin-top:15px; _padding-bottom:20px}
.company_content ul{ width:685px; overflow:hidden; float:left; margin-top:20px}
.company_content li{ overflow:hidden}
.title_bg,.title_bgx{height:30px; line-height:30px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-weight:bold}
.title_bg{ background:url(images/title_bg.gif) no-repeat; }
.title_bgx{ background:url(images/title_bgx.gif) no-repeat;}
.title_bg label{ margin-left:10px}
.title_bgx label{ margin-left:15px}
.title_con{ min-height:95px; line-height:20px; padding:15px 0 0 0; overflow:hidden; letter-spacing:1px}
.title_con a{ color:#0056B7}
.cuture_con{ width:212px; height:155px; line-height:155px; vertical-align:middle; border:1px solid #CEE1EE; margin:20px 14px 0 0; _margin:20px 12px 0 0;float:left; overflow:hidden}
.cuture_con img{ margin:4px 0 0 4px }
.joblist ul li{}
.joblist ul li label{ color:#0056B7; font-weight:bold}
.gongpei{ width:110px; height:93px;  margin-right:15px; }
.urizheng{ width:670px; height:147px; border:1px solid #CEE1EE; padding:5px; float:left; margin-top:20px}
.news_list{ margin:8px 0 8px 0}
.news_title{ float:left; display:block}
.news_time{ float:right}
