/* CSS Document */
@font-face {
    font-family: 'Alibaba-PuHuiTi-Bold';
    src: url('../fonts/Alibaba-PuHuiTi-Bold.ttf');
   }
@font-face {
    font-family: 'Alibaba-PuHuiTi-Regular';
    src: url('../fonts/Alibaba-PuHuiTi-Regular.ttf');
   }
@font-face {
    font-family: 'zh36';
    src: url('../fonts/zh36.ttf');
   }
@font-face {
    font-family: 'HarmonyOS_Sans_Condensed_Bold';
    src: url('../fonts/HarmonyOS_Sans_Condensed_Bold.ttf');
   }
@font-face {
    font-family: 'ExtraLight';
    src: url('../fonts/ExtraLight.ttf');
   }

html{font-size:100px}
@media screen and (max-width:1600px){html{font-size:83px}
}
@media screen and (max-width:1440px){html{font-size:75px}
}
@media screen and (max-width:1400px){html{font-size:72px}
}
@media screen and (max-width:1366px){html{font-size:71px}
}
@media screen and (max-width:1360px){html{font-size:70px}
}
@media screen and (max-width:1280px){html{font-size:66px}
}
@media screen and (max-width:1200px){html{font-size:53px!important}
}

body{overflow-x:hidden;}

/*手机导航*/
.phone-nav{right:10px;top:4px;position: relative;width:35px;height:35px;display:none;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}
.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:0 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:40px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}



