@charset "utf-8";



/*========== 全局样式START ==========*/

.module_3690774 .ModuleHead .HeadCenter{float:none;}
.module_3690774 .desc{line-height: 2; margin-top: 15px;}
#module_3690774 {
padding:0px;
}
#module_3690774 {
position:static;
z-index:0;
top:0px;
left:0%;
width:100%;
height: auto;
}
#module_3690774 .ModuleHead3690774 {
display:none;
}
#module_3690774 .ModuleHead .HeadText.HeadText3690774 {
}
#module_3690774 .ModuleHead .HeadTextMore.HeadTextMore3690774 {
}
#module_3690774 >.module_3690774 {
border:none;
}
#module_3690774 .BodyCenter.BodyCenter3690774 {
padding-bottom:40px;
}
@media screen and (min-width: 768px){
#module_3690774 .BodyCenter.BodyCenter3690774 {
}
}
@media screen and (max-width: 767px){
#module_3690774 .BodyCenter.BodyCenter3690774 {
}
}
#module_3690774 .BodyCenter.BodyCenter3690774 {
}
#module_3690774 .BodyCenter a {
}




body {color: #333; font-size: 16px;}

#pagebody{ background:none;}



/*========== 全局样式END ==========*/



.text-c{text-align: center; margin-top:24px;}



.text-c a,.text-c span{padding:4px 8px; border:1px #ccc solid; display: inline-table; }



.text-c span,.text-c a:hover{background: #003366; color: #fff; border-color: #003366;}






/*人才招聘*/

.joblist {margin:0px auto;height: auto;	overflow: hidden;margin: 45px auto; min-height: 300px;}

.joblist_title {display: block;	width: 100%;height: 40px;line-height: 40px;font-size: 16px;	font-weight: normal;color: #fff;background: #ff7908;}

.joblist_title span {display: block;width: auto;height: 40px;text-align:center; float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.joblist_title span:first-child,.joblist_info li span:first-child{text-indent: 23px;text-align: left;}



.joblist_info {width: 100%;	height: auto;overflow: hidden;}

.joblist_info li {width: 100%;height: 50px;line-height: 50px;overflow: hidden;font-size: 14px;color: #5d5d5d;border-bottom: 1px solid #ededed;}

.joblist_info li:hover{border-bottom:1px solid #ffd200;}

.joblist_info li span {display: block;width: auto;height: 50px;	float: left;overflow: hidden;	white-space: nowrap;text-overflow: ellipsis; text-align:center;}

.joblist_info li span:nth-child(3) {display: block;}

.joblist_info li span a {background: url(../images/drop-down.png) center center no-repeat;width: 100%;height: 100%;display: block;}

.joblist_info li span a.chover {background:url(../images/drop-up.png) center center no-repeat;}

.joblist_info_c {display: none;width: 100%;	height: auto;overflow: hidden;padding-left: 23px;padding-top: 16px;	font-size: 14px;line-height: 2em;}








.ModuleGridContainer[gridswidthmode="2"]{max-width:1200px;width:auto;}

.BodyMain2Zone{display:none;}

.BodyMain3Zone{display:none;}

.BodyMain4Zone{display:none;}

@media only screen and (max-width: 767px){

	.ModuleOnLineServiceGiant.layout-107{display: none;}

}

@media only screen and (min-width: 768px){

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-hidden{

	    display: none;

	}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant{position: absolute; top: 0px;border: 1px solid #e6e6e6;border-radius: 8px; background-color: #fff;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container.pos-right .online-service-giant{right: 0; margin-right: 52px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container.pos-left .online-service-giant{left: 0; margin-left: 52px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM{width: 205px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-contact{min-width: 132px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-qrcode{width: 120px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{position:relative;height:50px;width: 50px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;text-align: center; line-height: 50px; background-color: #fff;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:before{content: '';position: absolute;top: 0;left: 0;transform: translateX(11px); display: block; width: 56%;height: 1px; background: #e6e6e6;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:nth-child(2):before,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:nth-last-child(2):before{height: 0;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-IM,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-contact .contact-item{padding: 11px 5px 11px 16px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-qrcode .qrcode-content{position: relative;padding: 10px;text-align: center;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-qrcode div.qrcode-content+.qrcode-content:before{content: '';position: absolute;top: 0;left: 0;transform: translateX(10px); display: block; width: 100px;height: 1px; background: #e6e6e6;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-contact div.contact-item+.contact-item{border-top: 1px solid #e6e6e6;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item{ display: inline-block;vertical-align: top;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-item-link i{vertical-align: middle;margin-right: 5px;}

	

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .service-title,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .contact-item-name{color: #000; font-size: 14px;font-family: 'Microsoft YaHei';margin-bottom: 6px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM .IM-item a,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .contact-item-content{color: #666; font-size: 12px;font-family: 'Microsoft YaHei';}



	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-qrcode .qrcode-content .qrcode-img{width: 98px;height: 98px;}



	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-child(2){border-top: 1px solid #e6e6e6;border-radius: 8px 8px 0 0; }

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(3){border-radius: 0 0 8px 8px;    border-bottom: 1px solid #e6e6e6; }

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){margin-top: 4px;border: 1px solid #e6e6e6;border-radius: 8px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn i.iconfont{font-size: 23px;color: #aeaeae;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-Contacts-btn i.iconfont,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-QrCode-btn i.iconfont{font-size: 22px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM-btn i.iconfont{font-size: 32px;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn i.iconfont{font-weight: bold;}

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-item-link i,

	.ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn.service-active i.iconfont{color:#1e88e5;}

	.ModuleOnLineServiceGiant.layout-107 .IM-item-link{

		font-size: 14px;

		overflow: hidden;

		display: block;

	}

}

.module_20611017 .ModuleHead .HeadCenter{float:none;}

#module_20611017 {

padding:0px;

}

#module_20611017 {

position:absolute;

z-index:4001;

top:297px;

left:0px;

width:100%;

height:0px;

}

#module_20611017 .ModuleHead20611017 {

display:none;

}

#module_20611017 .BodyCenter.BodyCenter20611017 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20611017 >.module_20611017 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20611017 >.module_20611017{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20611017 .BodyCenter.BodyCenter20611017 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20611017 .BodyCenter.BodyCenter20611017 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20611017 >.module_20611017 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20611017 >.module_20611017 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20611017 >.module_20611017 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20611017:hover {

border:none;

}

#module_20611017:hover >.module_20611017 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-child(2){border-top-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-child(2){border-top-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-child(2){border-top-width:0px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-right-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-right-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-right-width:0px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(3){border-bottom-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(3){border-bottom-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(3){border-bottom-width:0px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-left-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-left-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{border-left-width:0px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-top-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-top-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-top-width:1px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-right-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-right-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-right-width:1px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-bottom-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-bottom-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-bottom-width:1px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-left-color:#e1e1e1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-left-style:solid;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){border-left-width:1px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn::before{background-color:#d1d1d1;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-btn i{color:#fff;}


#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-btn i.iconfont{display: block; padding-top: 10px;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-btn{background-color:#003366;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn i{color:#fff;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn{background-color:#003366;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-btn.service-active i{color:#fff;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-btn.service-active{background-color:#003366;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn.service-active i{color:#fff;}

#module_20611017 .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn.service-active{background-color:#003366;}

#FreeMainZone{height:297px}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .addnewhelper{white-space: unset;}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer {display:table;width: 100%;position: relative;table-layout:fixed;}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubContainer{display:table-cell; vertical-align: top;}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubPadding{

    height: 100%;

    position: relative;

    display: table-cell;

}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:after{

    display: block;

    content: '';

    width: 1px;

    border-left: 1px dashed rgba(75, 151, 255, 0);

    height: 100%;

    margin: auto;

}

.ModuleGridCustomGiant.layout-101:hover .SubDrag:after{border-left: 1px dashed rgba(75, 151, 255, .8);}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag{

    width: 6px;

    cursor: e-resize;

    position: absolute;

    z-index: 99;

    min-height: 66px;

    height: 100%;

    background-color: rgba(75, 151, 255, 0);

}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:hover{background-color: rgba(75, 151, 255, .8);}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:hover:after{border-left: 1px dashed rgba(75, 151, 255, 0);}

.ModuleGridCustomGiant.layout-101 .row {margin-right: 0px;margin-left: 0px;}

.ModuleGridCustomGiant.layout-101 .ModuleGridCol{padding: 0px;}



.ModuleGridCustomGiant.layout-101 .ModuleGridContainer{

    margin-right: auto;

    margin-left: auto;

    padding-right: 0;

    padding-left: 0;

}

.ModuleGridCustomGiant.layout-101{height: 100%;}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer{position: relative;}

.ModuleGridCustomGiant.layout-101 .gridBgVideo{display: flex; position: absolute;top: 0;left: 0;width:100%;z-index: -1;}

.ModuleGridCustomGiant.layout-101 .gridBgVideo .bgVideoMask{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgb(0,0,0);}

.ModuleGridCustomGiant.layout-101 .gridBgVideo .bgVideo{width: 100%; height: 100%; object-fit: cover; object-position: center center;}

.ModuleGridCustomGiant.layout-101 .gridBgVideo.noBgVideo{display: none;}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .ModuleContainer .SubPadding {height: 100%}



@media only screen and (max-width: 767px) {

    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer {display: block;}

    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubPadding{float:left;height: 10px;}

	.ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubContainer{float:left;padding-top:2px;padding-bottom:2px;}

	.ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubPadding .SubDrag{display:none;}

    /* padding 宽度 用 5，子容器宽度为 (100% - (列数 - 1) * padding宽度)/列数) */

    /* 12列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-12 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-12 > .SubContainer{width:calc((100% - 55px)/12)!important;}

    /* 11列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-11 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-11 > .SubContainer{width:calc((100% - 50px)/11)!important;}

    /* 10列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-10 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-10 > .SubContainer{width:calc((100% - 45px)/10)!important;}

    /* 9列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-9 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-9 > .SubContainer{width:calc((100% - 40px)/10)!important;}

    /* 8列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-8 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-8 > .SubContainer{width:calc((100% - 35px)/8)!important;}

    /* 7列 */

    .ModuleGridCustomGiant.layout-101 .grid-col-7 > .SubPadding{width:5px;}

    .ModuleGridCustomGiant.layout-101 .grid-col-7 > .SubContainer{width:calc((100% - 30px)/7)!important;}

	/* 6列 */

	.ModuleGridCustomGiant.layout-101 .grid-col-6 > .SubPadding{width:5px;}

	.ModuleGridCustomGiant.layout-101 .grid-col-6 > .SubContainer{width:calc((100% - 25px)/6)!important;}

	/* 5列 */

	.ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubPadding{width:5px;}

	.ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubPadding5{display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubContainer{width:calc((100% - 20px)/5)!important;}

	/* 4列 */

	.ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding{width:5px;}

	.ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding4{display:none;}

    .ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding8{display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubContainer{width:calc((100% - 15px)/4)!important;}

	/* 3列 */

	.ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubPadding{width:5px;}

	.ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubPadding3{display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubContainer{width:calc((100% - 10px)/3)!important;}

	/* 2列 */

	.ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding{width:5px;}

	.ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding2{display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding4{display:none;}

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding6{display:none;}

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding8{display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubContainer{width:calc((100% - 5px)/2)!important;}

	/* 1列 无padding */

	.ModuleGridCustomGiant.layout-101 .grid-col-1 > .SubPadding{width:0px;display:none;}

	.ModuleGridCustomGiant.layout-101 .grid-col-1 > .SubContainer{width:100%!important;}

}.module_20511133 .ModuleHead .HeadCenter{float:none;}

#module_20511133 {

padding:0px;

}

#module_20511133 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20511133 .ModuleHead20511133 {

display:none;

}

#module_20511133 .BodyCenter.BodyCenter20511133 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511133 >.module_20511133 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511133 >.module_20511133{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511133 .BodyCenter.BodyCenter20511133 {

padding-top:0.0000%;

padding-left:2.6151%;

padding-right:2.6151%;

padding-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511133 .BodyCenter.BodyCenter20511133 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20511133 >.module_20511133 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511133 >.module_20511133 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20511133 >.module_20511133 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511133:hover {

border:none;

}

#module_20511133:hover >.module_20511133 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511133 .ModuleSubContainer{background-color:transparent;}

#module_20511133 .ModuleSubContainer{background-image:none;}

#module_20511133 .ModuleSubContainer{background-repeat:no-repeat;}

#module_20511133 .ModuleSubContainer{background-position:0% 0%;}

#module_20511133 .ModuleSubContainer{background-attachment:scroll;}

#module_20511133 {!bgVideo!}{bgVideoUrl:none}

#module_20511133 .gridBgVideo .bgVideoMask{opacity:0.2}

#module_20511133 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}

#module_20511133 .ModuleSubContainer:hover{box-shadow:;}

.ModuleGridContainer.ModuleGridContainer20511133 {max-width:1540px;width:auto;}

.ModuleGridContainer.ModuleGridContainer20511133 .SubPadding {width:0px;}

/*图文模块 layout 101*/

.ModuleImageTextGiant.layout-101 {font-size: 14px;}

.ModuleImageTextGiant.layout-101 .imageTextGiant-Container{height: auto; word-wrap: break-word;max-height: 100%;padding:10px;max-width: 100%; overflow: hidden;}.module_20511856 .ModuleHead .HeadCenter{float:none;}

#module_20511856 {

padding:0px;

}

#module_20511856 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20511856 .ModuleHead20511856 {

display:none;

}

#module_20511856 .BodyCenter.BodyCenter20511856 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511856 >.module_20511856 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511856 >.module_20511856{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511856 .BodyCenter.BodyCenter20511856 {

padding-top:2%;

padding-left:0.0000%;

padding-right:0.0000%;

padding-bottom:2%;

}

}

@media screen and (max-width: 767px){

#module_20511856 .BodyCenter.BodyCenter20511856 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20511856 >.module_20511856 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511856 >.module_20511856 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20511856 >.module_20511856 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511856:hover {

border:none;

}

#module_20511856:hover >.module_20511856 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511856 .ModuleImageTextGiantContent{margin-top:px;}

#module_20511856 .ModuleImageTextGiantContent{margin-bottom:px;}

#module_20511856 .ModuleImageTextGiantContent{margin-left:px;}

#module_20511856 .ModuleImageTextGiantContent{margin-right:px;}

#module_20511856 .ModuleImageTextGiantContent img{max-height: 70px;}

#module_20511856 .imageTextGiant-Container{padding-top:0px;}

#module_20511856 .imageTextGiant-Container{padding-bottom:0px;}

#module_20511856 .imageTextGiant-Container{padding-left:0px;}

#module_20511856 .imageTextGiant-Container{padding-right:0px;}

#module_20511856 .showHandle .btn{font-size:px;}

#module_20511856 .showHandle .btn{font-family:;}

#module_20511856 .showHandle .btn{color:;}

#module_20511856 .showHandle .btn{}

#module_20511856 .showHandle .btn{}

#module_20511856 .showHandle .btn{}

#module_20511856 .showHandle div{border-top-color: !important;}

#module_20511856 .showHandle div{border-top-style: !important;}

#module_20511856 .showHandle div{border-top-width:px !important;}

#module_20511856 .showHandle{background-color:;}

#module_20511856 .showHandle{}

#module_20511856 .showHandle{}

#module_20511856 .showHandle{}

#module_20511856 .showHandle{}

#module_20511856 a{font-size:unset;font-family:unset}

.ModuleGridContainer.ModuleGridContainer20511133 #Sub20511133_1 {width:25.066430469441986%;}

.ModuleNavGiant.layout-104 .main-nav-content {

  position: relative;

  width: 100%;

  height: auto;

  margin: 0 auto;

  line-height: 0;

  overflow:hidden;

}

.ModuleNavGiant.layout-104 .aroundMune{

   position: absolute;

   display: flex;

   align-items: center;

   right: 0px;

   padding:0 10px;

   height: 100%;

   z-index: 5;

   transform: rotateY(90deg);

}

.ModuleNavGiant.layout-104 .aroundMune.active{

  transform: rotateY(0deg);

}

.ModuleNavGiant.layout-104 .moveMenuRight, .ModuleNavGiant.layout-104 .moveMenuLeft{

   display: inline-block;

   width: 36px;

   height: 36px;

   line-height: 36px;

   font-size: 16px;

   color:#666;

   text-align: center;

   border:1px solid rgba(0,0,0,.1);

   border-radius: 5px;

   cursor: pointer;

}

.ModuleNavGiant.layout-104 .main-nav-content .moveMenuRight{

  background-color: rgba(238,238,238,.6);

}

.ModuleNavGiant.layout-104 .main-nav-content .moveMenuLeft{

   display:none;

   background-color: rgba(238,238,238,.6);

   margin-right: 10px

}

.ModuleNavGiant.layout-104 .moveMenuRight:hover, .ModuleNavGiant.layout-104 .moveMenuLeft:hover{

   color:#fff;

   background-color:rgba(204,204,204,.6);

}

.ModuleNavGiant.layout-104 .main-nav-content >.blank-solve{

  width: auto;

  display: inline-block;

  transition: all .4s;

  position: relative;

  left: 0;

}

.ModuleNavGiant.layout-104 .main-nav-item-group {

  box-sizing: border-box;

  -moz-box-sizing:border-box; 

 -webkit-box-sizing:border-box;

  height: 80px;

  line-height: 80px;

  float: left;

  text-align: center;

  margin-right: 5px;

}

.ModuleNavGiant.layout-104 .main-nav-item {

  box-sizing: content-box;

  -moz-box-sizing:content-box; 

 -webkit-box-sizing:content-box;

  padding: 0 25px;

  color: #000000;

  display: inline-block;

  position: relative;

  z-index: 2;

}

.ModuleNavGiant.layout-104 .main-nav-item::before {

  content: '';

  position: absolute;

  width: 0%;

  height: 50%;

  left: 50%;

  transform: translateY(-50%);

  -ms-transform:translateY(-50%);

  -moz-transform:translateY(-50%); 

  -webkit-transform:translateY(-50%);

  -o-transform:translateY(-50%); 

  top: 50%;

  z-index: -1;

  border-radius: 0px;

  opacity: 0;

  transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

}

.ModuleNavGiant.layout-104 .main-nav-item-hover {

  color: #fff;

}

.ModuleNavGiant.layout-104 .main-nav-item-hover:before {

  width: 100%;

  left: 0;

  border-radius: 20px;

  opacity: 1;

}

.ModuleNavGiant.layout-104 .sub-nav-item-group {

  z-index: 3;

  height: 200px;

  bottom: -220px;

  left: -49px;

  width: 192px;

  padding-top: 20px;

  text-align: center;

  display: none;



}

.ModuleNavGiant.layout-104 .sub-nav-item-box {

  width: 100%;

  position: relative;

}

.ModuleNavGiant.layout-104 .sub-nav-item-group{

	position: relative;

}

.ModuleNavGiant.layout-104 .arrow{

	top:13px;

	width:15px;height:15px;position: absolute;

	left: 50%;

  margin-left: -7.5px;

	z-index:-1;

	transform:rotate(45deg);

  -ms-transform:rotate(45deg);

  -moz-transform:rotate(45deg); 

  -webkit-transform:rotate(45deg);

  -o-transform:rotate(45deg); 

	transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

  box-shadow: 0 0 1px rgba(0,0,0,.1);

}



.ModuleNavGiant.layout-104 .sub-nav-item {

  display: block;

  height: 42px;

  line-height: 42px;

  transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

  font-size: 12px;

  padding-left: 0;

  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);

}

.ModuleNavGiant.layout-104 .sub-nav-item .inner {

display: block;

height: 100%;

transition: all 0.5s;

-moz-transition: all 0.5s;

-webkit-transition: all 0.5s; 

-o-transition: all 0.5s;

}

.ModuleNavGiant.layout-104 .sub-nav-item .inner{ 

  height:100%;

  line-height: calc(100% + 18px);

  display: block;

}

.ModuleNavGiant.layout-104 .sub-nav-item:first-child {

  border-top: none!important;

	border-top-left-radius: 6px;

	border-top-right-radius: 6px;

}

.ModuleNavGiant.layout-104 .sub-nav-item:last-child {

  border-bottom: none!important;

	border-bottom-left-radius: 6px;

	border-bottom-right-radius: 6px;

}

.ModuleNavGiant.layout-104 .sub-nav-item:hover .inner{

  padding-left: 10px;

}

.ModuleNavGiant.layout-104 .sub-nav-item-group.current {

  display: block;

}

.ModuleNavGiant.layout-104 .main-nav-item-group.current .main-nav-item {

  color: #fff;

}

.ModuleNavGiant.layout-104 .main-nav-item-group.current .main-nav-item::after {

  content: '';

  width: 100%;

  left: 0;

  top: 20px;

  height: 40px;

  position: absolute;

  z-index: -1;

  background: #e91e63;

  border-radius: 20px;

}

.ModuleNavGiant.layout-104 .clearfix:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}

.ModuleNavGiant.layout-104 .verticalMenu {height: auto !important;}

.ModuleNavGiant.layout-104 .verticalMenu.main-nav-content >.blank-solve {width: 100% !important;}

.ModuleNavGiant.layout-104 .verticalMenu .main-nav-item-group {float: unset; width: 100%;}

.ModuleNavGiant.layout-104 .verticalMenu .main-nav-item-group:last-child {margin-bottom: 0 !important;}

.ModuleNavGiant.layout-104 .verticalMenu .main-nav-item {padding: 0 !important; text-align: center;}.module_20511806 .ModuleHead .HeadCenter{float:none;}

#module_20511806 {

padding:0px;

}

#module_20511806 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20511806 .ModuleHead20511806 {

display:none;

}

#module_20511806 .BodyCenter.BodyCenter20511806 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511806 >.module_20511806 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511806 >.module_20511806{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511806 .BodyCenter.BodyCenter20511806 {

padding-top:0.0000%;

padding-left:0.0000%;

padding-right:0.0000%;

padding-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511806 .BodyCenter.BodyCenter20511806 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20511806 >.module_20511806 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511806 >.module_20511806 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20511806 >.module_20511806 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511806:hover {

border:none;

}

#module_20511806:hover >.module_20511806 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511806 .main-nav-item-group{height:80px;line-height:80px;} #module_20511806 .main-nav-content{height:80px}

#module_20511806 .main-nav-content{background-color:#fff;}

#module_20511806 .main-nav-content{background-image:none;}

#module_20511806 .main-nav-content{background-repeat:no-repeat;}

#module_20511806 .main-nav-content{}

#module_20511806 .main-nav-content{}

#module_20511806 .main-nav-content, #module_20511806 .verticalMenu .main-nav-item-group{text-align:right;}

#module_20511806 .main-nav-item{font-size:16px;}

#module_20511806 .main-nav-item{font-family:微软雅黑,Microsoft YaHei;}

#module_20511806 .main-nav-item{color:#333;}

#module_20511806 .main-nav-item{font-weight:normal;}

#module_20511806 .main-nav-item{text-decoration:none;}

#module_20511806 .main-nav-item{font-style:normal;}

#module_20511806 .main-nav-item{width:auto;}

#module_20511806 .main-nav-item{padding-left:16px;padding-right:16px;} #module_20511806 .verticalMenu .main-nav-item-group{margin-bottom:30px;}

#module_20511806 .main-nav-item{background-image:none;}

#module_20511806 .main-nav-item{background-color:transparent;}

#module_20511806 .main-nav-item{background-repeat:no-repeat;}

#module_20511806 .main-nav-item{}

#module_20511806 .main-nav-item{}

#module_20511806 .sub-nav-item-group{width:192px;}

#module_20511806 .sub-nav-item{height:40px;line-height:40px;} #module_20511806 .sub-nav-item .inner {line-height: calc(100% + (40px - 10px));}

#module_20511806 .sub-nav-item .inner{font-size:14px;}

#module_20511806 .sub-nav-item .inner{font-family:微软雅黑,Microsoft YaHei;}

#module_20511806 .sub-nav-item .inner{color:rgb(102, 102, 102);}

#module_20511806 .sub-nav-item .inner{font-weight:normal;}

#module_20511806 .sub-nav-item .inner{text-decoration:none;}

#module_20511806 .sub-nav-item .inner{font-style:normal;}

#module_20511806 .sub-nav-item,#module_20511806 .arrow,#module_20511806 .sub-normal-color{background-color:#fff;}

#module_20511806 .sub-nav-item .inner{background-image:none;}

#module_20511806 .sub-nav-item .inner{background-repeat:no-repeat;}

#module_20511806 .sub-nav-item .inner{}

#module_20511806 .sub-nav-item{border-bottom-color:rgb(246, 246, 246);}

#module_20511806 .sub-nav-item{border-bottom-style:solid;}

#module_20511806 .sub-nav-item{border-bottom-width:1px;}

#module_20511806 .sub-nav-item{margin-bottom:0px;}

#module_20511806 .main-nav-item-hover{font-size:16px;}

#module_20511806 .main-nav-item-hover{font-family:微软雅黑,Microsoft YaHei;}

#module_20511806 .main-nav-item-hover{color:#003366;}

#module_20511806 .main-nav-item-hover{font-weight:normal;}

#module_20511806 .main-nav-item-hover{text-decoration:none;}

#module_20511806 .main-nav-item-hover{font-style:normal;}

#module_20511806 .main-nav-item-hover::before{background-color:rgba(0,0,0,0);}

#module_20511806 .main-nav-item-hover::before{background-image:none;}

#module_20511806 .main-nav-item-hover::before{background-repeat:no-repeat;}

#module_20511806 .main-nav-item-hover::before{}

#module_20511806 .main-nav-item-hover::before{}

#module_20511806 .sub-nav-item:hover .inner{font-size:14px;}

#module_20511806 .sub-nav-item:hover .inner{font-family:微软雅黑,Microsoft YaHei;}

#module_20511806 .sub-nav-item:hover .inner{color:#000;}

#module_20511806 .sub-nav-item:hover .inner{font-weight:normal;}

#module_20511806 .sub-nav-item:hover .inner{text-decoration:none;}

#module_20511806 .sub-nav-item:hover .inner{font-style:normal;}

#module_20511806 .sub-nav-item:hover .inner,#module_20511806 .sub-hover-color{background-color:#f2f2f2;}

#module_20511806 .sub-nav-item:hover .inner{background-image:none;}

#module_20511806 .sub-nav-item:hover .inner{background-repeat:no-repeat;}

#module_20511806 .sub-nav-item:hover .inner{}

#module_20511806 .sub-nav-item:hover .inner{}





.ModuleGridContainer.ModuleGridContainer20511133 #Sub20511133_2 {width:48.44995571302037%;}

.module_20511888 .ModuleHead .HeadCenter{float:none;}

#module_20511888 {

padding:0px;

}

#module_20511888 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20511888 .ModuleHead20511888 {

display:none;

}

