@charset "utf-8";
*{margin:0;padding:0;}
img{border:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#6c6c6c;background:url(../images/bg.jpg) #e9e9e9 repeat-x left top;}
ul,li{list-style:none;}
a{color:#6c6c6c;text-decoration:none;margin-right:10px;}
a:hover{color:#dd3a69;}
.clear{clear:both;}
#header{width:1003px; margin:0 auto; height:107px; margin-bottom:6px}
.logo{width:177px; height:34px; float:left; margin-top:14px; margin-left:28px; margin-right:37px; display:inline}
.menu{margin-top:19px; float:right; width:515px; float:left; display:inline; margin-right:17px}
.top_menu{float:right; margin-top:23px; margin-right:45px; display:inline}
.top_menu a{padding-left:20px; background:url(../images/bow2.gif) no-repeat left 50%}
.search{width:183px; float:left; margin-top:19px}
.search_bg{float:left; width:154px; height:31px; background:url(../images/input_bg.jpg) no-repeat left top}
.search img{width:29px; float:left}
.cl{width:1003px; height:390px; background:url(../images/product_bg.jpg) no-repeat; margin:0 auto; position:relative}
#imageFlow{position:relative; width:885px; height:356px; clear:both; margin:0 auto; overflow:hidden; z-index:5}
.imageflash{width:180px; height:240px; position:absolute; left:0px; top:30px; z-index:10}
#imageFlow .diapo{position:absolute; left:-1000px; cursor:pointer; -ms-interpolation-mode:nearest-neighbor}
#imageFlow .link{border:solid #fff 3px; margin-left:-3px; margin-bottom:-3px}
#imageFlow .bank{visibility:hidden}
#imageFlow .top{position:absolute; width:100%; height:10px; margin-top:-30px; overflow:hidden}
#imageFlow .text{position:absolute; left:0px; width:100%; bottom:10%; text-align:center; color:#FFF; font-family:verdana,arial,Helvetica,sans-serif; z-index:1000}
#imageFlow .title{font-size:14px; color:#810A33; font-weight:bold}
#imageFlow .legend{color:#333}
#imageFlow .scrollbar{position:absolute; left:10%; bottom:5%; width:80%; height:16px; z-index:1000}
#imageFlow .track{position:absolute; left:1%; width:98%; height:16px; filter:alpha(opacity=30); opacity:0.3}
#imageFlow .arrow-left{position:absolute}
#imageFlow .arrow-right{position:absolute; right:0px}
#imageFlow .bar{position:absolute; height:16px; left:25px}
#moduls{width:954px; margin:0 auto; overflow:hidden; margin-bottom:34px; }
.modules_bg{width:311px; height:180px; float:left}
.moduls_news{background:url(../images/modules_news.jpg) no-repeat; margin-right:10px}
.moduls_message{background:url(../images/modules_message.jpg) no-repeat; margin-right:10px}
.moduls_news ul{line-height:24px; margin-top:42px; margin-left:15px}
.moduls_news ul li{padding-left:15px; background:url(../images/spot4.gif) no-repeat left 50%}
.moduls_contact{background:url(../images/modules_contact.jpg) no-repeat}
.input_text{width:136px; height:17px; border:0; margin-top:6px; margin-left:13px}
.moduls_message_main{width:180px; margin-top:30px; margin-left:20px; overflow:hidden}
.moduls_message_main p{margin-top:15px}
#footer{width:1003px; height:31px; line-height:31px; margin:0 auto; background:#c4c4c4}
#footer span a{padding-left:20px; background:url(../images/spot.gif) no-repeat left 45%}
#footer span{float:left; padding-left:30px}
#footer p{float:right; padding-right:23px}
.bg_innerbody{background:url(../images/inner_body.jpg) #e9e9e9 repeat-x left top}
#inner_main{width:927px; overflow:hidden; margin:0 auto; background:url(../images/product_bg.jpg) no-repeat center left top; margin-bottom:14px}
.banner{margin-top:14px; height:193px; background:url(../images/banner.jpg) no-repeat left top; margin-bottom:9px}
.inner_content{zoom:1; overflow:hidden}
#left{width:184px; float:left; min-height:635px; _height:635px; background:url(../images/left_bg.jpg) no-repeat center bottom}
.title_left_menu{height:29px; background:url(../images/left_menu_top.gif) no-repeat left top}
.left_menu{zoom:1; overflow:hidden; margin-bottom:6px}
.title_left_menu span{line-height:29px; padding-left:20px; font-size:14px; font-weight:bold}
.main_left_menu{background:url(../images/left_menu_bg.gif) repeat-y left top; zoom:1; overflow:hidden}
.left_menu_ul{width:163px; margin:8px auto; zoom:1; overflow:hidden}
.left_menu_ul li{height:26px}
.left_menu_ul li a{width:163px; height:26px; line-height:26px; display:block; padding-left:20px; background:url(../images/spot.gif) no-repeat 5px 50%}
.left_menu_ul li a:hover{background-color:#e5e5e5}
.left_menu_ul li .select{background-color:#e5e5e5}
.bottom_left_menu{height:7px; background:url(../images/left_menu_bottom.gif) no-repeat left top; zoom:1; overflow:hidden}
.main_left_menu p{line-height:24px; width:172px; margin:0 auto}
.main_left_menu img{margin:5px; zoom:1; overflow:hidden}
#right{width:732px; float:right}
.title_right{height:29px; line-height:29px; background:url(../images/right_top.gif) no-repeat left top}
.title_right span{padding-left:30px}
.content{background:url(../images/right_bg.gif) repeat-y left top}
.right_bottom{height:8px; zoom:1; overflow:hidden; background:url(../images/right_bottom.gif) no-repeat left top}
.content{_height:600px; min-height:600px}
.about_content{padding:20px}
.about_content p{padding-bottom:10px; line-height:18px}
.banner_flash{width:250px; height:80px; margin:14px}
.products_content{margin-top:25px; margin-left:26px}
.products_content li{width:197px; float:left; margin-right:25px; display:block; line-height:30px; text-align:center}
.products_content ul img{padding:3px; border:1px solid #cacaca}
.news_content{margin:25px}
.news_content li{height:32px; line-height:32px; text-align:right; color:#d4d4d4}
.news_content li a{padding-left:20px; background:url(../images/news_spot.gif) no-repeat left 45%; float:left}
.products_main{margin:25px; zoom:1; overflow:hidden}
.products_main img{float:left; padding:3px; border:1px solid #cacaca; margin-right:30px}
.products_main p span{display:block; height:30px; line-height:30px; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc}
.products_main p{line-height:18px; width:250px}
