body {
	margin: 0;
	padding: 0;
}

.topBox {
	width: 100%;
	height: 450px;
	background: url(../images/top_01.jpg)no-repeat center;
	background-size: cover;
}
.banner{
	width: 100%;
}
.hard {
	width: 1200px;
	height: 450px;
	margin: 0 auto;
	position: relative;
}

.logBox {
	position: absolute;
	top: 20px;
	right: 87px;
	display: flex;
	align-items: center;
}

.log {
	width: 70px;
	height: 34px;
	background-color: #cf1a1b;
	border: 2px solid #cf1a1b;
	line-height: 32px;
	color: #FFFFFF;
	text-align: center;
	margin-right: 20px;
	border-radius: 15px;
	font-size: 16px;
	cursor: pointer;
}

.zhu {
	width: 70px;
	height: 34px;
	border: 2px solid #cf1a1b;
	line-height: 32px;
	color: #cf1a1b;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	border-radius: 15px;
}

.joinBox {
	position: absolute;
	right: 0;
	bottom: 20px;
	display: flex;
	align-items: center;
}

.joleft {
	display: flex;
	align-items: center;
	cursor: pointer;
}

.joleft:hover .joBg {
	background: url(../images/ja_03.png)no-repeat center;
}

.joleft:hover .gtxt {
	color: #cf1a1b;
}

.joleft:hover .joaBg {
	background: url(../images/ada_05.png)no-repeat center;
}

.joaBg {
	width: 26px;
	height: 22px;
	cursor: pointer;
	background: url(../images/ad_05.png)no-repeat center;
	background-size: cover;
	margin-right: 5px;
}

.joBg {
	width: 26px;
	height: 22px;
	cursor: pointer;
	background: url(../images/jb_03.png)no-repeat center;
	background-size: cover;
	margin-right: 5px;
}

.gtxt {
	font-size: 16px;
	color: #434343;
}

.xian {
	width: 1px;
	height: 24px;
	background-color: #e5e5e5;
	margin: 0 12px;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
}

.navbox ul {
	width: 100%;
	height: 60px;
	display: flex;
	align-items: center;
}
.navbox ul li:hover{
	color: #fffe2a;
}
.navbox ul li {
	position: relative;
	width: 133.33px;
	height: 60px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 60px;
	cursor: pointer;
	position: relative;
}

.navbox ul li a{
	position: relative;
	width: 133.33px;
	height: 60px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 60px;
	cursor: pointer;
	position: relative;
}

.navbox ul li:hover .lang{
	display: block;
}
.lang{
	z-index: 22;
	display: none;
	width: 133.33px;
	position: absolute;
	top: 60px;
	left: 0;
	
}
.lang ul{
	display: block;
}
.lang ul li{
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	height: 40px;
	text-align: center;
	color: #FFFFFF;
	line-height: 40px;
	font-size: 18px;
	border-bottom: 1px solid #333;
}
.lang ul li:hover{
	background-color: #CF1A1B;
	color: #FFFFFF;
}

.navbox ul li.active {
	color: #fffe2a;
}

.navPic {
	width: 86px;
	height: 8px;
	position: absolute;
	left: 50%;
	margin-left: -43px;
	bottom: 0;
}

.nav {
	width: 100%;
	height: 60px;
	background-color: #cf1a1b;
}

.allBox {
	width: 100%;
	margin-top: 25px;
	border: 1px solid #eeeeee;
}

.slbBox {
	display: flex;
	justify-content: space-between;
}

.lb {
	width: 672px;
	height: 410px;
}

.lbtu {
	width: 672px;
	height: 410px;
}

#ding {
	position: relative;
}

.dizhe {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.7);
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	z-index: 111;
}

.zhetxt {
	width: 480px;
	padding-left: 15px;
	font-size: 18px;
	color: #FFFFFF;
}

.duotext {
	font-size: 16px;
	color: #FFFFFF;
	padding-right: 10px;
	cursor: pointer;
}

.yeBox {
	width: 490px;
}

.xinBox {
	width: 100%;
	height: 43px;
	border-bottom: 1px solid #CF1A1B;
	position: relative;
}

.xinBox ul {
	width: 100%;
	height: 43px;
	display: flex;
	align-items: center;
}

.xinBox ul li {
	width: 140px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #cf1a1b;
	font-size: 18px;
	cursor: pointer;
}

.xinBox ul li.active {
	color: #FFFFFF;
	background-color: #CF1A1B;
}

.baoBox ul {
	width: 100%;
	height: 43px;
	display: flex;
	align-items: center;
}

.baoBox {
	width: 100%;
	height: 43px;
	border-bottom: 1px solid #CF1A1B;
	position: relative;
}

.baoBox ul li {
	width: 140px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #cf1a1b;
	font-size: 18px;
	cursor: pointer;
}

.baoBox ul li.active {
	color: #FFFFFF;
	background-color: #CF1A1B;
}

.more {
	position: absolute;
	right: 10px;
	bottom: 3px;
	font-size: 12px;
	color: #888888;
	cursor: pointer;
}

.about .item {
	display: none;
}

.about .item.show {
	display: block;
}

.listBox ul li {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 12px 0;
	cursor: pointer;
}

