@charset "utf-8";
/* css document */
body, ul, ol, li, p, h1, h2, h3, h4, table, td, form, img, input {
	border:none;
	margin: 0px;
	padding:0;
	list-style-type: none;
	font-family:"����", Verdana, Geneva, sans-serif;
}
a {
	color: #333;
	text-decoration:none
}
a:visited {
	color: #800080;
	text-decoration: underline
}
a:hover {
	color: #f00;
	text-decoration: underline
}
.blue {
	color:#0d3889
}
.red {
	color:#ff0000
}
.clear {
	clear:both;
}
.clear-left {
	clear:left;
}
.clear-right {
	clear:right;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.center {
	margin:0 auto;
}
.hidden {
	overflow:hidden;
}
.block {
	display:block;
}
.hide {
	display:none
}
.border1 {
	border-top:1px #ccc dotted;
}
.b1 {
	border:1px #ccc solid;
}
.mt5 {
	margin-top:5px;
}
.w960 {
	width:960px;
}



.heard_top {
	width:100%;
	background:url(../images/we2b_01.jpg) repeat-x;
	height:62px;
	display:block
}
.heard_top h2 {
	font-size:0;
	padding-top:25px;
	margin-left:20px;
}
.heard_top h2 a {
	background:url(../images/we2b_04.jpg) no-repeat;
	display:block;
	width:325px;
	height:37px;
	text-indent:-999999em
}
.nav {
	width:100%;
	height:50px;
	background:url(../images/we2b_07.jpg) #eee repeat-x
}
.title {
	background:url(../images/we2b_16.jpg) 0 10px no-repeat;
	width:226px;
	height:30px;
	text-indent:-999999em;
	overflow:hidden;
}
/*����*/
.nav_list {
	width:600px;
	padding-left:50px
}
.nav_list ul li {
	background:url(../images/we2b_11.jpg) top right no-repeat;
	height:49px;
	line-height:49px;
	padding-left:12px;
	padding-right:18px;
	float:left
}
.nav_list ul li a, .nav_list ul li a:visited {
	color:#3e3c3c;
	font-size:16px;
	font-weight:400;
	background:url(../images/we2b_22.gif) top center no-repeat;
	display:block;
	text-decoration:none
}
.nav_list ul li a:hover {
	color:#ff0000;
	font-size:16px;
	font-weight:300;
	background:url(../images/we2b_24.gif) top center no-repeat
}
#h a {
	color:#ff0000;
	font-size:16px;
	font-weight:300;
	background:url(../images/we2b_24.gif) top center no-repeat
}
.warp {
	background:#eee;
	width:100%;
	height:342px;
	display:block
}
.w813 {
	width:813px;
	height:298px;
	display:block;
	background:url(../images/we2b_26.jpg) #c8c8c8 right no-repeat;
	position:relative;
	z-index:1;
	margin-left:35PX;
}
.bj {
	position:absolute;
	top:0;
	left:0;
	width:54px;
	height:298px;
	display:block;
	background:url(../images/we2b_36.png) #eee 39px 0 no-repeat;
	z-index:-1
}
.about {
	width:790px;
	height:176px;
	display:inline-block;
	padding-top:18px
}
.pic_view {
	width:778px;
	height:95px;
	background:#fff;
	position:absolute;
	left:0;
	margin-top:9px;
}
.pic_list {
	width:657px;
	padding-left:3px; height:92px;	overflow:hidden;
}
.pic_list ul {
	padding-left:10px;
}
.pic_list ul li {
	padding:3px;
	float:left
}
.pic_list ul li img {
	width:100px;
}
.pic_more {
	width:105px;
	height:95px;
}
.manBottom {
	background:url(../images/we2b_52.png) 41px top no-repeat;
	width:795px;
	height:21px;
	display:block;
	position:relative;
	top:104px;
}
.lianxi {
	background:url(../images/we2b_55.png) no-repeat;
	display:block;
	width:575px;
	height:23px;
	position:relative;
	top:100px;
	left:200px;
}
.copyRight {
	width:100%;
	

	color:#666;

	background:url(../images/we2b_07.jpg) #eee repeat-x;

	text-align:center; padding-top:10px
}
.copyRight p {
	font-size:14px;

	line-height:24px;
	color:#666;
	text-align:center;
	padding-right:100px
}
.picView {
	width:301px;
	height:173px;
	display:block;
	float:left;
	background:url(../images/we2b40.png) no-repeat;
	position:relative;
	padding-left:10px
}
.picView .picImg {
	background:url(../images/we2b_42.png) #fff right no-repeat;
	width:300px;
	height:168px;
	padding-top:5px;
	padding-right:3px
}
.aboutTxt {
	background:#fff;
	width:420px;
	margin-top:5px;
	height:168px;
	font-size:14px;
	color:#999;
	line-height:24px;
	display:block
}
.aboutShenmei_c {
	padding:5px;
	text-indent:24px;
}
.aboutShenmei_c a, .aboutShenmei_c a:visited {
	color:#999;
	text-decoration:none
}
.aboutShenmei_r {
	background:url(../images/we246.png) no-repeat;
	width:6px;
	height:169px;
	display:block;
	margin-top:5px;
}
.sm_r {
	background:#efefef;
	height:128px;
	width:43px;
	display:block;
	margin-top:28px
}
/*===========page=============*/
.page {
	width:100%;
	background:#eee;
	display:inline-block;
}
.page .pageContent {
	width:905px;
	background:#FFF;
	display:table;
}
.page .left {
	width:190px;
	height:auto;
	padding-left:5px;
	padding-top:5px;
}
.pageContent .left .back {
	width:175px;
	height:38px;
}
.pageContent .left .back a {
	width:175px;
	height:38px;
	background:url(../images/we2b_37.png) no-repeat;
	display:block;
}
.pageContent .left ul {
	background:url(../images/we2b_39.jpg) repeat-x;
	padding-left:5px;
	padding-top:10px;
	width:170px;
	overflow:hidden;
}
.pageContent .left ul li {
	padding-top:10px;
}
.pageContent .left ul li a {
	width:164px;
	height:47px;
	display:block;
}
.aboutUs a {
	background:url(../images/title.png) left top no-repeat;
}
.caseShow a {
	background:url(../images/title.png) left -55px no-repeat;
}
.Tel a {
	background:url(../images/title.png) left -117px no-repeat;
}