#module_20511888 .BodyCenter.BodyCenter20511888 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511888 >.module_20511888 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511888 >.module_20511888{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511888 .BodyCenter.BodyCenter20511888 {

padding-top:0.0000%;

padding-left:0.0000%;

padding-right:0.0000%;

padding-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511888 .BodyCenter.BodyCenter20511888 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){


#module_20511888 >.module_20511888 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20511888 >.module_20511888 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20511888 >.module_20511888 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511888:hover {

border:none;

}

#module_20511888:hover >.module_20511888 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511888 .ModuleImageTextGiantContent{margin-top:px;}

#module_20511888 .ModuleImageTextGiantContent{margin-bottom:px;}

#module_20511888 .ModuleImageTextGiantContent{margin-left:px;}

#module_20511888 .ModuleImageTextGiantContent{margin-right:px;}

#module_20511888 .imageTextGiant-Container{padding-top:24px;}

#module_20511888 .imageTextGiant-Container{padding-bottom:0px;}

#module_20511888 .imageTextGiant-Container{padding-left:0px;}

#module_20511888 .imageTextGiant-Container{padding-right:0px;}

#module_20511888 .showHandle .btn{font-size:px;}

#module_20511888 .showHandle .btn{font-family:;}

#module_20511888 .showHandle .btn{color:;}

