﻿@charset "utf-8";

html { font-family:"微软雅黑"; font-size:14px;} 

html,body{ height:100%; }

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input,figure { margin: 0; padding: 0; }

body { -webkit-overflow-scrolling: touch; text-align:left;  max-height: 100%;  overflow:-Scroll;overflow-x:hidden}

a, a:hover { text-decoration: none; outline: none;  }

a{ color:#0b0808;}

p{ margin:0; padding:0;}

:link, :visited{text-decoration: none;}

ul,li { list-style: none }

img { border: none;/* max-width:100%; */  border: none;    background: none;}

select, input, img, select { vertical-align: middle;}

input, select, textarea { border: none; outline: none; background: none }

em,i { font-style: normal }

h1, h2, h3, h4, h5, h6 { font-weight: normal }

.clear{clear:both; width:100%; overflow:hidden;}

.clearfix::after{ clear: both; display: block; height: 0; content: '';}

/* clear */

.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }

.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }

.fn-clear { visibility: hidden; clear: both; }

a{text-decoration: none; outline: 0; blr:expression(this.onFocus=this.blur()); }

::-ms-clear, ::-ms-reveal{display: none; }

/*td{ border:1px solid #000}

*/.zj{ width:1200px; margin:0 auto; display:block;}

.fl{ float:left;}

.fr{ float:right;}