.listBox ul li:hover .yijia {
	color: #CF1A1B;
}

.dian {
	width: 4px;
	height: 4px;
	background-color: #000000;
	margin-right: 10px;
}

.yijia {
	flex: 1;
	color: #1b1b1b;
	padding-right: 30px;
	font-size: 16px;
}

.shiyi {
	font-size: 14px;
	color: #848484;
	padding-right: 30px;
}

.zhanBox {
	width: 100%;
	height: 43px;
	border-bottom: 1px solid #CF1A1B;
	position: relative;
	display: flex;
	align-items: center;
}

.zuan {
	margin: 0 15px 0 12px;
	width: 29px;
}

.qitext {
	font-size: 20px;
	color: #cf1a1b;
	font-weight: bold;
}

.huBox {
	padding-left: 5px;
}

.hda {
	width: 30px;
	height: 6px;
}

.yingtext {
	font-size: 9px;
	color: #edc581;
}

.heBox ul {
	width: 100%;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 20px 0 5px;
}

.heBox ul li {
	width: 20%;
	text-align: center;
	margin-bottom: 15px;
}

.hePic {
	width: 90%;
	margin: 0 auto;
}

.zheng {
	margin-top: 25px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.ceBox {
	width: 455px;
	height: 338px;
	border: 1px solid #EEEEEE;
}

.listaBox ul li {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 0 10px 20px;
	cursor: pointer;
}

.listaBox ul li:hover .yijia {
	color: #CF1A1B;
}

.listc ul li {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 0 10px 20px;
	cursor: pointer;
}

.listc ul li:hover .yijia {
	color: #CF1A1B;
}

.jianBox {
	width: 380px;
	height: 338px;
	border: 1px solid #EEEEEE;
}

.jba .item {
	display: none;
}

.jba .item.show {
	display: block;
}

.zhuanBox {
	width: 325px;
	height: 338px;
	border: 1px solid #EEEEEE;
}

.teams {
	width: 100%;
	height: 43px;
	border-bottom: 1px solid #CF1A1B;
	position: relative;
}

.teams ul {
	width: 100%;
	height: 43px;
	display: flex;
	align-items: center;
}

.teams ul li {
	width: 140px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #cf1a1b;
	font-size: 18px;
	cursor: pointer;
}

.teams ul li.active {
	color: #FFFFFF;
	background-color: #CF1A1B;
}

.tuan .item {
	display: none;
}

.tuan .item.show {
	display: block;
}

.renlun {
	padding: 20px 10px 0;
}

.zhiBox {
	display: flex;
}

.zhiBox .left {
	width: 132px;
	text-align: center;
}

.renx {
	width: 132px;
	height: 165px;
}

.rentext {
	font-size: 22px;
	color: #1f1f1f;
	padding-top: 10px;
}

.zhiBox .right {
	flex: 1;
	padding-left: 8px;
}

.wutext {
	font-size: 16px;
	color: #3e3e3e;
	padding-bottom: 8px;
}

.wutexta {
	font-size: 13px;
	color: #3E3E3E;
	line-height: 20px;
}

.mingBox {
	display: flex;
	align-items: center;
	width: 100%;
	padding: 10px 0 10px 20px;
	cursor: pointer;
}

.listc ul li {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 10px 0 10px 20px;
	cursor: pointer;
}

.mingBox:hover .yijia {
	color: #CF1A1B;
}

#lbc {
	height: 290px;
}
#lbe {
	height: 290px;
}

.tiao {
	width: 100%;
	margin-top: 25px;
}

.gongBox {
	width: 100%;
	margin: 26px 0 10px;
	height: 38px;
	display: flex;
	align-items: center;
	background-color: #f0f0f0;
}

.kaiText {
	font-size: 16px;
	color: #cf1a1b;
	padding-left: 20px;
}

.fu {
	font-size: 16px;
	cursor: pointer;
	color: #888888;
}

.pinbox {
	margin-top: 25px;
	display: flex;
}

.leiming ul {
	width: 98px;
	background-color: #f0f0f0;
}

.leiming ul li {
	width: 100%;
	height: 90px;
	font-size: 16px;
	color: #000000;
	text-align: center;
	line-height: 90px;
	cursor: pointer;
	font-weight: bold;
}

.leiming ul li.active {
	color: #CF1A1B;
}

.youse .item {
	display: none;
}

.youse .item.show {
	display: block;
}

.biap {
	width: 355px;
}

.tingBox ul {
	width: 100%;
	height: 43px;
	display: flex;
	align-items: center;
}

.tingBox {
	width: 100%;
	height: 43px;
	border-bottom: 1px solid #CF1A1B;
	position: relative;
}

.tingBox ul li {
	width: 140px;
	height: 43px;
	text-align: center;
	line-height: 43px;
	color: #cf1a1b;
	font-size: 18px;
	cursor: pointer;
	position: relative;
}

.jiao {
	width: 13px;
	height: 8px;
	position: absolute;
	left: 50%;
	margin-left: -6.5px;
	bottom: -7px;
}

.tingBox ul li.active {
	color: #FFFFFF;
	background-color: #CF1A1B;
}

