#header { height: 654px; }

#wrapper { width: 1350px; height: 755px; overflow: hidden; margin: 0 auto; padding: 0; background: url(images/wrapper_part1_bg.jpg) 0 0 no-repeat; text-align: center; }
#wrapper .wrapper_part1 { width: 980px; height: 380px; overflow: hidden; padding: 0; margin: 0 auto; background: none; text-align: left; }
#wrapper .wrapper_part1_left { float: left; width: 292px; padding: 22px; padding-right: 8px; overflow: hidden;}
#wrapper .wrapper_part1_middle { float: left; width: 292px; padding: 22px; padding-right: 8px; overflow: hidden; }
#wrapper .wrapper_part1_right { float: left; width: 292px; padding: 22px; padding-right: 8px; }

#wrapper .wrapper_part1 .wrapper_part1_title { background: url(images/wrapper_part1_title_bg.png) center bottom repeat-x; padding-bottom: 10px; letter-spacing: 1px; color: #0E75BA; font-size: 14px; font-family: Î¢ÈíÑÅºÚ,ËÎÌå,tahoma,verdana; }
#wrapper .wrapper_part1 .wrapper_part1_image { padding-top: 15px; }
#wrapper .wrapper_part1 .wrapper_part1_image img { width: 282px; height: 120px; overflow: hidden; padding: 4px; border: 1px solid #999999; background: #FFFFFF; }
#wrapper .wrapper_part1 .wrapper_part1_text { height: 130px; padding-top: 15px; line-height: 20px; }
#wrapper .wrapper_part1 .wrapper_part1_text div { font-size: 15px; color: #00A0E9; font-weight: bold; font-family: Î¢ÈíÑÅºÚ,ËÎÌå,tahoma,verdana; }
#wrapper .wrapper_part1 .wrapper_part1_text ul { padding-top: 15px; }
#wrapper .wrapper_part1 .wrapper_part1_text ul li { letter-spacing: 0; list-style-type: circle; padding-left: 10px; }
#wrapper .wrapper_part1 .wrapper_part1_text ul li a { color: #333333; text-decoration: none; }
#wrapper .wrapper_part1 .wrapper_part1_text ul li a:hover { color: #00A0E9; text-decoration: underline; }
#wrapper .wrapper_part1 .wrapper_part1_video { height: 275px; padding-top: 15px; }
#wrapper .wrapper_part1 .wrapper_part1_btn { padding-top: 15px; text-align: right; }

#wrapper .wrapper_part2 { width: 980px; height: 375px; overflow: hidden; padding: 0; margin: 0 auto; background: #FFFFFF; text-align: left; }

#wrapper .wrapper_part2_left { float: left; width: 292px; height: 375px; overflow: hidden; padding: 22px; padding-right: 8px; margin-right: 20px; background: none; }

#wrapper .wrapper_part2 .wrapper_part2_title { background: url(images/wrapper_part1_title_bg.png) center bottom repeat-x; padding-bottom: 10px; letter-spacing: 1px; color: #0E75BA; font-size: 14px; font-family: Î¢ÈíÑÅºÚ,ËÎÌå,tahoma,verdana; }
#wrapper .wrapper_part2 .wrapper_part2_image1 { padding-top: 15px; }
#wrapper .wrapper_part2 .wrapper_part2_image1 img { width: 280px; height: 120px; overflow: hidden; padding: 4px; border: 1px solid #999999; background: #FFFFFF; }
#wrapper .wrapper_part2 .wrapper_part2_image2 { text-align: center; padding: 50px; }
#wrapper .wrapper_part2 .wrapper_part2_image3 { padding-top: 15px; }
#wrapper .wrapper_part2 .wrapper_part2_image3 img { width: 570px; height: 130px; overflow: hidden; padding: 4px; border: 1px solid #999999; background: #FFFFFF; }
#wrapper .wrapper_part2 .wrapper_part2_image4 { padding-top: 15px; }
#wrapper .wrapper_part2 .wrapper_part2_image4 img { width: 570px; height: 130px; overflow: hidden; padding: 4px; border: 1px solid #999999; background: #FFFFFF; }

#wrapper .wrapper_part2_right { height: 375px; padding: 22px 2px; padding-right: 8px; overflow: hidden; background: none; }

/* ½¹µãÍ¼ start */
#header_slide { width: 100%; height: 344px; overflow: hidden; margin: 0 auto; text-align: center; background: #FFFFFF url(images/header_slide_bg.jpg) center top no-repeat; }
.slideswrapper { }
.slideswrapper a:focus { outline: 0 none; }
.slidesbox { width: 960px; overflow: hidden; margin: 0 auto; }
.slides_container { width: 960px; height: 296px; overflow: hidden; }
.slides_container .slide { width: 960px; height: 296px; }
.slides_container img { display: block; border: 0; -ms-interpolation-mode: bicubic; }
/* ½¹µãÍ¼ Ô²È¦ */
.slides-pagination{ width: 960px; margin-top: 20px; height: 12px; line-height: 12px; text-align: center; }
.slides-pagination li { display: inline-block; margin: 0 2px; vertical-align: top; }
.slides-pagination li { *display: inline; *zoom: 1; *width: 12px; *height: 12px; }
.slides-pagination li a { display: inline-block; width: 12px; height: 0; padding-top: 12px; overflow: hidden; vertical-align: top; background: url(slides/bg_silde_ball.png) center top no-repeat; }
.slides-pagination li.current a, .slides-pagination li a:hover { background-position: 0 -12px; }

.slide-1 a { position: absolute; top: 220px; left: 0; width: 283px; height: 57px; text-indent: -999px; overflow: hidden; background: url(slides/slide_1_button.png) no-repeat; }
/* ½¹µãÍ¼ end */

/* ¹ö¶¯Í¼ start */
#header_scroll { width: 100%; height: 130px; overflow: hidden; margin: 0 auto; text-align: center; background: #FFFFFF url(images/header_scroll_bg.jpg) center top no-repeat; }
.productshow { width: 800px; height: 110px; padding: 0; margin: 5px auto 0 auto; position: relative; background: #F5F5F5; border: 1px solid #AAAAAA; text-align: center; font-family: Î¢ÈíÑÅºÚ, ºÚÌå; }
.productshow .scrollcontainer { width: 730px; height: 110px; overflow: hidden; position: relative; margin: 0 auto; }
.productshow .scrollcontainer ul { width: 20000px; position: absolute; left: 0; top: 0; }
.productshow .scrollcontainer li { float: left; /* width: 142px; */ height: 110px; text-align: center; }
.productshow .scrollcontainer li.last { background: none; }
.productshow .scrollcontainer li div { height: 110px; width: 125px; overflow: hidden; text-align: center; }
.productshow .scrollcontainer li img { border: 0; }
.productshow .scrollcontainer a:hover img { filter: alpha(opacity=86); -moz-opacity: 0.86; opacity: 0.86; }
.productshow .scrollcontainer li p { margin: 0; line-height: 32px; }
a.abtn { position: absolute; top: 2px; display: block; height: 96px; width: 18px; overflow: hidden; text-indent: -20000px; background: url(scrolls/scroll_arrow.gif) 0 center no-repeat; outline: 0 none; }
a.aleft { left: 7px; }
a.agrayleft { cursor: default; background-position: 0 center; }
a.aright { right: 7px; background-position: -18px center; }
a.agrayright { cursor: default; background-position: -18px center; }
/* ¹ö¶¯Í¼ end */
