@charset "utf-8";
/*banner开始*/
.indexbanner{position: relative;}
.indexbanner .bd{height: 910px; overflow: hidden;}
.indexbanner .bd .slick-list,.indexbanner .bd .slick-track{height: 100%;}
.indexbanner.delay .bd .slick-track{ transition-delay: 1.3s !important;-webkit-transition-delay: 1.3s !important;}
.indexbanner .myslide{height: 100%;position: relative;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.indexbanner .myslide a{display: block;height: 100%;position: relative;}
.indexbanner .myslide .text{position: absolute; left: 50%; top:50%; width: 1200px; transform: translate(-50%,-50%); color: #fff;display: none;}
.indexbanner .myslide .text .text1{ font-size: 25px; margin-bottom: 30px;}
.indexbanner .myslide .text .text2{ font-size: 0px;}
.indexbanner .myslide .text .text2 span{font-size: 70px;font-family: "宋体";font-weight: bold;letter-spacing: 3px;float: left;}
.indexbanner .myslide.slick-active .text{display: block;}
.indexbanner .img{position: absolute;left: 50%; top:95px; font-size: 0;-webkit-transform: translatex(-50%);}
.indexbanner .img .imgitem img{overflow: hidden; display: block; visibility: hidden;margin: 0 auto;}
.indexbanner .img .imgitem img.show{visibility: visible;}
/*banner结束*/
/* 公共 */
.indextitle{height: 103px;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.back{width: 90px;height: 90px;border-radius: 5px;text-align: center;font-size: 14px;color: #ae0000 !important;background: url(/uploads/image/sdtbackground/backbg.png)no-repeat center /cover;padding-top: 20px;position: fixed;right: 40px;top: 50%;-webkit-transform: translatey(-50%);z-index: 100;}
.back img{display: block;height: 32px;margin: auto auto 8px auto;position: relative;-webkit-transition: all .3s linear;top: 0;}
.back:hover img{top: -3px;}
/* 公共 */
/*第一通栏 start*/
.column1{height: 1050px;padding-bottom: 105px;}
.col1box .pic{width: 50.5555%;margin-left: 82px;}
.col1box .pic::before{padding-top: 61.6758%;}
.col1box .pic img.col1boxbg{z-index: 2;}
.col1box .text{overflow: hidden;padding-top: 85px;}
.col1box .text .title{font-size: 30px;height: 30px;line-height: 30px;color: #333;}
.col1box .text .info{font-size: 16px;height: 210px;line-height: 30px;color: #999;overflow: hidden;}
.eventbox{height: 250px;background: url(/uploads/image/sdtbackground/col2bg.png)no-repeat top 25px center;}
.eventbox .wrap{position: relative;}
.eventbox .event_dl{height: 250px;}
.eventbox .event_dl dd{position: relative;width: 16.6%;-webkit-transition: all .3s linear;}
.eventbox .picbox{width: 40px;height: 40px;border-radius: 50%;background: url(/uploads/image/sdtbackground/col2itembg.png)no-repeat center /cover;margin: auto auto 17px auto;}
.eventbox .text .title{font-size: 16px;color: #666666;height: 16px;line-height: 16px;overflow: hidden;text-align: center;margin-bottom: 13px;}
.eventbox .text .info{font-size: 16px;color: #cb6420;height: 16px;line-height: 16px;overflow: hidden;text-align: center;}
.eventbox .prev{display: block;position: absolute;width: 55px;height: 55px;background: url(/uploads/image/sdimages/col1btn.png)no-repeat center;cursor: pointer;top: 50%;-webkit-transform: translatey(-50%);left: -100px;}
.eventbox .next{display: block;position: absolute;width: 55px;height: 55px;background: url(/uploads/image/sdimages/col1btn.png)no-repeat center;cursor: pointer;top: 50%;-webkit-transform: translatey(-50%)rotatez(180deg);right: -100px;}
.eventbox .event_dl dd.dd0{top: 148px;}
.eventbox .event_dl dd.dd1{top: 77px;}
.eventbox .event_dl dd.dd2{top: 23px;}
.eventbox .event_dl dd.dd3{top: 40px;}
.eventbox .event_dl dd.dd4{top: 33px;}
.eventbox .event_dl dd.dd5{top: 35px;}
.eventbox .event_dl dd.hover .picbox{width: 50px;height: 50px;background: url(/uploads/image/sdtbackground/col2itemonbg.png)no-repeat center;margin-bottom: 8px;-webkit-transform: translatey(-9px);}
/*第一通栏 end*/
/*第一通栏 start*/
.column2{height: 808px;}
.column2 .indextitle{height: 70px;}
.col2slick .bd{margin-right: -30px;}
.col2slick .slick-track{padding: 10px 0;}
.col2slick .slickcon{margin-right: 30px;padding: 10px;background: #fff;padding-bottom: 70px;box-shadow: 6px 2px 9px #ccc;}
.col2slick .slickcon .pic::before{padding-top: 56.1363%;}
.col2slick .slickcon .text{position: relative;padding: 0 12px 0 15px;}
.col2slick .slickcon .text::before{display: block;content: "";position: absolute;top: 0;width: 10px;height: 100%;left: -10px;background: #9f3e41;}
.col2slick .slickcon .text .title{font-size: 18px;height: 18px;line-height: 18px;color: #333;margin-bottom: 25px;display: block;-webkit-transition: all .3s linear;}
.col2slick .slickcon .text .info{font-size: 14px;height: 43px;line-height: 24px;color: #666;display: block;-webkit-transition: all .3s linear;}
.col2slick .slickcon .text .info:hover{color: #9f3e41;}
.col2box{text-align: center;}
.col2btn{position: relative;padding: 0 82px;display: inline-block;}
.col2btn a.more{display: block;width: 70px;height: 70px;line-height: 70px;text-align: center;border-radius: 50%;background: #cb2a30;color: #fff;font-size: 16px;overflow: hidden;}
.col2btn .prev{width: 55px;height: 55px;position: absolute;border-radius: 50%;display: block;background: url(/uploads/image/sdimages/col1btn.png)no-repeat center /cover;top: 50%;left: 0;-webkit-transform: translatey(-50%);cursor: pointer;}
.col2btn .next{width: 55px;height: 55px;position: absolute;border-radius: 50%;display: block;background: url(/uploads/image/sdimages/col1btn.png)no-repeat center /cover;top: 50%;right: 0;-webkit-transform: translatey(-50%)rotatey(180deg);cursor: pointer;}
/*第一通栏 end*/
/*
********************************首页样式 end********************************
*/

/*内页框架开始*/

.subbanner {
	width: 100%;
	padding-top: 20.8333%;
	position: relative;
}

.subbanner a {
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.subbannertext {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -174px;
	margin-top: -56px;
}

.subbannertext span {
	display: block;
	height: 65px;
	line-height: 65px;
	color: #ffffff;
	font-size: 30px;
	font-weight: bold;
}

.subbannertext em {
	display: block;
	height: 48px;
	line-height: 48px;
	color: #ffffff;
	font-size: 30px;
	font-style: normal;
}

.bannerline {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 2;
	background:  repeat;
	opacity: 0.1;
}

/* 分页 */
.pageup {
	display: block;
	line-height: 30px;
	padding: 15px 0 20px 10px;
	color: #333333;
	font-size: 14px;
	background: #f7f7f7;
	margin-bottom: 10px;
}

.pageup:hover {
	background: #264db5;
	color: #fff;
}

.pageup:hover a {
	color: #fff;
}

/*页码开始*/

.page {
	padding: 30px 0;
	text-align: center;
	clear: both;
	font-size: 14px;
}

.page a {
	display: inline-block;
	overflow: hidden;
	padding: 6px 14px;
	color: #999999;
	background: #fff;
	margin: 0 3px;
	border: 1px solid #f5f5f5;
    border-radius: 5px;
}

.page span {
	display: inline-block;
	padding: 6px 2px;
	position: relative;
	top: -15px;
}

.page a:hover {
	background: #264db5;
	color: #fff;
}

.page a.hover {
	background: #264db5;
	color: #fff;
}

.page input {
	display: inline-block;
	vertical-align: middle;
	height: 22px;
	border: 1px solid #e6e6e6;
	position: relative;
	top: -2px;
}

.page input.pagedetail {
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 3px;
	color: #999999;
	position: relative;
	top: -13px;
}

.page label {
	color: #999999;
	position: relative;
	top: -11px;
}

.page input.page_bnt {
	border: none;
	width: 30px;
	height: 25px;
	cursor: pointer;
	background: none;
	color: #999999;
	position: relative;
	top: -13px;
}

.page a div {
	width: 14px;
	height: 17px;
	background-position: center center;
	background-repeat: no-repeat;
}

.page a.firstpage div {
	background-image: 
}

.page a.prevpage div {
	background-image: 
}

.page a.nextpage div {
	background-image: 
}

.page a.lastpage div {
	background-image: 
}

.page a.firstpage:hover div {
	background-image: 
}

.page a.prevpage:hover div {
	background-image: 
}

.page a.nextpage:hover div {
	background-image: 
}

.page a.lastpage:hover div {
	background-image: 
}

.page a.firstpage.disabled {
	background: #e2e2e2;
}

.page a.prevpage.disabled {
	background: #e2e2e2;
}

.page a.nextpage.disabled {
	background: #e2e2e2;
}

.page a.lastpage.disabled {
	background: #e2e2e2;
}

.page a.firstpage.disabled:hover {
	background: #264db5;
}

.page a.prevpage.disabled:hover {
	background: #264db5;
}

.page a.nextpage.disabled:hover {
	background: #264db5;
}

.page a.lastpage.disabled:hover {
	background: #264db5;
}

.page a.firstpage.disabled div {
	background-image: 
}

.page a.prevpage.disabled div {
	background-image: 
}

.page a.nextpage.disabled div {
	background-image: 
}

.page a.lastpage.disabled div {
	background-image: 
}

.page a.firstpage.disabled:hover div {
	background-image: 
}

.page a.prevpage.disabled:hover div {
	background-image: 
}

.page a.nextpage.disabled:hover div {
	background-image: 
}

.page a.lastpage.disabled:hover div {
	background-image: 
}

/*页码结束*/