/*头部*/
.wrapper{width:1300px; margin:0px auto;}
.toper { background:#fff; width:100%;}
.toper .top{height:40px; line-height: 40px; border-bottom: 1px solid #eee;}
.toper .top strong{color: #ff3300; font-size: 18px; font-family: 'webb';}
.toper .top i{background: url(../images/cxt.png); width:41px; height:24px; display: inline-block;vertical-align:middle;margin-right:10px;}
.toper .head{height:110px}
.toper .logo { display:block;float:left; background:url(../images/logo.png) no-repeat center;width:240px; height:60px; margin-top:25px}
.toper .t_left{float:left;}
.toper .miline{border-left:1px solid #eee;height:110px; padding-left: 20px; line-height:29px; margin-left: 20px; font-size:16px}
.toper .t_left h2{font-size:20px; font-weight: bold; padding-top:25px; color:#46aa3b;}
.toper .t_right{float:right;}
.toper .t_right .tel{ text-align:left; font-size:22px; line-height:30px; background: url(../images/telo.png) no-repeat left 50%; padding-left: 35px; font-family: 'Webb';}
.toper .t_right .mob{margin-top:25px; text-align:left; font-size:22px; line-height:30px; background: url(../images/tel2o.png) no-repeat left 50%; padding-left: 35px; font-family: 'Webb';}
.toper .t_nav{height:60px; background: #545754; width:100%}
.toper .t_nav span{display: block; font-size:12px; text-transform: uppercase;}
.toper ul{font-size:0; border-left:1px solid rgba(255,255,255,0.2)}
.toper ul li { display:inline-block;text-align:center; position:relative; width:10%}
.toper ul li:hover i,.toper ul li.check i { background:url(../images/enon.png);}
.toper li a {font-size:16px; display:block; height:60px; line-height:60px;color:#fff; border-right:1px solid rgba(255,255,255,0.2)}
.toper li a:hover,.toper li:hover>a,.toper ul li.check a {color:#ddd;}
.toper li dl { position:absolute; z-index:999;top:60px;left:-20px;width:150px;display:none; text-align:left; background:#454141;padding:10px 0}
.toper li:hover>dl { display:block}
.toper li dl dd a,.toper li dl dd a:hover,.toper li.check dl dd a {font-size:12px; height:35px;line-height:35px;border-top:0;color:#fff; overflow:hidden;padding:0 20px}
.toper li dl dd a:hover { background:#231b00}
.nav-top { position: fixed; top: 0; left:0; z-index: 999;}
.mbmenu,.Fast-nav { display:none;}
.p50{padding: 45px 0 60px}

.protitle{background: url(../images/projt.png) repeat-x center; height:65px}
.protitle_l{float:left; font-size:18px; background: #fff; line-height: 65px; padding-right:30px; padding-left:35px; font-weight: bold;color:#057e3d}
.protitle_l span{font-weight: normal; color:#666}
.protitle_r{float:right; background: #fff; line-height: 65px; margin-right: 10px; padding: 0 10px;}
.mainwrap_l{float:left; width:22%;}
.mainwrap_r{float:right; width:77%;}
.lefttitle{background: url(../images/leftdi.png); height: 45px; padding-top: 45px; padding-left:20px; margin-top: 25px; color: #fff; font-size:22px}
.leftmenu{ background: #ddd; border:1px solid #ccc; border-top:0; padding: 15px 15px 24px;}
.leftmenu li{background:#fff; font-size:16px; line-height:44px; border-radius:22px; margin-top:12px;}
.leftmenu li:hover{background: #46aa3b;}
.leftmenu a{background:url(../images/leftmenu.png) no-repeat 90% 50%;padding-left:30px; display: block; color:#333}
.leftmenu a:hover{background:url(../images/leftmenu1.png) no-repeat 90% 50%;color:#fff}
.leftmenu li .on{border-radius:22px;background:url(../images/leftmenu1.png) no-repeat 90% 50% #46aa3b; color:#fff}
.leftmenu li .on a{color:#fff}
.phone_nav{display: none;}
.productlist{}
.productlist li{float:left;width: calc(100% / 3 - 25px);margin-left: 25px; margin-top: 25px;box-shadow:0px 3px 4px rgba(0,0,0,.1)}
.productlist h2{font-size:14px; padding:15px 0; border-bottom: 1px solid #e2e2e2; text-align: center}
.maintitle{padding:0; margin-bottom:20px; background: url(../images/ndi.png) no-repeat center 55%;}
.maintitle .title{font-size:30px; line-height: 45px; text-align: center;}
.maintitle .entitle{font-size:14px; text-align: center; text-transform: uppercase; color:#666}

.ban01{background: #0051a3;height: 180px;box-shadow: 0 3px 10px 3px #d0d0d0; margin-top:50px;}
.ban01 .mfont{font-size:24px; color:#fff; padding-right:80px; padding-top:25px;letter-spacing:1px}
.ban01 .mfont span{font-size:16px}
.ban01 .mfont h3{font-size: 26px;line-height:80px;}
.ban01 .mfont strong{font-size:36px;color:#ffff00}
.iflow{ padding-top:40px;}
.iflow .item{float:left;width:65px;text-align:center;margin:0 0 0 45px;color:#fff;font-size: 16px;}
.iflow .item .icon{display:block;width:65px;height:65px;margin:0 auto 10px;position:relative;}
.iflow .item .icon i:before{content:'';}
.iflow .item .icon i,.iflow .item .icon i:before{position:absolute;width:100%;height:100%;top:0;left:0; background:url(../images/iflow_icon.png)}
.iflow .item .icon i.default{background-position:0 0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.iflow .item .icon i.hover{background-position:0 -65px;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}
.iflow .item.i1 .icon i:before{background-position:0 -130px;}
.iflow .item.i2 .icon i:before{background-position:0 -195px;}
.iflow .item.i3 .icon i:before{background-position:0 -260px;}
.iflow .item.i4 .icon i:before{background-position:0 -390px;}
.iflow .item:hover .icon i.default{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.iflow .item:hover .icon i.hover{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.ban_tel{width: 265px; padding-top:40px;}
.ban_tel p{font-size: 14px;color: #fff; background:url(../images/ban_tel.gif) no-repeat 0 5px; padding:0 0 0 60px;line-height: 24px;}
.ban_tel p b{display: block;font-size: 22px;}
.ban_tel em{display: block;width: 140px; padding:15px 0 0;}
.ban_tel em a{display: block;font-size: 14px;color: #fff;width: 120px;text-align: center;height: 40px;line-height: 40px;background: #46af33;border-radius:5px; font-style: normal;}

.dbj{background: url(../images/thre-bj_02.jpg) no-repeat center;width: 100%;height:325px;text-align: center; color:#fff; display: flex; align-items: center;justify-content: center;}
.dbjtitle{font-size:22px; line-height: 200%;padding-bottom:15px}
.dbjtitle h2{font-weight: bold; font-size:36px; padding-bottom:12px;}
.dbjmore{background: #46aa3b; color:#fff; padding: 12px 25px; display: inline-block; border-radius: 5px; font-size: 16px;}

.hotkeyword{line-height:60px; background: #fafafa; border-bottom: 1px solid #eee;}
.hotkeyword a{margin-left:6px; margin-right: 6px;}
.mbfont{display: none;}
.tabPanel{padding:45px 0 60px;}
.tabPanel .wrap3 { position:relative}
.tabPanel ul{height:85px; font-size: 0;}
.tabPanel ul li{ display:inline-block; width:20%; line-height:85px; text-align:center;font-size:22px; cursor:pointer;background:#757575; color:#fff}
.tabPanel ul li span{border-right: 1px solid rgba(255,255,255,0.5); display: block;}
.tabPanel ul li.hit {background:#46aa3b;color:#fff}
.panes {border:1px solid #46aa3b; border-top:0; padding:40px 0;}
.panes .pane { display:none;}
.panes .pane dd {float:left;width:33.3333%;}
.panefont{text-align: center; font-size:20px; padding-bottom: 30px;}
.panefonta{ font-size:20px;font-weight: bold; line-height: 30px;}
.panimg{text-align: center;}
.panebox{padding:0 40px}
.pane_l{float:left; width:50%;}
.pane_r{float:right; width:50%; text-align: right;}
.pane_ll{float:left;}
.pane_rr{float:right;}
.panelist{padding:15px 0}
.panelist p{padding:9px 0; font-size:16px}
.panelist strong{display:block; width:75px; font-size:18px; line-height:30px; background: #46aa3b; text-align: center; color:#fff; border-radius:5px; margin-bottom:8px;}
.case{padding:40px 0 60px;}
.case_l{float:left; width:22%; margin-top: 5px;}
.case_r{float:right; width:77%}
.casefont { background:#757575; min-height:574px;}
.aftitle{ background: url(../images/leftcase.png) no-repeat left bottom; padding: 30px 0 60px 20px; margin-top: 5px;}
.aftitle1{ background:#46aa3b; padding: 30px 0 30px 20px; margin-top: 25px;}
.aftitle strong,.aftitle1 strong{font-size: 24px;line-height:35px;display: block;color: #fff;}
.aftitle strong:after,.aftitle1 strong:after{width:35px;height: 2px;content: '';display: block;background: #fff;margin:10px 0}
.aftitle p,.aftitle1 p{ color: #fff; line-height:25px; display: block; font-size: 16px;}
.case_li { padding: 30px 20px 0; text-align: center; color:#fff}
.case_li p{font-size:16px; line-height:60px; border-bottom: 1px solid rgba(255,255,255,0.2);}
.case_li p a{color:#fff}
.case_li p a:hover{color:#ffff00}
.mianfei { background:#f19240; font-size:20px; font-weight: bold; color: #fff; line-height:30px; padding:20px 0 20px 20px; border-bottom: 1px solid rgba(255,255,255,0.5);}
.search-tel { background: url(../images/20180514141750_680784242.png) no-repeat 20px center #f19240; padding:20px 0 30px 80px; font-size: 14px; color: #fff; line-height: 22px; display: block;}
.search-tel .en { font-size: 24px; color: #fff; display: block; line-height:30px;}

.casepic{}
.casepic li{float:left; width:50%}
.casezong{margin:0 -10px;}
.casezong li{float:left; width:33.333%}
.casezong .cabox{margin:10px;}
.casepic .cabox{margin: 10px 0 0 10px;}
.casepic .img-hover,.casezong .img-hover{display: block;position: relative;	background: #fff;width: 100%;height: 100%;}
.casepic .img-hover span,.casezong .img-hover span{display: block;text-align: center;	background: rgba(70,170,59, 0.8);color: #fff;position: absolute;bottom: 0px;left: 0px;width: 100%;height: 40px; line-height: 40px;
	overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.casepic .img-hover:hover span,.casezong .img-hover:hover span{height: auto;opacity: 1;}
.casepic .list-hover-box img,.casezong .list-hover-box img{display: block;width: 100%;}
.casepic .list-hover-box,.casezong .list-hover-box{margin: 0px;float: left;height: auto;width: 0px;-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-o-transform: scale(0,0);-ms-transform: scale(0,0);transform: scale(0,0);}
.casepic .list-hover-box,.casezong .list-hover-box{width: 100%;-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-o-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);-webkit-transition: -webkit-transform 0.3s linear;-o-transition: -o-transform 0.3s linear;-ms-transition: -ms-transform 0.3s linear;transition: transform 0.3s linear;}
.casepic .list-hover-block h5,.casezong .list-hover-block h5{text-align: left;font-size: 16px; font-weight: normal; padding-left: 15px;}
.casepic .img-hover:hover .list-hover-block h5,.casezong .img-hover:hover .list-hover-block h5{font-size:20px; font-weight: bold;}
.casepic .img-hover:hover .list-hover-block,.casezong .img-hover:hover .list-hover-block{height: 100%;width:100%;}
.casepic .img-hover:hover .list-hover-block h5,.casezong .img-hover:hover .list-hover-block h5{margin-top: 30px;}
.casepic .list-hover-block p,.casezong .list-hover-block p{text-align: left;padding-left: 15px;font-size: 14px;font-weight: normal;line-height:25px;margin-top: 5px;}

.aboutwrap{background: url(../images/company.jpg) repeat-x top; padding-top:60px;}
.aboutwrap .maintitle{}
.aboutwrap .maintitle .title{color:#000; font-weight: bold;}
.aboutwrap .maintitle .entitle{color:#000}
.homeabout{background: #eee;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between;justify-content: space-between; margin-top: 40px;}
.homeabout_l{width:47%;background: #eee;}
.homebox{padding:30px 45px}
.aboutfonttitle{ color:#333333; font-size:24px; line-height:150%; padding:20px 0 40px; font-weight:bold}
.aboutfonttitle h2{ color:#00458b; text-transform:uppercase; font-weight:normal; font-size:24px}
.aboutbox{ line-height:220%; color:#777;}
.aboutbox span{font-size:18px; display:block; padding-bottom:20px; color:#333;}
.amore{margin-top:40px; text-align:center}
.amore a{border:1px solid #ccc; background: #fff; display:block; padding:13px 0;width:160px; text-transform:uppercase;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition: all 0.6s ease;}
.amore a:hover{border:1px solid #00458b; color:#00458b}
.homeabout_r{width:53%;}
.homeabout_r img{width:100%}
.factorybox{padding:55px 0 0}
.factorytitle{text-align: center; background: #f6f6f6; padding: 12px 0; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2}
.factorytitle a{display: inline-block; background: #46aa3b; color:#fff; line-height: 40px; padding: 0 30px; margin: 0 6px; border-radius:4px}
.factorypic{ padding-top:40px; margin: 0 -8px}
.factorypic .fbox{margin: 0 8px}
.factorypic li{float:left; width:25%}
.factorypic img{box-shadow:2px 3px 4px rgba(0,0,0,.2)}
.ggbox{background: #eeeeee; padding: 50px 0;}
.ggboxtitle{text-align: center;font-size: 18px;}
.ggboxtitle h2{font-weight: bold; line-height:40px; font-size:26px; padding-bottom: 15px;}
.ggboxtitle strong{color:#46aa3b}
.sortlist{ padding:35px 0 10px; margin: 0 -12px;}
.sortlist li{float:left; width:20%; text-align: center;}
.sortlist .circle{width:90%; height:auto;margin:0px auto; border-radius:10px; background: #fff; border:1px solid #ccc; padding: 20px 0;}
.sortlist .circle .circleimg img{width:70px}
.sortlist .circle .cirfont{padding-top: 15px; font-size:18px; font-weight: bold;}
.idx_pro{padding:40px 0;}
.idx_pro .container { position: relative;}
.idx_pro .pro_swiper { overflow: hidden;}
.idx_pro .pro_swiper .swiper-slide { text-align: center;position: relative;z-index: 1;}
.idx_pro .pro_swiper .swiper-slide img{width:100%}
.idx_pro .swiper-button-prev{ top: 50%;width: 31px;height: 31px;background: url(../images/l1.png) no-repeat center center;background-size: contain;left:0;}
.idx_pro .swiper-button-next{top: 50%;width: 31px;height: 31px;background: url(../images/r1.png) no-repeat center center;background-size: contain;right:0;}
.idx_pro .swiper-button-prev.swiper-button-disabled { opacity: 1;background: url(../images/l2.png) no-repeat center center;background-size: contain;}
.idx_pro .swiper-button-next.swiper-button-disabled { opacity: 1;background: url(../images/r2.png) no-repeat center center;background-size: contain;}
.gongsishili{padding:40px 0 20px; background: #eee; border-top:5px solid #ea923f;}
.shiliimg{padding:30px 12px 0}
.shiliimg1{margin:0 -8px; padding-top:40px;}
.shiliimg li,.shiliimg1 li{float:left; width:25%}
.shiliimg .shilibox,.shiliimg1 .shilibox{margin:8px}
.shiliimg .shilibox dt,.shiliimg1 .shilibox dt{text-align: center; padding: 10px 0;}
.newswrap{padding:60px 0}
.homenews{}
.newswrap .homenews_l{ width:32%; float:left; margin-left:2%; background:#fff;}
.newswrap .homenews_box{border:1px solid #e2e2e2; padding:30px 25px;}
.newswrap .homenews_l:first-child{margin-left:0;}
.newswrap .homenews_l:nth-child(2) .bk_bt{ background:#00a7ba;}
.newswrap .homenews_l .contitle{text-transform: uppercase; color:#999; text-align: center; font-size:12px; height:75px; line-height: 26px;}
.newswrap .homenews_l .contitle h2:before,.newswrap .homenews_l .contitle h2:after{display:inline-block;height:1px;background:#46aa3b;content:'';width:30px;margin:-7px 15px}
.newswrap .homenews_l .contitle h2{font-size:22px; line-height: 30px; color:#444}
.newswrap .homenews_l ul{padding: 20px 0 0;}
.newswrap .homenews_l li{text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding:8px 0; line-height: 20px;background:url(../images/newtb_12.png) left center no-repeat; padding-left:15px;}
.honor{}
.honor li{float:left; width:20%;}
.honor .hbox{margin:10px;text-align: center;}
.honor .hbox dt{padding-top: 10px; text-align: center;}
/*内部*/
.bannerimg{text-align: center;}
.aboutcontent{padding-left:30px;padding-top: 25px;}
.productcontent{padding-left:5px;}
.casecontent{padding-left:20px; padding-top: 15px;}
.abbox{ padding-bottom:0;}
.abbox h3{ font-size:20px; font-weight: bold; padding-bottom: 10px; line-height: 40px;}
.abbox img{float:right; margin-left:50px;}
.abouttitle{font-size:22px; line-height:45px; color:#fff; padding-left:25px; font-weight: bold; border-bottom: 1px solid #e2e2e2; background: url(../images/leftdi.png) no-repeat;}
.contentbox{ line-height: 200%; padding:20px 0 0;}
.productsort{text-align: center;padding:20px 0; background: #fafafa; border-bottom: 1px solid #eee;}
.productsort a{border:1px solid #aaa;padding:10px 30px; display: inline-block; margin: 0 8px; border-radius: 5px;}
.productsort a.on,.productsort a:hover{background: #fff; color: #46aa3b; font-weight: bold; border:1px solid #46aa3b;}
.proxqtit{background: url(../images/proxqbg.png) no-repeat; height:44px; line-height: 44px; font-size:16px; font-weight: bold;}
.proxqtit span{display: inline-block; text-align: center; width:185px; letter-spacing: 2px; color: #fff;}
.productsm{text-align: center; padding-bottom:30px;}
.productsm_l{float:left; width:58%; padding: 20px 0 10px;}
.productsm_r{float:right; width:38%; padding: 20px 0 10px;}
.productsm_r h3{font-size:30px; color:#222; line-height:200%; padding-bottom:5px; text-align: left; border-bottom: 1px dotted #ccc;}
.projj{ padding:20px 0;text-align: left;}
.productsm h2{font-size:22px; line-height:200%; padding-bottom: 15px;}
.productxq{padding:20px 0; line-height: 200%;}
.productxq img{margin:20px auto; display: block; text-align: center; box-shadow: 0 0 5px rgba(0,0,0,0.25); padding: 15px;}
.casexq{padding:0 0 30px; line-height: 200%;}
.casexq img{margin:5px auto; display: block; text-align: center;}
.context{height:50px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background: #fbfbfb;}
.context li{ line-height: 50px; float: left; width:50%;}
.othertitle{font-size:18px; font-weight: bold; line-height:100%; color:#46aa3b; padding-top:25px;}
.iflow1{ padding-top:10px;}
.iflow1 .item{float:left;width:65px;text-align:center;margin:0 20px 0 0;font-size: 14px;}
.iflow1 .item .icon{display:block;width:65px;height:65px;margin:0 auto 5px;position:relative;}
.iflow1 .item .icon i:before{content:'';}
.iflow1 .item .icon i,.iflow1 .item .icon i:before{position:absolute;width:100%;height:100%;top:0;left:0; background:url(../images/iflow_icon1.png)}
.iflow1 .item .icon i.default{background-position:0 0;-webkit-transform: translateX(0) rotate(0);transform: translateX(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
.iflow1 .item.i1 .icon i:before{background-position:0 -130px;}
.iflow1 .item.i2 .icon i:before{background-position:0 -195px;}
.iflow1 .item.i3 .icon i:before{background-position:0 -260px;}
.iflow1 .item.i4 .icon i:before{background-position:0 -390px;}

.lxsq{padding:0 0 40px}
.lxsqtitle{font-size:30px; text-align: center;color: #000;padding-bottom: 40px;padding-top:20px}
.lxsq h2{ font-size:16px; font-weight:bold; color: #000; padding: 15px 0}
.lxsq li{float:left;}
.lxsq .wl{width:32%;margin-right:1%}
.lxsq .wr{width:34%;}
.lxsq .lxbox{border:1px solid #e2e2e2; height:270px; padding:35px 0 0; text-align: center; line-height:240%;}
.lxsq span{width:180px; display: inline-block}
.lxsq strong{ font-weight:normal; color:#1231A8}
.mapcss{width:100%; height:550px}

.school{ padding: 20px 0;}
.schoolxx_l{float:left; width:21%}
.schoolxx_r{float:right; width:76%;}
.schoolxx_r h2{font-size:20px; font-weight: normal; line-height: 140%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;/*overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;*/}
.schoolxx_r .schooljj{color:#777; line-height: 160%; margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.viewbox{ color:#888;border-bottom:1px solid #e2e2e2; padding-bottom:10px;}
.viewbox h2{font-size:24px; line-height: 150%; color:#000; padding:5px 0;}
.viewcon{padding:20px 0; line-height: 190%; min-height: 450px;}
.viewcon img{margin:5px auto; display: block; text-align: center;}
.tjnews{ padding-top:15px;}
.tjnews li{border-bottom:1px solid #eee; padding: 10px 0;}
.tjnews h2{font-size:16px; color:#333; font-weight: bold;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.tjnews dt{padding-top:0px; font-weight: normal; color:#666; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.listprotj{ padding-top: 10px;}
.listprotj li{padding:5px 0 10px}
.listprotj h2{font-size:16px; padding: 10px 0;}
/*底部*/
.footer{ background:url(../images/footer.jpg) no-repeat top center; background-size:cover; padding:50px 0; color: #bbb}
.friendlink{ border-bottom:1px solid #555; line-height: 28px; padding-bottom: 15px;}
.friendlink a{margin-right: 10px;margin-left:10px; color:#bbb;}
.copyright{ padding: 30px 0 0; border-top:1px solid #555; text-align: center}
.downlx{padding: 30px 0; line-height: 24px;}
.downlx li{float:left; width: 33.333%}
.downlx .dh{background: url(../images/dh.png) no-repeat 5px 50%; background-size: 50px; padding-left: 65px}
.downlx .wz{background: url(../images/wz.png) no-repeat 5px 50%; background-size: 50px; padding-left: 65px}
.downlx .yx{background: url(../images/email.png) no-repeat 5px 50%; background-size: 50px; padding-left: 65px}
.downlx .yx span{display: inline-block; padding-left: 40px}
/*客服*/
.izl-rmenu{position:fixed; right:0; top:155px; z-index:999;}
.izl-rmenu .btna{width:55px; height:55px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/qq.png) no-repeat center center rgba(0,0,0,0.6); text-decoration:none; display:block;}
.izl-rmenu a:hover.btn-qq {background:url(../images/qq.png) no-repeat center center #ff811b;}
.izl-rmenu .btn-wx{background:url(../images/wx.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-wx:hover{background-color:#ff811b;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-111px; top:0px; display:none;width:111px;height:111px;}
.izl-rmenu .btn-wx .pic img,.izl-rmenu .btn-wx img{width:100%;max-width:none;}
.izl-rmenu .btn-phone{background:url(../images/tel1.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:130px; left:-130px; top:0px; line-height:55px; color:#FFF; font-size:16px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/top.png) no-repeat center center;background-color:rgba(0,0,0,0.6);}
.izl-rmenu .btn-top:hover{background-color:#ff811b;}