﻿@charset "utf-8";
body {font-family:"微软雅黑",Helvetica,Arial,sans-serif; padding:0; margin:0; background:#f6f6f6; color:#666; font-size:13px;}
*{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
input{vertical-align:middle;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
.clear{ clear:both}
.hide{ display:none}


.mune11{ background:#d82f1b; color:#fff; height:35px; font-size:14px; line-height:30px; text-align:center;}
.mune11 a{ color:#fff; font-size:14px; }


#header{top:0;z-index:2000;height:105px;line-height:105px;display:block; background:#fff; left:0; text-align:center; font-size:16px; color:#bf1c2d; position:relative; overflow:hidden; width:100%; box-shadow:0 2px 2px #e5e5e5; }
	.logo{height:105px; overflow:hidden; position:absolute; z-index:2001; left:0; top:0; float:left;}
		 .logo a img{margin:12px 0 0 10px;}
		 .logo span a{ width:40px; height:105px; display:block; background:url(back.png) no-repeat center; overflow:hidden;}
	.rightTool{ position:absolute; right:0 ; top:0; z-index:2001;}
		.search{width:23px; height:55px; float:right; overflow:hidden; background:url(nav.gif) no-repeat left center; margin-right:15px;}
			.search a{ width:23px; height:55px; display:block;}
		.nav{width:23px; height:55px; float:right; overflow:hidden; background:url(nav.gif) no-repeat right center; margin-right:15px;}
			.nav a{width:23px; height:55px; display:block;}

#main{ width:100%; overflow:hidden;}
	.artTit{ padding:10px; overflow:hidden; line-height:20px; font-size:16px; color:#333}
	.artInfo{ padding:0 10px; overflow:hidden; line-height:16px; color:#888;}
	.artBox{ overflow:hidden; line-height:24px; padding:10px; font-size:14px; color:#555;}
		.titP{ background:url(incArt.png) no-repeat 1px 6px; font-size:15px; color:#333;}
	.upArt{ border:1px solid #dedede; font-size:14px; padding:10px 5px; line-height:16px; margin:0 10px;}
	.downArt{border:1px solid #dedede; font-size:14px; padding:10px 5px; line-height:16px; margin:10px;}
		.downArt a, .upArt a{ display:block;}
	.artBoxIndex{overflow:hidden; line-height:24px; padding:10px; display:inline-block;}
	.title{ background:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from( #e8e8e8 ),to( #f6f6f6 ));background-image:-webkit-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-moz-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-ms-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-o-linear-gradient( #e8e8e8,#f6f6f6 );background-image:linear-gradient( #e8e8e8,#f6f6f6 ); box-shadow:0 2px 0 #e5e5e5 inset; height:42px; line-height:42px; width:100%; overflow:hidden;}
		.title a{ color:#bf1c2d; display:block; width:100%; background:url(arrow.png) no-repeat right center; text-indent:10px;font-size:16px; font-weight:bold; text-shadow:1px 1px 0 #fff;}
	.ulNews{ overflow:hidden; margin-top:-10px;}
		.ulNews li{overflow:hidden; padding:10px; display:inline-block;}
		.ulNews li.border{ border-bottom:1px solid #dedede;}
		.ulNews li a{display:block; height:75px;}
			.ulNews li a span{ width:100px; height:75px; overflow:hidden; float:left; margin-right:5px;}
		
			.ulNews li a h1{ font-size:15px; color:#bf1c2d;  height:24px; overflow:hidden; font-weight:normal;}
			.ulNews li a .line16{line-height:16px;}
	
	
	
	
	
	.ulNews1{ overflow:hidden; margin-top:-10px;}
		.ulNews1 li{overflow:hidden; padding:10px; display:inline-block;}
		.ulNews1 li.border{ border-bottom:1px solid #dedede;}
		.ulNews1 li{display:block; height:135px;}
			.ulNews1 li span{ overflow:hidden; float:left; margin-right:5px;}

			.ulNews1 li h1{ font-size:15px; color:#bf1c2d;  height:24px; overflow:hidden; font-weight:normal;}
			.ulNews1 li .line16{line-height:16px;}	
			.99{ font-size:12px;}	
			.99 img{width:150px;height:112px;}
			
			
			
			
			
			
	.ulList{ overflow:hidden;}
	.ulList li{  border-bottom:1px solid #fff; box-shadow:0 -1px 0 #e5e5e5 inset;line-height:16px; padding:10px 10px; background:url(arrowlist.png) no-repeat right center;}
		.ulList li a{ display:block;}
		.ulList li.last{ border:0; box-shadow:none;}
	
	.ulWeb{overflow:hidden; padding-bottom:5px; margin-top:-5px;}
	
	.ulWeb li{width:49%; display:inline; overflow:hidden; float:left; height:151px;} 
	
	.ulWeb li a{ margin:5px auto; display:block; width:141px; height:141px;}
	
	.ulWeb li a span{ height:120x; width:141px; display:block; overflow:hidden; background:#FFF}
	
	.ulWeb li a .titWeb{line-height:21px; height:21px; overflow:hidden; background:#626262; color:#fff; text-align:center;}
	
	
	.ulWeb1{overflow:hidden; padding-bottom:5px; margin-top:-5px;}
	
	.ulWeb1 li{width:49%; display:inline; overflow:hidden; float:left; height:171px;} 
	
	.ulWeb1 li a{ margin:5px auto; display:block; width:141px; height:171px;}
	
	.ulWeb1 li a span{ height:170x; width:141px; display:block; overflow:hidden; background:#FFF}
	
	.ulWeb1 li a .titWeb{line-height:21px; height:21px; overflow:hidden; background:#626262; color:#fff; text-align:center;}
	
	
	
	
	
	
	
	
	
	
	
	.ulKinds{ overflow:hidden; padding-bottom:5px; margin-top:-5px;}
	
	.ulKinds li{width:50%; overflow:hidden; float:left; margin:5px 0;}
	
	.ulKinds li a{ width:153px; height:124px; overflow:hidden; margin:0 auto; display:block;}
				.ulKinds li a img{ max-width:153px;}
	.joinBox{overflow:hidden;height:440px; background:url(join.jpg) no-repeat center top;}
	.ulJoin{  margin:110px 35px 0 35px;}
		.ulJoin li{width:50%; overflow:hidden; float:left;}
			.ulJoin li a{display:block; margin:5px; height:30px; line-height:30px; text-align:center; overflow:hidden; color:#fff; font-size:15px; background:#bf1c2d;}
				.ulJoin li a.yellowbg{ background:#ddad1b;}
				.ulJoin li a.orangebg{ background:#f37022;}
				.ulJoin li a.greenbg{ background:#3ab54a;}
				.ulJoin li a.bluebg{ background:#3977b4;}
				.ulJoin li a.redbg{ background:#bf1c2d;}
				.ulJoin li a.brownbg{ background:#8b5f3c;}
	.copyright{ height:260px; line-height:18px; overflow:hidden; background:#efefee; padding-left:10px;}
		.backTop a{ background:url(top.png) no-repeat center center #e8e8e8;Alpha(Opacity=50);opacity:0.5; border-radius:5px; width:48px; display:block; height:48px; float:right; margin-top:6px;}
			.backTop a:hover{Alpha(Opacity=100);opacity:1;}
			  

#kbai{ height:50px; overflow:hidden; clear:both;}
#footer{position:fixed;bottom:0;left:0;z-index:2000;width:100%;height:50px;display:block; background:#bf1c2d; color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from( #d82f1b ),to( #bf1c2d ));background-image:-webkit-linear-gradient( #d82f1b,#bf1c2d );background-image:-moz-linear-gradient( #d82f1b,#bf1c2d );
background-image:-ms-linear-gradient( #d82f1b,#bf1c2d );background-image:-o-linear-gradient( #d82f1b,#bf1c2d );background-image:linear-gradient( #d82f1b,#bf1c2d );text-align:center; color:#fff; font-size:14px; box-shadow:0 4px 4px #c42b18 inset;}
	.ulFooter{ overflow:hidden;}
		.ulFooter li{ width:25%; float:left; display:inline; overflow:hidden;}
			.ulFooter li a{ display:block; text-align:center; background:url(inc.png) no-repeat center 0; height:50px; color:#fff;}
			.ulFooter li a.mail{background:url(inc.png) no-repeat center -50px;}
			.ulFooter li a.map{background:url(inc.png) no-repeat center -100px;}
			.ulFooter li a.share{background:url(inc.png) no-repeat center -150px; position:relative;}
			.ulFooter li a.message{background:url(inc.png) no-repeat center -200px;}
				.ulFooter li a span{ margin-top:30px; line-height:20px; text-align:center; display:inline-block; text-align:center;}
#box{ position:absolute;}
		.shareBox{ position:absolute; right:0; bottom:50px; z-index:3000; width:100px; overflow:hidden; display:none; background:#fff; border:1px solid #aaa; border-top:1px solid #c30d23; padding:8px 10px 0 3px}
					.jiathis_style .jiathis_txt{ display:block; color:#666; font-weight:bold; overflow:hidden; height:25px; width:100%; text-align:left;}
					.ulFooter li .jiathis_style a{ line-height:25px; height:25px; overflow:hidden;font-weight:normal; float:left; width:100%; color:#444}
						.ulFooter li .jiathis_style a span{ font-weight:normal;}


.banner{ width:320px; height:180px; margin:0 auto;}

.ShowshowImage{background:#000;width:320px;height:180px;overflow:hidden;}
	.ShowshowImage ul{	position:relative;z-index:3;margin:138px auto 0 auto;width:60px;}
		.ShowshowImage ul li{float:left; width:10px; height:10px; line-height:10px; overflow:hidden;margin:0 2px;background:#fff;cursor:default; color:#fff;}
			.ShowshowImage ul li.hover{	background:#bf1c2d;color:#bf1c2d;}
.ShowplayList a{display:block;width:320px;height:180px;position:absolute;overflow:hidden;}
.Showplayinfo{position:absolute;margin-top:155px;height:25px;width:320px;z-index:3;cursor:pointer;line-height:25px;color:#fff; font-size:14px; text-indent:5px;}
	.Showplayinfo b{display:block;background:#c30d23;filter: Alpha(Opacity=80);opacity:0.8;}
.Showplaybg{position:absolute;background:#c30d23; margin-top:155px;height:25px;width:320px;filter: Alpha(Opacity=80);opacity:0.8;z-index:2;}
.ShowshowImageNews ul{	position:relative;z-index:3;margin:163px auto 0 auto; float:right;}
.ShowplayListNews a{ height:155px;}

.bannerCategory{ width:320px; height:155px; margin:0 auto; overflow:hidden;}
	.ShowshowImageCategory ul{ margin-top:139px; float:right;}
	.ShowplaybgCategory{background:#2d4d18;filter: Alpha(Opacity=100);opacity:1; margin-top:130px;}
	.ShowplayinfoCategory{ margin-top:130px;}
	.showplayListCategory a{ height:130px; overflow:hidden;}




#listBox{background:url(floatbg.jpg) no-repeat center top #e8e8e8; overflow:hidden; width:160px; position:absolute; z-index:2000; top:0; right:-160px; display:none; box-shadow:3px 0 3px #dcdcdc inset;}
#listBoxShow{ position:absolute; right:0;}
	.logoHide{width:80px; margin:20px auto 20px auto; height:80px;}
	.listSearchBox{ width:80%; margin:0 auto 20px auto; overflow:hidden; height:22px;}
		.textInput{ height:22px; line-height:22px; border:0;  background:#fff;width:80%; float:left; text-indent:5px; font-family:"微软雅黑"; color:#666;}
		.searchIcon{ width:20%; height:22px; background:url(search.png) no-repeat center center #cc2624; display:block; overflow:hidden; text-indent:-1000px;}
	.ulListHide{overflow:hidden; border-bottom:1px solid #dedede}
		.ulListHide li{ border-top:1px solid #dedede; box-shadow:0 1px 0 #fff inset; height:29px; overflow:hidden;line-height:30px;}
			.ulListHide li a{ display:block;background:url(inchide.png) no-repeat 8px 8px; text-indent:30px; font-size:13px; color:#333;}
			.ulListHide li a.two{ background:url(inchide.png) no-repeat 8px -22px;}
			.ulListHide li a.three{ background:url(inchide.png) no-repeat 8px -51px;}
			.ulListHide li a.four{ background:url(inchide.png) no-repeat 8px -82px;}
			.ulListHide li a.five{ background:url(inchide.png) no-repeat 8px -110px;}
			.ulListHide li a.six{ background:url(inchide.png) no-repeat 8px -142px;}
			.ulListHide li a.seven{ background:url(inchide.png) no-repeat 8px -171px;}
#searchBox{ overflow:hidden; position:absolute; right:0; top:55px;height:40px; display:none; background:url(translucentBg.png) repeat 0 0; width:100%;}
	.searchInput{ height:30px; line-height:30px; background:#fff; float:right; width:200px; border:0; margin-top:5px;}
	.searchIconTwo{ width:30px; height:30px; overflow:hidden; background:url(search.png) no-repeat center center #cc2624; display:block; overflow:hidden; text-indent:-1000px; float:right; margin-right:15px;margin-top:5px;}
	
	
.ulPro{overflow:hidden; padding-bottom:5px; margin-top:-5px;}
	.ulPro li{width:33.333%; display:inline; overflow:hidden; float:left; height:144px;} 
		.ulPro li a{margin:5px auto; display:block; line-height:20px; font-size:13px; padding:0 5px;}
			.ulPro li a span{ width:95px; height:95px; overflow:hidden; display:block; margin:0 auto;}

.ulCategory{ overflow:hidden; padding-bottom:5px;}
	.ulCategory li{ width:25%; display:inline; overflow:hidden; float:left;}
		.ulCategory li a{ width:56px; height:56px; overflow:hidden; display:block; margin:5px auto;}
		.ulCategory li a.category1{ background:url(category.jpg) no-repeat 0 0 ;}
		.ulCategory li a.category2{ background:url(category.jpg) no-repeat -74px 0;}
		.ulCategory li a.category3{ background:url(category.jpg) no-repeat -148px 0;}
		.ulCategory li a.category4{ background:url(category.jpg) no-repeat -222px 0;}
		.ulCategory li a.category5{ background:url(category.jpg) no-repeat 0 -75px;}
		.ulCategory li a.category6{ background:url(category.jpg) no-repeat -74px -75px;}
		.ulCategory li a.category7{ background:url(category.jpg) no-repeat -148px -75px;}
                .ulCategory li a.category8{ background:url(category.jpg) no-repeat -222px -75px;}
                
		

.categoryBanner span{ display:block; text-align:center;}
	.categoryBanner p{ line-height:24px; padding:10px 30px;}

.proName{ text-align:center; font-size:16px; padding:10px 10px;  color:#333; line-height:20px;}
.proPic{ text-align:center;}

.changeTitle{ background:#e8e8e8; height:35px; overflow:hidden;}
	.changeTitle span a{ border-top:2px solid #e8e8e8;text-align:center; overflow:hidden; height:33px; line-height:33px; display:block; font-size:16px; float:left; width:25%;}
		.changeTitle span a.hoverb{ background:#fff; color:#b02222; text-decoration:none; border-top:2px solid #bf1d2d; font-weight:bold;background-image:-webkit-gradient(linear,left top,left bottom,from( #eee ),to( #fff ));background-image:-webkit-linear-gradient( #eee,#fff );background-image:-moz-linear-gradient( #eee,#fff );background-image:-ms-linear-gradient( #eee,#fff );background-image:-o-linear-gradient( #eee,#fff );background-image:linear-gradient( #eee,#fff );}
.proDetial{ line-height:24px; padding:10px 0;}
	
.joinBanner{ text-align:center; font-size:18px; line-height:20px; overflow:hidden; color:#333;}
	.joinBanner p{padding:10px; }

.pages{ height:45px; line-height:45px; color:#f06717; overflow:hidden; font-size:18px;color:#f06717; overflow:hidden; font-size:16px;text-align:center;}
	.pages span{ padding:0 6px; display:inline-block; color:#555;}
	.pages a{ display:block; color:#bf1c2d;}
	
/*留言*/
.formTitle{ font-weight:bold; color:#f00; background:#fff; padding-left:5px; line-height:40px; height:40px;}
.ulForm{color:#555; background:#fff; padding-bottom:10px;}
	.ulForm li{padding:5px;}
		.inputText{ height:30px; line-height:30px; width:100%; font-family:"微软雅黑"; color:#333;}
		.areaText{ height:100px; line-height:20px; width:100%; font-family:"微软雅黑"; color:#333;}
		.code{}
.formBut{ overflow:hidden; padding-bottom:10px; background:#FFF}
	.formBut .btn{ background:#f00; color:#fff; height:35px; width:80px; overflow:hidden; line-height:35px; display:inline-block; margin-left:5px; border:1px solid #900; border-radius:4px; box-shadow:1px 1px 0 #ff4949 inset; cursor:pointer}
	
.tabCart{ border:1px solid #e5e5e5; font-family:"微软雅黑"; margin:10px 0; border-bottom:none; width:100%}
	.tabCart td{ padding:12px; line-height:20px; border-bottom:1px solid #e5e5e5; text-align:center;}
		.tabCart span{ width:65px; height:40px; overflow:hidden; text-align:center; float:left; margin-right:5px;}
			.tabCart span img{ width:65px; height:40px; overflow:hidden;}
	.tabCart td.imgtd{ width:105px;}
		.tabCart td.imgtd img{ width:100px; height:100px}
	.tabCart tr.desc{font-weight:bold; font-size:14px; color:#444; font-family:"微软雅黑";}
	.tabCart td.textLeft{ text-align:left;}
	.tabCart td.textRight{ text-align:right;}
.tabPrice{ border:1px solid #fff; font-family:"微软雅黑"; margin:10px 0; border-bottom:none;background:#dedede; font-size:12px; margin-bottom:10px;}
	.tabPrice td{ padding:8px 15px; line-height:18px; border-bottom:1px solid #fff;}
		.tabPrice tr.desc{font-weight:bold; font-size:13px; color:#fff; font-family:"微软雅黑"; background:#b90000}
		
		.ulShopcar{ overflow:hidden; border-top:1px solid #c9c9c9;-moz-box-shadow:0px 1px 0px #e4e4e4 inset;            
-webkit-box-shadow:0px 1px 0px #e9e9e9 inset;         
box-shadow:0px 1px 0px #e9e9e9 inset; margin:0 5px;}
			.ulShopcar li{ border-bottom:1px solid #fff;-moz-box-shadow:0px -1px 0px #e9e9e9 inset;-webkit-box-shadow:0px -1px 0px #e9e9e9 inset;         
	box-shadow:0px -1px 0px #e9e9e9 inset; overflow:hidden;background:url(arrow.png) no-repeat right center;}
				.ulShopcar li span{ width:80px; height:80px; overflow:hidden; float:left; margin:15px 5px 15px 0; display:inline-block;}
					.checkBut{ width:20px; float:left; margin-top:20px;}
					.ulShopcar li em{margin:10px 5px 10px 5px; overflow:hidden; font-style:normal; display:block; float:left;line-height:20px; overflow:hidden; width:190px;}
						.ulShopcar li em h1{font-size:14px; font-weight:normal;}
						.ulShopcar li em h4{color:#f00;font-weight:normal;}
						.minus{ width:15px; height:15px; overflow:hidden; display:inline-block; background:url(quantity.gif) no-repeat 0 0; border:0;}
						.plus{ width:15px; height:15px; overflow:hidden; display:inline-block; background:url(quantity.gif) no-repeat right top; border:0;}
						.amount{ width:40px; overflow:hidden; margin:0 10px; text-align:center;}
						.delBut{ border:1px solid #dcdcdc;background:#e7e7e7;background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #e7e7e7 ));background-image:-webkit-linear-gradient( #fff,#e7e7e7 );background-image:-moz-linear-gradient( #fff,#e7e7e7 );background-image:-ms-linear-gradient( #fff,#e7e7e7 );background-image:-o-linear-gradient( #fff,#e7e7e7 );background-image:linear-gradient( #fff,#e7e7e7 );height:24px; line-height:24px; text-align:center; display:inline-block; padding:0 10px; border-radius:3px;}
						
		.total{line-height:24px; padding:10px 5px;}
			.total em{ font-weight:bold; color:#f00; font-style:normal;}
		.centerBox{ text-align:center; padding:5px; overflow:hidden;}
			.garyBut{ border:1px solid #dcdcdc;background:#e7e7e7;background-image:-webkit-gradient(linear,left top,left bottom,from( #fff ),to( #e7e7e7 ));background-image:-webkit-linear-gradient( #fff,#e7e7e7 );background-image:-moz-linear-gradient( #fff,#e7e7e7 );background-image:-ms-linear-gradient( #fff,#e7e7e7 );background-image:-o-linear-gradient( #fff,#e7e7e7 );background-image:linear-gradient( #fff,#e7e7e7 );height:30px; line-height:30px; text-align:center; display:inline-block; padding:0 15px; border-radius:3px;}
			.redBut{ border:1px solid #e90063;background:#bf1c2d;background-image:-webkit-gradient(linear,left top,left bottom,from( #ff006c ),to( #b30354 ));background-image:-webkit-linear-gradient( #ff006c,#b30354 );background-image:-moz-linear-gradient( #ff006c,#b30354 );background-image:-ms-linear-gradient( #ff006c,#b30354 );background-image:-o-linear-ff006c( #ff006c,#b30354 );background-image:linear-gradient( #ff006c,#b30354 );height:30px; line-height:30px; text-align:center; display:inline-block; padding:0 15px; border-radius:3px; color:#fff; border-top:solid 1px #CCCCCC}
			
		.dlOrder{overflow:hidden; padding:0 5px 10px 5px; background:#f6f6f6;-moz-box-shadow:0px 1px 1px #ddd inset;            
-webkit-box-shadow:0px 1px 1px #ddd inset;  
box-shadow:0px 1px 1px #ddd inset;}
			.dlOrder dt{line-height:20px; padding:10px 0; color:#444;}
			.dlOrder dd{border:1px solid #e5e5e5; border-radius:4px; line-height:26px; padding:10px;-moz-box-shadow:0px 1px 1px #eee inset;-webkit-box-shadow:0px 1px 1px #eee inset;  box-shadow:0px 1px 1px #eee inset; color:#555; background:url(arrow.png) no-repeat right center #fff; font-size:14px;}
			
.resulttb{background-color:#bf1c2d}
	.resulttb tr,.resulttb td,.resulttb th{ background-color:#FFF}
	.resulttb td{ padding-left:10px;}