* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

.mn {
	width: 1200px;
	margin: 0 auto;
}

.f {
	float: left;
}

.r {
	float: right;
}

.c {
	clear: both;
}

li {
	float: left;
	list-style: none;
}

body {
	font-family: "微软雅黑";
}

a {
	text-decoration: none;
}
.top{
	background: #e8e8e8;
	line-height: 30px;
	height: 30px;
	width: 100%;
}
.top {
	font-size: 12px;
	color: #999999;
}
.top a{
	color: #999999;
}
.qs{
	font-weight: bold;
	color: #3392ff;
	font-size: 30px;
	padding-top: 5px;
}
.qa{
	padding-top: 6px;
	color: #666666;
	font-size: 14px;
	
}
.top1{
	padding-bottom: 14px;
	padding-top: 14px;
	overflow: hidden;
	width: 100%;
}
.wqs img{
     padding-top: 10px;
}
.diu{
	margin-left: 35px;
}
.cai{
	line-height: 70px;
	height:70px;
	width: 100%;
	background: #2487f9;
	
}
.eas li{
	transition:all 0.3s linear 0s;
	border-right: 1px solid#4576af;
    padding-left: 13px;
    padding-right: 12px;
}
.eas li:hover{
	transition:all 0.3s linear 0s;
	background: #f08200;
}
.eas li:last-child{
	border-right: none;
}
.eas li a{
	color: #ffffff;
	height: 100%;
	width: 100%;
	display: inline-block;
}
.flexslider{position:relative;height:460px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:460px;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left: 50%;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png)right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0; margin: auto;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.flexslider {
width: 100%;
}
.flexslider a{
	height: 100%;
	width: 100%;
	display: inline-block;
}	
.eqaa{
	position: relative;
	background:url(../images/km.png) center no-repeat;
	line-height: 62px;
	height: 62px;
	font-size: 14px;
	width: 100%;
}
.eqaa li{
	color: #333333;
	font-size: 14px;
}
.eqaa a{
	margin-left: 10px;
	display: inline-block;
	color: #999999;
}
/*.daxd{
	top: 0;
	position: absolute;
}
*/.sousuo {
	width: 200px;
	height: 30px;
	margin-top: 9px;
}

.dewq {
	display: inline-block;
	width: 200px;
	height: 30px;
	background-size: 27px;
}
.t .tou .sousuo a {
	display: block;
	padding-left: 38px;
	font-size: 12px;
	color: #198c54;
	float: left;
	height: 100%;
	line-height: 70px;
	margin-left: 30px;
}

.search {
	border-radius: 20px;
	border: 1px solid#e8e8e8;
	height: 30px;
	width: 200px;
}

.search .sea {
	width: 143px;
    float: left;
    text-indent: 11px;
    padding: 7px 0;
    background: none;
    font-size: 14px;
    color: #ffffff;
    placeholder
}
.sea .placeholder{
	color: #333333;
} 
.sear{
	color: #ffffff;
	border-radius:0 20px 20px 0;
	background: #c9b300;
	float: left;
    width: 55px;
    height: 28px;
}

