.banner{
	width:100%; background:url(../images/banner_back.gif) center top no-repeat;
}
.w .ad1{
	width:400px; margin-top:18px;	
}
.w .case{
	height:43px; width:980px;
}
.w .case .l{
	background:url(../images/case_left.gif); width:55px; height:43px; float:left;
}
.w .case .r{
	background:url(../images/case_right.gif); width:8px; height:43px;	float:right;
}
.w .case .c{
	float:left; font-size:14px; font-weight:bold; background:url(../images/case_c.gif); width:857px; height:43px; line-height:43px;
}
.w .case .more{
	float:left; font-size:12px;	width:60px; text-align:right; background:url(../images/case_c.gif); height:40px; line-height:40px; padding-top:3px; overflow:hidden;
}
.w .di{
	height:8px; width:980px; margin-bottom:18px;
}
.w .di .l1{
	background:url(../images/01.gif); width:8px; height:8px; float:left; font-size:0px;
}
.w .di .r1{
	background:url(../images/02.gif); width:8px; height:8px; float:right; font-size:0px;
}
.w .di .c1{
	width:964px; height:8px; background:url(../images/03.gif); float:left; font-size:0px;
}
.w .caselist{
	border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; width:978px; height:148px;
}
.w .caselist ul{
	width:945px; margin-left:17px;
}
.w .caselist ul li{
	width:180px; margin-right:9px; text-align:center; line-height:25px; float:left; margin-top:10px;
}
.w .caselist ul li img{
	width:160px; height:100x; border:1px solid #E0E0E0; padding:3px;
}
.w .webservice{
	width:980px; height:200px; margin-bottom:18px; overflow:hidden;
}
.w .webservice .l1{
	width:131px; height:200px; float:left; background:url(../images/w1.gif); margin-right:18px;
}
.w .webservice .l2{
	width:265px; height:200px; float:left; background:url(../images/w4.gif); margin-right:18px;
}
.w .webservice .l3{
	width:265px; height:200px; float:left; background:url(../images/w2.gif); margin-right:18px;
}
.w .webservice .l4{
	width:265px; height:200px; float:left; background:url(../images/w3.gif);
}
.w .webservice .txt{
	width:235px; height:80px; font-size:12px; color:#666; line-height:22px; margin-left:15px; margin-top:120px;	
}


.w .taocan{
	width:980px; height:231px; margin-bottom:18px; overflow:hidden;
}
.w .taocan .t1{
	width:131px; height:231px; float:left; background:url(../images/taocan.gif); margin-right:18px;
}
.w .taocan .t2{
	width:265px; height:231px; float:left; background:url(../images/t2.gif); margin-right:18px;
}
.w .taocan .t3{
	width:265px; height:231px; float:left; background:url(../images/t3.gif); margin-right:18px;
}
.w .taocan .t4{
	width:265px; height:231px; float:left; background:url(../images/t4.gif); overflow:hidden;
}
.w .taocan .txt{
	width:235px; height:auto; font-size:12px; color:#666; line-height:22px; margin-left:15px; margin-top:110px; overflow:hidden;	
}

