 @charset "gb2312";
/* CSS Document */
body{  font:12px/1.5 Microsoft YaHei,tahoma,arial,\5b8b\4f53;text-align:left; color:#000;}

* html,* html body{background-image:url(about:blank);background-attachment:fixed}


.inner{width:1120px; margin:0px auto;}
/**/
.over_h{ overflow:hidden; zoom:1;}
.img{border:none; background-color:#fff;}

a{color:#000;text-decoration:none}a:hover{color:#380;text-decoration:none}
a:active {star:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
.clear{clear:both;}
strong{font-weight:normal;}


.fl{float:left;}
.fr{float:right;}
.mark,.fl,.subMark,.fr {display: inline;}

.icons{background:url(../images/icons.png) no-repeat scroll 0% 0% transparent; }

.banner{height:705px; background-color:#fff; }
.banner .inner{height:705px; position:relative; }
.banner img{position:absolute;}
.banner .title{top: 0px;left:50%;margin-left:-394px;animation:fadeInDown .7s ease 0.5s both;-webkit-animation:fadeInDown .7s ease 0.5s both}
.banner .logo{top: 30px;left:50%;margin-left: 350px; animation:slideInDown .7s ease 0s both;-webkit-animation:slideInDown .7s ease 0s both}
.banner .sz{top:100px;left: -370px; animation:fadeInDown .7s ease 1s both;-webkit-animation:fadeInDown .7s ease 1s both}
.banner .th{top: 60px;left: -170px; animation:fadeInDown .7s ease 2s both;-webkit-animation:fadeInDown .7s ease 2s both}
.banner .yz{bottom:0;left: -320px;animation:fadeInDown .7s ease 2.5s both;-webkit-animation:fadeInDown .7s ease 2.5s both}
.banner .deng{top:0;right: -350px;animation:fadeInDown .7s ease 1.5s both;-webkit-animation:fadeInDown .7s ease 1.5s both}
.banner .gz{bottom:50px;right: -250px; animation:fadeInDown .7s ease 2s both;-webkit-animation:fadeInDown .7s ease 2s both}

.nav-mod{height:65px;background-color:#fff;text-align:center;position:absolute;top: 680px;left:50%;margin-left:-560px;box-shadow: 0px 0px 15px #d1d1d1;}
.nav-mod .item{font:20px/65px "Microsoft YaHei";color:#666;margin: 0 45px;}
.nav-mod .item:hover,.nav-mod .cur{font-weight:bold; color:#c3ac8b; }


.title{margin:0 auto;}

.area1{height:940px; background-color:#ebebe8; padding-top:120px;}
.area1 .title{width:150px; height:79px; background-position:-7px -4px  }
.area1 .area-bd{height: 800px;overflow:hidden;}
.area1 .slide-pic-1{height: 800px;position:relative;}
.area1 .slide-wrap{width:917px;height: 800px;margin:0 auto;}
.area1 li{display:inline;width:917px;height: 800px;float:left;}
.area1 .pic{display: block;width:917px;height: 600px;text-align:center;}
.area1 .pic img{padding:20px;background-color:#fff;box-shadow: 2px 2px 25px #ccc;margin-top: 40px;}
.area1 .txt{width: 770px;height:115px;margin:0 auto;text-align:center;}
.area1 .txt .tit{display: block;height: 40px;font: 26px/40px "Microsoft YaHei";color:#333;margin-bottom: 20px;}
.area1 .txt .line{display: block; width:66px;height:5px; background-position:-190px -339px; overflow:hidden; margin:0 auto;  }
.area1 .txt p{height:50px;font:14px/25px "Microsoft YaHei";color: #666;margin-top: 20px;}
.area1 .btn{display: block;width:54px;height:111px;position:absolute;top: 220px;}
.area1 .btn-prev{background-position:-176px -200px; left:0; }
.area1 .btn-next{background-position:-247px -200px; right:0; }
.area1 .btn-prev:hover{background-position:-357px -11px }
.area1 .btn-next:hover{background-position:-428px -11px }

.area2{height:990px; background-color:#fff; padding-top:0px;}
.area2 .title{width:156px; height:74px; background-position:-2px -105px  }
.area2 .area-bd{height: 890px;overflow:hidden; margin-top:50px; }
.area2 .slide-pic-2{height: 45px;position:relative;overflow:hidden;}
.area2 .slide-wrap{width: 932px;height: 45px;margin:0 auto;overflow:hidden;}
.area2 .slide-wrap li{width: 120px;height: 40px;border:1px solid #999;background-color:#fff;font:18px/40px "Microsoft YaHei";color:#333;display:inline;float:left;margin-right: 40px;text-align:center;cursor: pointer;position:relative;padding:0;}
.area2 .slide-wrap span{display:block;width: 40px;height:40px;overflow:hidden;position:absolute;right: -40px;top:0;text-align: center;font-size: 18px;}
.area2 .slide-wrap .noMar{margin-right:0;}
.area2 .slide-wrap li:hover,.area2 .slide-wrap .cur{background-color:#c3ac8b;color:#fff;border: 1px solid #c3ac8b;}
.area2 .slide-wrap li:hover span,.area2 .slide-wrap .cur span{color:#333;}
.area2 .slide-pic-2 .btn{display: block;width:42px;height:42px;position:absolute;top: 2px;}
.area2 .slide-pic-2 .btn-prev{background-position:-573px -11px; left:20px;}
.area2 .slide-pic-2 .btn-next{background-position:-521px -10px; right:20px;}
.area2 .slide-pic-2 .btn-prev:hover{background-position:-573px -72px }
.area2 .slide-pic-2 .btn-next:hover{background-position:-521px -71px}

.area2 .mod-cont{height: 755px;margin-top:30px;}
.area2 .mod-cont .tab{height: 755px;overflow:hidden;display:none;}
.area2 .ptBox{height: 398px;margin-bottom:10px;}
.area2 .ptBox .pic{display: inline-block; width:623px; height:374px; }
.area2 .ptBox .txt{width:435px;height: 367px;overflow:hidden;}
.area2 .ptBox .info{display: block;width:100%;height: 245px;overflow:hidden;position:relative;}
.area2 .ptBox .logo{display: inline-block; width:260px; height:171px; text-align:center; padding-top:2px; position:relative;}
.area2 .ptBox .logo img{border:1px solid #c3ac8b;}
.area2 .ptBox .icon-1{display: block;width:22px;height:33px;background-position:-346px -150px;position:absolute;top: 80px;right: 100px;}
.area2 .ptBox .tag1{display: block;width:137px;height:60px;font:20px/30px "Microsoft YaHei";color:#333;position:absolute;top: 115px;right: 0px;}
.area2 .ptBox .tag2{display: block;width: 120px;height: 45px;font: 28px/45px "Microsoft YaHei";color:#333;position:absolute;bottom:0px;left:0px;}
.area2 .ptBox .icon-2{display: block;width:149px;height:26px;background-position:-214px -368px;position:absolute;bottom: 7px;right: 170px;}
.area2 .ptBox p{height: 750px;font:14px/25px "Microsoft YaHei";color:#666;margin-top: 10px;overflow: hidden;}


.area2 .picBox{height:298px;overflow:hidden;  margin-right:-20px; }
.area2 .picBox .pic{display: inline-block;float:left;width:357px;height: 298px;overflow:hidden;position:relative;margin-right:20px;}
.area2 .picBox .pic .txt{display: block;width:100%;height:0px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000);background:rgba(0,0,0,0.6);position:absolute;bottom: 40px;left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease; }
.area2 .picBox .pic strong{display: block;height:30px;font:18px/30px "Microsoft YaHei";color: #333;text-align:center;margin-top:10px;}

.area2 .picBox .pic i{display: block;width:250px;height: 0px;font:14px/28px "Microsoft YaHei";color:#fff;margin:0 auto; opacity:0;filter:alpha(opacity=0);}
/*.area2 .picBox .pic:hover{box-shadow:0 0 20px #777 }*/
.area2 .picBox .pic:hover .txt{height:200px; padding-top:58px;   }
.area2 .picBox .pic:hover .txt i{opacity:1;filter:alpha(opacity=100);}

.area3{height:690px; background-color:#ebebe8; padding-top:80px;}
.area3 .title{width:151px; height:74px; background-position:-2px -208px  }

.area3 .area-bd{height: 510px;overflow:hidden;margin-top: 30px;}
.area3 .slide-pic-3{width:124px;height:510px;display:inline;float:left;position:relative;overflow:hidden;margin-left: 30px;}
.area3 .slide-wrap{height: 384px;overflow:hidden;margin-top: 62px;}
.area3 .slide-wrap li{width:124px;height:124px;padding-top:0px;text-align:center;margin-bottom: 6px;position:relative;overflow:hidden;cursor: pointer;}
.area3 .slide-wrap li .bg{display: block; width:124px; height:124px; 	background:url(../images/area3-picbg1.png) no-repeat center top; position:absolute; top:0; left:0;}
.area3 .slide-wrap li:hover .bg,.area3 .slide-wrap .cur .bg{background:url(../images/area3-picbg2.png) no-repeat center top;}
.area3 .btn{display: block;width:42px;height:42px;position:absolute;left: 42px;}
.area3 .btn-prev{background-position:-452px -140px; top:0; }
.area3 .btn-next{background-position:-390px -139px; bottom:0;}
.area3 .btn-prev:hover{background-position:-452px -191px }
.area3 .btn-next:hover{background-position: -390px -190px;}

.area3 .mod-cont{width: 900px;height:480px;display:inline;float: right;}
.area3 .tab{height:480px; overflow:hidden; display:none;  }
.area3 .tab .pic{display:inline-block;height:460px;width:405px;margin-top: 20px;}
.area3 .tab .pic img{padding:20px;background-color:#fff;box-shadow: 0px 0px 30px #ddd;}
.area3 .tab .txt{width: 390px;height: 480px;margin-right: 35px;margin-top: 40px;}
.area3 .tab .tit-box{display: block;height:125px;width: 385px;position:relative;}
.area3 .tab .name{display: block; height:60px; font:38px/60px "Microsoft YaHei"; color:#333; }
.area3 .tab .name span{color:#999;margin-left:10px; font-size:28px; }
.area3 .tab .tit-box .job{display: block;height:30px;font:18px/30px "Microsoft YaHei";color:#888;width:365px;padding-left:20px;background-position: -610px -127px;}
.area3 .tab p{height:320px;width: 385px;overflow:hidden;font:14px/25px "Microsoft YaHei";color:#333;}
.area3 .tab p strong{height: 65px;font: 26px/65px "Microsoft YaHei";color:#c3ac8b;display: block;}
.area3 .tab .line{display: block;width:66px;height:5px;background-position:-190px -339px;position:absolute;top: 43px;left: -70px;}


.area4{height:700px; background-color:#fff; padding-top:80px;}
.area4 .title{width:150px; height:74px; background-position:-2px -307px  }

.area4 .area-bd{width:100%;height:455px;margin-top: 50px;overflow: hidden;}
.area4 .slide-pic-4{height:455px; position:relative; }
.area4 .slide-pic-4 .btn{display: block; width:42px; height:42px; position:absolute; bottom:20px; z-index:100; }
.area4 .slide-pic-4 .btn-prev{background-position:-573px -11px;left: 300px;}
.area4 .slide-pic-4 .btn-next{background-position:-521px -10px;left: 350px;}
.area4 .slide-pic-4 .btn-prev:hover{background-position:-573px -72px }
.area4 .slide-pic-4 .btn-next:hover{background-position:-521px -71px}

.area4 .slide-wrap,.area4 .slide-wrap li{width:1120px; height:455px; overflow:hidden; }
.area4 .txt{width:375px; height:335px; margin-left:30px; margin-top:50px;   }
.area4 .txt .tit{display: block; width:360px; height:70px; font:28px/35px "Microsoft YaHei"; color:#c3ac8b; padding-left:10px; border-left:5px solid #c3ac8b; margin-bottom:20px; }
.area4 .txt p{height:210px; font:14px/30px "Microsoft YaHei"; color:#666; }
.area4 .pic{display: inline-block; width:650px; height:455px; }

.area5{height:768px; background-color:#ebebe8; padding-top:90px;}
.area5 .title{width:151px; height:74px; background-position:-180px -5px  }

.area5 .content{margin-top:10px;height: 630px;position: relative;overflow:hidden;}
#featured-area {height: 580px;width: 1120px;margin:0px auto;border:none;position:absolute;left:5px;top:30px;}
#featured-area img{ border:none}
.roundabout-holder {list-style:none; width:827px; height:540px; margin:0px auto;}
.roundabout-moveable-item {font-size:12px!important;
	height:540px; width:827px;
	cursor:pointer; 
	background:#f9f9f9;position:relative;}

.roundabout-moveable-item img {height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus {cursor:auto;}
.roundabout-in-focus:hover {-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder span	 {display:none;font-size:11px;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited {outline:none;text-decoration:none;}
.roundabout li {margin:0}


.navBox{position:absolute;bottom: 0;left: 50%;z-index:300;width: 150px;height:20px;text-align:center;margin-left: -75px;}
.navBox li{display: inline-block;float:left;width:13px;height:13px;margin: 0 8px;}
.navBox li a{display: block; width:13px; height:13px; background-position:-559px -147px; z-index:300 ;}
.navBox .cur a,.navBox li a:hover{background-position:-525px -148px }

.area6{height:800px; background-color:#fff; padding-top:80px;}
.area6 .title{width:151px; height:75px; background-position:-173px -104px  }

.area6 .area-bd{height:564px; margin-top:40px; overflow:hidden;  }
.area6 .video-pic{display: block; margin:0 auto; width:1003px;height:564px; position:relative; }
.area6 .video-pic .bg{display: block; width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000); background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; }
.area6 .video-pic .icons{display: block; width:46px; height:52px; background-position: -542px -187px; position:absolute; top:50%; left:50%; margin-left:-23px; margin-top:-26px;    }


.area7{height: 795px;background-color:#ebebe8;padding-top: 20px;}

/*common-btm*/
.conmon-btm{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",tahoma,HELVETICA;text-align:left;width:1000px;margin:0px auto 30px;}
.conmon-btm a{color:#484848;text-decoration: none;}
.conmon-btm a:hover{color:#484848;text-decoration:none;}
.conmon-btm .lay-c .bTit,.conmon-btm .lay-c .ewm,.conmon-btm .lay-c .mk,.conmon-btm .lay-a .hd .icon,.conmon-btm .btm,.conmon-btm .lay-c .sTit-about{background:url(http://www1.pchouse.com.cn/zt/gz20161028/common/images/bg.png) no-repeat;}
.conmon-btm .lay-a{float:left;width:625px;}
.conmon-btm .lay-c{float:right;width:375px;text-align:center;padding-top:46px;}
.conmon-btm .lay-a .hd{color:#484848;font-size:0;line-height:0;margin-bottom:18px;}
.conmon-btm .lay-a .hd .icon{display:inline-block;width:220px;height:24px;background-position:0 -175px;vertical-align:top;margin:4px 0 0 6px;}
.conmon-btm .lay-c .bTit{display:inline-block;width:137px;height:54px;background-position:0 -120px;margin-bottom:16px;vertical-align:top;}
.conmon-btm .lay-c dl{margin-bottom:31px;font-size:14px;}
.conmon-btm .lay-c dt{margin-bottom:3px;}
.conmon-btm .lay-c dt .sTit{display:inline-block;border-bottom:1px #848484 solid;}
.conmon-btm .lay-c dd{margin-bottom:13px;margin-left: 0;}
.conmon-btm .lay-c .mk{width:144px;height:30px;background-position:0 -4px;margin:0 auto 14px;}
.conmon-btm .lay-c .ewm{width:85px;height:84px;background-position:0 -35px;margin:0 auto;}
.conmon-btm .btm{clear:both;height:3px;line-height:3px;font-size:0;background-repeat:repeat-x;background-position:0 0;}
.conmon-btm .pics-a .sTit{display:block;font-size:24px;color:#484848;padding-top:11px;padding-bottom:24px;}

.conmon-btm .lay-c .sTit-about{display: block;width:101px;height: 29px;background-position: -86px -35px;margin:0 auto 21px;}
.conmon-btm .lay-c .sum{width: 260px;font-size: 18px;margin:0 auto 38px;text-align: left;line-height: 30px;padding: 0 10px 29px;border-bottom: 1px #cdcccc solid;color: #555;}

/*fixbox*/
.fixBox .icons_a,.bdShare em{background:url(http://www1.pchouse.com.cn/zt/gz20161028/common/images/share_i.png) no-repeat;}
.fixBox{width:130px;position:fixed;left:50%;bottom:150px;margin-left:578px;z-index:300}
.fixBox a{width:43px;height:43px;display:block;}
.fixBox a:hover{background-color:#8f8f8f}
.fixBox .aFav{margin-bottom:2px;}
.fixBox .aFav:hover{background-position:-44px 0;}
.fixBox .ashare{background-position:0px -45px;}
.fixBox .ashare:hover{background-position:-44px -45px;}
.fixBox .aPchouse{background-position:0 -90px;margin-bottom:2px;}
.fixBox .aPchouse:hover{background-position:-44px -90px;}
.fixBox .aTop{background-position:0px -135px;display:none}
.fixBox .aTop:hover{background-position:-44px -135px;}
/*share*/
.share-wrap{width:128px;height:43px;margin-bottom:2px;}
.bdShare{display:none;float:right;position:relative;z-index:100;margin-top:-45px;*position:absolute;}
.bdShare em{width:20px;height:30px;float:left;background-position:0 -179px;}
#bdshare_warp{width:70px;height:50px;line-height:20px;padding-top:5px;background-color:#7c7c7c;display:inline;float:left;position:relative;margin-left:-10px}
#bdshare .iTxt{padding-top:0!important;color:#fff;display:block!important;padding-left:6px;font-size:12px;color:#fff;font-style:normal;font-family:"\5FAE\8F6F\96C5\9ED1";}
.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{width:16px!important;overflow:hidden;padding-left:0!important;text-indent:-9999px;margin:6px 0 0 5px!important;}
.bdshare-button-style0-16 .bds_weixin{clear:left;}
.bdshare-button-style0-16 .bds_tqq,.bdshare-button-style0-16 .bds_more{display:none;}



.dialog{width:100%; height:100%; position: fixed; top:0; left:0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000); background:rgba(0,0,0,0.7);  z-index:900; display:none;}

.dialog-bd{width:1000px; height:560px; position:absolute; top:50%; left:50%; margin-left:-500px; margin-top:-280px; }
.dialog-bd .close{display: block; width:36px; height:36px; background:url(//www1.pchouse.com.cn/zt/gz20170315/yanxuan/images/iClose.png) no-repeat center top; position:absolute; top:0; right:-10px;}
.dialog-bd .video{width:940px; height:560px; margin:0 auto; }




@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}