@charset "utf-8";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.clearfix:after {clear: both; content: "."; display:block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#565656;font-size:14px;line-height:24px;font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
a{color:#565656;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all 0.3s;}
a:hover{color:#e92100 ;text-decoration:none;}:focus{outline:none;}
/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px; margin:0 auto;}
.grWidth{width: 1200px;margin: 0 auto;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb25{margin-bottom:25px;}
.tce{text-align:center;}
.hide{overflow:hidden;position: relative}
.rela{position: relative;}
.abso{position: absolute;}
.wot{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.clearfix:after {clear: both; content: "."; display:block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1;clear: both;}
@font-face {
 font-family: 'Trump';
 src: url('../font/Trump.eot');
 src:
   url('../font/Trump.eot?#font-spider') format('embedded-opentype'),
   url('../font/Trump.woff') format('woff'),
   url('../font/Trump.ttf') format('truetype'),
   url('../font/Trump.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}
/*公共部分*/
.seachindex{background: #fff ! important;}
.articleWrap{padding-top: 40px;}
.listWrapper{margin: 0 auto;min-height: 500px;}
.listBanner{position: relative;overflow: hidden;height: 450px;}
.sindeMenu{width: 100%;position: absolute;bottom: 0;text-align: center;}
.sindeMenu ul{display: table;width: 1344px;margin:0 auto;}
.sindeMenu a{display: table-cell;padding: 18px 0;background: rgba(0, 0, 0, 0.85);color: #fff;border-right:1px solid #273034;}
.sindeMenu a:last-child{border-right:none;}
.sindeMenu .on{background: #031070}
.sindeMenu a:hover{background: #031070}
.pagetie{font-size:36px;color: #333;font-weight:inherit;text-align: center;margin:6px 0 20px 0;}
.pagetie span{display: block;font-size:12px;color: #888;padding: 10px 0}
.breadCrumb{height:60px;line-height:60px;;}
.breadCrumb .menuSub a{display: block;float: left; font-size:14px;color: #666;padding: 0 16px;}
.breadCrumb p{background: #fff;}
.breadCrumb .menuSub .current{background: #031070;color: #fff;}
.breadCrumb .menuSub a:hover{background: #031070;color: #fff;}
.Wtie{font-size: 36px;color: #fff;margin: 0 auto;text-align: center;}
.Wtie p{font-size: 14px;font-weight: normal;margin-top: 20px;}
.Btie{font-size: 36px;color: #333;margin: 0 auto;text-align: center;}
.Btie p{font-size: 14px;font-weight: normal;margin-top: 20px;color: #666;}
/*位置*/
.position{height: 70px;line-height: 70px;background: #eaeaea;color: #535353;}
.position span{float: left;color: #535353;}
.position .to-home{color: #f00;background: url(../images/to-home.png)no-repeat left;padding-left: 24px; font-size:20px; font-weight:bold;margin-top: 85px;}
/*热门搜索*/
.hotsearch{height: 70px;line-height: 70px;border-bottom: 1px solid #e9e9e9;background: #e6e6e6;}
.hotsearch .hotword{font-size: 14px;color: #757575;}
.hotsearch .hotword a{font-size: 14px;color: #757575;margin: 0 20px;}
.hotsearch .hotword a:hover{color: #c90000;}
.hotsearch .prosearch{width: 352px; height: 38px;line-height: 38px; background: #fff;padding: 0 20px;margin: 15px 0;border-radius: 50px;
}
.hotsearch .prosearch .prosear_txt{width:81%; padding: 0 20px;background: url(../images/keybox.png)no-repeat left;}
.hotsearch .prosearch .prosear_btn{background: url(../images/search2.png)no-repeat left;width: 20px;height: 20px;cursor: pointer;}
/* 内页公用菜单 */
.listMenu{height:60px;line-height:60px;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.menuSub a{color:#747474;position:relative;height:60px;display:inline-block;margin-right:40px;}
.menuSub a:before{position:absolute;content: "";left:50%;bottom:0;width:0;height:2px;background:#c90000;transition:all 0.3s;color: #1a1a1a;}
.menuSub a.current,.listMenu a:hover{color:#1a1a1a;}
.menuSub a.current:before,.listMenu a:hover:before{width:100%;left: 0}
.topmenu{width: 100%;height: 50px;line-height: 50px; text-align: center;display: table;margin: 30px 0 40px 0;background: #dedede;}
.topmenu li{display: table-cell;position: relative}
.topmenu li a{font-size: 18px;color: #6b6b6b;display: block}
.topmenu .active{background: #c90000;}
.topmenu .active:after{content: '';display: block;position: absolute;width: 13px;height: 7px; left: 48%;bottom: 0;background: url(../images/topmenu-li-on.png)no-repeat center;}
.topmenu li.active a{color: #fff;}
.topmenu li:hover{background: #c90000;}
.topmenu li:hover:after{content: '';display: block;position: absolute;width: 13px;height: 7px; left: 48%;bottom: 0;background: url(../images/topmenu-li-on.png)no-repeat center;}
.topmenu li:hover a{color: #fff;}
/*左侧栏目*/a
.prosider{width: 290px;float: left }
.prosider .prodBar{width: 270px;height: auto;background: #0688c2;color: #fff;padding: 30px 10px;}
.prosider .prodBar h2{font-size: 30px;margin-bottom: 30px;}
.prosider .prodBar h2 span{display: block;font-size: 14px;margin-top: 6px;}
.prosider .prodBar .bg{background: #fff;border-radius: 6px;}
.prosider .prodBar .bg ul h3{height: 60px;line-height: 60px;font-size: 18px;background: #00ace4;padding-left: 30px;}
.prosider .prodBar .bg ul .Ptie{border-radius: 6px 6px 0px 0px;}
.prosider .prodBar .bg ul li{height: 50px;line-height: 50px;font-size: 14px;color: #666;border-bottom: 1px solid #eee;padding: 0 20px 0 30px;cursor: pointer;}
.prosider .prodBar .bg ul li i{display: inline-block;width: 16px;height: 16px;border:1px solid #c4c4c4;border-radius: 100px;float: right;line-height: 14px;text-align: center;font-style: normal;margin: 16px 0;color:#c4c4c4 }
.prosider .prodBar .bg ul li.current a{color: #00ace4}
.prosider .prodBar .bg ul li.current i{border:1px solid #00ace4;color: #00ace4}
.prosider .prodBar .bg ul li:hover a{color: #00ace4}
.prosider .prodBar .bg ul li:hover i{border:1px solid #00ace4;color: #00ace4}
.prosider .prodBar .menunav{margin-bottom: 16px;}
.prosider .prodBar .inde_contact{height: 140px;text-align: center;color: #0688c2;font-size: 14px;padding-top: 34px;}
.prosider .prodBar .inde_contact img{display: inline-block;}
.prosider .prodBar .inde_contact span{font-size: 30px;font-weight: bold;}
.prosider .prodShow{width: 880px;}
/*顶部*/
.headTop{height: 40px;line-height: 40px;background: #e4e4e4;}
.headTop span{float: left;font-size: 14px;color: #989898;}
.headTop p{float: right;}
.headTop p a{padding: 0 20px;position: relative;font-size: 14px;color: #989898;}
.headTop p a:after{content: '';position: absolute;display: block;left: 0;top: 4px;width: 1px;height: 13px;border-right: 1px dotted #a2a1a1;}
/* 头部样式 */
.headerTwo{height:130px;line-height: 130px; border-bottom: 1px solid rgba(255,255,255,0.3);transition: 0.5s all}
.headerTwo .top-ad{float: left; padding-left:2%;text-align: center;}
.headerTwo .gxjs{position:absolute;top:34px;right:185px;}
.headerTwo .tel{padding-left:26px; margin: 40px 0;line-height:24px;color:#000;background: url(../images/header-tel.png)no-repeat left;font-size: 16px;font-weight: bold;background-position-y: 2px;}
.headerTwo .tel b{font-size: 25px;color: #c80000;display: block}
.headerTwo .lx{margin: 37px 0;font-size: 14px;color: #565656;}
.headerTwo .lx a{display: inline-block;margin: 0 4px;width: 37px;height: 37px;border-radius: 100px;}
.headerTwo .lx .sina{background:#7a7a7a url(../images/sina.png)no-repeat center;}
.headerTwo .lx .wx{background:#7a7a7a url(../images/wx.png)no-repeat center;}
.headerTwo .lx .tel_icon{background:#c90000 url(../images/tel_on.png)no-repeat center;}
.headerTwo .lx .sina:hover{background:#c90000 url(../images/sina_on.png)no-repeat center;}
.headerTwo .lx .wx:hover{background:#c90000 url(../images/wx_on.png)no-repeat center;}
.headerNav{height:70px;line-height: 70px; clear: both;background: #f4f4f4;}
.nav .home{background: url(../images/home.png)no-repeat left;background-position-x: 38px;}
.nav li{float:left;position:relative;line-height: 70px;text-align: center; width:170px;}
.nav li:after{content: '';position: absolute;display: block;right: 0;top: 43%;width: 1px;height: 13px;border-right: 1px solid #a2a1a1;}
.nav li:last-child:after{display: none}
.nav li a{font-size: 16px;color: #1d1d1d;display: block}
.nav li a:after{content: '';display: block;position: absolute;width: 0;height: 3px;background: #e10500;bottom: 0;left: 50%;transition: 0.5s all}
.nav li.active  a:after{width: 100%;left: 0}
.nav li:hover a:after{width: 100%;left: 0}
/*banner图*/
.banner{position: relative;}
.banner .bd{width: 1920px;  height:800px; z-index:0;position: relative;left:50%; margin-left:-960px;}
.banner .hd{position:absolute;width: 1920px; bottom:30px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 20px; margin-left:-960px;overflow:hidden;}
.banner .hd li{z-index:2; cursor:pointer; margin-right:3px; display:inline-block;width:12px; height:12px;border-radius: 100px;margin-right: 4px;background: #fff;}
.banner .hd li:hover,.banner .hd .on{opacity:1;background:#e10500;}
.banner_ctr{width: 1920px; height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-960px;}
.banner_ctr a{ display:block;width:50px;height:50px;  position:absolute; opacity:0;filter: alpha(opacity=0);display:block;border-radius: 100px;background: #fff;}
.banner_ctr a.prev{right: 120px;background: #fff url(../images/ban_next.png)no-repeat center}
.banner_ctr a.next{left: 120px;background: #fff url(../images/ban_prev.png)no-repeat center;}
.banner:hover .banner_ctr .prev{right:160px;opacity: 1 ;}
.banner:hover .banner_ctr .next{left:160px;opacity: 1; }
.banner_ctr .prev:hover{background: #e00501 url(../images/ban_next_on.png)no-repeat center}
.banner_ctr .next:hover{background: #e00501 url(../images/ban_prev_on.png)no-repeat center; }
/*搜索页*/
.proSear {height: 80px;line-height: 80px;position: relative;}
.proSear .form-inline{width: 370px;height: 48px;margin: 16px 34%;border:1px solid #ececec;border-radius: 50px;}
.searSelect{float:left;width:60px;height: 48px; color:#333;padding-left:30px;position:relative;font-size:12px;cursor:pointer;border-right:1px solid #ddd;background: #00ace4;border-radius: 50px 0px 0px 50px;}
.searSelect span{position:relative;display:block;line-height: 48px;color: #fff;font-size: 14px;}
.searSelect span:after{content:"";position:absolute;right:14px;top:22px;border-top-color:#333;background: url(../images/seach_li.jpg)no-repeat center;width: 9px;height: 5px;}
.searSelect ul{position:absolute;top:49px;right:0;background:#00ace4;text-align:center;width:73px;display:none;color: #fff;font-size: 14px;}
.searSelect ul li{padding: 4px;line-height:25px;}
.searSelect ul li:hover{background:#049cce;}
.proSear .txt{width:210px;float:left;height:48px; line-height:48px;color:#666;padding-left: 20px;border-radius: 50px;}
.proSear .btn{float:left;width:40px;height:40px; cursor:pointer;transition:all 0.3s;background:url('../images/sousuo.png') no-repeat left center;}
.proSear button{float: right; width: 48px;height: 48px;background: #fff;display: inline-block;background: url(../images/search.png)no-repeat center;transition: 0.5s all;cursor: pointer;}
/*首页公共标题*/
.index-tie{font-size: 30px;color: #000;text-align: center;position: relative;padding-top: 5px;}
.index-tie p{font-size: 14px;color: #797979;font-weight: normal;margin: 10px auto auto auto;width: 750px;}
.index-tie2{height: 100px; font-size: 30px;color: #c90000;text-align: center;font-weight: normal;position: relative}
.index-tie2 p{font-size: 14px;color: #333;font-weight: normal;margin-top: 20px;}
.Btie{color: #000;font-weight: bold;font-size: 36px;}
/*我们的优势*/
.index-wecan{height: 478px;padding-top: 67px;background: url(../images/index-wecan.jpg)no-repeat;}
.index-wecan ul{position: relative}
.index-wecan ul li{float: left;text-align: center;position: absolute;transition: 0.5s all;z-index: 9}
.index-wecan ul li div{background: url(../images/index-wecan-li.png)no-repeat center;width: 234px;height: 210px;padding-top: 60px;}
.index-wecan ul li h3{font-size: 18px;color: #000;margin-bottom: 10px;}
.index-wecan ul li p{font-size: 14px;color: #494949;line-height: 18px;}
.index-wecan ul li i{display: inline-block;width: 56px;height: 50px;background: url(../images/wecan-icon.png)no-repeat;background-position: 0 0;}
.index-wecan li .txt{display:none;}
.index-wecan ul .w1 i{background-position: 0 0;}
.index-wecan ul .w2 i{background-position: -68px 0;}
.index-wecan ul .w3 i{background-position: -142px 0;}
.index-wecan ul .w4 i{background-position: -233px 0;}
.index-wecan ul .w5 i{background-position: -310px 0;}
.index-wecan ul .w6 i{background-position: -392px 0;}
.index-wecan ul .wecan{left: 492px;top: 206px;}
.index-wecan ul .wecan div{background: url(../images/index-wecan-li-r.png)no-repeat center;left: 492px;top: 206px;}
.index-wecan ul .wecan h3{color: #fff;font-size:24px; line-height:30px;}
.index-wecan ul .wecan p{color: #fff;}
.index-wecan ul .wecan i{background: none}
.index-wecan ul .w1{left: 129px;}
.index-wecan ul .w2{left: 371px;}
.index-wecan ul .w3{right: 353px}
.index-wecan ul .w4{right: 111px;}
.index-wecan ul .w5{left: 250px;top: 206px;}
.index-wecan ul .w6{right: 231px;top: 206px;}
.index-wecan ul li:hover{transform: scale(1.1);z-index: 99}
/*成功案例*/
.index-case{overflow: hidden;padding: 50px 0;}
/*.index-case .index-tie{background: url(../images/index-case-tie.png)no-repeat  center 5px;}*/
.index-case-menu{margin: 20px 0 50px 0;text-align: center;}
.index-case-menu li{display: inline-block;margin-right: 50px;padding-top: 4px;position: relative;cursor: pointer;font-size: 16px;color: #a3a3a3;}
.index-case-menu li:last-child:before{display: none;}
.index-case-menu li:before{content: '';display: block;position: absolute;right: -30%;top: 50%;width: 4px;height: 4px;background: #c2c2c2;border-radius: 100px;}
.index-case-menu li:after{content: '';display: block;position: absolute;left: 50%;top: 0;width: 0;height: 2px;background: #e92100;transition: 0.3s all}
.index-case-menu li.on:after{left: 0;width: 100%;}
.index-case-menu li.on{color: #e92100;font-weight: bold;}
.index-case-cont li{float:left;width:380px;margin: 0 30px 20px 0;position: relative;overflow: hidden;}
.index-case-cont li:nth-child(3n){margin-right: 0}
.index-case-cont li img{display: block;height: 205px;transition: 0.5s all;width:380px;}
.index-case-cont li h3{line-height: 50px;font-size: 14px;color: #000;border-bottom: 1px dashed #b2b2b2;margin-bottom: 20px;}
.index-case-cont li span{display: block;font-size: 12px;color: #808080;overflow: hidden;}
.index-case-cont li p{font-size: 12px;color: #808080;height:60px;}
.index-case-cont li em{ cursor: pointer;height: 205px;width: 380px; left: -380px;position: absolute;top: 0;transform: skewX(-25deg);transition: all 0s; width: 380px;
     background-image:-moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
}
.index-case-cont li:hover em{left:380px;transition: all 0.8s;}
.index-case-cont li:hover img{transform: scale(1.1);}
.index-case-cont li:hover h3{color: #e92100}
/*选择餐厅设计您是否会有如下困惑?*/
.index-problem{width: 1920px; height: 656px;position: relative;margin-left: -960px;left: 50%; padding-top: 50px;background: url(../images/index-problem-bg.jpg)no-repeat;}
/*.index-problem .index-tie{background: url(../images/index-problem-tie.png)no-repeat  center 0px;}*/
.index-problem-cont{position: relative}
.index-problem-cont li{position: absolute;width: 226px;height: 250px;text-align: center;}
.index-problem-cont li div{width: 168px;height: 200px;background: url(../images/index-problem-li.png)no-repeat center;padding: 52px 30px 0 30px;transition: 0.4s all}
.index-problem-cont li h3{font-size: 35px;color: #000;margin-bottom: 28px;font-family: 'Trump';}
.index-problem-cont li p{font-size: 14px;color: #333;}
.index-problem-cont li:nth-child(1){top: 55px;left: 30px;}
.index-problem-cont li:nth-child(2){top: 264px;left: 164px;}
.index-problem-cont li:nth-child(3){top: 55px;right: 14px;}
.index-problem-cont li:nth-child(4){top: 264px;right: 140px;}
.index-problem-cont li:hover div{transform: scale(1.1);}
/*盛禾创格为您解决以上担忧*/
.index-ys{padding: 50px 0;background: #eee;overflow: hidden;}
/*.index-ys .index-tie{background: url(../images/index-ys-tie.png)no-repeat  center 4px;}*/
.index-ys-cont{margin-top: 34px;}
.index-ys-cont li{height: 290px;width: 100%;float: left;margin-bottom: 10px;}
.index-ys-cont li .txt{width: 530px;height: 216px;padding: 74px 32px 0 32px; background: #fff url(../images/index-ys-cont-txt.jpg)no-repeat top;position: relative;background-position: 20px 0;transition: 0.5s all}
.index-ys-cont li em{margin: 20px 0;display: block;border-bottom: 1px dashed #5e5e5e;width: 100%;}
.index-ys-cont li span{overflow: hidden;display: block;}
.index-ys-cont li img{width: 594px;height: 290px;transition: 0.5s all}
.index-ys-cont li h3{font-size: 25px;color: #333;margin-bottom: 32px;}
.index-ys-cont li h3 b{font-size: 45px;color: #fff;font-family: 'Trump';margin-right: 24px;z-index: 3}
.index-ys-cont li p{font-size: 14px;color: #666;padding-left: 18px;background: url(../images/index-ys-cont-p.png)no-repeat left;background-position: 0 6px;line-height: 20px;margin-bottom: 10px;}
.index-ys-cont li:hover img{transform: scale(1.1);}
/*全案餐厅设计流程*/
.index-process{padding: 80px 0 30px 0;}
/*.index-process .index-tie{background: url(../images/index-process-tie.png)no-repeat  center 4px;}*/
.index-process-cont{height: 200px;margin-top: 20px;}
.index-process-cont .lc1{margin-right: 56px;}
.index-process-cont .lc2{margin-right: 62px;}
.index-process-cont .lc3{margin-right: 50px;}
.index-process-cont .lc3{margin-right: 50px;}
.index-process-cont .lc14{margin-right: 95px;}
.index-process-cont .lc15{margin-right: 65px;}
.index-process-cont .lc16{margin-right: 36px;}
.index-process-cont .lc17{margin-right: 90px;}
.index-process-cont .lc18{margin-right: 92px;}
.index-process-cont .lc19{margin-right: 118px;}
.index-process-cont a{float: left;margin-right: 27px;display: block;}
.index-process-cont a img{transition: 0.5s all;}
.index-process-cont ul{overflow: hidden;width: 1080px;height: 90px; background: url(../images/index-process-cont-ul.png)no-repeat left;padding: 10px 91px 0 120px;}
.index-process-cont ul a{display: inline-block;margin-right: 27px;}
.index-process-cont a{display: inline-block;}
.index-process-cont ul .lc10{margin-right: 140px;}
.index-process-cont ul .lc11{margin-right: 10px;}
.index-process-cont ul .lc12{margin-right: 126px;}
.index-process-cont ul .lc13{margin-right: 64px;}
.index-process-cont a:hover img{transform: scale(1.1);}
/*团队风采*/
.index-team{padding: 30px 0;}
/*.index-team .index-tie{background: url(../images/index-team-tie.png)no-repeat  center 4px;}*/
.index-team-cont{height: 390px;background: url(../images/index-team-cont.jpg)no-repeat center top;padding: 40px 0 0 50px;position: relative}
.index-team-cont .team-pen{position: absolute;top: 84px;left: 0;}
.index-team-cont .txt{width: 44%;padding-top: 60px;margin-left: 76px;}
.index-team-cont .txt h3{font-size: 35px;color: #000;}
.index-team-cont .txt span{font-size: 14px;color: #000;display: block;padding: 16px 0 40px 0;}
.index-team-cont .txt p{font-size: 14px;color: #929292;}
.index-team ul{margin-top: 20px;overflow: hidden;}
.index-team ul li{float: left;width: 229px;height: 324px;background: #eaeaea;padding: 40px 28px 0 28px;margin-right: 20px;text-align: center;}
.index-team ul li:last-child{margin-right: 0}
.index-team ul li .pic{display: inline-block;width: 130px;height: 130px; border-radius: 100px;margin-bottom: 20px;transition: 0.5s all}
.index-team ul li .pic img{width: 100%;height: 100%;}
.index-team ul li h3{font-size: 20px;color: #000;font-weight: normal;}
.index-team ul li span{display: block;margin: 10px 0 20px 0;font-size: 14px;}
.index-team ul li p{font-size: 12px;color: #7c7c7c;text-align: left;}
.index-team .index-teamlist{width: 1220px;margin: 0 auto;position: relative;margin-top: 20px;}
.index-team .index-teamlist .post{display: block;width: 38px;height:70px;border-radius: 100px;position: absolute;top:32%}
.index-team .index-teamlist .prev{right: -70px;background:url(../images/hNext.png)no-repeat center;}
.index-team .index-teamlist .next{left: -74px;background:url(../images/hPrev.png)no-repeat center;}
.index-team .index-teamlist .prev:hover{right: -70px;background:url(../images/hNext-on.png)no-repeat center;}
.index-team .index-teamlist .next:hover{left: -74px;background:url(../images/hPrev-on.png)no-repeat center;}
.index-team ul li:hover .pic{transform: scale(1.1);}
.index-team ul li:hover h3{color: #f20a0a}
/*资质证书*/
.index-honor{padding: 60px 0 70px 0;}
/*.index-honor .index-tie{background: url(../images/index-honor-tie.png)no-repeat  center 4px;}*/
.index-honor ul li{width: 276px;height: 380px;margin-right: 32px;}
.index-honor ul li .Img{width: 276px;height: 330px;overflow: hidden;border:1px solid #e5e5e5;background: #e5e5e5;} 
.index-honor ul li .pic{display: table;margin: 0 auto;}
.index-honor ul li .pic span{display: table-cell;vertical-align: middle;height: 330px;}
.index-honor ul li .pic img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all}
.index-honor ul li h3{line-height: 60px;text-align: center;font-weight: normal;}
.index-honor .index-honor-cont{width: 1220px;margin: 0 auto;position: relative;margin-top: 50px;}
.index-honor .index-honor-cont .post{display: block;width: 38px;height:70px;border-radius: 100px;position: absolute;top:32%}
.index-honor .index-honor-cont .prev{right: -70px;background:url(../images/hNext.png)no-repeat center;}
.index-honor .index-honor-cont .next{left: -74px;background:url(../images/hPrev.png)no-repeat center;}
.index-honor .index-honor-cont .prev:hover{right: -70px;background:url(../images/hNext-on.png)no-repeat center;}
.index-honor .index-honor-cont .next:hover{left: -74px;background:url(../images/hPrev-on.png)no-repeat center;}
.index-honor ul li:hover img{transform: scale(1.1);}
/*关于盛禾创格艺术设计*/
.index-about{padding: 50px  0;height:427px; background: url(../images/index-about.jpg)no-repeat;overflow: hidden;}
.index-about .ab-img{width: 538px;height: 430px;background: url(../images/index-ab-fl.png)no-repeat left;padding: 10px 0 10px 10px;}
.index-about .ab-txt{width: 624px;color: #fff;padding-top: 20px;}
.index-about .ab-txt strong{color: rgba(237,237,237,0.2);font-size: 30px;margin-bottom: 20px;display: block}
.index-about .ab-txt h3{color: #fff;font-size: 35px;}
.index-about .ab-txt .cont{margin: 60px 0 30px 0;font-size: 14px;}
.index-about .ab-txt .more{display: inline-block;width: 120px;height: 30px;line-height: 30px;text-align: center; font-size: 12px;color: #fff;background: #fe0000;border-radius: 50px;}
.index-about .ab-txt .more:hover{box-shadow: 0 0 10px #ca0909;background: #ca0909}
.index-about ul{color: #fff;overflow: hidden;margin-top: 40px;}
.index-about ul li{float: left;padding: 20px 0;text-align: left;margin-right: 98px;position: relative}
.index-about ul li:last-child{margin-right: 0}
.index-about ul li:after{content: '';position: absolute;display: block;width: 1px;height: 54px;background: #808080;top: 44px;right: -44px;}
.index-about ul li h3{margin-bottom:20px;font-family: 'Trump'}
.index-about ul li h3 span{font-size: 55px}
.index-about ul li p{font-size: 14px;}
/*新闻中心*/
.index-news{padding: 70px 0;overflow: hidden; }
/*.index-news .index-tie{background: url(../images/index-news-tie.png)no-repeat  center 4px;}*/
.index-news-cont{margin-top: 40px;}
.index-news .news-left{float: left;width: 857px;height: 464px;border:1px solid #e4e4e4;} 
.index-news .news-left .news-menu{overflow: hidden;height: 51px;position: relative;background: #f6f6f6;}
.index-news .news-left .news-menu:after{content: '';position: absolute;display: block;width: 656px;height: 1px;background: #e6e6e6;right: 0;top: 50px}
.index-news .news-left .news-menu li{float: left;width: 90px;height: 50px;line-height: 50px;text-align: center; font-size: 14px;color: #333;cursor: pointer;border-bottom: 1px solid #e6e6e6;border-left: 1px solid #f6f6f6;border-right: 1px solid #f6f6f6;padding-right: 10px;background: url(../images/news-menu-li.png)no-repeat right;background-position-x:80px;}
.index-news .news-left .news-menu li.on{border-right: 1px solid #e6e6e6;border-bottom: none;border-left: 1px solid #e6e6e6;margin-left: -1px}
.index-news .news-left .news-menu li.on span{color: #f10a0a;}
.index-news .news-left .news-menu li:after:hover{width: 100%}
.index-news .news-left .news-box li{float: left;width: 100%;position: relative;transition: 0.5s all}
.index-news .news-left .news-box .one{width: 387px; height: 110px;padding: 28px 24px 28px 17px; border-bottom: 1px solid #e6e6e6;float: left;background: #f6f6f6;}
.index-news .news-left .news-box .news-tow{padding: 20px 18px;overflow: hidden;}
.index-news .news-left .news-box .tow{padding-left: 16px;width: 46%;margin-right: 4%; float: left;border-bottom: 1px solid #c9c9c9;    line-height: 40px;}
.index-news .news-left .news-box .tow:nth-child(2n){margin-right: 0}
.index-news .news-left .news-box .tow:nth-child(9){border-bottom: none}
.index-news .news-left .news-box .tow:nth-child(10){border-bottom: none}
.index-news .news-left .news-box .tow:after{content: '';position: absolute;display: block;width: 4px;height: 7px;left: 0;top: 16px;background: url(../images/news-tow-li.png)no-repeat left;}
.index-news .news-left .news-box .tow span{float: right;font-size: 12px;color:#999;}
.index-news .news-left .news-box .tow a{font-size: 12px;color: #4a4a4a;}
.index-news .news-left .news-box li .pic{float: left;width: 150px;height: 100px;overflow: hidden;}
.index-news .news-left .news-box li .pic img{display: block;width: 100%;height: 100%; transition: 0.5s all}
.index-news .news-left .news-box li .txt{float: right;width: 56%;}
.index-news .news-left .news-box li .txt h3{font-size: 14px;color: #151515;}
.index-news .news-left .news-box li .txt span{font-size: 12px;color: #b7b7b7;display: block;margin: 16px 0 6px 0;}
.index-news .news-left .news-box li .txt p{font-size: 12px;color: #b7b7b7;line-height: 16px;}
.index-news .news-left .news-box li .txt .more{padding-left: 66px;font-size: 18px;color: #333;background: url(../images/read-more.png)no-repeat left 10px;transition: 0.5s all}
.index-news .news-left .news-box li .txt h3:hover{color: #3fae3a}
.index-news .news-left .news-box li .txt .more:hover{padding-left: 0;background: url(../images/read-more.png)no-repeat right 10px;padding-right: 66px;color: #c90000}
.index-news .news-left .news-box li:hover a{color: #c90000}
.index-news .news-left .news-box li:hover img{transform: scale(1.1);}
.index-news .news-right{float: right;width: 330px;height: 464px;background: #fff;position: relative;border:1px solid #e4e4e4;}
.index-news .news-right .faq-top{height: 50px;line-height: 50px;}
.index-news .news-right .faq-top h3{font-size: 18px;color: #fff;float: left;color: #000;background: url(../images/faq.png)no-repeat left;padding-left: 34px;border-bottom: 1px solid #e4e4e4;width: 330px;background-position-x:10px; }
.index-news .news-right .faq-top h3 span{color: #f10a0a;}
.index-news .news-right .faq-cont{padding: 14px;}
.index-news .news-right .faq-cont li{margin: 10px 0;}
.index-news .news-right .faq-cont li:last-child p{border-bottom: none;}
.index-news .news-right .faq-cont h3{font-size: 14px;color: #151515;background: url(../images/faq-li.png)no-repeat left;padding-left: 40px;}
.index-news .news-right .faq-cont p{margin: 10px 0;border-bottom: 1px solid #e4e4e4}
.index-news .news-right .faq-cont p a{display: block;width: 14px;height: 14px;border:1px solid #b5b5b5;border-radius: 100px;background: url(../images/faq-more.png)no-repeat center;margin: 10px 0;transition: 0.5s all}
.index-news .news-right .faq-cont p a:hover{width: 30px;}
/*合作客户*/
.index-partner{background:url(../images/index-partner-bg.jpg);overflow: hidden;padding: 48px 0 80px 0; }
/*.index-partner .index-tie{background: url(../images/index-partner-tie.png)no-repeat  center 4px;}*/
.index-partner ul{margin-top: 56px;}
.index-partner ul li{float: left;width: 197px;height: 98px;-webkit-animation-fill-mode: none;
    animation-fill-mode: none;}
.index-partner ul li div{width: 197px;height: 98px;border:1px solid #d3d3d3;background: #fff;margin-left: -1px;margin-bottom: -1px;transition: 0.5s all;-webkit-transition: 0.5s all;}
.index-partner ul li a{display: table;margin: 0 auto;}
.index-partner ul li span{display: table-cell;vertical-align: middle;height: 98px;}
.index-partner ul li img{display: block;max-width: 100%;max-height: 100%;}
.index-partner ul li:hover div{transform: scale(1.1);box-shadow: 0 0 10px #ccc}
/*留言预约*/
.index-leave{padding: 50px 0;background: url(../images/index-leave-bg.jpg)no-repeat ;overflow: hidden;}
.index-leave-left{float: left;width: 45%;padding-top: 20px;}
.index-leave-left h3{color: #f10a0a;font-size: 30px;}
.index-leave-left p{color: #fff;font-size: 20px;font-weight: bold;margin: 20px 0;}
.index-leave-left p b{font-size: 30px;}
.index-leave-left ul{margin: 30px 0 50px 0;}
.index-leave-left ul li{line-height: 36px;font-weight: bold;font-size: 16px;color: #fff;background: url(../images/index-leave-left-li.png)no-repeat left;padding-left: 30px;}
.index-leave-right{float: right;width: 510px;height: 437px;background: #fff;padding: 20px 30px 40px 30px;border-radius: 6px;}
.index-leave-right h3{font-size: 25px;color: #f10a0a;text-align: center;margin-bottom: 6px;}
.index-leave-right p{font-size: 16px;color: #949494;text-align: center;}
.index-leave-right #index-feedback_form{padding-top: 20px;margin-top: 10px;border-top: 1px solid #dadada;}
.index-leave-right li{float: left;width: 240px;margin-right: 28px;}
.index-leave-right span{font-size: 14px;color: #949494;}
.index-leave-right span i{color: #ca0000;display: inline-block;margin-right: 6px;}
.index-leave-right li input{display: block; border:1px solid #dadada;border-radius: 6px;line-height: 43px;padding: 0 12px;width: 214px;}
.index-leave-right #index-feedback_form li.p2{margin-right: 0;}
.index-leave-right ul{margin: 30px 0;overflow: hidden;}
.index-leave-right ul span{float: left;}
.index-leave-right ul dt{float: left;margin: 0 15px;}
.index-leave-right dt span{display: block}
.index-leave-right textarea{height: 103px;border:1px solid #dadada;width: 95%;    padding: 12px;border-radius: 6px;}
.index-leave-right .submit{line-height: 45px;font-size: 16px;color: #fff;background: #f10a0a;width: 100%;border-radius: 6px;transition: 0.5s all;cursor: pointer;margin-top: 4px;}
.index-leave-right .submit:hover{box-shadow: 0 10px 10px #ccc;background: #e00808;}
/*产品列表下拉菜单*/
.menuSub2 ul{text-align: center;margin: 60px 0;overflow: hidden;}
.menuSub2 ul li{display: inline-block;width: 130px;height: 55px;line-height: 55px; background: url(../images/menu2-li.png);margin-right: 20px;transition: 0.5s all}
.menuSub2 ul li a{font-size: 16px;color: #a3a3a3;display: block}
.menuSub2 ul li.on{background: url(../images/menu2-li-on.png);}
.menuSub2 ul li.on a{color: #e92100;}
.menuSub2 ul li:hover{background: url(../images/menu2-li-on.png);}
.menuSub2 ul li:hover a{color: #e92100;}
/*内页关于*/
.abTie{font-size: 35px;padding-bottom: 30px;margin-bottom: 20px; position: relative;color: #1a1a1a;text-align: center;width: 100%;}
.abTie:after{content: '';position: absolute;display: block;left: 566px;bottom: 0;width: 64px;height: 2px;background: #c90000;}
.page-about{padding: 64px 0 30px 0;}
.page-about-fl{width: 338px;height: 460px; background: url(../images/page-about.png)no-repeat right top;color: #1a1a1a;padding-top: 5px;}
.page-about-fl h3{font-size: 35px;padding-bottom: 30px;margin-bottom: 20px; position: relative}
.page-about-fl h3:after{content: '';position: absolute;display: block;left: 0;bottom: 0;width: 64px;height: 2px;background: #c90000;}
.page-about-fl p{font-size: 20px;line-height: 30px; width:205px;}
.page-about-fr{width: 774px;}
.page-about ul{overflow: hidden;margin-top: 40px;}
.page-about ul li{float: left;padding: 20px 0;text-align: left;margin-right: 148px;position: relative}
.page-about ul li:last-child{margin-right: 0}
.page-about ul li h3{margin-bottom:20px;font-family: 'Trump';}
.page-about ul li h3 span{font-size: 55px;color: #c90000;}
.page-about ul li p{font-size: 14px;color: #878787;}
/*设计团队*/
.page-team{padding: 40px 0;}
.page-team ul{margin-top: 40px;overflow: hidden;}
.page-team ul li{float: left;width: 330px;height: 325px;background: #eaeaea;padding: 40px 28px 0 28px;margin:0 20px 20px 0;text-align: center;}
.page-team ul li:nth-child(3n){margin-right: 0}
.page-team ul li .pic{display: inline-block;width: 130px;height: 130px; border-radius: 100px;margin-bottom: 20px;transition: 0.5s all}
.page-team ul li .pic img{width: 100%;height: 100%;}
.page-team ul li h3{font-size: 20px;color: #000;font-weight: normal;}
.page-team ul li span{display: block;margin: 10px 0 20px 0;font-size: 14px;}
.page-team ul li p{font-size: 12px;color: #7c7c7c;text-align: left;}
.page-team ul li:hover .pic{transform: scale(1.1);}
.page-team ul li:hover h3{color: #f20a0a}
/*荣誉资质*/
.page-honor{padding: 20px 0 40px 0;}
.page-honor ul li{width: 276px;height: 380px;margin-right: 32px;}
.page-honor ul li .Img{width: 276px;height: 330px;overflow: hidden;border:1px solid #e5e5e5;background: #e5e5e5;} 
.page-honor ul li .pic{display: table;margin: 0 auto;}
.page-honor ul li .pic span{display: table-cell;vertical-align: middle;height: 330px;}
.page-honor ul li .pic img{display: block;max-width: 100%;max-height: 100%;transition: 0.5s all}
.page-honor ul li h3{line-height: 60px;text-align: center;font-weight: normal;}
.page-honor .page-honor-cont{width: 1220px;margin: 0 auto;position: relative;margin-top: 50px;}
.page-honor .page-honor-cont .post{display: block;width: 38px;height:70px;border-radius: 100px;position: absolute;top:32%}
.page-honor .page-honor-cont .prev{right: -70px;background:url(../images/hNext.png)no-repeat center;}
.page-honor .page-honor-cont .next{left: -74px;background:url(../images/hPrev.png)no-repeat center;}
.page-honor .page-honor-cont .prev:hover{right: -70px;background:url(../images/hNext-on.png)no-repeat center;}
.page-honor .page-honor-cont .next:hover{left: -74px;background:url(../images/hPrev-on.png)no-repeat center;}
.page-honor ul li:hover img{transform: scale(1.1);}
/*合作客户*/
.page-partner{background:url(../images/index-partner-bg.jpg);overflow: hidden;padding: 48px 0 80px 0; }
.page-partner .index-tie{background: url(../images/index-partner-tie.png)no-repeat  center 4px;}
.page-partner ul{margin-top: 56px;}
.page-partner ul li{float: left;width: 197px;height: 98px;-webkit-animation-fill-mode: none;
    animation-fill-mode: none;}
.page-partner ul li div{width: 197px;height: 98px;border:1px solid #d3d3d3;background: #fff;margin-left: -1px;margin-bottom: -1px;transition: 0.5s all;-webkit-transition: 0.5s all;}
.page-partner ul li a{display: table;margin: 0 auto;}
.page-partner ul li span{display: table-cell;vertical-align: middle;height: 98px;}
.page-partner ul li img{display: block;max-width: 100%;max-height: 100%;}
.page-partner ul li:hover div{transform: scale(1.1);box-shadow: 0 0 10px #ccc}
/*企业风采*/
.page-setting{padding: 60px 0 50px 0;}
.page-setting-cont{margin-top: 40px;overflow: hidden;}
.page-setting li{float: left;width: 380px;margin-right:30px; }
.page-setting li:nth-child(3n){margin-right: 0;}
.page-setting li span{display: block;overflow: hidden;}
.page-setting li img{height: 235px;display: block;transition: 0.5s all;-webkit-transition: 0.5s all;}
.page-setting li h3{line-height: 60px;font-size: 16px;color: #616161;text-align: center;font-weight: normal;}
.page-setting li:hover img{transform: scale(1.1);}
.teamList {margin-top: 20px;overflow: hidden;}
.teamList  li{float: left;width:330px;height: 324px;background: #eaeaea;padding: 40px 28px 0 28px;margin-right: 20px;margin-bottom: 20px; text-align: center;}
.teamList  li:nth-child(3n){margin-right: 0}
.teamList  li .pic{display: inline-block;width: 130px;height: 130px; border-radius: 100px;margin-bottom: 20px;transition: 0.5s all}
.teamList  li .pic img{width: 100%;height: 100%;}
.teamList  li h3{font-size: 20px;color: #000;font-weight: normal;}
.teamList  li span{display: block;margin: 10px 0 20px 0;font-size: 14px;}
.teamList  li p{font-size: 12px;color: #7c7c7c;text-align: left;}
.teamList  li:hover .pic{transform: scale(1.1);}
.teamList  li:hover h3{color: #f20a0a}
/*餐厅全案设计*/
.Ctie{font-size: 35px;padding-bottom: 28px;margin-bottom: 18px; position: relative;color: #1a1a1a;text-align: center;width: 100%;}
.Ctie:after{content: '';position: absolute;display: block;left: 566px;bottom: 0;width: 64px;height: 2px;background: #c90000;}
.Ctie span{display: block;font-size: 25px;color: #b4b4b4;font-weight: normal;margin-top: 20px;}
.Ctie-en{font-size: 20px;color: #ededed;text-align: center;text-transform: uppercase;}
.Ctie-en2{font-size: 20px;color: #c3c3c3;text-align: center;text-transform: uppercase;}
/*全案餐厅设计 盛合创格六法*/
.page-ys{padding-top: 60px;overflow: hidden;}
.page-ys ul{margin-top: 38px;}
.page-ys ul li{float: left;width: 380px;margin: 0 30px 30px 0;}
.page-ys li .pImg{display: block;width:380px;height:240px;overflow:hidden;}
.page-ys li img{width:380px;height:240px;transition:all .5s;}
.page-ys ul li .txt{padding: 30px 28px 66px 28px;background: #eee;height:345px;position: relative; text-align:center;}
.page-ys ul li:nth-child(3n){margin-right: 0}
.page-ys ul li h3{font-size: 24px;color: #000;line-height: 48px;font-weight: normal; text-align:center; padding-bottom:10px;}
.page-ys ul li p{font-size: 14px; text-align:left;}
.page-ys ul .txt span{position: absolute;left: 40px;bottom: 30px;font-size: 35px;color: #000;font-family: 'Trump';}
.page-ys ul li i{display: inline-block;width: 60px;height: 55px;background: url(../images/wecan-icon.png)no-repeat;background-position: 0 0; text-align:center;}
.page-ys ul li:nth-child(2) i{background-position: -65px 0;}
.page-ys ul li:nth-child(3) i{background-position: -140px 0;}
.page-ys ul li:nth-child(4) i{background-position: -230px 0;}
.page-ys ul li:nth-child(5) i{background-position: -310px 0;}
.page-ys ul li:nth-child(6) i{background-position: -390px 0;}

/*全案餐厅设计流程*/
.page-process{padding: 80px 0 30px 0;}
.page-process .index-tie{background: url(../images/index-process-tie.png)no-repeat  center 4px;}
.page-process-cont{height: 380px;margin-top: 80px;}
.page-process-cont .lc1{margin-right: 56px;}
.page-process-cont .lc2{margin-right: 62px;}
.page-process-cont .lc3{margin-right: 50px;}
.page-process-cont .lc3{margin-right: 50px;}
.page-process-cont .lc14{margin-right: 95px;}
.page-process-cont .lc15{margin-right: 65px;}
.page-process-cont .lc16{margin-right: 26px;}
.page-process-cont .lc17{margin-right: 71px;}
.page-process-cont .lc18{margin-right: 65px;}
.page-process-cont .lc19{margin-right: 114px;}
.page-process-cont a{float: left;margin-right: 27px;display: block;}
.page-process-cont a img{transition: 0.5s all;}
.page-process-cont ul{overflow: hidden;width: 1080px;height: 90px; background: url(../images/index-process-cont-ul.png)no-repeat left;padding: 27px 91px 0 120px;}
.page-process-cont ul a{display: inline-block;margin-right: 27px;}
.page-process-cont a{display: inline-block;}
.page-process-cont ul .lc10{margin-right: 180px;}
.page-process-cont ul .lc11{margin-right: 90px;}
.page-process-cont ul .lc12{margin-right: 120px;}
.page-process-cont a:hover img{transform: scale(1.1);}
/*装修全包服务*/
.page-service{padding-top: 50px;}
.page-service-cont{margin-top: 40px;}
.page-service-cont .page-service-hd{float: left;width: 450px;height: 432px;background: #2a2828;}
.page-service-cont .page-service-hd li{height: 48px; font-size: 20px;color: #fff;padding: 30px 20px;position: relative;z-index: 1}
.page-service-cont .page-service-hd li span{font-size: 14px;display: block}
.page-service-cont .page-service-hd li:after{content: '';position: absolute;display: block;width: 0;height: 100%;background: #c90000;left: 0;top: 0;transition: 0.5s all;z-index: -1}
.page-service-cont .page-service-hd li.on:after{width: 477px;}
.page-service-bd{float: right;width: 750px;height: 432px;}
.page-service-bd li{position: relative;width: 750px;height: 432px;}
.page-service-bd li .txt{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);color: #fff;padding: 36px;}
/*装修服务范围*/
.page-Scope{padding: 50px 0 60px 0;overflow: hidden;}
.page-Scope ul{margin-top: 50px;}
.page-Scope ul li{float: left;width: 100px;height: 150px;margin-right: 22px;text-align: center;}
.page-Scope ul li:last-child{margin-right: 0;}
.page-Scope ul li span{font-size: 16px;color: #343434;}
.page-Scope ul li i{display: inline-block;width: 100px;height: 100px;border-radius: 100px;margin-bottom: 24px;background: url(../images/page-Scope-icon.png)no-repeat;background-position: 0 0;transition: 0.5s all;position: relative;top: 0}
.page-Scope ul li:nth-child(2) i{background-position: -100px 0;}
.page-Scope ul li:nth-child(3) i{background-position: -200px 0;}
.page-Scope ul li:nth-child(4) i{background-position: -300px 0;}
.page-Scope ul li:nth-child(5) i{background-position: -400px 0;}
.page-Scope ul li:nth-child(6) i{background-position: -500px 0;}
.page-Scope ul li:nth-child(7) i{background-position: -600px 0;}
.page-Scope ul li:nth-child(8) i{background-position: -700px 0;}
.page-Scope ul li:nth-child(9) i{background-position: -800px 0;}
.page-Scope ul li:nth-child(10) i{background-position: -900px 0;}
.page-Scope ul li:hover i{box-shadow: 0 8px 10px #c4c4c4;top: -10px;}
/*十大防控工艺*/
.page-control{padding: 50px 0 60px 0;overflow: hidden;}
.page-control-cont{margin-top: 40px;}
.page-control-cont .page-control-hd{text-align: center;}
.page-control-cont .page-control-hd li{display: inline-block;width: 87px;height: 87px;border:1px solid #d6d6d6;border-radius: 100px;line-height: 108px;text-align: center;font-size: 18px;color: #161616;position: relative;margin: 0 15px;cursor: pointer;}
.page-control-cont .page-control-hd li.on{color: #fff;background: #c90000;}
.page-control-cont .page-control-hd li i{display: inline-block;position: absolute;top: -24px;left: 30px;font-style: normal;}
.page-control-cont .page-control-bd{margin-top: 46px ! important;}
.page-control-cont .page-control-bd li{position: relative}
.page-control-cont .page-control-bd li .pic{display: block; overflow: hidden;width: 600px;height: 293px;}
.page-control-cont .page-control-bd li img{float: left;width: 600px;height: 293px;transition: 0.5s all}
.page-control-cont .page-control-bd li .txt{position: absolute;top: 25px;right: 0;width: 600px;height: 150px;padding: 50px;background: #f2f2f2;color: #000;}
.page-control-cont .page-control-bd li:hover img{transform: scale(1.1);}
/* 内页布局样式 */
.pageBanner{width:1920px;height:350px;position:relative;left:50%;margin-left:-960px;;z-index:10;overflow: hidden;}
.pageSidebar{width:210px;overflow:hidden;}
.sidebarOne h2,.sidebarTwo h2,.sidebarThree h2{height:44px;line-height:44px;background:#da251e;text-align:center;font-size:18px;color:#fff;border-radius:4px 4px 0 0;}
.sidebarOne ul{margin-top:5px;overflow:hidden;}
.sidebarOne li{margin-top:6px;}
.sidebarOne li a{display:block;height:35px;line-height:35px;color:#575656;background:url(../images/icone.png) no-repeat 194px center #fff;padding:0 15px;font-size:14px;}
.sidebarOne li a:hover,.sidebarOne li .active{background:url(../images/iconf.png) no-repeat 194px center #da251e;color:#fff;}
.sidebarOne li ol{margin:5px 0;overflow:hidden;}
.sidebarOne li ol li{margin:0;}
.sidebarOne li ol li a{display:block;height:33px;line-height:33px;background:url(../images/iconi.png) no-repeat 24px center;padding-left:35px;color:#333;border-bottom:1px dotted #c8c8c8;font-family:"宋体";font-size:12px;}
.sidebarOne li ol li a:hover,.sidebarOne li ol li a.active{background:url(../images/iconj.png) no-repeat 24px center;color:#da251e;font-weight:bold;}
.sidebarOne ul li ol li ul{margin-top:0px;overflow:hidden;}
.sidebarOne ul li ol li ul li a{display:block;height:28px;line-height:28px;background:none;padding-left:40px;color:#333;border-bottom:none;font-family:"宋体";font-size:12px;}
.sidebarOne ul li ol li ul li a:hover,.sidebarOne ul li ol li ul li a.active{background:none;color:#da251e;}
.sidebarTwo{margin-top:15px;}
.sidebarTwo .bd{width:178px;height:350px;border:1px solid #fff;border-top:none;padding:15px;background:#fff;}
.sidebarTwo .bd .box{height:350px;overflow:hidden;}
.sidebarTwo .bd ul{overflow:hidden;zoom:1;}
.sidebarTwo .bd li{width:178px;height:165px;margin:10px 0;}
.sidebarTwo .bd li img{border:1px solid #c8c8c8;padding:2px;}
.sidebarTwo .bd li img:hover{border:1px solid #da251e;}
.sidebarTwo .bd li span{display:block;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;font-size:14px;}
.sidebarThree{margin-top:15px;}
.twoCont{padding:15px;overflow:hidden;border:1px solid #fff;background:#fff}
.sidebarThree h3{font-size:15px;margin-bottom:10px;}
.sidebarThree h3 span{display:block;font-size:26px;color:#da251e;font-family:arial;}
.sidebarThree p{line-height:22px;font-family:"宋体"}
.sidebarThree p span{padding-left:3em;}
.pageTitle{height:46px;line-height:40px;background:url(../images/conti.png) no-repeat left bottom;}
.pageTitle h2{display:block;float:left;height:46px;text-align:left;font-size:16px;overflow: hidden;}
.pageTitle span{height:46px;float:right;font-family:"宋体"}
.pageContentBox{overflow:hidden;}
/* 内页留言样式 */
#contactlb{width:595px;font-size:16px;color:#333;margin:25px auto 0;font-family:"微软雅黑"}
#contactlb span{font-weight:normal;font-family:arial;display:block;color:#999;}
#leavetable{margin-top:35px;font-family:"微软雅黑"}
#leavetable tr{height:40px;}
.contactnr{width:600px;margin:0 auto;}
.left_l{width:12%;font-size:14px;height:20px;line-height:20px;vertical-align:top;padding:5px;}
.left_cont{vertical-align:middle;}
.tc_name{width:300px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_zt{width:400px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_lz{width:250px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;}
.tc_nr{width:470px;height:140px;background:#fff;border:1px solid #ccc;padding:5px;margin-bottom:10px;}
.text-input{width:100px;height:14px;line-height:14px;background:#fff;border:1px solid #ccc;margin-bottom:15px;padding:10px 5px;float:left;}
.tc_name:focus,.tc_zt:focus,.tc_lz:focus,.tc_nr:focus,.text-input:focus{border-color:#da251e;outline:0;}
.suba{width:110px;height:35px;background:#da251e;font-size:16px;text-align:center;line-height:35px;border:0px;cursor:pointer;display:block;float:left;margin-right:15px;color:#fff;border-radius:2px;font-family:"微软雅黑"}
.suba:hover{background:#ee2a23;}
/* 新闻列表 */
.newsList li{width: 350px;overflow:hidden;float: left;margin-right: 75px;margin-bottom: 50px;position: relative}
.newsList li:nth-child(3n){margin-right: 0}
.newsList li h3{font-weight: normal;font-size: 18px;color: #000;margin: 24px 0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsList li img{transition: 0.5s all;width:350px;height:175px;}
.newsList li span{display: block;overflow: hidden;font-size: 12px;color: #9d9d9d;}
.newsList li span .more{font-size: 16px;font-weight: bold;color: #000;float: right;transition: 0.5s all}
.newsList li span.time{padding-bottom: 30px;border-bottom: 1px solid #e0e0e0;position: relative}
.newsList li span.time:after{content: '';position: absolute;display: block;width: 0;height: 1px;left: 0;bottom: 0;background: #e92100;transition: 0.5s all;}
.newsList li p{font-size: 12px;color: #9d9d9d;margin-bottom: 24px;}
.newsList li em{ cursor: pointer;height: 250px;width: 350px; left: -350px;position: absolute;top: 0;transform: skewX(-25deg);transition: all 0s; width: 380px;
     background-image:-moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
}
.newsList li:hover em{left:350px;transition: all 0.8s;}
.newsList li:hover img{transform: scale(1.1);}
.newsList li:hover h3{color: #e92100}
.newsList li:hover span.time:after{width: 100%}
/* 新闻详细样式 */
.news-wrap{padding:40px 0 90px 0;overflow: hidden;}
.newsIs{ padding-top:20px;}
.newsIsLeft{ width:810px;padding:30px;border: 1px solid #e8e8e8;}
.newsIsTop h1{ font-weight:normal; font-size:25px; line-height:40px; color:#000;}
.newsIsTop .top{ font-size:14px; line-height:35px; color:#888;overflow:hidden;border:1px solid #eee;margin-top:15px;}
.newsIsTop .top span{ padding-right:40px;}
.newsIsTop .top .bshare-custom{margin-top:5px;margin-right:30px;}
.newsIsTop .top .sp1{background: url('../images/time-bg_03.png') no-repeat;width:272px;text-align:center;font-size: 14px;color: #9d9d9d;}
.newsIsTop .top .sp3{background: url('../images/single-view.png') no-repeat left center;padding-left:30px;}
.newsIsContent{ padding-top:20px; font-size:14px; line-height:2em; text-align:justify; white-space:normal;margin-bottom:30px;overflow:hidden;min-height:613px;}
.newsIsContent p{ padding:5px 0;}
.newsIsContent img{max-width:100%;}
.newsIsLeft .fen{padding-top: 20px;border-top: 1px solid #e8e8e8;}
.newsIsLeft .fen .prew{float: left;width: 362px;background: #ebebeb;padding: 16px;}
.newsIsLeft .fen .nextw{float: right;width: 362px; background: #ebebeb;padding: 16px;}
.newsIsLeft .fen a{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color: #6b6b6b;font-size: 14px;}
.newsIsLeft .fen .fen-a:hover{background:#c90000;color: #fff; }
.newsIsLeft .fen .fen-a:hover a{color: #fff;}
.newsIsRight{ width:300px;}
.newsIsRightTitl{height:50px;line-height:50px;font-size:16px;background:#fff;overflow:hidden;}
.newsIsRightTitl span{float:left;width:50%;text-align:center;height:50px;cursor:pointer;}
.newsIsRight .news-hot{border: 1px solid #e8e8e8;min-height: 460px;}
.newsIsRightTitl .on{background:#c90000;color: #fff;}
.newsIsRight .main{padding: 20px;}
.newsIsRight .main ul .more{font-size: 14px;color: #9f9f9f;}
.newsIsRight .main ul{ padding-top:0px;}
.newsIsRight  ul li{font-size:14px;position: relative;padding-left: 20px;line-height: 34px;}
.newsIsRight ul li:after{content: '';position: absolute;display: block;left: 0;top: 16px;width: 5px;height: 5px;background: #c90000;}
.newsIsRight .main ul li{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsIsRight .main ul li:nth-child(2) i,.newsIsRight ul li:nth-child(1) i,.newsIsRight .main ul li:nth-child(3) i{background:#d81519;}
.newsIsRight .main ul li a:hover{color:#d81519;}
.newsIsRight .news-lx{position: relative;}
.newsIsRight .news-lx li:after{content: '';position: absolute;display: block;left: 0;top: 10px;width: 5px;height: 5px;background: #c90000;}
.newsIsRight .news-lx h3{padding: 30px 30px 0 30px;height: 114px; background: #c90000;font-size: 18px;color: #fff;font-weight: normal;}
.newsIsRight .news-lx h3 a{float: right;display: inline-block;width: 16px;height: 16px;border:1px solid #fff;color: #fff;line-height: 12px;text-align: center;font-size: 12px;}
.newsIsRight .news-lx ul{padding: 100px 20px 30px 30px;border: 1px solid #e8e8e8;}
.newsIsRight .news-lx ul b{font-size: 18px;color: #000;}
.newsIsRight .news-lx img{position: absolute;top: 90px;left: 30px;}
.newsIsRight .news-lx ul li{line-height: 26px;font-size: 14px;color: #868686;}
.newsIsRight .news-lx h3 a:hover{transform: rotateZ(360deg);}
.shop-link .wx {position:relative;z-index:10;}
.shop-link .wx div{position:absolute;top:30px;right:-60px;background:#fff;border:1px solid #ddd;padding:9px;top:50px;display:none;}
.shop-link .wx div:before{content: "";position:absolute;left:50%;top:-20px;border:10px solid  transparent;border-bottom-color: #ddd;}
/*常见问题*/
.faqList{overflow: hidden;font-size: 14px;color: #666666;line-height: 30px;}
.faqList li{padding-bottom: 20px; overflow: hidden;margin-bottom: 30px;}
.faqList li h3 a{padding-left: 16px;}
.faqList li h3{font-size:16px;color: #333;padding-bottom: 20px;margin-bottom: 20px; border-bottom: 1px dashed #dadada;}
.faqList li h3 b{color: #fff;width: 28px;height: 28px;border-radius: 100px;background: #c90000;font-weight: normal;font-size: 12px;display: inline-block;line-height: 28px;text-align: center;}
.faqList li h3 span{float: right; font-size:14px;color: #b1b1b1;}
.faqList li .txt{font-size:14px;color: #666;}
.faqList li .txt strong{color: #fff;width: 28px;height: 28px;border-radius: 100px;background: #e40000;font-weight: normal;font-size: 12px;display: inline-block;line-height: 28px;text-align: center;}
.faqList li .txt a{font-size:14px;color: #cf231f;}
.faqList li .txt p{text-align: left;float: right;width: 96%}
/* 推荐资讯样式 */
.recNews{overflow:hidden;}
.recNews ul{padding-top:10px;}
.recNews ul li{float:left;margin-right:16px;width:48%;height:28px;line-height:28px;font-family:"宋体";}
.recNews ul li a{display:block;width:240px;line-height:28px;background:url(../images/icong.png) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.recNews ul li a:hover{background:url(../images/iconh.png) no-repeat left center;}
.recNews ul li span{float:right;color:#999;}
/* 案例列表样式 */
.productList li{float:left;width:380px;margin: 0 30px 20px 0;position: relative;overflow: hidden;}
.productList li:nth-child(3n){margin-right: 0}
.productList li img{display: block;height: 205px;transition: 0.5s all;width:380px;}
.productList li h3{line-height: 50px;font-size: 14px;color: #000;border-bottom: 1px dashed #b2b2b2;margin-bottom: 20px;}
.productList li span{display: block;font-size: 12px;color: #808080;overflow: hidden;}
.productList li p{font-size: 12px;color: #808080;height:60px;}
.productList li em{ cursor: pointer;height: 205px;width: 380px; left: -380px;position: absolute;top: 0;transform: skewX(-25deg);transition: all 0s; width: 380px;
     background-image:-moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
}
.productList li:hover em{left:380px;transition: all 0.8s;}
.productList li:hover img{transform: scale(1.1);}
.productList li:hover h3{color: #e92100}
/* 案例详细样式 */
.pro-top{height: 650px;margin: 0 auto;position: relative}
.pro-sidle .tie{text-align:center;margin-bottom:40px;font-size:24px;color:#333;}
.pro-top .pro-big-Img li img{width: 100%;height: 650px;}
.pro-top a{display: block;width: 40px;height: 40px;border-radius: 100px;position: absolute;top: 50%;z-index: 99}
.pro-top .bprev{left: 20px;background:#e5e5e5 url(../images/bprev.png)no-repeat center; }
.pro-top .bnext{right: 20px;background:#e5e5e5 url(../images/bnext.png)no-repeat center; }
.pro-top .bprev:hover{left: 20px;background:#e10000 url(../images/bprev-on.png)no-repeat center; }
.pro-top .bnext:hover{right: 20px;background:#e10000 url(../images/bnext-on.png)no-repeat center; }
/* 案例小图样式 */
.pro-small{height: 100px;border:1px solid #dfdfdf;margin-top: 10px;position: relative}
.pro-small-Img{width: 92%;margin: 0 auto;margin-top: 8px;}
.pro-small-Img li{float: left;width: 125px;height: 80px;border:2px solid #fff;margin-right: 10px;}
.pro-small-Img li img{height: 80px;width: 100%;}
.pro-small-Img li.on{border:2px solid #e92100;}
.pro-small a{display: block;width: 32px;height: 96px;position: absolute; top: 2px;z-index: 99;background: #d5d5d5;}
.pro-small .sPrev{left: 2px;background:#e5e5e5 url(../images/sPrev.png)no-repeat center; }
.pro-small .sNext{right: 2px;background:#e5e5e5 url(../images/sNext.png)no-repeat center; }
.pro-small .sPrev:hover{left: 2px;background:#e10000 url(../images/sPrev.png)no-repeat center; }
.pro-small .sNext:hover{right: 2px;background:#e10000 url(../images/sNext.png)no-repeat center; }
.prosShow_main .menu{border-bottom:1px solid #dfdfdf;line-height: 50px;margin-bottom: 20px;margin-top: 40px;overflow: hidden;}
.prosShow_main li{float: left; color: #fff;font-size: 20px;padding: 0 20px;background: #e10000;}
/* 相关产品样式 */
.relaPro .tie{border-bottom:1px solid #dfdfdf;line-height: 50px;margin-bottom: 20px;margin-top: 40px;overflow: hidden;font-weight: normal;}
.relaPro .tie span{float: left; color: #fff;font-size: 20px;padding: 0 20px;background: #e10000;}
.relaPro li{float:left;width:380px;margin: 0 30px 0 0;position: relative;overflow: hidden;}
.relaPro li img{display: block;transition: 0.5s all;height: 205px;width: 380px;}
.relaPro li h3{line-height: 50px;font-size: 14px;color: #000;}
.relaPro li span{display: block;overflow: hidden;}
.relaPro li em{ cursor: pointer;height: 284px;width: 380px; left: -380px;position: absolute;top: 0;transform: skewX(-25deg);transition: all 0s; width: 380px;
     background-image:-moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
     background-image:-ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
}
.relaPro li:hover em{left:380px;transition: all 0.8s;}
.relaPro li:hover img{transform: scale(1.1);}
.relaPro li:hover h3{color: #e92100}
.shop_price,.p_count{
    height: 30px;
    line-height: 30px;
}
.shop_price dt{
    float: left;
    width: 80px;
}
.p_count dt{
    float: left;
    width: 80px;
}
#product_num{
    width: 20px;
    border:1px solid #ccc;
    float: left;
    height: 24px;
    line-height:24px;
    text-align: center;
}
.p_button{
    display: block;
    width: 20px;
    float: left;
    cursor: pointer;
    background: #ccc;
    line-height: 24px;
    text-align: center;
}
.product-order{
    margin-top: 20px;
}
/*内页前景分析*/
.page-fx{height: 485px;padding: 50px 0; position: relative}
.page-fx ul li{float: left;width: 280px;height: 352px;margin-right:26px;}
.page-fx ul li:last-child{margin-right: 0}
.page-fx ul li h3{font-size: 24px;color: #c90000;margin: 20px 0;position: relative;padding-left: 20px;font-weight: normal;}
.page-fx ul li h3:after{content: '';position: absolute;display: block;left: 0;top: 2px;width: 4px;height: 22px;background:#c90000; }
/* 常见问题 */
/*关于页*/
/*联系我们*/
.pageabout{padding-top: 40px;}
.contactBox1{padding: 60px 0 60px 0;}
.contactBox1 .font{width: 490px;overflow: hidden;}
.contactBox1 .right{width: 640px;overflow: hidden;}
#dituContent{width:700px;height:500px;}
/* 内页留言样式 */
.feedback{padding: 50px 0 60px 0;background: #f5f5f5;}
.feedback .grWidth{position:relative;}
.feedback .titleBox h1{font-size: 25px;color: #c90000;font-weight: normal;}
.feedback .titleBox span{font-size: 14px;color: #aaa;}
.formWrap .title{line-height: 36px;}
#feedback_form{margin-top:40px;overflow: hidden;width: 100%;}
#feedback_form input{float:left;width:548px;height:58px;line-height:58px;margin:0 20px 20px 0;padding:0 20px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{overflow: hidden;}
#feedback_form textarea{display:block;width:1317px;height:128px;line-height: 33px;padding:10px 20px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form .tableRow{margin-top: 20px;width:100%;height:80px;overflow: hidden;}
#feedback_form .tableRow input{width:190px;margin-right:10px;}
#feedback_form .tableRow .checkcode{display:block;float:left;padding: 18px;border:1px solid #e0e0e0;background: #ffffff;}
#feedback_form .btns{width:232px;height:60px;line-height: 60px;margin:0 13px 0 0;background:#b9b9b9;color:#ffffff;border:none;font-size:18px;cursor:pointer;transition:all 0.3s;}
#feedback_form .reset{width: 140px;}
#feedback_form .submit{background:#c90000;}
#feedback_form .btns:hover{background:#c90000;}
/*招聘信息*/
.jobs{padding: 80px 0 64px 0;background: #eee;}
.jobs .jobList .menu_head{height: 70px;line-height: 70px;background: #fff;padding: 0 18px;cursor: pointer;margin-top: 10px;}
.jobs .jobList .current{height: 70px;line-height: 70px;background: #00ace4;padding: 0 26px;cursor: pointer;color: #fff}
.jobs .jobList .current h3{color: #fff ! important;}
.jobs .jobList .menu_head h3{font-size: 18px;color: #666;float: left;font-weight: normal;}
.jobs .jobList .menu_head span{display: block;float: left;margin: 0 50px;}
.jobs .jobList .menu_head span em{margin: 0 20px}
.jobs .jobList .menu_head i{float: right;margin: 30px 0;display: block;width: 18px;height: 10px;background: url(../images/joblist.png)no-repeat center;}
.jobs .jobList .current i{float: right;margin: 30px 0;display: block;width: 18px;height: 10px;background: url(../images/joblist_on.png)no-repeat center;}
.jobs .jobList .menu_body{padding: 30px;background: #fff;display: none}
/* 图片列表*/
.pictureList li{position: relative; width:260px;height:253px;float:left;margin-right:13px;margin-bottom:13px;padding: 15px 15px 0 15px;background: #fff;transition: 0.5s all}
.pictureList li:nth-child(4n){margin-right: 0;}
.pictureList li .pic{display: block; height: 198px;overflow: hidden;}
.pictureList li img{display: block; width: 100%; height: 198px;transition: 0.5s all}
.pictureList li h3{display:block;width: 100%;position: absolute;bottom: 0;left: 0; line-height:56px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.pictureList li:hover img{transform: scale(1.1);}
.pictureList li:hover a{color: #fff;}
.pictureList li:hover{background: #c90000}
.caseList li{float:left;width:370px;height: 354px; margin:0 45px 25px 0;position: relative;}
.caseList li:nth-child(3n){margin-right: 0}
.caseList li .sImg{display: table-cell;vertical-align: middle;height: 260px;overflow: hidden;}
.caseList li .sImg:after{content: '';position: absolute;display: block;width: 94%;height: 240px;background: rgba(0,0,0,0.5) url(../images/case_seach.png)no-repeat center;top: 10px;left: 10px;border:1px solid #b9bfce;transition: 0.4s all;transform: scale(0);}
.caseList li img{width: 100%;height: 260px; transition:all 0.5s;}
.caseList li h3{width: 340px; height: 74px; text-align:left;font-size:16px;position: absolute;bottom: 0;left: 0;transition:all 0.5s;padding: 0}
.caseList li h3 p{width: 80%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.caseList li h3 i{position: absolute;right: 0;top: 30%;width: 35px;height: 35px;border-radius: 100px;box-shadow: 0 0 10px #eee;background: url(../images/case_more.png)no-repeat center;opacity: 0}
.caseList li:hover h3{width: 300px;height: 54px;padding: 20px;}
.caseList li:hover h3 i{opacity: 1}
.caseList li:hover{box-shadow: 0 0 26px #eee}
.caseList li:hover .sImg:after{transform: scale(1);}
/*荣誉资质*/
.honorList li{position: relative;width:260px;height:253px;float:left;margin-right:13px;margin-bottom:13px;padding: 15px 15px 0 15px;background: #fff;transition: 0.5s all}
.honorList li:nth-child(4n){margin-right: 0;}
.honorList li .pic{display: table;margin: 0 auto}
.honorList li .pic span{height:198px;overflow:hidden;display:table-cell;vertical-align: middle;}
.honorList li img{max-height: 100%;max-width: 100%;display: block; transition:all 0.5s;}
.honorList li h3{width: 100%;position: absolute;bottom: 0;left: 0;display:block;line-height:56px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.honorList li:hover img{transform: scale(1.1);}
/*合作客户*/
.partnerList li{width:260px;height:100px;float:left;margin-right:13px;margin-bottom:13px;padding: 15px 15px 0 15px;background: #fff;transition: 0.5s all}
.partnerList li:nth-child(4n){margin-right: 0;}
.partnerList li .pic{display: table;margin: 0 auto}
.partnerList li .pic span{height:94px;overflow:hidden;display:table-cell;vertical-align: middle;}
.partnerList li img{max-height: 100%;max-width: 100%;display: block; transition:all 0.5s;}
.partnerList li h3{display:block;line-height:56px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight: normal;}
.partnerList li:hover img{transform: scale(1.1);}
/* 资料下载 */
.downList{padding-bottom:50px;}
.downList li{height:50px;line-height:50px;border-bottom:1px dotted #cfcfcf;background: #fff url(../images/filed.jpg)no-repeat left;padding-left: 28px;margin-bottom: 10px;background-position: 17px 16px;}
.downList li p{width:555px;height:38px;background:url(../images/icon3.png) no-repeat left center;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.downList li .dow{float:right;color:#333;background: url(../images/down_icon.png)no-repeat right;padding-right: 47px;    background-position: 77px 15px;}
.caseFilter{background:#fff;padding:5px 15px 15px;overflow:hidden;margin-bottom:25px;}
.caseFilter .box{border-bottom:1px dotted #c8c8c8;padding:10px 0 5px;overflow:hidden;}
.caseFilter h3{width:60px;float:left;line-height:22px;font-weight:bold;}
.caseFilter ul{width:650px;float:left;}
.caseFilter ul li{width:92px;float:left;line-height:22px;}
.caseFilter ul li a.active{font-weight:bold;color:#da251e;}
.proTel{padding-top:25px;font-size:15px;font-family:"微软雅黑"}
.proTel span{display:block;font-size:30px;font-family:arial;color:#da251e;}
/* 搜索产品样式 */
.proList{width: 1200px;}
.proList li{width:276px;height:304px;float:left;margin-right:20px;margin-bottom:20px;background: #fff;border: 2px solid #eae9e9;transition: 0.5s all}
.proList li:nth-child(4n){margin-right: 0}
.proList li .pic{display: table;margin: 0 auto}
.proList li span{height:250px;overflow:hidden;display:table-cell;vertical-align: middle;}
.proList li img{max-height: 100%;max-width: 100%;display: block; transition:all 0.5s;}
.proList li img:hover{transform: scale(1.1);}
.proList li h3{display:block;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px;font-weight: normal;}
.proList li:hover h3 a{color: #00ace4}
.proList li:hover{border:2px solid #00ace4;}
/* 底部样式 */
.footer{background:#1f1f1f;padding:72px 0 30px 0;overflow:hidden;color:#919191;}
.footer a:hover{color: #fff;}
.footMenu{width: 50%;}
.footMenu ul{float: left;margin-right: 44px;}
.footMenu ul h3{font-size: 16px;font-weight: normal;color: #fff;margin-bottom: 10px;}
.footMenu a{color:#a6a6a6;font-size:12px;display: block;line-height: 30px;}
.config{width: 100%;text-align: center;margin: 60px 0 0 0;font-size: 12px;color: #ababab;}
.config a{font-size: 12px;color: #ababab;}
.footTel{width: 33%;color:#fff;}
.footTel p{color:#fff;font-size: 14px;}
.footTel ul{position: relative;line-height: 30px;}
.footTel ul a{display: inline-block;width: 24px;height: 24px;border-radius: 100px;    margin: -6px 0;}
.footTel ul .foot-wx{background:#009b4c url(../images/foot-wx.png)no-repeat center;}
.footTel ul .foot-sina{background:#e7384d url(../images/foot-sina.png)no-repeat center;}
.footTel ul .foot-qq{background:#0095da url(../images/foot-qq.png)no-repeat center;}
.footTel ul .wx-show{position: absolute;top: 36px;left: 20px;width: 100px;height: 120px;padding: 4px;background: #fff;text-align: center;display: none}
.footTel ul .wx-show span{display: block;color: #333;}
.footCode{width: 100px;margin-right: 58px;padding-top: 6px;}
.footCode span{display: block;line-height:18px;color:#fff;margin-top:10px;text-align: center;background: url(../images/code-sm.png)no-repeat left;background-position-y: 4px;padding-left: 22px;text-align: left;}
.foot-link{margin-top: 50px;}
.foot-link h3{font-size: 14px;color: #fff;background: url(../images/link.png)no-repeat left;position: relative;padding-left: 24px;margin-bottom: 20px;}
.foot-link h3:after{content: '';position: absolute;right: 0;top: 50%;width: 91%;height: 1px;border-bottom: 1px dashed #8c8c8c;}
.foot-link a{font-size: 14px;color: #8c8c8c;}
.foot-link em{margin: 0 6px;}
@media (max-width:1720px){
.headerTwo .logo{width: 30%;margin: 25px 0;}
.headerTwo .logo img{max-width: 100%;}
.nav li{}
.nav li a{font-size: 16px;}
}
@media (max-width:1520px){
.headerTwo .logo{width: 30%;margin: 25px 0;}
.headerTwo .logo img{max-width: 100%;}
.nav li{}
.nav li a{font-size: 14px;}
}
@media (max-width:1360px){
.headerTwo .logo{width: 30%;margin: 25px 0;}
.headerTwo .logo img{max-width: 100%;}
.nav li{}
.nav li a{font-size: 14px;}
}
.layerDemo{width:420px !important;}
.layerDemo .layui-layer-content{padding:40px 50px;}
.layerDemo h3{font-size:22px;color:#333;position: relative;padding-bottom:20px;margin-bottom:30px;text-align:center;}
.layerDemo h3::after{content:"";position: absolute;left:50%;width:30px;margin-left:-15px;height:1px;background:#e92201;bottom:0;}
.layerDemo p{margin-bottom:15px;}