@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0;}
body{background:white;font-family:"Microsoft yahei", Arial;margin:0 auto;padding:0;color:#333;margin-top: 0px;}
ul,li{list-style:none;padding:0;margin:0;}
a,img{text-decoration:none;color:#333;border:none;}
a:hover{ text-decoration:none;}

.container{max-width:1002px;height:100%;margin:0 auto;}
.banner{ width:100%;height:280px;margin:0 auto;background:url(../images/banner.jpg) no-repeat top center;}

.nav{ width:100%;height:59px;margin:0 auto;background:url(../images/nbg.jpg) no-repeat top center;}
.nav ul{width:628px;height:48px;margin:0 auto;}
.nav ul li{width:157px;line-height:48px;float:left;text-align:center;font-size:15px;}
.nav ul li a{color:white;}

.contact{width:191px;height:556px;background:url(../images/nbg1.jpg) no-repeat top center;float:left;margin-left:22px;margin-top:10px;}
.contact table{width:100%;height:auto;margin:0 auto;margin-top:75px;}
.contact table td{height:30px;padding-left:18px;color:white;font-size:13px;}
.contact table td span{padding-left:65px;}

.main{width:504px;height:auto;float:left;margin-left:40px;}

.txt{width:422px;height:auto;margin:0 auto;margin-top:15px;}
.txt p{color:#7c7c7c;line-height:28px;font-size:13px;text-indent:2em;}
.txt span{color:#10783a;}

.wrap{width:171px;height:490px;float:right;margin-right:35px;overflow:hidden;}
.wrap img{width:171px;margin-bottom:5px;}

.career{width:445px;height:auto;margin:0 auto;margin-top:42px;}
.career td{height:50px;line-height:30px;border-bottom:1px dashed #999;font-size:13px;color:#7c7c7c;}
.career td a{color:#7c7c7c;}

.content{width:490px;height:auto;margin:0 auto;margin-top:50px;}
.content p{color:#333;font-size:14px;}
.content .xc{width:412px;height:107px;margin:0 auto;background:url(../images/pbg.jpg) no-repeat top center;}
.content .xc p{color:#333;font-size:14px;padding-left:94px;}
.content .xc_bottom{width:412px;height:92px;margin:0 auto;background:url(../images/pbg.jpg) no-repeat top center;}
.content .xc_bottom p{color:#333;font-size:14px;padding-left:94px;}

.footer{width:100%;max-width:1002px;height:55px;margin:0 auto;margin-top:50px;font-size:12px;color:#b1b0b0;text-align:center;line-height:55px;border-top:1px solid #e9e9e9;}
.footer a{color:#b1b0b0;}