@charset "utf-8";
html, body {
    font-family: '微软雅黑';
}
body{padding:0; margin:0 auto; font-size:14px; font-family:"微软雅黑"; color:#333333; background:#fff;  -webkit-text-size-adjust:none;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, object, embed, video {max-width:100%;}
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur()); -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:"微软雅黑"; font-size:14px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.space20, .space25, .space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:20px;}
.space25{height:25px;}
.space30{height:30px;}
.fl{float: left;}
.fr{float: right;}

.zt-title{margin:0 0 20px; position: relative; overflow: hidden;}
.zt-title a{display: block;}
.zt-title img{width: 100%; height: auto;}
.zt-title .ztmore{position: absolute; right: 0; display: inline-block; top: 2px;}
.zt-title .ztmore img{width: auto; height: auto;}
img.wapb{display: none;}
.ztbox2{background: url(js12218mmztbg_r3_c1_s1.jpg) bottom center no-repeat; background-size: 100%;}

.dbwys_more{width:80px; line-height: 40px; background: #be0f18; border-radius: 10px; margin: 0 auto 10px; text-align: center;}
.dbwys_more a{font-size: 16px; color: #fff;}
.ztwrap{background: url(js12218mmztbg_r1_c1_s1.jpg) top center no-repeat #fff; background-size: 100%;}
.wapb{display: none;}

/************** Header CSS **************/
#top{text-align:center; overflow: hidden;}
#top img{width:100%; display: block;}

/*******main*******/



/*培育新质生产力 广州有新招*/
.hyjj-slideBox{ overflow:hidden; position:relative; }
.hyjj-slideBox .hd{position: absolute; bottom: 56px; left: 500px; z-index: 5;}
.hyjj-slideBox .hd ul{ overflow:hidden; zoom:1;}
.hyjj-slideBox .hd ul li{ float:left; margin-right:10px; width:14px; height:14px; line-height:14px; border-radius:14px; background:#fff; cursor:pointer; text-indent:99999em; padding: 0;}
.hyjj-slideBox .hd ul li.on{background:#188DF7; width: 32px;}
.hyjj-slideBox .bd{position: relative;}
.hyjj-slideBox li{ overflow:hidden; width: 100%; background: url(js12218mmzt_r3_c3_s1.png) top right no-repeat; padding: 32px 0;}
.hyjj-slideBox li .pic{ width:50%; float: left; position: relative; border-bottom: 1px #D3D1D2 solid;}
.hyjj-slideBox li .pic img{display: block; width:100%; height:380px; }
.hyjj-slideBox li .pic b{display:block; position:absolute; width:600px; height:62px; bottom:0;left:0; background:#1b0303; opacity: .6;
    filter: alpha(opacity=60); z-index:1;}
.hyjj-slideBox li .pic span{ display:block; position:absolute;width:470px ;height:62px; bottom:0;left:0; z-index:2; line-height:62px;}
.hyjj-slideBox li .pic span a{color:#FFF; display:block; padding-left:15px; font-size: 20px; position:relative; z-index:3; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.hyjj-slideBox li .pic span a:hover{color:#FFF;}	
.hyjj-slideBox li .con{width:42%; float:left; position:relative; text-indent: 2em; text-align: justify; padding-top: 30px; margin-left: 40px; color: #fff; line-height: 2; font-size: 20px;}
.hyjj-slideBox li .con a{color: #fdae46;  font-size: 20px;}
.hyjj-slideBox li .con img{display: inline-block; margin-left: 5px;}

.hyjj-slideBox .prev,.hyjj-slideBox .next{ position:absolute; z-index:1;width:24px; height:24px; overflow:hidden; cursor:pointer;  display: none;}
.hyjj-slideBox .prev{background:url(2022gzlh_hyjj_prev.jpg) top no-repeat; right:60px; bottom:30px;}
.hyjj-slideBox .next{ background:url(2022gzlh_hyjj_next.jpg) top no-repeat; right:21px; bottom:30px;}
.hyjj-slideBox .prev:hover,.hyjj-slideBox .next:hover{ }

.gzyxz_list{background: url(js12218mmzt_bg_c1_s1.png) top left repeat-y; margin-top: 30px; padding: 25px;}
.gzyxz_list li{position:relative; padding-left:22px; overflow:hidden; vertical-align:top; margin-bottom: 30px; width: 46%; float: left;}
.gzyxz_list li:after{position:absolute; content:" "; left:0; top: 10px; margin-top: -1px; width: 9px; height: 9px; background: #188DF7; border-radius: 50%;}
.gzyxz_list li a{display: block; max-width:100%; font-size: 18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.gzyxz_list li.xx2, .gzyxz_list li.xx4, .gzyxz_list li.xx6{float: right;}
.gzyxz_list li.xx5, .gzyxz_list li.xx6{margin-bottom: 0;}

/*解读“12218”数字密码*/
.jdszmm_pic img{display: block; width: 100%; height: auto;}
.jdszmm_pic img.wapb{display: none;}

/* 建设现代化产业体系 广州这样干 */
.gzzyg_list li{margin-bottom: 40px; background: url(js12218mmzt_r11_c1_s1.png) top left no-repeat; background-size: 100%; padding: 25px 0;}
.gzzyg_list li a{display: block; font-size: 20px;}
.gzzyg_list li .pic{width: 48%; float: left;}
.gzzyg_list li .pic img{display: block; width: 100%; height: 348px;}
.gzzyg_list li .zycon{width: 46%; float: left; margin-left: 48px; padding-top:20px; }
/* .gzzyg_list li .zycon p{text-indent: 2em; text-align: justify;} */
.gzzyg_list li .zycon .tit{font-size: 24px; font-weight: bold; color:#29548e; margin-bottom: 25px; line-height: 1.5}
.gzzyg_list li .zycon .tit a{font-size: 24px; display: block; color:#29548e;}
.gzzyg_list li .zycon .zy2{line-height:1.8; text-indent: 2em; line-height: 2; font-size: 18px; text-align: justify;}
.gzzyg_list li .zycon .zy2{text-indent: 2em; text-align: justify;} 
.gzzyg_list li .zycon .zy2 a{color:#f00;}
/* .gzzyg_list li.xx3{margin-bottom: 0;} */

.gzzygBox .hd{text-align:center; margin-bottom: 20px;}
.gzzygBox .hd ul{display: inline-block;}	
.gzzygBox .hd li{display: inline-block; padding: 4px 12px; border:1px solid #29548e; color: #29548e; margin:0 4px; overflow:hidden; cursor: pointer}
.gzzygBox .hd .on{background:#29548e; color: #fff;}
.gzzygBox .prev,.gzzygBox .next{ display:inline-block; padding: 4px 12px; color: 2168e3; border: none; background-color: #f3f3f3; border: 1px #29548e solid;   overflow:hidden;  margin:0 2px; cursor: pointer}
.gzzygBox .prevStop{ border:1px solid #666; color: #666; cursor:inherit;}
.gzzygBox .nextStop{ border:1px solid #666; color: #666; cursor:inherit;}

/* 推动高质量发展 广州有良策 */
.gzylc_list li{position:relative; padding-left:22px; overflow:hidden; line-height: 1.5; vertical-align:top; margin-bottom: 30px; width: 46%; float: left;}
.gzylc_list li:after{position:absolute; content:" "; left:0; top: 12px; margin-top: -1px; width: 9px; height: 9px; background: #188DF7; border-radius: 50%;}
.gzylc_list a{display: block;  font-size: 18px;}
.gzylc_list li.xx2, .gzylc_list li.xx4, .gzylc_list li.xx6{float: right;}
.gzylc_list li.xx5, .gzylc_list li.xx6{margin-bottom: 0;}

/* 相关链接 */
.xglj-con img{display: block; margin: 0 auto;}
.xglj-con li{width: 48%; float: left;}
.xglj-con li img{display: block; width: 100%; height: auto}
.xglj-con li.xx2{float: right}

/*图片标题摘要列表*/
.picbtzy_list{}
.picbtzy_list ul{padding: 20px;}
.picbtzy_list li{padding-bottom:20px; border-bottom: 1px #ccc dashed; margin-bottom: 25px;}
.picbtzy_list li .pic{width:30%; float: left; margin-right: 20px;}
.picbtzy_list li .pic img{width:100%; height:261px;}
.picbtzy_list li .list-btzy{width: 100%;}
.picbtzy_list li .list-btzy .tit{font-size: 24px; font-weight: bold; color:#29548e; margin-bottom: 25px;}
.picbtzy_list li .list-btzy .tit a{font-size: 24px; display: block; color:#29548e; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.picbtzy_list li .list-btzy .zy{line-height:1.8; text-indent: 2em;}
.picbtzy_list li .list-btzy .zy a{color:#f00;}


/*******list*******/
.listmain{background:#fff; padding:5px 20px 0;}
.list_con{background:#fff; padding:5px 20px 0;}
.sidebar{ float:left; width:19.5%; border-right:#ebebeb 1px solid; margin-right:-1px; margin-bottom: 30px;}
.sidenav h2, .sidetop{line-height:25px; background:#2168e3; color:#fff; font-size:18px; margin:0; padding:15px 15px 15px 39px;}
.sidenav h2 i{position:absolute; width:13px; height:13px; right:18px; top:18px; color:#666; background:url(/global/2016_gk_wgk_sidemenu_icon5.gif) center center no-repeat; display:none; -webkit-transition: 500ms; -moz-transition: 500ms; -o-transition: 500ms; transition: 500ms;  -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sidenav h2 i.toggle{ display:block; -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sidenav h2 i.toggle1{background:url(/global/2016_gk_wgk_sidemenu_icon5.gif) center center no-repeat; display:block; -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
.sidemenu li{ margin-top:1px; font-size:18px;}
.sidemenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(/global/sidemenu_icon.png) no-repeat;}
.sidemenu li a{display:block; padding:13px 30px 13px 40px; position:relative; line-height:24px; background:#efefef;}
.sidemenu li a i{ position:absolute; font-family:"宋体"; font-style:normal; right:18px; top:50%; margin-top:-11px; color:#666; display:none;}
.sidemenu li a:hover, .sidemenu li a.aon{background-color:#e0e0e0; color:#2168e3;}
.sidemenu li a:hover i, .sidemenu li a.aon i{display:block;}

.parentName{padding: 15px 2%; text-align: center; line-height: 24px; color: #fff; background: #2168e3; font-size: 20px; font-weight: normal; display: none;}
.sideMenu{font-size:18px;}
.sideMenu > li{margin-bottom: 1px;}
.sideMenu a{display: block; background: #f6f6f6; padding:18px 15% 18px 7%; position: relative; line-height: 24px;}
.sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px;}
.sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sideMenu a:hover, .sideMenu li >.aon{background: #2168e3; color: #fff;}
.sideMenu li a:hover{ color: #fff;}

.parentName{position:relative; padding:15px 36px; line-height:1.3; font-size:18px; color:#fff; font-weight:bold; background:#2db354; margin:-1px 0 0 -1px; display: none;}
.parentName i{ display:none;  position:absolute; right:15px; top:50%; width:20px; height:20px; margin-top:-10px; background:url(/ztimages/list_row02.png)  center no-repeat; transition:ease 0.5s;}
.parentName i.hover{transform:rotate(90deg); transition:ease 0.5s;}
.sideMenu .dropdown{display:none;}
.sideMenu a:hover{color:#2168e3;}
.sideMenu .li1{border-top:#fff 1px solid; background:#efefef;}
.sideMenu .li1 a.down, .sideMenu .li1 a.select{background: #2168e3; color: #fff; font-weight: bold;}
.sideMenu .a1{display:block; padding:15px 42px 15px 36px; font-size:16px; line-height:1.5; position:relative;}
.sideMenu .a1 i{position:absolute; right:15px; top:50%; width:13px; height:13px; margin-top:-7px; background:url(/ztimages/sidebar_arrow.gif) no-repeat;}
.sideMenu .a1:hover, .sideMenu .a1.aon, .sideMenu .a1.down{background:#e6e6e6; color:#333;}
.sideMenu .a1.select i{background-image:url(/ztimages/sidebar_arrow.png);}
.sideMenu .a1.down i{background-image:url(/ztimages/sidebar_arrow_down.png);}
.sideMenu .ul2{background:#fff; border-left:#f2f2f2 1px solid; border-right:#f2f2f2 1px solid; padding: 10px 15px; padding-left: 20px;}
.sideMenu .li2{ }
.sideMenu .li2 a{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat 9px 17px; display: block; padding:8px 0; padding-left:22px; }
.sideMenu .li2 a.aon{color:#2168e3; font-weight: bold;}
.sideMenu .a2{background:url(/ztimages/sidebar_ul2.gif) no-repeat 36px center; padding:12px 15px 12px 52px; display:block; border-bottom:#e3e3e3 1px dashed; color:#666;}
.sideMenu .a2.down{background-image:url(/ztimages/sidebar_ul2_down.gif);}
.sideMenu .a2.aon{background-color:#f8f8f8; color:#2168e3;}
.sideMenu .ul3{padding:5px 15px 5px 52px; font-size:14px; border-bottom:#e3e3e3 1px dashed;}
.sideMenu .li3{}
.sideMenu .li3 a{background:url(/ztimages/common_dot.gif)  10px center no-repeat; padding: 8px 0; padding-left:20px; }
.sideMenu .li3 a.aon{color:#2168e3; font-weight: bold; display: block;  padding-left:20px; background:url(/ztimages/jd100zn_r29_c14_s1.jpg)  10px center no-repeat #fff;}

.sideMenu .a3{color:#666; font-size:13px;}
.sideMenu .a3.aon{color:#2168e3;}


.sideMenu .dropdown{ padding:10px 30px 10px 28px; font-size:16px; background:#fff}
.sideMenu .dropdown li{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat 0px 15px #fff; line-height:24px; padding:6px 15px; float:none;}
.sideMenu .dropdown li a{display:inline; background:none;}
.sideMenu .dropdown li a:hover, .sideMenu .dropdown li a.aon{color:#2168e3;}
.mainContent2{ float:right; width:72%; padding:0 30px; _padding:0 20px;  margin-left:-1px; margin-bottom: 30px;}
.mainContent{ float:right; width:74% !important padding:0 30px; _padding:0 20px;  margin-left:-1px; margin-bottom: 30px;}
.curb{border-bottom:#ebebeb 1px solid; background:url(/global/2016_icon_curb.gif) no-repeat 5px 13px; padding:8px 0 10px 28px; line-height:22px; margin-top:7px; color:#666666; margin-bottom:15px;}
.curb a{color:#666;}
.curb a:hover{ color:#333;}
.mainTitle{border-bottom:#ebebeb 1px solid;  padding:8px 0 10px; line-height:22px; margin-top:7px; overflow:hidden; zoom:1;}
.mainTitle h2{ float:left; margin:0; font-size:16px; padding-left:5px;}
.mainTitle .curb2{float:right; background:url(/global/2016_icon_curb.gif) no-repeat 5px center; color:#666666; padding-left:28px;}
.mainTitle .curb2 a{color:#666;}
.mainTitle .curb2 a:hover{ color:#000;}

.sidebox .title{ background:#3979b6; padding:15px 12px 15px 0; color:#fff; line-height:25px;}
.sidebox .title h2{ margin:0; position:relative; padding-left:58px; color:#fff; font-size:18px;}
.icon-whiterect{ position:absolute; left:40px; top:50%; margin-top:-7px; width:5px; height:15px; background:#fff;}

.news-list ul{padding:10px 0;}
.news-list li{padding:0 100px 0 0px; font-size:16px; line-height:32px;  overflow:hidden; position:relative;}
.news-list li span{ position:absolute; right:0; top:0; color:#999999; padding-left:10px; z-index:1;}
.news-list li a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(/global/xqsjd_icon_link.jpg) no-repeat 2px center; padding-left:25px;}
.news-list li a:hover{padding-left:25px; color:#F12B22;}
.news-list .more{text-align:right; padding:10px;}
.newslist_nodate li{ padding-right:0;}
.newslist_nodate li a{max-width:96%;}

.news-list2 ul{padding:5px 0;}
.news-list2 li{font-size:14px; line-height:35px;  overflow:hidden; position:relative;}
.news-list2 li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.news-list2 li a{float:left; max-width:91%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(/global/xqsjd_icon_link.jpg) no-repeat 2px center; padding-left:25px; font-size:16px;}
.news-list2 li a:hover{padding-left:25px; color:#F12B22;}

.news-list3{width:950px; margin:0 auto;}
.news-list3 ul{padding:0px 0 20px;}
.news-list3 li{padding:0 40px 0 0px; font-size:18px; line-height:30px;  overflow:hidden; position:relative; width:45%; float:left}
.news-list3 li span{ position:absolute; right:0; top:0; color:#999999; padding-left:10px; z-index:1; }
.news-list3 li a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(/global/xqsjd_icon_link.jpg) no-repeat 2px center; padding-left:23px; cursor:pointer; font-size:18px;}
.news-list3 li a:hover{padding-left:23px; color:#F12B22;}

.SinglePage{padding:25px 0; line-height:2; font-size:16px;}
.SinglePage img{ max-width:80%;}

.news_list_fggw{padding:20px 0; border-bottom:#ebebeb 1px solid;}
.news_list_fggw li{background:url(/global/2016_icon_dot_grey.gif) no-repeat 2px 18px; padding:6px 0 6px 30px; font-size:16px; line-height:24px;}
.news_list_fggw li a:hover{font-weight:bold;}

/*page*/
.pagediv{ clear:both; padding:30px 0 26px; text-align:center; color:#323232;  border-top:#ebebeb 1px solid;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center;}

/*content*/
.listconcent { MARGIN: 10px auto;}
.main{margin-top:20px; background:#fff; padding:20px 30px; border:1px #ccc solid;}
.zoomtitl {
	LINE-HEIGHT: 1.5; COLOR:#bc1010; FONT-SIZE: 24px; FONT-WEIGHT: bold; text-align:center; padding:20px 10px 40px 10px;
}
.concentftitle {
	TEXT-ALIGN: center;  COLOR: #666; background:#f5f5f5;
}
.concentftitle1 {
	LINE-HEIGHT: 30px; FONT-WEIGHT: bold
}
.concent {
	TEXT-ALIGN: left;  LINE-HEIGHT: 1.8; MARGIN: auto;  FONT-SIZE: 14px; padding:20px 12%; font-family: "SimSun";
}
.concent img{max-width:100%;}
.concentbj04{line-height:30px; text-align:right; padding-right:63px;}
.sub_left{width:70%; float:left; line-height:35px;  text-align:right; padding-right:15px;}
.sub_right{width:20%; float:left;}

#demo{height:190px;}
.lhsj2{display:none;}

.rdzx{padding: 30px 0px; width: 1000px; margin: 0 auto;}
.rdzx_icon{width: 48.5%;}
.rdzx_icon img{width: 100%; height: auto;}

.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global/2016-icon-sidenav.gif) no-repeat left center; padding-left:22px; font-size:18px; font-weight:bold; height:60px; line-height:60px;}
.info_xgxw{clear:both; }
.info_xgxw ul{padding:15px 0 20px;}
.info_xgxw li{ background:url(/global/2016_icon_dot_grey.gif) no-repeat left center; padding:0 100px 0 18px; font-size:16px; line-height:34px;  overflow:hidden; position:relative; *font-size:0;}
.info_xgxw li *{*font-size:16px;}
.info_xgxw li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.info_xgxw li a{ display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.info_xgxw li a:hover{font-weight:bold;}

.ymygd{ position: absolute; top:20px; right:20px;z-index:2;}

@media (max-width: 1280px){

}

@media (max-width: 1024px){
.ztwrap .container{padding: 0 2%;}
.gzzyg_list li{padding: 20px 0;}
.gzzyg_list li .pic{width: 45.8%;}
.gzzyg_list li .pic img{height: 278px;}
.gzzyg_list li .zycon{width: 48%; margin-left: 30px;}
.gzzyg_list li .zycon p{font-size: 14px; }
.hyjj-slideBox{ background-size: 100%}
.hyjj-slideBox .hd{left: 400px;}
.hyjj-slideBox li .pic img{height: 306px;}
.hyjj-slideBox li .pic b{width: 492px;}
.hyjj-slideBox li .pic span{width: 380px;}
.hyjj-slideBox li .con{padding-top: 0; line-height: 1.5}
}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {


.sidebar, .sideBar{width:100% !important;}
.mainContent, .mainContent2{width:100%; padding:0px 10px;}	


}
@media (max-width: 912px){
.concent{padding: 20px 15px;}
.ztbox2{background-size: 150%;}
/* .hyjj-slideBox{height:566px;} */
	.hyjj-slideBox{background: none; padding: 0; height: auto}
	.hyjj-slideBox .hd{top: 430px; right: 5px; left: auto; bottom:auto;}
	.hyjj-slideBox li{background: none; padding: 0}
	.hyjj-slideBox li .pic img{height: 467px;}
	.hyjj-slideBox li .pic{width:100%; float:none; border: none;}
	.hyjj-slideBox li .pic b{width: 100%;}
	.hyjj-slideBox .bd{background:#215ce1;}
	.hyjj-slideBox li .con{width:100%; float:none; margin: 0; background:#215ce1;  padding: 20px;}
	.gzzyg_list li{padding: 18px 0;}
	.gzzyg_list li .pic img{height: 254px;}
.zt{padding-top: 30px;}
.zt a{font-size: 26px;}
}

@media (max-width: 820px){
	.gzyxz_list li{width: 48%;}
	.gzzyg_list li{padding: 16px 0;}
	.gzzyg_list li .pic img{height: 224px;}
	.gzzyg_list li .zycon{padding: 0; width: 47%; line-height: 1.6;}
}
/* xs */
@media (max-width: 768px) {
	/*手机版*/
	body{background:#fff;}
	.ztwrap{background-size: 170%;}
	#top{text-align:center;}
	#top img{max-width: 170%; width: 170%;}
	img.pcb{display: none;}
	img.wapb{display: block;}
	.jdszmm_pic img.pcb{display: none;}
	.jdszmm_pic img.wapb{display: block;}
	.pcb{display: none;}
	.wapb{display: block;}

	.hyjj-slideBox{background: none; padding: 0; height: auto;}
	.hyjj-slideBox .hd{top: 430px; right: 5px; left: auto; bottom:auto;}
	.hyjj-slideBox li{background: none; padding: 0}
	.hyjj-slideBox li .pic img{height: 467px;}
	.hyjj-slideBox li .pic{width:100%; float:none; border: none;}
	.hyjj-slideBox li .pic b{width: 100%;}
	.hyjj-slideBox .bd{background:#215ce1;}
	.hyjj-slideBox li .con{width:100%; float:none; margin: 0; background:#215ce1;  padding: 20px;}
	
	.gzyxz_list{margin-top: 10px;}
	.gzyxz_list li{float: none; width: 100%; margin-bottom: 20px; text-align: justify;}
	.gzyxz_list li.xx5, .gzyxz_list li.xx6{float: none;}
	.gzyxz_list li.xx5{margin-bottom: 20px;}
	.gzzyg_list li{background: none; padding: 0; margin-bottom: 20px;}
	.gzzyg_list li .pic{width: 100%; float: none;}
	.gzzyg_list li .pic img{height: auto;}
	.gzzyg_list li .zycon{float: none; margin: 0; padding:10px 20px; line-height: 1.8; background: #beecfa; width: 100%;}
	.gzzyg_list li .zycon p{margin: 10px 0; font-size: 18px;}
	.gzzyg_list li .zycon .tit a{white-space: normal; text-align: center;}

	.gzylc_list li{float: none; width: 100%; margin-bottom: 20px; text-align: justify;}
	.gzylc_list li.xx5, .gzyxz_list li.xx6{float: none;}
	.gzylc_list li.xx5{margin-bottom: 20px;}

    .gzzyg_list li .zycon .tit{margin-bottom: 15px;}
	.gzzyg_list li .zycon .zy2{line-height: 1.5; padding-bottom: 20px;}
	.ztbox2{background-size: 150%;}

	.sidebar,.sidebox, .sideBar{width:100% !important;}
	.sjshow_sidebar{display:block; position:relative;}
	.sidenav h2 i{display:block;}
	.sidebar_gk_zfgb{display:block;}
	.news-list li{padding:0 10px 8px 26px !important;  line-height:1.5em !important;}
	.news-list li a, .news-list li span, .news-list li img{float:none; display:inline !important; position:static !important; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto; line-height:1.5em !important;}
	.sidebar{width:100%;}
	.mainContent, .mainContent2{width:100%; padding:0px; padding-top: 20px;}
	


.zy{margin: 15px 0 0px;}

.hyjj-slideBox li .con .title{line-height:30px; padding:10px 0px;}
.hyjj-slideBox li .con .jj{height:279px;}
.hyjj-slideBox li .con .intro{padding-top:10px; height:120px;}
.footer2022{margin-top: 0 !important;}

.concent{padding: 20px 10px;}

.fl, .fr{float:none;}

}
/* XS Portrait */
@media (max-width: 640px) {
	.hyjj-slideBox .hd{top:22rem;}
	.hyjj-slideBox li .pic img{height: 389px;}
	.gzyxz_list li{line-height: 1.5;}
	.gzyxz_list li a{text-overflow: inherit; -o-text-overflow: inherit; white-space: normal;}

	.xglj-con li{width: 100%; float: none; margin-bottom: 10px}
	.xglj-con li.xx2{float: none; margin-bottom: 0;}
}
/* XS Portrait */
@media (max-width: 540px) {
	.xglj-con img{width: 100%; height: auto;}
	.ztbox2{background-color: #e1f2fc;}
	.gzyxz_list{padding: 20px;}
	.hyjj-slideBox .hd{top:18.2rem;}
	.hyjj-slideBox li .pic span{width: 410px;}
	.hyjj-slideBox li .pic img{height: 328px;}
	.listmain{padding: 0 10px 10px;}
}
/* XS Portrait */
@media (max-width: 480px) {
	.ymygd{top: 200px; right: 10px;}
    
	.hyjj-slideBox .hd{top:18.1rem; left: 0; right:}
	.hyjj-slideBox .hd ul{text-align: center}
	.hyjj-slideBox .hd ul li{display: inline-block; float: none; margin: 0 5px;}
	.hyjj-slideBox li .pic img{height: 18.3rem;}
	.hyjj-slideBox li .pic b{height: 42px;}
	.hyjj-slideBox li .pic span{height: 42px; line-height: 42px;}
	.hyjj-slideBox li .pic{width:100%; float:none;}
	.hyjj-slideBox li .con{width:100%; float:none;}
	.hyjj-slideBox li .con .bg{display:none;}
	.hyjj-slideBox li .con .jj{margin:0px; border-radius:10px;}
	.hyjj-slideBox li .con .intro{height:140px;}
	.gzzyg_list li .zycon{padding: 10px;}

	.sub_left{width:70%;}
	.sub_right{width:20%;}
	.sidebar, .sideBar{width:100% !important;}
	.mainContent, .mainContent2{width:100%;}
	
	.picbtzy_list li .pic{width:100%; float:none; margin:0; margin-bottom: 20px;}
	.picbtzy_list li .list-btzy .tit{text-align: center; margin-bottom: 15px;}
	.picbtzy_list li .list-btzy .tit a{white-space: normal;}
	.picbtzy_list li .list-btzy .zy{height: auto;}

}
/* XS Portrait */
@media (max-width: 430px) {
	.hyjj-slideBox .hd{top: 14rem;}
	.hyjj-slideBox li .pic img{height: 16.4rem;}
}

/* XS Portrait */
@media (max-width: 420px) {
	.hyjj-slideBox .hd{top: 11.5rem;}
	.hyjj-slideBox li .pic img{height: 15.8rem;}
}


/* XS Portrait */
@media (max-width: 400px) {
.hyjj-slideBox .hd {top: 10.5rem;}
.hyjj-slideBox li .pic img{height: 14.9rem;}
	
}

/* XS Portrait */
@media (max-width: 380px) {
.hyjj-slideBox .hd {top: 9.9rem;}
.hyjj-slideBox li .pic img{height: 14.3rem;}
}

@media (max-width: 360px) {
.hyjj-slideBox .hd {top: 9.5rem;}
.hyjj-slideBox li .pic img{height: 13.7rem;}	
	
}

@media (max-width: 320px) {
	.hyjj-slideBox .hd{top: 8rem;}
	.hyjj-slideBox li .pic img{height: 12.1rem;}
	.gzyxz_list li a, .gzylc_list a{font-size: 14px;}
	.hyjj-slideBox li .pic span a{font-size: 14px;}
	.gzzyg_list li .zycon p{font-size: 14px;}
	.hyjj-slideBox li .con{font-size: 14px;}
	.hyjj-slideBox li .con a{font-size: 14px;}
	.gzzyg_list li .zycon{font-size: 14px;}
	
}