﻿@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; font-size:12px; font-family:"微软雅黑"; list-style:none; text-decoration:none;}
.clear{ clear:both;}
a{ color:#FFF;}
a img{ border:none;}

body{ background:url(../images/bodybg.jpg) no-repeat; background-size:100%; width:100%;}


.top{ width:100%; }
.logo_menu{}
.logo{ position:absolute;  width:230px; top:15px; left:1%; z-index:15;}
.logo img{ width:100%;}

.menu_hui{ padding-top:34px;}
/*.menu{ }
.menu ul{ width:68%; float:right;}
.menu ul li{ float:right; margin:0 1.5%; }
*/
#index_nav{ background:url(../images/brand_menu_bg.png); }
#index_nav ul{width:86%; float:right; margin-right:2%;}
#index_nav li { float:right; height:34px; line-height:34px; text-align:center;  cursor:pointer; color:#fff;  width:16%;  }
#index_nav li div { height:34px; width:100%; overflow:hidden; position:relative; }
#index_nav li div .n1, #index_nav li div .n2 { display:block; height:34px; line-height:34px; width:100%; position:absolute;  }
#index_nav li div .n1 { z-index:12;  }
#index_nav li div .n2 { z-index:11;   top:34px;}
#index_nav li div .n2 img{ }
#index_nav li ul{ display:none; }
#index_nav li ul li{ line-height:34px; height:34px; float:none; width:100%;}
#index_nav li:hover ul{ display:block; position:relative; width:80%; float:none;  margin:0 auto; z-index:3; top:0px; left:0; color:#000; padding-top:2px;}
#index_nav li:hover ul li{background:url(../images/brand_menu_bg.png); margin-bottom:1px;}
#index_nav li:hover ul li:hover{background:url(../images/pinpailistbg01.png);}


.introduction{ background:url(../images/huibg.png); width:47%; height:350px; margin:0 auto; padding:3.8% 3% 10% 3%; margin-top:10%;}
.introduction h2{ font-size:30px; color:#FFFFFF; text-align:center;}
.introduction h3{ font-size:25px; color:#FFFFFF; text-align:center; margin-bottom:2%;}
.introduction .content{ color:#eae2c9; margin:3%; height:136px; overflow-y:auto;  padding-right:10%;text-align:Justify;text-justify:inter-ideograph; line-height:22px; width:80%; }


.language{ z-index:100; width:1.6%; position:absolute;  top:1.5%; right:1.5%;}
.language div{ margin-bottom:5px;padding-right:2px;}
.language div img{ width:100%;}


.zy{width:96%; margin:0 auto;}
.zy h1{ margin-right:20%;}
.zy h2{ text-align:left;}
.zy h1,.zy h2{ float:left; width:38%;font-size:12px;height:150px; padding-left:1%;  margin-top:1%; line-height:20px; padding-right:0%;}
.h{ color:#fff; font-weight:normal;}
.d{ width:40%; height:20px; margin:0 auto; margin-top:14%;}
.hx{ float:left; margin-top:2%; border:#CCCCCC; background-color:#CCCCCC; width:40%; height:2px;}
.zw{ float:left; text-align:center; margin-left:2%; margin-right:2%; width:15%; height:35px;}
.p{ font-size:20px; color:#CCCCCC;}

/*职位列表*/

.menu_{ margin-top:5%;  }
.menu_ ul {width:230px; margin:0 auto;  }
.menu_ ul li { width:230px; text-align:left; background:url(../images/rencaizhaopinlist.png) no-repeat; line-height:30px; height:30px; position:relative; background-size:95%;  }
.menu_ ul li a,.menu_ ul li a:visited { display:block; padding-left:5px;  color:#000;   }
.menu_ ul li a:hover { background:none; color:#000; }
.hide{ color:#000;}
.menu_ ul li ul { display: none; height:auto; padding-top:10px; background:none; }
.menu_ ul li ul li { height:30px; background:url(../images/rencaizhaopinhbg.png);  width:152px;  }
.menu_ ul li:hover a,.menu_ ul li:hover a:visited { color:#000; }
.menu_ ul li:hover ul { display:block; position:absolute; z-index:3; top:-232px; left:0; }
.menu_ ul li:hover ul li { height:30px; line-height:30px; margin-bottom:2px;  }
.menu_ ul li:hover ul li a,.menu_ ul li:hover ul li a:visited { display:block; background:url(../images/libg.png); color:#FFF; height:30px; line-height:30px; }
.menu_ ul li:hover ul li a:hover { background:url(../images/rencaizhaopinhbg01.png); color:#fff; }














