*{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
body {	
	background:#000;
}
.clear{
	clear:both;
	}
/*------------------首页-------------------*/
#box {
	width:1002px;
	margin:0 auto;
}
ul{
	list-style:none;
	}
li,.services_n{
	float:left;
	}
#home_repeat {
	float:left;
	background:url(../images/home_001.jpg) repeat-x;
	height:19px;
	width:1002px;
}
.home_news {
	width:208px;
	float:left;
	height:166px;
	margin:9px 0 0 37px;
	display:inline;
	line-height:125%;
	overflow:hidden;
}
.home_news ul li {
	float:left;
	width:208px;
}
.home_height {
	margin-top:10px;
}
.home_height1 {
	margin-top:5px;
}
.home_left {
	margin-left:18px;
}
.home_images {
	width:447px;
	float:left;
}
.home_image_height {
	display:inline;
	margin:19px 0 0 41px;
}
.home_i {
	float:left;
	width:244px;
}
.home_m {
	float:left;
	width:200px;
}
.home_title {
	float:left;
	width:48px;
	display:inline;
	margin:2px 0 0 10px;
}
.home_title_content {
	float:left;
	width:140px;
	margin-left:1px;
	color:#333333;
}
.home_i_width {
	float:left;
	width:488px;
}
.home_ad {
	float:left;
	width:252px;
	height:175px;
	margin:12px 0 0 3px;
	display:inline;
	position:relative;
	background:url(../images/advergame.jpg) no-repeat;
	z-index:2;
}
.home_ad p{
	font-size:13px;
	color:#133600;
	width:195px;
	padding:58px 0 0 34px;
	line-height:14px;
	height:90px;
}
.home_ad img{
	position:absolute;
	bottom:8px;
	left:182px;
	z-index:3;
}
.home_repeat1 {
	background-image:url(../images/home_011.jpg);
	background-repeat:repeat-x;
	width:1002px;
	height:19px;
	float:left;
}
.home_repeat2 {
	background-image:url(../images/home_016.jpg);
	background-repeat:repeat-x;
	width:1002px;
	height:17px;
	float:left;
}
.home_repeat1 {	
	height:19px;	
}
.home_repeat2 {
	height:17px;
}
.home_botton1 {
	float:left;
	display:inline;
	margin-left:334px;
}
.home_download{
	float:left;
	background:url(../images/home_download.jpg) no-repeat;
	margin:12px 0 0 11px;
}
.home_download span{
	margin:48px 7px;
	float:left;
	cursor:pointer;
}
.home_download a{
	height:173px;
	width:158px;
	display:block;
	}
.home_bgcolor {
	background-color:#fff;
}
/*----------------common------------------*/
.common {
	float:left;
	width:1002px;
}
.common_left {
	float:left;
}
.content_body {
	width:1002px;
	float:left;
	height:365px;
	background:#fff;
}
.sitemap_body {
	width:1002px;
	float:left;
	background:#fff;
}
/*-----------------头部库文件---------------*/
.top_width {
	float:left;
	width:574px;
}
.top_width ul {
	line-height:0px;
	font-size:0px;
}
.top_width ul li {
	font-size:0px;
}
.top_width1 {
	float:left;
	width:414px;
}
/*-------------------底部logo库-------------------*/
.bottom_logo {
	width:1002px;
	float:left;
	height:80px;
	background:url(../images/common/common_027.jpg) repeat-x;
	text-align:right;
}
/*------------------版权库--------------------*/
.bottom_works,.bottom_about,.bottom_services,.bottom_contact,.bottom_careers{
	height:29px;
	width:1002px;
	float:left;
}
.bottom_works {
	background:url(../images/works/works_bottom.jpg) no-repeat;
}
.bottom_about {
	background:url(../images/about/about_bottom.jpg) no-repeat;
}
.bottom_services {
	background:url(../images/services/services_bottom.jpg) no-repeat;
}
.bottom_contact {
	background:url(../images/contact/contact_bottom.jpg) no-repeat;
}
.bottom_careers {
	background:url(../images/careers/careers_bottom.jpg) no-repeat;
}
.en_i {
	color:#E8E8E8;
	display:inline;
	margin:6px 0 0 260px;
	float:left;
	font-weight:bold;
}
/*-------------------二级导航-------------------*/
.nav_nav2,.nav_bottom{
	float:left;
	width:1002px;
}
.nav_bottom {	
	height:21px;
	background:url(../images/common/common_022.jpg) repeat-x;
}
.nav_nav2_left {
	float:left;
	width:123px;
}
.nav_nav2_right {
	width:879px;
	float:right;
	background-image:url(../images/common/common_026.jpg);
	height:26px;
	text-align:right;
}
.text_contact {
	margin-right:25px;
}
/*-------------------链接-------------------*/
a:link, a:visited, a:hover {
	color:#000000;
	text-decoration:none;
}
.newlink span a:link,.newlink span a:visited{
	color:#000000;
	text-decoration:none;
	}
