

body {
	background-color:#828282; color:#999999; font:Arial; font-size:12px;
}
table,tr,td {
	color:#333; font:Arial;
}
img {
	border:0px; float:left; margin:0px; padding:0px;
}

A:link {
	font-size:12px; color:#333; margin:0px; padding:0px; line-height:12px; TEXT-DECORATION: none;
}
A:visited {
	font-size:12px; color:#333; margin:0px; padding:0px; line-height:12px; TEXT-DECORATION: none;
}
A:hover {
	font-size:12px; color:#F00; margin:0px; padding:0px; line-height:12px; TEXT-DECORATION: none;
}

.claerfd {
	clear:both; width:100%; height:0px; overflow:hidden;
}

.bodybj {
	margin:0px auto 0px; width:1002px; overflow:hidden; height:auto; text-align:center; background-image:url(../images/bodybg.gif); background-color:#FFF;
}

.main {
	margin:0px auto 0px; width:965px; height:auto; overflow:hidden; text-align:center; clear:both; border-top:11px solid #e3e3e3; border-left:16px solid #e3e3e3; border-right:16px solid #e3e3e3; border-bottom:16px solid #e3e3e3;
}

.wtop {
	width:965px; height:85px; border-bottom:11px solid #e3e3e3;
}
.logo {
	width:316px; height:85px; float:left;
}
.menu {
	width:590px; height:35px; line-height:35px; float:left; margin-left:55px; margin-top:50px; display:inline;
}

.wbanner {
	width:965px;
	height:260px;
	overflow:hidden;
	border-bottom:13px solid #e3e3e3;
}

.leftbox {
	width:708px; height:409px; border-right:10px solid #e3e3e3; float:left;
}

.rightbox {
	width:247px; height:409px; float:left;
}

/****** 右边盒子开始 ******/

/****** 产品推荐开始 ******/
.leftbox .cptjys {
	width:708px; height:32px; line-height:32px; float:left; background-image:url(../images/cptjbj.gif); text-align:left; color:#222222; font-weight:bold;
}

.leftbox .cptjys .cptjtitle {
	width:625px; height:32px; line-height:32px; float:left; margin-left:5px; display:inline;
}

.leftbox .cptjinfo {
	width:708px;
	height:370px;
	float:left;
	text-align:left;
	background-color:#FFF;
	margin-left:0px;
	border-bottom:10px solid #e3e3e3;
}
.leftbox .cptjinfo .cptjlist {
	width:708px; height:180px; margin-top:15px; margin-bottom:5px; text-align:left; margin-left:0px;
}
.leftbox .cptjinfo .cptjlist li {
	width:130px; height:170px; margin-left:10px; float:left; text-align:center; display:inline; overflow:hidden;
}
.leftbox .cptjinfo .cptjlist li img {
	width:118px; height:130px; margin-left:10px; overflow:hidden;
}

/****** 我们的客户开始 ******/
.leftbox .clientinfo {
	width:708px; height:135px; float:left; text-align:left; background-color:#FFF;
}
.leftbox .clientinfo .clientlist {
	width:660px; height:120px; margin-top:10px; margin-left:35px; text-align:left; overflow:hidden;
}
.clientlist .clientspan {
	margin:0px; padding:0px; color:#5b5b5b; width:129px;display:block; height:24px; overflow:hidden; line-height:24px;text-align:left; float:left;
}


/****** 右边盒子开始 ******/ 
/****** 美讯动态开始 ******/
.rightbox .webdtys {
	width:247px; height:28px; line-height:28px; float:left; background-image:url(../images/webdtbj.gif); text-align:left; color:#222222; font-weight:bold; text-align:left;
}

