body {
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:12px;
	background:url(../image/bg.png) repeat-x;
}
*:focus {outline: none;}
a{
	text-decoration:none;
	color:#666666;
}
#banner{
	width:1003px;
	height:343px;
	clear:both;
}
img{
	border:0px;
}
#web_page{
	margin:0px auto 0px auto;
	width:1003px;
	height:auto;
}
#top_link{
	text-align:right;
	height:30px;
	line-height:20px;
}
#search_bg{
	background:url(../image/search.png) no-repeat;
	width:149px;
	height:25px;
	padding-left:29px;
	float:left;
}
#s_input{
	border:0px;
	border-style:none;
	outline:none;
	margin-top:2px;
	width:136px;
	height:18px;
}
#s_input2{
	float:left;
}
li{
	list-style-type:none;
}
#top{
	height:94px;
	overflow:hidden;
	width:1003px;
}
.m_top10{
	margin-top:10px;
}
.m_top5{
	margin-top:5px;
}
#logo{
	float:left;
	width:773px;
	height:94px;
}
#search{
	float:left;
	height:94px;
	width:229px;
}
#nav{
	width:1003px;
	clear:both;
	height:41px;
	line-height:41px;
}
#nav a{
	float:left;
	display:block;
	height:41px;
	width:94px;
	text-decoration:none;
	text-align:center;
	color:#666666;
	text-indent:-9999px !important;
	text-indent:0px;
	background-image:url(../image/a.png) !important;
	background:url(../image/ie6_a.png) no-repeat;
	background-repeat:no-repeat;
}
#demo_home{
	background-position:0px 0px !important;
	}
#demo_home:hover,#demo_home.hover{
	background-position:0 -41px !important;}
#demo_blog{
	background-position:-94px 0px !important;}
#demo_blog:hover,#demo_blog.hover{
	background-position:-94px -41px !important;}
#demo_demo{
	background-position:-188px 0px !important;}
#demo_demo:hover,#demo_demo.hover{
	background-position:-188px -41px !important;}
#demo_about{
	background-position:-282px 0px !important;}
#demo_about:hover,#demo_about.hover{
	background-position:-282px -41px !important;}
#demo_services{
	background-position:-376px 0px !important;}
#demo_services:hover,#demo_services.hover{
	background-position:-376px -41px !important;}
#demo_contact{
	background-position:-470px 0px !important;}
#demo_contact:hover,#demo_contact.hover{
	background-position:-470px -41px !important;}
#demo_xx{
	background-position:-564px 0px !important;}
#demo_xx:hover,#demo_xx.hover{
	background-position:-564px -41px !important;}
/**#now a{
	display:block;
	width:94px;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background:url(../image/nav_bg.png) no-repeat;
}**/
ul,p,h1,h2{
	margin:0px;
	padding:0px;
}
#one{
	width:1003px;
	height:410px;
}
#product{
	width:619px;
	height:400px;
	float:left;
}
#product_k{
	width:617px;
	height:221px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#product_title{
	background:url(../image/all.jpg) no-repeat 0px 0px;
	height:38px;
	width:619px;
}
#product_title a{
	width:28px;
	margin-top:15px;
	float:right;
	margin-right:10px;
}
#online{
	float:left;
	height:387px;
	margin-left:9px;
	width:375px;
	background:url(../image/all.jpg) no-repeat 0px -228px;
}
#ad{
	width:619px;
	height:123px;
	clear:both;
	margin:10px auto 0px auto !important;
	margin:6px auto 0px auto;
}
#ad_one{
	float:left;
}
#ad_two{
	float:left;
	margin-left:10px;
}
#product_info{
	width:128px;
	height:30px;
	margin-top:10px;
}
.product_info_title{
	width:87px;
	height:30px;
	float:left;
}
.buy{
	float:left;
	height:15px;
	margin-top:5px;
}
.pic{
	width:128px;
	height:116px;
}

#product_pic{
	width:560px;
	height:161px;
	float:left;
	margin:35px auto 25px auto;
}
#product_pic ul li{
	width:128px;
	height:160px;
	margin-left:10px !important;
	margin-left:8px;
	float:left;
}
#online_k{
	width:373px;
	height:346px;
	margin-top:42px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#opw_text{
	width:335px;
	height:50px;
	line-height:18px;
	margin:10px auto 0px auto;
}
#biaodan{
	width:340px;
	height:280px;
	margin-left:auto;
	margin-right:auto;
}
#firstname,#iphone,#wtaddress{
	background:url(../image/input_bg.jpg) no-repeat;
	width:320px;
	height:34px;
	line-height:34px;
	color:#666;
	border:0px;
	margin-bottom:18px;
	padding-left:15px;
}
#click_ok{
	width:148px;
	height:43px;
	margin-left:12px;
}
#click_talk{
	width:148px;
	height:43px;
	margin-left:12px;
}
#xiala{
	width:130px;
	margin-left:20px;
}
#mws{
	margin-bottom:20px;
	height:30px;
}
#two{
	width:1003px;
	height:400px;
	margin-bottom:10px;
}
#located{
	width:619px;
	height:400px;
	float:left;
}
#dynamics{
	float:left;
	height:400px;
	margin-left:8px;
	width:375px;
}
#located_title{
	height:38px;
	width:619px;
	background:url(../image/all.jpg);
	background-position:0px -38px;
}
#located_title a{
	float:right;
	margin-right:10px;
	margin-top:15px;
}
#dynamics_title{
	height:38px;
	width:375px;
	background:url(../image/all.jpg);
	background-position:0px -152px;
}
#dynamics_title a{
	float:right;
	margin-right:10px;
	margin-top:15px;
}
#located_k{
	height:353px !important;
	height:358px;
	width:617px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
