@charset "utf-8";
body{background: #33353b;min-width: 1080px;max-width:1920px;margin:0 auto;overflow-x:hidden;}
/*.index-body{font-size:100%;}*/
body.normal{background: #fff;min-width: 1200px;}
body.zt2{background: #fbfbfb;min-width: 1200px;}
.clearfix{clear:both;}
@font-face {
  font-family: 'DFPLiJinHeiW8';
  src: url('../font/DFPLiJinHeiW8.woff') format('woff'),
       url('../font/DFPLiJinHeiW8.ttf') format('truetype'),
       url('../font/DFPLiJinHeiW8.svg#DFPLiJinHeiW8') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'dfpgbjh8';
  src: url('../font/dfpgbjh8.eot');
  src: url('../font/dfpgbjh8.woff2') format('woff2'),
       url('../font/dfpgbjh8.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
 #newBridge{display: none;} 
 #bds-credit-pop{display:none;}
/* 导航栏样式 */
.navigation{
    width: 100%;
    background-color: #1a1a1d;
    position: fixed;          /* 绝对定位（根据游览器边框定位） */
    left:0;
    top: 0;
    transition: top 0.5s;     /* 动画效果，top：显示的效果， 1s：是效果产生所花费的时间*/
  z-index:10000;
}


.new_video{width:50%;}
/* 隐藏效果 */

.hide{top:-60px;}
.nav-top{width:100%;height: 130px;}
.header-box{width:100%;height:60px;background: #000;z-index: 30;}
.header-box .header-top{width:1360px;height:60px;margin:0 auto;}
.header-box .header-scbox{float: left;width: 300px;height:30px;padding: 0 5px;border:1px solid #999;border-radius: 8px;margin-top: 15px;overflow: hidden;}
.header-box .hdsc-ipt{overflow: hidden;height: 30px;line-height: 30px;background: none;outline: none;padding-left: 5px;width: 260px;color: #fff;}
.header-box .hdsc-sub{background: none;cursor: pointer;height: 30px;line-height: 30px;text-align: center;font-size: 0;width: 26px;float: right;}
.header-box .hdsc-sub img{vertical-align: middle;width: 22px;}

.header-box .header-msg{float: right;margin-top:15px;margin-right:200px;}
.header-box .header-msg .cn {width:auto;height: 30px;line-height:30px;font-size:14px;float: left;color:#eee;}
.header-box .header-msg .num{float: left;font-size:20px;font-weight: bold;color:#fff;}

.nav-box{width:1360px;margin:0 auto;height: 70px;clear:both;}
.nav-box .logo{float: left;margin-top:12px;}
.nav-box .logo img{width:230px;height: auto;}
.nav-box .area-list{width:1100px;height: 70px;float: left;}
.nav-box .area-list li{width:100px;height: 70px;line-height: 70px;text-align: center;overflow: hidden;color:#fff;font-size:15px;cursor: pointer;display: inline-block;}
.nav-box .area-list li:hover{background-color: #333;}
.nav-box .area-li:hover .area-childlist{display: block;}
.nav-box .area-li .area-childlist{display: none;background-color: #000;width:100%;height: 70px;position: absolute;top:130px;left: 0;}
.nav-box .area-li .nav-child-list{width:1130px;height: 70px;padding-left: 230px;margin:0 auto;text-align: left;}
.align-center{text-align: center !important;}



/*header结束*/


.mainpage{position: relative;width: 100%;height: 100%;box-sizing:border-box;}
.page1{background: #eee;position: relative;}
.fullpage .section{overflow: hidden;}
/***************m-focus-d*******************/
.ibanner-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing:border-box;padding-top: 105px;}
.m-focus-d{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:100%;font-size:0;}
.m-focus-d .switchable-content{height: 100%;}
.m-focus-d .switchable-content li{width:100%;height:100%;text-align:center;text-indent:-9999em;}
.m-focus-d .switchable-content li:hover{transform: scale(1.05,1.05); -ms-transform: scale(1.05,1.05); -moz-transform: scale(1.05,1.05); -webkit-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.m-focus-d .switchable-content li img{visibility:hidden;display:none;}
.m-focus-d .switchable-content li a{display:block;width:100%;height:100%;}
.m-focus-d a{display:block;}
.m-focus-d .switchable-nav {position:absolute;bottom:10px;z-index:50;width: 100%;text-align: center;}
.m-focus-d .switchable-nav li {display:inline-block;*display:inline;*zoom:1;margin:0 5px;width:9px;height:9px;background:none;cursor:pointer;border-radius: 12px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.m-focus-d .switchable-nav li.active {background:#ff0000;}
.ibanner-con .m-focus-d .switchable-nav {position:absolute;left:0.15rem;z-index:50;width: 12px;height: 100%;font-size: 0;box-sizing:border-box;padding-top: 3.5rem;}
.ibanner-con .m-focus-d .switchable-nav li {display:inline-block;*display:inline;*zoom:1;margin:5px 0;width:12px;height:12px;background:#fff;cursor:pointer;border-radius: 12px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.ibanner-con .m-focus-d .switchable-nav li.active {background:#880500;border-color:#cc0000;}
.ibanner-con .m-focus-d .switchable-caption {height:24px;color:#FFF;}
a.m-focus-prev,a.m-focus-next{position: absolute;display: block;width: 58px;height: 58px;border:1px solid #fff;color: #fff;top: 50%;margin-top: -30px;font-size: 46px;font-family: simsun;z-index: 10;text-align: center;line-height: 58px;}
.m-focus-prev{left: 20px;}
.m-focus-next{right: 20px;}

.page1-link-box{overflow: hidden;position: absolute;bottom: 0;left: 0;height: 118px;width: 100%;z-index: 15;}
.page1-link-list{margin: 0 auto;overflow: hidden;max-width: 1440px;}
.page1-link-list li{width: 25%;height: 118px;box-sizing:border-box;padding: 0 30px;float: left;color: #666;overflow: hidden;}
.page1-link-list li a{color: #666;}
.page1-link-list .tit{height: 36px;line-height: 36px;overflow: hidden;font-size: 24px;margin-top: 5px;}
.page1-link-list .line{display: block;width: 46px;height: 2px;background: #d6b57f;margin: 5px 0;}
.page1-link-list .en{font-size: 14px;line-height: 24px;overflow: hidden;font-family: arial; }
.page1-link-list li:hover .tit{color: #d6b57f;}
.page1-link-list li .cn{font-size: 14px;font-family: arial;}

.page2{background: #000;}
.ic-fbox{overflow: hidden;height: 900px;position: absolute;width: 100%;left: 0;top: 50%;margin-top: -450px;}
.page4 .ic-fbox{height: 800px;margin-top: -400px;}
.orcase-con{margin: 0 auto;max-width: 1800px;}
.ic-tit{height: 0.46rem;line-height: 0.46rem;text-align: center;overflow: hidden;margin-top:.7rem;-webkit-transition: all 1s ease-in-out 0s;-moz-transition: all 1s ease-in-out 0s;transition: all 1s ease-in-out 0s;position: relative;top: -50px;opacity: 0;font-size:0;}
.anim .ic-tit{top: 0;opacity: 1;}

.ic-tit .cn{font-size: 0;}
.ic-tit .cn img{height: 0.36rem;margin-right: 0.12rem}
.ic-tit .en{color: #666;font-size:0.22rem;font-family: arial;}
.ic-tit.iti1{}
.ic-tit.iti2{margin-top: .65rem;}
.ic-tit.iti3{margin-top: .34rem;}
.ic-tit.iti4{margin-top: .54rem;}
.ic-tit.iti5{margin-top: .35rem;}
.orcase-tlist{overflow: hidden;text-align: center;height: 30px;overflow: hidden;margin-top: 0.5rem;}
.orcase-tlist li{float: left;width: 5.5%;height: 30px;line-height: 30px;background: url(../images/lineimg.png) no-repeat right center;box-sizing:border-box;color: #fff;font-size: 0.18rem;cursor: pointer;}
.orcase-tlist li a{color:#aaa;}
.orcase-tlist li a:hover{color:#d6b57f;font-weight:bold;}
.orcase-tlist li:last-child{background-image:none;}
.orcase-tlist .tit{float: left;width: 6.5%;height: 30px;line-height: 30px;color: #fff;font-size: 0.18rem;font-weight: bold;}
.orcase-tlist li.co{color: #d6b57f;}
.orcase-maincon{overflow: hidden;margin-top: 25px;margin-top: 0.3rem;}
.orcase-prolist{overflow: hidden;text-align: center;font-size: 0;}
.orcase-prolist li{width: 350px;height: 235px;margin: 4px 4px;position: relative;overflow: hidden;display: inline-block;*display: inline;*zoom:1;float: left;box-sizing:border-box;padding-top: 15%;display: block;}
.orcase-prolist .img{-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;height: 100%;width: 100%;position: absolute;left: 0;top: 0;transition-timing-function: linear;-moz-transition-timing-function: linear;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;}
.orcase-prolist .hvcon{position: absolute;width: 100%;height: 100%;left: 0;top: 0;color: #fff;background: rgba(0,0,0,0.4);text-align: center;box-sizing:border-box;padding-top: 15%;display: block;/*opacity: 0;*/display: none;}
.orcase-prolist li:hover .hvcon{/*opacity: 1;*/}
.orcase-prolist li:hover .img{ transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -moz-transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2); }
.orcase-prolist .hvcon .tit{font-size: 30px;font-weight: bold;color: #ececec;line-height: 40px;overflow: hidden;height: 40px;text-overflow:ellipsis;}
.orcase-prolist .hvcon .msg{line-height: 24px;font-size: 14px;margin-top: 20px;height: auto;overflow: hidden;}
a.ic-more{display: block;width: 120px;height: 33px;line-height: 33px;text-align: center;border:1px solid #999;border-radius: 33px;font-size: 16px;color: #fff;margin: 0.8rem auto 0;}
a.ic-more:hover{background: #c11913;color: #fff;border-color: #c11913;}
.page6 a.ic-more{margin-top: 0.2rem;}

.iteam-cgcon{text-align: right;font-size: 0;height:.40rem;line-height: .40rem;margin-top: .30rem;padding-right: .20rem;color: #999;font-family: simsun;}
.iteam-cgcon a{color: #5d5d5e;display: inline-block;vertical-align: middle;width: 18px;height: 18px;box-sizing:content-box;border:1px solid #5d5d5e;font-size: 14px;font-family: simsun;text-align: center;margin-left: 2px;line-height: 18px;}
.iteam-cgcon a:hover{color: #d6b57f;border-color: #85755d;}
.iteam-maincon{overflow: hidden;margin-top: .25rem;}
.iteam-list{overflow: hidden;}
.iteam-list li{width: 19.998%;height:256px;height: 2.56rem;position: relative;float: left;overflow: hidden;}
.iteam-list .img{position: relative;top: 0;left: 0;width: 100%;height: 100%;transition-timing-function: linear;-moz-transition-timing-function: linear;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.iteam-list .hvcon{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.5);overflow: hidden;display: none;}
.iteam-list .hvcon .con{display: block;width: 3.2rem;text-align: center;color: #fff;margin: 0.46rem auto 0;}
.iteam-list .hvcon .tit{font-size: 32px;font-size: 0.32rem;line-height: 0.36rem;font-weight: bold;}
.iteam-list .hvcon .msg{font-size: 0.14rem;line-height: 0.25rem;height: 0.96rem;overflow: hidden;margin-top: 0.15rem;}
.iteam-list li:hover .hvcon{}
.iteam-list li:hover .img{ transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05);-o-transform: scale(1.05); }
.page4{background: #000;}
.idesign-cglist{overflow: hidden;height: 24px;line-height: 24px;font-size: 0;margin-top: 0.2rem;text-align: center;}
.idesign-cglist li{display: inline-block;color: #666;font-size: 18px;margin: 0 20px;cursor: pointer;}
.idesign-cglist li.co{color: #d6b57f;}
.idesign-box{overflow: hidden;margin-top: 0.35rem;}
.idesign-con{overflow: hidden;max-width: 1920px;margin: 0 auto;}
.idesign-left{width: 635px;height: 604px;width: 6.35rem;height: 5.9rem;float: left;}
.idesign-left-wz{width: 300px;height: 478px;box-sizing:border-box;background: #d6d7d8;float: right;overflow: hidden;margin:59px 16px 0 0;width: 3rem;height: 4.78rem;margin: 0.59rem 0.16rem 0 0;padding: 0 0.16rem;}
.idesign-left-wz .tit{font-size: 86px;font-size: 0.86rem;font-weight: bold;color: #33353b;height: 1.1rem;line-height: 1.1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;margin-top: 0.2rem;}
.idesign-left-wz .fti{font-size: 0.24rem;line-height: 0.40rem;height: 0.40rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align: center;margin-top: 0.25rem;font-weight: bold;color: #33353b;}
.idesign-left-wz .msg{line-height: 0.3rem;height: 1.8rem;overflow: hidden;font-size: 0.18rem;color: #666;margin-top: 0.25rem;}
.idesign-right{overflow: hidden;float: right;width: 12.7rem;padding-top: 0.6rem;height:5.9rem; position: relative;box-sizing:border-box;}
.idesign-list{border-bottom: 1px solid #999;height: 2.9rem;}
.idesign-list>li{width: 25%;float: left;}
.idesign-list .deimg{box-sizing:border-box;width: 190px;height: 190px;width: 1.9rem;height:1.9rem;border-radius: 50%;margin: 0 auto;}
.idesign-list .msg{overflow: hidden;text-align: center;padding: 0.16rem 0;box-sizing:border-box;float: right;width: 100%;height: 1.01rem;box-sizing:border-box;}
.idesign-list .name{font-size: 0.24rem;color: #fff;height: 0.36rem;line-height: 0.36rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
.idesign-list .fti{font-size: 0.18rem;color: #999;line-height: 0.3rem;height: 0.3rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.idesign-list>li.active .name{color: #d6b57f;}
.idesign-list>li.active .fti{color: #fff;}
.idesign-list>li.active .msg{width: 50%;border-left: 1px solid #999;padding-left: 0.1rem;text-align: left;}
.design-sec-list{position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;height: 204px;height: 2.04rem;display: none;}
.idesign-list>li.active .design-sec-list{}
.design-sec-list li{width: 25%;height: 204px;height: 2.04rem;float: left;}
.design-sec-list .box{width: 3.08rem;height: 100%;position: relative;margin: 0 auto;}
.design-sec-list .wz{position: absolute;bottom: 0;text-align: center;height: 0.34rem;line-height: 0.34rem;font-size: 0.18rem;color: #fff;background: #000;background: rgba(0,0,0,0.5);text-align: center;left: 0;width: 100%;}

.idesign-btncon{position:absolute;right:0;top:0;font-size:28px;height:40px;line-height:40px;color:#999;font-family: simsun;}
.idesign-btncon a{color: #5d5d5e;display: inline-block;vertical-align: middle;width: 18px;height: 18px;box-sizing:content-box;border:1px solid #5d5d5e;font-size: 14px;font-family: simsun;text-align: center;margin-left: 2px;line-height: 18px;}
.idesign-btncon a:hover{color: #d6b57f;border-color: #85755d;}
.isite-box{margin-top: 0.5rem;clear:both;}
.isite-list {height: 512px;height: 5.12rem;}
.isite-list li{float: left;width: 20%;height: 2.56rem;overflow: hidden;}
.isite-list .box{width: 100%;height: 100%;position: relative;}
.isite-list .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition-timing-function: linear;-moz-transition-timing-function: linear;-webkit-transition-timing-function: linear;-o-transition-timing-function: linear;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s}
.isite-list .box img{width: 100%;height: 100%;}
.isite-list .itdcon{width: 170px;height: 180px;width: 1.7rem;height: 1.8rem;background: rgba(0,0,0,0.5);position: absolute;left: 50%;top: 50%;margin-top: -0.90rem;margin-left: -0.85rem;box-sizing:border-box;color: #fff;text-align: center;}
.isite-list .itdcon .name{line-height: 0.42rem;height: 0.42rem;font-size: 0.22rem;overflow: hidden;margin-top: 0.1rem;}
.isite-list .itdcon .line{display: block;width: 1.2rem;margin: 0.08rem auto;height: 0;border-bottom: 1px dashed #aaa;}
.isite-list .itdcon .fti{line-height: 0.36rem;height: 0.36;font-size: 0.18rem;}
.isite-list .itdcon .num{line-height: 0.5rem;height: 0.5rem;font-size: 0.18rem;}
.isite-list .itdcon .num b{font-size: 0.4rem;font-weight: bold;}
.isite-list .msgcon{padding: 0.60rem 0.3rem 0;box-sizing:border-box;position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.5);box-shadow: 0 0.04rem 0.04rem rgba(0,0,0,0.8);display: none; z-index: 5;}
.isite-list .msgcon .wz{font-size: 0.18rem;color: #ccc;line-height: 0.32rem;height: 0.96rem;overflow: hidden;}
.isite-list .msgcon .wmore{font-size: 0.16rem;color: #fff;display: block;width: 1.2rem;height: 0.36rem;overflow: hidden;text-align: center;line-height: 0.36rem;background: #c11913;margin: 0.35rem auto 0;border-radius: 0.36rem;}
.isite-list li:hover .itdcon{/*display: none;*/}
.isite-list li:hover .msgcon{/*display: block;*/}
.isite-list li:hover .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(1.05); -ms-transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05);-o-transform: scale(1.05);}


.site-sec-box{text-align: center;margin-top: 0.4rem;}

.page6{background: #000;position: relative;}
.inews-cglist{overflow: hidden;height: 24px;line-height: 24px;font-size: 0;margin-top: 0.3rem;text-align: center;}
.inews-cglist li{display: inline-block;color: #999999;font-size: 18px;margin: 0 20px;cursor: pointer;}
.inews-cglist li.co{color: #d6b57f;}

.inews-con{overflow: hidden;margin-top: 40px;margin-top: 0.4rem;}
.nmsgscro-con{overflow: hidden;width: 1860px;width: 18.6rem;margin: 0 auto;position: relative;}
.nmsgscrolist{overflow: hidden;white-space: nowrap;font-size: 0;}
.nmsgscrolist.idxsc li{width: 20%;font-size: 12px;display: inline-block;vertical-align: top;}
.nmsg-tdate{text-align: center;position: relative;height: 72px;}
.nmsg-tdate .year{font-size: 16px;color: #d6b57f;writing-mode:tb-rl;width: 16px;text-align: center;overflow: hidden;height: 62px;word-break:break-all;word-wrap:break-word;white-space: pre-wrap;line-height: 16px;position: absolute;left: 50%;top: 0;margin-left: -8px;}
.nmsg-tdate .disc{display: block;position: absolute;bottom: 0;left: 50%;width: 8px;height: 8px;background: #d6b57f;margin-left: -4px;border-radius: 50%;}

.nmsgscro-jtcon{height: 24px;padding-top: 10px;position: absolute;width: 100%;top:59px;}
.nmsgscro-jtcon .line{display: block;width: 100%;position: absolute;width: 100%;height: 2px;background: #d6b57f;top: 8px;}
a.msc-prev,a.msc-next{display: block;font-size: 12px;color: #999;padding-top: 10px;float: left;position: absolute;top: 0;z-index: 5;}
.msc-prev{left: 0;background: url(../images/mscljt.png) no-repeat left top;}
.msc-next{right: 0;background: url(../images/mscrjt.png) no-repeat right top;}
.nmsg-con{background: url(../images/ctline.png) repeat-y center;}

/*
.idxsc .nmsg-con{overflow: hidden;box-sizing:border-box;padding: 0 7%;margin-top: 0.05rem;}
.idxsc .nmsg-subc{float: left;width: 47%;white-space: normal;margin-bottom: 15px;}
.idxsc .nmsg-subc .img{height: 95px;height: 0.95rem;}
.idxsc .nmsg-subc .msg{color: #ccc;line-height: 24px;max-height: 192px;overflow: hidden;}
.idxsc .nmsg-subc:nth-child(odd){text-align: left;float: right;}
.idxsc .nmsg-subc:nth-child(even){float: left;text-align: right;}
.idxsc .nmsg-subc:first-child{margin-top: 110px;margin-top: 1.1rem;float: left;}
.idxsc .nmsg-subc:nth-child(2){float: right;}
.idxsc .nmsg-subc a{cursor: default;}
.inews-subcon{overflow: hidden;width: 1600px;margin: 56px auto 0;width: 16rem;margin: 0.56rem auto 0;}
.inews-sublist{overflow: hidden;}
.inews-sublist li{float: left;width: 47.5%;height: 1.3rem;margin-bottom: 0.25rem;}
.inews-sublist li:nth-child(odd){float: left;}
.inews-sublist li:nth-child(even){float: right;}
.inews-sublist .date{width: 1.15rem;height: 1.3rem;background: url(../images/newsdate-bg.png) no-repeat;background-size: 100% 100%;color: #cccccc;font-family: arial;box-sizing:border-box;padding: 0.12rem 0.15rem 0;text-align: right;float: left;margin-right: 0.2rem;}
.inews-sublist .date .d{text-align: right;font-size: 0.6rem;line-height: 0.7rem;height: 0.7rem;overflow: hidden;}
.inews-sublist .date .line{display: block;float: right;clear:both;width: 0.28rem;height: 1px;background: #666;}
.inews-sublist .date .ym{line-height: 0.3rem;overflow: hidden;font-size: 0.14rem;clear:both;margin-top: 0.05rem;}
.inews-sublist .article{overflow: hidden;}
.inews-sublist .article .tit{font-size: 0.2rem;font-weight: bold;color: #fff;line-height: 0.5rem;height: 0.5rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.inews-sublist .article .line{display: block;width: 4.35rem;height: 1px;background: #333333;}
.inews-sublist .article .wz{font-size: 0.16rem;line-height: 0.3rem;height: 0.6rem;overflow: hidden;color: #999;margin-top: 0.15rem;}
.inews-sublist li a:hover .article .tit{color: #d6b57f;}
.icase-con{overflow: hidden;width: 1850px;margin-top: 25px auto 0;width: 18.5rem;margin: 0.25rem auto 0;}
.icase-list{overflow: hidden;}
.icase-list li{float: left;overflow: hidden;width: 49.2%;height: 1.5rem;box-sizing:border-box;border:1px solid #33353b;padding-right: 0.05rem;margin-bottom: 0.1rem;}
.icase-list li:nth-child(odd){float: left;}
.icase-list li:nth-child(even){float: right;}
.icase-list .imgcon{float: left;width: 3.3rem;height: 100%;margin-right: 0.15rem;position: relative;overflow: hidden;}

.icase-list .img{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.icase-list li:hover .img{ transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -moz-transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2); }
.icase-list .word{overflow: hidden;padding-top: 0.05rem;}
.icase-list .word .tit{line-height: 0.36rem;font-size: 0.16rem;height: 0.3rem;overflow: hidden;text-overflow;white-space: nowrap;}
.icase-list .word .tit a{color: #fff;}
.icase-list .word .time{color: #666;font-size: 12px;line-height: 0.25rem;height: 0.2rem;overflow: hidden;margin: 0.05rem 0;}
.icase-list .word .wz{font-size: 0.14rem;line-height: 0.2rem;max-height: 0.4rem;overflow: hidden;color: #999;}
.icase-list .word a.more{overflow: hidden;color: #666666;font-size: 12px;margin-top: 0.1rem;display: block;float: left;}
.icase-list .word a.more:hover{color: #fff;}
*/
.idxsc .nmsg-con{overflow: hidden;box-sizing:border-box;padding: 0 7%;margin-top: 0.05rem;}
.idxsc .nmsg-subc{float: left;width: 47%;white-space: normal;margin-bottom: 15px;}
.idxsc .nmsg-subc .img{height: 95px;height: 0.95rem;}
.idxsc .nmsg-subc .msg{color: #ccc;line-height: 24px;max-height: 192px;overflow: hidden;}
.idxsc .nmsg-subc:nth-child(odd){text-align: left;float: right;}
.idxsc .nmsg-subc:nth-child(even){float: left;text-align: right;}
.idxsc .nmsg-subc:first-child{margin-top: 110px;margin-top: 1.1rem;float: left;}
.idxsc .nmsg-subc:nth-child(2){float: right;}
.idxsc .nmsg-subc a{cursor: default;}
.inews-subcon{overflow: hidden;width: 1600px;margin: 56px auto 0;width: 16rem;margin: 0.56rem auto 0;}
.inews-sublist{overflow: hidden;}
.inews-sublist li{float: left;width: 47.5%;height: 1.8rem;margin-bottom: 0.45rem;}
.inews-sublist li:nth-child(odd){float: left;}
.inews-sublist li:nth-child(even){float: right;}
.inews-sublist .date{width: 1.35rem;height: 1.8rem;background: url(../images/newsdate-bg.png) no-repeat;background-size: 100% 100%;color: #cccccc;font-family: arial;box-sizing:border-box;padding: 0.15rem 0.18rem 0;text-align: right;float: left;margin-right: 0.2rem;}
.inews-sublist .date .d{text-align: right;font-size: 0.8rem;line-height: 0.9rem;height: 0.9rem;overflow: hidden;}
.inews-sublist .date .line{display: block;float: right;clear:both;width: 0.28rem;height: 1px;background: #666;}
.inews-sublist .date .ym{line-height: 0.3rem;overflow: hidden;font-size: 0.18rem;clear:both;margin-top: 0.05rem;}
.inews-sublist .article{overflow: hidden;}
.inews-sublist .article .tit{font-size: 0.24rem;font-weight: bold;color: #fff;line-height: 0.56rem;height: 0.56rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.inews-sublist .article .line{display: block;width: 4.35rem;height: 1px;background: #333333;}
.inews-sublist .article .wz{font-size: 0.18rem;line-height: 0.3rem;height: 0.9rem;overflow: hidden;color: #999;margin-top: 0.15rem;}
.inews-sublist li a:hover .article .tit{color: #d6b57f;}
.icase-con{overflow: hidden;width: 1850px;margin-top: 25px auto 0;width: 18.5rem;margin: 0.25rem auto 0;}
.icase-list{overflow: hidden;}
.icase-list li{float: left;overflow: hidden;width: 49.2%;height: 2.2rem;box-sizing:border-box;border:1px solid #33353b;padding-right: 0.05rem;margin-bottom: 0.2rem;}
.icase-list li:nth-child(odd){float: left;}
.icase-list li:nth-child(even){float: right;}
.icase-list .imgcon{float: left;width: 3.3rem;height: 100%;margin-right: 0.15rem;position: relative;overflow: hidden;}

.icase-list .img{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.icase-list li:hover .img{ transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -moz-transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2); }
.icase-list .word{overflow: hidden;padding-top: 0.15rem;}
.icase-list .word .tit{line-height: 0.36rem;font-size: 0.18rem;height: 0.36rem;overflow: hidden;text-overflow;white-space: nowrap;}
.icase-list .word .tit a{color: #fff;}
.icase-list .word .time{color: #666;font-size: 12px;line-height: 0.32rem;height: 0.32rem;overflow: hidden;margin: 0.05rem 0;}
.icase-list .word .wz{font-size: 0.16rem;line-height: 0.3rem;max-height: 0.6rem;overflow: hidden;color: #999;}
.icase-list .word a.more{overflow: hidden;color: #666666;font-size: 12px;margin-top: 0.1rem;display: block;float: left;}
.icase-list .word a.more:hover{color: #fff;}

.footer-box{background: #1b1d23;position: absolute;bottom: 0;left: 0;width: 100%;}/* height: 1.64rem; */
.ipartner-box{height: 1.02rem;overflow: hidden;box-sizing:border-box;padding: 0.2rem 0;position: relative;}
.ipartner-con{overflow: hidden;width: 19.2rem;max-width: 1820px;margin: 0 auto;position: relative;height: 0.62rem;}
.ipartner-con .tit{overflow: hidden;padding-left: 0.2rem;width: 1.3rem;float: left;}
.ipartner-con .tit .p1{font-size: 0.2rem;color: #fff;line-height: 0.3rem;height: 0.3rem;overflow: hidden;}
.ipartner-con .tit .p2{font-size: 0.14rem;color: #b52c1f;line-height: 0.3rem;height: 0.3rem;overflow: hidden;}
.ipartner-lscon{height: 0.60rem;float: right;width: 90%;position: relative;}
.list-con{overflow: hidden;margin: 0 auto;width: 85%;height: 0.62rem;box-sizing:border-box;}
.ipartner-list{overflow: hidden;white-space: nowrap;font-size: 0;}
.ipartner-list li{height: 0.60rem;width: 11.11111%;display: inline-block;}
.ipartner-list li .con{height: 0.60rem;width: 1.48rem;margin: 0 auto;}
a.ipartner-prev,a.ipartner-next{position: absolute;font-size: 0.5rem;height: 0.62rem;line-height: 0.62rem;font-family: simsun;color: #fff;font-weight: bold;text-align: center;width: 0.62rem;top: 0;}
.ipartner-prev{left: 0.2rem;}
.ipartner-next{right: 0.2rem;}

.footer-box{background: #1b1d23;position: absolute;bottom: 0;left: 0;width: 100%;}/* height: 1.64rem; */
.ipartner-box{height: 1.02rem;overflow: hidden;box-sizing:border-box;padding: 0.2rem 0;position: relative;}
.ipartner-con{overflow: hidden;width: 19.2rem;max-width: 1820px;margin: 0 auto;position: relative;height: 0.62rem;}
.ipartner-con .tit{overflow: hidden;padding-left: 0.2rem;width: 1.3rem;float: left;}
.ipartner-con .tit .p1{font-size: 0.2rem;color: #fff;line-height: 0.3rem;height: 0.3rem;overflow: hidden;}
.ipartner-con .tit .p2{font-size: 0.14rem;color: #b52c1f;line-height: 0.3rem;height: 0.3rem;overflow: hidden;}
.ipartner-lscon{height: 0.60rem;float: right;width: 90%;position: relative;}
.list-con{overflow: hidden;margin: 0 auto;width: 85%;height: 0.62rem;box-sizing:border-box;}
.ipartner-list{overflow: hidden;white-space: nowrap;font-size: 0;}
.ipartner-list li{height: 0.60rem;width: 11.11111%;display: inline-block;}
.ipartner-list li .con{height: 0.60rem;width: 1.48rem;margin: 0 auto;}
a.ipartner-prev,a.ipartner-next{position: absolute;font-size: 0.5rem;height: 0.62rem;line-height: 0.62rem;font-family: simsun;color: #fff;font-weight: bold;text-align: center;width: 0.62rem;top: 0;}
.ipartner-prev{left: 0.2rem;}
.ipartner-next{right: 0.2rem;}

/*.bottom{overflow: hidden;height: .62rem;background: #000000;line-height: .62rem;text-align: center;color: #999;}
.footer-box .bottom{background: #33353b;}
a.bottom-link{display: inline-block;*display: inline;*zoom:1;height: .24rem;line-height: .24rem;border-radius: .24rem;border:1px solid #999;font-size: .14rem;color: #999;text-align: center;padding: 0 .15rem;position: relative;margin-right: .20rem;} */
.bottom{overflow: hidden;height: 62px;background: #000000;line-height: 62px;text-align: center;color: #999;}
.footer-box .bottom{background: #333;}

a.bottom-link{display: inline-block;*display: inline;*zoom:1;vertical-align:middle;margin-top:-2px;height: 24px;line-height: 24px;border-radius: 24px;border:1px solid #999;font-size: 14px;color: #999;text-align: center;padding: 0 15px;position: relative;margin-right: 20px;} 
a.bottom-ico{display: inline-block;*display: inline;*zoom:1;vertical-align:middle;margin-top:-2px;margin-left:10px;height:70%;}

@media screen and (max-width: 1800px){
  .orcase-prolist li{width: 19.5%;height: 2.48rem;margin: 0.04rem 0.245%;}
  a.ic-more{margin: 0.6rem auto 0;}
  .idesign-cglist{overflow: hidden;height: .32rem;line-height: .32rem;font-size: 0;margin-top: 0.2rem;text-align: center;}
  .idesign-cglist li{display: inline-block;color: #666;font-size: .3rem;margin: 0 0.2rem;cursor: pointer;}
  .orcase-tlist{height: .32rem;margin-top: 0.5rem;}
  .orcase-tlist li{height: .32rem;line-height: .32rem;font-size: 0.22rem;font-size: 18px;}
  .orcase-tlist .tit{height: .32rem;line-height: .32rem;font-size: 0.22rem;font-size: 18px;}
}

@media screen and (max-width: 1600px){
  .ic-fbox{height: 720px;margin-top: -360px;}
  .iteam-cgcon{margin-top: 20px;}
  /*.ic-tit{height: 36px;line-height: 36px;margin-top: 0.5rem;}*/
  /*.ic-tit .cn img{height: 28px;}
  .ic-tit .en{font-size: 18px;}*/
  .nmsgscrolist.idxsc li{width: 25%;}
  .idxsc .nmsg-con{margin-top: 0.08rem;}
  .idxsc .nmsg-subc .img{height: 1.3rem;}
  .idxsc .nmsg-subc:first-child{margin-top: 0.8rem;}
  .ic-tit.iti1{margin-top: .60rem;}
  .ic-tit.iti2{margin-top: .55rem;}
  .ic-tit.iti3{margin-top: .24rem;}
  .ic-tit.iti4{margin-top: .44rem;}
  .ic-tit.iti5{margin-top: .25rem;}
}
@media screen and (max-width: 1460px){
  .head_nav{width:100%;height:112px;}
  .orcase-prolist .hvcon .tit{font-size: 20px;line-height: 32px;height: 32px;}
  .ic-fbox{height: 720px;margin-top: -360px;}
  .page3 .ic-fbox{height: 650px;margin-top: -325px;}
  .page4 .ic-fbox{height: 640px;margin-top: -320px;}
  .page5 .ic-fbox{height: 600px;margin-top: -300px;}
  .nmsgscro-con{width: 1200px;max-width: 100%;}
  .isite-list .itdcon .name{font-size: 14px;}
  .nmsgscrolist.idxsc li{width: 33.3333%;}
  .idxsc .nmsg-subc .img{height: 1.7rem;}
  /*.ic-tit{height: 36px;line-height: 36px;margin-top: 0.4rem;}*/
  .ibanner-con{padding-top: 80px;}
  .header-box{height: 80px;}
  .header-box .logo{height: 80px;line-height: 80px;}
  .header-box .logo img{width: 267px;height: 52px;}
  .header-right{float: right;}
  .idxtype .nav-box{top: 80px;}
  .header-scbox{width: 256px;height: 32px;margin-top: 25px;}
  .hdsc-ipt{height: 30px;line-height: 30px;width: 204px;}
  .hdsc-sub{height: 30px;line-height: 30px;}
  .header-msg{margin-top: 19px;}
  .header-msg .cn{font-size: 14px;line-height: 20px;height: 20px;}
  .header-msg .num{font-size: 26px;line-height: 26px;}
  .nav-box{height: 32px;}
  .nav-list>li{height: 32px;line-height: 32px;}
  .nav-list>li>a{height:32px;line-height: 32px;}
  .nav-child-list{top: 32px;}
  .nav-child-list li{height: 32px;line-height: 32px;}
  .orcase-tlist{margin-top: 0.36rem}
  .orcase-tlist li{font-size: 14px;}
  .orcase-tlist .tit{font-size: 14px;}
  .orcase-prolist{height: 476px;}
  .orcase-prolist li{width: 24.5%;height: 230px;margin: 4px 0.245%;}
  a.ic-more{width: 88px;height: 23px;line-height: 23px;font-size: 12px;}
  .iteam-list .hvcon .tit{font-size: 24px;line-height: 28px;}
  .iteam-list .hvcon .msg{line-height: 20px;font-size: 14px;height: 60px;}
  .idesign-cglist li{font-size: 14px;}
  .select-wrapper,.select-button{font-size: 14px !important;}
  .select-down{height: 23px !important;}
  .inews-cglist li{font-size: 14px;}
  .ipartner-list li .con{width: 98%;}
  .ipartner-list li{height: 0.82rem;width: 14.28%;display: inline-block;}
  .ipartner-list li .con{height: 0.82rem;}
  .list-con{height: 0.82rem;}
  .ipartner-box{height: 1.42rem;padding: 0.3rem 0;}
  .ipartner-con{height: 0.82rem;}
  .ipartner-con .tit{width: 1.6rem;}
  a.ipartner-prev, a.ipartner-next{top: 0.1rem;}
  .ipartner-con .tit .p1{font-size: 20px;line-height: 30px;height: 30px;}
  .ipartner-con .tit .p2{font-size: 14px;line-height: 24px;height: 24px;}
  .ipartner-con .tit{margin-top: 5px;}
  .ipartner-box{height: 1.02rem;padding: 0.1rem 0;}
  .bottom{height: 48px;line-height: 48px;}
  
}
@media screen and (max-width: 1360px){
  .ic-fbox{height: 588px;margin-top: -294px;}
  a.ic-more{margin: 0.4rem auto 0;}
  .ic-tit.iti3{margin-top: 0.24rem;}
  a.ic-more.isj3{margin-top: 0.3rem;}
  .ic-tit.iti1{margin-top: 0.4rem;}
  /*.ic-tit{height: 36px;line-height: 36px;margin-top: 0.3rem;}*/
  .orcase-prolist{height: 5.56rem;}
  .ipartner-con .tit .p1{font-size: 18px;line-height: 30px;height: 30px;}
  .orcase-prolist li{width: 24.5%;height: 2.7rem;margin: 0.04rem 0.245%;}
  .iteam-list .hvcon .msg{font-size: 12px;}
  .inews-cglist{margin-top: 0.1rem;}
  .inews-con{margin-top: 0.1rem;}
  .ipartner-box{height: 1.02rem;padding: 0.1rem 0;}
}
@media screen and (max-width: 1260px){
  .nmsgscro-con{width:1060px;max-width:100%;box-sizing:border-box;}
  .ic-fbox{height: 540px;margin-top: -270px;}
  /*.ic-tit{height: 36px;line-height: 36px;margin-top: 0.25rem;}*/
  .orcase-prolist .hvcon .msg{margin-top: 10px;line-height: 22px;}
}

.fixed-right{position: fixed;right: 12px;top: 50%;height: 240px;width: 40px;margin-top: -120px;z-index: 51;}
.fixed-right a,.fixed-right .frbjcon{display: block;width: 50px;height: 50px;margin-bottom: 10px;position: relative;display: block;cursor: pointer;}
.fixed-right a:hover{}
.fixed-con{height: 40px;width: 40px;padding:5px;text-align: center;line-height: 20px;float: right;border-radius: 40px;background: #fff;background: rgba(255,255,255,0.2);font-size: 13px;color:#fff;position: absolute;right: 0;overflow: hidden;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.zttype .fixed-con{background: rgba(0,0,0,0.4);}
.fixed-con .img{float: left;width: 40px;height: 40px;text-align: center;padding-top:10px;}
.fixed-con .img img{vertical-align: middle;}
.fixed-numcon .num{position: absolute;height: 30px;width: 138px;text-align: center;font-size: 20px;font-family: arial;top: 5px;right: 40px;color: #fff;border-right: 1px solid #fff;line-height: 30px;}
.fixed-numcon:hover .fixed-con{width: 180px;}
.fxewmimg{display: block;position: absolute;right: 40px;width: 100px;height: 100px;top: 50%;margin-top: -50px;font-size: 0;display: none;}
.fxewmimg img{width: 100%;height: 100%:;}
.fxewmcom:hover .fxewmimg{display: block;}




.cbanner-box{height: 200px;}
.c-main-box{padding-bottom: 40px;clear:both;}
.c-tnav-con{height: 40px;overflow: hidden;border-bottom: 1px solid #474646;}
.c-tnav-left{float: left;overflow: hidden;width: 910px;}
.c-tnav-list{overflow: hidden;height:40px;text-align: center; font-size: 0;}
.c-tnav-list li{display: inline-block;height: 40px;line-height: 40px;margin: 0 12px;font-size: 16px;}
.c-tnav-list li a{color: #8e8e8f;}

.c-tnav-list li.active a{color: #d6b580;}
.c-tnav-con.type2 {border:0;height: 32px;margin-top: 10px;}
.c-tnav-con.type2 .c-tnav-list{text-align: left;box-sizing:border-box;padding-left: 10px;}
.c-tnav-con.type2 .c-tnav-list li{height: 32px;line-height: 32px;}
.c-tnav-con.type2 .c-tnav-list li a{color: #fff;}
.c-tnav-con.type2 .c-tnav-list li.active a{color: #d6b580;}
.c-tnav-right{float: right;width: 286px;overflow: hidden;text-align: right;font-size: 12px;color: #8e8e8f;line-height: 40px;}
.c-tnav-right a{color: #8e8e8f;}
.c-tnav-right a:hover{color: #d6b580;}
.c-tnav-right a.active{color: #d6b580;}
.sub-main{/*overflow: hidden;*/padding-top: 14px;clear:both;*zoom:1;}
.sub-main:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.child-left{float: left;width: 910px;clear:both;position: relative;}
.child-left-article{float: left;width: 1000px;clear:both;position: relative;}

.cjques-list{overflow: hidden;}
.cjques-list li{float: left;width: 294px;margin: 0 0 10px 14px;}
.cjques-list li:nth-child(3n+1){margin-left: 0;}
.cjques-list .tbox{width: 294px;height: 208px;position: relative;}
.cjques-list .tbox .word{width: 200px;height: 60px;padding: 2px;border:8px solid #fff;border-color:rgba(255,255,255,0.7);position: absolute;left: 50%;top: 50%;margin-left: -110px;margin-top: -40px;}
.cjques-list .tbox .wz{width: 200px;height: 60px;background:#fff;background:rgba(255,255,255,0.7); text-align: center;overflow: hidden;}
.cjques-list .tbox .wz .p1{height:34px;line-height: 34px;overflow: hidden;font-size: 22px;color: #34353a;}
.cjques-list .tbox .wz .p2{height: 20px;line-height: 20px;border-top: 1px solid #34353a;padding-top: 4px;color: #34353a;display: inline-block;}
.cjques-list .tbox:hover .word{border:8px solid #d8b57d;border-color:rgba(216,181,125,0.7);}
.cjques-list .tbox:hover .wz{background:#d8b57d;background:rgba(216,181,125,0.7);}
.cjques-list .msg{overflow: hidden;height: 99px;padding: 4px 10px 0;border:1px solid #474546;border-top: 0;}
.cjques-list .msg p{height: 32px;border-top: 1px dashed #474546;line-height: 32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 12px;}
.cjques-list .msg p:first-child{border-top: 0;}
.cjques-list .msg a{color: #999;}
.cjques-list .msg a:hover{color: #d8b57d;}
.child-right{float: right;width: 276px;position: relative;min-height: 80px;}
.cright-fxcon{overflow: hidden;width: 276px;box-sizing:border-box;position: absolute;z-index: 44;}
.cright-fxcon.fiexd{position: fixed;z-index: 44;top: 0;/*left: 50%;margin-left: 324px;*/}
.cright-dv{overflow: hidden;border:1px solid #474546;padding: 12px 0;}
.cright-tit{font-size: 22px;color: #fff;padding-left: 10px;border-left: 2px solid #d6b580;height: 26px;line-height: 26px;overflow: hidden;}
.crform-con{padding: 8px;}
.crform-row{overflow: hidden;display: block;margin-top: 8px;}
.crform-row input[type="text"]{background: none;box-sizing:border-box;width: 100%;height: 30px;border:1px solid #474546;padding: 0 10px;color: #ccc;outline: none;font-size: 14px;}
.crform-sub{display: block;width: 140px;height: 36px;line-height: 36px;text-align: center;color: #fff;background: #c00;font-size: 16px;margin: 20px auto 0;border-radius: 36px;outline: none;cursor: pointer;}
.crform-sub:hover{color: #fff;}
.rtad-con{overflow: hidden;font-size: 0;}
.rtad-con img{width: 100%;}
.cjques2-list{overflow: hidden;}
.cjques2-list li{overflow: hidden;padding: 15px 0;border-bottom: 1px dashed #484848;}
.cjques2-list .tit{line-height: 24px;font-size: 14px;color: #d6b580;}
.cjques2-list .msg{line-height: 24px;color: #999;font-size: 12px;}
.cjques2-list li:last-child{border-bottom: 0;}

.founder-top{overflow: hidden; }
.founder-top .img{width: 676px;height: 480px;float: left;}
.founder-top .article{float: right;width: 480px;height: 480px;overflow: hidden;color: #7e7d7c;padding-right: 20px;}
.founder-top .article .tit{line-height: 50px;}
.founder-top .article .tit .name{font-size: 36px;font-weight: bold;color: #fff;margin-right: 10px;}
.founder-top .article .tit .rank{font-size: 16px;}
.founder-top .article .word{font-size: 12px;line-height: 24px;}

.nicescroll-rails{background: none !important;border: 1px solid #2b2b2b;border-radius: 6px;}
.founder-ctit{overflow: hidden;font-size: 36px;font-weight: bold;line-height: 60px;height: 60px;color: #fff;}
.founder-retive{position: relative;clear:both;}
.founder-record{padding-left: 310px;padding-right: 30px;height: 440px;}
.founder-record-list{overflow: hidden;}
.founder-record-list li{height: 40px;line-height: 40px;font-size: 12px;z-index: 4;color: #999;display: block;cursor: pointer;padding-left: 10px;position: relative;}
.founder-record-list li:after{display: block;content: "";position: absolute;width: 1px;height: 40px;z-index: 1;left: 15.5px;top: 20px;background: #666;}
.founder-record-list li:hover{color: #d6b57f;}
.founder-record-list .disc{display: block;float: left;width: 10px;height: 10px;border-radius: 50%;background: #666;margin-top: 15px;margin-right: 18px;position: relative;z-index: 4;}
.founder-record-list li:hover .disc{background: #d6b57f;}
.founder-record-list .himg{display: none;}
.founder-retive .flimg{position: absolute;top: 0;left:0;width: 300px;height: 210px;z-index: 7;}
.founder-retive .flimg .recover{position: absolute;right: 0;top: 0;height: 210px;width: 10px;background: url(../images/csfim.png);background-size: 100% 100%;}

.founder-media-box{overflow: hidden;}
.founder-media-img{float: left;width: 400px;height: 286px;position: relative;overflow: hidden;}
.founder-media-img .img{width: 100%;height: 100%;}
.founder-media-img:hover .img{transform:scale(1.05,1.05);}
.founder-media-article{float: left;width: 400px;height: 286px;box-sizing:border-box;border:1px solid #474646;}
.founder-media-article .box{padding: 20px 28px 0;overflow: hidden;}
.founder-media-article .tit{line-height: 28px;font-size: 18px;overflow: hidden;font-weight: bold;color: #fff;}
.founder-media-article .wz{line-height: 24px;font-size: 12px;color: #999;margin-top: 20px;}
.founder-media-con1{float: left;overflow: hidden;height: 286px;width: 800px;}
.founder-media-con2{float: right;width: 400px;height: 572px;overflow: hidden;}
.founder-media-con3{float: left;overflow: hidden;height: 286px;width: 800px;}
.founder-story{overflow: hidden;}
.founder-story .fsl-img{float: left;width: 525px;height: 375px;margin-right: 20px;}

.founder-story .article{overflow: hidden;}
.founder-story .article .tit{font-size: 36px;font-weight: bold;color: #fff;line-height: 76px;height: 76px;border-bottom: 1px dashed #474646;}
.founder-story .article .word{font-size: 12px;line-height: 24px;height: 72px;color: #999;padding: 36px 0;}
.founder-story-cglist{overflow: hidden;}
.founder-story-cglist li{width: 212px;height: 150px;float: left;margin: 3px 3px;cursor: pointer;}

.child-content{clear:both;position: relative;font-size:14px;color: #999;line-height: 24px;}
.child-content a{color:#337FE5;}
.child-content .m-page a{color:#666;}
.child-content .m-page a:hover{color:#fff;}
.child-content .m-page a.z-crt, .child-content .m-page a.z-crt:hover, .child-content .m-page a.z-crt:active{ color:#fff;}
.child-content img{max-width: 100%;height:auto;}
.child-leftnvcon{position: absolute;width: 85px;border-right: 1px solid #474646;left: -100px;top: 0;padding-right: 5px;}
.cld-lnav-con{max-height: 192px;overflow: hidden;clear:both;text-align: right;position: relative;}
a.clftnv-prev,a.clftnv-next{display: block;font-size: 12px;height: 14px;line-height: 14px;width: 14px;float: right;color: #999999;border:1px solid #474646;text-align: center;}
a.clftnv-prev{margin-bottom: 8px;}
a.clftnv-next{margin-top: 8px;}
.cld-lnav-list {overflow: hidden;position: relative;}
.cld-lnav-list li{overflow: hidden;text-overflow:ellipsis;white-space;}
.cld-lnav-list li a{color: #999;display: block;height: 24px;line-height: 24px;}
.cld-lnav-list li a.active{color: #cbac7a;}
.cld-lnav-list li a:hover{color: #cbac7a;}
.cld-lnav-list>li>a{font-size: 16px;}
.cld-lnav-childlist li{font-size: 12px;}

.crfgs-list{overflow: hidden;}
.crfgs-list li{height: 30px;line-height: 28px;box-sizing:border-box;border:1px solid #474646;text-align: center;overflow: hidden;margin: 5px 0;}
.crfgs-list li a{color: #999999;display: block;}
.crfgs-list li:hover {background: #c00;border-color: #c00;}
.crfgs-list li:hover a{color: #fff;}
.crfgs-list li.stp{float: left;width: 258px;}
.crfgs-list li.stp:nth-child(odd){float: left;}
.crfgs-list li.stp:nth-child(even){float: right;}
.crmgd-con{overflow: hidden;border:1px solid #474646;border-top: 2px solid #d6b57f;}
.crmgd-top{height: 40px;line-height: 40px;padding: 0 10px;margin-top: 2px;color: #fff;font-size: 18px;}
.crmgd-top a.more{float: right;color: #999;font-size: 12px;}

.crmgd-img{overflow: hidden;position: relative;height: 184px;}
.crmgd-list{overflow: hidden;height: 100%;width: 100%;position: relative;}
.crmgd-list li{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;}
.crmgd-list img{width: 100%;height: 100%;}
.crmgd-list .name{position: absolute;bottom: 0;left: 0;box-sizing:border-box;width: 100%;padding: 0 5px;height: 20px;line-height: 20px;color: #fff;font-size: 12px;background: #000;background: rgba(0,0,0,0.5);}
a.crmgd-prev,a.crmgd-next{position: absolute;top: 50%;margin-top: -15px;height: 30px;line-height: 30px;display: block;text-align: center;line-height: 30px;font-size:20px;font-family: simsun;font-weight: bold; z-index: 8;color: #ccc;width: 15px;background: rgba(0,0,0,0.5);}
a.crmgd-prev{left: 10px;}
a.crmgd-next{right: 10px;}
a.crmgd-prev:hover,a.crmgd-next:hover{color: #fff;background: #000;}
.itdmain-box{overflow: hidden;}

.cabout-con{overflow: hidden;min-height: 600px;margin-bottom: 20px;padding: 30px 0;background: #000;background: rgba(0,0,0,0.45);border-radius: 6px;}
.cabout-con .tit{text-align: center;}
.cabout-con .tit .p1{color: #fff;font-size: 26px;line-height: 32px;height: 32px;overflow: hidden;}
.cabout-con .fti{overflow: hidden;margin-top: 5px;text-align: center;font-size: 0;height: 30px;line-height: 30px;overflow: hidden;}
.cabout-con .fti .p2{color: #ccc;font-size: 12px;font-family: arial;vertical-align: middle;height: 24px;line-height: 24px;overflow: hidden;display: inline-block;*display: inline;*zoom:1;}
.cabout-con .fti .line{display: inline-block;*display: inline;*zoom:1;width: 138px;height: 1px;background: #aaa;margin: 0 10px;}
.cabout-con .article{overflow: hidden;padding: 30px 60px 0;color: #fff;line-height: 30px;font-size: 14px;}
.cabout-con .article a{color:#337FE5;}
.cwenhua-list{overflow: hidden;}
.cwenhua-list li{overflow: hidden;width: 385px;height: 258px;float: left; position: relative;margin: 7px 7px;}
.cwh-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;background: rgba(0,0,0,0.5);}
.cwenhua-list .firti{width: 200px;height: 60px;padding: 2px;border:8px solid #fff;border-color:rgba(255,255,255,0.7);position: absolute;left: 50%;top: 50%;margin-left: -110px;margin-top: -40px;}
.cwenhua-list .firti .wz{width: 200px;height: 60px;background:#fff;background:rgba(255,255,255,0.7); text-align: center;overflow: hidden;}
.cwenhua-list .firti .wz .p1{height:34px;line-height: 34px;overflow: hidden;font-size: 22px;color: #34353a;}
.cwenhua-list .firti .wz .p2{height: 20px;line-height: 20px;border-top: 1px solid #34353a;padding-top: 4px;color: #34353a;display: inline-block;}
/*.cwenhua-list .secti{overflow: hidden;width: 140px;position: absolute;top: 60px;left: 50%;margin-left: -68px;text-align: center;display: none;}*/
.cwenhua-list .secti{overflow: hidden;width: 100%;position: absolute;top: 0px;left: 0;margin-left: 0;text-align: center;display: none;height: 100%;}
.cwenhua-list .secti img{width: 100%;height: 100%;}
.cwenhua-list .secti .p1{font-size: 26px;line-height: 32px;height: 32px;overflow: hidden;color: #fff;}
.cwenhua-list .secti .line{overflow: hidden;font-weight: 20px;color: #fff;font-weight: bold;letter-spacing: 2px;}
.cwenhua-list .secti .p2{text-align: left;font-size: 14px;color: #999;line-height: 24px;}
.cwenhua-list li:hover .cwh-bg{background: #000;}
.cwenhua-list li:hover .firti{display: none;}
.cwenhua-list li:hover .secti{display: block;}
.feedback-list{overflow: hidden;}
.feedback-list li{overflow: hidden;height: 240px;margin-bottom: 15px;border:1px solid #474546;}
.feedback-list li:hover{border-color: #d6b580;}
.feedback-list .img{float: left;width: 362px;height: 240px;overflow: hidden;margin-right: 20px;}
.feedback-list .article{overflow: hidden;font-size: 16px;color: #999;line-height: 35px;padding-top: 45px;}
input:-webkit-autofill { background-color: none !important; color: #fff; }
.c-nmsgscrolist{overflow: hidden;white-space: nowrap;font-size: 0;}
.c-nmsgscrolist li{width: 33.33333%;font-size: 12px;display: inline-block;vertical-align: top;}
.c-nmsgscrolist .nmsg-con{padding-top: 20px;}
.c-nmsgscro-con .nmsgscro-jtcon{top: 114px;}

.cbn2box{height: 228px;position: relative;overflow: hidden;text-align: center;width: 100%;}
.c-tnav-con.type3{margin-top: -40px;border:0;background: #000;background: rgba(0,0,0,0.8);border-radius: 8px 8px 0 0;}
.c-tnav-con.type3 .c-tnav-right{box-sizing:border-box;padding-right: 10px;}
.c-tnav-con.type3 .c-tnav-list li a{color: #fff;}
.c-tnav-con.type3 .c-tnav-list li.active a{color: #d6b580;}

.lianxitcon{overflow: hidden;font-size: 0;padding-top: 45px;text-align: center;}
.lianxidv{width: 280px;overflow: hidden;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 20px;}
.lianxidv .img{float: left;width: 38px;height: 38px;line-height: 38px;text-align: center;background: #d6b57f;font-size: 0;border-radius: 6px;margin-right: 7px;}
.lianxidv .img img{vertical-align: middle;}
.lianxidv .word{overflow: hidden;color: #fff;text-align: left;}
.lianxidv .word .p1{font-size: 12px;line-height: 16px;height: 16px;overflow: hidden;}
.lianxidv .word .p2{font-size: 18px;line-height: 22px;height: 22px;overflow: hidden;}

.lianxi-tim{display: inline-block;*display: inline;*zoom:1;text-align: center;color: #fff;font-size: 12px;line-height: 36px;height: 36px;padding: 0 24px;background: #000;background: rgba(0,0,0,0.5);margin-top: 40px;border-radius: 36px;}
.contact-lcon{float: left;width:155px;overflow: hidden;}
.contact-l-list{overflow: hidden;}
.contact-l-list li{display: block;border:1px solid #474646;height: 28px;line-height: 28px;text-align: center;margin-bottom: 10px;}
.contact-l-list li:hover{background: #cc0000;border-color:#cc0000;}
.contact-l-list li a{color: #999999;display: block;}
.contact-l-list li:hover a{color: #fff;}
.contact-l-list li.active{background: #cc0000;border-color:#cc0000;}
.contact-l-list li.active a{color: #fff;}
.contact-mbox{overflow: hidden;float: left;width: 700px;margin-left: 20px;line-height: 30px;overflow: hidden;color: #8e8e8f;}
.contact-mbox a{color:#337FE5;}
.cfome-row{padding-bottom: 15px;clear:both;font-size: 0;}
.cfome-left{;width: 130px;min-height: 22px;overflow: hidden;text-align: right;color: #fff;color: #999;font-size: 12px;line-height: 22px;padding:4px 0; display: inline-block;*display: inline;*zoom:1;vertical-align: top;}
.cfome-right{width: 770px;display: inline-block;*display: inline;*zoom:1;vertical-align: top;font-size: 12px;color: #999;overflow: hidden;}
.cfome-row input[type="text"],.cfome-row textarea{background: none;border:1px solid #474646;outline: none;overflow: hidden;font-family: microsoft yahei;border-radius: 2px;}
.cfome-ipt1{height: 28px;width: 235px;color: #999;padding: 0 10px;}
.cfome-txa1{padding: 4px 10px;line-height: 22px;height: 162px;width: 100%;box-sizing:border-box;color: #999;}
.cfome-ipt2{height: 28px;width: 235px;color: #999;padding: 0 10px;}
.cfome-ipt3{height: 28px;width: 70px;color: #999;padding: 0 10px;}
.cfome-sub,.cfome-res{height: 34px;width: 140px;background: none;border-radius: 36px;line-height: 34px;text-align: center;border:1px solid #454445;cursor: pointer;color: #fff;font-size: 16px;margin-right: 20px;cursor: pointer;outline: none;}
.cfome-sub:hover,.cfome-res:hover{background: #c00;border-color:#c00;}

.cta-tmcon1{overflow: hidden;margin-top: 15px;margin-left: 20px;padding: 10px;border-radius: 4px;width: 714px;box-sizing:border-box;background: rgba(4,85,148,0.2);text-align: left;color: #fff;}
.cta-tmcon1 p{line-height: 24px;overflow: hidden;padding-left: 18px;background: url(../images/jyico.png) no-repeat left 7px;}
.cta-tmcon2{overflow: hidden;padding-top: 30px;padding-left: 25px;text-align: left;color: #fff;}
.cta-tmcon2 .tit{color: #f8cd04;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;}
.cta-tmcon2 .word{margin-top: 10px;line-height: 24px;overflow: hidden;font-size: 12px; }

.cfome-row .select-wrapper{border-radius: 0;margin:0;}
.cfome-row .select-button{border-radius: 0;border:1px solid #474646;text-align: center;font-size: 14px;}
.cfome-row .select-down{background-repeat: 65% center;}
.cfome-sel{display: none;}
.cfome-txa2{padding: 4px 10px;line-height: 22px;height: 162px;width: 500px;box-sizing:border-box;color: #999;}

.cright-wzcon{overflow: hidden;line-height: 20px;color: #999;padding: 10px 8px 0;line-height: 24px;}

.cright-linklist{overflow: hidden;padding: 0 10px;}
.cright-linklist li{height: 30px;line-height: 30px;border-bottom: 1px dashed #474646;overflow: hidden;}
.cright-linklist li a{color: #999;}
.cright-linklist li i{float: left;width: 4px;height: 4px;display: block;margin-top: 13px;margin-right: 10px;background: #888;}
.cright-linklist li a:hover{color: #d6b57f;}
.cright-linklist li a:hover i{background: #d6b57f;}

.cta-u-list{overflow: hidden;width: 800px;margin: 35px auto 0;}
.cta-u-list li{float: left;width: 50%;height: 42px;line-height: 42px;overflow: hidden;font-weight: bold;color: #fff;font-size: 16px;}
.cta-u-list li a{display: inline-block;*display: inline;*zoom:1;color: #fff;font-size: 14px;height: 22px;padding: 0 18px;background: rgba(0,0,0,0.3);border-radius: 22px;line-height: 22px;vertical-align: middle;position: relative;top: -2px;}
.cfome-raido{background: none;margin: 0 5px;}
.cfome-raido input[type="radio"]{display: none;}
.cfome-raido .btnyp{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;width: 10px;height: 10px;border:1px solid #474646;position: relative;top: -2px;margin-right: 5px;}
.cfome-raido .btnyp.co{background: #fff;}
.cright-dv2{overflow: hidden;border:1px solid #474546;}
.c-cta-con{overflow: hidden;height: 610px;}
.c-cta-main{overflow: hidden;width: 440px;margin: 120px 0 0 38px;}
.c-cta-msgcon{overflow: hidden;}
.c-cta-msgcon .tit{font-size: 32px;color: #666;line-height: 48px;height: 48px;overflow: hidden;}
.c-cta-msgcon .word{line-height: 30px;font-size: 12px;color: #666;height: 180px;}
.c-cta-linkcon{overflow: hidden;margin-top: 20px;}
.c-cta-linkcon .link{float: left;width: 33.3333%;}
.c-cta-linkcon .img{float: left;width: 46px;height: 46px;border-radius: 8px;background-position: center;background-repeat: no-repeat;border:1px solid #dabe8f;margin-right: 5px;}
.c-cta-linkcon .link:hover .img{background-color: #c00;border-color: #c00;}
.c-cta-linkcon .word{overflow: hidden;}
.c-cta-linkcon .name{line-height: 18px;height: 18px;overflow: hidden;color: #666;font-weight: bold;font-size: 14px;}
.c-cta-linkcon .wz{overflow: hidden;line-height: 14px;height: 28px;color: #666;font-size: 12px;}
.c-cta-linkcon .img.ctaico1{background-image:url(../images/cta-ico1.png);}
.c-cta-linkcon .link:hover .img.ctaico1{background-image:url(../images/cta-ico1b.png);}
.c-cta-linkcon .img.ctaico2{background-image:url(../images/cta-ico2.png);}
.c-cta-linkcon .link:hover .img.ctaico2{background-image:url(../images/cta-ico2b.png);}
.c-cta-linkcon .img.ctaico3{background-image:url(../images/cta-ico3.png);}
.c-cta-linkcon .link:hover .img.ctaico3{background-image:url(../images/cta-ico3b.png);}
.recruit-list{overflow: hidden;padding-bottom: 10px;}
.recruit-list .name{text-align: right;color: #666;font-size: 12px;line-height: 30px;height: 30px;overflow: hidden;}
.recruit-row{overflow: hidden;border:1px solid #474646; color: #999;line-height: 30px;margin-bottom: -1px;position: relative;}
.recruit-left{float: left;box-sizing:border-box;width: 13%;padding: 0 5px;position: absolute;left: 0;top: 0;height: 100%;}
.recruit-right{float: right;box-sizing:border-box;width: 87%;padding: 0 15px;border-left: 1px solid #474646;min-width: 180px;}
.recruit-right a{color:#337FE5;}
.recruit-left .con{position: absolute;width: 100%;left: 0;top: 0;bottom:0;margin: auto;height: 60px;}
.recruit-left .bsize{font-size: 14px;padding:5px 10px;}

.c-news-list{overflow: hidden;}
.c-news-list li{float: left;overflow: hidden;height: 240px;box-sizing:border-box;border:1px solid #474546;padding-right: 5px;margin-bottom: 20px;}
.c-news-list li:hover{border-color:#d6b580;}
.c-news-list .imgcon{float: left;width: 360px;height: 100%;margin-right: 10px;position: relative;overflow: hidden;}
.c-news-list .img{position: relative;width: 100%;height: 100%;}
.c-news-list .img:hover{transform:scale(1.05,1.05);}

.c-news-list .word{overflow: hidden;padding-top: 15px;}
.c-news-list .word .tit{line-height: 36px;font-size: 16px;height: 36px;overflow: hidden;text-overflow;white-space: nowrap;}
.c-news-list .word .tit a{color: #fff;}
.c-news-list .word .time{color: #666;font-size: 12px;line-height: 32px;height: 32px;overflow: hidden;margin: 5px 0;}
.c-news-list .word .wz{font-size: 12px;line-height: 30px;max-height: 90px;overflow: hidden;color: #999;}
.c-news-list .word a.more{overflow: hidden;color: #666666;font-size: 12px;margin-top: 10px;display: block;float: left;}
.c-news-list .word a.more:hover{color: #fff;}
.c-fxcon{float: right;overflow: hidden;height: 28px;line-height: 28px;overflow: hidden;font-size: 14px;color: #fff;margin-top: 10px;}
.c-fxcon a{display: inline-block;*display: inline;*zoom:1;width: 24px;height: 24px;overflow: hidden;background-color: #1a1a1d !important;border-radius: 50%;text-align: center;font-size: 0;margin: 0 3px;line-height: 24px;vertical-align: middle;}
.c-fxcon a img{vertical-align: middle;}
.c-fxcon a:hover{background-color: #c00 !important;}
.c-fxcon .bnimbak{background-size: auto;background-position: center !important;background-repeat: no-repeat !important;}
.c-fxcon .bnimbak>a{display: block;width: 100%;height: 100%;}
.c-fxcon .bnimbak-img{display: none;}
.zhucai-top{clear:both;}
.zhucai-top .tit{color: #d6b580;font-size: 24px;line-height: 30px;height: 30px;}
.zhucai-step{overflow: hidden;margin-top: 20px;padding-left: 50px;}
.zhucai-step .step{height: 70px;width: 70px;padding-right: 76px;float: left;background: url(../images/fwlc-rjt.png) no-repeat 80% center;}
.zhucai-step .step .con{width: 70px;height: 70px;box-sizing:border-box;border:1px solid #454444;border-radius: 50%;text-align: center;line-height: 69px;color: #666;font-size: 20px;font-weight: bold;font-family: arial;cursor: pointer;}
.zhucai-step .step:last-child{padding-right: 0;background: none;}
.zhucai-step .step.active .con{color: #fff;background: #d6b580;border-color:#d6b580;}
.zhucai-fwcon{position: relative;padding: 10px 12px;border:1px solid #454444;margin-top: 25px;}
.zhucai-fwcon .name{font-size: 18px;color: #fff;line-height: 30px;height: 30px;overflow: hidden;}
.zhucai-fwcon .word{color: #999;line-height: 24px;overflow: hidden;margin-top: 10px;}
.zhucai-jt{display: block;position: absolute;background: url(../images/fwlcjt.png);width: 27px;height: 16px;top: -16px;left: 70px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.zc-order-box{overflow: hidden;}
.zc-order-box .tit{color: #d6b580;font-size: 24px;line-height: 30px;height: 30px;}
.zc-order-con{overflow: hidden;margin-top: 10px;}
.zc-order-left{float: left;width: 70px;padding-right: 10px;}
.zc-order-nav li{height: 26px;border:1px solid #474646;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;position: relative;margin-bottom: 5px;line-height: 24px;}
.zc-order-nav li a{display: block;color: #999;padding: 0 5px;}
.zc-order-nav li.active{background: #c00;border-color: #c00;}
.zc-order-nav li.active a{color: #fff;}
.zc-order-nav li.active i{display: block;width: 5px;height: 8px;background: url(../images/zclftrjt.png) no-repeat;position: absolute;left: 69px;top: 9px;}
.zc-order-nav li.co{background: #c00;border-color: #c00;}
.zc-order-nav li.co a{color: #fff;}
.zc-order-nav li.co i{display: block;width: 5px;height: 8px;background: url(../images/zclftrjt.png) no-repeat;position: absolute;left: 69px;top: 9px;}
.zc-order-right{overflow: hidden;width: 828px;float: right;}
.zc-order-list{overflow: hidden;}
.zc-order-list li{width: 266px;margin: 10px 5px;height: 170px;float: left;position: relative;}
.zc-order-list li .word{position: absolute;bottom: 0;box-sizing:border-box;left: 0;width: 100%;padding: 0 10px;height: 25px;line-height: 25px;color: #fff;font-size: 14px;background:rgba(0,0,0,0.5);-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.zc-order-list li:hover .word{text-align: center;height: 170px;line-height: 170px;font-size: 20px;}
.cr-busni-list{overflow: hidden;}
.cr-busni-list li{overflow: hidden;padding-bottom: 5px;border-bottom: 1px dashed #444;}
.cr-busni-list .date{font-size: 12px;line-height: 20px;overflow: hidden;height: 20px;color: #666;}
.cr-busni-list .name{line-height: 24px;height: 24px;overflow: hidden;color: #999;}
.zxlc-list{overflow: hidden;}
.zxlc-list li{overflow: hidden;padding-top: 20px;margin-bottom: 15px;}
.zxlc-left{float: left;padding-top: 20px;position: relative;padding-right: 30px;}
.zxlc-left .img{width: 356px;height: 238px;position: relative;z-index: 5;}
.zxlc-left .fkbox{position: absolute;right: 0;top: 0;width: 366px;height: 248px;box-sizing:border-box;border:3px solid #474646;}
.zxlc-left .fkbox .num{background: #626262;display: block;position: absolute;width: 42px;height:42px;right: -19px;top: -19px;border-radius: 50%;color: #34353a;font-family: arial;font-size: 32px;font-weight: bold;text-align: center;line-height: 42px;font-style: italic;}
.zxlc-right{float: right;width: 490px;padding-top: 60px;}
.zxlc-right .tit{color: #d8b482;font-size: 22px;line-height: 38px;height: 38px;overflow: hidden;}
.zxlc-right .line{display: block;width: 43px;height: 2px;display: block;background: #d8b482;margin: 10px 0;}
.zxlc-right .word{font-size: 14px;color: #999;line-height: 32px;}

.sjs-tcon{}
.sjs-tcon .img{float: left;width: 460px;height: 308px;position: relative;overflow: hidden;}
.sjs-tcon .img .mim{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.sjs-tcon .img:hover .mim{transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.sjs-tcon .img .msgcon{position: absolute;left: 0;bottom: 0;box-sizing:border-box;width: 100%;height: 45px;background: rgba(0,0,0,0.5);padding: 0 13px;line-height: 45px;padding: 0 10px;font-size: 14px;color:#fff;}
.sjs-tcon .img .msgcon img{vertical-align: middle;margin-right: 5px;}
.sjs-tcon .img .msgcon .s{color: #d6b57f;}
.sjs-tcon .img .msgcon .rbtn{float: right;overflow: hidden;padding: 10px;}
.sjs-tcon .img .msgcon .rbtn a{display: block;float: left;margin-left: 10px;height: 23px;color: #fff;line-height: 23px;border-radius: 25px;width: 90px;text-align: center;background: #c00;}
.sjs-tcon .img .msgcon .rbtn a:hover{transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}
.sjs-tcon-rt{overflow: hidden;float: right;width: 440px;}

.sjs-tcon-rt .top{height: 42px;padding-top: 8px;line-height: 42px;}
.sjs-tcon-rt .top .name{font-size: 26px;display: block;float: left;height: 42px;line-height: 42px;color: #d6b57f;margin-right: 10px;}
.sjs-tcon-rt .top .name.smsz{font-size: 20px;}
.sjs-tcon-rt .line{display:block;height: 2px;width: 50px;background: #d6b57f; }
.sjs-tcon-rt .top .rank{color: #cccccc;font-size: 16px;}
.sjs-tcon-rt .msg{padding-right: 20px;height: 245px;margin-top: 12px;}
.sjs-tcon-rt .ds-msg{padding-right: 20px;padding-top: 12px;margin-top: 12px;border-top: 1px dashed #444;color: #999;font-size: 14px;line-height: 24px;height: 235px;}
.sjs-tcon-rt .ds-msg a{color:#337FE5;}
.sjs-tcon-rt .row{overflow: hidden;line-height: 24px;font-size: 14px;color: #999;padding: 6px 0;}
.sjs-tcon-rt .row .tit{float: left;width: 76px;color: #fff;min-height: 24px;font-weight: bold;}
.sjs-tcon-rt .row .wz{width: 340px;float: right;}
.sub-cright .sjs-tcon-rt{width: 320px;}
.sub-cright .sjs-tcon-rt .row .wz{width: 220px;}
.crtj-list{overflow: hidden;}
.crtj-list li{padding: 10px 9px;overflow: hidden;border-bottom: 1px dashed #474646;}
.crtj-list li:last-child{border-bottom: 0;}
.crtj-list .img{width: 162px;height: 110px;position: relative;margin-right: 8px;float: left;}
.crtj-list .name{position: absolute;bottom: 0;left: 0;width: 100%;height: 24px;line-height: 24px;overflow: hidden;box-sizing:border-box;color: #fff;font-size: 12px;background: rgba(0,0,0,0.5);}
.crtj-list .name .s{font-size: 18px;color: #d6b57f;}
.crtj-list .word{overflow: hidden;}
.crtj-list .word .tit{color: #fff;font-size: 20px;height: 28px;line-height: 28px;overflow: hidden;font-weight: bold;}
.crtj-list .word a.link{display: block;color: #999;font-size: 12px;}
.crtj-list .word a.btn{height: 20px;width: 78px;border:1px solid #474646;display: block;border-radius: 22px;margin-top:8px;line-height: 20px;overflow: hidden;text-align: center;color: #666;}
.crtj-list .word a.btn:hover{background: #c00;color: #fff;border-color:#c00;}
.sjs-zpcglist{overflow: hidden;border-bottom: 1px solid #474646;}
.sjs-zpcglist li{float: left;height: 30px;width: 78px;overflow: hidden;text-overflow:ellipsis;text-align: center;color: #999;font-size: 14px;line-height: 30px;border:1px solid #474646;border-bottom: 0;border-radius: 3px 3px 0 0;cursor: pointer;}
.sjs-zpcglist li.co{border-color: #d6b57f;color: #d6b57f;}
.sjs-zp-plist{overflow: hidden;}
.sjs-zp-plist li{width: 446px;height: 300px;position: relative;float: left;margin: 5px 4px;overflow: hidden;}
.sjs-zp-plist .img{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.sjs-zp-plist li:hover .img{transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); }
.sjs-zp-plist .wzocn{position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;background: rgba(0,0,0,0.6);box-sizing:border-box;height: 25px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.sjs-zp-plist .name{text-indent: 10px;font-size: 12px;color: #fff;line-height: 24px;text-align:center;}
.sjs-zp-plist .hdts{padding: 0 18px;padding-top: 55px;overflow: hidden;color: #999;font-size: 14px;}
.sjs-zp-plist .hdts .tit{text-align: center;color: #fff;font-size: 24px;font-weight: bold;line-height: 32px;height: 32px;overflow: hidden;}
.sjs-zp-plist .hdts .fti{font-size: 12px;text-align: center;height: 30px;line-height: 30px;overflow: hidden;margin-top: 5px;}
.sjs-zp-plist .hdts .word{line-height: 24px;margin-top: 5px;max-height: 96px;overflow: hidden;}
.sjs-zp-plist li:hover .wzocn{height: 100%;}
.sjs-zp-plist li:hover .name{display: none;;}
a.sjs-zp-more{color: #666;display: block;text-align: center;height: 36px;border:1px solid #444;margin-top: 20px;font-size: 14px;line-height: 36px;}
a.sjs-zp-more:hover{color: #c00;background: #c00;color: #fff;}
.sjs-ftbox{overflow: hidden;padding: 15px 0;border:1px solid #444;}
.sjs-ftbox .tit{color: #fff;font-size: 22px;height: 24px;line-height: 24px;border-left: 2px solid #d6b57f;padding-left: 10px;}
.sjs-ftcon{overflow: hidden;position: relative;}

.sjs-ft-list{overflow: hidden;}
.sjs-ft-list li{float: left;float: left;width: 219px;height: 148px;position: relative;margin: 0 4px;position: relative;overflow: hidden;}
.sjs-ft-list .img{width: 100%;position: relative;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.sjs-ft-list li:hover .img{ transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); }
.sjs-ft-list .name{position: absolute;bottom: 0;left: 0;width: 100%;height: 20px;background: rgba(0,0,0,0.5);line-height: 20px;box-sizing:border-box;color: #fff;font-size: 12px;padding: 0 10px;}
.sjs-ft-list .name .num{float: right;}
.sjs-ft-prev,.sjs-ft-next{display: block;width: 14px;height: 24px;line-height: 24px;text-align: center;color: #cacaca;font-size: 18px;overflow: hidden;font-family: simsun;font-weight: bold;position: absolute;top: 50%;margin-top: -12px;background: #000;background: rgba(0,0,0,0.5);}
.sjs-ft-prev{left: 12px;}
.sjs-ft-next{right: 12px;}
.sjs-ft-prev:hover,.sjs-ft-next:hover{background: #000;color: #fff;}
.ct-menu-box{overflow: hidden;}
.ct-menu-mlist{overflow: hidden;}
.ct-menu-mlist li{line-height: 34px;}
.ct-menu-mlist li:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.ct-menu-mlist li .tit{float: left;/*width: 56px;*/font-size: 14px;color: #aaa;text-align: right;margin-right: 10px;font-weight:bold;}
.ct-menu-mlist dl{overflow: hidden;font-size: 13px;}
.ct-menu-mlist dl dt{float: left;}
.ct-menu-mlist dl dt a{display: block;/*width: 56px;*/height: 18px;line-height: 18px;text-align: center;border:1px solid #444;margin-top: 7px;border-radius: 20px;color: #666;margin-right: 5px;min-width: 50px;}
.ct-menu-mlist dl dt a.active{background: #c00;border-color:#c00;color: #fff;}
.ct-menu-mlist dl dt a:hover{background: #c00;border-color:#c00;color: #fff;}
.ct-menu-mlist dl dd{float: left;padding: 0 10px;}
.ct-menu-mlist dl dd a{color: #666;}
.ct-menu-mlist dl dd a.active{color: #d6b57f;}
.ct-menu-mlist dl dd a:hover{color: #d6b57f;}
.dsigner-list{overflow: hidden;}
.dsigner-list li{float: left;position: relative;width:290px;height: 188px; margin: 5px 6px;overflow: hidden;}
.dsigner-list .img{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.dsigner-list li:hover .img{transform: scale(1.12); -ms-transform: scale(1.12); -moz-transform: scale(1.12); -webkit-transform: scale(1.12);-o-transform: scale(1.12);}
.dsigner-list .wzocn{position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;background: rgba(0,0,0,0.6);box-sizing:border-box;height: 25px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;text-align:center;}
.dsigner-list .name{padding-left: 10px;font-size: 12px;color: #fff;line-height: 24px;}
.dsigner-list .hdts{padding: 25px 25px 0;overflow: hidden;color: #acacac;font-size: 12px;}
.dsigner-list .hdts .tit{text-align: center;color: #fff;font-size: 24px;;line-height: 32px;overflow: hidden;}
.dsigner-list .hdts .fti{font-size: 12px;text-align: center;height: 30px;line-height: 30px;overflow: hidden;margin-top: 5px;}
.dsigner-list .hdts .word{line-height: 24px;margin-top: 5px;height: 72px;overflow: hidden;}
.dsigner-list li:hover .wzocn{height: 100%;}
.dsigner-list li:hover .name{display: none;}
.dsigner-list .ertwz{width: 108px;height: 76px;box-sizing:border-box;background: rgba(0,0,0,0.5);position: absolute;right: 0;top: 0;color: #ccc;padding: 0 5px;}
.dsigner-list li:hover .ertwz{display: none;}
.dsigner-list .ertwz .p2{height: 40px;overflow: hidden;}
.dsigner-list .p2{margin-top: 5px;}
.dsigner-list .num{color: #fff;font-size: 38px;font-weight: bold;line-height: 40px;overflow: hidden;height: 40px;}

.dsigner-list li:nth-child(3n+1){margin: 5px 0;}
.dsigner-list li:nth-child(3n+2){margin: 5px 15px;}
.dsigner-list li:nth-child(3n+3){margin: 5px 0;}

.case-list{overflow: hidden;}
.case-list li{float: left;position: relative;width:390px;height: 260px; margin: 5px 6px;overflow: hidden;}
.case-list .img{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.case-list li:hover .img{transform: scale(1.12); -ms-transform: scale(1.12); -moz-transform: scale(1.12); -webkit-transform: scale(1.12);-o-transform: scale(1.12);}
.case-list .wzocn{position: absolute;bottom: 0;left: 0;width: 100%;overflow: hidden;background: rgba(0,0,0,0.6);box-sizing:border-box;height: 50px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.case-list .name{padding-left: 10px;font-size: 12px;color: #fff;line-height: 24px;}
.case-list .hdts{padding: 25px 25px 0;overflow: hidden;color: #acacac;font-size: 12px;}
.case-list .hdts .tit{text-align: center;color: #fff;font-size: 24px;;line-height: 32px;overflow: hidden;}
.case-list .hdts .fti{font-size: 12px;text-align: center;height: 30px;line-height: 30px;overflow: hidden;margin-top: 5px;}
.case-list .hdts .word{line-height: 24px;margin-top: 5px;height: 72px;overflow: hidden;}
.case-list li:hover .wzocn{height: 100%;}
.case-list li:hover .name{display: none;}
.case-list .ertwz{width: 108px;height: 76px;box-sizing:border-box;background: rgba(0,0,0,0.5);position: absolute;right: 0;top: 0;color: #ccc;padding: 0 5px;}
.case-list li:hover .ertwz{display: none;}
.case-list .ertwz .p2{height: 40px;overflow: hidden;}
.case-list .p2{margin-top: 5px;}
.case-list .num{color: #fff;font-size: 38px;font-weight: bold;line-height: 40px;overflow: hidden;height: 40px;}

.case-list li:nth-child(3n+1){margin: 5px 0;}
.case-list li:nth-child(3n+2){margin: 5px 15px;}
.case-list li:nth-child(3n+3){margin: 5px 0;}

.sjs-clmtit{overflow: hidden;line-height: 30px;line-height: 30px;font-size: 22px;color: #fff;}
.ct-menu-tnav{overflow: hidden;/*padding-left: 30px;*/}
.ct-menu-tnav a{display: block;float: left;width: 78px;text-align: center;height: 24px;border:1px solid #444;text-align: center;color: #666;font-size: 13px;line-height: 24px;}
.ct-menu-tnav a:first-child{border-radius: 25px 0 0 25px;}
.ct-menu-tnav a:last-child{border-radius: 0 25px 25px 0;}
.ct-menu-tnav a.active,.ct-menu-tnav a:hover{color: #fff;background: #c00;border-color: #c00;}
.ct-menu-bcon{height:25px;line-height: 25px;overflow: hidden;background: #434343;color: #999;}
.ct-menu-bcon .linkcon{float: left;}
.ct-menu-bcon .linkcon a{display: block;line-height: 25px;height: 25px;width: 62px;overflow: hidden;color: #999;text-align: center;float: left;border-right: 1px solid #34353a;}
.ct-menu-bcon .linkcon a img{vertical-align: middle;position: relative;top: -2px;margin-right: 5px;}
.ct-menu-bcon .sc-con{float: right;height: 17px;line-height: 17px;border:1px solid #999;margin-top: 3px;border-radius: 19px;padding: 0 8px;width: 144px;}
.ct-menu-bcon .sc-con input{float: left;background: none;height: 17px;line-height: 17px;outline: none;font-size: 12px;border:0;color: #ccc;width: 120px;}
.ct-menu-bcon .sc-con button{float: right;width: 20px;text-align: center;height: 17px;line-height: 17px;font-size: 0;cursor: pointer;background: none;border:0;}
.ct-menu-bcon .sc-con button img{vertical-align: middle;}



.overflow-hidden{position:relative;zoom:1;overflow:hidden;}
.detail-img{  margin:0 auto; padding:0px 0 20px;}
.detail-img h1{line-height:36px;font-size:22px;text-align:center;color:#fff;font-weight: normal;text-align: left;}
.detail-img .detail-time{line-height:24px;padding-bottom:10px;font-size:12px;text-align:center;color:#999;}
/**/
.detail-img .imgBox .text{display: none;}
.detail-img .text{ position: absolute;bottom: 0;left: 0;height: 18px;line-height: 18px;color: #fff;box-sizing:border-box;width: 100%;background: rgba(0,0,0,0.5);padding: 0 10px;}

.imgBox{ position:relative; zoom:1;}
.imgBox li{ float:left; _display:inline; overflow:hidden;}
.imgBox li a{ display:block; height:100%; text-align:center;}
.imgBox li img{ max-width:100%; max-height:100%;}

.pageBox{ margin:20px 0 0 -10px;}
.pageBox li{ float:left; display:inline; margin-left: 10px; overflow:hidden;width: 224px;height: 150px;margin: 0 9px;box-sizing:border-box;position: relative;line-height: 150px;}
.sjtype .pageBox li{width: 214px;}
.pageBox li a{ display:block; overflow:hidden; height:100%; text-align:center;position: relative;}
.pageBox li.selected{border:2px solid #dcba83;}
/*.pageBox li img{ width:100%; height:100%;}*/
.pageBox li img{max-height: 100%;max-height: 100%;vertical-align: middle;}

.detail-img .carousel-btn{position:absolute;top:50%;margin-top:-12px;cursor:pointer;z-index:100;}
.detail-img .j-carousel-prev{left:5px;}
.detail-img .j-carousel-next{right:5px;}
.detail-img .carousel-btn .btn{ display:block; width:14px; height:24px;text-align: center;line-height: 24px;color: #fff;font-style: normal;font-size: 18px;font-weight: bold;font-family: simsun;color: #fff;background: rgba(0,0,0,0.5);}
.detail-img .carousel-btn .btn:hover{background: #000;}
.detail-img .j-carousel-prev .btn{ background-position:left center;}
.detail-img .j-carousel-next .btn{ background-position:right center;}

.textBox{ margin-top:20px;}
.textBox .title{ line-height:45px; font-size:20px; text-align:center; border-bottom:1px solid #ccc;}
.imgtit{display: none;}
.j-textBox2{overflow: hidden;padding: 10px 0;font-size: 14px;line-height: 24px;color: #999;}

.ycal-lycon{overflow: hidden;clear:both;padding-top: 30px;}
.ycal-ly-txa{background: none;color: #999;border-radius: 3px;width: 100%;box-sizing:border-box;border:1px solid #434343;padding: 4px;line-height: 24px;height: 96px;outline: none;font-size: 12px;}
.ycal-ly-txa::-webkit-input-placeholder{color:#666;}
.ycal-ly-txa:-moz-placeholder{color:#666;}
.ycal-ly-txa::-moz-placeholder{color:#666;}
.ycal-ly-txa:-ms-input-placeholder{color:#666;}
.ycal-ly-sub{height: 22px;line-height: 22px;width: 74px;border-radius: 22px;border:0;background: #c00;color: #fff;font-size: 14px;font-family: microsoft yahei;overflow: hidden;display: block;margin: 15px auto 0;cursor: pointer;}
.ycal-ly-rvcon{overflow: hidden;margin-top: 30px;}
.ycal-ly-rvlist{overflow: hidden;}
.ycal-ly-rvlist li{padding: 5px 0;line-height: 22px;}
.ycal-ly-rvlist .name{float: left;color: #cbac7a;font-size: 16px;}
.ycal-ly-rvlist .wz{font-size: 12px;color: #999;}

/**
*
*
*
*
*
*
*
*
**/
.news-detail{line-height:24px;padding: 10px 10px;}
.news-detail h1{padding:10px 0;line-height:28px;text-align:center;font-size:24px;color:#000;font-family:'microsoft yahei';}
.detail-time{position:relative;text-align:center;color:#999;font-size:12px;padding:5px 0 15px;}
#bdshare{position:absolute;right:10px;top:3px;line-height:16px;}
.news-detail .detail-user{text-align:center;color:#999;font-size:12px;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ccc;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-con{padding:10px;line-height:20px;color:#666;font-size: 14px;}
.detail-page{padding:10px;border-top: 1px dashed #434343;font-size: 12px;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a{color:#999;}
.detail-page .page-text a:hover{color:#c00;}
/**
*
*
*
*
*
*
*
*
**/
.ysmsgcon{overflow: hidden;padding: 10px 0 20px;}
.ysmsgcon li{float: left;box-sizing:border-box;padding: 0 5px;overflow: hidden;height: 42px;line-height: 40px;font-size: 0;border:1px solid #47484a;margin-top: -1px;}
.ysmsgcon li p{color: #aaa;font-size: 14px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;line-height: 18px;max-height: 36px;text-align: center;width: 100%;}
.ysmsgcon .bx1{width: 11.111%;background: #47484a;border-top: 1px solid #34353a;}
.ysmsgcon .bx2{width: 22.222%;background: #34353a;}
.ysmsgcon .bx1:nth-child(1),.ysmsgcon .bx1:nth-child(3),.ysmsgcon .bx1:nth-child(5){border-top: 1px solid #47484a;}
.zjgd-scbox{display: block;width: 162px;height: 20px;border:1px solid #666;box-sizing:border-box;padding: 0 5px;border-radius: 20px;}
.zjgd-sc-ipt{float: left;height: 18px;line-height: 18px;font-size: 12px;background: none;color: #999;width: 122px;outline: none;}
.zjgd-sc-sub{float: right;height: 18px;width: 18px;text-align: center;line-height: 18px;font-size: 0;background: none;border:0;}
.zjgd-sc-sub img{vertical-align: middle;}
.gdsg-list{overflow: hidden;}
.gdsg-list li{overflow: hidden;height: 238px;padding: 10px;border:1px solid #444;margin-bottom: 15px;}
.gdsg-list .imgcon{position: relative;overflow: hidden;float: left;width: 334px;height: 238px;margin-right: 10px;}
.gdsg-list .img{width: 334px;height: 238px;margin-right: 10px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.gdsg-list .img:hover{transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2);-o-transform: scale(1.2);}
.gdsg-list .mcon{padding-right: 10px;}
.gdsg-list .mcon .hd{height: 42px;line-height: 42px;overflow: hidden;padding-bottom: 6px;border-bottom: 1px solid #474646;}
.gdsg-list .mcon .hd .tit{font-size: 18px;}
.gdsg-list .mcon .hd a.more{float: right;display: block;width: 72px;height: 20px;border:1px solid #aaaaaa;color: #aaa;text-align: center;line-height: 20px;font-size: 12px;border-radius: 22px;margin-top: 10px;}
.gdsg-list .mcon .hd a.more:hover{background: #c00;border-color:#c00;color: #fff;}
.gdsg-list .mcon .msg{overflow: hidden;padding: 15px 12px;font-size: 14px;line-height: 24px;}
.gdsg-list .mcon .msg .p-hf{float: left;width: 50%;}
.gdsg-list .mcon .sche{padding: 15px 0px 20px;line-height: 24px;}
.gdsg-list .mcon .sche .nm{float: left;margin-left: 12px;}
.gdsg-list .mcon .sgjd{float: left;width: 450px;}
.gdsg-list .jdline{width: 20%;height: 2px;background: #5e5d5d;position: relative;margin-top: 12px;float: left;}
.gdsg-list .jdline .disc{display: block;width: 8px;height: 8px;background: #5e5d5d;border-radius: 50%;position: absolute;right: 0;top: -2px;}
.gdsg-list .jdline .name{text-align: center;width: 56px;height: 18px;line-height: 18px;overflow: hidden;color: #999;font-size: 12px;position: absolute;right: -22px;top: 8px;}
.gdsg-list .jdline.over,.gdsg-list .jdline.over .disc{background: #d6b57f;}
.gdsg-list .jdline.over .name{color: #d6b57f;}

.dsigngm-timg{overflow: hidden;text-align: center;}
.dsigngm-timg img{max-width:100%;}
.dsigngm-itd{position: relative;padding: 5px;border:1px solid #444243;float: right;clear:both;margin: 110px 0;}
.dsigngm-itd .con{overflow: hidden;height: 322px;width: 854px;box-sizing:border-box;border:1px solid #444243;padding-right: 250px;padding-left: 100px;}
.dsigngm-itd .limg{width: 145px;height: 138px;overflow: hidden;position: absolute;left: -55px;top: 83px;}
.dsigngm-itd .rimg{width: 240px;height: 460px;overflow: hidden;top: -65px;right: 0;position: absolute;}
.dsigngm-itd .con .tit{font-size: 50px;font-weight: bold;color: #fff;line-height: 64px;height: 64px;text-align: right;overflow: hidden;margin-top: 20px;}
.dsigngm-itd .con .fti{font-size: 20px;color: #fff;color: #fff;font-weight: bold;text-align: right;line-height: 30px;height: 30px;margin-top: 20px;}
.dsigngm-itd .con .msg{line-height: 22px;overflow: hidden;margin-top: 5px;height: 132px;font-size: 12px;color: #666;margin-top: 25px;}
.dsigngm-ctit{text-align: center;overflow: hidden;}
.dsigngm-ctit .tit{font-size: 26px;color: #ccc;line-height: 34px;height: 34px;overflow: hidden;}
.dsigngm-ctit .fti{height: 24px;line-height: 24px;overflow: hidden;font-size: 0;}
.dsigngm-ctit .fti .wz{display: inline-block;*display: inline;*zoom:1;font-size: 12px;height: 24px;line-height: 24px;vertical-align: middle;color: #666;}
.dsigngm-ctit .fti .line{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;height: 1px;width: 40px;background: #444;margin: 0 5px;}
.dsigngm-aword-msg{color: #666;font-size: 12px;line-height: 24px;}

.sub-cleftnav{float: left;overflow: hidden;width: 111px;border-right: 1px solid #212121}
.sub-cright{overflow: hidden;float: right;width: 788px;}
.sub-cleftnav-list{overflow: hidden;}
.sub-cleftnav-list li{height: 40px;line-height: 40px;margin-bottom: 10px;text-align: center;}
.sub-cleftnav-list li a{display: block;/*padding: 0 6px 0 35px;*/height: 40px;line-height: 40px;background: url(../images/dsbtn1.png) no-repeat;background-size: 100% 100%;color: #fff;font-size: 14px;font-weight: bold;}
.sub-cleftnav-list li a.active{background-image: url(../images/dsbtn2.png);color: #fdd110;text-shadow:2px 2px 2px #000;}
.sub-cleftnav-list li a:hover{background-image: url(../images/dsbtn2.png);color: #fdd110;text-shadow:2px 2px 2px #000;}
.dsigngm-hjcon{height: 530px;position: relative;overflow: hidden;}
.dsigngm-hjcon .cover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.65);}
.dsigngm-hjcon .cover a.more{display:block;float:right;border:1px solid #474646;color:#999;height:23px;color:#999;line-height:23px;border-radius:25px;width:90px;text-align:center;margin-top: 10px;margin-right: 10px;font-size: 14px;}
.dsigngm-hjcon .cover a.more:hover{border-color:#c00;background: #c00;color: #fff;}
.dsigngm-hjcon .cover a{display:block;float:right;border:1px solid #474646;color:#999;height:23px;color:#999;line-height:23px;border-radius:25px;width:90px;text-align:center;margin-top: 10px;margin-right: 10px;font-size: 14px;}
.dsigngm-hjcon .cover a:hover{border-color:#c00;background: #c00;color: #fff;}
.dsigngm-hjcon .cover .msg{width: 490px;margin: 160px auto 0;}
.dsigngm-hjcon .cover .tit{font-size: 24px;font-weight: bold;color: #fff;text-align: center;line-height: 30px;height: 30px;}
.dsigngm-hjcon .cover .wz{color: #ccc;font-size: 14px;line-height: 24px;overflow: hidden;margin-top: 20px;}
.dsigngm-hjcon .cover .sc{height: 24px;line-height: 24px;text-align: right;padding: 0 10px;position: absolute;bottom: 0;left: 0;width: 100%;box-sizing:border-box;}
.dsigngm-hjcon .cover .sc a{color: #fff;}
.dsigngm-hjcon .cover .sc a img{margin-right: 5px;}
.dsigngm-hjcon .mimg{position: relative;width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.dsigngm-hjcon:hover .mimg{transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.zpxq-con{overflow: hidden;}
.zpxq-con .img{box-sizing:border-box;padding-bottom: 30px;position: relative;}
.zpxq-con .img>img{width: 100%;}
.zpxq-con .img .tcbx{position: absolute;top: 10px;left: 0;width: 100%;box-sizing:border-box;padding: 0 10px;text-align: right;}
.zpxq-con .img .tcbx a{display: inline-block;min-width: 50px;padding: 0 5px;text-align: center;background: rgba(0,0,0,0.5);color: #fff;height: 18px;line-height: 17px;border-radius: 18px;font-size: 12px;margin-left: 5px;}
.zpxq-con .img .tcbx a img{vertical-align: middle;margin-right: 3px;}

.special-banner{height: 690px;position: relative;}
.mgtp-8{margin-top: 8px;}
.zt1-part1{position: relative;height: 682px;background: url(../images/zt1-cbg1.png) center top no-repeat;}
.zt1-part1 .article{padding-top: 130px;width: 354px;float: left;}
.zt1-wzcon .tit{color: #d6b57f;font-size: 24px;font-weight: bold;line-height: 38px;height: 38px;}
.zt1-wzcon .fti{font-size: 18px;line-height: 28px;height: 28px;overflow: hidden;color: #333;}
.zt1-wzcon .wz{line-height: 28px;overflow: hidden;font-size: 14px;color: #666;margin-top: 25px;}
.zt1-part1 .img{width: 772px;height: 552px;float: right;border:6px solid #fff;border-radius: 3px;position: relative;top: -40px;}
.zt1-part2{overflow: hidden;height: 674px;background: url(../images/zt1-cbg2.png);position: relative;}
.zt1-part2 .area{height: 100%;overflow: hidden;}
.zt1-part2 .img{width: 772px;height: 552px;position: relative;margin-top: 65px;}
.zt1-part2 .article{width: 463px;height: 461px;box-sizing:border-box;margin-right: 5px;position: absolute;background: #fff;top: 118px;z-index: 5;right: 5px;padding:55px 55px 0;box-shadow: 2px 2px 3px rgba(0,0,0,0.2);}
.zt1-part3{overflow: hidden;height: 680px;background: url(../images/zt1-cbg3.png);position: relative;}
.zt1-part3 .img{text-align: center;font-size: 0;height: 448px;}
.zt1-part3 .article{padding: 0 20px;margin-top: 30px;overflow: hidden;}
.zt1-part3 .article .tit,.zt1-part3 .article .fti{text-align: center;}
.zt1-part4{height: 685px;overflow: hidden;box-sizing:border-box;padding-top: 95px;}
.zt1-part4 .article{width: 354px;padding:94px 0 0 36px;background: url(../images/zt1-6s.png) no-repeat 40px top;float: left;}
.zt1-scbox{overflow: hidden;float: right;padding: 0 50px;margin-top: 112px;width: 630px;position: relative;}
.zt1-sclist li{overflow: hidden;float: left;width: 210px;height: 283px;position: relative;}
.zt1-sclist li .img{width: 171px;height: 212px;margin: 0 auto;}
.zt1-sclist li .word{width: 171px;margin: 0 auto;overflow: hidden;display: none;}
.zt1-sclist li .word .name{margin-top: 15px;height: 26px;line-height: 26px;color: #d6b57f;font-size: 16px;}
.zt1-sclist li .word .line{display: block;width: 31px;height: 2px;background: #d6b57f;}
.zt1-sclist li:hover{background: url(../images/zt1-procon.png) no-repeat center bottom;}
.zt1-sclist li:hover .word{display: block;}
a.zt1-sc-prev,a.zt1-sc-next{display: block;position: absolute;top: 75px;width: 40px;height: 60px;line-height: 60px;text-align: center;font-size: 64px;font-family: simsun;font-weight: bold;color: #d6b57f;}
.zt1-sc-prev{left: 0;}
.zt1-sc-next{right: 0;}
.zt1-part5{overflow: hidden;height: 680px;background: url(../images/zt1-cbg4.png) center;position: relative;overflow: hidden;}
.zt1-part5 .article{float: right;width: 468px;margin-top: 170px;}
.zt1-part6{overflow: hidden;height: 678px;background: url(../images/zt1-cbg5.png) center;position: relative;overflow: hidden;}
.zt1-part6 .article{float: left;width: 356px;margin-top: 250px;margin-left: 150px}
.zt-ftcta{height: 84px;line-height: 84px;border-top: 2px solid #9b732e;position: relative;}
.zt-ftcta .tit{font-size: 18px;font-weight: bold;float: left;}
.zt-ftcta .iptcon{float: left;font-size: 16px;margin-left: 20px;}
.zt-ftcta .iptcon input[type="text"]{width: 188px;border:1px solid #dcdcdc;height: 33px;line-height: 33px;padding: 0 10px;font-size: 14px;margin-left: 4px;outline: none;color: #222;}
.zt-ftcta .iptcon ::-webkit-input-placeholder{color:#222;}
.zt-ftcta .iptcon :-moz-placeholder{color:#222;}
.zt-ftcta .iptcon ::-moz-placeholder{color:#222;}
.zt-ftcta .iptcon :-ms-input-placeholder{color:#222;}
.zt-ftcta .linkcon{float: right;padding-top: 20px;}
.zt-ftcta .linkcon .btn{display: block;float: left;height: 42px;width: 138px;border:1px solid #cc0001;font-size: 18px;color: #cc0001;line-height: 42px;background: none;border-radius: 10px;margin-left: 24px;text-align: center;cursor: pointer;position: relative;}
.zt-ftcta .linkcon .btn .ico{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;position: relative;top: -2px;width: 26px;height: 30px;background-repeat: no-repeat;background-position: center;margin-right: 7px;}
.zt-ftcta .linkcon .btn .ico.i1{background-image: url(../images/zt-ico1a.png);}
.zt-ftcta .linkcon .btn .ico.i2{background-image: url(../images/zt-ico2a.png);}
.zt-ftcta .linkcon .btn .ico.i3{background-image: url(../images/zt-ico3a.png);}
.zt-ftcta .linkcon .btn:hover{background: #cc0001;color: #fff;}
.zt-ftcta .linkcon .btn:hover .ico.i1{background-image: url(../images/zt-ico1b.png);}
.zt-ftcta .linkcon .btn:hover .ico.i2{background-image: url(../images/zt-ico2b.png);}
.zt-ftcta .linkcon .btn:hover .ico.i3{background-image: url(../images/zt-ico3b.png);}
.zt-ftcta .linkcon .btn .numbox{position: absolute;bottom: 44px;height: 51px;width:161px;background: url(../images/numcon.png) no-repeat;line-height: 44px;text-align: center;font-size: 18px;font-weight: bold;color: #000;left: 50%;margin-left: -81px;display: none;}
.zt-ftcta .linkcon .btn.num:hover .numbox{display: block;font-family: microsoft yahei;}
.special-banner.type2{height: 664px;}
.zt2-fg{font-size: 0;height: 100px;line-height: 100px;background: #34353a;text-align: center;}
.zt2-fg img{vertical-align: middle;}
.zt2-part1{overflow: hidden;padding: 45px 0;}
.zt2-ctlist{overflow: hidden;}
.zt2-ctlist li{position: relative;width: 380px;height: 307px;float: left;margin: 5px 10px;}
.zt2-ctlist .hvcon{position: absolute;box-sizing:border-box;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;padding: 0 30px ;width: 100%;bottom: 0;left: 0;background: rgb(52,53,58);height: 47px;color: #fff;}
.zt2-ctlist .hvcon .name{height: 47px;line-height: 47px;font-size: 20px;font-weight: bold;text-align: center;}
.zt2-ctlist .hvcon .line{display: block;height: 14px;text-align: center;background: url(../images/zt2/zt2-wzline.png) no-repeat center;}
.zt2-ctlist .hvcon .word{line-height: 24px;color: #ccc;font-size: 12px;height: 168px;overflow: hidden;margin-top: 15px;}
.zt2-ctlist li:hover .hvcon{height: 100%;background: rgba(52,53,58,0.8);padding-top: 30px;}
.zt2-part2{padding: 5px 0;background: url(../images/zt2/zt2-sovbg.png);position: relative;}
.zt2-part2 .area{}
.zt2-sovlist{overflow: hidden;}
.zt2-sovlist li{float: left;width: 470px;overflow: hidden;margin: 50px 0;}
.zt2-sovlist li:nth-child(odd){float: left;}
.zt2-sovlist li:nth-child(even){float: right;}
.zt2-sovlist li .img{width: 166px;height: 166px;border:4px solid #f1f2f4;float: right;margin-top: 8px;}
.zt2-sovlist li .img img{width: 100%;height: 100%''}
.zt2-sovlist li .word{float: left;width: 280px;overflow: hidden;}
.zt2-sovlist li .word .tit{font-size: 26px;font-weight: bold;color: #666;line-height: 36px;height: 36px;overflow: hidden;}
.zt2-sovlist li .word .fti{font-size: 18px;color: #999;line-height: 24px;height: 24px;overflow: hidden;margin-top: 5px;}
.zt2-sovlist li:nth-child(odd) .word{text-align: right;}
.zt2-sovlist li:nth-child(even) .word{text-align: left;float: right;}
.zt2-sovlist li:nth-child(even) .img{float: left;}
.zt2-sovlist li .word .wz{font-size: 14px;color: #666;line-height: 26px;height: 78px;margin-top: 15px;}
.zt2-sovcimg{overflow: hidden;position: absolute;width: 344px;height: 344px;border:4px solid #f1f2f4;left: 50%;margin-left: -176px;top: 114px;z-index: 5;}
.zt2-part3{overflow: hidden;padding: 35px 0;}
.zt2-cticon{text-align: center;font-size: 0;}
.zt2-masterlist{overflow: hidden;}
.zt2-masterlist li{float: left;width: 280px;height: 185px;border:4px solid #f1f2f4;position: relative;overflow: hidden;margin: 5px 6px;}
.zt2-masterlist li:hover{border-color: #78797a;}
.zt2-masterlist .hvcon{box-sizing:border-box;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;position: absolute;width: 100%;height: 100%;left: 0;background: rgba(0,0,0,0.5);color: #fff;padding: 35px 28px 0;bottom:-185px; }
.zt2-masterlist .hvcon .name{font-size: 24px;font-weight: bold;text-align: center;line-height: 40px;height: 40px;overflow: hidden;}
.zt2-masterlist .hvcon .word{line-height: 24px;overflow: hidden;max-height: 96px;overflow: hidden;font-size: 14px;;}
.zt2-masterlist li:hover .hvcon{bottom:0;}
.zt2-part4{overflow: hidden;box-sizing:border-box;height: 427px;background: url(../images/zt2/zt2-cbg1.png) no-repeat center top;padding-top: 36px;}
.zt2-part4 .img{width: 354px;height: 354px;float: left;overflow: hidden;font-size: 0;margin-left: 65px;}
.zt2-part4 .word{overflow: hidden;float: left;width: 474px;margin-left: 52px;padding-top: 20px;color: #666666;font-size: 12px;line-height: 26px;overflow: hidden;padding-top: 15px;}
.zt2-part5{padding: 50px 0;}
.zt2-case-con{height: 618px;position: relative;}
.zt2-case-con .bigimg{float: left;width: 581px;height: 614px;overflow: hidden;border:2px solid #f1f2f4;}
.zt2-case-con .smallimg{width: 284px;height: 189px;overflow: hidden;border:2px solid #f1f2f4;float: left;margin-left: 18px;margin-bottom: 20px;}
.zt2-case-con .bigimg .img,.zt2-case-con .smallimg .img{width: 100%;height: 100%;}
.zt2-case-con .bigimg .img:hover,.zt2-case-con .smallimg .img:hover{transform:scale(1.05,1.05);}
.z-case .img{cursor: pointer;}
.z-case .hdcon{position: absolute;width: 100%;height: 100%;z-index: 100;background: rgba(0,0,0,0.6);left: 0;top: 0;box-sizing:border-box;padding: 90px 104px 0;color: #fff;display: none;}
.z-case .hdcon .tit{font-size: 22px;font-weight: bold;line-height: 36px;height: 36px;overflow: hidden;}
.z-case .hdcon .wz{font-size: 14px;line-height: 24px;margin-top: 25px;}
.z-case .hdcon .close{display: block;position: absolute;z-index: 4;height: 28px;width: 28px;text-align: center;overflow: hidden;border-radius: 50%;color: #fff;font-size: 28px;font-weight: bold;right: -14px;top: -14px;background: #000;cursor: pointer;line-height: 26px;}
.zt2-case-right{overflow: hidden;}
.zt2-part6{overflow: hidden;height: 558px;background: url(../images/zt2/zt2-cbg2.png) no-repeat center top;position: relative;}
.zt2-dzimg{overflow: hidden;position: absolute;width: 567px;height:476px;overflow: hidden;font-size: 0;top: 52px;left: 52px;}
.zt2-dzwz{position: absolute;width: 430px;line-height: 30px;height: 60px;overflow: hidden;box-sizing:content-box;font-size: 16px;color: #666;}
.zt2-dzwz .s{display: block;position: absolute;width: 60px;height: 60px;border-radius: 50%;border:1px solid #a0a0a0;text-align: center;line-height: 60px;margin-left: -72px;font-size: 40px;color: #000;font-style: italic;font-family: arial;}
.zt2-dzwz:hover .s{border-color: #c00;background: #c00;color: #fff;}
.zt2-dzwz.num1{padding-left: 306px;padding-bottom: 58px;background: url(../images/zt2/zt2-dzline1.png) no-repeat left top;left: 450px;top: 90px;}
.zt2-dzwz.num2{padding-left: 264px;padding-bottom: 2px;background: url(../images/zt2/zt2-dzline2.png) no-repeat left top;left: 500px;top: 230px;}
.zt2-dzwz.num3{padding-left: 244px;padding-top: 82px;background: url(../images/zt2/zt2-dzline3.png) no-repeat left bottom;left: 450px;top: 270px;padding-bottom: 5px;}
.zt2-part7{overflow: hidden;padding: 52px 0;}
.zt2-dzlist{overflow: hidden;font-size: 0;text-align: center;}
.zt2-dzlist li{display: inline-block;*display: inline;*zoom:1;width: 228px;margin: 3px 6px;}
.zt2-dzlist .img{border:1px solid #eeeeee;height: 158px;}
.zt2-dzlist li:hover .img{transform:scale(1.01,1.01);}
.zt2-dzlist .name{text-align: center;font-size: 18px;height: 50px;line-height: 50px;color: #666;}
.zt-ctapart{overflow: hidden;height: 182px;background: url(../images/zt2/zt2-cbg3.png) no-repeat center top;box-sizing:border-box;line-height: 182px;font-size: 0;text-align: center;}
.zt-ctapart a.link{display: inline-block;display: *inline;*zoom:1;color: #fff;width: 178px;height: 58px;border:1px solid #fff;border-radius: 8px;vertical-align: middle;background: rgba(255,255,255,0.15);margin: 0 25px;font-size: 16px;line-height: 58px;}
.zt-ctapart a.link:hover{background: #c00;border-color:#c00;}
.zt-ctapart a.link .p1{line-height: 25px;font-size: 16px;text-align: left;padding-left: 25px;padding-top: 5px;}
.zt-ctapart a.link img {vertical-align: middle;margin-right: 10px;position: relative;top: -2px;}
.zt-ctapart a.link .p1 b{font-weight: bold;font-size: 18px;}
.zt2-part9 {height: 870px;overflow: hidden;position: relative;background: url(../images/zt2/zt2-cbg4.png) center top;}
.zt2-partner-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/zt2/zt2-partnerbg.png);}
.zt2-partner-list{overflow: hidden;}
.zt2-partner-list li{width: 270px;height: 100px;margin: 7px 15px;text-align: center;font-size: 0;background: #fff;float: left;}
.zt2-partner-list li img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.zt2-part10{overflow: hidden;padding: 50px 0;}
.zt2-tablecon table{box-sizing:border-box;width: 100%;font-size: 0;}
.zt2-tablecon table td{padding: 0;border:0;}
.zt2-tablecon table tr{padding: 0;border:0;}

.special-banner.type3{height: 600px;}
.zt3-part1{overflow: hidden;padding: 45px 0;}
.zt3-ctitcon{height: 70px;font-size: 0;text-align: center;}

.zt3-userlist{overflow: hidden;}
.zt3-userlist dt{float: left;width: 586px;height: 394px;overflow: hidden;float: left;margin: 0 5px 10px;}
.zt3-userlist dd{float: left;width: 288px;height: 192px;overflow: hidden;float: left;margin: 0 5px 10px;overflow: hidden;}
.zt3-userlist dt .img,.zt3-userlist dd .img{height: 100%;width: 100%;}
.zt3-userlist dt:hover .img,.zt3-userlist dd:hover .img{transform:scale(1.05,1.05);}
.zt3-part2{min-height: 1167px;background:#f1f2f4 url(../images/zt3/zt3-cbg.png) no-repeat center top;overflow: hidden;}
.zt3-client-list{width: 895px;margin: 0 auto;}
.zt3-client-list li{height: 300px;border-bottom: 1px solid #ccc;margin: 0 auto;}
.zt3-client-list li .imgcon{overflow: hidden;float: left;padding:6px;border:1px solid #ccc;border-radius: 50%;position: relative;top: 1px;}
.zt3-client-list li .img{overflow: hidden;width: 286px;height: 286px;border-radius: 50%;}
.zt3-client-list li .mcon{overflow: hidden;padding-top: 50px;}
.zt3-client-list li .tmsg,.zt3-client-list li .wzti{height: 44px;line-height: 44px;font-size: 18px;font-weight: bold;}
.zt3-client-list li .tmsg img,.zt3-client-list li .wzti img{position: relative;top: 4px;margin-right: 10px;}
.zt3-client-list li .word{overflow: hidden;line-height: 28px;height: 112px;font-size: 14px;color: #666;}
.zt3-client-list li:nth-child(odd) .imgcon{margin-right: 40px;margin-left: -150px;}
.zt3-client-list li:nth-child(even) .imgcon{float: right;margin-left: 40px;margin-right: -150px;}
.zt3-client-list li:nth-child(even) .tmsg,.zt3-client-list li:nth-child(even) .wzti{text-align: right;}
a.zt3-client-more{overflow: hidden;display: block;width: 124px;height: 40px;border:1px solid #333;color: #333;margin: 40px auto 0;text-align: center;line-height: 40px;border-radius: 42px;font-size: 16px;}
a.zt3-client-more:hover{background: #c00;color: #fff;border-color: #c00;}
.special-banner.type4{height: 612px;}
.zt4-part1{padding: 50px 0;background: #f1f2f4;}
.zt4-part1 .img{float: left;}
.zt4-part1 .article{padding-top: 40px;}
.zt4-part1 .article .tit{color: #9c742e;font-size: 26px;height: 36px;line-height: 36px;font-family:'DFPLiJinHeiW8','dfpgbjh8';margin-top: 6px;}
.zt4-part1 .article .word{font-size: 14px;color: #666;line-height: 28px;padding-top: 20px;}
.zt4-part2{overflow: hidden;padding: 35px 0;}
.zt4-ctit{overflow: hidden;text-align: center;}
.zt4-ctit h5{color: #9c742e;font-size: 26px;font-weight: normal;height: 36px;line-height: 36px;font-family:'DFPLiJinHeiW8','dfpgbjh8';}
.zt4-ctit .itd{display: inline-block;*display: inline;*zoom:1;font-size: 12px;padding: 0 10px;height: 28px;line-height: 28px;color: #666;background: #f1f2f4;border-radius: 28px;margin-top: 15px;position: relative;z-index: 3;}
.zt4-ctit{position: relative;}
.zt4-ctit .line{display: block;height: 1px;width: 2560px;position: absolute;left: 50%;margin-left: -1280px;bottom: 14px;background: #f1f2f4;}
.zt4-part5 .zt4-ctit .line{background: #fff;}
.zt4-ctit.white .itd{background: #fff;color: #333;}
.zt4-cglist1{overflow: hidden;text-align: center;}
.zt4-cglist1 li{display: inline-block;*display: inline;*zoom:1;padding: 0 6px;background: url(../images/zt4/cgrline.png) no-repeat right center;height: 25px;}
.zt4-cglist1 li p{padding: 0 12px;cursor: pointer;border-radius: 25px;height: 25px;line-height: 25px;color: #666;}
.zt4-cglist1 li.co p{background: #cc0001;color: #fff;}
.electricity-list{overflow: hidden;}
.electricity-list li{float: left;position: relative;overflow: hidden;}
.electricity-list li.stype{float: left;width: 390px;height: 510px;overflow: hidden;}
.electricity-list li.stype .box{position: relative;}
.electricity-list li.stype .img{height: 242px;margin-bottom: 17px;border:4px solid #f1f2f4;}
.electricity-list li .article{position: absolute;bottom: 0;left: 0;width: 100%;box-sizing:border-box;background: rgba(0,0,0,0.5);padding: 8px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;height: 92px;}
.electricity-list li.stype .article{width: 382px;left: 4px;bottom: 4px;}
.electricity-list li .article .name{font-size: 18px;font-weight: bold;color: #ece9e3;line-height: 28px;height: 28px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.electricity-list li .article .word{font-size: 12px;line-height: 24px;color: #ece9e3;height: 48px;overflow: hidden;}
.electricity-list li.btype{float: right;width: 788px;height: 502px;overflow: hidden;border:4px solid #f1f2f4;margin-bottom: 10px;}
/*.electricity-list li:hover .article{bottom: 0;}*/

.zt4-part3{padding: 20px 0 55px;background: url(../images/zt4/zt4-cbg1.png) no-repeat center bottom;}
.zt4-wood-con{height: 685px;position: relative;overflow: hidden;}
.wood-bimg{height: 100%;width: 100%;overflow: hidden;background-size: cover;background-position: center;}
.wood-itdcon{position: absolute;left: 38px;top: 43px;width:284px;height: 327px;background: #fff;box-sizing:border-box;padding: 4px;}
.wood-itdcon .img{width: 276px;height: 178px;background-size: cover;background-position: center;}
.wood-itdcon .name{font-size: 18px;font-weight: bold;height: 36px;line-height: 36px;overflow: hidden;margin-top: 10px;padding: 0 10px;}
.wood-itdcon .word{padding: 0 10px;margin-top: 5px;line-height: 24px;height: 72px;overflow: hidden;font-size: 14px;color: #666;}
.wood-cgcon{height: 120px;position: absolute;width: 100%;bottom: 0;left: 0;color: #f8f9f3;}
.wood-brmsg{overflow: hidden;height: 120px;float: right;width: 536px;box-sizing:border-box;padding: 0 12px;background: rgba(51,51,51,0.6);}
.wood-brmsg .name{font-size: 18px;font-weight: bold;margin-top: 20px;line-height: 28px;height: 28px;overflow: hidden;}
.wood-brmsg .word{line-height: 24px;height: 48px;overflow: hidden;margin-top: 5px;}

.wood-cglist{float: left;overflow: hidden;height: 120px;}
.wood-cglist li{float: left;cursor: pointer;width: 212px;height: 120px;position: relative;margin-right: 8px;box-sizing:border-box;}
.wood-cglist li .img,.wood-cglist li .img img{width: 100%;height: 100%;}
.wood-cglist li .hdwz{display: none;}
.wood-cglist li .word{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(51,51,51,0.6);box-sizing:border-box;padding: 38px 12px 0;color: #fff;}
.wood-cglist li .word .lti{float: left;font-size: 24px;line-height: 50px;height: 50px;margin-right: 5px;}
.wood-cglist li .word .lti .bkh{font-size: 30px;margin-left: 5px;}
.wood-cglist li .word .wz{line-height: 25px;height: 50px;overflow: hidden;}
.wood-cglist li.active{border:2px solid #fff;}
.wood-cglist li.active .word{display:none;}
.zt4-part4{padding: 35px 0;overflow: hidden;}
.zt4-cement-box{overflow: hidden;}
.zt4-cement-left{float: left;width: 110px;}
.zt4-cement-cglist{overflow: hidden;}
.zt4-cement-cglist li{height: 34px;border:2px solid #f1f2f4;line-height: 34px;text-align: center;font-size: 12px;color: #666;border-radius: 18px 0 0 18px;margin-top: 6px;cursor: pointer;}
.zt4-cement-cglist li.co{background: #cc0001;border-color: #cc0001;color: #fff;font-size: 14px;}
.zt4-cement-right{width: 1090px;height: 508px;box-sizing:border-box;border:4px solid #f1f2f4;float: right;}
.cement-main{overflow: hidden;padding: 12px;box-sizing:border-box;height: 100%;}
.cement-simg{float: left;width: 347px;height: 235px;position: relative;}
.cement-word {position: absolute;}
.cement-word .tit{font-size: 16px;color: #333;height: 26px;line-height: 26px;overflow: hidden;margin-top: 10px;}
.cement-word .tit img{vertical-align:middle;position: relative;top: -2px;margin: 0 5px;}
.cement-word .msg{line-height: 26px;height: 78px;overflow: hidden;font-size: 12px;color:#999;}
.zt4-cement-right dl,.zt4-cement-right dd{height: 100%;}
.cement-bimg{float: right;width: 700px;height: 474px;position: relative;}
.cement-word.sw{top: 235px;left: 0;width: 347px;}
.cement-word.bw{bottom: 0;right:700px;width: 352px;padding-right: 10px;}
.zt4-part5{padding: 35px 0;overflow: hidden;background: #f1f2f4;}
.zt5-paint-list{overflow: hidden;}
.zt5-paint-list li{float: left;height: 385px;width: 100px;overflow: hidden;position: relative;cursor: pointer;margin: 0 1px;}
.zt5-paint-list .img{width: 685px;height: 385px;position: relative;z-index: 2;}
.zt5-paint-list *{-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.zt5-paint-list li .name{position: absolute;left: 0;top: 0;width: 100px;height:385px;background: rgba(0,0,0,0.6);box-sizing:border-box;padding: 0 38px;font-size: 0;line-height: 385px;z-index: 10;}
.zt5-paint-list li .name p{text-align: center;color: #fff;width: 100%;display: inline-block;*display: inline;*zoom:1;font-size: 22px;font-weight: bold;word-break:break-all;line-height: 25px;vertical-align: middle;letter-spacing: 5px;}
.zt5-paint-list li .img .word{position: absolute;bottom: 0;width: 100%;height: 90px;box-sizing:border-box;padding: 10px 20px 0;background: rgba(51,51,51,0.5);color: #fff;opacity: 0;}
.zt5-paint-list li .img .word .tit{font-size: 14px;line-height: 24px;font-weight: bold;height: 24px;overflow: hidden;}
.zt5-paint-list li .img .word .wz{font-size: 12px;line-height: 22px;overflow: hidden;}
.zt5-paint-list li.active{width: 685px;}
.zt5-paint-list li.active .name{opacity: 0;}
.zt5-paint-list li.active .img .word{opacity: 1;}

.zt4-part6{overflow: hidden;padding: 25px 0;background: url(../images/zt4/zt4-cbg2.png) no-repeat center bottom;}
.zt4-case-imgbox{overflow: hidden;float: left;width: 810px;padding: 10px;background: #f1f2f4;margin-right: 40px;}
.zt4-case-imgbox .img1{float: left;}
.zt4-case-imgbox .img2{float: right;}
.zt4-case-word{overflow: hidden;padding-top: 110px;}
.zt4-case-word .tit{font-size: 24px;font-weight: bold;height: 40px;line-height: 40px;}
.zt4-case-word .wz{line-height: 24px;overflow: hidden;margin-top: 10px;font-size: 14px;color: #666;}
.zt4-part7{padding: 35px 0;}
.zt4-safe-list{overflow: hidden;}
.zt4-safe-list li{float: left;width: 590px;margin:5px;}
.zt4-safe-list li .img{width: 582px;height: 432px;border:4px solid #f1f2f4;}
.zt4-safe-list li .name{font-size: 18px;font-weight: bold;height: 40px;line-height: 40px;color: #666;text-align: center;}

.zt4-part8{overflow: hidden;padding: 30px 0;background: #f1f2f4;}
.zt-word-left{position: relative;height: 435px;width: 150px;float: left;box-sizing:border-box;padding-right: 10px;line-height: 435px;font-size: 0;}
.zt-word-leftbg{position: absolute;box-sizing:border-box;border:4px solid #fff;width: 82px;height: 395px;border-right: 0;right: 0;top: 20px;}
.zt-word-leftlist{overflow: hidden;display: inline-block;position: relative;z-index: 4;width: 100%;vertical-align: middle;}
.zt-word-leftlist li{height: 34px;line-height: 34px;border:2px solid #fff;text-align: center;font-size: 14px;color: #666;margin: 7px 0;border-radius: 38px;overflow: hidden;cursor: pointer;background: #f1f2f4;}
.zt-word-leftlist li.co{color: #fff;background: #cc0001;border-color:#cc0001;}
.zt-word-right{float: right;width: 1050px;overflow: hidden;height: 435px;position: relative;box-sizing:border-box;background: #fff;}
.zt-word-right dl,.zt-word-right dd{height: 100%;}
.zt-word-main{overflow: hidden;padding: 20px;box-sizing:border-box;height: 100%;}
.zt-word-simg{float: right;width: 408px;height: 263px;position: relative;}
.zt-word-main .num{width: 72px;height: 72px;text-align: center;line-height: 72px;left: 0;top: 0;background: #fff;font-size: 30px;color:#666;}
.zt-word-word {position: absolute;}
.zt-word-word .tit{font-size: 16px;color: #999;height: 26px;line-height: 26px;overflow: hidden;margin-top: 10px;}
.zt-word-word .tit img{vertical-align:middle;position: relative;top: -2px;margin: 0 5px;}
.zt-word-bimg{float: left;width: 582px;height: 395px;position: relative;}
.zt-word-word.sw{top: 265px;right: 0;width: 408px;text-align: right;}
.zt-word-word.bw{bottom: 30px;left:592px;width: 352px;text-align: left;}

.zt4-part9{overflow: hidden;padding: 30px 0;}
.zt-construction-list{overflow: hidden;}
.zt-construction-list li{float: left;width: 284px;border:2px solid #f1f2f4;background: #f1f2f4;margin: 6px;}
.zt-construction-list .img{height: 205px;}
.zt-construction-list .name{line-height: 26px;height: 26px;text-align: center;color: #666;font-size: 14px;}

.zt4-part10{overflow: hidden;padding: 30px 0;background: #f1f2f4;}
.zt-envir-box{overflow: hidden;position: relative;height: 500px;}
.zt-envir-left{float: left;width: 150px;padding-left: 25px;}
.zt-envir-cglist{overflow: hidden;position: relative;z-index: 4; }
.zt-envir-cglist li {height:40px;line-height: 40px;overflow: hidden;font-size: 14px;color: #666;padding-left: 15px;background: url(../images/zt4/ztdisc1.png) no-repeat left center;cursor: pointer;}
.zt-envir-left .line{display: block;width: 1px ;height: 200px;position: absolute;z-index: 1;left: 28px;background: url(../images/zt4/zt4lx.png);top: 17px;}
.zt-envir-cglist li.co{background-image: url(../images/zt4/ztdisc2.png);color: #9b732e;}
.zt-envir-right{overflow: hidden;float: right;width: 1012px;box-sizing:border-box;padding-top: 24px;}
.zt-envir-right .bimg{width: 556px;height: 500px;overflow: hidden;float: left;position: relative;z-index: 2;margin-right: 30px;background-position: center;background-size: cover;}
.zt-envir-right .tbg{position: absolute;right: 0;top: 0;width: 800px;height: 500px;background: #fff;}

.zt-envir-main{overflow: hidden;position: relative;z-index: 2;} 
.zt-envir-main .tit{font-size: 26px;font-weight: bold;color: #9b732e;line-height: 46px;height: 46px;padding-top: 20px;}
.zt-envir-main .line{display: block;height: 2px;width: 50px;background: #9b732e;}
.zt-envir-main .word{line-height: 26px;height: 104px;color: #999;font-size: 12px;font-size: 12px;margin-top: 10px;height: 204px;overflow: hidden;}
.envir-simglist{overflow: hidden;margin-top: 20px;}
.envir-simglist li{width: 90px;height: 60px;float: left;box-sizing:border-box;margin: 4px 16px 4px 0;cursor: pointer;}
.envir-simglist li.checked{border:2px solid #9b732e;}
.envir-hdwz{display: none;}
.c-detail-tit{font-size: 22px;text-align: center;color: #fff;line-height: 36px;white-space: normal;box-sizing:content-box;}

.search-no{}
.search-no .bd{border-bottom:1px solid #333;padding:30px 0 30px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #ccc;height:28px;border-right:0;background:#FFF;padding:0px 4px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#eb0a0a;height:30px;border:1px solid #eb0a0a;padding:5px 0; cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{/*background:url(../images/search-no.png) 30px center no-repeat;*/height:100px;padding:50px 0 0 150px;}
.search-no .pt h3{font-size:18px;color:#fff;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#cc0000}
.search-no .pt p{color:#fff;}
.search-content li{padding:30px 5px;border-bottom:1px solid #e0dfdf;*zoom:1;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li a{color:#ccc;}
.search-content li a:hover{color: #c00;}
.search-content li p{color:#aaa;}
.bshare-custom{font-size: 14px !important;}

.rt-bjbox{color: #fff;display: none;}
.rt-bjbox{z-index: 101;right: 45px;visibility: visible;width: 330px;margin-top: -183px ;padding: 24px 10px 23px 20px;position: absolute;background: #000;background: rgba(33,33,33,0.7)}
.rt-bjbox .book{width: 295px;}
.rt-bjbox h2 { margin: 0 0 15px; text-align: left; font-size: 16px;}
.rt-bjbox input{ width:314px; height:34px; line-height:34px;background:#fff;  margin-bottom:15px; padding-left:5px;}
.rt-bjbox dl.book.dot_ewm{width: 150px;}
.rt-bjbox dl.book.dot_ewm img{max-width: 100%;}
.rt-bjbox dl.book dd{ float:left; width:100%;font-size:0;}
.rt-bjbox dl.book dd span{ float:left; width:300px; height:34px; line-height:34px; border:1px solid #D9D9D9; background:#fff; margin-bottom:15px;}
.rt-bjbox dl.book dd span input.txt{ padding:0 3%; width:88%; font-size:12px; background:none; border:none;color:#999; margin-bottom:15px; height:34px; line-height:34px;}
.rt-bjbox dl.book dd span.an{ width:42%; margin-right:5px;}
.rt-bjbox dl.book dd span.an input.txt{padding:0 10%; width:80%;}
.rt-bjbox dl.book dd.last{ margin:5px 0 0;}
.rt-bjbox dl.book dd.last .bon{ display:block; width:319px; height:40px; line-height:40px; text-align:center;border:none;background: #c00;color: #fff;font-family: microsoft yahei;cursor: pointer;}
.rt-bjbox input.pm {
    background: url(../images/pm.png) right center no-repeat #fff !important;
}
.bottom{font-size:12px;}
.right_menu_font1{ font-size:22px;}
.right_menu_font2{ font-size:16px; padding:0px 4px;}

.bottom-fixed{width: 100%;position: fixed;bottom: 0;left: 0;}
.headarea{max-width: 1790px;margin: 0 auto;height: 100%}
.a360-flash{width: 100%;height: 100%;}


.dzhvlist .hdcon{position: absolute;width: 100%;height: 100%;z-index: 6;background: rgba(0,0,0,0.6);left: 0;top: 0;box-sizing:border-box;padding: 90px 104px 0;color: #fff;display: none;}
.dzhvlist .hdcon .tit{font-size: 22px;font-weight: bold;line-height: 36px;height: 36px;overflow: hidden;}
.dzhvlist .hdcon .wz{font-size: 14px;line-height: 24px;margin-top: 25px;}
.dzhvlist .hdcon .close{display: block;position: absolute;z-index: 4;height: 28px;width: 28px;text-align: center;overflow: hidden;border-radius: 50%;color: #fff;font-size: 28px;font-weight: bold;right: -14px;top: -14px;background: #000;cursor: pointer;line-height: 26px;}

.zt2-part7.dzhvlist .hdcon{padding: 15px 20px 0;}
.zt2-part7.dzhvlist .hdcon .wz{margin-top: 0;}

.zt-box img{ max-width: 100%; vertical-align: top; }


/*高定精装*/

.gdjz_title{font-size:35px;line-height: 40px;color: #000;letter-spacing: 2px;width: 1000px;text-align: center;margin:10px auto;font-weight: bold;}
.gdjz_title span{color:#d9000f;}
.gdjz_title em{font-style:normal;}
.gdjz_title em::before{background:url('../images/gdjz/gdjz_titlel.png') no-repeat;width:32px;height: 18px;content: '';display:inline-block;background-size: cover;margin-right: 10px;}
.gdjz_title em::after{background:url('../images/gdjz/gdjz_titler.png') no-repeat;width:32px;height: 18px;content: '';display:inline-block;background-size: cover;margin-left: 10px;}

.zz_gd1{width:100%;height: 600px;margin:0 auto;padding:50px 0;background: url('../images/gdjz/bg_gd1.png') no-repeat;background-size: cover;background-color: #f9f9f9;}
.zz_gd1 .zz_warper{width:1350px;height:600px;margin:0 auto;padding:10px;border-radius: 5px;background-color: #f1f1f1;}
.gd1_left{width:350px;height:600px;float: left;background-color: #a47549; }
.gd1_left .gd1_img{width:350px;height: 280px;background: url('../images/gdjz/zz_yue.jpg');background-size: cover;}
.gd1_left .gd1_yue{width:330px;height: 300px;padding:10px;text-align: center;}
.gd1_left .gd1_yue h2{width:100%;color:#fff;font-size:20px;line-height: 35px;margin:0;letter-spacing: 3px;}
.gd1_left .gd1_yue p{width:100%;color:#fff;font-size:14px;line-height: 25px;margin-bottom:25px;letter-spacing: 15px;margin-top:0;}
.gd1_left .gd1_yue input{width:260px;height: 25px;line-height: 25px;padding:5px 10px;border-radius: 5px;outline: none;font-size:14px;color:#333;margin:5px auto;border:none;}
.gd1_left .gd1_yue button{background-color: #db0409;color: #fff;padding: 5px 0;outline: none;border: 1px solid #999;font-size: 16px;width: 280px;line-height: 25px;border-radius: 5px;margin-top: 20px;cursor:pointer;}
.gd1_left .gd1_yue .note{width:100%;font-size: 12px;color:#eee;line-height: 20px;margin:10px 0;text-align:center;letter-spacing: 0;}

.gd1_service{width:1000px;height: 600px;float: left;}
.gd1_service li{float: left;width:25%;height: 300px;cursor: pointer;}
.gd1_service li:hover{transform: scale(1.02); transition: all 1s;border-radius: 5px;box-shadow: 0px 5px 10px #888888;}
.gd1_service li:nth-child(1){background-color: #fff;}
.gd1_service li:nth-child(2){background-color: #f9f9f9;}
.gd1_service li:nth-child(3){background-color: #fff;}
.gd1_service li:nth-child(4){background:url('../images/gdjz/gdjz.jpg') no-repeat;background-size: cover;}
.gd1_service li:nth-child(5){background-color: #f9f9f9;}
.gd1_service li:nth-child(6){background-color: #fff;}
.gd1_service li:nth-child(7){background-color: #f9f9f9;}
.gd1_service li:nth-child(8){background-color: #fff;}
.gd1_service h2{width:200px;height:80px;margin:20px auto;text-align: center;font-size:25px;font-weight:bold;color:#000;line-height: 80px;}
.gd1_service h3{width:200px;height:80px;margin:20px auto;text-align: center;font-size:25px;font-weight:bold;color:#000;line-height: 40px;}
.gd1_service p{width:200px;margin:0 auto;height:160px;font-size:14px;color:#333;text-align: center;line-height: 25px;overflow: hidden;}

.zz_gd2{width:100%;height: auto;margin:0 auto;padding:30px 0;background-color:#fff;}
.zz_gd2 .gd2_title{width:100%;text-align: center;}
.zz_gd2 .gd2_title h2{color:#000;font-weight: bold;font-size:35px;line-height: 50px;letter-spacing: 5px;margin:0;}
.zz_gd2 .gd2_title h3{color:#666;font-weight: bold;font-size:22px;line-height: 30px;letter-spacing: 5px;margin:0;font-weight: normal;}
.zz_gd2 .gd2_title span{color:#d9000f;}
.zz_gd2 .gd2_swiper{width:100%;height: auto;margin-top:80px;}
.zz_gd2 .gd2_swiper ul{clear:both;}
.zz_gd2 .gd2_swiper .gd2_title2{width:1000px;margin:0 auto;}
.zz_gd2 .gd2_swiper .gd2_title3{width:250px;float: left;font-weight: bold;cursor: pointer;color:#333;background-color:#eee;border-radius: 3px 30px 0 0;}
.zz_gd2 .gd2_swiper .gd2_title2 dt{width: 110px;float: left;font-size: 22px;line-height: 30px;text-align: right;border-right: 1px solid #333;margin: 15px 5px;padding-right: 5px;float: left;}
.zz_gd2 .gd2_swiper .gd2_title2 p{font-size:12px;line-height: 15px;width:120px;float: left;margin:15px 0;}
.zz_gd2 .gd2_swiper .gd2_title2 .on{color:#fff;background-color: #d9000f;}
.zz_gd2 .gd2_swiper .gd2_title2 .on dt{border-color:#fff;}
.zz_gd2 .gd2_swiper li{display: none;width:100%;height: auto;font-size: 0;position: relative;}
.zz_gd2 .gd2_swiper li img{width:100%;height: auto;}
.zz_gd2 .gd2_swiper .active{display: block;}
.zz_gd2 .gd2_swiper .peizhi{position: absolute;top:100px;left: 20%;padding:30px 0;background-color:rgba(255,255,255,0.8);color:#000;width: 300px;}
.zz_gd2 .gd2_swiper .peizhi dt{font-size:20px;font-weight: bold;border-left: 15px solid #d9000f;padding-left: 20px;}
.zz_gd2 .gd2_swiper .peizhi p{font-size:14px;line-height: 25px;padding: 5px 20px;width: 250px;}

.zz_gd3{width:100%;height: auto;margin:0 auto;padding:30px 0;background-color:#f4f4f4;position: relative;}
.zz_gd3 .gd3_bg1{width:100%;height: 375px;background:url('../images/gdjz/bg_gd3.jpg') no-repeat center;position: absolute;top:120px;left: 0;z-index: 10;}
.zz_gd3 .gd3_bg2{width:100%;height: 375px;background-color:rgba(0,0,0,0.7);position: absolute;top:200px;left: 0;z-index: 20;}

.zz_gd3 .gd3_h2{width:100%;height: 55px;margin-top:90px;text-align: center;}
.zz_gd3 .gd3_h2 img{width:auto;height: 55px;}
.zz_gd3 .gd3_bg3{width:1300px;height: 500px;position: absolute;top:130px;left:50%;margin-left: -650px;z-index: 90;}
.zz_gd3 .gd3_bg3 ul{width:100%;padding-bottom: 80px;border-bottom: 1px solid #ddd;}
.zz_gd3 .gd3_bg3 h2{width:100%;line-height: 50px;color:#000;font-size:35px;text-align: center;color: #fff;}
.zz_gd3 .gd3_bg3 li{width:305px;float: left;margin-left:10px;margin-right: 10px;box-shadow: 0px 5px 10px #999;cursor: pointer;background-color: #fff;}
.zz_gd3 .gd3_bg3 li:nth-child(2n){margin-top:25px;}
.zz_gd3 .gd3_bg3 li:hover{transform: scale(1.02); transition: all 1s;border-radius: 5px;}
.zz_gd3 .gd3_bg3 .gd3_img{width:305px;height: 421px;background-size: cover;}
.zz_gd3 .gd3_bg3 .img1{background-image: url('../images/gdjz/gdjz_design1.jpg')}
.zz_gd3 .gd3_bg3 .img2{background-image: url('../images/gdjz/gdjz_design2.jpg')}
.zz_gd3 .gd3_bg3 .img3{background-image: url('../images/gdjz/gdjz_design3.jpg')}
.zz_gd3 .gd3_bg3 .img4{background-image: url('../images/gdjz/gdjz_design4.jpg')}
.zz_gd3 .gd3_bg3 .gd3_title{width:285px;padding:10px;}
.zz_gd3 .gd3_bg3 .gd3_title h3{font-size:22px;color:#333;line-height: 30px;text-align: center;}
.zz_gd3 .gd3_bg3 .gd3_title p{font-size:16px;color:#666;line-height: 25px;}
.zz_gd3 .gd3_bg4{width:1360px;margin:0 auto;margin-top:900px;}
.zz_gd3 .gd3_swiper_title{position: absolute;left: 0;top: 100px;z-index: 80;width: 300px;text-align: center;}
.zz_gd3 .gd3_swiper_title h2{text-align: center;font-size:35px;color:#000;margin:0;}
.zz_gd3 .gd3_swiper_title p{font-size:16px;color:#666;letter-spacing: 3px;padding-left: 30px;} 
.zz_gd3 .gd3_swiper_title h2::before{background:url('../images/gdjz/gdjz_titlel.png') no-repeat;width:32px;height: 18px;content: '';display:inline-block;background-size: cover;margin-right: 10px;}
.zz_gd3 .gd3_bg4 .gd3_swiper{width:100%;height: 730px;position: relative;overflow: hidden;}

.zz_gd3  .swiper-container {
        width: 100%;
        height: 700px;
        margin-left: auto;
        margin-right: auto;
      }

.zz_gd3   .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #f4f4f4;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        width:100%;
        height: 100%;
      }

.zz_gd3  .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.zz_gd3  .swiper-pagination{text-align: center;
    bottom: auto !important;
    left:auto !important; 
    width: 500px !important;
    right: 250px !important;
    top: 540px !important;}
.zz_gd3 .swiper-pagination-bullet-active{background-color:#ce0e2d !important; }

.zz_gd3  .swiper-button-prev{width:100px !important;height: 40px !important;background-color:#e8e8e8 !important;background:url('../images/gdjz/to1-1.svg') no-repeat center;background-size: 20px !important;top:550px !important;right:120px !important;left: auto !important;}
.zz_gd3  .swiper-button-prev:hover{background-image: url('../images/gdjz/to1-2.svg');background-color:#ce0e2d !important;}

.zz_gd3  .swiper-button-next{width:100px !important;height: 40px !important;background-color:#e8e8e8 !important;background:url('../images/gdjz/to2-1.svg') no-repeat center;background-size: 20px !important;top:550px !important;right:0 !important;}
.zz_gd3  .swiper-button-next:hover{background-image: url('../images/gdjz/to2-2.svg');background-color:#ce0e2d !important;}
.zz_gd3  .swiper-button-prev::after{content:none !important;}
.zz_gd3  .swiper-button-next::after{content:none !important;}
.zz_gd3 .gd3_img1{width:1000px;height: 500px;background-size: cover;position: absolute;top:0;right: 0;}
.zz_gd3 .gd3_img2{width:300px;height: 300px;background-size: cover;position: absolute;right: 950px;bottom: 0;}



.zz_gd4{width:100%;height: auto;margin:0 auto;padding:20px 0;background-color:#fff;text-align: center;}
.zz_gd4 img{width:1200px;height: auto;margin:0 auto;}

.zz_gd5{width:100%;height: auto;margin:0 auto;padding:20px 0;text-align: center;background: url('../images/gdjz/bg_gd5.jpg') no-repeat;background-size: cover;}
.zz_gd5 h2{width:100%;text-align: center;font-size:35px;line-height: 40px;color:#fff;letter-spacing: 5px;}
.zz_gd5 .gd5_gy{width:1360px;margin:50px auto;}
.zz_gd5 .gd5_gy li{width:252px;float: left;margin:0 10px;height: auto;border-radius: 5px;background-color:#fff;}
.zz_gd5 .gd5_gy .gy_img{width:252px;height:253px;background-size: cover;position: relative;}
.zz_gd5 .gd5_gy .gy_img .biao{position: absolute;width:26px;height: 26px;font-size:15px;color:#fff;background-color:#d9000f;text-align: center;line-height: 26px;border-radius: 50%;left:50%;margin-left: -13px;}
.zz_gd5 .gd5_gy .gy_img .one{top:235px;}
.zz_gd5 .gd5_gy .gy_img .two{top:-13px;}
.zz_gd5 .gd5_gy .gy_content{width:232px;height: 170px;padding:8px 10px;overflow: hidden;}
.zz_gd5 .gd5_gy  .gy_content h3{width:100%;line-height: 30px;font-size:20px;color:#333;margin:0;}
.zz_gd5 .gd5_gy  .gy_content p{width:100%;line-height: 23px;font-size:14px;color:#666;text-align: center;}

.zz_gd6{width:100%;height: auto;margin:0 auto;padding:20px 0;background-color:#fff;text-align: center;background: url('../images/gdjz/bg2_gd6.png') no-repeat;background-size: cover;}

.zz_gd6 img{width:1200px;height: auto;margin:50px auto;}

.zz_gd7{width:100%;height: auto;margin:0 auto;padding:20px 0;background-color:#f4f4f4;text-align: center;}
.zz_gd7 h2{width:100%;text-align: center;font-size:35px;line-height: 55px;color:#000;letter-spacing: 5px;}
.zz_gd7 ul{width:1360px;height: auto;margin:0 auto;}
.zz_gd7 li{width:252px;height: 125px;float: left;margin:10px;font-size:0;border-radius: 5px;box-shadow: 0px 3px 5px #999;}
.zz_gd7 li img{width:100%;height: 100%;border-radius: 5px;}