.sousuo:hover .search {
	display: block;
}
input {
	border: none;
}
.guan{
	padding-top: 40px;
	width: 100%;
}
.yu{	
	height:430px;
	background: url(../images/10.jpg) center no-repeat;
}
.fsc img{
	margin: auto;
	display: block;
}
.te{
	     padding-top: 35px;
}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;  }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:300px; height:197px; display:block; padding:2px; border:2px solid #ccc; border-radius: 16px; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#2487f9;  }
		.picMarquee-left .bd ul li .pic a{color: #333333;}
		.title a{ color: #333333;}
		.picMarquee-left .bd ul li .title{ line-height:24px; width:205px; padding-top:10px; margin:auto; }


.rfd{
	font-size: 14px;	
	padding-top: 45px;
	width: 600px;
	margin-right: 65px;
    line-height: 30px;
}
::-webkit-input-placeholder { /* WebKit browsers */
  color: #ffffff;
}		
.yt1{
	color: #333333;
	margin-right: 11px;
	display: inline-block;
	float: right;
}
.ygfc{
	margin-top: 40px;
	padding-bottom: 60px;
}
.gngh{
      
    background-size: 100% 100%;
	background: url(../images/bei.png) center no-repeat;
	background-size: 100% 100%;
    padding-bottom: 40px;
	width: 100%;
}
.fsc{
	padding-top: 20px;
	text-align: center;
}
.fsc a{
	display: inline-block;
}
/*.slideBox{ width:1200px; height:380px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;    padding-top: 55px;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width: 500px; height: 350px; }*/
		/* 下面是前/后按钮代码，如果不需要删除即可 */
/*		.slideBox .next{ position:absolute;  top:50%; margin-top:-25px; display:block; width:50px; height:65px; background:url(../images/you.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:0; background-position:8px 5px; }
		.slideBox .prev{ position:absolute;  top:50%; margin-top:-25px; display:block; width:50px; height:65px; background:url(../images/zuo.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }*/

.qes{
	padding-top: 18px;
}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative;     }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:40px; height:70px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;   top: 39%; z-index: 2;}
		.picScroll-left .hd .next{ background-position:0 -50px; background:url(../images/you.png)  no-repeat;position: absolute;
    right: 0;  }
		.picScroll-left .hd .prev{background:url(../images/zuo.png)  no-repeat;     position: absolute;
    left:0;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{     padding-left: 78px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:500px; height:350px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;  margin-top: 10px;  }		

.terf{
	margin-left: 99px;
	margin-top: 48px;
	color: #333333;
	font-size: 12px;
	width: 379px;
}
.sdsdx{
	    width: 1200px;
}
.cxds{
	line-height: 21px;
}		
.eqd{
	     line-height: 21px;
	    margin-top: 100px;
}
.czxse{
	padding-top: 50px;
	padding-bottom: 30px;
}
.iyhjg{
	width: 541px;
}
.hai{	
	font-weight: bold;
	color: #333333;
	font-size: 24px;
}
.fre{
	margin-top: 4px;
	color: #999999;
	font-size: 14px;
}
.eqw{	
	margin-top: 5px;
	background: #2487f9;
	height: 2px;
	width: 390px;
}
.kaiyy{
	position: relative;
}
.kaiyy img{
	position: absolute;
}
.kaiyy h3{
	border-radius: 12px;
	font-size: 30px;
	font-weight: bold;
	color:#ffffff;
	background:#2487f9;
	line-height:50px;
	text-align: center;
	height: 50px;
	width: 50px;
	display: inline-block;
	position: absolute;
}
.kaiyy p{
      margin-left: 60px;
}
.qas{
	position: relative;
	padding-left: 17px;
	margin-top: 12px;
	color: #333333;
	font-size: 14px;
	line-height: 24px;
}
.qas img{
	top: 8px;
	left: 0;
}
.iyhjg li{
	width: 100%;
}
.xsx img{
	margin: auto;
	display: block;
}
.xsx{
	margin-top: 30px;
}
.sdwe{
	padding-bottom: 20px;
}
.sdwe:nth-child(1){
	border-right: none;
}
.bvcff{
	width: 605px;
}
.bvcff li{
	/*width: 100%;*/
	
}
.kaiyy1
{
	margin-top: 30px;
	margin-left: 25px;
	position: relative;
	width: 488px;
}
.kaiyy1 img{
	position: absolute;
}
.kaiyy1 p{
	    margin-left: 60px;
}
.kaiyy1 h3{
	border-radius: 12px;
	font-size: 30px;
	font-weight: bold;
	color:#ffffff;
	background:#2487f9;
	line-height:50px;
	text-align: center;
	height: 50px;
	width: 50px;
	display: inline-block;
	position: absolute;
} 
.sanbu{
	float: left;
	padding-bottom: 15px;
	padding-top: 25px;
	border: 1px solid#c3c3c3;
	width: 400px;
}
.pol{
	
	margin: auto;
    width: 360px;
}
.xin{
	padding-bottom: 20px;
	overflow: hidden;
	background: #eeeeee;
}
.pol{
	margin: auto;
	width: 360px;
}
.aszd{
	font-weight: bold;
	font-size: 18px;
	color: #3392ff;
}
.teqs{
	width: 330px;
	font-size: 12px;
	color:#3392ff;
}
.aswe{
	font-size: 16px;
	color:#3392ff;
}
.eqws{
	margin-bottom: 10px;
	margin-top: 25px;
	/*background: #FFFFFF;*/	
	height: 200px;
    width: 100%;
}
.eqws img{
	margin-left: 6px;
	margin-top: 6px;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
	display: block;
	height: 190px;
	width: 348px;
}
.eqws img:hover{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.02);
}
.fcv{
	padding-bottom: 5px;
	width: 100%;
	position: relative;
}
.fcv img{
	left: 0;
	bottom: 0;
	position: absolute;
}
.mnjk li{
	line-height: 35px;
	height: 35px;
}
.mnjk p{
	line-height: 35px;
	float: right;
    width: 340px;
}
. input::-webkit-input-placeholder{
            color:#ffffff;
        }