#module_20511888 .showHandle .btn{}

#module_20511888 .showHandle .btn{}

#module_20511888 .showHandle .btn{}

#module_20511888 .showHandle div{border-top-color: !important;}

#module_20511888 .showHandle div{border-top-style: !important;}

#module_20511888 .showHandle div{border-top-width:px !important;}

#module_20511888 .showHandle{background-color:;}

#module_20511888 .showHandle{}

#module_20511888 .showHandle{}

#module_20511888 .showHandle{}

#module_20511888 .showHandle{}

#module_20511888 a{font-size:unset;font-family:unset}

.ModuleGridContainer.ModuleGridContainer20511133 #Sub20511133_3 {width:25.952170062001773%;}

.ModuleGridGiant.layout-101 .ModuleGridItem {

    padding: 0;

    min-height: 0.1px;

}



.ModuleGridGiant.layout-101 .row {

    margin-right: 0px;

    margin-left: 0px;

}



.ModuleGridGiant.layout-101 .ModuleGridCol {

    padding: 0px;

}



.ModuleGridGiant.layout-101 .ModuleGridContainer {

    margin-right: auto;

    margin-left: auto;

    padding-right: 0;

    padding-left: 0;

}

.ModuleGridGiant.layout-101{height: 100%;}

.ModuleGridGiant.layout-101 .ModuleSubContainer{position: relative;}

