@charset "UTF-8";
/*边距*/
.pd2{padding: 2.5%;}
.pdlr2{padding-left: 2.5%;padding-right: 2.5%;}
.pdtb2{padding-top: 2.5%;padding-bottom: 2.5%;}
.pdtb4{padding-top: 4%;padding-bottom: 4%;}
.pd0{padding:0;}

.main{width:100%;margin:0 auto;max-width:1240px;padding:0 20px;transition: all 1s; -webkit-transition: all 1s;position:relative;}
.header-main{width:100%;margin:0 auto;max-width:1660px;padding:0 20px;position:relative;}
.columnbt{font-size: 14px;color: #333;line-height: 18px;height: 36px;overflow: hidden;}/*产品列表标题*/
.columnjq{font-size: 18px;color: #f19e00;line-height: 25px;}/*产品列表价钱*/
.columnjq i{font-size: 14px;}

.hx{width: 100%;height: 1px;background: #eaeaea;}

.index-container{width:100%;margin:0 auto;max-width:1640px;padding:0 20px;transition: all 1s; -webkit-transition: all 1s;position:relative;}

 @media (max-width:991px){
    .main{padding:0 2.5%;}
    .index-container{padding:0 2.5%;}
 }

/* 头部 */

/*top*/
.header100{width:100%;height:80px;margin:0 auto;background:#fff;}
.headerMenu-bg{position: fixed;top: 0;left: 0;right: 0;width:100%;height:80px;z-index:98;display:none;}
.headerMenu{width:100%;height:80px;z-index:99;transition: all 0.2s;-webkit-transition: all 0.2s;background:#e6effa;-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.05);box-shadow: 0 4px 12px rgba(0,0,0,0.05);position:fixed;top:0;left:0;padding:0 80px;}
.header_logo{float:left;width:auto;height:68%;margin-top:13px;}
.header_logo a{float:left;height:100%;}
.header_logo a img{float:left;max-height:100%;transition: all 1s;-webkit-transition: all 1s;}

/* 首页滚动 */
/*.headerMenu.scroll{-webkit-box-shadow: 0 4px 12px rgba(0,0,0,0.1);box-shadow: 0 4px 12px rgba(0,0,0,0.1);transition: all 1s;-webkit-transition: all 1s;}*/

.header-right{float:right;width:400px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.header-tel{float:left;margin-top:26px;}
.header-tel a{float:left;}
.header-tel a i.icon{float:left;width:26px;height:26px;background:url(../images/icon-tel.png) no-repeat center;background-size:14px;border:#333 solid 1px;border-radius:50%;margin-top:1px;margin-right:10px;}
.header-tel a h6{float:left;font-size:20px;color:#333;line-height:28px;font-family:"dinregular";font-weight:bold;}

.language{float:left;margin-right:14%;margin-top:26px;transition: all 0.2s;-webkit-transition: all 0.2s;}
.language a{float:left;font-size:14px;color:#999;line-height:28px;font-family:"微软雅黑";}
.language a.cur{color:#333;}
.language span{float:left;font-size:14px;color:#ccc;line-height:28px;margin-left:10px;margin-right:10px;}

.search-icon{float:left;margin-right:14%;width:28px;height:28px;margin-top:26px;cursor:pointer;transition: all 0.2s;-webkit-transition: all 0.2s;}
.search-icon a{display:block;width:100%;}
.search-icon img{display:block;width:22px;height:22px;margin:3px auto;}


/* 主导航 */
.header-nav{float:left;margin-left:6%;transition: all 0.2s;-webkit-transition: all 0.2s;}
.header-nav ul{width:100%;}
.header-nav li{float:left;margin-left:40px;margin-right:40px;transition: all 0.2s;-webkit-transition: all 0.2s;position:relative;}
.header-nav li h3{float:left;}
.header-nav li h3 a{float:left;font-size:16px;color:#333;padding-top:4px;line-height:72px;font-family:"微软雅黑";border-bottom:transparent solid 4px; transition: all 0.2s;-webkit-transition: all 0.2s;}
.header-nav li.cur h3 a{color:#0762cb;border-bottom:#0762cb solid 4px;}
.header-nav li:hover h3 a{color:#0762cb;}

.header-nav li h3 .icon-more{position:absolute;right:0;top:0;height:100%;width:60%;background:url(../images/icon-next04.png) no-repeat 96% center;background-size:12px;display:none;}

.header-nav .nav-close{width:100%;height:50px;border-bottom:#eee solid 1px;padding:0 4%;}
.header-nav .nav-close h6{float:left;font-size:18px;color:#333;font-family:"微软雅黑";line-height:48px;font-weight:400;}
.header-nav .nav-close span{float:right;width:28px;height:48px;background:url(../images/icon-nav-close.png) no-repeat center;background-size:24px;}
.header-nav .nav-close{display:none;}
.header-nav .language{display:none;}

.sec-nav{position:absolute;top:80px;left:50%;width:120px;margin-left:-60px;background:rgba(255,255,255,0.8);box-shadow:0 4px 12px rgba(0,0,0,0.1);display:none;z-index:9;}
.sec-nav dl{width:100%;}
.sec-nav dl dd{width:100%;border-bottom:#ddd solid 1px;}
.sec-nav dl dd:last-child{border-bottom:none;}
.sec-nav dl dd a{display:block;width:100%;}
.sec-nav dl dd a h5{width:100%;font-size:14px;color:#333;font-family:"微软雅黑";text-align:center;line-height:48px;height:48px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.sec-nav dl dd a:hover h5{color:#0762cb;}

/*.sec-nav{position:absolute;top:80px;left:0;right:0;background:rgba(255,255,255,0.8);box-shadow:0 4px 12px rgba(0,0,0,0.1);display:none;}
.sec-nav dl{width:100%;text-align:center;max-width:1240px;margin:0 auto;overflow:hidden;padding-top:20px;}
.sec-nav dl dt{display:inline-block;position:relative;width:330px;border-right:#ddd solid 1px;margin-right:40px;margin-bottom:20px;}
.sec-nav dl dt a{float:left;}
.sec-nav dl dt a .img{width:170px;height:132px;float:left;overflow:hidden;}
.sec-nav dl dt a .img img{display:block;width:100%;height:100%;transition: all 1s;-webkit-transition: all 1s;}
.sec-nav dl dt a:hover .img img{-webkit-transform:scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);}
.sec-nav dl dt a .txt{position:absolute;right:10px;top:0;width:130px;height:100%;text-align:left;}
.sec-nav dl dt a .txt h3{width:100%;font-size:18px;color:#0762cb;font-family:"微软雅黑";line-height:32px;font-weight:bold;height:32px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.sec-nav dl dt a .txt p{width:100%;font-size:14px;color:#666;font-family:"微软雅黑";line-height:20px;height:20px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.sec-nav dl dt a .txt span{display:block;margin-top:56px;font-size:12px;color:#999;line-height:20px;background:url(../images/icon-next02-1.png) no-repeat 56px center;background-size:7px;}


.sec-nav dl dd{display:inline-block;width:170px;position:relative;margin-left:8px;margin-right:8px;margin-bottom:20px;}
.sec-nav dl dd a{display:block;width:100%;}
.sec-nav dl dd a .img{width:100%;height:132px;overflow:hidden;}
.sec-nav dl dd a .img img{display:block;width:100%;height:100%;transition: all 1s;-webkit-transition: all 1s;}
.sec-nav dl dd a:hover .img img{-webkit-transform:scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);}

.sec-nav dl dd a h5{position:absolute;bottom:0;left:0;right:0; width:100%;background:rgba(255,255,255,0.5);font-size:14px;color:#333;font-family:"微软雅黑";line-height:30px;height:30px;overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
.sec-nav dl dd a:hover h5{color:#0762cb;}
*/



@media (max-width: 1880px){
    .header-right{width:340px;}
    .language{margin-right:8%;}
    .search-icon{margin-right:8%;}

    .header-nav li{margin-left:32px;margin-right:32px;}
}

@media (max-width: 1690px){
    .headerMenu{padding:0 20px;}
    .header-nav{margin-left:4%;}
    .header-nav li{margin-left:32px;margin-right:32px;}
}

@media (max-width: 1540px){
    .header_logo{height:55%;margin-top:18px;}
    .header-nav li{margin-left:24px;margin-right:24px;}
}

@media (max-width: 1420px){
    .header-right{width:286px;}
    .header-tel a i.icon{margin-right:6px;}
    .header-tel a h6{font-size:16px;}

    .language span{font-size:12px;margin-left:6px;margin-right:6px;}
}

@media (max-width: 1340px){
    .header-nav{margin-left:3%;}
    .header-nav li{margin-left:20px;margin-right:20px;}
}

@media (max-width: 1280px){
    .header-right{width:272px;}
    .language{margin-right:6%;}
    .search-icon{margin-right:6%;}

    .header-nav{margin-left:2%;}
    .header-nav li{margin-left:16px;margin-right:16px;}
}



/*移动端导航*/
.icon-nav-btn{float:right;margin-top:8px;width:36px;display:none;cursor:pointer;}
.icon-nav-btn img{width:100%;display:block;}

.icon-top-search{float:right;margin-top:16px;margin-right:16px;width:24px;display:none;cursor:pointer;}
.icon-top-search img{width:100%;display:block;}

/*导航背景*/
.trans-bg{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);  *zoom:1;z-index:1000;display:none;}


 @media (max-width: 1180px){
    .headerMenu{height:48px;padding:0 2.5%;}
    .header100{height:48px;}

    .header_logo{height:32px;margin-top:8px;}

    .header-right{width:auto;margin-top:12px;margin-right:20px;}
    .header-tel{margin-top:0}
    .header-tel a i.icon{margin-right:0;border:none;border-radius:0;background-size:26px;}
    .header-tel a h6{display:none;}

    .language{display:none;}

    .search-icon{margin-right:20px;width:28px;height:28px;margin-top:0;}
    .search-icon img{display:block;width:22px;height:22px;margin:3px auto;}


    .icon-nav-btn{display:block;}
    .header-nav .nav-close{display:block;}

    .header-nav .language{display:block;float:none;width:100%;margin-top:40px;text-align:center;}
    .header-nav .language a{display:inline-block;float:none;}
    .header-nav .language span{display:inline-block;float:none;}

    .header-nav{width:72%;padding:0;height:100%;background:#fff;position:fixed;left:-72%;top:0;z-index:1002;margin:0;}
    .header-nav ul{width:100%;}
    .header-nav li{width:100%;margin:0;padding:0 4%;}
    .header-nav li h3{position:relative;width:100%;position:relative;}
    .header-nav li h3 a{width:100%;color:#333;font-size:14px;line-height:48px;text-align:left;font-family:"微软雅黑";border-bottom:#eee solid 1px;}
    .header-nav li.cur h3 a{border-bottom:#2a518b solid 1px;}

    .header-nav li h3 .icon-more{display:block;}
    /*.sec-nav{position:relative;top:0px;background:none;box-shadow:none;float:left;width:100%;}
    .sec-nav dl{width:100%;text-align:left;padding-top:0;padding:0 3%;}
    .sec-nav dl dt{display:none;}

    .sec-nav dl dd{display:block;width:100%;margin-left:0;margin-right:0;margin-bottom:0;}
    .sec-nav dl dd a .img{display:none;}

    .sec-nav dl dd a h5{position:relative; width:100%;background:none;font-size:12px;color:#666;line-height:40px;height:40px;}*/

    .sec-nav{position:relative;top:0px;left:0;margin-left:0;background:none;box-shadow:none;float:left;width:100%;}
    .sec-nav dl{width:100%;text-align:left;padding-top:0;padding:0 3%;}
    .sec-nav dl dd{border:none;}
    .sec-nav dl dd a h5{position:relative; width:100%;background:none;font-size:12px;color:#666;line-height:40px;height:40px;text-align:left;}
}


 @media (max-width:370px){
    .header-right{margin-right:10px;}
 }


/*底部*/
.footer{width:100%;background:#2a2a2a;padding:50px 0 120px;}

.footer-logo{width:14.25%;float:left;}
.footer-logo a{display:block;width:100%;}
.footer-logo a img{display:block;width:100%;}

.footer-nav{float:left;width:56.25%;margin-left:6%;}
.footer-nav dl{float:left;width:16.66%;}
.footer-nav dl dt{float:left;width:100%;margin-bottom:16px;position:relative;}
.footer-nav dl dt a{float:left;width:100%;}
.footer-nav dl dt a p{float:left;width:100%;font-size:18px;color:#fff;line-height:28px;font-weight:normal;font-family:"微软雅黑";}
.footer-nav dl dt a i{display: none;float:right;width:20px;height:42px;background:url(../images/icon-down01.png) no-repeat center;background-size:15px;}

.footer-nav dl dd{float:left;width:100%;}
.footer-nav dl dd a{font-size: 14px;color:#fff;opacity:0.5;display:block;font-family:"微软雅黑";width:100%;line-height:30px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.footer-nav dl dd:hover a{opacity:1;transition: all 0.3s;-webkit-transition: all 0.3s;}

.footer-code{float:left;width:7.5%;margin-top:4px;}
.footer-code img{display:block;max-width:100%;margin:0 auto;border-radius:8px;}
.footer-code p{width:100%;font-size:14px;color:#fff;line-height:24px;margin-top:8px;text-align:center;font-family:"微软雅黑";}


.footer-contact{float:right;width:16%;text-align:right;}
.footer-contact h3{width:100%;font-size:18px;color:#fff;line-height:28px;font-family:"微软雅黑";}
.footer-contact p a{display:block;width:100%;font-size:24px;color:#0762cb;line-height:40px;font-weight:bold;font-family:"Arial";}
.footer-contact .footer-share{width:100%;margin-top:10px;}
.footer-contact .footer-share span{display:inline-block;font-size:14px;color:#fff;line-height:32px;vertical-align:top;}
.footer-contact .footer-share a{display:inline-block;margin:0;padding:0;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:100%;margin-left:8px;vertical-align:top;float:none;}

@media (max-width:1200px){
    .footer-logo{width:21.75%;float:left;}
    .footer-nav{width:72.25%;}
    .footer-code{width:50%;margin-top:30px;}
    .footer-contact{width:40%;text-align:left;margin-top:30px;}
}


@media (max-width:1080px){
    .footer{padding:0 0 20px 0;}

    .footer-logo{display:none;}

    .footer-nav{width:100%;padding:20px 0;margin-left:0;}
    .footer-nav dl{width:100%;margin:0;}
    .footer-nav dl:last-child{width:100%;}
    .footer-nav dl dt{margin-bottom:0px;border-bottom:#555 solid 1px;}
    .footer-nav dl dt a p{width:60%;line-height:42px;text-align:left;font-size:14px;}  
    .footer-nav dl dt a i{display:block;}

    .footer-nav dl dd{display:none;padding:0 2.5% 0 28px;}
    .footer-nav dl dd a{line-height:28px;height:28px;margin-top:8px;text-align:left;}

    .footer-code p{font-size:12px;line-height:16px;}

    .footer-contact h3{font-size:14px;}
    .footer-contact p a{font-size:18px;line-height:32px;}
    .footer-contact .footer-share{margin-top:6px;}
    .footer-contact .footer-share span{font-size:12px;}
 }

 @media (max-width:480px){
    .footer-code{width:30%;}
    .footer-contact{width:64%;}
 }

/* 底部版权 */
.copyright{width:100%;background:#1f1d1d;font-size:14px;color:#a9a8a8;line-height:40px;}
.copyright .cp-left{float:left;margin-right:20px;}
.copyright .cp-right{float:right;}
.copyright p{line-height:40px;}
.copyright a{color:#a9a8a8;transition: all 0.3s;-webkit-transition: all 0.3s;}
.copyright a:hover{color: #fff;}

@media(max-width:1080px){
    .copyright{line-height:20px;padding:8px 0;font-size:12px;}
    .copyright .cp-left{float:none;text-align:center;width:100%;margin-right:0;}
    .copyright .cp-right{float:none;text-align:center;width:100%;}
    .copyright p{line-height:20px;}
}



 /*页码*/
.list-more{width:100%;margin-top:20px;margin-bottom:40px;display:none;}
.list-more a{display:block;width:120px;height:36px;margin:0 auto;border:#dedede solid 2px;border-radius:4px;font-size:12px;color:#888;text-align:center;line-height:32px;transition: all 0.6s;-webkit-transition: all 0.6s;}
.list-more a:hover{background:#0762cb;border:#0762cb solid 2px;color:#fff;transition: all 0.6s;-webkit-transition: all 0.6s;}

.page01 { text-align:center; width:100%;margin-top:30px;margin-bottom:80px;}
.page01 a{display:inline-block;zoom:1;*display:inline;padding:0 16px;height:40px;line-height:40px;margin-left:4px; margin-right:4px;color:#999;font-size: 12px;cursor: pointer; text-align:center;}
.page01 .current{ color:#fff;background:#0762cb; }
.page01 a:hover{color:#fff;background: #0762cb; }
.page01 input{display:inline-block;zoom:1;*display:inline;width:60px;padding:0 8px;height:40px;border:none;background:#f3f3f3;}
.page01 input.go{border:#0762cb solid 2px;color:#0762cb;}
.page02 { float:left;width:100%; height:45px; line-height:45px; text-align:center;color:#333; font-size:16px; background:#f8f8f8; margin-top:20px; display:none;}

@media (max-width:991px){
    .list-more{display:block;}
    .page01{display:none;}
}

.editor{width:100%;font-size:16px;color:#666;line-height:30px;font-family:"微软雅黑";}
.editor p{line-height:30px;}
.editor img{max-width:100%;}

@media (max-width:769px){
    .editor{font-size:14px;line-height:24px;}
    .editor p{line-height:24px;}
}
