@charset "utf-8";
/* CSS Document */

/*tab切换公用 */
.m-tabnav{overflow: hidden;text-align: center;}
.m-tabnav li{float: left;position: relative;}
.m-tabnav li a{display:block;height: 36px;line-height: 20px;font-size: 20px;}

/*tab-style2-背景色 */
.m-tabnav2{margin-bottom:10px;overflow: visible;background-color: #f7fbff;}
.m-tabnav2 li a{height: 52px;line-height: 52px;padding:0 23px; font-weight: normal; font-size: 22px;color:#000;position: relative;}
.m-tabnav2 li.u-active a{color:#fff;background-color: #0078d3;font-weight: bold;}

/*文字列表 */
/* .m-liststylecom .list-item{height: 48px;line-height: 48px;}
.m-liststylecom .list-item .text{font-size: 18px; padding-left: 14px; background: url(../images/public/icon-li.png) left center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom .list-item span{float: right; color: #b8b8b8; font-size: 16px;}
.m-liststylecom .list-item .text:hover{padding-left: 16px;}
.m-dashed .list-item{border-bottom:1px dashed #ddd;} */

/* 主体 */
.is-main .container{padding:30px 30px 0 30px;margin-top: 30px;background-color: #fff;}

/* 轮播 */
.new-flash{position: relative;width: 50.4477612%}
.new-flash .bd,.m-flash img{height: 370px;}
.new-flash img{display: block; width: 100%;object-fit: cover;transition: all linear .3s }
.new-flash img:hover{transform: scale(1.1);}
.new-flash .bd li,.m-flash .bd li a{position: relative;}
.new-flash .bd li a{display: block;}
.new-flash .bd li p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 115px 0 18px; line-height: 58px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff;background:rgba(0, 0, 0, .4);}
.new-flash .hd{position: absolute; right: 20px; bottom: 21px;}
.new-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px;  background: #fff;border-radius: 50%;}
.new-flash .hd ul li.on{background: #e30000;}

/* 新闻列表 */
.m-news{width: 47.7611941%;height: 370px;overflow: hidden;}
.m-news .m-tabnav1{margin-bottom: 8px;}
.m-news .m-tabnav2 li a{padding: 0 19px;}
.m-news .m-liststylecom .list-item{height: 40px;line-height: 40px;}
/* 招商动态 投资指南 园区平台 投资政策*/
.zsdt-region{width: 50.4477612%}
.tzzn-region,.tzzn-region{width: 47.7611941%;float: right;}
.investment-guide{margin-bottom: 15px;}

/* 投资环境 */
.tzhj-region{margin-bottom: 32px;}
.tzhj-region .m-tabnav{margin-bottom: 18px;}
.tzhj-list .tzhj-item{float:left;position: relative; width: calc(25% - 17px);height: 170px;text-align: center;margin-right: 22px;overflow:hidden; }
.tzhj-list .tzhj-item:hover .tzhj-text{text-shadow: 0 0 10px rgba(0, 0, 0, 0.6);}
.tzhj-list .tzhj-item:last-child{margin-right: 0;}
.qwys-item{background: url(../images/touzi/bg-qwys.png) left center no-repeat;}
.zyys-item{background: url(../images/touzi/bg-zyys.png) left center no-repeat;}
.jcss-item{background: url(../images/touzi/bg-jcss.png) left center no-repeat;}
.zsrx-item{background: url(../images/touzi/bg-zsrx.png) left center no-repeat;}
.tzhj-text{font-size:24px;line-height:42px;color:#ffffff;}
.tzhj-icon{margin-top: 40px; margin-bottom: 20px;}
/*medium pcScreen lg*/
@media screen and (min-width: 1280px) {

}

/*medium pcScreen lg*/
@media screen and (max-width: 1279px) {

}
/*pad md*/
@media screen and (max-width: 1200px ){
	

}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-flash,.m-news,.is-pldjgcont,.zsyz .m-list-left,.zfxxgk .m-list-left,.zcfg,.ggzypz{width:100%}
	.m-title h1 a{font-size:24px;}
	.m-news{margin-top:15px}
	.ggzypz{margin-left: 0;}
	.zsdt-region, .zsdt-region,.tzzn-region, .tzzn-region{width: 100%;}
	.tzhj-list .tzhj-item{width: 100%; margin-bottom: 15px;}
	
}

/*phone sm*/
@media screen and (max-width: 767px) {
	img{max-width:100%}
	.m-tabnav li a{font-size:16px;height:38px;line-height:38px}
	.m-tabnav .j-more{font-size:14px;height:38px;line-height:38px}
	.m-title h1 a{font-size:20px}
	.m-title h1{margin:20px 0}
	.m-flash .bd, .m-flash img{height:260px}
	.m-liststylecom li{height:36px;line-height:36px}
	.yqfc-tabnav li{padding: 0 15px;}
	.yqfc-tabnav li a{height: 30px;line-height: 30px;}
	
 
}