@charset "utf-8";
/* CSS Document */
A:link{    FONT-SIZE:11px;    COLOR:#666666  ;    TEXT-DECORATION:none}
A:visited{    FONT-SIZE:11px;    COLOR:#666666  ;    TEXT-DECORATION:none}
A:active{    FONT-SIZE:11px;    COLOR:#666666  ;    TEXT-DECORATION:none}
A:hover{    FONT-SIZE:11px;    color:#1B6E88  ;    TEXT-DECORATION:underline;}


/*----------------------------------------------------The Public css------------------------------------------*/
#mainbody  {width:1003px;  clear:both;  margin:0 auto;  }
  
ul,li{ margin:0px;padding:0px;list-style:none;}

.l {
float:left;
}
.r { 
float:right;
}
.cl {
clear:both;
}

#leftmenu{
float:left;
width:200px;
margin-top:10px;
padding-right:5px;
margin-left:3px;
}
#leftmenu ul{
margin-left:5px;
}

#submenu{
clear:both;
}
#submenu a {
padding-left:20px;
margin-top:0px !important;
border-bottom:1px dotted #7A5A26  ;
width:170px;
text-align:left;
background:none;
}

/*------------------------------------鑿滃崟--------------------------------------*/

UL {
	PADDING: 0px;MARGIN: 0px; LIST-STYLE-TYPE: none;
}
UL#nav {
	PADDING: 0px; MARGIN: 0px; float:left; margin-top:4px; margin-left:10px; 
}
UL#nav LI {
	FLOAT: left;
}
UL#nav LI A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: -9999px; HEIGHT: 61px; BORDER-RIGHT-WIDTH: 0px; outline: none
}
LI#navHome A {
	BACKGROUND: url(images/nav.png)
}
LI#navAbout A {
	BACKGROUND: url(images/nav.png)
}
LI#navNews A {
	BACKGROUND: url(images/nav.png)
}
LI#navSolution A {
	BACKGROUND: url(images/nav.png)
}
LI#navWork A {
	BACKGROUND: url(images/nav.png)
}
LI#navService A {
	BACKGROUND: url(images/nav.png)
}
LI#navContact A {
	BACKGROUND: url(images/nav.png)
}
LI#navNavigate A {
	BACKGROUND: url(images/nav.png)
}
LI#navHome A {
	BACKGROUND-POSITION: 0px 61px; WIDTH: 81px
}
LI#navHome A:hover {
	BACKGROUND-POSITION: 0px 0px
}
LI#navHome A:active {
	BACKGROUND-POSITION: 0px 122px
}
BODY#Home LI#navHome A {
	BACKGROUND-POSITION: 0px 0px
}
LI#navNews A {
	BACKGROUND-POSITION: -81px 61px; WIDTH: 104px
}
LI#navNews A:hover {
	BACKGROUND-POSITION: -81px 0px
}
LI#navNews A:active {
	BACKGROUND-POSITION: -81px 122px
}
BODY#News LI#navNews A {
	BACKGROUND-POSITION: -81px 0px
}
LI#navService A {
	BACKGROUND-POSITION: -185px 61px; WIDTH: 94px
}
LI#navService A:hover {
	BACKGROUND-POSITION: -185px 0px
}
LI#navService A:active {
	BACKGROUND-POSITION: -185px 122px
}
BODY#Service LI#navService A {
	BACKGROUND-POSITION: -185px 0px
}
LI#navWork A {
	BACKGROUND-POSITION: -279px 61px; WIDTH: 90px
}
LI#navWork A:hover {
	BACKGROUND-POSITION: -279px 0px
}
LI#navWork A:active {
	BACKGROUND-POSITION: -279px 122px
}
BODY#Work LI#navWork A {
	BACKGROUND-POSITION: -279px 0px
}
LI#navSolution A {
	BACKGROUND-POSITION: -369px 61px; WIDTH: 92px
}
LI#navSolution A:hover {
	BACKGROUND-POSITION: -369px 0px
}
LI#navSolution A:active {
	BACKGROUND-POSITION: -369px 122px
}
BODY#Solution LI#navSolution A {
	BACKGROUND-POSITION: -369px 0px
}
LI#navAbout A {
	BACKGROUND-POSITION: -461px 61px; WIDTH: 92px
}
LI#navAbout A:hover {
	BACKGROUND-POSITION: -461px 0px
}
LI#navAbout A:active {
	BACKGROUND-POSITION: -461px 122px
}
BODY#About LI#navAbout A {
	BACKGROUND-POSITION: -461px 0px
}
.clear {
	CLEAR: both; BORDER-TOP: transparent 0px solid; VISIBILITY: hidden
}
LI#navContact A {
	BACKGROUND-POSITION: -553px 61px; WIDTH: 92px
}
LI#navContact A:hover {
	BACKGROUND-POSITION: -553px 0px
}
LI#navContact A:active {
	BACKGROUND-POSITION: -553px 122px
}
BODY#Contact LI#navContact A {
	BACKGROUND-POSITION: -553px 0px
}
LI#navNavigate A {
	BACKGROUND-POSITION: -645px 61px; WIDTH: 93px
}
LI#navNavigate A:hover {
	BACKGROUND-POSITION: -645px 0px
}
LI#navNavigate A:active {
	BACKGROUND-POSITION: -645px 122px
}

