/*公共css*/
html,body{-ms-overflow-style: scrollbar;}
body{margin: 0;font-size: 14px;font-family: "微软雅黑";color: #0b2240;}
a,a:hover,a:active,a:visited,a:focus{text-decoration:none;color: #0b2240;}

img{max-width: 100%;}
ul,p{margin: 0;padding: 0;}
li{list-style:none;}
.center{text-align: center;}
i{ font-style:normal}
/*背景色*/
.backcolor{background: #11ae6a;}
/*字体颜色*/
.color{color:#0b2240 !important;}
.hover:hover,.hover:hover span{color:#11ae6a;}

/*内容区域*/
.ContentBox{width: 1200px;margin: 0 auto;}
@media screen and (max-width: 1200px) {
	.ContentBox{width: 100%;box-sizing: border-box;padding: 0 10px;}
}
.TextContent{background-image: url(../images/trust/contentfootbj.png);background-repeat: no-repeat;padding-bottom: 50px;
background-position: right bottom;background-size: 300px auto;}


/*顶部固定*/
.TopFixed{position: fixed;top: 0px;left: 0px;width: 100%;z-index: 99999;}
body{padding-top: 141px;}

/*顶部翻译*/
.TopTranslationBox{padding: 8px;background: #0b2240;text-align: right;}
.TopTranslationBox a{padding: 2px 0px;width: 26px;height: 26px;line-height: 20px;text-align: center;display: inline-block;
border: 1px solid #FFF;box-sizing: border-box;font-size: 14px;color: #fff;font-weight: bold;}
.TopTranslationBox a:hover{background: #fff;color: #0b2240;}
.TopTranslationBox a.on{background: #fff;color: #0b2240;}


/*导航栏*/
.NavigationBarBox{padding: 25px 0;background: #fff;}
.NavLogoBox{display: flex;}
/*logo*/
.LogoBox{float: left;width: 20%;text-align: center;}
.LogoBox a{display: inline-block;width: 100%;}
.LogoBox img{max-width: 90%;max-height: 50px;}

/*菜单*/
.NavbarBox{float: left;width: 78%;margin-left:2%;padding-top: 10px;}
.NavbarBox ul{margin: 0;padding: 0;width: 100%;display: flex;}
.NavbarBox ul li{display: inline-block;float: left;text-align: center;margin-right:3px;position: relative;padding-bottom: 5px;}
.NavbarBox ul li.Navwidth{width: 126px;}
.NavbarBox ul li.Navwidth:hover a{color: #000;}
.NavbarBox ul li.Navwidth:hover .SubmenuBox{display: block;}
.NavbarBox ul li a{display: inline-block;width: 100%;font-size: 17px;color: #0b2240;}
.NavbarBox ul li a span{display: inline-block;padding-top: 2px;letter-spacing: 1px;}
.NavbarBox ul li .SubmenuBox{position: absolute;z-index: 99999999;left: 0;width: 100%;background-color: #FFFFFF;border-bottom:2px solid #0B2240;
box-shadow: 0px 10px 15px 0px rgba(0,0,0,0.2);
    min-width: 150px;display: none;margin-top: 5px;}
.NavbarBox ul li .SubmenuBox ol{margin: 0;padding: 0;overflow: auto;width: 100%;}
.NavbarBox ul li .SubmenuBox ol li{text-align: center;width: 100%;margin: 0;box-sizing: border-box;padding: 6px 5px;}
.NavbarBox ul li .SubmenuBox ol li:hover{background: #0B2240;color: #fff;}
.NavbarBox ul li .SubmenuBox ol li:hover a{color: #fff;}
.NavbarBox ul li .SubmenuBox ol li a{color: #0B2240;font-size: 15px;}

/*右边固定*/
.FlexRightBox{position: fixed;z-index: 99999;width: 30px;right: 0px;top: 25%;text-align: center;}
.FlexRightBox a{display: block;padding: 10px 8px;background: #0b2240;box-sizing: border-box;border-top-left-radius: 8px;
border-bottom-left-radius: 8px;}
.FlexRightBox a:hover{background: #000;}
.FlexRightBox a span{display: inline-block;color: #fff;font-size: 14px;margin-top: 1px;}


/*底部*/
.FootBox{background: #0b2240;padding: 50px;padding-bottom: 20px;}
.FootContentBox{overflow: auto;}
.FootContact{width: 60%;float: left;overflow: auto;}
.companyContent{width: 98px;float: left;padding: 0px;box-sizing: border-box;padding-right: 18px;}
.companyContent p{font-size: 12px;margin: 0;color: #fff;text-align: right;line-height: 22px;}
.companyContent p span{font-size: 14px;font-weight: bold;color: #FFF;}
.ContactListBox{float: left;width: calc(100% - 118px);border-left: 1px solid #fff;padding-bottom: 5px;}
.ContactListBox ul{margin: 0;padding: 0;overflow: auto;}
.ContactListBox ul li{box-sizing: border-box;width: 33%;float: left;box-sizing: border-box;padding-left: 18px;}
.ContactListBox ul li p{font-size: 15px;margin: 0;line-height: 22px;color: #fff;padding-left: 0px;}
.ContactListBox ul li p a{color: #fff;}
.ContactListBox ul li p.phone{font-size: 12px;background-image: url(../images/trust/phone.png);background-repeat: no-repeat;
background-position: left center;background-size: 17px;padding-left: 25px;}
.ContactListBox ul li p.mail{font-size: 12px;background-image: url(../images/trust/mail.png);background-repeat: no-repeat;
background-position: left center;background-size: 17px;padding-left: 25px;}
.ContactListBox ul li p.web{font-size: 12px;background-image: url(../images/trust/web.png);background-repeat: no-repeat;
background-position: left center;background-size: 17px;padding-left: 25px;}
.QRCode{width: 40%;float: left;}
.QRCode ul{margin: 0;padding: 0;overflow: auto;}
.QRCode ul li{width: 20%;float: left;text-align: center;}
.QRCode ul li img{width: 93%;}

.copyrightBox{margin-top: 20px;text-align: center;}
.copyrightBox p{margin: 0;font-size: 12px;color: #fff;line-height: 20px;}
.copyrightBox p a{display: inline-block;margin:0px 8px;color: #fff;}
.copyrightBox p a.beianhao{background-image: url(../images/trust/beian.png);background-repeat: no-repeat;
background-position: left center;background-size: 15px;padding-left: 18px;}


/**/
.ur-here {padding: 35px 0 10px 0;line-height: 20px;color: #999999;font-weight: bold;font-size: 14px;border-bottom: 1px solid #DDD;}
@media (max-width:768px) {
 .ur-here {display: none;}
}
.ur-here a {color: #999999;}
.ur-here b {margin: 0 8px;}