@charset "utf-8";
/* CSS Document */

body{
	background:#F7F7F7; text-align:left;
}
#wrape{
	overflow:hidden; text-align: left;
}
#header{
	width:100%; background:#fff;
}
#main{
	margin:0; padding:0 0 20px 0; position:relative; overflow:hidden; text-align:left; clear:both; width:960px; left:0; background:#fff;
}
#header .headerTop{
	height:85px; margin:0; width:916px; text-align:left;
}
#header .headerTop .float-right{
	padding:55px 10px 0 0; height:25px; line-height:25px; width:200px; text-align:right; font-weight:600;
}
#header .headerTop .float-right a{
	color:#00509B;
}
#header .headerNavLong{
	height:30px; line-height:30px; text-align: left; background-color:#0C9E00; background:url(../img/bgtop01.gif) repeat-x;
}

#header .headerNavText{
	height:30px; line-height:30px; width:916px;left:200px; margin:0; position:relative; background:url(../img/bgtop01.gif) repeat-x;
}
/***************左部详细****************/
#sidebarA{
	float:left; width:202px; border:1px solid #fff;
}
#sidebarA .block{
	border:1px solid #C9C9C9; margin-bottom:2px;
}
#sidebarA .block .blockTop{
	height:25px; line-height:25px; padding:0 10px; text-align:center; background:#57C200;
}
#sidebarA .block .blockTop h3{
	color:#fff; font-size:12px;
}
/*****功能菜单**********/
#menuBlock .blockBody{
}
#menuBlock .blockBody ul{
	background-color:#DEDEDE;
}
#menuBlock .blockBody ul li{
	 border:1px solid #fff; 
}
#menuBlock .blockBody ul li .menuItem:hover{
	background-color:#FDFDFD;
}
#menuBlock .blockBody ul li .menuItem{
	line-height:25px;border-bottom:1px solid #fff; text-indent:2em; background: url(../img/menu1.png) no-repeat 1em center; cursor:pointer;
}
.subMenu{
	display:none;
}
#menuBlock .blockBody ul li .subMenu ul li{
	line-height:25px; height:25px;text-indent:2em; overflow:hidden; background:#FAFAFA;
}



/*******经典案例***********/
#niceStoryBlock .blockBody{
	padding:0; text-align:center;
}
/*******集团新闻******/
#companyNewsBlock .blockBody{
	margin:15px 0;
}
#companyNewsBlock .blockBody ul li{
	padding:0 10px 0 20px; height:20px; line-height:20px; overflow:hidden; background: url(../img/menu2.gif) no-repeat 10px center;
}
#companyNewsBlock .blockBottom{
	padding:0 10px; height:20px; line-height:20px;
}
#companyNewsBlock .blockBottom .float-right a{
	color:#58C102;
}
/*******集团新闻*行业新闻******/
.companyNewsBlock .blockBody{
	margin:15px 0;
}
.companyNewsBlock .blockBody ul li{
	padding:0 10px 0 20px; height:20px; line-height:20px; overflow:hidden; background: url(../img/menu2.gif) no-repeat 10px center;
}
.companyNewsBlock .blockBottom{
	padding:0 10px; height:20px; line-height:20px;
}
.companyNewsBlock .blockBottom .float-right a{
	color:#58C102;
}






/***************中部详细****************/
#content{
	float:left; width:710px; border:1px solid #fff;
}
#ad{
	min-height:100px;
}

#searchBlock{
	height:30px; line-height:30px; padding:0 5px 5px 5px; margin:0 5px; border-bottom:1px dotted #A0A5AB; margin-top:10px;
}
#searchBlock .float-right{
}
#searchBlock h2{
	font-size:12px;
}
.contentBody{
	width:730px; overflow:hidden;
}
.contentBody .block{
	width:220px; height:210px; float:left; margin:10px 0 10px 10px; border:1px solid #F2F2F2; padding:2px;
}
.contentBody .block .blockTop{
	height:30px; line-height:30px; padding:0 5px;
}
.contentBody .block .blockTop h3{
	padding:0 10px 0 20px; background:url(../img/menu3.gif) no-repeat 0 center; font-size:12px; font-weight:500;
}
.contentBody .block .blockBody{
}
.contentBody .block .blockBody .image{
	height:95px; width:215px; overflow:hidden;
}
.contentBody .block .blockBody .image .img{

}
.contentBody .block .blockBody ul{
	padding:10px 5px;
}
.contentBody .block .blockBody ul li{
	padding:0 15px; background:url(../img/menu4.gif) no-repeat 0 center;
}

