/**
 * @author  ( 陈星  ) 
 * @copyright Copyright (C) xingzai.org. All rights reserved. 
 */
/*全局CSS*/
body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet{margin:0;border:none;padding:0;}
h2,h3{font-size:18px;color:#565656;}
.l{float:left;}.r{float:right;}.c{clear:both;}.bf{background:#fff;}.bd{border:solid 1px #ccc;}
.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.di{display:inline;}.dib-wrap {font-size:0;/* 所有浏览器 */*word-spacing:-1px;/* IE6、7 */}
.dib-wrap .dib{font-size: 14px;letter-spacing: normal;word-spacing: normal;vertical-align:top;}
@media screen and (-webkit-min-device-pixel-ratio:0){/* firefox 中 letter-spacing 会导致脱离普通流的元素水平位移 */
.dib-wrap{letter-spacing:-5px;/* Safari 等不支持字体大小为 0 的浏览器, N 根据父级字体调节*/}}
.dib {display: inline-block;*display:inline;*zoom:1;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}.vh{visibility:hidden;}.vv{visibility:visible;}
.lh22{line-height:22px;}.lh33{line-height:33px;}
.f18{font-size:18px;}.f14{font-size:14px;}.f16{font-size:16px;}.f22{font-size:22px;}
.mc{margin:0 auto;}.m5{margin:5px 0;}.m-10{margin-top:10px;}
.p5{padding:5px;}.p10{padding:10px;}.p-11{padding:11px 0;}.p0{padding:0;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.w100{width:100%;}.w33{width:33.3% !important;width:33%;}.w50{width:50%;}.w15{width:15%;}.w24{width:24%;}.w76{width:76%;}.w96{width:980px;}.w20{width:20%;}

embed, object,iframe{display:block;margin:10px auto;}
li {list-style-type:none;}
a:link,a:visited {	text-decoration:none;color:#565656;}
a:hover{color:#961f1f;}
input.inputbox,textarea.inputbox,input,select {color:#565656;background-color:#ffffff;box-shadow:0 1px 1px rgba(192,192,192,0.7) inset,0px 0px 2px rgba(192,192,192,0.7);	border:1px solid #c0c0c0;	margin:5px 3px !important;	padding:3px 0 !important;}
.inputbox:hover {background:#f3f4e8;}
html{background:#FFF;}
body {font-family:Microsoft YaHei,FangSong;margin:0 auto;max-width:1920px;}
/**************/
.head{background:#792014;padding-top:16px;}
.h-inner{background:#f4f5ef;padding:50px 0 10px 0;}
.h-inner .dib-wrap{width:960px;}
.logo{width:216px;}
.mainmenu{width:600px;padding:40px 0 0 40px;}
.mainmenu .dib-wrap{width:100%;}
.mainmenu .dib{border-left:solid 1px #ccc;line-height:24px;}
.mainmenu .last{border-right:solid 1px #ccc;}
.mainmenu a:link,.mainmenu a:visited{font-size:18px;color:#565656;display:block;line-height:24px;width:112px;}
.mainmenu a:hover{color:#961f1f;font-weight:bold;}
.content h2{color:#961f1f;line-height:33px;border-bottom:dotted 1px #961f1f;letter-spacing:1px;}
p{color:#565656;padding:5px 0;line-height:1.6em;text-indent:28px;}
.list p{height:180px;}
/*slideshow*/
.banner{height:372px;background:#510108 url(../images/bbg-1.jpg) repeat-x 0 bottom;border-bottom:solid 1px #ccc;border-top:solid 1px #FFF;}
.b-inner{background:url(../images/bbg-2.jpg) no-repeat right bottom;}

.box_skitter {	position:relative;	width:800px;	height:300px;	background:#510108 url(../images/bbg-1.jpg) repeat-x 0 bottom;}
.box_skitter ul {	display:none;}
.box_skitter .container_skitter {	overflow:hidden;	position:relative;}
.box_skitter .image {	overflow:hidden;}
.box_skitter .image img {	display:none;}
.box_skitter .box_clone {	position:absolute;	top:0;	left:0;	width:100px;	overflow:hidden;	display:none;	z-index:1;}
.box_clone img {	position:absolute;	top:0;	left:0;	z-index:1;}
.box_skitter .info_slide {position:absolute;top:15px;	left:15px;	background:#000;	color:#fff;	font:bold 11px arial;	padding:5px 0 5px 5px;
	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;	opacity:0.75;	z-index:2;}
.box_skitter .info_slide .image_number {	background:#333;	float:left;	padding:2px 10px;	margin:0 5px 0 0;	cursor:pointer;	-moz-border-radius:2px;
	-webkit-border-radius:2px;	border-radius:2px;}
.box_skitter .info_slide .image_number_select {	background:#cc0000;	float:left;	padding:2px 10px;	margin:0 5px 0 0;}
.box_skitter .label_skitter {	z-index:50;	position:absolute;	bottom:0px;	left:0px;	display:none;}
.loading {	position:absolute;	top:50%;	right:50%;	z-index:10000;	margin:-16px -16px;	color:#fff;	text-indent:-9999em;	overflow:hidden;	
background:url(../images/ajax-loader.gif) no-repeat left top;	width:32px;	height:32px;}
.label_skitter {	z-index:50;	position:absolute;	bottom:0px;	left:0px;	color:#fff;	display:none;	border-top:1px solid #000;}
.info_slide * {	font-family:Consolas,arial,tahoma !important;}
.box_skitter_large97 {	width:960px;	height:372px;}
.box_skitter {background:url(../images/slideshowbg.jpg) no-repeat left bottom}
/*slideshow结束*/
/*产品列表*/
.products-list{max-width:1440px;}
.products-list .dib{width:240px;}
.products-list .inner{border:solid 2px #ccc;border-radius:4px;box-shadow:1px 1px 1px #e2e2e2;}
.products-list h2{border-bottom:solid 2px #e2e2e2;}

/*产品页面*/
.p-img{width:66%;}
.p-img img{border:solid 1px #e2e2e2;}
.p-desc{width:33%;text-align:left;}
.p-desc p{color: #848484;padding:10px 5px 10px 20px;text-indent:24px;letter-spacing: 1px;font: 12px/26px "Microsoft Yahei";white-space: pre-wrap;word-wrap: break-word;word-break: break-all;}

/*sidebar-r*/
.sidebar-r ul{}
.sidebar-r li{border:solid 1px #ccc;margin-bottom:5px;}
.sidebar-r a:link,.sidebar-r a:visited{display:block;background:#510208;}
.sidebar-r a:hover{background:#94c748;}
.sidebar-r span{display:block;line-height:34px;color:#f2f2f2;width:100%;cursor:pointer;}
/*contact*/
.inner.contact{margin-top:70px;}
/*merchants*/
.inner.merchants{margin-top:60px;}
/*footer*/
.footer{height:140px;background:#000 url(../images/fbg.jpg) repeat-x;color:#ccc;padding-top:60px;font-size:14px;}
.footer a:link,.footer a:visited{color:#ccc;}
.footer a:hover{color:#3399cc;}
.power a{font-size:12px;}