.newlink span a:hover{
	color:#000000;
	text-decoration:underline;
	}
/*-------------------网站地图-------------------*/
.sitemap_b,.sitemap_a{
	float:left;
	width:856px;
	margin-left:72px;
	display:inline;
	border:0px;
	}
.sitemap_left{
	margin-left:29px;
	_margin-left:28px;
	}
.sitemap_left1{
	margin-left:4px;
	_margin-left:2px;
	}
.sitemap_center{
	text-align:center;
	}
.sitemap_iesix{
	margin-top:0px;
	_margin-top:-3px;
	}
.sitemap_heighttop{
	margin-top:39px;
	}
.sitemap_width_a{
	width:147px;
	float:left;
	}
.sitemap_width_a li,.sitemap_width_b li{
	width:110px;
	}
.sitemap_width_b{
	width:177px;
	float:left;
	}
.sitemap_width_height{
	margin-top:19px;
	}
.sitemap_width_height1{
	margin-top:11px;
	}
.sitemap_width_height2{
	text-align:center;
	margin-top:30px;
	}
.sitemap_width_left{
	margin-left:37px;
	_margin-left:19px;
	}
.sitemap_width_left1{
	margin-left:72px;
	_margin-left:30px;
	}
/*-------------------联系我们-------------------*/
.contact_body{
	margin-left:55px;
	width:940px;
	}
.contact_body2{
	margin-left:95px;
	width:840px;
	}
.contact_body3{
	margin-left:148px;
	width:840px;
	}
.contact_body4{
	margin-left:146px;
	width:840px;
	}
.contact_body5{
	margin-left:392px;
	width:190px;
	}
.content_body1{
	height:750px;
	width:1002px;
	float:left;
	background-color:#fff;
	}
.contact_body_flash{
	float:left;
	margin-top:25px;
	}
.contact_content{
	width:300px;
	float:left;
	margin-left:55px;
	display:inline;
	line-height:150%;
	margin-top:25px;
	}
.contact_content li{
	width:300px;
	padding-top:5px;
	}
.contact_line{
	margin-top:20px;
	}
.contact_line1{
	margin-top:10px;
	}
.contact_kuang1{
	width:150px;
	height:14px;
	}
.contact_kuang2{
	width:350px;
	height:120px;
	}
/*-------------------诚聘英才-------------------*/
.careers_body{
	width:950px;
	float:left;
	}
.careers_body_left{
	width:170px;
	float:left;
	}
.careers_body_right{
	width:750px;
	float:left;
	line-height:150%;
	margin:13px 0 0 20px;
	background-image:url(../careers/images/careers_body.gif);
	height:357px;
	background-position:right bottom;
	background-repeat:no-repeat;
	font-size:13px;
	}
.careers_left{
	margin-left:37px;
	_margin-left:20px;
	}
h4{
	font-size:13px;
	}
/*-------------------关于前线-------------------*/
.about_body_left{
	width:130px;
	float:left;
	height:300px;
	}
.about_body_left li{
	width:130px;
	}