#footer{
	line-height:30px;background:#7BB724; text-align:center; color:#fff;
}

/**************产品列表************************/
#latestBlock{
	width:710px;
}
.infoLink .buttonStyle{
	background: url(../img/bgtop02.gif) no-repeat center center; color:#fff; height:20px; width:70px;
}
#latestBlock ul{
}
#latestBlock ul li{
	clear:both; overflow:hidden; height:110px; padding-bottom:10px; margin:10px; border-bottom:1px solid #F0F0F0;
}
#latestBlock ul li .image{
	float:left; width:162px; height:90px; padding:2px;margin:10px; border:1px solid #DEDEDE;
}
#latestBlock ul li .image .a{
	display:block; width:162px; height:90px; overflow:hidden;
}
#latestBlock ul li .image .img{
	width: auto; height:90px;
}
#latestBlock ul li .info{
	float:left; width:480px; margin:10px 0;
}
#latestBlock ul li .info h3{
	font-size:12px; height:20px; line-height:20px;overflow:hidden;
}
#latestBlock ul li .info .infoText{
	text-indent:2em; line-height:16px; height:48px; overflow:hidden;
}
#latestBlock ul li .info .infoLink{
	height:30px; text-align:right; padding:10px 0 0 0;
}

/**********产品详细的部分*****************/
#productBlock .blockFirst{
	overflow:hidden; width:710px; position:relative;
}
#productBlock .productImage{
	float:left; width:270px; height:150px;padding:10px; margin:20px;border:1px solid #ccc; background:#fff;
}
#productBlock .productImage .image{
	width:270px; height:150px; overflow:hidden; margin:0 auto;
}
#productBlock .productImage .image .img{
	width: auto; height:150px;
}
#productBlock .productInfo{
	float:left; width:350px; margin:20px 0;
}
#productBlock .productInfo .blockTop{
	height:25px; line-height:25px;
}
#productBlock .productInfo .blockTop h3{
	font-size:14px; color:#68C618;
}
#productBlock .productInfo .blockBody h4{
	font-size:12px; color:#68C618; height:20px; line-height:20px;
}
#productBlock .productInfo .blockBody .infoText{
	text-indent:2em; line-height:16px;
}
.presentStyle{
	background:#57C202;
}
.presentStyle a{
	color:#fff;
}
.presentStyle a:hover{
	color:#fff;
}
.otherStyle{
	 color:#57C202;
}
.otherStyle a{
	color:#57C202;
}
#productBlock .otherInfoBlock{
	margin:30px 20px; clear:both;
}
#productBlock .otherInfoBlock .blockTop{
}
#productBlock .otherInfoBlock .blockTop ul{
	height:22px;border-left:1px solid #57C202;
}
#productBlock .otherInfoBlock .blockTop ul li{
	float:left; width:80px; height:22px; line-height:22px; text-align:center; border:1px solid #57C202; border-left:none; border-bottom:none; font-weight:600;
}

#productBlock .otherInfoBlock .blockBody{
	clear:both;border:1px solid #57C202; padding:20px 10px 30px 10px;
}


/************用户俱乐部登录页面**************/
#userClubBlock .userEnterBlock{
	margin:50px auto 170px auto; padding:2px; background:url(../img/enter_bg.gif) no-repeat center 2px; border:1px solid #CFCFCF;width:600px; height:260px; text-align:center;
}
.userEnterBlock .userTitle{
	height:100px; line-height:90px;
}
.userEnterBlock .userTitle h2{
	font-size:25px; color:#fff; font-weight:900; font-family: "宋体-PUA"；
}
.userEnterBlock .formEnterBlock label{
	color:#57C200; font-weight:600; font-size:13px;
}
.userEnterBlock .formEnterBlock .textStyle{
	border:1px solid #57C200;
}
.userEnterBlock .formEnterBlock .buttonStyle{
	background:url(../img/bgtop02.gif) no-repeat center center; color:#fff; font-weight:600; margin:0 10px; width:80px; font-size:13px;
}

/***********网络学院*************************/
#netCollegeBlock .blockText{
	margin:20px;
}
#netCollegeBlock .blockText p{
	text-indent:2em; font-size:12px; margin:20px 0; line-height:20px;
}

/**********F服务与支持*******************/
#serviceSupport .block .blockTop h3{
	color:#939393; font-weight:600;
}
/************销售网点***************/
.marketNetblock{
	 clear:both; width:700px; margin:10px;
}
.marketNetblock .blockTop{
	height:25px; line-height:25px; padding:0 10px; margin:0; background:#57C200;
}
.marketNetblock .blockTop h3{
	color:#fff; font-size:12px;
}
.marketNetblock .blockBody{
	padding:5px 20px; border:1px solid #57C200; line-height:20px;
}

