@charset "utf-8";

/* 通用样式 */
.clearfix::before,
.clearfix::after {
	content: "";
	display: table;
}

.clearfix::before,
.clearfix::after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}

.xnidhztbg {
    position: relative;
    width: 100%;
    background: url(web_topimg.jpg) no-repeat center 0,url(web_navbg.png) no-repeat center 980px,url(web_bg2.png) no-repeat center 1680px;
}

.ztheader {
	height: 980px;
	width: 1210px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.logo {
    width: 230px;
    padding-top:15px;
	position:absolute;
}
.logo img {
  max-width: 100%; 
}

/*菜单导航*/

.web_nav_group{
  width: 1150px;
  height: 115px;
  line-height: 115px;
  margin:auto;
}
.web_nav_group ul{
  width: 100%;
  margin:0 auto;
  text-align: center;
}
.web_nav_group ul li{
  display: inline-block;
  margin:0 40px;
}
.web_nav_group ul li a{
  display: block;
  color:#fff;
  font-size: 20px;
}
.web_nav_group ul li a:hover{
  color:#78e8f6;
  font-weight:400;
}
/*菜单导航结束*/

.nydhdt {
	width: 1210px;
	height: 520px;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.nydhdt .biaoti{
	width: 1200px;
	height: 130px;
	clear: none;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.nydhdt .dtnr {
	height: 370px;
	width: 1200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.dtnr .zzdt-z {
	float: left;
	height: 360px;
	width: 640px;
	position: relative;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

.dtnr .zzdt-y {
	float: right;
	height: 360px;
	width: 540px;
	margin-top: 0;
	margin-bottom: 20px;
}



/*产业发展*/

.cyfz_group{
  width: 1360px;
  margin:30px auto 0 auto;
}
.cyfz_group .biaoti{
	width: 1200px;
	height: 105px;
	clear: none;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.cyfz_cont{
  width: 1220px;
  margin:40px auto 0 auto;
}
.cyfz_cont ul li{
  float: left;
  width: 33%;
  height: 305px;
  vertical-align: top;
}
.cyfz_cont ul li:nth-child(2n){
  background: #285cc3;
}

.cyfz_cont ul li img{
  display: block;
  width: 100%;
  height: 305px;
}
.cyfz_cont ul li:nth-child(2n) img{
  display: none;
  width: 0;
  height: 0;
}

.cyfz_cont ul li h2{
font-size: 0px;
}
.cyfz_cont ul li:nth-child(2n) h2{
  font-size: 16px;
  color:#fff;
  padding-left: 5px;
  border-left: 5px solid #7fedf9;
  line-height: 26px;
  margin:25px 20px 10px 20px;
}
.cyfz_cont ul li:nth-child(2n) p{
  margin:0 20px 10px 20px;
  font-size: 14px;
  color:#fff;
  padding-left: 5px;
  line-height: 26px;
  margin-top: 25px;
}
.cyfz_cont ul li p{
  font-size: 0px;
}
.cyfz_cont ul li span{
  font-size: 0px;
}
.cyfz_cont ul li:nth-child(2n) span{
  margin-right: 20px;
  margin-top: 20px;
  color:#fff;
  float: right;
  width: 88px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  border:1px solid #fff;
  border-radius: 10px;
}
.news_link{
  width: 100%;
}
.news_link a{
  float: right;
  width: 100px;
  height: 40px;
  margin: 20px 65px 20px 0;
}
.news_link img{
  display: block;
  width: 100px;
  height: 40px;
}
/*产业发展结束*/



/*新媒体报道*/
.xmtbd {
	width: 1200px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}

.xmtbd .biaoti{
	width: 1200px;
	height: 130px;
	clear: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.tuwenhd{margin:10px auto;width:1200px;height:300px;position:relative;}
.tuwenhd p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:20px; left:300px;}
#four_flash{position:relative;width:1200px;height:300px; margin:0 auto;position:absolute;bottom:20px;}
#four_flash .flashBg{width:1200px;height:300px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:300px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:0;float:left;width:400px;height:300px;padding-top:20px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li img{width:380px;height:220px;display:block; margin:0 auto;border:0;margin-left:10px;margin-right:10px;}
#four_flash .flashBg ul.mobile li h2{
	font-size:16px;
	width:380px;
	line-height:30px;
	text-align:center;
	margin-top:10px;
	font-weight: bold;
	padding-left:10px;
}
#four_flash .flashBg ul.mobile li p{font-size:15px; text-align:left;width:400px; line-height:24px;margin-top:10px;margin-left:28px;}

#four_flash .but_left{width:50px;height:100px;position:absolute; top:90px; left:-60px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:90px; right:-60px;}
#four_flash .but_left:hover{background:url(web_leftho.png) no-repeat;}
#four_flash .but_right:hover{background:url(web_rightho.png) no-repeat;}

/*新媒体报道结束*/



/*榜上常州*/
.bsczbg {
	width: 100%;
	height: 480px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background:url(web_d_bg.png) no-repeat center top;
}

.bscz {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.bscz .biaoti {
	width: 1200px;
	height: 123px;
	clear: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	
}

.bscznr {
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;

}
.bscznr .bscznr-z {
	float: left;
	height: 360px;
	width: 640px;
	position: relative;
	margin-top: 60px;
	margin-right: 0;
	margin-left: 0;
}

.bscznr .bscznr-y {
	float: right;
	width: 540px;
	margin-top: 60px;
	color:#FFF;
}
.bscznr .bscznr-y a{
	color:#FFF;
}
.bscz_link {
    float: right;
}
.bscz_link a {
    display: block;
    width: 108px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
    margin-right: 40px;
}


/*榜上常州结束*/

/*美丽图片轮滑*/
.zgcx {
	width: 1210px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}

.zgcx .biaoti {
	width: 1200px;
	height: 123px;
	clear: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


.yinjsptupian {
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 450px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}


.poster-main {
  position: relative;

}

.poster-main a, .poster-main img { display: block; width: 100%; height: 100%;}
.poster-main img{ }
.poster-main .poster-list {
  width: 1000px;
  height: 600px;
}

.poster-main .poster-list .poster-item {
  width: 200px;
  height: 600px;
  position: absolute;
  left: 0;
  top: 0;
 
}

.poster-main .poster-btn {
  position: absolute;
  top: 0;
  cursor: pointer;
  filter: opacity(.5) brightness(1);
}
.poster-main .poster-btn:hover{ filter: opacity(1) brightness(2); }

.poster-main .poster-prev-btn {
  left: 0;
  background: url(left.png) no-repeat center center;
}

.poster-main .poster-next-btn {
  right: 0;
  background: url(right.png) no-repeat center center;
}
.poster-item-title{
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	display: block;
}
/*美丽常州图片轮滑结束*/


.erjimulubg {
    position: relative;
    width: 100%;
    background: url(web_topimg.jpg) no-repeat center 0,url(web_navbg.png) no-repeat center 980px;
}
.mululb {
	width: 1300px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.muztsy{width: 1210px;height: 80px;margin: 0 auto;}
.muztsy img a{float: right;}