body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { 
    margin:0; 
    padding:0;
}

ul,ol {
    list-style: none;
}

a {
    text-decoration: none;
}

img{
    border: none;
}

em,
i{
    font-style: normal;
}

html,
body{
    font-size:14px;
    width:100%;
	height:auto;
	/* background: linear-gradient(90deg, #15CED3 0%, #0FDECC 100%); */
	background:#000;
}

.bg{
	width:100%;
	height:auto;
	overflow: hidden;
	background:url('../images/sdjz2022/bg.jpg') top center no-repeat;
	background-size:auto;
}
.bg .center{
	width: 1115px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.bg .center .title{
	width:650px;
	height:auto;
	overflow:hidden;
	margin:125px 0 0 0;
}
.bg .center .title .year{
	width:auto;
	height:85px;
	line-height:85px;
	font-size:64px;
	color:#fff;
	border-bottom:1px solid #fff;
	margin:0 0 16px 0;
}
.bg .center .title .meeting{
	width:auto;
	height:38px;
	font-size:38px;
	line-height:38px;
	color:#fff;
	font-weight:normal;
}
.bg .center .desc{
	width:645px;
	height:auto;
	overflow:hidden;
	font-size:19px;
	font-weight:400;
	color:#fff;
	line-height: 33px;
	margin:40px 0 36px 0;
}
.bg .center .reg_block{
	width:auto;
	height:68px;
	margin:0;
	overflow:hidden;
}
.bg .center .reg_block .reg_btn{
	width:246px;
	height:68px;
	background:url('../images/sdjz2022/go_reg.png') no-repeat center;
	background-size:cover;
	float:left;
	margin-right:38px;
}
.bg .center .reg_block .reg_btn a{
	width:100%;
	height:100%;
	display:block;
}
.bg .center .reg_block .meeting_time{
	width:auto;
	height:auto;
	line-height:36px;
	font-size:25px;
	color:#fff;
	float:left;
}
.bg .company_qrcode{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:83px 0 0 0;
}
.bg .company_qrcode .company_block{
	width:668px;
	height:auto;
	float:left;
}
.bg .company_qrcode .qrcode_block{
	width:auto;
	height:auto;
	float:left;
}
.bg .center .qrcode{
	width:auto;
	height:168px;
	overflow:hidden;
}
.bg .center .qrcode img{
	width:168px;
	height: 168px;
	display: block;
	margin-right:19px;
	float:left;
}
.bg .center .qrcode p{
	width:auto;
	max-width: 260px;
	height:auto;
	margin-top:80px;
	float:left;
	color:#fff;
	font-size:16px;
	font-weight:400;
	line-height: 32px;
}
.bg .center .qrcode p span{
	letter-spacing:3px;
}
.bg .center .model_title{
	width:236px;
	height:59px;
	line-height: 59px;
	font-size:28px;
	font-weight:normal;
	color:#000000;
	margin:0 0 33px 0;
	background:url('../images/sdjz2022/model_title_bg.png') no-repeat center;
	background-size:contain;
	text-align:center;
}
.bg .center .company{
	width:auto;
	height:auto;
	overflow: hidden;
	margin: 0 0 90px 0;
}
.bg .center .company li{
	width:168px;
	height:168px;
	border-radius: 15px;
	float:left;
	margin-left: 15px;
	overflow: hidden;
}
.bg .center .company li:first-child{
	margin:0;
}
.bg .center .company li img{
	width:168px;
	height: 168px;
	background: #fff;
}
.bg .center .forum_banner{
	width: 1115px;
	height:300px;
	background:url('../images/sdjz2022/forum_small_banner.png') no-repeat center;
	background-size:contain;
	margin:0 0 0px 0;
	overflow:hidden;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}
.bg .center .forum_banner a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.bg .center .forum_banner a .in_btn{
	width: 172px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #BF975C;
	border-radius: 10px;
	text-align: center;
	font-size: 21px;
	color: #BF975C;
	font-weight: 400;
	cursor: pointer;
	margin: 200px 0 0 75px;
	background: rgba(32,14,3,0.8);
	position: relative;
}
.bg .center .forum_banner:hover .in_btn{
	background:#fff;
	color:#2B1802;
}
.bg .center .special{
	width: auto;
	height: auto;
	overflow: hidden;
	padding:0 0 90px 0;
}
.bg .center .special li{
	width:361px;
	height:257px;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
	float:left;
	margin: 16px 16px 0 0;
}
.bg .center .special li:nth-child(3n){
	margin-right: 0;
}
.bg .center .special li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.bg .center .special li:hover .in_btn{
	background:#fff;
	color:#2B1802;
}
.bg .center .special li .special_title{
	width:auto;
	height:32px;
	line-height: 32px;
	font-size:29px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin:89px auto 24px auto;
}
.bg .center .special li .in_btn{
	width:146px;
	height:41px;
	line-height: 41px;
	border:1px solid #BF975C;
	border-radius: 8px;
	text-align: center;
	font-size: 16px;
	color:#BF975C;
	font-weight:400;
	cursor: pointer;
	margin:0 auto;
	background:rgba(32,14,3,0.8);
}
.bg .center .ads{
	width:1115px;
	height:100px;
	margin:0px auto 90px auto;
}
.bg .center .ads a{
	display:block;
	width:100%;
	height:100%;
}
.bg .center .ads img{
	width:100%;
	height:100%;
}
.bg .center .form_guest{
	width:100%;
	height:auto;
	overflow: hidden;
	margin:0 auto 0 auto;
}
.bg .center .form_guest .form_lt{
	width:796px;
	height: auto;
	overflow: hidden;
	float:left;
}
.bg .center .form_guest .form_lt .form{
	width: auto;
	height:auto;
	overflow: hidden;
	background:rgb(148, 114, 67);
	border-radius: 16px;
	padding:70px 30px 17px 38px;
}
.bg .center .form_guest .form_lt .form .form_top{
	width:auto;
	height:auto;
	overflow: hidden;
}
.bg .center .form_guest .form_lt .form .form_top li{
	width:55%;
	height: auto;
	float:left;
}
.bg .center .form_guest .form_lt .form .form_top li:nth-child(2n){
	width:45%;
}
.bg .center .form_guest .form_lt .form .form_title{
	width:auto;
	height: 20px;
	line-height: 20px;
	font-size:20px;
	font-weight:bold;
	color:#2B1700;
}
.bg .center .form_guest .form_lt .form .form_desc{
	width:100%;
	height:auto;
	overflow: hidden;
	font-size:16px;
	color:#2B1700;
	opacity: 0.9;
	line-height: 30px;
	font-weight:400;
	margin:20px 0 47px 0;
}
.bg .center .form_guest .form_lt .form .form_title span{
	font-size:16px;
	color:#008E88;
}
.bg .center .form_guest .form_lt .form .form_bottom{
	width:auto;
	height: auto;
	overflow: hidden;
}
.bg .center .form_guest .form_lt .form .form_bottom .form_desc{
	width: 55%;
	height:auto;
	overflow: hidden;
	float:left;
}
.bg .center .form_guest .form_lt .form .form_bottom .form_desc:nth-child(2n){
	width:45%;
}
.bg .center .form_guest .guest_rt{
	width: 305px;
	height:auto;
	overflow: hidden;
	float:right;
}
.bg .center .form_guest .guest_rt .guest_list{
	width: 100%;
	height:1218px;
	background:rgb(148, 114, 67);
	border-radius: 19px;
	overflow:hidden;
}
.bg .center .form_guest .guest_rt .guest_list li{
	width:100%;
	height: auto;
	overflow: hidden;
	margin:30px auto 0px auto;
}
.bg .center .form_guest .guest_rt .guest_list li img{
	width:106px;
	height: 106px;
	border-radius: 50%;
	overflow: hidden;
	display: block;
	margin:0 auto;
}
.bg .center .form_guest .guest_rt .guest_list li .name{
	width:auto;
	height:17px;
	line-height: 17px;
	margin:20px auto 5px auto;
	font-size:17px;
	color:#2B1700;
	text-align:center;
}
.bg .center .form_guest .guest_rt .guest_list li .company{
	width:auto;
	height:17px;
	line-height: 17px;
	font-size:17px;
	color:#2B1700;
	text-align:center;
	margin:0;
}
.bg .center .sponsor{
	width:auto;
	height:auto;
	overflow: hidden;
	margin: 0 0 90px 0;
}
.bg .center .goods li{
	width:210px;
	height:210px;
	border-radius: 12px;
	float:left;
	margin:0 15px 15px 0;
	overflow: hidden;
}
.bg .center .goods li:nth-child(5n){
	margin-right:0;
}
.bg .center .goods li img{
	width:210px;
	height: 210px;
	background: #fff;
}

.bg .bottom_bg{
	width:auto;
	height:auto;
	padding:90px 0 200px;
	background:url('../images/sdjz2022/bottom_bg.png') no-repeat center;
}















@media (min-width: 1460px) {
    .bg .center .day{
		margin:120px auto;
	}
}





