@charset "utf-8";

/**

深圳市国人伟业信息技术有限公司

http://www.grwy.cn/

**/

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:14px;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:#7a7a7a;font-size:14px;line-height:24px;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;}

a{color:#7a7a7a;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}

a:hover{color:#e9a647 ;text-decoration:none;}:focus{outline:none;}

/* CSS活动的公共样式 */

.fl{float:left;}

.fr{float:right;}

.grWidth{width:1200px;margin:0 auto;}

.center{text-align:center;}

.hide{overflow:hidden;}

.erp{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

@font-face{

    font-family: '思源黑体';

    src:url('../font/SOURCEHANSANSCN-NORMAL.eot');/* IE9 Compat Modes */

    src:url('../font/SOURCEHANSANSCN-NORMAL.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */

        url('../font/SOURCEHANSANSCN-NORMAL.woff2') format('woff2'),/* Super Modern Browsers */

        url('../font/SOURCEHANSANSCN-NORMAL.woff') format('woff'),/* Pretty Modern Browsers */

        url('../font/SOURCEHANSANSCN-NORMAL.ttf')  format('truetype'),/* Safari, Android, iOS */

        url('../font/SOURCEHANSANSCN-NORMAL.svg#svgFontName') format('svg');/* Legacy iOS */

}

@font-face{

    font-family: 'AvantGarde';

    src:url('../font/AvantGardeITCbyBT-Book.eot');/* IE9 Compat Modes */

    src:url('../font/AvantGardeITCbyBT-Book.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */

        url('../font/AvantGardeITCbyBT-Book.woff2') format('woff2'),/* Super Modern Browsers */

        url('../font/AvantGardeITCbyBT-Book.woff') format('woff'),/* Pretty Modern Browsers */

        url('../font/AvantGardeITCbyBT-Book.ttf')  format('truetype'),/* Safari, Android, iOS */

        url('../font/AvantGardeITCbyBT-Book.svg#svgFontName') format('svg');/* Legacy iOS */

}

/* 顶部  */

/* 顶部  */

.headerTop{height:174px;background:#ffffff;}

.headerTop .logo img{display: block;margin-top: 21px;}

.headerTop .font{margin:62px 0 0 27px;width: 334px;height: 61px;overflow: hidden;}

.headerTop .font span{display: block;width: 100%;height: 100%;text-indent: -9999px;}

.headerTop .btns{margin-top: 60px;height: 64px;min-width: 420px;}

.headerTop .btns .left{min-width: 248px;}

.headerTop .btns .left .links{overflow: hidden;height: 13px;line-height: 13px;font-size: 12px;color: #9a9a9a;text-align: right;}

.headerTop .btns .left .links a{display: inline-block;height: 13px;font-size: 14px;color: #9a9a9a;}

.headerTop .btns .left .links a:hover{color: #ecb36a;}

.headerTop .btns .left .links em{font-style: normal;padding: 0 5px;position: relative;top: -2px;}

.headerTop .btns .left .tel400{padding-left: 28px;background: url('../images/tel400-icon.png') no-repeat left bottom;margin-top: 8px;height: 22px;line-height: 22px;font-size: 14px;color: #010101;}

.headerTop .btns .left .tel400 strong{font-size: 35px;color: #ecb36a;font-family: "Arial";}

.headerTop .btns .right{height: 42px;}

.headerTop .btns .right a{display: block;width: 42px;height: 42px;border-radius: 21px;margin-left: 12px;float: left;background: url('../images/topIcons.png') no-repeat 0 0;position: relative;}

.headerTop .btns .right a.xlwb{background-position: 0 -42px;}

.headerTop .btns .right a.qq{background-position: 0 -84px;}

.headerTop .btns .right a.wx img{position: absolute;width: 0px;height: 135px;top: -70px;left: 0px;padding: 0px;border: 0px #ecb36a solid;z-index: 1;background: #ffffff;transition:all .3s;}

.headerTop .btns .right a.wx:hover img{width: 135px;left: -143px;padding: 2px;border: 2px #ecb36a solid;}

/* 头部  */

.header{font-size:14px;background: #e9a647;}

.nav{height:50px;line-height: 50px;}

.nav>li{float:left;margin:0 23px;position:relative;}

.nav>li:after{position: absolute;content: "";display: block;width: 1px;height: 7px;background: url('../images/nav-icon.png') no-repeat;left: -22.5px;top: 50%;margin-top: -3.5px;}

.nav>li:first-child:after{display: none;}

.nav>li>a{color:#fff;display:block;font-size: 14px;}

.nav > li:hover a{font-weight: bold;}

.nav > li .cur{font-weight: bold; text-decoration:underline; font-size:16px;}

.nav .navSub{position:absolute;top:80px;width:120px;display:none;background:#ecb36a;background:rgba(236,179,106,0.8);left:50%;margin-left: -60px;z-index: 10;}

.nav .navSub:before{position:absolute;content:"";border:8px solid transparent;border-bottom-color:#ecb36a;border-bottom-color:rgba(236,179,106,0.8);top:-16px;left:50%;margin-left:-6px;}

.nav .navSub li{height:34px;line-height:34px;border-bottom:1px solid #ffffff;text-align:center;}

.nav .navSub a{height:34px;color:#ffffff;display:block;}

.nav .navSub a:hover{color:#ffffff;background:#ecb36a;}

/*搜索、热门关键词*/

.index-search{height: 50px;line-height: 50px;background: #000}

.index-search .hotword{float: left;font-size: 12px;}

.index-search .hotword span{color: #b9b9b9;float: left;}

.index-search .hotword p{float: left;color: #adadad;background: url(../images/hotword-p.jpg);line-height: 28px;padding: 0 10px;margin: 11px 0;}

.index-search .hotword p a{ color:#b9b9b9}

.index-search .hotword p em{margin: 0 10px;}

.index-search .hotword p em:last-child{display: none;}

.index-search .search{float: right;width: 312px;height: 27px;margin: 11px ;}

.index-search .search .sear_text{float: left;width: 220px;height: 27px;background: #333 url(../images/search.png)no-repeat left;line-height: 27px;padding-left: 30px;background-position-x: 6px; color:#b9b9b9}

.index-search .search .sear_btn{float: right;width: 62px;line-height: 27px;font-size: 14px;color: #b9b9b9;background: #393939;}

/* 广告轮播图 */

.banner{margin: 0 auto;position:relative;height:650px;overflow:hidden;}

.banner .bd{height:650px;z-index:0;position: relative;left:50%;margin-left:-960px;}

.banner .hd{position:absolute;bottom:115px;z-index:5;left: 50%;font-size: 16px;width: 189px;height: 189px;margin-left:-600px;overflow:hidden;}

.banner .hd li{z-index:2;cursor:pointer;margin:5px 5px 0 0;display:block;float: left;width:86px;height:86px;border: 3px #ffffff solid;color: #ffffff;text-align: center;}

.banner .hd li:nth-child(1),.banner .hd li:nth-child(2){margin-top: 0;}

.banner .hd li:nth-child(2),.banner .hd li:nth-child(4){margin-right: 0;}

.banner .hd li .img{display: block;width: 64px; height: 44px;overflow: hidden;margin-top: 11px;position: relative;background: url(../images/banner-icon.png)no-repeat center;margin: 0 auto;margin-left: 20px;margin-top: 6px;}

.banner .hd li:nth-child(1) .img{background-position: 0 0}

.banner .hd li:nth-child(2) .img{background-position: -68px 0}

.banner .hd li:nth-child(3) .img{background-position: -136px 0}

.banner .hd li:nth-child(4) .img{background-position: -204px 0}

.banner .hd li:nth-child(1).on .img{background-position: 0 -45px}

.banner .hd li:nth-child(2).on .img{background-position: -68px -45px}

.banner .hd li:nth-child(3).on .img{background-position: -136px -45px}

.banner .hd li:nth-child(4).on .img{background-position: -204px -45px}

.banner .hd li .title{display: block;line-height: 38px;font-family: "思源黑体";}

.banner .hd li:hover,.banner .hd .on{border-color: #e9a647;color: #e9a647;}

.banner .hd li:hover .img img,.banner .hd .on .img img{top: -33px;}



/*案例分类*/

.index-type{padding: 20px 0;overflow: hidden;}

.index-type-fl{float: left;width: 260px;}

.index-type-fl .tie{height: 65px;line-height: 65px;padding-left: 80px;font-size: 25px;color: #fff;}

.index-type-fl .tie1{background: #e9a647 url(../images/index-type-tie1.png)no-repeat left;background-position-x: 30px;}

.index-type-fl .tie2{background: #e9a647 url(../images/index-type-tie2.png)no-repeat left;background-position-x: 30px;}



.index-type-fl ul{border:1px solid #dcdcdc;padding: 10px;overflow: hidden;}

.index-type-fl .ul1{padding: 20px}

.index-type-fl ul a{float: left;margin-right: 2%;width: 32%;margin-bottom: 2%;font-size: 12px;color: #868686;text-align: left;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.index-type-fl ul a:nth-child(3n){margin-right: 0}

.index-type-fl ul a:hover{color: #e9a647;}



.index-type-fr{float: right;width: 920px;}

.index-type-video{height: 482px;}

.index-type-video .pic{float: left;width: 590px;height: 472px;}

.index-type-video dt{float: right;width: 270px;height: 369px;background: #e9a647;padding: 50px 30px;color: #fff;}



.index-type-menu ul{width: 100%;margin-top: 1px;}

.index-type-menu ul li{float: left;width: 12.4%;height: 118px;padding-top: 20px; margin-right: 1px;background: #c0c0c0;text-align: center;}

.index-type-menu ul li:last-child{margin-right: 0}

.index-type-menu ul li i{display: block;margin: 0 auto;width: 48px;height: 48px;margin-bottom: 20px;position: relative;top: 14px;}

.index-type-menu ul li a{display: block;}

.index-type-menu ul li span{font-size: 14px;color: #fff;}

.index-type-menu ul li:hover{background:#e9a647;}

/*案例页banner*/

.casebanner{margin: 0 auto;position:relative;height:480px;overflow:hidden;}

.casebanner .bd{height:480px;z-index:0;position: relative;left:50%;margin-left:-960px;}

.casebanner .hd{position:absolute;bottom:115px;z-index:5;left: 50%;font-size: 16px;width: 189px;height: 189px;margin-left:-600px;overflow:hidden;}

.casebanner .hd li{z-index:2;cursor:pointer;margin:5px 5px 0 0;display:block;float: left;width:86px;height:86px;border: 3px #ffffff solid;color: #ffffff;text-align: center;}

.casebanner .hd li:nth-child(1),.casebanner .hd li:nth-child(2){margin-top: 0;}

.casebanner .hd li:nth-child(2),.casebanner .hd li:nth-child(4){margin-right: 0;}

.casebanner .hd li .img{display: block;width: 64px; height: 44px;overflow: hidden;margin-top: 11px;position: relative;background: url(../images/casebanner-icon.png)no-repeat center;margin: 0 auto;margin-left: 20px;margin-top: 6px;}

.casebanner .hd li:nth-child(1) .img{background-position: 0 0}

.casebanner .hd li:nth-child(2) .img{background-position: -68px 0}

.casebanner .hd li:nth-child(3) .img{background-position: -136px 0}

.casebanner .hd li:nth-child(4) .img{background-position: -204px 0}

.casebanner .hd li:nth-child(1).on .img{background-position: 0 -45px}

.casebanner .hd li:nth-child(2).on .img{background-position: -68px -45px}

.casebanner .hd li:nth-child(3).on .img{background-position: -136px -45px}

.casebanner .hd li:nth-child(4).on .img{background-position: -204px -45px}

.casebanner .hd li .title{display: block;line-height: 38px;font-family: "思源黑体";}

.casebanner .hd li:hover,.casebanner .hd .on{border-color: #e9a647;color: #e9a647;}

.casebanner .hd li:hover .img img,.casebanner .hd .on .img img{top: -33px;}





/*公用标题*/

.mTitle{line-height: 1em;font-size: 30px;color: #000000;text-align: center;font-family: "思源黑体";font-weight: normal;}

.mTitle span{font-family: "AvantGarde";font-weight: 900;}

.mHr{width: 46px;height: 3px;background: #e9a647;margin-top: 20px;position: relative;left: 50%;margin-left: -23px;}

.mTitleP{font-size: 14px;color: #adadad;line-height: 20px;text-align: center;margin:12px auto;font-family: "微软雅黑";}





.hotnews{height: 45px;line-height: 45px;background: #e9a647;overflow: hidden;}

.hotnews img{float: left;width: 200px;}

.hotnews .hotnews-box{float: right;width: 960px;height: 45px; background: url(../images/hotnews-box-bg.jpg);padding: 0 20px;}

.hotnews .hotnews-box li{float: left;width: 280px;margin-right: 20px;}

.hotnews .hotnews-box li a{font-size: 12px;color: #adadad;float: left;display: block;width: 78%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.hotnews .hotnews-box li span{font-size: 12px;color: #adadad;float: left}

.hotnews .hotnews-box li a:hover{color: #e9a647;}





/* 设计案例 */

.floor1{background: #ededed;padding:51px 0px 0px 0px;font-size: 12px;line-height: 22px;color: #ffffff;}

.slideBox{margin-top: 22px;}

.slideBox .hd{text-align: center;height: 113px;}

.slideBox .hd ul{display: inline-block;height: 113px;}

.slideBox .hd ul li{float: left;width: 134px;height: 113px;position: relative;}

.slideBox .hd ul li a{display: block;font-size: 14px;width: 124px;margin:0 auto;line-height: 70px;color: #a3a3a3;transition: all .3s;}

.slideBox .hd ul li a .img{display: block;height: 42px;overflow: hidden;}

.slideBox .hd ul li a .img img{position: relative;top: 0;transition: all .3s;}

.slideBox .hd ul li a .title{display: block;}

.slideBox .hd ul li a .icon{display: block;width: 10px;height: 10px;background: #ffffff;border: 4px #c9c9c9 solid;border-radius: 9px;position: absolute;left: 50%;margin-left: -9px;bottom: -9px;z-index: 100;transition: all .3s;}

.slideBox .hd ul li:hover a,.slideBox .hd ul li.on a{color: #e9a647;}

.slideBox .hd ul li:hover a .img img,.slideBox .hd ul li.on a .img img{top: -42px;}

.slideBox .hd ul li:hover a .icon,.slideBox .hd ul li.on a .icon{border-color: #e9a647;}

.slideBox .bdBox{background: #606060;overflow: hidden;padding-bottom: 33px;}

.slideBox .bd{margin-top: 32px;overflow: hidden;}

.slideBox .bd ul{}

.slideBox .bd ul li{float: left;width: 270px; overflow: hidden;margin-right: 13px;margin-bottom: 34px;background: #e9a647;padding: 10px;}

.slideBox .bd ul li:nth-child(4n){margin-right: 0;}

.slideBox .bd ul li .imgBox{display: block;width: 270px;height: 224px;overflow: hidden;}

.slideBox .bd ul li .imgBox img{width: 100%;height: 224px;transition: all 1s;}

.slideBox .bd ul li h4{font-size: 14px;color: #fff;padding-bottom: 20px;margin: 20px 0 14px 0;border-bottom: 1px dotted #fff;}

.slideBox .bd ul li p{font-size:12px;color: #fff; }

.slideBox .bd ul li .area{margin:0 0 15px 0;line-height: 22px;color: #ffffff;font-size: 12px;}

.slideBox .bd ul li:hover .imgBox img{transform: scale(1.06);}

.floor1 .hr{height: 2px;background: #ffffff;border-bottom:1px #ababab dotted;}

/*选择瑞谷嘉禾 选择精品设计*/

.floor3{background: #dedede url('../images/floor3-bg.png') center top no-repeat;padding: 70px 0 42px 0;overflow: hidden;font-family: "思源黑体";font-size: 14px;position: relative;background-position-y: 20px;}

.advantage{overflow: hidden;margin-top: 70px;}

.advantage li{float: left;width: 382px;height: 310px;overflow: hidden;margin-right: 27px;margin-bottom: 30px;background: #ffffff;text-align: center;}

.advantage li a{display: block;color: #7a7a7a;line-height: 22px;}

.advantage li:nth-child(3n){margin-right: 0;}

.advantage li .imgBox{display: block;width: 100%;height: 139px;overflow: hidden;position: relative;}

.advantage li .imgBox img{display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin:auto;}

.advantage li .title{line-height: 1em;color: #000000;font-size: 20px;margin-bottom: 15px;}

.advantage li .description{color: #7a7a7a;width: 75%;margin:0 auto;text-align: left; font-size:16px;}



/*合作流程*/

.index-hzlc{padding:20px 0;background: url(../images/index-hzlc-bg.jpg)no-repeat;overflow: hidden;height: 340px;}

.index-hzlc .grWidth{position: relative;}

.index-hzlc h3{font-size: 30px;color: #fff;text-align: center;margin: 30px 0}

.index-hzlc ul li{float: left;width: 68px;height: 110px;padding: 30px 26px 0 26px;text-align: center;position: absolute;transition: 0.5s all}

.index-hzlc ul li span{display: inline-block;width: 24px;height: 24px;background: #000;border-radius:100px;font-size: 12px;color: #fff;}

.index-hzlc ul li p{font-size: 16px;color: #68481a;margin-top: 10px;}

.index-hzlc ul li:nth-child(1){background: url(../images/index-hzlc-01.png)no-repeat center;left: 0;}

.index-hzlc ul li:nth-child(2){background: url(../images/index-hzlc-02.png)no-repeat center;left: 60px;top: 104px;}

.index-hzlc ul li:nth-child(3){background: url(../images/index-hzlc-03.png)no-repeat center;left: 180px;top: 104px;}

.index-hzlc ul li:nth-child(4){background: url(../images/index-hzlc-04.png)no-repeat center;left: 238px;}

.index-hzlc ul li:nth-child(5){background: url(../images/index-hzlc-05.png)no-repeat center;left: 358px;}

.index-hzlc ul li:nth-child(6){background: url(../images/index-hzlc-06.png)no-repeat center;left: 417px;top: 104px;}

.index-hzlc ul li:nth-child(7){background: url(../images/index-hzlc-07.png)no-repeat center;left:536px; top: 104px;}

.index-hzlc ul li:nth-child(8){background: url(../images/index-hzlc-08.png)no-repeat center;left: 595px;}

.index-hzlc ul li:nth-child(9){background: url(../images/index-hzlc-09.png)no-repeat center;left: 715px;}

.index-hzlc ul li:nth-child(10){background: url(../images/index-hzlc-10.png)no-repeat center;left: 774px;top: 104px;}

.index-hzlc ul li:nth-child(11){background: url(../images/index-hzlc-11.png)no-repeat center;left: 894px;top: 104px;}

.index-hzlc ul li:nth-child(12){background: url(../images/index-hzlc-12.png)no-repeat center;left: 952px;}

.index-hzlc ul li:nth-child(13){background: url(../images/index-hzlc-13.png)no-repeat center;left: 1072px;}



/*优势*/

.index-ys{padding: 50px 0;}

.index-ys h3{background: url(../images/index-ys-h3.png)no-repeat center;font-size: 30px;color: #e9a647;text-align: center;padding: 4px 0;}

.index-ys h3 p{font-size: 20px;color: #414141;margin: 10px 0;font-weight: normal}

.index-ys h3 span{font-size: 20px;color: #bababa;font-weight: normal}

.index-ys ul{margin-top: 20px;}

.index-ys ul li{padding-bottom: 20px;width: 100%;min-height: 260px;position: relative;}

.index-ys ul li .pic{width: 50%;}

.index-ys ul li .pic img{max-width: 100%;display: block;margin: 0 auto;}

.index-ys ul li .txt{width: 39%;padding: 4%;}

.index-ys ul li .txt b{font-size: 20px;color: #e9a647;display: block;margin-bottom: 20px;}

.index-ys ul li .txt p{font-size: 16px;color: #414141;position: relative;padding-left: 20px;}

.index-ys ul li .txt p:after{content: '';position: absolute;left: 0;top: 7px;width: 9px;height: 9px;border:1px solid #8f8f8f;border-radius:100px;}

.index-ys ul li:before{content: '';position: absolute;left: 48%;top: 0;width: 60px;height: 68px;}

.index-ys ul li:after{content: '';position: absolute;left: 50.5%;top: 68px;height: 80%;width: 1px; background: #e3e3e3}

.index-ys ul li:nth-child(6):after{display: none;}

.index-ys ul li:nth-child(1):before{background: url(../images/index-ys-01.png)no-repeat center;}

.index-ys ul li:nth-child(2):before{background: url(../images/index-ys-02.png)no-repeat center;}

.index-ys ul li:nth-child(3):before{background: url(../images/index-ys-03.png)no-repeat center;}

.index-ys ul li:nth-child(4):before{background: url(../images/index-ys-04.png)no-repeat center;}

.index-ys ul li:nth-child(5):before{background: url(../images/index-ys-05.png)no-repeat center;}

.index-ys ul li:nth-child(6):before{background: url(../images/index-ys-06.png)no-repeat center;}



/* 关于我们 */

.floor4{background:#ffffff;padding:50px 0 66px 0;overflow:hidden;}

.about{margin-top: 33px;overflow: hidden;margin-bottom: 51px;}

.aboutVideo{width: 570px;height: 370px;overflow: hidden;display: block;}

.aboutVideo img{transition: all 1s;}

.aboutVideo:hover img{transform: scale(1.06);}

.about .right{width: 584px;overflow: hidden;}

.about .right .more{display:block;width:131px;height:50px;line-height:50px;text-align:center;color:#ffffff;background: #e9a647;border-radius: 4px;margin-top:30px;transition: all .3s;}

.about .right .more:hover{margin-left: 10px;}

/*团队*/

.index-team{background: #e9a647;overflow: hidden;min-height: 870px;}

.index-team .grWidth{position: relative;}

.index-team .hd{position: absolute;left: 436px;top: 778px;width: 184px;height: 92px;}

.index-team .hd a{display: inline-block;width: 92px;height: 92px;float: left;cursor: pointer;}

.index-team .hd .index-next{ background:#969696 url(../images/index-next.png)no-repeat center;}

.index-team .hd .index-prev{background:#969696 url(../images/index-prev.png)no-repeat center;}

.index-team .hd .index-next:hover{ background:#e9a647 url(../images/index-next.png)no-repeat center;}

.index-team .hd .index-prev:hover{background:#e9a647 url(../images/index-prev.png)no-repeat center;}

.index-team .left{width: 620px;position: relative;}

.index-team .left .top{margin-top: 136px;font-size: 40px;color: #ffffff;font-family: "思源黑体";line-height: 1em;font-weight: normal;}

.index-team .left .top span{font-size: 50px;font-family: "AvantGarde";font-weight: 900;line-height: 1.4em;display: block;}

.index-team .left .bottom{width: 979px;height: 582px;background: #ffffff;position: absolute;top: 290px;left: -359px;}

.index-team .left .bottom .imgBox{width: 100%;height: 580px;overflow: hidden;display: block;}

.index-team .left .bottom .imgBox img{width: 100%;height: 580px;transition: all 1s;}

.index-team .right{width: 580px;overflow: hidden;background: #ffffff;}

.index-team .right li{width: 100%;height: 290px;overflow: hidden;}

.index-team .right li:nth-child(2n) .imgBox{float: right;}

.index-team .right li:nth-child(2n) .txtBox{float: left;}

.index-team .right li:nth-child(2n-1) .imgBox{float: left;}

.index-team .right li:nth-child(2n-1) .txtBox{float: right;}

.index-team .right li a{display: block;color: #7b7b7b;line-height: 22px;font-size: 12px;font-family: "思源黑体";font-weight: lighter;}

.index-team .right li .imgBox{display: block;width: 290px;height: 290px;overflow: hidden;position: relative;}

.index-team .right li .imgBox .num{position: absolute;display: block;color: #ffffff;font-size: 90px;font-family: "AvantGarde";font-weight: 900;line-height: 1em;bottom: -0.3em;left: 10px;}

.index-team .right li .imgBox img{max-width: 100%;height: 290px;transition: all 1s;}

.index-team .right li:hover .imgBox img{transform: scale(1.06);}

.index-team .right li .txtBox{width: 210px;background: #ffffff;padding: 0 40px;}

.index-team .right li .title{line-height: 24px;color: #000000;font-size: 16px;margin-top: 12px;font-weight: normal;}

.index-team .right li .job{line-height: 24px;color: #7d7d7d;font-size: 14px;margin-bottom: 20px;font-weight: normal;font-family: "微软雅黑";}

.index-team .right li .description{color: #7b7b7b;}



/*资质证书*/

.index-honor{padding: 60px 0 70px 0;background: #efefef;}

.index-honor ul li{width: 276px;height: 380px;margin-right: 32px;background: #fff;padding: 0 10px;}

.index-honor ul li .Img{width: 276px;height: 330px;overflow: hidden;} 

.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;border-top: 1px solid #e5e5e5;}

.index-honor .index-honor-cont{width: 1220px;margin: 0 auto;position: relative;margin-top: 50px;}

.index-honor .index-honor-cont .tempWrap{width: 1280px ! important;}

.index-honor .index-honor-cont .post{display: block;width: 43px;height:43px;border-radius: 100px;position: absolute;top:48%}

.index-honor .index-honor-cont .prev{right: -154px;background:url(../images/hNext.png)no-repeat center;}

.index-honor .index-honor-cont .next{left: -96px;background:url(../images/hPrev.png)no-repeat center;}

.index-honor .index-honor-cont .prev:hover{right: -154px;background:url(../images/hNext-on.png)no-repeat center;}

.index-honor .index-honor-cont .next:hover{left: -96px;background:url(../images/hPrev-on.png)no-repeat center;}

.index-honor ul li:hover img{transform: scale(1.1);}



/*合作伙伴*/

.index-partner{background: #ffffff;padding-top: 58px;}

.index-partner .top{overflow: hidden;}

.index-partner .top h2{font-size: 50px;color: #cccccc;font-family: "AvantGarde";font-weight: 900;line-height: 0.85em;}

.index-partner .top h2 span{display: block;font-size: 30px;font-weight: normal;font-family: "微软雅黑";color: #3c3c3c;line-height: 40px;}

.index-partner .top .fr{height: 80px;border-bottom: 1px #dbdbdb solid;width: 920px;}

.index-partner .top .fr p{width: 434px;font-size: 12px;line-height: 22px;color: #a0a0a0;margin-top: 10px;padding-left: 60px;position: relative;}

.index-partner .top .fr p:before{content: "";display: block;position: absolute;top: 0;left: 0;background: url('../images/quoter.png') no-repeat;width: 28px;height: 23px;}

.index-partner ul{overflow: hidden;margin-top: 20px;}

.index-partner li{float:left;width:228px;height:118px;overflow:hidden;position:relative;margin:11px 11px 0 0;border:1px solid #dbdbdb;transition: all .3s;}

.index-partner li.last{margin-right: 0;}

.index-partner li a{display: block;margin: 9px;background: #fff;overflow: hidden;height: 100px;position: relative;}

.index-partner li img{display: block;max-width:100%;max-height:100px;z-index:2;transform:rotateY(0deg);transition:all 0.3s;backface-visibility:hidden;margin:0 auto;}

.index-partner li span{position:absolute;width:210px;height:100px;line-height: 100px;background:#e9a647;text-align:center;transform:rotateY(-180deg);transition:all 0.3s;backface-visibility:hidden;color:#ffffff;}

.index-partner-cont{position: relative;margin-top: 40px;}

.index-partner .post{display: block;width: 43px;height:43px;border-radius: 100px;position: absolute;top:38%}

.index-partner .Pprev{right: -80px;background:url(../images/hNext.png)no-repeat center;}

.index-partner .Pnext{left: -96px;background:url(../images/hPrev.png)no-repeat center;}

.index-partner .Pprev:hover{right: -80px;background:url(../images/hNext-on.png)no-repeat center;}

.index-partner .Pnext:hover{left: -96px;background:url(../images/hPrev-on.png)no-repeat center;}



.index-partner li:hover{border:1px solid #e9a647;}

.index-partner li:hover img{transform:rotateY(180deg);}

.index-partner li:hover span{transform:rotateY(0deg);}

/*广告2*/

.floor5{position: relative;overflow: hidden;height: 230px;}

.floor5>img{display: block;position: absolute;top: 0;left: 50%;margin-left: -960px;z-index: 0;}

.floor5 .grWidth{position: absolute;top: 0;left: 50%;margin-left: -600px;z-index: 1;}

.floor5 .grWidth a{display: block;float: right;width: 170px;height: 50px;line-height: 50px;text-align: center;background: #ff0000;color: #ffffff;font-size: 20px;font-weight: bold;margin-top:98px;}

.floor5 .grWidth a img{margin-right: 8px;}

/*  新闻中心 */

.floor6{padding:50px 0;overflow:hidden;}

.sideTop{height: 80px;}

.sideTop h2{font-size: 50px;color: #cccccc;font-family: "AvantGarde";font-weight: 900;line-height: 0.85em;}

.sideTop h2 span{display: block;font-size: 30px;font-weight: normal;font-family: "微软雅黑";color: #3c3c3c;line-height: 40px;}

.newsMenu{height: 80px;border-bottom: 1px #dbdbdb solid;width: 920px;font-family: "思源黑体";}

.newsMenu a{display: block;float:left;margin:38px 0 0 48px;font-size:16px;color: #000000;height:41px;line-height:41px;font-weight: normal;position: relative;transition:all 0.3s;}

.newsMenu a:before{content: "";display: block;position: absolute;width: 1px;height: 9px;background: url('../images/newsMenu-icon.png') no-repeat;left: -24px;top: 50%;margin-top: -4.5px;}

.newsMenu a:first-child:before{display: none;}

.newsMenu a:after{content: "";display: block;position: absolute;width: 0;height: 3px;background: #ecb36a;left: 0;bottom: -1px;transition: all .3s;}

.newsMenu a:hover,.newsMenu .on{color:#e9a647;font-weight: bold;}

.newsMenu a:hover:after,.newsMenu .on:after{width: 100%;}

.newsMain{margin-top: 50px;font-family: "思源黑体";position: relative;}

.newsMain,.newsMain ul{height:461px;overflow:hidden;}

.newsMain .n1{width: 632px;height:200px;line-height:20px;color:#959595;margin-bottom:30px;font-size:12px;}

.newsMain .n1 .nImg{width:300px;height:200px;overflow:hidden;display: block;}

.newsMain .newsBox .newsBox1{width: 50%;}

.newsMain .newsBox .newsBox2{width: 47%;}

.newsMain .n1 img{max-width:300px;height: 200px;transition:all 1s;}

.newsMain .n1:hover img{transform:scale(1.06);}

.newsMain .n1 .txtBox{width: 256px;padding-right: 46px;}

.newsMain .n1 h4 a{display: block;font-size:16px;font-weight:normal;line-height:26px;padding:10px 0;color: #010101;transition: all .3s;}

.newsMain .n1:hover h4 a{color: #e9a647;}

.newsMain .n1 .txtBox p{font-weight: lighter;}

.newsMain .n1 .more{display:block;width:46px;height:18px;line-height:18px;color:#949494;margin-top:18px;text-align:center;font-size: 10px;font-family: "Arial";border:1px #cbcbcb solid;border-radius: 4px;transition: all .3s;}

.newsMain .n1 .more:hover{margin-left: 8px;}

.newsMain .n2{width: 46%;height:60px;line-height:60px;border-bottom:1px dotted #bfbfbf;transition: all 0.3s;float: left;margin-right: 8%}

.newsMain .n2:nth-child(2n){margin-right: 0}

.newsMain .n2 .icon{width: 14px;color:#656565;font-size: 14px;font-family: "宋体";font-weight: 900;float: left;display: block;}

.newsMain .n2 a{display: block;float: left;width: 67%;color: #656565;font-weight: lighter;transition: all .3s;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.newsMain .n2 .date{float:right;color:#6d6d6d;font-size:12px;font-weight: lighter;}



/* 内页公用 */

.listBanner,.mzsmBanner{width:1920px;position: relative;left:50%;margin-left:-960px;height:480px;}

.listWrapper{overflow:hidden;padding:30px 0;}

/*面包屑*/

.breadCrumb{height:40px;background:#ffffff;border-bottom:1px dashed #ebebeb;}

.breadCrumb h4{float: left;font-size: 16px;color: #000;padding-left: 10px;position: relative;}

.breadCrumb h4:after{content: '';position: absolute;display: block;left: 0;top: 5px;width: 2px;height: 16px;background: #e9a647}

.breadCrumb p{float: right; background: url('../images/home_icon.png') no-repeat left center;padding-left:20px;font-family: "宋体";color: #aaaaaa;font-size: 12px;}

.breadCrumb p a{color: #aaaaaa;font-family: "微软雅黑";transition: all .3s;}

.breadCrumb p a:hover{color: #e9a647;}

/*搜索*/

.proSear{width:600px;margin:0 auto;height:50px;line-height:50px;overflow: hidden;}

.proSear .btn{height:50px;line-height:50px;width:100px;text-align:center;font-size:16px;background:#333333;color:#ffffff;cursor:pointer;transition:all 0.3s;float:left;}

.proSear .txt{height:48px;line-height:48px;border:1px solid #dddddd;border-right:none;width:400px;padding:0 10px;float:left}

.proSear .btn:hover{background:#111111;}

/* 内页公用菜单 */

.listMenu{height:50px;line-height:50px;overflow:hidden;padding-top: 50px;}

.menuSub a{font-size: 16px;color:#8f8f8f;height:50px;display:inline-block;margin-right:10px;background: #ededed;border-radius: 4px;padding: 0 38px;transition: all .3s;}

.menuSub a.current,.listMenu a:hover{color:#ffffff;background: #e9a647;}



/*视频列表*/

.videoList ul li{float: left;width: 270px; overflow: hidden;margin-right: 13px;margin-bottom: 34px;background: #e9a647;padding: 10px;}

.videoList ul li:nth-child(3n){margin-right: 0;}

.videoList ul li .imgBox{display: block;width: 270px;height: 180px;overflow: hidden;}

.videoList ul li .imgBox img{width: 100%;height: 180px;transition: all 1s;}

.videoList ul li h4{font-size: 14px;color: #fff;line-height: 40px;text-align: center;}

.videoList ul li p{font-size:12px;color: #fff; }

.videoList ul li .area{margin:0 0 15px 0;line-height: 22px;color: #ffffff;font-size: 12px;}

.videoList ul li:hover .imgBox img{transform: scale(1.06);}



/* 案例列表 */

.proList ul li{float: left;width: 270px; overflow: hidden;margin-right: 13px;margin-bottom: 34px;background: #e9a647;padding: 10px;}

.proList ul li:nth-child(3n){margin-right: 0;}

.proList ul li .imgBox{display: block;width: 270px;height: 224px;overflow: hidden;}

.proList ul li .imgBox img{width: 100%;height: 224px;transition: all 1s;}

.proList ul li h4{font-size: 14px;color: #fff;padding-bottom: 20px;margin: 20px 0 14px 0;border-bottom: 1px dotted #fff;}

.proList ul li p{font-size:12px;color: #fff; }

.proList ul li .area{margin:0 0 15px 0;line-height: 22px;color: #ffffff;font-size: 12px;}

.proList ul li:hover .imgBox img{transform: scale(1.06);}



/* 产品详情 */

.proShow_wrap{overflow:hidden;}

.prosShow_main{overflow:hidden;margin:0px auto;background:#ffffff;}

.prosShow_main h1{line-height: 33px;padding: 22px 0;font-size: 20px;color: #000000;border-bottom: 1px #e1e1e1 dotted;text-align:center;}

.tie{line-height: 50px;font-size: 16px;color: #000000;position: relative;padding-left: 16px;}

.tie:after{content: '';position: absolute;display: block;left: 0;top: 18px;width: 2px;height: 16px;background: #e9a647}

.prosShow_main .content{overflow: hidden;margin:16px 0 45px 0;}

.prosShow_main .content .box{overflow: hidden;margin:10px 0 0 0;}

.packagePro .tie{border-bottom: 1px #e1e1e1 dotted;}

.packagePro .ohbox{overflow:hidden;margin: 20px 0 0 0;}

.packagePro .ohbox li{height: auto;}



/*推荐案例*/

.RelaList ul li{float: left;width: 280px; overflow: hidden;margin-right: 39px;margin-bottom: 34px;}

.RelaList ul li:nth-child(3n){margin-right: 0;}

.RelaList ul li .imgBox{display: block;width: 280px;height: 224px;overflow: hidden;}

.RelaList ul li .imgBox img{width: 100%;height: 224px;transition: all 1s;}

.RelaList ul li h4{font-size: 14px;color: #000;padding-bottom: 20px;margin: 20px 0 14px 0;border-bottom: 1px dotted #707070;}

.RelaList ul li p{font-size:12px;color: #707070; }

.RelaList ul li .area{margin:0 0 15px 0;line-height: 22px;color: #707070;font-size: 12px;}

.RelaList ul li:hover .imgBox img{transform: scale(1.06);}



/* 新闻中心 */

.newsList{overflow: hidden;margin-bottom: 10px;}

.newsList li{height:200px;margin-bottom:30px;background:#f2f2f2;overflow:hidden;}

.newsList li .nImg{width:300px;height:200px;overflow:hidden;margin-right:100px;float:left;}

.newsList li img{max-width:100%;height:200px;transition:all 1s;}

.newsList li .date{width:300px;overflow:hidden;padding-top:40px;float:left;}

.newsList li .date span{font-size:12px;font-family:Arial;height:30px;display:block;color:#888888;}

.newsList li .date h4{font-size:16px;font-weight:normal;margin-bottom:15px;line-height:22px}

.newsList li .date h4 a{color:#333333;}

.newsList li .date h4 a:hover{color:#f6af47;}

.newsList li .date .more{width:130px;height:30px;font-size:12px;line-height:30px;font-family:Arial;color:#ffffff;background:#f6af47;display:inline-block;text-align:center;transition:all 0.3s;}

.newsList li .date .more:hover{margin-left: 8px;}

.newsList li p{width:400px;float:right;padding:40px 40px 0 0;font-size:13px;color:#666666;}

.newsList li:hover img{transform:scale(1.06);}

/* 新闻详细样式 */

.newsIsLeft{width:100%;background:#ffffff;}

.newsIsTop h1{font-size:25px;line-height:40px;color:#000;text-align: center;}

.newsIsTop .top{font-size:14px;line-height:35px;color:#888888;overflow:hidden;border-bottom: 1px solid #eeeeee;text-align: center;padding-bottom: 40px;}

.newsIsTop .top span{padding-right:30px;}

.newsIsTop .top .sp1{width:210px;text-align:center;}

.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: 610px;}

.fenx{overflow: hidden;line-height: 35px;font-size: 14px;color: #a9a9a9;border-top:1px solid #eeeeee;padding-top: 40px;}

.fenx .prew,.fenx .nextw{overflow: hidden;width: 100%;}

.fenx span{display: block;float: left;}

.fenx a{display: block;float: left;max-width: 80%;color: #a9a9a9}

.fenx a:hover{color: #e9a647;}



/*单页面*/

.pageTitle{line-height: 1em;font-size: 25px;color: #333333;text-align: center;font-family: "思源黑体";font-weight: normal;}

.pageTitleP{font-size: 12px;color: #adadad;line-height: 25px;text-align: center;font-family: "微软雅黑";}

.listBox{overflow: hidden;}

/* 公司简介 */

.aTie{font-size:30px;font-weight:normal;line-height:1em;color:#f6af47;border-left: 4px #f6af47 solid;padding-left: 12px;}

.aTieP{font-size:25px;font-family:Arial;color:#d5d5d5;display:block;padding-left: 16px;line-height: 42px;}

.aboutBox1{padding:43px 0 57px 0;overflow:hidden;}

.aboutBox1 .left{width: 610px;overflow: hidden;position: relative;margin-top: 8px;}

.aboutBox1 .left .bg{display: block;width: 191px;height: 450px;background: #e9a647;float: right;transition: all .3s;}

.aboutBox1 .left:hover .bg{width: 100%;}

.aboutBox1 .aboutVideo2{position: absolute;top: 40px;left: 0;}

.aboutBox1 .font{margin-top: 8px;width:412px;padding-right: 100px;}

.aboutBox2{background: #e8e8e8;padding:50px 0 35px 0;overflow: hidden;}

.aboutBox2 .culture{padding-top: 29px;overflow: hidden;}

.culture li{width: 400px;margin-bottom: 30px;text-align: center;font-size: 12px;line-height: 20px;float: left;overflow: hidden;}

.culture li a{display: block;color: #969696;width: 224px;margin:0 auto;}

.culture li .imgBox{display: block;width: 170px;height: 170px;margin: 20px auto 23px auto;position: relative;background: #ffffff;border-radius: 85px;-moz-box-shadow:0px 0px 10px #eeeeee; -webkit-box-shadow:0px 0px 10px #eeeeee; box-shadow:0px 0px 10px #eeeeee;}

.culture li .imgBox img{display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}

.culture li .title{line-height: 66px;font-size: 20px;color: #000000;}

.aboutBox3{padding:50px 0 100px 0;}

.historySlide{margin-top: 110px;}

.historySlide .bd{width: 970px;margin: 0 auto 78px auto;overflow: hidden;}

.historySlide .bd li{float: left;width: 100%;overflow: hidden;}

.historySlide .bd li a{display: block;color: #272525;line-height: 23px;}

.historySlide .bd li .txtBox{width: 426px;}

.historySlide .bd li .title{font-size: 80px;color: #030303;font-family: "Arial";font-weight: normal;line-height: 64px;margin-bottom: 30px;}

.historySlide .bd li .imgBox{display: block;width: 457px;height: 247px;overflow: hidden;}

.historySlide .bd li .imgBox img{max-width: 100%;height: 247px;transition: all 1s;}

.historySlide .bd li .imgBox:hover img{transform: scale(1.06);}

.historySlide .hd{height: 45px;text-align: center;}

.historySlide .hdBox{height: 45px;position: relative;}

.historySlide .hd ul{height: 45px;display: inline-block;}

.historySlide .hd li{float: left;width: 112px;height: 45px;}

.historySlide .hd li .point{display: inline-block;width: 10px;height: 10px;border: 1px #b8b8b8 solid;background: #ffffff;border-radius: 6px;margin: 3px 5px 0px 5px;position:relative;transition: all .3s;}

.historySlide .hd li .point:before{content: "";display: block;width: 45px;height: 1px;background: #000000;position: absolute;top: 6px;left: -51px;}

.historySlide .hd li:first-child .point:before{display: none;}

.historySlide .hd li .point:after{content: "";display: block;width: 45px;height: 1px;background: #000000;position: absolute;top: 6px;right: -51px;}

.historySlide .hd li:last-child .point:after{display: none;}

.historySlide .hd li:hover .point,.historySlide .hd li.on .point{border-color: #e9a647;background: #e9a647;}

.historySlide .hd li .title{line-height: 30px;font-size: 16px;color: #030303;font-family: "Arial";font-weight: normal;transition: all .3s;}

.historySlide .hd li:hover .title,.historySlide .hd li.on .title{color: #e9a647;}

.historySlide .hd .btns{width: 30px;height: 30px;display: block;text-align: center;border-radius: 15px;background: url('../images/history-btns.png') no-repeat;position: absolute;top: 0;transition: all .3s;}

.historySlide .hd .prev{background-position: 0px 0px;left: -30px;}

.historySlide .hd .prev:hover{background-position: -30px 0px;}

.historySlide .hd .next{background-position: -30px -30px;right: -30px;}

.historySlide .hd .next:hover{background-position: 0px -30px;}



/*图片列表*/

.picList{overflow: hidden;margin-bottom: 20px;}

.picList li{float:left;width:272px;margin:0 20px 20px 0;overflow: hidden;background: #ededed;padding: 10px;padding-bottom: 0}

.picList li:nth-child(3n){margin-right: 0;}

.picList li .sImg{width:272px;height:285px;overflow:hidden;display:block;position: relative;}

.picList li img{display: block;position: absolute;max-width:285px;max-height:285px;top: 0;left: 0;bottom: 0;right: 0;margin: auto;transition:all 1s;}

.picList li:hover img{transform: scale(1.06);}

.picList li p{height:50px;line-height:50px;text-align:center;font-size:16px;font-family: "思源黑体";color: #333333;transition: all .3s;}

.picList li:hover p{color: #fff;}

.picList li:hover{background: #e9a647}



/*合作客户*/

.hezuoList{overflow: hidden;margin-bottom: 20px;}

.hezuoList li{float:left;width:194px;margin:0 20px 20px 0;overflow: hidden;background: #ededed;padding: 10px;padding-bottom: 0}

.hezuoList li:nth-child(4n){margin-right: 0;}

.hezuoList li .sImg{width:194px;height:154px;overflow:hidden;display:block;position: relative;}

.hezuoList li img{display: block;position: absolute;max-width:196px;max-height:285px;top: 0;left: 0;bottom: 0;right: 0;margin: auto;transition:all 1s;}

.hezuoList li:hover img{transform: scale(1.06);}

.hezuoList li p{height:50px;line-height:50px;text-align:center;font-size:16px;font-family: "思源黑体";color: #333333;transition: all .3s;}

.hezuoList li:hover p{color: #fff;}

.hezuoList li:hover{background: #e9a647}



/*r荣誉证书*/

.honorList{overflow: hidden;margin-bottom: 20px;}

.honorList li{float:left;width:272px;margin:0 20px 20px 0;overflow: hidden;background: #ededed;padding: 10px;padding-bottom: 0}

.honorList li dt{width: 100%;height: 274px;background: #fff;}

.honorList li:nth-child(3n){margin-right: 0;}

.honorList li .sImg{width:272px;height:285px;overflow:hidden;display:block;position: relative;}

.honorList li img{display: block;position: absolute;max-width:260px;max-height:285px;top: 0;left: 0;bottom: 0;right: 0;margin: auto;transition:all 1s;}

.honorList li:hover img{transform: scale(1.06);}

.honorList li p{height:50px;line-height:50px;text-align:center;font-size:16px;font-family: "思源黑体";color: #333333;transition: all .3s;}

.honorList li:hover p{color: #fff;}

.honorList li:hover{background: #e9a647}



/*招聘列表*/

.joblist li{margin-bottom:1px}

.joblist h3{padding:20px 40px;color:#000000;font-size:16px; border:1px #ddd solid;cursor: pointer;}

.joblist h3:before{float:right;margin-top: 5px;color:#999;font-size:15px; font-weight: bold;transition: all .4s ease-in-out;}

.joblist .top .title:before{ display: none;}

.joblist h3 font{ display: inline-block;}

.joblist h3 font:nth-child(1){width:30%;}

.joblist h3 font:nth-child(2){width:18%;}

.joblist h3 font:nth-child(3){width:26%;}

.joblist h3 font:nth-child(4){width:20%;}

.joblist h3.on{color:#fff; background: #e9a647;}

.joblist h3.on:before{color:#fff;transform:rotate(180deg);}

.joblist li .jobox{color:#7a7a7a;font-size:14px; padding:30px 40px 50px 30px;line-height:23px; background: #f2f2f2;}

.joblist li .jobox .block{ display: block; height:30px;}





/* 内页留言样式 */

.contactFont{width:100%;background:#ffffff;overflow: hidden;padding-bottom: 40px;}

#dituContent{width:100%;height:330px;}

.feedback{overflow:hidden;}

.feedback-top{height: 180px;}

.feedback-top img{float: left;}

.feedback-top div{float: right;width: 479px;height: 120px; padding: 30px;background: #f1f1f1;}

.feedback-top div b{font-size: 20px;color: #e9a647;}

.feedback-top div p{font-size: 12px;color: #7f7f7f;margin-top: 20px;}

.feedback ul{overflow: hidden;margin-top: 50px;}

.feedback ul li{float: left;width: 30%;margin-right: 2%;margin-bottom: 30px;}

.feedback ul li:nth-child(3){margin-right: 0}

.feedback ul li span{font-size: 14px;color: #3d3d3d;display: block;margin-bottom: 10px;}

.feedback ul li input{width: 92%; height: 50px;line-height: 50px;padding-left: 20px;border:1px solid #dadada;}

.feedback ul li:nth-child(4){width: 100%}

.feedback ul li textarea{border:1px solid #dadada;width: 96%;height: 120px;padding: 20px;}

.feedback .yzh-btn{float: left;width: 150px;height: 50px;line-height: 50px;font-size: 16px;color: #fff;background: #555;margin-right: 10px;cursor: pointer;}

.feedback .submit{background: #e9a647}









/*  专卖店查询  */

.shopCity{min-height:50px;margin-bottom:30px;}

.shopCity .left,.shopCity .select{float:left;position:relative;}

.shopCity .left{font-size:1.286em;line-height:50px;}

.shopCity .select{width:250px;height:50px;line-height:50px;margin-left:20px;cursor:pointer;position:relative;}

.shopCity .select span{display:block;position:relative;padding:0 10px;border:1px solid #d2d2d2;}

.shopCity .select:after{content:"\e60f";position:absolute;right:15px;top:0;color:#333333;font-family:iconfont;}

.shopCity .select ul{position:absolute;top:48px;left:0;border:1px solid #d2d2d2;width:100%;background:#ffffff;display:none;z-index: 10;}

.shopCity .select li{line-height:35px;border-bottom:1px solid #d2d2d2;padding-left:15px;}

.shopL{width:35%;height:;overflow:hidden;}

.shopL li{padding:15px 0;border-bottom:1px solid #bfbfbf;padding-left:40px;transition:all 0.3s;}

.shopL li i{float:left;margin-left:40px;border:1px solid #808080;border-radius:100%;width:24px;height:24px;text-align:center;font-style:normal;margin-left:-35px;margin-top:5%;line-height:22px;}

.shopL li h4{font-size:1.143em;margin-bottom:8px;}

.shopL li a{display:inline-block;width:70px;height:26px;line-height:24px;text-align:center;margin-top:10px;border:1px solid #999999;background:#ffffff;font-size:.7rem;color:#666666;}

.shopL li:hover,.shopL li.on{background:#f5f5f5;}

.shopMap{width:60%;height:620px;overflow:hidden;}

.storePage{text-align:right;margin-top:15px;line-height:34px;}

.storePage .prev,.storePage .next{display:inline-block;height:34px;line-height:32px;border:1px solid #cccccc;border-radius:100%;text-align:center;color:#333333;font-family:"宋体";width:34px;cursor:pointer;font-weight:bold;font-size:16px;margin-right:8px;}

.storePage .prev:hover,.storePage .next:hover{border:1px solid #dbb375;color:#dbb375;}

/* 底部 */

.Links{margin-top: 15px;overflow: hidden;margin-bottom: 50px;}

.Links h4{font-weight: normal;font-size: 30px;color: #3c3c3c;line-height: 42px;padding-bottom: 20px;position: relative;}

.Links h4:after{content: '';position: absolute;right: 0;bottom: 25px;width: 80%;height: 1px;background: #dbdbdb;}

.Links h4 span{display: block;font-size: 50px;color: #cccccc;}

.Links a{color: #9f9f9f;display: block;margin-right: 14px;float: left;}

.Links a:hover{color: #ffffff;}

.footNav{height: 45px;line-height: 45px;background: #e9a647;text-align: center;}

.footNav a{font-size: 14px;color: #fff;display: inline-block;}

.footNav em{font-style: normal;color: #fff;margin: 0 10px;}

.footNav em:last-child{display: none;}

.footer{background:#2a2a2a;font-size:13px;color: #9f9f9f;line-height: 30px;overflow:hidden;padding: 60px 0;}

.footer .left{width:64%;overflow:hidden;}

.footer .left ul{float: left;width: 48%;margin-right: 2%;}

.footer .left ul h4{font-size: 16px;color: #fff;font-weight: normal;margin-bottom: 30px;}

.footMenu{overflow: hidden;}

.footMenu h3{line-height:72px;font-weight:normal;font-size:18px;color:#ffffff;}

.footMenu a{display: block;float: left;color:#9f9f9f;margin-right: 10px;}

.footMenu a:hover{color:#ffffff;}

.footer .medium{width: 290px;overflow: hidden;}

.footer .medium h1{line-height: 1em;font-weight: normal;font-size: 18px;color: #ffffff;}

.footer .medium .tel400{line-height: 85px;font-size: 40px;font-family: "Arial";color: #ffffff;}

.footer .medium .font{overflow: hidden;margin-bottom: 25px;}

.footer .medium .btns{height: 42px;}

.footer .medium .btns a{display: block;width: 42px;height: 42px;border-radius: 21px;margin-left: 12px;float: left;background: url('../images/topIcons.png') no-repeat 0 0;position: relative;}

.footer .medium .btns a.wx{margin-left: 0;}

.footer .medium .btns a.xlwb{background-position: 0 -42px;}

.footer .medium .btns a.qq{background-position: 0 -84px;}

.footer .medium .btns a.wx img{position: absolute;width: 135px;height: 0px;top: 0px;left: 0px;padding: 0px;border: 0px #ecb36a solid;z-index: 1;background: #ffffff;transition:all .3s;}

.footer .medium .btns a.wx:hover img{height: 135px;top: -143px;padding: 2px;border: 2px #ecb36a solid;}

.footWx{overflow: hidden;line-height: 52px;text-align: center;}

.copyRight{background: #191919;height: 61px;line-height: 61px;overflow:hidden;color:#9f9f9f;font-size: 13px;}

.copyRight a{color:#9f9f9f;}

.copyRight a:hover{color:#ffffff;}





#left{float: left; width: 210px;}

#left .left-tie{font-size: 18px;color: #fff; font-weight:bold;padding: 14px 20px;background: #e9a647;}

#left ul{border-left: 1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom: 20px;overflow: hidden; }

#left ul dt{height: 200px;overflow: hidden;-moz-transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;}

#left ul dt.hauto{height: 100%;-moz-transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;}

#left ul li{line-height: 38px;border-bottom: 1px dashed #e4e4e4;background: url(../images/left-li.png)no-repeat left;padding-left: 30px;background-position-x:14px;}

#left ul li.more{background: #e4e4e4;height: 38px;cursor: pointer;}

#left ul li.more a{width: 60%;display: block;text-align: center;float: left;}

#left ul li.more span{float: right;margin-right: 10px;}

#left ul li.more:hover{background: #e4e4e4;}

#left ul li a{font-size: 12px;color: #868686;transition: 0.5s all}

#left ul li.active{background: url(../images/left-li-on.png)no-repeat left;background-position-x:14px;}

#left ul li.active a{color: #e9a647;font-weight: bold;}

#left ul li:hover{background: url(../images/left-li-on.png)no-repeat left;background-position-x:14px;}

#left ul li:hover a{color: #e9a647;font-weight: bold;}



#left .left-lxfs h4{padding: 16px 20px;background: #e9a647;font-size: 20px;color: #fff;}

#left .left-lxfs h4 a{float: right;width: 15px;height: 15px;border:1px solid #fff;color: #fff;line-height: 13px;font-size: 14px;text-align: center;margin-top: 5px;}

#left .left-lxfs dt{background: url(../images/left-phone.png)no-repeat left;font-size: 14px;color: #aaa;border-bottom: 1px dashed #b0b0b0;padding-bottom: 20px;padding-left: 50px;padding-top: 10px; background-position-x: 10px;}

#left .left-lxfs dt b{font-size: 20px;color: #e9a647;display: block;}

#left .left-lxfs li{font-size: 12px;color: #868686;line-height: 30px;position: relative;padding-left: 20px;}

#left .left-lxfs li:after{content: '';display: block; position: absolute;left: 5px;top: 14px;width: 5px;height: 5px;background: #cbcbcb;}

#left .left-lxfs .left-lxfs-box{border:1px solid #e8e8e8;border-top: none;padding: 20px 0;}

#right{float: right; width: 918px;min-height: 670px;border:1px solid #e4e4e4;padding: 20px;}

#right .listBox{padding: 20px 0}







#right-pro{float: right; width: 210px;}

#right-pro .left-tie{font-size: 18px;color: #fff;padding: 14px 20px;background: #e9a647;}

#right-pro ul{border-left: 1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom: 20px; }

#right-pro ul li{line-height: 38px;border-bottom: 1px dashed #e4e4e4;background: url(../images/left-li.png)no-repeat left;padding-left: 30px;background-position-x:14px;}

#right-pro ul li a{font-size: 12px;color: #868686;}

#right-pro ul li.current{background: url(../images/left-li-on.png)no-repeat left;background-position-x:14px;}

#right-pro ul li.current a{color: #e9a647;}

#right-pro ul li:hover{background: url(../images/left-li-on.png)no-repeat left;background-position-x:14px;}

#right-pro ul li:hover a{color: #e9a647;}



#right-pro .left-lxfs h4{padding: 16px 20px;background: #e9a647;font-size: 20px;color: #fff;}

#right-pro .left-lxfs h4 a{float: right;width: 15px;height: 15px;border:1px solid #fff;color: #fff;line-height: 13px;font-size: 14px;text-align: center;margin-top: 5px;}

#right-pro .left-lxfs dt{background: url(../images/left-phone.png)no-repeat left;font-size: 14px;color: #aaa;border-bottom: 1px dashed #b0b0b0;padding-bottom: 20px;padding-left: 50px;padding-top: 10px; background-position-x: 10px;}

#right-pro .left-lxfs dt b{font-size: 20px;color: #e9a647;display: block;}

#right-pro .left-lxfs li{font-size: 12px;color: #868686;line-height: 30px;position: relative;padding-left: 20px;}

#right-pro .left-lxfs li:after{content: '';display: block; position: absolute;left: 5px;top: 14px;width: 5px;height: 5px;background: #cbcbcb;}

#right-pro .left-lxfs .left-lxfs-box{border:1px solid #e8e8e8;border-top: none;padding: 20px 0;}



#left-pro{float: left; width: 918px;min-height: 670px;border:1px solid #e4e4e4;padding: 20px;}

#left-pro .listBox{padding: 20px 0}

#left-pro .listBox img{max-width: 100%}