@charset "utf-8";
/* CSS Document */
body{ background:url(../images/bg.jpg) #111111 no-repeat center top;margin:0px; font-size:12px; color:#FFF; font-family:Verdana;}
ul { margin:0px; padding:0px;}
ul li{ list-style:none}
a{ text-decoration:none; color:#ffffff;}
img{ border:0px;}
#box{ width:970px; height:auto; margin:0px auto; padding:0px; overflow:hidden;}
.logo{ width:960px; height:129px; }
.logotu{ width:600px; height:auto; float:left; padding-top:40px; overflow:hidden}
.language{  float:right; padding-top:45px; overflow:hidden; }
.menu{ width:965px; background:url(../images/222.gif) no-repeat; height:40px; text-align:center; margin-left:10px; line-height:40px; overflow:hidden;}
.bg{ background:url(../images/onclick_bg.jpg) no-repeat;}
.nobg{background:url(../images/onclick_bg.jpg) no;}
.menu ul { padding-left:80px;}
.menu ul li{ display:block; width:100px; float:left; cursor:pointer;}
.menu a{ color:#FFF; font-size:14px; font-weight:bold;}
.flash{ width:945px; margin-left:13px; height:324px; text-align:left; margin-top:7px; text-align:left; background:url(../images/flash_bg.jpg) no-repeat; padding-top:8px; padding-left:12px; }

.products{ width:960px; height:218px; background:url(../images/cp_bg.gif) no-repeat; margin-left:10px; margin-top:5px;}
.products_title{ width:935px; height:50px; text-align:left; line-height:45px; overflow:hidden; padding:0 10px 0 15px; color:#FFF;}
.span1{width:80%; display:block; float:left;}
.span2{ width:20%; display:block; float:left; text-align:right}
.products_box{  width:940px; padding:0 10px 0 10px; padding-top:15px;}
.btn_left{ width:29px; float:left}
.btn_right{ width:30px; float:left}
.products_list{ width:880px; float:left}
.products_list ul li{ float:left; width:20%; text-align:center; line-height:30px;}
.about_news{ width:960px; overflow:hidden;  margin-left:11px; margin-top:15px; height:180px}

.about{ background:url(../images/about.jpg) no-repeat; width:555px; height:177px; float:left;}
.news{ background:url(../images/news.jpg) no-repeat; width:397px ;height:177px; float:right; text-align:left}
.A_title{ height:50px; line-height:40px; text-align:left; padding:0 10px 0 13px; }
.A_con{ text-align:left; line-height:20px; padding-right:5px; padding-top:5px;}
.A_con img{ padding:3px; border:1px solid #999; margin:0 12px 0 15px;}
.N_title{ height:50px; line-height:40px; text-align:left; padding:0 10px 0 13px; }
.N_con img{ padding:3px; border:1px solid #999; margin:0 23px 0 15px;}
.N_con ul li{ height:20px; list-style-image:url(../images/new_dd.jpg) ; line-height:16px;	}
.bottom{ background:url(../images/bottom.gif) no-repeat 1px 0; width:962px; height:67px;  margin:auto;  margin-top:3px; padding-top:7px; line-height:26px; text-align:center;}


/*flash*/
.container {
	WIDTH: 930px;
	HEIGHT: 310px; 
}
.container A IMG {
	WIDTH: 930px;
	HEIGHT: 310px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 280px;
	LEFT: 800px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}