@charset "utf-8";
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;}
.container{margin:auto; max-width:1200px; _width:1200px;}
.container2{background: #ffffff;margin:auto; max-width:1147px; _width:1147px; padding: 0px 20px; box-sizing: border-box;}
.space20, .space25, .space30, .space40{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{height:30px;}
.space25{height:25px;}
.space30{height:30px;}
.space40{height:40px;}
.fl{float:left;}
.fr{float:right;}

/************** Header CSS **************/
.wrap{ background:url(/global/2020tznh_r1_c1_s1.jpg) top center no-repeat;}
.wrap2{ background:url(/global/2020tznh_r1_c1_s1.jpg) top center no-repeat;}
.top{height:440px; position: relative;}
.xgbb{width:200px; height:45px; position:absolute; text-align:center; top:0px; right:0px; color:#baccfe; z-index:9 !important; font-size:16px; line-height:45px;}
.xgbb a{font-size:16px; color:#fff;}
.xgbb a:hover{font-size:16px; color:#fff;}

.nhtt{background:url(http://www.gz.gov.cn/global/tznh_headline.png) top center no-repeat; width:1201px; padding:10px 30px;box-sizing: border-box; height:172px; margin:0 auto;}
.nhtt_tit{width:71px; height:125px; float: left; background:url(/global/2020tznh_tt.png) left center no-repeat;margin-top: 10px;}
.nhtt_list{width:89%; float: right;}
.nhtt_list_tit{line-height:50px; text-align:center; font-weight:bold;}
.nhtt_list_tit a{font-size:30px; color:#0D57B8;}
.nhtt_list_jj{line-height:25px; text-indent:2em}
.nhtt_list_jj a{color:#EA8529}
.lhnav{height:75px; line-height:75px; background:#B62622;}
.lhnav li{width:20%; float:left; line-height:75px; text-align:center; color:#FFCF95;  font-size:24px; cursor:pointer;}
.lhnav li a{font-size:24px; color:#FFCF95;}
.lhnav li a:hover{color:#fff}
/*******main*******/

/*******年会动态*******/

.nhdt_tpxw{width:54%; height:365px; overflow:hidden; position:relative; border:0;  }
.nhdt_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; }
.nhdt_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.nhdt_tpxw .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.nhdt_tpxw .hd ul li.on{ background:#f00; color:#fff; }

.nhdt_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.nhdt_tpxw .bd ul{width:100%; height:100%;}
.nhdt_tpxw .bd ul li{position:relative; line-height:30px; height:365px;}
.nhdt_tpxw .bd li img{width:100%; height:100%;}
.nhdt_tpxw .bd li b{ display:block; position:absolute; width:100%; height:38px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1;}
.nhdt_tpxw .bd li span{ display:block; position:absolute;width:85%;height:38px; bottom:0;left:0; z-index:2; line-height:38px;}
.nhdt_tpxw .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:17px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.nhdt_tpxw .bd li span a:hover{color:#FC0;}

.nhdt_tpxw .prev,
.nhdt_tpxw .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/global/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.nhdt_tpxw .next{ left:auto; right:3%; background-position:8px 5px; }
.nhdt_tpxw .prev:hover,
.nhdt_tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.nhdt_tpxw .prevStop{ display:none;  }
.nhdt_tpxw .nextStop{ display:none;  }

.nhdt{width:43%;}
.nhdt_list li{position:relative; padding:0  0px  0 16px; height:50px; line-height:50px; overflow:hidden; vertical-align:top;}
.nhdt_list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 5px; height: 5px; background:#0755B7;}
.nhdt_list li a{max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px; display:block;}

.pacy_list li{position:relative; padding:0  90px  0 16px; height:42px; line-height:42px; overflow:hidden; vertical-align:top;}
.pacy_list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 7px; height: 7px; background:#C81810;}
.pacy_list li span{position:absolute; right:0; top:0; color:#999999;}
.pacy_list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px;}

/*******年会简介、年会议程*******/
.tznh_box{width: 49%;}
.nhjj_tab{overflow:hidden;}
.nhjj_tab .hd{overflow:hidden; zoom:1; height:62px; background:url(/global/nhjjyc_bg.jpg) top left no-repeat;}
.nhjj_tab .hd li{ float:left; font-size:24px; text-align:center; width:155px; margin-right:30px; height: 57px;}
.nhjj_tab .hd li a{ width:155px; height: 57px;}
.nhjj_tab .hd li a.nhjj{background:url(/global/nhjj_link.jpg) top left no-repeat; display: block;}
.nhjj_tab .hd li a.nhyc{background:url(/global/nhyc_link.jpg) top left no-repeat; display: block;}
.nhjj_tab .hd li.on a{display: block;}
.nhjj_tab .hd li.on a.nhjj{background:url(/global/nhjj_hover.jpg) top left no-repeat; display: block;}
.nhjj_tab .hd li.on a.nhyc{background:url(/global/nhyc_hover.jpg) top left no-repeat; display: block;}
.nhjj_tab .bd{clear:both; padding-top:13px;}
.nhjs{padding:20px 10px 0px; line-height:45px; text-indent:2em;}
.nhjs a{color:orange;}
.nhyc_tab .hd{ line-height:37px; height: auto; background: none;}
.nhyc_tab .hd li{float:left; font-size:18px; text-align:center; border-bottom:2px #F7F7F7 solid; width:50%; margin-right: 0px;}
.nhyc_tab .hd li a{display:block;}
.nhyc_tab .hd li.on{border-bottom:2px #00A0E9 solid; color:#00A0E9}
.nhyc_tab .hd li.on a{color:#00A0E9;}
.nhyc_tab .bd{clear:both; padding:15px 17px 15px;}
.nhyc_tab .bd li{line-height:40px; height:282px;}
#demo{height:294px; overflow:hidden; overflow-y:scroll;padding-right: 20px;}
/*******年会简介、年会议程*******/

/*******宣传视频*******/
.tznh_title{background:url(/global/2020tznh_r3_c29_s1.png) top left no-repeat;}
.tznh_title2{margin-bottom: 40px; height: 68px;}
.tznh_title2 a{display: block;}
.xcsp{width:100%; height:370px; overflow:hidden; position:relative; border:0; margin-top: 14px;}
.player{background: url(/global/2019tzh/player.png) center center no-repeat; width: 100%; height:370px; position: absolute;}
.xcsp .inhd{ height:30px; overflow:hidden; position:absolute; right:5px; bottom:4px; z-index:2; }
.xcsp .inhd ul{overflow:hidden; zoom:1; float:left;  }
.xcsp .inhd ul li{float:left; width:30px; height:30px; line-height:30px; cursor:pointer; color:#fff; text-align:center;}
.xcsp .inhd ul li.on{background:#E64B2C; color:#fff; }

.xcsp .inbd{position:absolute; top:0; left:0; width:100% !important; height:100% !important;}
.xcsp .inbd ul{height:100% !important; width:auto !important;}
.xcsp .inbd ul li{position:relative; line-height:30px; height:100%; width:100% !important;}
.xcsp .inbd li img{width:100%; height:100%;}
.xcsp .inbd li b{ display:block; position:absolute;width:100%;height:40px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1; overflow:hidden; text-overflow:ellipsis;}
.xcsp .inbd li span{ display:block; position:absolute;width:75%;height:30px; bottom:5px;left:0; z-index:2; overflow:hidden;}
.xcsp .inbd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3;}
.xcsp .inbd li span a:hover{color:#FC0;}
/*******宣传视频*******/

/*******投资政策*******/
.tzzc_con{display:inline;}
.tzzc_con ul{overflow: hidden;}
.tzzc_con li{width:33.3%; float:left; margin-top: 16px; color:#fff; height:78px;}
.tzzc_con li a{display:block; line-height:78px; color:#fff; font-size:16px; background:#0b5aab; padding-left:15px; margin:0px 8px;}
.tzzc_con li a:hover{background:#0e9cff; color:#fff;}
.tzzc_con li img{margin-right:10px; vertical-align:middle; width: 25px; height: auto;}
.zcjd{margin-top: 20px;}
	/*******投资政策*******/
	
	/*******营商环境*******/
	.yshj{background:url(/global/2020tznh_r26_c4_s1.png) top center no-repeat;}
	.yshj_con li{width: 33.3%; float: left;position: relative;}
	.yshj_con li p{position: absolute;top: 20px;left: 0;width: 100%;text-align: center;color: #ffffff;font-size: 26px;font-weight: bold;}
	.yshj_con li.last{text-align: right;}
	.yshj_con li a img{width: 95%;}
	/*******营商环境*******/
	
		/*******重磅声音*******/
	.zbsy{background:url(/global/2020tznh_r31_c4_s1.png) top center no-repeat;}
	.dkyhs_con li{width:19%; float:left; margin:0px 5px;}
	.dkyhs_con li img{width:100%; height:285px;}
	.dkyhs_list{padding:10px; background:#1654A9; text-align:left; color:#fff; height:80px;}
	.dkyhs_list span{font-size:15px; text-align:left; color:#fff; margin-bottom:10px; display:block; line-height:25px;}
	.dkyhs_list span a{color:#fff; font-size:15px;}
	/*******重磅声音*******/
		
	/*******年会实录*******/
		.nhsl{background:url(/global/2020tznh_r36_c4_s1.png) top center no-repeat;}
		.nhsl_con_left{width: 40%; height:465px; position: relative;}
		.nhsl_con_left img{height:100%;}
		.nhsl_con_left .title{position:absolute; right:0px;bottom:0px; height:50px; background:#000; opacity:.5;filter:alpha(opacity=50);  line-height:50px; font-size:14px; color:#fff; padding:0 10px; width:96%; text-align:center; z-index: 2;}
		.nhsl_con_right{width: 60%; overflow: hidden;}
		.nhsl_con_right li{width:48%; margin-left: 13px; margin-bottom: 13px; height: 225px; position: relative; float: left;}
		.nhsl_con_right li a, .nhsl_con_left a{color: #fff;}
		.nhsl_con_right li img{height: 100%; width: 100%;}
		.nhsl_con_right li .title{position:absolute; right:0px;bottom:0px; height:50px; background:#000; opacity:.5;filter:alpha(opacity=50);  line-height:50px; font-size:14px; color:#fff; padding:0 10px; width:93%; text-align:center; z-index: 2;}
	/*******年会实录*******/

	/*******历史回顾*******/
		.lshg{background:url(/global/2020tznh_r38_c4_s1.png) top center no-repeat;}
		.lshg_con li{width: 25%; float: left; text-align: center;}
	/*******历史回顾*******/


/*******list*******/
.sidebar{ float:left; width:22%; border-right:#ebebeb 1px solid; margin-right:-1px;}
.sidenav h2, .sidetop{line-height:25px; background:#0B51CB; 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/2019tzh/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/2019tzh/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{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:block;}
.sidemenu li a:hover, .sidemenu li a.aon{background-color:#e0e0e0; color:#bc1010;}
.sidemenu li a:hover i, .sidemenu li a.aon i{display:block;}

.mainContent{ float:right; width:75%; padding:0 30px;  _padding:0 20px; padding-right:0px; border-left:#ebebeb 1px solid; margin-left:-1px;}
.main_title{ height:50px; line-height:32px; border-bottom:#e7e7e7 1px solid; margin-bottom:20px;}
.main_title h2{ display:block; padding:0 15px; float:left; color:#cc3333; border-bottom:#cc3333 2px solid; font-size:20px;}
.curb{border-bottom:#ebebeb 1px solid; background:url(/global/2019tzh/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;}
.curb3{border-bottom:#ebebeb 1px solid;}
.enlm{width:40%; border-bottom:2px #0F70FF solid; text-align:center; font-size:26px; font-weight:bold; height:45px; line-height:45px; color:#0F70FF; margin-top:15px;}
.curb2{margin-bottom:15px;}
.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/2019tzh/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/2019tzh/2019_tznh_yshj_r1_c14_s1.png) no-repeat 2px center; padding-left:20px;}
.news-list li a:hover{padding-left:20px; color:#F12B22;}
.news-list .more{text-align:right; padding:10px;}
.newslist_nodate li{ padding-right:0;}
.newslist_nodate li a{max-width:96%;}

.news-list3 li{padding:0 100px 0 0px; font-size:16px; line-height:53px;  overflow:hidden; position:relative;}
.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/2019tzh/2019_tznh_yshj_r1_c14_s1.png) no-repeat 2px center; padding-left:20px;}
.news-list3 li a:hover{padding-left:20px; color:#F12B22;}
.news-list3 .more{text-align:right; padding:10px;}


.news-list2 ul{padding:5px 15px;}
.news-list2 li{font-size:14px; line-height:32px;  overflow:hidden; position:relative; width:46.5%; padding-right:30px; float:left;}
.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:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(/global/2019tzh/xxgcsjd_r7_c5_s1.jpg) no-repeat 2px center; padding-left:20px;}
.news-list2 li a:hover{padding-left:20px; 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/2019tzh/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  {
	margin: 0 2px 5px;
}

.pagediv  a {
	display: inline-block;
	padding: 0 8px;
	line-height: 28px;
	border: #b5b5b5 1px solid;
	background: url(/global/2016_page_num.gif) repeat-x;
}

.pagediv .current {
	border: #b5b5b5 1px solid;
	background: #fdfdfd;
	box-shadow: 1px 4px 6px rgba(0, 0, 0, 0.2) inset;
}

.pagediv  a:hover {
	background: #fff;
	text-decoration: none;
}
/*enpage*/
.enpagediv{line-height:25px; text-align:center; padding-top:5px;}
.enpagediv input{width:30px;}
.f12rw { color:#FF0000;}

/*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 7%; font-family: "SimSun";
}
.concent img{max-width:100%;}
.concentbj04{line-height:30px; text-align:right; padding-right:63px;}
.sub_left{width:50%; float:left; line-height:35px;  text-align:right; padding-right:15px; font-size:12px;}
.sub_right{width:20%; float:left; font-size:12px;}

.lhsj2{display:none;}
.nomar{margin-bottom:0px;}

@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container, .container2{width:100%; padding:0 5%;}
	.header{padding: 0;}
	.hex .hex_middle{width:128px;}
	.hex.hexActive3 .hex_middle{width:128px;}
	.hex.hexActive .hex_middle{width:128px;}
	.tscy li.pic02 li{width:47%;}
	.tynw_pic02{width:37%;}

}

@media (max-width: 1200px) {
	.container, .container2{width:100%; padding:0 2%;}
	.yshj_con li a img{width: 95%;}
}

@media (max-width: 1024px) {
.nhtt{width: 95%;}
.tznh_box{width: 48%;}
.tznh_title{background: url(/global/2020tznh_r3_c29_s1.png) top right no-repeat;}
.tzzc_con li a{font-size: 14px;}
.tzzc_con li img{width: 20px; margin-right: 5px;}
.dkyhs_con li{width: 18.9%;}
.dkyhs_list{height: auto;}
.nhsl_con_left{height: 384px;}
.nhsl_con_right li{width: 47%; height: 185px;}
.lshg_con li img{padding: 0px 4px;}
.nhsl_con_left .title{width: 100%;}
.yshj_con li a img{width: 95%;}
}
	
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.wrap, .wrap2{background-size: 200%; background-position-x: -385px;}
	.top{height: 465px;}
	.xgbb{width: 150px;}
	.container{width:100%; padding:0 2% !important;}
	.space40{height: 20px;}
	.nhdt_tpxw{height: 305px;}
	.nhdt_tpxw .bd ul li{height: 305px;}
 .nhdt_list li{height: 42px; line-height: 42px;}
	.nhjj_tab .bd{padding: 0px;}	
	.nhjs{padding: 0px; line-height: 28px; padding-top: 10px;}
	.xcsp{height: 300px;}
 .nhjj_tab .hd li{width: 50%; margin: 0px;}
	.nhjj_tab .hd li a.nhyc {background: url(/global/nhyc_link.jpg) top right no-repeat;}
	.nhjj_tab .hd li.on a.nhyc{background: url(/global/nhyc_hover.jpg) top right no-repeat;}
	#demo{height: 258px;}
	.tzzc, .zcjd, .zcjdm{float: none; width: 100%;}
	.zcjdm{margin-top: 20px;}
	.tzzc_con li a{font-size: 16px; padding-left: 23%; margin: 0px 5px;}
	.tzzc_con li{margin-top: 10px;}
	.tznh_title2{margin-bottom: 15px;}
	.yshj_con li img{padding: 0px 5px;}
	.dkyhs_con li{width: 18.6%;}
	.dkyhs_con li img{height: 185px;}
 .nhsl_con_right li .title, .nhsl_con_left .title {display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.nhsl_con_left{height: 304px;}
	.nhsl_con_right li{height: 145px;}
	
 .sidebar,.sidebox{width:100%; border: none;}
	.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;}
	.mainContent{padding:0 10px; width:100%; border: none;}
	.yshj_con li a img{width: 95%;}

	.nhtt{width: 98%; padding: 10px 15px;}
	.nhtt_list_tit a{font-size: 28px;}
	.nhtt_list_jj{line-height: 22px; font-size: 15px;}
	.nhyc_tab .hd{line-height: 52px;}
	.nhyc_tab .hd li{font-size: 16px;}	
	.xcsp .inbd li span{width: 55%;}
	.xcsp .inbd li span a{width: 99%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
}

/* xs */
@media (max-width: 768px) {
	/*手机版*/
	.wrap, .wrap2{background-size: 200%; background-position-x: -385px;}
	.top{height: 465px;}
	.xgbb{width: 150px;}
	.container{width:100%; padding:0 2% !important;}
	.space40{height: 20px;}
	.nhdt_tpxw{height: 305px;}
	.nhdt_tpxw .bd ul li{height: 305px;}
 .nhdt_list li{height: 42px; line-height: 42px;}
	.nhjj_tab .bd{padding: 0px;}	
	.nhjs{padding: 0px; line-height: 28px; padding-top: 10px;}
	.xcsp{height: 300px;}
 .nhjj_tab .hd li{width: 50%; margin: 0px;}
	.nhjj_tab .hd li a.nhyc {background: url(/global/nhyc_link.jpg) top right no-repeat;}
	.nhjj_tab .hd li.on a.nhyc{background: url(/global/nhyc_hover.jpg) top right no-repeat;}
	#demo{height: 258px;}
	.tzzc, .zcjd, .zcjdm{float: none; width: 100%;}
	.zcjdm{margin-top: 20px;}
	.tzzc_con li a{font-size: 16px; padding-left: 23%; margin: 0px 5px;}
	.tzzc_con li{margin-top: 10px;}
	.tznh_title2{margin-bottom: 15px;}
	.yshj_con li img{padding: 0px 5px;}
	.dkyhs_con li{width: 18.6%;}
	.dkyhs_con li img{height: 185px;}
 .nhsl_con_right li .title, .nhsl_con_left .title {display: block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.nhsl_con_left{height: 304px;}
	.nhsl_con_right li{height: 145px;}
	.sidebar,.sidebox{width:100%; border: none;}
	.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;}
	.mainContent{padding:0 10px; width:100%; border: none;}
	.yshj_con li a img{width: 95%;}

	.nhtt{width: 98%; padding: 10px 15px;}
	.nhtt_list_tit a{font-size: 28px;}
	.nhtt_list_jj{line-height: 22px; font-size: 15px;}
	.nhyc_tab .hd{line-height: 52px;}
	.nhyc_tab .hd li{font-size: 16px;}	
	.xcsp .inbd li span{width: 55%;}
	.xcsp .inbd li span a{width: 99%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

	.aside{display: none;}
}
/* XS Portrait */
@media (max-width: 480px) {
	.fl, .fr{float:none; width: 100%;}
	.wrap, .wrap2{background-size: 200%; background-position-x: -205px;}
	.top{height: 280px;}
	.nhtt{height: auto; border-bottom: 1px #c1c1c1 solid; background: #fff;}
 .nhtt_tit, .nhtt_list{float: none; width: 100%;}
	.nhtt_tit{background: url(/global/headline.jpg) top center no-repeat; border: 2px #0356b4 solid; height: 64px; margin-bottom: 20px; border-radius: 5px;}
	.nhtt_list_tit a{font-size: 25px; line-height: 28%;}
	.nhdt_tpxw{margin-bottom: 10px;}
	.nhdt_list li{height: 30px; line-height: 30px;}
	.tzzc_con li{width: 50%;}
	.tzzc_con li a{padding-left: 13%;}
	.dkyhs_con li{width: 30%; margin-bottom: 10px;}
	.nhsl_con_left{margin-bottom: 5px;}
	.nhsl_con_right li{width: 47.4%; margin: 5px;}
	.lshg_con li{width: 50%; padding: 4px 0px;}
	.yshj_con li{width: 100%; float: none; margin-bottom: 10px;}
	.yshj_con li a img{width: 100%;}
	.aside{display: none;}
}

/* XS Portrait */
@media (max-width: 400px) {
	.wrap, .wrap2{background-position-x: -185px;}
	.top{height: 250px;}
	.aside{display: none;}
	.nhdt_tpxw .bd li span a{max-width: 88%;}
	.tzzc_con li a{padding-left: 8%;}
	.dkyhs_con li img{height: 150px;}
	.dkyhs_list span{height: 140px;}
	.nhsl_con_right li{width: 47%;}
}

@media (max-width: 360px) {
.wrap, .wrap2{background-position-x: -178px;}
.top{height: 235px;}
.nhdt_tpxw .bd li span a{max-width: 86%;}
.aside{
	display: none;
}
.tzzc_con li a{padding-left: 6%;}
}

@media (max-width: 320px) {
.wrap, .wrap2{background-position-x: -158px;}
.top{height: 208px;}
.nhdt_tpxw .bd li span a{width: 75%;}
.dkyhs_con li{width: 46%;}
.dkyhs_list span{height: auto;}
.nhsl_con_right li{width: 46%;}
.aside{
	display: none;
}
}

.aside {
    width: 160px;
    position: fixed;
    background: url(http://www.gz.gov.cn/global/2020tznh_slide.jpg) no-repeat bottom center;
	background-color: #0655b7;
	margin-left: -780px;
    top: 570px;
    left: 50%;
    box-sizing: border-box;
    padding:0 0 60px 0;
	height: 500px;
}

.aside ul li a {
    line-height: 44px;
    display: block;
	color: #ffffff;
    font-size: 18px;
	font-weight: bold;
	text-align: center;
    height: 44px;
}
.aside ul li a:hover{
	background: #00A0E9;
}
