﻿body { text-align:center; font-size:13px; color:#333333; margin:0; background-color:#EAEAEA;font-family:Arial
}
.headerimg{width:100%; background:url(../Images/home/bgflash.jpg) repeat;}
.hsaleInter{width:941px; height:120px; background:url(../Images/esubpage/4.jpg)}
.hsaleCity{width:941px; height:120px; background:url(../Images/esubpage/4.jpg)}
.hsaleContact{width:941px; height:120px; background:url(../Images/esubpage/4.jpg)}
.hmap{width:941px; height:120px; background:url(../Images/esubpage/3.jpg)}
.habout{width:941px; height:120px; background:url(../Images/esubpage/1.jpg)}
.hcontact{width:941px; height:120px; background:url(../Images/esubpage/5.jpg)}
.hnews{width:941px; height:120px; background:url(../Images/esubpage/6.jpg)}
.hbuy{width:941px; height:120px; background:url(../Images/esubpage/7.jpg)}
.hproduct{width:941px; height:120px; background:url(../Images/esubpage/10.jpg)}
.hzp{width:941px; height:120px; background:url(../Images/esubpage/2.jpg)}
.hserve{width:941px; height:120px; background:url(../Images/esubpage/8.jpg)}
.subbody{ width:941px;background:#ffffff;border-bottom:2px solid #f7f7f7;}
.leftbody{ width:206px; border-right:1px solid #EAEAEA; background:#F5F5F5; float:left;}
.navtop{ width:auto; height:27px; font-size:17px; font-weight:bold; color:#676767; font-family:黑体; padding-top:30px; text-align:left; padding-left:48px;}
.navbody{ width:auto; height:21px;  text-align:left; padding-left:50px;  padding-top:9px;  background:url(../Images/subpage/dot.jpg) no-repeat; background-color:White; background-position:18% 50%; margin-bottom:1px;}
a.menuA{ text-decoration:none;font-size:14px;letter-spacing:1px;color:#656565;}
a.menuA:hover{ color:#366FB6}
.rightbody{width:730px; float:left;}
.bdcontent{width:664px;text-align:left; padding:20px 33px; letter-spacing:1px; line-height:23px;}
.navright{ width:auto; text-align:right; padding-right:20px; margin:10px 0;}
.navleft{ width:660px; height:30px; text-align:left; font-size:17px;font-weight:bold; color:#676767; font-family:黑体;  border-bottom:1px dotted #676767}
.navA{ color:#333333}
a.navA:hover{ color:#366FB6}
.mapwrap{ float:left; margin-top:10px; color:#1D8AA6; margin-left:8px; margin-right:8px;}
.maptop{ width:145px; height:23px; border-bottom:2px solid #72B7C7; font-size:14px; font-weight:bold;}
.mapwrap ul{ margin:0px; margin-left:16px; margin-top:10px;}
.mapwrap ul li{}
a.maptopA{ color:#1D8AA6;}
a.maptopA:hover{ color:#021359}
a.mapA{ color:#1D8AA6}
a.mapA:hover{ color:#021359}
.citymap{width:auto; text-align:center;}
/*Product*/
.proser{ background:White; padding-top:10px;}
.proser ul{ margin:0; text-align:left; margin-left:42px; list-style-image:url(../Images/subpage/1b.jpg)}
.proser ul li{ padding-bottom:7px;}
a.serA{ color:#656565}
a.serA:hover{ color:#2868C0}
.prowrapw{ margin-left:23px; margin-right:23px; margin-top:15px; margin-bottom:30px;}
.prowrap{width:281px; height:165px; background:url(../Images/subpage/prowrap.jpg) no-repeat; padding-left:3px; padding-top:2px;}
.proimg{ border:0;width:273px; height:157px;}
.proname{ width:281px; height:23px; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; margin-top:10px;}
a.proA{ color:#333333}
a.proA:hover{ color:#2868C0}
.btdiv{ width:auto; text-align:center;}
.lblname{ color:#2868C0; font-size:14px; font-weight:bold;}
.fenlei{ border-bottom:1px dotted #333333; margin-top:40px; margin-bottom:15px;}
.serwrap{ width:165px;}
a.fenleiA{ color:#2868C0; font-weight:bold;}
a.fenleiA:hover{ color:#333333}
.serabout{ font-size:13px; line-height:25px; }
.serwood{ color:#2868C0; margin-top:20px; clear:both;}
.serwood ul{ margin:0}
.serwood ul li{}
a.serwoodA{ color:#2868C0;}
a.serwoodA:hover{ color:#676767}
.proimgwrap{ float:left;}
.projj{ height:220px;}
.proxh{font-weight: bold; color: #2868C0}
.proaboutwrap{ float:left; margin-left:25px; width:310px; }
.mesbox{ width:350px; height:140px; border:1px solid #8CC0E7; background-color:#E6F5FF}
.close{ width:93%; text-align:right;}
.mesboxin{ width:330px; height:70px; border:1px solid #8CC0E7; background-color:#F2FAFF; padding-top:10px;}
/*contact*/
.trtop{ background-color:#E5F3F9; height:30px; }
.trbottom{ background-color:#F1FAFD; height:30px;}
.tdq{width:25%; text-align:right; padding-right:15px;}
.onlinetdq{ text-align:right; }
.onlinetdq1{text-align:left;}
.onlinetdh{ text-align:left; width:85%;}
.txtsty{ width:240px; border:1px solid #7E9DB9}
.mltxt{ border:1px solid #7E9DB9}
/*News*/
.newstop{width:580px; height:26px; color:White; font-size:14px; padding:5px 35px 0 50px; background:url(../Images/subpage/newstop.jpg) no-repeat;}
.nwrap{ height:20px;  padding-top:10px;background:url(../Images/subpage/dotted.jpg) left bottom no-repeat; }
.ndot{ float:left; width:7px; height:30px; margin-right:5px; background:url(../Images/subpage/ndot.jpg) no-repeat;}
.ntitle{ float:left; width:540px;}
.ndate{ float:right; width:105px; text-align:right;}
.ncontent{ margin-top:10px; margin-bottom:20px;}
a.newsA{ color:#676767}
a.newsA:hover{color:#2868C0;}
.nccontent{ text-align:left;}
.nctitle{ font-weight:bold; color: #2868C0; font-size:15px;}
.ncdate{ margin:10px 0; }
/*about*/
.honorwrap{width:222px; height:175px; background:url(../Images/subpage/honorwrap.jpg) no-repeat; padding-top:12px; }
/* 人才招聘--职位申请 */
TABLE.RecruitmentTable { width:650px; margin-left:10px; margin-top:10px; }
DIV.RecruitmentDiv { width:670px; background-position:right bottom; background-image:url(../Images/regbg.jpg); background-repeat:no-repeat; }
TD.Recruitment_Title { height:22px; font-family:Arial; font-weight:bold; color:#333333; }
TD.Recruitment_Solud { background-image:url(../Images/line_01.jpg); background-position:center; background-repeat:no-repeat; height:18px; }
TD.Recruitment_01 { width:80px;text-align:right;font-family:Arial; height:26px; color:#333333; }
TD.Recruitment_02 { width:590px;text-align:left;font-family:Arial; height:26px; color:#333333; }
TD.Recruitment_Bottom { width:670px; text-align:left; padding-left:100px; height:32px; padding-bottom:20px; }
TABLE.RecruitBottom { width:200px; }
TD.RecruitBottom_01 { width:100px;text-align:center; }
TD.RecruitBottom_02 { width:100px;text-align:center; }
/* 人才招聘--详细职位信息 */
TABLE.RecruitdocTable { width:650px; margin-left:10px;border-right: #dae2e7 1px solid; border-top: #dae2e7 1px solid;  border-left: #dae2e7 1px solid; border-bottom: #dae2e7 1px solid; margin-bottom:40px; }
TD.Recruitdoc_Title { height:30px;width:670px; text-align:left;color:#d5193c;font-family:Arial; font-weight:bold;background-image:url(../Images/subpage/gridHeader_bg.gif); padding-left:10px;border-bottom: #dae2e7 1px solid;  }
TD.Recruitdoc_Solud { height:18px;text-align:left;background-image:url(../Images/line_01.jpg); background-position:center; background-repeat:no-repeat; }
TD.Recruitdoc_01 { width:90px;height:28px;text-align:right;color:#333333;font-family:Arial; font-weight:bold;border-bottom: #dae2e7 1px solid; border-right: #dae2e7 1px solid; }
TD.Recruitdoc_02 { width:250px;height:28px;text-align:left;color:#333333;font-family:Arial;border-bottom: #dae2e7 1px solid;border-right: #dae2e7 1px solid; padding-left:10px; } 
TD.Recruitdoc_02no { width:250px;height:28px;text-align:left;color:#333333;font-family:Arial;border-bottom: #dae2e7 1px solid; padding-left:10px; } 
TD.Recruitdoc_03 { width:580px;height:28px;text-align:left;color:#333333;font-family:Arial; line-height:20px;border-bottom: #dae2e7 1px solid; padding-left:10px; } 
TD.Recruitdoc_link { width:670px;height:28px;text-align:left;color:#333333;font-family:Arial; text-indent:20px; }
TD.Recruitdoc_Back { width:670px;height:30px; text-align:right;font-family:Arial; padding-right:20px; }
/* 人才招聘--职位列表 */
TABLE.RecruitTable { width:650px;margin-left:10px; }
TD.RecruitTable_01 { height:22px;text-align:left; }
TD.RecruitTable_02 { height:100%;text-align:center; vertical-align:text-top; }
TD.RecruitTable_03 { height:28px;text-align:center; vertical-align:middle; }
TD.RecruitTable_04 { height:12px;text-align:center; vertical-align:middle;background-image:url(../Images/line_01.jpg); background-position:center; background-repeat:no-repeat; }
TD.RecruitTable_05 { height:28px;text-align:left; vertical-align:text-top; text-indent:20px; color:#333333; font-family:Arial; line-height:20px;  }
a.postA{ color:#333333}
a.postA:hover{ color:#2868C0}
/* GirdView统一样式 */
.gridMain { border:#dae2e7 1px solid;width:650px; }
/* 普通页面Datagrid标题 */
.gridHeader { font-size:12px;color:#333333;height: 32px; text-align:center; background-image:url(../Images/subpage/gridHeader_bg.gif); }
/* 普通页面Datagrid行样式 */
.gridItem { height: 28px;font-size: 12px;background-color:#F7F7F7;border-bottom: solid 1px #CE6573;text-align: center;color:#333333; }
/* 普通页面Datagrid交错行样式 */
.gridAltItem { height: 28px;font-size: 12px;background-color:White;border-bottom: solid 1px #CE6573;text-align: center;color:#333333; }
/* 普通页面Datagrid下面消息lable样式 */
.lblMessage { font-size: 12px;color:#333333; }
/* 普通页面Datagrid Footer样式 */
.gridFooter { font-size:12px;background-color:#B5C7DE;color:#4A3C8C; height:20px;}
/* 文本框默认样式 */
.txtInput{font-family: verdana;background-color:#EEEEEE; border:#CCCCCC 1px solid;font-size: 12px;}
/* 光标移到文本框(TextBox)的样式 */
.txtInput-bor{font-family:verdana;background-color:#F0F8FF;font-size: 12px;border: 1px solid #45A7F2;}
.kfimg{ margin-left:40px;}
.kefuwrap{ margin:0px 0 7px 0;}
.kfwrap{ margin-bottom:20px;}
.bdkfimg{margin-left:10px;}
.tlxway{ width:auto; text-align:left; padding-left:40px;}
