@charset "gb2312";
/* CSS Document */

#container{}

.ban-war{position: relative;
	width: 100%;
	min-width: 1200px;
	height:580px;
	overflow: hidden;}
	
.ban{position: relative;
	width: 1920px;
	left: 50%;
	margin-left: -900px;
	overflow: hidden;}
.ban{width: 100%;
	min-width: 1600px;}	
	
	
	
	
.com-box{
	width: 1200px;
	background:#f2f3f4;
	overflow: hidden;
	position: relative;
	margin:0 auto;
	margin-top:1px;
	}	
.left-bar{ float:left;width:280px;}	
.left-bar ul li{ width:280px; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #fff; display:block;}	
.left-bar ul li a{ font-size:16px;width:280px; height:50px; line-height:50px; text-align:center; display:block;}
.left-bar ul li a.cur{background:#ad212c;width:280px; height:50px; line-height:50px; text-align:center; color:#fff; display:block}
.left-bar ul li a:hover{ background:#ad212c;width:280px; height:50px; line-height:50px; text-align:center; color:#fff; display:block}


.right-bar{ float:right; width:880px; background:#fff; padding:20px 20px;}
.right-bar h1{ font-size:16px; text-align:center; color:#333; border-bottom:1px solid #ccc; padding-bottom:15px;}
	
.aboutus{ padding:25px 20px 80px 20px;}
.aboutus p{ font-size:13px; margin-bottom:8px; line-height:26px;}	

.contact{ padding:25px 20px 80px 20px;}
.contact-top p{ line-height:24px; color:#666}
.contact-box b{ font-size:13px; color:#333; font-weight:normal}
.contact-box p{ line-height:28px; margin-top:15px; margin-bottom:10px;}

.service{ padding:25px 20px 80px 20px;}
.service p{ line-height:28px; color:#666; font-size:13px;}


.policy{ padding:25px 20px 80px 20px;}
.policy p{ line-height:28px; color:#666; font-size:13px; margin-bottom:10px; text-indent:2em;}
.policy h3{ color:#ad212c}


.job{padding:25px 20px 80px 20px;}
.job table{ border-collapse:collapse; margin-bottom:5px;}
.job table td{ border:1px solid #ccc; font-size:13px; height:36px;}
.job b{font-weight:normal}
.job strong{ font-weight:normal}
.job a:hover{ color:#1fb1d8}


/*
.job2{padding:25px 20px 80px 20px;}
.job2 table td{}
.job2 table{ border-collapse:collapse;}
.job2 textarea{ border:1px solid #ccc;}
*/
.fwb{
	font-weight: bold;
}
div.job2 table.jobTable{
	margin-top: 15px;
	width: 100%;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
div.job2 table.jobTable td,div.job2 table.jobTable th{
	padding: 5px 10px;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-right: none;
	border-bottom: none;
}
table.jobTable div.jobDiv10{
	padding: 15px;
	text-align: center;
}
table.jobTable .backfff{
	background: #FFFFFF !important;
}
table.jobTable .backccc{
	background: #F5F5F5;
}
table.jobTable .input1{
	border: 1px solid #CCC;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
}
table.jobTable .select1{
	border: 1px solid #CCC;
	height: 26px;
	line-height: 26px;
	padding-left: 5px;
}
table.jobTable .textarea1{
	border: 1px solid #CCC;
	height: 78px;
	padding-left: 5px;
	padding-top: 5px;
}
table.jobTable div.jobDiv10 input{
	padding: 5px 10px;
}
table.jobTable div.jobDiv11{
	margin-bottom: 5px;
}
table.jobTable label{
	cursor: pointer;
}
font.mustin{
	display: inline-block;
	color:red;
	width: 10px;
	text-align: center;
	padding: 0px 5px;
}
.aleft{
	text-align: left;
}
.acenter{
	text-align: center;
}
.aright{
	text-align: right;
}
.wd88{
	width: 88px;
}
.wd110{
	width: 110px;
}
.wd50{
	width: 50px;
}
.wd30{
	width: 34px;
}
.wd180{
	width: 180px;
}
.swd180{
	width: 187px;
}
.wd360{
	width: 360px;
}
.twd360{
	width: 365px;
}

.network{padding:25px 20px 80px 20px; text-align:center}






.culture{ padding:25px 20px 80px 20px;}
.culture b{ font-size:14px; color:#ad212c}
.culture p{ font-size:13px; margin-bottom:8px; line-height:26px;}	
	
	
.equipment{ padding:25px 20px 80px 20px;}
.equipment ul li{ float:left; width:190px; height:108px; margin-bottom:20px; overflow:hidden; padding:1px; border:1px solid #ccc; margin-left:8px; margin-right:8px;}	
	
	
	
.honor{padding:25px 20px 80px 20px;}
.honor ul li{ float:left; width:180px; height:238px; overflow:hidden; padding:2px; background:#f0f0f0; border:1px solid #ccc; margin-top:15px; margin-right:10px; margin-left:10px;}
.honor ul li img{
	width: 180px;
}

.develop{padding:25px 20px 80px 20px;}
.develop p{ font-size:13px; margin-bottom:8px; line-height:26px;}	
	
.video{padding:25px 20px 80px 20px;}
.video-box{ border-bottom:1px solid #ccc; padding-bottom:15px; margin-bottom:20px;}	
.video-con{ float:left; margin-right:20px;}	
.video-name{ float:left;}
.video-name h2{display:block; color:#333; font-size:13px; text-align:left}
.vide-name p{ line-height:24px;}	
	
	
.news-list{padding:25px 20px 80px 20px;}
.news-list ul li{ float:left; padding:10px; width:370px; margin-left:10px; margin-right:10px; border:1px dashed #999; margin-bottom:20px;}
.news-list .news-date{ height:20px; line-height:20px; color:#ccc;}
.news-list .news-title{ border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}	
.news-list .news-title a{ color:#333; font-size:14px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:350px;}
.news-list .news-title a:hover{ color:#ad212c}
.news-list .news-des p{ line-height:24px;}
.news-list .news-des{ height:70px; overflow:hidden}
	
.news-view{padding:10px 20px 80px 20px;}	
.news-view h2 {text-align:center;line-height:30px;font-size:16px;color:#333;border-bottom:1px dashed #999; padding-bottom:5px; font-weight:normal;}
.news-view h5 {font-size:12px;font-weight:normal;text-align:center;line-height:30px}
.news-view div{ padding:10px;}
.news-view p{line-height:24px; text-indent:2em; margin-bottom:5px;}	
	




.feedback{padding:30px 40px;}
.feedback h1{font-size:18px; font-weight:normal; color:#333; height:24px; line-height:24px; margin-bottom:15px;}
.feedback_text{width:260px;height:32px;background:#FAFAFA;border:1px solid #CCC;float:left;margin-left:5px; padding-left:5px; color:#999}
.feedback_text2{width:60px;height:32px;background:#FAFAFA;border:1px solid #CCC;float:left;margin-left:5px;padding-left:5px;color:#999;position:relative;z-index: 50;}









/*loin*/
.white_content { 
display: none; 
position: absolute; 
top: 25%; 
left: 25%;  
background-color: white; 
z-index:1002; 
overflow: auto; 
top:250px;
width:567px; height:205px;
background:url(../../Image/home/logo_bg.png) no-repeat;
} 
.white_content .clo{ float:right; margin:25px 30px 0px 10px;}
.white_content h3{ color:#fabe00; font-size:14px; padding:20px 0px 10px 45px;}
.memberlogin{ padding-left:142px;}
.memberlogin ul li{ display:block; width:400px;}

.white_content label{ width:60px; float:left;}
.white_content input{ float:left;}
.white_content a{ text-align:left; float:left; padding-left:8px;}















