﻿/* CSS Document */
*{margin:0;padding:0;list-style:none;}
img{border:0;box-sizing:border-box;}
table td,table p{font-family:Arial,'微软雅黑';}
#LRfloater0{display:none}
#LXB_CONTAINER .lxb-cb-tip-info{margin-top:108px;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.container p,#header p,#footer p{font-family:'Microsoft YaHei';font-size:16px;}
.container img{max-width:100%;height:auto;}
a{text-decoration:none;color:#666;}
.clear{clear:both;}
.pull-left{float:left;}
.pull-right{float:right;}
#header,.container{max-width:1168px;width:100%;height:auto;margin:0 auto;}
#header p{color:#666;font-size:16px;font-weight:500;font-family:'Microsoft YaHei';line-height:50px;}
#header p a:hover{color:#ffa126;}
#header p span{margin:0 10px;}
#banner{background:url(../images/banner.jpg) center center;height:745px;}
#guide{background-color:#ffe304;padding:25px 75px 64px 76px;position:relative;top:-81px;}
#guide img{margin:0 107px 24px 0;}
#guide p{padding-top:30px;padding-left:3px;line-height:30px;}
#guide .arrow{margin:0;position:absolute;bottom:-15px;left:565px;}
#intro{background:url(../images/introbg.jpg) repeat-x;margin-top:43px;}
#intro .container{background-color:#ffe304;padding-bottom:7px;position:relative;top:86px;}
.introduction{width:56%;height:auto;margin:0 28px 0 72px;position:relative;top:-46px;}
#introright{padding-top:50px;margin-right:70px;}
#introright p{margin-top:28px;line-height:30px;}
#intro .container .arrow{position:relative;top:19px;left:565px;}
#epindexes{background-color:#f9f9f9;margin-top:149px;padding-top:53px;}
.title{background:url(../images/line.jpg) center repeat-x;text-align:center;margin-bottom:49px;}
#epindexes ul{width:1168px;}
#epindexes ul li{float:left;width:389px;height:349px;position:relative;}
#epindexes span{border-bottom:11px solid #393b3a;display:none;width:389px;position:absolute;bottom:0;left:0;z-index:100;}
#epindexes p{line-height:78px;}
#process{background-color:#2c2932;padding-top:44px;padding-bottom:43px;}
#myTab{width:960px;margin:6px 10% 42px 9%;overflow:hidden;}
#process .title{background:url(../images/proline.jpg) center repeat-x;}
#myTab li{border:2px solid #eee;width:259px;height:43px;line-height:43px;text-align:center;float:left;margin-left:73px;cursor:pointer;}
#myTab li.first{margin-left:0;}
#myTab li p{color:#eee;}
#myTab li.active,#myTab li:hover{border:2px solid #ffe304;color:#ffe304;}
#myTab li.active p,#myTab li p:hover{color:#ffe304;}
#myTabContent .active{display:block;}
.tab-pane{display:none;}
#myTabContent img{margin-bottom:9px;}
#equipment{margin-top:50px;margin-bottom:78px;}
#equipment ul{overflow:hidden;}
#equipment ul li{width:31.68%;float:left;background-color:#ffe304;margin-top:3px;padding:35px 0 40px 0;margin-left:28px;}
#equipment ul li.first{margin-left:0;}
#equipment li h2{text-align:center;padding-bottom:28px;font-size:24px;font-family:'Microsoft YaHei';}
#equipment li p{text-align:center;margin-top:38px;font-size:18px;font-weight:bold;}
#equipment li p a{padding:8px 20px;border:2px solid #333;color:#333;}
#equipment li p a:hover{background-color:#333;color:#ffe304;}
#site{background-color:#f9f9f9;padding:54px 0 80px 0;}
#slidewrapper{width:1168px;overflow:hidden;position:relative;}
#slidewrapper ul,#slideHandler ol{position:relative;}
#slidewrapper ul li{float:left;}
#slideHandler{margin-top:24px;}
#slideHandler img{width:100%;height:100%;}
#slideHandler li{float:left;width:281px;height:172px;margin-right:14px;cursor:pointer;}
#slideHandler .on{width:275px;height:166px;border:3px solid #f5b903;}
#scroll_left{cursor:pointer;position:relative;bottom:105px;left:3px;z-index:100;opacity:0.75;float:left;width:38px;height:38px;}
#scroll_right{cursor:pointer;position:relative;bottom:105px;z-index:100;opacity:0.75;float:right;margin-right:3px;width:38px;height:38px;}
#scroll_left:hover,#scroll_right:hover{opacity:1;}
#footer{background-color:#2c2932;padding:70px 0 83px 0;}
#footer p{color:#908e91;text-align:center;line-height:18px;max-width: 1168px;margin:0 auto;}
#footer .link a{display:inline-block;color:#ccc;margin-bottom:15px;margin-left:20px;}

/* fixed bar */
.fixBar ul {
    margin-top: -187px;
}
@supports(transform:translateY(-50%)) {
    .fixBar ul{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-top: 0;}
}
.fixBar{position:fixed;right:-40px;top:0;bottom:0;margin:0;width:40px;background-color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);box-shadow:0 1px 10px rgba(0,0,0,0.2);z-index:900;}
.fixBar ul{position:absolute;width:40px;top:50%;}
.fixBar li{position:relative;width:40px;height:52px;/*padding:4px 0 2px 0;*/text-align:center;cursor:pointer;}
.fixBar li:not(:last-child){border-bottom:1px solid #D8D5D5;}
.fixBar li > a,.fixBar li > span{display:inline-block;width:40px;height:52px;text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:4px}
.fixBar li:hover{background-color:#3671cf;}
.f-icon{background-image:url("/images/items/fixsprite-02.png");background-repeat:no-repeat;}
.fixBar .f-chat{background-position:-224px -36px; height:69px;}
.fixBar .f-feedback{background-position:-177px -108px;}
.fixBar .f-feedback:hover{background-position:-224px -108px;}
.fixBar .over-mask{position:absolute; right:42px; top:50%; margin-top:-17px; display:none; width:112px; height:35px;}
.fixBar .over-mask img{display:none;}
.fixBar .feedback-mask-icon{background-position:-38px -119px;}
.fixBar .facebook{background-position:-177px -161px;}
.fixBar .facebook:hover{background-position:-224px -161px;}
.fixBar .facebook-mask-icon{background-position:-38px -170px;}
.fixBar .linkedin{background-position:-177px -214px;}
.fixBar .linkedin:hover{background-position:-224px -214px;}
.fixBar .linkedin-mask-icon{background-position:-38px -223px;}
.fixBar .youtube{background-position:-177px -267px;}
.fixBar .youtube:hover{background-position:-224px -267px;}
.fixBar .youtube-mask-icon{background-position:-38px -276px;}
.fixBar .twitter{background-position:-177px -320px;}
.fixBar .twitter:hover{background-position:-224px -320px;}
.fixBar .twitter-mask-icon{background-position:-38px -329px;}
.fixBar li:hover a{-webkit-transition:none;-o-transition:none;transition:none;}
.fixBar .f-top{position:absolute;width:40px;height:40px;bottom:50px; background-position:-24px -75px; overflow:hidden;}
.fixBar .f-top:hover{border:1px solid #3671cf;background:#3671cf;}
.fixBar .f-top a{display:none; text-align:center;text-decoration:none;outline:none;line-height:999;vertical-align:middle;font-size:12px;padding-top:0;color:#fff;width: 100%;height: 100%;margin-top: 4px;line-height: 15px;}
.fixBar .f-top:hover a{display: block;}
.fixBar .f-close{position:absolute;width:40px;height:40px;bottom:5px;right:0; background-position: -68px -75px; overflow:hidden;cursor:pointer;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;}
.fixBar .f-close:hover{background-position:-108px -75px;}
.fixbar-expand{position:fixed;bottom:0;right:-100px;margin:0;z-index:999;display:none;}
@keyframes mmove {
    0% { transform: translateX(0); }
    50% { transform: translateX(-19px); }
    100% { transform: translateX(0); }
}
@-webkit-keyframes mmove {
    0% { -webkit-transform: translateX(0); }
    50% { -webkit-transform: translateX(-19px); }
    100% { -webkit-transform: translateX(0); }
}
@-moz-keyframes mmove {
    0% { -moz-transform: translateX(0); }
    50% { -moz-transform: translateX(-19px); }
    100% { -moz-transform: translateX(0); }
}
@-ms-keyframes mmove {
    0% { -ms-transform: translateX(0); }
    50% { -ms-transform: translateX(-19px); }
    100% { -ms-transform: translateX(0); }
}
.fixbar-expand .fixbar-toggle{background-position:-40px -23px; width: 100px; height: 40px; cursor: pointer; }
.fixbar-expand .fixbar-toggle:hover { animation: mmove 2s ease-in-out .5s 1; -webkit-animation: mmove 2s ease-in-out .5s 1; -ms-animation: mmove 2s ease-in-out .5s 1; -moz-animation: mmove 2s ease-in-out .5s 1;}
.icon-triangle-right:after { content: ''; width: 0; height: 0; border-top: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #fff; }
.icon-chat-position:after { position: absolute; right: 0; top: 50%; -webkit-transform: translate(100%, -50%); -ms-transform: translate(100%, -50%); -o-transform: translate(100%, -50%); transform: translate(100%, -50%); }
#LXB_CONTAINER { top: 200px !important; right: -9999px !important; }
.lxb-cb-tip-info { top: -105px !important; }
.fbar-tabs { z-index: 99999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
/****fixed bar end ****/