.ModuleGridGiant.layout-101 .gridBgVideo{display: flex; position: absolute;top: 0;left: 0;width:100%;z-index: -1;}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideoMask{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgb(0,0,0);}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideo{width: 100%; height: 100%; object-fit: cover; object-position: center center;}

.ModuleGridGiant.layout-101 .gridBgVideo.noBgVideo{display: none;}



@media only screen and (max-width: 767px) { 

    .ModuleGridGiant.layout-101 .ModuleGridItem {

        height: 100% !important;

    }



	.ModuleGridContainer20558875{padding: 0.5em 0px;}
	.ModuleGridContainer20558875 #Sub20558875_1{float: left; width: 31.3333%; margin: 0.5em 1%;}
	.BodyCenter20558875 .ModuleGridContainer20558875 .visible-xs{display: none;}








}



































/*底部*/

.module_20553433 .ModuleHead .HeadCenter{float:none;}

#module_20553433 {

padding:0px;

}

#module_20553433 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20553433 .ModuleHead20553433 {

display:none;

}

#module_20553433 .BodyCenter.BodyCenter20553433 {

background:none;background-color:rgb(51, 51, 51);

}

#module_20553433 >.module_20553433 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20553433 >.module_20553433{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20553433 .BodyCenter.BodyCenter20553433 {

padding-top:3.1381%;

padding-left:2.6151%;

padding-right:2.6151%;

padding-bottom:1.0460%;

}

}

@media screen and (max-width: 767px){

#module_20553433 .BodyCenter.BodyCenter20553433 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20553433 >.module_20553433 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20553433 >.module_20553433 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20553433 >.module_20553433 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20553433:hover {

border:none;

}

#module_20553433:hover >.module_20553433 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20553433 .ModuleSubContainer{background-color:transparent;}

#module_20553433 .ModuleSubContainer{background-image:none;}

#module_20553433 .ModuleSubContainer{background-repeat:no-repeat;}

#module_20553433 .ModuleSubContainer{background-position:0% 0%;}

#module_20553433 .ModuleSubContainer{background-attachment:scroll;}

#module_20553433 {!bgVideo!}{bgVideoUrl:none}

#module_20553433 .gridBgVideo .bgVideoMask{opacity:0.2}

#module_20553433 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}

#module_20553433 .ModuleSubContainer:hover{box-shadow:;}

.ModuleGridContainer.ModuleGridContainer20553433 {max-width:1540px;width:auto;}

.module_20553436 .ModuleHead .HeadCenter{float:none;}

#module_20553436 {

padding:0px;

}

#module_20553436 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20553436 .ModuleHead20553436 {

display:none;

}

#module_20553436 .BodyCenter.BodyCenter20553436 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20553436 >.module_20553436 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20553436 >.module_20553436{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20553436 .BodyCenter.BodyCenter20553436 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20553436 .BodyCenter.BodyCenter20553436 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20553436 >.module_20553436 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20553436 >.module_20553436 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20553436 >.module_20553436 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20553436:hover {

border:none;

}

#module_20553436:hover >.module_20553436 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20553436 .ModulePlainTextGiantContent{margin-top:0px;}

#module_20553436 .ModulePlainTextGiantContent{margin-bottom:0px;}

#module_20553436 .ModulePlainTextGiantContent{margin-left:0px;}

#module_20553436 .ModulePlainTextGiantContent{margin-right:0px;}

#module_20553436 .plainTextGiant-Container{padding-top:10px;}

#module_20553436 .plainTextGiant-Container{padding-bottom:10px;}

#module_20553436 .plainTextGiant-Container{padding-left:10px;}

#module_20553436 .plainTextGiant-Container{padding-right:10px;}

#module_20553436 a{font-size:unset;font-family:unset}



.ModuleButtonGiant.layout-106 .moduleButton{

    background-color: #1e88e5;

    font-size: 14px;

    height: 50px;

    width:180px;

    color:#fff;

    text-align: center;

    line-height: 50px;

    border-radius:5px;

    cursor: pointer;

    overflow: hidden;

	max-width:100%;

    box-sizing: border-box;

    overflow: hidden;

    display: inline-table;

}

.ModuleButtonGiant.layout-106 .moduleButton:hover{

    color:#fff;

}

.ModuleButtonGiant.layout-106 .moduleButton:hover:before{

    background: #1976d2; 

}

.ModuleButtonGiant.layout-106 .moduleButton.hvr-sweep-to-right:before,.ModuleButtonGiant.layout-106 .moduleButton.hvr-sweep-to-top:before,.ModuleButtonGiant.layout-106 .moduleButton.Radial-Out:before,.ModuleButtonGiant.layout-106 .moduleButton.RShutter-Out-Horizontal:before,.ModuleButtonGiant.layout-106 .moduleButton.Shutter-Out-Horizontal:before,.ModuleButtonGiant.layout-106 .moduleButton.Shutter-Out-Vertical:before{

    background: #1976d2

}   .module_20553797 .ModuleHead .HeadCenter{float:none;}

#module_20553797 {

padding:0px;

}

#module_20553797 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20553797 .ModuleHead20553797 {

display:none;

}

#module_20553797 .BodyCenter.BodyCenter20553797 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20553797 >.module_20553797 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20553797 >.module_20553797{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20553797 .BodyCenter.BodyCenter20553797 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20553797 .BodyCenter.BodyCenter20553797 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20553797 >.module_20553797 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20553797 >.module_20553797 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20553797 >.module_20553797 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20553797:hover {

border:none;

}

#module_20553797:hover >.module_20553797 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20553797 .BodyCenter{text-align:right;}

#module_20553797 .moduleButton{font-size:16px;}

#module_20553797 .moduleButton{font-family:微软雅黑,Microsoft YaHei;}

#module_20553797 .moduleButton{color:#fff;}

#module_20553797 .moduleButton{font-weight:normal;}

#module_20553797 .moduleButton{text-decoration:none;}

#module_20553797 .moduleButton{font-style:normal;}

#module_20553797 .moduleButton{background-color:#003366;} #module_20553797 .moduleButton:before{background-color:#003366;}

#module_20553797 .moduleButton{border-color:#000;}

#module_20553797 .moduleButton{border-style:solid;}

#module_20553797 .moduleButton{border-width:0px;}

#module_20553797 .moduleButton{width:160px;}

#module_20553797 .moduleButton{height:44px;line-height:44px;}

