﻿@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	font-size:12px;
	}
a{ text-decoration:none;}
img{ border:0px;}
.clear{ clear:both;}
li{ list-style:none;}
/*HEADER*/
#top { height:50px; background-color:#F26520; width:auto; padding-top:8px; padding-bottom:12px;}
#top #logobox { width:900px; margin:0px auto; text-align:right;height:50px; }
#top #logobox #logo{ float:left;display: inline-block; }
#top #logobox span{ padding:0px 10px;display: inline-block; margin-top:26px;}
#top #logobox a{ margin-top:20px;font-size:14px;}
#top #logobox a:link ,#top #logobox a:visited {color:#FFF;}
#top #logobox a:hover ,#top #logobox a:active { text-decoration:underline;}
#header_nav {width:900px; margin:0px auto;height:30px; margin-top:13px; margin-bottom:5px;}
#header_nav span{ background:url(images/nav_line.gif) center left no-repeat; text-align:center;  display:inline-block;width:122px; *width:120px;}
#header_nav .nobg { background:none;}
#header_nav span a:link,#header_nav span a:visited{font-weight:bold;color:#000;font-size:14px}
#header_nav span a:hover,#header_nav span a:active{color:#F26520;}

#nav {float:left;width:900px;height:30px;line-height:30px;display:inline;list-style:none;position:relative;z-index:500;}
#nav li.top {height:30px; background:url(images/nav_line.gif) center left no-repeat;text-align:center;display:inline-block;width:122px;*width:120px; float:left;}
#nav li.nobg { background:none;}
#nav li a.top_link {display:inline-block;height:30px;line-height:30px;text-decoration:none;cursor:pointer;font-weight:bold;color:#000;font-size:14px; text-align:center;}
#nav li:hover a.top_link {color:#ff6600;}
#nav li:hover {position:relative;z-index:200;}
#nav li:hover ul.sub {left:1px;top:30px;border:1px solid #F26520;white-space:nowrap;width:130px;height:auto;z-index:300;}
#nav li:hover ul.sub li {display:block;height:20px;position:relative;float:left;width:130px;font-weight:normal; background-color:#F26520;filter: Alpha(Opacity=80, Style=0);
}
#nav li:hover ul.sub li a {display:block;font-size:12px;height:18px;width:128px;line-height:18px;text-indent:5px;color:#fff;text-decoration:none;border:1px solid #F26520;}
#nav li:hover ul.sub li a:hover {background:#F24010;color:#fff;border-color:#fff;}
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul {left:90px;top:-4px;
background: #F26520;padding:3px;border:1px solid #999;white-space:nowrap;width:180px;z-index:400;height:auto;}
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul {position:absolute;left:-9999px;top:-9999px;width:0;height:0;list-style:none;}

#header_ad{width:900px; margin:0px auto;margin-top:5px;background-color:#000; overflow:hidden;}
#header_ad div{width:900px; margin:0px auto;height:218px;  background-color:#313131; text-align:center; background-color:#000;}
#marqueeshow{}
/*INDEX_main*/
#main {width:900px; margin:0px auto; margin-top:10px;}
#main #index_tuijian{ width:732px; float:left; height:auto;}
#main #index_tuijian .title { width:730px; height:30px; padding:1px; border:1px #fcbd6d solid;}

#main #index_tuijian .title span{ background:url(images/title_bg.jpg) repeat-x left top; display:block; height:30px; line-height:30px; color:#fff; font-weight:bold;font-size:14px;}
#main #index_tuijian .title span h1{ background:url(images/title_ico.jpg) no-repeat   14px 12px; padding-left:32px;font-size:14px;}
#main #index_tuijian .title a{ float:right;padding-right:10px;color:#fff;font-size:14px;}
#main #index_tuijian .title a:hover{ text-decoration:underline;}
#main #index_tuijian ul{ list-style:none ; display:block; width: 732px;}
#main #index_tuijian li{ width:142px; text-align:center; float:left; overflow:hidden; padding:10px 2px; margin-top:7px;}
#main #index_tuijian li img{ border:#f0f0f0 1px solid;}
#main #index_tuijian li span{ display:block; height:20px; text-align:center; line-height:20px; padding:3px 0px; background-color:#e9e8e6; margin-top:1px;font-size:12px;}
#main #index_tuijian li span a{ font-size:12px;color:#000;}

#main #main_ad { width:162px; text-align:center;float:right;}

/*FOOTER*/

#bottom_nav {width:900px; margin:0px auto; margin-top:10px; height:31px; text-align:center;}
#bottom_nav .bottom_nav_left{ background:url(images/bottom_left.jpg) no-repeat;}
#bottom_nav .bottom_nav_right{ background:url(images/bottom_right.jpg) no-repeat;}
#bottom_nav ul{ list-style:none;}
#bottom_nav li{display:block; float:left;width:110px;}
#bottom_nav li a{ color:#fff;}
#bottom_nav .backindex{ font-weight:bold;}

#bottom_com{width:900px; margin:0px auto; margin-top:10px; height:40px; padding-bottom:20px;}
#bottom_com div{ height:40px; float:left;}
#bottom_com .left{ width:170px; padding-left:30px;}
#bottom_com .right{ border-left:1px #cacaca solid; padding-left:20px;}
#bottom_com .right p{ line-height:24px; font-size:14px;}
#bottom_com .right a{ color:#000; text-decoration:none;}
/*ABOUT*/
#main #leftmenu{ width:200px;  padding:1px; border:1px #fcbd6d solid; float:left;}
#main #leftmenu #leftmenu_title{background:url(images/title_bg.jpg) repeat-x left top; height:30px; color:#fff; line-height:30px; }
#main #leftmenu #leftmenu_title span{ background:url(images/title_ico.jpg) no-repeat   14px  center; padding-left:32px;font-weight:bold; font-size:14px;}
#main #leftmenu  ul{ list-style:none;}
#main #leftmenu  li{ background:url(images/menu_bg.jpg) no-repeat 14px center;height:32px; line-height:32px; border-bottom:1px #cacaca dotted; padding-left:32px; }
#main #leftmenu  li.sub{ background:url(images/menu_bg.jpg) no-repeat 30px center;padding-left:50px; font-size:12px;height:24px; line-height:24px;}
#main #leftmenu .noborder{ border:0px;}
#main #leftmenu a{ font-size:14px; letter-spacing:4px;}
#main #leftmenu li.sub a{ font-size:12px;}
#main #leftmenu a:hover{color:#037BC9; font-weight:bold;}


.sub{font-size:12px; height:20px; line-height:20px; background:none; border:none; }
.sub a{color:#F60;}
.sub a:hover{text-decoration:underline; color:#000; cursor:pointer}
.current{ display:inherit;}
.act a{ color:#000;}

#main #main_content { width:684px; float:right; }
#main #main_content #main_content_title{width:684px; border-top:1px #fcbd6d solid; border-bottom:1px #fcbd6d solid;height:30px; }
#main #main_content #main_content_title span{ background:url(images/title_ico2.jpg) no-repeat   14px  center; padding-left:32px;font-weight:bold; font-size:14px;line-height:30px; }
#main #main_content #main_content_box{ padding:15px; padding-bottom:0px;}
#main #main_content #main_content_box #bottompage{ width:100%; height:30px; text-align:center; line-height:30px; padding-top:10px;}
#main #main_content #main_content_box #bottompage span { padding:0px 5px;}
#main #main_content #main_content_box #bottompage a{color:#000; text-decoration:none;}
#main #main_content #main_content_box .currentpage{color:#f00;}
#main #main_content #main_content_box #bottompage a:hover{color:#037BC9; text-decoration:underline;}

/*产品展示专用*/
/*#main #main_content #main_content_box #productlist img{width: expression(this.width > 650 ? 650: true); max-width: 650px;} */
#main #main_content #main_content_box #productlist li{ list-style:none; padding-bottom:15px; display:block; position:relative;}
#main #main_content #main_content_box #productlist li .putin{position:absolute;width:95px;height:72px;z-index:1;left:520px;top: 50px;	}
/*新闻动态专用*/
#main #main_content #main_content_box #news_list1 ul{ list-style:none; padding:0px; margin:0px;}
#main #main_content #main_content_box #news_list1 li{ list-style:none; height:24px; line-height:24px; padding:3px 0px; border-bottom:1px #cacaca dotted; background:url(images/li_ico.jpg) no-repeat 8px center; padding-left:20px;}
#main #main_content #main_content_box #news_list1 li a{color:#000; text-decoration:none;}
#main #main_content #main_content_box #news_list1 li a:hover{color:#037BC9;text-decoration:underline;}
#main #main_content #main_content_box #news_list1 li span{ float:right; display:block;}

/*效果展示*/ 
#main #main_content #main_content_box #case_list{ margin:0px; padding:0px;}
#main #main_content #main_content_box #case_list{ display:block;}
#main #main_content #main_content_box #case_list li{ list-style:none; display:block; text-align:center; float:left; width:162px; padding-bottom:8px;}
#main #main_content #main_content_box #case_list li a{ color:#000; display:block;}
#main #main_content #main_content_box #case_list li a:hover{color:#037BC9;}
#main #main_content #main_content_box #case_list li span{height:30px; line-height:30px;text-align:center;}


