@charset "utf-8";
/* CSS Document */

html,body{
	min-height:100%;
	background: #fff;
}
body {
	width: 100%;
	padding: 0;
	margin: 0 auto;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	overflow-y: auto;
}
img, object {
	max-width: 100%
}
img {
	max-width: 100%;
	-ms-interpolation-mode: bicubic;
	border: 0;
	display: block;
}
a {
	text-decoration: none;
	color: #555;
}
h2, h3, h4, h5, h6, img, li, p, span, ul {
	padding: 0;
	margin: 0;
	list-style: none
}
button, input {
	line-height: normal;
	outline: 0
}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clear {
	clear: both;
}
.hide{
	display: none;
}
input[type="text"],input[type="button"],textarea{
	-webkit-appearance:none;
	appearance:none;
	outline:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	border-radius:0;
	resize: none;
}
input[type="text"]:focus,input[type="tle"]:focus,textarea:focus{
	border-image: linear-gradient( #8623ff , #1869f9) 10 10;
	border-image: linear-gradient( #8623ff , #1869f9) 10 10;
	border-image: linear-gradient( #8623ff , #1869f9) 10 10;
}/*点击输入时的颜色*/
/*清除浮动*/
.clearfix:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
}
.fade{
	-o-transition-duration: .3s;
    -ms-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}/*淡*/

.max_widithbox{
	max-width:1280px;
	margin:0 auto;
}/*主要内容宽度*/
tr,td{
	margin: 0;
	padding: 0;
}

/*颜色样式*/
.ashbg{
	background: #f9f9f9;
}
.whitebg{
	background: #fff;
}
.ashfontone{
	color:#555;
}
.ashfonttwo{
	color:#888;
}
/**/
.one_boxshow{
	box-shadow: 4px 4px 8px rgba(0,0,0,0.1);
}
.fontone{
	font-size: 14px;
	color: #888;
}
.fontcen{
	text-align: center;
}
.fonttwo{
	font-size: 16px;
	color: #555;
}

/**/
.expopc_topbar{
	background:#200001;
	position: fixed;
	left: 0;
	top:0;
	right:0;
	z-index: 20;
	min-width: 1010px;
}
.expopc_maxwidth{
	max-width: 1080px;
	margin: 0 auto;
	position: relative;
}
.expopc_tnbox{
	text-align: center;
    font-size: 0;
}
/* 顶部导航 */
.expopc_topnavbut{
	display: inline-block;
	/* float: left; */
	width:201px;
	height: 100px;
	background-size:100% 100%;
	cursor: pointer;
}
.pctop_navone{
	background-image: url(../images/topnav_1.jpg);
}
.pctop_navone.cur,.pctop_navone:hover{
	background-image: url(../images/topnav_hover1.jpg);
}
.pctop_navtwo{
	background-image: url(../images/topnav_2.jpg);
}
.pctop_navtwo.cur,.pctop_navtwo:hover{
	background-image: url(../images/topnav_hover2.jpg);
}
.pctop_navthree{
	background-image: url(../images/topnav_3.jpg);
}
.pctop_navthree.cur,.pctop_navthree:hover{
	background-image: url(../images/topnav_hover3.jpg);
}
.pctop_navfour{
	background-image: url(../images/topnav_4.jpg);
}
.pctop_navfour.cur,.pctop_navfour:hover{
	background-image: url(../images/topnav_hover4.jpg);
}
.pctop_navfive{
	background-image: url(../images/topnav_5.jpg);
}
.pctop_navfive.cur,.pctop_navfive:hover{
	background-image: url(../images/topnav_hover5.jpg);
}

/*外面框*/
.fltbox {
    display: -moz-box;
    display: -webkit-box;
    display: box;
    display: -ms-box;
}
/*内容多的class*/
.flexbox {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}




/* 报名入口 */
#open-box{
	display:none;
}
.expopc_signupbar{
	height: 100px;
	width:100%;
	background-size:auto 100%;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.expopc_signuplaybot{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 50;
    min-width: 960px;
    margin: 0 auto;
    display: block !important;
    background-color: #06246c;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #fff;
    height: 85px;
    overflow: hidden;
}
.expohm_signlbox{
	padding-top:32px;
	padding-left:180px;
}

.yzbm{
	float:left;
	margin-top:-66px;
	margin-left:7px;
	font-size:12px;
	font-weight:bold;
}
.yzbm_1{ color:#fff; float:left;margin-top: 3px;}
.yzbm_2{ color:#ffffff; width:100%; float:left; margin-left:110px; margin-top:-23px; height:30px;}
.yzbm_2 li{ float:left; margin-right:20px;}
.djs{
	position:absolute;
	top:30px;
	right:117px;
	font-size:18px;
	font-weight:bold;
}
.djs span{ float:left;width:25px;height:25px;line-height:25px; text-align:center; margin-right:3px;}

.expohm_signlstle{
	font-size:14px;
	color:#f6ebbe;
	padding:14px 0;
}
.expohm_signlstle em{
	display: inline-block;
	font-size:12px;
	color: #fff;
	padding:0 5px;
	background: #7e071d;
	margin: 0 3px;
	letter-spacing: 2px;
}
.expohm_signls{
    width: 620px !important;
    margin: 14px 0;
    margin-left: 10px;
    height: 20px !important;
    overflow: hidden;
}
.expohm_signslide{
	font-size:12px;
}
.expohm_signslide span{
	display: inline-block;
	color:#fff;
	font-size:14px;
	margin-right: 12px;
}
.expohm_signform{
	color: #304279;
    font-size: 15px;
    padding-top: 10px;
}
.expohm_signform>label{
	margin-right: 5px;
    margin-left: 0px;
}


.need{
    width: 160px;
    border: 0;
    padding-left: 0px;
    height: 31px;
    border-radius: 10px !important;
	overflow: hidden;
	background-color: transparent; margin-left:0px;
}

.signup_now{
	display: inline-block;
    width: 188px;
    height: 32px;
    background-color: transparent;
    cursor: pointer;
    border: 0;
    text-indent: -99999px; 
    vertical-align: middle;
    margin-left: -7px;
    padding: 0;
}
.expohm_signrcon {
	margin-left: 25px;
}
.expoform_rtle{
	font-size:14px;
	color:#f7eabd;
	line-height: 26px;
	font-weight: normal;
}
.expoform_right{
	font-size:0;
}
.expoform_date{
	display: inline-block;
	width:28px;
	height: 37px;
	background-size:100% 100%;
	line-height: 23px;
	font-size: 16px;
	font-weight: bold;
	color: #221817;
	letter-spacing: 4px;
    text-align: center;
    text-indent: 2px;
}
.expoform_date:first-child{
	margin-right: 5px;
}
.expoform_date_day{
	background-image: url(../images/sign_data_t.png);
}
.expoformat_date_hour{
	background-image: url(../images/sign_data_s.png);
}
.expoformat_date_minute{
	background-image: url(../images/sign_data_f.png);
}
.expoformat_date_second{
	background-image: url(../images/sign_data_m.png);
}
.expoform_datefh{
    font-size: 15px;
    display: inline-block;
    color: #fff;
    line-height: 22px;
	vertical-align: top;
	margin: 0 1px;
}

.expohm_singlybox{
	color: #304279;
    margin-top: 30px;
    float: right;
    font-size: 15px;
}
.expohm_singlyls{
	min-width: 50px;
    display: inline-block;
    margin: 0 13px;
    vertical-align: middle;
}
.expohm_radio{
	width: 19px;
    height: 19px;
    margin: 0;
    vertical-align: middle;
    border-radius: 0;
}
.expohm_singlyls .need{
	width: 126px;
	height: 20px;
	color: #fff;
}
.expohm_singlyls>label{
	/* vertical-align: middle; */
}

.from_1{
	height: 1500px;
	width:100%;
	background-size: 100% 100%;
	background-image: url(../images/PC_04.jpg);
	background-repeat: no-repeat;
	position:relative;
}

.from_2{
	height: 1500px;
	width:100%;
	background-size: 100% 100%;
	background-image: url(../images/PC_06.jpg);
	background-repeat: no-repeat;
	position:relative;
}

/* 图片 */
.expohm_imgframe{
	width:100%; 
	min-width:1020px; 
	position:relative; 
	overflow:hidden; 
	/* background-color:#b20000; */
}
.expohm_imgbox{
	position:absolute;
	left:50%;
	margin-left:-960px;
	width:1920px;
	overflow:hidden;
}
/* 文字滚动css */
.qimo8{ overflow:hidden; width:445px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:30px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:30px; list-style:none;}
.qimo8 li a{margin-right:10px;color:#444444;}



@media (max-width: 1600px){

}
@media (max-width: 1400px){
	
}
@media (min-width: 1260px){
	.expohm_livejt.swiper-button-prev {
		left: -50px;
	}
	.expohm_livejt.swiper-button-next {
		right: -50px;
	}
}
@media (min-width: 1345px){
	.expohm_livejt.swiper-button-prev {
		left: -100px;
	}
	.expohm_livejt.swiper-button-next {
		right: -100px;
	}
}

@media (max-width: 1200px){
	
}
@media (max-width:1050px){
	

}
@media (max-width:910px){

}
@media (max-width:650px){
	

}
@media (max-width:560px){


}
@media (max-width:414px){
	
}
@media (max-width:375px){
	
}
@media (max-width:320px){
	
}

.form_01{
	height: 100%;
	width:100%;
	background-size:100%;
	background-image: url(../images/pc_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/*css3动画鼠标移上去*/

.adlrmr{
	opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
    transition: opacity 0.45s, transform 0.45s;
    -webkit-transform: translate3d(-100px,0,0);
    transform: translate3d(-100px,0,0);
}

.adrlmr_r{
	opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
    transition: opacity 0.45s, transform 0.45s;
    -webkit-transform: translate3d(100px,0,0);
    transform: translate3d(100px,0,0);
}



