@charset "utf-8";
*{padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}
html,body{min-width:1200px;margin:0 auto;}
img{border:0;display: block;margin:0 auto;}
img,input,textarea{vertical-align:middle}
ul,ol li{list-style:none;}
a{text-decoration:none}
i,em{font-style: normal;}
strong,span{font-weight: normal;display: block;}
button{cursor: pointer;}
.wid{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.bg{background-repeat:no-repeat;background-position: center center;background-attachment:scroll;}
.clear{clear:both}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
button.hover{-webkit-transform: translateX(0%) translateY(0%);-ms-transform: translateX(0%) translateY(0%);transform: translateX(0%) translateY(0%);}
button.hover{background: #333;color: #ccc;border: 0;font-size: 18px;border-radius: 4px;font-family: '微软雅黑', sans-serif;-webkit-transition: 0.6s;transition: 0.6s;overflow: hidden;}
button.hover:focus{outline: 0;}
button.hover:hover:before {display: block;background: rgba(255, 255, 255, 0.5);width: 60px;height: 100%;position: absolute;content: '';left: 0;top: 0;-webkit-animation: glint 1s;animation: glint 1s;opacity: 0;-webkit-filter: blur(30px);filter: blur(30px);-webkit-transform: translateX(-500px) skewX(-15deg);-ms-transform: translateX(-500px) skewX(-15deg);transform: translateX(-500px) skewX(-15deg);opacity: 0.6;}
button.hover:hover:after {display: block;background: rgba(255, 255, 255, 0.2);width: 30px;height: 100%;position: absolute;content: '';left: 30px;top: 0;-webkit-animation: glintier 0.6s;animation: glintier 0.6s;opacity: 0;-webkit-filter: blur(5px);filter: blur(5px);-webkit-transform: translateX(500px) skewX(-15deg);-ms-transform: translateX(500px) skewX(-15deg);transform: translateX(500px) skewX(-15deg);opacity: 1;}
@-webkit-keyframes glint {
    0% {
        -webkit-transform: translateX(-500px) skewX(-15deg);
        transform: translateX(-500px) skewX(-15deg);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: translateX(500px) skewX(-15deg);
        transform: translateX(500px) skewX(-15deg);
        opacity: 1;
    }
}
@keyframes glint {
    0% {
        -webkit-transform: translateX(-50px) skewX(-15deg);
        transform: translateX(-50px) skewX(-15deg);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: translateX(500px) skewX(-15deg);
        transform: translateX(500px) skewX(-15deg);
        opacity: 1;
    }
}
@-webkit-keyframes glintier {
    0% {
        -webkit-transform: translateX(-500px) skewX(-15deg);
        transform: translateX(-500px) skewX(-15deg);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: translateX(500px) skewX(-15deg);
        transform: translateX(500px) skewX(-15deg);
        opacity: 1;
    }
}
@keyframes glintier {
    0% {
        -webkit-transform: translateX(-500px) skewX(-15deg);
        transform: translateX(-500px) skewX(-15deg);
        opacity: 0.6;
    }
    100% {
        -webkit-transform: translateX(500px) skewX(-15deg);
        transform: translateX(500px) skewX(-15deg);
        opacity: 1;
    }
}
input::-webkit-input-placeholder{ color: #666;} 
input:-moz-placeholder{ color: #666;} 
input::-moz-placeholder{color: #666;} 
input:-ms-input-placeholder{ color: #666;}

.title{text-align: center;padding:0px 0px 38px 0px;}
.title strong{font-size:38px;color:#333;font-weight:bold;padding:47px 0px 11px 0px;}
.title i{display: block;width:60px;height:5px;background:#32b293;border-radius: 5px;margin:0 auto;}






/* 首页 */
.home_top{background:#f5f5f5;}
.home_top div{line-height:30px;font-size:14px;color:#666666;}
.nav .box{padding:21px 0px 21px 0px;}
.nav .box .text{padding:5px 0px 0px 10px;font-size:14px;}
.nav .box .text strong{color:#333333;padding-bottom:2px;}
.nav .box .text span{color:#666666;}
.nav .box ul{padding:5px 0px 0px 30px;}
.nav .box ul li{float: left;width:130px;height:43px;position: relative;}
.nav .box ul li a{cursor: pointer; display: block;width:130px;line-height: 38px;color:#333;text-align: center;font-size:16px;}
.nav .box ul li.active{background: url("../images/icon_08.jpg")no-repeat center;}
.nav .box ul li.active a{color:#fff;}
.nav .box ul li dl{display: none; position:absolute;left:0px;top:37px;width:130px;text-align: center;padding-top:32px;z-index: 9;background: url("../images/ups.png")no-repeat center 27px;}
.nav .box ul li dl dd{background: #f5f5f5;line-height: 40px;font-size:14px;color:#666;cursor: pointer;}
.nav .box ul li dl dd:hover{background:#fff;}
.nav .box button{font-size:16px; width:120px;height:37px;display: block;margin-left:30px;margin-top:6px; border:1px solid #df980f;color:#df980f;border-radius: 55px;background:none;}
.nav .box button:hover{background: #df980f;color:#fff;}
.nav .box img.tel_img{margin-left:46px;position: relative;top:0px;}
.nav .box .tel{padding:4px 0px 0px 15px;}
.nav .box .tel strong{font-size:14px;}
.nav .box .tel strong i{color:#666666;}
.nav .box .tel strong em{color:#32b293;}
.nav .box .tel strong:last-child{padding-top:3px;}
.nav .box .tel strong:last-child em{color:#df980f}
.xiaoqu{width: 1080px; margin: 18px auto 0;}
.xiaoqu p{float: left;font-size: 14px;margin-right: 35px;color: #666666;}
.xiaoqu p:nth-child(3){float: right;margin-right: 0;}
.xiaoqu p i{width: 4px;height: 4px;border-radius: 2px;background: #666666;display: block;float: left;margin-top:8px;margin-right: 10px;}
.footer{padding:30px 0px 30px 0px;text-align: center;}
.footer .top{background: url("../images/icon_55.png")no-repeat center;width:1150px;margin:0 auto;height:134px;margin-bottom: 50px;}
.footer .hf a{display: inline-block;font-size:18px;color:#666}
.footer .hf a:hover{color:#32b293}
.footer .hf img{display: inline-block;vertical-align: top;margin-left:10px;margin-right:10px;margin-top:6px;}
.footer p{font-size:14px;color:#999;line-height: 22px;margin-top:6px;}
.fixed_right{overflow: hidden; width:78px;height:488px;background: #33ba99;border-radius: 55px;text-align: center;position: fixed;right:16px;top:50%;margin-top:-244px;z-index: 9;}
.fixed_right .top{padding:16px 0px 0px 0px;font-size:16px;color:#fde43a;}
.fixed_right .top span{padding-top: 3px;}
.fixed_right ul{padding: 10px 0px 0px 0px;}
.fixed_right ul li{cursor: pointer; background: url("../images/tel7.jpg")no-repeat center top;padding:12px 0px 8px 0px;}
.fixed_right ul li i{color:#fff;font-size:14px;display: block;padding-top:2px;}
.fixed_right .bottom{height:98px;background:#fde43a;padding:12px 0px 0px 0px;}
.fixed_right .bottom em{font-size:16px;color:#776a11;display: block;padding-top:2px;}

/* 联系我们 */
.contact_banner{background-image: url("../images/contcat_banner.jpg");height:436px;}

.contact_cont{background: #f7f7f7;padding-bottom: 30px;}
.contact_cont .v1 .box{background:#fff;border-radius: 10px;padding-bottom: 20px;}
.contact_cont .v1 .box ul{padding:40px 0px 0px 45px;}
.contact_cont .v1 .box ul li{margin-bottom:20px;}
.contact_cont .v1 .box ul li button{border:none;font-size:18px; display: inline-block;width:189px;height:38px;border-radius: 0px;background: #df980f;color:#fff;}
.contact_cont .v1 .box ul li button img{display: inline-block;vertical-align: top;margin-right:7px;margin-top: 2px;}
.contact_cont .v1 .box ul li i{font-size:18px;color:#333333;display: inline-block;width:150px;height:38px;line-height: 38px;padding-left:32px;}
.contact_cont .v1 .box ul li:nth-child(1) i{background: url("../images/contcat_06.jpg")no-repeat left center;}
.contact_cont .v1 .box ul li:nth-child(2) i{background: url("../images/contcat_12.jpg")no-repeat left center;}
.contact_cont .v1 .box ul li:nth-child(2) em:nth-child(2){margin-right: 20px;}
.contact_cont .v1 .box ul li:nth-child(3) i{background: url("../images/contcat_14.jpg")no-repeat left center;}
.contact_cont .v1 .box ul li:nth-child(4) i{background: url("../images/contcat_17.jpg")no-repeat left center;}
.contact_cont .v1 .box ul li em{font-size:16px;color:#333;display: inline-block;}
.contact_cont .v1 .box .right{padding:42px 86px 0px 0px;text-align: center;}
.contact_cont .v1 .box .right strong{font-size:16px;color:#333;padding:8px 0px 2px 0px;}
.contact_cont .v1 .box .right p{color:#32b293;font-size:16px;}
.contact_cont .v2 .box{font-size:12px; background: #fff;border-radius:10px;width:1200px;margin:0 auto;overflow: hidden;}
.contact_cont .v2 .box .wp{width:1160px;margin:0 auto;}
.contact_cont .v2 .box .wp .left{border:1px solid #f3f3f3;}
.contact_cont .v2 .box .wp .left ol{width:250px;background: #f3f3f3;padding:0px 15px;}
.contact_cont .v2 .box .wp .left ol li{background:url("../images/down.jpg")no-repeat right center;line-height: 30px;text-align:left;float:left;font-size:14px;color:#333333;cursor: pointer;}
.contact_cont .v2 .box .wp .left ol li.active{background:url("../images/up.jpg")no-repeat right center;color:#32b293;}
.contact_cont .v2 .box .wp .left ol li:nth-child(1){width:58px;color:#32b293;background:none;}
.contact_cont .v2 .box .wp .left ol li:nth-child(2){width:41px;margin-right:29px}
.contact_cont .v2 .box .wp .left ol li:nth-child(3){width:55px;margin-right:38px;}
.contact_cont .v2 .box .wp .left ol li:nth-child(4){color:#32b293;background:none;}
.contact_cont .v2 .box .wp .left .bt{width:280px;height:486px;overflow-y: auto;}
.contact_cont .v2 .box .wp .left .bt ul.address li{padding:18px 20px 18px 10px;border-bottom:1px solid #f3f3f3;}
.contact_cont .v2 .box .wp .left .bt ul.address li h6{padding-left:22px;background: url("../images/address.jpg")no-repeat left center;font-size:16px;color:#32b293}
.contact_cont .v2 .box .wp .left .bt ul.address li p{font-size:14px;color:#666666;margin-top:4px;line-height: 18px;}
.contact_cont .v2 .box .wp .left .bt::-webkit-scrollbar {width: 2px;height: 1px;}
.contact_cont .v2 .box .wp .left .bt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 0px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #d7d7d7;}
.contact_cont .v2 .box .wp .left .bt::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0px;background: #EDEDED;}

