/*
Theme Name: blog
Theme URI: http://www.2zzt.com
Description: Crazy uncle
Author: Crazy uncle
Author URI: http://www.2zzt.com
Version: 2018.10.30
*/

@charset "UTF-8";

* {box-sizing:border-box;}
html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {margin:0;font-family: "Microsoft YaHei";}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
a {background:transparent;color: #191919;transition: all .6s;}
a:active,a:hover {color: #45a5ff;outline:0;text-decoration: none;}
a:link{text-decoration: none;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
dfn {font-style:italic;}
h1 {font-size:2em;margin:0.67em 0;}
mark {background:#ff0;color:#000;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0;max-width: 100%;height: auto;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre {overflow:auto;}
code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0;}
button {overflow:visible;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled] {cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
input {line-height:normal;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
textarea:focus,input:focus {box-shadow:none;outline:0}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}
ul,ol{list-style:none;padding: 0;margin: 0;}

.head{background:#fff;box-shadow:0 0 10px 0px rgba(0,0,0,0.08);}
.logo{display:block;margin:10px 0px;}
.logo a{}
.logo a img{height:60px;}

/*nav*/
#navbar{margin:20px 0px;}
@media (max-width:768px){
    #navbar{display:none;}
}
.main-nav{margin:0px;padding:0px;text-align:right;}
.main-nav li{display:inline-block;position:relative;margin-left: 20px;}
.main-nav li:before {
    content: "";
    width: 9px;
    height: 9px;
    background: #ff3939;
    display: inline-block;
    border-radius: 50%;
    margin-right: 10px;
}
.main-nav .sub-menu li:before {content: "";width: 0px;height: 0px;}

.main-nav li a{font-size:15px;display: inline-block;color:#191919;padding: 12px 0px 12px 0px;}
.main-nav li a i{padding-right:5px;}
.main-nav .sub-menu{display:none;position:absolute;background:#ffffff;color:#272727;left: -20px;top:45px;text-align:left;width:160px;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.21);padding:0px;visibility:visible;z-index:9999;box-shadow:4px 4px 0 rgba(175,175,175,0.3);-webkit-box-shadow:4px 4px 0 rgba(175,175,175,0.3);-moz-box-shadow:4px 4px 0 rgba(175,175,175,0.3);-webkit-box-shadow:4px 4px 0 rgba(175,175,175,0.3);-moz-box-shadow:4px 4px 0 rgba(175,175,175,0.3);}
.main-nav .sub-menu li{display:block;padding:0px;margin:0;text-indent: 15px;}
.main-nav .sub-menu li a{font-size:14px;font-weight:400;color:#272727;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 0px;}
.main-nav .sub-menu li a:hover{color:#fff;}
.main-nav .menu-item-has-children a:after{content:"\f0d7";font-family:"FontAwesome"!important;font-weight:400;display:inline-block;margin-left:5px;transition:transform ease .3s;}
.main-nav .menu-item-has-children:hover>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.main-nav li a:hover{color:#0094dd;text-decoration:none;}
.main-nav .menu-item-has-children .sub-menu a:after{content:"";}
.main-nav .sub-menu .sub-menu{left:180px;top:-0px;}
.main-nav .sub-menu .menu-item-has-children a:after{content:"\f0da";font-family:"FontAwesome"!important;font-weight:400;display:inline-block;transition:transform ease .3s;right:20px;position:absolute;}
.main-nav .sub-menu .menu-item-has-children:hover>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);right:0px;}
.main-nav .sub-menu .menu-item-has-children .sub-menu a:after{content:"";}
.main-nav .sub-menu .menu-item-has-children:hover a{color:#fff}
.main-nav .sub-menu .menu-item-has-children .sub-menu a{color:#272727}
.main-nav .sub-menu .menu-item-has-children .sub-menu a:hover{color:#fff}
.main-nav li.current-menu-item a{color:#0094dd;}
.main-nav li.current-post-parent a{color:#45a5ff;}
.index_banner_box{margin-bottom:30px;}
.index_box{}
.banner_miaosu{background:rgba(0,0,0,0.5);color:#fff;padding:10px 20px;position:absolute;width:100%;bottom:0px;}
.banner_miaosu p{margin:0px;line-height:30px;}

/*banbox*/
.banbox{width:100%;position:relative;}
.banbox a{width:100%;display:block;height:100%;}
.banbox .owl-nav{position:absolute;top:50%;width:100%;margin-top: -27.5px}
.banbox .owl-nav .owl-prev:hover{background:#45a5ff;}
.banbox .owl-nav .owl-next:hover{background:#45a5ff;}
.banbox .owl-nav .owl-prev:after{content:"\f104";font-family:"FontAwesome";font-weight:400;font-size:36px;color:#fff;}
.banbox .owl-nav .owl-next:after{content:"\f105";font-family:"FontAwesome";font-weight:400;font-size:36px;color:#fff;}
.banbox .owl-nav .owl-prev{position:absolute;left:0px;width:55px;height:55px;border:2px solid #ededed;text-align:center;line-height:51px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.banbox .owl-nav .owl-next{position:absolute;right:0px;width:55px;height:55px;border:2px solid #ededed;text-align:center;line-height:51px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.banbox:hover .owl-nav .owl-prev{left:30px;opacity:0.8;}
.banbox:hover .owl-nav .owl-next{right:30px;opacity:0.8;}
.banbox .owl-dots{text-align:right;position:absolute;bottom:18px;right:20px;}
.banbox .owl-dots .owl-dot{display:inline-block;margin:0px 4px;}
.banbox .owl-dots .owl-dot span{width:8px;height:8px;display:block;background:#ffffff;border-radius:50%;}
.banbox .owl-dots .active span{background:#45a5ff;width:20px;border-radius:8px;}
.banbox .item{background-repeat:no-repeat;background-size:cover;background-position:center center;height:420px;}
@media (max-width:992px){
    .banbox .item{height:300px;}
}
@media (max-width:768px){
    .banbox .item{height:200px;}
    .banbox .owl-nav{display: none}
}
.list_cat{position:absolute;top:0px;left:0px;background:#45a5ff;padding:4px 10px;}
.list_cat a{color:#fff;}
.zuixin_right{margin-bottom:30px;background:#FFF;}


.zuixin_right h2{font-size:16px;margin:0px;border-bottom:1px dashed #c4c4c4;padding-bottom:14px;margin-bottom:14px;font-weight:400;position: relative;display: table;width: 100%;}
.zuixin_right h2 i{content:"";width:9px;height:9px;background:#7b7b7b;display:inline-block;border-radius:50%;position: absolute;top: 9px;left: 0px;}
.zuixin_right h2 a{font-size:16px;line-height:28px;color:#222;word-wrap:break-word;margin-left: 20px;float: left;}
.zuixin_right h2 span{float:right;font-size:13px;color:#a9a9a9;line-height: 28px;}





.index_guanggao{}
.guanggao_box{}
.guanggao_box a{overflow:hidden;display:block;margin-bottom:20px;}
.guanggao_box a img{transition:all .6s;}
.guanggao_box a:hover img{transform:scale(1.1);}
.foot{background:#282828;color:#929292;padding:26px 0px;}
.foot_icon{margin-bottom:26px;}
.foot_icon a{display:inline-block;margin-right:20px;}
.foot_icon i{font-size:14px;border:1px solid #565656;border-radius:20px;color:#7d7d7d;width:30px;height:30px;text-align:center;line-height:28px;transition:all .6s;}
.foot_icon i:hover{background:#565656;color:#fff;}
.banquan{}
.banquan_left{}
.banquan_left p{margin:0px;line-height:26px;font-size:13px;}
.banquan_right{}
.banquan_right p{margin:0px;font-size:13px;text-align:right;}
.cattop{width:100%;height:400px;}
.mbx{background:#fff;margin-bottom:20px;color:#ababab;font-size:12px;}
.mbx i{color:#828282;}
.mbx a{color:#ababab;}
.mbx span{color:#ababab;}
.mbx .current{}
.posts-nav{text-align:center;margin:30px 0px 5px 0px;}
.posts-nav .page-numbers{padding:5px 10px;display:inline-block;border:1px solid #efecec;margin:0px 1px;background:#fff;color:#939393;font-size:12px;margin-bottom:5px;transition:all .6s;}
.posts-nav .current{background:#0094dd;color:#fff;}
.page-numbers:hover{background:#0094dd;color:#fff;}
.ny_foot{margin-bottom:30px;}
.ny_foot p{margin-bottom:0px;}
.ny_top{}
.ny_top p{margin-bottom:20px;}
.wznrys{color:#191919;}
.wznrys .post-image{padding-bottom:20px;}
.wznrys p{font-size:16px;line-height:28px;color:#222;word-wrap:break-word;margin-bottom:16px;}
.wznrys h1,
.wznrys h2,
.wznrys h3,
.wznrys h4,
.wznrys h5,
.wznrys h6{margin-bottom:16px;margin-top:0px;line-height:30px;font-weight:bold;}
.wznrys h1{font-size:20px;}
.wznrys h2{font-size:18px;}
.wznrys h3{font-size:16px;}
.wznrys h4{font-size:16px;}
.wznrys h5{font-size:16px;}
.wznrys h6{font-size:14px;}
.wznrys ol,
.wznrys ul{margin-bottom:20px;list-style:disc;margin-left:16px;}
.wznrys ol li,
.wznrys ul li{margin-left:10px;margin-bottom:10px;}
.wznrys table{width:100%;border-left:1px solid #000;border-top:1px solid #000;line-height:40px;border-collapse:collapse;margin-bottom:20px;}
.wznrys table tr:nth-child(odd){background:#e6e6e6;}
.wznrys table tr td{border-right:1px solid #000;border-bottom:1px solid #000;line-height:60px;text-align:center;}
.wznrys table strong{border-bottom:none;}
.wznrys table div{padding-bottom:0px;}
.wznrys p img{max-width:100%;height:auto;}
.wznrys blockquote{background:#f9f9f9;padding:40px 20px 10px 30px;margin:20px 0px 20px 0px;font-size:16px;position:relative;}
.wznrys blockquote:before{content:"\f10d";font-family:"FontAwesome";position:absolute;top:10px;left:20px;color:#ababab;}
.wznrys blockquote:after{content:"\f10e";font-family:"FontAwesome";position:absolute;right:20px;bottom:10px;color:#ababab;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.wznrys p a{border-bottom:1px solid #3ca5f6;color:#3ca5f6;margin:0 8px;}
.wznrys strong{font-weight:bold;}
.wz_ad_foot{}
.wz_ad_foot p{margin-bottom:30px;}

/*comments*/
#comments{position:relative}
.related-post,
.comments-box,
.respond-box{position:relative;background-color:#fff;margin-bottom:30px;border-color:#ebedf1;padding:40px 38px 40px;background:#fff;border:1px solid #eee;}
.related-post h3,
.comments-title{font-size:20px;color:#282828;font-weight:600;margin:0;margin-bottom:30px;text-transform:uppercase;padding-bottom:20px;position:relative;}
.related-post h3::after,
.comments-title::after{content:"";background-color:#282828;left:0;width:100%;height:2px;bottom:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.related-post:hover h3::after,
.comments-box:hover .comments-title::after,
.respond-box:hover .comments-title::after{width:75px;}
.comments-title #cancel-comment-reply{margin-left:10px;font-size:14px;color:#ddd}
#loading-comments{display:none;text-align:center;font-size:18px;color:#929292;margin-bottom:20px}
.commentlist{padding:0 0 20px 0;clear:both}
.commentlist li{clear:both;margin:15px 0;border-bottom:1px solid #eceef1;margin-left:65px;position:relative;padding-bottom:5px;margin-bottom:20px}
.commentlist li .comment-avatar{position:absolute;left:-65px}
.commentlist li .comment-avatar .avatar{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;width:50px;height:50px;}
.commentlist li .comment_author{position:relative;font-size:12px;}
.commentlist li .comment_author .comment_floor{position:absolute;right:0;top:0;font-size:12px;color:rgba(0,0,0,.4)}
.commentlist li .comment_author .comment_floor span{font-size:14px;color:rgba(0,0,0,.4)}
.commentlist li .comment_author .comment_floor span.floor_first{padding:2px 5px;color:#FFF;font-size:12px;background:#EF5E63}
.commentlist li .comment_author .comment_floor span.floor_second{background:#FFA41F}
.commentlist li .comment_author .comment_floor span.floor_third{background:#6698DE}
.commentlist li .comment-text{padding:10px 0;color:#282828}
.commentlist li .comment_reply{position:absolute;font-size:12px;right:0px;top:1px;}
.commentlist li .comment_reply a{color:#adadad;}
.commentlist li ul{padding:10px 0 0 0}
.commentlist li ul.children li{margin-left:0;padding:12px;border-bottom-width:0;border:1px solid #E4E4E4;border-radius:2px;background-color:#fbfbfb;margin-bottom:10px;margin-top:0}
.commentlist li ul.children li .comment-avatar{position:relative;left:initial;float:left}
.commentlist li ul.children li .comment-avatar .avatar{width:40px;height:40px}
.commentlist li ul.children li .comment-body{border-bottom-width:0;margin:0 0 0 55px;padding:0 0 10px;position:relative}
.commentlist li ul.children li .comment-body .comment_reply{position:absolute;right:0;top:0}
.commentlist li ul.children li .comment-body .comment-text{padding:10px 0 0 0}
.commentlist em{padding-left:6px;color:#A8A8A8;font-size:12px;font-style:normal}
.commentlist li:last-child{margin-bottom:0px;}
#comments-navi{text-align:center;padding:0 30px;padding-bottom:30px}
#comments-navi .prev{padding:4px 4px!important;}
#comments-navi .page-numbers{margin:0 1px 2px 1px;padding:4px 10px;color:#5F5F5F;white-space:nowrap;display:inline-block;font-size:14px;background-color:#eff0f1;border-radius:2px;}
#comments-navi .page-numbers.dots{background-color:transparent;padding:0;}
#comments-navi .page-numbers.current,
#comments-navi .page-numbers:hover{color:#FFF;background-color:#19B5FE;}
#respond p{margin:0 0 15px}
#respond p.logged-in-as{color:#ccc}
#respond p.logged-in-as i{color:#0068d2}
#respond p.logged-in-as img{float:left;padding-right:6px}
#respond p.logged-in-as a{color:#666}
#respond p.logged-in-as a:hover{color:#E00}
#respond #error,
#respond #loading{margin-top:5px;color:#666}
#respond #error{color:#e00}
#edita{padding:8px 15px;font-size:14px;font-weight:700;color:#f60;background:#fff1df}
#respond p.tips{margin:0 0 20px;padding:10% 10px;border:2px solid #efefef;background:#F7F7F7;text-align:center}
#respond p label{padding-right:1px;color:#000}
#respond em{font-size:11px;font-style:normal;color:#999}
.commentlist li #respond{margin:0 auto;padding:15px 20px;background:#fbfbfb;margin:10px 0;box-shadow:none;}
#commentform p em{padding-left:5px;color:red}
#commentform #author,
#commentform #email,
#commentform #url{width:100%;margin-bottom:20px;margin-top:5px;padding:10px 14px;border:1px solid #eaeaea;}
#commentform .logged-in-as{margin-bottom:10px}
#commentform .logged-in-as a i{font-style:normal;color:#989898}
#commentform .comment-form-textarea{margin-bottom:20px}
#commentform .comment-textarea-box{position:relative;margin-bottom:15px}
#commentform .comment-textarea-box textarea{display:block;padding:18px 14px;color:#ccc;box-sizing:border-box;width:100%;height:100px;padding:10px 14px;line-height:1.5;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#efefef}
#commentform #author:focus,
#commentform #author:hover,
#commentform #comment:focus,
#commentform #comment:hover,
#commentform #email:focus,
#commentform #email:hover,
#commentform #url:hover,
#url:focus{color:#666;-webkit-appearance:none}
#commentform .form-submit{position:relative;}
#commentform .form-submit button{font-size:14px;padding:0;border-radius:0;background:none;}
#commentform .form-submit .comment-form-smilies{width:300px;margin-top:10px;}
#commentform .form-submit .btn-comment{-webkit-appearance:none;border-radius:2px;color:#fff;background:#45a5ff;padding:10px 0;border:0;font-size:16px;font-weight:bold;width:120px;line-height:1;height:auto;letter-spacing:.1em;text-transform:uppercase;-webkit-transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background .2s ease-out,border-color .2s ease-out;cursor:pointer;}
#commentform .form-submit .btn-comment:hover{background:#282828}
img.wp-smiley{width:25px!important;height:auto!important;max-height:none!important}
.comment-form-smilies .smilies-box{padding:10px}
.comment-form-smilies .smilies-box a{cursor:pointer;height:30px;width:30px;text-align:center;display:inline-block;background:#FFF}
.comment-form-smilies .smilies-box a:hover{position:relative;z-index:2}
.comment_admin{background:#999898;padding:1px 5px;color:#fff;border-radius:2px;margin-left:5px;line-height:1;font-size:12px}
#comment-author-info label{color:#888;font-size:14px}
#comment-author-info{margin-top:20px}
#comment-author-info .comment-md-3{float:left;width:33.3333%;padding:0 13px 0 0;font-size:12px;color:#ccc;box-sizing:border-box;position:relative}
#comment-author-info .comment-form-url{padding:0}
#comment-author-info .required{color:#ff4b33;font-weight:700;margin-left:3px;vertical-align:middle}
.hide{display:none}
#comment_message{position:absolute;top:0;left:0;background:#F9F9F9;z-index:2;text-align:center;font-size:18px;color:#F74840;width:100%;height:100px;overflow:hidden}
#comment_message p{margin:6% 0 0 0;padding:0 10px;font-size:12px;color:#48494d;}
.comt-error{background:#F9F9F9!important}
.comments-num{color:#666}
#commentform .form-submit #submit.disabled{cursor:not-allowed;opacity:.5;background:#282828}
#pagenavi{text-align:center;margin:0 auto;margin-top:30px;margin-bottom:60px}
#pagenavi .page-numbers,
#pagenavi .pages{margin:0;padding:6px 14px;color:#B5B5B5;border:1px solid #ddd;white-space:nowrap;display:inline-block;background:#fff}
#pagenavi .page-numbers:hover{color:#FFF;background:#1B1B1B;border:1px solid #1B1B1B}
#pagenavi .current{color:#FFF!important;background:#282828;border:1px solid #282828}
.navigation{margin:0;padding:20px;text-align:center;font-size:12px;display:block}
.navigation .screen-reader-text{display:none}
.navigation .page-numbers{padding:10px 18px;background:#FFF;color:#666;border-radius:3px;margin:2px;display:inline-block;border:1px solid #E8E8E8;font-size:16px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);box-shadow:0 2px 2px 0 rgba(0,0,0,.05)}
.navigation .current{background:#282828;color:#fff;border-color:#282828}
.navigation a:hover{border:1px solid #282828;color:#FFF;background:#282828}
@media (max-width:768px){
    .related-post,
    .comments-box,
    .respond-box{padding:0px;padding-top:30px;margin-bottom:0px;border-bottom:none;border:none;}
    .commentlist li .comment-avatar .avatar{width:30px;height:30px;}
    .commentlist li{margin-left:42px;}
    .commentlist li .comment-avatar{left:-42px;}
    .commentlist li ul.children li .comment-avatar .avatar{width:30px;height:30px;}
}

/*comments*/
.zhengwenbox{background:#fff;margin-bottom:30px;}
.wz_bt_h1{margin-top:0px;font-size:28px;font-weight:700;line-height:38px;color:#191919;}
.single_info{color:#a3a2a2;font-size:12px;position:relative;margin:0 0 35px;padding:0 0 20px;}
.single_info span{}
.zuozhe_ico{}
.zuozhe_ico:before{content:"";width:8px;height:8px;background:#7b7b7b;display:inline-block;border-radius:50%;margin-right:10px;}
.single_info span a{color:#a3a2a2;}
.single_info b{margin:0px 8px;font-weight:inherit;}
.single_info:after{content:"";background-color:#282828;left:0;width:100%;height:4px;bottom:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.zhengwenbox:hover .single_info:after{width:75px;}
.zuixin_right:hover .single_info:after{width:75px;}
.post_sxp_box{position:relative;margin:40px 0px 0px 0px;padding:30px 0px 0px 0px;}
.post_sxp_box li{line-height:32px;}
.post_sxp_box li a{}
.post_sxp_box:before{content:"";background-color:#282828;left:0;width:100%;height:2px;top:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.xiangguan_box{background:#fff;padding:30px 30px 20px 30px;margin-bottom:30px;border:1px solid #eee;}
.xiangguan_box ul{}
.xiangguan_box ul li{border-bottom:1px dashed #eaeaea;padding-bottom:10px;margin-bottom:10px;position: relative;display: table;width: 100%;}
.xiangguan_box ul li a{
    padding-left: 20px;
    float: left;
}
.xiangguan_box ul li:before{content:"";width:9px;height:9px;background:#7b7b7b;display:inline-block;border-radius:50%;margin-right:10px;position: absolute;top: 5px;left:0px;}
.x_biaoti{padding-bottom:20px;position:relative;font-size:20px;color:#282828;font-weight:bold;margin-top:0px;margin-bottom:20px;}
.x_biaoti:after{content:"";background-color:#282828;left:0;width:100%;height:2px;bottom:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.xiangguan_box:hover .x_biaoti:after{width:75px;}
.fixed-top-nav{position:fixed;top:0;right:0;left:0;z-index:1030;}
.dinggao{height:105px;}
@media (max-width:992px){
    .zuixin_right h2 span{display:none;}
}
.widget{margin-bottom:30px;position:relative;overflow:hidden;background:#f4f5f6;padding:24px;}
.widget-title{font-size:18px;color:#282828;font-weight:600;margin:0;text-transform:uppercase;padding-bottom:15px;margin-bottom:25px;position:relative;}
.widget-title:after{content:"";background-color:#282828;left:1px;width:100%;height:2px;bottom:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.widget:hover h3::after{width:72px;}
.widget ul{}
.widget ul li{border-bottom:1px dashed #c4c4c4;padding-bottom:10px;margin-bottom:10px;}
.widget ul li a{}
.tagcloud{}
.tagcloud a{font-size:12px!important;border:1px solid #ccc;padding:6px 10px;display:inline-block;margin-bottom:6px;border-radius:3px;}
.tagcloud a:hover{background:#0094dd;color:#fff;border:1px solid #0094dd;}
.widget table{width:100%;}
.widget thead{background:#e7e6e6;text-align:center;border:1px solid #e7e7e7;}
.widget thead th{text-align:center;padding:6px 0px;}
.widget tfoot{}
.widget tbody{text-align:center;background:#f1f1f1;border-bottom:1px solid #e7e7e7;}
.widget tr{line-height:30px;}
.widget tbody tr{border-bottom:1px solid #e7e7e7;}
.widget tbody tr td{border-right:1px solid #e7e7e7;}
.widget td{}
.widget .searchform{position:relative;display:table;width:100%;height:40px;line-height:40px;background:#f5f5f5;}
.widget .screen-reader-text{display:none;}
.widget #s{width:80%;border:none;background:none;float:left;line-height:38px;text-indent:10px;font-size:12px;}
.widget #searchsubmit{width:20%;float:left;line-height:38px;border:none;background:#45a5ff;color:#fff;}
.you{padding-left:30px;}
.b-0{margin-bottom:0px;}

.zckk{margin: 80px 0px;}



@media (max-width:768px){
    .logo a img{height:46px;}
    #navbar_mob{margin:10px 0px;}
    .main-nav li a{padding: 12px 0px 12px 0px;font-size:16px;}
    .dinggao{height:80px;}
    .xiangguan_box{border:none;padding:30px 0px;}
    #comments{}
    .sidebar-right{display:none;}
    .banner_miaosu{padding:5px 10px;}
    .banbox .owl-dots{bottom:12px;right:10px;}
    .foot_icon{text-align:center;}
    .foot_icon a{margin:0px 5px;}
    .banquan_left,
    .banquan_right p{text-align:center;}
    .topbjz{padding-right: 0px;width: 20%;}
    .topbjy{padding-left: 0px;width: 80%;}
    .wz_bt_h1{font-size: 24px;}
    .main-nav li{margin-left: 15px;}
.zhengwenbox:hover .single_info:after{width:100%;}
.zuixin_right:hover .single_info:after{width:100%;}
.related-post:hover h3::after,
.comments-box:hover .comments-title::after,
.respond-box:hover .comments-title::after{width:100%;}
.xiangguan_box:hover .x_biaoti:after{width:100%;}
}

@media (max-width:320px){

.main-nav li a {
    font-size: 13px;
    padding: 14px 0px;
}
.main-nav li {
    margin-left: 12px;
}

}