@charset "utf-8";
/* CSS Document */
body,dl,dt,dd,ul,ol,li,form,input,p{margin:0;padding:0;font-weight:400;}
body {font-family:Arial,SimSun,Tahoma,Verdana,Helvetica,sans-serif,"宋体";font-size:12px;line-height:normal!important;color:#000;background:#9A9A9A; }
dl,dt,dd,ul,ol,li {list-style-type:none}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;font-size:12px;font-weight:normal}
select{font-size:12px}
table{border-collapse:collapse}
img {border:0}
input {font-size:12px}
.clep{ clear:both}
a{ color:#AEACAC; text-decoration:none}
a:hover{ color:#FFF}

.img1{ float:right; padding-left:20px;}
.img2{ float:left; padding-right:20px;}

.main{ width:1000px; height:auto; margin:0 auto; background:#212121; margin-top:5px; border:1px solid #212121}
.top{ width:1000px; height:112px; float:left}
.logo_box{ width:1000px; height:84px; background:#000; position:relative}
.logo{ width:196px; height:29px; position:absolute; top:25px; left:10px}
.cn_en{ width:100px; height:14px; float:left; position:absolute; left:15px; bottom:6px; color:#AEACAC}
.cn_en a{ color:#AEACAC; text-decoration:none}
.cn_en a:hover{ color:#FFF}
.login{ width:25px; height:22px; background:url(key.jpg) top left no-repeat; position:absolute; right:35px; bottom:8px; padding-left:28px; line-height:25px;}
.login a{ text-decoration:none; color:#FFCC00;}
.login a:hover{ color:#FFF}

.menu{ width:1000px; height:28px; float:left; background:#171717;}
.menu ul{ width:1000px; height:28px; float:left;}
.menu ul li{ line-height:28px; float:left}
.menu ul li a{padding:0 25px; color:#AEACAC; text-decoration:none}
.menu ul li a:hover{ color:#FFF}

.banner{ width:1000px; height:400px; float:left; overflow:hidden}


.db_login_box{ width:1000px; height:31px; background:#171717; float:left; position:relative}
.db_login{width:25px; height:25px; background:url(key1.jpg) top left no-repeat #171717; position:absolute; left:25px; top:2px; padding-left:28px; line-height:25px;}
.db_login a{ text-decoration:none; color:#FFCC00;}
.db_login a:hover{ color:#FFF}

.bottom{ width:1000px; height:29px; line-height:29px; float:left; background:#000; text-align:center; color:#fff}

#imgPlay {OVERFLOW: hidden; WIDTH:1000px; ZOOM: 1; POSITION: relative; HEIGHT: 400px}
#imgPlay .imgs IMG {WIDTH: 1000px; height:400px; overflow:hidden }
#imgPlay .imgs LI {	FLOAT: left; width:1000px; height:400px; overflow:hidden; POSITION: relative}
#imgPlay .imgs {WIDTH:1000px; overflow:hidden; height:400px;}
#imgPlay .btn {	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;}
#imgPlay .btn A {BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;}
#imgPlay .btn A:hover {	BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;}
#imgPlay .prev {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px;
	LEFT: 0px;
	WIDTH: 46px;
	CURSOR: pointer;
	TEXT-INDENT: -9999px;
	POSITION: absolute;
	TOP: 180px;
	HEIGHT: 42px
}
#imgPlay .next {
	BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 0px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 180px; HEIGHT: 42px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 0px; LEFT: auto
}
.num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 355px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 355px; TEXT-ALIGN: center
}

/*about*/
.about_nr_box{ width:1000px; height:auto; float:left; position:relative; background:#212121;}
.about_nr_box_img{ width:41px; height:459px; float:left; margin:60px 0 0 10px;}
.about_nr{ width:870px; height:auto; float:left; padding:45px 20px 20px 45px;}
.lig1{ font-size:14px; color:#AEACAC; line-height:24px;}
.about_nr h1{ font-size:20px; color:#fff; font-weight:bold; padding-bottom:15px;}

/*brand*/
.pp_menu{ width:1000px; height:26px; float:left; background:#313131}
.pp_menu ul{ width:1000px; height:26px; float:left}
.pp_menu ul li{ line-height:26px; float:left; background:url(tiret.png) 25px 50% no-repeat}
.pp_menu ul li a{ padding:0 10px 0 35px ;color:#AEACAC; text-decoration:none}
.pp_menu ul li a:hover{ color:#FFF}

.pp_nr{ width:865px; height:auto; float:left; padding:25px 120px 25px 15px; background:url(pp_box_bg.jpg) top repeat-x #4D4D4D}
.lig2{ line-height:22px; color:#FFF}
.pp_nr h1{ font-size:20px; color:#fff; font-weight:bold; padding-bottom:15px;}
.pp_left{ width:350px; height:auto; float:left; border:2px solid #ccc;}
.pp_right{width:486px; height:auto; float:left; padding-left:20px; color:#FFF; font-style:italic; line-height:18px}

/*contact*/
.contact_box{ width:825px; height:auto; float:left; padding:25px 120px 25px 55px; background:#212121}
.contact_box h1{ font-size:16px; color:#fff; font-weight:bold; padding-bottom:15px;}

/*product*/
.product_z_bottom{ width:1000px; height:38px; float:left; line-height:38px; text-align:center; color:#FFF}