@charset "gb2312";
/* CSS Document */
div{ font-size:14px;
     line-height:25px;
}
.top{
	width:1000px;
	margin:0 auto;
	background:#fff;
	
	}
.bottom{
	width:100%;
	background:url(images/bottom_02.jpg) center top no-repeat;
	height:42px;
	line-height:42px;
	text-align:center; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; color:#fff;
	margin-top:100px;
	}
.bottom a{ color:#fff;}
#bg{
	background:url(images/1_06.jpg) repeat-y ;
	}
#carousel{
	width:75%;
	 margin:0 auto;
     overflow:hidden;
	}
/*Start Çå³ý¸¡¶¯*/
.clear{ clear:both; height:0px; width:100%; overflow:hidden;}
.clearfix:after { content: "."; clear: both; display: block; height: 0; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
/*End Çå³ý¸¡¶¯*/

/*index begin*/
.index_bg{ background:url(images/index.jpg) no-repeat center top; height:683px; text-align:center; position:relative;}
.index_copy{
	color:white;
	width: 1000px;
	text-align: center;
	position: absolute;
    top:730px;
	left:50%;
	margin-left: -500px;
	font-size:12px;
}
.index_copy a{ color:white;}
/*company begin*/
.menu{ width:645px; float:right;}
.menu ul li{ float:left; width:100px; margin-right:5px; text-align:center;}
.menu ul li a{ display:inline-block;font-size:16px; color:#333; line-height:80px; height:80px;}
.menu ul li a:hover,.menu ul li .q{ display:inline-block;  width:100px; height:80px; background:#d20f2c; color:white;}
.banner{ width:100%; background:url(images/contact_02.jpg) no-repeat center top; height:423px;}

.nav{ padding:0 0 20px 0;}
.content{ width:95%; margin:0 auto; font-size:16px; line-height:40px;}
.content p{ text-indent:2em;}
.company_com{ overflow:hidden; width:940px; margin:0 auto; padding:50px 0 80px 0;}
.company_com ul li{ text-align:center; float:left; font-size:24px; line-height:110px; width:180px; margin-right:10px;}
.company_com ul .last{ margin-right:0px;}
.company_com ul li a{ display:inline-block; width:180px; height:110px; color:white; background:#0e7837; font-weight:bold;}
.company_com ul li a:hover{ color:#ff0;}
.left{ width:300px; float:left;}
.left ul li a{ display:inline-block;width:300px; background:url(images/fen_07.jpg) no-repeat center center; height:41px; color:#fff; text-align:center; line-height:41px; text-indent:2em;}
.left ul li a:hover,.left ul li.cur a{ background:url(images/fen_over_07.jpg) no-repeat center center; text-indent:2em;}
.right{ width:680px; margin-bottom:10px; float:left; font-family:"Î¢ÈíÑÅºÚ";}
.right p{ text-indent:2em;}
.right img{ float:left;}
.right .title{ color:#d20f2c; font-weight:bold; font-size:16px; margin-top:20px;}
.right .text{ width:95%; margin:0 auto;}

/* career begin*/

	.main{width: 900px; margin: 0 auto; height: auto; overflow:hidden;}
	.contactlist{margin:10px auto;}
	.contactlist td{height:30px; cursor: pointer; border-bottom: 1px dashed #eee;}
	.contactlist td a{color:#333333;}
	.main .comitem td,.deptitem td, .comname, .comitem{height:30px; line-height:32px; width: auto;  font-size: 16px; font-weight: bold;}
	.deptitem td , .comname, .comitem{ color:#d20f2c;}
	.con_main{display:none; }
	.con_main img{ float:left;}
	.con_main h2{ color:#d20f2c;}
	.intro_dept{ margin-top:30px;}