﻿/*_Head*/
   .fl{
        float:left;
    }
    .fr{
        float:right;
    }
.headScreen{
    width:100%;
    height:30px;
    background-color:#29313d;
}
.screenBanner{
    width:1200px;
    height:30px;
    line-height:28px;
    margin:0 auto;
    background-color:#29313d;
    
}
.headProducts{
    width:32%;
    color:white;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.ProductsMenu{
     width:196px;
     cursor:pointer;
     margin-right:10px;
}

.MenuText{
     height:30px;
     line-height:30px;
     color:white;
     text-align:left;
     display:inline-block;
}
.MenuArrow{
    display:inline-block;
    height:30px;
    width:14px;
    vertical-align:middle;
    background:url(../images/indexImg/arrow.png) center center no-repeat;
}
.ProductsMenu:hover .MenuText{
    color:#428bca;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.ProductsMenu:hover .MenuArrow{
    background:url(../images/indexImg/blueArrow.png) center center no-repeat;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.headMenuIconUl{
    /*width:145px;*/
    height:30px;
}
.headMenuIconUl li{
    display:inline-block;
    height:30px;
}

.headYoutube{
    display:inline-block;
    width:20px;
    height:30px;
    background: url(../images/indexImg/headIcon_Y.png) center center no-repeat;
    margin: 0 5px;
}
.headYoutube:hover{
    background: url(../images/indexImg/headIcon_yt.png) center center no-repeat; 
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.headTwiter{
    display:inline-block;
    width:16px;
    height:30px;
    background: url(../images/indexImg/headIcon_T.png) center center no-repeat;
    margin: 0 5px;
}
.headTwiter:hover{
    background: url(../images/indexImg/headIcon_tw.png) center center no-repeat;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.headFacebook{
    display:inline-block;
    width:15px;
    height:30px;
    background: url(../images/indexImg/headIcon_F.png) center center no-repeat;
    margin: 0 5px;
}
.headFacebook:hover{
    background: url(../images/indexImg/headIcon_face.png) center center no-repeat; 
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.headLinked{
    display:inline-block;
    width:15px;
    height:30px;
    background: url(../images/indexImg/headIcon_L.png) center center no-repeat;
    margin: 0 5px;
}
.headLinked:hover{
    background: url(../images/indexImg/headIcon_linyin.png) center center no-repeat; 
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.headRss{
    display:inline-block;
    width:15px;
    height:30px;
    background: url(../images/indexImg/headIcon_R.png) center center no-repeat;
    margin-left:5px;
}
.headRss:hover{
    background: url(../images/indexImg/headIcon_rss.png) center center no-repeat; 
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.slideScreen{
    width:100%;
    /*height:260px;*/
    background-color:#29313d;
    display:none;
}
.slideCont{
    width:1200px;
    /*height:260px;*/
    margin:0 auto;
    background-color:#29313d;
    padding-top:40px;
    padding-bottom:20px;
    border-bottom:1px solid #8a93a1;
}
.ourProducts{
    width:272px;
}
.ourServices{
    width:272px;
}
.ourCompany{
    width:272px;
}
.ckIntroduce{
    width:384px;
}
.productsCont,.servicesCont,.companyCont{
    width:212px;  
}
.productsCont h3,.servicesCont h3,.companyCont h3{
    color:#f2f2f2;
    font-family: ClearSansMedium/*HelveticaRoman*/,Arial;  
    line-height:20px;
    border-bottom:2px solid #7d7d7d;
    font-size:14px;
}
.ckCont{
    width:384px;
}
.productsUl{ 
    padding-top:6px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.productsUl li{
    line-height:24px;
}
.productsUl li a{
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    color:#c0c2c5;
}


.servicesUl{ 
    padding-top:6px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.servicesUl li{
    line-height:24px;
}
.servicesUl li a{
     font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    color:#c0c2c5;
}

.companyUl{ 
    padding-top:6px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.companyUl li{
    line-height:24px;
}
.companyUl li a{
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    color:#c0c2c5;
}
.companyUl li a:hover,.servicesUl li a:hover,.productsUl li a:hover{ 
    color:#5090c9;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.ckCont{
  padding:22px 16px;
  box-sizing:border-box;
  background-color:#49505a;
}
.ckCont h3{
    color:#f2f2f2;
    font-family: ClearSansMedium/*HelveticaRoman*/,Arial;  
    line-height:20px;
    font-size:14px;
}
.ckContText{
    padding-top:10px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    color:#c0c2c5;
    line-height:20px;

}
.closeCont{
    /*width:1200px;*/
    width:1250px;
    height:28px;
    margin:0 auto;
    line-height:24px;
    vertical-align:middle;
    background-color: #29313d;
}
.closeImg{
    cursor:pointer;
    width:15px;
    height:28px;
    margin:0 auto;
    background:url(../images/indexImg/close.png) center center no-repeat;
    transform:rotate(0deg);
   -webkit-transform:rotate(0deg);  /*兼容-webkit-引擎浏览器*/
   -moz-transform:rotate(0deg);     /*兼容-moz-引擎浏览器*/
   transition:all 0.5s;
}
.closeImg:hover{
   transform:rotate(90deg);
   -webkit-transform:rotate(90deg);  /*兼容-webkit-引擎浏览器*/
   -moz-transform:rotate(90deg);     /*兼容-moz-引擎浏览器*/
   transition:all 0.5s;
}
/*_Head*/
/*_Menu*/
    input{ border:none;}
    input[type="text"]::-ms-clear, ::-ms-reveal{display:none;}
    input::-ms-clear{display:none;}
    :focus { outline: 0; }
    .fl{
        float:left;
    }
    .fr{
        float:right;
    }
    .newsNavBox{
    width:100%;
    height:67px;
    border-bottom:2px solid #e4e4e4;
    background-color:white;
}
/*原导航*/
.searchNav{
    width:1200px;
    height:65px;
    margin:0 auto;
    background-color:white;
    /*display:none;*/
   /*隐藏掉原来的导航*/
}
.navLink{
    width:800px;
    height:65px;
}
.navLogo{
    width:150px;
    height:65px;
    padding-top:11px;
    box-sizing:border-box;
}
.navLinkCont{
     width:650px;
    height:65px;
}
.navLinkContUl li{
    line-height:65px;
    margin:0 22px;
    display:inline-block;
}
.navLinkContUl li a{
    display:inline-block;
    height:65px;
    line-height:65px;
    font-size:18px;
    color:#595757;
    font-family: ClearSansMedium/*HelveticaRoman*/,Arial;
  
}

.navLinkContUl li a:hover{
    color:#518fc9;
    border-bottom:2px solid #518fc9;
  
}
.searchCont{
    width:180px;
    height:65px;
    line-height:65px;
}
.searchLogo{
    display:inline-block;
    height:65px;
    width:20px;
    float:left;
 
}
.searchLogo span{
     cursor:pointer;
     display:inline-block;
     width:18px;
     height:65px;
     background:url(https://img.chinaknowledge.com/Icon/search-icon.png) center center no-repeat;
     background-size: 18px 18px;
}
.signIn{  
    width:70px;
    height:65px;
    line-height:65px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    float:left;
    text-align:center;
}
.signPic{
  height:65px;
  line-height:65px;
  
}
.signInPic>div{
    cursor:pointer;
    display:inline-block;
    width:35px;
    height:65px;
    position:relative;
    background:url(../images/icon_01.png) center center no-repeat;
}
.signInPic>div:hover{
    cursor:pointer;  
    background:url(../images/icon_11.png) center center no-repeat;
     -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.signInDrop{
    position:absolute;
    top:55px;
    left:-50px;
    width:150px;
    background-color: #F8F8F8;
     border-radius:5px 5px 5px 5px;
    display:none;
}
.signInDrop li{
    width:150px;
    text-align:left;
    text-indent:2em;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.signInDrop li a{
    text-decoration:none;
    /*height:35px;*/
    line-height:35px;
    text-align:left;
    display:block;
    width:150px;
}
.signInDrop li:hover{
    background-color:#eaeaea;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border-radius:5px 5px 5px 5px;
}
.signInPic>div:hover .signInDrop{
    display:block;
}
.subScribe{
    text-align:right;
    width:90px;
    float:right;

}
.subScribe a{
   padding:5px 10px;
   height:14px;
   line-height:1px;
   vertical-align:middle;
   font-size:14px;
   border:2px solid #5190ca;
   font-family: ClearSansRegular/*HelveticaRoman*/,Arial;

}
.subScribe a:hover{
   background-color:#5190ca;
   color:white;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
/*原导航结束*/
/*换导航*/
.queryNav{
    width:1200px;
    height:65px;
    margin:0 auto;
    background-color:white;
    /*margin-top:-65px;*/
    /*display:none;*/

}
.queryNavCont{
    width:1200px;
    height:65px;
    margin:0 auto;
    background-color:white;
    position:relative;
}
.queryLogo{
    width:150px;
    height:65px;
    padding-top:11px;
    box-sizing:border-box;
    float:left;
}
.queryInp{
    width:870px;
    
    height:65px;
    padding-top:20px;
    box-sizing:border-box;
    float:left;
}
.queryInput{
    width:100%;
    /*width:700px;*/
    /*height:65px;*/
    background-color:white;
    height:30px;
    border:none;
    font-size:18px;
    
}
.queryImgCont{
    position:absolute;
    /*left:825px;*/
    right:170px;
}
.queryImg{
     cursor:pointer;
     display:inline-block;
     width:18px;
     height:65px;    
     background:url(https://img.chinaknowledge.com/Icon/search-icon.png) center center no-repeat;
     background-size: 18px 18px;
}
.In{
    width:50px;
    height:65px;
    line-height:65px;
    padding-right:10px;
    box-sizing:border-box;
    text-align:right;
    float:left;
    color:rgba(166,166,166,1);
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
input::-webkit-input-placeholder { /* WebKit browsers */ 
   font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
   color:#bdbebe;
   font-style:italic;
} 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
   font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
   color:#bdbebe;
   font-style:italic;
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
   font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
   color:#bdbebe;
   font-style:italic; 
}
input:-ms-input-placeholder
{ /* Internet Explorer 10+ */
   font-family:Arial;
   color:#bdbebe;
   font-style:italic;  
}
.queryClose{
    width:15px;
    height:65px;
    float:right;
    transform:rotate(0deg);
   -webkit-transform:rotate(0deg);  /*兼容-webkit-引擎浏览器*/
   -moz-transform:rotate(0deg);     /*兼容-moz-引擎浏览器*/
   transition:all 0.5s;
    /*margin-top:-65px;*/
}
.queryClose:hover{
   transform:rotate(90deg);
   -webkit-transform:rotate(90deg);  /*兼容-webkit-引擎浏览器*/
   -moz-transform:rotate(90deg);     /*兼容-moz-引擎浏览器*/
   transition:all 0.5s;
}
.queryCloseImg{
    display:inline-block;
    cursor: pointer;
    width: 15px;
    height: 65px;
    margin: 0 auto;
    background: url(../images/indexImg/queryClose.png) center center no-repeat;
}
.selectCont {
    /*width: 195px;*/
    /*height: 38px;*/
    /*text-align:center;*/
    /*line-height: 38px;*/
    float: left;
    margin-top: 20px;
    /*margin-top:-45px;
    margin-left:900px;*/
    /*margin-left:20px;*/
}

.jianrong {
    border: 1px solid #E5E5E5;
    height: 28px;
    /*position: relative;
    top: 11px;*/
}
.panel{
    width:1200px;
    margin:0 auto;
    border-top:1px solid #e4e4e4;
    margin-top:1px;
    /*height:200px;*/
    min-height:200px;
    background-color:#f6f6f6;
    display:none;
    border-bottom:2px solid #428bca;
}
.panelCont{
    padding:10px;
    padding-left:40px;
}
.panelCont h3{
    color:#428bca;
    font-size:16px;
    padding-top:10px;
    /*padding-bottom:20px;*/
    padding-bottom:10px;
    color:#28486d;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.panelCont .panelText{
    margin-top:10px;
}
.panelCont .panelText{
    font-size:16px;
    color:#595757;
    line-height: 20px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;   
}
.panelCont .panelText>a{
    font-size:16px;
    color:#595757;
    line-height: 20px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial; 
}
.highlight{
    color:#5091ca;
}
/*.newsStory,*/.Flash,.expertsNews{
    display:none;
}
.panelCont .panelText>a:hover{  
    /*color:#428bca;*/ 
    border-bottom:1px solid #595757; 
}
/*搜索下拉框*/
.selectDrop{
    float:left;
    margin-top:16px;
}
        
.selectDrop dt{
    width:130px;
    padding-left:10px;
    box-sizing:border-box;
    height:30px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    border:1px solid #428bca;
    border-radius: 5px;
    line-height:30px;
    float:right;
    position:relative;
    z-index:888;
    overflow: hidden;
    color:#428bca;
    font-weight:lighter;
    background:url(../images/indexImg/blueArrow.png) 110px center no-repeat;
   }
.selectDrop dt:hover, .select dt{
   border: 1px solid #5190ca;
   box-shadow: 0 0 3px #5190ca;
   -ms-box-shadow: 0 0 3px #5190ca;
   -o-box-shadow: 0 0 3px #5190ca;
   cursor:pointer;
}
     
.selectDrop dd{
    width:130px;
    height:90px;/*控制光标显示出来的高度,比ul里面的高度值大*/
    position: absolute;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    /*left:45px;*/
    top: 46px;
    border: 1px solid #cccccc;
    background: #fff;
    text-align:left;
    display: none;/*列表的显示和隐藏*/
    overflow:hidden;
        }
.selectDrop dd ul{
    margin-top: 5px;
    width:130px;
    max-height:132px;/*控制光标显示出来的高度,根据li的行高计算*/
    position:absolute;
   /*left:-41px;*/
   overflow:hidden;

}
 .cur{
     font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
     font-weight:lighter;
 }
 .selectDrop dd ul li{
   padding-left:10px;
   box-sizing:border-box;
   height:25px;
   line-height:25px;
   /* display: block;*/
   display:block;
   font-size: 14px;
  }
.selectDrop dd ul li:hover {
    background: #f5f5f5;
    color: #5190ca;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    cursor:pointer;
}         
.queryMore{
    height:40px;
    line-height:40px;
}
.queryMore>a{
    color:#5091ca;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
}
.queryMore>a:hover{
    color:#28486d;
}
.newsNavScroll{
    position:fixed;
    top:0;
    width:100%;
    z-index:99;
}
/*_Menu*/
/*_Foot*/
.foot{
    width:100%;  
    height:112px;    
    background-color:#29313d;
    border-bottom:2px solid #323945;
}
.footCont{
    width:1250px;
    height:112px;
    margin:0 auto;
    background-color:#29313d;
    border-bottom:2px solid #323945;
}
.footWarp{
    width:1200px;
    height:112px;
    margin:0 auto;
    padding-top:30px;
    box-sizing:border-box;
    background-color:#29313d;
    border-bottom:2px solid #323945;
}
.footLogo{
    width:125px;
    float:left;
}
.footText{
    /*width:400px;*/
    /*width:519px;*/
    float:right;
}
.footText>.footLink>a{
    display:inline-block;
    color:white;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    margin-left:34px;
}
.footText>.footLink>a:hover{
     color:#5a9bcb;
     -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
     -o-transition: all 0.2s ease-in-out;
     transition: all 0.2s ease-in-out;
}
.footIcon{
    margin-top:10px;
    width:400px;
    float:right;
}
.footIconUl{
    /*width:170px;*/
    height:30px;
    float:right
}
.footIconUl li{
    display:inline-block;
    height:30px;
}

.footYoutube{
    display:inline-block;
    width:24px;
    height:30px;
    background: url(../images/indexImg/ftIcon_YY.png) center center no-repeat;
    margin: 0 5px;
}
.footYoutube:hover{
    background: url(../images/indexImg/ftIcon_Y.png) center center no-repeat; 
   
}
.footTwiter{
    display:inline-block;
    width:24px;
    height:30px;
    background: url(../images/indexImg/ftIcon_TT.png) center center no-repeat;
    margin: 0 5px;
}
.footTwiter:hover{
    background: url(../images/indexImg/ftIcon_T.png) center center no-repeat;
   
}
.footFacebook{
    display:inline-block;
    width:20px;
    height:30px;
    background: url(../images/indexImg/ftIcon_FF.png) center center no-repeat;
    margin: 0 5px;
}
.footFacebook:hover{
    background: url(../images/indexImg/ftIcon_F.png) center center no-repeat;   
}
.footLinked{
    display:inline-block;
    width:20px;
    height:30px;
    background: url(../images/indexImg/ftIcon_LL.png) center center no-repeat;
    margin: 0 5px;
}
.footLinked:hover{
    background: url(../images/indexImg/ftIcon_L.png) center center no-repeat;    
}
.footRss{
    display:inline-block;
    width:20px;
    height:30px;
    background: url(../images/indexImg/headIcon_R.png) center center no-repeat;
    margin-left:5px;
}
.footRss:hover{
    background: url(../images/indexImg/headIcon_rss.png) center center no-repeat;   
}
.footYoutube:hover,.footFacebook:hover,.footLinked:hover,.footRss:hover,.footTwiter:hover{
     -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.copyRight{
    width:100%;
    height:45px;
    background-color:#29313d;
}
.copyCont{
    width:1250px;
    height:45px;
    padding:0 25px;
    padding-top:10px;
    box-sizing:border-box;
    margin:0 auto;
    background-color:#29313d;
}
.copyText{
    color:white;
    font-size:12px;
    font-family: ClearSansRegular/*HelveticaRoman*/,Arial;
    text-align:right;
}
/*_Foot*/
.to-top{
    display: none;  
    z-index: 99;  
     }