.home-bg{background:url(../style/home-bg.png) repeat-x;height:44px}
.home-bg .home{background:url(../style/home.png) no-repeat center left;padding-left:29px}
.about-l{width:22.25%;float:left}
.about-l h1{background:url(../style/thunder.png) no-repeat;background-position-x:28px;background-position-y:center;background-color:#0076fa;line-height:52px;padding-left:60px;font-size:16px;color:#fff}
.about-l h1 .tra{display:none;background:url(../style/tra.png) no-repeat;width:14px;height:12px;position:absolute;top:12px;right:13px}
.about-l ul{border:1px solid #dedede}
.about-l ul li>a{border-bottom:1px solid #dedede}
.about-l ul li>a:hover{color:#0076fa}
.about-l ul li.hover>a{color:#0076fa}
.about-l ul li a.jia{background:url(../style/jia.png) no-repeat;background-position-y:center;background-position-x:19px;padding-right:5px}
.about-l ul li a.jia:hover{color:#0076fa;background:url(../style/jiann.png) no-repeat;background-position-y:center;background-position-x:19px}
.about-l ul li .ssnav{padding-left:83px;margin-top:5px;display:none}
.about-l ul li .ssnav a:hover{color:#0076fa}
.about-l ul li.hover .ssnav{display:block;position:static;border-bottom:1px solid #dedede}
.about-l ul li.hover .ssnav a.act01{color:#0076fa}
.about-l ul li.hover a.jia{background:url(../style/jiann.png) no-repeat;background-position-y:center;background-position-x:19px}
.about-r{width:74.8333%;float:right}
.about-r .show p{font-size:14px;line-height:25px}
.about-r .a-txt{margin-bottom:225px}
.co-jian{font-size:14px;color:#333;line-height:40px;padding-left:38px;background:url(../style/jian.png) no-repeat;background-position-x:12px;background-position-y:center;background-color:#eee}
.map{height:218px}
.c01{background:url(../style/c01.png) no-repeat;background-position-x:4px;background-position-y:center;padding-left:34px}
.c02{background:url(../style/c02.png) no-repeat;background-position-x:4px;background-position-y:center;padding-left:34px}
.c03{background:url(../style/c03.png) no-repeat;background-position-x:4px;background-position-y:center;padding-left:34px}
.me{width:41.2026%;margin-top:20px}
.me .me-bor{border:1px solid #aaa;padding-left:1.336%;width:93%}
.me .me-bor input{width:100%;line-height:43px;font-size:14px;color:#aaa}
.me.me01{margin-right:8.908%}
.me.me02{width:94.94%}
.me.me02 .me-bor{padding-left:.65%}
textarea{height:155px;width:100%;box-sizing:border-box;outline:0}
.setup{line-height:45px;width:100px;text-align:center;font-size:14px;color:#fff;background-color:#0076fa}
.download li{background:url(../style/download.png) no-repeat;background-position-x:98%;background-position-y:center;background-color:#f5f5f5;transition:all .8s;margin-bottom:5px}
.download li a{font-size:14px;line-height:50px;color:#333;padding-left:10px;padding-right:70px}
.download li:hover{background:url(../style/download01.png) no-repeat;background-position-x:98%;background-position-y:center;background-color:#0076fa;transition:all .8s}
.download li:hover a{color:#fff}
.pages a{font-size:12px;border:1px solid #eee;line-height:16px;padding:0 4px;color:#eee;margin-right:5px}
.pages a.p01,.pages a:hover{color:#000;font-weight:700;border:1px solid #aeaeae;background-color:#eee}
.faq{margin-bottom:10px}
.faq h1{background-color:#eee;font-size:14px;line-height:50px;color:#333;padding-left:39px;padding-right:70px;position:relative}
.faq h1 .faq01{background:url(../style/faq01.png) no-repeat;position:absolute;top:50%;margin-top:-5px;right:40px;width:16px;height:16px}
.faq .faq-hid{display:none}
.faq.act .faq-hid{display:block}
.faq.act .faq01{background:url(../style/faq.png) no-repeat;margin-top:-8px}
.news{border:1px solid #eee;margin-bottom:15px}
.news .news-txt{padding-left:20px;padding-right:210px;margin:20px 0}
.news .date{position:absolute;top:0;right:0;height:100%;width:96px;text-align:center;border-left:1px solid #eee;transition:all .8s}
.news .date h1{border-bottom:1px dashed #eee;margin-top:20px;padding:0 8px;transition:all .8s}
.news:hover .news-txt h1{color:#0076fa;transition:all .8s}
.news:hover .date{background-color:#0076fa;border-left:1px solid #0076fa;transition:all .8s}
.news:hover .date h1,.news:hover .date p{color:#fff;transition:all .8s}
.new-info{border-top:1px solid #aaa;margin-bottom:135px}
.produ2{margin-right:-1.04%}
.produ2 li{width:32.293%;float:left;margin-right:1.04%;margin-bottom:15px}
.produ2 li a{border:1px solid #eee}
.produ2 li .pro-img{height:294px;position:relative}
.produ2 li .pto-txt{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.4);transition:all .8s}
.produ2 li .pto-txt p{padding-left:19px}
.produ2 li:hover .pto-txt{background-color:#0076fa;transition:all .8s}
.time{background:url(../style/time.png) no-repeat center left;padding-left:24px}
.pro-box{border-top:1px solid #eee;margin-right:39px;padding:21px 24px 0 24px;margin-top:15px}
.box li{border:1px solid #eee;height:2rem}
.bottom{padding-top:24px}
.bottom li{height:60px;border:1px solid #eee}
.bottom li:hover{border:1px solid #0076fa}
.bottom .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-31px;outline:0;width:43px;height:62px;text-indent:-9999px;z-index:1;background-color:#fff;background-size:15px 36px;background-repeat:no-repeat;background-position:center center}
.bottom .bx-wrapper .bx-prev{margin-left:auto;background-image:url(../style/p-left01.png);left:-64px}
.bottom .bx-wrapper .bx-prev:hover{background-image:url(../style/p-left.png);background-color:#0076fa}
.bottom .bx-wrapper .bx-next{margin-left:auto;background-image:url(../style/p-right.png);right:-64px}
.bottom .bx-wrapper .bx-next:hover{background-image:url(../style/p-right01.png);background-color:#0076fa}
.tab-label{margin-top:75px;border-bottom:1px solid #0076fa}
.tab-label a{width:120px;height:40px;font-size:14px;color:#333;text-align:center;line-height:40px;margin-bottom:-1px}
.tab-label a.act{background-color:#0076fa;color:#fff}
.tab-det .tab-item{display:none}
.re-bg{background-color:#0076fa;padding-left:37px;line-height:50px;font-size:14px;color:#fff}
.r01{width:20%}
.r02,.r03,.r04{width:15.59%;text-align:center}
.r05{width:22.59%;text-align:center}
.re-bg01{background-color:#eee;padding-left:37px;background-image:url(../style/faq01.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:center}
.re-con{padding-left:37px;display:none}
.recurit{cursor:pointer}
.recurit.act .re-bg01,.recurit:hover .re-bg01{background-image:url(../style/faq.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:center}
.recurit.act .re-con{display:block}
.video{height:534px;position:relative}
.video .stop{width:90px;height:90px;background-image:url(../style/stop.png);background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-left:-45px;margin-top:-45px}
.v01{margin-top:25px;margin-bottom:112px}
.x-map{margin-bottom:138px}
.a-honor{margin-right:-1.7261%}
.a-honor li{width:23.2739%;margin-right:1.7261%;margin-bottom:25px;float:left}
.a-honor li .ho-img{height:287px;border:1px solid #e0e0e0;position:relative}

.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:2px 10px;}
.pagelist li a:hover{border-color:#F37B1D;background:#F37B1D;color:#fff;}
.pagelist li.active a{border-color:#F37B1D;background:#F37B1D;color:#fff;}