﻿*{margin: 0 auto; padding: 0;}
body { font-size: 13px; line-height: 24px; font-family:"Microsoft YaHei" sans-serif; background: url(images/bg.jpg) repeat; color: #333;}
img { border: 0;}
a { text-decoration: none;}
ul, li { list-style: none;}
.warp { width: 1000px;}
.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}
.top { width: 100%; height: 100px; text-align: center;}
.logo { height:100px;}
.menu { height: 26px; margin-top:37px;}
.menu ul { margin: 0 auto; padding: 0;}
.menu li { float: left; margin:0 10px; line-height: 26px; height: 26px; text-align: center; font-weight:bold;}
.menu a { font-size: 15px; display: inline-block; color: #fff; height: 26px; padding:0 10px; line-height: 26px; color:#333;}
.menu a:hover { height:26px; border-bottom:3px solid #f29901;}
.menu .hover a { height:26px; border-bottom:3px solid #f29901;}
.menu .hover a:hover { height:26px; border-bottom:3px solid #f29901;}
.banner_bg { width:100%; background:#eee; position:relative; height:511px;}
.banner_bg img {  position:absolute; left:50%; margin-left:-800px; width:1600px;}
.banner { width: 1000px; height: 300px; overflow: hidden;}
.content { width: 860px; background: url(images/content_bg.jpg) no-repeat center top; padding: 50px 0 80px; margin-top:30px;}
.content h3 { margin: 0px auto 50px; line-height: 42px; font-size: 30px; font-weight:normal; color: #f29901; display:inline-block; border-bottom:1px solid #ccc;}
.content .txt { width:860px;text-align:justify; text-justify:inter-ideograph;}
.content .txt_pic { float:left; margin:0 10px 10px 0;}
.gun { width: 860px; /*background: url(images/gun_bg.jpg) no-repeat center;*/background:#e6e6e6; height:180px ; margin-top:50px;}
.gun td img { margin: 0 5px;}
.deptitem td { color: #5177b6; line-height: 30px; font-weight: bold; font-size: 16px; background:url(images/deptitem_bg.jpg) no-repeat center;}
.deptitem td span { display:inline-block; background:#fff; padding-right:15px;}
.jobitem td { border-bottom: 1px dashed #ccc; color: #333;}
.jobitem td a { color: #333;}
.jobitem td a:hover {  color: #5177b6;}
.contactlist td { line-height: 30px;}
.contactlist td a { color:#5177b6 ; text-decoration: underline;} 
.footer { text-align: center; width: 100%; height:78px; line-height: 78px; background:url(images/footer_bg.jpg) no-repeat center; max-width:1220px; color:#fff;}