@charset "utf-8";
/* czz */
/*********base tyle begin************************/
html{ overflow-x:hidden; font-family:Arial, Helvetica, sans-serif; color:#333;}
body{
	background:#fdebdd; color:#3f3f3f; font-family:"微软雅黑"; font-size:12px; text-align:left;
	overflow:hidden;
}
.layout { margin:0 auto; width:1000px; zoom:1; overflow:hidden;}
body, div, dl, dt, dd, ul, ul li, pre, form, fieldset, input, textarea, p, blockquote, th, td, a{ margin:0; padding:0;/* overflow:hidden;*/}
body{overflow:hidden;}
div,table{ margin:0 auto;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset, img{ border:0;}
address, caption, cite, code, dfn, em, th, var{ font-style:normal; font-weight:normal;}
ul{ list-style:none;}
input{ vertical-align:middle;}
caption{ text-align:left;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:bold;}
q:before, q:after{ content:'';}
abbr, acronym{ border:0;}
/**** clear ****/
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix{ zoom:1;} /* IE6 */
*:first-child+html .clearfix{ zoom:1;} /* IE7 */
.clear{ clear:both; font-size:0; height:0; overflow:hidden;}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active {outline: none;star:expression_r(this.onFocus=this.blur());}
a.empty:hover{ text-decoration:none;}
/*public start*/
.font_arial{ font-family:Arial, Helvetica, sans-serif;}
.font_heiti{ font-family:"黑体";}
.font-italic{ font-style:italic;}
.bold{ font-weight:bold;}
.float_l{ float:left;}
.float_r{ float:right;}
.text-center{ text-align:center; /*padding:15px 0;*/}
.text-right{ text-align:right;}
/*public end*/
@font-face {
font-family: 'font1';
src: url('font.eot'); /* IE9 Compat Modes */
src: url('font.eot?#iefix') format('embedded-opentype'), url('font.ttf') format('truetype'),url("font.woff") format("woff");
/* Safari, Android, iOS */
}
.OverflowHide{ overflow:hidden;}
.layout {margin:0 auto; zoom:1; width:1000px;}
.setMarginTop{ margin-top:30px;}
.floatLeft{ float:left;}
/********base tyle end************************/

/*product item public style begin*/
.setMargin{width:1000px; float:left;}
.pBox{ width:1100px; float:left;}
*+html .pBox{ margin-bottom:15px;}
/*product item public style end*/



/************本地头部*扩展*********begin*****/
.acctacImg {background-attachment: fixed;}
.navBoxMain li a{ text-decoration:none;}
.contact *{ vertical-align:middle;}
.header{ height:auto;}
.wrapper{ width:1000px}
.examples{ width:auto}
#aPublic .go1:hover{-moz-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03); transform:scale(1.03);}
/***********本地头部********end**********/

.main{ 
    width:1000px;    
    position: relative;
    z-index: 8;
	background:#eae9e9;
}

/*sidreBar style type1  begin******************/
#top{right:-118px; background:url(../Images/siderBarbg.png) repeat-y;width:108px; position:fixed;_position:absolute; height:auto; top:0; height:100%; /*filter:alpha(opacity=60);opacity:0.6;*/ z-index:9999;}
#top span{ display:block; height:97px;}
#top a{width:108px; padding:8px 0; display:block; margin-bottom:1px; overflow:hidden; background-color:#58aceb; text-align:center; font:16px/20px "微软雅黑" ; color:#fff;}
#top .currA{ background:#25347d;}
#top a.tp1{ position:absolute; bottom:93px; background-color:transparent; border-bottom:1px solid #333;}
#top a.tp{ position:absolute; bottom:56px; text-decoration:none;background-color:transparent; border-bottom:1px solid #333;}
#top a.flight:hover,#top a.on{ text-decoration:none; background-color:#fdebdd; color:#c0011c;}
#top a.tp2 {border-bottom:1px solid #333;background-color:transparent; height: 34px; position:absolute; bottom:0px;}
.tp3 { background:url(../Images/zk.png) no-repeat center; bottom: 30px; height: 84px;opacity: 0.8; position: fixed; right:-108px; width: 68px; z-index:11;}
/*sidreBar style  end******************/


/* 尾部 begin************** */
.foot{ background-color:#fff; font-size:18px; float:left; width:100%;}
.footcontent{ /*float:left;*/ width:100%; padding-top:125px; width:1000px; background:url(../images/fbbg.jpg) no-repeat center top; color:#c9c9c9; line-height:30px; text-align:center; margin:0 auto}
.footcontent a,.footcontent span{ color:#333;}
.serch{ margin:10px auto 15px auto; padding:0 5px 0 22px; width:464px; height:45px; background:url(../images/searchbg.jpg) no-repeat left top;}
.serchkeyword{ margin:11px 0; width:342px; height:23px; line-height:23px; border:0; font-size:14px; color:#999;}
.seobottom span{ display:block; color:#999; line-height:26px; font-size:14px}
.seobottom a{ margin-right:20px;color:#666; line-height:22px}
.relatelink{ padding-bottom:15px; background-color:#fff; width:100%;}
/*尾部 end ********************************/


.boxMain{ overflow:hidden;}




/*banner  style*/
.banner {
	background:url(../Images/banner.jpg) no-repeat scroll center top;
    height:707px;
  /*  overflow: hidden;*/
    position: relative;
    width: 100%;
    z-index: 2;
}

.bimg1{
	/*left: 470px;*/
    position: absolute;
	z-index:8;
	}
.bimg2{
	/*top:137px;*/
	top:-300px;
    position: absolute;
	z-index:8;
	}
	
/*other styel*/

.bannerPoImg
{
	position:relative;
	height:707px;
	overflow:visible;
}

.bannerCont{
	font-size:18px;
	color:#FFF;
	z-index:9;
	height:auto;
	margin:0 auto;
	width:1000px;
	overflow:visible;
}

.consultTit
{
	padding:15px;
}

.consultItems
{
	padding-bottom:30px;
}

.bgimg{
	position:absolute;
	top:468px;
	z-index:-1;
	left:-200px;;
}



/*this is row One product type Block   style begin*/
.productsBox{ width:100%; height:auto;}
.productsBox .blockTit{ height:auto; margin:0 auto; width:1000px; position:relative; text-align:center;}
.productsBox .listItems{ padding:22px; width:1000px;}
.productsBox .buybtnBox{-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;  transition:all 0.3s ease-in-out; transform-style:preserve-3d; transform-origin: center center;}
.productsBox .buybtnBox:hover{
	-moz-transform:scale(0.9);
	-ms-transform:scale(0.9);
	-o-transform:scale(0.9);
	-webkit-transform:scale(0.9);
	 transform:scale(0.9);
	  -moz-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3));
	   -ms-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3));
	    -o-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3));
	 -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3));
	  box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 20%,rgba(255,255,255,.3));}

