@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;

}
.b1{
background-color:#28434E; height:16px;
}
.b2{

}

.lineone{ height:9px; line-height:22px; border-bottom:1px solid #ccc; color:#28434E; width:220px;}


a{ color:#28434E; cursor:pointer; text-decoration:none}
a:hover{ color:#28434E; text-decoration:none;}
.a1{ color:#fff; text-decoration:none}
.a1:hover{ color:#fff; text-decoration:none;}
.a8{font-size:14px; font-weight:bold; color:#29404E; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration:none}
.a8:hover{font-size:14px; font-weight:bold; color:#29404E; text-decoration:none; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif}

.a2{ color:#29404E; text-decoration:none}
.a2:hover{ background-color:#29404E; color:#fff; text-decoration:none;}

.a3:{ color:#fff; text-decoration:none}
.a3:hover{ background-color:#29404E; color:#fff; text-decoration:none;}
.a9{color:#28434E; text-decoration:none}
.a9:hover{color:#28434E; text-decoration:none;}
h3{color:#26424E; height:16px;}


li{list-style:none;}
.clear{clear:both;}
img{border:0}
input{border:1px solid #ccc;}
.wrap{
	width:1020px;
	height:765px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header{
	text-align:right;
	width:710px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0;
}
.header span{ margin-left:0px;}
.contentleft{width:220px;float:left; margin-right:20px;display:inline;margin-left:20px;}
.contentright{
	width:710px;
	float:left;
	border-top:1px solid #28434E;
	height:700px;
	border-bottom:1px solid #28434E;
	display:inline
}
.pictureshow{margin:50px 0 0 0;}
.picturelist1{margin:0px 0 0 0;padding:0; width:700px;}
.picturelist1 li{width:220px; text-align:left; float:left; margin-left:0px; margin-bottom:10px;}
.picturelist1 li div{width:220px;text-align:left; margin-top:10px;}

  .f3{margin:0 5px;float:left;}
 .f4{margin-left:5px;float:right;}
.picturelist{
	margin:0px 0 0 0;
	padding:0
}
.picturelist li{
	width:230px;
	text-align:left;
	float:left;
	margin-right:0px;
}
.picturelist li div{
	width:230px;
	text-align:left;
	margin-top:10px;
}


.more{ text-align:right;padding-right:60px;}
.guild{margin:10px 0 50px 0;}
.produst_about{width:500px;margin:10px 0 50px 0px;line-height:160%;}
.produst_list ul{margin:0;padding:0}
.produst_list ul li{float:left;margin:0 40px 40px 0; display:inline}
.page span{display:block; float:left; margin:0 5px;}
.page .nowpage{padding:0 5px; border:1px solid #ccc;}
.fotter{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 250px;
	width:700px;
	 font-size:14px Lucida Sans Unicode, Lucida Grande, sans-serif;
}
 .f1 a{margin:0 10px;float:left;font-size:12px; font-family:Georgia1, Georgia, serif;}
 .f2 a{margin-left:10px;float:right;font-size:12px; font-family:Georgia1, Georgia, serif;}
.products{height:385px;}
.productsleft,.products_table,.price,.size{float:left;}
.products_big{border:1px solid #ccc;padding:15px 70px; margin-right:20px;}
.line{border-bottom:1px solid #28434E;margin:20px 0; padding-bottom:10px;}
.tablefont{font-size:22px;}
.tableabout{margin:10px 10px 10px 0; line-height:160%;width:260px;}
.size{float:left;width:150px;margin-top:20px;}
.price span{margin-left:60px;}
.smallimg img { float:left; margin:10px 24px 0 0;}
.aboutform{margin-left:50px;}
.aboutform p span{width:140px;padding-right:10px; text-align:right;display:block; float:left;color:#29404E; height:25px; line-height:25px;}
.submit{background:url(../images/button.jpg) no-repeat;border:0;width:81px; height:21px;}

.1accordion {width: 180px;margin-left:10px;}
.1accordion h3 ,.accordion .title{padding: 2px 2px;margin: 5px 0;font: 14px Arial, Helvetica, sans-serif;color:#fff;cursor: pointer;}
.1accordion h3.active {background-position: right 5px;background-color: #28434E;	color:#fff; cursor:pointer;}
.1accordion p {margin:0px;padding: 10px ;}
.1accordion p a, .accordion p a:hover{color:#28434E;height:26px;line-height:26px;text-decoration:none;padding-left:12px;}
.1accordion .title{ height:30px; line-height:30px; border-bottom:1px solid #ccc;font-size:16px; font-weight:bold; color:#28434E; margin:5px 0;}


.accordionw {width: 180px;margin-left:10px;}
.accordionw h3 ,.accordionw .title{padding: 2px 2px;margin: 5px 0;font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#28434E;cursor: pointer;}
.accordionw h3.active {background-position: right 2px;background-color: #fff; color:#fff; }
.accordionw p {padding: 2px 0px;margin: 0px 0;}
.accordionw p a, .accordionw p a:hover{color:#28434E;font: 12px Lucida Sans Unicode, Lucida Grande, sans-serif;	height:20px;line-height:20px;text-decoration:none;padding-left:0px;}
.accordionw .title{ height:30px; line-height:30px; border-bottom:1px solid #ccc;font-size:16px; font-weight:bold; color:#28434E; margin:5px 0;}

.accordionw1 {width: 180px;margin-left:10px;}
.accordionw1 h3 ,.accordionw1 .title{padding: 2px 2px;margin: 5px 0;font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif;color:#28434E;cursor: pointer;}
.accordionw1 h3.active {background-position: right 5px;font: 12px Lucida Sans Unicode, Lucida Grande, sans-serif;background-color: #28434E;	color:#fff;}
.accordionw1 p {margin:0px;padding: 10px ;}
.accordionw1 p a, .accordionw1 p a:hover{color:#28434E;	height:26px;line-height:26px;text-decoration:none;padding-left:12px;background:url(images/point.gif) no-repeat left center;}
.accordionw1.title{ height:30px; line-height:30px; border-bottom:1px solid #ccc;font-size:16px; font-weight:bold; color:#28434E; margin:5px 0;}

.c_bg{background:url(images/point.gif) no-repeat left center;}
.c_bg2{background:url(images/point2.gif) no-repeat left center;}
.white h3,.white p a,.white p a:hover{color:#fff;}
.viewslide{margin:10px 0 0px 120px;}
.view{background:url(images/view.gif);width:74px; height:18px; border:0; }
.slide{background:url(images/slideshow.gif);width:68px; height:18px; border:0;margin-right:20px;}
.imgcart,.cartabout{float:left} .cartabout{border-bottom:1px solid #ccc; padding-bottom:5px;}.subt{margin-right:340px;}.mycart{margin-bottom:30px; height:130px;}
.imgcart{margin-right:20px;} .total{margin:15px 0 0 160px; font-size:14px;}
.pricej{height:35px;}.update{background:url(images/update.jpg);width:113px; height:20px;border:0; margin:20px 50px 0 250px;}
.confirm{background:url(images/confirm.jpg);width:113px; height:20px;border:0;margin:20px 0 0 0;}
.infor{width:350px; margin-top:15px;color:#29404E;}.tablebottom{text-align:right;padding-right:115px;}
.edit{background:url(images/edit.gif); height:20px; border:0; width:89px;}.confirm2{background:url(images/confirm.gif); height:20px; border:0; width:100px;}
.tableinformation div{margin-top:10px;}
.tableinformation div span{width:100px;float:left; display:block}

.dash{margin:0 0 10px 50px;}
.dash tr{height:25px; text-align:left}
th{font-size:14px;}
.exit td{border-bottom:1px solid #ccc;}
.bground{background:url(images/bground.gif) repeat-x;}

.custom{margin-right:20px;width:740px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}

.customtitle{font-size:24px;color:#FFFFFF;margin:20px 0;}
.customsecondtitle{font-size:14px;color:#CCCCCC;margin-bottom:10px;}
.samebg{font-size:14px; color:#FFFFFF; line-height:28px; text-align:center}
.custombg1{background:url(images/fourbg.gif); height:28px;width:161px;}.custombg2{background:url(images/fourbg.gif) 0 -28px; height:28px;width:161px;}
.custombg3{background:url(images/fourbg.gif) 0 -56px; height:28px;width:161px;}.custombg4{background:url(images/fourbg.gif) 0 -84px; height:28px;width:161px;}
.customimg{
	float:left;
	margin-right:20px;
	width:160px;
	color:#CCCCCC
}
.customp{width:320px; padding:10px; float:left;color:#F6F6F6}
.next{ background:url(images/next.gif) no-repeat;width:53px; height:20px; border:0}.pre{background:url(images/previous.gif) no-repeat;width:79px; height:20px;border:0}.dowpdf{background:url(images/dowpfd.gif) no-repeat;width:129px; height:20px;border:0}
.whitecolor,.whitecolor p span{color:#FFFFFF}

.custompiclist{margin:0;padding:0;}
.custompiclist li{width:220px; height:173px;  float:left;margin-right:20px; margin-bottom:10px;display:inline; text-align:center; }
.imgfirst{background:url(images/whitebg.gif) no-repeat;}
.imgsecond{background:url(images/whitebg.gif) 0 -173px no-repeat;}
.imgthree{background:url(images/whitebg.gif) 0 -346px no-repeat;}
.custompiclist table{width:100%; height:100%;}
.custompiclist td{ vertical-align:middle; text-align:center }


.aboutleft{width:285px; height:788px; background:url(images/images/TangHouse_web_up_01.gif); float:left;}
.aboutright{width:735px; height:788px; float:left;}
.aboutlefttop{with:735px; height:135px; background:url(images/images/TangHouse_web_up_02.gif);}
.aboutcenterleft{background:url(images/images/TangHouse_web_up_03.gif); width:306px; height:416px;float:left;}
.aboutcenterright{background:url(images/images/TangHouse_web_up_04.gif); width:429px; height:416px;float:left;}
.aboutleftbottom{background:url(images/images/TangHouse_web_up_05.jpg); width:735px; height:237px;}
.mission{color:#FFFFFF;float:left;writing-mode:tb-rl;width:30px; font-size:28px; font-family:宋体}
.en_mission{float:left; color:#FFFFFF;margin-left:5px;width:300px;}
.en_mission .tt{
	font-size:32px;
	margin-bottom:10px;
	margin-top: 15px;
	padding-left: 5px;
}.en_mission p{ text-indent:6px}
.aboutfotter{border-top:1px solid #525252; margin-right:25px;padding-top:10px;}
.contact{
	font-size:16px;
	border-bottom:1px solid #ccc;
	width:100px;
	padding-bottom:5px;
	margin-top: 40px;
}

.aboutlist{margin:0;margin-top:50px;padding:0; color:#fff;}
.aboutlist li{height:160px;width:700px;}.aboutlist img{float:left; margin:30px 10px 0 10px ;}.aboutlist div{height:150px;float:left;width:500px;}
.nextt{background:url(../images/nextt.gif);width:54px; height:22px; border:0}
.choose{background:url(../images/choose.gif);width:78px; height:18px; border:0}
.details{width:700px; color:#28434E;}
.header img {vertical-align:middle}
.headerext{
	margin-left:280px;
}.headerexd{margin-left:280px; margin-right:20px;}
.fotter_2{margin-right:20px; margin-top:10px; margin-left:240px; font-size:14px Lucida Sans Unicode, Lucida Grande, sans-serif;}
.fotter_2 a{margin-left:20px;}
.fotter_2 .fo2{ margin-left:248px;}
.more1{
	text-align:right;
	padding-right:14px;
	float: right;
	padding-top: 27px;
}
.details{
	width:550px;
}

