.mytab .mytap-header{overflow: hidden; border-left: solid 1px #eee;}
.mytab .mytap-header .list{float: left; margin-left: -1px;}
.mytab .mytap-header .list a{display: block;padding: 0 15px;height: 40px;line-height: 40px;text-align: center;color: #555;border: solid 1px #eee;background: #fff; text-decoration: none;}
.mytab .mytap-header .list a:hover{color: #fff; background-color: #e36525; border: solid 1px #e36525;}
.mytab .mytap-header .list.selected a{color: #fff; background-color: #e36525; border: solid 1px #e36525;}
.news-lists-wrap{padding-bottom: 120px;/* background: #FFF; */display: inline-block;width: 100%;margin-bottom: -3px;border-top: 1px solid #f4f4f4;}
.news-lists-wrap .news-lists{width: 100%;}
.news-lists-wrap .news-lists{width: 1170px;margin: 0 auto;}
.news-lists-wrap .mytab .mytap-header{margin-top: 50px;}
.news-lists-wrap .mytab .mytap-header .list{margin-right: 0;}
.mytab .mytap-header .list a{-webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; text-decoration: none;}
.news-lists-wrap .mytab .mytap-body .content{padding-top: 25px;}
.news-lists-wrap .mytab .mytap-body .content .list{*zoom: 1;padding: 20px 0 0;}
.news-lists-wrap .mytab .mytap-body .content .list:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.news-lists-wrap .mytab .mytap-body .content .list .list-l, .news-lists-wrap .mytab .mytap-body .content .list .list-m, .news-lists-wrap .mytab .mytap-body .content .list .list-r{display: block; float: left;}
.news-lists-wrap .mytab .mytap-body .content .list .list-l{width: 92px;height: 135px;text-align: center;color: #cfcfcf;cursor: default;margin-left: 22px;}
.news-lists-wrap .mytab .mytap-body .content .list .list-l .time-day{display: block;font-size: 60px;font-weight: bold;line-height: 55px;margin: 15px 0 0;}
.news-lists-wrap .mytab .mytap-body .content .list .list-l .time-month{display: block; font-size: 18px; line-height: 28px;}
.news-lists-wrap .mytab .mytap-body .content .list .list-m{width: 230px;height: 135px;margin: 0 25px 0 40px;overflow: hidden;}
.news-lists-wrap .mytab .mytap-body .content .list .list-m img{width: 100%; min-height: 100%; -webkit-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;}
.news-lists-wrap .mytab .mytap-body .content .list .list-m-x{width: 30px;height: 135px;margin: 0 35px 0 80px;overflow: hidden; display: block; float: left;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r{width: 745px;height: 135px;margin-right: 15px;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r h3{}
.news-lists-wrap .mytab .mytap-body .content .list .list-r h3 a{font-size: 20px; font-weight: bold; color: #555; text-decoration: none;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r p{display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow : hidden;padding: 12px 0 0;line-height: 25px;overflow: hidden;color: #999;font-size: 14px;height: 100px;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r p .a1{color: #999;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r p a{color: #e36525; text-decoration: none;}
.news-lists-wrap .mytab .mytap-body .content .list .list-r .t{color: #e36525; font-size: 12px;}
.news-lists-wrap .mytab .mytap-body .content .list:hover .list-l{color: #e36525;}
.news-lists-wrap .mytab .mytap-body .content .list .list-m:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.news-lists-wrap .mytab .mytap-body .content .list:hover .list-l{color: #e36525;}
.news-lists-wrap .mytab .mytap-body .content .list:hover .list-r h3 a{color: #e36525;}
.news-lists-wrap .mytab .mytap-body .content .list .list-l span.tags{display:inline-block;padding: 2px 0px;color:#FEFEFE;white-space:nowrap;background-color: #828d95;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;width: 100%;margin-top: 5px;}
.spe_line02{background:url(../images/spot.png) 0 3px repeat-x;width: 100%;display: inline-block;margin-top: 20px;}
.spe_line02 .left_bg{background:url(../images/line.png) 0px -44px no-repeat;width:6px;height:7px;}
/*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âµ*/
.pages{margin: 40px auto 0 auto;display: inline-block; float: right;}
.pages a:first-child{display: inline-block;border: none;background: none;color: #e36525;cursor: auto;height: 34px;font-size: 15px;line-height: 34px;text-align: center;padding: 0px 15px;}
.pages a{ text-decoration: none;display: inline-block;border: 1px solid #e36525;background: none;color: #e36525;cursor: pointer;height: 34px;font-size: 15px;line-height: 34px;text-align: center;padding: 0px 12px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.pages a:first-child:hover{border: none;background: none;color: #e36525;}
.pages a:hover{border: 1px solid #e36525;color: #fff; background-color:#e36525;}
.pages span{display: inline-block;border: 1px solid #e36525;color: #fff;background-color:#e36525;cursor: pointer;height: 34px;font-size: 15px;line-height: 34px;text-align: center;padding: 0px 12px;}
/* wy-mod-banner */
.wy-mod-banner{background:#fff;height: 460px;position:relative;overflow:hidden;margin-top: -110px;}
.wy-mod-banner .banners{width: 100%;height: 460px;overflow:hidden;position:absolute;left: 0;}
.wy-mod-banner .banner{width: 100%;height: 460px;overflow:hidden;position:absolute;left: 0;}
.wy-mod-banner .banner a{width: 100%; display: inline-block;height: 100%;}
.wy-mod-banner .banner img{ margin-top: -80px;}
.wy-mod-banner .focus{width: 100%;margin:0px auto;text-align: center;position: absolute;bottom: 0;right: 15px;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width: 35px;height: 25px;position:relative;display:inline-block;*display:inline;overflow:hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{position:absolute;display:block;left:0px;top:0px;cursor:pointer;width: 35px;height: 5px;background-color: #FFF;border-radius: 3px;}
.wy-mod-banner .focus a.on .bg-b,.wy-mod-banner .focus a:hover .bg-b{cursor:pointer;display:block;border:0;-webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;opacity:1; background-color: #e36525; border-radius: 3px;}

.sidebar{padding: 0;position: static}
.sidebar .head{margin-bottom: 10px}
.sidebar .title{position: relative;margin: 0;color: #ececec;font-size: 20px;line-height: 50px;font-weight: normal;border-top: 3px solid #2ea5de;padding: 0 10px;cursor: pointer;-webkit-transition: all 0.3s;transition: all 0.3s;}
.sidebar .title.active{border-color: #b4b8c2;color: black;}
.sidebar .news-title{font-size: 14px;font-weight: normal;color: #949494;-webkit-transition: all 0.2s;transition: all 0.2s;text-align: left;}
.sidebar .news-title span{display: block;display: -webkit-box;line-height: 20px;max-height: 60px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
.sidebar .news-title:hover{color: black}
.sidebar .hot-news{padding: 0 10px;position: relative;}
.sidebar .hot-news .title{color: #777;text-align: left;}
.sidebar .hot-news .news-wrapper{width: 100%;}
.sidebar .hot-news .news-item{border-bottom: 1px dashed #ccc;padding-bottom: 10px;cursor: pointer;height: 70px;display: inline-block;padding-top: 10px;}
.sidebar .hot-news .news-item:last-child{  padding-bottom: 20px;}
.sidebar .hot-news .news-cover{width: 40%;margin-right: 5%;display: inline-block;float: left;}
.sidebar .hot-news .news-cover img{ width: 100%;}
.sidebar .hot-news .news-title{width: 55%;display: inline-block;float: left;text-decoration: none;}

/* ---------- start ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â©ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã¢â‚¬Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂªÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ---------- */
.main-nav{width:100%;min-width: 1240px;color: #fff;position: relative;border-bottom: 1px solid #f4f4f4;background-color: #FFF;}
.main-nav a{color: #323232;}
.main-nav .nav{width: 1240px; height: 70px; margin: auto;}
.main-nav .logo{float: left; padding: 10px 0 0 14px;}
.main-nav .logo img{width: 57%;}
.main-nav .nav-l{float: left;margin-left: 10%;}
.main-nav .nav-bar{float: left;}
.main-nav .nav-bar .menu{float: left;padding: 26px 20px 0;height: 100%;font-size: 16px;}
.main-nav .nav-bar .menu .menu-title{display: inline-block;padding: 0 5px 24px; text-decoration: none;}
.main-nav .nav-bar .menu .menu-title:hover{border-bottom: solid 2px #f08c2f; color: #f08c2f;}
.main-nav .nav-bar .menu .menu-body{width: 100%;min-width: 1240px;position: absolute;left: 0;top: 71px;z-index: 3;}
.main-nav .nav-bar .menu .menu-body.nav-bar-bg-1{background-attachment: fixed;height: 200px;background-size: inherit;background-position: center top;}
.main-nav .nav-bar .menu .menu-body.nav-bar-bg-2{background: url(../img/nav_2_head_img.jpg) no-repeat;background-attachment: fixed;height: 200px;background-size: inherit;background-position: center top;}
.main-nav .nav-bar .menu .menu-body.nav-bar-bg-3{background: url(../img/nav_3_head_img.jpg) no-repeat;background-attachment: fixed;height: 200px;background-size: inherit;background-position: center top;}
.main-nav .nav-bar .menu .menu-body.nav-bar-bg-4{background: url(../img/nav_4_head_img.jpg) no-repeat;background-attachment: fixed;height: 200px;background-size: inherit;background-position: center top;}
.main-nav .nav-bar .menu .menu-body.nav-bar-bg-5{background: url(../img/nav_5_head_img.jpg) no-repeat;background-attachment: fixed;height: 200px;background-size: inherit;background-position: center top;}
.main-nav .nav-bar .menu .menu-body .text-center{width: 40%;margin: 0px auto;}
.main-nav .nav-bar .menu .menu-body h4{font-size: 32px; line-height: 70px; letter-spacing: 1px; margin-top: 43px;}
.main-nav .nav-bar .menu .menu-body span{font-size: 18px; letter-spacing: 1px;}
.main-nav .nav-bar .menu.open .menu-title{border-bottom: solid 2px #f08c2f;color: #f08c2f;}
.header-search{width: 70px;height: 70px;display: inline-block;float: right;text-align: center;border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;line-height: 70px;cursor: pointer;}
.header-search a{ text-decoration: none;}
/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â§ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢*/
body.body-search{overflow-x: hidden;height: 100%;background: #f5f5f5;}
.search-overlay{margin-top: -170px;position: absolute;top: 241px;z-index: 9999999;width: 100%;height: 100%;background: #FFF;display: none;}
.search-overlay .search-container{max-width: 600px;margin: 0 auto;padding: 80px 15px;}
.search-tags{padding-top: 50px}
.search-tags h4{font-size: 14px;font-weight: bold;border-left: 4px solid #ff5831;padding-left: 12px;margin-bottom: 15px;display: inline-block}
.search-tags ul li{display: inline-block;margin: 4px 2px;font-size: 13px}
.search-tags ul li a{border-color: transparent;display: inline-block;padding: 4px 0px;color: #8a8a8a;margin-right: 20px; text-decoration: none;}
.search-tags ul li a:hover{color: #ff5831}
.search-global{border: 1px solid #ebebeb;overflow: hidden}
.search-global.radius-999{-webkit-border-radius: 999em;-moz-border-radius: 999em;border-radius: 999em;}
.search-global:before,
.search-global:after{content: " ";display: table;line-height: 0}
.search-global:after{clear: both}
.search-global.radius-999 .search-input{ text-indent: 40px; width: 100%;}
.search-global .search-input{height: 48px;padding: 0 18px;display: inline-block;width: 85%;float: left;background-color: #fff;font-weight: bold;border: 0;font-family: ProximaNova,"Microsoft Yahei UI", "Microsoft Yahei";line-height: 48px;border: 0;}
.search-global .btn-search{height: 48px;line-height: 48px;display: inline-block;width: 15%;text-align: right;padding-right: 18px;background-color: #fff;border: none;float: left;font-size: 16px;cursor: pointer;color: #8a8a8a;}
.search-global .btn-search i.icon-search{margin: 9px 0;}
.search-global .btn-search:hover{color: #ff5831}
.search-input::-webkit-input-placeholder{color: rgba(0, 0, 0, 0.3);font-size: 14px;position: relative;top: 1px}
.search-list{margin: 70px 0px;min-height: 429px; min-height: 565px\0;}
.single-inner{position: relative;width: 1170px;margin: auto;}
.search-head{text-align: center;padding: 30px 0}
.input-group{position: relative}
.input-group .search-global.radius-999 .icon-search{top: 4px;margin: 0;line-height: 40px;}
.input-group .icon-search{position: absolute;left: 20px;top: 15px;color: rgba(0, 0, 0, 0.3);font-size: 16px}
.input-group .text-input{border: 1px solid rgba(0, 0, 0, 0.1);padding: 0 15px;text-indent: 45px;height: 45px;-webkit-border-radius: 999em;-moz-border-radius: 999em;border-radius: 999em;display: block;width: 100%;font-size: 14px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: ProximaNova, "Microsoft Yahei UI", "Microsoft Yahei", SimSun, sans-serif;}
.search-result .count{font-size: 14px;text-align: center;padding-bottom: 30px;color: rgba(0, 0, 0, 0.3)}
.search-result .count .num{font-size: italic;padding: 0 5px}
.form-search i.icon-search{margin: 0; width: 20px; height: 20px; top: 14px;}
.img-title-wrap ul{background: #FFF;PADDING: 20px 0;}
.img-title-wrap ul li{line-height: 34px;border-bottom: 1px dashed #DCDCDC;padding: 0px 10px;margin: 0px 35px;cursor: pointer;}
.img-title-wrap ul li h3{padding-top: 10px;}
.img-title-wrap ul li h3 a{ color: #333;}
.img-title-wrap ul li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 22px;color: #999;}
red{color: #E36626;}
.img-title-wrap ul li:hover{background-color: #f4f4f4;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.result-list .row-img-title .pages{margin-right: 10px;}
@font-face{font-family: 'iconfont';src: url("font/font_1461305987_884687.eot");src: url("font/font_1461305987_884687.eot?#iefix") format("embedded-opentype"), url("font/font_1461305987_884687.woff") format("woff"), url("font/font_1461305987_884687.ttf") format("truetype"), url("font/font_1461305987_884687.svg#iconfont") format("svg")}
.iconfont{font-family: 'iconfont';font-size: 22px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale}
.iconfont.icon-close::before{content: '\e600'}
.iconfont.icon-search::before{content: '\e603'}
.iconfont.icon-arrow-up::before{content: '\e607'}
.iconfont.icon-twitter::before{content: '\e601'}
.iconfont.icon-weibo::before{content: '\e605'}
.iconfont.icon-wechat::before{content: '\e604'}
.iconfont.icon-rss::before{content: '\e606'}
.iconfont.icon-pinglun::before{content: '\e60b'}
.iconfont.icon-time::before{content: '\e608'}
.iconfont.icon-arrow::before{content: '\e609'}
.iconfont.icon-dot::before{content: '\e60a'}
.iconfont.icon-ok::before{content: '\e611'}
.iconfont.icon-bulb::before{content: '\e613'}
.iconfont.icon-linkedin::before{content: '\e60d'}
.iconfont.icon-like::before{content: '\e60e'}
.iconfont.icon-arrow-left::before{content: '\e602'}
.iconfont.icon-arrow-right::before{content: '\e60c'}
.iconfont.icon-facebook::before{content: '\e610'}
.iconfont.icon-xiangmulan::before{content: '\e614'}
.iconfont.icon-open-book::before{content: '\e607'}
.iconfont.icon-close-book::before{content: '\e612'}
.iconfont.icon-back-top::before{content: '\e618'}
.iconfont.icon-message::before{content: '\e61a'}
.iconfont.icon-youku::before{content: '\e61c'}
.iconfont.icon-qqvideo::before{content: '\e61d'}
.iconfont.icon-sohu::before{content: '\e61e'}
.iconfont.icon-iqiyi::before{content: '\e61b'}
.iconfont.icon-player::before{content: '\e621'}
@font-face {font-family: 'common'; src: url('font/iconfont.eot'); /* IE9*/src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('font/iconfont.woff') format('woff'), /* chromeÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âfirefox */ url('font/iconfont.ttf') format('truetype'), /* chromeÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂfirefoxÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂoperaÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂSafari, Android, iOS 4.2+*/ url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */}
.common{ font-family:"common" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
.icon-search:before {content: "\e607";font-size: 26px;color: #323232;}
.icon-close:before {content: "\e6a6";font-size: 26px;color: #f08c2f; display: none;}
.header-search:hover .icon-search:before{content: "\e607";font-size: 26px;color: #f08c2f;}
.header-search.active .icon-close:before{ display: block;}
.header-search.active .icon-search:before{ display: none;}
.search-overlay.active{ display: block}
body.active{ overflow: hidden;}
.search-list.active{ display: block}
.result-list{width: 1170px;overflow: hidden;}
.result-list .row-img-title{width: 1195px;overflow: scroll;overflow-x: hidden;}
body.topics-show .top .t_cen{position: relative;height: 80px;z-index: 10;width: 1050PX;margin: 0 auto;}
body.topics-show .top .t_c_logo{position: absolute;z-index: 100;top: 0;width: 135px;height: 120px;background-color: #FFF;border-radius: 0px 0px 5px 5px;box-shadow: 0 0 15px #CCC;}
body.topics-show .top .t_c_logo img{width: 100px;height: 80px;margin: 18px auto 0px;display: block;}
body.topics-show .top .t_c_seach{ right: 0;}
body.topics-show .main-content{margin-top: 18px}
body.topics-show .main-content .topic-cover{position: relative;margin-bottom: 40px}
body.topics-show .main-content .topic-cover img{width: 100%}
body.topics-show .main-content .topic-cover .abstract{width: 100%;margin: 0;padding: 20px;position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.48);color: #fff;line-height: 25px;display: none}
body.topics-show .main-content .topic-cover .abs-title{font-size: 16px;margin-right: 5px}
body.topics-show .main-content .article-content{font-size: 16px;line-height: 1.8;letter-spacing: 0.5px;text-align: left;}
body.topics-show .main-content .article-content h2{position: relative;font-size: 20px;color: #333;padding-left: 15px;line-height: 45px;border-left: 8px solid #13ac67;margin: 15px 0;}
body.topics-show .main-content .article-content img{display: block;max-width: 600px;margin: 0 auto;height: auto;}
body.topics-show .main-content .article-content img.js-lazy.blur{width: 100%}
body.topics-show .main-content .article-content img.loading{cursor: wait}
body.topics-show .main-content .article-content blockquote{color: #666;border-left: 4px solid #ddd;padding-left: 1.5rem;margin: 0}
body.topics-show .main-content .article-content iframe{width: 100%}
body.topics-show .main-content .article-content .gp_media_video{position: relative;width: 100%;height: 0;padding-top: 62%}
body.topics-show .main-content .article-content .gp_media_video embed,
body.topics-show .main-content .article-content .gp_media_video iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0}
body.topics-show .main-content .article-content p{margin: 30px 0}
body.topics-show .main-content .article-content b,
body.topics-show .main-content .article-content strong{color: #444;font-size: 26px;}
body.topics-show .main-content .article-content a{color: #444;text-decoration: none;border-bottom: 1px dashed #444}
body.topics-show .main-content .tags{font-size: 16px;text-align: left;}
body.topics-show .main-content .tags a{display: inline-block;background-color: #828d95;color: #FFF;margin-right: 10px;line-height: 25px;padding: 0 10px;-webkit-transition: all 0.3s;transition: all 0.3s;border-radius: 30px;font-size: 12px;cursor: pointer;text-decoration: none;}
body.topics-show .main-content .tags a:hover{background-color: #4d4d4d;color: #FFF}
body.topics-show .main-content .operate{text-align: center;margin-bottom: 50px;margin-top: 35px}
body.topics-show .main-content .operate .share-wrap{display: inline-block;position: relative;width: 80px;height: 80px;color: #fff;font-size: 1.8rem;font-weight: bold;border-radius: 50%;cursor: pointer}
body.topics-show .main-content .operate .share-wrap span{line-height: 80px}
body.topics-show .main-content .operate .share-wrap-btn{position: absolute;background-color: #01a6f5;border-radius: 50%;top: 0;left: 0;width: 100%;height: 100%;z-index: 11}
body.topics-show .main-content .operate .share-list{position: absolute;top: 50%;left: 50%;z-index: 10;width: 105%;opacity: 0;text-align: right;-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transition: all 0.4s;transition: all 0.4s;padding: 10px 0}
body.topics-show .main-content .operate .share-btn{display: inline-block;width: 35px;height: 35px;text-align: center;line-height: 35px;border-radius: 50%;color: #fff;opacity: 1;-webkit-transition: all 0.4s;transition: all 0.4s}
body.topics-show .main-content .operate .share-btn:hover .iconfont{opacity: 0.8}
body.topics-show .main-content .operate .share-btn .iconfont{font-size: 2.2rem;font-weight: normal}
body.topics-show .main-content .operate .share-btn .iconfont.icon-twitter{position: relative;top: 2px;left: 1px}
body.topics-show .main-content .operate .share-btn .iconfont.icon-linkedin{position: relative;left: 1px}
body.topics-show .main-content .operate .wx-qrcode{position: absolute;width: 120px;height: 120px;left: 50px;top: 50%;margin-top: -60px;opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transition: all 0.3s;transition: all 0.3s}
body.topics-show .main-content .operate .share-list.weixin .share-btn:hover .wx-qrcode{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}
body.topics-show .main-content .share-wrap:hover .share-list{opacity: 1;-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%}
body.topics-show .main-content .share-wrap:hover .share-list.sina_weibo{-webkit-transform: translateY(-50%) translateX(0) rotate(-20deg);-ms-transform: translateY(-50%) translateX(0) rotate(-20deg);transform: translateY(-50%) translateX(0) rotate(-20deg)}
body.topics-show .main-content .share-wrap:hover .share-list.sina_weibo .share-btn{-webkit-transform: rotate(20deg);-ms-transform: rotate(20deg);transform: rotate(20deg);background-color: #d52a2a}
body.topics-show .main-content .share-wrap:hover .share-list.weixin{-webkit-transform: translateY(-50%) translateX(0) rotate(20deg);-ms-transform: translateY(-50%) translateX(0) rotate(20deg);transform: translateY(-50%) translateX(0) rotate(20deg)}
body.topics-show .main-content .share-wrap:hover .share-list.weixin .share-btn{-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);transform: rotate(-20deg);background-color: #8dc61f}
body.topics-show .main-content .share-wrap:hover .share-list.twitter{-webkit-transform: translateY(-50%) translateX(0) rotate(60deg);-ms-transform: translateY(-50%) translateX(0) rotate(60deg);transform: translateY(-50%) translateX(0) rotate(60deg)}
body.topics-show .main-content .share-wrap:hover .share-list.twitter .share-btn{-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);background-color: #2daae2}
body.topics-show .main-content .share-wrap:hover .share-list.linkedin{-webkit-transform: translateY(-50%) translateX(0) rotate(100deg);-ms-transform: translateY(-50%) translateX(0) rotate(100deg);transform: translateY(-50%) translateX(0) rotate(100deg)}
body.topics-show .main-content .share-wrap:hover .share-list.linkedin .share-btn{-webkit-transform: rotate(-100deg);-ms-transform: rotate(-100deg);transform: rotate(-100deg);background-color: #0077b5}
body.topics-show .generate-preview-url{background: #efefef;border: 1px solid #ddd;border-radius: 5px;display: inline-block;color: #555;padding: 2px 5px;line-height: 1.5;width: 170px;text-align: center}
body.topics-show .generate-preview-url.success-copy{background-color: #7de886;border-color: #4ed259;color: #1e5823;width: 550px}
body.topics-show .generate-preview-url.success-generate{width: 550px}
body.topics-show .topic-content{position: relative;text-align: center;-webkit-transition: padding 0.3s;transition: padding 0.3s;width: 1050px;margin: 80px auto 0;}
body.topics-show .icon-close-book{display: none}
body.topics-show .icon-open-book{display: inline-block}
body.topics-show .aside-content{width: 300px;right: 0;opacity: 1;-webkit-transition: all 0.3s;transition: all 0.3s;float: right;}
body.topics-show .main-wrap{width: 700px;margin: 0 auto;-webkit-transition: all 0.3s;transition: all 0.3s;float: left;display: inline-block;}
body.topics-show .main-wrap .switch-read{float: right;color: #a1a0a0;-webkit-transition: all 0.2s;transition: all 0.2s;cursor: pointer;}
body.topics-show .main-wrap .switch-read .iconfont{font-size:20px}
body.topics-show .main-wrap .switch-read .icon-xiangmulan{font-size: 20px}
body.topics-show .main-wrap .switch-read:hover{color: #a5a5a5}
body.topics-show .main-wrap .topic-info{line-height: 32px;text-align: left;}
body.topics-show .main-wrap .top-section .topic-title{font-size: 26px;color: #333;text-align: left;margin-bottom: 15px;}
body.topics-show .main-wrap .top-section .author{margin-right: 15px;text-decoration: none;}
body.topics-show .main-wrap .top-section .author img{width: 32px;height: 32px;border-radius: 50%;margin-right: 14px}
body.topics-show .main-wrap .top-section .release-date{margin-right: 15px}
body.topics-show .main-wrap .top-section .dot{margin-right: 15px}
body.topics-show .main-wrap .top-section .weibo:hover a{color: #d52a2a}
body.topics-show .main-wrap .top-section .twitter:hover a{color: #2daae2}
body.topics-show .main-wrap .top-section .facebook:hover a{color: #3765a3}
#hot-news hr{position: absolute; height: 3px; border: 0; background-color: #292929; width: 110px; top: 0; margin: 0; z-index: 9; border-right: 2px solid #fff;}
#bfd-recommend{margin-top: 20px;}
#bfd-recommend ul li{margin: 10px 0px;cursor: pointer;}
#bfd-recommend a{width: 100%; display: inline-block;}
#bfd-recommend a img{width: inherit;}
a.author .tags{display:inline-block;color:#FEFEFE;white-space:nowrap;background-color: #828d95;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;padding: 0px 15px;font-size: 12px;height: 25px;line-height: 26px;}
.main-wrap.active{-webkit-transform: translate(175px, 0);-ms-transform: translate(175px, 0);-o-transform: translate(175px, 0);transform: translate(175px, 0);}
.aside-content{-webkit-transition: all .3s hvr-bob-float;-moz-transition: all .3s hvr-bob-float;-o-transition: all .3s hvr-bob-float;-ms-transition: all .3s hvr-bob-float;transition: all .3s hvr-bob-float;}
.aside-content.active{-webkit-transition: all .3s hvr-bob-float;-moz-transition: all .3s hvr-bob-float;-o-transition: all .3s hvr-bob-float;-ms-transition: all .3s hvr-bob-float;transition: all .3s hvr-bob-float;display: none;}
@-webkit-keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}80%{opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05)}100%{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}
@keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}80%{opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}100%{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}
@-webkit-keyframes hvr-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}
@keyframes hvr-bob-float{100%{-webkit-transform: translateY(-8px);transform: translateY(-8px)}}
body.topics-show .switch-read.active .icon-open-book{ display: none;}
body.topics-show .switch-read.active .icon-close-book{ display: inline-block;}
@font-face{font-family: "iconfont";
src: url('../fonts/iconfont.eot?t=1464069710'); /* IE9*/
src: url('../fonts/iconfont.eot?t=1464069710#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff?t=1464069710') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf?t=1464069710') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg?t=1464069710#iconfont') format('svg'); /* iOS 4.1- */}

.contact-us{ width: 100%; display: inline-block;}
.contact-us ul{ width: 1170px; margin: 0 auto;}
.contact-us ul li{height: 288px;margin: 50px auto; color: #FFFFFF;}
.contact-us ul li.bj{background:url(../images/about-us/contact-us-bj.png) no-repeat;background-size: cover;}
.contact-us ul li.lsj{background:url(../images/about-us/contact-us-lsj.jpg) no-repeat;background-size: cover;}
.contact-us ul li h4{font-size: 50px;letter-spacing: 5px;margin-left: 40px;padding-top: 25px;padding-bottom: 5px;}
.contact-us ul li dl{padding: 20px 0px;width: 588px;display: inline-block;position: relative;margin-left: -18px;}
.contact-us ul li.bj dl{background: transparent url(../images/about-us/contact-us-bj-bg.png) no-repeat;background-size: contain;background-position: 0;}
.contact-us ul li.lsj dl{background: transparent url(../images/about-us/contact-us-lsj-bg.png) no-repeat;background-size: contain;background-position: 0;}
.contact-us ul li dl dt{font-size: 18px;line-height: 28px;text-indent: 40px;position: relative;letter-spacing: 1px;}
.contact-us ul li dl dt.bg-blue{background-color:#4097ff;opacity: 0.7;width: 570px;position: absolute;height: 180px;top: 0;left: 18px;}
.contact-us ul li dl dt.bg-block{background-color:#2a335a;opacity: 0.7;width: 570px;position: absolute;height: 180px;top: 0;left: 18px;}

.partner{width: 100%;display: inline-block;margin-bottom: 100px;}
.partner .partner-title{width: 1170px;margin: 60px auto 0px;text-align: center;}
.partner .partner-title p{ color: #e36626;font-size: 24px;letter-spacing: 2px;}
.partner .partner-title p i.icon-developers{width: 30px;height: 30px;display: inline-block;background: url(../images/about-us/partner-developers-icon.png) no-repeat;vertical-align: middle;margin-right: 10px;}
.partner .partner-title p i.icon-company{width: 30px;height: 30px;display: inline-block;background: url(../images/about-us/partner-company-icon.png) no-repeat;vertical-align: middle;margin-right: 10px;}
.partner .partner-title hr{border: 0;height: 2px;background-color: #e36626;width: 45px;border-radius: 2px;}
.partner ul{  width: 1170px; margin: 0 auto;}
.partner ul li{ width: 363px; height: 375px; display: inline-block; float: left; line-height: 25px; color: #FFFFFF; margin: 25px 0px 0px;}
.partner ul li.margin-right-40{ margin-right: 40px;}
.partner ul li .icon-img{width: 363px;height: 162px;display: inline-block;background-color: #e6e3e3;color: #747474;font-size: 21px;text-align: center;line-height: 162px;overflow: hidden;}
.partner ul li .icon-img img{width: 100%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.partner ul li .icon-img:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

.partner ul li h5{ font-size: 24px; margin: 18px 20px 5px;}
.partner ul li p{ font-size: 14px; margin: 0px 20px 18px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 6;-webkit-box-orient: vertical;display: -webkit-box;}
.partner ul li div.add-place{color: #cdcdcd;font-size: 220px;text-align: center;line-height: 186px;font-weight:100;}

.color-d7d7d7{ background-color: #d7d7d7;}
.color-13c1ff{ background-color: #13c1ff;}
.color-72afb6{ background-color: #72afb6;}
.color-02426e{ background-color: #02426e;}
.color-007d9c{ background-color: #007d9c;}
.color-927f63{ background-color: #927f63;}
.color-ef790d{ background-color: #ef790d;}
.color-4f9c01{ background-color: #4f9c01;}
.color-ee3930{ background-color: #ee3930;}
.color-a7a7a6{ background-color: #a7a7a6;}
.color-1579b2{ background-color: #1579b2;}
.color-ff2700{ background-color: #ff2700;}
.color-002f6c{ background-color: #002f6c;}
.color-e00d17{ background-color: #e00d17;}
.color-e26f1e{ background-color: #e26f1e;}
.color-369dca{ background-color: #369dca;}
.color-081f3f{ background-color: #081f3f;}
.color-d9642a{ background-color: #d9642a;}

.result-list .tags{font-size: 16px;text-align: left;margin-bottom: 10px;}
.result-list .tags a{display: inline-block;background-color: #f4f4f4;color: #999;margin-right: 5px;line-height: 22px;padding: 0 10px;-webkit-transition: all 0.3s;transition: all 0.3s;border-radius: 30px;font-size: 12px;cursor: pointer;text-decoration: none;}
.result-list .tags a:hover{background-color:  #f4f4f4;color: #999}
.img-title-wrap ul li:hover .tags a{background-color: #fff;color: #999;}
.img-title-wrap ul li.no-result{text-align: center;height: 100px;line-height: 100px;color: #999;border-bottom: 0;}
.img-title-wrap ul li.no-result:hover{ background-color: transparent; cursor: inherit;}
.red{ color: red;}