.listItems .pListType1{ margin-bottom:15px;}

/*this is row four product type Block   style begin*/
.pListType4{ border:1px solid #ddd; width:228px; height:auto; /*margin-right:14px;*/ margin-right:27px; margin-bottom:15px;border-radius:5px; overflow:hidden;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out; transition:all 0.4s ease-in-out;}
.pListType4:hover{ border:1px solid #999; box-shadow:0 0 8px #999;
-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-webkit-transform:translateY(-2px);transform:translateY(-2px);}
.pListType4 .pListItemBox{ width:220px; overflow:hidden;padding:4px; background-color:#fff}
.pListType4 .imgBox{ width:220px; height:154px; overflow:hidden;}
.pListType4 .imgInfo{ position:relative; width:220px; height:154px; overflow:hidden; background-color:#FFF;}
.pListType4 .imgLog{ position:absolute; top:0; right:0px; z-index:2; background:url(../Images/tj.png) no-repeat; width:50px; height:25px; text-align:center;font-size:16px; color:#FFFc11; padding-top:25px;}
.pListType4 .imgLog .imgLogBox{ left:2px; bottom:3px;height:50px; width:50px; line-height:34px; }
.pListType4 .imgLog .Nub{ font-style:normal;  text-align:center; height:25px; line-height:25px; text-align:center;}
.pListType4 .proLink{ border:0; text-decoration:none;}
.pListType4 .otherInfobg{background-color:#333;z-index:8; position:absolute; left:0px; top:155px; width:220px; height:154px; overflow:hidden;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/ /*display:none*/}
.pListType4 .otherInfo{z-index:8; font-size:15px; color:#FFF; position:absolute; left:0px; top:155px; width:215px; height:143px; overflow:hidden;display:none}
.pListType4 .otherInfo img{ margin:0 auto; display:block; margin-top:12px;}
.pListType4 .otherInfo2{z-index:4; font-size:15px; color:#FFF; position:absolute; 
right:1px; bottom:0px;width:219px; height:20px; overflow:hidden;padding-top:60px; 
background:url(../Images/220.png) repeat-x;}
.pListType4 .xiane{z-index:4; font-size:14px; color:#FFF; position:absolute; left:10px; top:10px; float:left; height:20px; overflow:hidden; background-color:#000; border-radius:10px; padding:0 10px;opacity:0.7;}
.pListType4 .proInfoBox{background-color:#FFF; width:220px; height:auto;overflow:hidden;z-index:2;}
.pListType4 a.proTitle{ display:block; font-size:16px; line-height:20px; text-align:left;  text-align:left; width:213px; margin:10px 0px; color:#333; height:45px; line-height:21px; overflow:hidden; padding:0 5px;}
.pListType4 .PriceBuyBox{ width:220px; height:auto;}
.pListType4 .PriceBuyBox .priceBuy{ position:relative; height:45px; width:220px;margin-bottom:10px;}
.pListType4 .PriceBuyBox .priceBuy i{ font-style:normal;}.pListType4 .PriceBuyBox .priceBuy i.money{ font-size:30px;line-height:30px; font-weight:bold; letter-spacing:-2px}
.pListType4 .PriceBuyBox .priceBuy .price{ position: absolute; color:#f63459; font-size:16px; top:0px; left:8px;}
.pListType4 .odp{ font-size:15px; color:#666; text-decoration:line-through;}
.pListType4 .buybtnBox{position:absolute; right:4px; top:4px;}
.pListType4 .buybtnBox .buyBtn{ display:block; width:82px; font-size:18px;text-align:center; line-height:29px; height:30px; color:#FFF; text-decoration:none;  background:#f63459;border-radius:3px;}
.pListType4 .noBuy .buybtnBox .buyBtn{ display:block; font-size:18px; text-align:center; height:30px; color:#FFF; text-decoration:none;background:#777777;}
.pListType4 .willBegin .buybtnBox .buyBtn{ display:block; font-size:18px;  text-align:center;height:30px; color:#FFF; text-decoration:none;background:#078057;}
.pListType4 .moreCom{ width:100%;text-align:center; overflow:hidden; margin:-5px 0 5px 0;}
.pListType4 .moreBtn{ text-align:center; margin:0 auto; display:block; width:115px; height:20px; line-height:20px; color:#333; font-size:12px;}

/*this is row four product type Block  end*/



/*product anim style*/
.itemTag{}
.animGo{}


.tabs{ width:1000px; float:left; }
.tabs a{-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; background:#f3d9c4; float:left; padding:10px 14.4px; font-size:20px; color:#4d4d4d;}
.tabs a.on{color:#c0011c; font-weight:bold; padding-top:20px; margin-top:-10px; background:#c3a686;}
.tabs a:hover{ text-decoration:none; background:#c3a686; color:#c0011c; font-weight:bold;}

#a1 .pBox{ margin-top:20px;}
#a2 .bk_show{ position:relative; float:left; margin-right:8px; min-height:695px;}
#a2 .left{ width:251px; background:url(../Images/bk1.jpg) no-repeat top center;}
#a2 .middle{margin-right:2px; width:371px; background:url(../Images/bk2.jpg) no-repeat top center;}
#a2 .right{ margin-right:0; width:372px; background:url(../Images/bk3.jpg) no-repeat top center;}
#a2 .ovBg{ width:100%; height:695px; background:#000;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; position:relative; top:0; left:0; z-index:6;}
#a2 .ovBg2{ height:233px;}
#a2 .ovBg3{ height:236px; top:226px;}
#a2 .ovBg4{height:236px; top:213px;}

#a2 .ovBg img{ position:absolute; top:50%; left:50%; margin-left:-65px; margin-top:-65px; z-index:8;  }

#a2 .middle .info1{  
color: #010101;
  font-size: 14px;
  position: absolute;
  top: 301px;
  left: 12px;
  z-index: 9;
  line-height: 22px;
  width: 351px;}
#a2 .right .info2{   line-height: 22px;
  color: #010101;
  font-size: 14px;
  position: absolute;
  top: 58px;
  left: 17px;
  z-index: 9;
  width: 352px;}
#a2 .right .info3{  line-height: 22px;
  color: #010101;
  font-size: 14px;
  position: absolute;
  top: 514px;
  left: 15px;
  z-index: 9;
  width: 352px;}

#a2 .left .info0{
  line-height: 22px;
  color: #010101;
  font-size: 14px;
  position: absolute;
  top: 207px;
  left: 23px;
  z-index: 5;
  width: 223px;
}


#a3 .bg1{ height:394px; background:url(../Images/bg1.jpg) no-repeat 50% 0;}
#a3 .bg2{ height:446px; background:url(../Images/bg2.jpg) no-repeat 50% 0;}
#a3 .bg3{ height:347px; background:url(../Images/bg3.jpg) no-repeat 50% 0;}