@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 */
.slideBox {width: 100%; position: relative; background: url(tzgztzwl2026zt_r5_c16_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; }

/* 产业聚焦 */
.cyjj-tab{padding-top: 20px;}
.cyjj-tab .hd{width: 345px; float: left;}
.cyjj-tab .hd li{margin-bottom: 4px;}
.cyjj-tab .hd li img{width: 100%; height: auto;}
.cyjj-tab .hd li img.hover{display: none;}
.cyjj-tab .hd li.on img.hover{display: block;}
.cyjj-tab .hd li.on img.link{display: none;}
.cyjj-tab .bd{width: 68%; float: right;}
.cyjj-list li{margin-bottom: 30px; padding-left: 18px; overflow: hidden; position: relative;}
.cyjj-list li:after{position: absolute; content: " "; left: 0; top: 50%; margin-top: -1px; width: 8px; height: 8px;
    background: #178EF6; border-radius: 45%;
}
.cyjj-list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

/* 投资载体 */
.tzztbox{background: url(tzgztzwl2026_ztbg_s1.jpg) top center no-repeat; background-size: 100%; padding: 4% 0;}
.tzzt-tab{padding-top: 20px;}
.tzzt-tab .hd{width: 730px; margin: 0 auto;}
.tzzt-tab .hd li{width: 345px; margin: 0 8px; float: left;}
.tzzt-tab .hd li img{width: 100%; height: auto;}
.tzzt-tab .hd li img.hover{display: none;}
.tzzt-tab .hd li.on img.hover{display: block;}
.tzzt-tab .hd li.on img.link{display: none;}
.zdzt-list li{width: 15.4%; margin-right: 18px; margin-top: 50px; float: left; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); /* 放大+背景过渡 */}
.zdzt-list li img{display: block; width: 100%; height: auto;}
.zdzt-list li.xx6{margin-right: 0;}
.zdzt-list li:hover{transform: scale(1.03); /* 放大1.03倍 */}
.cyzt-list{padding-top: 50px;}
.cyzt-list li{width: 31.3%; float: left; margin-right: 35px; background: #fff; border-radius: 10px; height: 160px; box-shadow: 0 10px 20px rgba(57,104,142,0.3; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); /* 放大+背景过渡 */);}
.cyzt-list li a{display: block;}
.cyzt-list li.xx1{background: url(tzgztzwl2026zt_r24_c9_s1.png) bottom right no-repeat #fff;}
.cyzt-list li.xx2{background: url(tzgztzwl2026zt_r24_c26_s1.png) bottom right no-repeat #fff;}
.cyzt-list li.xx3{background: url(tzgztzwl2026zt_r25_c21_s1.png) bottom right no-repeat #fff; margin-right: 0;}
.cyzt-list li h1{font-size: 18px; display: inline-block; margin-top: 20px; margin-left: 20px; background: url(tzgztzwl2026zt_r23_c4_s1.png) left center no-repeat; padding-left: 15px;}
.cyzt-list li:hover{transform: scale(1.03); /* 放大1.03倍 */}

/* 投资服务 */
.tzfwbox{background: #F1F8FE;}
.tzfw-list li{width: 31.6%; background: #fff; height: 274px; box-shadow: 0 10px 20px rgba(57,104,142,0.16); margin-right: 30px; float: left; border-radius: 10px; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); /* 放大+背景过渡 */}
.tzfw-list li a{display: block;}
.tzfw-list li img{display: block; margin: 60px auto 38px;}
.tzfw-list li .text{display: block; text-align: center; font-size: 23px; font-weight: bold;}
.tzfw-list li.xx2 img{margin:15px auto 18px; display: block;}
.tzfw-list li.xx3{margin-right: 0;}
.tzfw-list li:hover{transform: scale(1.03); /* 放大1.03倍 */}

@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;}
	/* .gzdt-box .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%;}
}
	
