body { padding-top: 50px; }

.dibu{bottom:0}

.beijing1{}

.beijing2{
	width: 100%; min-height:300px;
    background-size:contain; 
	background: url(../images/beijing12.jpg);
    padding: 5px 0 10px 0;}

.beijing3{
	width: 100%; min-height:300px;
    background-size:contain; 
	background: url(../images/beijing11.jpg);
    padding: 5px 0 10px 0;}
	
.beijing4{
	width: 100%; min-height:300px;
    background-size:contain; 
	background: url(../images/beijing-12.png);
    padding: 5px 0 10px 0;}

.beijing5{ 
    width: 100%; min-height:300px;
    background-size:contain; 
	background: url(../images/beijing27.jpg);
    padding: 5px 0 10px 0;}

.beijing6{ 
    width: 100%; min-height:150px;
    background-size:contain; 
	background: url(../images/QQ20160927.png);
    padding: 20px 0 10px 0;}
	
.hezhi3{ width:57%; height:47%; margin:0 auto;}
.hezhi3-33{ width:80%; margin:0 auto;}
.hezhi3-2{
	width:1030px;
	height:80px;
	}

.hezhi4{ margin-left:23%; margin-right:23%;}
.hezhi5{ padding:0 5%}
.hezhi6{ padding-top: 35px;
    padding-bottom:20px;
	margin:0 auto;}
