/*基本*/
div, h1, h2, h3, p, form, label,img, span, a img, hr {
	margin:0; padding:0; border:none;
}
a{blr:expression(this.onFocus=this.blur())}
img{vertical-align:bottom;}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
li{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bj.jpg);
	background-repeat: repeat-x;
	background-position: top;
	line-height: 22px;
}
td,th{
	font-family: Tahoma;
	font-size: 11px;
	color: #505155;
	font-weight: normal;
}
a{
	text-decoration: none;
	color: #505155;
}
/*(
select{
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #035F9C;
}
*/
b{
	line-height: 26px;
}
/*页面*/
#wrap {
	padding: 0px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFFFFF;
}
/*头部*/
.top{
	height: 75px;
	overflow: hidden;
	position: relative;
}
.logo{
	position: absolute;
	left: 43px;
	top: 11px;
}
.top span{
	display: block;
	width: 240px;
	float: right;
	line-height: 30px;
}
.tel{
	position: absolute;
	right: 54px;
	bottom: 12px;
}
/*菜单*/
.Menu{
	background-image: url(images/cdbj.jpg);
	background-repeat: repeat-x;
	width: 1002px;
	height: 34px;
}
.Menu ul{
	margin-right: 23px;
	margin-left: 24px;
}
.Menu ul li{
	float: left;
}
/*首页flash*/
.sflash{
	position:relative;
	width: 1002px;
	height: 657px;
}
/*底部文件*/
.bottom{
	height: 38px;
	position: relative;
	background-image: url(images/dbbj.jpg);
	background-repeat: repeat-x;
	line-height: 40px;
	overflow: hidden;
}
.dlogo{
	position: absolute;
	left: 20px;
	top: 8px;
}
.dh{
	margin-left: 130px;
}
.mc{margin-left: 60px;}