.about_body_right{
	width:764px;
	float:left;
	line-height:150%;
	margin:13px 0 0 20px;
	font-size:13px;
	}
.about_height{
	margin-top:14px;
	}
.about_left{
	margin-left:39px;
	_margin-left:20px;
	}
.philosophy,.culture{
	width:764px;
	float:left;
	height:350px;
	margin:13px 0 0 20px;	
	background-position:right bottom;
	background-repeat:no-repeat;
	font-size:13px;
}
.philosophy{
	line-height:150%;
	background-image:url(../about/images/philosophy_body.jpg);
	}
.culture{
	line-height:170%;
	background-image:url(../about/images/culture.jpg);
	}
.justify,.justify1{
	float:left;
	margin-left:20px;
	display:inline;
}
.justify{
	width:500px;	
	}
.justify1{
	width:700px;
	}
.customer_body_left{
	width:100px;
	float:left;
	height:300px;
	}
.customer_body_right{
	width:850px;
	float:right;
	text-align:right;
	}
.content_body2{
	background-color:#FFFFFF;
	float:left;
	width:1002px;
	}
.customer_body{
	width:963px;
	float:left;
	}
.structure{
	width:764px;
	float:left;
	margin-left:25px;
	}
.structure_top{
	margin-top:42px;
	}
/*-------------------产品服务---------------------*/
.services_body_left{
	width:140px;
	float:left;
	height:350px;
	}
.services_body_right{
	width:800px;
	float:left;
	}
.services_body{
	width:1002px;
	float:left;
	background:#fff;
	}
.height_b_b {
	width:600px;
	padding-left:29px;
}
.services_h{
	margin-top:25px;
	}
.services_hh{
	margin-top:71px;
	}
.height_b6kk{
	padding-left:32px;
	line-height:150%;
	width:590px;
	float:left;
	}
.height_b6kksxs{
	padding-left:32px;
	line-height:150%;
	width:610px;
	float:left;
	}