.marketNetblock .blockBody .more a{
	color:#949494; font-weight:600;
}

/***********关于华威****************/
#aboutUsBlock .marketNetblock .blockBody{
	position:relative; overflow:hidden;
}
#aboutUsBlock .marketNetblock .blockBody .image{
	width:165px; height:100px; margin-top:20px;
}
#aboutUsBlock .marketNetblock .blockBody .image .img{
	width:155px; height:auto; padding:3px; border:1px solid #ccc;
}
#aboutUsBlock .marketNetblock .blockBody .imageInfo{
	width:160px; margin-bottom:10px; position:relative; border:1px solid #D6D6D6;
}
.marketNetblock .blockBody .imageInfo td{
	text-align: center; border:none; line-height:22px;
}
.huaWeiInfo{
	width:460px; height: auto; overflow:hidden;float:right; padding:10px; text-indent:2em;
}
.huaWeiInfo .infoText{
	line-height:18px; height:190px; padding:10px 0; overflow:hidden;
}
.huaWeiInfo .more{
	height:30px; line-height:30px;
}

/**************经典案例***************/
#exampleBlock{
}
#exampleBlock ul{
	margin:20px;
}
#exampleBlock ul li{
	height:130px; clear:both; border-bottom:1px solid #F8F8F8; margin-bottom:10px;
}
#exampleBlock ul li .image{
	float:left; width:150px; height:100px; padding:3px; border:1px solid #ccc;
}
#exampleBlock ul li .image .hidden{
	width:150px; height:100px;overflow:hidden; display:block;
}
#exampleBlock ul li .image .img{
	width: auto; height:100px;
}
#exampleBlock ul li .info{
	float:left; width:500px; margin: 0 0 0 10px; padding:0 10px;
}
#exampleBlock ul li .info h3{
	height:30px; line-height:30px; font-size:12px;
}
#exampleBlock ul li .info .infoText{
	line-height:20px; height:60px; overflow:hidden;
}
#exampleBlock ul li .info .infoLink{
	text-align:right;
}
#exampleBlock .buttonStyle{
	background:url(../img/bgtop02.gif) no-repeat center center; color:#fff; width:70px;
}
#exampleBlock .blockTop{
	text-align:center; padding:10px;
}
#exampleBlock .blockTop h3{
	line-height:30px;
}
#exampleBlock .blockTop .imageDiv{
	margin:10px auto; width:600px; padding:10px; background:#fff; border:1px solid #ccc;
}
#exampleBlock .blockTop .imageDiv .image{
	width:600px; display:block;
}
#exampleBlock .blockTop .imageDiv .image img{
	width:600px; height:auto;
}
#exampleBlock .blockBody{
	padding:10px 30px; line-height:18px;
}

/**************经典案例***************/
#downLoadBlock ul{
	margin:20px;
}
#downLoadBlock ul li{
	height: auto; width:680px;clear:both; border-bottom:1px solid #F8F8F8; margin-bottom:10px;
}
#downLoadBlock ul li .image{
	float:left; width:122px; height:150px; padding:3px; border:1px solid #ccc;
}
#downLoadBlock ul li .image .hidden{
	width:122px; height:150px;overflow:hidden; display:block;
}
#downLoadBlock ul li .image .img{
	width: auto; height:150px;
}
#downLoadBlock ul li .info{
	float:left; width:500px; margin: 0 0 0 10px; padding:0 10px;
}
#downLoadBlock ul li .info h3{
	height:30px; line-height:30px; font-size:12px;
}
#downLoadBlock ul li .info .infoText{
	line-height:20px; height:60px; width:480px; overflow:hidden; margin-bottom:40px;
}
#downLoadBlock ul li .info .infoLink{
	text-align:right;
}
#downLoadBlock .buttonStyle{
	background:url(../img/bgtop02.gif) no-repeat center center; color:#fff; width:70px; margin-right:20px;
}

/************新闻中心************/
ul.newsItems{
	margin:10px;
}
ul.newsItems li {
	height:30px; line-height:30px; overflow:hidden; padding:0 0 0 30px; background:url(../img/menu5.gif) no-repeat 20px 11px; border-bottom:1px solid #F7F7F7; clear:both;
}
ul.newsItems li cite{
	float:right; width:150px; overflow:hidden; font-style:normal;
}
ul.newsItems li h5{
	font-size:12px; font-weight:500; width:460px; overflow:hidden; float:left;
}

