/*全局*/
body{margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h1{font-size: 56px;font-family:Microsoft YaHei, sans-serif;font-weight: normal;color: #a72f2c;}
h2{font-size: 28px;font-family:Microsoft YaHei, sans-serif;font-weight: normal;color: #a72f2c;line-height:50px; margin-bottom: 88px;}
a:visited{ color: #386EF6}
.left{float:left}
/* 滚动条 */
::-webkit-scrollbar{width: 8px; height: 8px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #F2F2F4;}
::-webkit-scrollbar-thumb{border-radius: 3px; background-color: #a72f2c}
::-webkit-scrollbar-thumb:vertical:hover{background-color: #888EA2;}
::-webkit-scrollbar-thumb:vertical:active{background-color: #888EA2;}
.main{width:100%; height:100%; }
.chanp-zhanshi{ list-style-type: none;padding-left: 0;}
.chanp-zhanshi li{float: left;width: 23%; margin: 0 auto;padding: 30px 0px 0px 20px;}
.chanp-zhanshi li img{width: 98%;border-radius: 10px}
/*R标*/
.rbiao{float: left; padding: 30px 6px 20px 6px; margin-top: -43px; text-align: center;font-size: 16px;}
.navbarbiao{height: 170px; float: left; line-height: 70px;cursor: pointer;list-style: none;margin-left: 28px;;text-decoration: none;}
.font22{font-size: 22px;}
/*注册按钮*/
.regbox a{color:#FFFFFF;text-decoration: none;font-size: 18px;font-family: Microsoft YaHei;}
/*导航*/
.head { winth:100%; height:70px;background:#a72f2c;position:fixed;z-index:1;margin:auto;left:0;right:0;box-shadow: 1px 1px 10px 0px rgba(124, 141, 183, 0.23);}
.head ul{height:70px;float:right;margin-top:0px;}
.head ul li{height: 38px; float: left; list-style: none; margin: 18px 10px 0px 60px; line-height: 38px; cursor: pointer; text-align: center; padding: 0px 0px 0px 2px;color: #FFF;}
.head-this{border-bottom: 2px solid #FFF;}
.navbar{width:1180px;height:70px;padding:0px 0px 0px 0px;margin:0 auto;}
.navbar img{margin:10px 0px 0px 10px;width: 40px;}
.navbar a{color:#FFF;text-decoration: none;}
.reg a{color:#FFFFFF;text-decoration: none;}
.reg a:hover{color:#FFFFFF;}
#login{cursor:pointer}
.login{width:80px;height: 32px;background: #FFFFFF;border: 1px solid #386EF6;border-radius: 8px;}
.reg{width: 80px;height: 32px;background: linear-gradient(-90deg, #638EFC, #386EF6);border-radius: 16px;color:#FFFFFF;}
.banner{width: 100%;height: 398px;position: relative;top:70px;background-image: url(/images/banner.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;}
.bannerbox{width:1180px;margin:0 auto;padding:60px 0px 0px 20px;}
.bannertxt{width:860px;color:#FFFFFF;padding:0px 0px 0px 10px;}
.bannerreg{width: 200px;height: 48px;background: #a72f2c;border-radius: 24px;line-height:48px;text-align:center;font-size:20px;margin-top:60px; cursor: pointer;}
.bannerreg a{text-decoration: none;color: #fff;}
/*工作台*/
.workbench{width: 100%;background: url(/images/resources-bg.png) bottom center no-repeat;}
.workbenchbox{width:758px;margin:0 auto;padding:100px 0px 0px 20px;text-align:center;}
.workbenchbox img{width:100%;}
.workbenchbox-title-1{width:88%;font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #19223B;line-height: 68px;margin:0 auto;}
.workbenchbox-title-2{font-size: 20px;color: #575A6D;}
/*全球部署*/
.deploy{width: 100%;background: #ecf1fe;}
.deploybox{width:1180px;margin:0 auto;padding:60px 0px 0px 20px;text-align:center;}
.deploybox p{padding:10px 10px 10px 10px;}
.deploybox-p1{width: 60%;height: 36px;font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #19223B;line-height: 36px;margin:0 auto;}
.deploybox-p2{width: 50%;font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;color: #575A6D;line-height: 36px;margin:0 auto;}
.deploybox-p3{width: 80%;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #575A6D;line-height: 36px;margin:0 auto;}
.deploybox img{width:100%;margin:30px 10px 60px 10px;}
/*翻译*/
.translate{width: 100%;height: 966px;background: url(/images/translation-bg.png) center center;background-size: cover;}
.translatebox{width:1180px;margin:0 auto;padding:30px 0px 0px 20px;}
.translate-p1{height: 36px;font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 36px;text-align:center;margin:40px 0px 20px 0px;}
.translate-p2{width:80%;height: 36px;font-size: 22px;text-align:center;line-height: 36px;margin:0 auto;color: #FFFFFF;margin-bottom:30px;}
.translatebox-img{width:68%;margin:0 auto;}
.translatebox-img img{width:100%;}
.translate-text{width:75%;margin:0 auto;}
.translate-text-box1{width:45%;float:left;margin-top:46px;border:4px solid #34456c;border-radius: 28px;padding:10px 10px 0px 20px;}
.translate-text-box2{width:45%;float:right;margin-top:46px;border:4px solid #34456c;border-radius: 28px;padding:10px 10px 0px 20px;}
.translate-kefu{width:100px;float:left;margin:20px 20px 0px 10px}
.translate-text-p1{height: 25px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 32px;}
.translate-text-p2{width:100%;height: 63px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #939BAD;line-height: 24px;}
.translate-text-p3{height: 25px;font-size: 24px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;line-height: 30px;}
/*扩展功能*/
.extend{width: 100%;height: 796px;
/*
background: url(/images/expand-bg.png) center center;
*/
background-size: cover;}
.extendbox{width:1180px;margin:0 auto;padding:60px 0px 20px 20px;}
.extendbox-p1{width: 60%;height: 36px;font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #19223B;line-height: 36px;margin:0 auto;margin-bottom:30px;text-align:center;}
.extend-text-box{width: 29%;height: 434px;background: #FFFFFF;box-shadow: 1px 1px 29px 0px #EFF2F9;border-radius: 40px;float:left;margin:20px 20px 20px 20px;}
.extend-text-box img {width:68%; margin-left: 50px;}
.extend-text-p1{font-size: 24px;font-family: Microsoft YaHei;color: #19223B;line-height: 30px;padding:10px 20px 0px 20px;text-align:center;}
.extend-text-p2{padding:0px 20px 10px 20px;text-align:center;}
/*界面*/
.interface{width: 100%;height: 668px;background: url(/images/visitorExperience-bg.png) center center;background-size: cover;}
.interfacebox{width:980px;margin:0 auto;padding:180px 0px 10px 20px;}
.extendbox-p1{width: 60%;height: 36px;font-size: 32px;font-family: Microsoft YaHei;font-weight: 500;color: #a72f2c;line-height: 36px;margin:0 auto;margin-bottom:30px;text-align:center;}
.interface-img{width:70%;float:left;}
.interface-img img{width:90%;}
.interface-text{float:left;margin-top:88px;}
.interface-text-p1{font-size: 36px;font-family: Microsoft YaHei;font-weight: 400;color: #19223B;line-height: 48px;}
.interface-text-p2{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;color: #575A6D;line-height: 24px;}
/*版权*/
.foot{width: 100%;height:190px;background: #eee;border-bottom:1px solid #a72f2c;padding-bottom: 20px;}
.footbox{width:1180px;margin:0 auto;padding:10px 0px 10px 20px;}
.foottext{width:40%;float:left;margin:10px 10px 10px 26px;}
.foottext1{width:30%;float:left;margin:10px 10px 10px 90px;}
.foottext2{width:10%;float:right;margin:10px 10px 0px 10px;text-align:left;}
.foottext-p1{font-size:22px;font-family:Microsoft YaHei;color: #a72f2c;line-height:22px;}
.foottext-p2{color:#a72f2c;font-size:13px;line-height:20px;text-align:left;margin-top:10px;}
.foothr{width:40px;height:3px;border-bottom:3px solid #a72f2c;margin-top:-18px;}
/*icp*/
.icp{width: 100%;height:90px;background: #eee;}
.icpbox{width:1180px;margin:0 auto;padding:10px 0px 10px 20px;text-align:center;color:#a72f2c;}
.icpbox p{font-size: 12px;}
.icpbox a{color:#a72f2c;text-decoration: none;}
.icpbox a:hover{color:#a72f2c;}
.foottext2 a{color:#a72f2c;text-decoration: none;}
.foottext2 a:hover{color:#a72f2c;}
/*警告提示*/
#warning{width: 1100px;height: 38px;background: #F0F4FF;box-shadow: 1px 1px 10px 0px rgba(124, 141, 183, 0.23);border-radius: 4px;position:fixed;bottom:6px;margin:auto;left:0;right:0;}
#warning p{color:#000000;font-size:12px;line-height:38px;margin:1px 2px 3px 13px;}
/*版本介绍*/
.versionPrice{width: 100%;height: 866px;background: url(/images/visitorExperience-bg.png) center center;background-size: cover;position: relative;top:70px;margin-bottom:70px;}
.versionPriceBox{width:1180px;margin:0 auto;padding:10px 0px 10px 20px;color:#000;}
.versionTextBox{width: 270px;height: 700px;float:left;background: #FFFFFF;box-shadow: 1px 1px 29px 16px #EFF2F9;border-radius: 10px;margin-top:50px;margin-left:12px;margin-right:12px;opacity:0.9;}
.versionTextBox a{color:#FFFFFF;text-decoration: none;}
.versionTitle{width:100%;text-align:center;padding-top: 28px;border-radius: 10px 10px 0px 0px;background: #386EF6;color:#FFFFFF;font-size:18px;line-height:26px;}
.versionTitle2{width:100%;height:50px;text-align:center;padding-top: 28px;border-radius: 10px 10px 0px 0px;background: #FCA800;color:#FFFFFF;font-size:18px;line-height:26px;}
.versionTextBox p{width:90%;margin:0 auto;font-size:14px;line-height:20px;padding:10px 10px 2px 18px;}
.versionTextBox b{color:#386EF6;font-size:16px;}
.versionTextBox bb{color:#386EF6;}
.versionTextBox ul{width:86%;height:430px;list-style-type:none;padding:0px 10px 0px 0px;margin:0 auto;margin-left:18px;}
.versionTextBox ul li{margin-top:12px;line-height:16px;font-size:14px;line-height:25px;background-image:url("/images/yes.png");background-repeat:no-repeat;background-position:0px 5px;border-bottom:1px dashed #ccc;padding:0px 14px 8px 14px;}
.default li:hover{border-bottom:1px dashed #386EF6;}
.default bb{font-size:13px;color:#386EF6}
.recommend bb{font-size:13px;color:#FCA800}
.recommend li:hover{border-bottom:1px dashed #FCA800;}
.versionTextBox span{padding-left:10px;cursor:pointer;}
.versionreg1{width: 70%;height: 46px;background: #396EF6;border-radius: 10px;color:#FFFFFF;line-height:46px;text-align:center;margin:0 auto;cursor:pointer;}
.versionreg2{width: 70%;height: 46px;background: #FCA800;border-radius: 10px;color:#FFFFFF;line-height:46px;text-align:center;margin:0 auto;cursor:pointer;}
/* 账号相关*/
.userhead{float: right; height: 60px; width: 60px;margin-top: 6px;}
.userhead img{width: 100%;margin: 0;padding: 0;border-radius: 6px;cursor:pointer;}
/*扫码*/
#payBox{background: #fff;color: #19223B;}
.weixinpaySvg {width: 186px;margin: 0 auto;}
#qrcode{text-align: center; width: 100%; margin: auto; margin-top: 30px;}
#qrcode iframe{margin: auto;}
#qrcode img {width: 266px;margin: auto;}
.weixinpay_p {font-size: 28px;line-height: 56px;width: 100%;text-align: center;float: left;}
.weixinpay_p1{font-size: 18px;width: 100%;text-align: center;margin-bottom: 20px;float: left;font-family: Helvetica;line-height: 30px;}
#boxClose {float: right;margin-top: 12px;margin-right: 6px;cursor: pointer;}
.eqiabiao{width: 100%;text-align: center;font-size: 22px;color: #19223B;}
/*开通会员*/
.payuserOpenid{color: #19223B;font-size: 12px;margin: 20px 10px 30px 20px;float: left;line-height: 30px;width: 80%;}
.payuserOpenid span{margin-left: 10px;}
.payinfo{float: left;text-align: center;margin-left: 110px;}
.payuserheadimg img{width: 100px;border-radius: 8px;}
.paynickname{font-size: 12px;color: #19223B;line-height: 30px;width: 80%;float: left;margin-left: 118px;}
.paymsgs{float: left; margin-top: 6px; height: 108px; font-size: 26px;color: #F53F3F !important;line-height: 38px; margin-left: 60px;}
.erweimabox{float: left;width: 100%;margin: 0 auto;	text-align: center;margin-top: 18px;}
.payqrcode{width: 30%;float: left;margin-left: 90px;}
.eqiafuwu{width: 80%;float: right;text-align: right;line-height: 20px;position: absolute;bottom: 14px;right: 14px;font-size: 12px;color: #868686;}
.eqiafuwuinfo{cursor: pointer;}
.payqrcode1{padding: 10px;border: 1px solid #0fac2b;border-radius: 8px;}
.payqrcode2{padding: 10px;border: 1px solid #4088c0;border-radius: 8px;}
.wxpay{float: left;margin-left: 110px;}
.alipay{float: right;margin-right: 118px;}
.paytxt{position: absolute;height: 50px;width: 100%;bottom: 36px;}
.fuwubox{padding: 0px 20px 20px 23px;font-size: 14px;color: #19223B;}
.xuanxiang{cursor: pointer;float: left;margin-top: 4px;margin-right: 6px;}
.qrif{display: block;border: medium none;}

/*anli*/
.imgTitle{position: absolute; color: #fff; margin: 0 auto; text-align: center; font-size: 16px; cursor: pointer; width: 266px; margin-top: 150px; line-height: 50px; background: #a72f2c; border-radius: 0px 0px 8px 8px; opacity: 0.5;}
.order-history {
			position: fixed;
		      top: 38%;
		      z-index: 9;
		      right: 0px;
		      width: 38px;
		      text-align: center;
		      color: #fff;
		      padding: 0px 5px 0px 6px;
		      line-height: 36px;
		      font-size: 28px;
		      background: #a72f2c;
		      background-size: 56%;
		      border-radius: 6px 0px 0px 6px;
		      opacity: 0.9;
		      cursor: pointer;
		}
		.public_pay_bottom {
		   z-index: 998;
		       position: fixed;
		       bottom: 0;
		       left: 50%;
		       width: 100%;
		       height: 66px;
		       line-height: 66px;
		       text-align: center;
		       color: #fff;
		       max-width: 640px;
		       display: none;
		       background-color: rgba(0,0,0,.5);
		       -webkit-transform: translateX(-50%);
		       -moz-transform: translateX(-50%);
		       -ms-transform: translateX(-50%);
		       -o-transform: translateX(-50%);
		       transform: translateX(-50%);
			   cursor: pointer;
		}
		.zixun{
			    background-image: url(/images/m_btn.png);
			    width: 80%;
			    height: 50px;
			    margin: auto;
			    margin-top: 10px;
			    line-height: 50px;
			    font-size: 26px;
			    cursor: pointer;
			    background-size: cover;
			    background-repeat: no-repeat;
			    background-position: center;
				cursor: pointer;
		}
		.anliline{
			    border-bottom: 1px solid #a72f2c;
			    height: 35px;
				color: #a72f2c;
		}
		
		#jiayonganli{
			float: left;
			padding: 3px 10px 3px 10px;
			border-radius: 6px 6px 0px 0px;
			line-height: 30px;
			cursor: pointer;
		}
		#shangyonganli{
			float: left;
			margin-left: 22px;
			padding: 3px 10px 3px 10px;
			line-height: 30px;
			border-radius: 6px 6px 0px 0px;
			cursor: pointer;
		}
		.anliThis{		
			background: #a72f2c;
			color: #fff;
		}
		.extendbox-p2{
			width: 60%;
			    font-size: 20px;
			    font-family: Microsoft YaHei;
			    font-weight: 400;
			    color: #a72f2c;
			    line-height: 20px;
			    margin: 0 auto;
			    margin-bottom: 50px;
			    text-align: center;
		}
		.imgTitle0 {
		    position: absolute;
		    color: #fff;
		    margin: 0 auto;
		    text-align: center;
		    font-size: 16px;
		    cursor: pointer;
		    width: 266px;
		    margin-top: 146px;
		    line-height: 50px;
		    background: #a72f2c;
		    border-radius: 0px 0px 8px 8px;
		    opacity: 0.5;
		}
		
		/* ======== 新闻动态板块 ======== */
		.news-section {
		    width: 100%;
		    background: #f8f8f8;
		}
		.news-list {
		    width: 100%;
		    margin-top: 20px;
		}
		.news-item {
		    display: flex;
		    background: #fff;
		    border-radius: 10px;
		    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
		    margin-bottom: 16px;
		    padding: 20px 25px;
		    transition: all 0.3s;
		}
		.news-item:hover {
		    box-shadow: 0 5px 20px rgba(167,47,44,0.12);
		    transform: translateY(-2px);
		}
		.news-date {
		    min-width: 80px;
		    text-align: center;
		    padding-right: 20px;
		    border-right: 2px solid #a72f2c;
		    margin-right: 20px;
		    display: flex;
		    align-items: center;
		}
		.news-day {
		    font-size: 14px;
		    color: #a72f2c;
		    font-weight: bold;
		}
		.news-content {
		    flex: 1;
		}
		.news-content h3 {
		    margin: 0 0 8px 0;
		    font-size: 18px;
		    font-weight: 500;
		}
		.news-content h3 a {
		    color: #19223B;
		    text-decoration: none;
		}
		.news-content h3 a:hover {
		    color: #a72f2c;
		}
		.news-content p {
		    color: #575A6D;
		    font-size: 14px;
		    line-height: 1.6;
		    margin: 0 0 10px 0;
		}
		.news-meta {
		    display: flex;
		    justify-content: space-between;
		    align-items: center;
		}
		.news-category {
		    display: inline-block;
		    background: #a72f2c;
		    color: #fff;
		    padding: 2px 10px;
		    border-radius: 4px;
		    font-size: 12px;
		}
		.news-more {
		    font-size: 13px;
		}
		.news-more a {
		    color: #a72f2c;
		    text-decoration: none;
		}
		.news-more a:hover {
		    text-decoration: underline;
		}
		.news-more-link {
		    text-align: center;
		    margin-top: 30px;
		}
		.news-more-link a {
		    display: inline-block;
		    padding: 10px 30px;
		    background: #a72f2c;
		    color: #fff;
		    border-radius: 6px;
		    text-decoration: none;
		    font-size: 15px;
		    transition: all 0.3s;
		}
		.news-more-link a:hover {
		    background: #8a2825;
		}
		.news-empty {
		    text-align: center;
		    padding: 60px 0;
		    color: #999;
		    font-size: 16px;
		}
		@media(max-width: 768px) {
		    .news-item {
		        flex-direction: column;
		        padding: 15px;
		    }
		    .news-date {
		        border-right: none;
		        border-bottom: 1px solid #a72f2c;
		        padding-right: 0;
		        padding-bottom: 10px;
		        margin-right: 0;
		        margin-bottom: 10px;
		    }
		}