*{
  margin: 0;
  padding: 0;
}
html{
  height: 100%;
}
body{
  height: 100%;
  background: white;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  font-family: 'Microsoft YaHei', '微软雅黑', 'PingFang SC', "Hiragino Sans GB",STHeiti, sans-serif;
  overflow-x:hidden;
  /*font-size: 16px;*/
}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.clearfix{*zoom:1;}
a{text-decoration: none;color: #fff;}
ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.fl{float: left;}
.fr{float: right;}
.tl{text-align: left;}
.tr{text-align: right;}
/* banner */
.pgc-container .banner{position: relative;}
.pgc-container .banner .banner-img{width: 100%;}

.menu {position: absolute; right: 3%; top: 36px; z-index: 1000000;}
.menu .btn {display: inline-block; color: white; font-weight: 600; font-size: 15px; position: relative; margin-left: 44px; line-height: 28px; -webkit-font-smoothing: antialiased; font-smoothing: antialiased;cursor: pointer;}
.menu div.btn .app-text{position: relative;}
.menu div.btn .app-text span{vertical-align: middle;}
.menu div.btn .app-text:after{content: ""; display: inline-block; vertical-align: middle; margin-left: 5px; width: 10px; height: 6px; background: url(https:./../../Uploads/Activity/img/591c03cb0a364.png) no-repeat; background-size: cover;  -webkit-backface-visibility: hidden; transition: transform .3s; transform-origin: center;}
.menu div.btn .app-text.rotate180:after{transform: rotate(180deg);}
.menu .app-box{position: absolute; width: 98px; padding-top: 11px; top: 24px; opacity: 0; transition: opacity .3s; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);}
.menu .app-box.show{opacity: 1;}
.menu .app-box a{display: block; width: 100%; height: 37px; line-height: 37px; border: solid 1px #ffffff; font-size: 14px; font-weight: bold; text-align: center; transition: background .3s; background: rgba(0,0,0,0);}
.menu .app-box a:hover{background: rgba(0,0,0,.2);}
.menu .app-box a.app-molihe{border-bottom: none;}

.pgc-container .banner .text{position: absolute;font-size: 54px;color: #fff;top: 50%;left: 50%;line-height: 54px;margin: -27px 0 0 -194px;}
/* banner */
.pgc-container .pgc-con{width: 850px;margin: 0 auto;}
.pgc-container .pgc-con .pgc-intro{font-size: 17px;line-height: 37px;text-align: center;color: #666;padding: 60px 0 0 0;}
.pgc-container .pgc-con .trad-wrap{text-align: center;}
.pgc-container .title{text-align: center;}
.pgc-container .title-img{height: 28px;}
.union-data{text-align: center;margin: 40px 0 60px 0;}
.union-data span{display: inline-block;font-size: 30px;line-height: 0.8;border-right:1px solid rgba(153,153,153,0.2); padding-right: 20px; margin-right: 20px;}
.union-data span:last-child{padding: 0;margin: 0;border-right:none;}
.union-data span em{font-style: normal;font-size: 14px;color: #999;}
.pgc-container .x-line{display: block;width: 34px;height: 2px;margin: 20px auto 0;opacity: 0.5;background-color: gray;}
.pgc-container .pgc-con .trad-wrap .trad-item{border-bottom: 1px solid rgba(0,0,0,0.1);padding: 35px 0 40px 0;}
.pgc-container .pgc-con .trad-wrap .trad-item:nth-child(odd) .cover{float: left; text-align: left;}
.pgc-container .pgc-con .trad-wrap .trad-item:nth-child(even) .cover{float: right; text-align: right;}
.pgc-container .pgc-con .trad-wrap .trad-item:nth-child(even) .intro{margin: 0 410px 0 0;}
.pgc-container .pgc-con .trad-wrap .trad-item:last-child{border: none;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover{width: 380px;}
/*.pgc-container .pgc-con .trad-wrap .trad-item .cover .top img{height: 20px;vertical-align: middle;}*/
.pgc-container .pgc-con .trad-wrap .trad-item .cover .top{margin-bottom: 10px;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .top img.cha{width: 10px;height: 10px;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .title{color: #666;font-size: 20px;vertical-align: middle;margin-left: 12px;position: relative;}
.pgc-container .pgc-con .trad-wrap .trad-item:nth-of-type(2n) .cover .title{
  margin-right: 12px;
}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .title .icon{position: absolute;width: 12px; }
.pgc-container .pgc-con .trad-wrap .trad-item .cover .title .icon.left{top: -1px;left: -12px;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .title .icon.right{bottom: -1px;right: -12px;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .title i{font-style: normal;font-size: 17px;position: relative;top: -2px;padding: 0 5px;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .a-link{display: inline-block;margin-top: 7px;position: relative;overflow: hidden;height: 212px;width: 380px; cursor: pointer;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .a-link:hover .mask{opacity: 1;filter: alpha(opacity=100);}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .a-link .video{position: absolute;width: 100%;height: 100%;top: 0;left: 0; z-index: 101; background: #fff;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .a-link .bgBlack{background: #000;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .cover-img{width: 380px;position: relative;z-index: 1;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .mask{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.3);opacity: 0;filter: alpha(opacity=0);z-index: 100;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;}
.pgc-container .pgc-con .trad-wrap .trad-item .cover .mask img{position: absolute;width: 50px;left: 50%;top: 50%;margin: -25px 0 0 -25px;z-index: 10;}
.pgc-container .pgc-con .trad-wrap .trad-item .intro{margin: 0 0 0 410px;padding-top: 49px;color: #666;line-height: 1.8;font-size: 16px; text-align: left;}
.pgc-container .pgc-con .trad-wrap .trad-item .intro p{padding-bottom: 25px;}
.pgc-container .pgc-con .trad-wrap .trad-item .intro p:last-child{padding-bottom: 0;}
.pgc-container .pgc-brand{/*background: #F7F8F9;*/}
.pgc-container .pgc-brand .title{padding: 42px 0;width: 850px;margin: 0 auto;}
.pgc-container .pgc-brand .brand-logo{width: 100%;margin-top: 30px;}
.footer{width: 100%;padding: 60px 0;background-color: #000;opacity: 0.8;filter: alpha(opacity=80);text-align: center;}
.footer .phoneNum{margin: 0 auto;color: #fff;text-align: center;font-size: 20px;line-height: 2;font-weight: bold;}
.footer .phoneNum:first-child{font-size: 25px;margin-bottom: 10px;}



.toolbar {position: fixed;right: 0px;bottom: 150px; z-index: 9999;width: 40px;display: none;}
.toolbar-item {display: block;}
.toolbar>div{margin-top: 2px;height: 40px;float: left;}
.toolbar>div a{ 
  background-size: 100%!important;
    background-position: center!important;
    width: 40px!important;
    height: 40px!important;
    padding: 0!important;
    margin: 0!important;
    background-color: #ccc!important;
    background-repeat: no-repeat!important;
    background: none\9;
}
#bdshare{padding: 0!important;}
.toolbar .bds_qzone{
  background-image: url(./../../Uploads/Activity/img/584e441b2b1c6.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./../../Uploads/Activity/img/584e441b2b1c6.png',sizingMethod='scale');
  }
.toolbar .bds_weixin{
  background-image: url(./../../Uploads/Activity/img/584e442fd3ec1.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./../../Uploads/Activity/img/584e442fd3ec1.png',sizingMethod='scale');
}
.toolbar .bds_tsina{
  background-image: url(./../../Uploads/Activity/img/584e444f17f54.png);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./../../Uploads/Activity/img/584e444f17f54.png',sizingMethod='scale');
}
.toolbar-item-top{
  background-image: url(./../../Uploads/Activity/img/584e4463a71ac.png);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./../../Uploads/Activity/img/584e4463a71ac.png',sizingMethod='scale');
}
.toolbar-item-top:hover{opacity: 0.7;filter: alpha(opacity=70);}

.union-footer-apply{text-align: center;padding-bottom: 35px;}
.union-footer-apply a{display: inline-block; width: 257px;height: 66px;background-color: #e74b3b;border-radius: 30px;line-height: 66px;font-size: 23px;}
.union-footer-apply a:hover{background-color: #ec6f62;}