@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	
}

.b1{
background-color:#28434E; height:16px; margin-left:5px; 
}
.b2{

}
.lineone{ height:9px; line-height:22px; border-bottom:1px solid #ccc; color:#28434E; width:220px;}
a{ color:#28434E; cursor:pointer; text-decoration:none; font-size:10px;}
a:hover{ color:#28434E; text-decoration:none; font-size:10px;}
.a1{ color:#fff; text-decoration:none}
.a1:hover{ color:#fff; text-decoration:none;}

.a2{font-size:14px; color:#29404E; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration:none}
.a2:hover{font-size:14px; background-color:#29404E; color:#fff; text-decoration:none; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif}
.a7{font-size:14px; color:#28434E; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; text-decoration:none}
.a7:hover{font-size:14px; color:#28434E; text-decoration:none; font-family:Lucida Sans Unicode, Lucida Grande, sans-serif}


.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}
.a4{font-size:14px;}

.a4:hover{font-size:28px; color:#CCCCCC; font-size:14px;}

.a3:{font-size:14px; color:#fff; text-decoration:none}
.a3:hover{font-size:14px; 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;}
.input1{border:0px solid #ccc;}
.wrap{
	width:1020px;
	height:765px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header{
	width:710px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0;
	font-size:10px;
}
.header span{ margin-left:0px;font-size:10px;}
.contentleft{width:220px;float:left; margin-right:20px;display:inline;margin-left:20px;}
.contentright{
	width:710px;
	float:left;
	border-top:1px solid #28434E;
	border-bottom:1px solid #28434E;
	display:inline;
	height:950px;
}
.pictureshow{margin:50px 0 0 0;}
.picturelist{margin:5px 0 0 0;padding:0}
.picturelist li{width:200px; text-align:left; float:left; margin-right:5px;}
.picturelist li div{width:200px;text-align:left; margin-top:5px;}
.more{ text-align:right;padding-right:60px;}
.guild{margin:10px 0 50px 0;}
.produst_about{width:650px;margin:10px 0 50px 0px;line-height:160%;}
.produst_list ul{margin:0;padding:0;}
.produst_list ul li{width:155px;float:left;margin:0 20px 20px 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: 15px;
	margin-left: 260px;
	width:710px;
	font-size:10px;
}
.fotters{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 260px;
	width:710px;
	font-size:10px;
}
 .f1 a{margin:0 5px;float:left; font-size:10px;}
 .f2 a{margin-left:5px;float:right; font-size:10px;}
 
  .f3{margin:0 0px;float:left;}
 .f4{margin-left:0px;float:right;}
 
.products{}
.productsleft,.products_table,.price,.size{float:left; font-family:Georgia1, Georgia, serif;}
.products_big{border:1px solid #ccc;padding:15px 50px; 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:200px;margin-top:20px;}
.price span{margin-left:60px;}
.smallimg img { float:left; margin:10px 24px 0 0;}
.aboutform{margin-left:30px;}
.aboutform p span{width:180px;padding-right:5px; 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:#28434E;cursor: pointer;}
.1accordion h3.active {background-position: right 5px;background-color: #28434E;	color:#fff;}
.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;}

.accordion {width: 180px;margin-left:10px;}
.accordion h3 ,.accordion .title{padding: 2px 2px;margin: 5px 0;font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#28434E;cursor: pointer;}
.accordion h3.active {background-position: right 2px;background-color: #fff;color:#fff;}
.accordion p {padding: 2px 0px;margin: 0px 0;}
.accordion p a, .accordion p a:hover{color:#28434E;font: 12px Lucida Sans Unicode, Lucida Grande, sans-serif;	height:20px;line-height:20px;text-decoration:none;padding-left:12px;}
.accordion .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; font:14px;}
.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:12px;}
.accordionw .title{ height:30px; line-height:30px; border-bottom:1px solid #ccc;font-size:16px; font-weight:bold; color:#28434E; margin:5px 0;}


.accordion1 {width: 180px;margin-left:10px;}
.accordion1 h3 ,.accordion .title{padding: 0px 0px;margin: 0px 0;font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif;color:#28434E;cursor: pointer;}
.accordion1 h3.active {background-position: right 2px;background-color: #28434E;	color:#fff;}
.accordion1 p {padding: 0px 0px;margin: 0px 0;}
.accordion1 p a, .accordion p a:hover{color:#28434E;font: 12px Lucida Sans Unicode, Lucida Grande, sans-serif;	height:30px;line-height:20px;text-decoration:none;padding-left:12px;}
.accordion1 .title{ height:30px; line-height:20px; border-bottom:1px solid #ccc;font-size:14px; font-weight:bold; color:#28434E; margin:0px 0;}

.accordionw1 {width: 180px;margin-left:10px;}
.accordionw1 h3 ,.accordionw .title{padding: 0px 0px;margin: 5px 0;font: 14px Lucida Sans Unicode, Lucida Grande, sans-serif;color:#28434E;cursor: pointer;}
.accordionw1 h3.active {background-position: right 5px;background-color: #28434E;	color:#fff;}
.accordionw1 p {margin:0px;padding: 10px ;}
.accordionw1 p a, .accordionw p a:hover{color:#28434E;font: 12px Lucida Sans Unicode, Lucida Grande, sans-serif;height:26px;line-height:20px;text-decoration:none;padding-left:12px;}
.accordionw1 .title{ height:30px; line-height:20px; border-bottom:1px solid #ccc;font-size:16px; font-weight:bold; color:#28434E; margin:5px 0;}


.white h3,.white p a,.white p a:hover{color:#fff;}
.viewslide{margin:10px 0 0px 10px;}
.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; width:300px;}
.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:10px;width:700px;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:10px;
	width:150px;
	color:#CCCCCC
}
.customp{width:700px; 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:210px; height:173px;  float:left;margin-right:10px; 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:700px; height:788px; float:left;}
.aboutlefttop{with:700px; height:135px; background:url(../images/images/TangHouse_web_up_02.gif);}
.aboutcenterleft{background:url(../images/images/TangHouse_web_up_03.gif); width:300px; height:416px;float:left;}
.aboutcenterright{background:url(../images/images/TangHouse_web_up_04.gif); width:400px; height:416px;float:left;}
.aboutleftbottom{background:url(../images/images/TangHouse_web_up_05.jpg); width:700px; 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;}
.header img {vertical-align:middle}
.headerext{
	margin-left:260px;font-size:10px;
}.headerexd{margin-left:250px; font-size:10px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#28434E;}
.fotter_2{margin-right:40px; margin-top:40px; margin-left:240px;}
.fotter_2 a{margin-left:20px;}
.fotter_2 .fo2{ margin-left:248px;}