#module_20553797 .BodyCenter{color:#fff;}

#module_20553797 .moduleButton{border-top-left-radius:5px;}

#module_20553797 .moduleButton{border-top-right-radius:5px;}

#module_20553797 .moduleButton{border-bottom-left-radius:5px;}

#module_20553797 .moduleButton{border-bottom-right-radius:6px;}

#module_20553797 .moduleButton:hover{font-size:16px;}

#module_20553797 .moduleButton:hover{font-family:微软雅黑,Microsoft YaHei;}

#module_20553797 .moduleButton:hover{color:#fff;}

#module_20553797 .moduleButton:hover{font-weight:normal;}

#module_20553797 .moduleButton:hover{text-decoration:none;}

#module_20553797 .moduleButton:hover{font-style:normal;}

#module_20553797 .moduleButton:hover{background-color:#003366;}#module_20553797 .moduleButton:hover:before{background-color:#003366;}

#module_20553797 .moduleButton:hover{border-color:transparent;}

#module_20553797 .moduleButton:hover{border-style:solid;}

#module_20553797 .moduleButton:hover{border-width:0px;}



.ModuleNavGiant.layout-105 .main-nav-content {

  position: relative;

  width: 100%;

  height: auto;

  margin: 0 auto;

  line-height: 0;

  overflow:hidden;

}

.ModuleNavGiant.layout-105 .aroundMune{

   position: absolute;

   display: flex;

   align-items: center;

   right: 0px;

   padding:0 10px;

   height: 100%;

   z-index: 5;

   transform: rotateY(90deg);

}

.ModuleNavGiant.layout-105 .aroundMune.active{

  transform: rotateY(0deg);

}

.ModuleNavGiant.layout-105 .moveMenuRight, .ModuleNavGiant.layout-105 .moveMenuLeft{

   display: inline-block;

   width: 36px;

   height: 36px;

   line-height: 36px;

   font-size: 16px;

   color:#666;

   text-align: center;

   border:1px solid rgba(0,0,0,.1);

   border-radius: 5px;

   cursor: pointer;

}

.ModuleNavGiant.layout-105 .main-nav-content .moveMenuRight{

  background-color: rgba(238,238,238,.6);

}

.ModuleNavGiant.layout-105 .main-nav-content .moveMenuLeft{

   display:none;

   background-color: rgba(238,238,238,.6);

   margin-right: 10px



}

.ModuleNavGiant.layout-105 .moveMenuRight:hover, .ModuleNavGiant.layout-105 .moveMenuLeft:hover{

   color:#fff;

   background-color:rgba(204,204,204,.6);

}

.ModuleNavGiant.layout-105 .main-nav-content >.blank-solve{

  width: auto;

  display: inline-block;

  transition: all .4s;

  position: relative;

  left: 0;

}

.ModuleNavGiant.layout-105 .main-nav-item-group {

  box-sizing: border-box;

  -moz-box-sizing:border-box; 

 -webkit-box-sizing:border-box;

  height: 80px;

  line-height: 80px;

  text-align: center;

  float: left;

}

.ModuleNavGiant.layout-105 .main-nav-item {

  box-sizing: content-box;

  -moz-box-sizing:content-box; 

 -webkit-box-sizing:content-box;

  padding: 0 25px;

  color: #000000;

  display: inline-block;

  position: relative;

  z-index: 2;

}

.ModuleNavGiant.layout-105 .main-nav-item::before {

  content: '';

  position: absolute;

  width: 0%;

  height: 50%;

  left: 50%;

  transform: translateY(-50%);

   -ms-transform:translateY(-50%);

  -moz-transform:translateY(-50%); 

  -webkit-transform:translateY(-50%);

  -o-transform:translateY(-50%); 

  top: 50%;

  z-index: -1;

  opacity: 0;

  transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

}



.ModuleNavGiant.layout-105 .main-nav-item-hover {

  color: #fff;

}

.ModuleNavGiant.layout-105 .main-nav-item-hover::before {

  width: 100%;

  left: 0;

  opacity: 1;

}

.ModuleNavGiant.layout-105 .sub-nav-item-group {

  z-index: 3;

  height: 200px;

  bottom: -220px;

  left: -49px;

  width: 192px;

  padding-top: 20px;

  text-align: center;

  display: none;

}

.ModuleNavGiant.layout-105 .sub-nav-item-box {

  width: 100%;

  position: relative;

}

/*

.ModuleNavGiant.layout-105 .sub-nav-item-box ::after {

  content: '';

  position: absolute;

  top: -20px;

  left: 50%;

  margin-left: -5px;

  width: 0px;

  height: 0px;

  border: 10px solid transparent;

  border-bottom-color: #fff;

}

*/

.ModuleNavGiant.layout-105 .sub-nav-item-group{

	position: relative;

}

.ModuleNavGiant.layout-105 .arrow{

	top:13px;

	width:15px;

	height:15px;

	background:#fff;

	position: absolute;

	left: 50%;

  margin-left: -7.5px;

	z-index:-1;

	transform:rotate(45deg);

  -ms-transform:rotate(45deg);

  -moz-transform:rotate(45deg); 

  -webkit-transform:rotate(45deg);

  -o-transform:rotate(45deg); 

	transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

}



.ModuleNavGiant.layout-105 .sub-nav-item:first-child {

  border-top: none!important;

}

.ModuleNavGiant.layout-105 .sub-nav-item:last-child {

  border-bottom: none!important;

}

.ModuleNavGiant.layout-105 .sub-nav-item {

  display: block;

  transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

  font-size: 12px;

  padding-left: 0;

  background-color: #fff;

  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);

}

.ModuleNavGiant.layout-105 .sub-nav-item .inner{

  display: block;

  height: 100%;

  transition: all 0.5s;

  -moz-transition: all 0.5s;

  -webkit-transition: all 0.5s; 

  -o-transition: all 0.5s;

  }

.ModuleNavGiant.layout-105 .sub-nav-item:hover {

  background-color: #f7f7f7;

}

.ModuleNavGiant.layout-105 .sub-nav-item:hover .inner {

    padding-left: 10px;

}

.ModuleNavGiant.layout-105 .sub-nav-item-group.current {

  display: block;

}

.ModuleNavGiant.layout-105 .main-nav-item-group.current .main-nav-item {

  color: #fff;

}

.ModuleNavGiant.layout-105 .main-nav-item-group.current .main-nav-item::after {

  content: '';

  width: 100%;

  left: 0;

  top: 20px;

  height: 40px;

  position: absolute;

  z-index: -1;

  background: #e91e63;

  border-radius: 20px;

}

.ModuleNavGiant.layout-105 .clearfix:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}.module_20553870 .ModuleHead .HeadCenter{float:none;}

#module_20553870 {

padding:0px;

}

#module_20553870 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20553870 .ModuleHead20553870 {

display:none;

}

#module_20553870 .BodyCenter.BodyCenter20553870 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20553870 >.module_20553870 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20553870 >.module_20553870{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20553870 .BodyCenter.BodyCenter20553870 {

padding-top:0.0000%;

padding-left:0.0000%;

padding-right:0.0000%;