.menu {
	COLOR: #ffffff  ;
	HEIGHT: 33px;
	line-height: 30px;
	background:url(/images/bg_topmenu.jpg) no-repeat left top;
	width: 881px;
	margin: 0px auto;
	margin-bottom:15px;
}
.menu span {
	padding-left: 10px;
	color: #ddd;
	float: left;
	font-weight:bold;
}

.menu UL { float: right;}
.menu UL li {float:left;padding-right:15px;color:#bbb;}
.menu UL li a {font-weight:bold;color: #000;font-size:13px;}
.menu UL li a:hover {color:#fff;}
.menu2 {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 27px;
	width: 963px;
	background-image: url(/img/menubg2.gif);
	background-repeat: no-repeat;
}
.menu2 ul {
	padding-left: 20px;
	padding-top: 5px;
}
.menu2 ul li {
	float: left;
	height: 16px;
	width: 40px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}
/*--- 鍏ㄥ眬鏍峰紡 ---*/
*{ list-style:none;}
div,ul,li{ margin:0; padding:0;}

A:link{text-decoration:none;color:#5d5d5d  ;}
A:visited{text-decoration:none;color:#5d5d5d  ;}
A:hover{text-decoration:none;color:#fe6f10  ;}
.maz{ margin:0; padding:0;}
img{border:0;}
.ma{margin:auto;}
.chen_font,.chen_font a,.chen_font a:visited{color:#fe6f10  ;}
.blue_font,.blue_font a,.blue_font a:visited{ color:#0074ab  ;}
.tel{ text-align:left;}
.tec{text-align:center;}
.ter{text-align:right;}
.clb{clear:both;}
.fl{float:left;}
.fr{float:right;}
.jc{font-weight:bold;}
.thfont{font-size:13px;}
.fourfont{font-size:14px;}
.elfont{font-size:11px;}
.tefont{font-size:10px;}
.egfont{ font-size:8px;}
.nifont{ font-size:9px;}
hr{height:1px; color:#CCC;}
.overh{ overflow:hidden;}
.dsn{ display:none;}
.dsb{ display:block;}
.efont{font-size:8px;}
.nfont{font-size:9px;}
.white_font a,.white_font a:visited,.white_font{color:#FFF;}
hr{height:1px; color:#CCC;}
.overh{ overflow:hidden;}
.overv{ overflow:visible;}
.dsn{ display:none;}
.dsb{ display:block;}
.green_font{color:#00FF00  ;}
.vsbh{visibility:hidden;}

/*--- 棣栭〉 ---*/
.top_link,.top_link ul{width:203px;}
.top_link_01{background:url(../images/top_link_bj.gif)  right no-repeat; padding-right:14px; width:48px;}
.top_link_02{background:url(../images/top_link_bj.gif) right no-repeat; padding:0 14px;width:48px;}
.top_link_03{padding-left:14px;}
.t_s_input{ width:133px; border:1px solid #ccc;}
.i_web{ background:url(../images/i_web_bj.gif);}
.pro_title_bj{ background:url(../images/pro_title_bj.jpg);}
.pro_tj{width:485px;height:153px;height:auto;border:1px solid #eaeaea  ;}
.pro_tj_z{width:460px;}
.pro_pic_t{ width:152px; height:123px;height:auto;}
.pro_pic{ width:131px; height:92px;}
.pro_title{width:131px; line-height:16px;}
.news_title_i,.news_title_i a,.news_title_i a:visited{color:#0074AB  ; height:24px;}
.news_con_i{ color:#969696  ; line-height:20px;}
.news_listyle{font-family:"瀹嬩綋";}
.news_time{color:#969696  ;}
.i_pro_line{ width:184px; border-bottom:1px solid #E7E7E7  ; height:30px; line-height:30px;}
.i_pro_li{ margin-top:11px;}
.i_pro_li ul li{ background:url(../images/pro_li_bj.gif) left no-repeat; padding-left:20px;width:164px; border-bottom:1px solid #E7E7E7  ;height:30px; line-height:30px; }
.b_link{ width:1002px; background:url(../images/copyright_bj.jpg) no-repeat; color:#FFF; height:24px; line-height:24px;}
.b_link a,.b_link a:visited{color:#FFF;}
.c_web_bj{
	background: url(images/c_web_bj.gif);
}
.news_list_t{ background:url(../images/news_list_bj.gif);}
.news_top_bj{ background:url(../images/news_top_bj.gif);}
.news_list_li{height:34px;}
.dx{ border-bottom:1px solid #d9d9d9  ;}
.l_title{ padding-left:19px;}
.l_menu_link a,.l_menu_link a:visited{ display:block; background:url(images/l_menu_link.jpg) no-repeat; width:260px; padding-left:19px; height:29px; line-height:22px; margin-bottom:3px;}
.l_menu_link a:hover{
	display:block;
	background:url(images/l_menu_link_02.jpg) no-repeat;
	width:260px;
	padding-left:19px;
	color:#FFF;
	height:29px;
	line-height:22px;
	margin-bottom:3px;
}
.l_menu_link a/*IE5.5+*/{>/*IE only*/_width /*ie55*/ :260px;}
.l_menu_link a:visited/*IE5.5+*/{>/*IE only*/_width /*ie55*/ :260px;}
.l_menu_link a:hover/*IE5.5+*/{>/*IE only*/_width /*ie55*/ :260px;}

.l_menu_link_02 a,.l_menu_link_02 a:visited{
	display:block;
	background:url(images/l_menu_link_02.jpg) no-repeat;
	width:258px;
	padding-left:19px;
	height:29px;
	line-height:22px;
	margin-bottom:3px;
	color:#FFF;
}
.l_menu_link_02 a/*IE5.5+*/{>/*IE only*/_width /*ie55*/ :195px;}
.l_menu_link_02 a:visited/*IE5.5+*/{>/*IE only*/_width /*ie55*/ :195px;}
.news_content{padding:10px;}
.news_content p{ text-indent:21px;}
.l_key_b{ background:#f5f5f5  ; border:1px solid #e4e4e4  ;}
.page_bj{ background:url(images/page_bj.jpg);}
.pro_list_l{ border-bottom:1px dotted #aeaeae  ;}

.product_pic{ border:1px solid #e4e4e4  ; padding:2px; width:160px; height:120px;}
.prolist_title{ padding-left:30px;}
.prolist_c{
}
.pro_big{border:1px solid #e4e4e4  ; padding:2px; width:372px; height:261px;}
.pro_con_m{ height:26px; background:url(../images/pro_c_m_l.gif);}
.pro_content{ padding:10px;}
.pro_con_m_02{ width:53px;}
.pro_con_m_03,.pro_con_m_04{ width:81px; text-align:center; overflow:visible; height:24px; line-height:24px;}
.pro_con_m_03{ border:1px solid #e4e4e4  ; border-bottom:1px solid #fff; color:#0074ab  ;}
.STYLE22 { font-family: Verdana, Arial, Helvetica, sans-serif font-size: 11px; line-height:18px;}
.font {
	FONT-SIZE: 12px;
	FONT-FAMILY: "宋体";
	LETTER-SPACING: 0px;
	line-height: 24px;
}.bj {
	background-image: url(bj.gif);
	background-repeat: repeat-x;
}
.font14 {
	font-size: 18px;font-family:Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-weight: bold;
}
.font142 {
	font-size: 14px;
	line-height: 35px;
}
.font22 {
	font-size: 11px;
	line-height: 22px;
}
.font143 {
	font-size: 14px;
	line-height: 20px;
}
.bk {
	border-top-width: 8px;
	border-right-width: 8px;
	border-bottom-width: 8px;
	border-left-width: 8px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.font2 {
	letter-spacing: 2px;
}
.form {
	background-color: #FAFAFA;
	height: 19px;
	width: 220px;
	border: 1px solid #D9D9D9;
}
.kuang {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
