﻿@charset "gb2312";
/* CSS Document */
body{font:12px/20px "微软雅黑";}
*{padding:0; margin:0;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
img{border:none;} 
ul,ol,li{list-style:none;}
.clear{clear:both;}
html{-webkit-text-size-adjust:none;}
/*header*/
#header{width:1002px; height:auto; margin:0 auto; overflow:hidden; background:url(img/head_bg.jpg) top #fff repeat-x;}
.head{width:983px; height:auto; float:right;}
.logo{width:229px; height:81px; float:left; padding:12px 0 0 19px;}
/*menu*/
.menu{width:290px; height:auto; float:right; margin-top:36px; background:url(images/menu.jpg) top no-repeat;}
.menu ul{width:550px; height:auto; float:left;}
.menu ul li{float:left; padding:0 25px; background:url(img/li_bg.jpg) top right no-repeat; text-align:center;}
.menu ul li.last{background:none;}
.menu ul li a{font:700 15px/25px "微软雅黑"; color:#171f86; display:block;}
.menu ul li a span{display:block; font:10px/15px Arial;}
.menu ul li a:hover,.menu ul li a.dq{color:#000;}
/*banner*/
.banner_top{width:983px; height:31px; float:left; background:url(img/banner_top.jpg) top no-repeat;}
.banner{width:983px; height:175px; margin:0 auto; overflow:hidden;}
#box_switcher{width:983px; height:175px; margin:0 auto; overflow:hidden;}
/*container*/
#container{width:1002px; height:auto; margin:14px auto 0 auto; overflow:hidden;}
.content{width:983px; height:auto; float:right;}
.title{width:957px; height:auto; float:left; background:url(img/title_bg.jpg) bottom no-repeat; color:#000; font:15px/30px "宋体";}
.title_bottom{width:922px; height:auto; float:left; background:url(img/title_bottom.jpg) right no-repeat; padding-left:35px;}
/*main*/
.main{width:983px; height:auto; float:left; padding-top:30px;}
.main p{text-align:justify; color:#272727; line-height:24px; font:12px/24px "宋体";}
.main p a{color:#272727;}
.main p a:hover{color:#f00;}
.main .main_img{float:left; padding-right:20px;}
.main .main_imgright{float:right; padding-left:20px;}
.contact_right{float:right; margin-right:25px;}
/*招聘页面*/
.table{float:left; line-height:25px; margin-bottom:10px; margin-left:20px; width:940px;}
.table td{font-weight:normal;}
.table a{color:#5c82b7;}
.table a:hover{text-decoration:underline;}
/*滚动图片*/
.bottom{width:925px; height:161px; margin:0 auto; overflow:hidden; border:10px solid #d5e2f4;}
.slide{width:880px; height:161px; margin:0 auto; overflow:hidden;}
.slide ul li{float:left; margin:10px 20px 10px 0;}
.slide ul li img{float:left; display:block;}
/*footer*/
#footer{width:1002px; height:auto; margin:30px auto 0 auto; overflow:hidden;}
.foot_top{width:1002px; height:28px; float:left; background:#5c82b7;}
#footer p{text-align:center; color:#556d0f; font:12px/60px "宋体";}
.comname { padding-top: 12px; }