body{font:12px/1.5 'Microsoft Yahei','Simsun',Tahoma; font-family:PingFang SC;}
input,button,table,img{border:none;}
body,div,input,button,table,ul,ol,li,a,img,p,h1,h2,h3,h4,h5,h6,.inside{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,textarea,select,button{outline:none;border:none;}
ul,li,dl,td,tr,dd{list-style:none;margin:0;padding:0;border:none;}
a{text-decoration:none;font-size:12px;}
a:hover{text-decoration:none;}
em,i{ font-style: normal;}
textarea{resize:none;}
html{-webkit-text-size-adjust:none;}
.clearfix:after,.clearfix:before{display: table;content: "";}
.clearfix:after{clear: both;}
.clearfix{zoom:1;}
html,body{
	/* overflow: auto!important; */
}
.header{
	width: 100%;
	height: 80px;
	background: #020F1F;
}
/* .headPosi{
	position: absolute;
	z-index: 1000;
} */
.headerCent{
	width: 1180px;
    margin: 0 auto;
    height: auto;
}
.headerCent h1{
	float: left;
	padding-top: 23px;
	height: 60px;
}
.headerCent h1 a img{
	height: 60px;
}
.headRight{
	float: left;
	margin-left: 0px;
}
.headRight a{
	float: left;
	margin-left: 52px;
	color: #fff;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
}
.headRight a.active{
	color: #fff !important;
	background: #8C0E1D;
	padding-bottom: 10px;
}
.headerCent .search{
	background:rgba(64,61,61,0.5);
	border-radius:21px;
	float: right;
	line-height: 36px;
	vertical-align: middle;
	    margin-top: 27px;
	/* max-width: 100px; */
	margin-right: 16px;
}
.headerCent .search img{
	margin:0 5px 0 10px ;
	vertical-align: middle;
}
.headerCent .search input{
	color: #fff;
	font-size:15px;
	font-family:PingFang SC;
	font-weight:400;
	background:transparent;
	margin-bottom: -3px;
	width: 52px;
	transition: all 0.3s ease-in;
}
.headerCent .search input::-webkit-input-placeholder { /* WebKit browsers */
  color: #fff;
  font-size: 14px;
}

.headerCent .search input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #fff;
  font-size: 15px;
}

.headerCent .search input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #fff;
  font-size: 15px;
}
.headerCent .china .xs{
	color: #fff;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:600;
	line-height: 70px;
	padding-top: 10px;
	display: block;
	position: relative;
	text-indent: 20px;
	text-indent: 25px;

}
.headerCent .china .xs:before{
		content: "";
		width: 0px;
		height: 0px;
		border-right: 8px solid transparent;
		border-left: 8px solid transparent;
		border-top: 7px solid #fff;
		position: absolute;
		top: 42px;
		left: 99px;
}
.headerCent .china{
	float: right;
	width: 130px;
	background: #A5937D;
}
.china .chinaList{
	background:rgba(237,230,221,0.95);
	display: none;
	z-index: 1000;
	position: absolute;
	width: 130px;
}
.china .chinaList a{

	height: 50px;
	line-height: 50px;
	display: block;
	text-align: center;
	font-size: 14px;
	color: #383631;
	font-weight: 400;
}
.china .chinaList a:hover{
	background: #fff;
}
.china .chinaList .chinese{
	border-bottom:1px solid rgba(206,206,206,0.95);
}
.section p{
	float: left;
}
.section p img{
	width: 542px;
	height: 583px;
	opacity: 1;

}
.section .wzsm{
	float: left;
	color: #fff;
	width: 640px;
	margin-top: 150px;
}
.section .wzsmWidth{
	width: 710px;
	margin-left: 15px;
	position: relative;
	z-index: 10;
}
.section .wzsm h2{
	font-size:46px;
	font-family:PingFang SC;
	font-weight:500;
}
.section .wzsm span{
	line-height: 24px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
}
.section { height: 600px!important;}
.section2 p { position: relative; }
.section2 p.p-left{
	margin-left: -200px;
	position: absolute;
}
#dowebok{
	height: 600px !important;
}
.center-box{
	/* background: #02101d; */
	/* padding-top: 85px; */
}
.center-boxback{
	background: #fff;
	transition: background 0.5s;
}
.midder{
	width: 1200px;
}
.swiper-pagination-bullet{
	background: #fff;
}
.videoBtn{
	margin-top: 35px;
}
.videoBtn a{
	color: #EF2D44;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	float: left;
	margin-right: 33px;
	padding: 2px 10px;
}
.videoBtn a img.imgNone{
	display: none;
}
.videoBtn a:hover{
	background: #EF2D44;
	color: #fff;
	transition: background 0.2s ;
}
.videoBtn a:hover img{
	display: none;
}
.videoBtn a:hover .imgNone{
	display: inline-block;
}
.swiper-container-vertical>.swiper-pagination-bullets {
    left: 10px;
    top: 20%;
    transform: translate3d(0px,-50%,0);
}
.swiper-slide{
	height: 600px!important;
}
.swiper-pagination-bullet {
    width: 2px;
    height: 20px;

    display: inline-block;
    border-radius:0;
    background: #fff;
}
.swiper-pagination-bullet-active{
	width: 4px;
	background: #3387FF;
	margin-left: -1px!important;
}
.text-container{
	margin-top: 40px;
		height: 68px;
}
.gtadeRigImg{
	position: absolute;
	right:30px;
	top:50px;
}
.grade{

	width: 1180px;
	margin: 50px auto 0;
	position: relative;
	height: 550px;
	color: #000;
}
.grade h3{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:800;
	color:#000;
}
.gradeItem{
	width: 352px;
	height: 372px;
	padding: 30px 20px 0;
	/*height: 411px;*/
	/*padding: 15px 20px 0;*/
	background: #fff;
	float: left;
	margin-right: 17px;
	border:1px solid #ECECEC;
	transition:all 0.3s ease-out;
	box-sizing: border-box;
}
.gradeItem:hover{
	-moz-box-shadow: 0px 0px 8px 2px rgba(75, 75, 75, 0.3);
	-webkit-box-shadow: 0px 0px 8px 2px rgba(75, 75, 75, 0.3);
    box-shadow: 0px 0px 8px 2px rgba(75, 75, 75, 0.3);
	padding-top: 18px;
}
.gradeItem:last-child{
    margin-right: 0;
}