/*导航*/
.wd_index{ padding-top:26px; overflow:hidden; position:absolute;top:0px; z-index:666;width:100%; overflow:hidden; padding-bottom:40px;}
.inhead_one .logo{ display:block; float:left; width:46%;}
.inhead_one .ind_right{ float:right; color:#755e2d; font-size:15px;}
.inhead_one .ind_right .one{ font-size:19px; margin-bottom:5px;}
.inhead_one .ind_right .one img{ vertical-align:middle; margin-right:15px;width:19px; height:19px;}
.inhead_one .ind_right .one a{color:#755e2d;transition: ease 0.6s;}
.inhead_one .ind_right .one a:hover{ color:#720000; text-decoration:underline;}
.inhead_one .ind_right .two img{ vertical-align:middle; margin-right:15px;width:19px; height:19px;}
.inhead_one .ind_right .two{ font-size:15px;}
.inhead_one .ind_right .three{ text-align:right; margin-top:12px;}
.inhead_one .ind_right .three img{ padding-right:10px;}
.inhead_two {width:8.2rem; margin:.98rem auto 0px;}
.inhead_two .pc_seach{width:6rem; position:relative; float:left;}
.inhead_two .pc_seach .pcsousuo{text-align:left;border:1px solid #fff;box-shadow:0;border-radius:.3rem;width:100%;font-size:.2rem;color:#4c4c4c;line-height:.38rem;vertical-align:top;padding:.1rem 1.69rem .1rem .3rem;-webkit-appearance:none;background-color:#fff;border:1px solid #fff}
.inhead_two .pc_seach .pcsousuo:focus{border:1px solid #E60012}
.inhead_two .pc_seach .pcbtn{top:0;border:0;right:0;width:1.8rem;height:.6rem;line-height:.6rem; font-size:.2rem;position:absolute;cursor:pointer;border-radius:0;background:url(../images/sousuo.png) no-repeat .2rem center #720000; border-radius:.5rem; color:#fff; padding-left:.3rem;}
.inhead_two .duijie{width:2rem; float:right; height:.6rem; line-height:.6rem; background:#720000; border-radius:30px; text-align:center; font-size:.2rem;}
.inhead_two .duijie a{ color:#fff; display:block;}
.inhead_two .duijie a img{ vertical-align:middle; padding-right:.13rem;}


/*banner*/
.banner .phone{ display:none;}
.banner .phonec{ display:none;}




/*首页业务范围*/
.home_title .cn{ font-size:32px; color:#252521;font-family: 'zh36';font-weight:bold;}
.home_title .cn img{ vertical-align:middle; margin-left:5px;width:19px; height:31px;}
.home_title .en{ font-size:14px; color:#252521;font-family: 'HarmonyOS_Sans_Condensed_Bold'; text-transform:uppercase;}
.home_title{ margin-bottom:40px;}

.home_business{ padding:60px 0px;overflow:hidden;}
.yewu_list li{ float:left;width:24.2%; margin-right:1%; background:#f5f3f0; padding:23px; margin-bottom:2%;}
.yewu_list li:nth-child(4n){ margin-right:0px;}
.yewu_list li a{color:#252521;    text-wrap: nowrap;}
.yewu_list li .ywimg{ text-align:center; overflow:hidden;}
.yewu_list li .bt{font-size:30px; font-family: 'zh36'; font-weight:bold; text-align:center; margin-bottom:15px;}
.yewu_list li .yw_wz{ border-top:1px solid #94938f; padding-top:15px; margin-top:15px; position:relative; min-height:24.5px;}
.yewu_list li .yw_wz:after{position:absolute;content:"";width:0;background: #720000;opacity: 0; height:1px;left:0px; top:0px;transition: width 500ms ease;}
.yewu_list li:hover .yw_wz:after{opacity:1;width:100%;}
.yewu_list li:hover .yw_wz{border-top:none;}
.yewu_list li .ywimg img{transition: all 700ms ease; }
.yewu_list li:hover .ywimg img{transform: scale(1.1)}
.yewu_list li a:hover{color:#720000;}
.yewu_list li:last-child .yw_wz{ border-top:none;}
.yewu_list li:last-child .yw_wz:after{opacity:0;}

/*首页关于我们*/
.home_about{ background:#f5f3f0 url(../images/home_abbj1.jpg) no-repeat bottom center; padding:70px 0px 100px 0px; overflow:hidden;}
.hab_box .hab_left{ float:left;width:40%;}
.hab_box .hab_left .textwz{ font-size:14px; line-height:26px;font-family: 'HarmonyOS_Sans_Condensed_Bold';margin-bottom:9%;}
.pbmore span{ position:relative;border:2px solid #252521; border-right:none; height:42px; line-height:38px; display:block;width:98px; text-align:center; font-size:14px;font-family: 'zh36';transition: all 700ms ease; float:left; z-index:6;}
.pbmore img{display:block; float:left;}
.pbmore span:before {content: "";top: 0;left: 0;width: 0%;height: 100%; z-index:-1;position: absolute;-webkit-transition: width 334ms linear;transition: width 334ms linear;background: #252521;}
.pbmore:hover span:before{ width: 100%;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.pbmore:hover span{ color:#fff;}
.hab_box .hab_right{ float:right;width:54%;}
.hab_box .hab_right img{ display:block;}
.pbmore a:hover{ color:#252521;}


/*底部*/
.dbfoot{ background:#8b4726; overflow:hidden; padding-top:25px;font-family: 'HarmonyOS_Sans_Condensed_Bold';}
.foot_one{ overflow:hidden;}
.foot_one li:nth-child(1){ padding-top:15px; float:left;width:32%;}
.foot_one li:nth-child(1) .text{ color:#fff;}
.foot_one li:nth-child(1) .text span{ display:block; font-size:14px;}
.foot_one li:nth-child(1) .text a{ display:block; color:#fff; font-size:22px;transition: ease 0.6s;}
.foot_one li:nth-child(1) img{ display:block; float:left; margin-right:15px; vertical-align:middle; margin-top:6px;}
.foot_one li:nth-child(1) .text p{ font-size:14px;}
.foot_one li:nth-child(1) .lxdz{ margin-bottom:18px;}
.foot_one li:nth-child(1) .lxdz img{width:42px; height:42px;}
.foot_one li:nth-child(2){ background:url(../images/dblogo_bj.png) no-repeat top center;width:40%; float:left;color:#fff; text-align:center; font-size:22px; padding:40px 0px;}
.foot_one li:nth-child(2) img{ display:block; text-align:center; margin:0 auto;}
.foot_one li:nth-child(2) p{ margin-top:37px;}


	/*修改开始*/
	.foot_one li:nth-child(3) {
		margin-top: 30px;
		width: 23%;
		float: right;
		text-align: center;
		padding: 26px 0px;
		color: #fff;
	}

		.foot_one li:nth-child(3) .xzlink {
			width: 46%;
			float: left;
			text-align: left;
		}

			.foot_one li:nth-child(3) .xzlink p a {
				display: block;
				color: #fff;
				margin-top: 5px;
				font-size: 16px;
			}

				.foot_one li:nth-child(3) .xzlink p a:hover {
					color: #b49686;
				}

		.foot_one li:nth-child(3) .xzwz {
			width: 40%;
			float: right;
		}
	/*修改结束*/

.foot_one li:nth-child(1):hover .text a:hover{ padding-left:75px;}
.foot_one li .gongying{ margin-top:15px;}

.foot_two{ margin-top:26px; border-top:1px solid #986d56; padding:30px 0px; overflow:hidden; color:#b49686;font-family: 'HarmonyOS_Sans_Condensed_Bold'; font-size:14px;}
.foot_two .left{ float:left;width:45%;}
.foot_two .right{ float:right;width:46%; text-align:right;}
.foot_two  a{color:#b49686;}
.foot_two .right a{padding-right:20px;}
.foot_two  a:hover{ color:#fff;}
.foot_one li:nth-child(1) .text a:hover{text-decoration:underline;}

/*浮动*/
.floatRigth{position:fixed;z-index:999;right:10px;bottom:100px}
.floatRigth .list{width:83px; padding:22px 0px; background:#f4f2f0; border-radius:10px;}
.floatRigth img{vertical-align:top}
.floatRigth li{width:47px;height:47px;margin:0 auto 20px; cursor:pointer;}
.floatRigth li:last-child{margin-bottom:0}

/*关于我们*/
.neiyejuli{ margin-top:30px;}
.public_bj{ background:url(../images/nyab_bj1.png) no-repeat top center; padding-top:5px; min-height:572px;}
.mbx_home{ padding-bottom:40px;position:relative; z-index:66;}
.mbx_home img{ vertical-align:middle; padding-right:15px; margin-top:-7px;}
.mbx_home a{ font-family:"HarmonyOS_Sans_Condensed_Bold"; font-size:18px; color:#252521; display:inline-block;}
.nyabout_one{ margin-top:.9rem;width:9rem; padding-bottom:40px;}
.nyabout_one .nyab_wz{ font-size:14px; line-height:24px;font-family:"HarmonyOS_Sans_Condensed_Bold";}
.team_main{ margin-top:50px; overflow:hidden;}
.team_list li{ background:url(../images/hw_bj.png) no-repeat left bottom; overflow:hidden;font-family:"HarmonyOS_Sans_Condensed_Bold"; margin-bottom:50px;}
.team_list li .box{margin-bottom:125px;overflow:hidden;}
.team_list li .left{float:left;width:40%;}
.team_list li .left img{ display:block;}
.team_list li .right{float:right;width:60%; padding-left:37px; overflow:hidden;}
.team_list li .team_tit{ font-size:30px; font-weight:bold; padding-bottom:20px; border-bottom:2px solid #777; margin-bottom:20px;}
.team_list li .team_text{ font-size:14px; line-height:24px;}
.team_list li .team_text strong{ font-size:16px; display:block;}
.team_list li:last-child{ background:none; }
.team_list li:last-child .box{ margin-bottom:0px;}

.neiyepro{ position:inherit;}

/*古钱币*/
.nydingwei{ position:relative;}
.neiye_xuxian{ position:absolute;top:0px; left:0px;right:0px; text-align:center; font-size:30px; color:#252521;font-family: 'zh36'; font-weight:bold;}
.neiye_xuxian p{ line-height:35px;}
.neiye_xuxian img{-webkit-animation: myfirst04 1s linear infinite;-webkit-animation-direction: alternate;animation: myfirst04 1s linear infinite;animation-direction: alternate;}
.nygubi_wz{ overflow:hidden;}
.nygubi_wz .left{width:43%; float:left; font-size:20px; padding-right:10px; padding-top:.8rem;}
.nygubi_wz .left strong{ font-size:30px;} 
.nygubi_wz .left .wz01{ margin-bottom:8px;}
.gubijuli .home_title{ margin-bottom:0px;}
.nygubi_wz .right{width:53%; float:left;}

.pji_tab{ font-size:.2rem; border-bottom:2px solid #777777; margin-bottom:20px;}
.pji_tab li{ text-align:center; display:inline-block; padding:0px 15px;}
.pji_tab li:hover,.pji_tab .cur{ font-weight:bold; background:#720000; line-height:.5rem; color:#fff;}
.pinj_wz{ font-size:14px; line-height:24px; display:none;}
.pinj_wz strong{ font-size:16px;}
.pinj_wz p{ margin-bottom:5px;}
.pji_cont{ margin-bottom:40px;}

.remark_wz{margin-top:20px;font-family:"HarmonyOS_Sans_Condensed_Bold"; margin-bottom:60px;}
.xuzhi_cont { overflow:hidden; }
.xuzhi_cont .left{width:52%; float:left;font-size:14px; line-height:30px;}
.xuzhi_cont .right{width:46%; float:right;}
.xuzhi_cont .left p span{ color:#720000;}
.remark_shoufei{ font-size:14px; line-height:30px; text-align:center; background:#f5f3f0; padding:30px 0px;}
.gb_pfbz{ padding-top:3%;}

.jindai_juli{ margin-bottom:40px;}

/*当代币*/
.jinshu_wz{ margin-bottom:4%;}
.jinshu_wz .js_tit{ color:#720000; font-size:30px;font-family: 'zh36'; text-align:center; margin-bottom:15px;}
.jinshu_wz .jzwz01{font-family:"HarmonyOS_Sans_Condensed_Bold"; font-size:14px; line-height:28px;}
.jinshu_wz .jzwz01 strong{ font-size:16px;}

.gutc_wztxt strong{ font-size:16px;}
.syjiacu strong{ font-size:16px;}

/*证书查询*/
.zhengshu_bj{ position:relative; background: url(../images/hw_bj.png) no-repeat center top;}
.zsbeijing{ background:#f5f3f0 url(../images/zsbj1.jpg) no-repeat right bottom;padding-bottom:120px; overflow:hidden;}
.zhengshu_main{ font-size:20px;}
.zhengshu_main .left span{display:inline-block;}
.zhengshu_main .left p em{ font-style:normal; display:inline-block; padding:0px 16px; line-height:35px; background:#fff; border-radius:30px; margin-left:20px; font-size:16px;}
.zhengshu_main .left p em img{ padding-right:8px; vertical-align:middle;}
.zhengshu_main .left {width:48%; float:left; line-height:40px;}
.zhengshu_main .right {width:50%; float:right;}

.zhengshu_main .mySwiper2{width:83%; float:left; position:relative; margin-right:2%;}
.zhengshu_main .mySwiper2 img{ vertical-align:middle;width:100%;}
.zhengshu_main .mySwiper{width:14%; float:right;height:496px; position:relative;}

.zhengshu_main .mySwiper .swiper-slide {border:2px solid #f5f3f0; padding:4px; border-radius:8px;}
.zhengshu_main .mySwiper .swiper-slide img{border-radius:8px;vertical-align: middle;}
.zhengshu_main .mySwiper .swiper-slide-thumb-active {border:2px solid #720000;}

.zsxx_one{ font-size:20px;}
.zsxx_two{ font-size:.6rem; color:#cbcbcb; font-weight:bold; text-align:center; margin-top:20px;}

.neiyejuli .home_title{margin-top:75px;}

.biaoge_one p{ margin-bottom:2%;}
.jindai_tp p{ margin-bottom:2%;}

.yewu_list li .ywimg .phone{ display:none;}



@media(max-width:1600px) {
.inhead_two{ margin-top:.8rem;}


}
@media(max-width:1400px) {
.inhead_two{margin-top:.6rem;}

}




@media(max-width:1200px) {
.yewu_list li{width:32.6%;}
.yewu_list li:nth-child(4n){ margin-right:1%;}
.yewu_list li:nth-child(3n){ margin-right:0px;}
.inhead_two .pc_seach .pcbtn{ font-size:15px;height: 42px; line-height:42px;width: 120px;background: url(../images/sousuo.png) no-repeat 12px center #720000;padding-left:26px;}
.inhead_two .pc_seach .pcsousuo{font-size:15px;line-height:28px; padding-right:134px; padding-left:15px; border-radius:30px;}

.inhead_two{margin-top:.51rem;}
.inhead_two .duijie{width:140px; line-height:42px; height:42px; font-size:15px;}
.inhead_two{width:470px;}
.inhead_two .duijie a img{ margin-top:-3px;}

.pji_tab{ font-size:14px; line-height:35px;}
.pji_tab li{ line-height:35px; padding:0px 8px;}
.pji_tab li:hover, .pji_tab .cur{ line-height:35px;}


.zhengshu_main .mySwiper2{width:100%; float:none;margin-bottom:20px;}
.zhengshu_main .mySwiper{width:100%; float:none; height:auto;}
.zhengshu_main{ font-size:15px;}
.zhengshu_main .left p em{ font-size:14px;}
.zhengshu_main .left p em img{margin-top: -5px;}

.yewu_list li .ywimg .pc{ display:none;}
.yewu_list li .ywimg .phone{ display:inline-block;}

.yewu_list li .yw_wz{ min-height:38px;}



}
@media(max-width:1023px) {
.yewu_list li .bt{ font-size:19px;}
.yewu_list li .yw_wz{ font-size:14px;}
.home_about,.home_business{  padding:30px 0px;}

.hab_box .hab_left{ float:none;width:100%; margin-bottom:20px; overflow:hidden;}
.hab_box .hab_right{ float:none;width:100%;}
.foot_one li:nth-child(1){ float:none;width:100%;}
.foot_one li:nth-child(2){ float:none;width:55%;}
.foot_one li:nth-child(3){ float:none;}
.foot_two .left{width:100%; float:none;}
.foot_two .right{width:100%; float:none; margin-top:20px;}
.hab_box .hab_left .textwz{ margin-bottom:30px;}
.nyabout_one{width:100%; margin-top:92px;text-align: center;}
.mbx_home{padding-bottom: 30px;}
.mbx_home a{ font-size:16px;}
.public_bj{ min-height:inherit;}
.neiyejuli{ margin-top:0px; padding-top:30px;}

.floatRigth .list{ padding:15px 0px;width: 73px;}
.floatRigth li{width: 47px;height: 47px;margin: 0 auto 10px;}
.floatRigth{right:0px;}


}
@media(max-width:992px) {
.banner .pc{ display:none;}
.banner .phone{ display:block;}
.inhead_two{margin-top:.9rem;}
.zhengshu_main .left{width:100%; float:none; margin-bottom:20px;}
.zhengshu_main .right{width:100%; float:none;}



}

@media(max-width:767px) {
.inhead_two{margin-top:14px;}

.inhead_two .pc_seach{width:100%; float:none; margin-bottom:10px;}
.inhead_two{width:100%;}
.inhead_one .ind_right{width:100%; float:none; text-align:right;}
.wd_index{ padding-top:15px;}
.inhead_one .logo{ float:none; width: 60%;}
.yewu_list li{width:49%;margin-right:1.8%; padding:15px 10px;}
.yewu_list li:nth-child(3n){ margin-right:1.8%;}
.yewu_list li:nth-child(2n){ margin-right:0;}

.yewu_list li .bt{margin-bottom: 6px;}
.yewu_list li .yw_wz{ margin-top:8px;padding-top:8px;}
.home_title{ margin-bottom:25px;    text-align: center;}
.home_title .cn{ font-size:25px; }

.foot_one li:nth-child(2){width:100%; font-size:18px; font-weight:bold;}

.inhead_one .ind_right .one{ font-size:17.2px;margin-bottom: 2px;}
.inhead_one .ind_right .two{ font-size:14px;}
.inhead_one .ind_right .three{margin-top: 5px;}
.banner .phone{ display:none;}
.banner .phonec{ display:block;}
.team_list li .team_tit{ font-size:17px; padding-bottom:10px; margin-bottom:10px;}
.team_main{ margin-top:25px;}        
.team_list li .left{ float:none;width:100%; margin-bottom:20px;}
.team_list li .left img{ margin:0 auto;}
.team_list li .right{ float:none;width:100%; padding-left:0px;}
.team_list li .box{ margin-bottom:93px;}
.team_list li{ margin-bottom:30px;}    

.nygubi_wz .left{ font-size:14px;}
.nygubi_wz .left strong{ font-size:19px;}
.neiye_xuxian{ font-size:23px;}

.xuzhi_cont .left{width:100%; float:none; margin-bottom:20px;}
.xuzhi_cont .right{width:100%; float:none;}
.remark_wz{ margin-bottom:30px;}
.jindai_juli {margin-bottom: 20px;}

.foot_one li .gongying{max-width: 130px;margin:15px auto 0px;}
.foot_one li:nth-child(2) img{ max-width:300px;}
.yewu_list li .yw_wz{ font-size:10px; text-align:center;}


}
@media(max-width:640px) {
.foot_two .right{font-size:12px;margin-top: 8px;}
.foot_two .right a{ padding-right:0px;}
.foot_one li:nth-child(3){ margin:0 auto;}
.yewu_list li .yw_wz{min-height:24px;}
.nygubi_wz .left{width:100%; float:none; padding-right:0px;padding-top: 20px;}
.nygubi_wz .right{width:100%; float:none; margin-top:20px;}
/*.yewu_list li .ywimg{ min-height:100px;}
*/

/*.yewu_list li{width:100%; float:none;}
.yewu_list{ max-width:80%; margin:0 auto;}
*/

}
	
	
	
	
	
	
	
	
	
	
	
	