.hezhi6-1{ margin:0 auto;}
.hezhi6-2{ font-size:10.5px;}
.hezhi7-1{ padding-top: 20px;}
.hezhi7-2{ padding-top: 10px;}
.hezhi7{ padding-top: 35px;}
.hezhi7-3{ padding-right:30px; padding-top:20px;}
.hezhi7-4{ padding-bottom:20px;}
.hezhi7-5{ padding-left:50px; padding-right:50px;}
.hezhi8{ color:#FDFAFA; font-size:11px;}
.hezhi9 li{ height:25px;}
.hezhi9-2{ height:40px;}
.hezhi9-1 li{ height:50px;}
.hezhi10{ width:80%px; float:right; text-align:right;}
.hezhi10-1{ float:left;}
.hezhi10-2{ float:right;}
.hezhi10-3{ padding-left:50px; padding-top:20px;}
.hezhi10-4{ border-bottom:0.5px solid #F1D6D7; }
.hezhi10-5{ padding-left:100px;}
.hezhi10-6{ padding-right:120px; padding-left:120px;}
.hezhi11{ width:100%; height:80px; margin:0 auto; padding-top: 30px; font-size:21px; color:#EB0003; text-align:center;}
.hezhi11-1{ width:80%; margin:0 auto; padding-top: 30px;  margin-bottom:50px;}
.hezhi11-2{ margin:0 auto; padding-top: 50px; padding-right:10%; padding-left:10%;}
.hezhi11-3{ width:100%; margin:0 auto; padding-top: 30px;  margin-bottom:50px;}
.hezhi11-4{ text-align:right;min-width:110px }
.hezhi12{ width:20%;}
.hezhi12-1{ width:25%;}
.hezhi12-2{ width:100%;}
.hezhi12-3{ height:120px;}
.hezhi12-4{ text-align:center;}
.hezhi12-5{ padding-bottom:48px;}
.yhezhi-01{ padding-top:15px; color:#FFF; background-color:rgb(37,222,185);}
.yhezhi-01-1{ background-color:rgb(37,222,185); width:100%; padding-bottom:15px;}
.yhezhi-01-2{ padding-top: 30px;
    padding-bottom:20px;}
.yhezhi-01-03{ background-color:#444541;}
.yhezhi-01-4{ padding-top: 60px;
    padding-bottom:40px;}
.yhezhi-01-5{ margin-left:5%; margin-right:5%;}
.yhezhi-01-6{ color:#5FDAF7;}
.yhezhi-01-7{ color:#5FDAF7;}
.main ul li{
			width: 100%;
			line-height: 100%;
			padding: 10px 0px; 
			overflow:auto;
		}
.yhezhi-01-8{ font-size:25px;}
.yhezhi-01-9{ font-size:18px;}
.wdj1{ width:80%; overflow:hidden; margin:0 auto; margin-top:240px;}
.wdj1 img{width:100%;}
.yhezhi-02-1{ background-color: #363636; width:100%; padding-bottom:15px; padding-top:15px;}
.yhezhi-02-2{ padding-top:30px; color:#FFF; background-color: #363636; text-align:center; margin:0 auto;}
.yhezhi-02-3{ padding-top:15px; color:#FFF; background-color: #363636; text-align:center;}
.yhezhi-02-4{ color:#AEAEAE;}

/*首页*/
.homeban-3{ position:relative; padding:0; margin:0 auto; overflow: hidden;}
.homeban-3 .banlist,
.homeban-3 .banlist li,
.homeban-3 .banlist li img{ width:100%;}
.homeban-3 .banlist .img1{display: none;}
.homeban-3 .banlist li a{ display: block; width: 100%; height: 100%; overflow: hidden;}
/*上/下按钮*/
.homeban-3 .banbtn{ position: absolute; top: 50%;margin-top: -16.5px; z-index: 10; color: #fff; display: block; width: 18px; height: 33px; cursor: pointer; font-size: 26px;/*display: none;*/text-indent: 24px;overflow: hidden;}
.homeban-3 .prev{ left: 5%; background: url(../images/btn_prev.png) no-repeat;background-size: 100% 100%;}
.homeban-3 .next{ right: 5%;background: url(../images/btn_next.png) no-repeat;background-size: 100% 100%;}
.glyphicon{display: none;}
.homeban-3 .tablist{position: absolute;bottom: 2%;width: 100%;text-align: center;}
.homeban-3 .tablist ul{display: inline-block;}
.homeban-3 .tablist ul li{cursor: pointer;float: left; width:10px;height: 10px;border-radius: 5px;margin:0 5px; background-color: #fff;}
.homeban-3 .tablist ul li.on{background-color: #bfa147;}


.index_1{border-top:2.5px solid #FF0004;background:#242424;padding:24px 0px 13px 0px;}
.index_1 .ul li{display: block;float: left;width:25%;}
.index_1 .ul li a{display: block;text-align: center;background-repeat: no-repeat; width:76px;margin:0 auto;padding-top: 50px;line-height: 44px;background-size: 50px auto;background-position: center 0px;}
/*.index_1 .ul li.index_11 a{background-position: left top;}
.index_1 .ul li.index_12 a{background-position: -268px top;}
.index_1 .ul li.index_13 a{background-position: -527px top;}
.index_1 .ul li.index_14 a{background-position: -797px top;}
.index_1 .ul li.index_11 a:hover{background-position: left -138px;}
.index_1 .ul li.index_12 a:hover{background-position: -268px -138px;}
.index_1 .ul li.index_13 a:hover{background-position: -527px -138px;}
.index_1 .ul li.index_14 a:hover{background-position: -797px -138px;}*/


.index_2{border-top:2.5px solid #FF0004;position: relative;}
.index_2 .img-pc{display: none;}
.index_2 img{max-width: 100%;display: block;margin:0 auto; }
.index2_top{display: block;position:absolute;top: 0px;width:100%;text-align: center; padding-top: 3.5%;}
.index2_top b{color: #b39447;font-size:27px;display: block;}
.index2_top span{font-size:23px;display: block;color:#000;padding:3% 0 1%;}
.index2_top .p{font-size:7px;line-height: 10px;}
.index2_top p{font-size: 13px;margin-bottom: 0px;}
.index2_bottom{display:block; position: absolute;bottom: 1.5%;width:100%;text-align: center;font-size:8px;}
.index2_bottom span{display: block;font-size: 16px;color: #000;padding-bottom: 1%;}
.index2_bottom b{color:#b39447;font-size: 16px;}

.index_3{padding-bottom: 53%;border-top:2.5px solid #b39447;background:#000 url(../images/CP-04-05.jpg) no-repeat bottom center / 100% auto; }
.index_3List li{padding-top: 70px;text-align: center;font-size:13px;color:#fff;line-height: 44px;width:33.3%;float:left; background-repeat: no-repeat;background-position: center 15px;background-size: 70% auto;}
.index_3List .ul{background-size: 50% 50%;height:100%;overflow:hidden;}

.index_4{border-top:2.5px solid #b39447;background:url(../images/index4_BG.jpg) no-repeat left top;background-size: auto 100%;}

@media (min-width:1200px){
	.index_4,.index_3{border-top:5px solid #b39447;}
}


.index_title{display: block;font-size:30px;color:#b39447;text-align: center;padding: 30px 0px; line-height: 1em;}


.index_Know{padding: 0 2%;}
.index_Know ul{float: left;}
.index_Know li{margin-bottom: 20px;}
.index_Know li .index4_left{float: left;width: 40%;}
.index_Know li .index4_right{float: right;width: 56%;}
.index_Know li .index4_left img{display: block;margin:0 auto;}
.index_Know li .index4_right a.index4_title{display: block;line-height: 24px;font-size: 16px;color:#b39447;font-weight: bold;/* margin-top: 10px; *//* padding-bottom: 9px; */text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: left;}
.index_Know li .index4_right .p{line-height: 24px;font-size:13px;color:#000;height: 48px;overflow: hidden;margin-bottom: 0;}
.index_Know li .index4_right .index4_more{display: block;font-size: 14px;color:#939f95;}
@media (min-width:360px){
.index2_top span{font-size:23px;display: block;color:#000;padding:4% 0 2%;}
}
@media (min-width:420px){
.index2_top{padding-top: 4%;}
.index2_bottom{bottom: 2%;}
}
@media (min-width:768px){
/*.index_1 .ul li{width:25%;}*/
.index_1 .ul li a{padding-top: 76px;background-size: 76px auto;background-position: center 0px;}
.index_2 .img-pc{display: block;}
.index_2 .img-wap{display: none;}
.index2_top{display: block;}
.index2_top b{font-size:30px; line-height: 42px;}
.index2_top span{font-size:22px; line-height: 30px;padding: 0;}
.index2_top p{margin-bottom: 10px;}
.index2_top .p{font-size:14px; line-height: 24px;}
.index2_bottom{font-size:16px;display: block;bottom: 0px;}
.index2_bottom span{display: inline;padding-bottom: 0px;}
.homeban-3 .banlist .img1{display: block;}
.homeban-3 .banlist .img2{display: none;}
.index_3{padding-bottom: 0%;background:#242424 url(../images/CP-04-05.jpg) no-repeat center top;background-size: auto 100%;}
.index_3List .ul{background:url(../images/logo_03.png) no-repeat center center;}
.index_3List .ul li{font-size: 19px;padding-top: 90px;background-position: top center; background-size: auto auto;}
}
@media (min-width:1200px){
.homeban-3 .banbtn{display: block;width: 24px; height: 44px; margin-top: -22px;}
.glyphicon{display: block;}
.index_1 .ul{display: table;margin:0 auto;}
.index_title{font-size:60px;}
.index_1 .ul li{width:267px;}
.index_3 .index_title{padding:66px 0px 55px 0px;}
.index_4 .index_title{padding:68px 0px 92px 0px;}
.index_3List .ul{background:url(../images/logo_03.png) no-repeat center 180px;overflow: hidden;position: relative;width:100%;height: 710px;background-size: auto auto;}
.index_3List .ul li{position: absolute;width:auto;display: table;}
.index_3List1{top:0px;left:327px;}
.index_3List2{top:0px;left:781px;}
.index_3List3{top:214px;left:187px;}
.index_3List4{top:214px;left:864px;}
.index_3List5{top:400px;left:327px;}
.index_3List6{top:400px;left:781px;}
.index_3List7{top:545px;left:540px;}
.index2_top b{font-size:60px;line-height:65px}
.index2_top span{font-size:32px; line-height: 46px;}
.index2_top .p{font-size:19px;padding-top:0px;line-height: 30px;}
.index2_bottom{font-size:18px;line-height: 66px;}

.index_4{position: relative;background-size:100% 100%;padding-bottom: 90px;}
.index_4 .banbtn{ position: absolute; top: 48%; z-index: 10; color: #000; display: block; width: 30px; height: 30px; cursor: pointer; font-size: 30px;}
.index_4 .prev{ left: 0;}
.index_4 .next{ right: 0;}
.index_Know{padding: 0px;}
.index_Know li{float: left;width: 48%;margin:0 20px 20px 0px;position: relative;}
.index_Know li .index4_right{width: 295px;}
.index_Know li .index4_right a.index4_title{text-align: left;font-size: 18px;margin-top: 10px;padding-bottom: 9px;}
.index_Know li .index4_right .p{width: 218px;margin-bottom: 10px;}
.index_Know li .index4_right .index4_more{position: absolute;bottom:0px;right:215px;font-size: 16px;}
}
/*首页*/
/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;} /*清除浮动*/