/* CSS Document */


body{ width:960px; margin:0 auto;FONT-FAMILY: "????", Verdana, Arial, sans-serif; FONT-SIZE: 12px;}

A {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #62656b; TEXT-DECORATION: none}
A:hover {COLOR: #375082; TEXT-DECORATION: none}



.top{ height:110px; padding-top:20px;}

.top_left{ float:left; display:inline;}
.top_right{ text-align:right; float:right; display:inline; padding-top:35px; color:#5e5d5e; line-height:25px;}

.daohang{ width:960px; height:29px; background:url(../images/daohang_bj.gif) repeat-x; line-height:29px; color:#FFFFFF; font-family:"宋体"; font-weight:bold; text-align:center; word-spacing:9px;}
.daohang a{ color:#FFFFFF; text-decoration:none;}
.daohang a:hover{ color:#b3b9c5; text-decoration:none;}



#navbg{ width:960px; height:29px; background:url(../images/daohang_bj.gif) repeat-x; line-height:29px; color:#FFFFFF; font-family:"宋体"; font-weight:bold; text-align:center; word-spacing:9px;position:relative; z-index:99; }

/****nav start****/
#nav ul,li{margin:0px;padding:0px; float:left;}
#nav li{display:inline;list-style:none;text-align:center;font-weight:bold;float:left;}
#nav a:link{line-height:20px;color:#000;width:88px;display:block;}
#nav a:visited{line-height:20px;color:#000;width:88px;display:block;}
#nav a:hover{line-height:20px;color:#000;width:88px;background-color:#B9B9B9;height:20px; display:block;}
#nav a:active{line-height:20px;color:#000;width:88px;background-color:#B9B9B9; height:20px;display:block;}
#nav{height:30px;padding:0px 30px;z-index:9999; position:absolute; left:0px; right:0px;}
#nav .list{line-height:20px;text-align: center;font-weight:normal;}
#nav .menu1{width:88px;line-height:29px;margin:0px 0px 0px 0px;text-align: center;background-color:#fff;color:#000;;cursor:hand;overflow-y:hidden;}
#nav .menu2{width:88px;height:29px;margin:0px 0px 0px 0px;text-align: center;color:#ffffff;/*导航字体颜色*//*border:1px solid #075198;*/overflow-y:hidden;cursor:hand;}




.banner{ padding-top:2px;}



.content{ padding-top:10px;}
.content_left{ width:350px; float:left; display:inline;}
.content_right{ width:595px; float:right; display:inline;}

.content_tit{ background:url(../images/content_tit_bj.gif) left no-repeat #ceddf4;  height:25px; line-height:25px; padding:0 15px 0 20px;}
.tit_text{float:left; font-family:"宋体"; font-size:12px;}
.tit_more{ float:right; font-size:12px; color:#7b7b7b;}

.content_con{ padding:10px; height:200px; overflow:hidden; line-height:21px;}

.case_li{ text-align:center; float:left; width:110px; height:66px;}
.fuwu_li{ text-align:left; float:left; width:116px; height:110px; padding:0 10px 0 15px;}


.news_li{ border-bottom:#58595b 1px dashed; height:23px; line-height:23px;}
.news_tit{ float:left; display:inline; color:#acb0b3;}
.news_time{ float:right; display:inline; color:#3e3e40;}



.about{ padding-bottom:20px;}
.case{ padding-bottom:10px;}
.fuwu{ padding-bottom:20px;}
.news{ padding-bottom:10px;}



.bottom{ border-top:#58595d 1px solid; line-height:40px; height:40px; padding-bottom:5px; color:#57565b; text-align:center;word-spacing:4px;}


.page{ height:28px; margin:15px 0 0px 0px; text-align:center; display:block; line-height:20px;color:#03305E; font-family:'Verdana'; }
.close{ text-align:center; display:block; margin-top:15px; color:#000066; width:649px; height:19px; margin-left:15px; padding-top:6px;} 





/*内页*/
.content_left2{ width:170px; float:left; display:inline;}
.content_right2{ width:780px; float:right; display:inline;}

.contact{ padding-bottom:10px;}
.contact_li{ line-height:15px; text-align:left; padding-top:10px; padding-left:50px;}
.contact_right{ padding-bottom:10px;}
.content_con2{ padding:10px; line-height:21px;}

.product_li{ text-align:center; float:left; width:116px; height:110px; padding:0 15px 0 18px;}
.product_li2{ text-align:left; float:left; width:220px; padding:0 15px 0 18px;}


.job_discrip1{ color:#1f376d; border:#C1CDE2 1px solid; width:678px; height:30px; line-height:30px; margin:20px 0 10px 0px; background-color:#EAEEFC;}


.newstitle{ text-align:center; display:block; font-size:14px; color:#03305E; font-weight:bold;} 
.newstime{ text-align:center; display:block; font-size:12px; color:#03305E; margin-top:12px;}
.newscontent{ margin:12px 0 0 12px;font-size:12px; color:#03305E; line-height:24px;}

.cp_pic{ padding:20px; text-align:center;}
.cp_tit{ font-size:14px; font-weight:bold; text-align:center;}
.cp_nr{ padding:20px;}

.job_title{ width:680px; height:32px;margin:11px 0 10px 0px; color:#FFFFFF;}
.title_left{ font-size:12px; font-weight:bold;color:#314A77; margin:11px 0 0 17px; float:left; display:inline;}
.title_right{ font-size:12px; color:#314A77; float:right;margin:11px 17px 0 0; display:inline;}
.job_content{ width:680px;}
.job_apply_content{ width:680px; }
.redcolor{ color:#FF0000;}








