@charset "utf-8";
/*index CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"����","Arial Narrow";background:url(../images/bgbody.jpg);}
img{ border:none; vertical-align:middle;}
div{border:none; display:block;}
a:link{color:#2f2f2f;TEXT-DECORATION: none;outline:none;blr:expression(this.onFocus=this.blur());}
A:visited {
  color:#2f2f2f;
 TEXT-DECORATION: none;
}
A:hover {
 color: #177700;
 text-decoration:none;
}
A:active {
 color: #177700;  
 text-decoration: none;
}
ul, ol, li {list-style-type: none; margin:0px; padding:0px;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.txtRight{text-align:right;}
.divClear{clear:both;}
.m_auto{
    width: 1000px;
    margin: 0 auto;
}

/*����*/
.top{ position:absolute; z-index:10; width:100%; margin:0 auto; text-align:center;}
.topWith{width:1000px; position:relative; margin:0 auto;}
.languge{height:30px; text-align:right; background:url(../images/lag30.png) right no-repeat ; line-height:28px;color:#848484; }
.languge a{font-size:12px; text-decoration:none;color:#848484; }
.languge a:hover{color:#000; }
.nav{height:55px;}
.logo{ margin-right:2px; height:55px; width:298px;}
.navbg{background:url(../images/nav90.png) repeat transparent; margin-right:2px; height:55px; line-height:55px; width:123px;}
.navLast{margin:0px;/* background:#f9f8f4;*/}
.navbg a{font-size:14px; font-family:"΢���ź�","����"; color:#2c2c2c; text-decoration:none; height:55px; width:123px; display:block; background:none; }
.navbg a:hover{ background:#fff; font-size:16px }

/*��ҳbannerͼƬ����*/
.flashBegin{height: 560px;position:relative;width:1000px;margin:0 auto; display:block;overflow: hidden;}
#flash {overflow:hidden;position:absolute;height:560px;width:100%;text-align:center;}
#flashBg { background:url("../images/bgline.jpg") repeat-x scroll 0 bottom transparent;height:560px;position:relative;text-align:center; }
#flash a { display:none; height:510px;}
#flash img {height:510px;}
.flash_bar {z-index:1;margin:0px auto;position:relative;padding:5px 0 0 450px;background:url(../images/img50.png) repeat left top;width:550px;height:25px; top:480px;}
.flash_bar .dq { display:block; float:left; width:10px; height:10px; margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:10px; height:10px; margin:5px 5px;cursor:pointer;background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); }


/*��վ����������*/
.content{ padding:0px; position:relative; z-index:11; margin-top:-50px;}
.contaner1{width:1000px; margin:0 auto; position:relative; background:url(../images/shadowbgC.png) repeat-y  transparent; height:258px; padding:0px 3px;}
.shadowBottom{background:url(../images/shadowbgB.png); height:3px;padding:0px 3px; width:1000px;margin:0 auto; overflow:hidden;}
.imgNews{width:280px; padding-left:20px;}
.comNews{width:400px;overflow:hidden;}
.video{width:265px; padding-left:35px;}
.colTitle{font-size:14px; height:40px; line-height:40px; font-family:"΢���ź�","����"; display:block; _margin:10px 0 0 0 ; vertical-align:middle; padding-bottom:10px;_padding-bottom:0px;}
.colTitle img{padding-right:10px;}
#myFocus{ width:252px; height:161px;}/* ���ƻõ�Ƭ��С */
#myFocus .pic img{ width:252px; height:161px;}

.comNews ul li{height: 24px; line-height:24px;background: url(../images/icon_news.png) no-repeat 0 10px;padding-left: 10px;white-space: nowrap;overflow: hidden; display: list-item; border-bottom:1px dotted #bcbbbb;}
.comNews ul li span{float:right; color:#999;}
.comNews ul li a{color:#332e2e; text-decoration:none;max-width: 320px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;}
.comNews ul li.newFirst{ background:none; height:88px;}
.comNews ul li.newFirst a{ text-align:center; color:#ac0000; font-weight:bold; white-space:normal; margin:0px; padding:0px; height:25px; line-height:20px; font-size:14px; font-weight:bold; display:block;}
.comNews ul li.newFirst p{ white-space:normal; line-height:18px; color:#848484; margin:0px; padding:0px; text-indent: 2em;}

.divVideo{background:url(../images/videoBg.png) no-repeat; padding:6px 6px 6px 6px;width:247px; height:186px; position:relative;}
.videoStart{position:absolute;top: 45px;left: 90px;z-index: 10;}

.contaner2{width:1000px; margin:0 auto; position:relative; height:300px;  margin-top:15px;}
.product{width:730px;}
.area{width��270px;}
.colTitle2{font-size:14px; height:30px; line-height:30px; font-family:"΢���ź�","����"; display:block; _margin:5px 0 0 0 ; vertical-align:middle; padding-bottom:0px;}
.colTitle2 img{padding-right:10px;}
.colTitleName{width:100px; float:left;}

.btnPro{float:right; width:48px; height:22px; margin-top:5px; margin-right:30px;}
#btnPrePro{background:url(../images/btnScrollH.jpg) left; width:24px; height:22px;display:inline-block; cursor:pointer;}
#btnPrePro:hover{background:url(../images/btnScrollH_hover.jpg) left;}
#btnNextPro{background:url(../images/btnScrollH.jpg) right; width:24px; height:22px; display:inline-block; cursor:pointer;}
#btnNextPro:hover{background:url(../images/btnScrollH_hover.jpg) right;}
#scrollPro{width:705px;overflow: hidden; height:264px;}
#scrollPro ul{width:3500px;white-space: nowrap;}
#scrollPro ul li{float:left; width:237px;}

.btnArea{float:right; width:57px; height:22px; margin-top:5px;}
#scrollArea{width:270px;overflow: hidden; height:264px;}
#btnPreArea{background:url(../images/btnScrollV.jpg) left; width:29px; height:22px;display:inline-block; cursor:pointer;}
#btnNextArea{background:url(../images/btnScrollV.jpg) right; width:28px; height:22px; display:inline-block; cursor:pointer;}
#btnPreArea:hover{background:url(../images/btnScrollV_hover.jpg) left; }
#btnNextArea:hover{background:url(../images/btnScrollV_hover.jpg) right;}
.divArea{border:1px solid #e6e4e5; width:267px; height:95px;}
.divArea img{border:5px solid #fff; width:257px ; height:85px;}
#scrollArea ul li span{text-align:center; width:100%; display:block; height:35px; line-height:30px;}

/*�ײ���Ȩ*/
.footer{text-align:center;background:url(../images/footerLine.jpg) repeat-x top; margin-top:10px;  width:1000px; margin-left:auto; margin-right:auto;}
.footer span{ display:block; width:450px; color:#666666;}
.footer span a{color:#666666; text-decoration:none;}
.footer p{padding-top: 10px;margin: 0;}

/*banner*/
.bannerBegin{height:420px;width:1000px;margin:0 auto;background:url(../images/banner01.jpg?1233) center center no-repeat;}
#banner {display:none;left:50%;margin-left:-960px;overflow:hidden;position:absolute;width:1920px;z-index:1;height:400px;text-align:center;}
#bannerBg { background:url("../images/bgline.jpg") repeat-x scroll 0 bottom transparent;height:400px;position:relative;width:1920px;z-index:1; text-align:center;}
#banner img {height:390px;}

/* ���������������� */
.subContent{ padding:0px; position:relative; z-index:11; margin-top:-60px;}
.bgSubContent{width:1000px; margin:0 auto; position:relative;  background:url(../images/shadowbgC.png) repeat-y transparent;  padding:0 3px; }

.subTop{ height:50px;}
.subName{width:164px;height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#242424; font-family:"΢���ź�","����"; padding-left:25px;}
.location{width:785px; height:50px; line-height:50px;}
.selected{font-size:14px; font-weight: bold ; color:#1e1e1e; width:auto; margin-left:10px; float:left;}
.selected img{margin-right:5px;}
.path{font-size:12px;display:inline-block; text-align:right; width:auto;  color:#868686; float:right;}
.path a{color: #868686; text-decoration:none;}
.path font{color:#4cb034;font-size:12px;}

.subShow{ background:url(../images/bgSubContent.png) repeat-y left; width:100%;overflow:hidden;}
.leftNav{ width:191px;}
.mainShow{ width:749px; margin:30px;padding-bottom:10px;overflow:hidden; display:inline;}
.mainShow p{text-indent:2em; color:#2f2f2f; line-height:20px; margin:5px 0; }

.lev{display:block;font-size:14px; border-bottom:1px dotted #cecece; overflow:hidden;}
.lev a{color:#242424; text-decoration:none;}
.lev a.levTxt{ height:36px; line-height:35px; text-align:center; display:block; }
.lev a.levCurrent{background:url(../images/levCurrent.png) no-repeat bottom;font-weight:bold;}
.lev a.levTxt:hover{background:url(../images/levCurrent.png) no-repeat bottom; }

.lev a.levTxt2{ height:36px; line-height:35px; text-align:left; display:block; padding-left:30px;}
.lev a.levTxt2:hover{background:url(../images/levCurrent.png) no-repeat bottom; }

.lev2{display:block;font-size:12px; overflow:hidden;}
.lev2 a{color:#242424; text-decoration:none;}
.lev2 a.levTxt{ height:22px; line-height:22px; text-align:left; display:block; padding-left:65px; }
.lev2 a.levCurrent{color:#275c96; font-weight:bold; background:#eef3f8;;}
.lev2 a.levTxt:hover{color:#275c96; background:#eef3f8;}


/* ��Ӫ���� TAB��ǩ */
.hide { position: absolute; top: -9999px; left: -9999px; }
#tabLabel .list-wrap { background:url(../images/tabLine.png) top repeat-x;; padding: 10px  0; margin:0; }
#tabLabel .tab { overflow: hidden; list-style: none;}
#tabLabel .tab li { width: 185px; float: left; margin: 0 3px 0 0; }
#tabLabel .tab li.last { margin: 0; }
#tabLabel .tab li a { display: block; padding: 5px; background: #e5ebe4; color: #525352; font-size: 12px; text-align: center; border: 0; font-weight:bold;  text-decoration:none; }
#tabLabel .tab li a.current,#tabLabel .tab li a.current:hover { background-color: #4cb034 !important; color: white; }
#tabLabel .tab li a:hover, #tabLabel .tab li a:focus { background: #b0e4a4; color: 525352;}

/* ��Ӫ���� -- ��ҵ����*/
#gain ul{list-style-type:none;}
#gain li{width:236px; float:left; margin:0 6px 20px 6px; display:inline;}
#gain .borderGain{width:230px;border:3px solid #e5e3e4; background:#f7f7f7;}
#gain .borderGain img{width:228px; height:159px; border:1px solid #fff;}
#gain .borderGain span{display:block; text-align:center;line-height:18px; padding:5px;}

/* ��Ӫ���� -- �豸չʾ*/
#equipment ul{list-style-type:none;}
#equipment li{width:236px; float:left; margin:0 6px 20px 6px; display:inline;}
#equipment .borderEquip{width:230px; border:3px solid #e5e3e4; background:#f7f7f7;}
#equipment .borderEquip img{width:228px; height:159px; border:1px solid #fff;}
#equipment .borderEquip span{display:block; text-align:center;line-height:24px; padding:5px;}

/*��ҳ*/
.page{padding:0 15px 0px 0px; line-height:30px; font-size:12px; text-align:right}
.page A.pageNum:link {padding-right: 0.35em;  PADDING-LEFT: 0.35em;PADDING-BOTTOM: 0.2em;  COLOR: #000; PADDING-TOP: 0.25em; border:1px solid #cfcfcf; text-decoration:none;}
.page A.pageNum:visited{padding-right: 0.35em;; PADDING-LEFT: 0.35em; PADDING-BOTTOM: 0.2em; ; COLOR: #000; PADDING-TOP: 0.25em; border:1px solid #cfcfcf; text-decoration:none;}
.page A.pageNum:hover,.page .current {padding-right: 0.35em; padding-left: 0.35em; background: #4cb034; border:1px solid #4cb034; padding-bottom: 0.25em; color: #fff; padding-top: 0.25em;  text-decoration:none;}
.page A.pageNum:active {padding-right: 0.35em; PADDING-LEFT: 0.35em; BACKGROUND: #4CB034; color:#fff; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.25em;text-decoration:none; }

/* ��Ʒ�б�ҳ */
.productShow{}
.productShow ul{list-style-type:none; margin:0px; padding:0px;}
.productShow ul li{float:left;margin:0px 10px 20px; display:inline;}
.proBorder{width:219px; border:3px solid #e6e4e5; height:258px; background:#fff;overflow:hidden;}
.proBorder a{text-decoration:none; color:#000;  cursor:pointer;}
.proBorder img {border:1px solid #fff;width: 217px;height: 167px;} 
.proBorder span{font:12px; font-weight:bold; height:24px; line-height:24px; text-align:center; margin:0px; display:block; }
.proBorder p{line-height:18px; color:#6c6565; white-space:normal; margin:0px 10px; text-indent:2em;height: 56px;overflow: hidden;}

/*�����б�*/
.newsList{ margin-bottom:10px;}
.newsList li{border-bottom:1px dotted #dadada;height:36px; line-height:36px;background: url(../images/icon_news.png) no-repeat 0 15px;padding-left: 10px;white-space: nowrap;overflow: hidden; display: list-item; }
.newsList li span{float:right; color:#999;}
.newsList li a{color:#3e3e3e; text-decoration:none;}

/*������ϸҳ��*/
.newsTitle{height:70px; border-bottom:2px solid #efefef; margin-bottom:10px;}
.newsTitle h3{text-align:center; color:#00316e;}
.publish{ color:#999; text-align:right; display:block;}
.otherNews{width:350px; color:#666; margin-top:10px;}
.otherNews a{color:#666; text-decoration:none; cursor:pointer;}

/*��ϵ����*/
.contactBorder{border:1px solid #CCC;}
.contactBorder img{display:inline-block; float:left; margin:1px;}
.vLine{border-left:1px solid #ccc; padding:20px; width:420px;}
.vLine ul li{height:44px; line-height:44px; border-bottom:1px dotted #CCC; white-space:nowrap; overflow:hidden; display:list-item; width:100%;}
.vLine ul li.last{border:none;}
.vLine ul li h2{text-align:center; margin:0px; padding:0px;}

/*��������*/
.tableMeg{ }
.tableMeg font{color:#FF0000; font-size:12px; margin-right:5px}
.tableMeg td{ height:40px; padding-left:10px;}
.inputMeg{width:236px; height:30px;  border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8; line-height:30px; padding:0 0 0 5px}
.txtMeg{ border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8; line-height:30px; padding:0 0 0 5px}
.boxTs{ line-height:30px; font-size:12px; color:#b7b7b7; vertical-align:bottom;}
.btnMeg {background:url(../images/btnMeg.png) no-repeat;width:136px; height:40px;display:inline-block; text-decoration:none; margin-top:10px; }
.btnMeg span{width:136px; height:40px; line-height:40px; font-size:16px; font-weight:bold; border:0px; color:#fff; display:inline-block; text-align:center;cursor: pointer;}
.btnMeg:hover{no-repeat; background-position:bottom}


/*other*/
.otherContent{background:none; overflow:hidden; margin:30px 50px ;}
.otherContent table{width:80%; background:#e3e3e3;}
.otherContent table td.tdLeft{background:#ededed;height:25px; text-align:center; width:124px;}
.otherContent table td.tdRight{ background:#fff; padding:0 5px;}


.bgInvent{height:30px; background-color:#4cb034; margin-top:20px; }
.bgInventFirst{margin-top:0px;}
.bgInvent span{font-size:14px; color:#fff; line-height:30px; padding-left:20px; font-weight:bold;}
.imgBorder{ border:3px solid #e5e3e4; float:left; margin:5px 2px; text-align:center; background:#f2f2f2; width:175px; line-height:18px;}
.imgBorder img{display:block; width:175px; height:245px; padding-bottom:5px;}

.proName{background:#4795e4; font-family:"΢���ź�"; font-size:22px; text-align:center; height:40px; line-height:40px; color:#fff; margin-bottom:10px;}
.fontSize14{font-size:14px;}
.yh{ font-family:"΢���ź�";}
.fsc{color:#0057af; margin-top:10px;}
.txtTitle{font-weight:bold; text-align:center; white-space:nowrap;}
.txtCenter{text-align:center;}
.proBorder1 {
    width: 160px;
    border: 3px solid #e6e4e5;
    height: 150px;
    background: #fff;
    overflow: hidden;
    text-align: center;
}
.proBorder1 img {
    border: 1px solid #fff;
    width: 160px;
    height: 120px;
}