@charset "utf-8";
html{font-family:"Microsoft YaHei UI","Microsoft YaHei",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,body,div,object,iframe,applet,object,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,address,dl,dt,dd,ol,ul,li,table,caption,tbody,
tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,
footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,progress{margin:0;padding:0;border:0;}
li{list-style:none}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent;text-decoration:none}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
select,input,img,select{vertical-align:middle;}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:none;line-height:normal}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: ""; clear: both; height: 0; } 
.clearfix{zoom: 1;}
.wrap{width:1000px;margin:0 auto;position: relative;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align: center;}
.cw{color: #fff;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.text-justify{text-align: justify!important;word-break: break-all;}
.wrap .anchor{position: absolute;top: -47px;}
/*专题顶部导航*/
.top-bar{border-bottom: 2px #E20000 solid;}
.top-bar-login,.top-bar-login-after{line-height: 30px;font: 12px/30px simsun;}
.top-bar-login-after{display: none;}
.top-bar .ofw-logo{margin-top: 2px;}
.top-bar-login>.signin{display: inline-block;background: #e20000;height:24px;width:50px;border-radius: 2px;text-align: center;margin-top: 3px;line-height: 24px;}
.top-bar-login>.signin>a{color: #fff;}
.top-bar-login a,.top-bar-login-after a{color: #333;}
.top-bar-login a:hover,.top-bar-login-after a:hover{text-decoration: underline;}
.top-bar-login i{font-style: normal;color: #666;}
.top-bar-login>.email{padding-left: 24px;display: inline-block;background: url(http://images.ofweek.com/images/global-steven/email/ico_email.png) no-repeat left;}

.banner{height: 525px;background: url(../images/banner-bg.jpg) no-repeat center top;margin-top: 47px;}
.m-content {position: absolute;top:105px;left: 0;z-index: 2;}
.m-content>a{position: absolute;top: 238px;left: 3px;width: 165px;height: 41px;}
.banner .pro{position: absolute;top:0;margin-top: 20px;z-index: 1;margin-left: 608px;}
.banner .pro {height: 382px;}
.nav{position: absolute;z-index:1000;width: 100%;top: 32px;height: 46px;border-bottom: 1px solid #587ad6;line-height: 46px;background: #2e59cc;}
.nav.fixed{position: fixed;top: 0;}
.nav li{float: left;padding: 0 20px;}
.nav li.current{background: #E20000;border-bottom: 1px solid #E20000;}
.nav  a{font-size: 16px;color: #fff;}
.nav span{display: inline-block;border-radius: 4px;padding: 0 20px;margin: 9px 10px 0;line-height: 28px;}
/*.nav span a{line-height: 28px;}*/
/*会议背景*/
.part1{padding: 40px 0 50px;}
.part1 .w{font-size:14px;line-height: 26px;margin-top: 40px;}
/*会议亮点*/
.part2{height: 660px;background: url(../images/bg_01.jpg?v=1) no-repeat center top;padding-top: 24px;}
.part2 ul{padding-top: 314px;background: url(../images/bg_02.png) no-repeat;}
.part2 ul li{float: left;width: 190px;border-top: 2px solid #2e59cc;background: #fff;}
.part2 ul li *{display: none;}
.part2 ul li.show *{display: inherit;}
.points>div{position: absolute;border-radius: 50%;}
.part2 ul li+li{margin-left: 12px;}
.part2 ul li p{color: #2e59cc;font-size: 30px;font-weight: 100;margin:15px 0;text-align: center;}
.part2 ul li div{padding: 0 10px;color: #464646;font-size: 14px;line-height: 25px;min-height: 180px;text-align: justify;}
/*会议议程*/
.part3{padding: 30px 0;}
.part3 table{margin-top: 30px;}
.part3 table td:first-child{text-align: center;vertical-align: middle;}
.part3 table td{padding: 12px 0;font-size: 14px;color: #333;}
.part3 table td:nth-child(n+2){padding-left: 36px;border-left: 1px solid #d7d7d7;}
.part3 table tr:nth-child(n+2){border-top: 1px solid #d7d7d7;}
.part3 .t td{background: #4ea5ff;font-size: 16px;color: #fff;}
.part3 table td li{padding-left: 20px;line-height: 30px;background: url(../images/dot.jpg) no-repeat left center;}

/*往届回顾*/
.part4{background: #f4f4f4;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
}
.g-width-100-percent--xs {
    width: 100%;
}
.s-swiper{width: 100%;overflow: hidden;position: relative;margin-top: 40px;}
.s-icon {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    transition-duration: 300ms;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.7,1,0.7,1);
}
.s-icon--md {
    width: 3.125rem;
    height: 3.125rem;
    font-size: 1.125rem;
    padding: 0.75rem;
}
.s-icon--white-brd {
    color: #fff;
    background: transparent;
    border-width: 0.0625rem;
    border-style: solid;
    border-color: #fff;
    line-height: 1.4;
}
.g-radius--circle {
  border-radius: 50% !important;
}
.s-swiper__arrow-v1--left {
    left: 50px;
}
.s-swiper__arrow-v1--right {
    right: 50px;
}
.s-swiper__arrow-v1--left, .s-swiper__arrow-v1--right {
    position: absolute;
    top: 50%;
    z-index: 1;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0);
}
.invest{margin-top: 60px;background: #f4f4f4;}
.invest ul{margin-left: 410px;padding: 30px 0;}
.invest ul li{padding: 15px 32px;font-size: 14px;line-height:18px;color: #464646;position: relative;background: url(../images/circle.jpg) no-repeat left center;}

/*往届嘉宾*/
.jiabin{margin-top: 40px;}
.jiabin ul{margin-left: -25px;margin-right: -25px;}
.jiabin ul li{float: left;width: 20%;text-align: center;margin-top: 40px;color: #434446;}
.jiabin ul li h4{font-weight: normal;font-size: 16px;margin: 3px 0;}
.jiabin ul li h5{font-weight: normal;font-size: 14px;margin-left: -25px;margin-right: -25px;}
.company{padding: 40px 0;}

/*详情*/
.footer .unit{padding: 30px 0;border-bottom: 1px solid #d7d7d7;text-align: center;}
.footer .unit p{display: inline-block;line-height: 100px;font-size: 20px;margin:0 10px;}
.footer .concat{margin-left: -10px;margin-right:-10px;padding: 40px 0;}
.concat li{float: left;padding: 8px 17px;border-right:1px solid #d7d7d7;}
.concat li>p{color: #c00;font-size: 14px;margin-bottom: 24px;}
.concat li dt{font-size: 18px;}
.concat li dd{font-size:14px;margin-top: 8px;}
.concat .erweima{text-align: center;border:none;float: right;}
.concat .erweima div{display: inline-block;margin:0 5px;text-align: center;font-size: 14px;}
#wrapper{padding-top: 47px;}
