.container {max-width: 1200px;}

/*网站公共样式*/
.clear{clear:both;overflow:hidden;}
.info-content{font-size:15px;line-height:2;margin:0 auto;padding: 15px;}
a{color:#000;text-decoration:none;}                                            
a:hover{color:#000;}
a:focus{color:#000;}
a.btn-more{transition:all 0.5s ease;-moz-transition:all 0.5s ease; /* Firefox 4 */-webkit-transition:all 0.5s ease; /* Safari and Chrome */-o-transition:all 0.5s ease; /* Opera */}
.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/.banner{height:500px\9!important;overflow:hidden\9!important;overflow:hidden;} /*兼容ie低版*/
.clearfix{clear:both;}


/*遮罩层*/
.mask-bg{position:fixed;width: 100%;height:100%;display:none;height:100vh;background-color: rgba(0, 0, 0, .7);overflow:hidden;z-index:99;top: 0;left: 0;}
.mask-bg.active{display:block;}
/*自定义导航动画，也可以用animater.css中的动画，需要在script.js中修改*/
.nav .animated,.sub-nav .animated{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.navSlide{-webkit-animation-name:navSlide;animation-name:navSlide}
@keyframes navSlide{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:visible}100%{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}}

/*主菜单*/
@media (min-width:1000px) /*pc端*/
{
 .Index-logo{display:none;}
.logo{display:block}
.nav-toggle{display:none}
.logo img{padding: 20px 0;}
.logo .invest{font-size: 24px;line-height:1.5;}
.nav>ul{overflow: hidden;height: 93px;line-height: 93px;}
.nav>ul>li{float:left;text-align:center;}
.nav>ul>li>ul{position:absolute;}
.nav>ul>li>a{color:#fff;padding:0px 20px;}
.nav >ul>li.current >a{color: #bce8ff;}
.nav >ul>li> a:hover{display: block;}
.nav li:hover> ul{display:none;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:15px;line-height:50px} 
.nav ul li ul li a:hover{text-decoration:none;color:#9b242d;background:#fff;}

.nav ul li{position:relative;}      
.nav ul li .arrow{display:none}
.nav ul li ul{background-color:#9b242d;display:none;position:absolute;left:0;z-index:2;width:131px;top: 40px;} /*二级ul样式*/
.nav ul li ul li ul{left:100%;top:0px; display:none;}/*三级以后ul样式*/
.el-input-group {width: 50%!important;}
}

@media (max-width:1000px) /*手机端*/
{
.Index-logo{display:inline-block;margin-left:-50px;}
.logo{line-height:60px;text-align:left;position: relative}
.logo img{height:auto;width:auto;max-width:250px;max-height:40px;}
.nav-toggle{position:absolute;right:0px;top:0px;font-size:30px;color:#fff;min-width:60px;height:60px;line-height:60px;text-align:center;cursor:pointer;z-index:1;}
.nav-toggle.active{color:#ccc;}
.topcoms .col-xs-12{padding:0 0;}
.logo .invest{font-size: 18px;line-height: 1.5;}
.nav{position:fixed;z-index:100;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition: all 0.2s linear;overflow-y:auto;padding-left: 0;padding-right: 0;}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height: 45px;text-align:left}
.nav ul li ul{display:none;} /*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom: 1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;background-color:#eeeeee}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px; text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav ul li.current > a{color:#5a342b;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{transform:rotate(90deg)}

}
/*小手机*/
@media (max-width: 767px){
/*FOOTER*/
.foot-menu li:nth-child(5),.foot-menu li:nth-child(6){display:none;}
}


/*FOOTER*/
.bot-bg{background-color:#000;}
footer{width:100%;line-height:2.5;background-color:rgb(55, 56, 56);color: #fff;}
.beian a:hover,.copyright a:hover{color:#fff;text-decoration:underline;}
.address ul,.lianjie,.lianjie a{font-size: 13px;color: rgb(151, 159, 174);}
.address ul li img{max-width: 19px;margin-right: 10px;}
.beian a,.beian{font-size:13px;}

.affairs{border-bottom:1px solid #999999;border-top: 1px solid #999999;padding: 20px 0;}
.uind{text-align:center;padding: 30px 0;}
.uind li{display:inline-block;padding: 0 25px;}
.uind li a{color: #999;}
.uind li a:hover{color: #fff;}
.affairs ul li{display:inline-block;}
.affairs .af{padding-left:0}
.affairs .aa p{color: rgb(153, 153, 153);}
.affairs .img:hover{background:url(../image/icon1-.jpg)no-repeat center}
.affairs .img2:hover{background:url(../image/icon2-.jpg)no-repeat center}
.affairs .img3:hover{background:url(../image/icon3-.jpg)no-repeat center}
@media (min-width:1000px){
.address{padding-left:20px;}
.beian{padding:10px 0;}
.breadcrumb{padding: 16px;}
.affairs .zz{font-size: 16px;}
.affairs .aa{text-align:right;padding-right: 0;}
.affairs .img{background:url(../image/icon1.jpg)no-repeat center;width: 33px;height: 33px;}
.affairs .img2{background:url(../image/icon2.jpg)no-repeat center;width: 33px;height: 33px;}
.affairs .img3{background:url(../image/icon3.jpg)no-repeat center;width: 33px;height: 33px;}
.affairs .xc{padding-left:0}


}
@media (max-width:1000px){
footer{text-align: center;margin-top:40px;padding-top: 20px;}
.beian{}
.address{text-align: left;padding-left: 15px;margin-top:10px;}
.breadcrumb{padding: 16px 0;}
.affairs .zz{font-size: 12px;text-align: left;}
.affairs{text-align: left;padding: 10px 0;}
.affairs .img{background:url(../image/icon1.jpg)no-repeat center;width: 25px;height:25px;background-size: 25px;}
.affairs .img2{background:url(../image/icon2.jpg)no-repeat center;width: 25px;height: 25px;background-size: 25px;}
.affairs .img3{background:url(../image/icon3.jpg)no-repeat center;width: 25px;height: 25px;background-size: 25px;}
.affairs .aa p{font-size: 12px;}
.affairs .pdaa{padding-left:0}
.affairs .airs{padding-left:0}


}
.gotoptop_icon{position: fixed;bottom: 100px;right: 40px;width: 40px;height: 40px;text-indent: -999em;z-index: 999;background: url(../image/top.png) no-repeat;background-position: -504px 0;transition: all 0.2s linear;}
.gotoptop_icon:hover{background-position:-504px -42px;}
@media (max-width:1000px){.gotoptop_icon{display:none!important;}}

/*移动端固定栏目按钮*/
.float-nav-toggle{z-index: 10;display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 18px;width: 40px;height: 40px;line-height: 40px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}
/*移动端固定导航栏*/
.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top: 0.2rem solid #000;background: #fff;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align: center;}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 13px;}
.footer-fixed ul li p{font-size:1.3rem;}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9;}
.footer-fixed2{font-size: 2.8rem;padding-top: 0.6rem;}
.footer-fixed i{display:block;}
.footer-fixed .fa{font-size:22px;}
@media (min-width:1000px){.footer-fixed{display:none!important;}}
@media (max-width:1000px){footer{padding-bottom:50px;}}

/*公共样式*/
.breadcrumb-line .breadcrumb{color:#5a5a5a;font-size: 14px;border-bottom: 1px solid #f4f4f4;}
.breadcrumb > li + li::before {content: " ->";color:#5a5a5a}
.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
.card1{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;font-size: 15px;}
.card2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 44px;}
.html5zoo-arrow-left-0{background:url(http://mb.kaibaidu.com/pb0680/pc/images/left.png) no-repeat scroll left top!important;margin-left:30px;background-size: cover !important;}
.html5zoo-arrow-right-0{background:url(http://mb.kaibaidu.com/pb0680/pc/images/left2.png) no-repeat scroll left top!important;margin-right:30px;background-size: cover !important;}
.page ul li .fa{padding-right: 10px;}
.page ul li:hover a,.page ul li:hover{color: #0488CD;}
.font-size-13{font-size:13px;}

/*图片列表*/
.images-list .row .item a{display:block;overflow:hidden;}
.images-list .row .item img{display:block;width:100%;height:auto;transition: all 0.3s ease-out 0s;}

/*子栏目样式*/
.ss-bg{margin: 0;}
.contactus{background-color:rgb(240, 240, 240);height: 50px;margin-bottom: 50px;}
.sub-nav ul{overflow: hidden;width: max-content;margin: auto;}
.sub-nav > ul > li{text-align: center;margin: 0 5px;}
.sub-nav > ul > li.active{background-color: #cc9020;}
.sub-nav > ul > li > ul{position: absolute;}
.sub-nav > ul > li > a{color: #434343;display: block;overflow: hidden;width:100%;}
.sub-nav > ul > li:last-child > a{border-bottom:none;}
.sub-nav > ul > li.active > a{color:#fff;}
.sub-nav li:hover > ul{display: block;}
.sub-nav > ul > li > ul::before{display: block;margin: 0px auto;text-align: center;position: absolute;top: -8px;left: 45%;content: "";width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #21984b;}
.sub-nav > ul > li > ul li ul::before{display: block;margin: 0px auto;text-align: center;position: absolute;top: 20px;left: -10px;content: "";width: 0;height: 0;border-bottom: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #fff;}
.sub-nav ul li ul li a{display: block;width: 100%;text-align: center;color: #fff;line-height: 50px}
.sub-nav ul li ul li a:hover{text-decoration: none;color: #fff;background: rgba(0, 0, 0, 0.1);}
.sub-nav ul li{float:left;}
.sub-nav ul li .arrow{display: none}
.sub-nav ul li ul{background-color: #000;display: none;position: absolute;left: 0;z-index: 2;width: 100%;}/*二级ul样式*/
.sub-nav ul li ul li ul{left: 100%;top: 0px;display: none;}/*三级以后ul样式*/
@media (min-width:1000px){
.sub-nav > ul > li > a{padding:12px 30px}
} 

@media(max-width:1000px){
    .sub-nav ul{width: fit-content;padding: 0 15px;}
    .sub-nav > ul > li{border:1px solid #666666;border-radius:5px;margin-bottom:5px}
.sub-nav > ul > li > a{height: 40px;line-height: 40px;width: 100%;font-size: 12px;padding: 0px 20px;}}


/*分页样式*/
@media (min-width:1000px) {  
.div-img{ position:relative;}/*鼠标触发下拉遮罩样式*/
.div-img .mask{width:0;height:100%;background:rgba(0, 0, 0, 0.56);position:absolute;top:0;left:0;transition:0.3s linear;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction: column;}
.div-img .mask p{color:#fff;}
.div-img:hover .mask p{color:#fff;}
.div-img .mask .fa{font-size:36px;color:#fff;}
.div-img .mask p.font1{font-size:16px;padding-bottom:4px;}
.HonourList .div-img .mask p.font{position: absolute;bottom: 0;z-index: 2;text-align: center;background-color: #27c940;width: 100%;}
}
@media (max-width:1000px) {
.div-img .mask{text-align:center;padding-top:10px;}
.div-img .mask p.font2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 44px;}
}



/*首页*/
.motto-bg{background:url(http://mb.kaibaidu.com/pb0680/pc/images/tonglan5.png)no-repeat center;}
@media (min-width:1000px) {
.mak-bg{background:url(http://mb.kaibaidu.com/pb0680/pc/images/dd.jpg)no-repeat center;background-position-x: 240px;background-color: #f0efeb;}
.making{text-align:center;padding: 100px 0;}
.making .scoo{color: rgb(156, 36, 46);font-size: 46px;font-family: Times New Roman;font-weight: bold;}
.making p{font-family: Times New Roman;color: rgb(51, 51, 51);font-size: 14px;}
.messa{color:#fff;padding: 100px 0;text-align: center;}
.messa a{color:#fff;font-size: 25px;font-weight: bold;}
.tu1{padding-left: 0;}
.tu1 img{height: 322px;}
.motto-bg{height: 644px;}
.bag{background:url(http://mb.kaibaidu.com/pb0680/pc/images/tonglan3.png)no-repeat center;color: #fff;text-align: right;}
.bag .raise{font-size: 35px;letter-spacing: 5px;font-weight:bold;padding: 0 0 5px;}
.bag .soul{font-size: 16px;font-weight:bold;padding: 5px 0 10px;}
.cultt{padding: 70px;}
}
@media (max-width:1000px) {
.mak-bg{background:url(http://mb.kaibaidu.com/pb0680/pc/images/dd.jpg)no-repeat center;background-color: #f0efeb;height: 54px;background-size: 320px;color: #fff;}
.making{text-align:center;padding: 7px 0;}
.making .scoo{color: rgb(156, 36, 46);font-size: 14px;font-family: Times New Roman;font-weight: bold;}
.making p{font-family: Times New Roman;color: rgb(51, 51, 51);font-size: 12px;}
.messa{color:#fff;text-align: center;padding-right: 0;padding: 9px 0px;}
.messa a{color:#fff;font-size: 16px;font-weight: bold;}
.messa p{color:#fff;font-size: 12px;text-align:left;padding-left: 25px;}
.messa .mis{text-align: right;}
.stu1{padding:0;}
}





/*----------*/
/*banner*/
.banner-container{width:100%;height:auto;position:relative;overflow:hidden;}
.banner-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.banner-container .swiper-pagination-bullet{width:14px;height:14px;}
.banner-container .swiper-pagination-bullet-active{background:#f0f0f0;}
a.btn-more{transition:all 0.5s ease;-moz-transition:all 0.5s ease; /* Firefox 4 */-webkit-transition:all 0.5s ease; /* Safari and Chrome */-o-transition:all 0.5s ease; /* Opera */}
.homemore a{text-align: center;background-color:#fff;-moz-border-radius: 30px 30px 30px 30px;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;color:rgba(70,166,81,1);}
.homemore a:hover{background-color:rgba(169,77,77,1);color:#fff;}
.font-box{width:100%;height:100%;position:absolute;top:0;color: #fff;z-index: 1;}
.font-box .font1{color:#fff;border-radius: 4px;}
.font-box .font1 .p1{font-weight:bold;font-family: Times New Roman;}
.font-box .font1 .p2{text-transform:uppercase;}
@media(min-width:1000px){
.homemore{margin-top:30px;}
.homemore a{padding:14px 35px;font-size: 16px;}
.font-box .font1{padding: 10px 20px 30px;}
.font-box .font1 .p1{font-size: 63px;text-transform: uppercase;}
.font-box .font1 .p2{font-size: 25px;padding-top:4px;line-height:2;}
.index-Banner{padding-top: 120px;}
.font1-heng{margin:30px 0;background:#ffffff;height:11px;width:119px;}

}
@media(max-width:1000px){
.homemore{margin-top:20px;text-align:center;}
.homemore a{padding: 8px 30px;}
.font-box .font1{position: absolute;top: 50%;transform: translate(0,-50%);left: 15px;}
.font-box .font1 .p1{font-size:40px;line-height:1.5;}
.font-box .font1 .p2{font-size:20px;line-height:2;}
.font1-heng{margin-top:10px;background:#ffffff;height:5px;width:119px;}

}
@media(max-width:468px){.banner-container .swiper-pagination-bullet{width:10px;height:10px;}
.banner-container.swiper-container-horizontal > .swiper-pagination-bullets{bottom:4px;}
.font-box{width:100%;}
.font-box .font1{padding:7px 0 0 15px;}
.font-box .font1 .p1{font-size:25px;}
.font-box .font1 .p2{font-size: 15px;}
.html5zoo-nav-0{display:none!important;}
}


@media(min-width:1000px){
.headerText{font-size:30px;font-family:Times New Roman;color:rgb(153,153,153);text-align:center;margin-bottom:30px;font-weight: bold;}
.LeftBox{padding-right:190px}
.LeftBox{padding-right:10px}
.RightBox{margin-top:25px;padding-right:10px}
.LeftBox>div{padding-left:15px}
.Headmaster>div{margin-top:20px;height:315px}
.RightBox>div{padding-right:50px}
.Headmaster div i{display:block;color:rgb(0,0,0);font-size:12px;padding-right:40px;font-style:normal}
.LeftBox>div{margin-top:10px;padding-left:40px}
.index-case{padding:40px 0;}
.Index-header{height:90px}
.index-about-box{padding: 260px 0 200px;}
.index-service-listBox{padding:40px 0;}
.index-news-box{padding:80px 0;}
.index-news-ListLeft{padding-top:80px;}
.index-news-list{padding: 15px 25px 30px;}
.index-call-ewmText{text-align: center;margin-top: -26px;}
.cgal-top-p2{margin-bottom: 50px;}
.call-box-content>div{flex:1;}
.Index-header{position:absolute;top:0;left:0;width:100%;z-index: 2;}
.call-box-content{padding:20px 0;}
.index-ProBox .swiper-button-next,.index-ProBox .swiper-button-prev{top: -51px;}
.boxlist-left{min-width: 237px;}
.index-call{padding-top:40px;}
.Index-header .top-bg{background-color: rgba(255,255,255,0);}
}
@media(max-width:1000px){
.Headmaster>div{margin-top:20px;}
.Headmaster div i{display:block;color:rgb(0,0,0);font-size:12px;font-style:normal}
.LeftBox>div{margin-top:10px;}
.headerText{font-size:15px;font-family:Times New Roman;color:rgb(153,153,153);text-align:center;margin-bottom:15px;font-weight: bold;}
.cgal-top-p2{margin-bottom: 20px;}
.call-box-content>div{width:50%;margin-bottom:10px;}
.call-box-content{padding:15px;}
.index-case{margin:20px 0;}
.index-about-box{margin:20px 0;}
.index-about-p1,.index-about-p2{text-align:center;}
.index-about-content div{margin-top:20px;}
.index-ProBox{padding-top: 40px;}
.index-ProBox .swiper-button-next,.index-ProBox .swiper-button-prev{top: -7px;}
.index-service-listBox{padding:20px 0;}
.index-service-title{text-align:center;}
.index-news-box{padding:20px 0;}
.index-news-listTitle{padding:15px;}
.margin-phone-bottom{margin-bottom:20px;}
.text-center-phone{text-align:center;}
.margin-phone-top{margin-top:80px;}
.footer-menu ul{padding: 0 15px;}
.padding-phone-15{padding:0 15px;}
.Index-header{position: sticky;top: 0;background-color: #000;z-index: 10;}
.pageHearder{position: sticky;top: 0;background-color: #000;z-index: 10;}
}

/*首页*/

.index-case{overflow: hidden;}
.all-Hearder{text-align:center;margin-bottom:30px}
.all-Hearder p{font-size: 24px;font-weight:bold;margin-bottom:10px;}
.all-Hearder div{font-size: 17px;}
.index-caseList{border:1px solid rgb(217, 217, 217);padding:10px;}
.index-caseList a{display:block;width:100%;height:100%;}
.index-caseList a img{width:100%;}
.index-caseListText{text-align:center;font-size:16px;line-height:2;}
.index-about{background:url(../image/index-case.jpg) no-repeat;background-size:cover;}
.index-about-box{overflow:hidden;color:#fff;}
.index-about-p1{font-size: 25px;margin-bottom:40px;font-weight:bold;}
.index-about-p2{font-size: 18px;}
.index-about-content p{font-size: 25px;font-weight:bold;margin-bottom:30px;}
.index-about-content div{font-size:14px;color:#d9d9d9;line-height:2;}
.index-about-content a{color: rgba(242,162,28,1);width:132px;height:41px;display:block;line-height: 41px;text-align: center;margin-top:15px;font-weight: bold;transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;border-radius:3px;}
.index-about-content a:hover{color:#fff;background-color:rgba(255,87,0,1);}
.index-service{background-color:rgb(24, 24, 24)}
.index-service-listBox{overflow:hidden;color:#fff;}
.index-service-title{margin-bottom:30px;font-size:15px;}
.index-service-title span:first-child{font-size:28px;font-weight:bold;margin-right:10px;}
.service-box{display:flex;justify-content:space-between;align-items:center;border:1px solid rgb(79, 78, 78);padding:20px;min-height: 143px;margin-bottom:30px;}
.boxlist-left{margin-right:30px;}
.boxlist-left p{font-size: 18px;}
.boxlist-left .boxlist-content{font-size:14px;line-height:1.5;}
.boxlist-left .boxlist-heng{height:2px;background-color:#fff;margin:15px 0;width:47px;}
.service-box img{width: 80px;height: 74px;}
.index-news-bg{background-color: rgb(180, 4, 4);}
.index-news-list{background-color: rgb(201, 1, 1);overflow:hidden;}
.index-news-box{overflow:hidden;color:#fff;}
.index-news-boxTitle{letter-spacing: 9px;font-size:15px;margin-bottom:30px;padding-left:15px;}
.index-news-list .index-news-listTitle span{background-color:rgb(22, 22, 22);height:44px;width:117px;display:block;line-height:44px;font-size:18px;text-align:center;}
.index-news-ListLeft div{height:56px;width:1px;background-color:#fff;}
.index-news-ListRight li{margin-bottom:30px;}
.index-news-ListRight li a{font-size: 14px;font-weight:bold;line-height:1.5;color:#fff;}
.index-news-ListRight li p{font-size: 11px;line-height:1.5}
.index-news-ListRight li div{white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-bottom: 10px;}
.index-call{overflow:hidden;}
.index-call-title{margin-bottom:30px;margin-top:20px;}
.index-call-title strong{font-size: 19px;}
.index-call-title span{font-size:15px;margin-left:5px;}
.index-call-text{font-size: 15px;margin-bottom:20px;}
.index-call-ewm{margin-top:10px;width:118px;height:118px;}
.index-call-ewmText{font-size: 15px;}
.footer-menu{overflow:hidden;}
.footer-menu ul{float:right;}
.footer-menu ul li{float:left;}
.footer-menu ul li a{display:block;padding: 7px 23px;color: rgb(204, 204, 204);}
.footer-menu ul li a:hover{background-color:#fff;color:#000;}
.footer-menu ul li>ul{display:none;}
footer{padding:40px 0;color: rgb(204, 204, 204);}
.footer-text{margin-top:20px;text-align:right;}
.index-ProTitle{text-align:right;font-size: 15px;line-height: 1.5;letter-spacing: 9px;padding-right:10px;margin-bottom: 25px;}
.index-ProBox{position:relative;}
.index-ProBox .swiper-button-next,.index-ProBox .swiper-button-prev{background:url();width:65px;height:65px;}
.index-ProBox .swiper-button-next{left: 80px;}
#swiperPartner{width: 100%;height: 100%;}
#swiperPartner .swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#swiperPartner .swiper-button-next, #swiperPartner .swiper-button-prev{position: absolute;top: 0;width: 40px;height: 100%;z-index: 2;margin-top: 0;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;background-color: #fff;background-image:none;display:flex;align-items:center;}
#swiperPartner .swiper-button-next img, #swiperPartner .swiper-button-prev img{opacity:0.4;}
#swiperPartner .swiper-button-next:hover img, #swiperPartner .swiper-button-prev:hover img{opacity:1;}
#swiperPartner .swiper-button-prev{left: 0;justify-content:flex-start;} 
#swiperPartner .swiper-button-next{right: 0;justify-content:flex-end;}
.swiper-container .swiper-slide{position:relative!important;}
.swiper-container .swiper-slide .inner{display:block;}
.swiper-container .swiper-slide .title-wen{font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.swiper-container .swiper-slide .swiper-listBox{border:1px solid rgb(223, 223, 223);border-radius:7px;padding:15px;}
.swiper-listText{display:flex;justify-content:space-between;align-items:center;margin-top: 10px;}
.swiper-listText img{width:47px !important;height:28px !important;}

.index-ProMenu{text-align:center;}
.index-ProMenu ul li a{display:block;padding:10px 0;margin-bottom: 5px;}
.index-ProMenu ul li a:hover{color: #999;background-color: #000;}
.index-Pro{padding:20px 0;overflow:hidden;}
.index-ProFooter{background-color:#fdfdfd;border-radius:25px;display:flex;justify-content:space-between;align-items:center;padding: 43px 30px;margin-top: 20px;}
.index-ProHref{width: 162px;height: 44px;line-height: 44px;border-radius: 25px;background-color: rgba(255,153,0,1);text-align: center;color:#fff;}
.index-Pro-text{flex:1;margin: 0 40px;}
.index-Pro-text p{font-size:24px;font-weight:bold;margin-bottom:10px;}
.index-Pro-Content{display:flex;align-items:center;}
.index-Pro-Content img{width: 65px;height:65px;}
.index-Pro-Content .index-Pro-tip p{font-size: 15px;}
.index-Pro-Content .index-Pro-tip div{font-size: 19px;font-weight:bold;margin:7px 0;}
.index-Pro-Content .index-Pro-tip a{display:block;width: 120px;height: 35px;line-height: 35px;border-radius: 25px;background-color: rgba(255,153,0,1);text-align: center;color:#fff;}

/*品牌文化*/
@media (max-width:1000px){
.ppwh-div-div1{position:initial !important}
.ppwh-div-div2{position:initial !important}
.ppwh-div-div3{position:initial !important;margin:0 auto !important;width:100% !important}
.ppwh-div{margin-bottom:0 !important}
.ppwh-block{display:none !important}
.ppwh-none{display:block !important}
}
.ppwh-div2{margin-top:40px}
.ppwh-div3{margin-top:30px;}
.ppwh-div{position:relative;display:block;margin-bottom:180px;z-index:-1}
.ppwh-div-div1{background:url(../image/page1.png);background-size:100% 100%;padding-top:20px;padding-bottom:40px;position:absolute;left:0;height:227px}
.ppwh-div-div2{background:url(../image/page1.png);background-size:100% 100%;padding-top:20px;padding-bottom:40px;position:absolute;right:145px;height:227px}
.ppwh-div-div3{background:url(../image/page1.png);background-size:100% 100%;height:227px;width:289px;padding-top:30px;margin-left:40px}
.ppwh-div-div1-p1,.ppwh-div-div2-p1,.ppwh-div-div3-p1{text-align:center;font-size:23px}
.ppwh-div-div1-p1>span,.ppwh-div-div2-p1>span,.ppwh-div-div3-p1>span{font-size:48px;font-weight:bold}
.ppwh-div-div1-p2,.ppwh-div-div2-p2,.ppwh-div-div3-p2{text-align:center;font-family:"Microsoft YaHei";font-size:15px}
.ppwh-div-border{width:30px;border-bottom:1px solid black;display:block;margin:0 auto;margin-top:10px;margin-bottom:20px}
.ppwh-right-p1{font-size:42px;color:rgb(204,204,204)}
.ppwh-right-p1>span{font-size:15px;font-weight:400;vertical-align:middle;margin-left:10px}
.ppwh-right-p2{color:rgb(51,51,51);font-size:18px;font-weight:bold}
.ppwh-right-p3{color:#666666;font-size:14px;line-height:240%}
.ppwh-right-p3-p{font-size:15px;color:#333333;line-height:240%}
.ppwh-right-li-top{margin-top:15px}
.ppwh-none{display:none}
.ppwh-img1{margin-top:10px}
.ppwh-img2{margin-top:10px}
.ppwh{overflow: hidden;padding-top: 40px;}

/*成功案例*/
.cgal-top-p1{text-align:center;font-size:25px;font-weight:bold;line-height:2;margin-top:40px}
.cgal-top-p2{text-align:center;font-size:17px;line-height:2;}
.cgal-border{border:1px solid rgb(217,217,217);padding:10px}
.cgal-border a{display:block;width:100%;height:100%;}
.cgal-border a img{width:100%;}
.cgal-border-p{text-align:center;color:rgb(34,34,34);font-size:17px;margin:20px 0}
.cgal-nr{display:inline-block}


/*联系我们*/
.call-box-content{display:flex;flex-wrap: wrap;}
.call-box-content>div>div{font-size: 16px;line-height:2;margin-bottom:10px;}
.call-box-content>div>p{font-size: 16px;line-height:2;}

/*产品中心*/
@media (max-width:768px){
.cpzx-ul>li{width:33.33333333% !important}
.cpzx-ul>li:hover{background:none !important}
.cpzx-ul>li:hover a{color:black !important}
.cpzx-ul>li>a{border:1px solid #666666;padding:8px;border-radius:5px}
}
.cpzx-div{text-align:center}
.cpzx-ul{display:inline-block;margin-bottom:20px}
.cpzx-ul>li{text-align:center;width:115px;line-height:54px}
.cpzx-ul>li:hover{cursor:pointer;background:#940808}
.cpzx-ul>li:hover a{color:#fff}
.cgal-nr-p{margin-top:10px;margin-bottom:10px}
.cpzx-div-dh>div>img{display:block;margin:0 auto}

/*产品中心-内容页*/
.account{padding: 5px;line-height: 1.7em;color: #868686;background-color: #F5F5F5;border: #E5E5E5 1px solid;margin-bottom: 10px;}
.page ul li .fa{padding-right: 10px;}
.page ul li:hover a,.page ul li:hover{color: #0488CD;}


/*房产知识*/
.xwzx-text-right>ul>li{width:105px;line-height:40px;background:#333;text-align:center;float:left;margin-right:10px}
.xwzx-text-right>ul>li:hover{background:red}
.xwzx-text-right>ul>li>a{color:#fff;text-align:center}
.fczd-ul>li{border-bottom:1px solid #e2e2e2;margin-bottom:10px;padding-bottom:5px}
.fczd-ul-p1{font-size:17px;font-weight:bold;color:#666666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}
.fczd-ul-p2{font-size:11px;color:#929292;margin:7px 0}
.fczd-ul-p3{font-size:12px;color:#5A5A5A;font-family:SimSun;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-all}
.fczs-top-p2{text-align:center;font-size:17px;line-height:200%;margin-bottom:30px}
.fczs-textin{text-indent:2rem}
.fczs-textin{padding:5px 15px;border:1px solid #E5E5E5;background: #F5F5F5;}
.fczd-ul{margin-top:30px;}





#message {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1000;
	transform: scale(0);
	transition: .3s;
}
.messagebg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	z-index: 1001;
}
#message .m-content {
	margin-top: 0%;
}
#message .m-content .m-message{
	background: #fff;
	width: 580px;
    background: #fff;
    padding: 50px;	
    margin: 0 auto;
    position: relative;
    z-index: 1002;
    box-shadow: 1px 1px 50px rgba(0,0,0,.3);
}



.m-message{

    width: 100%;

    margin: 48px auto 0;

}

.m-message label{

    margin-bottom: 5px;

    display: block;

    font-size: 14px;

}

.m-message label em{

    display: block;

    float: right;

    color: red;

    height: 32px;

    line-height: 32px;

}

.m-message label span{

    width: 70px;

    height: 34px;

    line-height: 34px;

    color: #2F2F2F;

    float: left;

    font-weight: bold;

    text-align: right;

    margin-right: 30px;

    display: inline-block;

}



.m-message label input.inp,.m-message label textarea,.m-message label.code input{

    width: 73%;

    overflow: hidden;

    height: 32px;

    line-height: 32px;

    border: #CCC 1px solid;

    border-radius: 3px;

    padding:0 14px;

    box-sizing: border-box;

    color: #555;

    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);

  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;

       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;

}

.m-message label input:focus,.m-message label textarea:focus{

    border-color: #2b41a;

  outline: 0;

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247, 150, 0, .6);

          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247, 150, 0, .6);

}

.m-message label textarea{

    height: 72px;

    line-height: 24px;

    padding:10px 14px;

}

.m-message label.code{

    line-height: 34px;

}

.m-message label.code input{

    width: 30%;

    float: left;

    margin-right: 30px;

}
.m-message label.code #vdcode{text-transform : uppercase;}
.m-message label.code .pic {

    display: inline-block;

    vertical-align: top;

    width: 80px;

    height: 32px;

}

.m-message label.code img{

    display: block;

    width: 100%;

    height: 100%;

}

.btn {
    display: block;
    width: 90px;
    height: 32px;
    line-height: 32px;
    padding-left: 15px;
    background-color: #0e75c8;
    color: #fff;
    margin-top:10px;
}
.btn:hover{
	background-color: #444;
	color: white;
}

.btn span {
    display: block;
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url(http://mb.kaibaidu.com/pb0680/pc/images/btn-r.png);
}


.btn-1 input{

    width: 52px;

    height: 32px;

    line-height: 32px;

    background: #e8e8e8;

    border: none;

    color: #333;

    margin-right: 22px;

    cursor: pointer;

    transition: 0.3s;

}

.btn-1{

    padding-left: 100px;

}

.btn-1 input.focus{

    background: #0e75c8;

    color: #fff;

}

.btn-1 input.focus:hover{

    background: #444;

}

.btn-1 input:hover{

    background: #ccc;

}