* {

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



/*header*/

/*header*/

.header { width: 100%; display:table; margin: 0 auto; }

.hy{ width:730px; float:left;font-size:12px; padding-left:10px;}

.home{ height:30px; line-height:30px; background: #222222; color:#fff}

.home a{ color:#fff;  margin:0 5px;font-size:12px;}



.home a:hover{ color: #b59c54;}

.home_l{ float:left;font-size:12px;}

.home_l span{ padding:0 ;color:#fff; margin-left:5px; font-weight:bolder}

.home_r{ float:right}





.yu{margin-left:20px;margin-top:19px;height:70px;border-left:1px solid #f5f5f5;padding-left:26px;color:#07070b;font-size:18px;line-height:70px}

.top{ width:1200px;margin:0 auto; height: 76px;justify-content: space-between; align-items: center; }

.top .logo{  float:left;  margin: 0 0;padding: 9px 0 0 }

.top .logo img{vertical-align: middle; height: 58px;  }





/* 导航样式 */

#menu{position: relative;z-index: 9999; float: right; display: table}

.x-menu{display: flex; justify-content: space-between; align-items: center;}

.x-menu>li{position: relative; width: 220px;}

.x-menu>li>a{display: block; font-size: 16px; color: #333333; white-space: nowrap; line-height: 76px; height: 76px; text-align: center;}

.x-menu>li>a:hover{color: #b59c54}

.x-menu>li.active>a{}



/*.x-sub-menu:after{content:'';width:0;height:0;line-height:0;font-size:0;overflow:hidden;border-width:10px;cursor:pointer;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;border-top:none;position:absolute;top:-10px;left:50%;margin-left:-10px;z-index:99; display: none}*/



.x-menu>li:hover .x-sub-menu{opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); background:  #01557a;}

.x-sub-menu{position: absolute; z-index: 99; width: 100%; left: 0%; top: 76px; background: #01557a; opacity: 0; visibility: hidden; -webkit-transform: translateY(20px); transform: translateY(20px); -webkit-transition: all .5s ease; transition: all .5s ease;}

.x-sub-menu>li{/* padding: 0 0.9rem; */}

.x-sub-menu>li>a{display: block; text-align: center; line-height: 2; font-size: 14px; color: #fff; line-height: 38px;}



.x-sub-menu>li>a:hover{background:#042d3f;text-decoration:none; color: #b59c54}









/*轮播结束*/

.banner{width: 100%;overflow: hidden;position: relative; margin:0 0;   /* width: 1920px;

    left: 50%;

    margin-left: -960px;*/}

.banner .swiper-container{width: 100%;margin-left: auto;margin-right: auto;}

.banner .swiper-slide{text-align: center;overflow: hidden;position: relative;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.banner .swiper-slide a{ width:100%}

.bannerbox{width: 100%;overflow: hidden;}

.banner .swiper-slid em{display: block;width: 100%;}

.banner .swiper-slide em img{width: 100%;display: block;}

.banner .swiper-pagination-bullet{width:16px;height: 16px;opacity: 1;background:#c3845a;box-sizing:border-box; margin:0 5px; border-radius:50%}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 5px;}

.banner .swiper-pagination-bullet-active{background:#b59c54;}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:20px}

.banner .swiper-slide em .banner_t1{ display:none}

.swiper-button-prev{outline: none; position: absolute; top: 50%; z-index: 9999; background: #424246;   height: 65px; width: 50px; margin-top: -32.5px; border-radius: 0; -webkit-transition: all .5s ease; left: 0; transition: all .5s ease;}

.swiper-button-prev i{content: ""; width: 30px; height: 30px; background-image: url(../images/icon_spirit.png); background-position: -34px -180px;background-repeat: no-repeat; position: absolute; right: calc(50% - 16px); top: calc(50% - 15px);}

.swiper-button-next{outline: none; position: absolute; top: 50%; z-index: 9999; background: #424246; right: 0;   height: 65px; width: 50px; margin-top: -32.5px; border-radius: 0; -webkit-transition: all .5s ease; transition: all .5s ease;}

.swiper-button-next i{content: ""; width: 30px; height: 30px; background-image: url(../images/icon_spirit.png);   background-position: -26px -480px;background-repeat: no-repeat; position: absolute; left: calc(50% - 15px); top: calc(50% - 15px);}

.swiper-button-prev:hover,.swiper-button-next:hover{background:#0066d9;  }







/* banner */

.fullSlide{ width:100%;  position:relative;  height:840px; background:#fff; padding: 0 0  }

.fullSlide .bd{ margin:0 auto; position:relative; z-index:999; overflow:hidden;  }

.fullSlide .bd ul{ width:100% !important; }

.fullSlide .bd li{ width:100% !important;  height:840px; overflow:hidden; text-align:center; }

.fullSlide .bd li a{ display:block; height:840px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:9999; bottom:10px; left:0; height:22px; line-height:22px;}

.fullSlide .hd ul{ text-align:center; }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:19px; margin:2px 4px; overflow:hidden; background: url(../images/bg_sign17.png) no-repeat center top;  line-height:999px; border-radius:0.5rem	}

.fullSlide .hd ul .on{ background: url(../images/bg_sign17.png) no-repeat center bottom;  }

.fullSlide .prev{  display:block;  position:absolute; z-index:1; top:48%; left:2%;  z-index:9999; width:70px; height:70px; background:url(../images/dot1.png) 0px 0px  no-repeat;  cursor:pointer;display:none;  }

.fullSlide .next{ display:block;  position:absolute; z-index:1; top:48%; left:2%;  z-index:9999; width:70px; height:70px; background:url(../images/dot2.png) 0px 0px  no-repeat;  cursor:pointer; display:none;  }

.fullSlide .next{ left:auto; right:2%;  }



img.lazy{background: url(../images/loading.gif) 50% no-repeat;}

.mt10{ margin-top:10px}

.mt15{ margin-top:15px}

.mt20{ margin-top:20px}

.ml10{ margin-left:10px}

.ml15{ margin-left:15px}

.ml20{ margin-left:20px}



/*特效集*/



@keyframes pulse {

 0% {transform: scale(1);}

 50% {transform: scale(1.2);}

 100% {transform: scale(1);}

}

/**/





/*热门搜索*/

.sou{background:#fff;height:53px}

.search{width:1200px;margin:0 auto}

#formsearch{float:right;margin-top:9px}

.hotSearch{height:53px;line-height:53px;font-weight:normal;color:#1f1f1f;font-size:16px}

#search-type{float: left;width:100px;height: 33px;border: 1px solid #c8c8c8;margin-right: 5px;}



/*搜索和热门搜索*/

.hotSearch a{margin-right:6px;color:#757575}

#formsearch input{height:35px;background:#fff;border:1px solid #c8c8c8;line-height:35px;}

#formsearch input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;width:285px;}

#formsearch input#s_btn{width:56px;height:35px;line-height:35px;text-align:center;background-color:#b59c54;color:#fff;border:none;cursor:pointer;font-size:13px;}



/**/

/*服务项目*/

.c1{background:url(../images/bj1.png) no-repeat center;height:651px}

.c1tt{color:#333333;font-size:34px;font-weight:normal;text-align: center;	letter-spacing: 3px;}



.ser_con{width:1200px;margin:0 auto;margin-top:32px;}

.gbt{width:161px;height:82px;border-top:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;margin:0 auto;margin-top:35px;}

.ser_con li{float:left;margin-right:12px;;_display:inline;width:230px;height:426px;background:#ffffff}



.ser_con li h3{color:#b59c54;font-size:24px;font-weight:bold;text-align:center;margin-top:10px;}

.ser_con li h3 a{color:#b59c54;font-size:24px;font-weight:bold}

.ser_con li h2{color:#1f1f1f;font-size:18px;font-weight:normal;text-align:center;margin-top:8px;}

.ser_con li h2 a{color:#1f1f1f;font-size:18px;font-weight:normal;}



.gbt2{display:block;width:185px;margin:0 auto;margin-top:45px;height:75px;overflow:hidden;text-align:left;display:block;color:#1f1f1f;font-size:14px;line-height:25px;padding-left:10px;background:url(../images/yuan.png) no-repeat 0px 10px;}



.ser_con li a.img{display:block;text-align:center;margin-top:35px;height: 44px;}

.ser_con li a.img img{}

.gbt3{color:rgba(31, 31, 31, .9);font-size:14px;text-align:center;display:block;margin-top:25px;}

.ser_con li:nth-child(5n){float:right;margin-right:0px;}

.m1{border-top:1px solid #bbbbbb;line-height:30px;height:30px;margin-top:30px;text-align:center;}





.ab_us{ display: table; padding: 0 0 80px}

.more{ display: table; margin: 0 auto}



.more a{width:170px;height:44px;border:solid 2px #333333;margin:0 auto;margin-top:50px;font:normal 16px/44px MicrosoftYaHei;color:#555555;text-align:center; color: #333; display: table}

.more a:hover{ background:#b59c54; border: 2px solid #b59c54; color: #fff}



.more1 a{width:160px;height:44px;margin-top:50px;font:normal 16px/44px MicrosoftYaHei;text-align:center; color: #fff; background: #b59c55; display: table}

.more1 a:hover{ background:#333;  color: #fff}







.ab_tit{text-align:center;background:url("../images/bj2.png") top center no-repeat;height:170px;padding-top:140px}

.ab_tit dd{font:normal 34px/34px MicrosoftYaHei;letter-spacing:5px;color:#333333}

.ab_tit dt{font:normal 18px/18px MicrosoftYaHei;letter-spacing:2px;color:#333333;margin-top:8px}

.ab_cont{text-align:center;font:normal 18px/36px MicrosoftYaHei;color:#555555;height:144px;overflow:hidden;margin-top:85px}

.ab_us h3{width:170px;height:44px;border:solid 2px #333333;margin:0 auto;margin-top:50px;font:normal 16px/44px MicrosoftYaHei;color:#555555;text-align:center}

.ab_list{margin-top:65px}

.ab_list ul li{float:left;width:25%;text-align:center}

.ab_list ul li div{width:100px;height:100px;margin:0 auto;line-height:100px}

.ab_list ul li h4{font:normal 18px/18px MicrosoftYaHei;color:#b59c54;margin-top:17px}

.abtp{float:left;width:467px;height:448px;overflow:hidden}

.abnr{width:670px;float:right}

.abtt{color:#b59c54;font-size:24px;font-weight:normal;background:url(../images/x1.png) no-repeat left bottom;padding-left:35px;line-height:36px}

.aboutcon{color:#1f1f1f;font-size:14px;line-height:25px;display:block;margin-top:15px;height:196px;overflow:hidden}

.chan{text-align:center;padding-top:10px;position:relative}

.l_btn,.r_btn{position:absolute;cursor:pointer;top:47%}

.l_btn{left:0px}

.r_btn{right:0px}

.twt{float:left}

.twt li a.img{display:block}

.twt li a.img img{display:block;width:216px;height:177px}

.twt li{float:left;overflow:hidden;margin-left:20px}



.yzfw { display: table}

.yzfw .ab_tit{    background: url("../images/bj4.png") top center no-repeat;}

.probg{background:url("../images/bj3.png") center no-repeat;height:762px;margin-top:68px;padding-top:74px}

.cple{width:262px;float:left;background:#ededed;height:647px}

.cptt{line-height:61px;background:#b59c54;text-align:center;color:#ffffff;font-size:28px;font-weight:normal}

.sort1{width:232px;margin:0 auto;margin-bottom:22px}

.sort1 li{background:url(../images/s1.png) no-repeat center;height:35px;line-height:35px;margin-top:17px}

.sort1 li a{color:#212121;font-size:14px;font-weight:normal;padding-left:60px}

.sort1 li:hover a{color:#b59c54}

.dhx{width:232px;margin:0 auto;line-height:28px;margin-bottom:30px;margin-top:0px; font-size: 16px; color: #666; text-align: center}

.dhx dd p{background:url(../images/ptel1.png) left center no-repeat;padding-left:55px;font:normal 18px/20px "微软雅黑";color:#212121;margin-top:15px;background-size:20px 17px}

.dhx dd p strong{font:bold 22px/22px "微软雅黑";color:#b59c54}

.cpre{width:909px;float:right}

.cpttx{line-height:35px;color:#1f1f1f;font-size:16px;font-weight:normal;padding-left:0;position:relative}

.cpttx a{color:#757575;position:absolute;right:15px;font-size:14px;line-height:35px;font-family:MicrosoftYaHei}

.cpttx a:hover{color:#b59c54}

.product_list1{margin-top:25px}

.product_list1 li{float:left;margin-right:25px;margin-bottom:15px;_display:inline;position:relative}

.product_list1 li a .img {width:286px;height:239px}

.product_list1 li a .img img{width:286px;height:239px}

.product_list1 li dt{text-align:center;line-height:46px;height:46px;font:normal 15px/46px MicrosoftYaHei;letter-spacing:1px;color:#49505a}



.product_list1 li a .img{display:block}

.product_list1 li a:hover dt{color:#b59c54}

.product_list1 li:nth-child(3n){margin-right:0px}

.product_list1 li dd{position:absolute;top:0;right:0}



.fw{  width: 1200px; display: table; margin: 0 auto; padding: 0px 0 0}

.fw_le{width:750px;height:460px;margin-top:32px}

.fw_ri{margin-top:41px;width:373px}

.fw_ri dd{font:normal 26px/26px MicrosoftYaHei;color:#b19c5f;text-align:left}

.fw_ri dt{font:normal 16px/30px MicrosoftYaHei;color:#555555;margin-top:20px;margin-bottom:20px}

.fw_ri ul li{float:left;width:50%;height:40px}

.fw_ri ul li b{font:normal 30px/30px Arial;color:#b19c5f;float:left}

.fw_ri ul li h3{float:left;margin-left:16px;font:normal 16px/30px MicrosoftYaHei;color:#555555}

.fw_ri h2{width:160px;height:46px;background-color:#b59c55;text-align:center;font:normal 16px/46px MicrosoftYaHei;color:#ffffff;margin-top:15px}





.yzfw .ab_tit{text-align:center;background:url(../images/bj4.png) top center no-repeat;height:218px;padding-top:131px}

.case_list{margin:62px auto 40px}

.case_list ul li{float:left;width:286px;margin-right:17px}
.case_list ul li a img{ width: 100%; height: 286px}
.case_list ul li h1{font:normal 18px/36px MicrosoftYaHei;letter-spacing:2px;color:#ffffff;width:100%;background:#96a1a6;text-align:center;height:36px}

#demo{overflow:hidden;width:100%;margin:0 auto}

#indemo{float:left;width:800%}

#demo1{float:left}

#demo2{float:left}

.ab_us dl{width:198px;height:48px;border-radius:6px;background:#b59c55;margin:0 auto;margin-top:48px;text-align:center;font:normal 16px/48px MicrosoftYaHei;letter-spacing:2px;color:#ffffff}





/*新闻*/

.xw{background:url("../images/bj5.png") center no-repeat;height: 585px;margin-top:61px;}

/* .news-center{width:1200px;margin:0 auto;padding-top:130px;} */





/*首页新闻*/



.news{background: #b59c54;padding-top: 65px;}

.news-center{width: 1200px;margin:0 auto;padding-top: 120px;}

.news_company{width:772px;float:left;}

.news1_title{line-height:100px;font-family:"微软雅黑";background:url(../images/news_title.png) no-repeat 0% 100%;font-size:16px;color:#fff;height:56px;position: relative;}

.news1_title a{position: absolute;right: 0;top:-10px;}

.news_img{width: 330px;float: left;margin-top: 54px;	height: 266px;}

.news_img img{

  width: 100% !important;height: 100% !important;

}

.news_company .content{width: 425px;float: right;margin-top: 54px;}



.news_jishu{width: 370px;float: right;}

.news_jishu .title{line-height:100px;font-family:"微软雅黑";background:url(../images/news_title1.png) no-repeat 0% 100%;font-size:16px;color:#fff;height: 56px;position: relative;}

.news_jishu .title a{position: absolute;right: 0;top:-8px;}

.news_jishu .content{margin-top: 50px;}





.news_list1{}

.news_list1 li{line-height:27px;position:relative;}

.news_list1 li a{line-height:27px;color:#fff;font-size: 14px;font-family: '微软雅黑';}

.news_list1 li a:hover{text-decoration:none;color:#fff;}

.news_list1 li span{color:#fff;z-index:0;line-height:20px;display: block;}

.news_list1 li .date{background: url(../images/date.png) no-repeat;width: 54px;height: 65px;text-align: center;float: left;margin-right: 10px;}

.news_list1 li ol{display: block;color:#fff;font-family: 'å®‹ä½“';line-height: 21px;text-indent:20px; }

.news_list1 li span.day{font-size: 40px;font-family: 'arial';line-height:45px;}





.news_listt{margin-top: 40px;}

.news_listt li{line-height:30px;position:relative;}

.news_listt li a{line-height:28px;color:#fff;background: url(../images/listt.jpg) 6px 50% no-repeat;padding-left: 12px;	font-size: 14px}

.news_listt li a:hover{text-decoration:none;color:#fff;}

.news_listt li span{color:#fff;z-index:0;line-height:28px;position:absolute;right:0px;top:0px;font-size: 12px;}







.news_lists{}

.news_lists li{line-height:25px;position:relative;margin-bottom: 20px;}

.news_lists li a{line-height:25px;color:#fff;padding-left:15px;font-family: '微软雅黑';font-size: 14px;}

.news_lists li span{color:#b59c54;z-index:0;line-height:25px;background: url(../images/lists_span.png) no-repeat;width: 25px;height: 25px;font-family: 'arial';font-size: 16px;text-align: center;float: left;}

.news_lists li:hover span{background: url(../images/lists_span.png) no-repeat;}

.news_lists li:hover a{color:#fff;}

.news_lists li a.more{padding-left: 0;color:#fff;position:absolute;top:0;right: 0;font-family: '微软雅黑'}

.news_lists li:hover a.more{color:#fff;}







/*页面底部*/

.footer{ background:#333333; color:#fff}

.fo{ width: 1200px; display: table; margin: 0 auto; padding: 40px 0 30px}

.fo-l{ width: 211px; float: right; font-size: 14px; line-height: 30px;}

.fo-tel{}

.fo-tel{background:url("../images/fo-tel1.png") no-repeat left center;padding-left:55px;font-size:25px;color:#bfc3c6;font-weight:bold;margin-bottom:20px}

.fo-nav{ width: 750px; float: left;    margin-right: 80px;}

.fo-nav li{ width: 25%; float: left}

.fo-nav li h1{ font-size: 16px; margin: 0 0 10px }

.fo-nav li a{ font-size: 14px; color: #aaa; display: table; opacity: .8; line-height: 28px}

.fo-nav li a:hover{ color: #b59c55; opacity: 1}

.fo-w{ width: 120px; float: left;}

.fo-w img{ width: 100%; display: table}



.fo2{ color:#aaa;vertical-align:middle;display: table; text-align:center; font-size:12px; text-align:center; width: 1200px;    border-top: 1px solid #555555;margin:0 auto; line-height:24px; padding:8px 0; }

.fo2 a{color:#aaa; margin:0 5px }

 .fo_lj{  width:122px; display: inline-block; height:24px;vertical-align:middle}

.fo_lj img{ display:table; padding:0px 0 0 }

/*.fo2 a:hover{ color:#3985d1}*/









/*左侧工具条*/

#toolbar{position: fixed;z-index: 9999;right: 17px;bottom: 10%;}

#toolbar li{margin-bottom: 3px;font-size: 0;width: 57px;height: 57px;right: 0;position: relative;}

#toolbar li a{display: block;position: absolute;z-index: 9;right: 0;top: 0;width: 57px;height: 57px;overflow: hidden;background: #292e39;-webkit-transition: all .5s ease;transition: all .5s ease;white-space: nowrap;font-size: 0;}

#toolbar li .icon-font{display: inline-block;vertical-align: middle;width: 57px;height: 57px;background-color: #d9d9d9;}

.icon-font:after{content: ""; width: 30px; height: 30px; background-image: url(../images/icon_spirit.png); background-repeat: no-repeat; position: absolute; left: calc(50% - 15px); top: calc(50% - 15px);}

.icon-font{position: relative;}

#toolbar li .icon-qq:after{background-position: 0 -150px;}

#toolbar li .icon-phone:after{background-position: 0 -90px;}

#toolbar li .icon-ewm:after{background-position: 0 -30px;}

#toolbar li .icon-message:after{background-position: 0 -120px;}

#toolbar li .icon-top:after{background-position: 0 -60px;}

#toolbar li .icon-wangwang:after{background-position: 0 0;}

#toolbar li .wz{display: inline-block;line-height: 57px;font-size: 14px;color: #fff;vertical-align: middle;padding-left: 10px;}

#toolbar li.ewm .ewm-box{position: absolute;z-index: 1;padding: 5px;background: #292e39;width: 110px;right: 120%;bottom: 0;opacity: 0;visibility: hidden;-webkit-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .7s;transition: all .7s;}

#toolbar li.ewm .ewm-box p{margin-bottom: 0;}

#toolbar li.ewm .ewm-box img{max-width: 100%;}

#toolbar li.ewm .ewm-box:after{content: '';position: absolute;right: -5px;bottom: 20px;width: 0;height: 0;line-height: 0;font-size: 0;overflow: hidden;border-width: 5px;cursor: pointer;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #292e39;border-right: none;}

#toolbar li.ewm:hover .icon{background-position: -57px -180px;}

#toolbar li.ewm:hover .ewm-box{opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0);}

#toolbar li.backtop{cursor: pointer;}

#toolbar li.backtop .iconfont{color: #fff;background-color: #292e39;}

#toolbar li:hover a{width: 200px;}

#toolbar li:hover .icon-font{background-color: #292e39;}

#toolbar li:hover .icon-qq:after{background-position: -30px -150px;}

#toolbar li:hover .icon-phone:after{background-position: -30px -90px;}

#toolbar li:hover .icon-ewm:after{background-position: -30px -30px;}

#toolbar li:hover .icon-message:after{background-position: -30px -120px;}

#toolbar li:hover .icon-wangwang:after{background-position: -30px 0;}

#toolbar li:hover .icon-top:after{background-position: -30px -60px;}





