.inner-banner{height:200px;background:#dcdcdc;}
.fix-bg{background:url(../img/bg5.jpg) no-repeat center;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%;}
.inner-page-part{padding-bottom:10px;position:relative;z-index:10;}
.g-content{min-height:500px;}
.g-content h2{text-align:center;color:#fff;font-size:24px;margin-top:20px;}
.inner-detail p{line-height:28px;color:#fff;}
.inner-copyright{width:100%;text-align:center;line-height:40px;font-size:14px;background:#333;color:#dcdcdc;position:relative;z-index:10;bottom:0;left:0;}
.inner-copyright a{color:#dcdcdc;}

/*icp*/
.g-icp{ width:100%; height:40px; background:#333; position:relative; z-index:999;}
.f-icp{ width:1200px; height:40px; line-height:40px; text-align:center; margin:0 auto;}
.f-icp span{ font-family:微软雅黑; font-size:13px; color:#dcdcdc; height:40px; line-height:40px; margin:0 2px;}
.f-icp span img{ position:absolute;}
.f-icp a{ font-family:微软雅黑; font-size:13px; color:#dcdcdc;}
.f-icp a:hover{ color:#e04d3a;}

.fixed-bottom{position: fixed;bottom: 0;width:100%;}



.inner-nav-part{height:120px;background-size:cover;position:relative;z-index:10;padding-top:20px;}
.inner-nav-list{margin-top:20px;}
.inner-nav-list ul li{float:left;margin-right:10px;width:80px;height:30px;}
.inner-nav-list ul li:last-child{margin-right:0}
.inner-nav-list ul li a{display:block;width:100%;height:100%;text-align:center;line-height:30px;color:#fff;}
.inner-nav-list ul li:hover a{color:#e04d3a}
 
/*产品页面*/
.m-product-box{width:280px;height:270px;float:left;margin-right:25px;transition:all 1s;margin-bottom:20px;}
.m-product-box:nth-child(4n){margin-right:0}
.product-menu-list{margin:50px 0  40px;text-align:center;}
.product-menu-list p{display:inline-block;margin-left:10px;width:120px;height:35px;border-radius:25px;}
.product-menu-list p a{display:block;width:100%;height:100%;text-align:center;line-height:35px;font-size:16px;border-radius:25px;}
.product-menu-list p.on{background:#c72125;}
.product-menu-list p.on a{color:#fff;}
.product-menu-list p:hover{background:#c72125;}
.product-menu-list p a:hover{color:#fff;}
.m-product-box p{text-align:center;line-height:28px;color:#000;font-size:18px;transition:all 1s;}
.m-product-box:hover p{background:#e04d3a;color:#fff;}
.m-product-box .inner-productImg{width:280px;height:250px;overflow:hidden;}
.m-product-box .inner-productImg img{transition:all 1s;}
.m-product-box:hover img{transform:scale(1.2);}

.product-menu-list p a.on{background:#c72125;color:#fff;}

/*新闻页面*/
.inner-news{padding-top:36px;min-height:500px; overflow:hidden;}
.inner-news-list{display:inline-block;}
.inner-news-box{height:110px;padding-bottom:10px;border-bottom:1px dotted #f1f1f1;margin-bottom:10px;}
.inner-news-box .inner-newsImg{float:left;}
.inner-news-box .inner-newsImg h4{width:200px;height:100px;background:#CCC;text-align:center;color:#fff;font-size: 50px;line-height: 150px;}
.inner-news-box .inner-news-info{float:left;width:645px;height:100px;overflow:hidden;margin-left:20px;padding:5px;}
.inner-news-box .inner-news-info h3{font-size:18px;color:#fff;margin-bottom:5px;height:20px;overflow:hidden;}
.inner-news-box .inner-news-info p{font-size:12px;color:#fff;line-height:22px;height:44px;overflow:hidden;margin-bottom:5px;}
.inner-news-box .inner-news-info span{color:#fff;font-size:12px;background:url(/public/img/clock.png) no-repeat left;padding-left:28px;height:16px;}
.inner-news-box:hover .inner-news-info h3{color:#e04d3a;}
.inner-news-box:hover .inner-news-info p{color:#e04d3a;}
.inner-news-slide{position:relative;}
.inner-news-next{width:56px;height:56px;background:url(/public/img/a-inner-next.png) no-repeat center;position:absolute;top:45%;right:-28px;}
.inner-news-prev{width:56px;height:56px;background:url(/public/img/a-inner-prev.png) no-repeat center;position:absolute;top:45%;left:-28px;}

/*案例页面*/
.inner-case-slide{width:100%;position:relative;}
.innerList li{float:left;width:290px;height:345px;margin-right:40px;margin-bottom:26px;}
.innerList li:nth-child(3n){margin-right:0;}
.innerList li .inner-case-img{width:290px;height:290px;overflow:hidden;}
.innerList li .inner-case-img img{transition:all 1s;}
.innerList li:hover .inner-case-img img{transform:scale(1.2)}
.innerList li .inner-case-info{height:55px;text-align:center;line-height:55px;border:1px solid #e2e2e2;border-top:none;}
.innerList li .inner-case-info p{color:#fff;transition:color .7s;}
.innerList li:hover .inner-case-info p{color:#e04d3a;}
.inner-case-next{width:56px;height:56px;background:url(/public/img/a-inner-next.png) no-repeat center;position:absolute;top:45%;right:-28px;}
.inner-case-prev{width:56px;height:56px;background:url(/public/img/a-inner-prev.png) no-repeat center;position:absolute;top:45%;left:-28px;}

/*门店展示*/
.inner-base{margin:20px auto;padding:10px;}
.inner-base h2{text-align:center;font-size:24px;color:#000;}
.inner-base-list{margin-top:20px;min-height:500px;}
.inner-base-box{width:285px;height:280px;float:left;margin-right:12px;margin-bottom:20px;}
.inner-base-box:nth-child(4n){margin-right:0}
.inner-base-box .inner-baseImg{width:285px;height:250px;overflow:hidden;}
.inner-base-box .inner-baseImg img{transition:all 1s;}
.inner-base-box p{text-align:center;line-height:30px; transition:all 1.2s;color:#333;font-size:14px;}
.inner-base-box:hover img{transform:scale(1.2)}
.inner-base-box:hover p{background:#e04d3a;color:#fff;}
.inner-base-title{height:160px;}
.inner-base-title h2{text-align:center;font-size:36px;color:#e04d3a;font-weight:bold;}
.inner-base-title ul{float:right;margin-top:30px;}
.inner-base-title ul li{float:left;margin-right:20px;width:120px;height:40px;}
.inner-base-title ul li:last-child{margin-right:0}
.inner-base-title ul li a{display:block;width:100%;height:100%;text-align:center;line-height:40px;color:#000;border-radius:25px;}
.inner-base-title ul li a:hover{background:#e04d3a;color:#fff;}
.inner-base-title ul li a.on{background:#e04d3a;color:#fff;}


/*服务优势*/
.inner-about{min-height:30px;padding:5px; overflow:hidden;}
.g-inner-nav{width:215px; float:left; vertical-align:top;transition:margin-top .7s;margin-top:0;}
.g-inner-nav.fix-nav{position:fixed;top:0;margin-top:50px;}
.g-inner-title{width:215px;display:inline-block;}
.g-inner-title h2{text-align:center;font-size:36px;color:#e04d3a;height:75px;width:100%;background:#4e4c4d;padding-top:10px;}
.g-inner-title h2 span{color:#ffffff;font-size:18px;position:relative;line-height:50px;display:inline-block;}
.g-inner-title h2 span:after{	content: "";
    width: 52px;
    height: 1px;
    background: #e04d3a;
    position: absolute;
    left: 10px;
    bottom: 0;
    transform-origin: 100%;
    -webkit-transform-origin: 100%;
    -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transition: transform .4s cubic-bezier(.4,0,.2,1);
    transition: transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transform: scaleX(1);
    -webkit-transform: scaleX(1);
    visibility: visible\9;}
.g-inner-title ul{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.g-inner-title ul li{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;width:100%;height:58px;}
.g-inner-title ul li:last-child{border-bottom:none;}
.g-inner-title ul li a{display:block;width:100%;height:100%;text-align:center;line-height:56px;color:#333;font-size:14px;background:#fff;}
.g-inner-title ul li a:hover{background:#e04d3a;color:#fff;}
.g-inner-title ul li a.on{background:#e04d3a;color:#fff;}
.inner-about-content{width:955px; float:right; vertical-align: top;margin-left:15px;margin-bottom:20px;min-height:400px;}
.inner-about-content.fix-content{margin-left:235px;}
.inner-about-content .inner-position{height:70px;width:100%;border-bottom:1px solid #e2e2e2;margin-bottom:32px;}
.inner-about-content .inner-position p{line-height:70px;padding-left:5px;color:#fff;font-size:12px;}
.inner-about-content .inner-position p a{color:#fff;}
.inner-about-content .inner-position p a:hover{color:#e04d3a;}
.inner-about-word{min-height:500px;overflow:hidden;}
.inner-about-word p{line-height:30px;font-size:16px;color:#fff;}
.inner-about-word img{max-width:100%;}

.innerCaseSlide{border:1px solid #e2e2e2;width:215px;text-align:center;padding-top:20px;padding-bottom:20px;margin-top:10px;}
.innerCaseSlide ul li{width:100%;margin-bottom:10px;padding-left:10px;text-align:left;}
.innerCaseSlide ul li a{color:#666666;font-size:14px;}
.innerCaseSlide ul li a:hover{color:#e04d3a;}

/*合作伙伴*/
.inner-partner{margin-top:20px;min-height:30px;padding:5px;}
.inner-partner-title{height:40px;}
.inner-partner-title h2{float:left;font-size:36px;color:#e04d3a;font-weight:bold;padding-left:10px;border-left:3px solid #e04d3a;height:40px;line-height:36px;}
.inner-partner-title ul{float:right;}
.inner-partner-title ul li{float:left;margin-right:20px;width:120px;height:40px;}
.inner-partner-title ul li:last-child{margin-right:0}
.inner-partner-title ul li a{display:block;width:100%;height:100%;text-align:center;line-height:40px;color:#000;border-radius:25px;}
.inner-partner-title ul li a:hover{background:#e04d3a;color:#fff;}
.inner-partner-title ul li a.on{background:#e04d3a;color:#fff;}
.inner-partner-content{margin-top:20px;border-radius:10px;min-height:500px;padding:25px 10px;border:1px solid #ddd;box-shadow:0 0 10px #000;background:#fff;margin-bottom:30px;}
.inner-partner-box{width:200px;margin-right:20px;margin-left:20px;margin-bottom:20px;text-align:center;float:left;}
.inner-partner-box:nth-child(4n){margin-right:0;}

.inner-partner-next{width:56px;height:56px;background:url(/public/img/a-inner-next.png) no-repeat center;position:absolute;top:45%;right:-56px;}
.inner-partner-prev{width:56px;height:56px;background:url(/public/img/a-inner-prev.png) no-repeat center;position:absolute;top:45%;left:-56px;}

/*视频中心*/
.inner-video-list{min-height:500px;}
.inner-video h2{text-align:center;line-height:28px;font-size:32px;font-family:"黑体";margin-bottom:20px;}
.inner-video .inner-video-box{display:inline-block;width:280px;height:250px;}


/*合作伙伴*/
.inner-link-list{min-height:500px;}
.inner-link h2{text-align:center;line-height:28px;font-size:32px;font-family:"黑体";margin-bottom:20px;}
.inner-link-list ul li{display:inline-block;width:250px;height:255px;text-align:center;margin-right:20px;margin-bottom:20px;}
.inner-link .inner-link-box{}

/*联系我们*/
.contact-detail p{font-size:20px;margin-bottom:20px;color:#fff;}
/*详情页*/
.g-inner-content{position:relative;z-index:10;}
.g-inner-content .inner-title{text-align:center;}
.g-inner-content .inner-title h2{font-size:24px;color:#fff;}
.g-inner-content .inner-title h3{font-size:18px;margin:10px auto;color:#999;}
.g-inner-content .inner-detail{min-height:500px;border:1px solid #666;margin-top:25px;padding:20px;overflow:hidden;}

     
/*人才招聘*/
.col-xs-8.job-content span{color:#fff;}
.col-xs-8.job-content .job-detail{color:#fff;}
.col-xs-8.job-content p{font-size:14px;color:#fff;line-height:25px;height:100px;overflow:hidden;}

/*在线留言*/
.m-message{width:1100px; height:auto; margin:0 auto;}
/*留言图片*/
.m-message .img{width:500px; height:auto; float:left;}
.m-message .img img{width:500px; height:auto;}
/*留言框*/
.m-message .messageCon{width:550px; height:auto; float:right;}
.m-message .messageCon .title{width:100%; height:auto; padding-top:20px; margin-bottom:30px;}
.m-message .messageCon .title h4{font-size:30px; font-family:"Times New Roman"; color:#e04d3a; font-weight:normal; padding-bottom:10px;}
.m-message .messageCon .title h5{font-size:18px; color:#666; line-height:24px; font-weight:normal;}

.m-message .messageCon .messageBox{width:100%; height:auto;}
.m-message .messageCon .messageBox .text{width:550px; height:45px; box-sizing:border-box; border:1px dashed #e04d3a; background:rgba(0,139,214,.05); margin-bottom:10px;}
.m-message .messageCon .messageBox .text i{display:block; float:left; width:59px; height:43px;}
.m-message .messageCon .messageBox .text .i1{background:url(../images/messageIcon1.png) center no-repeat;}
.m-message .messageCon .messageBox .text .i2{background:url(../images/messageIcon2.png) center no-repeat;}
.m-message .messageCon .messageBox .text span{display:block; float:left; width:1px; height:20px; margin:12px 0;}
.m-message .messageCon .messageBox .text input{width:488px; height:20px; float:left; box-sizing:border-box; padding:0 15px; margin:12px 0; border:none; background:none; color:#fff;}

.m-message .messageCon .messageBox .textarea{width:550px; height:120px; box-sizing:border-box; border:1px dashed #e04d3a; background:rgba(0,139,214,.05); margin-bottom:10px; color:#fff;}
.m-message .messageCon .messageBox .textarea textarea{border:none; background:none; padding:10px 15px; line-height:25px;width: 550px;}

.m-message .messageCon .messageBox .vCode{width:550px; height:45px; margin-bottom:20px;}
.m-message .messageCon .messageBox .vCode input{border:1px dashed #e04d3a; background:rgba(0,139,214,.05); box-sizing:border-box; width:200px; height:45px; float:left; padding:12px 15px; line-height:25px;}
.m-message .messageCon .messageBox .vCode p{width:80px; height:28px; float:left; margin:7px 20px;}

.m-message .messageCon .messageBox .button{width:200px; height:45px;}
.m-message .messageCon .messageBox .button input{width:200px; height:45px; background:#e04d3a; color:#fff; border:none; font-size:16px;}
/*
翻页样式*/
/* kkpager 翻页样式 */
.m-pager{ width: 960px; margin:20px 0; float:right;position:relative;z-index:10;}
#kkpager{clear:both;color:#999;padding:5px 0px 5px 0px;font-size:13px;}
#kkpager a{float: left;border: 1px solid #ccc;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;background: #fff;text-decoration:none;color:#999;}
#kkpager span.disabled{float: left;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border:1px solid #DFDFDF;background-color:#FFF;color:#DFDFDF;}
#kkpager span.curr{float: left;border: 1px solid #e04d3a;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #e04d3a;color: #fff;}
#kkpager a:hover{border:1px solid #e04d3a;background-color:#e04d3a;color:#fff;}
#kkpager span.normalsize{}
#kkpager_gopage_wrap{position:relative;left:0px;top:0px;}
#kkpager_btn_go{width:44px;height:18px;border:0px;overflow:hidden;line-height:140%;padding:0px;margin:0px;text-align:center;cursor:pointer;background-color:#e04d3a;color:#FFF;position:absolute;left:0px;top:-2px;-moz-border-radius: 3px;-webkit-border-radius: 3px;display:none;}
#kkpager_btn_go_input{width:36px;height:18px;color:#999;text-align:center;margin-left:1px;margin-right:1px;border:1px solid #DFDFDF;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;left:0px;top:0px;outline:none;}
#kkpager_btn_go_input.focus{border-color:#e04d3a;}
#kkpager .pageBtnWrap{float:left;}
#kkpager .infoTextAndGoPageBtnWrap{float:right;}
#kkpager .spanDot{float:left;margin-right:5px;}
#kkpager .currPageNum{color:#FD7F4D;}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;}

/* crumb 面包屑 */
.m-crumb { width: 1150px; margin: 0 auto; padding: 20px 0; line-height: 50px;color: #fff;position:relative;z-index:10;}
.m-crumb a {color: #fff;font-size:12px;}