

@media (max-width: 1600px) {
    .navbar-expand-lg .navbar-nav .nav-link {margin-right: 25px;}
}

@media (max-width: 767px) {
.navbar-expand-lg .navbar-nav .nav-link {
    font-size: 16px;
    color: #fff;
    position: relative;
    margin-right: 15px;
    padding: 0.5rem;
}


.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
    color: #4e638f;
    opacity: 1;
	border-bottom:1px solid #fff;
}
.header-sticky{background:rgb(0,0,0,1);;}
}
/********上面是不同的导航***********/

.dingwei{width:100%;float:left;padding:2rem 0 2rem;background:#fff;border-bottom:1px solid #eee;}

.dingwei_left{width:50%;float:left}
.dingwei_left a{padding:0 10px;color:#999;font-size:16px;line-height:2;}
.dingwei_left a:hover{color:#4e638f}

.dingwei_right{width:50%;float:left;text-align:right;}
.dingwei_right a{padding:0 10px;font-size:16px;color:#666;font-weight:600;position: relative;line-height: 2;margin:0 10px;}

.dingwei_right a:hover,
.dingwei_right a.cur{color:#4e638f}
.dingwei_right a:hover::before,
.dingwei_right a.cur:before{bottom:-37px;content: ''; position: absolute;left:0%;width:100%;height:3px;background:#4e638f}

@media (max-width: 991px) {
.dingwei_left{width:100%;float:left}
.dingwei_left a{padding:0 10px;color:#999;font-size:14px;line-height:2;}
.dingwei_left a:hover{color:#4e638f}

.dingwei_right{width:100%;float:left;text-align:right;margin-top:30px}	
.dingwei_right a{display: block;    border: 1px solid #eee;padding:5px 0px;font-size:14px;float: left;
    width: 50%;    margin: 0;
    text-align: center;}
.dingwei_right a:hover::before,
.dingwei_right a.cur:before{bottom:-30px;content: ''; position: absolute;left:0%;width:100%;height:3px;background:#4e638f;display:none}
}

/***********面包屑定位**************/

.cp_1{width:100%;float:left;padding:0rem 0 0rem;background:#fff;}

.cp1{}
.cp_left{width:22%;float:left}
.cp_left h1{font-size: 24px;color: #4e638f;font-weight:600;line-height:80px;}
.cp_left_ul{}
.cp_left_ul li{border-bottom:1px solid #eee;position: relative;background:#fff;transition:background 0.6s;}
.cp_left_ul li:first-Child{border-top:1px solid #eee;}
.cp_left_ul li:before{
	content: ''; position: absolute;
    top: 0px;
	right: 0px;width:4px;height:0px;background:#4e638f;transition:height 0.6s;}

.cp_left_ul li a{display:block;color:#999;font-size:16px;line-height:64px;padding-left:30px;transition:padding-left 0.6s;position: relative;}
.cp_left_ul li a:before{
	content: ''; position: absolute;
    top: 30px;
	left: 30px;width:0px;height:2px;background:#4e638f;transition:width 0.6s;}

.cp_left_ul li.cur,
.cp_left_ul li:hover{background:#f8f5f0;}
.cp_left_ul li.cur:before,
.cp_left_ul li:hover:before{height:64px;}
.cp_left_ul li.cur a:before,
.cp_left_ul li:hover a:before{width:12px;}
.cp_left_ul li.cur a,
.cp_left_ul li:hover a{color:#ceb795;padding-left:56px;}

.cp_right{width:78%;float:left;border-left:1px solid #eee;padding-bottom:100px;}
.cp_right_ul{padding-left:80px;padding-top:90px;}
.cp_right_ul ul li{width: 32%;margin-bottom:5%;
    margin-right: 1.333%;
    /* float: left; */
    display: inline-flex;}

.cp_right_ul ul li:nth-child(3n){margin-right: 0;}

.cp_right_ul ul li .cp_img{border:1px solid #eee;position: relative;}
.cp_right_ul ul li .cp_img img{width:100%;}
.cp_right_ul ul li .cp_img span{display:block;width:100%;height:0px;position: absolute;left: 0;bottom: 0; background: rgba(0, 0, 0, 0.5);transition: height 0.8s, transform 0.8s;text-align:center;}
.cp_right_ul ul li h3{font-size:16px;color:#333;line-height:1.5;padding-top:20px;}
.cp_right_ul li .cp_img span i{    
    width:100%;height:100%;display:block;
    background: url(../images/index2_03.png) no-repeat center center;
    }

.cp_right_ul ul li .cp_img:hover span{transition: all 0.6s;height:100%;}

.list_left img{width:100%;}

@media (max-width: 991px) {
	
	.cp_left{width:100%;float:left}
	.cp_right{width:100%;float:left;border-left:none;}
	.cp_right_ul{padding-left:0px;padding-top:30px;}
	.cp_right_ul ul li{width: 47.5%; margin: 1%;margin-bottom:5%;
    /* float: left; */
    display: inline-block;}

    .cp_right_ul ul li:nth-child(3n){margin-right: 1%;}
    .cp_right_ul ul li h3{font-size:14px;color:#333;line-height:1.5;padding-top:20px;}


}

.video_right{padding-left:80px;padding-top:90px;}
.video_top{margin-bottom:3%;}
.video_ul{}
.video_li{width:49%;display:inline-block;margin-right:1.4%;margin-bottom:3%}
.video_li:nth-child(2n){margin-right: 0%;}
.video_li img{width:100%;}
.video_li .pic{position:relative;}
.video_li .cp_img span{display:block;width:100%;height:0px;position: absolute;left: 0;bottom: 0; background: rgba(0, 0, 0, 0.5);transition: height 0.8s, transform 0.8s;text-align:center;}
.video_li .cp_img span i{    
    width:100%;height:100%;display:block;
    background: url(../images/bofang6.png) no-repeat center center;
    }

.video_li .cp_img:hover span{transition: all 0.6s;height:100%;}
.video_li h3{border:1px solid #eee;line-height:88px;padding-left:30px;color:#666;font-size:24px;}
.video_li:hover h3{color:#fff;background:#4e638f;border:1px solid #4e638f;}



@media (max-width: 991px) {
	.video_right{padding-left:0px;padding-top:3px;}
	.video_li{width:100%;display:inline-block;margin-right:0%;margin-bottom:3%}
	.ab5{margin-top:30px}
	.video_li h3{border:1px solid #eee;line-height:1.5;padding:10px;color:#666;font-size:16px;height:55px;}
	.video_li .cp_img span{height:100%;}
	.video_li .cp_img span i{background-size: 15%;  }
	
}


.cpyy_right_ul{padding-left:80px;padding-top:90px;}
.cpyy_right_ul ul li{width: 48.5%;margin-bottom:5%;
    margin-right: 2%;
    /* float: left; */
    display: inline-block;}

.cpyy_right_ul ul li:nth-child(2n){margin-right: 0;}

.cpyy_right_ul ul li .cp_img{position: relative;}
.cpyy_right_ul ul li .cp_img img{width:100%;}
.cpyy_right_ul ul li .cp_img span{display:block;width:100%;height:0px;position: absolute;left: 0;bottom: 0; background: rgba(0, 0, 0, 0.5);transition: height 0.8s, transform 0.8s;text-align:center;}
.cpyy_right_ul ul li h3{font-weight:600;font-size:24px;color:#333;line-height:90px;border:1px solid #eee;padding:0 30px}
.cpyy_right_ul li .cp_img span i{    
    width:100%;height:100%;display:block;
    background: url(../images/index2_03.png) no-repeat center center;
    }

.cpyy_right_ul ul li .cp_img:hover span{transition: all 0.6s;height:100%;}
.cpyy_right_ul ul li:hover h3{background:#4e638f;color:#fff;border:1px solid #4e638f;}

.list_left{float:left;width:100%;}
@media (max-width: 991px) {
	.list_left{float:left;width:100%;display:none}
	.cp_left{width:100%;float:left}
	.cp_right{width:100%;float:left;border-left:none;}
	.cpyy_right_ul{padding-left:0px;padding-top:30px;}
	.cpyy_right_ul ul li{width: 100%; margin: 0%;margin-bottom:5%;
    /* float: left; */
    display: inline-block;}

.cpyy_right_ul ul li:nth-child(3n){margin-right: 1%;}
.cpyy_right_ul ul li h3{font-size:18px;color:#333;line-height:50px;}


}

.cpyy_show{border:2px solid #f8f4ef;float:left;width:100%;margin-bottom:20px;}
.cpyy_show a{line-height:60px;color:#999;font-size:16px;font-weight:600;display:block;float:left;width:32%;text-align:center;}
.cpyy_show span{height:26px;display:block;float:left;width:2px;background:#f8f4ef;margin-top:20px}
.cpyy_show a:hover{color:#4e638f;}
.cpyy_show a:nth-child(4n){border-left:2px solid #f8f4ef}
.cpyy_show_right{padding-left:80px;padding-top:90px;}

.cpyy_show_title{width:50%;float:left;}
.cpyy_show_title h1{font-weight:600;font-size:24px;color:#333;}
.cpyy_show_title h6{font-size:16px;color:#999;line-height:1.5;margin-bottom:35px;}
.cpyy_show_ico{width:50%;float:left;text-align:right}
.cpyy_show_text{width:100%;float:left;padding:25px 0;border-bottom:1px solid #ececec;border-top:1px solid #ececec;}
.cpyy_show_dibu{display: -webkit-flex;width:100%;float:left;margin-top:20px;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;}
.cpyy_show_dibu a{font-size:16px;color:#ccc;}
.cpyy_show_dibu a:hover{color:#4e638f;}
@media (max-width: 991px) {
	.cpyy_show_right{padding-left:0px;padding-top:30px;}
	.cpyy_show_title{width:100%;float:left;}
	.cpyy_show_ico{width:100%;float:left;text-align:right}
	.cpyy_show_text img{width:100%!important;height:auto!important;}
}


.list_sou{float:left;width:100%;}
.list_sou .list_sou_h3{font-size:16px;color:#7b7571;}

.list_sou .list_sou_ul{margin:20px 0;}
.list_sou .list_sou_ul a{font-size:24px;color:#cbc6bc;margin-right:12px;}
.list_sou .list_sou_ul a.cur{color:#4e638f;}

.list_form{background:#f8f4ef;float:left;width:100%;margin-bottom:30px;}
.list_form .fonter_input{width:80%;float:left}
.list_form .fonter_submit{width:20%;float:left}

.list_form input{line-height:60px;padding-left:15px;width:100%;background:none;border:none}

.list_form .fonter_submit{height:60px;padding-right:15px;background: url(../images/fanda.png) no-repeat center center;}


.news_right_ul{padding-left:80px;padding-top:90px;}
.news_top{    float: left; width: 100%;border-bottom:2px solid #ececec;padding-bottom:60px;}
.news_top_img{width:38.5%;float:left;}
.news_top_img img{width:100%;}

.news_top_zi{width:59%;float:right;}
.news_top_zi h6{font-size:24px;color:#ceb795;font-weight:600;}
.news_top_zi h3{font-size:24px;color:#4e638f;font-weight:600;margin:18px 0}
.news_top_zi p{font-size:16px;color:#999;line-height:1.5}

.news_top_a{width:100%;text-align:right}
.news_top_a a{width:178px;line-height:45px;text-align:center;font-size:16px;color:#f9e7d6;background:#4e638f;display:block;float: right;border-radius:0px 25px;}

.news_top_a a:hover{box-shadow:0 0 15px #4e638f}

.news_bottom_ul{}
.news_bottom_ul ul li{margin-top:30px;float:left;width:100%;border-bottom:2px dashed #ececec;padding-bottom:40px;}


.news_bottom_ul ul li .news_bottom_img{width:20%;float:left;}
.news_bottom_ul ul li .news_bottom_time{width:14%;float:left;font-size:24px;color:#ceb795;font-weight:600;word-wrap:break-word ;}


.news_bottom_ul ul li .news_bottom_title{width:74.5%;float:right;}
.news_bottom_ul ul li .news_bottom_title h3{font-size:24px;color:#666;font-weight:600;margin-bottom:10px;}
.news_bottom_ul ul li .news_bottom_title p{font-size:16px;color:#999;line-height:1.5}
.news_bottom_ul ul li .news_bottom_title h6{font-size:14px;color:#ceb795;line-height:1.5}
.news_bottom_ul ul li .news_bottom_title:hover h3{color:#4e638f}



@media (max-width: 991px) {
	.news_right_ul{padding-left:0px;padding-top:30px;}
	.news_top_img{width:100%;float:left;padding-bottom:30px;}
	.news_top_zi{width:100%;float:right;}
	.news_top{padding:30px 0;}
	.news_bottom_ul ul li .news_bottom_img{width:100%;float:left;margin-bottom:20px;}
	.news_bottom_ul ul li .news_bottom_time{width:100%;float:left;font-size:24px;color:#ceb795;font-weight:600;word-wrap:break-word ;}
	.news_bottom_ul ul li .news_bottom_title{width:100%;float:right;}
	
	
}




.AB_1{ padding: 9rem 0 9rem;overflow: hidden;
  width: 100%;background: url("../images/about_beijing_02.jpg") no-repeat center;
  background-size: cover;
  float: left;}
.AB1_left{width:56%;float: left;padding-right:10px;}
.AB1_left .AB1_left_h3{color:#333;font-size:32px;position:relative;font-weight:600;margin-top:20px;margin-bottom:60px;}
.AB1_left .AB1_left_p{color:#999;font-size:16px;line-height:1.5;}
.AB1_left .AB1_left_h3:before{
	content: '';
    position: absolute;
    bottom: -25px;
    left: 0px;
	width:80px ;height:3px;background:#4e638f
}
.AB1_shuju{margin-top:50px;}
.AB1_shuju ul li{width:30%;float:left;text-align:left;}
.AB1_shuju ul li:nth-child(2n) {     width: 40%;}
.AB1_shuju ul li h3{color:#4e638f;font-weight:600;font-size:48px;}
.AB1_shuju ul li h3 span{color:#4e638f;font-weight:600;}
.AB1_shuju ul li p{color:#999;font-size:16px;}


.AB1_right{width:38.75%;float: left;position:relative;margin-left:5.25%;}
.AB1_right .AB1_right_img{z-index:999;    margin-top: -103px;}
.AB1_right img{width:100%;z-index:1;}
.AB1_right .AB1_right_div{width:125px; height:125px;z-index:1;background:#4e638f;margin-left: -25px;}
.AB1_right .AB1_right_div2{    width: 250px;
    height: 250px;
    z-index: 1;
    background: #4e638f;
    margin-right: -25px;
    float: right;
    margin-top: -228px;}
.in4_bofang{margin:auto;width:80px; border-radius:100%;height:80px;cursor:pointer;position: absolute;
    bottom: 50px;
    right:30px;z-index:99}
.in4_bofang .play{color:#fff;border-radius:100%;width:50px;height:50px;text-align:center;padding-top: 10px;margin:14px;position:relative}
.in4_bofang .play:before{
	content: '';
    position: absolute;
       top: -10px;
    left: -10px;border-radius:100%;
	width:70px;height:70px;border:3px solid #fff
}
.in4_bofang:hover{color:#4e638f}
.in4_bofang:hover .play{color:#4e638f}
.in4_bofang:hover .play:before{border:3px solid #4e638f;color:#4e638f}

@media (max-width: 991px) {
	
   
.ab_1{width:100%;float:left;padding:3rem 0 3rem;background:#fff;}
	.AB1_left{width:100%;float:left;}
	.AB1_left .AB1_left_h3{color:#333;font-size:24px;position:relative;font-weight:600;margin-top:20px;margin-bottom:60px;}
.AB1_left .AB1_left_p{color:#999;font-size:14px;line-height:1.5;}
	.AB1_shuju ul li h3{color:#4e638f;font-weight:600;font-size:24px;}
	.ab1_left .video{margin-top:5px;position:relative;display: inline-block;float:left;width:50%;display:none}
	.AB1_right{width:100%;float:left;margin-top:30px;margin-left:0%;}
}

.ab_2{width:100%;float:left;padding:5rem 0 5rem;background: url("../images/about_beijing_03.jpg") no-repeat center; background-size: cover;display:none}
.ab_2 .ban_title h2{text-align:center;}
.ab_2 .ban_title span{margin:auto;margin-top: 15px;}

.ab2{width:66.7%;margin:auto;margin-top:85px;}
.ab2 img{width:100%;}


.ab_3{width:100%;float:left;padding:5rem 0 5rem;background: url("../images/about_beijing_04.jpg") no-repeat center; background-size: cover;}
.ab_3 .ban_title h2{text-align:center;}
.ab_3 .ban_title span{margin:auto;margin-top: 15px;}

.ab3{position: relative;}
.ab3_ul{margin-top:70px;}
.ab3_ul .cp_img{position: relative;}
.ab3_ul .cp_img img{width:100%;}
.ab3_ul .cp_img span{display:block;width:100%;height:0px;position: absolute;left: 0;bottom: 0; background: rgba(0, 0, 0, 0.5);transition: height 0.8s, transform 0.8s;text-align:center;}
.ab3_ul .cp_img span i{    
    width:100%;height:100%;display:block;
    background: url(../images/xiazai.png) no-repeat center center;
    }

.ab3_ul .cp_img:hover span{transition: all 0.6s;height:100%;}

.ab3 .swiper-button-prev {
	
	    left: 89%;
    margin-top: 0;
    top: 83%;
	border:1px solid #eee;border-radius:100%;padding:35px;
	
}
.ab3 .swiper-button-next {
	
	right: 0%;
	margin-top: 0;
	top: 83%;
	border:1px solid #eee;border-radius:100%;padding:35px;
}

.ab3_div{width:300%;}
.ab3_ul{padding-bottom:80px;overflow-x:scroll;}
.ab3_ul::-webkit-scrollbar {/*滚动条整体样式*/
        width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
        height:3px;
    }
.ab3_ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 20px;position:relative;
		
		background: #4e638f ;
    }
.ab3_ul::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #f7f7f7;
		margin-right:170px;
}


@media (max-width: 991px) {
	.ab3_ul{margin-top:30px;}
	.ab2{width:100%;margin:auto;margin-top:30px;}
	.ab3_ul{padding-bottom:40px;overflow-x:scroll;}
	.ab3 .swiper-button-prev {
	
	    left: 75%;
    margin-top: 0;
    top: 88%;
	border:1px solid #eee;border-radius:100%;padding:20px;
	
}
.ab3 .swiper-button-next {
	
	right: 0%;
	margin-top: 0;
	top: 88%;
	border:1px solid #eee;border-radius:100%;padding:20px;
}

}

.ab_4{width:100%;float:left;padding:5rem 0 5rem;}
.ab_4 .ban_title h2{text-align:center;}
.ab_4 .ban_title span{margin:auto;margin-top: 15px;}
.ab_4 .ban_title p{text-align:center;line-height:1.5;padding:10px;width:60%;margin:auto;}

.ab4{width:100%;float:left;margin-top:50px;}
.ab4 .gallery-top-box{margin-top:0}
.ab4 .gallery-top { padding-bottom: 0px;}
.ab4 .gallery-top-box .swiper-button-prev{left: 13%;
    margin-top: 0;
    top: 45%;}
.ab4 .gallery-top-box .swiper-button-next{right: 13%;
    margin-top: 0;
    top: 45%;}
.ab4 .swiper-button-next:after,.ab4 .swiper-button-prev:after{color:#999;font-size: 1.5rem;}


.ab_5{width:100%;float:left;padding:0rem 0 5rem;}
.ab_5 .ban_title h2{text-align:center;}
.ab_5 .ban_title span{margin:auto;margin-top: 15px;}

.ab5{margin-top:50px}
.ab5_ul img{width:100%;}
.ab5_ul .pic{position:relative;}
.ab5_ul .cp_img span{display:block;width:100%;height:0px;position: absolute;left: 0;bottom: 0; background: rgba(0, 0, 0, 0.5);transition: height 0.8s, transform 0.8s;text-align:center;}
.ab5_ul .cp_img span i{    
    width:100%;height:100%;display:block;
    background: url(../images/bofang6.png) no-repeat center center;
    }

.ab5_ul .cp_img:hover span{transition: all 0.6s;height:100%;}
.ab5_ul h3{border:1px solid #eee;line-height:88px;padding-left:30px;color:#666;font-size:24px;}
.ab5_ul .in7_img:hover h3{color:#fff;background:#4e638f;border:1px solid #4e638f;}



@media (max-width: 991px) {
	.ab_4 .ban_title p{text-align:center;line-height:1.5;padding:10px 0;width:100%;margin:auto;font-size:14px;}
	
	.ab5{margin-top:30px}
	.ab5_ul h3{border:1px solid #eee;line-height:50px;padding-left:10px;color:#666;font-size:16px;}
	.ab5_ul .cp_img span{height:100%;}
	.ab5_ul .cp_img span i{background-size: 15%;  }
}














@media (max-width: 999px) {
.ca_list .in4_kehu{height:auto;background:#fff;padding:40px;float:left;width:98%;}
.case_zi{font-size:14px;color:#7c7c7c;line-height:1.5;padding-bottom:20px;border-bottom:1px solid #7c7c7c;margin-bottom:50px;}
}


/******联系我们*********/


.lx_right_ul{padding-left:80px;padding-top:90px;}
.lx_right_ul h2{font-size:24px;color:#4e638f;font-weight:600;margin-bottom:35px;}
.lx_top h3{font-size:24px;color:#4e638f;font-weight:600;border-bottom:2px solid #f8f4ef;padding-bottom:20px;    display: inline;}
.lx_top h3 span{font-size:16px;color:#333;}

.lx_top h4{font-size:24px;color:#333;font-weight:600;margin-bottom:25px;margin-top:35px;}
.lx_top p{font-size:16px;color:#9a938f;}

.lx_icop{font-size:16px;color:#9a938f;border-bottom:2px solid #f8f4ef;padding-bottom:20px;margin-top:35px;}
.lx_icop p{width:48%;display:inline-block;}
.lx_show_form{margin-top:70px;}
.lx_show_message{}
.lx_show_message h3{font-size:24px;color:#333;font-weight:600;}
.lx_show_message p{font-size:16px;color:#999;margin-bottom: 35px;}
.lx_show_message .lx_show_input{width:50%;float:left;margin-bottom:20px;}
.lx_show_message .lx_show_input input{width:100%;line-height:50px;padding-left:10px;border:2px solid #f8f4ef;}
.lx_show_message .lx_show_textarea{width:100%;float:left;margin-bottom:20px;}
.lx_show_message .lx_show_textarea textarea{width:100%;line-height:50px;padding-left:10px;border:2px solid #f8f4ef;}
.lx_show_message .cp_show_submit{width: 100%;}


.lx_ditu{float:left;width:100%;height:500px}

@media (max-width: 999px) {
	.lx_right_ul{padding-left:0px;padding-top:30px;}
	.lx_right_ul h2{font-size:20px;color:#4e638f;font-weight:600;margin-bottom:20px;}
.lx_top h3{font-size:20px;color:#4e638f;font-weight:600;border-bottom:2px solid #f8f4ef;padding-bottom:20px;    display: inline;}
.lx_top h3 span{font-size:16px;color:#333;}

.lx_top h4{font-size:20px;color:#333;font-weight:600;margin-bottom:25px;margin-top:20px;}
.lx_top p{font-size:16px;color:#9a938f;margin-bottom:25px;}

.lx_icop{font-size:16px;color:#9a938f;border-bottom:2px solid #f8f4ef;padding-bottom:20px;margin-top:20px;}
.lx_icop p{width:100%;display:inline-block;}
.lx_show_form{margin-top:30px;}
.lx_show_message{}
.lx_show_message h3{font-size:20px;color:#333;font-weight:600;}
.lx_show_message p{font-size:16px;color:#999;margin-bottom: 35px;}
.lx_show_message .lx_show_input{width:50%;float:left;margin-bottom:20px;}
.lx_show_message .lx_show_input input{width:100%;line-height:50px;padding-left:10px;border:2px solid #f8f4ef;}
.lx_show_message .lx_show_textarea{width:100%;float:left;margin-bottom:20px;}
.lx_show_message .lx_show_textarea textarea{width:100%;line-height:50px;padding-left:10px;border:2px solid #f8f4ef;}
	
	
}






.cp_show{padding: 5rem 0 5rem;float:left;width:100%;background:#fff}

.cp_show_left{float:left;width:72.2%;}

.cp_show_top{float:left;width:100%;padding:0 10%;padding-top:50px;}
.cp_show_top .banner-swiper{padding-bottom: 50px;margin-bottom:40px;}
.cp_show_top .swiper-pagination span {
  width: 8px;
  height:8px;
  background:#dddddd;
  border-radius: 100%;opacity: 1;
  margin:0 10px !important;
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.cp_show_top .swiper-pagination span.swiper-pagination-bullet-active {
   opacity: 1;
   background:#f3f3f3;
   position: relative;
}
.cp_show_top .swiper-pagination span.swiper-pagination-bullet-active:before {
content: "";
position: absolute;
top:-3px;left:-6px;border:3px solid #333;
width:14px;height:14px;border-radius: 100%;
}
.cp_xiangqing{float:left;width:100%;}
.cp_xiangqing .tab-menu{}
.cp_xiangqing .tab-menu li{width:25%;float:left;line-height:70px;padding-left:40px;background:#e9e9e9;font-size:16px;color:#999;border-right:1px solid #eeeeee;}
.cp_xiangqing .tab-menu li:nth-child(4n){border-right:none}
.cp_xiangqing .tab-menu li.change{color:#333;background:#cccccc}

.cp_xiangqing P{margin-bottom:5px!important}
.cp_show_right{float:left;width:27.8%;}
.cp_show_right .cp_show_title{background:#f9f9f9;padding:85px 45px;}
.cp_show_right .cp_show_title h6{font-size:16px;color:#666;}
.cp_show_right .cp_show_title h1{font-size:24px;color:#333;font-weight:600;margin-top:20px;}
.cp_show_right .cp_show_title h3{font-size:16px;color:#333;font-weight:600;margin-top:20px;}
.cp_show_right .cp_show_title a{font-size:16px;color:#999;margin-top:20px;display: block;}
.cp_show_right .cp_show_title a:hover{color:#4e638f;}
.cp_show_right .cp_show_title .cp_show_title_p{margin-top:45px;border-bottom:2px solid #ececec;padding-bottom:30px;}

.cp_show_right .cp_show_title p{font-size:16px;color:#999;line-height:1.5;margin-bottom: 10px;}
.cp_show_form{}
.cp_show_form .cp_show_form_title{font-size:16px;color:#f9e7d6;line-height:90px;text-align:center;background:#4e638f}
.cp_show_message{background: url("../images/cp_show123_03.jpg") no-repeat center; background-size: cover;;padding:65px 50px;}
.cp_show_message h3{font-size:30px;color:#fff;}
.cp_show_input{width:100%;margin-top:22px;}
.cp_show_input input{width:100%;    background: transparent;border:2px solid #5d5c5c;padding-left:13px;line-height:50px;color:#fff}
.cp_show_textarea{width:100%;margin-top:22px;}
.cp_show_textarea textarea{width:100%;    background: transparent;border:2px solid #5d5c5c;padding-left:13px;line-height:50px;color:#5d5c5c}

.cp_show_submit{ text-align: center;margin:auto;margin-top:22px;width: 178px;}
.cp_show_submit input{    
    width: 178px;border:none;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #f9e7d6;
    background: #4e638f;
    display: block;
    border-radius: 0px 25px;}

.cp_show_submit input:hover{box-shadow:0 0 15px #4e638f}
textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder { /* WebKit browsers */
 
color: #4e638f !important;
 
}
 textarea::-moz-placeholder,
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
 
color: #4e638f !important; 
} 
textarea::-moz-placeholder,
input::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #4e638f !important;
} 
textarea::-ms-input-placeholder,
input::-ms-input-placeholder {    /* Internet Explorer 10+ */  
color: #4e638f !important; 
 
}

@media (max-width: 999px) {
.cp_show_left{float:left;width:100%;}
.cp_show_top{float:left;width:100%;background:#f3f3f3;padding:0 3%;padding-top:30px;}
.cp_show_top .banner-swiper{padding-bottom: 30px;margin-bottom:40px;}
.cp_xiangqing .tab-menu li{width:50%;float:left;line-height:70px;padding-left:40px;background:#e9e9e9;font-size:16px;color:#999;border:1px solid #eeeeee;}

.cp_show_right{float:left;width:100%;}
.cp_show_right .cp_show_title{background:#f9f9f9;padding:30px 10px;}
.cp_show_form{position:inherit !important;}
.cp_show_message{background:#29292b;padding:30px 10px;}
.cp_show_input{width:100%;margin-top:10px;}
.cp_show_textarea{width:100%;margin-top:10px;}
}





.tab-box {margin-top:12px;float:left;width:100%;}
.tab-box .in1_por_div{width:100%; display:none;float:left}
    /* 让第一个框显示出来 */
.tab-box .in1_por_div:first-Child{display:block;}
    /* 改变选项卡选中时候的样式 */
.in1_por .tab-menu ul li:hover a h3,
.change a h3{color:#77b62b!important;}

.in1_por_div img{max-width:100%}
.in1_por_div table,tr,td{padding: 5px 10px;}
.in1_por_div p,.in1_por_div span{line-height:1.6}
@media (max-width: 999px) {
	.cp_show_top .cp_shop_left{width:100%;float:left;border:1px solid #e5e5e5;position:relative;}
	.cp_shop_right{width:100%;float:right;}
	.cp_shop_right .cp_shop_title{border-bottom:1px solid #e5e5e5;padding-left:20px;padding-bottom:10px;margin-bottom:20px;}
	.cp_shop_right .cp_shop_title h1{font-size:24px;color:#262b2f;margin-top:30px;padding-bottom:10px;}
	
	.cp_show_bottom{float:left;width:100%;margin-top:30px;}
	.cp_show_bottom .show_href div{width:32%;line-height:40px;color:#262b2f;font-size:12px;text-align:center;background:#f3f4f5;float:left;margin-right:1.3%;font-weight:600}
	.cp_show_bottom table { width: 100% !important; }
  .cp_show_bottom img {
      width: 100% !important;
	   height: auto !important;
  }
	.tab-box .in1_por_div img{width:100%!important;height:auto!important}
}


/*分页*/
.pages {
    text-align: center;
    font-size: 0;
    float: left;
    width: 100%;
    margin-top: 50px;
}
.pages li {
    display: inline-block;
    vertical-align: middle;
    float: none !important;
    margin: 0 5px;
	
}
.pages li:first-child {
    /*display: none;*/
}

.pages a {
    display: inline-block;
    padding: 0 12px;
    height: 35px;
    line-height: 35px;
    background-color: #d6d6d6;
    color: #213752;
    font-size: 14px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;border-radius: 5px;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #4e638f;
    border-color: #4e638f;
}
.pages li.page-ud a {
    width: 84px;
    padding: 0;
    background: #4e638f;
    box-shadow: 0px 0px 35px 3px rgba(13, 54, 70, 0.1);
    color: #fff;
}
.pages li.page-ud a:hover {
    opacity: .9;
}
.pages a:hover,
.pages a.active {
    background: #4e638f;
    color: #fff;
}


.zhizhen2 {border:1px solid #ddd;}
.zhizhen2 {width:100%;float:left;height:auto;overflow:hidden}
.zhizhen2  .zhizhen2_li_img{width:50%;float:left;}
.zhizhen2  .zhizhen2_text{width:50%;float:left;display: flex;height:100%;padding: 10px;
    flex-wrap: nowrap;
    align-items: center;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;}

.zhizhen2 .zhizhen2_text div{  display: inline-block; vertical-align: middle;}

.zhizhen2  .zhizhen2_text h3{font-size:18px;color:#4e638f;margin-bottom: 20px;}
.zhizhen2 .zhizhen2_text p{font-size:14px;color:#999;line-height:1.8;margin-bottom:0px;}



@media (max-width: 1100px) {

	.zhizhen2{margin-top:30px;}

	.zhizhen2 .zhizhen2_text h3{font-size:24px;margin-bottom: 10px;}
	.zhizhen2 .zhizhen2_text p{font-size:14px;line-height:1.5}
}



