body{background: #221857;}
.containCon{background: url(../image/mainbg.jpg) top center no-repeat;}
.bannerDiv,.mainDiv{ width: 1000px; margin: 0 auto;}
.bannerDiv{text-align: center; padding: 65px 0 150px 0;}
.newslistDiv{width: 600px; border: solid 1px #724fab; margin: 0 auto; border-radius: 10px; padding: 5px 10px; color: #1fbfd5;}
.newslistDiv a{color: #1fbfd5;}

.MsgBox{margin-top: 40px;}
.MsgBox .titleBox{background: url(../image/boxTopbg.png) bottom center no-repeat; height: 92px; text-align: center; padding-bottom: 45px;}
.MsgBox .titleBox h3{color: #fff;  font-weight: bold; font-size: 36px;}
.MsgBox .titleBox span{display: inline-block; padding: 0 15px; background: rgba(255,255,255,.3); border-radius: 10px; color: #fff; line-height: 32px; font-size: 18px; margin-top: 10px;}
.MsgBox .MsbBox_main{background: url(../image/boxMainbg.png) top center repeat-y;}
.MsgBox .MsgBox_bottom{background: url(../image/boxBottombg.png) bottom center no-repeat; height: 36px;}
.MsgBox .no1Boxmsg{text-align: center; padding: 40px 0 20px 0;}
.MsgBox .loadDivBox{width: 896px; margin: 0 auto; position: relative; padding-top: 50px;}
.MsgBox .loadDivBox .loadLine{width: 100%; position: relative; height: 27px; border: solid 1px #e2e2e2; border-radius: 14px; box-shadow:0 0 10px #E7E7E7 inset}
.MsgBox .loadDivBox .loadLine .loadnewStyle{position: absolute; left: 1px; top: 0; height: 27px; background: url(../image/loadstyle.png) left center no-repeat; border-top-right-radius: 20px; border-bottom-right-radius: 20px;}
.MsgBox .loadDivBox .loadLine .loadnewStyle img{position: absolute; right: 0; top: -58px; width: 36px;}
.MsgBox .loadDivBox .loadLine .loadnewStyle p{position: absolute; right: 0; bottom: -40px; font-size: 16px; color: #221857;}
.MsgBox .addusBox,.MsgBox .bbsBox{padding-top: 60px; text-align: center; padding-bottom: 20px;}
.MsgBox .addusBox a,.MsgBox .bbsBox a{display: block; background: #ff8400; padding: 10px 0px; text-align: center; width: 225px; margin: 0 auto; font-size: 24px; color: #fff; font-weight: bold; border-radius: 40px; box-shadow: 0 6px 3px #c46703;}
.MsgBox .addusBox a:hover,.MsgBox .bbsBox a:hover{text-decoration: none;}

.MsgBox .no3Boxmsg{padding: 20px 60px;}
.MsgBox .no3Boxmsg dl{float: left; width: 100%; clear: both; display: block; content: "."; padding: 30px 0; border-bottom: solid 1px #e7e7e7;}
.MsgBox .no3Boxmsg dl dd{float: left; width:85px; height: 85px;}
.MsgBox .no3Boxmsg dl dd span{color: #999;}
.MsgBox .no3Boxmsg dl dt{ float: right; width:770px;}
.MsgBox .no3Boxmsg dl dt h3{font-weight: bold; color: #37353a; font-size: 18px; padding-bottom: 3px;}
.MsgBox .no3Boxmsg dl dt h3 span{font-weight: normal; color: #999; font-size: 14px; margin-left: 10px;}
.MsgBox .no3Boxmsg dl dt .talkMsgshow{width: 100%; color: #999; line-height: 22px;}

.mulitline li{height: 160px;}
.line li{height: 25px;}



.pc-slide {
	width: 900px;
	margin: 0 auto;
}

.view .swiper-container{
	width: 900px;
	height: 513px;
}
.talk  .swiper-container {
	width: 900px;
	height:384px;
}

.view .arrow-left,.talk .arrow-left {
	background: url(../image/arrow-left-light.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -25px;
	width: 28px;
	height: 51px;
	z-index: 10;
}

.view .arrow-right,.talk .arrow-right {
	background: url(../image/arrow-right-light.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -25px;
	width: 28px;
	height: 51px;
	z-index: 10;
}

.preview {
	width: 100%;
	margin-top: 10px;
	position: relative;
}

.preview .swiper-container {
	width: 430px;
	height: 82px;
	margin-left: 35px;
}

.preview .swiper-slide {
	width: 87px;
	height: 82px;
}

.preview .slide6 {
	width: 82px;
}

.preview .arrow-left {
	background: url(../image/arrow-left-light.png) no-repeat left top;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.preview .arrow-right {
	background: url(../image/arrow-right-light.png) no-repeat left bottom;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}

.preview img {
	padding: 1px;
}

.preview .active-nav img {
	padding: 0;
	border: 1px solid #F00;
}