.height_b6kk1{
	padding-left:28px;
	background-image:url(../advergame/images/service_009.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:120px;
	height:148px;
	margin-left:10px;
	float:right;
	}
.services_msto{
	width:800px;
	float:left;
	}
.services_msto1{
	width:752px;
	padding-left:45px;
	float:left;
	}
.services_s,.services_s1{
	float:left;
	background:url(../advergame/images/service_039.gif) repeat-x;
	height:53px;
}
.services_s{
	width:280px;
	}
.services_s1{
	width:395px;
	}
.services_q{
	width:580px;
	float:left;
	line-height:140%;
	}
.services_eem{
	width:560px;
	float:left;
	line-height:140%;
	}
.services_x{
	width:395px;
	background-image:url(../advergame/images/service_039.gif);
	background-repeat:repeat-x;
	height:53px;
	margin-top:1px;
	float:left;
	}
.services_ttp{
	margin-top:1px;
	}
.services_ttp1{
	margin-top:2px;
	}
.services_ttm{
	margin-top:12px;
	}
.services_ttl{
	margin-left:15px;
	_margin-left:7px;
	}
.services_bottom_e{
	float:left;
	margin-left:30px;
	width:210px;
	}
.services_bottom_f{
	float:right;
	margin-right:30px;
	width:200px;
	}
.services_bottom_l{
	float:right;
	margin-right:100px;
	width:200px;
	}
.services_bottom_ml{
	float:right;
	margin-right:0px;
	width:190px;
	}
.services_text{
	width:150px;
	float:left;
	margin-left:5px;
	}
.services_text2{
	width:190px;
	float:left;
	margin-left:5px;
	}
.services_text1{
	width:170px;
	float:left;
	text-align:right;
	margin-right:5px;
	}
.services_bottom_mst{
	padding-bottom:20px;
	}
.height_b6 {
	margin-left:33px;
	width:600px;
	line-height:150%;
}
.height_b7 {
	margin-left:33px;
	width:750px;
	line-height:150%;
}
.m_top {
	margin-top:7px!important;
 	*margin-top:6px;
}
.services_body_right1{
	width:823px;
	float:left;
	background-image:url(../advergame/images/services_011.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	}
.services_body_right2{
	width:800px;
	float:left;
	}
.services_bodys{
	width:966px;
	float:left;
	}
.services_how{
	width:800px;
	float:left;
	}
.website_body_right{
	float:right;
	margin-right:5px;
	}
.height_b8 {
	margin-left:33px;
	width:690px;
	line-height:150%;
}
.more_service_r{
	width:770px;
	float:left;
	margin-left:25px;
	}
.more_service_m{
	width:50px;
	float:left;
	}
.more_service_s{
	width:700px;
	float:left;
	line-height:150%;
	}
.services_bottom_lmsto{
	float:right;
	margin-right:30px;
	}
/*----------------产品目录--------------------*/	
.download_body{	
	background:#fff;
	float:left;
	width:1002px;
	}
.nav_download_right {
	width:791px;
	float:right;
	background-image:url(../images/common/common_026.jpg);
	height:26px;
	text-align:right;
}
.nav_download_left {
	float:left;
	width:211px;
}
.download_a{
	width:800px;
	float:left;
	}
.download_left{
	margin-left:157px;
	_margin-left:57px;
	}
.download_repeat{
	height:30px;
	float:left;
	width:543px;
	background:url(../download/images/download_004.jpg) repeat-x;
	}
.download_b{
	float:left;
	width:139px;
	text-align:right;
	}
.download_bm{
	float:left;
	width:500px;
	text-align:right;
	}
.download_kuang{
	width:185px;
	height:16px;
	}
.download_c{
	float:left;
	width:409px;
	margin-left:5px;
	color:#0B6460;
	}
.download_cml{
	float:left;
	width:20px;
	margin-left:15px;
	}
.download_cm{
	float:left;
	width:50px;
	margin:5px 0 0 5px;
	}
.download_crs{
	float:left;
	width:130px;
	margin:2px 0 0 5px;
	}
.download_height{
	margin-top:4px;
	}
/*-------------------前线新闻-------------------*/
.news_bodys{
	width:1002px;
	float:left;
	background:#fff;
	}
.news_body{
	width:730px;
	float:left;
	margin-left:124px;
	_margin-left:63px;
	}
.news_title{
	width:724px;
	float:left;
	}
.news_bold{
	width:550px;
	float:left;
	}
.news_left{
	margin-left:33px;
	_margin-left:14px;
	}
.news_width{
	float:left;
	width:510px;
	margin-left:8px;
	_margin-left:4px;
	line-height:130%;
	}
.news_margintop{
	margin-top:10px;
	}
.news_time{
	width:135px;
	float:left;
	text-align:center;
	height:30px;
	margin-top:40px;
	}
.news_height{
	margin-top:4px;
	}
.news_botton{
	width:510px;
	float:left;
	text-align:right;
	margin-left:30px;
	_margin-left:20px;
	}
.news_numto{
	width:730px;
	float:left;
	display:inline;
	text-align:center;
	margin:20px 0 0 124px;
	}
.news_bodysss{	
	width:1002px;
	float:left;
	background:#fff;
	}
.download_leftto{
	width:200px;
	height:25px;
	float:left;
	}
.wenzicolor{
	color:#FF0000;
	}
#contname{
	margin-left:10px;
	}
#contuemail{
	margin:2px 0 0 10px;
	height:12px;
	}
.newtop{
	margin-top:3px;
	}
/*----------------产品目录下载--------------------*/	
.download_to{
	width:1002px;
	text-align:center;
	}
.download_newsheight{
	margin-top:90px;
	}
.all_leftto{
	width:1002px;
	float:left;
	}
.wenzicolor2{
	color:#FF0000;
	}
/*----------------链接--------------------*/	
.download_to span a:link,.download_to span a:visited{
	color:#000000;
	text-decoration:underline;
	}
.download_to span a:hover{
	color:#000000;
	text-decoration:none;
	}
a {outline: none; /* for Forefox */ }
a {star:expression(this.onFocus=this.blur()); /* for Ie*/ } 