﻿@charset "utf-8";

/*去除页面中所有标签的默认间距、补白*/
* { margin:0px; padding:0px;}

/*页面中的默认字体、字体大小、背景、文字颜色*/
body { font-size:12px; font-family:Arial; background:white; color:#606060;}

/*页面右侧滚动条*/
html { overflow-y:scroll;}

/*清除页面所有图片的默认边框*/
img { border:0;}

/*去除ol、ul、li的默认样式*/
ol,ul,li { list-style-type:none;}

/*设置表单等项目的默认字体大小*/
input,select,textarea,font { font-size:12px;}

/*设置文字段落、表格单元格的默认行高*/
p,th,td { line-height:22px;}

/*css清除浮动*/
.clear { clear:both; font-size:0px; line-height:0px;}
/*clearfix:after*/
.clearfix:after { content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix { display:inline-table; display:block;}
*html .clearfix { height:1%;}
*+html .clearfix { height:1%;}

/*默认的文字链接样式*/
a:link,a:visited { color:#606060; text-decoration:none;}
a:hover,a:active { color:#089c42; text-decoration:none;}
/*去除页面中的链接点击后留下的虚线框*/
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

/*文字链接样式*/
.white a:link,.white a:visited { color:#ffffff;}
.white a:hover { color:#ffffff; text-decoration:underline;}

.grey a:link,.grey a:visited { color:#999999;}
.grey a:hover { color:#089c42;} 

/*添加鼠标悬浮显示手的形状*/
.hand { cursor:pointer;}

/*单行截字*/
.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*隐藏元素*/
.hide {	display:none;}

/*文本对齐样式*/
.alignLeft { text-align:left!important;}
.alignCenter { text-align:center!important;}
.alignRight { text-align:right!important;}
.alignTop { vertical-align:top!important;}
.alignMiddle { vertical-align:middle!important;}
.alignBottom { vertical-align:bottom!important;}
.centered {	margin-left:auto!important; margin-right:auto!important;/*元素居中对齐*/}

/*左右漂浮样式*/
.floatLeft { float:left;}
.floatRight { float:right;}

/*解决IE6双边距加倍错误*/
.inline { display:inline;}

/*页面宽度*/
.width660 { width:660px!important;}

/*其他辅助添加样式*/
.noBorder { border:none!important;}
.noMargin { margin:0!important;}
.noMBottom { margin-bottom:0!important;}
.noMRight { margin-right:0!important;}
.yesTop { margin-top:10px!important;}
.yesTop18 { margin-top:18px!important;}
.yesRight { margin-right:10px!important;}
.yesRight18 { margin-right:18px!important;}
.yesBottom { margin-bottom:10px!important;}
.yesBottom5 { margin-bottom:5px!important;}
.yesLeft { margin-left:10px!important;}
.yesLeft20 { margin-left:20px!important;}
.yesLeft36 { margin-left:36px!important;}
.paddBottom { padding-bottom:10px!important;}
.paddTop { padding-top:10px!important;}
.paddBottom35 { padding-bottom:35px!important;}
.paddTop18 { padding-top:18px!important;}
.noPaddLeft { padding-left:0!important;}

/*最小高度*/
.minheight520 { min-height:520px; height:auto!important; height:520px; overflow:visible;}

/*整体宽度*/
.contain1004 { width:1004px; margin:0 auto; clear:both;}
.contain980 { width:980px; margin:0 auto; clear:both;}
/*首页模块宽度*/
.ileft315 { width:315px;}
.imid350 { width:350px;}
.iright323 { width:323px; overflow:hidden;}
.iheight220 { height:220px;}
/*下层模块宽度*/
.left228 { width:228px;}
.right720 { width:702px;}
.gettop { width:18px; height:20px; position:relative; z-index:1;}
#GTBtn { position:absolute; z-index:2; left:0px; top:20px; width:24px; height:60px; font-family:微软雅黑;}
.textcontent { width:720px; float:left; padding:0px 23px 20px; line-height:28px; overflow:hidden;}
.quicklinks { width:143px;}
/*下层左侧主标题*/
h2.secmaintitle { height:50px; line-height:50px; padding:12px 0px 0px 40px; font-size:18px; font-family:微软雅黑; font-weight:normal; color:#606060;}
/*下层左侧菜单*/
.leftmenu { width:206px; background:url(../images/leftmenubg.jpg) left top no-repeat;}
.leftmenu ul { width:206px; margin:0 auto;}
.leftmenu ul li { line-height:23px; margin-bottom:5px; min-height:23px;/* *min-height:auto;*/}
.leftmenu ul li a { display:block; width:152px; padding:8px 0px 0px 54px; height:32px; line-height:32px; background:url(../images/leftmenuoff.gif) 37px 20px no-repeat; color:#000!important; position:absolute; z-index:2; margin-top:-8px;/* *margin-top:-16px;*/ font-family:微软雅黑; font-size:13px;}
.leftmenu ul li a:hover,.leftmenu ul li.leftmenuon a { background:url(../images/leftmenuon.gif) left top no-repeat; color:#fcf336!important;}

.leftmenu ul li ul { display:none; margin:0px;}
.leftmenu ul li.leftmenuon ul { display:block; width:206px; padding:39px 0px 0px;/* *padding:28px 0px 0px;*/}

.leftmenu ul li.leftmenuon ul li { line-height:23px; margin-bottom:0px; padding-left:18px;/* min-height:inherit;*/}
.leftmenu ul li.leftmenuon ul li a { width:142px; padding:0px 0px 0px 40px; height:23px; line-height:23px; background:url(../images/secmenuoff.gif) 25px no-repeat!important; color:#3c3c3c!important; border-bottom:#c9c9c9 1px solid; position:static; margin:0px; font-size:12px;}
.leftmenu ul li.leftmenuon ul li a:hover { color:#ff6600!important;}

.leftmenu ul li.leftmenuon ul li ul { display:none;}
.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul { display:none; width:182px; padding:0px; background:#f8f8f8; border-bottom:#c9c9c9 1px solid;}

.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li { line-height:24px; padding-left:0px;}
.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li a { height:24px; line-height:24px; color:#6d6d6d!important; border:none;}
.leftmenu ul li.leftmenuon ul li.leftsecmenuon ul li a:hover { color:#ff6600!important;} 


/*下层banner*/
.banner { line-height:0px; font-size:0px; text-align:center; min-height:470px; height:auto!important; height:470px; overflow:visible;}
/*下层右侧标题与面包屑*/
.title { width:100%; height:40px; float:left; margin-bottom:5px;}
.title h2 { width:auto; line-height:22px; float:left; white-space:nowrap; font-size:20px; font-family:微软雅黑; color:#303030; padding:0px 0px 0px 0px; background:none;}
h3.breadcrumbs { width:auto; float:left; white-space:nowrap; height:15px; line-height:15px; padding:25px 0px 20px; font-size:12px; font-family:宋体; font-weight:normal; color:#555555;}
h3.breadcrumbs span { color:#999999;}

/*===========================begin==============================*/
/*页面样式开始*/
.bg { background:#fff;}

/*头部*/
.top { height:91px; cursor:default;}
.top01 { width:100%; float:left; height:27px; background:#f5f5f5; border-bottom:#e1e1e1 1px solid;}
/*logo*/
.top h1 { width:auto; float:left; padding-left:17px;}
/*头部搜索*/
.topsearch { width:182px; float:right; margin:42px 16px 0px 0px; display:inline;}
.tsinput { width:157px; float:left; height:25px;}
.tsinput input { background:url(../images/topSearchInput.gif) left top no-repeat; width:149px; height:22px; border:none; line-height:22px; *margin-top:-1px; _margin-top:-1px; font-family:Arial; color:#aaaaaa; padding-left:8px;}
.tsbtn { width:25px; float:left; height:25px;}
.tsbtn input { background:url(../images/topsearchbtn.gif) no-repeat; width:25px; height:22px; border:none; cursor:pointer;}
/*头部链接*/
.toplinks { width:155px; float:right; height:27px; line-height:27px; font-family:微软雅黑;}

.topsearchhover { width:182px; float:right; margin:42px 16px 0px 0px; display:inline;}
.topsearchhover .tsinput input { background:url(../images/topSearchInput1.gif) left top no-repeat; color:#168c50; cursor:text;}
.topsearchhover .tsbtn input { background:url(../images/topsearchbtn1.gif) no-repeat;}

/*头部仿select表单下拉*/
.topSelect { width:88px; float:right; font-family:宋体; font-size:12px; height:20px; line-height:20px; background:url(../images/topSelectBg.gif) right -1px no-repeat; padding-left:10px; cursor:pointer; color:#717171; position:relative; z-index:2; margin:40px 11px 0px 0px; display:inline;}

.layer { width:98px; position:absolute; z-index:999999; display:none; top:-2px; left:0px; background:url(../images/whitebgs.gif) no-repeat;}
.layerlist { padding-top:21px; border:#d9d9d9 1px solid; font-family:宋体; font-size:12px;}
.layerlist ul { background:#fff; width:auto; padding:3px 0px; border-top:none;}
.layerlist ul li { line-height:21px;}
.layerlist ul li a { display:block; width:86px; height:21px; padding-left:10px; color:#717171!important;}
.layerlist ul li a:hover { background:#f0f0f0;}

/*头部语言*/
.language { height:21px; line-height:21px; float:right; margin-top:40px;}
.language a { display:block; width:38px; height:21px; line-height:21px; padding-left:22px; float:left; font-family:微软雅黑; font-size:13px;}
.CH { background:url(../images/flag_chinese.gif) left 6px no-repeat;}
.EN { background:url(../images/flag_english.gif) left 6px no-repeat;}




/*主体部分*/
.main { padding:13px 0px 0px; height:195px;}
.main4 { padding:0px 0px 0px; height:180px;}
.iproscroll { width:100%; float:left; background:url(../images/ititleNewPro.gif) 13px top no-repeat; height:180px; padding-top:40px;}
.hotwords { width:235px; margin:0 auto;}
.hotwords a { display:inline-block; white-space:nowrap; margin:0px 2px; zoom:1;}

.iintro { background:url(../images/shadowRight.gif) left top no-repeat;}
.iintro h2 { padding:10px 0px 0px 30px; height:36px;}
.iintro p { padding:0px 25px 0px 30px; line-height:20px;}
.imore { text-align:right; font-family:宋体; padding:5px 30px;}

.inews { position:relative; z-index:1; background:url(../images/inewsbg.gif) right top no-repeat; border:#d4d4d4 1px solid; border-width:0px 1px;}

.ititle01 { width:285px; height:50px; float:left; margin-left:20px; display:inline;}
.ititle01 h2 { width:auto; float:left; line-height:50px; white-space:nowrap; font-size:16px; color:#000; padding:0px 0px 0px 5px; font-family:微软雅黑;}
.ititle01 span { width:auto; float:right; white-space:nowrap; padding-top:18px;}

.inews01 { width:285px; float:left; margin-left:20px; display:inline;}
.inews01Time { width:35px; height:42px; float:left; margin:5px 0px 0px 10px; display:inline; text-align:center; background:url(../images/newslistTimebg02.gif) left top no-repeat;}
.inews01Time span { display:block; text-align:center; color:#fff; width:100%;}
.inews01Time span.day { height:26px; line-height:26px; font-family:Arial; font-size:1.5em;}
.inews01Time span.month { height:16px; line-height:16px; font-family:Arial; font-size:12px;}
.inews01Intro { width:230px; height:56px; float:right; font-size:12px; line-height:21px;}
.inews01Intro h3 { font-size:12px; line-height:20px;}
.inews01Intro p { line-height:18px; height:36px; overflow:hidden;}

.inews02 { width:305px; _width:285px; _display:inline; padding-top:5px; clear:both;}
.inews02 ul,.inews02 ul li { line-height:23px; overflow:hidden;}
.inews02 ul { height:70px; overflow:hidden; padding-left:20px; _padding-right:15px;}
.inews02 ul li { background:url(../images/point04.gif) 6px no-repeat; height:23px; position:relative; z-index:1;}
.inews02 ul li h3 { width:230px; height:23px; line-height:23px; float:right; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.inews02 ul li span { display:block; width:35px; height:23px; padding-left:12px; color:#a4a4a4; font-family:Verdana; font-size:10px; overflow:hidden; position:absolute; left:0px; top:0px;}

.ipro { background:#fff url(../images/shadowLeft.gif) left top no-repeat;}

.ilayer { position:relative; height:1px; z-index:5;}
.ilBtn { width:500px; height:36px; position:absolute; z-index:6; left:17px; bottom:4px;}
.il01,.il02 { width:141px; height:36px; position:absolute;}
.il01 { z-index:7; left:0px;}
.il02 { z-index:8; left:145px;}
.ilBtn ul li a.ilb { display:block; width:100%; height:36px; line-height:36px; text-align:center; background:url(../images/prolayerBtnoff.png) no-repeat; font-size:14px; font-family:微软雅黑; color:black!important;; font-weight:bold;}
.ilBtn ul li a.ilb:hover { background:url(../images/prolayerBtnon.png) no-repeat;}
.ilBtn ul li a.ilb.on01 { background:url(../images/prolayerBtnon.png) no-repeat;}

.ilayer01 { position:absolute; z-index:10; width:168px; height:auto; bottom:45px; background:#dee2d1; padding:10px 0px; height:230px;}
.il01a { height:20px; margin-bottom:5px;}
.il01a a.ilb01 { display:block; width:143px; padding-left:25px; height:20px; line-height:20px; background:url(../images/ilpoint.gif) 150px no-repeat;}
.il01a a.ilb01:hover { background:#eef5d8 url(../images/ilpoint.gif) 150px no-repeat; color:black;}
.il01a.on02 a.ilb01 { background:#eef5d8 url(../images/ilpoint.gif) 150px no-repeat; color:black;}

.ilayer02 { position:absolute; z-index:12; top:0px; left:168px; width:365px; height:250px; background:#fff;}
.il02intro { width:150px; float:left; padding:15px 0px 0px 20px;}
.il02intro h3 { font-size:13px; font-family:微软雅黑; font-weight:normal; color:#000;}
.il02intro p { line-height:18px; padding:5px 0px 20px;}
.il02pic { width:185px; float:right;}

/*尾部*/
.ifoot { width:100%; height:92px; background:url(../images/footLine.gif) left top repeat-x; clear:both;color:#757575;}

.foot { height:80px; font-family:微软雅黑;color:#757575;}
.footLeft { width:530px; float:left; line-height:21px; padding:24px 0px 0px;}
.footlinks { width:100%; float:left;}
.footlinks a { display:block; width:62px; float:left; text-align:center; background:url(../images/line_Green.gif) right no-repeat;}
.footLeft p { width:90%; float:left; line-height:21px; padding-left:5px; font-size:14px; font-family:微软雅黑; color:#404040;}

.footRight { width:360px; float:right; padding:23px 20px 0px 0px;}
.footRight h2 { width:auto; float:right; padding-left:10px;}
.footRight div { width:285px; height:36px; float:right; line-height:18px; border-right:#9e9e9e 1px dashed; margin-top:10px; text-align:right; padding-right:10px;}
.footRight div span{ font-size:10px;}

/*下层*/
.mainlayer { width:100%; position:absolute; z-index:1; top:278px;}
.secmainBg { background:url(../images/secmainBigBg.png) left 142px no-repeat; padding-bottom:30px!important;}
.secmainTopBg { background:url(../images/secmainTopBg.png) left top no-repeat; min-height:142px; height:auto!important; height:142px; overflow:visible;}

.footbtn { width:100%; clear:both; height:26px; background:url(../images/footBtnBg.gif) top repeat-x;}
.footBtnBg { background:url(../images/footBtnBg01.jpg) right top no-repeat; height:26px; padding-right:32px;}
.footbtn ul li { float:right; width:78px; height:16px; background:url(../images/footBtn.gif) left top no-repeat;}
.footbtn ul li a { display:block; width:62px; height:16px; line-height:16px; padding-left:8px; color:#03813e!important; font-family:微软雅黑; font-size:11px;}

.content { width:100%; line-height:22px; float:left; min-height:500px; height:auto!important; height:500px; overflow:visible;}


/*产品*/
.Prolayer { width:100%; position:absolute; z-index:1; top:162px;}
.Prolayer .secmainBg { background:url(../images/secmainBigProBg.png) left top no-repeat; min-height:142px; height:auto!important; height:142px; overflow:visible;}

.Procontain890 { width:890px; margin:0 auto; clear:both; padding:0px 45px;}

.ProTop { width:100%; height:35px; float:left; border:#e9e9e9 1px solid; border-width:1px 0px; margin-bottom:15px;}
.ProTop h2 { width:115px; height:20px; float:left; border-right:#bebebe 1px solid; padding-left:5px; margin:7px 0px; font-size:20px; line-height:20px; font-family:微软雅黑; color:#303030;}

.proSelect { width:645px; float:right;}
.proSelect p { width:auto; line-height:35px; float:left;}
.proselects { width:510px; float:right; height:35px;}


.proselects dl{ width:120px; height:20px; text-align:left; float:left; padding:7px 0px 0px 5px;}
.proselects dt{ background:url(../images/proselectBg.gif) left top no-repeat; width:116px; height:20px; line-height:20px; cursor:default; padding-left:5px; cursor:pointer;}
.proselects dd{ border:1px solid #dadada; position:absolute; width:116px; overflow:hidden; background:#fff; margin-top:0px; margin-left:-3px; z-index:9999;}
.proselects .out{ background:#FFFFFF; color:#000000;}
.proselects .move{ background:#0356A7; color:#FFFFFF}
.proselects dd li{cursor:default; width:100%; height:18px; line-height:18px; padding-left:5px;}

.GreenRibbons { width:49px; height:49px; position:absolute; z-index:4; right:0px; _right:-1px; bottom:0px; background:url(../images/GreenRibbons.gif) no-repeat;}

.ptText { width:285px; float:left; padding:95px 0px 0px 30px; line-height:22px; color:#171717;}
.ptimg { width:auto; float:right;}
.ptimages { display:block; width:522px; height:350px;}
.ptmore { display:block; width:108px; height:21px; background:url(../images/pt_more.gif) no-repeat; margin-top:15px;}

.proscroll { border:#dedede 1px solid; width:888px; height:150px; padding-top:35px; border-top:none; margin-bottom:20px;}

.plTabs { width:100%; height:37px; float:left; background:url(../images/proTabsBg.gif) top repeat-x;}
.plTabs ul li { width:200px; height:37px; float:left; margin-right:4px; display:inline; position:relative; z-index:1;}
.plTabs ul li a { display:block; width:100%; height:49px; text-align:center; line-height:36px; font-size:14px; font-weight:bold; color:#a4a4a4!important; position:absolute; z-index:2;}
.plTabs ul li#pt01 { background:url(../images/proTabsgreenbg.gif) left top no-repeat!important;}
.plTabs ul li#pt01 a { color:#333333!important;}
.plTabs ul li#pt02 { background:url(../images/proTabsyellowbg.gif) left top no-repeat!important;}
.plTabs ul li#pt02 a { color:#333333!important;}
.plTabs ul li#pt03 { background:url(../images/proTabsoff.gif) left top no-repeat!important;}
.plTabs ul li a.selected { color:#333333!important; background:url(../images/proTabson.gif) left top no-repeat!important;}

.plContent { clear:both; border:#d5d5d5 1px solid; border-top:none; min-height:200px; height:auto!important; height:200px; overflow:visible; padding-top:24px; margin-bottom:15px;}
.plContent ul { width:828px; padding:0px 30px 20px; float:left;}
.plContent ul li { width:100%; float:left; margin:7px 0px;}
.pBg01 { background:#deeee6;}
.pBg02 { background:#ffffff;}
.plContent#s2 li.pBg01 { background:#f9ddc9;}
.plContent ul li div { height:22px; line-height:22px;}
.plt { width:90px; float:left; font-size:14px; font-weight:bold; padding-left:6px;}
.plc { width:730px; float:right;}
.plc a { display:inline-block; white-space:nowrap; margin-right:30px;}

.plf { width:100%; float:left; background:url(../images/plfootBg.gif) left top repeat-y; position:relative; z-index:1;}
.plfTopBg { width:100%; float:left; background:url(../images/plfootTopBg.gif) left top no-repeat;}
.plfBottomBg { width:100%; float:left; background:url(../images/plfootBottomBg.gif) left bottom no-repeat; padding:10px 0px 6px;}
.plfLeft { width:435px; float:left; background:url(../images/plfootshadow.jpg) right bottom no-repeat; padding:25px 0px 0px 43px; min-height:160px; height:auto!important; height:160px; overflow:visible; line-height:24px;}
.plright { width:340px; float:right; line-height:24px; padding-top:25px;}

.plf .GreenRibbons { bottom:5px; right:4px; z-index:999;}

/*产品列表*/
.ProListlayer { width:100%; position:absolute; z-index:1; top:162px;}
.plPic,.plTopbg,.plBottombg { width:100%; float:left;} 
.plPic { background:url(../images/plbg.gif) left top repeat-y; position:relative;}
.plTopbg { background:url(../images/plTopbg.gif) left top no-repeat;}
.plBottombg { background:url(../images/plBottombg.gif) left bottom no-repeat; text-align:center; padding:25px 0px;}

.plPic .GreenRibbons { bottom:6px; right:6px;}

.editArea { width:100%; float:left; padding-top:15px; margin-bottom:10px; line-height:24px;}
.otherModel { width:100%; float:left;}
.otherModel h2 { color:#009944; font-size:12px;}
.otherModel ul { width:100%; float:left; background:#f6f6f6; padding:5px 0px;}
.otherModel ul li { width:90px; line-height:24px; float:left; padding-left:8px;}


/*产品详细*/
.pdTabsTitle { width:100%; height:30px; float:left; background:url(../images/pdTabsBg.gif) left bottom repeat-x; margin-bottom:1px; padding-top:15px;}
.pdTabsTitle ul li { width:107px; height:30px; float:left; margin-right:0px;}
.pdTabsTitle ul li a { display:block; width:100%; height:26px; line-height:26px; padding-top:4px; text-align:center; background:url(../images/pdTabsoff.gif) left bottom no-repeat; font-family:微软雅黑; color:#232323!important;font-weight:bold;}
.pdTabsTitle ul li a:hover,.pdTabsTitle ul li a.selected { background:url(../images/pdTabson.gif) left bottom no-repeat; height:30px; line-height:30px; padding:0px; color:#fff!important;}

.pdTabsContain { clear:both; padding:20px 20px 30px; background:url(../images/pdContainBg.gif) left top no-repeat; line-height:24px; min-height:100px; height:auto!important; height:100px; overflow:visible;}



/*新闻列表*/
.topNews { width:100%; height:144px; float:left; background:url(../images/newslistshadowBg.gif) left bottom no-repeat;}
.topnewsshadow { width:100%; height:7px; float:left; background:url(../images/newslistshadowBg.gif) left top no-repeat;}
.topNewsTime { width:71px; height:90px; float:left; background:url(../images/newslistTopTimebg.gif) left top no-repeat; margin:18px 0px 0px 47px; display:inline;}

.topNewsTime span { display:block; text-align:center; color:#fff; width:100%;}
.topNewsTime span.day { height:59px; line-height:59px; font-family:Arial; font-size:3em;}
.topNewsTime span.month { height:30px; line-height:30px; font-family:微软雅黑; font-size:16px;}

.topNewsIntro { width:500px; float:right; margin:18px 30px 0px 0px; display:inline;}
.topNewsIntro h3 { font-size:14px; height:25px; line-height:25px;}
.topNewsIntro p { line-height:20px; height:60px; overflow:hidden;}

.nl { width:100%; float:left; border-bottom:#e6e6e6 1px solid; padding:20px 0px;}

.nlLeft { width:545px; float:left; margin-left:18px; display:inline; line-height:20px;}
.nlLeft h3 { font-size:12px; font-family:宋体; font-weight:normal;}
.nlLeft h3 a { color:#444444!important;}
.nlLeft p { width:545px; height:20px; line-height:20px; color:#5c605b; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.nlRight { width:35px; height:42px; float:right; margin-right:10px; display:inline; background:url(../images/newslistTimebg01.gif) left top no-repeat;}

.nlRight span { display:block; text-align:center; color:#fff; width:100%;}
.nlRight span.day { height:26px; line-height:26px; font-family:Arial; font-size:1.5em;}
.nlRight span.month { height:16px; line-height:16px; font-family:Arial; font-size:12px;}


/*.paginContain { width:100%; float:left; background:#f2f2f2; padding:5px 0px; margin-top:10px;}*/
/*div.paging { padding:8px; margin:0px; clear:both; font-family:宋体; text-align:center;}翻页条的外部样式*/
/*div.paging a { border:#d5d5d5 1px solid; padding:5px 8px; margin:0px 0px; color:#000; text-decoration:none; background:#fff;}按钮默认时的状态样式*/
/*div.paging a:hover { border:#078539 1px solid; color:#fff; background:#078539; }鼠标悬停时的按钮状态样式*/
/*div.paging a:active { border: #078539 1px solid; color: #fff; background:#078539; }鼠标点击时的按钮状态样式*/
/*div.paging span.current { border:#078539 1px solid; padding:5px 8px; font-weight: bold; margin: 2px; color:#fff; background:#078539;}当前选中的按钮样式*/

.paginContain { width:100%; float:left; background:#f2f2f2; margin-top:10px;}
div.paging { text-align:center;}
div.paging a { margin:0px 5px;}
div.paging img { vertical-align:middle;}

/*新闻详细*/
.newsinfo { width:100%; float:left; border-top:#d3d3d3 2px solid; border-bottom:#e5e5e5 1px solid; height:28px; background:#f8f8f8; color:#999999;}
.click { width:auto; line-height:28px; float:left; white-space:nowrap; padding-left:20px;}
.newsinfo b { margin-right:65px;}
.date { width:auto; line-height:28px; float:right; padding-right:25px;}

.newsTitle { width:100%; float:left; height:28px; line-height:28px; border-bottom:#e5e5e5 1px solid; background:#f8f8f8; color:#999999;}
.newsTitle b { padding:0px 65px 0px 20px;}
.newsTitle h3 { display:inline; font-size:12px;}

.newsContent { width:620px; float:left; padding:20px; overflow:hidden;}
.newsBtn { width:100%; float:left; text-align:right; border-top:#d3d3d3 3px solid; padding-top:20px;}

.text01 { color:#303030; line-height:22px; padding-bottom:10px;}
 
.orderContain { width:604px; float:left; background:url(../images/orderBg.gif) left top repeat-y;}
.orderBottombg { background:url(../images/orderBottombg.jpg) left bottom no-repeat;}
.orderTopbg { background:url(../images/orderTopbg.gif) left top no-repeat; padding:40px 0px; min-height:250px; height:auto!important; height:250px; overflow:visible;}

.order { width:525px; margin:0 auto;}
.order th { font-size:12px; font-weight:normal; text-align:left; color:#8888a1; padding-left:15px!important;}
.order td,.order th { padding:3px 0px; background:url(../images/dotted.gif) left top repeat-x;}

.oi01 { width:315px; height:32px; line-height:32px; padding-left:5px; background:url(../images/orderInputBg.gif) left top no-repeat; border:none;}
.oi02 { width:313px; height:160px; background:url(../images/orderInputBg02.jpg) left top no-repeat; border:none;}

.orderReset,.ordersent { width:60px; height:24px; border:none; cursor:pointer; margin-top:20px;}
.orderReset { background:url(../images/orderReset.gif) no-repeat;}
.ordersent { background:url(../images/orderSent.gif) no-repeat;}

/*集团简介*/
.text02 { padding:19px 0px 20px;}
.tabs01 { width:100%; float:left;}
.tabs01 ul { width:auto; white-space:nowrap; float:left; background:url(../images/tabsrightline.gif) left top no-repeat; padding-left:1px;}
.tabs01 ul li { width:auto; float:left;}
.tabs01 ul li a { line-height:47px; padding:0px 10px 0px 10px; display:inline-block; background:url(../images/tabsbgoff.gif) right top no-repeat; color:#999999!important;}
.tabs01 ul li a.selected { background:url(../images/tabsbgon.gif) right top no-repeat; padding:0px 18px 0px 18px; color:#424242!important;} 

.tabs01Contain { clear:both; background:url(../images/tabsContainBg.gif) left top repeat-x; padding:20px 5px; min-height:220px; height:auto!important; height:220px; overflow:visible;}

.titlelist { width:100%; height:27px; float:left; background:url(../images/titlebarBg.gif) left top no-repeat;}
.titlelist div { float:left; line-height:27px; text-align:center; font-size:12px; font-family:微软雅黑; color:#fff;}

.titlelist div.jn { width:170px; padding-left:50px; text-align:left;}
.jm { width:100px;}
.js { width:110px;}
.jd { width:130px;}
.jc { width:100px;}

.listContain { width:100%; float:left; padding:8px 0px 10px; border-bottom:#9bc37f 1px solid;}
.list { width:100%; float:left; background:url(../images/dotted.gif) left bottom repeat-x; height:29px;}
.list li { float:left; line-height:29px; text-align:center;}
.lNO { width:50px; font-size:9px; color:#666666; font-family:Verdana;}
.list li.ln { width:170px; text-align:left;}
.ln h2 { width:170px; height:29px; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.lm { width:100px;}
.ls { width:110px;}
.ls a { color:#ec6201!important;}
.ld { width:130px; font-size:9px; color:#666666; font-family:Verdana;}
.lc { width:100px; font-size:9px; color:#666666; font-family:Verdana;}

.paging01 { clear:both; text-align:center; padding:10px 0px;}
.paging01 a { padding:0px 3px;}
.paging01 a:hover { font-weight:bold;}
.paging01 a.current { font-weight:bold;}

/*招聘详细*/
.jobdetail01 { border:#c3c3c3 1px solid; border-width:1px 0px; border-collapse:collapse; margin-bottom:18px;}
.jobdetail01 th,.jobdetail01 td { border-bottom:#e5e5e5 1px solid; line-height:20px; padding-top:5px; padding-bottom:5px;}
.jobdetail01 th { background:#f8f8f8 url(../images/point03.gif) 17px no-repeat; padding-left:30px; text-align:left; font-weight:normal;}
.jobdetail01 td { padding:5px 15px;}

.jobdetailBtn { text-align:right; line-height:0px; font-size:0px;}
.jobdetailBtn img { margin-left:8px;}


.job_delivery { width:660px; }
.job_delivery td,.job_delivery th { padding:5px 10px; text-align:left; border-bottom:#fff 1px solid;}
.job_delivery th { background:#F5F5F5; font-weight:normal;}
.job_delivery td { color:red;}
.job_delivery td input { width:174px; height:16px; border:#BBBBBB 1px solid;}
.job_delivery td select { width:64px;}
.job_delivery td textarea { width:510px; height:105px; border:#BBBBBB 1px solid;}
.job_delivery td span { color:#ff0000;}

td.deliveryBtn { text-align:right; padding-right:50px;}
td.deliveryBtn input { width:76px; height:19px; background:#f9bf06; color:#fff; font-weight:bold; border:none; cursor:pointer;}


/*资料下载*/
div.titlelist.purpleBg { background:url(../images/titlebarBg_purple.gif) left top no-repeat;}

.titlelist.purpleBg div.jn { width:370px; padding-left:50px; text-align:left;}
.purpleBg .jm { width:100px;}
.js { width:110px;}
.jd { width:130px;}
.jc { width:100px;}

.download .list li.ln { width:370px; text-align:left;}
.download .list li.ln h2 { width:370px; height:29px; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
a.dlBtn { display:block; width:50px; height:12px; line-height:12px; padding-left:20px; text-align:left; background:url(../images/icoPDF.gif) left no-repeat; margin:8px 0px 0px 40px;}


/*企业荣誉*/
div.titlelist.yellowBg { background:url(../images/titlebarBg_yellow.gif) left top no-repeat;}
.titlelist.yellowBg div.jn { width:460px; padding-left:50px; text-align:left;}
.honor .list li.ln { width:460px; text-align:left;}
.honor .list li.ln h2 { width:460px; height:29px; font-size:12px; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}




.datalist{ border:1px solid #e5e4e5; /* 表格边框 */ font-family:Arial; border-collapse:collapse; /* 边框重叠 */ background-color:#ffffff; /* 表格背景色 */ font-size:12px;}
.datalist caption{ padding-bottom:5px; font:bold 12px; text-align:left;}
.datalist th{border-left:1px solid #cccccc; /* 行名称边框 */border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; background:url(../images/bj01.gif) top repeat-x; /* 行名称背景色 */color:#000000;    /* 行名称颜色 */font-weight:bold;padding-top:4px;padding-bottom:4px;padding-left:15px;text-align:center;font-family: "微软雅黑";color:#FFF;}
.datalist td{ border:1px solid #cccccc; /* 单元格边框 */ text-align:left; padding-top:4px; padding-bottom:4px; padding-left:5px; height: 29px;}
.datalist tr.altrow{ background-color:#c7e5ff; /* 隔行变色 */}
.tableshadow { height:12px; background:url(../images/bj02.gif) top repeat-x;}





/*网站地图*/
.maplist { margin-bottom:15px;}
.maptitle { line-height:30px; padding-left:10px; border-bottom:#7e7e7e 1px dotted; font-size:14px; color:#3b3b3b; font-weight:bold;}
.maptitle a:link { color:#3b3b3b;}
.maptitle a:visited { color:#3b3b3b;}
.maptitle a:hover { color:#046abc;}
.map_list ul li { width:90px; height:13px; line-height:15px; margin:5px 0px; border-right:#aaaaaa 1px solid; float:left; text-align:center;}
/*网站地图*/
.containchanp {
	MARGIN: 0px auto; WIDTH: 1004px; CLEAR: both
}
.contain980 {
	MARGIN: 0px auto; WIDTH: 980px; CLEAR: both
}
.ileft315 {
	WIDTH: 315px
}
.imid350 {
	WIDTH: 350px
}
.iright323 {
	WIDTH: 323px; OVERFLOW: hidden
}
.iheight220 {
	HEIGHT: 220px
}
.left228 {
	WIDTH: 228px
}
.right720 {
	WIDTH: 702px
}
.gettop {
	Z-INDEX: 1; POSITION: relative; WIDTH: 18px; HEIGHT: 20px
}
#GTBtn {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 24px; FONT-FAMILY: 微软雅黑; HEIGHT: 60px; TOP: 20px; LEFT: 0px
}
.textcontent {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 28px; PADDING-LEFT: 23px; WIDTH: 9780px; PADDING-RIGHT: 23px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mainchanp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 200px; PADDING-TOP: 13px
}
.newsTitle {
	BORDER-BOTTOM: #e5e5e5 1px solid; LINE-HEIGHT: 28px; WIDTH: 100%; BACKGROUND: #f8f8f8; FLOAT: left; HEIGHT: 28px; COLOR: #999999
}
.newsTitle B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 65px; PADDING-TOP: 0px
}
.newsTitle H3 {
	DISPLAY: inline; FONT-SIZE: 12px
}