.g_wrap{ width:1200px; margin:0 auto; }
.g_jkms{ padding:10px; display:none; background:url(../images/zhuti8_03.png) repeat-x; border-radius:10px; }
.g_jkms .swiper-slide{ background:#fff; border-radius:3px; height:40px; line-height:40px; text-align:center; }
.g_jkms .swiper-slide a{ color:#333; }
.nav-bottom ul{ width:100%; }
.nav-bottom li a{ font-weight:bold; }
.nav-bottom .nav-xia{ display:none; }
.nav-bottom .nav-xia a{ font-weight:normal; display:block; border-bottom:1px solid #ccc; }
.tongqhd .zqu-list a:hover{ color:#008bd5; }

.zqu-zhu-list-box{ overflow-x:scroll; }
.g_listBox{ min-width:768px; }

.zqu-list .g_em{ font-style:normal !important; padding-left:40px; }

.g_ljzcdw{ margin-bottom:56px; }
.g_ljzcdw .g_ljzcdwPrev{ top:50%; }
.g_ljzcdw .g_ljzcdwNext{ top:50%; }
.guanggao .g_indexGg{ display:none; }
.guanggao .g_indexGg img{ width:100%; display:block; }

@media only screen and (max-width:1200px) {
    .g_wrap{ width:1024px; }
    .nav-top .nav-left img{ width:350px; height:35px; }
    .nav-bottom{ top:60px; }
    .nav-bottom li{ padding:0 2%; }
}

@media only screen and (max-width:1023px) {
    .g_wrap{ width:960px; }
}

@media only screen and (max-width:959px) {
    .g_wrap{ width:94%; }
    .nav-bottom{ top:58px; height:400px; overflow-y:scroll !important; border-bottom:2px solid #008bd5; }
    .yao-fd-box .vscroller,.exhibition-bdan-nr{ overflow-y: scroll; }
    .yao-fd-box .vscroller-scroll-body,.exhibition-bdan-nr .vscroller-scroll-body{ display:none !important; }
    .g_ljzcdw .g_ljzcdwPrev{ top:50%; }
    .g_ljzcdw .g_ljzcdwNext{ top:50%; }
}

@media only screen and (max-width:767px) {
    .nav-left{ width:auto; }
    .nav_right-niu{ margin-right:0; }
    .zhuti2 ul{ display:none; }
    .g_jkms{ display:block; }
    .zhuti2-left{ width:100%; text-align:center; }
    .g_tzWrap{ padding:14px 0 0; width:94%; }
    .zhuti3,.zhuti1{ width:94%; padding:0; }
    .zhuti1{ margin:0 auto; float:none; }
    .xinwen1{ padding:0; }
    .tab-menu a{ float:right; }
    .jiyu{ padding:0; margin:0 auto; text-align:center; float:none; }
    .biaoti img:nth-child(1){ width:21%; }
    .biaoti1 img:nth-child(1){ width:28%; }
    .sh-center p:nth-child(1){ font-size:12px; }
    .tese li p{ font-size:12px; }
    .sh-center p span,.footer-right .center-p{ font-size:20px; }
    .footer h2{ font-size:16px; }
    .nav-top{ position: relative; }
    .nav_right-niu{ width:23px; height:23px; right:0; top:50%; position: absolute; margin-top:-11px; padding:0; }
    .nav_right-niu img{ display:block; }
    .jiyu p{ padding:0; display:inline-block; }
    .footer-right ul p{ line-height:12px; } 
    .process-box3-name{ background-position:left 8px; }
    .exhibition-list{ line-height:30px; }
    .exhibition-list span,.ljzh p span{ font-size:12px; }
    .xu-list .exhibition-list p.a1,.ljzh p span,.zqu-list p{ line-height:1rem; }

    .zqu-zhu p{ word-wrap: break-word; }

    .g_yddw{ position: relative; }
    .g_yddw .g_d{ left:0.5rem; line-height:1.3rem; top:0.5rem; position: absolute; }
    .g_yddw a{ padding-left:20px; display:block; height:auto; }
    .g_yddw1{ position: relative; padding-left:.6rem !important; }
    .g_yddw1 .g_d1{ left:0rem; font-size:.3rem; line-height:1.1rem; top:0.5rem; position: absolute; }
    .zhanshangList .g_bot{ width:94%; margin:0 3%; }

    .lxwm-yud p.p3{ padding-left:20px; width:80%; }

    .gTextScro{ width:100%; height:100%; overflow-y:scroll; }

    .gLoginTitle{ padding-right:40px; }

    .g_zhuceYzm{ width:78%; }
    .g_zhuceYzm .ny-dl-list.ny-dl-list2{ width:61% !important; }

    .video-xqy-box{
        margin: 0.8rem 0px;
        width: 100%;
        height: auto;
    }
    .video-xqy{
        width:100%;
    }
    .video-xqy-box video{
        height:auto;
    }
    .video-xqy-name {
        height: auto;
        padding: 0.5rem;
    }
    .video-xqy-name .p1 {
        line-height: 1.2rem;
        font-size: 0.8rem;
    }
    .video-xqy-name .p2 {
        line-height: 0.8rem;
        font-size: 0.6rem;
    }

    .guanggao,.guanggao .g_indexGg{ display:block; }
    .guanggao .container1{ display:none; }

}

@media only screen and (max-width:595px) {
	 /*首页 新闻切换*/
	.tab-menu ul{ width:85%;}
	 /*顶部搜索*/
	.sousuo{margin: 10px 0px 10px 0px;}
	 /*关于 组织机构*/
	.zzjj-list b{ width:25%;}
	.zzjj-x{ width:74%;}
	.zqu-list p{ max-width:100%;}
	 /*关于 支持单位*/
	.danw-logo-list:nth-child(5n){margin: 0.5rem 6% 0.5rem 0rem;}
	.danw-logo-list:nth-child(10n){margin-right: 0px;}
    .nav-top .nav-left img{ width:220px; height:22px; }
    .nav-bottom{ top:47px; }
    .biaoti2 img:nth-child(1){ width:41%; }
    .biaoti2 img:nth-child(2){ width:57%; padding-left:2%; }
    .biaoti1 img:nth-child(2){ width:70%; padding-left:2%; }
    .biaoti img:nth-child(1){ width:30%; }
    .biaoti img:nth-child(2){ width:68%; padding-left:2%; }
    .jiyu{ height:36px; line-height:none; padding:0 10px; }
    .jiyu p{ display:inline-block; line-height:normal; }
    .jiyu{ width:70%; }
    .biaoti1 img:nth-child(1){ width:59%; }
    .biaoti1 img:nth-child(2){ width:39%; }


    .zzjj:nth-of-type(2) b,.zzjj-list b,.zqu-list p,.zzjj-x,.zqu-list a{ width:100%; }
    .exhibition-list p.a1, .exhibition-list a.a1{ width:92%; max-width:94%; }
    .exhibition-list p.ts{ padding-left:0; padding-top:10px; }
    .new-list-more{ float:right; }
    .exhibition-xxi-2 .s1{ margin-left:0; margin-right:0; font-size:14px; }
    .xxi-text{ font-size:12px; line-height:30px; height:30px; padding:0 2px; }
    .exhibition-btn{ width:auto; padding:0 10px; }
    .ny-dl2-xxi-list .fl{ text-align:left; }
    .ny-dl2-xxi-list .fr, .ny-dl2-xxi-list .fl{ width:100%; padding:0; }
    .ny-dl2-xxi .input-1{ margin-top:0 !important; }
    .mthz-box2 .zqu-list p,.mthz-box .zqu-list p{ width:94%; }
    .exhibition-bdan-nr2 .p2 span{ display:block; }
    .mthz-box .zqu-list p,.mthz-box2 .zqu-list p{ width:92%; }
    .zqu-list span,.zqu-list span{ font-size:.3rem; }

    .g_bottomText p span{ font-size:12px !important; }

}

@media only screen and (max-width:479px) {
	.biaoti .imgg{ margin-top:0; }
    .jiyu{ padding-top:5px; padding-bottom:5px; }
    .exhibition-xxi-2 .s1,.exhibition-xxi-2{ font-size:12px; }
    
	.zqu-list .g_em{ display:block; padding-left:0; }
    .container.zs1,.container.tese{ padding:0; }
    .biaoti2 img:nth-child(1){ width:100%; }
    .biaoti2 img:nth-child(2){ display:none; }
    .zhanshangList .g_bot tr td:nth-child(2n){ width:36%; }

}