.mnjk li a{
	color:#333333;
	font-size:12px ; 
}
.mnjk{
   margin: auto;
	width: 360px;
}
.mnjk li{
	border-bottom: 1px dashed #d4d4d4;
	position: relative;
	width: 100%;
}
.mnjk li img{
	top: 12px;
	left: 0;
	position: absolute;
}
.xiao img{	
	display: none;
}
.mnjk li:hover .xiao img{
	display: block;
}
.mnjk li:hover .zai img{
	display: none;
}
.mnjk li:hover a{
	color: #3392ff;
}
.mnjk li:hover{
	border-bottom: 1px dashed #3392ff;
}
.fdvgt{
	width: 100%;
	overflow: hidden;
    margin-top: 28px;
}
.wenuy{
	background: #3392ff;
}
.da{
	background: #999999;
}
.poyhbn p{
	border-radius: 4px;
	color: #FFFFFF;
	line-height: 30px;
	text-align: center;
	height: 30px;
	width: 30px;
}
.poyhbn{
	width: 32px;
}
.irh{
	margin-left: 20px;
	width: 280px;
}
.songyoufa{
	margin-top: 12px;
	font-size: 12px;
}
.irh p a{
	font-size: 14px;
	color: #3392ff;
}
.wanqu a{
	font-size: 14px;
	color: #3392ff;
}
.da{
	    
	margin-top: 12px;
}
.txtMarquee-top{ width:100;  overflow:hidden; position:relative;    }
		.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4;   }
		.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
		.txtMarquee-top .hd .next{ background-position:0 -140px;  }
		.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
		.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
		.txtMarquee-top .infoList li{  overflow: hidden; margin-top: 11px; border-bottom: 1px dashed #3392ff;}
		
.jtuij{
	padding-bottom: 20px;
	overflow: hidden;
}	
.huh5{
	margin-top: 25px;
}	
.dibu{
	padding-top: 30px;
	background: #333333;
}
.csaw li{
	margin-bottom: 30px;
	text-align: center;
	width: 130px;
}
.csaw p{
	margin-bottom: 27px;
	text-align: center;
	width: 130px;
	font-size: 12px;
}
.dibu a{
	color: #ffffff;
}
.xdva p{
	margin-bottom: 27px;
	text-align: center;
	width: 148px;
	font-size: 12px;
}
.nvbt{
	width: 130px;
}
.xdva{
	margin-left: 70px;
	margin-top: 50px;
}
.djsvh{
	margin-left: 70px;
}
.djsvh88{
	margin-left: 70px;
}
.ffvxxx{
	background: #717171;
	height: 250px;
	width: 1px;
}
.scqzz{
	
	width: 240px;
}
.scqzz div{
	position: relative; 
	margin-top: 50px;
}
.scqzz img{
	position: absolute;

}
.trwd{
	width: 441px;
}
.scqzz{
	color: #FFFFFF;
}
.scqzz p{
	padding-left: 45px;
}		
.quanguo{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
}
.fsed{
	margin-top: 25px;
	font-size: 14px;
}
.erweima{
	margin-top: 56px;
}
.erweima img{
	height: 150px;
	width: 150px;
}
.erweima p{
	color: #FFFFFF;
	margin-top: 10px;
	text-align: center;
	/*background: #000000;*/
}
.teff{
	font-size: 12px;
   color: #FFFFFF;
    line-height: 35px;
    height: 35px;
	width: 100%;
    background: #000000;
}
.teff a{
	color: #FFFFFF;
}
.rft{
	overflow: hidden;
}
.rft li a{
   font-size: 16px;
}
.refsf{
	background:url(../images/dingbu.jpg) center no-repeat;
    position: relative;
	height: 300px;
	width: 100%;
}
.refsf img{
/*	height: 100%;
	width: 100%;*/
}
.hxcp{
	line-height:45px;
	height: 45px;
}
.frfuu{
	padding-bottom:30px;
}
.fhdcvb{
	display: inline-block;
	width: 100%;
	color: #ffffff;
	font-weight: bold;
	font-size:36px;
	bottom: 132px;
	text-align: center;
    position: absolute;

}
.fhdcvb1{
	width: 100%;
	color: #ffffff;
	font-weight: bold;
	font-size:36px;
	bottom: 132px;
	text-align: center;
    position: absolute;
}
.gbhdcb{
/*	background:#eeeeee;*/
	width: 100%;
}
.vcx {
    color: #999999;
    font-size: 14px;
    line-height: 45px;
    height: 45px;
    font-family: "微软雅黑";
}
.vcx a{
    color: #999999;
    font-size: 14px;
    line-height: 45px;
    height: 45px;
    font-family: "微软雅黑";	
}
.tang li {
	font-family: "宋体";
    margin-left: 5px;
}
.vcx img{
  padding-top: 8px;	
}
.gbhdcb{
		background:#f5f5f5;
	width: 100%;
}
.tygi{
	 width: 200px;
}
.tygi li{
	text-align: center;
	width: 100%;
	height: 35px;
	line-height:35px;
}	
.tygq11{
	background:#2487f9;
	text-align:center;
	line-height:50px;
	height: 50px;
	width: 100%;
	color: #ffffff;
	font-size: 20px;
}
.tygi  a{
	margin-top: 10px;
	text-align: center;
	height:40px; 
    line-height:40px;
	width: 100%;
}
.dany{
    padding-bottom: 45px;
    margin-top: 40px;
}
.niuy{
	width: 970px;
}
.nvjf{
	margin-bottom:10px;
	margin-right: 8px;
	background:#ffffff;
	height: 290px;
/*	border: 1px solid#f6f6f6;*/
    width: 315px;
}
.nvjf:hover img{
	webkit-transform: scale(1.1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.01);
}
.nvjf:hover a{
	 transform: scale(1.01);
	 color: #2487f9;
}
.nvjf:hover{
/*	border:1px solid#2487f9; */
}
.yfcd23{
	    margin-left: 10px;
    margin-top: 10px;

	height: 229px;
	    width: 300px;
}
.yfcd23 img{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
	height: 100%;
	width: 100%;
}
.ftyo a{
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
	height: 100%;
	width: 100%;
	display: inline-block;
	font-size:15px; 
	color: #999999;
	text-align: center;
}
.ftyo{
	line-height:50px;
	height: 50px;
    width: 100%;
    text-align: center;
    overflow: hidden;	
}
.dddd {
    padding: 14px 0 10px;
    font-family: 宋体;
    text-align: center;
    width: 1200px;
    margin: auto;
    margin-bottom: 47px;
}
.dddd a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    background: #fff;
    border: 1px solid #2487f9;
    text-align: center;
    color: #333;
    padding: 0 10px;
}
.dddd span {
    display: inline-block;
    height: 30px;
    padding: 0 10px;
    line-height: 30px;
    background: #2487f9;
    border: 1px solid #2487f9;
    color: #fff;
    text-align: center;
}
.nvjf{
	float: left;
}
.nvjf:nth-child(3n) {
    float: right;
}
.resczx {
    margin-bottom: 15px;
    margin-top: 15px;
    font-size: 22px;
    color: #333333;
    text-align: center;
}
.tednv {
	width: 900px;
    text-align: justify;
    line-height: 28px;
}
.tednv  img{
    max-width: 640px;
    display: table;
    margin: 0 auto;
    margin-top: 14px;
}
.tednv11 {
    margin:auto;
	width: 1000px;
    text-align: justify;
    line-height: 28px;
    font-size: 16px;
}
.tednv11  img{
    max-width: 640px;
    display: table;
    margin: 0 auto;
    margin-top: 14px;
}
.gfxsv{
	margin-top: 20px;
	padding-bottom:40px;
}
.niuy454{
	width: 950px;
}
.niuy454 ul a {
    color: #333333;
    height: 100%;
    width: 100%;
    display: inline-block;
}
.niuy454 ul:hover a {
     color: #2487f9;
}
.niuy454 ul {
    border-bottom: 1px dotted #333333;
    line-height: 45px;
    height: 45px;
    width: 100%;
}
.hciyu {
    margin-bottom: 20px;
}
.refdds{
	padding-top: 30px;
}
.tednv23 {
	width: 970px;
    text-align: justify;
    line-height: 28px;
}
.tednv23  img{
    max-width: 640px;
    display: table;
    margin: 0 auto;
    margin-top: 14px;
}
.swqa{
	color: #ffffff;
	font-size: 14px;
	background:#2487f9;
	margin-top: 15px;
	width: 200px;
	height: 254px;
}	
.swqa p{
	padding-top:5px;
	padding-right:8px;
	padding-left:8px;
}
.tefsdq{
    margin: auto;
    padding-top: 6px;
    position: relative;
}
.refsf98{
	background:url(../images/09.jpg) center no-repeat;
    position: relative;
	height: 300px;
	width: 100%;
}
.tefsdq a{
	height: 100px;
	width: 100px;
	display: inline-block;
	display: block;
}
.tefsdq a img{
	width: 100%;
}

.fhdcvb1r{
	width: 26%;
    color: #ffffff;
    font-weight: bold;
    font-size: 36px;
    bottom: 148px;
    text-align: center;
    position: absolute;
}
.cdsxqaa{
	    left: 123px;
    position: absolute;
    height: 150px;
    width: 150px;
     display: none; 
    top: -46px;
}
.cdsxqaa1{
	left:-51px;
    position: absolute;
    height: 120px;
    width: 120px;
    display: none; 
}
.rwfdsd{
	position: relative;
}
.tefsdq .rwfdsd:hover .cdsxqaa{
	display: block;
}
.tefsdq4{
	width: 1200px;
    margin: auto;
    text-align: right;
    position: relative;
    padding-top: 120px;
}
.tefsdq4 .rwfdsd:hover .cdsxqaa1{
	display: block;
}
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;top: 283px;z-index:999}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 0.3s;-ms-transition:background-position 0.3s;-o-moz-transition:background-position 0.3s;-webkit-moz-transition:background-position 0.3s;transition:background-position 0.3s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}