.rightbox .webdtys .webdttitle {
	width:156px; height:28px; line-height:28px; float:left; color:#ffffff; margin-left:14px; display:inline;
}
.rightbox .webdtinfo {
	width:240px;
	height:199px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FFF;
	margin-left:1px;
	text-align:left;
	padding-top:5px;
	display:inline;
}
.rightbox .webdtinfo .webdtlist {
	width:240px;
	height:30px;
	line-height:30px;
	margin-left:6px;
	text-align:left;
	overflow:hidden;
}
.webdtlist .newst1 {
	color:#1168ab; float:left;
}
.webdtlist .newtitle {
	 width:210px; height:26px; line-height:26px;  float:left; float:left; overflow:hidden;
}
.webdtlist .newsdt {
	color:#a2874f; float:left; font-style:italic;
}
.rightbox .webdtinfo2 {
	width:240px; height:128px; float:left; background-color:#FFF; margin-left:0px; text-align:left; padding-top:10px;
}

/****** 在线资讯样式 ******/
.zxzxys	{
	width:100px; height:20px; line-height:20px; float:left; margin-left:15px; margin-top:6px; display:inline;
}
.zxzxys img{vertical-align:middle; margin-bottom:3px;}
.frmys {
	width:230px; height:25px; line-height:25px; margin-top:10px; margin-left:15px; display:inline; float:left;
}
.frmys .textys {
	width:147px; height:21px; line-height:21px; margin:0px; padding:2px; display:inline; float:left; background-image:url(../images/search_bj.gif); border:0px dashed #000; overflow:hidden; padding-left:10px;
}


/****** 底部样式 ******/
.wbottom {
	margin:0px auto 0px; width:998px; height:69px; color:#ffffff; text-align:left; background-image:url(../images/wbottombj.gif); line-height:30px;
}
.wbottom .bleft {
	width:498px; height:60px; margin-top:6px; margin-left:2px; display:inline; color:#ffffff; text-align:left; float:left;
}
.wbottom .bright {
	width:498px; height:60px; margin-top:6px; color:#ffffff; text-align:left; float:left;
}
.bottomlist1 {
	width:450px; height:22px; line-height:22px; float:left; text-align:left; font:Arial, 宋体;
}
.bottomlist2{width:495px;	height:22px; line-height:22px;	float:left;	text-align:right; font-family: Arial, Helvetica, sans-serif;
}



/****  以下是子页样式 ********/

/****  公司简介 ********/
.companybanner {
	width:965px; height:120px; background-image:url(../images/companybanner.jpg); border-bottom:13px solid #e3e3e3;
}
.companybody {
	width:965px; height:464px; padding:0px; margin:0px;
}
.companyleftbox {
	width:187px; height:564; float:left; border-right:1px solid #c5c3c4; color:#333333; font-size:12px;
}
.cleftbox1 {
	width:187px; height:272px; background-image:url(../images/companyleftbj.gif); float:left; margin:0px; padding:0px;
}
.cleftbox2 {
	width:186px; height:292px; float:left; margin:0px; padding:0px; border-right:1px solid #c5c3c4;
}
.companybox {
	width:776px; height:464px; float:left;
}

.linfo1 {
	width:120px; height:20px; line-height:20px; float:left; text-align:left; margin-left:40px; display:inline; margin-top:30px;
}
.linfo2 {
	width:120px; height:20px; line-height:20px; float:left; text-align:left; margin-left:40px; display:inline; margin-top:10px;
}
.linfo3 {
	width:120px; height:20px; line-height:20px; float:left; text-align:left; margin-left:40px; display:inline; margin-top:10px;
}
.telys {
	width:140px; height:20px; line-height:20px; float:left; text-align:left; margin-left:20px; color:#dc0000; font-size:14px; font-weight:bold;
}

.companyinfo {
	width:680px; height:454px; padding-top:10px; margin-left:45px; margin-right:45px; float:left; display:inline; text-align:left; color:#141414; font-size:14px; line-height:22px;
}


