@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; line-height:1.5; font-family:Arial;}
ul,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,p { margin:0; padding:0;}
ul { list-style:none;}
img { border:0px; margin:0; padding:0;}
a { color:#666; text-decoration:none;}

.clearfloat { clear:both; height:0px; font-size:1px; line-height:0px;}

body { background:#165d98 url(../images/body_bg.gif) 0 0 repeat-x;}

#index_wrap { position:relative; width:1003px; margin:0 auto;}
#index_logo { position:absolute; top:43px; left:340px;}
#index_btn { position:absolute; top:576px; left:350px;}
#index_img { position:absolute; left:0; top:130px;}
#containter { margin:0 auto; width:960px;}
/*header*/
#header { position:relative; height:82px; background:url(../images/header_bg.jpg) 0 0 no-repeat;}
#logo { position:absolute; top:20px; left:370px;}
#version { position:absolute; top:25px; right:10px; height:15px; line-height:15px; color:#fff;}
#version a { color:#fff;}
#version a:hover { text-decoration:underline; color:#fff;}
#phone { position:absolute; bottom:10px; right:220px;}
#weibo { position:absolute; top:10px; right:0px; border-bttom:1px solid #c0dade;}



/*nav*/
.nav { position:relative; height:40px; margin-bottom:20px; background:url(../images/nav_bg.gif) 0 0 no-repeat; z-index:2;}
.nav ul li {float:left;  font-size:14px; text-align:center; font-family:"微软雅黑"; margin:0 4px; width:150px; height:40px; line-height:40px;  display:inline; background:url(../images/nav_li_bg.gif) right 0 no-repeat;}
.nav ul li.current { background:none;}
.nav ul li a,.nav ul li a:visited  { display:block; width:150px; height:40px; color:#fff;}
.nav ul li:hover a  { display:block; width:150px; height:40px; color:#facb03;}


/*关于我们*/
#content { background:url(../images/content_bg.jpg) 0 0 no-repeat; padding-top:40px;}
#inside { float:left; width:193px;}
#inmain { float:right; width:730px;}

#inside h1 { height:38px;}
#inside ul li { font-size:12px; height:30px; margin-bottom:5px; text-indent:34px;}
/*#inside ul li a { display:block; height:30px; line-height:30px; color:#70c6fe; background:url(../images/inside_li_bg.gif) 0 0 no-repeat;}
#inside ul li a:hover { display:block; height:30px; line-height:30px; color:#fff; background:url(../images/inside_li_hover_bg.gif) 0 0 no-repeat;}
*/
a.left_menubg_:link,a.left_menubg_:visited { display:block; height:30px; line-height:30px; color:#70c6fe; background:url(../images/inside_li_bg.gif) 0 0 no-repeat;}
a.left_menubg_:hover {  display:block; height:30px; line-height:30px; color:#fff; background:url(../images/inside_li_hover_bg.gif) 0 0 no-repeat;}
a.left_menubg_over:link,a.left_menubg_over:visited { display:block; height:30px; line-height:30px; color:#fff; background:url(../images/inside_li_hover_bg.gif) 0 0 no-repeat;}
a.left_menubg_over:hover {  display:block; height:30px; line-height:30px; color:#fff; background:url(../images/inside_li_hover_bg.gif) 0 0 no-repeat;}


#inmain h1 { position:relative; margin-bottom:25px; height:30px; line-height:30px; text-indent:40px; font-size:14px; color:#facb03; background:url(../images/inmain_title_bg.png) 0 center no-repeat;}
#position { position:absolute; top:0px; right:5px; font-size:12px; font-weight:normal; color:#48afff;}
#position span { color:#facb03;}

.nav2_main { color:#fff; line-height:2;}

.nav2_con1 { float:left; width:250px; }
.nav2_con1 img { display:block;}
.nav2_con2 { float:right; width:444px; }

#foot { margin-top:80px; *margin-top:40px; text-indent:10px; height:44px; padding-top:10px; border-top:1px solid #3d99c9; } 
.foot_main { width:960px; margin:0 auto; color:#4192c2; line-height:1.8; }
.foot_main a { color:#3784b2;}
.foot_main a:hover { color:#5faddb;}

.nav3_con ul { margin-bottom:15px;}
.nav3_con ul li { height:20px; line-height:20px; background:url(../images/news_icon.gif) 0 center no-repeat; padding-left:10px;  }
.nav3_con ul li span { float:right; color:#2f98ea;}
.nav3_con ul li a { color:#48afff;}
.nav3_con ul li a:hover { color:#fff;}


.nav3_det { color:#fff; line-height:2;}
.nav3_det h2 { color:#facb03; font-size:14px; height:30px; line-height:30px; text-align:center; margin-bottom:10px;}

/*公司荣誉*/
.nav4_pro ul li { float:left; width:219; margin:0 9px; _margin:0 8px; color:#666; text-align:center; }
.nav4_pro ul li a { display:block; padding:2px; border:1px solid #d5d5d5; }
.nav4_pro ul li a:hover { display:block; padding:0px;  border:3px solid #2ea4f1; }


.resume_con h3 { font-size:12px; font-weight:normal;}
.resume_con h3 span { color:#0099FF;}

.recruit_det { color:#333;}

.nav6_main { line-height:1.5;}
.nav6_main img,.nav3_guide img { display:block;}
.nav6_main ul li { height:170px; overflow:hidden; margin-bottom:20px;}
.nav6_con1 { float:left; width:201px; height:170px; background:url(../images/nav6_img_bg.gif) 0 0 no-repeat;}
.nav6_con1 img { display:block; width:195px; margin:3px auto; }
.nav6_con2 { float:right; width:510px;}
.nav6_con2 h4 { font-size:12px; color:#facb03; margin-bottom:8px; }
.nav6_con2 a { display:block; width:113px; height:30px; background:url(../images/nav6_btn.gif) 0 0 no-repeat; margin-top:8px;}
.nav6_con2 a:hover { display:block; width:113px; height:30px; background:url(../images/nav6_btn2.gif) 0 0 no-repeat; margin-top:8px;}
.nav6_con2_en a { display:block; width:167px; height:30px; background:url(../en/images/nav6_btn_en.gif) 0 0 no-repeat; margin-top:8px;}
.nav6_con2_en a:hover { display:block; width:167px; height:30px; background:url(../en/images/nav6_btn2_en.gif) 0 0 no-repeat; margin-top:8px;}
.nav6_con2_ru a { display:block; width:200px; height:30px; background:url(../russian/images/nav6_btn_ru.gif) 0 0 no-repeat; margin-top:8px;}
.nav6_con2_ru a:hover { display:block; width:200px; height:30px; background:url(../russian/images/nav6_btn2_ru.gif) 0 0 no-repeat; margin-top:8px;}


.nav6_con2 h4,.nav6_det h4 { font-size:12px; color:#facb03; margin-bottom:8px; }


.nav3_guide ul li { float:left; width:340px; height:185px; margin-right:15px; display:inline; overflow:hidden; margin-bottom:20px;}
.nav3_guide_con1 { float:left; width:181px; height:185px; margin-right:10px; display:inline; background:url(../images/nav3_guide_img_bg.gif) center bottom no-repeat;}
.nav3_guide_con2 { float:left; width:130px;}
.nav3_guide_con2 h4 { font-size:14px; color:#facb03; margin-bottom:8px; }
.nav3_guide_con2 a { display:block; width:96px; height:33px; background:url(../images/service_guide_btn1.gif) 0 0 no-repeat; }
.nav3_guide_con2 a:hover { display:block; width:96px; height:33px; background:url(../images/service_guide_btn2.gif) 0 0 no-repeat; }
.nav3_guide_con2_en a { display:block; width:96px; height:33px; background:url(../en/images/service_guide_btn1_en.gif) 0 0 no-repeat; }
.nav3_guide_con2_en a:hover { display:block; width:96px; height:33px; background:url(../en/images/service_guide_btn2_en.gif) 0 0 no-repeat; }
.nav3_guide_con2_ru a { display:block; width:96px; height:33px; background:url(../russian/images/service_guide_btn1_ru.gif) 0 0 no-repeat; }
.nav3_guide_con2_ru a:hover { display:block; width:96px; height:33px; background:url(../russian/images/service_guide_btn2_ru.gif) 0 0 no-repeat; }


.nav3_ser a { color:#facb03;}
.nav3_ser a:hover { color:#fff;}

.nav3_case ul li { float:left; width:190px; margin:10px 20px; text-align:center; display:inline; }
.nav3_case ul li a { display:block; margin-bottom:3px;}
.nav3_case ul li img { display:block;}

