
/*header*/
.header {width:957px; height:79px; margin:0 auto;}
.header .logo {float:left;width:140px;}
.header .nav{position:relative; float:right; width:411px;height:45px; line-height:45px;overflow:hidden;background:url(../images/navbg_05.png) no-repeat;position:relative;top:24px;padding-left:10px;}
.header .nav li{float:left;*display:inline;height:45px;width:132px;text-align:center;}
.header .nav li a{font-family:"microsoft Yahei";font-size:16px;color:#fff;}
.header .nav li a:hover,.header .nav li a.on{color:#fff;text-decoration:underline;}



/*banner*/
.banner{width:1015px;margin:0 auto;}
#full-screen-slider { width:100%;margin:0 auto; height:375px; position:relative}
#slides { display:block; width:100%; height:375px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px;overflow:hidden;float:left; margin-left:10px; border-radius:10px; background:#FFF;border:1px solid #b20606;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#b20606;border:1px solid #fff;}

/*box*/
.box {width:957px; margin:0 auto;}

/*公司简介*/
#company{padding:19px 0 17px 0;}
.gs_content{font-size:14px;color:#333;line-height:24px;}

/*招贤纳士*/
.zxns .zximg{padding:44px 0 20px;}
.form_table{table-layout:fixed;}
.form_table th {border-bottom:1px solid #ed6d73;height:39px;line-height:39px;text-align:center;font-weight:normal;white-space:nowrap;background:#ffebeb;color:#010101;font-size:14px;}
.form_table th.w1{width:243px;background:#ffebeb url(../images/line_21.jpg) no-repeat right top;}
.form_table th.w2{width:174px;background:#ffebeb url(../images/line_21.jpg) no-repeat right top;}
.form_table th.w3{width:159px;background:#ffebeb url(../images/line_21.jpg) no-repeat right top;}
.form_table th.w4{width:159px;background:#ffebeb url(../images/line_21.jpg) no-repeat right top;}
.form_table td {border-bottom:1px solid #d3d3d3;text-align:center;white-space:nowrap;height:38px;line-height:38px;font-size:14px;color:#313131;}
.form_table td.current {text-align:left;white-space:normal;padding-left:11px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.form_table a {color:#000;font-size:14px;display:inline-block;max-width:240px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px;}
.form_table td.current img{position:relative;top:12px;}
.form_table a {color:#000;font-size:14px;}
.form_table a.more{width:74px;height:22px;text-align:center;color:#fff;background:#454545;display:block;line-height:22px;margin-left:72px;font-size:12px;padding:0px;}
.form_table a:hover {color:#000;text-decoration:underline;}
.form_table a.more:hover{color:#454545;background:#fff;text-decoration:none;}
.form_table .w2{width:156px;}
.form_table td.current a{display:inline-block;height:38px;line-height:38px;max-width:165px;_width:165px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/*联系我们*/
.contact .box_t{padding-top:47px;padding-bottom:15px;}
.contact p.xinxi{color:#333;font-size:14px;line-height:24px;padding-bottom:92px;padding-left:23px;}
.contact p.xinxi span{float:left;padding-right:18px;}

/*footer*/
.footer {height:71px; line-height:71px;background-color:#454545; color:#fff; text-align:center;font-family:"microsoft Yahei";}
.footer a{color:#fff;}
.footer img{ vertical-align:middle;} 
