﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 "宋体",Simsun,"Arial Unicode MS",Mingliu,Helvetica; color:#666;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}


body{background:url(../images/top_bg.jpg) repeat-x; height:126px;}
#top{ width:1003px; height:126px; margin:0 auto;}
.top{ width:1003px; height:99px; float:left; overflow:hidden;}
.top ul{width:540px; float:left; height:45px; margin-top:44px;}
.top ul li{float:left; font-family:"微软雅黑"; font-size:14px; height:37px; width:90px; text-align:center; line-height:37px;}
.top ul li a:link,.top ul li a:visited{ display:block; width:84px; height:37px;}
.top ul li a:hover{text-decoration:none; color:#fff; font-weight:bold; background:url(../images/nav_text.jpg) no-repeat;}
.hover{text-decoration:none; color:#fff; font-weight:bold; background:url(../images/nav_text.jpg) no-repeat;}

.news{width:1003px; height:27px; float:left; text-align:right; line-height:27px; color:#fff;}
.news a{ color:#c5e3f9;}

#banner{width:1003px; margin:0 auto;}

#content{width:1003px; margin:0 auto; margin-top:12px; overflow:hidden;}
.con1{width:1003px; height:270px; overflow:hidden;}
.title_bg{ background:url(../images/con_top.jpg) no-repeat; width:1003px; height:40px;}
.title1{ background:url(../images/bt.jpg) no-repeat 12px 0; float:left; overflow:hidden; height:40px; line-height:50px; text-indent:50px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
.about{ width:342px; height:215px; float:left;}

.culture{ width:348px; height:215px; float:left;}
.contact{ width:308px; height:215px; float:left; overflow:hidden;}


.con2{width:1003px; height:100px;}
.con2 span{float:left; margin-left:15px; display:inline; margin-top:5px;}




.con{width:1003px; float:left; padding-bottom:22px;}
.left{ width:289px; float:left; margin-left:8px; display:inline;}
.left ul{width:289px; margin-top:10px;}
.left li{background:url(../images/li.jpg) no-repeat; width:289px; height:34px; text-indent:30px; line-height:34px; margin-top:5px; font-family: Verdana, Geneva, sans-serif;}
.left li a{font-weight:bold;}
.left li a:hover{text-decoration:none; color:#1074c0;}
.left span{margin-top:18px; float:left;}

.right{width:698px; float:right;}

#bottom{ width:1003px; background:url(../images/bottom_bg.jpg) repeat-x; height:41px; line-height:41px; margin:0 auto; margin-top:8px;}

.jobs{ margin-top:30px;}
.jobs td{ padding:5px;}
.jobs tr{ padding:5px;}