html,body, a{font-size: 12px;font-family: "微软雅黑" !important;}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"微软雅黑" !important;}
body {line-height:1;}
:focus {outline: 1;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary { display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}
ins {background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted #000;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
input, select {vertical-align:middle;}
ol, ul ,li{list-style: none;}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#3074cd; text-decoration:none;}
/**头部**/
.kb-head{background:ffffff; height:80px; line-height:80px;border-bottom:1px solid #2f86f7;}
.kb-topbox{width:1200px; margin:0 auto;overflow:hidden;}
.kb-topbox ul li{float:left;}
/**logo**/
.kb-list-li{width:20%;height:55px;padding: 12px 0;float:left;}
/**导航**/
.kb-two-li{    width: 54%;float: left;height: 75px;line-height: 75px;}
.kb-two-li ul li{width:19%; text-align:center;}
.kb-two-li ul li a{font-size: 16px; color:#000;}

.kb-topbox-two{width: 1200px; margin: 0 auto;overflow: hidden;}
.kb-topbox-two li{float:right;}
/**搜索**/
.sousuo{width:25%;margin:22px 0;float:left;}
.sousuo>p{text-align: right;margin-bottom: 10px;}
.sousuo>p>a{color: #333333;font-size: 18px; border-right: 1px solid #333333;padding: 0 10px}
.sousuo>form{border: 1px solid #c1baba;background: #fff;height:35px; line-height:35px;}
.sousuo>form input{width: 245px; border: none;height: 22px;padding: 5px 10px;}
.sousuo>form button{width: 22px;height: 35px;border: none; background: url(/uiFramework/huilan-jquery-ui/template/images/sousu.png) no-repeat center center;vertical-align: top;}
/**登陆用户**/
.kb-three-li{width:13%; text-align:center;}
.kb-three-li img{display:block;float: left;padding: 20px 0px 20px 20px;}
/**消息按钮**/
.kb-four-li{width:6%;padding-top:4px;}
.kb-four-li ul li{width:33%; text-align: center;}
/**首页star**/
/**banner**/
.picScroll-left{overflow:hidden; position:relative;width:100%;}
.picScroll-left .hd{ overflow:hidden; }
  
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;     position: absolute; z-index: 999; top: 230px; left: 50%;}
.picScroll-left .hd ul li{ float:left;  width:18px; height:18px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("/uiFramework/huilan-jquery-ui/template/images/tab-img.png") 0 0px no-repeat;}
.picScroll-left .hd ul li.on {
   background-position: 0 0;
    background: #929292;
    width: 12px;
    height: 12px;
    border-radius: 15px; 
    margin: 2px 9px 2px 2px;
}
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li img{width:100%;display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
/**内容**/
.kb-center{width: 1200px;margin: 40px auto 30px; overflow:hidden;}
.kb-center-left{width:65%;float:left;min-height:500px; }
.kb-center-right{width:30%;float:right;min-height:500px; }
/**切换**/
.tabup li {float: left;}
.tabup li.now001 a {font-size: 24px;}
.tabup li a { padding: 0 15px;height: 48px;line-height: 48px;font-family: 微软雅黑;color: #333;font-size: 16px;}
.kb-banner{min-height:300px;}
/**列表**/
.tabdown {padding-bottom: 30px;min-height: 400px;}
.news-box { border-top: 1px #EAF3FE solid;}
.news-list {min-height: 176px;border-bottom: 1px #EDEDED solid; padding-top: 30px;}
.news-title { padding: 0px 0 15px;}
.news-title em {display: inline-block;font-style: normal;background: #eaf3fe;border-radius: 4px;padding: 4px 6px;color: #2f86f7;font-size: 14px;}
.news-title a { display: inline-block;width: 490px;font-size: 18px;color: #333;font-weight: 700;}
.article-time {float: right;color: #999;font-size: 14px;}
.news-img {width: 28%;height: 108px;}
.fl {float: left;}
.news-img img {width: 100%; height: 100%;border-radius: 6px;}
.news-summary {width: 69%;}
.fr {float: right;}
.news-summary p {font-size: 16px;color: #999; line-height: 26px; height:80px;}
.list_bq {margin-top: 5px;}
.list_user {display: inline-block;margin-right: 40px;}
.list_user img {vertical-align: middle;margin-left: 5px;}
.list_user em {display: inline-block;font-style: normal;color: #999;font-size: 14px;vertical-align: middle;}
.list_bq i {display: inline-block;font-style: normal; color: #a1acbb;background: #f7f7f7;border-radius: 4px;padding: 2px 4px;font-size: 14px;margin-right: 10px;}
.list_bq span {display: inline-block;font-size: 14px;color: #999;vertical-align: middle;margin-left: 10px; float:right; margin-right:2px;}
.column{overflow:hidden;}
/**分页**/
.page-box { padding-top: 30px;}
.easysite-page-wrap {float: left;}
.easysite-total-page {float: left;margin: 0 5px 0 20px;}
.easysite-jump-page {float: left;}
.easysite-page-text {text-align: center;border: 1px #ededed solid;width: 30px;padding: 2px 0;}
.easysite-jump-btn {background: #eaf3fe; border: none;padding: 3px 5px;cursor: pointer;}
input, textarea {outline: none;}
/**个人中心**/
.grzx_title {font-size: 24px; line-height: 48px;}
.grzx_yh{margin-top:20px;}
.grzx-bq {padding: 30px 0;border-bottom: 1px #E6E6E6 solid;margin-bottom: 30px;}
.grzx-bq p:first-child { background: #EAF3FE url(../../images/wdly.png) no-repeat 100px center;}
.grzx-bq p {line-height: 44px; border-radius: 6px;margin: 10px 0;color: #555; padding-left: 140px;cursor: pointer;}
.grzx-bq p:first-child+p {background: #EAF3FE url(../../images/wdsc.png) no-repeat 100px center;}
.grzx-bq p:first-child+p+p {background: #EAF3FE url(../../images/wdpj.png) no-repeat 100px center;}
.grzx-bq p:first-child+p+p+p {background: #EAF3FE url(../../images/wdfk.png) no-repeat 100px center;}
/**底部**/
.kb-footer { width: 100%;height: 67px; background: #222; padding: 35px 0;}
.kb-content {width: 1200px;margin: 0 auto;}
.kb-footer-logo {float: left;width: 300px;text-align: right;margin-right: 30px}
.kb-copy {float: left;}
.kb-copy p {line-height: 30px;color: #fff;font-size: 16px;}
/**首页end**/
/**个人中心star**/ 
.kb-banner-per{width:100%;}
.kb-per-cen{width: 1040px; margin:0 auto; height:110px;}
.kb-per-cen ul li{float:left;}
.kb-per-banner01{width:20%; height: 110px;line-height: 110px;}
.kb-per-banner02{width: 58%;line-height: 25px;margin-top: 28px;}
.kb-per-banner02 ul li{float: right; width: 20%; border-right: 1px solid #e6e6e6;font-size: 16px;text-align: center;}
.kb-per-banner03{width:20%;  text-align:right;}
.kb-per-banner03 a{display: block;background: #eaf3fe;height: 30px;line-height: 30px; margin-top: 40px;width: 50%;text-align: center;border-radius: 6px;float: right;}
.kb-per-banner02 li:first-child{border:none;}
.kb-p{color:#2f86f7;}
/**你可能感兴趣的**/
.kb-taste,.knowledge-list {float: left;width: 325px;height: 474px;margin-top: 30px;margin-left: 30px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -moz-box-shadow: 0px 6px 6px #F0F0F0;
    -webkit-box-shadow: 0px 6px 6px #F0F0F0;
    box-shadow: 0px 6px 6px #F0F0F0;
}
.title-img img {width: 100%;height: 170px;border-radius: 6px 6px 0 0;}
.knowledge-title { padding: 15px 20px 10px;}
.knowledge-title a {display: inline-block;width: 240px;font-size: 18px; color: #333; font-weight: 700;}
.knowledge-title em {display: inline-block;font-style: normal; background: #eaf3fe;border-radius: 4px;padding: 4px 6px;color: #2f86f7;font-size: 14px;}
.knowledge_date {padding: 25px 0; border-bottom: 1px #EDEDED solid; margin: 0 20px 10px;}
.knowledge_date span.article-time {float: left;color: #999;font-size: 14px;}
.knowledge_date span {float: right;display: inline-block;font-size: 14px;color: #999;vertical-align: middle;margin-left: 10px;}
.bq_list {padding: 5px 20px;font-size: 14px; height:45px;}
.bq_list i {float: left; display: inline-block;font-style: normal; background: #F7F7F7; border-radius: 4px;padding: 4px 6px;color: #a1acbb;}
.bq_list p {float: right;display: inline-block;width: 210px;line-height: 24px;color: #555;}
/**专题文章**/
.kb-knowledge-ul{margin-left:-30px; overflow:hidden;}
/**搜索**/
.kb-search-content{ width: 1040px; margin: 0 auto; overflow:hidden;margin-top:40px;}
.search_left{width:30%; float:left; }
.navigation {height: 670px;border-right:1px solid #ededed;    width: 30%;float: left;}
.navigation h2 {font-size: 28px;line-height: 48px;color: #333;font-family: 微软雅黑; padding-left: 60px;margin-bottom: 30px;}
.navigation ul li {line-height: 66px;color: #555;font-size: 18px;font-family: 微软雅黑;padding-left: 20px;}
.navigation ul li span{margin-left:30px;}
.navigation ul li:hover, .navigation ul li.current { background: #eaf3fe;border-right: 5px #2f86f7 solid;}
.search_tj {margin-bottom: 30px;}
.search_tj li {line-height: 40px;}
.search_tj li span, .search_tj li input, .search_tj li select {vertical-align: middle;}
.search_tj li span {font-size: 16px;color: #333;width: 70px;text-align: right;display: inline-block;margin-right: 20px;}
.marginLeft {margin-left: 100px;}
.search_tj li input {border: 1px #D0D5DD solid;border-radius: 2px;}
.search_tj li label {font-size: 14px;color: #888;display: inline-block;padding: 0 30px 0 5px; vertical-align: middle;}
.search_tj li div {display: inline-block;width: 568px;border: 1px #D0D5DD solid;border-radius: 2px;line-height: 23px;}
.search_tj li div input {display: inline-block;width: 458px;border: none; height: 26px;border-right: 1px #ccc solid; border-radius: 0;padding: 0 5px;}
.search_tj li div select {height: 26px; width: 52px;color: #888; border: none; border-right: 1px #ccc solid;}
.search_tj li div strong { color: #888;text-align: center; width: 36px;display: inline-block;font-size: 18px; line-height: 26px;vertical-align: middle;}
.search_tj li select.slectDate {width: 188px;border: 1px #D0D5DD solid;border-radius: 2px;line-height: 26px;height: 26px;}
.search_tj li input.inpt {width: 180px;height: 22px;line-height: 22px;padding: 0 4px;}
.search_right {width: 68%; float: right;}
.su_rig{    width: 68%;float: right;}
.drq_ys{margin:0 auto; width:1200px; margin-top:45px;}
/**详情页左侧**/
.detailed_bg {width: 100%; padding: 30px 0;background: #eeeeee;overflow:hidden;}
.w677 { float: left; width: 68%;min-height: 400px;}
.evaluate {margin-top: 30px;padding: 25px 20px;}
.details, .evaluate {border-radius: 6px;background: #fff;}
.container {padding: 20px 20px;}
.xilan_title {font-size: 16px;font-family: '微软雅黑';font-weight: bold; line-height: 45px;text-align: center;}
.fl {float: left;}
.author_name {display: inline-block;margin: 0 10px;color: #999;}
.fr {float: right;}
.xilan_bq span {display: inline-block;font-size: 14px;color: #999;vertical-align: middle; margin-left: 10px;}
.clear {clear: both;zoom: 1;height: 0;font-size: 1px;line-height: 0px; text-indent: -9999px;}
#Zoom {font-size: 14px!important; line-height: 30px;}
.xilan_con { margin-top: 20px;line-height: 30px;min-height: 400px;}
.xilan_con p, .xilan_con p b, .xilan_con p a, .xilan_con div, .xilan_con div a, .xilan_con div span, .xilan_con div b, .xilan_con div font {
    font-size: 14px;
}
.xilan_button { padding: 30px 0;}
.xilan_button button.fl {color: #2f86f7;}
.xilan_button button { border: none;background: #EAF3FE;color: #333;font-size: 16px;border-radius: 16px; padding: 4px 18px;cursor: pointer;
margin-left:10px;}
 
.evaluate_text {width: 90%;}
.evaluate_text textarea {width: 563px;background: #F9F9F9;border: 1px #B3BBC5 solid;border-radius: 4px; padding: 10px;font-size: 16px;color: #333;font-family: 微软雅黑;
}
.evaluate_text p {padding-top: 15px;}
.evaluate_text p span {float: left;color: #999;font-size: 14px;}
.evaluate_text p button {float: right;border: none; background: #EAF3FE;color: #2f86f7;font-size: 16px;border-radius: 14px;padding: 4px 18px;
cursor: pointer;
}
.evaluate_list {margin-top: 30px;}
.evaluate_list h2 {font-size: 18px;color: #333;font-family: 微软雅黑;font-weight: normal;border-left: 3px #2f86f7 solid; padding-left: 5px;
}
.evaluate_cont { border-bottom: 1px #EFEFEF solid; padding: 20px 0; margin-bottom: 20px;overflow:hidden;}
.w585 { width: 86%;}
.evaluate_user p {line-height: 30px;font-size: 16px; color: #555;}
.evaluate_dz span, .evaluate_dz span img {vertical-align: middle;}
.evaluate_dz span img {margin-right: 5px;}
.evaluate_author_tx {border-top: 1px #EFEFEF solid;padding-top: 20px;margin-top: 20px;}
.evaluate_author {width: 90%;}
.evaluate_feny {text-align: center;}
.evaluate_feny a.currentPage {background: #F2F8FE;color: #2f86f7;}
.evaluate_feny a {display: inline-block;width: 26px;height: 26px;line-height: 26px; font-size: 14px; color: #c3c3c3; text-align: center;border: 1px #F2F8FE solid; border-radius: 2px;margin: 0 10px;cursor: pointer;}
.evaluate_feny a.nextPage {width: 56px;}
/**详情页右侧**/
.w300 {float: right;width: 30%;}
.glwt {border-radius: 6px;background: #fff;padding: 10px 20px 40px;margin-bottom: 30px;}
.glwt_title {line-height: 48px; border-bottom: 1px #EDEDED solid; margin-bottom: 10px; overflow:hidden;}
.glwt_title span {float: left;font-size: 18px; color: #333;font-weight: 700;font-family: 微软雅黑;}
.glwt_title a {float: right;color: #2f86f7;font-size: 14px;}
 
/**详细页图片**/
.picFocus{ margin:0 auto;  width:620px;  padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; margin-left:15px;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:140px; height:65px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on{ background:url("/uiFramework/huilan-jquery-ui/template/images/icoUp.gif") no-repeat center 0; }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:620px; height:230px; display:block;  }
.prev{ position: absolute;top: 325px;left: 0px;}
.next{position: absolute;top: 325px;right: 0;}
.evaluate_dz span{margin-right:10px;}
/**详细页文章**/
.kb-essay{text-align: justify;color:#555;min-height:390px;}
/**详细页附件**/
.kb-annex{min-height:250px;overflow-y:auto;max-height:300px;}
.annex-load{ width: 10%;margin-top: 20px; background: #EAF3FE;color: #2f86f7; font-size: 16px;border-radius: 16px;padding: 4px 18px;cursor: pointer;}
/**文章浏览**/
.navigation ul li a {display: block;color: #555;font-size: 18px;font-family: 微软雅黑;padding-left: 40px; /**background: url(/uiFramework/huilan-jquery-ui/template/images/zsyl-jt.png) 210px center no-repeat;**/}
.erj_li {line-height: 66px;padding-left: 80px;cursor: pointer;color: #2f86f7;font-size: 18px;}
.time-select { text-align: right;padding: 5px 0 15px;}
.time-select select {border: 0 none;font-size: 18px;color: #333;}
/**反馈弹出层**/
.jdjbCon{position:fixed;top:50px;left:50%;/**display:none;**/width:600px;margin-left:-300px;z-index:999;display:none;}
.screenBgShow{display:block;}
.jdjbPosi{position:relative;}
.closejdjb{position:absolute;top:5px;right:50px; background#eeeeee;}
#cnzz_stat_icon_1272146544{display:none;}
.foot1 .footer_bottom span img{
   margin-bottom:-12px;
}
.kb-pingj{background: #f7f7f7;    width: 520px;height: 400px;  padding: 20px;}
.kb-pingj h2{ font-size: 20px;color: #0069b7;width: 80%;border-bottom: 1px dashed #c9c9c9; height: 40px;line-height: 40px;}
.kb-pingj p{font-size: 17px;height: 40px;line-height: 40px;margin-top:15px;}
.kb-online-answer{height: 40px;line-height: 40px;margin-bottom:25px;}
.kb-tit1{width: 10%;float: left;font-size: 16px;}
.kb-tj{text-align: right; padding-top: 15px;}
.kb-tj button{ background: #0069b7;color: #fff;font-size: 16px;border-radius: 16px;padding: 7px 30px;border: none;}



/*联想词及联想应用*/
.ass-result-list li { padding: 0 10px; /*line-height: 18px;color:#333;font-size:14px;*/ }
.ass-asswords { overflow: hidden; }
.ass-asswords .ass-asswords-item { float: left; line-height: 18px; color: #333; font-size: 14px; padding: 2px 5px; margin: 5px; border-radius: 3px; }
.ass-tuijian { height: 20px; background: #efefef; position: relative; margin: 0 -10px; }
.ass-tuijian img { position: absolute; width: 36px; top: -3px; left: -3px; }
.ass-result-list table { border-collapse: collapse; table-layout: fixed; }
.ass-result-list table td { border-bottom: 1px solid #ccc; vertical-align: top; padding: 15px 0; }
.ass-result-list table .ass-category { text-align: center; width: 100px; border-right: 1px solid #CCC; vertical-align: middle; }
.ass-result-list table .ass-category h4 { padding: 0; margin: 0; color: #0877C6; font-size: 14px; line-height: 28px; }
.ass-result-list table .ass-last-cate td { border-bottom: none; }
.ass-result-list .ass-category-item { overflow: hidden; width: 259px; padding: 5px 0px 5px 9px;/*border-bottom:1px dashed #ccc;*/ }
.ass-category-item a { line-height: 18px; font-size: 14px; display: block; white-space: normal; color: #333; }
.ass-result-list .ass-result-item-hover { background: #3399ff; color: white; }
.ass-result-list .ass-result-item-hover a { color: white; }
.su_rig{position:relative;}
.ass-result-list {
    background: white;
    border-radius: 3px 3px 3px 3px;
    overflow: hidden;
    position: absolute;
    top: 35px;
    left: 90px;
    width: 400px;
    z-index: 9999;
    box-shadow: 0 2px 3px #F1E5D8;
    font-size: 0;
}