padding-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20553870 .BodyCenter.BodyCenter20553870 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20553870 >.module_20553870 {

margin-top:3.8961%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20553870 >.module_20553870 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20553870 >.module_20553870 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20553870:hover {

border:none;

}

#module_20553870:hover >.module_20553870 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20553870 .main-nav-item-group{height:40px;line-height:40px;} #module_20553870 .main-nav-content{height:40px}

#module_20553870 .main-nav-content{background-color:rgba(0,0,0,0);}

#module_20553870 .main-nav-content{background-image:none;}

#module_20553870 .main-nav-content{background-repeat:no-repeat;}

#module_20553870 .main-nav-content{}

#module_20553870 .main-nav-content{}

#module_20553870 .main-nav-content{text-align:right;}

#module_20553870 .main-nav-item{font-size:16px;}

#module_20553870 .main-nav-item{font-family:微软雅黑,Microsoft YaHei;}

#module_20553870 .main-nav-item{color:rgb(255, 255, 255);}

#module_20553870 .main-nav-item{font-weight:normal;}

#module_20553870 .main-nav-item{text-decoration:none;}

#module_20553870 .main-nav-item{font-style:normal;}

#module_20553870 .main-nav-item{width:auto;}

#module_20553870 .main-nav-item{padding-left:15px;padding-right:15px;}

#module_20553870 .main-nav-item{background-image:none;}

#module_20553870 .main-nav-item{background-color:transparent;}

#module_20553870 .main-nav-item{background-repeat:no-repeat;}

#module_20553870 .main-nav-item{}

#module_20553870 .main-nav-item{}

#module_20553870 .main-nav-item-group{border-right-color:;}

#module_20553870 .main-nav-item-group{border-right-style:;}

#module_20553870 .main-nav-item-group{border-right-width:px;}

#module_20553870 .sub-nav-item-group{width:192px;}

#module_20553870 .sub-nav-item{height:40px;line-height:40px;} #module_20553870 .sub-nav-item .inner {line-height: calc(100% + (40px - 10px));}

#module_20553870 .sub-nav-item .inner{font-size:12px;}

#module_20553870 .sub-nav-item .inner{font-family:微软雅黑,Microsoft YaHei;}

#module_20553870 .sub-nav-item .inner{color:#000;}

#module_20553870 .sub-nav-item .inner{font-weight:normal;}

#module_20553870 .sub-nav-item .inner{text-decoration:none;}

#module_20553870 .sub-nav-item .inner{font-style:normal;}

#module_20553870 .sub-nav-item .inner,#module_20553870 .arrow,#module_20553870 .sub-normal-color{background-color:#fff;}

#module_20553870 .sub-nav-item .inner{background-image:none;}

#module_20553870 .sub-nav-item .inner{background-repeat:no-repeat;}

#module_20553870 .sub-nav-item .inner{}

#module_20553870 .sub-nav-item .inner{}

#module_20553870 .sub-nav-item{border-bottom-color:#e6e6e6;}

#module_20553870 .sub-nav-item{border-bottom-style:solid;}

#module_20553870 .sub-nav-item{border-bottom-width:1px;}

#module_20553870 .sub-nav-item{margin-bottom:0px;}

#module_20553870 .main-nav-item-hover{font-size:16px;}

#module_20553870 .main-nav-item-hover{font-family:微软雅黑,Microsoft YaHei;}

#module_20553870 .main-nav-item-hover{font-weight: bold;}

#module_20553870 .main-nav-item-hover{font-weight:normal;}

#module_20553870 .main-nav-item-hover{text-decoration:none;}

#module_20553870 .main-nav-item-hover{font-style:normal;}

#module_20553870 .main-nav-item-hover::before{background-color:rgba(0,0,0,0);}

#module_20553870 .main-nav-item-hover::before{background-image:none;}

#module_20553870 .main-nav-item-hover::before{background-repeat:no-repeat;}

#module_20553870 .main-nav-item-hover::before{}

#module_20553870 .main-nav-item-hover::before{}

#module_20553870 .sub-nav-item:hover .inner{font-size:12px;}

#module_20553870 .sub-nav-item:hover .inner{font-family:微软雅黑,Microsoft YaHei;}

#module_20553870 .sub-nav-item:hover .inner{color:#000;}

#module_20553870 .sub-nav-item:hover .inner{font-weight:normal;}

#module_20553870 .sub-nav-item:hover .inner{text-decoration:none;}

#module_20553870 .sub-nav-item:hover .inner{font-style:normal;}

#module_20553870 .sub-nav-item:hover .inner,#module_20553870 .sub-hover-color{background-color:#f2f2f2;}

#module_20553870 .sub-nav-item:hover .inner{background-image:none;}

#module_20553870 .sub-nav-item:hover .inner{background-repeat:no-repeat;}

#module_20553870 .sub-nav-item:hover .inner{}

#module_20553870 .sub-nav-item:hover .inner{}





.module_20554701 .ModuleHead .HeadCenter{float:none;}

#module_20554701 {

padding:0px;

}

#module_20554701 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20554701 .ModuleHead20554701 {

display:none;

}

#module_20554701 .BodyCenter.BodyCenter20554701 {

background:none;background-color:rgb(51, 51, 51);

}

#module_20554701 >.module_20554701 {

border-top-style:solid;

border-top-color:rgb(69, 69, 69);

border-top-width:1px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20554701 >.module_20554701{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20554701 .BodyCenter.BodyCenter20554701 {

padding-top:0.0000%;

padding-left:2.6151%;

padding-right:2.6151%;

padding-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20554701 .BodyCenter.BodyCenter20554701 {

padding-top:0px;

padding-left:10px;

padding-right:10px;

padding-bottom:50px;

}

}

@media screen and (min-width: 768px){

#module_20554701 >.module_20554701 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

@media screen and (max-width: 767px){

#module_20554701 >.module_20554701 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20554701 >.module_20554701 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20554701:hover {

border:none;

}

#module_20554701:hover >.module_20554701 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20554701 .ModuleSubContainer{background-color:transparent;}

#module_20554701 .ModuleSubContainer{background-image:none;}

#module_20554701 .ModuleSubContainer{background-repeat:no-repeat;}

#module_20554701 .ModuleSubContainer{background-position:0% 0%;}

#module_20554701 .ModuleSubContainer{background-attachment:scroll;}

#module_20554701 {!bgVideo!}{bgVideoUrl:none}

#module_20554701 .gridBgVideo .bgVideoMask{opacity:0.2}

#module_20554701 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}

#module_20554701 .ModuleSubContainer:hover{box-shadow:;}

.ModuleGridContainer.ModuleGridContainer20554701 {max-width:1540px;width:auto;}

.module_20554705 .ModuleHead .HeadCenter{float:none;}

#module_20554705 {

padding:0px;

}

#module_20554705 {

position:static;

z-index:0;

width:100%;

height: auto;

}

#module_20554705 .ModuleHead20554705 {

display:none;

}

#module_20554705 .BodyCenter.BodyCenter20554705 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20554705 >.module_20554705 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20554705 >.module_20554705{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20554705 .BodyCenter.BodyCenter20554705 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20554705 .BodyCenter.BodyCenter20554705 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20554705 >.module_20554705 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20554705 >.module_20554705 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20554705 >.module_20554705 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20554705:hover {

border:none;

}

#module_20554705:hover >.module_20554705 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20554705 .ModulePlainTextGiantContent{margin-top:0px;}

#module_20554705 .ModulePlainTextGiantContent{margin-bottom:0px;}

#module_20554705 .ModulePlainTextGiantContent{margin-left:0px;}

#module_20554705 .ModulePlainTextGiantContent{margin-right:0px;}

#module_20554705 .plainTextGiant-Container{padding-top:20px;}

#module_20554705 .plainTextGiant-Container{padding-bottom:20px;}

#module_20554705 .plainTextGiant-Container{padding-left:0px;}

#module_20554705 .plainTextGiant-Container{padding-right:20px;}

#module_20554705 a{font-size:unset;font-family:unset}

.module_20610934 .ModuleHead .HeadCenter{float:none;}

#module_20610934 {

padding:0px;

}

#module_20610934 {

position:static;

z-index:0;

top:0px;

width:100%;

height: auto;

}

#module_20610934 .ModuleHead20610934 {

display:none;

}

#module_20610934 .BodyCenter.BodyCenter20610934 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20610934 >.module_20610934 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20610934 >.module_20610934{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20610934 .BodyCenter.BodyCenter20610934 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20610934 .BodyCenter.BodyCenter20610934 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20610934 >.module_20610934 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20610934 >.module_20610934 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20610934 >.module_20610934 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20610934:hover {

border:none;

}

#module_20610934:hover >.module_20610934 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20610934 .ModuleImageTextGiantContent{margin-top:px;}

#module_20610934 .ModuleImageTextGiantContent{margin-bottom:px;}

#module_20610934 .ModuleImageTextGiantContent{margin-left:px;}

#module_20610934 .ModuleImageTextGiantContent{margin-right:px;}

#module_20610934 .imageTextGiant-Container{padding-top:20px;}

#module_20610934 .imageTextGiant-Container{padding-bottom:20px;}

#module_20610934 .imageTextGiant-Container{padding-left:0px;}

#module_20610934 .imageTextGiant-Container{padding-right:0px;}

#module_20610934 .showHandle .btn{font-size:px;}

#module_20610934 .showHandle .btn{font-family:;}

#module_20610934 .showHandle .btn{color:;}

#module_20610934 .showHandle .btn{}

#module_20610934 .showHandle .btn{}

#module_20610934 .showHandle .btn{}

#module_20610934 .showHandle div{border-top-color: !important;}

#module_20610934 .showHandle div{border-top-style: !important;}

#module_20610934 .showHandle div{border-top-width:px !important;}

#module_20610934 .showHandle{background-color:;}

#module_20610934 .showHandle{}

#module_20610934 .showHandle{}

#module_20610934 .showHandle{}

#module_20610934 .showHandle{}

#module_20610934 a{font-size:unset;font-family:unset}