#located_k ul li{
	width:203px;
	height:165px;
	float:left;
}
.tel{
	float:left;
	width:144px;
}
.float{
	float:left;
}
.clear{
	clear:both;
}
.viewxq a{
	background:url(../image/view.jpg) no-repeat;
	display:block;
	float:left;
	width:54px;
	height:auto;
	margin-top:5px;
}
.viewxqs a{
	background:url(../image/view.jpg) no-repeat;
	display:block;
	float:right;
	width:54px;
	height:15px;
	margin-top:5px;
	margin-right:5px;
}
.m_left5{
	margin-left:5px;
}
.szm{
	line-height:22px;
	width:198px;
	height:72px;
}
#li_k{
	width:610px;
	height:343px !important;
	height:345px;
	margin-left:6px;
	padding-top:7px;
}
.dan{
	clear:both;
	height:53px;
	width:373px;
	background:#f3f6fa;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.shuang{
	clear:both;
	height:53px;
	width:373px;
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#lasd_shuang{
	clear:both;
	height:78px;
	width:373px;
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.number{
	float:left;
	background:url(../image/red.jpg) no-repeat;
	background-position:11px 5px;
	text-align:center;
	width:44px;
	height:46px;
	padding-top:8px;
	color:#fff;
	font-weight:bold;
}
.number_gray{
	float:left;
	background:url(../image/gry.jpg) no-repeat;
	background-position:11px 5px;
	text-align:center;
	width:44px;
	height:46px;
	padding-top:8px;
	color:#fff;
	font-weight:bold;
}

.nas{
	width:258px;
	height:53px;
	float:left;
}
.name{
	width:258px;
	text-align:left;
	color:#000;
	height:28px;
	line-height:28px;
}
.das{
	text-align:left;
	color:#999;
	height:25px;
	line-height:25px;
}
.dinggou{
	float:left;
	width:50px;
	height:25px;
	line-height:25px;
}
.shui{
	float:left;
	width:208px;
	height:25px;
	line-height:25px;
}
.tas{
	width:71px;
	height:53px;
	float:left;
}
.time{
	height:28px;
	line-height:28px;
	color:#666;
}
.shuliang{
	height:25px;
	line-height:25px;
	color:#999;
}
#three{
	height:321px;
	width:1003px;
	margin-bottom:5px;
}
#news{
	float:left;
	width:272px;
	height:321px;
}
#new_bt{
	height:38px;
}
.new_gg,.hot_news{
		float:left;
		width:134px;
		height:38px;
		line-height:38px;
		text-align:center;
		display:block;
		color:#bd0f22;
		background:url(../image/all.jpg) no-repeat -349px -114px;
}
.news_gg_hover{
		width:134px;
		height:38px;
		display:block;
		background:url(../image/all.jpg) no-repeat -485px -114px;
}
#redian {
	width:244px;
	height:77px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	margin-bottom:5px;
}
#news_k,#news_g{
	height:277px;
	width:270px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.new_all{
	width:270px;
	border-top:1px solid #ccc;
	height:28px;
	background:#f3f6fa;
}
.newshuang_all{
	width:270px;
	border-top:1px solid #ccc;
	height:28px;
	background:#fff;
}
.new_number{
	float:left;
	width:36px;
	height:28px;
	line-height:28px;
	color:#fff;
	text-align:center;
	background:url(../image/new_number.jpg) no-repeat 9px 6px;
}
.new_title{
	float:left;
	width:165px;
	height:28px;
	line-height:28px;
}
.new_date{
	width:68px;
	height:28px;
	line-height:28px;
	float:left;
}
#about{
	width:428px;
	height:321px;
	float:left;
	margin-left:9px;
	}
