body{color: #666666;}/*#666666*/
ol,ul{list-style:none;margin:0px;padding: 0px;}
a{color:#8e8e8e;text-decoration:none;}
a:hover{color:#f8b600;text-decoration:none;}
a:link{text-decoration:none;}

.container{padding-left: 5px;padding-right: 5px;}

.green{color:#57bc4c;}
.blue{color:#031229;}
.grey{color:#aeaeae;}
.grey2{color:#8e8e8e;}
.yellow{color:#f8b600;}
.font-10{font-size: 10px;}
.font-13{font-size: 13px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-22{font-size: 22px;}
.font-28{font-size: 28px;}
.font-32{font-size: 32px;}
.line-height-24{line-height: 24px;}
.line-height-28{line-height: 28px;}
.relative{position: relative}
.pad-right-5{padding-right: 5px;}
.mag-top-15{margin-top: 15px;}
.mag-top-20{margin-top: 20px;}
.mag-top-30{margin-top: 30px;}

/*顶部*/
.wede-pc-head{display: none;}
.wede-h5-head{width:100%;height: 55px;background: #031229;border-bottom: #031229 solid 1px;
    position: fixed;top:0;text-align: center;padding-top: 10px;z-index: 99;}
.wede-h5-head .wede-h5-en{position: absolute; right: 15px;top:18px;font-size: 15px;color: #aeaeae;}
.wede-h5-head .wede-nav-btn{width: 30px;height: 35px;position: absolute;left: 15px;top: 13px;}
.wede-nav-btn span{width: 25px;height: 1px;background: #aeaeae;display: block;margin: 10px 0;}

.wede-h5-head .wede-nav-btn-close{width: 30px;height: 35px;position: absolute;
    left: 15px;padding-top: 18px;display: none;}
.wede-nav-btn-close span{width: 25px;height: 1px;background: #aeaeae;display: block;}
.wede-nav-btn-close .nav-btn-f{transform: rotate(45deg);}
.wede-nav-btn-close .nav-btn-s{transform: rotate(-45deg);}

.wede-h5-nav{width: 100%;height: 100%;background: #fff;position: fixed;z-index: 66;top: 0px;}
.wede-h5-nav ul{padding: 65px 20px 0px;}
.wede-h5-nav ul li a{display: block;height: 42px;line-height: 42px;}
.wede-h5-nav ul li{border-bottom: #dddddd solid 1px;}
.wede-h5-nav ul li ul{padding: 0px 12px;display: none;}
.wede-h5-nav ul li ul li{border: none;}

.wede-h5-call{width:100%;height: 55px;background: #fff;border-top: #dddddd solid 1px;
    position: fixed;bottom:0;z-index: 33;text-align: center;line-height: 55px;}
.wede-h5-call a{display: block;color: #333333;}

/*尾部*/
.wede-bottom{width: 100%;background: #031229;text-align: center;margin-bottom: 55px;}
.wede-bottom p{padding: 12px 0 5px;text-align: center;}
.wede-bottom .pa{font-size: 0px;}

.wede-pc-h5-mag{ margin-top: 55px; }
.wede-mag-top{margin-top: 20px;}
.wede-pad-top-bot{padding: 20px 0;}
.wede-index-back{background: #f5f5f5;}

/*首页标题*/
.wede-title{text-align: center;position: relative;color: #333333;}
.wede-cn-title{font-size: 16px;position: relative;}
.wede-en-title{color:#aeaeae;font-size: 13px;}
.wede-title-cla{display: none;}
.wede-more-a{width: 160px;height: 40px;display: inline-block; line-height: 40px;
    background: #f8b600;color: #ffffff}
.wede-more-a:hover{color: #ffffff}
.wede-h5-show{display: block;}
.wede-h5-hide{display: none;}
.wede-hide{display: none;}

/*轮播图*/
.focus{width:100%;position:relative;}
.slides li img{width: 100%;}
.flex-control-nav {width:100%;height: 20px;position: absolute;bottom:0px;text-align:center;}
.focus .flex-control-nav li{height:6px;margin:0 5px;display:inline-block;}
.flex-control-paging li a{width:15px;height:6px;display: block;background:#a3a3a3;text-indent:-9999px;}
.flex-control-paging li a.flex-active{background:#f8b600;}
.flex-direction-nav{height:1px;overflow:hidden;}

/*首页产品*/
.wede-product{margin-top: 15px;text-align: center}
.wede-product .post-slide{margin:0 5px;}
.wede-product img{width: 100%;}
.wede-product .post-title{font-size: 20px;}
.wede-product p{padding:0px;}

/*我们的优势*/
.str-adv-cont li{min-height:120px;position: relative;color:#aeaeae;line-height:22px;padding:20px 0 20px 120px;border-bottom: #ddd solid 1px;}
.str-adv-cont .adv-lpic{position: absolute;left: 0;}
.str-adv-cont h3{ color:#333333;font-size:15px;font-weight:400;padding: 0px;margin: 0px;}
.str-adv-cont p{padding-top: 8px;}

/*首页新闻*/
.wede-news{margin-top: 0px;}
.wede-news-cont{width: 100%;color: #8e8e8e;}
.wede-news-cont li{padding:15px 0 10px 85px;border-bottom: #dddddd solid 1px;line-height: 22px;position: relative;}
.wede-news-cont li a{font-size:15px;color: #333333;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wede-news-cont li a:hover{color: #f8b600}
.wede-news-cont li .wede-time{position: absolute;left: 0px;top: 20px;}
.wede-news-cont li .wede-time span{font-size: 38px;}

.wede-news-list{width: 100%;}
.news-des{height: 45px;overflow: hidden;  text-overflow: ellipsis;
    -moz-box-orient: vertical;  display: -webkit-box;  -webkit-line-clamp: 2;}

/*首页关于我们*/
.wede-about-us{position: relative;}
.wede-about-us .wede-img{padding: 0 10px;}
.wede-about-us .wede-img img{width: 100%;}
.wede-about-cont{padding: 0 15px;}

/*首页首页设备*/
.wede-device{}
.wede-device div{padding: 0;text-align: center}
.wede-device div img{width: 100%;}
.wede-device div a{display: block;padding: 5px;}
.wede-device div p{padding: 10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.wede-dev-list{margin-top: 15px;}
/*首页联系我们*/
.wede-contact{padding: 0 15px;}
.wede-contact div{padding: 0;}

/*其他页面*/
.wede-banner{background: #031229; text-align: center;}
.wede-banner img{width: 100%;}

.wede-position{display: none;}
.wede-left{display: none;}
.wede-right{width: 100%;}
.wede-left-ul{}
.wede-left-ul li{padding: 0 10px;}
.wede-left-ul li a{display: block;height: 42px;line-height: 42px;border-bottom: #dddddd solid 1px;}
.wede-left-ul li .wede-pr-a{color: #666666;}
.wede-left-ul li .wede-h5-pr-a{color: #666666;font-size: 15px;text-align: center;}
.wede-left-ul li .sel-a{color:#031229;font-weight: bold;}
.wede-pr-son{display: none;}
/**/
.wede-de-title{text-align: center;color: #666666;font-size: 18px;padding-top: 15px;}
.wede-de-time{text-align: center;font-size: 13px;padding-top: 5px;}
.wede-de-cont{padding:15px;font-size: 15px;line-height: 24px;}
.wede-de-cont img{width: 100%;}
.wede-de-pic{margin-top: 15px;}
.wede-de-pic img{width: 100%;}
.wede-de-btn{margin-top: 20px;}
.wede-de-btn a{width: 120px;}
/*翻页*/
.dede_pages{padding:30px 0 30px;text-align: center;}
.dede_pages .pagelist{ display: inline-block; }
.dede_pages li.active{background:#f8b600;color: #fff; font-size:16px;border:#f8b600 solid 1px;}
.dede_pages li{height:32px;float: left;padding: 0px 13px;  line-height:32px;  font-size:14px;
    margin:0 6px; border:#ddd solid 1px;text-align:center;}
.dede_pages li a{color:#505b66;}
.dede_pages li.active a{color: #fff;}

.sx_page{padding-left: 20px;}
.service{display: none;}

/*大于等于1200屏幕*/
@media (min-width: 1170px) {
    .container{width: 1170px;}

    /*顶部*/
    .wede-pc-head{position: fixed;top: 0px;left: 0px;right:0px;background: #031229;
        display: block;height: 149px;border-bottom: #0e1c32 solid 1px;z-index: 99}
    .wede-top{ height: 100px;padding-top:15px;}
    .wede-top .wede-tips{border-left: #dddddd solid 1px;padding-left: 10px;
        width: 380px;height: 30px;display: inline-block;position: absolute;bottom: 8px;left: 195px;}

    .wede-h5-head{display: none;}
    .wede-h5-call{display: none;}
    .wede-h5-nav{display: none;}

    /*尾部*/
    .wede-bottom{text-align: left;margin-bottom: 0px;}

    /*导航*/
    .wede-pc-nav{height: 48px;border-top: #0e1c32 solid 1px;}
    .wede-pc-nav ul{font-size: 15px;padding-left: 130px;}
    .wede-pc-nav li{float: left;margin: 0 5px;position: relative;}
    .wede-pc-nav li .wede-pc-a{height: 48px;line-height: 48px;width: 120px;text-align: center;
        display:block;color: #aeaeae;}
    .wede-pc-nav .wede-pc-a:hover{border-bottom: #f8b600 solid 2px;color: #f8b600}
    .wede-pc-nav li .sel-a{border-bottom: #f8b600 solid 2px;color: #f8b600}
    .wede-pc-nav li ul{position: absolute;left: -12px;top:48px;background: #f8b600;
        border: #f8b600 solid 1px;border-top:none;font-size: 13px;z-index: 66;padding: 15px 0;display: none;}
    .wede-pc-nav li ul li{width: 130px;line-height: 32px;text-align: center;}
    .wede-pc-nav li ul li a{color: #031229}

    .wede-pc-nav .wede-en{background: #fff;margin-top: 12px;padding:2px 10px;color: #fff;
        margin-right: 5px;border-radius: 15px;}
    .wede-pc-nav .wede-en:hover{color: #fff;}

    /**/
    .wede-pc-h5-mag{ margin-top: 149px; }
    .wede-mag-top{margin-top: 30px;}
    .wede-pad-top-bot{padding: 30px 0;}
    .wede-h5-show{display: none;}
    .wede-h5-hide{display: block;}

    /*首页标题*/
    .wede-title{text-align: left;}
    .wede-cn-title{font-size: 19px;}
    .wede-en-title{color:#aeaeae;font-size: 14px;}
    .wede-title-cla{position: absolute;bottom:5px;right: 0px;font-size: 13px;display: block;}
    .wede-title-cla a{padding: 4px 10px;}
    .wede-title-cla .wede-a-sel{background: #f8b600;color: #fff;}
    .wede-more-a{width: 200px;height: 50px;display: inline-block;border: #e5e5e5 solid 1px;line-height: 50px;
        background: #ffffff;color: #8e8e8e;}
    .wede-more-a:hover{background: #f8b600;border: #f8b600 solid 1px;color: #ffffff;}
    .wede-about-more{width: 120px;height: 40px;display: inline-block;border: #ffffff solid 1px;
        line-height: 40px;color: #ffffff;text-align: center;}
    .wede-about-more:hover{background:#f8b600;border: #f8b600 solid 1px;color: #031229;}

    /*轮播*/
    .focus-back{width:100%;background: #031229}
    .focus{width:1200px;margin: 0 auto;}
    .slides li img{width: auto;}

    /*列表页产品*/
    .wede-pro-list div img{width:300px;height: 300px;}

    /*我们的优势*/
    .str-advantages{  width:100%;  height:500px;
        background:url(../img/advantages_back.jpg) no-repeat center; }
    .str-advantages .wede-title{margin-top: 30px;color: #ffffff}
    .str-adv-cont ul{ width:1300px;}
    .str-adv-cont li{ width:370px;float:left;margin-right:35px;margin-top:70px;padding:0 0 0 125px;border-bottom:none;}
    .str-adv-cont  h3{ color:#fff;font-size: 16px;}

    /*首页新闻*/
    .wede-news{margin-top: 15px;}
    .wede-news div{padding: 0px;}
    .wede-news-img{width: 445px;height: 230px;background: #d0d6d6;}
    .wede-news-cont{width:650px;}
    .wede-news .wede-news-left{width: 445px;height:150px;background: #031229;padding:10px 20px 0px;}
    .wede-news .wede-news-left li{border: none;color: #ffffff;}
    .wede-news .wede-news-left li a{color: #ffffff;}
    .wede-news .wede-p{margin-top: 15px;padding-top: 15px;border-top: #17273f solid 1px;}

    .wede-news-list{width: 100%;}
    .wede-news-list .wede-news-list-li{padding: 0px;border: none;}
    .wede-news-list .wede-news-list-li img{width: 465px;height: 220px;}

    /*首页关于我们*/
    .wede-about-back{  height: 625px;background: url("../img/about-us.png")no-repeat center top;
        background-attachment: fixed; }
    .wede-about-us{padding: 0px;}
    .wede-about-us .wede-img{width: 600px;height: 365px;background: #ffffff;padding: 0px;}
    .wede-about-us .wede-img img{width: 600px;height: 365px;}
    .wede-about-cont{width: 570px;height: 290px;background:#031229;position: absolute;right: 0px; top: 75px;
        padding: 10px 50px;color: #ffffff;}

    /*首页联系我们*/
    .wede-contact{padding: 0px;}
    .wede-link a{ width: 223px;display: inline-block;overflow: hidden;
        white-space:nowrap;text-overflow: ellipsis;}

    /*其他页面*/
    .wede-banner{height: 450px;}
    .wede-banner img{width: 1200px;}

    .wede-position{ height: 48px;line-height: 48px;display: block;}
    /*左边*/
    .wede-left{width: 180px;display: block;}
    /*右边*/
    .wede-right{width: 980px;}
    .wede-de-title{padding: 0;}
    /**/
    .wede-de-cont{ padding:15px 25px;}
    .wede-de-cont img{width: auto;}
    .wede-de-pic img{width: 600px;height: 600px;}

    /*客服*/
    .service{width:145px;position:fixed;right:5px;top:300px;display: block;}
    .service .ser_big{display:none;}
    .service .ser_top{width:145px;height:98px;background:url(../img/ser_top.png) no-repeat; position:relative;}
    .service .ser_top .close_span{width:22px;height:22px;display:inline-block;position:absolute;
        right:0px;top:8px; cursor:pointer;}
    .service .ser_mid{background:#f8b600;padding:10px 10px 0 10px;text-align:center;}
    .service .ser_mid p{padding:6px 0;margin:0;font-size:12px;}
    .service .ser_mid a{color:#ffffff;}
    .service .ser_mid img{vertical-align:middle;}
    .service .ser_bottom{width:145px;height:73px;background:url(../img/ser_bottom.png) no-repeat; position:relative; }
    .service .ser_bottom .return_top_span{width:48px;height:50px;display:inline-block;position:absolute;
        left:50px;  top:10px;cursor:pointer;}
    .service .ser_small{width:49px;float:right;cursor:pointer;}

}