/*wjh code start*/
.contaier-auto {
    margin: 0px auto;
    width: 1100px;
	margin-bottom:50px;
}
.tuji_title{
	margin: 48px auto 24px;
}
.tuji_box{
	width: 1068px;
	padding: 16px 16px 0 16px;
	background: #015293 url(../images/tujiimgsbg.jpg) no-repeat center;
}
.tuji_imgs_left{
	width: 678px;
	height: 456px;
}
.tuji_imgs_left .imgs_item{
	 position: relative;
}
.tuji_imgs_left .imgs_item .title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 43px;
    line-height: 43px;
    text-align: center;
    font-size: 18px;
    overflow: hidden;
    font-family: Microsoft YaHei;
	z-index: 1;
    background: url(../images/imgstitlebg.png) 0 0 no-repeat;
}
.tuji_imgs_left .imgs_item .title a{
	color: #fff;
}
.tuji_imgs_right{
	width: 390px;
	height: 456px;
	background-color: #eeeeee;}
.tuji_imgs_right ul{padding-top: 20px;}
.tuji_imgs_right li{
	height: 89px;
    width: 362px;
	background-color: #fff;
	margin: 0 auto 18px;
	overflow: hidden;
}
.tuji_imgs_right li.act{
	background-color: #b0e2ff;
}
.tuji_imgs_right li img,.tuji_imgs_right li span{
	vertical-align: middle;
}
.tuji_imgs_right li a{font-size: 0;}
.tuji_imgs_right li a:hover{
	color: #000;
}
.tuji_imgs_right li span{
	display: inline-block;	
	font-size: 18px;
	width: 205px;
	padding: 0 12px;
	/* +padding: 0; */
}
.tuji_imgs_bottom{
	margin-top: 20px;
}
.tuji_imgs_bottom .swiper-container {
    height: 116px;
	width: 1068px;
}
.tuji_imgs_bottom .slide-tuji{
	float: left;
	background-color: #1d6ba6;
	height: 116px;
	position: relative;
}
.tuji_imgs_bottom .slide-tuji a{
	
	color: #fff;
	font-size: 0;
}
.tuji_imgs_bottom .slide-tuji a .duanshipicon{
	position: absolute;
	bottom: 0;
	right: -6px;
	z-index: 100;
	display: block;
	width: 75px;
	height: 36px;
	background: url(../images/duanshipicon.png) no-repeat center;
}
.tuji_imgs_bottom .slide-tuji span{
	display: inline-block;	
	font-size: 16px;
	width: 150px;
	height: 100px;
	padding: 8px 12px;
	line-height: 24px;
}
.tuji_imgs_bottom .slide-tuji a img,.tuji_imgs_bottom .slide-tuji a span{
	float: left;
}
.tuji_imgs_bottom .more_video{
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: right;
	font-size: 16px;
}
.tuji_imgs_bottom .more_video a{color:#fff;}
/* 创意产品 */
.cycp-contaier-bg{
	background: url(../images/cycpbg.png) no-repeat  bottom center;
	padding-bottom: 70px;
	margin-bottom: 12px;
}
.cycp-box {
    position: relative;
    height: 485px;
    margin: 0 auto;
}
.cycp-box .arrow-left {
    background: url(../images/20210219cycpLeftBtn.png) no-repeat 0 0;
    position: absolute;
    left: -45px;
    top: 50%;
    margin-top: -48px;
    width: 61px;
    height: 96px;
}
.cycp-box .arrow-right {
    background: url(../images/20210219cycpRightBtn.png) no-repeat 0 0;
    position: absolute;
    right: -74px;
    top: 50%;
    margin-top: -48px;
    width: 61px;
    height: 96px;
}
.cycp-box .swiper-container {
    height: 485px;
    width: 1100px;
    margin: 0 auto;
}

.creativeProductContent {
    transition:all 1s;
    float: left;
	margin-left: 9px;
	width: 214px;
    height: 485px;
    position: relative;
}

.creativeProductContent.on,.creativeProductContent.on .headerImg{
	width: 429px;
	height: 485px;
}
.cycp-box .textbg a{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}
.cycp-box .textbg{
	width: 214px;
	height: 243px;
	background: url(../images/cycptextbg.jpg) no-repeat center;
	line-height: 29px;
	position: absolute;
	left: 0;
	text-align: center;
    padding: 40px 22px;
    z-index: 2;
	box-sizing: border-box;
	top: 0\9;
	+width: 170px;
	+height: 163px;
}
div.cycp-box .creativeProductContent.on .textbg{
    position: absolute;
    left: 0;
    top: 352px;
    width: 100%;
    height: 133px;
    background: url(../images/djch_bj2.png) repeat-x;
	padding: 75px 10px 0 10px;
}
.creativeProductContent:first-child{
	margin-left: 0;
}
.creativeProductContent .headerImg{
	width: 214px;
	height: 243px;
	position: absolute;
	left: 0;
	top:243px\9;
}
.creativeProductContent a img{
	width: 100%;
}
.cycp-box .creativeProductContent:nth-child(odd) .textbg{
 	top: 0;
}
.creativeProductContent:nth-child(odd) .headerImg{
	top:243px;
}
.creativeProductContent:nth-child(even) .headerImg{
	top: 0;
}
.cycp-box .creativeProductContent:nth-child(even) .textbg{
	top: 243px;
}
.creativeProductContent.on .headerImg{
   top: 0;
}
.cycp-box .slide_cont{
	width: 1100px;
}
/*wjh code end*/