@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.an{ background:url(/images/zhuanti/2016czjjbd/an.png) no-repeat;}
.huang{ background: #fff0da;}
.ggtit{ height: 100px; line-height: 100px; text-align: center; font-size: 38px; font-weight: 700;}
.ggtit span{ color: #e61103;}

/*页头*/
.headerbg{ background:url(/images/zhuanti/2016czjjbd/bd_01.jpg) no-repeat center top; height: 250px;}
.headerbg2{ background:url(/images/zhuanti/2016czjjbd/bd_02.jpg) no-repeat center top; height: 258px;}
.header{ height: 508px; left: 50%; top: 24px; margin-left: -500px;}
.header .logo{ display: block; width: 298px; height: 39px; top: 21px; left: 65px; background:url(/images/zhuanti/2016czjjbd/bd_04.png) no-repeat; -webkit-animation:fadeInDown 1.5s 2s 1 both; animation:fadeInDown 1.5s 2s 1 both; z-index: 3;}
.header .logo-l{ display: block; width: 137px; height: 39px;}
.header .logo-r{ display: block; width: 141px; height: 39px;}
.header .nr{ display: block; width: 1000px; height: 508px; top: 0; left: 0; -webkit-animation:bounceInLeft 1s 0s 1 both; animation:bounceInLeft 1s 0s 1 both;}
.header .nr2{ display: block; width: 1000px; height: 508px; top: 0; left: 0; -webkit-animation:bounceInRight 1s 1s 1 both; animation:bounceInRight 1s 1s 1 both;}

/*日程*/
.richeng{ padding: 40px 0;}
.richeng .left{ width: 446px;}
.richeng .left table{ border-collapse: collapse; background: #fff;}
.richeng .left td{ border: 1px solid #ffbb60; line-height: 38px; font-size: 14px; text-align: center;}
.richeng .left span{ display: block; text-align: left; padding-left: 15px;}
.richeng .left .txt{ line-height: 48px; background: #ffd8a0; font-weight: 700; color: #930e05; font-size: 20px;}
.richeng .cen{ width: 320px; margin-left: 60px;}
.richeng .cen p{ line-height: 28px; font-size: 14px;}
.richeng .cen p b{ display: block; line-height: 48px; font-size: 18px;}
.richeng .cen .han{ display: block; width: 134px; height: 38px; background: #f2362a; font-size: 14px; color: #fff; text-align: center; line-height: 38px; border-radius: 3px; margin-top: 25px;}
.richeng .cen a:hover{ text-decoration: none;}
.richeng .right{ width: 132px; line-height: 38px; font-size: 14px; text-align: center;}

/*谈论*/
.tanlun{ padding-bottom: 40px;}
.tanlun .zhenti{ width: 535px;}
.tanlun .zhenti table{ border-collapse: collapse; background: #fff;}
.tanlun .zhenti td{ border: 1px solid #e8e3e3; line-height: 38px; font-size: 14px; text-align: center;}
.tanlun .zhenti .txt{ line-height: 48px; background: #ffd8a0; font-weight: 700; color: #930e05; font-size: 20px;}
.tanlun .zhenti .txt2{ line-height: 38px; background: #fff0da;}
.tanlun .zhenti span{ display: block; text-align: left; padding-left: 30px; font-size: 16px;}
.tanlun .gzxs{ width: 437px;}
.tanlun .gzxs .tit{ height: 98px; line-height: 98px; background:url(/images/zhuanti/2016czjjbd/bd_07.jpg) no-repeat; margin-bottom: 20px;}
.tanlun .gzxs .tit-l{ padding-left: 26px; font-size: 28px; font-weight: 700;}
.tanlun .gzxs .tit-r{ display: block; padding-right: 26px; font-size: 14px; color: #f2362a;}
.tanlun .gzxs .tit2{ background:url(/images/zhuanti/2016czjjbd/bd_08.jpg) no-repeat;}
.tanlun .gzxs .gz{ margin-bottom: 20px;}
.tanlun .gzxs .gz li{ line-height: 42px; font-size: 18px;}
.tanlun .gzxs .xs{ overflow: hidden; position:relative;}
.tanlun .gzxs .xs .tempWrap{ height: 325px !important;}
.tanlun .gzxs .xs li{ line-height:26px; font-size: 14px; margin-bottom: 10px;}
.tanlun .gzxs .xs li span{ display: block; padding-left: 26px; color: #ff6600; background-position: 3px -158px;}

/*现场*/
.xianchang{ padding-bottom: 20px; overflow:hidden;}
.xianchang .lht{ width:1000px; height:232px; overflow:hidden; z-index:8;}
.xianchang .lht li{ display:inline; width:314px; height:232px; float:left; margin-right: 29px;}
.xianchang .lht li .pic { display: block; width:314px; height:188px;}
.xianchang .lht li p{ line-height: 44px; text-align: center; font-size: 16px;}
.xianchang .lht-BtnL,.xianchang .lht-BtnR{ width:21px; height:74px; cursor:pointer; position:absolute; top:62px; left:0; background-position:0 -77px; z-index: 9;}
.xianchang .lht-BtnR{ left:auto; right:0; background-position:-46px -77px;}

/*关注*/
.guanzhu{ height: 858px; background:url(/images/zhuanti/2016czjjbd/bd_11.png) no-repeat top center;}
.guanzhu .left{ width: 67px; height: 67px; text-align: center; line-height: 67px; color: #fff; font-size: 40px; font-weight: 700; font-family:\5b8b\4f53; margin-left: 60px; background-position: 0 0;}
.guanzhu .cen{ width: 520px; line-height: 32px; font-size: 16px; margin-left: 22px;}
.guanzhu .cen b{ display: block; font-size: 24px; line-height: 48px;}
.guanzhu .right{ width: 182px; padding-top: 66px; line-height: 26px; text-align: center; font-size: 16px; color: #e61103; margin-left: 64px;}
.guanzhu .right b{ display: block; font-size: 18px;}
.guanzhu .nr1{ padding-top: 38px; height: 220px;}
.guanzhu .nr2{ height: 190px;}
.guanzhu .nr2 .right{ margin-left: 141px; padding-top: 54px;}
.guanzhu .nr3{ height: 212px;}
.guanzhu .nr3 .right{ margin-left: 68px; padding-top: 56px;}
.guanzhu .nr4 .right{ margin-left: 141px; padding-top: 54px;}

/*微信客服*/
.wxkfbg{ background:url(/images/zhuanti/2016czjjbd/bd_15.png) no-repeat top center;}
.wxkf{ height: 233px;}
.wxkf .left{ width: 402px; padding-top: 62px; color: #fff;}
.wxkf .left p{ padding-left: 18px; line-height: 34px; font-size: 16px;}
.wxkf .left p b{ display: block; font-size: 26px;}
.wxkf .cen{ width: 104px; line-height: 38px; color: #fff; margin-left: 6px; text-align: center; font-size: 16px; padding-top: 62px;}
.wxkf .right{ width: 260px; padding: 58px 0 0 66px;}
.wxkf .right p{ line-height: 34px; font-size: 16px;}
.wxkf .right p span{ font-size: 28px;}
.wxkf .right p b{ display: block; font-size: 24px; line-height: 44px;}
.wxkf .right i{ width: 49px; height: 52px; top: 111px; left: 0; background-position: 0 -198px;}
















@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes bounceInLeft {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes bounceInLeft {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes bounceInRight {
    from, 60%, 75%, 90%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    from {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0);
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0);
    }

    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }

    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}