.inner-banner{height:200px;background:url(/public/img/innerBg.jpg) no-repeat center;background-size:cover;}
.inner-page-part{background:url(/public/img/aboutBg.jpg) no-repeat center; background-size:cover;padding-bottom:60px;}
.g-content{min-height:500px;}
.g-content h2{text-align:center;color:#333;font-size:24px;margin-top:20px;}
.inner-detail p{line-height:28px;color:#333;}


/*产品页面*/
.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:#8a0100;color:#fff;}
.m-product-box .inner-productImg{width:280px;height:220px;overflow:hidden;}
.m-product-box .inner-productImg img{transition:all 1s; width:100%; height:100%;}
.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;}
.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; text-align:left;}
.inner-news-box .inner-news-info h3{font-size:18px;color:#333;margin-bottom:5px;height:20px;overflow:hidden;}
.inner-news-box .inner-news-info p{font-size:12px;color:#666;line-height:22px;height:44px;overflow:hidden;margin-bottom:5px;}
.inner-news-box .inner-news-info span{color:#666;font-size:12px;background:url(/public/image/clock.png) no-repeat left;padding-left:28px;height:16px;}
.inner-news-box:hover .inner-news-info h3{color:#c0230e;}
.inner-news-box:hover .inner-news-info p{color:#c0230e;}
.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:22px;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;}
.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:#8a0100;color:#fff;}
.inner-base-title{height:160px;}
.inner-base-title h2{text-align:center;font-size:36px;color:#8a0100;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:#8a0100;color:#fff;}
.inner-base-title ul li a.on{background:#8a0100;color:#fff;}


/*服务优势*/
.inner-about{min-height:30px;padding:5px;}
.g-inner-nav{width:215px;display:inline-block;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:#8a0100;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: #8a0100;
    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:#c0230e;color:#fff;}
.g-inner-title ul li a.on{background:#c0230e;color:#fff;}
.inner-about-content{width:955px;display:inline-block;vertical-align: top;margin-left:15px;margin-bottom:20px;}
.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:#666666;font-size:12px;}
.inner-about-word{min-height:500px;}
.inner-about-word p{line-height:30px;font-size:16px;color:#666;}

.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:#8a0100;}

/*合作伙伴*/
.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:#8a0100;font-weight:bold;padding-left:10px;border-left:3px solid #8a0100;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:#8a0100;color:#fff;}
.inner-partner-title ul li a.on{background:#8a0100;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:24px;margin-bottom:20px;}
/*详情页*/
.g-inner-content{padding:50px 0;}
.g-inner-content .inner-title{text-align:center;}
.g-inner-content .inner-title h2{font-size:24px;color:#333;}
.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 p{font-size:14px;color:#666;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:#8a0100; 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 #8a0100; 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; background:#ccc;}
.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;}

.m-message .messageCon .messageBox .textarea{width:550px; height:120px; box-sizing:border-box; border:1px dashed #8a0100; background:rgba(0,139,214,.05); margin-bottom:10px;}
.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 #8a0100; 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:#8a0100; color:#fff; border:none; font-size:16px;}
/*
翻页样式*/
/* kkpager 翻页样式 */
.m-pager{ width: 1000px; margin: 20px auto;}
#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 #c0230e;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #c0230e;color: #fff;}
#kkpager a:hover{border:1px solid #c0230e;background-color:#c0230e;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:#c0230e;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:#c0230e;}
#kkpager .pageBtnWrap{float:left;}
#kkpager .infoTextAndGoPageBtnWrap{float:right;}
#kkpager .spanDot{float:left;margin-right:5px;}
#kkpager .currPageNum{color:#c0230e;}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;}

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