.ModuleMobileNavGiant.layout-101 p{ color: #fff;}

.ModuleMobileNavGiant.layout-101 .subnav li a { font-size: 15px;}

.ModuleMobileNavGiant.layout-101 .mobileNav_1.showFloatNav{    -ms-transform: translateX(17rem) !important;

    -khtml-transform: translateX(17rem) !important;

    -webkit-transform: translateX(17rem) !important;

    -o-transform: translateX(17rem) !important;

    -moz-transform: translateX(17rem) !important;

    transform: translateX(17rem) !important;

    -ms-transition: 0.5s;

    -webkit-transition: 0.5s;

    -khtml-transition: 0.5;

    -o-transition: 0.5s;

    -moz-transition: 0.5s;

    transition: 0.5s;}

 .mobileFootNav_1.showFloatNav {

    -ms-transform: translateX(17rem) !important;

    -khtml-transform: translateX(17rem) !important;

    -webkit-transform: translateX(17rem) !important;

    -o-transform: translateX(17rem) !important;

    -moz-transform: translateX(17rem) !important;

    transform: translateX(17rem) !important;

    -ms-transition: 0.5s;

    -webkit-transition: 0.5s;

    -khtml-transition: 0.5;

    -o-transition: 0.5s;

    -moz-transition: 0.5s;

    transition: 0.5s;

}

.ModuleMobileNavGiant.layout-101 .maxlarge{max-width: 10rem;}

.ModuleMobileNavGiant.layout-101 .maxmiddle{max-width: 8rem;}

.ModuleMobileNavGiant.layout-101  .header-model{width: 100%; height: 3rem;}

.ModuleMobileNavGiant.layout-101 .micro-nav-item{ background:#333333;max-height: calc(100vh);z-index: 99999;-webkit-overflow-scrolling: touch;}

 .mobileNavFloatLayer_1 {  display: block;  visibility: hidden;  width: 17rem;  height: 100%;  -ms-transform: translateX(-17rem);  -khtml-transform: translateX(-17rem);  -webkit-transform: translateX(-17rem);  -o-transform: translateX(-17rem);  -moz-transform: translateX(-17rem);  transform: translateX(-17rem);  -ms-transition: 0.5s;  -webkit-transition: 0.5s;  -khtml-transition: 0.5;  -o-transition: 0.5s;  -moz-transition: 0.5s;  transition: 0.5s;  -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  }

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li{  color: #fff;border-bottom: 1px solid #666; }

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul  li.on{border-left: 5px solid #888888;transition: all .3s ease-out }

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a{padding-left:15%; font-size: 15px; color: #fff; display: block;  height: 65px; position: relative;}

.ModuleMobileNavGiant.layout-101 .micro-nav-item>ul>li>a .main-class-colorlump{width: 10px;height: 66px;background-color: #888;display: none;vertical-align: middle;top: unset; margin-right: 0; transform: unset; position: unset;}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li i{ width:18.5px; height: 20px;  display: inline-block; margin-right: 1.06rem; position: absolute; top: 50%;  transform: translateY(-50%);}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size: 15px;position: absolute; top: 50%;  transform: translateY(-50%); margin-left: 2.06rem;}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul  li.open>a .more:before { content: "\e6a6";   }

.ModuleMobileNavGiant.layout-101 .subnav{ z-index: -99;}

.ModuleMobileNavGiant.layout-101 .micro-nav{ position: absolute; top: 50px;    width: 100%;display: none;}

.ModuleMobileNavGiant.layout-101 .more{line-height: 65px; z-index: 999;font-size: 20px; text-align: center;width: 50px; height: 100%; display: inline-block; position: absolute; right: 0;top: 50%;  transform: translateY(-50%);     transition: all 0.4s ease;}

.ModuleMobileNavGiant.layout-101 .treenav li a.treemenu{padding-left:30%;}

/*滚动条*/

.ModuleMobileNavGiant.layout-101 .micro-nav-item {  overflow: auto; height: 100%;}

.ModuleMobileNavGiant.layout-101 #accordion{    position: relative; top: 0;  }

/*二级导航*/

.ModuleMobileNavGiant.layout-101 .subnav a{padding-left: 25%; display: block; font-size:15px;position: relative; height: 65px; /*line-height: 65px;*/ }

.ModuleMobileNavGiant.layout-101 .containers{ width: 100%;  height: 100%;  max-width: 100%;  overflow: hidden; position: relative;  }

.ModuleMobileNavGiant.layout-101 header { display: flex;   height:50px!important;  background: #000;  font-size: 16px;  font-weight: 700;  color: #fff;  line-height: 50px;  -moz-box-sizing: border-box;  box-sizing: border-box;  width: 100%;  height: 50px;  padding: 0 0  }

.ModuleMobileNavGiant.layout-101 header {  box-sizing: border-box;  width: 100%  }

.ModuleMobileNavGiant.layout-101 header a.mm-hbtn {  background: center center no-repeat transparent;  display: block;  width: 30px;  height: 30px;  position: absolute;  top: 0;  left: auto;  margin: 10px  }

.ModuleMobileNavGiant.layout-101 .lcbody {  width: 30px;  height: 30px;  position: relative;  transform: translateZ(0) rotate(0);  transition: transform .4s cubic-bezier(.4,.01,.165,.99)  }

.ModuleMobileNavGiant.layout-101 .lcitem {  position: absolute;  left: 0;  top: 0;  transform: translateZ(0) rotate(0);  transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  -webkit-transform: translateZ(0) rotate(0);  -webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  width: 30px;  height: 30px  }

.ModuleMobileNavGiant.layout-101 .lcitem .rect {  width: 30px;  height: 2px;  background: #fff;  position: absolute;  left: 0;  top: 46%;  transition: transform .2s ease .2s;  -webkit-transition: -webkit-transform .2s ease .2s  }

.ModuleMobileNavGiant.layout-101 .lcitem .rect.top {  transform: translate3d(0,-6px,0);  -webkit-transform: translate3d(0,-6px,0) }

.ModuleMobileNavGiant.layout-101 .lcitem .rect.bottom {  transform: translate3d(0,6px,0);  -webkit-transform: translate3d(0,6px,0)  }

.bodyfixd{position:fixed;width:100%;height:100%;overflow: hidden}

.bodyabstre{position:absolute;width:100%;height:100%;overflow: hidden}

.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcbody {  transform: translateZ(0) rotate(90deg);  -webkit-transform: translateZ(0) rotate(90deg)  }

.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcitem {  transform: translateZ(0) rotate(45deg);  transition: transform .25s cubic-bezier(.4,.01,.165,.99) 0s;  -webkit-transform: translateZ(0) rotate(45deg);  -webkit-transition: -webkit-transform .25s cubic-bezier(.4,.01,.165,.99) 0s  }

.ModuleMobileNavGiant.layout-101 .view-change header .mm-hbtn .lcitem.bottom {  transform: translateZ(0) rotate(-45deg);  -webkit-transform: translateZ(0) rotate(-45deg)  }

.ModuleMobileNavGiant.layout-101 .view-change .mm-hbtn .lcitem .rect {  transition: transform .2s ease .2s;  transform: translate3d(0,0,0);  -webkit-transition: -webkit-transform .2s ease .2s;  -webkit-transform: translate3d(0,0,0)  }

.ModuleMobileNavGiant.layout-101 .subnav li:first-child{border-top: 1px solid #666;}

.ModuleMobileNavGiant.layout-101 .subnav li{border: 0 ! important}

.ModuleMobileNavGiant.layout-101 .subnav li:last-child{border-bottom:0;}

.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {

    margin-top:3rem;

}

.ModuleMobileNavGiant.layout-101 #header p{

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    margin-left: 0;

    width: 100%;

    max-width: 80%;

}

.ModuleMobileNavGiant.layout-101 #header p img{

    max-height: 45px; padding-top: 5px;

   /* margin-right: 8px;

     margin-left: 15px;

    padding-left: 40px; */

}

.ModuleMobileNavGiant.layout-101 .navcontent{ display:flex;width: calc(100% - 60px); margin-left: 50px;    margin-right: 8pt;}

.ModuleMobileNavGiant.layout-101 .navcontent a{  width: 56px; text-align: center;    display: block;}

.ModuleMobileNavGiant.layout-101 .icon-sousuo,.ModuleMobileNavGiant.layout-101 .icon-dianhua-moren{ font-size: 16pt; color:#fff;}

@media only screen and (max-width: 767px){

    .mobileNav {  width: 100%;  height: 3rem;  line-height: 3rem;  text-align: center;    position:fixed;}

    .mobileNavFloatLayer_1 {  display: block;  visibility: hidden;  width: 17rem;  height: 100%;  -ms-transform: translateX(-17rem);  -khtml-transform: translateX(-17rem);  -webkit-transform: translateX(-17rem);  -o-transform: translateX(-17rem);  -moz-transform: translateX(-17rem);  transform: translateX(-17rem);  -ms-transition: 0.5s;  -webkit-transition: 0.5s;  -khtml-transition: 0.5;  -o-transition: 0.5s;  -moz-transition: 0.5s;  transition: 0.5s;  -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0,0,0,.3);  box-shadow: inset -0.3rem 0rem 0.5rem rgba(0,0,0,.3);  }

    .mobileNavFloatLayer_r  { right:0; -ms-transform: translateX(17rem);  -khtml-transform: translateX(17rem);  -webkit-transform: translateX(17rem);  -o-transform: translateX(17rem);  -moz-transform: translateX(17rem);  transform: translateX(17rem); }



}

@media only screen and (min-width: 768px){

    .ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {

        margin-top:0px;

    }

    .ModuleMobileNavGiant.layout-101 .header-model{ display: none;}

}

.ModuleMobileNavGiant.layout-101 .icon-dianhua-moren{ font-weight: normal;}

.ModuleMobileNavGiant.layout-101 .icon-sousuo{ font-weight: 750;}.module_20511103 .ModuleHead .HeadCenter{float:none;}

#module_20511103 {

padding:0px;

}

#module_20511103 {

}

#module_20511103 .ModuleHead20511103 {

display:none;

}

#module_20511103 .BodyCenter.BodyCenter20511103 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511103 >.module_20511103 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511103 >.module_20511103{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511103 .BodyCenter.BodyCenter20511103 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20511103 .BodyCenter.BodyCenter20511103 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (min-width: 768px){

#module_20511103 >.module_20511103 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20511103 >.module_20511103 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

#module_20511103 >.module_20511103 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511103:hover {

border:none;

}

#module_20511103:hover >.module_20511103 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511103 {}#module_20511103.layout-101 #header{border-bottom-color:;}

#module_20511103 {}#module_20511103.layout-101 #header{border-bottom-style:;}

#module_20511103 {}#module_20511103.layout-101 #header{border-bottom-width:px;}

#module_20511103 {}#module_20511103.layout-101 #header{box-shadow:;}

#module_20511103 {}#module_20511103.layout-101 #header{background-color:rgb(255, 255, 255);}

#module_20511103 {}#module_20511103.layout-101 #header p{color:#fff;}

#module_20511103 {}#module_20511103.layout-101 .lcitem .rect{background:#003366;} #module_20511103.layout-101 .icon-dianhua-moren,#module_20511103.layout-101 .icon-sousuo{color:#003366;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item ul li{border-bottom-color:rgba(250, 192, 143, 0.34);}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item,#module_20511103.layout-101 #MobileNavFloatLayer{background-color:#003366;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li>a{background:rgba(0,0,0,0);}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li>a,#module_20511103.layout-101 .micro-nav-item>ul>li>a p{color:#fff;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a{background:#003366;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a,#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a p{color:#fff;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li>a:hover{}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li>a:hover,#module_20511103.layout-101 .micro-nav-item>ul>li>a:hover p{color:#fff;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li>a:hover .main-class-colorlump{display:block; background-color:#006699;}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a:hover{background:rgba(237, 95, 24, 0.99);}

#module_20511103 {}#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a:hover,#module_20511103.layout-101 .micro-nav-item>ul>li .subnav a:hover p{color:#fff;}

.ModuleMobileFloatNavGiant {position: fixed;

     z-index: 5000;}

.ModuleMobileFloatNavGiant .defaultbtn{ position: relative; box-shadow: 0pt 1.5pt 3pt 0pt rgba(0,0,0,0.16); background-color: #fff;  

    width:50px; height: 50px; border-radius: 50%;}

.ModuleMobileFloatNavGiant .spotgroup,.ModuleMobileFloatNavGiant .itemicon{  position: absolute;color: green;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-45%);

    font-size: 16px;

}

.ModuleMobileFloatNavGiant .itemicon{ color: black;}

.ModuleMobileFloatNavGiant .itembtn{ display: block; position: relative; box-shadow: 0pt 1.5pt 3pt 0pt rgba(0,0,0,0.16); background-color: #fff;  

    width:45px; height: 45px; border-radius: 50%; margin-bottom: 15px;}

.ModuleMobileFloatNavGiant .itemtext{

    position: relative;

    left: -60px;

    background: #fff;

    padding: 5px 14px;

    border-radius: 4px;

    top: 50%;

    transform: translateY(-50%);

    font-size: 12px;

    box-shadow: 0px 1.5px 10px 0px rgba(0,0,0,0.16); 

    color: #666;

    box-sizing: content-box;

    /* min-width: 80px; */

}

.ModuleMobileFloatNavGiant .defaultbtnbghover{

    transform: rotate(180deg);

    transition: all 0.5s;

}

.ModuleMobileFloatNavGiant .itemtextright{

    text-align: right;

}

.ModuleMobileFloatNavGiant .itemtextleft{

    text-align: left;

}

.ModuleMobileFloatNavGiant .itemtextright::before{

    border-left: 8px solid #fff;

    border-top: 8px solid transparent;

    border-bottom: 8px solid transparent;

    top: 50%;

    right: -8px;

    position: absolute;

    transform: translateY(-50%);

    content: '';

}

.ModuleMobileFloatNavGiant .itemtextleft::before{

    border-right: 8px solid #fff;

    border-top: 8px solid transparent;

    border-bottom: 8px solid transparent;

    top: 50%;

    left: -7px;

    position: absolute;

    transform: translateY(-50%);

    content: '';

}

.ModuleMobileFloatNavGiant .FloatNavitemlist{ height: 0; display: none; transition:all} 

.itemimg{

    max-height: 25px;

    max-width: 25px;

    background-repeat: no-repeat !important;

    background-position: center !important;

    background-size: cover !important;

    width: 100%;

    height: 100%

}

.FloatNavMask {

    position: absolute;

    top: 0;

    width: 100%;

    height: 100%;

    filter: alpha(opacity=50);

    opacity: 0.50;

    background: #000;

    z-index: 15;

}

.FloatNavQRCode span img {

    border: solid 0.625rem #fff;

}

.FloatNavQRCode span {

    display: block;

    overflow: hidden;

    bottom: 3.750rem;

    right: 0.625rem;

    position: fixed;

    z-index: 20;

}

.FloatNavQRCode {

    display: none;

    position: fixed;

    top: 0;

    overflow: hidden;

    width: 100%;

    height: 100%;

    z-index: 10;

    text-align: center;

}.module_44070585 .ModuleHead .HeadCenter{float:none;}

#module_44070585 {

padding:0px;

}

#module_44070585 {

}

