@charset "utf-8";
/*
Theme Name: wp主题阁
Theme URI: https://wpzhutige.com
Description:WP主题
Author: wp主题阁
Author URI: http://wpmbg.com
Version: 5.0 
*/
/* 重置浏览器样式 */
*,::after,::before{box-sizing:border-box}
*{scrollbar-width: thin; scrollbar-color: rgba(120, 120, 120, 0.5) transparent;}
html,body{margin:0;width:100%;max-width:100%;min-width:320px;min-height:100%}
html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}
@-ms-viewport{width:device-width}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{font-family: "Microsoft YaHei", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;;word-wrap:break-word}
[tabindex="-1"]:focus{outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:0;padding:0;}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
dfn{font-style:italic}
b,strong{font-weight:bold}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#333;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
a:hover{text-decoration:none;}
ul,ol{list-style:none;}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
input[type=search] {-webkit-appearance: none;}
input,textarea{background:#fff;}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
code{font-size:87.5%;color:#e83e8c;word-break:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:100%;font-weight:700}
pre{display:block;font-size:87.5%;color:#212529}
pre code{font-size:inherit;color:inherit;word-break:normal}
.flex{display:flex;}
.p20{padding:20px;}
.pt20{padding-top: 20px;}
.pd20{padding-bottom: 20px;}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:740px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1170px}}
@media (min-width:1400px) {.container {max-width: 1370px;}}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
/* 隐藏滚动条箭头 */
::-webkit-scrollbar-button {display: none;}
::-webkit-scrollbar {width: 6px;background: transparent; border: none;}
::-webkit-scrollbar-thumb {background: rgba(120, 120, 120, 0.5); border-radius: 3px; border: none;}
::-webkit-scrollbar-thumb:hover {background: rgba(100, 100, 100, 0.7); }

/* 浮动与清除 */
.fleft {float: left;}
.fright {float: right;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.clearfix {*zoom:1;}

/*顶部样式*/
.ztg-head{background: rgba(255, 255, 255, 0.9);-webkit-backdrop-filter: saturate(180%) blur(6px);backdrop-filter: saturate(180%) blur(6px);box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);}
.ztg-logo img{max-width:200px;height:auto;}
.ztg-head-row{justify-content:space-between;align-items:center;}
.ztg-nav ul li{margin-right:20px}
.ztg-nav ul li ul{display:none}
.ztg-nav ul li a{position:relative;display:block;padding:8px 4px;color: #333333;font-size: 16px;}
.ztg-nav ul li a:after{content:'';height:3px;width:100%;position:absolute;background:#298dff;bottom:-5px;left:0;opacity:0;}
.ztg-nav ul li a:hover,.ztg-nav ul li.current-menu-item a{color: #298dff;}
.ztg-nav ul li a:hover:after,.ztg-nav ul li.current-menu-item a:after{opacity:1;}
.ztg-reg a{display:inline-block;padding:6px 15px;border-radius:20px;font-size:14px;margin-right:10px;}
.ztg-reg .register{background: linear-gradient(150deg, #298dff 0%, #00baff 100%);border:1px solid #298dff;color:#fff;}
.ztg-reg .logins{border:1px solid #298dff;}
.ztg-reg .logins:hover{background: linear-gradient(150deg, #298dff 0%, #00baff 100%);color:#fff;}
.ztg-user{max-width:120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*搜索框*/
.ztg-search{border-bottom: 1px solid #f1f1f2;}
.ztg-search-con{width:60%;margin:20px auto;}
.input-group {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: stretch;align-items: stretch;width: 100%;}
.input-group>.form-control {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;margin-bottom: 0;height: calc(2.875rem + 2px);padding: .5rem 1rem;font-size: 1rem;line-height: 1.5;border-radius: 50rem 0 0 50rem;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
.input-group-append {margin-left: -1px;display: flex;}
.input-group-append .scbtn{background: linear-gradient(150deg, #298dff 0%, #00baff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#FF298DFF,endColorStr=#FF00BAFF,GradientType=1);color: #fff;border-color: transparent;padding-left: 3rem;padding-right: 3rem;padding: .5rem 2rem;font-size: 1.15rem;line-height: 1.5;border-radius: 0 50rem 50rem 0;}
.ztg-hottag{margin:20px 0 0 0;text-align:center;}
.ztg-hottag li{display:inline;padding:10px;}
.icon-search{display: inline-block;width: 26px;height: 26px;background: url(images/sc.png) no-repeat 50% 50%;vertical-align: middle;background-size: 100% 100%;margin-right: 10px;}
.ztg-hottag a {background: #f1f1f1;padding: 0.3rem 0.8rem;border-radius: 20px;font-size: 0.9rem;color: #2c3e50;}
.ztg-hottag a:hover {background: #3498db;color: white;}

/*主体部分*/
.ztg-main{background:#f5f6f7;}
.ztg-main-all{padding:1.5rem 0}
.ztg-main-row{justify-content:space-between;}
.ztg-main-left {width: 230px;background: #f4f4f4;padding: 20px 10px;border-right: 1px solid #ddd;position: sticky;transition: all 0.3s ease;top: 0px; max-height: 100vh;overflow-y:auto;}
.ztg-main-right{flex: 1;padding: 20px;}
.ztg-main-left h2,.ztg-main-right h2{display:inline-block;padding:10px 30px;background: linear-gradient(150deg, #298dff 0%, #00baff 100%);color:#fff;font-size:1.05rem;border-radius:20px;margin-bottom:20px;}
.ztg-main-left ul{padding:0 25px 0 15px;}
.ztg-main-left ul li{padding:10px 0;display:flex;justify-content:space-between;}
.ztg-main-left ul li a{position:relative;color:#333;transition: all 0.5s}
.ztg-main-left ul li a:before{content: '';width: 0;height: 0;border: 5px solid #298dff;border-radius: 100%;position: absolute;left: -20px;top: 50%;opacity:0;transform: translateY(-55%);}
.ztg-main-left ul li a:hover,.ztg-main-left ul li a.active{color:#298dff;}
.ztg-main-left ul li a.active{font-weight:600;}
.ztg-main-left ul li a:hover:before,.ztg-main-left ul li a.active:before{opacity:1;}
.ztg-main-left ul li span{background: #298dff;color: white;border-radius: 20px;padding: 2px 10px;font-size: 0.8rem;}
.ztg-main-left.fixed {position: fixed;top: 0;left: 0;max-height: 100vh;overflow-y: auto;box-shadow: 2px 0 10px rgba(0,0,0,0.1);z-index: 50;width: 250px;}
.ztg-main-right ul{margin:0;padding:0 0 40px 0}
.ztg-ul li{float:left;width:24.3%;padding:10px 10px 0;border: 1px #d9d9d9 solid;box-sizing:border-box;background:#fff;margin:1% 0.933333333% 0 0;overflow:hidden;}
.ztg-ul li:nth-child(4n+4){margin-right:0;}
.ztg-ul .ztg-pic{height:260px;overflow:hidden;}
.ztg-ul .ztg-pic a{display:block;width:100%;height:100%;display:flex;align-items:center;}
.ztg-ul li img{width:100%;height:auto;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}
.ztg-ul li img:hover {-webkit-transform: translate3d(0, 0, 0);-webkit-perspective: 0;	-webkit-backface-visibility: hidden;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);	opacity: 1;}
.ztg-ul .ztg-mb-tit {line-height: 46px; height: 46px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztg-ul .ztg-mb-tit a {color: #3366cc;font-size:14px;}
.ztg-ul .ztg-other{font-size: 12px; background: #f6f6f6; border-top: 1px solid #e7e7e7; box-shadow: 0 1px 0 0 #fff inset; padding: 0px 11px;margin: 0 -10px; color: #8B8B8C; height: 36px;line-height:36px; overflow: hidden;}
.ztg-views{background:url(images/kan.png) no-repeat 0 50%;padding-left:20px;margin-right:10px}
.ztg-bigfa{background:url(images/ai.png) no-repeat 0 50%;padding-left:16px;margin-right:10px}
.ztg-news-ul li a{position:relative;padding-left:20px;}
.ztg-news-ul li a:before{content: '';width: 0;height: 0;border: 4px solid #298dff;border-radius: 100%;position: absolute;left: 0px;top: 50%;transform: translateY(-55%);}

/*底部*/
.ztg-news-ul li{float:left;width:48%;padding:10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztg-news-ul li:nth-child(2n){float:right;}
.ztg-foot{background:#333;}
.ztg-foot-main{padding:30px 0;text-align:center;}
.ztg-foot-main p{display:block;width:100%;font-size:0.8rem;margin-bottom:10px;}
.ztg-foot-main p,.ztg-foot-main a{color:#aaa}

/*列表页**/
.ztg-pagination{text-align:center;}
.ztg-pagination a{display: inline-block;font-size: 16px;padding: 9px 15px;border: 1px solid #e4eaec;border-right: none;background: #fff;text-align: center;color: #76838f;}
.ztg-pagination a.current{border-color: #298dff;background: #298dff;color: #fff;cursor: default;}
.ztg-cat-head{justify-content:space-between;align-items:center;}
.ztg-cat-head h1{display:inline-block;padding:10px 30px;background: linear-gradient(150deg, #298dff 0%, #00baff 100%);color:#fff;font-size:1.05rem;border-radius:20px;margin-bottom:20px;}
.ztg-cat-head p span{color:#298dff;}

/*文章列表*/
.ztg-news-cat li{padding:20px 0;border-bottom:1px solid #ddd;margin-bottom:20px}
.ztg-news-cat h3{font-size:1.2rem;font-weight:400;margin-bottom:10px;}
.ztg-news-cat p{font-size:0.85rem;color:#888;line-height:2em;}

/*文章页*/
.ztg-news-head h1{position:relative;font-size:1.4rem;font-weight:400;padding:0px 10px 20px 10px;border-bottom:1px solid #ddd;text-align:center;}
.ztg-news-head h1:after{content:'';display: block;width:160px;height:3px;background:#298dff;position:absolute;bottom:0;left: calc(50% - 80px);}
.ztg-info{font-size:0.85rem;color:#999;padding:10px;text-align:center;}
.ztg-info span,.ztg-info time{padding-right:20px}
.ztg-info a{font-style: normal;}
.ztg-news-main{padding:20px;line-height:2em;}
.ztg-news-main h2,.ztg-news-main h3{font-size:1.2rem;font-weight:600;}
.ztg-news-main a{color:#3366cc;}
.ztg-news-main blockquote,.ztg-news-main pre{padding:20px;background:#ddd;}
.ztg-news-main img,.ztg-news-main video{display:block;max-width:90%;margin:10px auto;}

/*模板详情页*/
.ztg-single-h{padding:40px 0 20px;position:relative;}
.ztg-single-h h1{font-size:1.8rem;font-weight:600;}
.ztg-single-h p{font-size:14px;color:#999;padding:10px 0;}
.ztg-single-h p a{font-style:normal;color:#999;}
.ztg-single-h p span,.ztg-single-h p time{margin-right:15px}
.ztg-single-art{justify-content:space-between;}
.ztg-art-l{width: 45%;border: 7px solid #333;border-radius: 15px;height: 400px;overflow: hidden;position:relative;}
.ztg-art-l img{width:100%;}
.ztg-favaorite{position:absolute;border: 1px solid #298dff;left: 26px;bottom: 10px;transform: translateX(-50%);height:26px;width:26px;background:#298dff url(images/scc.png) no-repeat 50% 50%;background-size:70%;border-radius:50%;cursor:pointer;}
.ztg-favaorite:hover{background:}
.ztg-art-r{width:50%;}
.ztg-art-r1{width:100%;border-radius: 15px;background:#fff;padding:20px;box-sizing:border-box;border:1px solid #eaeced;}
.ztg-art-r1 h3{font-size:1.3rem;color:#333;font-weight:400;margin-bottom:20px}
.ztg-art-r1 li{width:48%;padding:20px 0 5px;float:left;border-bottom:1px solid #ddd;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ztg-art-r1 li:nth-child(2n){float:right;}
.ztg-art-r1 li:last-child{width:100%;}
.ztg-art-r2{padding:20px 0 20px 0;justify-content:space-around;}
.ztg-art-r2 a{display:block;width:30%;height:40px;line-height:40px;color:#fff;text-align:center;border-radius:16px;}
.ztg-demo-btn{background:linear-gradient(150deg, #298dff 0%, #00baff 100%);}
.ztg-buy-btn{background:linear-gradient(150deg, #FF5722 0%, #d19134 100%);}
.ztg-con-c>div{display:none;}
.ztg-con-c>div.ztg-block{display:block;}
.ztg-con-c img{display:block;max-width:80%;height:auto;margin:20px auto;}
.ztg-con-h{padding:20px 0 20px 0;}
.ztg-con-h li{display: inline-block;padding: 10px 30px;cursor:pointer;}
.ztg-con-h .on{background: linear-gradient(150deg, #298dff 0%, #00baff 100%);color: #fff;font-size: 1.05rem;border-radius: 20px;margin-bottom: 20px;}
.ztg-single-con{margin-top: 60px;justify-content:space-between;}
.ztg-s-conl{padding:20px;background:#fff;width:calc(100% - 320px);border:1px solid #eaeced;border-radius:6px;}
.ztg-s-conr{width:300px;padding:20px;background:#fff;border:1px solid #eaeced;border-radius:6px;position: sticky;transition: all 0.3s ease;top: 0px;max-height: 100vh;overflow-y: auto;}
.ztg-s-conr h3{display: inline-block;padding: 10px 30px;background: linear-gradient(150deg, #298dff 0%, #00baff 100%);color: #fff;font-size: 1.05rem;border-radius: 20px;margin-bottom: 20px;}
.ztg-s-conr li{width:100%;margin-bottom:20px;}
.ztg-price span{color: #258925;font-size: 2.5rem;margin-right: 10px;}
.ztg-price em{color:#555;font-size:14px;font-style:normal;}
.ztg-form{display:none;}
.ztg-con-c2 ul{padding:0 10%;}
.ztg-con-c2 li{padding:15px 0 10px;border-bottom:1px dashed #ddd;}
.ztg-con-c2 li span{float:right;}
.ztg-single-if i{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:2px;}
.r1{background:url(images/r1.png) no-repeat 50% 50%;background-size:100% 100%;}
.r2{background:url(images/r2.png) no-repeat 50% 50%;background-size:100% 100%;}
.r3{background:url(images/r3.png) no-repeat 50% 50%;background-size:100% 100%;}
.r4{background:url(images/r4.png) no-repeat 50% 50%;background-size:100% 100%;cursor:pointer;}
.ztg-con-c p.ztg-mb-img{position:relative;}
.ztg-con-c p.ztg-mb-img:before {content: url(images/tm2.png);position: absolute;top: 50%;left: 50%;margin-top: -12.5px;margin-left: -63.5px;z-index: 990;}
.ztg-con-c p.ztg-mb-img:after {content: url(images/sw2.png);position: absolute;top: 50%;left: 50%;margin-top: -13.5px;margin-left: -73.5px;z-index: 999;}

/*页面*/
.ztg-fenlei-head h2{font-size:1.2rem;margin:0 0 10px 0;}
.ztg-fenlei-head a{display:inline-block;padding:5px 10px;border:1px solid #ddd;margin:5px;}

/*提示框*/
.ztg-notice{width:400px;height:160px;box-sizing:border-box;position:fixed;top:0;left:50%;margin-left:-200px;box-shadow:0px 0px 10px #7a7c7e;border-radius:10px;background:#fff;padding:20px;z-index:9999;color:#333;}
.ztg-notice p{line-height:2.6em;}
.ztg-notice strong{font-weight:600;}
.ztg-notice a{display:block;padding:5px 10px;background:#1a73e8;color:#fff;border-radius:5px;border:1px solid #1a73e8;float:right;}
.ztg-notice .closeno{font-size:12px;color:#777;position:absolute;right:10px;top:3px;cursor:pointer;}

/*手机端*/
@media screen and (max-width: 768px) {
.ztg-nav,.ztg-hottag,.kfoutbox,.ztg-main-left{display:none;}
.ztg-ul li{width:48%;margin:5px 1%;}
.ztg-main-right{width: 100%;padding:20px 0;}
.ztg-ul .ztg-pic{height:170px}
.ztg-main-left h2, .ztg-main-right h2{margin-left:10px}
.up_top a{display:block;position:fixed;bottom:20px;right:10px;width:36px;height:36px;font-size:0;background:url(images/totop-icon.png) no-repeat;}
.up_top_qq{text-align:center;position:fixed;bottom:20px;right:10px;font-size:10px;}
.up_top_qq a{color:#666;}
.up_top_qq a img{display:block;width:30px;height:30px;border-radius:50%;margin: 0 auto;}
/*微信弹窗*/
.mt10{margin-top:10px;}
#wxnr {width: 100%;height: 100%;max-width: 640px;min-width: 320px;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.6);}
#wxnr .nrdf {margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 80%;height:290px;padding: 20px;padding-top: 40px;margin-top: -145px;text-align: center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 10px;}
#wxnr img {width: 130px;height: 130px;display: block;margin: 0 auto;}
#wxnr p {font-size: 13px;line-height: 2em;text-align: center;}
#wxnr i {font-style:normal;position: absolute;top: 15px;right: 15px;width: 18px;height: 18px;font-size: 12px;line-height: 18px;text-align: center;color: #fff;font-weight: normal;background: #333;border-radius: 9px;cursor: pointer;}
#wxnr span {display: inline-block;padding: 0 10px;background-color: #0067d0;color: #fff;border-radius: 4px;cursor: pointer;}
#wxnr span.wx {padding-left: 5px;background-image: url(images/wx.png);background-size: 5px;background-position: 10px center;background-repeat: no-repeat;}
/*复制提示*/
#weixin {position: fixed;top: 50%;margin-top: -0.4rem;z-index: 9999999;font-size: 15px;color: #fff;width: 90%;right: 5%;line-height: 2.5em;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 10px;display: none;}
.ztg-main-right ul{padding:20px 5px;}
.ztg-main-left h2, .ztg-main-right h2{margin-bottom:10px;}
.ztg-search-con{width:100%;}
.input-group-append .scbtn{font-size:0;padding: .5rem 0.5rem;}

.ztg-single-h{padding:20px 0px;}
.ztg-single-h h1{font-size:1.4rem;}
.ztg-single-main{width:100%;padding:10px 10px;}
.ztg-art-l,.ztg-art-r,.ztg-art-r1 li,.ztg-s-conl,.ztg-s-conr{width:100%;}
.ztg-art-l{height:360px;}
.ztg-single-art,.ztg-single-con,.ztg-cat-head{flex-wrap: wrap;}
.ztg-art-r2 a{width:40%}
.ztg-s-conr{padding:20px 10px;}
.ztg-con-h li{padding:10px 15px;}
.ztg-con-c2 ul{padding:0;}
.ztg-art-r1 li{white-space: wrap;}
.ztg-cat-head{padding:10px;}
.con{width:100%!important}
.ztg-con-c img{max-width:100%;}
.ztg-news-cat{padding:20px 10px!important;}
.ztg-news-main video,.ztg-news-main iframe{height: 240px;width: 100%;}
.ztg-news-ul{padding:10px!important;}
.ztg-reg{position:absolute;top:10px;right:10px;}
.ztg-reg a {padding: 5px 8px;border-radius: 5px;}
.ztg-head{padding-top:40px;}
.ztg-mbtn{display:block;width:34px;height:24px;background:url(images/meau.png) no-repeat;background-size:100% 100%;}
.ztg-m-nav{display:none;position: absolute;z-index:999;top: 148px;left: 0;right: 0;width: 100%;background: #fff;}
.ztg-m-nav h2{padding:10px;font-size:1.5rem;font-weight:600;} 
.ztg-m-nav ul{float:left;padding:10px;}
.ztg-m-nav ul li{width:25%;float:left;}
.ztg-m-nav ul li{padding:5px 0;}
.zfk2_1 {width: 100% !important;}
.zfk2_2{display:none;}
.zfk2 {padding: 15px !important;}
}