@charset "utf-8";
body{padding:0; margin:0 auto; font-size:16px; font-family:"微软雅黑"; color:#333333;  -webkit-text-size-adjust:none; min-width: 1200px;}
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; box-sizing: border-box; overflow: hidden;}
.space20, .space25, .space30, .space40, .space50, .space60, .space90, .space210{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space15{height:15px;}
.space20{height:30px;}
.space25{height:25px;}
.space30{height:30px;}
.space40{height:40px;}
.space50{height:50px;}
.space60{height:60px;}
.space90{height:90px; }
.space90{height:90px;}
.space110{height:110px;}
.fl{float:left;}
.fr{float:right;}

/************** common CSS **************/


.ztbox img{display: block; width: 100%; height: auto;}
.ztbox .itembox{position: relative; width: 100%; z-index: 1; position: absolute; top: 0; left: 0;}
/* .ztbox2{background: url(dwj2025zt_bg_r4_c1_s1.jpg) bottom center no-repeat; background-size: 100%;} */

.zt-title{text-align: center; margin-bottom: 20px;}
.zt-title a{display: block;}
.zt-title img{display: block; width: 100%; height: auto; margin: 0 auto;}
.ztmore img{float: right;}


/************** Header CSS **************/
#top{text-align:center; position: relative; overflow: hidden;}
#top img{width:100%; height: auto; display: block; margin: 0 auto;}
.dbbg img{display: block; width: 100%; height: auto;}

/* 政策一站通 CSS */
.zcyzt-tab{padding-top: 20px;}
.zcyzt-tab .hd{width: 740px; margin:0 auto;}
.zcyzt-tab .hd li{float: left; margin: 0 7px;}
.zcyzt-tab .hd li img{width: auto; height: auto;}
.zcyzt-tab .hd li img.hover{display: none;}
.zcyzt-tab .hd li.on img.hover{display: block;}
.zcyzt-tab .hd li.on img.link{display: none;}
.zcyzt-tab .bd{padding-top: 30px;}
.zcyzt-list li{position: relative; padding-left: 20px; padding-right: 100px; height: 50px; line-height: 50px;}
.zcyzt-list li:after{position:absolute; content:" "; left:0; top: 25px; margin-top: -1px; width:9px; height: 9px; background: #B7DBFB; border-radius: 50%;}
.zcyzt-list li span{position:absolute; right:0; top:0; color:#999999; }
.zcyzt-list li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

/* 重点关注 CSS */
.zdgz-left{width: 50%; float: left;}
.zdgz-left .gzdt-tplb{width: 100%; height: 380px; box-sizing: border-box; position: relative; top: 0; left: 0; z-index: 1;}
.zdgz-left .gzdt-tplb .gzdt-slide{width: 100%; height: 100%; margin: 0 auto; position: relative; overflow: hidden;;}
.zdgz-left .gzdt-tplb .gzdt-slide .hd{height:15px; overflow:hidden; position:absolute; right:8px; bottom:20px; z-index:1;}
.zdgz-left .gzdt-tplb .gzdt-slide .hd ul{overflow:hidden; zoom:1;}
.zdgz-left .gzdt-tplb .gzdt-slide .hd ul li{float:left; margin-right:8px; width:12px; height:12px; line-height:12px; border-radius: 10px; text-align:center; background:#ffece1; cursor:pointer; text-indent: 99999em;}
.zdgz-left .gzdt-tplb .gzdt-slide .hd ul li.on{background:#3FA9FF; color:#3FA9FF; width: 26px;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd{ position:relative; height:100%; z-index:0;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd li{zoom:1; vertical-align:middle; position:relative; padding-bottom: 63px;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd li img{width:100%; height:317px; display:block;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd li b{display:block; position:absolute; width:100%; height:63px; bottom:0; left:0;  background: #475B66; z-index:1;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd li span{display:block; position:absolute;width:85%;height:63px; bottom:0; left:0; z-index:2; line-height:63px;}
.zdgz-left .gzdt-tplb .gzdt-slide .bd li span a{color:#FFF; display:block; float:left; padding-left: 15px; position:relative; z-index:3; font-size:20px; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.zdgz-right{width: 48%; float: right; box-sizing: border-box;}
.zdgz_list li{margin-bottom:4%; box-sizing: border-box; background: url(gzjzlsqjzt_r10_c15_s1.png) top left repeat-y; height: 180px;}
.zdgz_list li a{display: block; padding: 20px;}
.zdgz_list li .gjbt{font-weight: bold; font-size: 18px; color: #188df7;  height: 40px; line-height: 1.5;}
.zdgz_list li .gjzy{line-height: 1.5; font-size: 16px; text-indent: 2em;
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.zdgz_list li.xx2{margin-bottom: 0;}

.slideBox {width: 100%; position: relative; background: url(gzjzlsqjzt_r10_c15_s1.png) top right no-repeat; height: 444px; box-sizing: border-box; padding-top: 23px;}
.slideBox .bd {overflow: hidden; position: relative; width: 100%;}
.slideBox .bd ul {list-style: none; display: flex; transition: transform 0.5s ease;}
.slideBox .bd ul li {flex-shrink: 0; width: 100%;}

/* float + clearfix（兼容 IE8+） */
.slide-item {*zoom: 1;}
.slide-item:after {content: ""; display: table; clear: both;}
.slide-item a {text-decoration: none; color: inherit;}

.slide-left {float: left; width: 50%; text-align: center; background: #486062;}
.slide-left img {width: 100%; height: 334px; object-fit: cover; display: block;}
.slide-left .slide-title{height: 44px; line-height: 44px; text-align: left; width: 80%; box-sizing: border-box; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 20px; color: #fff;}

.slide-right {float: right; width: 47%; padding-right: 30px; box-sizing: border-box; padding-top: 5%;}
.slide-right .slide-summary {font-size: 20px; text-indent: 2em; text-align: justify; color: #fff; line-height: 1.8; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical;}
.slide-right .slide-summary a {display: inline-block; color: #e67e22; font-size: 20px; background: url(tzgztzwl2026zt_icon01.png) right center no-repeat; padding-right: 27px;}
/* 底部导航点 */
.slideBox .hd {position: absolute; top:373px; width: 110px; left: 490px; z-index: 2;}
.slideBox .hd ul { list-style: none; display: inline-flex; gap: 10px; }
.slideBox .hd ul li { width: 14px; height: 14px; margin-right: 8px; border-radius: 50%; background: #fff; cursor: pointer;  text-indent:99999em;}
.slideBox .hd ul li.on { background: #1677d2; width: 30px; border-radius: 5px; }

/* 项目动态/招商活动 */
.xmdtbox{background: url(tzgztzwl2026zt_ztbg2.jpg) top left repeat-y; padding: 5% 25px; box-sizing: border-box;}
.xmdt-item{width: 48%;}
.xmdt-list li{height: 60px; line-height: 60px; padding-left: 18px; overflow: hidden; position: relative;}
.xmdt-list li:after{position: absolute; content: " "; left: 0; top: 50%; margin-top: -1px; width: 8px; height: 8px;
    background: #178EF6; border-radius: 45%;
}
.xmdt-list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

/* 案例展示 */
.alzs-tab{padding-top: 20px;}
.alzs-tab .hd{width: 1100px; margin: 0 auto; }
.alzs-tab .hd li{margin: 0 7px; float: left;}
.alzs-tab .hd li img{width: auto; height: auto;}
.alzs-tab .hd li img.hover{display: none;}
.alzs-tab .hd li.on img.hover{display: block;}
.alzs-tab .hd li.on img.link{display: none;}
.alzs-tab .bd{margin-top: 40px;}
.alzs-list li{background: url(gzjzlsqjzt_r17_c11_s1.png) top right no-repeat; padding: 32px 0; }
.alzs-list li .pic{width: 50.5%; float: left;}
.alzs-list li .pic img{display: block; width: 100%; height: 380px;}
.alzs-list li .xxcon{width: 47%; float: right; box-sizing: border-box; padding-right: 30px;}
.alzs-list li .xxcon a{color: #fff;}
.alzs-list li .xxcon .gjbt{font-size: 18px; font-weight: bold; height: 100px; line-height: 2; display: flex; align-items: center;}
.alzs-list li .xxcon .gjzy{line-height: 2; text-indent: 2em; font-size: 16px; color: #fff; text-align: justify;}
.alzs-list li .xxcon .gjzy span{display: inline-block; color: #FBAD41; background: url(gzjzlsqjzt_r19_c22_s1.png) right center no-repeat; padding-right: 27px;}

/* 工信动态 */
.gxdtScroll{margin:10px auto;}
.gxdtScroll .bd ul{width:100%;}
       
.gxdtScroll .hd{text-align:center;}
.gxdtScroll .hd ul{display: inline-block;}	
.gxdtScroll .hd li{display: inline-block; padding: 4px 12px; border:1px solid #188DF6; color: #188DF6; margin:0 4px; overflow:hidden; cursor: pointer}
.gxdtScroll .hd .on{background:#188DF6; color: #fff;}
.gxdtScroll .prev,.gxdtScroll .next{ display:inline-block; padding: 4px 12px; border:1px solid #188DF6; color: #188DF6;  overflow:hidden;  margin:0 2px; cursor: pointer}
.gxdtScroll .prevStop{ color: #666; border: none; background-color: #f3f3f3; border: 1px #666 solid; cursor:inherit;}
.gxdtScroll .nextStop{ color: #666; border: none; background-color: #f3f3f3; border: 1px #666 solid; cursor:inherit;}

.picbtzy_list{padding: 20px 0 0;}
.picbtzy_list li{padding-bottom:20px; border-bottom: 1px #188DF6 dashed; margin-bottom: 25px;}
.picbtzy_list li .pic{width:33.8%; float: left; margin-right: 40px;}
.picbtzy_list li .pic img{width:100%; height: 212px;}
.picbtzy_list li .list-btzy{width: 100%;}
.picbtzy_list li .list-btzy .tit{font-size: 24px; font-weight: bold; color:#148DF6; margin-bottom: 25px;}
.picbtzy_list li .list-btzy .tit a{font-size: 24px; display: block; color:#148DF6; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.picbtzy_list li .list-btzy .zy{line-height:2; text-indent: 2em; font-size: 18px;}
.picbtzy_list li .list-btzy .zy a{color:#ED9821;}


@media (max-width: 1440px) {

}
@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0;}
	.header{padding: 0;}
	/* .zdgz-left .gzdt-list{top: 46px; left: 116px; width: 87%;} */
	/* .bmfw-list li{width: 23.7%;}
	.sys-list li{width: 23.7%;}
	.dwsj-item{left: 147px;} */
}

@media (max-width: 1200px) {
	.container{width:100%;}
	#top img{width: 110%; max-width: 110%;}
}

@media (max-width: 1024px) {
	.ztcontent{border: 5px #3aa4d4 solid; border-radius: 5px; padding: 20px;}
	.zt-title{margin-bottom: 20px;}


	.space60{height: 40px;}
	
	.zt-title{margin: 0px auto 30px;}
	.ztcontent{padding: 20px;}
	.slideBox .hd{left: 475px;}
	.slideBox .hd ul li{margin-right: 5px;}
	.slide-right .slide-summary{-webkit-line-clamp:8}
	.zdzt-list li{width: 15.2%;}
	.tzfw-list li{width: 31.5%;}
}
	