.zt ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;

	padding: 16px 10px 0;
}

.zt ul li {
	width: 50%;
	text-align: center;
	margin-bottom: 15px;
}

.ztPic {
	width: 155px;
	height: 100px;
	border: 1px solid #8e8e8e;
	padding: 3px;
	margin: 0 auto;
}

.lvtxt {
	font-size: 12px;
	color: #000;
	padding-top: 8px;
}

.showBox {
	display: none;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 229;
}

.shou {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: 15px;
	position: relative;
	height: 110px;
	padding-left: 20px;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 5px #434343;
	
}
.dao{
	width: 55px;
	height: 55px;
	background: url(../images/nav.png)no-repeat center;
	background-size: 55px 55px;
}

.daoxiang {
	width: 100%;
	height: 100 vh;
	padding-top: 60 px;
	padding-left: 50 px;
	padding-right: 50 px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: .26rem;
	position: fixed;
	top: 109px;
	left: 0;
	background: #FFFFFF;
	-webkit-transform: scaleY(100%);
	transform: scaleY(100%);
	-webkit-transform-origin: top;
	transform-origin: top;
	-webkit-transition: .3s;
	transition: .3s;
	overflow: auto;
	padding-bottom: 1 rem;
	z-index: 10000;
	display: none;
}
.daoxiang>ul{
	width: 100%;
}
.daoxiang>ul>li{
	padding: 0 30px ;
}
.daoxiang>ul>li>.navtit{
	width: 100%;
}
.dakai{
	width: 100%;
	height: 130px;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #000000;
	justify-content: space-between;
}
.dakai a{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 130px;
	font-size: 36px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.daoxiang>ul>li>.navtit>a{
	font-size: 36px;
	color: #000000;
	font-weight: bold;
}
.open {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 180px;
    -webkit-transition: .3s;
    transition: .3s;
    /* transform: scaleY(0); */
    -webkit-transform-origin: top;
    transform-origin: top;
	display: none;
}
.open  li {
    width: 100%;
    height: 130px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 5px;
    position: relative;
}
.open  li a{
	font-size: 36px;
	font-weight: bold;
}
.brr{
	width: 22px;
	margin-right: 20px;
}
footer{
	width: 100%;
	height: 310px;
	background-color: #e7e7e7;
	margin-top: 50px!important;
	position: relative;
}
.lian{
	position: relative;
	padding-top: 30px;
}
.jieBox{
	position: absolute;
	left: 0;
	top: 30px;
	display: flex;
	align-items: center;
}
.jiePic{
	width: 20px;
	height: 23px;
	margin-right: 5px;
}
.jietxt{
	font-size: 16px;
	color: #ea8330;
}

.yun{
	width: 980px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}
.yun a{
	font-size: 14px;
	color: #000000;
	border-right: 1px solid #999;
	padding: 0 9px;
	margin: 4px 0;
}
.logoPic{
	width: 135px;
	height: 95px;
}
.maBox{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 30px;
}
.maPic{
	width: 106px;
	height: 106px;
}
.huixian{
	width: 1px;
	height: 106px;
	background-color: #4C4C4C;
	margin: 0 45px;
}
.ziText{
	font-size: 16px;
	color: #434343;
	margin-bottom: 8px;
}
.saoText{
	font-size: 12px;
	color: #010101;
	padding: 10px 0 6px;
}
.bei{
	font-size: 12px;
	color: #757575;
}
.ditiao{
	width: 100%;
	height: 35px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #f8f8f8;
}
.dangText{
	font-size: 14px;
	color: #4e4e4e;
	padding: 22px 0;
}
.dangText a{
	font-size: 14px;
	color: #4e4e4e;
}
.xieBox{
	align-items: flex-start;
	display: flex;
	justify-content: space-between;
}
.huiBox{
	width: 230px;
	background-color: #FFFFFF;
	border-radius: 8px;
	position: relative;
	padding-bottom: 190px;
}
.hua{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.huiTop{
	width: 100%;
	height: 70px;
	background: url(../images/ul_03.png)no-repeat center;
	line-height: 70px;
	text-align: center;
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;
}
.xiehui {
	width: 100%;
}
.xiehui>ul{
	width: 100%;
}
.xiehui>ul>li{
	padding: 0 0px;
	cursor: pointer;
}
.xiehui>ul>li:hover .navtit>a{
	color: #CF1A1B;
}
.xiehui>ul>li>ul>li:hover{
	background-color: #CF1A1B;
}
.xiehui>ul>li>ul>li:hover a{
	color: #FFFFFF;
}
.bian{
	width: 4px;
	height: 50px;
	position: absolute;
	left: 0;
	top: 0;
}
.xiehui>ul>li>.navtit{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #d2d2d2;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.xiehui>ul>li:first-child>a{
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #454545;
	text-align: left;
	border-bottom: 1px solid #d2d2d2;
}
.xiehui>ul>li>.navtit>a{
	font-size: 18px;
	color: #454545;
	padding-left: 30px;
}
.xiehui>ul>li>ul {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: .3s;
    transition: .3s;
    /* transform: scaleY(0); */
    -webkit-transform-origin: top;
    transform-origin: top;
	display: none;
}
.xiehui>ul>li>ul>li {
    width: 100%;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 5px;
    position: relative;
	background-color: #FFFFFF;
}
.xiehui>ul>li>ul>li>a{
	font-size: 16px;
	color: #4E4E4E;
	padding-left: 50px;
}
.xiehui>ul>li>ul>li.active{
	background-color: #CF1A1B;
	color: #FFFFFF;
}
.xiehui>ul>li>ul>li.active a{
	color: #FFFFFF;
}
.brra{
	width: 11px;
	margin-right: 36px;
}
.xiehui>ul>li.active{
	color: #CF1A1B;
	position: relative;
}
.bufen{
	font-size: 14px;
	color: #666666;
	padding: 8px 0 35px;
	text-align: center;
}
.xueBox ul{
	width: 100%;
}
.xueBox ul li{
	display: flex;
	align-items: center;
	margin-bottom: 60px;
}
.xuepic{
	width: 83px;
	height: 103px;
	flex-shrink:0;
}
.nanBox{
	flex-grow: 1;
	padding-left: 25px;
}
.nantxt{
	font-size: 22px;
	color: #020200;
	font-weight:  bold;
	padding-bottom: 10px;
	border-bottom: 1px solid #bebebe;
}
.nantxt span{
	font-size: 18px;
	color: #020200;
	padding-left: 10px;
}
.bigtxt{
	font-size: 15px;
	color: #555555;
	line-height: 25px;
}
.fuBox{
	width: 950px;
	background-color: #FFFFFF;
	border-radius: 7px;
	padding: 10px 30px;
}
.bti{
	font-size: 24px;
	color: #363636;
	text-align: center;
	padding-bottom: 30px;
}
.bta{
	font-size: 16px;
	color: #363636;
	text-align: center;
	width: 100%;
	background-color: #f3f3f3;
	line-height: 32px;
	height: 32px;
	margin-bottom: 22px;
}
.fuwen p img{
	max-width: 90%;
	margin-left: 5%;
	margin-bottom: 30px;
}
.fuwen p{
	font-size: 16px;
	color: #363636;
	line-height: 30px;
	padding-bottom: 30px;
	text-indent: 2rem;
}
.fuwen p table,.fuwen table{
	font-size: 28px;
	width: 100%;
}
.fuwen p table td,.fuwen table td{
	font-size: 16px;
	border: 1px solid #cccccc !important;
	padding: 5px;
	text-align: center;
}
.phone{
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-top: 20px;
	padding-bottom: 10px;
}
.youBox{
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding-bottom: 10px;
}
.phonetext{
	font-size: 16px;
	color: #363636;
	padding-right: 18px;
}
.phonetextb{
	font-size: 16px;
	color: #363636;
	padding-right: 40px;
}
.phonetexta{
	font-size: 16px;
	color: #363636;
}
.erma{
	width: 100px;
	height: 100px;
	margin-right: 20px;
}
.ertext{
	font-size: 16px;
	color: #363636;
	text-align: right;
	padding-top: 25px;
}
.chual{
	position: fixed;
	top: 110px;
	left: 0;
}
.san{
	width: 30px;
	position: absolute;
	right: 15px;
	top: 30px;
	display: none;
}
.zhlvbox ul{
	padding-top: 18px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.zhlvbox ul li{
	width: 20%;
	text-align: center;
	cursor: pointer;
	margin-bottom: 20px;
}
.zhlvbox ul li:hover .lvBox{
	border: 1px solid #CF1A1B;
}
.zhlvbox ul li:hover .luText{
	color: #CF1A1B;
}
.lvBox{
	width: 152px;
	height: 148px;
	border: 1px solid #e5e5e5;
	text-align: center;
	padding-top: 6px;
	margin: 0 auto;
}
.lvPic{
	width: 137px;
	height: 105px;
	margin: 0 auto;
}
.luText{
	font-size: 14px;
	color: #363636;
	padding-top: 5px;
}
.pagenext{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 40px;
}
.sye{
	width: 65px;
	height: 32px;
	border: 1px solid #dadada;
	margin-right: 15px;
	text-align: center;
	line-height: 32px;
	cursor: pointer;
	font-size: 18px;
	color: #989898;
}
.next.active{
	background-color: #CF1A1B;
	color: #FFFFFF;
}
.next{
	width: 32px;
	height: 32px;
	border: 1px solid #dadada;
	margin-right: 15px;
	text-align: center;
	line-height: 32px;
	font-size: 18px;
	cursor: pointer;
	color: #989898;
}
.cpinbox{
	display: flex;
	align-items: flex-start;
	margin-top: 40px;
}
.pinPic{
	width: 372px;
	height: 274px;
}
.pinright{
	padding-left: 25px;
	flex: 1;
}
.kong{
	font-size: 26px;
	color: #363636;
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 10px;
}
.chanText{
	font-size: 16px;
	color: #000000;
	padding-top: 18px;
}
.shaoBox{
	margin-top: 30px;
	border: 1px solid #EEEEEE;
	width: 100%;
}
.shaoBg{
	width: 100%;
	height: 32px;
	background: url(../images/shao_03.png) no-repeat center;
	background-size: cover;
}
.shaoBg ul{
	display: flex;
	align-items: center;
	padding-left: 15px;
	height: 32px;
}
.shaoBg ul li{
	margin-right: 75px;
	font-size: 13px;
	color: #2b2b2b;
	cursor: pointer;
	font-weight: bold;
}
.shaoBg ul li.active{
	color: #CF1A1B;
}
.wenben{
	padding: 18px 15px;
}
.wenben p{
	font-size: 14px;
	color: #000000;
	line-height: 30px;
	text-indent: 2rem;
}
.gongText{
	font-size: 14px;
	color: #000000;
	padding-bottom: 15px;
}
.htPic{
	width: 100%;
	height: 6px;
	margin: 40px 0 25px;
}
.shang{
	font-size: 16px;
	padding-bottom: 12px;
	color: #2B2B2B;
	cursor: pointer;
}
.shang:hover span{
	color: #CF1A1B;
}
.shang span{
	font-size: 16px;
	color: #2B2B2B;
	padding-left: 10px;
}
.biaoge{
	width: 100%;
}
.qibaoBox ul{
	display: flex;
	padding-top: 23px;
	align-items: center;
	flex-wrap: wrap;
}
.qibaoBox ul li{
	width: 25%;
	height: 250px;
	margin-bottom: 45px;
	cursor: pointer;
}
.tuwen{
	width: 90%;
	margin: 0 auto;
	background: url(../images/shu_03.png)no-repeat center;
	background-size: cover;
	position: relative;
	height: 250px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	overflow: hidden;
	padding: 35px 10px 0;
}
.hnan{
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 32px;
}
.baitiao{
	width: 42px;
	height: 4px;
	background-color: #FFFFFF;
	margin: 10px 0;
}
.nian{
	font-size: 12px;
	color: #FFFFFF;
}
.diqi{
	width: 100%;
	left: 0;
	font-size: 16px;
	color: #000000;
	text-align: center;
	position: absolute;
	bottom: 10px;
}
.tuwen:hover .pomask{
	display: block;
}
.pomask{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	z-index: 1;
}
.zhetext{
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	line-height: 250px;
}
.danBox{
	margin: 15px 0 40px;
	width: 345px;
	height: 200px;
	box-shadow: 1px 1px 10px #ccc;
	display: flex;
	padding: 25px 5px 0 15px ;
}
.renPic{
	width: 100px;
	height: 147px;
}
.heixian{
	width: 1px;
	height: 135px;
	margin: 10px 8px 0 20px;
	background-color: #7d7d7d;
}
.cheng{
	flex: 1;
}
.yuBox{
	display: flex;
	align-items: center;
	border-bottom: 1px solid #7D7D7D;
	justify-content: space-between;
	padding-top: 5px;
	padding-bottom: 5px;
}
.yutext{
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.yutexta{
	font-size: 20px;
	color: #000000;
	padding-right: 15px;
}
.setext{
	font-size: 14px;
	color: #000000;
	padding-top: 10px;
	line-height: 25px;
	letter-spacing: 1px;
}
.setxt{
	font-size: 18px;
	color: #000000;
}
.kuo{
	font-size: 16px;
	color: #000000;
	padding: 10px 0 35px;
}
.minglist ul{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.minglist ul li{
	margin-bottom: 20px;
	width: 50%;
}
.zhangBox{
	width: 345px;
	height: 200px;
	box-shadow: 1px 1px 10px #ccc;
	display: flex;
	padding: 25px 5px 0 15px ;
}
.fuwena p{
	font-size: 16px;
	color: #000000;
	padding-bottom: 15px;
}
.news ul li{
	cursor: pointer;
	width: 100%;
	padding: 20px 0 23px;
	border-bottom: 1px dashed  #dcdcdc;
}
.news ul li:hover{
	border-bottom: 1px dashed  #CF1A1B;
}
.news ul li:hover .yidian{
	color: #CF1A1B;
}
.yuetext{
	font-size: 20px;
	color: #888888;
	padding-bottom: 15px;
}
.yidian{
	font-size: 18px;
	color: #282828;
	padding-bottom: 10px;
}
.take{
	font-size: 13px;
	color: #6c6c6c;
}
.wuling{
	width: 100%;
	height: 50px;
	background-color: #F5f5f5;
}
.luBox{
	width: 465px;
	height: 350px;
	border: 1px solid #e2e2e2;
	padding: 40px 30px 0 30px;
}
.tit{
	font-size: 20px;
	color: #e88128;
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
}
.dengBox{
	padding: 80px 50px 100px;
	display: flex;
	align-content: center;
	justify-content: space-between;
}
.yanBox{
	display: flex;
	align-items: center;
	margin-bottom: 15px;
}
.yanle{
	width: 70px;
	font-size: 16px;
	color: #4c4c4c;
}
.ruBox{
	width: 290px;
	height: 40px;
	border: 1px solid #E2E2E2;
	display: flex;
	align-items: center;
	padding-left: 14px;
}
.ruPic{
	width: 16px;
	height: 16px;
}
.ruInput{
	flex: 1;
	font-size: 14px;
	color: #333333;
	padding-left: 15px;
}
.yanText{
	font-size: 16px;
	color: #000000;
	padding-left: 10px;
	cursor: pointer;
}
.liBox{
	width: 250px;
	height: 40px;
	background-color: #f39800;
	box-shadow: 2px 2px 2px #eb4040;
	margin: 24px auto 0;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	border-radius: 5px;
	cursor: pointer;
}
.wang{
	font-size: 16px;
	text-align: right;
	color: #e88128;
	padding-top: 15px;
	cursor: pointer;
}
.yanri{
	display: flex;
	align-items: center;
}
.suoPic{
	width: 101px;
	margin-top: 100px;
	height: 248px;
}
.suori{
	padding-left: 30px;
	width: 235px;
}
.ben{
	font-size: 15px;
	color: #000000;
	line-height: 25px;
}
.haiText{
	padding-top: 20px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 12px;
}
.zhubox{
	width: 75px;
	height: 35px;
	background-color: #f39800;
	box-shadow: 2px 2px 2px #eb4040;
	margin-top: 25px;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	border-radius: 5px;
	cursor: pointer;
}
.baiban{
	width: 100%;
	background-color: #FFFFFF;
	padding: 30px 0 120px 75px;
	margin-top: 50px;
}
.vipBox{
	display: flex;
	align-items: center;
	padding-bottom: 30px;
}
.vippic{
	width: 29px;
	height: 25px;
	margin-right: 10px;
}
.vipText{
	font-size: 25px;
	color: #1e1e1e;
}
.daiTxt{
	font-size: 18px;
	color: #1e1e1e;
}
.daiTxt span{
	font-size: 18px;
	font-weight: bold;
	color: #CF1A1B;
}
.bitian{
	display: flex;
	align-items: center;
	margin-bottom: 20px;
	padding-left: 20px;
	position: relative;
}
.zhong{
	width: 6px;
	height: 7px;
	position: absolute;
	left: 0;
	top:50%;
	margin-top: -3.5px;
}
.huinput{
	width: 250px;
	height: 34px;
	border: 1px solid #EEEEEE;
	padding-left: 5px;
	font-size: 14px;
	color: #333;
}
.tishi{
	font-size: 14px;
	color: #000000;
	padding-left: 25px;
}
.qiang ul{
	display: flex;
	align-items: center;
	padding-left: 20px;
	margin-top: 10px;
}
.qiang ul li{
	width: 83px;
	height: 17px;
	border: 1px solid #EEEEEE;
	line-height: 17px;
	font-size: 14px;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 20px;
}
.qiang ul li.active{
	background-color: #CF1A1B;
	color: #FFFFFF;
	border: 1px solid #CF1A1B;
}
.beizhu{
	font-size: 16px;
	color: #e60012;
	padding-top: 5px;
	padding-left: 20px;
	display: flex;
	align-items: center;
}
.beizhu span img{
	width: 73px;
	height: 21px;
}
.zhuce{
	width: 130px;
	height: 42px;
	background-color: #f39800;
	box-shadow: 2px 2px 2px #eb4040;
	margin-top: 25px;
	margin-left: 20px;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 42px;
	border-radius: 5px;
	cursor: pointer;
}
.yiBox ul li{
	font-size: 18px;
	color: #282828;
	font-weight: bold;
	cursor: pointer;
	padding: 20px 0 15px;
	border-bottom: 1px dashed  #bfbfbf;
}
.yiBox ul li:hover{
	color: #cf1a1b;
	border-bottom: 1px dashed  #cf1a1b;
}
.dash p{
	font-size: 16px;
	color: #363636;
	line-height: 30px;
	text-indent: 2rem;
	padding-top: 35px;
}
.dash p img{
	width: 90%;
	margin-left: 3%;
}

@media screen and (max-width: 1000px) {
	.bufen{
		font-size: 24px;
	}
	.bigtxt{
		font-size: 26px;
		line-height: 35px;
	}
	.nantxt{
		font-size: 34px;
	}
	.nantxt span{
		font-size: 30px;
	}
	.xuepic{
		width: 100px;
		height: 120px;
	}
	.dash p{
		font-size: 26px;
		line-height: 40px;
		letter-spacing: 1px;
	}
	.yiBox ul li{
		font-size: 28px;
		padding: 30px 20px;
	}
	.bitian{
		display: block;
		padding-left: 50px;
		margin-bottom: 40px;
	}
	.beizhu{
		font-size: 25px;
	}
	.beizhu span img{
		width: 120px;
		height: 35px;
	}
	.huinput{
		width: 600px;
		height: 70px;
		font-size: 32px;
		padding-left: 25px;
	}
	.zhuce{
		width: 200px;
		height: 60px;
		line-height: 60px;
		font-size: 32px;
	}
	.tishi{
		font-size: 28px;
		padding-right: 50px;
		padding: 25px 0 0;
		
	}
	.qiang ul{
		margin-left: 30px;
		margin-top: 15px;
	}
	.qiang ul li{
		width: 200px;
		height: 40px;
		font-size: 25px;
		line-height: 40px;
	}
	.zhong{
		width: 12px;
		height: 14px;
		top: 21px;
	}
	.luBox{
		width: 100%;
		height: 600px;
	}
	.yanText{
		font-size: 30px;
	}
	.suori{
		width: auto;
	}
	.liBox{
		width: 500px;
		height: 80px;
		line-height: 80px;
		font-size: 35px;
		margin-top: 50px;
	}
	.haiText{
		font-size: 30px;
	}
	.ben{
		font-size: 28px;
		line-height: 40px;
	}
	.zhubox{
		width: 150px;
		height: 70px;
		line-height: 70px;
		font-size: 35px;
	}
	.suoPic{
		width: 180px;
		height: 400px;
	}
	.wang{
		font-size: 28px;
	}
	.tit{
		font-size: 36px;
		padding-bottom: 35px;
	}
	.yanBox{
		margin-bottom: 25px;
	}
	.yanle{
		font-size: 32px;
		width: 150px;
	}
	.ruPic{
		width: 30px;
		height: 30px;
	}
	.ruInput{
		font-size: 30px;
	}
	.ruBox{
		width: 550px;
		height: 70px;
	}
	.dengBox{
		display: block;
	}
	.take {
		font-size: 26px;
	}
	.yuetext{
		font-size: 32px;
	}
	.yidian{
		font-size: 28px;
	}
	.yutext{
		font-size: 28px;
	}
	.yutexta{
		font-size: 26px;
	}
	.setext{
		font-size: 22px;
		line-height: 30px;
	}
	.danBox{
		width: 400px;
	}
	.zhangBox{
		width: 400px;
	}
	.fuwena p{
		font-size: 28px;
	}

	.kuo{
		font-size: 28px;
	}
	.qibaoBox ul li{
		width: 33.33%;
		height: 350px;
	}
	.hnan{
		font-size: 36px;
		line-height: 50px;
	}
	.baitiao{
		width: 65px;
		height: 6px;
	}
	.diqi{
		font-size: 26px;
	}
	.nian{
		font-size: 24px;
	}
	.tuwen {
		height: 350px;
	}
	.shang {
		font-size: 28px;
	}
	.shang span{
		font-size: 28px;
	}
	.shaoBg {
		height: 50px;
	}
	.shaoBg ul{
		height: 50px;
	}
	.shaoBg ul li{
		font-size: 28px;
	}
	.wenben p{
		font-size: 28px;
		letter-spacing: 1px;
		line-height: 50px;
	}
	.gongText{
		font-size: 28px;
	}
	.kong{
		font-size: 32px;
	}
	.chanText{
		font-size: 26px;
	}
	.zhlvbox ul li{
		width: 33%;
	}
	.next{
		width: 55px;
		height: 55px;
		line-height: 55px;
		font-size: 32px;
	}
	.sye{
		width: 100px;
		height: 55px;
		line-height: 55px;
		font-size: 32px;
	}
	.luText {
		font-size: 26px;
		padding-top: 15px;
	}
	.lvBox{
		width: 260px;
		height: 250px;
	}
	.lvPic{
		width: 240px;
		height: 180px;
	}
	.dangText {
	    font-size: 26px;
	    color: #4e4e4e;
	    padding: 26px;
	}
	.dangText{
		position: relative;
	}
	.san{
		display: block;
	}
	.huiTop{
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		overflow: hidden;
		width: 400px;
		height: 100px;
		line-height: 100px;
		font-size: 38px;
		background-size: 400px 100px;
	}
	.xiehui>ul>li>ul>li{
		height: 90px;
		
	}
	.bian{
		width: 6px;
		height: 90px;
	}
	.brra{
		width: 22px;
	}
	.xiehui>ul>li>ul>li>a{
		font-size:30px;
	}
	.huiBox{
		width: 400px;
		min-height: 800px;
		z-index: 33;
	}
	.xiehui>ul>li>.navtit{
		height: 90px;
	}
	.xiehui>ul>li>.navtit>a{
		font-size: 30px;
	}
	.erma{
		width: 150px;
		height: 150px;
	}
	.ertext{
		font-size: 26px;
	}
	.phonetextb{
		font-size: 26px;
	}
	.phonetexta{
		font-size: 26px;
	}
	.phonetext{
		font-size: 26px;
	}
	.bti{
		font-size: 36px;
	}
	.fuwen p img{
		max-width: 94%;
		margin: 0;
	}
	.bta{
		font-size: 22px;
		height: 40px;
		line-height: 40px;
	}
	.fuwen p{
		font-size: 30px;
		line-height: 50px;
	}
	.fuwen p table,.fuwen table{
		font-size: 28px;
		width: 100%;
	}
	.fuwen p table td,.fuwen table td{
		font-size: 28px;
		border: 1px solid #cccccc !important;
		padding: 5px;
		text-align: center;
	}
	.dangText a{
		font-size: 26px;
	}
	.banner{
		margin-top: 110px;
	}
	.fuBox{
		width: 100%;
	}
	.huiBox{
		display: none;
	}
	.maPic{
		width: 150px;
		height: 150px;
	}
	.huixian{
		height: 150px;
	}
	.ziText{
		font-size: 26px;
	}
	.saoText{
		font-size: 22px;
	}
	.bei{
		font-size: 22px;
	}
	footer{
		height: auto;
		padding-bottom: 60px!important;
	}
	.jiePic{
		width: 30px;
		height: 34px;
	}
	.jietxt{
		font-size: 24px;
	}
	.yun{
		width: 700px;
	}
	.yun a{
		font-size: 24px;
	}
	.logBox{
		right: 10px;
	}
	.showBox{
		display: block;
	}
	.hard {
		width: 100%;
	}
	.topBox{
		margin-top: 110px;
	}
	.wrap {
		width: 96%;
	}

	.nav {
		display: none;
	}

	.slbBox {
		display: block;
	}

	.lb {
		width: 100%;
		height: 700px;
	}

	.lbtu {
		height: 700px;
	}

	.yeBox {
		width: 100%;
	}

	.zheng {
		display: block;
	}

	.dian {
		width: 8px;
		height: 8px;
	}

	.listBox ul {
		padding: 15px 0px 15px 20px;
	}

	.yeBox {
		margin-top: 25px;
	}

	.shiyi {
		font-size: 28px;
	}

	.yijia {
		font-size: 32px;
	}

	.xinBox {
		height: 60px;
	}

	.xinBox ul {
		height: 60px;
	}

	.xinBox ul li {
		height: 60px;
		line-height: 60px;
		font-size: 32px;
	}

	.more {
		font-size: 22px;
		bottom: 12px;
	}

	.dizhe {
		height: 70px;
	}

	.zhetxt {
		font-size: 28px;
	}

	.duotext {
		font-size: 22px;
	}

	.xinBox ul li {
		width: 250px;
	}

	.zhanBox {
		height: 60px;
	}

	.zuan {
		width: 40px;
	}

	.qitext {
		font-size: 38px;
	}

	.hda {
		width: 60px;
		height: 10px;
	}

	.yingtext {
		font-size: 18px;
	}

	.listBox ul li {
		padding: 25px 0;
	}

	.huBox {
		padding-left: 15px;
	}

	.heBox ul li {
		width: 50%;
	}

	.ceBox {
		width: 100%;
		height: auto;
	}

	.listaBox ul {
		padding: 15px 0px 15px 20px;
	}

	.listc ul {
		padding: 15px 0px 15px 20px;
	}

	.listc ul li {
		padding: 25px 0;
	}

	.listaBox ul li {
		padding: 25px 0;
	}

	.jianBox {
		width: 100%;
		height: auto;
	}

	.baoBox {
		height: 60px;
	}

	.baoBox ul li {
		width: 250px;
		height: 60px;
		line-height: 60px;
		font-size: 32px;
	}

	.baoBox ul {
		height: 60px;
	}

	.kaiText {
		font-size: 30px;
	}

	.fu {
		font-size: 30px;
	}

	.xian {
		height: 35px;
		margin: 0 20px;
		background-color: #000000;
	}

	.gongBox {
		height: 60px;
	}

	.jianBox {
		margin-top: 25px;
	}

	.zhuanBox {
		width: 100%;
		margin-top: 25px;
		height: auto;
	}

	.teams {
		height: 60px;
	}

	.teams ul {
		height: 60px;
	}

	.teams ul li {
		height: 60px;
		font-size: 32px;
		width: 250px;
		line-height: 60px;
	}

	.zhiBox .left {
		width: 280px;
		height: auto;
	}

	.renx {
		height: auto;
	}

	.rentext {
		font-size: 32px;
	}

	.wutext {
		font-size: 36px;
		padding-bottom: 15px;
	}

	.wutexta {
		font-size: 28px;
		line-height: 60px;
	}

	.mingBox {
		padding: 20px 0 20px 20px;
	}

	#lbc {
		height: 500px;
	}
	#lbe {
		height: 500px;
	}

	.leiming ul {
		width: 200px;
	}

	.leiming ul li {
		width: 200px;
		line-height: 150px;
		height: 150px;
		font-size: 28px;
	}

	.biap {
		width: 740px;
	}

	.tingBox {
		height: 60px;
	}

	.tingBox ul {
		height: 60px;
	}

	.tingBox ul li {
		width: 250px;
		height: 60px;
		line-height: 60px;
		font-size: 32px;
	}

	.jiao {
		width: 26px;
		height: 16px;
		margin-left: -13px;
		bottom: -14px;
	}

	.zt ul {
		padding-top: 30px;
	}

	.ztPic {
		width: 400px;
		height: 300px;
	}

	.lvtxt {
		font-size: 32px;
		padding-top: 20px;
	}

	.log {
		width: 120px;
		height: 60px;
		font-size: 32px;
		line-height: 60px;
		border-radius: 20px;
	}

	.zhu {
		width: 120px;
		height: 60px;
		font-size: 32px;
		line-height: 60px;
		border-radius: 20px;
	}

	.joBg {
		width: 50px;
		height: 42px;
	}

	.gtxt {
		font-size: 32px;
	}

	.joaBg {
		width: 50px;
		height: 42px;
	}

	.joinBox {
		right: 20px;
	}

	.swiper-pagination {
		margin-bottom: 80px !important;
	}

	.swiper-pagination-bullet {
		width: 20px !important;
		height: 20px !important;
	}
	
}