/****  新闻动态 ********/
.newsbanner {
	width:965px; height:120px; background-image:url(../images/newsbanner.jpg); border-bottom:13px solid #e3e3e3;
}
.newsbox {
	width:840px; height:600px; margin-left:50px; display:inline; padding:0px; overflow:hidden; float:left; text-align:left;
}
.newsftbox {
	width:173px; height:602px; float:left; color:#333333; font-size:12px; background-image:url(../images/caseleftbj.gif);
}
.newsbox .newslist {
	width:840px; height:31px; overflow:hidden; float:left; text-align:left; color:#000000; border-bottom:1px dashed #abb0b4; font-size:14px;
}
.newsbox .newslist .newspic {
	width:3px; height:5px; margin-top:15px; margin-left:2px; margin-right:12px; overflow:hidden; float:left; text-align:left; background-image:url(../images/news_list_bg.gif); cursor:pointer;
}
.newsbox .newslist .newstitle {
	width:550px; height:31px; line-height:35px; overflow:hidden; float:left; margin-right:20px; text-align:left; font-size:14px;
}
.newsbox .newslist .newsnum {
	width:120px; height:31px; line-height:35px; overflow:hidden; float:left; text-align:left; font-size:14px;
}
.newsbox .newslist .newstime {
	width:100px; height:31px; line-height:35px; margin-left:120px; color:#666; overflow:hidden; float:left; text-align:right; font-size:14px;
}

.newspage {
	width:100%; height:31px; overflow:hidden; float:left; text-align:right; color:#000000; font-size:12px; margin-top:20px;
}
.newspage #page{ height:15px;}
.newsftbox .nleft1 {
	width:173px; height:197px; float:left; background-image:url(../images/caseleftbj2.gif);
}
.newsftbox .nleft2 {
	width:173px; height:397px; float:left;
}
.nleft1 .nlinkbox1 {
	width:156px; height:97px; float:left; margin-top:30px; margin-left:17px; display:inline; line-height:35px;
}
 .nleft2 .nlinkbox2 {
	 width:156px; height:310px; float:left; background-image:url(../images/caseleftbj3.gif); padding-left:18px; display:inline;
}

.viewbox {
	width:870px; height:auto; float:left; text-align:left; color:#000000; font-size:12px; display:inline; margin-left:50px;
}
.viewbox .viewtitle {
	width:100%; height:40px; line-height:40px; overflow:hidden; float:left; text-align:center; color:#000000; font-size:16px; font-weight:bold;
}
.viewbox .viewcontent {
	width:100%; height:auto; float:left; text-align:left; color:#000000; line-height:150%; margin-bottom:50px; font-size:14px;
}
.viewcontent p,.viewcontent font,.viewcontent span,.viewcontent STRONG {
	font-size:14px; line-height:150%;
}
.viewbox .viewcz {
	width:100%; height:19px; line-height:19px; overflow:hidden; float:left; text-align:left; color:#000000;
}
.viewbox .viewdt {
	width:300px; height:19px; line-height:19px; overflow:hidden; float:right; text-align:right; color:#000000;
}
.viewbox .viewpn {
	width:100%; height:50px; line-height:19px; float:left; text-align:left; color:#000000; margin-top:10px; margin-bottom:10px;
}
.frmnewsys {
	width:230px; height:21px; line-height:21px; margin-top:0px; display:inline; float:right;
}
.frmnewsys .textnewsys {
	width:147px; height:17px; line-height:17px; margin:0px; padding:2px; display:inline; float:left; background-image:url(../images/searchnews_bj.gif); border:0px dashed #000; overflow:hidden; padding-left:10px;
}

