@charset "utf-8";
body{padding:0; margin:0 auto; font-size:16px; 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; font-size: 16px;}
.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;}
.space15, .space25, .space30, .space40{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space15{height:40px;}
.space20{height:30px;}
.space25{height:25px;}
.space30{height:30px;}
.space40{height:40px;}

.fl{float:left;}
.fr{float:right;}

/************** Header CSS **************/
.wrap{} 
.wrap2{}
.top{position: relative; overflow: hidden}
.top img{width: 100%; height: auto;}
.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; display: none;}
.xgbb a{font-size:16px; color:#fff;}
.xgbb a:hover{font-size:16px; color:#fff;}

.nhtt{background:#f5fcff;  padding:30px 0px; box-sizing: border-box;}
.nhtt .container{width: 1100px; margin: 0 auto;}
.nhtt_tit{width:70px; height:134px; float: left; background:url(2022gjtznh_r3_c5_s1.png) left center no-repeat; display: none}
.nhtt_list{width:100%;}
.nhtt_list_tit{line-height:50px; text-align:center; font-weight:bold;}
.nhtt_list_tit a{font-size:30px; color:#D51112;}
.nhtt_list_jj{line-height:25px; text-indent:2em; background: url(/ztglobal/2022gjtznh_tt_icon.png) 0 5px no-repeat; width: 1000px; margin: 0 auto;}
.nhtt_list_jj a{color:#EA8529}
.lhnav{height:75px; line-height:75px; background:#0654B6;}
.lhnav li{width:20%; float:left; line-height:75px; text-align:center; color:#FFf;  font-size:24px; cursor:pointer;}
.lhnav li a{font-size:24px; color:#FFf;}
.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:44%;}
.tznh_title{position: relative; background: url(d11jgjtznh_r1_c5_s1.png) top left repeat-x; border-radius: 10px 10px 0 0; margin-bottom: 20px;}
.tznh_title .lmtitle{width: 222px; height: 62px; line-height: 62px; text-indent: 1em; float: left; color: #fff; font-size: 26px; font-weight: bold; background: url(d11jgjtznh_r1_c1_s1.png) left top no-repeat; border-radius: 10px 0 0 0px;}
.tznh_title .lmtitle a{color: #fff; font-size: 26px;}
.tznh_title .ywfy{height: 48px; line-height: 48px; color: #fff; font-size: 16px;}
.tznh_title .ywfy img{display: inline-block; margin-left: 10px;}
.tznh_title span{position: absolute; right: 10px; bottom: 36px;  color: #fff;}
.tznh_title span a{color: #fff; font-size: 16px;}

.tznh_title2{position: relative; background: url(2024gjtznh_r1_c6_s1.png) top left repeat-x}
.tznh_title2 img{width: auto; height: auto; display: block; margin: 0 auto;}

.nhdt_list li{position:relative; padding:10px  0px 10px 14px; line-height: 1.5; display: flex; align-items: center; height: 57px; margin-bottom: 20px; overflow:hidden; vertical-align:top; background: url(d11jgjtznh_r3_c8_s1.png) top left repeat-y;}
/* .nhdt_list li a{display: block; max-width:100%; font-size: 18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} */
.nhdt_list li a{display: block;}
.nhdt_list li.xx5{margin-bottom: 0;}

/* 嘉宾有话说 */
.jbyhs-list li{width: 23.7%; float: left; margin-right: 20px; padding: 15px; height: 260px; background: url(d11jgjtznh_r9_c2_s1.png) top left repeat-x #C1E6F9; border-radius: 8px;}
.jbyhs-list li img{display: block; width: 100%; height: 170px;}
.jbyhs-list li .text{display: block; margin-top: 10px; line-height: 1.6; text-align: justify;}
.jbyhs-list li.xx4{margin-right: 0;}


/*******投资政策*******/
.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;}

.yszc{text-align: center; text-indent: 0.8em;}
.yszc_con{margin-top: 20px;}
.yszc_con li{width: 32.2%; float: left; margin-right: 20px;}
.yszc_con li img{width: 100%; height: auto;}
.yszc_con li.nomarg{margin-right: 0;}
/*******投资政策*******/
	
/*******营商环境*******/
	.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%;}

	.ysdt_con{padding-top: 20px;}
	.yxgz_list{ overflow:hidden; height:430px; margin:0 auto;}
.yxgz2020{display: none;}
.yxgz_list li{ overflow:hidden; width:150px; margin-right:0px; float:left; display:inline;}
.yxgz_list li.hover{ width:600px;}
.yxgzCon{ width:600px; overflow:hidden; margin-left:-225px; background:#ffffff;}
.yxgz_list li.hover .yxgzCon{ margin-left:0px;}
.yxgzImg{ width:600px; height:430px; position:relative; overflow:hidden; float: left;}
.yxgzImg img{width:600px; height:430px;-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	transition-delay:0.2s;
	-moz-transition-delay:0.2s; /* Firefox 4 */
	-webkit-transition-delay:0.2s; /* Safari 和 Chrome */
	-o-transition-delay:0.2s; /* Opera */
	}
.yxgzImg .text1{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.yxgzImg .text1 span{ display:table; height:100%; width:100%; }
.yxgzImg .text1 span em{ display:table-cell; vertical-align:middle; width:100%; height:100%;}
.yxgzImg .text1 span em i{ display:block; width:22px; line-height:19px; font-size:18px; color:#ffffff; margin:0 auto; text-align:center; font-style: normal;}
.yxgzImg .text2{ position:absolute; left:0px; bottom:0px; width:100%; height:60px; line-height:60px; text-align:center; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));
    background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0.8)', endColorstr='rgba(0,0,0,0)'); color:#ffffff; font-size:18px; display:none;}
.yxgz_list li.hover .text1{ opacity:0;}
.yxgz_list li:hover .text2{ display:block;}
.yxgz_list li:hover .column4ListImg img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.odd{margin-top:105px;}

.home_video_slide .inbd{position:absolute; top:0; left:0; width:100% !important; height:100% !important;}
.home_video_slide .inbd ul{height:100% !important; width:auto !important;}
.home_video_slide .inbd ul li{position:relative; line-height:30px; height:100%; width:100% !important;}
.home_video_slide .inbd li img{width:100%; height:100%;}
.home_video_slide .inbd li b{ display:block; position:absolute;width:100%;height:40px; bottom:0;left:0;background:#0b5aab; opacity:.7;filter:alpha(opacity=70); z-index:1; overflow:hidden; text-overflow:ellipsis;}
.home_video_slide .inbd li span{ display:block; position:absolute;height:40px; line-height:50px; bottom:5px;left:0; z-index:2; overflow:hidden; padding:0px 15px;}
.home_video_slide .inbd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_video_slide .inbd li span a:hover{color:#FC0;}
/*******营商环境*******/

/*图片标题摘要列表*/
.picbtzy_list{padding: 20px 20px 0;}
.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: 180px;}
.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:25px; text-indent: 2em;}
.picbtzy_list li .list-btzy .zy a{color:#f00;}
.ztmore{width: 120px; line-height: 45px; height: 45px; margin: 0 auto; background: #169a9e; text-align: center; border-radius:10px;}
.ztmore a{color: #fff; display: block;}
.ztmore a:hover{color: #fff;}


/*******历史回顾*******/
.lshg_con{margin-top: 20px;}
.lshg_con{height: 108px; position: relative; *overflow: hidden; overflow: hidden;}
.lshg_con .bd{overflow: hidden;}
.lshg_con .bd li{float: left; margin-right: 8px;}
.lshg_con .bd li img{display: block; width:294px; height: 108px;}
.lshg_con .bd li a{display: block;}

.lshg_con .hgan{display: block;}
.lshg_con .hgan a{ position:absolute; top:28%; width:30px; height:52px; background:url(/ztimages/2021qmj_arrow.png) no-repeat; cursor:pointer;}
.lshg_con .hgan .prev{background-position:-30px 0; left:0;}
.lshg_con .hgan .next{right:0;}
/*******历史回顾*******/


/*******list*******/
.sideBar{ float:left; width:19.5%; border-right:#ebebeb 1px solid; margin-right:-1px;}
.parentName{position:relative; padding:15px 36px; line-height:1.3; font-size:18px; color:#fff; font-weight:bold; background:#0E6F7F; 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:#D51112;}
.sideMenu .li1{border-top:#fff 1px solid; background:#efefef;}
.sideMenu .li1 a.down, .sideMenu .li1 a.select{background: #179B9F; 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-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:#179B9F; font-weight: bold; background:url(/ztimages/2016_gk_wgk_sidemenu_icon4.png) 8px 15px no-repeat #c2ddff;}
.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:#179B9F;}
.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:#179B9F; 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#179B9F;}

.mainContent{ float:right; width:73%; padding:0 30px; _padding:0 30px;}
.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:#179B9F; border-bottom:#179B9F 2px solid; font-size:20px;}
.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;}
.curb3{border-bottom:#ebebeb 1px solid;}
.enlm{width:40%; border-bottom:2px #179B9F solid; text-align:center; font-size:26px; font-weight:bold; height:45px; line-height:45px; color:#D51112; 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/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{position:relative; padding:0  90px  0 16px; height:40px; line-height:40px; overflow:hidden; vertical-align:top;}
.news-list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 7px; height: 7px; background:#179B9F; border-radius:50%;}
.news-list li span{position:absolute; right:0; top:0; color:#999999;}
.news-list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px;}
.news-list li a:hover{color:#F12B22;}
.news-list .more{text-align:right; padding:10px;}
.newslist_nodate li{ padding-right:0;}
.newslist_nodate li a{max-width:96%;}

.list-fy li:after{width: 0; height: 0; background: none;}

.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;}
.list-fy>ul>li>a.onhover, .list-fy>ul>li>a.current, .list-fy>ul>li>a:hover{background:#179B9F !important;}

/*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) {
	.yshj_con li a img{width: 95%;}
}

@media (max-width: 1024px) {
.nhtt{width: 100%;}
.nhdt_tpxw .bd li span{width: 65%;}
.nhdt_list li{height: 76px;}
.jbyhs-list li{width: 23.3%; height: 270px;}
.jbyhs-list li img{height: 124px;}

.tznh_box{width: 48%;}
.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%;}
.nhyc_tab{padding: 10px 10px 0}
.yszc_con li{width: 31.8%;}
.yxgz_list li.hover, .yxgzImg .text2{width: 380px;}
.lshg_con .bd li img{width: 320px; height: 119px}
}
	
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
	.wrap, .wrap2{background-size: 200%; background-position-x: -385px;}
	.xgbb{width: 150px;}
	.wrap .container{width:100%; padding:0 2%}
	.space40{height: 20px;}
	.fl, .fr{float: none;}
	.nhdt_tpxw{width: 100%; margin-bottom: 25px;}
	.nhdt{width: 100%;}
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 415px;}
	.tznh_box, .tznh_box{width: 100%; margin-bottom: 20px}
	

	.tznh_title2{margin-bottom: 15px;}
	.yshj_con li img{padding: 0px 5px;}
	
	.sidebar,.sidebox{width:100%; border: none;}
	.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{padding: 10px 15px 20px;}
	.nhtt .container{width: auto;}
	.nhtt_list_tit a{font-size: 28px;}
	.nhtt_list_jj{line-height: 22px; font-size: 15px; width: auto;}
	.nhyc_tab .hd{line-height: 52px;}
	.nhyc_tab .hd li{font-size: 16px;}	
	.xcsp, .xcsp .inbd li img{height: 485px}
	.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;}

	.yszc_con li{width: 31.5%}
	.yxgz_list li{width: 100px;}
	.yxgz_list li.hover, .yxgzImg .text2{width: 336px;}
	.lshg_con .bd li img{width: 367px; height: auto;}

	.aside{display: none;}
}

/* xs */
@media (max-width: 920px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 490px;}
	.nhdt_list li{background: linear-gradient(to right,  rgba(225,252,253,0.65) 0%,rgba(225,252,253,0) 100%); height: auto; line-height: 1.8; padding:10px 15px;}
	.jbyhs-list ul{display: flex; justify-content: space-between;}
	.jbyhs-list li{height: auto;}
}
/* xs */
@media (max-width: 830px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 432px;}
}
/* xs */
@media (max-width: 768px) {
	/*手机版*/
	.wrap, .wrap2{background-size: 200%; background-position-x: -385px;}
	.ymygd{top: 10px;}
	.ymygd img{float: right;}
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 32rem;}
	.jbyhs-list ul{flex-wrap: wrap;}
	.jbyhs-list ul:before, .jbyhs-list ul:after{content:none;}
	.jbyhs-list li{width: 48.5%; margin: 10px 0;}
	.jbyhs-list li img{height: 13.8rem;}
	.xgbb{width: 150px;}
	.wrap .container{width:100%; padding:0 2%}
	.space40{height: 20px;}
	.fl, .fr{float: none;}
	.nhdt_tpxw{width: 100%; margin-bottom: 25px;}
	.nhdt{width: 100%;}
	.tznh_box, .tznh_box{width: 100%; margin-bottom: 20px}
	.tznh_title span{bottom: 25px;}
 
	.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;}

	.tznh_title2{margin-bottom: 15px;}
	.yshj_con li img{padding: 0px 5px;}
	.sidebar,.sidebox{width:100%; border: none;}
	.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{padding: 10px 15px 20px;}
	.nhtt .container{width: auto;}
	.nhtt_list_tit a{font-size: 28px;}
	.nhtt_list_jj{line-height: 22px; font-size: 15px; width: auto}
	.nhyc_tab .hd{line-height: 52px;}
	.nhyc_tab .hd li{font-size: 16px;}	
	.xcsp, .xcsp .inbd li img{height: 485px}
	.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;}

	.yszc_con li{width: 31.5%}
	.yxgz_list li{width: 100px;}
	.yxgz_list li.hover, .yxgzImg .text2{width: 336px;}
	.lshg_con .bd li img{width: 367px; height: auto;}

		.picbtzy_list{padding: 20px 10px;}
.picbtzy_list li .pic{width: 45%;}
.picbtzy_list li .list-btzy .zy{height: 124px; overflow: hidden;}

	.aside{display: none;}
}

@media (max-width: 640px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 25.5rem;}
	.jbyhs-list li img{height: 11.2rem;}
	.yszc_con{display: flex; justify-content: space-between;}
}
@media (max-width: 540px) {
	.tznh_title .ywfy{display: none;}
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 25rem;}
	.jbyhs-list li img{height: 9.2rem;}
	.jbyhs-list li .text{display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;
    -webkit-box-orient: vertical; -webkit-line-clamp: 3; line-height: 1.8;}
	.picbtzy_list li .list-btzy .zy{height: auto; display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis;
    overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 5; line-height: 1.8;}
}

/* XS Portrait */
@media (max-width: 480px) {
	.fl, .fr{float:none; width: 100%;}
	.wrap, .wrap2{background-size: 200%; background-position-x: -205px;}
	.top img{width: 138%; height: auto; max-width: 200%; margin-left: -16%;}
	.xgbb{top:55%; right: 16px}
	
	.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; display: none;}
	.nhtt_list_tit a{font-size: 23px; line-height: 28%;}
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 16rem}
	.jbyhs-list li img{height: 8rem;}
	.xcsp, .xcsp .inbd li img{height: 251px;}
	.nhdt_tpxw{margin-bottom: 10px;}
	.nhdt_list{margin-top: 10px;}
	.nhdt_list li{line-height: 1.5;}
	.nhtt_list_tit{line-height: 2; padding-bottom: 20px;}
	.tznh_title_more{top: 15px;}
	.nhtitle{overflow: hidden}
	.tznh_title_more{font-size: 14px;}
	

	.yszc_con:before, .yszc_con:after{content:none;}
	.yszc_con li{width: 32%; float: none; margin-right: 0; margin-bottom: 15px;}

	.yxgz_list{display: none;}
	.yxgz2020{display: block;}
	.yshj-tplb{width:100%; height:282px; overflow:hidden; position:relative; border:0;  }
    .yshj-tplb .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; }
    .yshj-tplb .hd ul{ overflow:hidden; zoom:1; float:left;}
    .yshj-tplb .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;}
    .yshj-tplb .hd ul li.on{ background:#f00; color:#fff; }

    .yshj-tplb .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
    .yshj-tplb .bd ul{width:100%; height:100%;}
    .yshj-tplb .bd ul li{position:relative; line-height:30px; height:282px;}
    .yshj-tplb .bd li img{width:100%; height:100%;}
    .yshj-tplb .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;}
    .yshj-tplb .bd li span{ display:block; position:absolute;width:85%;height:38px; bottom:0;left:0; z-index:2; line-height:38px;}
    .yshj-tplb .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}
    .yshj-tplb .bd li span a:hover{color:#FC0;}

    .nhyc_tab{padding-bottom: 20px;} 
	.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;}
	.lshg_con{height: auto;}
	.lshg_con .bd li{margin-right: 2px;}
	.lshg_con .bd li img{width: 280px; height:auto;}
	.lshg_con .hgan a{top: 12%}
	.sideBar,.mainContent{width: 100%;}
	.sideBar{margin-bottom: 10px;}
	.mainContent{padding: 0 10px;}

	.picbtzy_list li .pic{width:100%; float:none; margin:0; margin-bottom: 20px;}
	.picbtzy_list li .pic img{height: auto;}
	.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;}
	.picbtzy_list{padding-top: 0;}

	.news-list li{overflow: inherit; height: auto; padding-right: 0; line-height: 22px; padding-bottom: 10px;}
	.news-list li:after{top: 10px;}
	.news-list li a{white-space: normal; overflow: auto; float: none;}
	.news-list li span{position:inherit; margin-left: 5px;}
	#zong { white-space: nowrap; float: left; right: 0px !important; top: 8px !important;}
}
/* XS Portrait */
@media (max-width: 450px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 14.4rem;}
	.jbyhs-list li img{height: 7.1rem;}
}
/* XS Portrait */
@media (max-width: 420px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 14rem;}
	.jbyhs-list li img{height: 6.8rem;}
}

/* XS Portrait */
@media (max-width: 400px) {
	.wrap, .wrap2{background-position-x: -185px;}
	.nhtt_list_tit{line-height: 2; margin: 20px 0;}
	.aside{display: none;}
	.nhdt_tpxw .bd li span a{max-width: 88%;}
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 13.2rem;}
	.jbyhs-list li img{height: 6.3rem;}
	.tzzc_con li a{padding-left: 8%;}
	.dkyhs_con li img{height: 150px;}
	.dkyhs_list span{height: 140px;}
	.nhsl_con_right li{width: 47%;}
	.yshj-tplb, .yshj-tplb .bd ul li{height: 240px;}
}

@media (max-width: 380px) {
	.nhdt_tpxw, .nhdt_tpxw .bd ul li, .nhdt_tpxw .bd ul li img{height: 13.2rem;}
	.jbyhs-list li img{height: 6.3rem;}
}
@media (max-width: 360px) {
.wrap, .wrap2{background-position-x: -178px;}
.nhdt_tpxw .bd li span a{max-width: 86%;}
.aside{
	display: none;
}
.tzzc_con li a{padding-left: 6%;}
.lshg_con .bd li img{width: 280px; height:auto;}
.nhjj_tab .nhjjhd li{font-size: 20px;}
}

@media (max-width: 320px) {
		.xgbb{top:54%; right: 0px}
.wrap, .wrap2{background-position-x: -158px;}
.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;
}
}
#zong { white-space: nowrap; float: left; right: -10px !important; top: -8px !important;}
.aside {
    width: 160px;
    position: fixed;
    background: url(2025tznh_slide.jpg) no-repeat bottom center;
	background-color: #20989d;
	margin-left: -780px;
    top: 760px;
    left: 50%;
    box-sizing: border-box;
    padding:20px 0 60px 0;
	height: 390px;
}

.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;
}