#about_title{
	width:428px;
	height:38px;
	background:url(../image/all.jpg) no-repeat;
	background-position:0px -76px;
}
#about_title a{
	display:block;
	float:right;
	margin-top:15px;
	margin-right:10px;
}
#about_img{
	width:426px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	height:262px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	text-align:center;
}
#contact{
	float:right;
	width:285px;
	height:321px;
	margin-left:5px;
}
#contact_title{
	width:285px;
	height:38px;
	background:url(../image/all.jpg) no-repeat;
	background-position:0px -190px;
}
#contact_title a{
	display:block;
	float:right;
	margin-top:15px;
	margin-right:10px;
}
#contact_k{
	width:283px;
	height:278px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.contact_nr{
	width:283px;
	height:28px;
	line-height:28px;
	background:#f3f6fa;
	border-top:1px solid #ccc;
	text-align:center;
}
.contact_nrt{
	text-align:center;
	width:283px;
	height:28px;
	line-height:28px;
	background:#fff;
	border-top:1px solid #ccc;
}
#loop_k{
	width:1003px;
	height:auto;
	overflow:hidden;
}
#loop_left{
	float:left;
	width:258px;
	height:auto;
}
#loop_left-head{
	width:196px;
	height:28px;
	padding-left:62px;
	padding-top:25px;
	color:#fff;
	background:url(../image/ui.png) no-repeat;
}
#loop_right{
	float:left;
	width:734px;
	margin-left:10px;
	height:auto;
}
#loop_k_bg{
	background:url(../image/ui.png) no-repeat 0 -53px;
	width:258px;
	height:auto;
}
.anyone{
	display:block;
	background:url(../image/ui.png) no-repeat -17px -471px;
	height:30px;
	line-height:30px;
	width:183px;
	padding-left:42px;
	color:#666;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}
.anyone:hover{
	display:block;
	background:url(../image/ui.png) no-repeat -17px -471px;
	height:30px;
	line-height:30px;
	width:183px;
	padding-left:42px;
	color:#c06;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
}
.m_top20{
	margin-top:20px;
}
.height120{
	height:120px;
	width:250px;
	margin:0px auto 0px auto;
	display:block;
	text-decoration:none;
	background:url(../image/ad.png) no-repeat;
}
.height95{
	background:url(../image/ad.png) no-repeat 0px -120px;
	height:95px;
	width:250px;
	margin:10px auto 0px auto;
	display:block;
	text-decoration:none;
}
.height96{
	background:url(../image/ad.png) no-repeat 0px -221px;
	height:95px;
	width:250px;
	margin:10px auto 0px auto;
	display:block;
	text-decoration:none;
}
.loop-left-bottom{
	background:url(../image/ui.png) no-repeat -0 -250px;
	width:258px;
	height:196px;
}
.loop-right-head{
	background:url(../image/loop_nav.png) no-repeat;
	height:28px;
	width:667px;
	margin-top:11px;
	padding-left:67px;
	padding-top:6px;
	color:#fff;
}
.loop-right-info{
	width:732px;
	height:auto;
	height:100%;
	overflow:hidden;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
}
#links{
	width:1003px;margin:10px auto 0px auto; clear:both;
	overflow:hidden;
}
#links a{
	display:block;
	width:115px;
	height:40px;
	float:left;
	margin-right:5px;
}
.loop-img{
	width:708px;
	height:auto;
	margin:0px auto 0px auto;
	overflow:hidden;
}
.loops-img{
	width:688px;
	height:auto;
	margin:0px auto 0px auto;
	overflow:hidden;
}
.loops-img ul li{
	width:208px;
	height:218px;
	border:1px solid #dadada;
	margin-right:15px;
	margin-top:17px;
	float:left;
}
.loop-img ul li{
	width:164px;
	height:208px;
	border:1px solid #dadada;
	margin-left:5px;
	margin-right:5px;
	margin-top:17px;
	float:left;
}
.product_img{
	width:158px; margin:4px auto 0px auto;
}
.sz_img{
	width:188px; margin:4px auto 0px auto;
}
.product_info{
	width:116px; float:left; line-height:22px;
}
.product_info_k{
	width:158px; margin:4px auto 0px auto;
	overflow:hidden;
}
.product_buy{
	width:41px; float:right;
}
.p-left{
	padding-left:5px;
}
#chanshu{
	border:1px solid #bababa; height:auto; overflow:hidden; background:#f7f7f7; clear:both; margin-top:10px;
}
.cpxq{
	font-size:12px;
	font-weight:bold;
	color:#666;
	line-height:30px;
	height:30px;
	width:100%;
	padding-left:13px;
	border-bottom:1px solid #fff;
}
.info_xq{
	width:225px;
	float:left;
	height:60px;
	line-height:30px;
	padding-left:10px;
}
#news_text{
	background-image:url(../image/news_top.png);
	background-repeat:no-repeat;
	background-position:center top;
	margin:20px auto 0px auto;
	width:709px;
	overflow:hidden;
	height:auto;
	padding-top:32px;
}
#list{
	height:318px;
	width:709px;
}
.list_27{
	width:709px;
	height:27px;
	color:#666;
}
.list_27 dl{
	margin:0px;
	padding:0px;
}
.list_27 dl dd{
	height:27px;
	line-height:27px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #d9e2eb;
}
.bh{
	width:41px;
	height:27px;
	text-align:center;
}
.bt{
	width:463px;
	height:27px;
}
.zz{
	width:150px;
	height:27px;
	text-align:center;
}
.cs{
	width:52px;
	height:27px;
	text-align:center;
}
#page_number{
	clear:both;
	height:20px;
	line-height:20px;
	width:709px;
	text-align:center;
	margin:0px auto 0px auto;
}
#text_links a{
	margin-right:10px;
}
.yc{
	display:none;
}
.xs{
	display:block;
}