#module_44070585 .ModuleHead0 {

display:none;

}



#module_44070585 .defaultbtn{background-color:#fff}

#module_44070585 .spotgroup{color:#000}

#module_44070585 .itembtn{background-color:#fff}

#module_44070585 .itemicon{color:#666}

#module_44070585 .itemtext{background-color:#fff} #module_44070585 .itemtextright::before{border-left-color:#fff} #module_44070585 .itemtextleft::before{border-right-color:#fff}

#module_44070585 .itemtext{font-size:12px;}

#module_44070585 .itemtext{font-family:;}

#module_44070585 .itemtext{color:#666 !important;}

#module_44070585 .itemtext{font-weight:normal;}

#module_44070585 .itemtext{text-decoration:none;}

#module_44070585 .itemtext{font-style:normal;}

#module_44070585 .defaultbtnbghover{background-color:#000000}

#module_44070585 .defaultbtniconbghover{color:#fff}

.module_20511104 .ModuleHead .HeadCenter{float:none;}

#module_20511104 {

padding:0px;

}

#module_20511104 {

}

#module_20511104 .ModuleHead20511104 {

display:none;

}

#module_20511104 .BodyCenter.BodyCenter20511104 {

background:none;background-color:rgba(0,0,0,0);

}

#module_20511104 >.module_20511104 {

border-top-style:solid;

border-top-color:#000;

border-top-width:0px;

border-left-style:solid;

border-left-color:#000;

border-left-width:0px;

border-right-style:solid;

border-right-color:#000;

border-right-width:0px;

border-bottom-style:solid;

border-bottom-color:#000;

border-bottom-width:0px;

}

#module_20511104 >.module_20511104{

overflow: hidden;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-left-radius:0px;

border-bottom-right-radius:0px;

}

@media screen and (min-width: 768px){

#module_20511104 .BodyCenter.BodyCenter20511104 {

padding-top:0px;

padding-left:0px;

padding-right:0px;

padding-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20511104 .BodyCenter.BodyCenter20511104 {

padding-top:0.0000%;

padding-left:0.0000%;

padding-right:0.0000%;

padding-bottom:0.0000%;

}

}

@media screen and (min-width: 768px){

#module_20511104 >.module_20511104 {

margin-top:0px;

margin-left:0px;

margin-right:0px;

margin-bottom:0px;

}

}

@media screen and (max-width: 767px){

#module_20511104 >.module_20511104 {

margin-top:0.0000%;

margin-left:0.0000%;

margin-right:0.0000%;

margin-bottom:0.0000%;

}

}

#module_20511104 >.module_20511104 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}

#module_20511104:hover {

border:none;

}

#module_20511104:hover >.module_20511104 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}



#module_20511104 .foot-nav-list{background-color:#000 !important;}

#module_20511104 .foot-nav-list{border-top-color:transparent;}

#module_20511104 .foot-nav-list{border-top-style:none;}

#module_20511104 .foot-nav-list{border-top-width:0px;}

#module_20511104 #MobileFootNav{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}

#module_20511104 .icon{color:#fff !important;}

#module_20511104 .itemText{font-size:12px;}

#module_20511104 .itemText{font-family:;}

#module_20511104 .itemText{color:#fff !important;}

#module_20511104 .itemText{font-weight:normal;}

#module_20511104 .itemText{text-decoration:none;}

#module_20511104 .itemText{font-style:normal;}

#module_20511104 .iconh{color:#fff !important;}

#module_20511104 .itemTexth{font-size:12px;}

#module_20511104 .itemTexth{font-family:;}

#module_20511104 .itemTexth{color:#fff !important;}

#module_20511104 .itemTexth{font-weight:normal;}

#module_20511104 .itemTexth{text-decoration:none;}

#module_20511104 .itemTexth{font-style:normal;}























