﻿@charset "utf-8";
/*全局样式*/
@import url("base.css");
body {margin:0 auto;padding:0;width:100%;color:#333;font:14px/1.5 Arial,"Microsoft Yahei";background:#fff;-webkit-font-smoothing:antialiased;}
input,button,select,textarea,img,p,h1,h2,h3,h4,h5 {margin:0;padding:0;border:0;font-family:'Microsoft YaHei','微软雅黑';}
a {color:#333;text-decoration:none;}
a:hover {color:#00b7a1;text-decoration:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
ol,ul,li,dl,dd {margin:0 auto;padding:0;list-style-type:none;}
i,em {font-style:normal;}
table {border-collapse:collapse;border-spacing:0;}
/*Clear Fix*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.mr5{margin-left: 5px !important;}
.mr10{margin-right: 10px !important;}
.clear {clear:both;font-size:0px;height:0px;overflow:hidden;}
.line5 {clear:both;font-size:0px;height:5px;overflow:hidden;}
.line10 {clear:both;font-size:0px;height:10px;overflow:hidden;}
.line15 {clear:both;font-size:0px;height:15px;overflow:hidden;}
.mt50{margin-top: 50px !important;}
.mb50{margin-bottom: 50px !important;} 
/*页面布局*/
.section {position:relative;margin:0 auto;width:1300px;max-width:1300px;text-align:left;}
.wrapper {position:relative;margin:0 auto;padding:0;width:100%;height:auto;text-align:left;overflow:hidden;}
.wrapper:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.wrap-box {width:1300px;}
.bg-wrap {margin:0;padding:0;background:#fff;}
.bg-wrap:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.bg-wrap.nobg {background:none;}
.pad-15 {position:relative;padding:15px;}
.pt-30 {padding-top:30px;}
.icon {position:absolute;display:block;width:20px;height:20px;background:url(../images/icon.png) no-repeat;zoom:1;}
.fl {float:left !important;}
.fr {float:right !important;}
.main-title .title {text-align:center;text-transform:uppercase;}
.main-title h1 {font-size:30px;font-weight:bold;color:#1b1b1b;text-align:center;padding-top:50px;border-bottom:1px solid #d3d3d3;color:#c80007;}
.pagination {margin:28px 0 0;text-align:center;font-size:14px;}
.main-title .nav-tit {padding:30px 0;text-align:center;color:#a7a7a7;font-size:18px;}
.main-title .nav-tit a {margin-left:10px;color:#a7a7a7;background:#ffffff;border:2px solid #a7a7a7;padding:5px 0;width:180px;display:inline-block;}
.main-title .nav-tit a:hover,.nav-tit a.selected {color:#fff;background:#c6000d;border-color:#c6000d;}
.location{ padding:5px 0; width:100%; height:40px; line-height:40px; color:#999; font-size:12px; text-align:left; }
.location a{ margin:0 5px; }
.location span{ color:#666; }
.banner{margin: 0 auto;width: 100%;}
.banner img {width: 100%;height: auto;}

.header {
    position: relative;
    z-index: 99;
    height: 70px;
    color: #FFF;
    background: #ff6a00;

}
.header .logo {
    position:absolute;
    top: 50%;
    left: 10%;
    height: 38px;
    margin-top: -19px;
}
.header .language-box{ width: 70px; position:absolute;right: 5%;height: 70px;top: 50%;margin-top: -35px;line-height: 70px;}
.header .language-box .search{cursor: pointer; display: inline-block;margin-right: 20px; background: url(../images/search.png) no-repeat;background-size:18px auto;width: 18px;height: 18px;}
.header .language-box .language{display: inline-block;}
.header .language-box .language a {position: relative;color: #fff;font-size: 18px;font-weight: bold;}
.header .language-box .language a:before {
  content: "";
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: -12px;
  width: 0;
  height: 0;
  border: 4px solid transparent; /*以下四个样式对应四种三角形，任选其一即可实现*/
   border-top-color:#fff; 
}
.header .navigation{float:right;display:inline;margin-right: 120px;}
.header .navigation li{float:left;display:inline;font-size:16px;position:relative;}
.header .navigation li a{margin-top: 15px; display:block;height:40px;line-height:40px;padding:0 30px;color: #fff;}
    .header .navigation li.active a, .header ul .nav a:hover, #product .nav-product, #about .nav-about, #contact .nav-contact, #news .nav-news, #video .nav-video, #certificate .nav-certificate{
        color: #fff;
        background: #eb5600;
        border-radius: 40px;
    }

.banner .swiper-pagination-clickable .swiper-pagination-bullet-active{background: #ff6a00;}

.popup-search{ position:fixed; left:0; top:0; z-index:9999; width:100%; height:100%; opacity:0; visibility:hidden; -webkit-transition:opacity .15s; transition:opacity .15s;}
.popup-search.open{ opacity:1; visibility:visible; -webkit-transition:opacity .45s; transition:opacity .45s;}
.popup-search .popup__overlay{ position:absolute; width:100%; height:100%; background:#000; opacity:.85; filter:Alpha(opacity=85);}
.popup-search .close{ position:absolute; right:30px; top:20px;}
.popup-search .close a{ display:block; width:44px; height:44px; line-height:44px; font-size:42px; text-align:center; color:#fff;}
.popup-search .searchlist{ position:absolute; left:50%; top:50%; display:block; margin-left:-325px; margin-top:-30px; width:650px; height:48px;}
.popup-search .searchbtn{ position:absolute; right:0; top:0; display:block; margin:0; padding:0; width:80px; height:48px; line-height:48px; font-size:16px; text-align:center; color:#999; background:none; border:0; outline:0; cursor:pointer;}
.popup-search .searchtxt { display:block; box-sizing:border-box; margin:0; padding:0 5px; padding-right:85px; width:100%; height:48px; line-height:48px; font-size:16px; color:#999; background:none; border:0; border-bottom:1px solid #888; outline:0;}
.header ul li ul {

  display: none;
  position: absolute;
  left: 0;
  background-color: #ff6a00;
  width: 300px;
  padding-top:15px;
}
.header  .sub-nav  li{width: 100%;overflow: hidden;}
.header ul .sub-nav a{padding: 5px 30px;margin-top: 0;}
.header ul .sub-nav a:hover{color: #fff;background: #eb5600;border-radius:0;width: 100%;}

.header ul li:hover ul {
  display: block;
}
.header ul li ul li {clear: both;}
   .language-list-box{background: #f5f5f5;padding: 30px 0;text-align: center;}
   .language-list-box li{text-align: center;display: inline-block;}
   .language-list-box li a{padding-top: 110px; margin: 0 14px;display: inline-block;background: url(../images/qz.png) no-repeat;width: 171px;color: #000;font-size: 24px;font-weight: 500;}
   .language-list-box li a.turk{background-position: 0 0;}
   .language-list-box li a.jp{background-position: -200px 0;}
   .language-list-box li a.kr{background-position: -400px 0;}
   .language-list-box li a.ar{background-position: -600px 0;}
   .language-list-box li a.pt{background-position: -800px 0;}
   .language-list-box li a.ep{background-position: -1000px 0;}
.solar-box {padding: 50px 0;}
.solar-box .title{color: #ff6a00;font-weight: bold; font-size: 50px;text-align: center;text-transform: uppercase;padding-bottom: 30px;}
.solar-box  .des{font-size: 20px;color: #000;text-align: center;}
.solar-box  .des p{line-height: 30px;}
.solar-box .img{text-align: center;margin-top: 80px;}

.solar-panel{background: #ff6a00;padding: 80px 0;}
.solar-panel .solar-box{width: 80%;margin: 0 auto;}
 .solar-panel .title{margin-top: 20px; padding: 10px 0;border-bottom: 1px solid #eb5600;color: #fff;text-align: center;font-size: 50px;}
.solar-panel .des{font-size: 22px;color: #fff;text-align: center;margin-top: 30px;}
.solar-panel .img-box{position: relative;cursor: pointer;}
.solar-panel .img-box img{width: 100%;}
.solar-panel .img-box:hover:after{content: ''; width:100%;position: absolute;left:20px;background: #fff;height: 20px;bottom: -20px;transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;}
.solar-panel .img-box:hover:before{ content: '';width:20px;position: absolute;top:20px;background: #fff;height: 100%;right:-20px; transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;}
.flexble-box{padding: 80px 0; background: #fff;width: 90%;margin: 0 auto;}
     .flexble-box .title{font-size: 45px;color: #000;text-align: center;padding-bottom: 50px;}
     .flexble-box .img-box{cursor: pointer;position: relative;}
     .flexble-box .img-box img{width: 100%;}
     .flexble-box ul {margin-top: 30px;margin-bottom: 50px;}
     .flexble-box ul li{width: 20%;float: left;text-align: center;}
     .flexble-box ul li p{font-size: 21px;margin-top: 5px;}
     .flexble-box .img-box:hover:after{content: ''; width:100%;position: absolute;left:20px;background: #ff6a00;height: 20px;bottom: -20px;transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;}
     .flexble-box .img-box:hover:before{ content: '';width:20px;position: absolute;top:20px;background: #ff6a00;height: 100%;right:-20px; transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;}
   
        .panel-box{background:#373838 url(../images/panelbg.jpg)no-repeat;background-size: contain;padding: 100px 0;}
        .panel-box .left{width:760px;margin-right: 40px;float: left;}
        .panel-box .right{width: 500px;float: left;}
        .panel-box .right .title{font-size: 50px;font-weight: bold;color: #fff;margin-top: 100px;}
        .panel-box .right .title p{line-height: 1;}
        .panel-box .right .des{color: #fff;font-size: 22px;padding: 20px 0;}
       
        .panel-box .right .more {margin-top: 180px;}
        .panel-box .right .more a{display: inline-block;background: #ff6a00;padding: 10px 30px;border-radius: 41px;color: #fff;}
        .cate-box{margin: 10px;background: #fff;}
        .cate-box *{box-sizing: border-box;}
        .cate-box .two{display: none;}
        .cate-box li{width: 50%;float: left;padding: 10px;position: relative;}
        .cate-box li img{width: 100%;}
        .cate-box li a:hover .one{display:none;}
        .cate-box li a:hover .two{display:block;}
        .cate-box li a .more{position: absolute;left: 8%;top: 35%; display: inline-block;background: #ff6a00;padding: 10px 20px;border-radius: 41px;color: #fff;}
        .cate-box li a:hover .more{background:#FFF;color: #ff6a00;}
        .about-box{padding: 50px 0;}
        .about-box .info-box{width: 630px;float: left;margin-right: 20px;}
        .about-box .info-box .title{padding-bottom: 20px;font-size: 62px;color: #ff6a00;text-transform:uppercase;font-weight: 500;}
        .about-box .info-box .des{color: #595757;font-size: 20px;line-height: 1.8;text-indent: 2em;}
        .about-box .video{width: 650px;float: left;}
        .about-box .banner{padding-top: 20px; margin-top: 20px;border-top: 2px solid #ff6a00;}
        .certificate-box{background:url(../images/cerbg.jpg) no-repeat;background-size:cover;padding: 50px 0;}
        .certificate-box .title{text-align: center;text-transform: uppercase;}
        .certificate-box .title h2{color: #ff6a00;font-weight: bold;font-size: 62px;}
        .certificate-box .title p{font-size: 32px;color: #2d2d2d;}
        .certificate-box .des{text-align: center;padding:40px 0;}
        .certificate-box .des p{color: #000;font-size: 20px;}
        .certificate-box .banner{margin-top: 20px;padding-bottom: 50px;}
        .product-index-box .title2{text-align:center;padding: 40px 0;background: #ff6a00;color: #fff;font-size: 62px;text-transform: uppercase;}
      
.contact-box {padding: 60px 0;background: #efefef;}
.contact-box .link-box {padding-bottom: 25px;border-bottom: 1px solid #adadad;padding-top: 50px;}
.contact-box .link-box  li {position: relative; border-radius: 10px; margin-bottom: 10px; width: 640px;float: left;height: 310px;box-shadow: 0 0 10px rgba(0,0,0,.18);margin-right: 10px;}
.contact-box .link-box  li.none{box-shadow:none;background: none !important;}
.contact-box .link-box  li:hover p.email{background: url(../images/email1.png) no-repeat left center;;}
.contact-box .link-box  li:hover p.whatsapp{background: url(../images/mobile1.png) no-repeat left center;}

.contact-box .link-box  li:hover{background: #ff6a00;}
.contact-box .link-box  li:hover p{color: #fff !important;}
.contact-box .link-box  li .avatar{border: 2px solid #cdcdcd;position: absolute;border-radius: 154px;top: -78px;right: 45px;}
.contact-box .link-box  li p{font-size: 18px;color: #595757;margin: 20px 60px;padding: 5px 0;}
.contact-box .link-box  li p.name{margin-bottom: 10px; font-size:43px;color: #595757;padding-top:50px;padding-bottom: 30px;border-bottom: 1px solid #000;}
.contact-box .link-box  li:hover p.name{border-color: #fff;}
.contact-box .link-box  li p.male{background: url(../images/link.png) no-repeat left center;padding-left: 40px;}
.contact-box .link-box  li p.email{background: url(../images/email.png) no-repeat left center;padding-left: 40px;}
.contact-box .link-box li p.email a{ transition: font-size 0.5s ease;}
.contact-box .link-box li p.whatsapp {
    background: url(../images/mobile.png) no-repeat left center;
    padding-left: 40px;
}
.contact-box .link-box  li p a{color: #595757;}
.contact-box .link-box  li p a:hover{color:#fff;}
.contact-box .link-box  li p.email a:hover{color:#000;font-size:22px; }
.contact-box .link-box  li:hover p a{color:#fff;}
.contact-box .link-box  li p.female{background: url(../images/female.png) no-repeat left center;}
.contact-box .link-box2{padding: 50px 0;border-bottom: 1px solid #adadad;} 
.contact-box .link-box2 li{float: left;width: 650px;}
.contact-box .link-box2 li p{font-size: 18px;padding-bottom: 15px;}
.contact-box .link-box2 li .tel{padding-left: 30px;background: url(../images/tel.png) no-repeat left top;}
.contact-box .link-box2 li .fax{padding-left: 30px;background: url(../images/fax.png) no-repeat left top;}
.contact-box .link-box2 li p.address{padding-left: 30px;background: url(../images/map.png) no-repeat left top;}
.contact-box .link-box2 li p.zip{padding-left: 30px;background: url(../images/web.png) no-repeat left top;}
.contact-box .link-box2 li p.twitter{padding-left: 30px;background: url(../images/t.png) no-repeat left top;}
.contact-box .link-box2 li p.facebook{padding-left: 30px;background: url(../images/f.png) no-repeat left top;}
.contact-box .link-box2 li p.skype{padding-left: 30px;background: url(../images/s.png) no-repeat left top;}
.contact-box .link-box2 li p.vk{padding-left: 30px;background: url(../images/v.png) no-repeat left top;}
.contact-box .dokio-box {padding: 50px 0;}
.contact-box .dokio-box h2{text-align: center;font-size: 38px;font-weight: 500;color: #595757;text-transform: uppercase;}
.contact-box .aotc{line-height: 1; background: url(../images/a.png) no-repeat left center;padding-left: 150px;width: 600px;margin:50px auto;font-size: 38px;font-weight: 500;color: #231815;}
.contact-box .take{background: #008cd6;height: 40px;line-height: 40px;color: #fff;font-size: 20px;border-radius: 40px;padding: 0 50px;}
.contact-box  .des{margin-top: 40px;}
.contact-box  .des p{padding: 10px 0;font-size: 20px;color: #595757;}

.about-detail{padding: 60px 0;position: relative;}
.about-detail .about-us {padding-bottom: 60px;}
.about-detail .about-us h2{font-size: 60px;font-weight: bold;text-transform: uppercase;color: #000;padding-bottom: 20px;}
.about-detail .about-us .des p{color: #595757;font-size: 18px;line-height: 30px;}
.about-us-box{background:#151515 url(../images/companybg.jpg) no-repeat left top;background-size: contain;padding: 100px 0;min-height: 500px;}
.about-us-box .title{text-align: center;padding-top:100px;}
.about-us-box .title .logo{padding: 30px 0;}
.about-us-box .title .des{color: #fff;font-size: 46px;}
.company-culture{padding: 60px 0;}
.company-culture h2{font-size: 60px;font-weight: bold;text-transform: uppercase;color: #000;padding-bottom: 20px;}
.company-culture .des p{color: #595757;font-size: 18px;line-height: 30px;}
.company-culture .img-box{margin-top: 60px;}
.company-culture .img-box img{width: 100%;}
.company-video{background: #c9cbce;padding: 60px 0;}
.right-nav{position: fixed;top: 40%;right: 20px;width: 60px;z-index: 9999;}
.right-nav li{margin-top: 10px;}
.right-nav img{width: 80%;}
.news-title{padding-top: 50px; text-align: center;font-size: 55px;font-weight: bold;color: #000;border-bottom: 1px solid #cecece;}
.newslist-box{background: #efefef;}
.newslist {padding: 50px 0;overflow: hidden;}
.newslist ul{width: 115%;}
.newslist li{cursor: pointer; margin-bottom: 30px; background: #fff; float: left;width: 635px;height: 700px; margin-right: 30px;overflow: hidden;}
.newslist li .info{padding:0 35px;margin-top: 15px;}
.newslist .two .time,.newslist .info .time {display: inline-block; font-size: 18px;color: #000;margin-bottom: 15px;}
.newslist li .more{margin-top: 15px; background: #ff6a00;font-size: 20px;color: #fff;display: inline-block;padding: 3px 10px;border-radius: 36px;}
.newslist li h2{font-size: 30px;color: #000}
.newslist .two{display: none;padding: 50px;}
.newslist .two .des{font-size: 16px;color: #595757;margin: 40px 0;}
.newslist li:hover .one{display: none;}
.newslist li:hover .two{display: block;}
.newslist .img-box {width:635px;height:475px;background: #fff; text-align:center;vertical-align:middle;;overflow:hidden;display:table;*display:block;}
.newslist .img-box .cell{display:table-cell;vertical-align:middle;text-align:center;}
.newslist .img-box img {max-width:635px;max-height:475px;}
.news-cate{display: flex;align-items: center;justify-content: space-between;margin-top: 50px;}
.news-cate a{display: inline-block;background: #fff;font-size: 24px;text-align: center;padding: 5px 30px;border-radius: 46px;;}
.news-cate a.active,.news-cate a:hover{background: #ff6a00;color: #fff;}
        .news-detail-box{padding: 60px 0;background: #efefef;}
        .news-title{padding-top: 50px; text-align: center;font-size: 55px;font-weight: bold;color: #000;border-bottom: 1px solid #cecece;}
        .news-detail{margin: 50px auto;background: #fff;border-radius: 10px;padding: 50px 30px;}
        .news-detail .title{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #b9b9b9;}
        .news-detail .title h1{color: #221815;font-size: 32px;}
        .news-detail .title .time{font-size: 19px;color: #000;margin-top: 10px;}
        .next-box{border-top:1px solid #b9b9b9; position:relative; padding:20px 0; line-height:20px; color:#444; font-size:14px;margin-top: 30px;}
        .news-detail .next-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
        .news-detail .next-box p{ display:block; width:49%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
        .news-detail .next-box p a{ color:#ff6a00; }
        .news-detail .next-box p.prev{ float:left; }
        .news-detail .next-box p.next{ float:right; }
.cate {padding: 50px 0;}
.cate a{margin-right: 30px; display: inline-block;background: #f2f2f2;padding: 0 15px;color: #000;border-radius: 48px;height:48px;line-height: 48px; font-size: 20px;}
.cate a:hover,.cate .selected{color: #fff;background: #ff6a00;}
    .product ul{width: 105%;}
    .product li a{display: block;}
    
    .product li{ width: 302px;float: left;margin-right: 23px;margin-bottom: 23px;border-radius: 5px;border: 1px solid #f5f5f5;}
    .product .img-box {width:302px;height:302px; text-align:center;vertical-align:middle;;overflow:hidden;display:table;*display:block;}
    .product .img-box .cell{display:table-cell;vertical-align:middle;text-align:center;}
    .product .img-box img {max-width:302px;max-height:302px;}
    .product li:hover{ box-shadow: 0 0 10px rgba(0,0,0,.18);}
    .product li .title{text-align: center;font-size: 20px;color: #000;padding: 10px 0;}
.product-detail .cate {border-bottom: 1px solid #dcdcdc;}
.product-detail{padding: 75px 0;}
.product-detail .title{color: #000;font-weight: bold;font-size: 55px;text-align: center;border-bottom: 1px solid #dcdcdc;}
.product-detail .ptitle {margin: 30px auto;}
.product-detail .ptitle .des{line-height: 48px; padding-right: 50px;display: inline-block;height: 48px;line-height: 1;text-transform: uppercase;font-size: 20px;color: #000;}
.product-detail .ptitle .cate-title{ border-left: 1px solid #000;border-right: 1px solid #000;padding: 0 50px;font-size: 24px;color: #000;text-align: center;display: inline-block;line-height: 48px;height: 48px;}
.product-detail .ptitle h1{ display: inline-block;font-size: 40px;color: #ff6a00;font-weight: bold;padding-left: 50px;}
.product-detail .product-wrapper{background: #efefef;border-radius: 10px;}
.product-detail img{width: 100%;}
.product-detail .left{padding: 40px;width: 615px;overflow: hidden;float: left;position: relative;}
.product-detail .right{width: 605px;float: right;}
.product-detail .product-img-list{position: relative;padding: 0 38px; margin: 20px 0;}
.product-detail .video-box{margin-top: 40px;min-height: 450px;}
.product-detail .order-box{display: flex;justify-content: space-between;margin-right: 40px;margin-top: 210px;}
.product-detail .order-box p{color: #000;font-size: 20px;font-weight: bold;}
.product-detail .order-box a{border-radius: 40px; display: inline-block;background: #ff6a00;padding: 5px 20px;font-size: 20px; color: #fff;}
    .certificate{margin-top: 40px;}
    .certificate ul{width: 105%;}
    .certificate li a{display: block;}
    .certificate li{width: 370px;float: left;margin-right: 20px;margin-bottom: 20px;padding:25px  25px 0;background: #f5f5f5;border-radius: 10px;}
    .certificate .img-box {width:370px;height:518px;text-align:center;vertical-align:middle;;overflow:hidden;display:table;*display:block;position: relative;}
    .certificate .img-box .cell{display:table-cell;vertical-align:middle;text-align:center;}
    .certificate .img-box img {max-width:370px;max-height:518px;}
    .certificate .title{font-size: 16px;color: #272727;font-weight: bold;padding: 25px 0; background: url(../images/dot.png) no-repeat right center;}
    .meta{ margin:0; padding:30px 50px 0 50px; }
    .meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
    .meta h1{ padding:20px 0; color:#666666; font-size:24px; font-weight:300; line-height:1em;text-align: center;border-bottom:1px solid #eee ; }
    .videolist ul{width: 105%;}
    .videolist li a{display: block;}
    .videolist li{width: 420px;float: left;margin-right: 20px;margin-bottom: 10px;background: #efefef;border-radius: 10px;}
    .videolist .img-box {width:420px;height:260px;text-align:center;vertical-align:middle;;overflow:hidden;display:table;*display:block;position: relative;}
    .videolist .img-box .cell{display:table-cell;vertical-align:middle;text-align:center;}
    .videolist .img-box img {max-width:420px;max-height:260px;}
    .videolist .title{font-size: 16px;color: #272727;font-weight: bold;padding: 30px 0;text-align: center;}
    .videolist .img-box .play{position: absolute;top: 50%;margin-top: -42px;left: 50%;margin-left: -42px;}
    .video-box{margin:50px 0}
/*搜索*/
.search-tit {display:block;margin:0 30px;padding-top:15px;line-height:38px;border-bottom:1px solid #f0f0f0;}
.search-tit h3 {display:inline-block;color:#333;font-size:16px;font-weight:normal;}
.search-tit span {margin-left:15px;color:#999;font-size:14px;}
.search-tit span strong {margin:0 2px;color:#1e7bb3;font-weight:600;}
.n-list {padding:15px 30px;}
.n-list li {display:block;padding-bottom:15px;border-bottom:1px solid #f0f0f0;overflow:hidden;}
.n-list li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.n-list li h2 {padding:15px 0 15px;font-size:18px;line-height:24px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.n-list li h2 a {color:#333;text-decoration:none;}
.n-list li h2 a:hover {color:#8CAC52;}
.n-list li .note b {position:relative;display:block;float:left;margin-right:16px;width:118px;height:118px;border:1px solid #e8e8e8;font-style:normal;}
.n-list li .note b img {min-width:100%;min-height:100%;width:100%;_height:100%;}
.n-list li .note p {display:block;font-size:14px;max-height:84px;line-height:28px;font-weight:500;color:#666;overflow:hidden;}
.n-list li .note .info {padding-top:10px;height:20px;line-height:20px;}
.n-list li .note .info span {margin-right:10px;color:#999;font-size:12px;}
.n-list li .note .info span i {margin-right:3px;font-size:12px;}
.n-list .nodata {margin-top:30px;color:#666;font-size:14px;line-height:100px;text-align:center;}
/*分页*/
div.digg {margin:0;padding:0;text-align:left;font-size:14px;display:inline-block;}
div.digg a {display:block;float:left;padding:5px 12px;margin:0 0 0 8px;border:1px solid #e1e2e3;line-height:20px;height:20px;color:#666666;background:#fff;text-decoration:none;border-radius:3px;}
div.digg a:hover {border:1px solid #0166b3;background:#0166b3;color:#fff;}
div.digg span {display:block;float:left;padding:5px 0;line-height:20px;height:20px;}
div.digg span.current {padding:5px 12px;margin:0 0 0 8px;color:#fff;font-weight:bold;background:#0166b3;border-radius:3px;}
div.digg span.disabled {border:1px solid #eee;padding:5px 12px;margin:0 0 0 8px;color:#ddd;}
/*内容详情*/
.entry{ margin-top:20px;font-size:14px; line-height:2em; word-wrap:break-word; }
.entry img{ max-width:100%!important; height:auto!important; }
.entry h2,.entry h3,.entry h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
.entry h2{ font-size:1.2em; }
.entry h3,.entry h4{ font-size:1.1em; }
.entry ul,.entry ol{ margin:1em; padding:0; }
.entry li{ margin-left:1em; }
.entry ul li{ list-style:disc outside none; }
.entry ol li{ list-style:decimal outside none; }
.entry p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
.entry a{ text-decoration:underline; }
.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
.entry table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
.entry table th{ background:#F9F9F9; text-align:center; }
.entry table td,.entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }
/*分页*/
div.digg {margin:0;padding:0;text-align:left;font-size:14px;display:inline-block;}
div.digg a {display:block;float:left;padding:5px 12px;margin:0 0 0 8px;border:1px solid #e1e2e3;line-height:20px;height:20px;color:#666666;background:#fff;text-decoration:none;border-radius:3px;}
div.digg a:hover {border:1px solid #0166b3;background:#0166b3;color:#fff;}
div.digg span {display:block;float:left;padding:5px 0;line-height:20px;height:20px;}
div.digg span.current {padding:5px 12px;margin:0 0 0 8px;color:#fff;font-weight:bold;background:#0166b3;border-radius:3px;}
div.digg span.disabled {border:1px solid #eee;padding:5px 12px;margin:0 0 0 8px;color:#ddd;}
    .footer {background: #ff6a00;color: #929292;padding: 30px 0}
    .footer .nav-box .logo{width: 240px;float: left;}
    .footer .nav-box .nav{float: right;width: 960px;margin-left: 100px;height: 38px;line-height: 38px;}
    .footer .nav-box .nav a{display: inline-block;color: #fff;font-size: 20px;margin-right: 50px;}
    .footer .navigation{width: 960px;padding-left: 340px;margin-top: 50px;}
    .footer .navigation .tel{width: 320px;float: left;}
    .footer .navigation .itel{padding-left: 30px;background: url(../images/itel.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .ifax{margin-top: 10px; padding-left: 30px;background: url(../images/ifax.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .iaddress{margin-top: 10px; padding-left: 30px;background: url(../images/imap.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .izip{margin-top: 10px; padding-left: 30px;background: url(../images/iweb.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .itwitter{margin-top: 10px; padding-left: 30px;background: url(../images/it.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .ivk{margin-top: 10px; padding-left: 30px;background: url(../images/iw.png) no-repeat left top;font-size: 20px;color: #fff;}
 
    .footer .navigation .ifacebook{margin-top: 10px; padding-left: 30px;background: url(../images/if.png) no-repeat left top;font-size: 20px;color: #fff;}
    .footer .navigation .iskype{margin-top: 10px; padding-left: 30px;background: url(../images/if.png) no-repeat left top;font-size: 20px;color: #fff;}
    
    .footer .navigation .link{float: left;width: 600px;margin-left: 40px;}

   