/*内页左边*/
.left{
	width: 190px;
	float: left;
	margin-left: 5px;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	overflow: hidden;
}
.left img{
	margin-top: 10px;
}
.left ul{
	margin-top: 7px;
	padding-bottom: 10px;
	height: auto;
}
.left li{
	background-image: url(images/lbd2.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	line-height: 30px;
	text-indent: 30px;
	font-weight: bold;
}
.left li li{
	background-image: url(images/rlbj.jpg);
	background-repeat: no-repeat;
	background-position: left 1px;
	margin-left: 2px;
	text-indent: 20px;
}
.left li li li{
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-right: 30px;
	background-image: url(images/cpd.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 15px;
}




/*内页右边*/
.right{
	float: right;
	width: 770px;
	margin-right: 5px;
	overflow: hidden;
}
/*位置*/
.Location{
	background-image: url(images/wz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #000000;
	margin-bottom: 20px;
}
.Location a{color: #000000;}
/*----------------大类内页---------------------*/
.zw{
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 10px;
}
/*关于我们*/
.about-top/*集团介绍，集团大事记，集团文化*/
{
	float: left;
	width: 236px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.about-top-Title{
	line-height: 28px;
	background-image: url(images/ab1.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #000000;
	font-weight: bold;
}
.about-top span{
	display: block;
	background-image: url(images/ab3.jpg);
	background-repeat: repeat-x;
	height: 97px;
	padding-right: 8px;
	padding-left: 10px;
	padding-top: 10px;
}
.about-top li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.about-Honors/*集团荣誉*/
{
	background-color: #EFEFEF;
	width: 735px;
	padding-left: 15px;
	padding-top:5px;
}
.about-Honors span{
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	display: block;
	margin-bottom: 10px;
}
.about-Honors img{
	margin-right: 14px;
	margin-bottom: 15px;
}
.about-bottom{
	height: 210px;
	width: 227px;
	background-image: url(images/ax.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 32px;
	font-weight: bold;
	color: #7F2210;
	text-indent: 32px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 20px;
	float: left;
	margin-right: 18px;
}
/*浪木新闻*/
.news{
	margin-right: 20px;
	margin-left: 20px;
	height: 160px;
	margin-top: 20px;
}
.news-Title{
	display: block;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #BEBEBE;
}
.news-Title a{
	text-align: right;
	float: right;
	margin-right: 10px;
}
.news img{
	margin-left: 5px;
	float: left;
}
.news ul{
	float: right;
	width: 550px;
}
.news ul li{
	line-height: 24px;
	background-image: url(images/xwd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
}
.news ul li a{
	float: left;
}
/*浪木产品*/
.flash-product{
	margin-bottom: 20px;
}
.flliebiao{
	width: 735px;
	margin-right: auto;
	margin-left: auto;
}
.productfl{
	float: left;
	width: 140px;
	display: block;
	margin-right: 4px;
	margin-left: 3px;
	background-color: #E7E7E7;
	padding-bottom: 10px;
}
.productfl li{
	font-weight: bold;
	text-indent: 15px;
}
.productfl img{
	margin-left: -15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin-bottom: 10px;
}
.cpdl{
	background-image: url(images/cpd1.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
	color: #FFFFFF;
}
.cpdl a{
	color: #FFFFFF;
}
.cpxl{
	font-weight: bold;
}
.productxl{
	margin-right: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.productxl li{
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #505155;
	display: block;
	background-image: url(images/cpd.jpg);
	background-position: 2px 9px;
	background-repeat: no-repeat;
	text-indent: 10px;
}

/*js产品*/
.blk_29 {
	ZOOM: 1;
	POSITION: relative;
	width: 655px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-right: 35px;
	padding-left: 35px;
	background-image: url(images/cpbj.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 50px;
}

.LeftBotton {
	LEFT: 10px;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 140px;
	HEIGHT: 20px;
	background-image: url(images/glider-arrows.png);
	background-repeat: no-repeat;
	display: block;
}

.LeftBotton:hover{BACKGROUND-POSITION: 0px -19px}
.RightBotton {
	RIGHT: 10px;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 140px;
	HEIGHT: 20px;
	background-image: url(images/glider-arrows.png);
	background-repeat: no-repeat;
	background-position: -19px 0px;
}
.RightBotton:hover{BACKGROUND-POSITION: -19px -19px}
.box {
	FLOAT: left;
	TEXT-ALIGN: center;
	width: 164px;
}

.box IMG {
	border: 1px solid #CCCCCC;
	padding: 3px;
}
.box A:hover IMG {
	border: 1px solid #C60001;
}

.box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.PC_left {	OVERFLOW: auto; WIDTH: 470px}
.PC_right {	OVERFLOW: auto; WIDTH: 470px}
.PC_left {	FLOAT: left}
.PC_right {	FLOAT: right}

/*招聘*/
.Join{
	padding: 0px;
	margin-left: 20px;
}
.Join img{
	margin-bottom: 10px;
}
.zp{
	width: 720px;
	display: block;
	height: 338px;
	background-image: url(images/zp1.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.zp li{
	display: block;
	width: 420px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(images/zpd.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 20px;
}
.zp li img{
	float: right;
	margin-top: 6px;
}
.xz{}
.xz li{
	background-image: url(images/xz1.jpg);
	background-repeat: no-repeat;
	height: 47px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.xztwz{
	line-height: 47px;
	font-weight: bolder;
	font-size: 16px;
	color: #000000;
	float: left;
	display: block;
	margin-left: 20px;
}
.xznwz{
	line-height: 20px;
	display: block;
	float: right;
	margin-right: 20px;
	width: 550px;
	margin-top: 4px;
	color: #777777;
}
/*科技*/
.kjjdwz{
	float: left;
	width: 610px;
	margin-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 30px;
	height: 80px;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 25px;
}
/*服务*/
.fuwu{
	margin-left: 30px;
}
.xtb{
	color: #444444;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
	margin-left: 25px;
}
.fuwu img{
	float: left;
	margin-right: 30px;
}
.fuwuwz{
	float: left;
	width: 440px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.fuwuwz img{
	float: none;
	margin-bottom: 10px;
}
.lct{
	float: left;
	margin-left: 50px;
	margin-top: 20px;
	padding-bottom: 30px;
}

/*营销中心*/
.yxt1{
	float: left;
	margin-left: 20px;
	display: inline;
}
.xswl{
	float: left;
}
.yxxz{
	float: right;
	width: 500px;
	margin-right: 20px;
	display: inline;
	background-color: #EEEEEE;
	height: 110px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.yxxz img{
	margin-bottom: 10px;
}
.yxxz ul{}
.yxxz li{
	background-image: url(images/yx3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 35px;
	padding-left: 30px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.yxxz li a{
	float: left;
}
.yxbottom{
	float: left;
	width: 320px;
	margin-top: 40px;
	margin-left: 32px;
	margin-right: 33px;
	display: inline;
}
.yxbottom img{
	margin-bottom: 20px;
}
.yxbottom span{
	float: right;
	width: 210px;
	display: block;
	margin-bottom: 30px;
}
/*----------------小类内页---------------------*/
.xtiao{
	margin-top: -10px;
}
.xzhengwen{
	display: block;
	margin-top:15px;
	margin-left: 15px;
	margin-right: 15px;
}
/*.xzhengwen p{
	margin-top: 15px;
	margin-bottom: 15px;
}*/
.dwz{
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
	display: block;
	line-height: 35px;
	margin-left: 15px;
	margin-right: 15px;
	font-family: "微软雅黑";
}
/*荣誉*/
.latestWeb{
	width:710px;
	margin:10px auto 0;
	background-color: #EEEEEE;
	background-image: url(images/ryj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.latestWeb ul{
	overflow:hidden;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 32px;
}
.latestWeb ul li{
	float:left;
	border:1px solid #CCCCCC;
	width:140px;
	margin-top: 14px;
	margin-right: 25px;
	padding-top: 15px;
	text-align: center;
}
.latestWeb ul li img{
	margin-bottom: 5px;
}
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}

/*文化*/
.wenhua{
	line-height: 30px;
	display: inline;
	width: 450px;
	float: left;
	margin-right: 30px;
	margin-left: 50px;
}

/*组织结构*/
.zzjg{
	margin-top: 10px;
	margin-left:15px;
}
/*新闻*/
.znews{
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.znews li{
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(images/news.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
}
.znews li a{
	float: left;
	padding-left: 20px;
}
.znews li a:hover{
	color: #BB0000;
	text-decoration: underline;
}
/*产品*/
.proxt{
	width: 150px;
	text-align: center;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	float: left;
	margin-right: 21px;
	margin-left: 21px;
}
/*产品详细*/
.cpxiangxi{
	width: 740px;
	float: right;
	margin-top: 20px;
}
.cpxiangxi img{
	border: 1px solid #CCCCCC;
	float: left;
}
.cpjieshao{
	width: 280px;
	float: right;
	margin-right: 80px;
}
.cpjieshao img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
}
/*科技基地*/
.kejd{
	margin-right: 6px;
	margin-bottom: 20px;
	margin-top: 20px;
	border: 1px dotted #CCCCCC;
	padding: 2px;
	height: 600px;
	width: 730px;
	margin-left: 10px;
}

/*服务流程*/
.liucheng{
	margin-left: 90px;
	margin-top: 20px;
	display: block;
	float: left;
	width: 680px;
}
.liucheng img{
	float: left;
}
.lcwz{
	display: inline;
	float: right;
	margin-right: 30px;
	width: 540px;
	line-height: 33px;
}
.lcwz span{
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑";
	color: #A23308;
}
/*政策*/
.zhengcetp{
	float: left;
}
.zhengce {
	width: 390px;
	float:right;
	margin-right: 20px;
}
.zhengce li{
	height: 80px;
}
.zhengce li span{
	display: block;
	font-weight: bold;
	color: #333333;
}
.zhengce li img{
	float: left;
	margin-bottom: 40px; margin-right:15px;
}
/*推广*/
.tuiguang{
}
.tuiguang li{
	background-color: #EEEEEE;
	padding: 8px;
	margin-bottom: 10px;
}
.tuiguang img{
	margin-bottom: 10px;
}

/*下载*/
.xiazai{
	margin-left: 25px;
	margin-right: 25px;
}
.xiazai li{}
.xiazaitp{
	margin-left: 25px;
	margin-bottom: 20px;
}
.xiazailm{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BBBBBB;
	border-bottom-color: #BBBBBB;
}

/*宗旨*/
.zongzhi{
	float: right;
	width: 350px;
	margin-right: 40px;
	margin-top: 65px;
	display: inline;
}
.zongzhitp{
	float: left;
	margin-left: 20px;
}
/*薪资福利*/
.xinzi{
	width: 690px;
	margin-left: 10px;
	margin-top: 30px;
}
.xinzi li{
	background-color: #EEEEEE;
	margin-bottom: 10px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
}
.login{
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/hu3.jpg);
}

/*单独文字*/
.shenghong{
	font-size: 14px;
	font-weight: bold;
}
.ddwz{
	font-size: 24px;
	font-weight: bolder;
}
.sls{
	font-weight: bold;
	color: #135994;
	font-size: 13px;
}
.zphsz{
	color: #7F2210;
	font-weight: bold;
	font-size: 13px;
}

#homez{width:348px; height:256px; background:url(/img/homezbg.gif) no-repeat center bottom; z-index:999; left:654px; top:400px; position:absolute; display:none;}