/*header*/
.header{background: #fff;padding-bottom: 30px;}
.header h1.logo {float: left;width: 227px;height: 61px;margin-left: 5px;margin-top: 24px;}
.header h1.logo img{height: 100%;}
.header .search{float: left;margin: 33px 0 0 110px;}
.header .search .formbox{width: 378px;height: 40px; border-radius: 6px;border: 2px solid #0968f2;margin-bottom: 5px;}
.header .search .formbox .txt_search{width: 300px;font-size: 14px;color: #9b9b9b;padding-left: 10px;height: 40px;line-height: 40px;box-sizing: border-box;border: 0;outline: none;margin-left: 2px;}
.header .search .formbox .btn-s{float:right;cursor:pointer;width: 70px;height: 40px;background-image:linear-gradient( 45deg, rgb(13,166,246) 0%, rgb(9,102,242) 100%);border: 0;font-size: 16px;color: #fff;filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #0c99f5, endColorstr = #096bf2);}
.header .search  .hot-s a{font-size: 14px;color: #9b9b9b;margin-right: 15px;}

.header .fabu{float: left;margin: 33px 55px 0 18px;background-image: linear-gradient( 45deg, rgb(247,80,6) 0%, rgb(246,167,14) 100%);box-shadow: 0px 3px 8px 0px rgba(247, 79, 5, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f76208, endColorstr = #f6990c);width: 120px;height: 44px;border-radius: 4px;font-size: 16px;}
.header .fabu a{display: inline-block;width: 120px;height: 44px;color:#fff;line-height: 44px;text-align: center;}
.header .wx{float: left;margin-top: 33px;cursor: pointer;position: relative;}
.header .wx p{text-align: center;}
.header .wx img{margin-left: 2px;}
.header .wx_img{display:none;width: 170px;height: 170px;overflow: hidden;animation: topFadeIn .3s ease-out;padding: 6px;box-sizing: border-box;position: absolute;margin: 0 0 0 -50px;z-index: 6;background:#fff;box-shadow: 0 3px 5px rgba(33,47,85,.3);}
.header .wx_img img{width: 100%;}
.header .show{display: block}
.header .kefu{margin-top: 30px;}

/*导航*/
.nav_box{height: 60px;background: #f6f9fc;}
.nav_bg{height: 52px;box-shadow: 0px 3px 8px 0px rgba(27, 103, 246, 0.5);background-image: linear-gradient( 45deg, rgb(28,100,246) 0%, rgb(0,174,255) 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #1b66f6, endColorstr = #01adff);z-index: 6;}
.nav li{float: left;font-size: 18px;position: relative;}
.nav li .zmt{background: url("../images/navzmt_bg.png") no-repeat;}
.nav li a{color: #fff;display: block;height: 52px;line-height: 52px;width: 123px;text-align: center;}
.nav li a:hover{background: #1155ef;}
.nav li.currpage a{background: #1155ef;}
.nav li .picon-hot1{display: inline-block;width: 40px;height: 27px;background: url("../images/picon-hot1.png");position:absolute;top: -14px;right: 18px}
.nav li .picon-hot2{display: inline-block;width: 40px;height: 27px;background: url("../images/picon-hot2.png");position:absolute;top: -14px;right: 18px}

.contain{min-height: 300px;}
.footer.gray {margin-top: 0; background: #fff;}

/* 分页 */
.pagination {padding: 10px 0 30px; text-align: center; line-height: 28px; font-size: 14px; color: #333; margin-top: 30px;}
.pagination li {display: inline-block; margin-right: 5px; border: 1px solid #fff;}
.pagination li.page_disabled {display: none;}
.pagination li a, .pagination li span {display: block; padding: 0 10px;}
.pagination li a:hover ,.pagination li.page_current span {background: #bfbbbb; color: #fff; border-color: #bfbbbb;}
.pagination li.page_more span {background: #fff;color: #333; cursor: default;}
.pagination .page_info {display: none;}


/* 分享功能 */
#shareBtn {position: absolute; z-index: 20; width: 95px; padding: 6px 0; border: 1px solid #e2e2e2; background: #fff; box-shadow: 0 3px 15px rgba(0,0,0,.15);}
#shareBtn s {position: absolute; top: -8px; left: 50%; margin-left: -8px; width: 16px; height: 9px; background: url('../images/icons.png') -10px -591px;}
#shareBtn li, #shareBtn li a {height: 26px; line-height: 26px; font-size: 12px;}
#shareBtn a {padding-left: 37px; display: block; background: url('/static/images/share_icon.png') no-repeat;}
#shareBtn a:hover {background-color: #f3f3f3;}
#shareBtn .tqq a {background-position: 13px -3px;}
#shareBtn .qzone a {background-position: 13px -30px;}
#shareBtn .qq a {background-position: 13px -56px;}
#shareBtn .sina a {background-position: 13px -82px;}