﻿@charset "gb2312";
/* CSS Document */
body{font:12px/20px "微软雅黑"; color:#000; min-width:993px;}
*{padding:0; margin:0 auto;}
a{text-decoration:none;}
img{border:none;} 
ul,ol,li{list-style:none;}
.clear{clear:both;}
html{-webkit-text-size-adjust:none;}
/*header*/
#header{width:993px; height:auto; margin:0 auto; overflow:hidden;}
.logo{width:164px; height:66px; margin:10px auto;}
/*menu*/
.menu{width:192px; height:295px; float:left; background:url(images/menu_bg.jpg) top no-repeat;}
.menu ul{width:192px; height:257px; float:left; margin-top:38px;}
.menu ul li{width:192px; float:left; text-align:center;}
.menu ul li a{font:16px/45px "微软雅黑"; color:#fff; 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{width:801px; height:295px; float:left;}
#box_switcher{width:801px; height:295px; margin:0 auto; overflow:hidden;}
/*container*/
#container{width:993px; height:auto; margin:9px auto 0 auto; overflow:hidden; background:url(images/content_bottom.jpg) #b30e07 bottom no-repeat; padding-bottom:220px;}
.content{width:928px; height:auto; margin:33px auto 0 auto; overflow:hidden;}
.content_bottom{width:445px; height:92px; float:right; background:url(images/content_right.jpg) right bottom no-repeat;}
/*left*/
.left{width:229px; height:auto; float:left; border:6px solid #f00000; background:#fff;}
/*slide*/
.slide{width:229px; height:500px; float:left; overflow:hidden;}
.slide ul li{float:left; width:200px; padding:12px 0 0 14px;}
.slide ul li img{float:left; display:block;}
/*right*/
.right{width:663px; height:auto; float:right; border:6px solid #f00000; background:#fff;}
.title{width:597px; height:36px; float:left; background:url(images/company_title.jpg) top no-repeat; color:#fff; font:14px/36px "微软雅黑"; padding-left:46px; margin:5px 0 12px 5px;}
/*main*/
.main{width:611px; height:auto; float:left; padding:26px;}
.main p{text-align:justify; color:#272727; padding-bottom:20px; text-indent:2em; font:12px/24px "宋体"; margin-top:-20px;}
.main p a{color:#272727;}
.main p a:hover{color:#f00;}
.main .img{float:left; padding-right:20px;}
/*table*/
.table{width:611px; height:auto; float:left; margin:20px 0 20px 26px; background:url(images/contact_table.jpg) right bottom no-repeat;}
.table td{line-height:26px; color:#000;}
.table a{color:#000;}
.table a:hover{color:#f00; text-decoration:underline;}
.table_job td{color:#000; line-height:28px;}
.table_job td a{color:#000;}
.table_job td a:hover{text-decoration:underline;}
/*footer*/
#footer{width:993px; height:auto; margin:0 auto; overflow:hidden; background:#b30e07;}
.foot{width:928px; height:41px; margin:10px auto; overflow:hidden; background:url(images/footer_bg.jpg) repeat-x;}
.foot p{text-align:center; line-height:41px; color:#fff;}