.gradeList{
	position: absolute;
	margin-top: 50px;
}
.gradeItem h2{
	font-size:30px;
	font-weight: bold;
	font-family:PingFang SC;
    line-height: 1;
	color: #333;
    /*color: #5D4F3B;*/
	/*margin-bottom: 4px;*/
}
.gradeItem p span{
    display: block;
	font-size: 14px;
	margin: 11px 0 27px;
	line-height: 1;
}
.gradeItem img.iconImg{
	display: block;
	margin-top: 20px;
	/*margin-top: 33px;*/
    width: 44px;
    height: 44px;
}
.gradeItem a{
	font-size:16px;
	font-weight:400;
	color: #EF2D44;
	margin-top: 20px;
	display: block;
}
.gradeItem a .hoverImg{
	display: none;
}
.gradeItem a:hover img{
	display: none;
}
.gradeItem a:hover img.hoverImg{
	display: inline-block;
}
.gradeItem a:hover{
	color: #A5937D;
	transition:all 0.5s;
}
.gradeItem a img{
	margin-left: 10px;
}
.informaLeft{
	float: left;
}
.informaLeft a{
	overflow: hidden;
	display: block;
}
.informaLeft a:hover img{
	transform: scale(1.3);
}
.informationBox{
	width: 1100px;
	margin: 50px auto;
}
.informationBox h2{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:800;
	width: 1100px;
	padding-bottom: 35px;
}
.informationBox h2 a{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(0,0,0,1);
	float: right;
	margin-top: 25px;
}
.informaLeft img{
	width: 520px;
	height: 325px;
	display: block;
	transition: transform 0.5s;
}
.informaLeft .wzTitle{
	position: absolute;
	left: 0;
	bottom: 5px;
	/* height: 65px; */
	line-height: 42px;
	font-size:18px;
	font-weight:500;
	color: #fff;
	text-indent: 15px;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 460px;
	background:rgba(6,6,6,0.4);
	width: 100%;
	font-family:PingFang SC;
}
.informaLeft{
	position: relative;
}
.informaright{
	float: left;
	width: 520px;
	margin-left: 40px;
}
.informaright ul li{
	position: relative;
	background: #F6F6F6;
	height: 90px;
	margin: 0px 0 28px;
}
.informaright ul li:hover{
	box-shadow: 0px 0px 12px #666;
	transition:box-shadow 0.5s ease-out;
}
.informaright ul li:hover img{
	transform:scale(1.2);
}
.informaright ul li .wzImg img{
	max-width: 160px;
	height: 90px;
	display: block;
	transition:all 0.5s ease-out;
	margin: 0 auto;
}
.informaright ul li .wzImg{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 160px;
	height: 95px;
	overflow: hidden;
}
.informaright ul li .bt{
	margin-left: 175px;
}
.informaright ul li .bt p{
	color: #762B34;
	font-size:14px;
	font-weight:400;
	padding-top: 3px;
}
.informaright ul li .bt span{
	width:343px;
	font-size:18px;
	font-weight:500;
	display: block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	color: #000;
	padding-top: 10px;
	font-family:PingFang SC;
}
.cooperation{
	width: 100%;
	height: 565px;
}
.cooperationCent{
	width: 1100px;
	margin: 78px auto 0;
}
.cooperationCent h2, .event h2{
	padding-top: 50px;
	font-size:40px;
	font-family:PingFang SC;
	font-weight:800;
	width: 1100px;
}
.cooperationCent h2 a, .event h2 a{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(0,0,0,1);
	float: right;
	margin-top: 25px;
}
.coopList{
	width: 320px;
	height: 363px;
	float: left;
	padding: 20px;
	transition: all 0.5s;
}
.coopList:hover{
	background: #A5937D;
	color: #fff !important;
}
.coopList:hover .contents{
	color: #fff;
}
.coopList:hover .contents, .coopList:hover .time{
	color: #fff;
}
.coopList .see:hover {
	background: #fff;
	color: rgba(239,45,68,1);
	transition: all 0.5s;
}
.coopList .time{
	color: #762B34;
	font-size:14px;
	font-weight:400;
}
.coopList .title{
	font-size:18px;
	font-weight:500;
	height: 52px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	font-family:PingFang SC;
}
.coopList .imgParent{
	width: 320px;
	height: 180px;
	overflow: hidden;
	margin-top: 10px;

}
.coopList .imgParent img{
	width: 320px;
	height: 180px;
}
.coopList .see{
	width:120px;
	height:40px;
	background:rgba(239,45,68,1);
	text-align: center;
	line-height: 40px;
	font-size:14px;
	font-weight:400;
	color: #fff;
	display: block;
	margin-top: 15px;
	font-family:PingFang SC;
}
.coopList .contents{
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:#666;
	height: 42px;
	margin-top: 10px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.international{
	width: 100%;
	height: 525px;
	background: url(../img/guoji.png) no-repeat center;
}
.internaCent{
	width: 1100px;
	margin: 0px auto;
	padding-top:90px;
}
.internaCent h3 .span1{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color:#000;
}
.internaCent h3 .span2{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color:rgba(239,45,68,1);
}
.internaCent h3 a{
	font-size: 16px;
	font-family: PingFang SC;
	font-weight: 400;
	color: #333;
	float: right;
	margin: 15px 20px 0 0;
}
.internaCent li .internaCent{
	width: 320px;
	height: 180px;
	overflow: hidden;
}
.internaCent li .internaCent img{
	width: 320px;
	height: 180px;
	overflow: hidden;
}
.internaCent li .internaCent{
	width: 320px;
	height: 180px;
	display: block;
}
.internaCent ul li{
	float: left;
	width: 250px;
	margin-right: 27px;
}
.internaCent ul li a{
	cursor: initial;
}
.internaCent ul li .shixunImg{
	overflow: hidden;
}
.internaCent ul li .shixunImg img{
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.internaCent ul li:hover .shixunImg img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);

}
.internaCent ul {
	margin-top: 45px;
}
.internaCent li p{
	font-size:20px;
	color: #000;
	font-weight:500;
	margin-bottom: 6px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	font-family:PingFang SC;
}
.internaCent li span{
	font-size:16px;
	font-weight:200;
	color:rgba(0,0,0,0.6);
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.internaCent li.liTop1{
	margin-top: 45px;
}
.internaCent li.liTop2{
	margin-top: -100px;
}
.internaCent li.liTop3{
	margin-right: 0px;
}
.event{
	width: 1100px;
	margin: 0 auto;
	    padding-bottom: 110px;
}
.activity-xq{ height: 170px; }
.activity-xq img{ width: 300px; float: left;}
.activity-xq dd.dd-rq{ color: #5c4f46; font-size: 12px;}
.activity-xq dd.hei96{ height: 96px; overflow: hidden;}
.activity-xq dd.hei144{ height: 144px; overflow: hidden;}
.activity-xq dd{ font-size: 14px; line-height: 24px;}
.activity-xq dt{ font-size: 16px;}
.activity-xq dl{ width: 368px; color: #fff; float: left;  margin: 15px 10px 0 20px; }
.activity-box{ margin-top:15px; }
.activity-list{ height: 170px; overflow: hidden;background: #a6937c;}
.activity-list .activity-xq{ display: none;}
.activity-list .block{ display: block;}
.activity-nav{ width: 1200px; height: 108px; background: url(../img/shu.png) no-repeat; position: relative; margin-top: 85px;}
.activity-nav a{ font-size: 14px; color: #3e3431; width: 190px; display: block;  }
.activity-nav a i{ font-size: 12px; color: #a6937c; text-align: center; display: block; height: 18px; overflow: hidden;}
.activity-nav a span{ display: block; height: 43px; overflow: hidden;}
.activity-nav a span img{ margin-right: 8px; }
.activity-nav a.huod1{ position: absolute; top: -70px; left: 20px;}
.activity-nav a.huod2{ position: absolute; top: -70px; left: 260px;}
.activity-nav a.huod3{ position: absolute; top: -70px; left: 500px;}
.activity-nav a.huod4{ position: absolute; top: -70px; left: 741px;}
.activity-nav a.huod5{ position: absolute; top: -70px; left: 981px;}
.activity-nav a.huod6{ position: absolute; top: 116px; left: 138px;}
.activity-nav a.huod7{ position: absolute; top: 116px; left: 378px;}
.activity-nav a.huod8{ position: absolute; top: 116px; left: 624px;}
.activity-nav a.huod9{ position: absolute; top: 116px; left: 864px;}
.activity-nav .block-a .sign{ width: 56px; height: 60px; background: url(../img/active.png) no-repeat; display: block; position: absolute; bottom: -87px; left: 64px; transition: all 0.5s;}
.activity-nav a.huod6 .sign,.activity-nav a.huod7 .sign,.activity-nav a.huod8 .sign,.activity-nav a.huod9 .sign{top: -66px;
			transform: rotate(180deg); -webkit-transform: rotate(180deg);   -moz-transform: rotate(180deg); -o-transform: rotate(180deg); }
.activity-hg{ margin-bottom: 130px;}
.activity-hg h3{ margin-top: 22px;}
.activity-hg h3 a{  float: right; color: #d8d6d6;   margin-top: 17px;  font-size: 14px;}
.activity-nav a.huod1 .sign, .activity-nav a.huod2 .sign, .activity-nav a.huod3 .sign{
	left: 65px;
}
.renzBanner{
	width: 100%;
	height: 300px;
	background: url(../img/renzhengBanner.png) no-repeat center;
}
.renzCenter{
	width: 1180px;
	margin: 0 auto;
}
.renzCenterLeft{
	float: left;
	width: 220px;
	margin-top: -70px;
	position: relative;
	z-index: 1000;
}
.renzCenterLeft h3{
	height: 70px;
	background:rgba(165,147,125,0.9);
	font-size:22px;
	font-family:PingFang SC;
	font-weight:400;
	line-height: 70px;
	color: #fff;
	text-indent: 45px;
	position: relative;
}
.renzCenterLeft ul li a{
	border-bottom: 1px solid #fff;
	margin: 0 20px;
	cursor: pointer;
	font-size: 22px;
	color: #474747;
	text-indent: 25px;
	line-height: 65px;
	display: block;
}
.renzCenterLeft ul li.acti{
	background: #fff;
}
.renzCenterLeft ul{
	background: rgba(232,216,197,0.3);
}
.renzCenterright{
	float: left;
	width: 880px;
	padding: 20px 30px 0;
	background: #fff;
	margin: 20px 0 50px 20px;
}
.renzCenterright h4{
	font-size:22px;
	font-weight:400;
}
.renzCenterright h4 i{
	width:4px;
	height:22px;
	background:#EF2D44;
	float: left;
	display: block;
	margin: 5px 6px 0 0;
}
.renzCenterright .industry{
	padding-top: 80px;
}
.renzCenterright #nav1{
	padding-top: 0px;
}
.industry p{
	font-size:16px;
	font-weight:400;
	color: #555;
	margin-top: 25px;
	line-height: 28px;
}
.industry p .zhuze{
	font-size: 14px;
	color: #EF2D44;
}
.industry img{
	width: 860px;
	margin-top: 20px;
}
.ulList{
	margin-top: 15px;
}
.ulList li i{
	float: left;
	width:200px;
	text-align: center;
	font-size: 14px;
}
.newUlList li i{
	width:262px;
}
.ulList li.liNav{
	font-size:16px;
	font-weight:400;
	height: 60px;
}
.ulList li.liNav i{
	height: 40px;
	padding: 10px 0;
}
.newUlList li.liNav i {
	line-height: 40px;
	font-size: 16px;
}
.ulList li i.iWidth1{
	background:rgba(165,147,125,0.2);
	width: 30px;
	text-align: center;
	padding: 10px 15px;
	/* border-bottom: 1px solid #fff; */
}
.ulList li i.iBack2{
	background:rgba(165,147,125,0.3);
}
.ulList li i.iBack3{
	background:rgba(165,147,125,0.5);
}
.newUlList li i.iBack3{
    background:rgba(165,147,125,0.4);
}
.ulList li i.iBack4{
	background:rgba(165,147,125,0.7);
}
.ulList li i.iBack5{
	background: #A5937D;
}
.newUlList li i.iBack5{
    background:rgba(165,147,125,0.5);
}
.ulList ol li{
	float: left;
}
.ulList ol .liLeft1{
	background:rgba(165,147,125,0.4);
	float: left;
	width: 60px;
}
.ulList ol .liLeft2{
	width: 200px;
	background:rgba(165,147,125,0.1);
}
.newUlList ol .liLeft2{
    width: 262px;
    background:rgba(165,147,125,0.1);
}
.newUlList ol .liLeft3{
	width: 262px;
	background:rgba(165,147,125,0.15);
}
.newUlList ol .liLeft4{
	width: 262px;
	background:rgba(165,147,125,0.2);
}
.ulList ol .liLeft1 i{
	width: 30px;
	display: block;
	letter-spacing:2px;
	float:none;
	padding: 15px 0 0;
	margin: 0 auto;
	border-bottom: 2px solid #fff;
	line-height: 22px;
}
.newUlList ol .liLeft1 i{
	height: 90px!important;
	line-height: 90px!important;;
	width: 40px;
	padding: 0;
	border-bottom: 2px solid transparent;
}
.newUlList ol .liLeft1 i span{
    line-height: 16px;
    vertical-align: middle;
    display: inline-block;
}
.ulList ol .liLeft2 i{
	width: 160px;
	display: block;
	letter-spacing:0px;
	float:none;
	padding: 15px 0 0;
	margin: 0 auto;
	border-bottom: 2px solid #fff;
	text-align: left;
}
.newUlList ol .liLeft2 i{
	height: 90px;
	line-height: 90px;
	padding: 0;
}
.ulList ol .liLeft1 .iHeight1{
	height: 150px;

}
.ulList ol .liLeft1 .iHeight2{
	height: 150px;
}
.ulList ol .liLeft1 .iHeight3{
	height: 370px;
}
.ulList ol .liLeft1 .iHeight4{
	height: 320px;
}
.ulList ol .liLeft1 .iHeight5{
	height: 210px;
	border: 0;
}
.newUlList ol .liLeft2 .iHeight5,.newUlList ol .liLeft3 .iHeight5,.newUlList ol .liLeft4 .iHeight5{
	border-bottom: 2px solid #fff;
}
.newUlList ol .liLeft2 i span{
    width: 100%;
    text-align: center;
    line-height: 24px;
}
.newUlList ol .liLeft1 .iHeight4{
    height: 160px!important;
    line-height: 160px!important;
}
.newUlList ol .liLeft1 .iHeight3,.newUlList ol .liLeft1 .iHeight5{
    height: 136px!important;
    line-height: 136px!important;
}
.newUlList ol .liLeft1 .iHeight6{
    border: 0;
}
.newUlList ol .liLeft1 .iHeight3,.newUlList ol .liLeft1 .iHeight4,.newUlList ol .liLeft1 .iHeight5,.newUlList ol .liLeft1 .iHeight6{
    width: 50px;
}

.newUlList ol .liLeft2 i,.newUlList ol .liLeft3 i,.newUlList ol .liLeft4 i,.newUlList ol .liLeft5 i,.newUlList ol .liLeft6 i{
    width: 196px!important;
}
.industry .briefIntrod{
	margin-top: 35px;
}
.briefIntrod .cdaTatle{
	font-size:20px;
	font-weight:500;
	width: 142px;
	background:rgba(165,147,125,0.1);
	line-height: 33px;
	text-indent: 10px;
}

.briefIntrod .cdaJs{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(85,85,85,1);
	line-height: 30px;
}
.dagDec{
	border: 1px dashed #D9934D;
	border-radius: 10px;
	background: rgba(244, 220, 195, 0.2);
	font-size: 18px;
	line-height: 30px;
	padding: 16px 12px;
	margin: 0 40px 20px 0;
	color: #333;
}
.dagList li .marLeft .dagDec span.italic{
	font-style: italic;
	display: inline;
}
.dagList{
	margin-top: 20px;
}
.dagList li{
	border-radius:2px;
	margin: 0 30px 30px 0;
}
.dagList li.lione{
	background:rgba(165,147,125,0.1);
}
.dagList li.liTwo{
	background:rgba(165,147,125,0.15);
}
.dagList li.lifree{
	background:rgba(165,147,125,0.2);
	margin-bottom: 0;
}
.dagList li .marLeft{
	margin-left: 40px;
	padding-bottom: 30px;
}
.dagListCon{font-size: 0;padding-right: 40px}
.dagListCol{
	vertical-align: top;
	display: inline-block;
	width: 360px;
	float: left;
}
.dagListCol:nth-child(2){
	float: right;
}
.dagList li .marLeft span{
	font-size: 16px;
	font-weight: 400;
	color: rgba(53,53,53,1);
	line-height: 32px;
	display: block;
}
.dagList li .marLeft h5{
	font-size:30px;
	font-weight:400;
	color:#8A1425;
	padding: 30px 0 20px;
	line-height: 1;
}
.dagList li .marLeft img{
	display: block;
	margin: 33px 0 0 0;
	width: auto;
}
.dagList li .marLeft a img{
	margin-left: 10px;
	display: inline;
	margin-top: 0;
}
.dagList li .marLeft a{
	font-size:16px;
	font-weight:400;
	color:rgba(239,45,68,1);
	display: inline-block;
	margin-top: 30px;
	line-height: 1;
	margin-right: 30px;
}
.dagList li .marLeft a.mat-top{
	margin-top: 5px;
}
.ulList .liNav .w{
	width: 243px;
	line-height: 40px;
}
.ulList .olWidth .liLeft2{
	width: 243px;
}
.ulList .olWidth .liLeft2 .iHeight1{
	border: 0;
	width: 180px;
}
.ulList .olWidth .liLeft1 .iHeight1{
	border: 0;
}
.ulList .olWidth {
	color: #505050;
}
.industry .notes{
	font-size:14px;
	font-weight:400;
	color:#999;
	margin-top: 10px;
}
.times dl dt{
	font-size: 16px;
	color: #000;
	font-weight:600;
}
.times dl dd{
	font-size: 16px;
	color: #555;
	line-height: 30px;
}
.times dl dd i{
	text-indent: 44px;
	display: block;
}
.times dl{
	margin-bottom: 40px;
	padding-top: 15px;
}
.place{
	font-size:16px;
	font-weight:400;
	color:#555;
	margin-top: 10px;
}
.industry img{
	width: 860px;
	margin: 0 auto;
}
.industry .cost{
	color: #555;
	font-size: 16px;
	margin-top: 15px;
	line-height: 28px;
	font-weight:400;
}
.industry .cost .divTop{
	margin-top: 30px;
}
.industry .imgtop{
	margin-top: 25px;
	display: block;
}
.industry .evaluate{
	font-size:16px;
	font-weight:400;
	color:#555;
	line-height: 28px;
	margin-top: 15px;
}
.industry .go{
	float: right;
	font-size:18px;
	color: #A5937D;
	font-weight:400;
	margin: 30px 30px 0 0;
}
.industry .go img{
	width: auto;
	margin-left: 8px;
}
.industry .smwd{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color: #555;
	margin-top: 40px;
	line-height: 30px;
}
/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕閻庤娲忛崕鎶藉焵椤掑﹦绉靛ù婊冪埣閹垽宕卞Ο璇插伎濠碉紕鍋犻褎绂嶆ィ鍐╁€甸悷娆忓婢跺嫰鏌涢妸銉у煟闁绘侗鍠楅幆鏃堝Ω閿曗偓濞堢喖姊洪棃娑辨Ф闁稿氦椴搁弲鍫曟倷椤戣法绠氶梺缁樺姦娴滄粓鍩€椤掍胶澧甸柟顔ㄥ喚鐓ラ柛顐ｇ箘閿涙稑鈹戦悙鏉戠仸婵ǜ鍔戦幆宀勫幢濞戞瑧鍘遍梺閫涘嵆濞佳囧几閻斿吋鐓熼柟鎯х摠缁€鍐磼缂佹娲存鐐差儏閳规垿宕卞顒傚幋闂佽瀛╅鏍闯閿濆洨涓嶉柡宥庡幖閽冪喐绻涢幋娆忕仾闁稿妫濋弻娑氫沪閸撗€妲堝銈呴獜閹凤拷 */
.ulList .liNav i .jd span{
	width: 50%;
	float: left;
	text-align: center;
	font-size:14px;
	font-weight:400;
	color: #2e2e2e;
}
.olWidth .liLeft1 .wid{
	width: 40px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color: #505050;
	border-bottom: 2px solid transparent;
	line-height: 16px;
	height: 80px;
	line-height: 80px;
}
.olWidth .liLeft1 .wid span{
	display: inline-block;
	line-height: 16px;
	vertical-align: middle;
}
.ulList .olWidth .wid2Box{
	width: 200px;
	background: rgba(165,147,125,0.1);
}
.ulList .olWidth .wid2Box i{
	width: 166px;
}
.ulList .olWidth .liLeftnr{
	width: 274px;
}
.ulList .olWidth .liLeftnr .wid3{
	width: 166px;
	border-bottom: 2px solid #fff;
}
.ulList .olWidth .liLeftnr .wid3:last-child{
	border: none;
}
.ulList .olWidth .liLeftnr .wid3 span{
	display: inline-block;
	vertical-align: middle;
	line-height: 24px;
}
.ulList .olWidth .liLeftnr .wid3 span.bor{
	border-right: 1px solid #fff;
}
.guandianBanner{
	width: 100%;
	height: 300px;
	background: url(../img/guandianback.png) no-repeat center;
}
.industry img.marHei{
	margin-top: 20px;
}
.ArticleBox{
	border-bottom: 1px solid #DEDEDE;
	padding-bottom: 25px;
	margin-top: 25px;
}
.ArticleLeft, .ArticleRight{
	float: left;
}
.ArticleRight{
	margin-left: 20px;
	width: 450px;
}
.ArticleLeft img{
	width: 388px;
	height: 218px;
	display: block;
}
.ArticleRight h4{
	font-size:18px;
	font-weight:500;
	color: #000000;
	overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
}
.ArticleRight h4 span{
	color: #A5937D;
	margin-right: 5px;
	/* border-right: 2px solid #A5937D; */
}
.LabelList a{
	border:1px solid rgba(165,147,125,1);
	border-radius:4px;
	color: #A5937D;
	padding: 3px 14px 2px;
	float: left;
	margin-right: 20px;
}
.ArticleRight .LabelList{
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ArticleRight .wzIntroduce{
	margin-top: 20px;
	font-size:14px;
	font-weight:400;
	color:#999;
	line-height: 24px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.ArticleRight .wzTime{
	font-size:14px;
	font-weight:400;
	color:#A5937D;
	margin-top: 20px;
}
.ArticleBox .width100{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ArticleBox .width100 .wzTime{
	margin-top: 5px;
}
.More{
	font-size:18px;
	font-weight:500;
	color:#A5937D;
}
.More img{
	width: auto;
	margin-left: 10px;
	margin-top: 20px;
}
.lanmuBanner{
	width: 100%;
	height: 300px;
	background: url(../img/lanmubanner.png) no-repeat center;
}
.qqsyList ul li{
	float: left;
	width: 410px;
	margin-top: 30px;
}
.qqsyList ul li.limarRight{
	margin-right: 40px;
}
.qqsyList ul li img{
	width: 410px;
	height: 228px;
	display: block;
}
.qqsyList ul li h5{
	font-size:20px;
	font-family:PingFang SC;
	font-weight:500;
	color:#333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 15px;
}
.qqsyList ul li span{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:300;
	color:rgba(170,170,170,1);
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	display: block;
	margin-top: 6px;
}
.member ul li{
	color: #fff;
	margin-top: 25px;
	align-items: flex-end ;
	display: flex;
}
.up-down .p-sx span{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 450px;
}
.member ul li .memberChild{
	width: 170px;
	float: left;
	position: relative;
}
.memberChild .name{
	height: 48px;
	background: #A5937D;
	padding-left: 15px;
	position: absolute;
	    bottom: 0;
	    width: 92%;
}
.memberChild .name2{
	background: #9B8365;
}
.memberChild .name3{
	background: #A78357;
}
.memberChild .name4{
	background: #966F40;
}
.memberChild .name5{
	background: #915B1A;
}
.memberChild .jies{
	position: absolute;top: 0;
	left: 0;
	bottom: 0;
	background: #2F4052;
	/* height: 100%; */
	padding: 10px 12px;
	opacity: 0;
	transition: opacity 0.5s ease-in;
	line-height: 20px;
	font-size: 14px;
}
.memberChild:hover .jies{
	opacity: 1;
}
.memberChild .name h4{
	font-size:18px;
	font-family:PingFang SC;
	font-weight:500;
}
.memberChild .name span{
	font-size:13px;
	font-weight:400;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.memberChild img{
	width: 170px;
	display: block;
}
.mapInformation{
	width: 380px;
	height: 273px;
	background: url(../img/lianxiBack.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.mapBox{
	position: relative;
	margin-top: 20px;
}
.mapInformation h4{
	font-size:20px;
	font-weight:500;
	color: #fff;
	padding-top: 70px;
	margin:0 0 15px 20px;
}
.mapInformation span{
	margin-left: 20px;
	color: #fff;display: block;
	line-height: 30px;
}
.foot{
	width: 100%;
	height: 320px;
	background: url(../img/indexfFoot.png) no-repeat center;
}
.footCent{
	width: 1100px;
	margin: 0 auto;
	padding-top: 75px;
}
.footCent li p{
	font-size:20px;
	font-family:PingFang SC;
	font-weight:600;
	color: #A5937D;
	padding-bottom: 15px;
}
.footCent ul li{
	float: left;
	width: 275px;
}
.footCent li p span{
	width:9px;
	height:9px;
	background:#A5937D;
	float: left;
	margin: 10px 6px 0 0;
}
.footCent li a{
	display: block;
	line-height: 35px;
	color:rgba(255,255,255,0.7);
	font-size:16px;
	text-indent: 15px;
}
.footCent li img{
	width: 116px;
	height: 116px;
	display: block;
	margin-left: 20px;
	margin-top: 30px;
}
.footCent li i{
	color: #fff;
	display: block;
	margin-top: 10px;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:300;
}
.wxt{
	width: 100%;
	height:583px;
	background: url(../img/wangxiantu22.png) no-repeat center;
	margin-top: 60px;
}
.wxtCent{
	width: 1200px;
	/* background: url(../img/lianxian.png) no-repeat center; */
	margin: 0 auto;
	/* padding-top: 120px; */
	position: relative;
}
.wxtCent h2 .cdaFong{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color:#000;
}
.wxtCent h2{
	font-size: 40px; margin: -60px auto 20px;
	font-family: Alibaba PuHuiTi;
	font-weight: 800;
	color:rgba(239,45,68,1);
	width: 1100px;
}
.wxtCent h2 .st{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color:rgba(239,45,68,1);
}
.wxtCent a img{
	position: absolute;
	top: 0;
	left: 0;
}
.wxtCent a .circular1{
	width: 260px;
	height: 260px;
	background: #86cb83;
	display:block ;
	border-radius:50% ;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top:-130px ;
	margin-left:-130px ;
	transform: scale(0);
	-webkit-transform: scale(0);

}
.wxtCent a .circular2{
	width: 180px;
	height: 180px;
	background: #EF2D44;
	display:block ;
	border-radius:50% ;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top:-90px ;
	margin-left:-90px ;
	transform: scale(0);
	-webkit-transform: scale(0);

}
.wxtCent .fenghui{
	position: absolute;
	top: 285px;
	right: 172px;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	display: block;
}
.wxtCent .fenghui .fh{
	width: 100px;
	height: 100px;
	border-radius: 50px;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:500;
	color: #fff;
	vertical-align: middle;
	display: block;
	background: #EF2D44;
	text-align: center;
	line-height: 100px;
	position: absolute;
	z-index: 1000;
}
.wxtCent .tiku{
	position: absolute;
	top: 320px;
	left: -30px;
	width: 85px;
	height: 85px;
	border-radius:50% ;
	display: block;
}
.wxtCent .tiku .fh{
	width: 85px;
	height: 65px;
	padding-top: 20px;
	border-radius: 50px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:500;
	color: #fff;
	display: block;
	background: #A5937D;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .fenghui .circular1{
	background: #EF2D44;
}
.wxtCent .tiku .circular1{
	background: #A5937D;
	width: 160px;
	height: 160px;
	margin-top:-80px ;
	margin-left:-80px ;
}
.wxtCent .tiku .circular2{
	background: #A5937D;
	width: 200px;
	height: 200px;
	margin-top:-100px ;
	margin-left:-100px ;
}
.wxtCent .huiyuan{
	position: absolute;
	top: 210px;
	left: 90px;
	width: 96px;
	height: 96px;
	border-radius:50% ;
	display: block;
}
.wxtCent .huiyuan .fh{
	width: 96px;
	height: 96px;
	border-radius:50% ;
	display: block;
	line-height: 96px;
	background: #EF2D44;
	z-index: 1000;
	color: #fff;
	font-size: 14px;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .huiyuan .circular1{
	background: #EF2D44;
	width: 160px;
	height: 160px;
	margin-top:-80px ;
	margin-left:-80px ;
}
.wxtCent .huiyuan .circular2{
	background: #EF2D44;
	width: 230px;
	height: 230px;
	margin-top:-115px ;
	margin-left:-115px ;
}
.wxtCent .zhiye{
	position: absolute;
	top: 270px;
	left: 310px;
	width: 110px;
	height: 110px;
	border-radius:50% ;
	display: block;
}
.wxtCent .zhiye .fh{
	width: 110px;
	height: 75px;
	border-radius:50% ;
	padding-top: 35px;
	display: block;
	background: #EF2D44;
	z-index: 1000;
	color: #fff;
	font-size: 14px;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .zhiye .circular1{
	background: #EF2D44;
	width: 200px;
	height: 200px;
	margin-top:-100px ;
	margin-left:-100px ;
}
.wxtCent .zhiye .circular2{
	background:#EF2D44;
	width: 250px;
	height: 250px;
	margin-top:-125px ;
	margin-left:-125px ;
}
.wxtCent .renzheng{
	position: absolute;
	top: 80px;
	left: 530px;
	width:110px;
	height: 110px;
	border-radius:50% ;
	display: block;
}
.wxtCent .renzheng .fh{
	width: 110px;
	height:110px;
	line-height: 110px;
	border-radius:50% ;
	display: block;
	background: #75644E;
	z-index: 1000;
	color: #fff;
	font-size: 20px;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .renzheng .circular1{
	width: 200px;
	height: 200px;
	background: #75644E;
	margin-top:-100px;
	margin-left:-100px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.wxtCent .renzheng .circular2{
	width: 280px;
	height: 280px;
	background: #75644E;
	margin-top:-140px;
	margin-left:-140px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.wxtCent .peiyang{
	position: absolute;
	top: 160px;
	right: -4px;
	width: 78px;
	height: 78px;
	border-radius:50% ;
	display: block;
}
.wxtCent .peiyang .fh{
	width: 78px;
	height:78px;
	line-height:78px;
	border-radius:50% ;
	display: block;
	background: #A5937D;
	z-index: 1000;
	color: #fff;
	font-size: 14px;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .shouquan{
	position: absolute;
	top: 276px;
	right: 388px;
	width: 85px;
	height: 85px;
	border-radius:50%;
	display: block;
	font-family:PingFang SC;
	font-weight:500;
}
.wxtCent .shouquan .fh{
	width: 85px;
	height:85px;
	line-height:85px;
	border-radius:50% ;
	display: block;
	background: #75644E;
	z-index: 1000;
	color: #fff;
	font-size: 14px;
	text-align: center;
	position: absolute;
	z-index: 1000;
}
.wxtCent .shouquan .circular1{
	width: 160px;
	height: 160px;
	background: #75644E;
	margin-top:-80px;
	margin-left:-80px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.wxtCent .shouquan .circular2{
	width: 220px;
	height: 220px;
	background: #75644E;
	margin-top:-110px;
	margin-left:-110px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.wxtCent .peiyang .circular1{
	width: 160px;
	height: 160px;
	background: #A5937D;
	margin-top:-80px;
	margin-left:-80px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
.wxtCent .peiyang .circular2{
	width: 220px;
	height: 220px;
	background: #A5937D;
	margin-top:-110px;
	margin-left:-110px ;
	transform: scale(0);
	-webkit-transform: scale(0);
}
@keyframes c1moving {
    0% {transform:scale(1);}
    50% {transform:scale(1.3);}
    100% {transform:scale(1);}
}
@keyframes c2moving {
    0% {transform:scale(0);opacity: 1}
    100% {transform:scale(1);opacity: 0}
}
.c1_moving {
    animation:c1moving 1.3s ease-out 0s infinite;
}
.c2_moving {
    animation:c2moving 1.3s ease-out 0s infinite;
}
.c3_moving {
    animation:c2moving 1.3s ease-out 0s infinite;
}
#dituContent img{
	width:auto;
}
.renzCenter .renzRightWidth{
	width: 1180px;
}
.listYm h4{
	font-size:22px;
	font-weight:400;
	padding: 25px 0;
}
.listYm h4 i{
	width:4px;
	height:22px;
	background:#EF2D44;
	float: left;
	display: block;
	margin: 5px 6px 0 0;
}
.bord .wz-a{ background: #fff; padding: 20px; display: block; margin-bottom: 10px; }
.bord .wz-a img.wztu{ width: 214px;  display: block;  }
.bord .wz-a dl{ color: #3e3431; font-size: 18px; }
.bord .wz-a dd{ font-size: 14px;  }
.bord .wz-a dd.hei-no{ max-height: 75px; overflow: hidden; line-height: 25px;}
.bord .wz-a dd.color-dd{ font-size: 14px; color: #a6937c; margin:5px 0 ; }
.bord .wz-a dd.color-dd img{ margin: 0 6px -1px 0;}
.bord .wz-a p{ width:214px; height:120px; overflow:hidden; float:left; margin-right:30px;}
.wz-biaotou{ font-size: 24px; margin-bottom: 30px;}
.wz-biaotou a{ color:#3e3431; font-size:18px;}
.page-box-l{ float: left; }
.page-box-r{ float: right; }
.page-box-l a.not{
	color: #999 !important;
	background: #ccc !important;
}
.page-box-l a{ width: 88px; height: 40px; display: inline-block; background: #fff; color: #a6937c; font-size: 16px; text-align: center; line-height: 40px; margin-right: 5px; }
.page-box-r .ys a{ width: 40px; height: 40px; line-height: 40px; text-align: center; background: #fff; display: inline-block; margin-right: 5px; color: #a6937c;
font-size: 16px;}
.page-box-r .ys a.current_p{
	color: #fff;
	background: #a6937c;
}
.page-box-r .ys span{ color: #a6937c; font-size: 16px; margin-left: 10px; }
.page-box-r .ys input{ text-align: center; vertical-align: top; background: #a6937c; width: 66px; height: 40px; margin: 0 10px;  }
.page-box-r .ys a.tz{ width: 64px; vertical-align: bottom; }
.page-box{ margin-bottom: 15px;}
.page-top{ margin: 20px 0 50px;}
.bord .wz-a dd.hei-no{
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.bord .wz-a{
	margin-bottom: 25px;
}
.page-box-r .ys a:hover, .page-box-l a:hover{
	color: #fff;
	background: #a6937c;
}
.content-nrleft{width: 980px; padding:50px 26px 30px 34px; background:#fff; margin: 20px auto ; }
.content-nrleft h2{ font-size: 36px; overflow: hidden;white-space: normal; text-overflow: ellipsis;}
.content-nrleft .time-wz{ color: #a6937c; font-size: 14px; padding: 15px 0; }
.content-nrleft .time-wz img{ margin: 0 10px -2px 0;}
.wz-list span{ font-size: 14px!important; color: #3e3431; margin-top: 20px; }
.wz-list img{ max-width: 815px;  margin-top: 20px;}
.wz-list span.headline{ font-size: 16px; color: #3e3431;}
.wz-list span.mar-top0{ margin-top: 0;}
.wz-list{ font-size: 14px;
    font-family: 闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃秹婀侀梺缁樺灱濡嫰寮告担绯曟斀闁绘ê鐤囨竟妯肩棯閹规劦鍤欓柍瑙勫灴閹晠宕ｆ径瀣€风紓鍌欑劍閸旀牠銆冮崱娆愬床婵炴垯鍨圭粻锝嗙箾閸℃绠冲ù鐘荤畺閺岋絾鎯旈姀锝咁棟闂佸摜鍠愰幐鎶界嵁閸愩剮鏃堝川椤旇姤鐝抽梺纭呭亹鐞涖儵宕滃┑瀣€剁€广儱顦伴埛鎴︽煙閹澘袚闁轰線浜堕弻锝呂旈崘銊㈡瀰閻庢鍠涢褔鍩ユ径濞㈢喖鏌ㄧ€ｅ灚缍屽┑鐘愁問閸犳銆冮崨顓囨稑螖閳ь剟鍩㈤幘璇查唶闁哄洨鍟块幏娲⒑閼姐倕鏋戞繝銏∶埢鎾诲煛閸涱喚鍘甸梺鍛婂灟閸婃牜鈧熬鎷�;
    text-indent: 2em;
    line-height: 28px;
    color: rgb(51, 51, 51);
    padding-bottom: 20px;
    border-bottom: 1px dotted rgb(204, 204, 204);}
.complete p i{ width: 10px; height: 10px; background: #a6937c; display: inline-block; margin-right: 10px;}
.complete p{ float: right; color: #a6937c; margin-top: 25px; font-size: 14px;}
.language a{ border:2px solid #a6937c; border-radius: 20px; padding: 5px 20px; display: inline-block; color: #a6937c; margin-right: 10px;}
.language{ margin-top: 60px;}
.up-down .p-sx a {
    color: #a6937c;
    font-size: 16px;
    padding: 9px 20px;
    background: #fff;
    margin-right: 10px;
}
.cdaTk{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1000;
	display: none;
}
.cdaTkBox{
	width: 580px;
	height: 540px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -290px;
	margin-left: -270px;
	background: #fff;
	border-radius:6px;
}
.cdaTkBox h4{
	width: 580px;
	height: 118px;
	background: url(../img/tankuangImg.png) no-repeat;
	text-align: center;
	line-height: 118px;
	color: #fff;
	font-size:26px;
	font-weight:400;
}
.cdaTkBox .xList{
	margin: 30px 30px 0;
}
.cdaTkBox .off{
	position: absolute;
	cursor: pointer;
	top: 20px;
	right: 20px;
	width: 16px;
}
.cdaTkBox .btnTj{
	width:180px;
	height:40px;
	background:rgba(239,45,68,1);
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size:16px;
	display: block;
	margin: 30px auto 0;
}
.cdaTkBox .xList p{
	font-size:14px;
	line-height: 38px;
	border-bottom: 1px solid #f1f1f1;
	}
.cdaTkBox .xList p .spanColor{
	color: #000;
}
.cdaTkBox .xList p input{
	margin-left: 10px;
	width: 300px;
}
.cdaTkBox .xList p span{
	color: #AAA;
}
.headRight .navTwo{
	position: relative;
	float: left;
	/* padding-bottom: 32px; */
	width: 130px;
	text-align: center;
}
.headRight .navTwo>a{
	margin-left: 0;
	width: 130px;
	padding: 27px 0;
	color: #000;
}
.headRight .navTwo:hover >a{
	color: #fff;
	background: #8C0E1D;
}
.headRight .navTwo:hover .navTwoList{
	height: auto;
	overflow:initial;
	opacity: 1;
}
.navTwo .navTwoList{
	width: 130px;
	background: #8C0E1D;
	position: absolute;
	top: 80px;
	left: 0px;
	z-index: 10000;
	height: 0;
	overflow: hidden;
	opacity: 0;
	transition:opacity 0.5s;
}
.navTwo .navTwoList a {
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 66px;
    float: none;
    margin: 0 auto;
    /* padding-bottom: 15px; */
    display: block;
	transition: all 0.5s;
}
.navTwo .navTwoList a.fontSize{
	font-size: 15px;
}
.navTwo .navTwoWidth{
	width: 390px;
}
.navTwo .navTwoWidth a{
	float: left;
	width:130px;
}
.navTwo .navTwoList a:hover{
	background: #fff;
	color: #333;
}
.navTwo .navTwoList a:last-child{
	border:0;
}
.rotateLeft {
	width: 680px;
	float: left;
	height: 635px;
	margin-left: -60px;
}
.rotateposi{
	position: relative;
}
.rotateposi .posi1{
	position: absolute;
	border-radius: 50%;
}
.rotateposi .posi2{
	position: absolute;
	z-index: 5;
	border-radius: 50%;
}
.rotateposi .posi3{
	position: absolute;
	z-index: 6;
	border-radius: 50%;
}
.rotateposi .posi4{
	position: absolute;
	z-index: 7;
	left: 273px;
	top: 260px;

}
.rotateposi .zhizhen{
	position: absolute;
	z-index: 7;
	right: -100px;
	top: 250px;
	width: 110px;
}
.rotate{
	width: 1200px;
	margin: 0 auto 30px;
}
.rotateBox{
	width: 100%;
	height: 635px;
	background: url(../img/zhuanpanback.png) no-repeat center;
}
@-webkit-keyframes rotation2{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(-360deg);}
}

.posi1{
-webkit-transform: rotate(-360deg);
animation: rotation2 12s linear infinite;
-moz-animation: rotation2 12s linear infinite;
-webkit-animation: rotation2 12s linear infinite;
-o-animation: rotation2 12s linear infinite;
left: 0;
top: 0;
}
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}

.posi2{
-webkit-transform: rotate(360deg);
animation: rotation 10s linear infinite;
-moz-animation: rotation 10s linear infinite;
-webkit-animation: rotation 10s linear infinite;
-o-animation: rotation 10s linear infinite;
left: 0;
top: 0;
}
.posi3{
	left: 0;
	top: 0;
-webkit-transform: rotate(360deg);
animation: rotation 16s linear infinite;
-moz-animation: rotation 16s linear infinite;
-webkit-animation: rotation 16s linear infinite;
-o-animation: rotation 16s linear infinite;
}
.stop{
	 animation-play-state:paused;
	  -webkit-animation-play-state:paused; /* Safari 闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋涢ˇ鐢稿极瀹ュ绀嬫い鎰╁灮娴滀即姊绘担鐟邦嚋缂佽鍊胯棟妞ゆ牗绮庢稉宥嗐亜閺嶎偄浠﹂柣鎾卞劦閺岋綁寮撮悙娴嬪亾閸︻厸鍋撳鐐 Chrome */
	 -moz-animation-play-state:paused;
	  -o-animation-play-state:paused;
}
.move{
	 animation-play-state:running;
	  -webkit-animation-play-state:running; /* Safari 闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋涢ˇ鐢稿极瀹ュ绀嬫い鎰╁灮娴滀即姊绘担鐟邦嚋缂佽鍊胯棟妞ゆ牗绮庢稉宥嗐亜閺嶎偄浠﹂柣鎾卞劦閺岋綁寮撮悙娴嬪亾閸︻厸鍋撳鐐 Chrome */
	 -moz-animation-play-state:running;
	  -o-animation-play-state:running;
}
.rotateRight ul li h4{
	font-size:36px;
	font-family:PingFang SC;
	font-weight:500;
	color: #000;
}
.rotateRight ul li p{
	font-size:22px;
	font-family:PingFang SC;
	font-weight:100;
	color: #000;
	margin-top: 25px;
	padding-bottom: 20px;
}
.rotateRight ul li h4 img{
	width: 40px;
	margin: 7px 10px 0 0;
	float: left;
}
.rotateRight ul li span{
	font-size:20px;
	font-family:PingFang SC;
	font-weight:100;
	color: #fff;
	color:rgba(0,0,0,0.7);
	line-height:30px;
}
.rotateRight{
	float: left;
	width: 400px;
	margin: 220px 0 0 120px;
}
.slideBox{ width:450px; height:230px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px;background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align: left; }
.coopera{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color: #555;
	margin: 25px 0 0 20px;
}
.coopera a{
	color: #A5937D;
	font-size:16px;
}
.coopera a img{
	width: auto;
	margin-left: 6px;
}
.qiyeBanner {
    width: 100%;
    height: 300px;
    background: url(../img/qiyeBack.png) no-repeat center;
}
.Apply, .yxApply{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(165,147,125,1);
	width:180px;
	height:40px;
	line-height: 40px;
	text-align: center;
	border:1px solid rgba(165,147,125,1);
	margin: 20px 0 0 20px;
	display: block;
}
.Apply:hover, .yxApply:hover{
	background: #ccc;
	color: #fff;
	border: 1px solid #ccc;
	transition: all 0.5s;
}
.gaoxBq ul li{
	width:180px;
	height:40px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(165,147,125,1);
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	line-height: 40px;
	text-align: center;
	float: left;
	margin: 14px 27px;
	color: #A5937D;
}
.gaoxBq ul{
	width: 710px;
	margin: 20px auto;
}
.cdaTkBoxTwo{
	height: 500px;
	margin-top: -250px;
}
.cdaTkTWo{
	display:none;
}
.industry h2{
	font-size:20px;
	font-weight:600;
	color: #333;
	margin-top: 25px;
}
.renzCenterLeftTWo{
	width: 240px;
}
.renzCenterrightTWo {
    padding: 20px 20px 0;
}
.renzCenterLeftTWo ul li a {
    margin: 0 17px;
    text-indent: 15px;
}
.fixDiv{
	position: fixed;
	top:80px;
}
.systemBox{
	margin-top: 20px;
}
.systemBox ul li span{
	float: left;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color: #161616;
	padding: 18px 0 ;
}
.systemBox ul li span.navWidth1{
	width: 30px;
	background:rgba(165,147,125,0.2);
	padding: 10px 15px;
	line-height: 20px;
}
.systemBox ul li span.navWidth2{
	width: 394px;
	background:rgba(165,147,125,0.3);
}
.systemBox ul li span.navWidth3{
	width: 394px;
	background:rgba(165,147,125,0.5);
}
.systemBox ul li.liHeight{
	height: 60px;
	text-align: center;
}
.systemBox ul li span.spanWidth1{
	width: 40px;
	background:rgba(165,147,125,0.4);
	padding: 25px 10px 14px;
	text-align: center;
}
.systemBox ul li span.spanWidth2{
	background:rgba(165,147,125,0.1);
	width: 394px;
	padding-bottom: 0;
}
.systemBox ul li span.spanWidth2 i{
	margin-left: 23px;
	border-bottom: 1px solid #fff;
	padding-bottom: 20px;
	width: 323px;
	display: block;
}
.systemBox ul li span.spanWidth3 i{
	margin-left: 23px;
	border-bottom: 1px solid #fff;
	padding-bottom: 20px;
	width: 323px;
	display: block;
}
.systemBox ul li span.spanWidth3{
	background:rgba(165,147,125,0.2);
	width: 394px;
	padding-bottom: 0;
}
.systemBox ul li.lithr3 span.spanWidth3{
	padding-top: 30px;
}
.systemBox ul li.lithr3 span.spanWidth3 i{
	padding-bottom: 32px;
	text-align: center;
}
.systemBox ul li.qy span.spanWidth1{
	padding: 103.5px 10px;
}

.videoTck{
	z-index: 10000;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.videoCent{
	width: 800px;
	height: 500px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -400px;
}
.videoTck{
	display: none;
}
.videoTck .offVideo{
	position: absolute;
	top: 0;
	right: -20px;
	width: 15px;
}
.getInto{
	width: 140px;
	height: 40px;
	border: 1px solid rgba(165,147,125,1);
	border-radius: 4px;
	color: rgba(165,147,125,1);
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	margin: 30px auto 0;
	display: block;
}
.getInto:hover{
	background: #ccc;
	color: #fff;
	border: 1px solid #ccc;
	transition: all 0.5s;
}
.industry .cdaLogo{
	width: 200px;
	height: 200px;
	display: block;
	margin: 40px auto 0;
}
.industry .yetou{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color: #525252;
	text-align: center;
}
.industry .h2Cent{
	color: #C0264C;
	text-align: center;
	font-size:30px;
	margin-top: 50px;
}
.industryIndent p.textIndent{
	text-indent: 2em;
}
.qqsyList .more{
	color: rgba(165,147,125,1);
	font-size: 20px;
	margin-top: 20px;
	display: block;
}
.qqsyList .more img{
	width: auto;
	margin-left: 10px;
}

/* 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴ｅГ閸ゅ嫰鏌涢锝嗙缂佺姷濞€閺岀喖骞戦幇闈涙缂備胶濮鹃～澶愬Φ閸曨垰绠涢柛顐ｆ礃椤庡秹姊虹粙娆惧剰妞ゆ垵鎳橀崺鐐哄箣閿旇棄浜归梺鍦帛鐢﹦鑺辨禒瀣拺缂備焦锚缁楀倻绱掗鐣屾噰鐎殿喛顕ч埥澶愬閳哄倹娅囬梻渚€娼ч悧鍡涘箠韫囨稒鍊跺〒姘ｅ亾婵﹤鎼悾鐑藉炊閳轰胶顐兼繝娈垮枛閿曘倗绱炴繝鍐х箚闁汇垻枪缁€瀣亜閺嶃劍鐨戞い鏃€甯￠弻锝夋偐閼姐倗绐楀┑鈩冦仠閸旀垿鐛€ｎ喗鐓ラ悗锝庡墰閻﹀牏绱掗崜褍顣奸拑杈ㄣ亜椤愩埄妯€闁哄瞼鍠栧畷娆撳Χ閸℃浼� */
.shouquanBanner{
	width: 100%;
	height: 300px;
	background: url(../img/shouquanImg.png) no-repeat center;
}
.btnBox{
	margin: 0 auto;
	display: table;
}
.btnBox a{
	float: left;
}
.btnBox i{
	float: left;
}
.btnBox a img{
	width: 32px;
	margin-left: 18px;
}
.ApplySq{
	position: relative;
}
.ApplySq .ApplyBtn{
	position: absolute;
	top: 70px;
	right: 80px;
}
.ApplySq .marHei{
	width: 880px;
}
.ApplyBtn span{
	color: #fff;
	font-size:24px;
	font-family:PingFang SC;
	font-weight:300;
	cursor: pointer;
}
.ApplyBtn span img{
	width: 32px;
	margin-left: 18px;
}
.ApplyBtn p{
	color: #fff;
	font-size:24px;
	line-height:37px;
	margin-top: 10px;
	font-weight:600;
}
.what-xw ul{ width: 880px; margin: 50px auto 0; }
.what-xw ul li .img_2{ width: 600px; display: none; position: absolute;top:0; left: 500px; transition: 0.5s;}
.what-xw ul li .img_2 img{ width: 600px;}
.what-xw ul li .img_2 .Explain{
	width:330px;
	height:368px;
	background:linear-gradient(0deg,rgba(197,8,25,1),rgba(239,88,37,1));
	box-shadow:0px 8px 10px 0px rgba(3,0,0,0.8);
	position: absolute;
	top: 30px;
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	line-height: 29px;
	color: #fff;
	padding: 10px 30px 0 19px;
}
.what-xw ul li .img_2 .Explain p{
	font-size:30px;
	font-family:PingFang SC;
	font-weight:600;
	line-height:60px;
	color: #fff;
	margin-top: 5px;
}
.what-xw ul li .img_1{ height: 440px; width: 140px; transition: 1s; position: relative;}
.what-xw ul li.bi3 .img_1{
	float: right;
}
.what-xw ul li.bi2 .img_1{
	float: right;
}
.what-xw ul li .img_1 p{
	font-size:40px;
	font-family:PingFang SC;
	font-weight:600;
	color: #fff;
	text-indent: 20px;
	width: 140px;
	position: absolute;top: 290px;
}
.what-xw ul li .img_1 .p2{
	top: 340px;
}
.what-xw ul li .img_1 img{ height: 440px; width: 140px;}
.what-xw ul li .active{ display: block; left: 0;}
.what-xw ul li{ float: left; position: relative; overflow: hidden; transition: 1s;}
.what-xw ul li.li-width{ width: 600px;}
.what-xw ul li:hover .img_2{ left: 0px; display: block; transition:0.5s;}
.applyTck{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
}
.tcBox{
	width: 580px;
	height: 500px;
	background:rgba(255,255,255,1);
	box-shadow:0px 8px 25px 4px rgba(41,38,49,0.78);
	border-radius:6px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -250px;
	margin-left: -290px;
}
.tcBox h3{
	width: 580px;
	height: 118px;
	background: url(../img/shenBack.png) no-repeat center -1px;
	text-align: center;
	font-size:26px;
	font-family:PingFang SC;
	font-weight:400;
	color: #fff;
	line-height: 118px;
}
.applyOff{
	position: absolute;
	top: 20px;
	right: 20px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.nameText{
	width: 520px;
	margin: 10px auto;
}
.nameText .textList span{
	float: left;
	width: 90px;
	font-size: 14px;
	text-align: right;
	line-height: 42px;
}
.nameText .textList{
	border-bottom: 1px solid #f1f1f1;
}
.nameText input{
	width: 420px;
	line-height: 45px;
}
.tcBox .applyTj{
	width:180px;
	height:40px;
	background:rgba(239,45,68,1);
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	display: block;
	margin: 30px auto 0;
	color: #fff;
	text-align: center;
	line-height: 40px;
}
.fixDiv2{
	position: fixed !important;
	    top: 0;
		z-index: 100000;
		background: #f1f7f7 !important;
}
.moshiBox a img{
	position: initial !important;
	margin: 0 5px -2px 0;
}
.successTck{
	background: rgba(0,0,0,0.6);
	color: #fff;
	font-size: 16px;
	padding: 15px 35px;
	position: fixed;
	z-index: 10000;
	top: 48%;
	left: 50%;
	margin-left: -160px;
	border-radius:5px;
	display: none;
}
.errTips{
	margin-left: 30px;
	color: #8C0E1D;
	position: absolute;
	left: 0px;
	display: none;
}
.Equitybox {
	margin-top: 30px;
}
.Equitybox li{
	float: left;
	width: 260px;
	margin-bottom: 23px;
}
.Equitybox .marrig{
	margin: 0 45px;
}
.Equitybox li span{
	width:100px;
	height:100px;
	background:rgba(240,237,232,1);
	border-radius:50%;
	margin:  0 auto;
	display: block;
}
.Equitybox li span img{
	display: block;
	margin: 0 auto;
	width: 54px;
	padding-top: 24px;
}
.Equitybox li h5{
	font-size:20px;
	font-family:PingFang SC;
	font-weight:600;
	color:rgba(154,135,114,1);
	line-height: 30px;
	text-align: center;
	margin: 15px 0 10px;
}
.Equitybox li i{
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(85,85,85,0.8);
	line-height:30px;
}


.head{
	width: 1080px;
	margin: 0 auto;
}
.head-l{
	float: left;
	font-size: 12px;
	color: #333;
	font-family:PingFang SC;
	font-weight:400;
	line-height:41px;
}
.head-l a{
	color: #666;
}
.head-l a.login{
	color:#CC0912;
	margin: 0 20px;
}

.head-r{
	float: right;
	line-height:41px;
	margin:0!important;
}
.head-r span{
	margin-left: 20px;
}
.logoRight{
	float: right;
	margin-top: 10px;
	color: #252525;
	font-size: 13px;
}
.logoRight img{
	vertical-align: middle;
	margin:0px 2px 0px 0;
	width: 16px;
}
.logo{
	width: 1080px;
	margin: 20px auto 0;
}
.logo a.logoImg img{
	width: 174px;
}
.bannerback{
	width: 100%;
	height: 710px;
	background: url("../img/loginBanner.jpg") no-repeat center;
}
.center{
	width: 1080px;
	margin: 20px auto 0;
	padding-top: 80px;
}
.centerL{
	float: left;
}
.centerR{
	float: right;
	background: #fff;
}
.centerR img{
		width: 728px;
}
.btnNav a{
	width: 50%;
	text-align: center;
	float: left;
	border-bottom: 1px solid #E6E6E6;
	line-height:41px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
}
.btnNav a.active{
	border-bottom: 3px solid #CC0912;}
.account2{
	margin-top: 40px;
}
.account2 .zh{
	width:280px;
	height:44px;
	line-height: 44px;
	border:1px solid rgba(230,230,230,1);

}
.account2 .zh img{
	width: 14px;
	margin:0 0 -2px 10px;
}
.account2 .zh input{
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	width: 250px;
	background: transparent;
}
.Tips{
	height: 20px;
	color: #E23C3C;
	line-height: 20px;
}
.account2 .zdon{
	height:41px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
	line-height:41px;
	margin-top: 50px;
	color: #9A9A9A;
}
.account2 .zdon .recall a{
	color: #B61F28;
	font-size: 14px;
}
.account2 .zdon .recall a:hover{
	text-decoration: underline;
}
.account2 .zdon input[type=checkbox]{
	cursor: pointer;
	position: relative;
	width: 12px;
	height: 12px;
	font-size: 14px;
	top: 0px;
}

.account2 .zdon input[type=checkbox]::after{
	position: absolute;
	top: -1px;
	left: -2px;
	color: #000;
	width: 16px;
	height: 16px;
	display: inline-block;
	visibility: visible;
	padding-left: 0px;
	text-align: center;
	content: ' ';
	background: url(../img/btnactive1.png) no-repeat;
	background-color: #fff;
}

.account2 .zdon input[type=checkbox]:checked::after{
	content: "";
	color: #fff;
	width: 16px;
	height: 16px;
	background: url(../img/btnavtive.png) no-repeat;
	background-color: #fff;
}

.account2 .marTop{
	margin-top: 0px;
}
.goLogin{
	font-size:14px;
	font-family:PingFang SC;
	margin-top: 9px;
}
.goLogin a{
	color: #B61F28;
	font-size:14px;
	font-family:PingFang SC;
}
.goLogin a:hover{
	text-decoration: underline;
}
.goLogin{
	text-align: right;
	color: #666;
}
.account2 .zdon input{
	margin-right: 4px;
}
.account2{
	display: none;
}
.Listblock{
	display: block;
}
.account2 .zdon a{
	color:rgba(16,10,8,1);
	font-size:14px;
}
.account2 .zdon a.recall:hover{
	color: #B61F28;
	text-decoration: underline;
}
.account2 .zdon .register{
	float: right;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:#CC0912;
}
.account2 .zdon .register:hover{
	text-decoration:underline;
}
.account2 .loginBtn{
	width:280px;
	height:46px;
	background:#B51E28;
	font-size:18px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:41px;
	display: block;
	text-align: center;
}
.centerR h3{
	text-align: center;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
	line-height:41px;
	opacity:0.6;
}
.sfBox li{
	float: left;
	width: 33%;

}
.sfBox li img{
	margin: 0 21.5px;
	display: block;
	width: 50px;
}
.sfBox li img.img2{
	display: none;
}
.zh .countDown{
	border-left:1px solid #e6e6e6;
	width: 100px;
	text-align: center;
	display: block;
	float: right;
	height: 35px;
	line-height: 35px;
	margin-top: 5px;
	cursor: pointer;
	background: #fff;
	color: #aaa;
	/* pointer-events: none; */
}

.leftEwm ul li img{
	width: 50px;
}
.leftEwm ul li{
	float: left;
	margin-right: 30px;
	position: relative;
}
.leftEwm ul li p img{
	width: 65px;
	display: block;
	margin: 15px auto 6px;
}
.leftEwm ul li p{
	border: 1px solid #fff;
	width: 100px;
	position: absolute;
	top: -130px;
	left: -20px;
	color: #fff;
	text-align: center;
	padding-bottom: 20px;
	display: none;
}
.leftEwm{
	margin-top: 50px;
}
.leftEwm ul li img.hover{
	display: none;
	transition: 0.5s;
}
.content2{width:1200px;margin: 0 auto;overflow: hidden;}


/* 濞ｅ浂鍠楅弫濂告焽椤旂虎鍞搁悗闈涙閻栨竷ss */
.head{
	width: 1080px;
	margin: 0 auto;
}
.head-l{
	float: left;
	font-size: 12px;
	color: #333;
	font-family:PingFang SC;
	font-weight:400;
	line-height:41px;
}
.head-l a{
	color: #666;
}
.head-l a.login{
	color:#CC0912;
	margin: 0 20px;
}
.head-r{
	float: right;
	line-height:41px;
	margin:0!important;
}
.head-r span{
	margin-left: 20px;
}
.logoRight{
	float: right;
	margin-top: 10px;
	color: #252525;
}
.logoRight img{
	vertical-align: middle;
	margin:-1px 2px 0 0;
}
.pass {
	min-height: 600px;
	margin: 70px auto 0;
}
.stepBox{
	display: table;
	margin: 0 auto;
}
.stepBox>img {
	float: left;
	margin-top: 26px;
}

.stepBox .one {
	float: left;
	text-align: right;
	width: 138px;
	color: #CC0912;
}

.stepBox .two {
	float: left;
	text-align: center;
	margin-left: -16px;
}

.stepBox .two img {
	display: block;
	margin: 0 auto;
	display: none;
}

.stepBox .two img.active {
	display: block;
}

.stepBox div span {
	display: block;
	margin-top: 10px;
	font-size: 15.5px;
}

.stepBox .three img {
	display: none
}

.stepBox .three img.active {
	display: block;
}

.h-lx i {
	width: 168px;
	height: 4px;
	background: rgba(242, 242, 242, 1);
	display: block;
}

.h-lx i.bankColor {
	background: #CC0912;
}

.h-lx {
	float: left;
	margin-top: 26px;
	margin-left: -10px;
	line-height: 4px;
}

.h-lx img {
	display: none;
}

.three {
	float: left;
}

.h-lx2 i {
	width: 110px;
	height: 4px;
}

.h-lx2 {
	margin-left: -10px;
}

.four {
	float: left;
}

.tel {
	width: 360px;
	height: 48px;
	border: 1px solid rgba(202, 202, 202, 1);
}

.tel img {
	float: left;
	margin: 15px 10px 0 10px;
}

.tel input {
	margin: 10px 0 0 0;
	border: 0;
	background: #fff;
}

/* .logo{
	width: 1080px;
	margin: 0 auto;
} */
.banner{
	width: 100%;
	/*height: 730px;*/
	padding-top: 1px;
}
/* .center{
	width: 1080px;
	margin: 83px auto 0;
} */
.centerL{
	float: left;
	height: 390px;
	background: #fff;
	padding: 30px 34px 0;
}
/* .centerR{
	float: right;
	width: 270px;
	height: 400px;
	padding: 25px 34px 0;
	background: #fff;
} */
.btnNav a{
	width: 50%;
	text-align: center;
	float: left;
	border-bottom: 1px solid #E6E6E6;
	line-height:41px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
}
.btnNav a.active{
	border-bottom: 3px solid #CC0912;}
.account2{
	margin-top: 20px;
}
.account2 .zh{
	width:280px;
	height:40px;
	line-height: 40px;
	border:1px solid rgba(230,230,230,1);

}
.account2 .zh img{
	width: 14px;
	margin:0 0 -2px 10px;
}
.account2 .zh input{
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	width: 250px;
}
.verification .width input{
	width: 100px !important;
}
.verification .width input.inputWidqiao{
	width: 200px !important;
}
.Tips{
	height: 20px;
	color: #E23C3C;
	line-height: 20px;
}
.account2 .zdon{
	height:41px;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
	line-height:41px;
}
.account2 .zdon input{
	margin-right: 4px;
}
.account2{
	display: none;
}
.Listblock{
	display: block;
}
.account2 .zdon a{
	color:rgba(16,10,8,1);
	font-size:14px;
}
.account2 .zdon .register{
	float: right;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	text-decoration:underline;
	color:#CC0912;
}
.account2 .loginBtn{
	width:280px;
	height:40px;
	background:rgba(204,9,18,1);
	font-size:16px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:40px;
	display: block;
	text-align: center;
}
.centerR h3{
	text-align: center;
	font-size:14px;
	font-family:PingFang SC;
	font-weight:400;
	color:rgba(16,10,8,1);
	line-height:41px;
	opacity:0.6;
}
.sfBox li{
	float: left;
	width: 33%;

}
.sfBox li img{
	margin: 0 21.5px;
	display: block;
	width: 50px;
}
.sfBox li img.img2{
	display: none;
}
.zh .countDown{
	border-left:1px solid #e6e6e6;
	width: 100px;
	text-align: center;
	display: block;
	float: right;
	height: 35px;
	line-height: 35px;
	margin-top: 5px;
	cursor: pointer;
	/* pointer-events: none; */
}
.verification .width input.countDown{
	width: 110px;
}
.leftEwm ul li img{
	width: 50px;
}
.leftEwm ul li{
	float: left;
	margin-right: 30px;
	position: relative;
}
.leftEwm ul li p img{
	width: 65px;
	display: block;
	margin: 15px auto 6px;
}
.leftEwm ul li p{
	border: 1px solid #fff;
	width: 100px;
	position: absolute;
	top: -130px;
	left: -20px;
	color: #fff;
	text-align: center;
	padding-bottom: 20px;
	display: none;
}
.leftEwm{
	margin-top: 50px;
}
.leftEwm ul li img.hover{
	display: none;
	transition: 0.5s;
}
.content2{width:1200px;margin: 0 auto;overflow: hidden;}

/* 闁瑰灚鍎冲ú鏍偓闈涙閻栨粌顕ｉ埀顒佹叏閿燂拷 */
.fwd-cen{width: 1080px;margin:30px auto;}
.cd-main__title{
	font-size: 16px;
	color: rgba(0,0,0,.88);
	line-height: 41px;
	margin: 0 auto;
	font-weight: 500;
}
.red{color: #CC0912!important; font-size: 16px;}
.nullPuone{margin-top: 60px; text-align: center;}
.nullPuone img{ margin: 0 auto; display: block; color: #252525;}
.nullPuone p{font-size:18px;font-family:PingFang SC;font-weight:400; margin-top: 20px;}
.nullPuone span{ font-size:16px;}
.pass {
	min-height: 600px;
	margin: 70px auto 0;
}
.stepBox{
	display: table;
	margin: 0 auto;
}
.stepBox>img {
	float: left;
	margin-top: 26px;
}

.stepBox .one {
	float: left;
	text-align: right;
	width: 138px;
	color: #CC0912;
}

.stepBox .two {
	float: left;
	text-align: center;
	margin-left: -16px;
}

.stepBox .two img {
	display: block;
	margin: 0 auto;
	display: none;
}

.stepBox .two img.active {
	display: block;
}

.stepBox div span {
	display: block;
	margin-top: 10px;
	font-size: 15.5px;
}

.stepBox .three img {
	display: none
}

.stepBox .three img.active {
	display: block;
}

.h-lx i {
	width: 168px;
	height: 4px;
	background: rgba(242, 242, 242, 1);
	display: block;
}

.h-lx i.bankColor {
	background: #CC0912;
}

.h-lx {
	float: left;
	margin-top: 26px;
	margin-left: -10px;
	line-height: 4px;
}

.h-lx img {
	display: none;
}

.three {
	float: left;
}

.h-lx2 i {
	width: 110px;
	height: 4px;
}

.h-lx2 {
	margin-left: -10px;
}

.four {
	float: left;
}

.tel {
	width: 360px;
	height: 48px;
	border: 1px solid rgba(202, 202, 202, 1);
}

.tel img {
	float: left;
	margin: 15px 10px 0 10px;
}

.tel input {
	margin: 10px 0 0 0;
	border: 0;
	background: #fff;
}

.account .zh {
	width: 360px;
	height: 48px;
	border: 1px solid rgba(230, 230, 230, 1);
}

.account .zh img {
	width: 14px;
	margin: 16px 4px -2px 10px;
	float: left;
}

.account .zh input {
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	width: 320px;
	height: 30px;
	border: 0;
	outline: none;
	margin-top: 7px;
	box-shadow: 0 0 0 #fff!important;
}

.Tips {
	height: 20px;
	color: #E23C3C;
	line-height: 20px;
}

.account .zdon {
	height: 41px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: rgba(16, 10, 8, 1);
	line-height: 41px;
}

.account .zdon input {
	margin-right: 4px;
	height: 30px;
}

.account .zh .countDown {
	border-left: 1px solid #e6e6e6;
	width: 100px;
	text-align: center;
	display: block;
	float: right;
	height: 35px;
	line-height: 35px;
	margin-top: 5px;
	cursor: pointer;
	/* pointer-events: none; */
	background: #fff;
	color: #CC0912;
}

.verification .width input {
	width: 200px;
}

.account .loginBtn {
	width: 360px;
	height: 46px;
	background:#CF0000;
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 400;
	color:#fff;
	line-height: 46px;
	display: block;
	text-align: center;
	margin-top: 10px;
}

.textInp {
	/* margin: 60px 0 0 260px; */
	margin: 60px auto;
	display: table;
}

.emailYz {
	float: right;
	margin: -35px 337px 0 0;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	text-decoration: underline;
}

.email {
	display: none;
}

.success {
	margin-left: 80px;
	width: 250px;
	text-align: center;
}

.success h3 {
	font-size: 30px;
	font-family: PingFang SC;
	font-weight: 400;
	color: rgba(37, 37, 37, 1);
}

.success p {
	margin-top: 22px;
	font-size: 14px;
	font-family: PingFang SC;
	font-weight: 400;
	color: rgba(153, 153, 153, 1);
}

.success a {
	font-size: 18px;
	font-family: PingFang SC;
	font-weight: 400;
	text-decoration: underline;
	color: #CC0912;
	margin-top: 40px;
	display: block;
}

.passLeft {
	margin-left: 150px;
}

.nullPuone {
	margin-left: -95px;
}
.login-gl{
	margin-top: 13px;
	height: 30px;
}
.tishi dt {
	color: #333;
	font-size: 12px;
}

.tishi dd {
	color: #999;
	font-size: 12px;
	line-height: 18px;
}

.tishi {
	margin: 100px 0 0 -410px;
	border-top: 1px solid #f1f1f1;
	padding: 30px 0 0 25px;
}
/* 闁瑰灚鍎冲ú鏍偓闈涙閻栨粎绱掗幘瀛樺皢 */
/* 闁告绻楅鍛嚕閸︻厾宕剁€殿喒鍋撳┑顕嗘嫹 */
	.fixedblock{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.4);
	z-index: 11;
}
.layui-layer {
	top: 150px;
	left: 50%;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
.layui-layer-dialog{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -250px;
	margin-left: -350px;
}
.layui-layer-dialog .layui-layer-content {
	position: relative;
	padding: 20px;
	line-height: 24px;
	word-break: break-all;
	font-size: 14px;
	overflow: auto;
}
.layui-layer-title {
	padding: 0 80px 0 10px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #D5D5D5;
	font-size: 14px;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background-color: #EAEAEA
}

.layui-layer-setwin {
	position: absolute;
	right: 10px;
	top: 0px;
	font-size: 0;
	line-height: initial
}

.layui-layer-setwin a {
	position: relative;
	width: 14px;
	height: 14px;
	margin-left: 10px;
	font-size: 12px;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min cite {
	position: absolute;
	width: 14px;
	height: 2px;
	left: 0;
	top: 50%;
	margin-top: -1px;
	background-color: #919191;
	cursor: pointer;
	_overflow: hidden
}

.layui-layer-setwin .layui-layer-min:hover cite {
	background-color: #2D93CA
}

.layui-layer-setwin .layui-layer-max {
	background-position: -45px -55px
}

.layui-layer-setwin .layui-layer-max:hover {
	background-position: -95px -55px
}

.layui-layer-setwin .layui-layer-maxmin {
	background-position: -68px -55px
}

.layui-layer-setwin .layui-layer-maxmin:hover {
	background-position: -118px -55px
}

.layui-layer-setwin .layui-layer-close1 {
	width: 20px;
	height: 20px;
	background-position: -5px -55px;
	cursor: pointer;
	font-size: 20px;
	margin-right: 10px;
}

.layui-layer-setwin .layui-layer-close1:hover {
	background-position: -25px -55px
}

.layui-layer-setwin .layui-layer-close2 {
	position: absolute;
	right: -23px;
	top: -23px;
	width: 30px;
	height: 30px;
	margin-left: 0;
	background-position: -149px -44px;
	*right: -18px;
	_right: -15px;
	_top: -23px;
	_width: 14px;
	_height: 14px;
	_background-position: -5px -55px
}

.layui-layer-setwin .layui-layer-close2:hover {
	background-position: -180px -44px;
	_background-position: -25px -55px
}

.layui-layer-btn {
	text-align: center;
	padding: 0 30px 10px;
	pointer-events: auto
}

.layui-layer-btn a {
	height: 30px;
	line-height: 30px;
	margin: 0 8px;
	padding: 0 20px;
	background: #999;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	cursor: pointer;
	text-decoration: none;
	border-radius: 5px;
}

.layui-layer-btn a:hover {
	opacity: .9;
	text-decoration: none
}

.layui-layer-btn a:active {
	opacity: .7
}

.layui-layer-btn .layui-layer-btn1 {
	background: #A6BBCE
}

.layui-layer-dialog {
	min-width: 240px
}
/* 闁告绻楅鍛嚕閸︻厾宕剁紓浣规尰濞硷拷 */


/* 閼板啳鐦径褏缈癱ss */
.maxBox{
	width: 1000px;
	margin: 10px auto;
	padding-bottom: 60px;
}

.maxBox .headBor{
	border-bottom: 2px solid #020F1F;
}
.maxBox .headBor p{
	width: 530px;
	text-align: center;
	float: left;
	margin-top: 10px;
}
.maxBox .headBor img{
	width: 200px;
	float: left;
}
.maxBox .fh{
	float: right;
	margin-top: 10px;
	font-size: 14px;
	color: #000;
	font-weight: 500;
}
.maxBox .fh .fanhui{
	width: 20px;
}
.maxBox h2{
	text-align: center;
	font-size: 34px;
	font-weight: 600;
	margin-top: 25px;
}
.maxBox h3{
	font-size: 23px;
	margin: 15px 0;
	font-weight: 600;
	background: rgba(0,0,0,0.7);
	color: #fff;
	text-indent:15px;
	line-height: 50px;
	border-radius:0 30px 0 0;
}
.maxBox p{
	font-size: 18px;
	line-height: 35px;
	margin-top: 10px;
	text-indent: 2em;
	margin: 0 10px;
}
.maxBox .divMar{
	font-size: 18px;
	line-height: 36px;
	margin: 15px 0 0 36px;
}
.maxBox h5{
	font-size: 20px;
	margin-top: 15px;
	font-weight: 400;
	font-weight: 600;
	text-indent: 10px;
}
.navCenter{
	text-align: center;
	font-size: 22px;
	margin-top: 20px;
	font-weight: 600;
}
.maxBox .downlode{
	width: 140px;
	    height: 40px;
	    border: 1px solid rgba(165,147,125,1);
	    border-radius: 4px;
	    color: rgba(165,147,125,1);
	    text-align: center;
	    line-height: 40px;
	    font-size: 16px;
	    margin: 30px auto 0;
	    display: block;
}
.maxBox .downlode:hover{
	background: #ccc;
	color: #fff;
	border: 1px solid #ccc;
	transition: all 0.5s;
}
.maxBox .qm{
	margin-top: 40px;
}
.qm span{
	display: block;
	text-align: right;
	font-size: 30px;
	font-weight: 600;
}
/* 閼板啳鐦径褏缈癱ss缂佹挻娼� */

/* 7.27閺傛澘濮瀋ss */
.eye{
	float: right;
	margin-right: 10px;
}
.eye .pwd_hide{
	display: none;
}
.examContent li i{
	font-size: 16px;
}
.examContent li i.iBack4{
	background: rgba(165,147,125,0.4);
}
.examContent li i.iBack5{
	background: rgba(165,147,125,0.5);
}
.examContent ol .liLeft1 i{
	padding-top: 0;
	margin: 0 auto;
	height: 80px;
	line-height:80px;
	letter-spacing: normal;
}
.examContent ol .liLeft1 i:nth-child(4){
	height: 126px;
	line-height: 126px;
}
.examContent ol .liLeft1 i:nth-child(2){
	height: 99px;
	line-height: 99px;
}
.examContent ol .liLeft1 i:last-child{
	border: none;
}
.examContent ol .liLeft1 i span{
	line-height: 24px;
	display: inline-block;
	vertical-align: middle;
}
.ulList .olWidth .liLeftnr .wid4{
	width: 356px;
}
.wid4 p{
	line-height: 1;
	margin-bottom: 16px;
}
.examContent ol .liLeft1 i.sep{
	line-height: 24px;
}
.examContent ol .liLeft1 i.sep:nth-child(3){
	line-height: 80px;
}
.examContent ol .liLeft1 i.sep:nth-child(3) span{
	line-height: 54px;
}
.examContent ol .liLeft1 i.sep:nth-child(4){
	line-height: 126px;
}
.examContent ol .liLeft1 i.sep:nth-child(4) span{
	height: 100px;
	line-height: 100px;
}
.examContent ol .liLeft1 i.sep:nth-child(4) span.bor{
	box-sizing: border-box;
	padding-top: 26px;
	line-height: 24px;
}
.examContent ol .liLeft1 i.sep span{
	line-height: 26px;
	width: 177px;
}
.examContent ol .liLeft1 i span.bor{
	border-right: 2px solid #fff;

}
.featureList li{
	width: 425px;
	height: 350px;
	padding-top: 30px;
	box-sizing: border-box;
	margin-top: 30px;
}
.featureList li img{
	width: 70px;
	height: 70px;
	margin:0 0 15px 28px;
	display: block;
}
.featureList li h2{
	padding-left: 34px;
	font-size: 30px;
	height: 30px;
	margin-bottom: 20px;
}
.featureList li h2 span{
	font-size: 20px;
	line-height: 44px;
	text-transform: uppercase;
	padding-left: 8px;
}
.featureList li p{
	padding-left: 34px;
	font-size: 16px;
	line-height: 34px;
	padding-right: 30px;
}
.fea1,.fea3{
	float: left;
}
.fea2,.fea4{
	float: right;
}
.fea1{
	background: rgba(165, 147, 125, 0.1)
}
.fea2{
	background: rgba(165, 147, 125, 0.15)
}
.fea3{
	background: rgba(165, 147, 125, 0.2)
}
.fea4{
	background: rgba(165, 147, 125, 0.25)
}
.gradeItem{
	position: relative;
}
.gradeFade,.gradeInfo,.gradeItem h2{
	transition:all 0.3s ease-out;
}
/*
.gradeFade h5{
	width: 351px;
	height: 61px;
	background: url("../img/tit1.png?v=1") 0 / contain no-repeat;
	padding: 16px 0 0 25px;
	box-sizing: border-box;
	font-size: 20px;
	color: #5D4F3B;
	line-height: 1;
	margin-left: -26px;
	margin-bottom: 12px;
}
.gradeItem:nth-child(2) .gradeFade h5{
	background-image: url("../img/tit2.png?v=1");
}
.gradeItem:nth-child(3) .gradeFade h5{
	background-image: url("../img/tit3.png?v=1");
}
.gradeFade span{
	line-height: 1;
	color: #5D4F3B;
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
}
*/
.gradeInfo{
	position: absolute;
	margin-top: 6px;
	padding-top: 19px;
	/*padding-top: 14px;*/
	color: #666;
	font-size:14px;
	line-height: 24px;
	width: 310px;
	height: 129px;
	overflow: hidden;
	bottom: 75px;
	/*bottom: 70px;*/
	background: #fff;
}
.gradeInfo h3{
	font-size: 14px;
	color:#802026 ;
	margin-bottom: 14px;
	font-weight: normal;
	line-height: 1;
}
.gradeRange{
	margin-bottom: 16px;
}
.gradeInfo li{
	padding-left: 9px;
	position: relative;
}
.gradeInfo li:before{
	display: block;
	content: "";
	position: absolute;
	left: 0;
	top:9px;
	width: 5px;
	height: 5px;
	background: #802026;
	border-radius: 50%;
}
.gradeBtnRow{
	position: absolute;
	width: 254px;
	bottom: 30px;
}
.gradeItem:hover h2{
	font-size: 20px;
}
.gradeItem:hover .gradeFade{
	opacity: 0;
}
.gradeItem:hover .gradeInfo{
	height: 255px;
	bottom: 60px;
	/*bottom: 90px;*/
}
.gradeJob h3{
	margin-bottom: 12px;
}
.gradeJob p{
	line-height:1;
	font-size: 0;
}
.gradeJob i{
	font-size: 14px;
	display: inline-block;
	padding-right: 20px;
	line-height: 24px;
}
.copyright{
	text-align: center;
    margin-top: 20px;
}
.copyright,.copyright a{
	color: rgba(255,255,255,0.7);
}
.foot_banner{
	width:100%;
	height:60px;
	position: fixed;
	left: 0;
	bottom:0;
}
.foot_banner_con{
	width: 1200px;
	height: 60px;
	position: relative;
	margin: 0 auto;
}
.foot_btn{
	z-index: 999;
	position: fixed;
	display: block;
	width: 428px;
	height: 60px;
	bottom: 0px;
	/*right: 0px;*/
	margin-left: 150px;
	left: 50%;
	background: url("../img/foot_btn2024.png") right 0 no-repeat;
	background-size: cover;

}
