
.gallery { width:860px; height:250px; margin:0 auto; padding:0; }
#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:860px; height:250px; overflow:hidden; }
p#controls { margin:0; padding:0; position:relative; }
#prevBtn { display:block; margin:0; overflow:hidden; width:16px; height:26px; position:absolute; left:-40px; top:-150px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:16px; height:26px; position:absolute; left: 880px; top:-150px; }
#prevBtn a { display:block; width:16px; height:26px; background:url(l_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:16px; height:26px; background:url(r_arrow.gif) no-repeat 0 0; }


/*header_text*/
.header_text { margin:0 auto; padding:29px 0 0 0; height:263px; width:998px; background: url(header_text_bg.gif) top repeat-x; border:1px solid #cdd7d9;}
.header_text .div { width:860px; padding:0; margin:0 auto;}
.header_text img.screen { float:left; margin:0; padding:0;}
.header_text .div .left1 { float:right; width:415px; padding:10px 0 0 0; margin:0;}
.header_text .div .left1 img { float:left; margin:0; padding:0;}
.header_text .div .left1 h2 {
	color:#F71800;
	padding:10px 0 10px 0;
	margin:0;
	font-family: "黑体";
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.header_text .div .left1 p.uli { background: url(simple_ul_li.gif) left no-repeat; padding:2px 20px; margin:0; font: normal 14px , Helvetica, sans-serif; color:#4B706C;}
.header_text p {
	color:#4B706C;
	padding:5px 50px 20px 0;
	margin:0;
	font-family: "宋体";
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	font-variant: normal;
}




