@charset "utf-8";

/*----------------------------------------------------
                 Procyon - CSS File
------------------------------------------------------*/
ul,li,p{
	padding:0px;
	margin:0px;
	list-style: none;
}
a{
	text-decoration: none;
}
body {
	font-size: 14px;
	min-width: 1200px;
	padding: 0px;
	margin: 0;
	background: #fff;
	font-family: "Microsoft Yahei", "微软雅黑";
}
::-webkit-scrollbar{
	width:6px;
	height: 5px;
	background:#ddd;/* 鏁翠釜婊氭潯鑳屾櫙 */
}
::-webkit-scrollbar-thumb{
	-webkit-border-radius:4px;
	border-radius:2px;
	background:#BA0027; /* 婊氭潯鍐呭祵棰滆壊 */
}
::-webkit-scrollbar-button {
	background-color:#ddd;/* 涓よ竟绔寜閽鑹� */
	display: none;
}
/*banner*/
.banner {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}
.banner .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
}
.banner .swiper-slide img{
	width: 100%;
}
.banner .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
	bottom: 25px;
}
img{
	vertical-align: middle;
}
.banner .swiper-pagination-bullet{
	width:33px;
	height:10px;
	background:#BA0027;
	border-radius:5px;
}
/*头部欢迎*/
.top-hy{
	background: #F2F2F2;
	box-shadow: 0px 1px 0px 0px rgba(40, 40, 40, 0.1);
	height: 47px;
	line-height: 47px;
}
.top-hy>div{
	width: 1200px;
	margin: auto;
}
.top-hy>div>.left{
	float: left;
	font-size: 14px;
	font-weight: 400;
	color: #282828;
	opacity: 0.6;
}
.top-hy>div>.right{
	float: right;
	font-size: 14px;
	font-weight: 400;
	color: #282828;
	opacity: 0.6;
	background: url("/uploads/20210309/43692edfee790f86ada8484c61368ca5.png")no-repeat left center;
	padding-left: 39px;
	display: flex;
	align-items: center;
	gap: 15px;
}
.top-hy .hotline-text{
	display: inline-block;
}
.top-hy .language-select{
	display: inline-block;
}
.top-hy .language-select select{
	background: transparent;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 2px 8px;
	font-size: 12px;
	color: #282828;
	outline: none;
}
/*logo*/
.top-logo{
	width: 1200px;
	margin: auto;
}
.top-logo>.logo1{
	float: left;
	width: 270px;
	height: 95px;
	margin-top: 31px;
}
.top-logo>.logo1 img{
	width: 270px;
	height: 95px;
}
.top-logo>.top-ss{
	float: left;
	margin-left: 350px;
	position: relative;
	margin-top: 48px;
}
.top-logo>.top-ss #search-keyword{
	width: 348px;
	height: 48px;
	background: #F2F2F2;
	border-radius: 24px;
	border: 0;
	font-size: 14px;
	color: rgba(0,0,0,.6);
	font-weight: 400;
	text-indent: 33px;
}
.ss-submit{
	position: absolute;
	right: 0;
	top: 0;
	height: 48px;
	width: 75px;
	background: url("/uploads/20210309/3fcb987d62a7c6f38d51e32532022bd8.png")no-repeat center;
	border: 0;
}
.top-logo>.login-3{
	float: left;
	margin-left: 74px;
	background: url("/uploads/20210309/b1328a8d30ca850043c224f9b90fc5e9.png")no-repeat left center;
	padding-left: 27px;
	margin-top: 60px;
}
.top-logo>.login-3>a{
	font-size: 16px;
	font-weight: 400;
}
.top-logo>.login-3>a:nth-child(1){
	color: #282828;
}
.top-logo>.login-3>a:nth-child(2){
	color: #868686;
	margin-left: 20px;
}
/*头部导航*/
.top_nav{
	background: #fff;
	box-shadow: 0px 15px 10px -15px rgba(40, 40, 40, 0.2);
}
.top_nav>div{
	width: 1200px;
	margin: auto;
}
.top_nav>div>.title{
	float: left;
	margin-left: 58px;
	position: relative;
}
.top_nav>div>.title:nth-child(1){
	margin-left: 0;
}
.top_nav>div>.title>a{
	display: block;
	font-size: 16px;
	font-weight: 400;
	color: #282828;
	line-height: 78px;
	position: relative;
}
.top_nav>div>.title:hover>a::after,.top_nav>div>.title>a.active::after{
	display: block;
}
.top_nav>div>.title:hover>a,.top_nav>div>.title>a.active{
	color:#2469BB;
}
.top_nav>div>.title>a::after{
	display: none;
	content: "";
	position: absolute;
	width: 100%;
	height: 2px;
	left: 0;
	bottom: 0px;
	background: #2469BB;
}
.top_nav>div>.title:hover>.top-nav-sub{
	display: block;
}
.top-nav-sub{
	background: rgba(0,0,0,.3);
	position: absolute;
	width: 125px;
	left: -50%;
	right: 50%;
	margin: auto;
	z-index: 999;
	text-align: center;
	display: none;
}
.top-nav-sub>a{
	display: block;
	color: rgba(255,255,255,.5);
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
.top-nav-sub>a:hover{
	color: rgba(255,255,255,1);
}
.top-nav-sub>a:nth-last-child(1){
	margin-bottom: 30px;
}
.top-nav-sub>a:nth-child(1){
	margin-top: 13px;
}
/*课程发布*/
.top-not{
	width: 1200px;
	margin: auto;
	line-height: 64px;
	height: 64px;
	background: url("/uploads/20210309/0c9fb4abf9a25be4dcabd25124642a24.png")#FFFFFF no-repeat 97px center;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	position: relative;
	top: -20px;
	z-index: 1;
	font-size: 16px;
	font-weight: 400;
	color: rgba(0,0,0,.8);
}
.top-not>.gg-left-fb{
	float: left;
	line-height: 64px;
	margin-left: 146px;
}
.swiper-container-kcfb{
	float: left;
	width: 900px;
	margin-left: 10px;
	overflow: hidden;
	height: 100%;
}
/*公共标题*/
.ttt{
	text-align: center;
}
.ttt>div:nth-child(1){
	font-weight: 700;
	font-size: 30px;
	color: #282828;
	line-height: 30px;
	background: url("/uploads/20210309/5c4c768d8adfa40833f9523ccefaffa1.png")no-repeat center;
}
.ttt>div:nth-child(2){
	font-size: 30px;
	font-weight: 400;
	color: #282828;
	line-height: 30px;
	opacity: 0.3;
	margin-top: 15px;
}
/*认证滚动*/
.rzxm-box{
	padding-top: 117px;
}
.rz-gd-box{
	width: 1200px;
	margin: auto;
	position: relative;
}
.swiper-container-rzgd {
	height: 100%;
	overflow: hidden;
	width: 1200px;
	margin: auto;
	margin-top: 55px;
	padding-top: 7px;
}
.swiper-container-rzgd .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	position: relative;
	/* Center slide text vertically */
}
.swiper-container-rzgd .swiper-slide>.rz-rm{
	position: absolute;
	left: 0;
	top: -7px;
	width: 58px;
	height: 35px;
	line-height: 35px;
	background: linear-gradient(0deg, #FF1212 0%, #A22427 100%);
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	border-bottom-right-radius: 17px;
	border-top-right-radius: 17px;
}
.swiper-container-rzgd .swiper-slide>.rz-img-box{
	width: 380px;
	height: 233px;
	overflow: hidden;
}
.swiper-container-rzgd .swiper-slide>.rz-img-box>img{
	/*width: 380px;*/
	height: 233px;
	object-fit: cover;
}
.swiper-container-rzgd .swiper-slide>.rz-title{
	font-size: 24px;
	font-weight: 400;
	color: #282828;
	line-height: 24px;
	margin-top: 25px;
}
.swiper-button-prev-rz{
	position: absolute;
	top: 0;
	bottom: 0;
	left: -85px;
	width: 39px;
	height: 69px;
	margin: auto;
	background: url("/uploads/20210309/b6a9522966379a5f2a9f8edaf1679c74.png")no-repeat center;
}
.swiper-button-next-rz{
	position: absolute;
	top: 0;
	bottom: 0;
	right: -85px;
	width: 39px;
	height: 69px;
	margin: auto;
	background: url("/uploads/20210309/2fec9d8b6b166def44dc5cef7d9214b9.png")no-repeat center;
}
.mfrz{
	display: block;
	width: 322px;
	height: 64px;
	background: #BA0027;
	box-shadow: 0px 14px 24px 0px rgba(159, 36, 41, 0.28);
	border-radius: 32px;
	line-height: 64px;
	text-align: center;
	color: #fff;
	margin: auto;
	font-size: 24px;
	font-weight: bold;
	margin-top: 79px;
}
/*赛区*/
.pca-sq{
	margin-top: 100px;
	padding-top: 74px;
	background: url("/uploads/20210309/113e69431022668edd301053eba52b2b.jpg")no-repeat center;
	height: 720px;
}
.diqu-box{
	width: 1200px;
	margin: auto;
	text-align: center;
}
.diqu-box a{
	display: inline-block;
	width: 227px;
	height: 227px;
	line-height: 227px;
	text-align: center;
	background: url("/uploads/20210309/fb7ef48317ca3fe4910f53d86bf4cae6.png")no-repeat center;
	color: rgba(68,68,81,.8);
	font-size: 24px;
	font-weight: 400;
}
.diqu-box a:hover{
	color: #FFFFFF;
	background: url("/uploads/20210309/e8d58415b3ab0bc611a4c1043bcb454d.png")no-repeat center;
}
.diqu-nav-1{
	margin-top: 80px;
}
.diqu-nav-2{
	margin-top: -111px;
}
.diqu-nav-3{
	margin-top: -111px;
}
/*赛事回顾*/
.sshg{
	padding-top: 134px;
}
.ss-nav{
	width: 1056px;
	overflow: hidden;
	margin: auto;
	margin-top: 70px;
}
.ss-nav .swiper-slide{
	text-align: center;
	color: rgba(40,40,40,.6);
	height: 54px;
	font-size: 24px;
	line-height: 44px;
}
.ss-nav .swiper-slide-thumb-active {
	color: #fff;
	background: url("/uploads/20210309/6eb43d36882c4de7fb84ac7d3f314a63.png")no-repeat center;
}

.ss-con{
	width: 1200px;
	margin: auto;
	overflow: hidden;
	margin-top: 56px;
}
.ss-con .swiper-slide{
	display: flex;
	justify-content:space-between;
}
.ss-list-left{
	width: 286px;
}
.ss-list-left>div:nth-child(1){
	width: 286px;
	height: 215px;
}
.ss-list-left>div:nth-child(1)>img{
	width: 286px;
	height: 215px;
	object-fit: cover;
}
.ss-list-left>div:nth-child(2){
	font-size: 20px;
	font-weight: 400;
	color: #282828;
	line-height: 20px;
	margin-top: 37px;
	height: 20px;
	overflow: hidden;
	text-align: center;
}
.sshg-more{
	display: block;
	width: 127px;
	height: 37px;
	background: url("../images/more.png")#B81C25 no-repeat 84px center;
	border-radius: 18px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	text-indent: 26px;
	line-height: 37px;
	margin: auto;
	margin-top: 68px;
}
/*国内训练营*/
.gnxly-box{
	height: 894px;
	background: #F2F2F2;
	padding-top: 81px;
	margin-top: 80px;
}
.gn-accd{
	background: url("/uploads/20230418/6712892d6e922391b9da1ff675cd6bd.jpg")no-repeat 35px 70px;
	height: 749px;
	width: 1200px;
	margin: auto;
}
.hong-biao{
	font-size: 24px;
	font-weight: bold;
	color: #5C5C5C;
	line-height: 25px;
	padding-left: 18px;
	border-left: 4px solid #BA0027;
	margin-left: 9px;
}
.gn-tit-t{
	font-size: 44px;
	font-weight: bold;
	color: #5C5C5C;
	line-height: 44px;
	margin-left: 32px;
	margin-top: 12px;
}
.xly-da-box{
	float: right;
	margin-right: 22px;
	width: 323px;
	margin-top: 49px;
}
.xly-list-box{
	width: 323px;
	height: 440px;
	background: #FFFFFF;
	border-top: 4px solid #BA0027;
}
.gd-gd{
	width: 256px;
	height: 378px;
	margin-top: 29px;
	margin-left: 47px;
	overflow-y:auto;
}
.gd-gd::-webkit-scrollbar{
	width: 17px;
	background: #F2F2F2;
}
.gd-gd::-webkit-scrollbar-thumb{
	width: 17px;
	background: #F2F2F2;
}
.gd-gd::-webkit-scrollbar-thumb{
	width: 17px;
	height: 24px;
	background: #BA0027;
}
.gd-gd>a{
	display: block;
	width: 207px;
	overflow: hidden;
	height: 33px;
	font-size: 16px;
	font-weight: 400;
	color: #5C5C5C;
	line-height: 33px;
}
.xly-jrwm{
	width: 322px;
	height: 64px;
	background: #BA0027;
	box-shadow: 0px 14px 24px 0px rgba(159, 36, 41, 0.28);
	border-radius: 32px;
	line-height: 64px;
	display: block;
	margin-top: 45px;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
/*师资力量*/
.szll-box{
	background: url("/uploads/20210309/e69e36b160d8e77f1427db6f361ed171.jpg")no-repeat center;
	height: 708px;
	padding-top: 111px;
}

.szll-gd-box{
	width: 1200px;
	margin: auto;
	position: relative;
	margin-top: 92px;
}
.swiper-container-szll{
	overflow: hidden;
}
.swiper-container-szll .swiper-slide{

}
.swiper-container-szll .swiper-slide>.left1{
	float: left;
	width: 361px;
	height: 453px;
	overflow: hidden;
	margin-left: 38px;
}
.swiper-container-szll .swiper-slide>.left1>img{
	width: 361px;
	height: 453px;
	object-fit: cover;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
}
.swiper-container-szll .swiper-slide>.left2{
	float: left;
	width: 178px;
	overflow: hidden;
	margin-left: 45px;
	margin-top: 81px;
}
.swiper-container-szll .swiper-slide>.left2>div{
	width: 178px;
	height: 165px;
}
.swiper-container-szll .swiper-slide>.left2>div>img{
	width: 178px;
	height: 165px;
	object-fit: cover;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
}
.swiper-container-szll .swiper-slide>.left2>div:nth-child(2){
	margin-top: 40px;
}
.swiper-container-szll .swiper-slide>.left3{
	float: right;
	width: 443px;
	margin-top: 50px;
}
.swiper-container-szll .swiper-slide>.left3>div:nth-child(1){
	font-size: 30px;
	line-height: 54px;
	font-weight: bold;
	color: #F2F1F1;
	margin-left: 13px;
	background: url("../images/hh.png")no-repeat left bottom;
}
.swiper-container-szll .swiper-slide>.left3>div:nth-child(1)>span{
	color: rgba(242,241,241,.7);
	font-weight: 400;
	font-size: 16px;
	margin-left: 12px;
}
.swiper-container-szll .swiper-slide>.left3>div:nth-child(2){
	font-size: 16px;
	font-weight: normal;
	color: #F2F1F1;
	line-height: 33px;
	opacity: 0.7;
	margin-top: 15px;
	height: 225px;
	overflow: hidden;
}
.swiper-container-szll .swiper-slide>.left3>div:nth-child(3)>a{
	width: 127px;
	height: 37px;
	background: url("../images/more.png")#B81C25 no-repeat 84px center;
	border-radius: 18px;
	margin-left: 6px;
	display: block;
	line-height: 37px;
	margin-top: 45px;
	text-indent: 26px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.swiper-button-prev-szll{
	position: absolute;
	left: -84px;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 39px;
	height: 69px;
	background: url("/uploads/20210309/b6a9522966379a5f2a9f8edaf1679c74.png")no-repeat center;
}
.swiper-button-next-szll{
	position: absolute;
	right: -84px;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 39px;
	height: 69px;
	background: url("/uploads/20210309/2fec9d8b6b166def44dc5cef7d9214b9.png")no-repeat center;
}


/*新闻中心*/
.index-news{
	background: #f2f2f2;
	padding-top: 109px;
	padding-bottom: 185px;
}
.news-con-box{
	width: 1200px;
	margin: auto;
}
.left-news{
	float: left;
	margin-top: 93px;
	position: relative;
	width: 744px;
	height: 437px;
	background: #FCFCFC;
	border: 1px solid #DCDCDC;
	padding-top: 24px;
	padding-left: 21px;
	padding-right: 35px;
}
.news-more{
	position: absolute;
	right: 35px;
	top: 35px;
	z-index: 999;
	font-size: 16px;
	font-weight: 400;
	color: #B81C25;
}
.news-nav{
	overflow: hidden;
}
.news-nav .swiper-slide{
	width: 126px;
	height: 41px;
	border-radius: 21px;
	line-height: 41px;
	text-align: center;
	color: rgba(92,87,83,.8);
}

.news-con-boxs{
	overflow: hidden;
	margin-top: 26px;
}
.news-nav .swiper-slide-thumb-active {
	background: #B81C25;
	color: #fff;
}
.news-1{
	float: left;
	width: 298px;
}
.news-1>div:nth-child(1) img{
	width: 298px;
	height: 202px;
	object-fit: cover;
}
.news-1>div:nth-child(2){
	width: 259px;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	margin: auto;
	margin-top: 22px;
}
.news-1>div:nth-child(2)>a{
	font-size: 18px;
	font-weight: 400;
	color: #060606;
}
.news-1>div:nth-child(3){
	width: 259px;
	margin: auto;
	margin-top: 10px;
	font-size: 14px;
	font-weight: 400;
	color: #060606;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	opacity: 0.8;
}
.news-r{
	float: right;
	width: 420px;
	margin-right: 5px;
}
.news-right-list{
	margin-top: 37px;
	display: block;
}
.news-right-list:nth-child(1){
	margin-top: 0;
}
.news-right-list>.left{
	float: left;
	text-align: center;
	width: 80px;
	height: 79px;
	background: #C8C8C8;
}
.news-right-list>.left>div:nth-child(1){
	font-size: 48px;
	font-weight: bold;
	color: #FCFCFC;
	line-height: 46px;
	padding-top: 5px;
}
.news-right-list>.left>div:nth-child(2){
	font-size: 17px;
	font-weight: 400;
	color: #FCFCFC;
	line-height: 17px;
	margin-top: 3px;
}
.news-right-list>.right{
	float: right;
	width: 317px;
}
.news-right-list>.right>div:nth-child(1){
	font-size: 16px;
	font-weight: 400;
	color: #282828;
	line-height: 29px;
}
.news-right-list>.right>div:nth-child(2){
	font-size: 14px;
	font-weight: 400;
	color: #282828;
	line-height: 24px;
	opacity: 0.8;
	height: 48px;
	overflow: hidden;
}
.right-wenti{
	float: right;
	width: 331px;
	height: 413px;
	background: #FCFCFC;
	padding: 24px;
	border: 1px solid #DCDCDC;
	margin-top: 93px;
}
.right-wenti>a{
	width: 126px;
	height: 41px;
	background: #B81C25;
	border-radius: 21px;
	text-align: center;
	display: block;
	line-height: 41px;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
}
.wenti-list-box{
	border: 1px solid #DCDCDC;
	height: 98px;
}
.wenti-list-box>div:nth-child(1){
	margin-top: 11px;
	margin-left: 22px;
	height: 25px;overflow: hidden;
	line-height: 25px;
}
.wenti-list-box>div:nth-child(2){
	margin-top: 11px;
	margin-left: 22px;
}
.wenti-list-box>div:nth-child(1)>span{
	display: inline-block;
	line-height: 25px;
	text-align: center;
	color: #fff;
	margin-right: 9px;
	width: 25px;
	height: 25px;
	background: #D03B31;
	border-radius: 4px;
}
.wenti-list-box>div:nth-child(1)>a{
	font-size: 16px;
	font-weight: 400;
	color: #282828;
}
.wenti-list-box>div:nth-child(2)>span:nth-child(1){
	display: inline-block;
	line-height: 25px;
	text-align: center;
	color: #444;
	margin-right: 9px;
	width: 25px;
	height: 25px;
	background: #E0E0E0;
	border-radius: 4px;
	margin-top: 6px;
}
.wenti-list-box>div:nth-child(2)>span:nth-child(2){
	float: right;
	width: 258px;
	margin-right: 15px;
	font-size: 14px;
	font-weight: 400;
	color: #282828;
	line-height: 24px;
	opacity: 0.8;
	height: 48px;
	overflow: hidden;
}

.swiper-container-wenti{
	overflow: hidden;
	height: 337px;
	margin-top: 33px;
}

/*关于我们*/
.index-about{
	background: url("/uploads/20210309/24975e9c671bd0a16a96858bfa53bb12.jpg")no-repeat center;
	height: 519px;
}
.index-about>div{
	width: 1200px;
	margin: auto;
}
.index-about>div>.left{
	float: left;
	width: 609px;
	margin-top: 124px;
}
.index-about>div>.left>div:nth-child(1){
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
}
.index-about>div>.left>div:nth-child(1)>span{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.5;
}
.index-about>div>.left>div:nth-child(2){
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 24px;
	margin-top: 20px;
	height: 144px;
	overflow: hidden;
}
.index-about>div>.left>div:nth-child(3)>a{
	width: 127px;
	height: 37px;
	background: url("../images/more.png")#B81C25 no-repeat 85px center;
	border-radius: 18px;
	line-height: 37px;
	text-indent: 26px;
	display: block;
	margin-top: 25px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}
.index-about>div>.right{
	float: right;
	width: 506px;
	height: 290px;
	margin-top: 124px;
}
.index-about>div>.right img{
	width: 506px;
	height: 290px;
	object-fit: cover;
}

/*底部*/
.foot-bg{
	background: #171d2b;
	padding: 60px 0 30px;
	color: #FFFFFF;
}
.footer-container{
	width: 1200px;
	margin: auto;
}
/* 第一屏：LOGO居中 */
.footer-logo{
	text-align: center;
	margin-bottom: 50px;
}
.footer-logo a{
	display: inline-block;
}
.footer-logo img{
	max-width: 200px;
	height: auto;
}
/* 第二屏：四列联系信息 */
.footer-contact{
	display: flex;
	justify-content: space-between;
	margin-bottom: 50px;
	padding: 0 20px;
}
.contact-col{
	flex: 1;
	text-align: center;
}
.contact-label{
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.contact-value{
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 24px;
}
/* 第三屏：关注我们 - 三列二维码 */
.footer-qrcode{
	text-align: center;
	margin-bottom: 40px;
}
.qrcode-title{
	font-size: 20px;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 25px;
}
.qrcode-list{
	display: flex;
	justify-content: center;
	gap: 40px;
}
.qrcode-item{
	flex: 0 0 auto;
}
.qrcode-item img{
	width: 120px;
	height: 120px;
	display: block;
}
/* 最底下一屏：备案号 */
.footer-beian{
	text-align: center;
	padding-top: 20px;
	border-top: 1px solid rgba(255,255,255,0.1);
}
.footer-beian a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.footer-beian a:hover{
	text-decoration: underline;
}










/*内页*/
.base-gong{
	width: 1200px;
	margin: auto;
	margin-bottom: 50px;
}
.base-gong>.left-nav{
	float: left;
	width: 275px;
}
.base-gong>.right-base{
	float: right;
	width: 880px;
}
.base-left-top-title{
	text-align: center;
	height: 117px;
	background: url("../images/nttbg.jpg")no-repeat center;
	color: #fff;
}
.base-left-top-title>div:nth-child(1){
	font-weight: 700;
	font-size: 28px;
	line-height: 28px;
	padding-top: 33px;
}
.base-left-top-title>div:nth-child(2){
	font-size: 15px;
	margin-top: 8px;
	line-height: 15px;
}
/*子栏目*/
.base-nav-left-sub{
	background: #f5f5f5;
	padding-bottom: 240px;
}
.base-nav-left-sub>a{
	position: relative;
	display: block;
	line-height: 73px;
	height: 73px;
	text-indent: 85px;
	font-size: 16px;
}
.base-nav-left-sub>a:hover,.base-nav-left-sub>a.action{
	background: #fff;
	box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.08);
}
.base-nav-left-sub>a.action::after{
	display: block;
}
.base-nav-left-sub>a::after{
	position: absolute;
	display: none;
	content: "";
	width: 6px;
	height: 7px;
	background: url("../images/njiantou.png")no-repeat center;
	top: 0;
	bottom: 0;
	right: 83px;
	margin: auto;
}
/*当前位置*/
.dqwz-base{
	border-bottom: 1px solid rgba(0,0,0,.1);
	line-height: 59px;
	height: 59px;
}
.dqwz-base>.left{
	float: left;
	border-left: 4px solid #BA0027;
	padding-left: 9px;
	font-size: 18px;
	font-weight: 400;
	height: 20px;
	line-height: 20px;
	margin-top: 20px;
	color: #000000;
}
.dqwz-base>.right{
	float: right;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	opacity: 0.5;
}
.dqwz-base>.right>a{
	font-size: 14px;
	font-weight: 400;
	color: #000000;
}






/*内页新闻*/
.base-news-box{
	display: block;
	border-bottom: 1px solid #ccc;
	padding-top: 102px;
	padding-bottom: 34px;
}
.base-news-box>.img{
	float: left;
	overflow: hidden;
	width: 210px;
	height: 135px;
}
.base-news-box>.img>img{
	width: 210px;
	height: 135px;
	object-fit: cover;
}
.base-news-box>.new-cons{
	float: left;
	width: 495px;
	margin-left: 30px;
}
.base-news-box>.new-cons>div:nth-child(1){
	font-size: 20px;
	font-weight: 700;
	color: #282828;
	line-height: 20px;
	overflow: hidden;
	height: 20px;
	margin-top: 16px;
}
.base-news-box:hover>.new-cons>div:nth-child(1){
	color: #006fca;
}
.base-news-box>.new-cons>div:nth-child(2){
	font-size: 14px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	margin-top: 16px;
}
.base-news-box>.time{
	float: right;
	background: #c3c3c3;
	width: 102px;
	height: 102px;
	color: #fff;
	margin-top: 16px;
}
.base-news-box>.time>div:nth-child(1){
	font-size: 23px;
	font-weight: 700;
	padding-top: 27px;
	line-height: 23px;
	margin-left: 18px;
}
.base-news-box>.time>div:nth-child(2){
	font-size: 12px;
	margin-left: 18px;
	line-height: 12px;
	margin-top: 12px;
}
/*新闻详情页*/
.news-con-base-view{

}
.news-con-base-view>div:nth-child(1){
	text-align: center;
	margin-top: 90px;
	font-size: 35px;
	color: #282828;
	line-height: 35px;
}
.news-con-base-view>div:nth-child(2){
	text-align: center;
	margin-top: 33px;
	font-size: 16px;
	font-weight: 400;
	color: #282828;
	line-height: 24px;
	opacity: 0.8;
}
.news-con-base-view>div:nth-child(2)>span{
	margin: 0 12px;
}
.news-con-base-view>div:nth-child(3){
	line-height: 45px;
	margin-top: 40px;
	font-size: 16px;
	font-weight: 400;
	color: #282828;
}
/*上下翻页*/
.hs_fy_con{
	width: 803px;
	margin: auto;
	border-top: 1px dashed #e4e4e4;
	border-bottom: 1px dashed #e4e4e4;
	padding: 11px 0;
	color: #999;
	font-size: 14px;
	line-height: 32px;
	margin-top: 90px;
}
/*相关内容*/
.xiangguanneirong{
	padding-bottom: 15px;
	border-bottom: 1px dashed #e4e4e4;
	width: 803px;
	margin: auto;
	margin-top: 40px;
}
.title-xg{
	margin-bottom: 15px;
	height: 52px;
	background: url("../images/xgtj.png")no-repeat center;
	line-height: 52px;
	font-size: 24px;
	text-indent: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.xgnr-list{
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #676767;
}
.xgnr-list>.left{
	float: left;
}
.xgnr-list>.right{
	float: right;
	margin-right: 50px;
}




/*产品中心*/
.n_product{

}
.n_product>.product-list{
	float: left;
	width: 270px;
	margin-left: 34px;
	overflow: hidden;
	margin-top: 89px;
}
.n_product>.product-list:nth-child(1),.n_product>.product-list:nth-child(2),.n_product>.product-list:nth-child(3){
	margin-top: 56px;
}
.n_product>.product-list:nth-child(3n-2){
	margin-left: 0;
}
.n_product>.product-list>div:nth-child(1){
	border: 1px solid #efefef;
	height: 209px;
	overflow: hidden;
}
.n_product>.product-list>div:nth-child(1)>img{
	width: 100%;
	height: 209px;
	object-fit: cover;
	transition: all 0.6s;
}
.n_product>.product-list>div:nth-child(2){
	text-align: center;
	font-size: 19px;
	line-height: 63px;
	height: 63px;
	overflow: hidden;
}
.n_product>.product-list:hover{
	box-shadow: 0px 6px 13px 0px rgba(13, 5, 2, 0.1);
}
.n_product>.product-list:hover img{
	transform: scale(1.4);
}
/*产品详情*/
.neiye_pro{
	width: 595px;
	height: 559px;
	margin: auto;
	overflow: hidden;
}
.neiye_pro img{
	width: 595px;
	height: 559px;
	object-fit: cover;
}
.suolue_box{
	width: 595px;
	height: 90px;
	overflow: hidden;
	margin: auto;
	margin-top: 22px;
}
.suolue_box .swiper-slide{
	width: 137px;
	height: 90px;
	opacity: .3;
}
.suolue_box .swiper-slide-thumb-active{
	opacity: 1;
}
.suolue_box .swiper-slide>img{
	width: 137px;
	height: 90px;
	object-fit: cover;
}
.hs_pro_con{
	position: relative;
}
.swiper-button-prevnpro{
	position: absolute;
	width: 39px;
	height: 69px;
	left: 54px;
	top: 0;
	bottom: 0;
	margin: auto;
	background: url("../images/proleft.png")no-repeat center;
}
.swiper-button-nextnpro{
	position: absolute;
	width: 39px;
	height: 69px;
	right: 54px;
	top: 0;
	bottom: 0;
	margin: auto;
	background: url("../images/proright.png")no-repeat center;

}
.pro-title-np{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	margin-top: 45px;
	margin-bottom: 60px;
	color: #333333;
}
.cp-ljxj{
	display: block;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	width: 322px;
	height: 64px;
	background: #BA0027;
	box-shadow: 0px 14px 24px 0px rgba(159, 36, 41, 0.28);
	border-radius: 15px;
	line-height: 64px;
	margin: auto;
	margin-top: 64px;
}

.pro-view-tit{
	font-size: 18px;
	font-weight: 400;
	color: #000000;
	padding: 20px 0;
	line-height: 18px;
	border-bottom: 1px solid rgba(0,0,0,.1);
	text-indent: 12px;
	position: relative;
	margin-top: 52px;
}
.pro-view-tit::after{
	content: "";
	position: absolute;
	width: 4px;
	height: 20px;
	background: #BA0027;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}
.pro-view-con{
	font-size: 18px;
	font-weight: 400;
	color: #333333;
	line-height: 45px;
	color: rgba(51,51,51,.8);
	margin-top: 30px;
}


.pro-view-con img{width: 100%!important;height: auto!important;}








/*内页联系*/
.n-map-box{
	margin-top: 120px;
}
.n-map-box>.left{
	float: left;
	text-align: center;
	font-size: 15px;
	font-weight: 300;
	color: #000000;
	line-height: 31px;
	margin-left: 20px;
}
.n-map-box>.left>div:nth-child(2){
	margin-top: 20px;
}
.n-map-box>.left img{
	width: 160px;
	height: 160px;
}
.n-map-box>.right{
	float: left;
	margin-left: 89px;
	font-size: 15px;
	font-weight: 300;
	color: #000000;
	line-height: 31px;
	margin-top: 15px;
}
.lx-zaixian{
	display: block;
	width: 242px;
	height: 64px;
	background: #BA0027;
	box-shadow: 0px 14px 24px 0px rgba(159, 36, 41, 0.28);
	border-radius: 32px;
	line-height: 64px;
	text-align: center;
	font-size: 24px;
	margin-top: 35px;
	font-weight: bold;
	color: #FFFFFF;
}
#allmap{
	width: 879px;
	height: 324px;
	margin-top: 170px;
}

.n_picture{
	display: flex;
	justify-content : space-between;
	align-content:flex-start;
	flex-wrap: wrap;
}
.n_picture-szll{
	display: flex;
	justify-content : space-between;
	align-content:flex-start;
	flex-wrap: wrap;
}
.n_picture>a{
	width: 271px;
	height: 388px;
	margin-top: 99px;
}
.n_picture>a>div:nth-child(1){
	width: 271px;
	height: 309px;
	overflow: hidden;
}
.n_picture>a>div:nth-child(1)>img{
	width: 271px;
	height: 309px;
	object-fit: cover;
}
.n_picture>a>div:nth-child(2){
	line-height: 77px;
	height: 77px;
	overflow: hidden;
	text-align: center;
}
.n_picture>a:hover{
	box-shadow: 0px 6px 13px 0px rgba(13, 5, 2, 0.1);
}

.artcontent{
	font-size: 18px;
	font-weight: 400;
	color: rgba(51,51,51,.8);
	line-height: 45px;
	/*margin-top: 85px;*/
}
.n_picture-szll{
	padding-top: 32px;
}
.n_picture-szll>a{
	width: 281px;
	margin-top: 62px;
}
.n_picture-szll>a>div:nth-child(1){
	width: 281px;
	height: 283px;
	overflow: hidden;
}
.n_picture-szll>a>div:nth-child(1)>img{
	width: 281px;
	height: 283px;
	object-fit: cover;
}
.n_picture-szll>a>div:nth-child(2){
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	line-height: 24px;
	height: 24px;
	margin-top: 25px;
}
.n_picture-szll>a>div:nth-child(3){
	font-size: 16px;
	font-weight: 400;
	color: rgba(51,51,51,.8);
	line-height: 30px;
	height: 90px;
	overflow: hidden;
	margin-top: 8px;
}
.n_picture-szll>a>div:nth-child(4){
	font-size: 14px;
	font-weight: 400;
	color: #BA0027;
	line-height: 14px;
	margin-top: 11px;
}
.ny-zxly{
	padding-top: 38px;
}
.ny-zxly input{
	width: 1065px;
	height: 51px;
	background: #EBEBEB;
	border-radius: 3px;
	border: none;
	margin-top: 18px;
	text-indent: 23px;
}
#contents{
	width: 1065px;
	height: 153px;
	background: #EBEBEB;
	border-radius: 3px;
	border: 0;
	margin-top: 18px;
	text-indent: 23px;
	line-height: 51px;
}
#input-left>input:nth-child(1){
	float: left;
	width: 515px;
}
#input-left>input:nth-child(2){
	float: right;
	width: 515px;
}
.sshg-ny{
	padding-top: 50px;
}
.sshg-ny>a{
	height: 275px;
	margin-top: 29px;
}
.sshg-ny>a>div:nth-child(1){
	width: 271px;
	height: 181px;
}
.sshg-ny>a>div:nth-child(1)>img{
	width: 271px;
	height: 181px;
	object-fit: cover;
}
.sshg-tit-0ny{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	line-height: 24px;
	margin-top: 48px;
}
.sshg-nav-ny{
	text-align: center;
	width: 750px;
	margin: auto;
	padding-top: 30px;
}
.sshg-nav-ny>a{
	float: left;
	margin-top: 15px;
	width: 134px;
	height: 54px;
	background: url("../images/hgsub.png")no-repeat;
	background-position: top center;
	line-height: 44px;
	margin-left: 20px;
	font-size: 24px;
	font-weight: 400;
	color: rgba(40,40,40,.5);
}
.sshg-nav-ny>a:hover,.sshg-nav-ny>a.hgxz{
	background: url("../images/hgsubh.png")no-repeat;
	background-position: top center;
	color: #fff;
}
.sshg-nav-ny>a:nth-child(5n-4){
	margin-left: 0;
}


/**/
.yqjs-ny-box{
	margin: auto;
	margin-top: 79px;
	background: url("../images/ditu.jpg")no-repeat center;
	height: 629px;
	width: 757px;
	position: relative;
}
.yqjs-ny-box>div{
	position: absolute;
	margin-top: 39px;
}
.yqjs-ny-box>div>span{
	display: inline-block;
	background: url("../images/dty.png")no-repeat;
	background-position: 25px center;
	padding:0 14px;
	padding-left: 40px;

	/*height: 60px;*/
	/*line-height: 60px;*/
	/*margin-top: 39px;*/
	padding-right: 0;
	cursor:pointer;
}
.yqjs-ny-box>div>span.xuanz{
	background: url("../images/dtxz.png")no-repeat;
	background-position: left center;
}
.yqjs-ny-box>div:nth-child(1){
	left: 129px;
	top: 153px;
}
.yqjs-ny-box>div:nth-child(2){
	left: 156px;
	top: 366px;
}
.yqjs-ny-box>div:nth-child(3){
	left: 236px;
	top: 287px;
}
.yqjs-ny-box>div:nth-child(4){
	left: 390px;
	top: 205px;
}
.yqjs-ny-box>div:nth-child(5){
	left: 350px;
	top: 390px;
}
.yqjs-ny-box>div:nth-child(6){
	left: 316px;
	top: 483px;
}
.yqjs-ny-box>div:nth-child(7){
	left: 427px;
	top: 376px;
}
/*河北*/
.yqjs-ny-box>div:nth-child(8){
	left: 520px;
	top: 250px;
}
.yqjs-ny-box>div:nth-child(9){
	left: 427px;
	top: 320px;
}
.yqjs-ny-box>div:nth-child(10){
	left: 480px;
	top: 355px;
}
.yqjs-ny-box>div:nth-child(11){
	left: 495px;
	top: 495px;
}
.yqjs-ny-box>div:nth-child(12){
	left: 600px;
	top: 330px;
}
.yqjs-ny-box>div:nth-child(13){
	left: 585px;
	top: 165px;
}
.yqjs-ny-box>div:nth-child(14){
	left: 625px;
	top: 113px;
}
.yqjs-ny-box>div:nth-child(15){
	left: 625px;
	top: 60px;
}
.yqjs-ny-box>div:nth-child(16){
	left: 550px;
	top: 425px;
}
.yqjs-ny-box>div:nth-child(17){
	left: 490px;
	top: 305px;
}
.yqjs-ny-box>div:nth-child(18){
	left: 610px;
	top: 385px;
}
.yqjs-ny-box>div:nth-child(19){
	left: 590px;
	top: 445px;
}
.yqjs-ny-box>div:nth-child(20){
	left: 480px;
	top: 245px;
}
.yqjs-ny-box>div:nth-child(21){
	left: 410px;
	top: 425px;
}
.yqjs-ny-box>div:nth-child(22){
	left: 560px;
	top: 345px;
}
.yqjs-ny-box>div:nth-child(23){
	left: 550px;
	top: 205px;
}
.yqjs-ny-box>div:nth-child(24){
	left: 490px;
	top: 415px;
}
.yqjs-ny-box>div:nth-child(25){
	left: 570px;
	top: 265px;
}
.yqjs-ny-box>div:nth-child(26){
	left: 270px;
	top: 195px;
}
.yqjs-ny-box>div:nth-child(27){
	left: 620px;
	top: 345px;
}
.yqjs-ny-box>div:nth-child(28){
	left: 460px;
	top: 565px;
}
.yqjs-ny-box>div:nth-child(29){
	left: 430px;
	top: 485px;
}
.nyxd-box{
	display: inline-block;
	position: relative;
}
.md-lis-box{
	position: absolute;
	width: 518px;
	height: 251px;
	background: url("../images/dzbox.png")no-repeat center;
	top: -310px;
	left: -142px;
	z-index: 99;
	padding-bottom: 50px;
	display: none;
}
.md-lis-box>div{
	height: 250px;
	overflow-y:auto;
}
.md-lis-box .left{
	float: left;
	margin-top: 30px;
	width: 218px;
	margin-left: 30px;
}
.md-lis-box .left>div:nth-child(1){
	font-size: 16px;
	font-weight: 400;
	color: #333333;
	line-height: 16px;
}
.md-lis-box .left>p:nth-child(2){
	font-size: 12px;
	line-height: 17px;
	font-weight: 400;
	color: rgba(51,51,51,.8);
	margin-top: 16px;
	background: url("../images/dtaddr.png")no-repeat left center;
	padding-left: 22px;
}
.md-lis-box .left>p:nth-child(3){
	font-size: 12px;
	line-height: 17px;
	font-weight: 400;
	color: rgba(51,51,51,.8);
	margin-top: 14px;
	background: url("../images/dtphone.png")no-repeat left center;
	padding-left: 22px;
}




















/*分页*/
.pagination{
	text-align: center;
	margin-top: 140px;
}
.pagination>li{
	display: inline-block;
	margin: 0 10px;
}
.pagination>li>span,.pagination>li>a{
	line-height: 30px;
	width: 30px;
	display: block;
	color: #0a0f16;
}
.pagination>li.active>span,.pagination>li>a:hover{
	background: #00539f;
	color: #fff;
}

.layui-layer.layui-layer-page.yourclass{
	border-radius: 6px;
}
/*dengliu*/
.login-id{
	width: 505px;
	height: 480px;
	background: #fff;
	display: none;
	border-radius: 6px;
}
.login-id>.logon-width{
	width: 360px;
	height: 400px;
	margin: auto;
}
.login-id>.logon-width>h3{
	font-size: 22px;
	text-align: center;
	padding-top: 55px;
	line-height: 22px;
	font-weight: 400;
}
.form-pad{
	padding-top: 15px;
}
.alert-x{
	position: absolute;
	right: 35px;
	top: 36px;
}
.alert-x>i{
	font-size: 28px;
	font-weight: 700;
	color: rgba(68,68,68,1);
}
.alert-x>i:hover{
	color: #C30020;
}

.ljzc-box{
	text-align: center;
	margin-top: 65px;
	position: relative;
}
.ljzc-box::after{
	content: "";
	width: 100%;
	height: 1px;
	background: rgba(0,0,0,.1);
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 0;
}
.login-input-name{
	width: 360px;
	height: 45px;
}
.layui-form-item>input{
	text-indent: 40px;
}
.login-input-pass{
	width: 360px;
	height: 45px;
}
.layui-form-item{
	margin-top: 30px;
	margin-bottom: 0;
	position: relative;
}
/*注册*/
.zhuce-id{
	width: 505px;
	height: 600px;
	background: #fff;
	display: none;
	border-radius: 6px;
}
.zhuce-id>.logon-width{
	width: 360px;
	height: 400px;
	margin: auto;
}
.zhuce-id>.logon-width>h3{
	font-size: 22px;
	text-align: center;
	padding-top: 55px;
	line-height: 22px;
	font-weight: 400;
}
.alert-xz{
	position: absolute;
	right: 35px;
	top: 36px;
}
.alert-xz>i{
	font-size: 28px;
	font-weight: 700;
	color: rgba(68,68,68,1);
}
.alert-xz>i:hover{
	color: #C30020;
}



/*忘记*/
.wangji-id{
	width: 505px;
	height: 600px;
	background: #fff;
	display: none;
	border-radius: 6px;
}
.wangji-id>.logon-width{
	width: 360px;
	height: 400px;
	margin: auto;
}
.wangji-id>.logon-width>h3{
	font-size: 22px;
	text-align: center;
	padding-top: 55px;
	line-height: 22px;
	font-weight: 400;
}
.alert-xw{
	position: absolute;
	right: 35px;
	top: 36px;
}
.alert-xw>i{
	font-size: 28px;
	font-weight: 700;
	color: rgba(68,68,68,1);
}
.alert-xw>i:hover{
	color: #C30020;
}
.ljzc-box>span{
	background: #fff;
	position: relative;
	z-index: 1;
	display: inline-block;
	padding: 0 15px;
}
.ljzc-box>span>span{
	color: #00ab84;
	cursor: pointer;
}
.wjma-box{
	text-align: right;
	margin-top: 20px;
}
.wjma-box>span{
	font-size: 14px;
	line-height: 17px;
	color: #3a3c42;
	cursor: pointer;
}


.input-icon{
	position: absolute;
	left: 19px;
	top: 15px;
	margin: auto;
	color: #c0c4cc;
}
.zh-yzm{
	float: left;
	width: 50%;
}

.login-true{
	float: right;
	margin-top: 53px;
}
.login-true img{
	width: 38px;
	height: 38px;
	border-radius: 50%;
	object-fit: cover;
}

.userinfo-box{
	width: 1200px;
	margin: auto;
	margin-top: 38px;
}
.user-add{
	width: 1200px;
	margin: auto;
	font-size: 14px;
	font-weight: 400;
	color: #929292;
	margin-top: 84px;
}
.user-add>i{
	color: #929292;
}
.user-add>a{
	color: #000;
}
.userinfo-box>.left{
	width: 184px;
	height: 859px;
	background: #FFFFFF;
	float: left;
}
.userinfo-box>.right{
	width: 988px;
	min-height: 829px;
	padding-bottom: 30px;
	background: #FFFFFF;
	float: right;
}

.user-left-tit{
	font-size: 20px;
	font-weight: bold;
	color: #282828;
	text-indent: 17px;
	line-height: 20px;
	padding: 18px 0 25px 0;
}
.user-left-nav>a{
	display: block;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	color: #282828;
	position: relative;
}
.user-left-nav>a::after{
	content: "";
	position: absolute;
	width: 3px;
	height: 52px;
	background: #004EA1;
	left: 0;
	top: 0;
	display: none;
}

.user-left-nav>a:hover,.user-left-nav>a.user-acti{
	background: rgba(0,78,161,.1);
	color: #004EA1;
}
.user-left-nav>a:hover::after,.user-left-nav>a.user-acti::after{
	display: block;
}
.user-right-tit{
	line-height: 62px;
	text-indent: 19px;
	font-size: 20px;
	font-weight: bold;
	color: #282828;
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.user-index .layui-form-label{
	width: 175px;
}
.layui-form-label>span{
	color: #FF0C00;
	margin-right: 5px;
}
.user-index>.layui-form-item{
	margin-top: 23px;
}
.user-index .layui-input-inline{
	width: 336px;
}
.user-index-tx{
	width: 140px;
	height: 140px;
	border-radius: 50%;
	object-fit: cover;
	border: 1px solid #ddd;
	cursor:pointer;
}
.user-index-submit{
	background: #6bc047;
	width: 120px;
	height: 40px;
	margin-left: 110px;
}
.user-index-re{
	background: #fff;
	width: 120px;
	height: 40px;
	color: #000;
	border: 1px solid #ddd;
}
.zs-box-dow{
	text-align: center;
	margin-top: 93px;
}
.zs-box-dow>img{
	width: 267px;
	height: 378px;
}
.dow-zs{
	width: 798px;
	margin: auto;
	text-align: right;
	margin-top: 68px;
}
.dow-zs>a{
	color: #BA0027;
}


.kccx-user-index input{
	width: 136px;
	height: 44px;
}
.kccx-user-index .layui-form-label{
	line-height: 25px;
}
.kccx-user-index input.shijianfw{
	width: 100%;
	text-align: center;
}
.kccx-user-index{
	padding-top: 40px;
}
.kccx-ser{
	width: 117px;
	height: 44px;
	background: #FF8620;
	border-radius: 3px;
	margin-left: 20px;
}
table.kc-table{
	margin-top: 55px;
}
table.kc-table td,table.kc-table th{
	border: none;
	padding: 0;
	line-height: 55px;
	height: 55px;
	text-align: center;
}
table.kc-table>thead>tr{
	background: none;
	border-top: 1px solid rgba(0,0,0,.1);
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.layui-table[lay-size=lg] td, .layui-table[lay-size=lg] th{
	padding: 0;
}
.user-ljbm{
	width: 92px;
	height: 34px;
	background: #67C23A;
	border-radius: 3px;
	line-height: 34px;
}
.kc-table-box .layui-table-view .layui-table{
	width: 100%;
}
.kc-table-box .layui-table-view .layui-table td, .layui-table-view .layui-table th{
	padding: 0;
}
.kc-table-box .layui-table th,.kc-table-box .layui-table td{
	border: none;
}
.kc-table-box .layui-table thead tr{
	background: none;
}
.kc-table-box .layui-table-header{
	border-left: none;
	border-right: none;
}
.kc-table-box div.layui-table-cell{
	height: 55px;
	line-height: 55px;
}
/*zhao*/
.user-zp-index .layui-form-label{
	width: 115px;
}
.user-zp-index .layui-input-inline{
	width: 336px;
}
.user-zp-index .layui-input-inline>input{
	height: 40px;
}
.user-zp-index>.layui-form-item{
	margin-top: 23px;
}
.right>.layui-form{
	padding-top: 30px;
}
.login-true>a{
	display: inline-block;
	width: 162px;
	height: 38px;
}
.login-true>a>span{
	float: left;
	line-height: 38px;
	width: 120px;
	height: 38px;
	text-align: right;
	overflow: hidden;
}
.login-true>a>img{
	float: right;
}
#tuichu{
	margin-left: 10px;
	float: right;
	margin-top: 8px;
}

/*证书申请表单*/
.user-zssq-form{

}
.user-zssq-form .layui-form-label{
	width: 120px;
}
.user-zssq-form .layui-input-inline{
	width: 280px;
}
.user-zssq-form .layui-input,.user-zssq-form .layui-select{
	height: 40px;
}
.user-zssq-form>.layui-form-item{
	margin-top: 23px;
}
.user-zssq-form .layui-form-item .layui-inline{
	margin-bottom: 0;
}
.kc-up-img{
	width: 170px;
	height: 52px;
	background: #999999;
	border-radius: 26px;
}

.user-baoming-box{
	width: 450px;
	height: 400px;
	display: none;
}
.user-baoming-box>h3{
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	padding: 20px 0 5px 0;
}
.user-baoming-box .layui-form-item{
	margin-top: 20px;
}
.user-baoming-box .layui-input-block{
	width: 300px;
}
.user-baoming-box .layui-form-label{

}
.user-baoming-box .layui-input,.user-baoming-box .layui-select,.user-baoming-box .layui-textarea{
	height: 44px;
}
.user-baoming-sub{
	width: 370px;
	margin: auto;
	display: block;
	height: 44px;
	background: #FF8620;
	border-radius: 3px;
	margin-top: 15px;
}

.zs-show-info{
	padding: 20px;
}

.tc_xiaz{
	display: block;
	width: 92px;
	height: 34px;
	background: #67C23A;
	border-radius: 3px;
	line-height: 34px;
	margin: auto;
	color: #fff;
	white-space: nowrap;
	text-align: center;
	font-size: 14px;
	border: none;
	padding: 0 18px;
	cursor: pointer;
}