.w .l3{
	width:980px; margin-bottom:10px; overflow:hidden;
}
.w .l3 .about{
	width:547px; margin-right:18px; float:left;	
}
.w .l3 .about .atop{
	width:547px; height:32px;	
}
.w .l3 .about .atop .l{
	background:url(../images/ab_left.gif); width:11px; height:32px; float:left;	
}
.w .l3 .about .atop .r{
	background:url(../images/ab_right.gif); width:11px; height:32px; float:right;	
}
.w .l3 .about .atop .c{
	background:url(../images/ab_back.gif); width:465px; height:32px; font-size:14px; font-weight:bold; line-height:32px; float:left;
}
.w .l3 .about .atop .more{
	float:left; font-size:12px;	width:60px; text-align:right; background:url(../images/ab_back.gif); height:32px; line-height:32px;	
}
.w .l3 .about .content{
	border-right:1px solid #E7E7E7; border-left:1px solid #E7E7E7; width:525px; padding:13px 10px 11px 10px; color:#666666; line-height:22px;text-align:justify; text-justify:inter-ideograph; height:182px;
}
.w .l3 .about .content img{
	margin-right:10px; float:left;
}
.w .l3 .about .bottom{
	width:547px; height:8px;
}
.w .l3 .about .bottom .l{
	background:url(../images/01.gif); width:8px; height:8px; float:left; font-size:0px;
}
.w .l3 .about .bottom .r{
	background:url(../images/02.gif); width:8px; height:8px; float:right; font-size:0px;
}
.w .l3 .about .bottom .c{
	background:url(../images/03.gif); width:531px; height:8px; float:left;	 font-size:0px;
}
.w .l3 .news{
	width:415px; float:right;
}
.w .l3 .news .btop{
	width:415px; height:32px;	
}
.w .l3 .news .btop .l2{
	background:url(../images/ab_left.gif); width:11px; height:32px; float:left;	
}
.w .l3 .news .btop .r2{
	background:url(../images/ab_right.gif); width:11px; height:32px; float:right;	
}
.w .l3 .news .btop .c2{
	background:url(../images/ab_back.gif); width:333px; height:32px; font-size:14px; font-weight:bold; line-height:32px; float:left;
}
.w .l3 .news .btop .more{
	float:left; font-size:12px;	width:60px; text-align:right; background:url(../images/ab_back.gif); height:32px; line-height:32px;
}
.w .l3 .news ul{
	width:403px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:10px 5px 0px 5px; min-height:142px; _height:142px; overflow:visible;
}
.w .l3 .news ul li{
	height:28px; line-height:28px;
}
.w l3 .news ul li A:link{
	text-decoration:none;
}
.w l3 .news ul li A:visited{
	text-decoration:none;
}
.w l3 .news ul li A:hover{
	text-decoration:underline;
}
.w l3 .news ul li A:active{
	text-decoration:underline;
}
.w .l3 .news .bottom{
	width:415px; height:8px;
}
.w .l3 .news .bottom .l11{
	background:url(../images/01.gif); width:8px; height:8px; float:left; font-size:0px;
}
.w .l3 .news .bottom .r11{
	background:url(../images/02.gif); width:8px; height:8px; float:right; font-size:0px;
}
.w .l3 .news .bottom .c11{
	background:url(../images/03.gif); width:399px; height:8px; float:left;	 font-size:0px;
}
.w .flink{
	width:980px;
}
.w .flink .l{
	background:url(../images/l01.gif); width:980px; height:5px; font-size:0px;
}
.w .flink .r{
	background:url(../images/l02.gif); width:980px; height:5px; font-size:0px;
}
.w .flink .c{
	min-height:31px; width:962px; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; color:#484848; line-height:22px; font-size:14px; font-weight:bold; padding-left:8px; padding-right:8px; overflow:visible;
}
.w .flink .c A:link{
	font-size:12px; color:#484848; font-weight:normal; text-decoration:none;	
}
.w .flink .c A:visited{
	font-size:12px; color:#484848; font-weight:normal; text-decoration:none;	
}
.w .flink .c A:hover{
	font-size:12px; color:#484848; font-weight:normal; text-decoration:none;	
}
.w .flink .c A:active{
	font-size:12px; color:#484848; font-weight:normal; text-decoration:none;	
}

.tv-slideBox{height:400px; position:relative; width:980px; overflow:hidden;}
.tv-slideBox img{border:0px; width:980px; height:400px;}
.tv-slideBox .prev,.tv-slideBox .next{ position:absolute; z-index:1;width:57px; height:87px; overflow:hidden; cursor:pointer; left:0px; top:156px; background:url("../images/aa1.gif") 0 0 no-repeat; }
.tv-slideBox .next{ left:923px; background:url("../images/bb1.gif") 0 0 no-repeat; position:absolute;}