/****  产品服务 ********/
.productbanner {
	width:965px; height:120px; background-image:url(../images/productbanner.jpg); border-bottom:13px solid #e3e3e3;
}
.productbody {
	width:965px; height:auto; overflow:hidden; padding:0px; margin:0px;
}
.productleftbox {
	width:215px; height:600px; float:left; color:#333333; font-size:12px; background-image:url(../images/productleftbj.gif);
}
.productleftbox .pleft1 {
	width:215px; height:197px; float:left; background-image:url(../images/productleftbj2.gif);
}
.productleftbox .pleft2 {
	width:215px; height:397px; float:left;
}
.pleft1 .linkbox1 {
	width:196px; height:97px; float:left; margin-top:30px; margin-left:20px; display:inline; line-height:35px;
}
 .pleft2 .linkbox2 {
	 width:196px; height:310px; float:left; background-image:url(../images/productleftbj3.gif); padding-left:20px; display:inline;
}

.productbox {
	width:715px; height:auto; margin-left:30px; overflow:hidden; float:left; text-align:left;
}
.productbox .protop {
	width:715px; height:69px; overflow:hidden; float:left;
}
.productbox .protop .productmenu1 {
	width:95px; height:39px; padding-top:30px; display:inline; overflow:hidden; float:left; text-align:center; background-image:url(../images/productmenubj1.gif); font-weight:bold; color:#135091; line-height:30px; margin:1px 0px 0px 0px;
}
.productbox .protop .productmenu2 {
	width:95px; height:39px; padding-top:30px; display:inline; overflow:hidden; float:left; text-align:center; background-image:url(../images/productmenubj2.gif); font-weight:bold; color:#135091; line-height:30px; margin:1px 0px 0px 0px;
}
.productbox .protop .productmenu3 {
	width:35px; height:69px; overflow:hidden; float:left; text-align:center; background-image:url(../images/productmenubj3.gif); margin:1px 0px 0px 0px;
}
.productbox .proinfoys {
	width:720px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:0px;
	padding:0px;
	color:#171717;
	text-align:left;
	line-height:150%;
	padding-top:30px;
	padding-bottom:30px;
}
.productbox .proinfoys .productys1 {
	width:500px; height:20px; line-height:20px; float:left; margin-top:6px; margin-left:2px; display:inline; color:#4d7bac; font-size:14px; font-weight:bold;
}
.productbox .proinfoys .productys2 {
	width:715px; height:107px; float:left; margin-top:6px; margin-left:2px; display:inline; color:#676767; font-size:12px;
}
.productbox .proinfoys .productys3 {
	width:510px; height:107px; line-height:25px; float:left; display:inline; color:#676767; font-size:12px;
}
.productbox .proinfoys .productys4 {
	width:715px; height:18px; line-height:18px; float:left; margin-top:10px; margin-left:2px; display:inline; color:#333333; font-size:14px; font-weight:bold;
}
.productbox .proinfoys .productys5 {
	width:260px; height:180px; float:left; margin-top:10px; margin-left:2px; display:inline;
}
.productbox .proinfoys .productys6 {
	width:408px; height:228px; float:right; margin-top:10px; margin-right:10px; display:inline;
}
.productbox .proinfoys .plist1 {
	width:685px; height:18px; line-height:18px; float:left; margin-top:10px; margin-left:32px; display:inline; color:#333333; font-size:12px;
}
.productbox .proinfoys .plist2 {
	width:260px; height:auto; line-height:18px; float:left; margin-top:10px; margin-left:32px; display:inline; color:#333333; font-size:12px; letter-spacing:2px; 
}


/****  客户案例 ********/
.casebanner {
	width:965px; height:120px; background-image:url(../images/casebanner.jpg); border-bottom:13px solid #e3e3e3;
}
.casebody {
	width:965px; height:auto; padding:0px; margin:0px;
}
.casebox {
	width:900px; height:auto; margin-left:60px; display:inline; padding:0px; padding-bottom:30px; overflow:hidden; float:left; text-align:left; color:#333333; font-size:12px;
}

.casebox .casetop {
	width:850px; height:28px; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left;
}
.casebox .casetop .casetopline {
	width:750px; height:28px; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; background-image:url(../images/dxanbj2.gif);
}

