@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	padding: 0;
	font: 12px/1.5em Microsoft yahei;
	/*behavior:url("js/hover.htc"); */

}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

html {
	_overflow-y:scroll;
	
}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, select {
	font: 100% arial, helvetica, clean, sans-serif;
}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
li {
	list-style: none;
}
img, fieldset {
	border: 0;
}
a {
	color: #707070;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #707070;
	text-decoration: none;
}


@font-face
{
font-family: ziti;
src:url(../font/DINLight.otf); /* IE9+ */
}

@font-face
{
font-family: ziti2;
src:url(../font/DINRegular.otf);/* IE9+ */
}

.aclear{overflow:hidden; clear:both;}
/*opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85); */


.head{ width:60%; height:95px; margin:0 auto; }

.logo{ float:left; margin-top:30px; margin-left:4px; }

.addr{ height:24px; line-height:24px; text-indent:24px; background:url(../images/address.png) no-repeat; float:left; margin-top:44px; margin-left:13px; font-size:16px; color:#727172; }

.nav{ float:right; margin-top:47px; }

.nav ul{ }

.nav ul li{ border-left:#bababb solid 2px; float:left; height:26px; line-height:26px; font-size:18px;  text-indent:12px; padding-right:30px; }

.nav ul li a{ color:#3e3a39; }

.nav ul li a:hover{  color:#d97a27; }

#ding{ color:#d97a27;  }

.line{ width:100%; height:6px; line-height:1px; background:url(../images/line.jpg) repeat-x;  }

.banner{ width:100%; height:450px; margin-top:4px; }

#player{position:relative;width:100%;height:100%;overflow:hidden; z-index:99; }

#player a{ width:100%; display:block; }

#player *{border:0;padding:0;margin:0;}

#player .Limg{position:relative; width:100%; display:block; z-index:99}

#player .Limg li{position:absolute;top:0;left:0; width:100%; display:block;}

#player .Limg li img{ border:0; }

#player .Nubbt{z-index:1;right:432px;bottom:0; line-height:25px; width:100px; z-index:99; height:30px;}
.cc{z-index:1;right:432px;bottom:0; line-height:25px; width:500px; z-index:99; height:30px; float:right; margin:0 auto;}
.cc span{cursor:pointer; width:14px; height:14px; background:url(../images/dian2.png) no-repeat 0 0;  float:left; margin-right:10px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.png'); _background-image:none;}

.cc span.on{background:url(../images/dian1.png) no-repeat 0 0; width:14px; height:14px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.png'); _background-image:none;}
#player .Nubbt span{cursor:pointer; width:14px; height:14px; background:url(../images/dian2.png) no-repeat 0 0;  float:left; margin-right:10px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.png'); _background-image:none;}

#player .Nubbt span.on{background:url(../images/dian1.png) no-repeat 0 0; width:14px; height:14px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.png'); _background-image:none;}

.about{ width:auto; margin:0 auto; background:url(../images/about.png) no-repeat center; }

.abt{ width:31%; margin:0 auto; padding-top:150px; color:#595757; font-size:16px; line-height:28px; text-align:center; }

.about2{ width:42%; margin:50px auto 0;  }

.t1{ float:left;  }

.t2{ float:left; margin-left:53px; }

.t2 h2{ color:#686d75; font-size:24px; line-height:30px; }

.t2 h2 span{ font-size:16px; color:#727171; }

.t2 ul li a{ width:280px; height:38px; line-height:38px; background:#9b9a9b; color:#FFF; text-align:center; font-size:18px; margin-top:20px; display:block;  }

.t2 ul li a:hover{ background:#d97a27;  }

.bg1{ width:100%; margin-top:70px; padding-bottom:30px; background:#f9f9f9; }

.nr{ width:55%; margin:0 auto; }

.c1{ width:50%; float:left; }

.c2{ width:50%; float:left }

.tit{ font-size:22px; padding-top:46px; margin-bottom:42px; }



.tj{ width:100%; margin-bottom:14px; }

.tj_l{ width:48%;  position:relative; float:left; }

.tj_l img{ width:100%; }

.jg{ width:73px; height:72px; position:absolute; left:-5px; top:-8px; background:url(../images/left.png) no-repeat 0 0; font-size:14px; color:#FFF; line-height:52px; padding-left:2px; }

.tj_r{ width:50%; float:right; font-size:16px; line-height:30px; }

.wz{ font-size:12px; line-height:24px;  }

.wzbt{ float:left; }

#divdown1,#divdown2{ float:left; background:#000; color:#FFF; }

.wz2{ font-size:12px; line-height:24px; margin-top:8px;  }

.wzt{  }

.anniu{ padding-top:10px; }

.anniu a{ width:81px; height:22px; line-height:22px; font-size:12px; background:#cbcbcb; color:#FFF; display:block; text-align:center; }

.anniu a:hover{ background:#000;  }

.hdd{ width:100%; }

.hdd ul h2 span{  width:16%; font-size:14px; text-align:center; float:left; line-height:30px; display:block; }

.hdd ul li{ width:100%;  }

.hdd ul li span{ width:200px; font-size:12px; text-align:center;  line-height:36px; }

.tit2{ font-size:22px; padding-left:94px; padding-top:46px; margin-bottom:42px; }

.hdd{ padding-left:71px; }

.case{ width:auto; margin:0 auto; background:url(../images/case.png) no-repeat center; }

.ban{ width:100%; margin: 40px auto; text-align:center }

.yl{ width:55%; margin: 0 auto; }

.yl_l{ width:40%; float:left; font-size:14px; line-height:24px; margin-top:24px; }

.yl_r{ width:40%; float:right; }

.yl_r img{ width:100%; float:right; display:block }

.yl1{ width:145px; height:39px; line-height:39px; font-size:24px; border:#231815 solid 3px; text-align:center; }

.yl2{ margin-top:22px; }

.yl4{ margin-top:30px; }

.yl5{ margin-top:30px; }

.yl5 a{ color:#d97a27; }
 
.ylt_l{ width:40%; float:left;  }

.ylt_l img{ width:100%; }

.ylt_r{ width:40%; float:right; font-size:14px; line-height:24px; margin-top:24px; }

.ylt_r img{ float:right; display:block }

.gg{ width:100%; background:#efeff0; text-align:center; margin:40px auto; }

.kong{ width:100%; height:40px; }

.sj{ width:100%; height:405px; background:#333333; text-align:center; margin:40px auto 0; }

.sj2{ width:100%; height:auto; background:#ffffff; text-align:center; margin:0 auto;}

.sjs{ width:55%; margin:0 auto; background:#fdfdfd; padding-top:42px; }

.sjj{ width:90%; margin:0 auto; }

.s_l{ width:165px; height:165px; border:#b5b5b6 solid 3px; position:relative; float:left; }

.s_l img{ position:absolute; top:12px; left:12px; }

.s_r{ width:40%; float:left; margin-left:45px; }

.s_k{ width:20px; height:5px; background:#9b7842; margin-top:37px; }

.s_t{ font-weight:bold; font-size:14px; color:#171614; line-height:24px; margin-top:5px; }

.s_b{ line-height:20px; }

.sjs2{ width:55%; margin:0 auto; background:#fdfdfd; padding-top:42px; padding-bottom:70px;  }

.s2_l{ width:40%; float:left; margin-left:220px; }

.s2_r{ float:right; width:165px; height:165px; border:#b5b5b6 solid 3px; position:relative; }

.s2_r img{ position:absolute; top:12px; right:12px; }

.links{ width:100%; height:60px; background:#d97a26;}

.link{ width:55%; margin: 0 auto; line-height:60px;    }

.link h2{ float:left; font-size:20px; color:#FFF; }

.link ul li{ float:left; font-size:18px; margin-left:40px; background:url(../images/dline.jpg) no-repeat 0 22px; text-indent:10px; }

.link ul li a{ color:#FFF;  }

.footbg{ background:#333333; }

.foot{ width:55%; margin:0 auto; position:relative;  }

.dlogo{ width:20%; padding-top:25px; border-right:#404040 solid 1px; float:left; margin-top:50px; padding-bottom:150px; }

.dnav{ width:40%;  float:left; margin-top:65px; margin-left:42px; }

.dn{ width:25%; float:left; }

.dn h2{ font-size:14px; color:#FFF; margin-bottom:30px; }

.dn ul{ }

.dn ul li{ font-size:14px; color:#a9a9a9; line-height:24px; }

.ca{ width:27%; float:right; margin-top:68px; }

.ca_l{ width:60px; line-height:30px;  font-size:20px; color:#b7b7b7; background:url(../images/lin.jpg) no-repeat 55px -5px; float:left; }

.ca_l span{ color:#e8eae9; } 

.ca_r{ width:190px; margin-left:20px; float:right;}

.ca_r ul li{ width:48%; float:left; margin-right:3px; line-height:1px; height:auto; overflow:hidden; margin-bottom:3px;}

.ca_r ul li a{ width:100%; line-height:1px; }

.ca_r ul li a img{ width:100%; line-height:1px; }

.fx{ position:absolute; right:0; bottom:5px; } 

.fx ul li{ float:left; margin-right:7px; }

.conbg{ width:100%;   border-top:#404040 solid 1px;}

.con{ width:55%; margin:0 auto; line-height:34px; color:#b5b5b6; }

.main{ width:100%; background:#ededec; padding-bottom:30px; padding-top:22px;  }

.zt{ width:60%; margin:0 auto; padding-top:100px; background:#ffffff; }

.zt_l{ width:30%; float:left; }

.nyline{ width:39px; height:3px; background:url(../images/nyline.jpg) no-repeat; margin-left:48px; margin-bottom:18px;}

.zt_l h2{ font-size:20px; padding-bottom:20px; text-indent:50px; line-height:30px; }

.fl ul li{ font-size:16px; line-height:40px; text-indent:50px }

.zt_r{ width:70%; float:right; position:relative; }

.mbx{ font-size:18px; }

.mbx a{ color:#231815; }

.mbx a:hover{ color:#d97a27 }

.mbx span{ color:#d97a27 }

.caselist{ padding-top:88px; }

.cases{ padding-bottom:60px; }

.case_1{ font-size:22px; line-height:30px;  }

.case_1 a{ color:#3e3a39  }

.case_1 a:hover{ color:#d97a27  }

.case_2{ font-size:14px; color:#595757; line-height:30px;}

.case_3{ width:100%; }

.case_3_l{ width:50%; height:auto; float:left;line-height:30px; font-size:14px; position:relative; padding-top:10px;     }

.case_3_l a{ color:#d97a27; position:absolute; left:0; bottom:0; } 

.case_3_r{ width:35%; float:left; padding-left:50px;}

.case_3_r img{ width:100%;} 

.neirong{ padding-top:48px; }

.rollBox {

clear:both;

height:437px;

width:663px;

position:relative;
margin-top:20px;

/*background:url(/templets/jianke/images/js_bg.jpg) repeat-x;*/

}

.rollBox .LeftBotton {

height:19px;

width:17px;

background:url(../images/leftj.png) no-repeat 0 0;

overflow:hidden;

display:inline;

margin:0;

cursor:pointer;

position:absolute;

left:-36px;

top:210px;

z-index:999;

/*margin-right:17px;*/

}

.rollBox .RightBotton {

height:19px;

width:17px;

background:url(../images/rightj.png) no-repeat 0 0;

overflow:hidden;

display:inline;

margin:0;

cursor:pointer;

position:absolute;

right:-36px;

top:210px;

z-index:999;

}

.rollBox .Cont {

width:663px;

overflow:hidden;

float:left;

position:relative;

height:437px;

}

.rollBox .ScrCont {

width:500000px;

}

.rollBox .Cont .pic {

width:663px;

height:437px;

float:left;

background:#FFF;

margin-top:0;


}

.rollBox .Cont .pic img {

display:block;

width:663px; height:437px;

}

.rollBox #List1, .rollBox #List2 {float:left; margin:0; padding:0;}
.rollBox #List2 {float:left; margin:0; padding:0; position:relative; _left:-20px;}


.nrbt{ font-size:16px; color:#231815; line-height:50px; }

.nnr{ width:663px; font-size:14px; color:#3e3a39; line-height:24px; }

.fy{ width:663px; font-size:18px; margin-top:80px; margin-bottom:90px; }

.pre{ float:left; color:#727171 }

.nex{ float:right; color:#727171 }

.maina{ width:100%; margin:0 auto; background:#ededec; padding-top:22px; padding-bottom:22px; }

.ztx{ width:60%; margin:0 auto; background:#ffffff; }

.ztx_l{ width:20%; float:left; background:#fbfbfb;  }

.ztx_l h2{ font-size:20px; padding-bottom:20px; text-indent:50px; }

.ztx_l .fl{ padding-top:76px; }

.ztx_r{ width:80%; padding-top:76px; float:right; padding-bottom:550px; }

.ztx_r .mbx{ width:90%; margin:0 auto; border-bottom:#dddede solid 2px; padding-bottom:20px; }


.newslist{ width:85%; margin:20px auto; } 

.newslist ul li{ height:40px; line-height:40px; border-bottom:#CCC dashed 1px;  text-indent:20px; }

.newslist ul li a{ float:left; font-size:14px; }

.newslist ul li span{ float:right; display:block; font-size:12px }

.nynr{ width:85%; margin:20px auto; }

.ny1{ height:40px; font-size:14px; text-align:center;}

.ny2{ line-height:30px;} 



.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#d97a27;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

.erweima{ position:fixed; right:5px; top:550px; width:102px; height:101px; z-index:999 }

.ztca{ width:91%; margin:0 auto; }


.nytj{ margin-top:20px; }

.nytj_l{ width:411px; float:left; }

.nytj_l img{ width:100%; }

.nytj_r{ width:263px; float:left; margin-left:27px; }

.nytj1{ font-size:22px; line-height:30px; position:relative; }

.nytj2{ font-size:16px; line-height:30px; margin-top:20px;  }

.nyhqqx{ float:left; }

#divdown{ float:left; background:#000; color:#FFF; }

.nytj3{ font-size:14px; line-height:24px; margin-top:20px; }

.nytj3 span{ color:#d97a27 }

.nytj4{ width:118px; height:36px; line-height:36px; background:#d97a26; text-align:center;  font-size:18px; margin-top:30px; }

.nytj4 a{ color:#FFF; }

.nyjg{ width:83px; height:68px; position:absolute; right:25px; top:-65px; background:url(../images/qqq.png) no-repeat; color:#FFF; font-size:18px; line-height:54px; text-align:center; }

.nnrt{ border-top:#c9c9c9 solid 2px; padding-top:20px; margin-top:10px;  }

.nnry{  width:100%; font-size:14px; color:#3e3a39; line-height:24px;  }

.ssou{ width:190px; height:26px; position:absolute; top:30px; right:100px; }

.searchInput{ width:161px; height:26px; border:0; float:left;  background:url(../images/ss1.jpg) no-repeat; text-indent:5px;}

.searchBtn{ width:29px; height:26px; border:0; float:left; background:url(../images/ss2.jpg) no-repeat; cursor:pointer; }

.m_nav{ display:none; }



.wp-pagenavi {
	CLEAR: both; line-height:30px; height:40px;  text-align:center; padding-bottom:50px;
}
.wp-pagenavi A {
	 color:#000;
 PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px;  PADDING-TOP: 5px;  TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	 color:#000;
	 PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px;  PADDING-TOP: 5px;  TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	 color:#595757;
}
.wp-pagenavi SPAN.current {
	
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}




@media screen and (min-width:951px) and (max-width:1366px){

.head{ width:80%; }
.about2{ width:60%; }
.sjs{ width:80%; }
.sjs2{ width:80%;}
.foot{ width:80%; }
.nr{ width:80%; }
.ztx{ width:80%; }
.zt{ width:80%; }
.navs{ display:none; }
	}
@media screen and (max-width:950px){
/*手机端浏览器所显示的网页CSS*/

.line,.main,.links,.footbg{   }
.head{ width:100%; height:auto;}
.nav,.ssou,.c2{ display:none; margin-top:0; }
.nav ul li{ float:none; width:100%; line-height:30px; height:auto; padding-right:0 }
.m_nav{ height:35px; border-top:#999 solid 1px; border-bottom:#999 solid 1px; display:block; position:relative; }
#navm{ text-align:center; font-size:14px; line-height:30px; background:#4d4d4d; width:100%; }
#navm a{  color:#FFF;  }
.sosb{ position:absolute; left:20%; top:6px }
#menuTitle{ width:20%; height:35px; line-height:35px; text-align:center; background:#4d4d4d; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; position:absolute; right:0; top:0;  }
#menuTitle span{ font-size:20px; }
.m_nav .zx{ line-height:35px; padding-left:10px;  }
.logo{ float:none; text-align:center; }
.addr{ width:80px; margin:10px auto; float:none; }
.abt,.about2{ width:90%; }
.t1{ float:none; text-align:center; }
.t1 img{ width:100%; }
.t2{ float:none; text-align:center; margin:0 auto; width:100%; }
.t2 ul li a{ text-align:center; width:100%; }
.gdbd,.gddb,.side,.erweima{ display:none; }
.nr{ width:90%; margin:0 auto }
.c1,.c2,.tj_l,.tj_r{ float:none; width:100%; }
.hdd{ padding-left:0; }
.hdd ul li span{ font-size:10px; }
.ban img,.gg img,.sj img,sj2 img{ width:100%; }
.yl{ width:90%; }
.yl_l,.yl_r,.yl_r img,.ylt_l img,.ylt_r,.ylt_l,.sjs,.sjs2,.s2_l,.s_r,.s_l,.s2_r ,.ca_l,.ca_r,.ca_r ul li{ float:none; width:100%; margin-left:0; }
.sjt{ width:100%; margin:0 auto; }
.sj{ height:auto; }
.sjt img{ width:100%; }
.link,.foot{ width:90%;}

.link h2{ font-size:18px }
.link ul li{ font-size:16px }
.dlogo{ float:none; margin:0 auto;border-right:0;padding-bottom:0; width:90%; text-align:center; margin-bottom:20px; text-align:left }
.dnav,.ca{ float:none; width:90%; margin:0 auto }
.ca_r ul li img{ width:100%; }
.con{ width:90%; }

.ztx,.zt{ width:100%; }
.ztx_l,.zt_l{ float:none; width:100%; margin-bottom:20px; display:none }
.fl ul li{ float:left; margin-left:20px; }
.ztx_r{ float:none; width:100%; }

.zt_r{ width:100%; margin:0 auto; float:none }

.case_3_l,.case_3_r{ float:none; width:100%; padding-left:0 }

.rollBox{ width:100%; }

.rollBox .LeftBotton{ display:none }

.rollBox .RightBotton{ display:none }

.neirong{ width:100%; }

.tkl{ width:90%; margin:0 auto; }

.tkl2{ width:90%; margin:0 auto 90px; }

.nytj_l{ width:100%; float:none; text-align:center; }

.nytj_r{ width:100%; float:none; margin-left:0 }
}









#box_footerBody {
	width: 100%;
	height: 45px;
	position:fixed;
	bottom: 0px;
	left: 0px;
	z-index: 99999; /*原生浏览器高清无效*/
	text-align: center;
	background:transparent none;
	border-top: none;
	visibility:hidden;
	-webkit-transition:bottom;
	-webkit-transition-timing-function:ease-out;
	-webkit-transition-duration:100ms;
}

.Toolbar_show01-d1_c1{
	width: 100%;
	max-width: 850px;
	height: 45px;
	margin: 0 auto;
}
.Toolbar_show01-d1_c1 > div{
	height: 45px;
	max-width:850px;
	margin:0 auto;
}
/* footerToolStyle1 */
.Toolbar_show01-d1_c1 .footerWrap {
	width: 100%;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
	border-top:1px solid rgba(255,255,255,0.2);
	height:44px;
    margin:0px auto;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#4d4d4d), to(#4d4d4d));
	background: -moz-linear-gradient(#4d4d4d, #4d4d4d);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d', endColorstr='#4d4d4d');
}
.Toolbar_show01-d1_c1 .footerWrap li {
	text-align: center;
	height:44px;
	overflow:hidden;
	border-right: 1px solid rgba(255,255,255,0.2);
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
}
.Toolbar_show01-d1_c1 .footerWrap a,
.Toolbar_show01-d1_c1 .footerWrap div {
	height: 44px;
	display: block;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	text-decoration: none;
}
.Toolbar_show01-d1_c1 .footerWrap li:nth-last-child(1) {
	border-right:none;
}
.Toolbar_show01-d1_c1 .icon .numIcon {
	width:18px;
	height: 19px;
	line-height: 19px;
	font-size: 10px;
	text-align:center;
	display:block;
	color: #fff;
	background:url(../images/common.png) no-repeat -156px -223px;
	background-size:400px;
	-moz-background-size:400px;
	position:absolute;
	top:-2px;
	right:-6px;
}
.Toolbar_show01-d1_c1 .icon .more99 {
	font-size:9px;
	-webkit-text-size-adjust:none;
}
.Toolbar_show01-d1_c1 .footerToolStyle3 .numIcon {
	top:5px;
	right:-5px;
}
.Toolbar_show01-d1_c1 .text {
	height: 16px;
	line-height: 16px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display:block;
	overflow:hidden;
}
.Toolbar_show01-d1_c1 .footerWrap .touch {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#88d6d2), to(#88d6d2));
	background: -moz-linear-gradient(#88d6d2, #88d6d2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad6320', endColorstr='#975418');
}


.Toolbar_show01-d1_c1 .whiteIcon span.icon,
.Toolbar_show01-d1_c1 .grayIcon span.icon,.Toolbar_show01-d1_c1 .grayIcon a.icon{
	width:30px;
	height:20px;
	display: block;
	background: url(../images/common.png) no-repeat;
	background-size:400px;
	-moz-background-size:400px;

	margin: 4px auto 0 auto;
	position:relative;
}
.Toolbar_show01-d1_c1 .whiteIcon a:active,.Toolbar_show01-d1_c1 .whiteIcon a:visited{background:transparent;outline:none;border:0px;}
.Toolbar_show01-d1_c1 .whiteIcon a.email {
	background-position:0px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon a.message {
	background-position: -30px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon a.share {
	background-position: -60px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon span.more {
	background-position: -150px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon a.tel {
	background-position: -90px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon a.map {
	background-position: -120px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon span.cart {
	background-position: -212px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon span.member {
	background-position: -240px -110px;
}
.Toolbar_show01-d1_c1 .whiteIcon span.home {
	background-position:-180px -110px;
}


/* footerToolStyle2 */
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar {
	width:100%;
	max-width:850px;
	height: 16px;
	padding-top:14px;
	border: none;
	position:absolute;
	z-index:9999;
	top:-29px;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar .anchor {
	display: block;
	width: 100px;
	height: 13px;
	background: #4d4d4d;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin:0 auto;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar .controlBottom {
	display: block;
	height: 3px;
	overflow:hidden;
	background: #4d4d4d;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar .icon {
	display: block;
	width: 14px;
	height: 8px;
	margin: 0 auto;
	overflow:hidden;
	position:relative;
	top:3px;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar .icon em{
	display:block;
	width:20px;
	height:20px;
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	position:relative;
	border-right:1px solid rgba(255,255,255,0.8);
	border-bottom:1px solid rgba(255,255,255,0.8);
	top:-18px;
	left:-4px;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar.close .icon em{
	border-top:1px solid rgba(255,255,255,0.8);
	border-left:1px solid rgba(255,255,255,0.8);
	top:5px;
}
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar.touch .anchor,
.Toolbar_show01-d1_c1 .footerToolStyle2 .controlBar.touch .controlBottom{
	opacity:0.8;
}
@media (max-width:950px)
{
    #box_footerBody { visibility:visible;}
    }


























