﻿@charset "utf-8";
#container{
  margin:0 auto;
  width:1003px;
  text-align:left;
  min-height:625px;
  _height:625px;
  position:relative;
}
#header{
  height:102px;
  background:url(images/topBg.jpg) 0 0 repeat-x;
  position:relative;
}
#footer{
  background:url(images/bottomBg.jpg) left top no-repeat;
  color:#A4A4A4;
  height:60px;
  padding-left:20px;
  padding-top:30px;
  margin-top:8px;
}
.bottom_data{
  float:right;
  font-weight:bold;
  color:#000000;
}
.bottomInfor{float:left;}
.main{
  margin:0 auto;
  padding:6px 6px 0 6px;
}
/*各版块定位
============================================================================*/
.logo,.tools,.mainNav,.NewPro,.leftAD,.jinpin,.indexCompany,.indexBtn{
  position:absolute;
}
.logo{
  left:0px;
  top:0px;
}
.tools{
  right:5px;
  top:18px;
}
.search{
  padding-top:5px;
  margin-right:10px;
  height:24px;
  float:right;
}
.mainNav{
  right:0px;
  bottom:0px;
}

/*定位结束===================================*/
.mianContent_1,.mianContent_2,.mianContent_3{
  margin-bottom:4px;
}
.mianContent_1{
  height:228px;
  background:url(images/main_bg_1.jpg) 0 0 no-repeat;
  
}
.mianContent_2{
  height:191px;
  background:url(images/main_bg_2.jpg) 0 0 no-repeat;
}
.mianContent_3{
  height:268px;
  background:url(images/main_bg_3.jpg) 7px 0px no-repeat;
  padding:10px 0 0 20px;
}
.mianContent_3 ul li{
  float:left;
  margin:0 8px 8px 0;
  height:110px;
  border:3px solid #A7A7A7;
}
.tools li,.indexBtn li,.NewPro li{
 display:inline;
 padding-right:8px;
}
.tools li a{
 color:#6D8298;
}
.tools li a:hover{
  color:#FF0000;
  text-decoration:underline;
}
.Con_1{float:left;margin:10px 0 0 20px;width:470px;}
.Con_2{
  padding:11px 11px 11px 48px;
  height:166px;
  width:190px;
  float:left;
  margin-top:20px;
  background:url(images/Con_bg_2.jpg) 0 0 no-repeat;
}
.Con_3{
  float:right;
  margin:20px 10px 0 0;
}
.Con_4{
  float:right;
  margin:10px 10px 0 0;
}
.Con_1 ul li{
  height:60px;
  background:url(images/xx1.gif) left bottom repeat-x;
  margin:5px 0;
}
.indexBtn_1{float:left;}
.indexA{float:left;padding-left:18px;background:url(images/fh_1.jpg) 0px 7px no-repeat;}
.indexA h3{color:#000000;}
/*新闻
==============================================================================*/
.newsList ul li{
  background:url(images/xx1.gif) left bottom repeat-x;
  position:relative;
  line-height:24px;
}
.newsList ul li span{color:#0140C1;margin-right:10px;position:absolute; right:5px; top:2px;}
.newsList ul li a{padding-left:15px;background:url(images/fh_1.gif) left center no-repeat;}
.newsList ul li a:hover{color:#4582FF;text-decoration:underline;}
.newsList h3{font-size:16px;height:40px;line-height:40px;text-align:center;color:#000000;}
/*首页新闻
==============================================================================*/
.indexNews{width:550px;float:right;margin-top:10px;}
.indexNews ul li{
  background:url(images/xx1.gif) left bottom repeat-x;
}
.indexNews ul li span{color:#0140C1;margin-right:10px;}
.indexNews ul li a:hover{color:#4582FF;text-decoration:underline;}
/*主菜单
=========================================*/
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""
}
.clearfix {
	DISPLAY: inline-block
}

.mainNav {
  MARGIN: 0px auto; WIDTH: 740px; HEIGHT: 36px;
  BACKGROUND: url(images/menuBg_1.gif) no-repeat left top;
  padding-left:20px;
}
.menusel {
	 FLOAT: left;  WIDTH: 85px; LINE-HEIGHT: 36px; POSITION: relative; HEIGHT: 36px;
	 background:url(images/fg_1.gif) left center  no-repeat;
}
.pagePro{
  width:120px;
}
.pageHome{
  background:none;
}
.menusel h2 {
	FONT-SIZE: 12px;
	font-weight:normal;
}
.menusel h2 A {
	DISPLAY: block; Z-INDEX: 8;  POSITION: relative; HEIGHT: 36px; TEXT-ALIGN: center;color:#000000;
}
.menusel h2 A:hover {
	Z-INDEX: 8; POSITION: relative;
	background:url(images/menuBg_hover.gif) left center no-repeat;
	color:#FFFFFF;
}
.pagePro  h2 A:hover {
	Z-INDEX: 8; POSITION: relative;
	background:url(images/menuBg_hover_2.gif) left center no-repeat;
	color:#FFFFFF;
}


.ahover A {
	BACKGROUND: #eeeeee; BORDER-BOTTOM: #eeeeee 1px dashed
}
.position {
	Z-INDEX: 10; LEFT: 2px; top:36px;POSITION: absolute
}
.menusel UL {
	 MARGIN-TOP: 0px;  Z-INDEX: 10; BACKGROUND: #D8D8D8; POSITION: relative;display:none;
}
.menusel .block {
	DISPLAY: block
}
.typeul LI {
	FLOAT: left; LINE-HEIGHT:0px; POSITION: relative; TEXT-ALIGN: center;height:24px;clear:both;border-top:1px solid #FFFFFF;
}
.typeul LI A:link,.typeul LI A:visited {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 85px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center;display:block;height:24px;line-height:24px;
	BACKGROUND:#D8D8D8; 
}
.pagePro .typeul LI A:link,.pagePro .typeul LI A:visited{width:120px;}
.typeul LI A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND:#EAEBEB; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none;height:24px;color:#C8000A;
}
.typeul {
	MARGIN-LEFT: -1px;

}
.typeul UL {
	LEFT: 120px; WIDTH: 120px; POSITION: absolute; TOP: -2px;
	BORDER:1px #BCC1C7  solid;
}
.menusel .lli {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
/*.pageHome li.pageHome a,
.pageAbout li.pageAbout a,
.pageHr li.pageHr a,
.pageDown li.pageDown a,
.pageNews li.pageNews a,
.pageFeedback li.pageFeedback a,
.pageContact li.pageContact a{
  background:url(images/menuBg_hover.gif) left center no-repeat;
  color:#FFFFFF;
  font-weight:normal;
}*/
.pagePro li.pagePro a{
background:url(images/menuBg_hover_2.gif) left center no-repeat;
}
/*左侧菜单
=============================================================================*/
#Sidbar{
  float:left;
  width:243px;
  background:url(images/left_bg2.jpg) 0 0 repeat-y;
  position:relative;
}
#Sidbar h3{
  height:51px;
  line-height:51px;
  background:url(images/left_bg1.jpg) 0 0 repeat-y;
  text-indent:3em;
  color:#000000;
  font-size:14px;
}
.leftMenu{
  width:220px;
  margin:0 auto;
  padding-bottom:24px;
}
.leftMenu ul li,.leftMenu ul dt{
  line-height:30px;
  text-indent:3em;
  background:url(images/leftMenu_bg.jpg) left top no-repeat;
  margin-bottom:1px;
}
.leftMenu ul li a,.leftMenu ul dd a{
  color:#000000;
}
.leftMenu ul li a:hover{
  color:#FF6603;
}
.leftLine{
  height:25px;
  width:243px;
  background:url(images/left_bg3.jpg) 0 0 no-repeat;
  position:absolute;
  left:0px;
  bottom:0px;
}
.secondNav ul dd{
  height:24px;
  line-height:24px;
  text-indent:1.5em;
  background:url(images/line.gif) left bottom repeat-x;
  margin-bottom:1px;
}
.secondNav ul dd a:link,.secondNav ul dd a:visited{
  background:url(images/icon2.gif) left center no-repeat;
  padding-left:15px;
}
/*右侧
=====================================================================*/
#mainSidbar{
  float:right;
  width:736px;
  background:url(images/right_bg.jpg) 0 0 repeat-y;
  position:relative;
}
.rightContent h2{
  height:50px;
  line-height:50px;
  text-indent:4em;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  background:url(images/title.gif) 15px 20px no-repeat;
}
.rightContent h2 span{font-weight:normal;font-size:12px;font-family:"宋体";color:#666666}
.rightContent{ background:url(images/right_content_bg.jpg) 0 0 no-repeat;}
.content{
  padding:0px 15px;
  margin-bottom:20px;
}
.rightLine{
  background:url(images/right_line.jpg) 0 0 no-repeat;
  width:736px;
  height:16px;
  position:absolute;
  left:0px;
  bottom:0px;
}
.rightFirstNav,.rightSecondNav,.rightThirdNav{
   background:url(images/line.gif) left 22px repeat-x;
}
.rightFirstNav a{
  padding-left:15px;
  background:url(images/arrow_1.gif) left 3px no-repeat;
}
.rightSecondNav a{
  padding-left:30px;
  background:url(images/arrow_2.gif) 15px 3px no-repeat;
}
.rightThirdNav a{
  padding-left:45px;
  background:url(images/arrow_3.gif) 30px 3px no-repeat;
}
/*产品展示*/
.proTable {margin-top:8px;}
.pageHome .proTable{display:inline;}
.proTable td{padding:0px 6px;}
.pageProList .proTable td{padding:0px 30px;}
.proimg{ border:#cccccc 1px solid; width:170px;background-color:#FFFFFF;text-align:center; height:136px; overflow:hidden;}
.protxt{ line-height:16px;font-size:12px;text-align:left; width:170px;background-color:#cccccc;border:#cccccc 1px solid;margin-bottom:10px;color:#000000; height:50px;}
#textdiv .proimg,#textdiv .protxt,.pageProShow .protxt,.pageProShow .proimg{width:130px;}
.protxt a{ color:#0E5FD8}
.protxt a:hover{ text-decoration:underline;}

/*产品详细
============================================================================*/
.proo{ background-color:#FFFFFF; width:700px; border:#BCE2FF 1px solid; margin:0 auto; padding-bottom:10px;overflow: auto;_height: 1%;}
.proo-al{ margin-bottom:10px; background-color:#FFFFFF; margin-top:4px; margin-left:4px; float:left}
.proo-ar{ width:240px; float:left;margin-left:10px;}
.proo-ar1 ul{ margin-top:4px; margin-left:6px;}
.proo-ar1 ul li{ padding-top:5px; padding-bottom:5px; color:#666666; font-size:12px; font-weight:bold; border-bottom:#bce1ef 1px solid;}
.a1{  height:40px; margin-top:10px; margin-left:6px;}
.a1 td{ padding-left:5px;}
.a2{ }
.a3{ color:#1f8e2f; margin-left:10px;}
.a3:hover{ text-decoration:underline;}
.a2 li{ display:inline}
.proo-al img{  margin-left:6px; margin-top:6px;border:1px solid #cccccc}
.chakan{ text-align:left; text-indent:3em; padding-top:10px; padding-bottom:10px; background:url(images/pro/fangda.gif) left center no-repeat scroll;}
.chakan a{ color:#FF3300;}
.th ul li{float:left}

.proo-b{ clear:both}
.proo-b h3{ background:url(images/pro/bga.gif) 0 0 repeat-x scroll; height:27px; line-height:27px; color:#156e93; }
.proo-b h3 span{ background:url(images/pro/arr.gif) 3px -2px scroll no-repeat; padding-left:30px;font-size:13px;}

.proo-b ul{ margin-bottom:2px;margin-top:8px;}
.proo-b ul li{ display:block; float:left; margin-left:23px!important; margin-left:10px; margin-top:10px;}
.prd_content{margin:8px;}



/*内容区
===========================================================================*/

.neirong{
  background:#FFFFFF;
  border:2px solid #D4D9DC;
  padding:13px;
  color:#000;
  overflow:hidden;
}
.neirong p{
  text-indent:2em;
}
.neirong h4{
  background:url(images/btbg_1.gif) 0 0 no-repeat;
  height:31px;
  line-height:33px;
  font-size:14px;
  color:#FFFFFF;
  text-indent:1.5em;
  margin-bottom:20px;
}

/*产品展示
====================================================*/
.proList ul li{
  line-height:18px;
  float:left;
  margin:0 21px 20px 0;
}
.proList ul li img{
  border:1px solid #E6E6E6;
}
.proShow_img{
  float:left;
  overflow:hidden;
}
.proShow_info{
  float:right;
  width:260px;
}
.proShow_info ul li{
  font-weight:bold;
  color:#333;
}
.proShow_info ul li span{
  font-weight:normal;
}
.proShow_info ul li h5{
  height:24px;
  text-align:center;
  background:#D4EBF3;
  color:#CC0000;
}
.online{
  margin-top:24px;
}
.online span{
  margin:0 10px;
}
.xianxi{
  height:150px;
  overflow:auto;
}
.proShow_about h5{
  color:#FF6600;
  background:#E4E8EE url(images/jt1.gif) 10px center no-repeat;
  position:relative;
  width:100%;
  height:24px;
  border-top:2px solid #A8B7C9;
  text-indent:2em;
  margin-bottom:15px;
}
.proShow_about ul li {
  display:inline;
}

/*链接样式
=======================================================================*/
.L1:link,.L1:visited{
  color:#C5ED26;
  text-decoration:none;
}
.L1:hover{
  text-decoration:underline;
}
.L2:link,.L2:visited{
  color:#000;
  text-decoration:none;
}
.L2:hover{
  text-decoration:underline;
  color:#C00A13;
}
.content p{

}
.clear{
  clear:both;
}
.times{
  position:absolute;
  right:0px;
  top:0px;
  z-index:10;
}