body {
	font-family: Lucida Grande, Lucida Sans Unicode, Tahoma, Helvetica, Arial, Hiragino Sans GB, sans-serif; text-align:center;
}
h1 {
	font-family: Microsoft YaHei, STHeiti, sans-serif;
}
h2 {
	font-family: Microsoft YaHei, STHeiti, sans-serif;
}
a {
	color: rgb(5, 99, 195); text-decoration: none;
}

.page-main {
	margin: 0px auto;
}
.theme-footer {
	text-align: center; line-height: 1.8; margin-top: 10px;
}
.bg-black {
	background: rgb(51, 51, 51) !important;
}
.orange {
	color: rgb(255, 133, 60);
}
.yellow {
	color: rgb(255, 194, 0);
}
.link-color {
	color: rgb(102, 102, 102);
}

.btn-simple > span {
	background-image: linear-gradient(rgb(254, 254, 254), rgb(243, 243, 243));
}
.btn-simple:hover > span {
	background-image: linear-gradient(rgb(243, 243, 243), rgb(233, 233, 233));
}
.btn-simple:focus > span {
	background-image: linear-gradient(rgb(243, 243, 243), rgb(233, 233, 233));
}
.btn-import > span {
	background-image: linear-gradient(rgb(226, 35, 44), rgb(202, 24, 35));
}
.btn-import:hover > span {
	background-image: linear-gradient(rgb(255, 36, 47), rgb(218, 25, 34));
}
.btn-import:focus > span {
	background-image: linear-gradient(rgb(255, 36, 47), rgb(218, 25, 34));
}
.btn-major > span {
	background-image: linear-gradient(rgb(252, 89, 16), rgb(252, 79, 7));
}
.btn-major:hover > span {
	background-image: linear-gradient(rgb(232, 82, 14), rgb(216, 68, 6));
}
.btn-major:focus > span {
	background-image: linear-gradient(rgb(232, 82, 14), rgb(216, 68, 6));
}
.btn-caution > span {
	background-image: linear-gradient(rgb(248, 148, 22), rgb(244, 144, 18));
}
.btn-caution:hover > span {
	background-image: linear-gradient(rgb(218, 125, 12), rgb(205, 117, 10));
}
.btn-caution:focus > span {
	background-image: linear-gradient(rgb(218, 125, 12), rgb(205, 117, 10));
}
.btn-collapse {
	background-color: white;
}
.btn-expand {
	background-color: white;
}


input {
	height: 21px;
}
select {
	height: 21px;
}
.input-comb > .input-comb-addon {
	height: 21px;
}
.number .btn span {
	padding-left: 0px;
}
.btn-flat:hover > span {
	
}
.btn-flat:focus > span {
	
}
.number .btn span span {
	padding-right: 0px;
}


 



