@charset "utf-8";
/* CSS Document */
body{background:none;}
body{color:#333333; font-size:16px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%; height: auto;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.header{display:block;}
.mainnav li a:hover{text-decoration: none;}
.maincon{background: url(/ztglobal/szfcwhy2021_bg.jpg) no-repeat top center; background-size:100%; padding-bottom: 30px;}
.kong_box, .banner{height: auto;}
.kong_box{padding:10% 0;}
.kong_box img{display:block; margin:0 auto;}
#index_left{width: 66%;}
.wqhg_list2 li a{display: block; max-width:85%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.wqhg_list2 li a.wqhgtitle{width: 59%;}
.cwhy .cwhy_left{font-size: 20px;}
.dqwz2020{padding-right: 10px;}
.sideMenu .ul2{padding: 10px;}

.mmh_box .wap{display:none;}

.hyyc{margin-bottom: 20px;}
.yybb img{vertical-align: middle;}
@media (min-width: 1024px){
#index_left{width: 66%; padding-right: 0;}  
.wqhg_list2 li a.wqhgtitle{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; padding-right: 15px;}  
}
.info_fbt2 span{display: inline-block;}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.wqhg_list2 li a{max-width:80%;}   
 .banner{display: block;}
 #container{width: 100% !important;}
.warp{width: 100%;}
#index_left{width: 100%;}
.wqhg_list2 li a.wqhgtitle{width: 67%;}
.right_box{width: 100%; margin-bottom: 10px;}
.header{margin:0}
.left_box{padding:15px;}
#index_right{width: 100%; float: none;}
.zdgz{display: none;}
}
@media (max-width: 768px) {
 .wqhg_list2 li a{max-width:80%;}   
 .banner{display: block;}
 .kong_box img{width: 80%;}
 #container{width: 100% !important;}
 .warp{width: 100%;}
 #index_left{width: 100%;}
 #index_right{width: 100%; float: none;}
 .wqhg_list2 li a.wqhgtitle{width: 67%;}
 .right_box{width: 100%; margin-bottom: 10px;}
 .header{margin:0}
 .left_box{padding:15px;}
 .dqwz{margin-top: 20px; line-height: 1.5; height: auto;}
 .info_fbt2 {text-align: center;}
 .info_fbt2 .size{display: none;}
.info_fbt2 span{float: none; font-size: 14px; }
.zdgz{display: none;}
}
@media (max-width: 640px) {
    .wqhg_list2 li a{max-width: 100%; white-space: normal;}
    .wqhg_list2 li a.wqhgtitle{width: 100%;}
    .pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{margin-top: 10px;}

    .cwhy_tit_left{background-position: top left;}
    .cwhy_tit_left, .cwhy_tit_right{width: 100%; float: none;}
    .cwhy_tit{margin-bottom: 2.5rem;}
    .znss{width: 100%;}
    .znss img{display: block; margin: 0 auto;}
    .space{clear: both;}
    .gzgz_fbt{height: auto;}
    .gzgz_fbt img{display: block; margin: 0 auto; width: 90%; height: auto;}
    .space{background-repeat: repeat-x;}
    #container{background: none;}
   .hyyc{padding: 13px;}

   .left_box, .cwhy_cont, .content_right{width: 100%;}
   .cwhy{margin-top: 0}
   .cont_right{margin-top: 20px;}
 .info_fbt2{padding: 10px 0 10px 10px;}
 .info_fbt2 span{display: inline-block;}
}

@media (max-width: 540px) {

}
@media (max-width: 480px) {

.info_fbt2 span{line-height: 2}
}
@media (max-width: 400px) {

}
@media (max-width: 380px) {

}
@media (max-width: 360px) {

}
@media (max-width: 320px) {

}
@media (max-width: 280px) {

}