.navigation {
	background:url(../images/icon.jpg) no-repeat;
	padding-left:40px;
	height:20px;
	line-height:20px;
	color:#02b9fd;
	margin-top:10px;
	font-size:14px; 

	border-bottom:1px #CCC solid;
	width:650px; overflow:hidden
}

.navigation a:visited, .navigation a {
	color:#02b9fd;
	text-decoration:none;
}
.pageContent .right {
	width:710px;
	height:auto;
	background:url(../images/l_40.jpg) left top no-repeat;
}
.right2 {
	width:700px;
	height:auto;
	background:url(../images/we2b_40.jpg) right top no-repeat; padding-bottom:20px;
}
.navigation  span.t{ height:20px; overflow:hidden; display:inline;  }
.right2 .Con {
	font-size:12px;
	line-height:18px;
	text-indent:18px;
	word-break:break-all;	
	 padding:20px 10px;border-bottom:#ccc 1px solid;
	
}
div#page{ padding-top:10px;}
.right2 .Con ul.cases li {
	float:left;
 display:block; overflow:hidden; padding:10px;
}
.right2 .Con ul.cases li a{ display:block}
.right2 .Con .cases li img {
	width:100px;
	height:75px;
	background:#FFF;
	padding:3px;
	border:1px solid #CCC
}
.right2 .Con .cases li div {
	text-align:center;
}
.right2 .Con .prodetail {
	text-align:center;
}
.right2 .Con .prodetail img {
	background:#FFF;
	padding:3px;
	border:1px solid #CCC;
}
.right2 .Con h3 {
	text-align:center;
	font-size:16px;
	font-family:"΢���ź�";
	padding-bottom:10px;
}
.right2 .Con .content {
	padding-top:10px;
	font-size:12px;
	line-height:24px;
	
	padding-bottom:20px;
	
}
.right2 .Con .content .ms {
	font-size:14px;
}
.back {
	padding-top:5px;
}
#news li a {
	font-size:14px;
	line-height:24px;
}

#news li span {
	float:right;
	padding-right:20px
}
.copysm, .copysm a, .copysm a:hover, .copysm a:visited {
	color:#fff;
	text-decoration:none
}
body {
	background:#eee
}