#head{width: 100%; height: 90px; text-align: center;padding-top: 20px; background-color: rgb(255, 255, 255); }
.head  {
	width:1100px; height: 90px; text-align: center; overflow: hidden; margin:0px auto;  border:0px solid #000000;
}
.head .logo {
	 float:left; border:0px solid #000000; width:310px;
}
.head  .ph-search {
	width: 450px; border:0px solid #000000;  float:left; margin-top:20px;margin-left:10px;
}
.head  .ph-search .search-form {
	margin: 0px; padding: 0px; border: 2px solid #f77209; border-image: none; height: 35px; line-height: 35px; overflow: hidden;
}
.head  .ph-search .search-form .search-input {
	margin: 0px; padding: 2px; border: 0px currentColor; border-image: none; width: 372px; height: 35px; color: rgb(153, 153, 153); line-height: 30px; font-size: 12px; float: left; display: block;
}
.head  .ph-search .search-form .submit-btn {
	margin: 0px; border: 0px currentColor; border-image: none; width: 70px; height: 35px; color: rgb(255, 255, 255); font-size: 15px; cursor: pointer; background-color: #f77209;
}
.head  .ph-search .search-hot {
	text-align: left; margin-top: 5px;
}
.head  .ph-search .search-hot .blue {
	color: rgb(85, 171, 255);
}
.head  .hot-item {
	color: rgb(153, 153, 153); margin-right: 10px;
}
.head .headfuwu{ color: rgb(181, 181, 181);  font-size: 12px;border:0px solid #000000; width:200px; overflow:hidden; margin-right:0px; float: right; }
.head .headfuwu ul{ list-style:none; display:inline;}
.head .headfuwu ul li{ list-style:none;  width:50px; float:left; margin-left:15px;}
.head .headfuwu ul li span{ width:100%; }

.footer{width: 100%; text-align: center; background-color: rgb(48, 48, 48); height:170px; font-size:14px; margin-top:25px;}
.footer_box {
	margin: auto; width: 1000px; padding-top: 40px; display: block;  
}
.footer_box_ereima{ float:left; width:200px; text-align:center;}
.footer_box_content{ float:left; color: #FFFFFF; line-height:25px; padding-left:50px; padding-top:10px;text-align:left}
.footer_box_right{float:left; color: #FFFFFF; line-height:25px; padding-left:50px; padding-top:10px; text-align:left}

.content {OVERFLOW: hidden; MARGIN: 20px auto; WIDTH: 1100px; border:0px solid #000000; text-align:left;
}
.left {
	OVERFLOW: hidden; FLOAT: left; WIDTH: 250px;border:0px solid #000000; 
}
.right{
	OVERFLOW: hidden; FLOAT: right; WIDTH: 832px;
	 
}
.right_content{
	 
	OVERFLOW: hidden; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; MIN-HEIGHT: 458px; BORDER-LEFT: #d5d5d5 1px solid;  
}
.path{border-bottom:1px solid rgb(229, 229, 229);color: rgb(102, 102, 102);line-height: 40px; font-size: 14px; font-weight: bold;  background-color: rgb(248, 248, 248); padding: 0px 10px; height: 40px;}
.path a{ color:#333333; font-size:12px; font-weight: normal;}

.titbox{border-bottom:1px solid rgb(229, 229, 229);border-top:1px solid rgb(229, 229, 229);color: rgb(102, 102, 102);line-height: 40px; font-size: 14px; font-weight: bold;  background-color: rgb(248, 248, 248); padding: 0px 10px; height: 40px;}



.top_nav {width: 830px !important; float: left;height: 40px;}
.top_nav ul{height: 40px; line-height: 40px; font-size: 15px; margin-left: 40px; float: left; display: block;}
.top_nav ul li{padding: 0px 26px; float: left;padding: 0px 15px; text-align: center; float: left;}
.top_nav ul li a{ font-weight:bold; font-size:15px; text-decoration:none; color:#333333}
.top_nav ul li a:hover{ font-weight:bold; font-size:15px; text-decoration:none; color:#FF6600;}

.catalog{}
.catalog dl dt {
	FONT-SIZE: 14px; HEIGHT: 32px; FONT-FAMILY: 'Microsoft YaHei';  FONT-WEIGHT: normal; PADDING-LEFT: 25px; LINE-HEIGHT: 32px;
	border-bottom:1px solid rgb(229, 229, 229);border-top:1px solid rgb(229, 229, 229);border-image: none;  background-color: #FFFFFF ;color: rgb(102, 102, 102);
}
.catalog dl dt A {
	COLOR: #323232
}
.catalog dl  dd {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}

.catalog dl  dd A {
	HEIGHT: 25px; BACKGROUND: url(../images/ico2.gif) no-repeat 18px center; MIN-WIDTH: 68px; FLOAT: left; PADDING-LEFT: 40px; LINE-HEIGHT: 25px; _width: 68px;
	OVERFLOW: hidden;color: rgb(102, 102, 102); DISPLAY: inline-block
}

.leftbox{
	border: 1px solid rgb(229, 229, 229); border-image: none;  background-color: #FFFFFF ;color: rgb(102, 102, 102); margin-bottom:25px; clear:both;
}
.leftbox H2 {
	border-bottom:1px solid rgb(229, 229, 229);
	 background-color: rgb(248, 248, 248); padding: 0px 10px; height: 40px; color: rgb(102, 102, 102); line-height: 40px; font-size: 14px; font-weight: bold;
}
.leftbox H2 A {
	COLOR: #fff
}
.leftcontent{ padding:15px; line-height:25px; }

.leftcontent img{ margin:0px auto; vertical-align:central;display:block;}



.box{
	border: 1px solid rgb(229, 229, 229); border-image: none;  background-color: #FFFFFF ;color: rgb(102, 102, 102); margin-bottom:25px; clear:both;
}
.box H2 {
	border-bottom:1px solid rgb(229, 229, 229);color: rgb(102, 102, 102);
	 background-color: rgb(248, 248, 248); padding: 0px 10px; height: 40px;  line-height: 40px; font-size: 14px; font-weight: bold;
}



.page {
	width: 100%; text-align: center; line-height: 13px; overflow: hidden; padding-top: 12px; font-size: 12px; display: inline-block; height:50px; line-height:50px; text-align:center; clear:both; margin:10px auto ;border:0px solid rgb(229, 229, 229);
}
.page a {
	margin: 1px 3px 0px; text-align: center; color: rgb(139, 141, 134); line-height: 13px; display:block; border:1px solid rgb(229, 229, 229); line-height:30px; padding:10px 15px; display:inline; text-decoration:none;
}
.page a:hover{
	border:1px solid #FF6600; 
}
.page a.on {
	border:1px solid #FF6600;
}
.page a.syy {
	background: url("../images/icons.gif") no-repeat 0px -120px; top: 2px; width: 39px; height: 13px; position: relative;
}
.page a.xyy {
	background: url("../images/icons.gif") no-repeat -50px -120px; top: 2px; width: 39px; height: 13px; position: relative;
}
.page a.jh {
	color: rgb(54, 45, 45);
}
.con2 {
	width: 717px; overflow: hidden; padding-left: 5px;
}

 
            .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
            .tb-pic a img{vertical-align:middle;}
            .tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
            .tb-thumb{overflow:hidden; float:left;width:494px;height:74px;}
            .tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:70px;margin:0 0px 0 8px;overflow:hidden;padding:1px;}
            .tb-s310{height:502px;width:750px; border:0px solid #CCCCCC;}
			 .tb-s310 img{max-height:502px;max-width:750px; width: auto; height:auto;}
            .tb-s310 a{*font-size:271px;}
            .tb-s40 a{*font-size:35px;}
            .tb-s40, .tb-s40 a{height:70px;width:105px;}
			.tb-s40, .tb-s40 a img{max-height:70px;max-width:105px; width:auto; height:auto;border:1px solid #EBEBEB;}
            .tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
            .tb-thumb .tb-selected{border:1px solid #000}
            .tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
            .tb-thumb li div{border:1px solid #CDCDCD;}
            div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:1100px;height:700px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
            div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
            .prev{float:left;line-height:70px;height:70px;width:28px;font-weight:bold;font-size:20px;cursor: pointer; background:url(../images/cion_left.png) no-repeat left center;}
            .next{float:right;line-height:70px;height:70px;width:28px;font-weight:bold;font-size:20px;cursor: pointer;background:url(../images/cion_right.png) no-repeat right center;}
 
 
 .itemslist {
	padding: 0px  10px; margin:30px auto;
}
.itemslist li {
	margin: 0px 5px 5px; width: 260px; height: 233px; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.item .pic {
	border: 0px currentColor; border-image: none; width: 258px; height:173px; text-align: center; line-height: 166px; overflow: hidden; background-color: rgb(255, 255, 255); border:1px solid rgb(229, 229, 229) ;
}
.item .pic img {
	vertical-align: middle; max-width: 100%; max-height: 100%;width: auto; height: auto;
}
.item .name {
	height: 30px; color: rgb(124, 124, 124); overflow: hidden; padding-right: 10px; padding-left: 10px; font-size: 12px;  display: block; line-height:30px;
}
.item .price {
	padding-left: 10px; font-family: verdana; font-size: 16px; height: 26px; color:#F00;
}


.list-a {  }
.list-a ul { list-style:none;margin:15px auto ;}
.list-a  ul li {
	 border: 0px solid rgb(221, 221, 221); border-image: none; width: 259px; height: 240px; margin-right: 0px; margin-bottom: 25px; float: left; position: relative;margin-right: 0px; margin-left: 14px;
}
.list-a ul li img {width: 239px; height: 187px; border: 1px solid rgb(221, 221, 221); padding:10px;}
.list-a  ul li h4 {height: 22px; line-height: 22px; overflow: hidden; padding-top: 2px; padding-left: 3px;  text-align:center;}
.list-a  ul li h4 a {color: rgb(208, 18, 27); font-size: 12px; color:#666666}

.list-a dl {padding: 20px 0px 0px 40px; width: 199px; overflow: hidden; float: left;}
.list-a dl dt {height: 40px; color: rgb(180, 180, 180); line-height: 40px; overflow: hidden;  border-bottom:1px #CCCCCC dashed;background: url("../images/cion3.jpg") no-repeat 10px  center;list-style:none;}
.list-a dl dt a {color: rgb(109, 109, 109); height: 40px; line-height:40px;   padding-left:15px;}
.list-a dl dt img {border: 1px solid rgb(222, 222, 222); border-image: none; width: 195px; height: 160px;}
.list-a dl dt a:hover img {}
.list-a dl dd {width: 199px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; margin-top: 3px; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.list-a dl dd span {padding: 0px 0px 4px 10px; line-height: 28px; overflow: hidden; display: block;}
.list-a dl dd em {right: 0px; bottom: 0px; position: absolute;}
.list-a dl dd em a {width: 64px; display: block;}
.list-a dl dd em a:hover {text-decoration: none;}





.list_a dl {
	margin:25px 60px ;
}
.list_a dl dt {
	height: 40px; color: rgb(180, 180, 180); line-height: 40px; overflow: hidden;  border-bottom:1px #CCCCCC dashed;list-style:none;
}
.list_a dl dt a {
color: rgb(109, 109, 109); height: 40px; line-height:40px;   padding-left:0px; font-weight:bold;
}
.list_a dl  dd a {
color: rgb(109, 109, 109); height: 80px; line-height:25px;   padding-left:0px; text-decoration:none;
}



.list_b ul {
	margin: 15px 0px;color: rgb(109, 109, 109);
}
.list_b ul li {
	height: 25px; color: rgb(180, 180, 180); line-height: 25px; overflow: hidden;  border-bottom:1px #CCCCCC dashed;background: url("../images/cion3.jpg") no-repeat 10px  center;list-style:none;
}
.list_b ul li a {
color: rgb(109, 109, 109); height: 25px; line-height:25px;   padding-left:15px; 
}


.list-c {  }
.list-c ul { list-style:none;margin:15px auto ;}
.list-c  ul li {
	 border: 0px solid rgb(221, 221, 221); border-image: none; width: 150px; height: 157px; margin-right: 0px; margin-bottom: 25px; float: left; position: relative;margin-right: 0px; margin-left: 14px;
}
.list-c ul li img {width: 120px; height: 100px; border: 0px solid rgb(221, 221, 221); display:block; margin:0px auto;}
.list-c  ul li h4 {height: 22px; line-height: 22px; overflow: hidden;  padding-left: 3px;  text-align:center;}
.list-c  ul li h4 a {color: rgb(208, 18, 27); font-size: 12px;}
 
 .ys{font-family:'Microsoft YaHei';background:url('../Images/ys.jpg') no-repeat center 0;height:1370px; }
.ys h3{height:84px; text-align:center; overflow:hidden; padding:22px 0 0;}
.ys ul{width:960px; margin:0 auto;}
.ys li.ys-a{padding:70px 0 0 90px;height:240px;background:url('../Images/ys1.jpg') no-repeat}
.ys li.ys-b{padding:60px 0 0 538px;background:url('../Images/ys2.png') no-repeat; height:284px;}
.ys li.ys-c{padding:40px 0 0 90px;height:230px;background:url('../Images/ys3.jpg') no-repeat}
.ys li.ys-d{padding:90px 0 0 490px;background:url('../Images/ys4.jpg') no-repeat; height:247px;}
.ys li span{font-size:22px;color:#625d58; font-weight:bold; display:block;padding:10px 0 15px;width:400px;}
.ys .txt{border-top:1px dashed #818181; padding:10px 0 0;width:405px; margin-left:3px;}
.ys li span b{color:#eb6e09;font-size:30px; display:block;}
.ys li span i{display:block; font-size:12px; font-weight:normal; color:#f77309; font-style:normal;}
.ys li p{color:#333; font-size:14px;line-height:28px; width:398px;}
.ys li p b{color:#7d3c07; font-weight:normal;}
.ys li.ys-b span{width:420px;}
.ys li.ys-b .txt{width:425px;}
.show1{ padding:30px; line-height:25px; font-size:14px; }
.show1 .titles{ line-height:40px; height:40px; display:block; border-bottom:1px solid #CCCCCC; text-align:center;}