/*********人才**************/
#hr{
	width:710px;
}
#hr .blockTop{
	height:20px; padding:5px 10px;
}
#hr .blockTop .buttonStyle{
	background:url(../img/bgtop02.gif) no-repeat center center; color:#fff; width:70px; margin-right:20px;
}
#hr .blockBody{
	padding:10px 25px;min-height:450px;
}
#hr .blockBody .jobTable tr{
	height:22px; line-height:22px;
}

.jobTable th{
	
}
.jobTable td{
	text-align:left; vertical-align:top; height:30px; overflow:hidden;
}
.jobsLi .blockTop{
	height:25px; line-height:25px;background:#F3F3F3; padding:0;
}
.jobsLi .blockTop ul{
	height:30px; padding:0;
}
.jobsLi .blockTop ul li{
	float:left; width:125px; text-align:center;
}
#hr .jobsLi .blockBody {
	padding:10px; border:1px solid #F3F3F3;
}
.jobsLi .blockBody ul li{
	clear:both;width:660px;height:30px; line-height:30px; overflow:hidden;text-align:center;
}
.jobsLi .blockBody ul li p{
	display:block; position:static; float:left; width:125px; height:30px; overflow:hidden; padding:0; margin:0;
}

#writeBlock{
	padding:10px; text-align:center; width:700px;
}
#writeBlock .blockTop{
	height:30px; line-height:30px; text-align:left; background:#f4f4f4;
}
#writeBlock .blockTop h3{
	font-size:12px; padding:0 10px;
}
#writeBlock .blockBody{
	width:500px; margin:20px auto; text-align:left;
}
#writeBlock .blockBody p{
	clear:both; height:30px; line-height:30px;
}
#writeBlock .blockBody label{
	font-weight:600; float:left; width:80px;
}
#writeBlock .blockBody .textStyle{
	width:200px; background:#fff; border:1px solid #ccc;
}
#writeBlock .blockBody .textAreaStyle{
	width:400px; height:150px; background:#fff; border:1px solid #ccc; overflow:auto;
}
.formBottom {
	clear:both; height:25px; line-height:25px; padding:10px; text-align:center;
}
.formBottom .buttonStyle{
	margin:10px;background:url(../img/bgtop02.gif) no-repeat center center; color:#fff; width:70px;
}

#lookForJobForm p.note{
	line-height:50px;
}
#lookForJobForm table{
	margin:10px 0;background:#F8F8F8; border:1px solid #d9d9d9;
}
#lookForJobForm td{
	vertical-align:middle; padding:5px 0;
}
#lookForJobForm .td1{
	width:100px;overflow:hidden; border-right:1px solid #D9D9D9; text-align:center;
}
#lookForJobForm .td2{
	width:150px;overflow:hidden; padding:5px 10px;
}
#lookForJobForm .td3{
	width:400px;overflow:hidden;
}
#lookForJobForm .textStyle{
	background:#fff; border:1px solid #aaa; width:200px;
}
#lookForJobForm .textAreaStyle{
	background:#fff; border:1px solid #aaa; width:300px; height:100px; overflow:auto; font-size:12px; display:block;
}

/***********新闻栏目******************/
#newsBlock{
	width:710px;
}
#newsBlock .newsText{
	padding:20px;
}
#newsBlock .newsText .blockTop{
	line-height:20px; text-align:center;
}
#newsBlock .newsText .blockTop h3{
	font-size:14px; color:#FC5204;height:20px;
}
#newsBlock .newsText .blockTop .note{
	color:#666;height:20px;margin:0;
}
#newsBlock .newsText .blockBody{
	padding:10px;
}
#newsBlock .newsText .blockBody p{
	text-indent:2em; line-height:18px;
}

/*********************************2009-01-16新增经典案例的页面样式布局************************************************************/
#textstyle0916 ul li.ulLi{
	width:720px; overflow:hidden; clear:both; border-bottom: 1px solid #f1f1f1; padding:20px 0;
}
#textstyle0916 ul li.ulLi .imageDiv{
	float:left; width:200px; height:150px; text-align:center;
}
#textstyle0916 ul li.ulLi  .imageDiv .image{
	clear:both; margin:0 auto;
}
#textstyle0916 ul li.ulLi .imageName{
	height:30px; line-height:30px;
}
#textstyle0916 ul li.ulLi .imageInfo{
	float:left; width:500px;
}
#textstyle0916 ul li.ulLi .imageInfo ol{
	width:500px; overflow:hidden;
}
#textstyle0916 ul li.ulLi .imageInfo ol li.olLi{
	float:left; width:200px; height:20px;line-height:20px; overflow:hidden; padding-right:40px;
}