.casebox .caselist1 {
	width:720px; height:auto; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; margin-left:110px;
}
.casebox .caselist1 .imgcase {
	height:58px; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; margin-right:20px; margin-bottom:20px; border:1px solid #cbcbcb;
}

.casebox .caselist2 {
	width:720px; height:auto; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; margin-left:130px;
}

.ulbox {
	width:340px; height:auto; display:inline; margin:0px; padding:0px; margin-right:20px; overflow:hidden; float:left;
}
.ulbox .khlist {
	width:340px; height:22px; line-height:22px; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; 
}
.ulbox .khlist .khpic {
	width:3px; height:5px; margin-top:8px; margin-left:2px; margin-right:12px; overflow:hidden; float:left; text-align:left; background-image:url(../images/news_list_bg.gif); cursor:pointer;
}
.ulbox .khlist .khtitle {
	width:310px; height:22px; line-height:22px; overflow:hidden; float:left;
}

.casebox .caselist3 {
	width:720px; height:auto; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; margin-left:130px;
}

.casebox .caselist4 {
	width:720px; height:auto; display:inline; margin:0px; padding:0px; overflow:hidden; float:left; text-align:left; margin-left:130px;
}


/****  人力资源 ********/
.jopbanner {
	width:965px; height:120px; background-image:url(../images/jopbanner.jpg); border-bottom:13px solid #e3e3e3;
}
.jobsbody {
	width:965px; height:464px; padding:0px; margin:0px;
}
.jobsbox {
	width:840px; height:464px; margin-left:50px; display:inline; padding:0px; overflow:hidden; float:left; text-align:left;
}
.jobsinfo {
	width:840px; height:454px; padding-top:10px; float:left; margin-left:24px; display:inline; position:relative; text-align:left; color:#141414;
}
.jobsubmit {
	width:173px; height:26px; position:absolute; z-index:100; bottom:0px; right:-4px; padding:0px; margin:0px;
}



/****  联系我们 ********/
.contactbanner {
	width:965px; height:120px; background-image:url(../images/contactbanner.jpg); border-bottom:13px solid #e3e3e3;
}
.contactbox {
	width:830px; height:auto; overflow:hidden; float:left; margin-left:100px; display:inline; text-align:left; color:#333333;
}
.contactinfo1 {
	width:820px; height:auto; float:left; display:inline; margin-top:10px; border-bottom:1px dashed #aab2b8;
}
.contactinfo1 .leftbox1 {
	width:580px; height:auto; float:left; margin-left:30px; display:inline;
}
.contactinfo1 .rightbox1 {
	width:200px; height:auto; float:left; margin-left:10px; display:inline;
}
.contactinfo1 .leftbox1 .companyname {
	width:100%; height:25px; line-height:25px; float:left; display:inline; font-size:14px; font-weight:bold;
}
.contactinfo1 .leftbox1 .companyadd {
	width:100%; height:25px; line-height:25px; float:left; display:inline; font-size:14px; color:#333333;
}
.contactinfo1 .rightbox1 .imgzxqt {
	width:100%; height:37px; float:left; margin-top:70px; display:inline; cursor:pointer;
}
.contactinfo1 .rightbox1 .zxqq {
	width:160px; height:26px; line-height:26px; margin-left:6px; float:left; display:inline; cursor:pointer;
}

.contactinfo2 {
	width:800px; height:auto; float:left; display:inline; margin-top:10px; margin-left:30px; font-size:14px; color:#333333;
}
.contactinfo2 .list01 {
	width:100%; height:25px; line-height:25px; float:left; display:inline; font-size:14px
}
.contactinfo3 {
	width:800px; height:390; float:left; display:inline; margin-top:10px; margin-left:30px; font-size:14px; color:#333333;
}
.contactinfo3 .companywz {
	width:100%; height:25px; line-height:25px; float:left; display:inline; font-size:14px; font-weight:bold; color:#000000; margin-bottom:10px;
}
.contactinfo3 .imgwz {
	width:auto; height:357; float:left; display:inline;
}
