﻿@charset "utf-8";
/* CSS Document */
body { margin:0px; font-family:"微软雅黑"; background:#e2e5f2; }
ul, li, dl, dd { padding:0px; margin:0px; list-style:none; }
img { border:0px; -ms-interpolation-mode:bicubic; }
*html, *html body /* 修正IE6振动bug */ { background-image:url(about:blank); background-color:#e6dfd6; background-attachment:fixed; overflow-x:hidden; }
.clear { clear:both; height:0; line-height:0px; font-size:0px; }
a:link { color:#000000; text-decoration: none; }
a:visited { text-decoration: none; color:#000000; }
a:hover { text-decoration: none; color:#990000; }
a:active { text-decoration: none; }
.clearfix:after { content:""; display:block; height:0; clear:both; }
.clearfix { *zoom:1;
}
.NtopBar { min-width:1440px; }
.NtopBar a:link { color:#000000; }
.NtopBar a:visited { color:#000000; }
.top1 { width:100%; min-width:1440px; height:718px; margin:0 auto; background:url(../images/top.jpg) center 0px; }
.content_frame { width:100%; min-width:1440px; margin:0 auto; background:url(../images/main_bg.png); }
.content_frame h2 { display:none; }
.NtopBar1 { min-width:1440px; }
#v_fr{ width:930px; height:520px; position:absolute; left: 153px; top: 192px; }
.w1260 { width:1248px; margin:0 auto; position:relative; z-index:10; }
.top_frame { width:100%; min-width:1440px; margin:0 auto; position:relative; }
.bg1 { height:728px; background:url(../images/nr11.jpg) center 0px no-repeat; position:relative; }
.bg2 { height:590px; background:url(../images/nr2.jpg) center 0px no-repeat; position:relative; }
.bg3 { height:889px; background:url(../images/nr3.jpg) center 0px no-repeat; position:relative; }
.bg4 { height:586px; background:url(../images/nr4.jpg) center 0px no-repeat; position:relative; }
.bg5 { height:902px; background:url(../images/nr5.jpg) center 0px no-repeat; position:relative; }
.bg6 { height:994px; background:url(../images/nr6.jpg) center 0px no-repeat; position:relative; }
.bg7 { height:766px; background:url(../images/nr7.jpg) center 0px no-repeat; position:relative; }
.bg8 { height:624px; background:url(../images/nr8.jpg) center 0px no-repeat; position:relative; }

.p1{ width:539px; height:331px; position:absolute; left: 40px; top: 230px; }
.p2{ width:539px; height:331px; position:absolute; left: 619px; top: 44px; }

/*****************************顶图片滚动样式*************************************/
#pic_frame1{ width:100%; min-width:1440px; height:auto; margin:auto; background:#555555; overflow:hidden; filter:alpha(opacity=100); opacity:1; font-size:0px; position:relative;}
#top_pics { width:100%; height:auto; margin:0px 0px 0px 0px; position:relative; left:0px; top:0px; }
#scroll11 { float:left; }
#scroll11 li { float:left; width:auto; height:auto; overflow:hidden; text-align:center; position:relative;}
#scroll21 { float:left; }
#scroll21 li { float:left; width:auto; height:auto; overflow:hidden; text-align:center; position:relative;}
/******************************************************************************/


/*新闻图文列表*/
.PTLst { display:block; overflow-y: scroll; height:680px; padding: 0px 36px 10px 10px; }
.PTLst li { width:100%; float: left; margin-top:20px;}
.PTLst .PTL-img { width:230px; height: 150px; float: left; overflow: hidden; }
.PTLst .PTL-img img { width:230px; height:auto }
.PTL-txt { padding-left: 10px; overflow: hidden; }
.PTLst .PTL-txt strong { font-size: 22px; line-height: 30px; color: #000000; font-weight: bold; }
.PTLst .PTL-txt p { color: #000; overflow: hidden; display: block; font-size: 16PX; line-height: 26px; height: 78px; margin-top: 10px; }
.c1{ font-size:14px; line-height:22px; color:#FFFFFF; position:absolute; left: 929px; top: 427px; width:418px; }
.cv{ width:445px; height:328px; position:absolute; left: 913px; top: -31px; }
.bg1_list { width:860px; position:absolute; left: -37px; top: 175px; }

/*高端访谈*/
.picScroll-3 {width:1200px;position:absolute;left: 13px;top: 276px;}
.picScroll-3 .prev, .picScroll-3 .next {width:38px;height:57px;position:absolute;top: 70px;left: -50px;z-index:100;cursor:pointer;background: url(../images/ico-l.png) no-repeat;}
.picScroll-3 .next { left:auto; right: -59px; background: url(../images/ico-r.png); }
.picScroll-3 .prev:hover { opacity:.7 }
.picScroll-3 .next:hover { opacity:.7 }
.picScroll-3 .scrollWrap { width:1200px; overflow:hidden; padding: 0px 0px 0px 0px; }
.picScroll-3 li { float:left; width: 400px; text-align:center; position:relative; margin: 0 10px; }
.picScroll-3 li img { width:100%; position: relative; }
.picScroll-3 li p { background: rgba(0, 0, 0, .8); color:#fff; height: 30px; line-height: 30px; overflow: hidden; width:100%; position: absolute; bottom: 0; }
.picScroll-3 li p a { color:#fff }
.picScroll-3 li:hover p { background:rgba(0, 0, 0, .5) }
.picScroll-3 li a:hover { text-decoration:none }
.picScroll-3 .hd { margin:6px 6px 0 0; zoom:1; z-index: 1000; position: absolute; top: 540px; left: 520px; }
.picScroll-3 .hd li { float:left; cursor:pointer; display:block; width: 44px; height: 4px; margin-right:4px; _display:inline; background: #585858; }
.picScroll-3 .hd li.on { background: #FFC107; }
.picScroll-3 li { overflow: hidden }
.picScroll-3 li:hover img { transform: scale(1.1); }
.picScroll-3 li img { transition: all .5s;}
.picScroll-3 li i { width:60px; height: 60px; background: url(../../images/play.png) center center no-repeat; position: absolute; bottom: 52px; left: 310px; display: block; z-index: 10; }

/*展会日程*/
.tableGo { width: 1000px; height:650px; overflow-y:auto; border-right: 0px solid #ffffff; position:absolute; left: 150px; top: 269px; padding-right:30px; }
.tableGo table { color:#fff; width:100%; font-size: 16px; border-collapse: collapse; }
.tableGo td { padding: 22px 10px;/* border: 1px solid #ccc; */ }
.tableGo tr { border-bottom: 1px solid #ffffff; }
#tbb2{display:none;}
#tbb3{display:none;}
.cbtns{ position:absolute; left: 68px; top: 191px; }
.cbtns li{width:295px; line-height:46px; background:#6de3a9; text-align:center; font-size:20px; float:left; display:block; margin-left:6px; cursor:pointer;}

/*展会现场*/
.text{ font-size: 14px; line-height: 28px; color:#000; _display:inline;  }
.c4{width: 808px;margin: 0 0 0px 47px;height: 480px;background: #fff;position:absolute;left:0px;top: 247px;}
.c4-2{width: 421px;margin:0px 0 0px 19px;height: 480px;overflow: hidden;position:absolute;left: 846px;top:247px;}
.showSlide{ margin: 0 0 0 0;}
.showSlide ,.showSlide .wrap ,.showSlide ul,.showSlide li,.showSlide li img{ width: 808px; height: 480px;}
/*秀场花絮*/
.slideBox2{ width:320px;  overflow:hidden; position:relative;  }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position: relative; margin-bottom:20px}
.slideBox2 .bd img{ width:320px; height:480px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,
.slideBox2 .next{position:absolute;left: 139px;margin-top: 0px;display:block;width: 50px;height: 30px;background: #000 url(../images/jt.png) center -160px no-repeat;filter:alpha(opacity=50);opacity:0.5;top: 450px;}
.slideBox2 .next{top: 0px;background: #000 url(../images/jt.png) center 6px no-repeat;}
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }


/*往届回顾*/
.picScroll-4 { width: 1280px; position:absolute; top: 239px; left: -12px; }
.picScroll-4 .prev, .picScroll-4 .next { width:38px; height:57px; position:absolute; top: 118px; left: -50px; z-index:100; cursor:pointer; background: url(../images/ico-l.png) no-repeat; }
.picScroll-4 .next { left:auto; right: -58px; background: url(../images/ico-r.png); }
.picScroll-4 .prev:hover { opacity:.7 }
.picScroll-4 .next:hover { opacity:.7 }
.picScroll-4 .scrollWrap { width:1280px; overflow:hidden; }
.picScroll-4 li { float:left; width:300px; text-align:center; position:relative; margin:0px 12px 0px 12px;}
.picScroll-4 li img { width:100%; height:300px;}
.picScroll-4 li p { background:#000000; color:#fff; height:40px; line-height:40px; overflow: hidden; width:100%; text-indent:0; font-size:12px; }
.picScroll-4 li p a { color:#fff }
.picScroll-4 li:hover p { background:#6242cf; }
.picScroll-4 li a:hover { text-decoration:none }
.picScroll-4 .hd { margin: 86px 6px 0 0; zoom:1; z-index: 1000; position: absolute; top: 141px; left: 544px; }
.picScroll-4 .hd li { float:left; cursor:pointer; display:block; width: 44px; height: 4px; margin-right:4px; _display:inline; background:#000000; }
.picScroll-4 .hd li.on { background:#955180; }


/*footer*/
.ztFooter { width: 100%; text-align:center; margin: 0px auto 00px; padding-top:10px; border-top:#555555 0px solid; clear:both; padding-bottom: 10px; line-height: 26px;/*text-shadow: 1px 1px 0px #fff;*/ }
.ztFooter ul { list-style:outside none none; height: 24px; text-align:center; }
.ztFooter ul li { display:inline; margin:0 5px; }
.ztFooter span { display:block; text-align:center; color:#000000; }
.ztFooter a { color:#000000; }
.ztFooter a:hover { color:#FF0000; }
/*sidebar*/
.sidebar { position: fixed; z-index: 10; top: 110px; right: 0; }
.sidebar-fix { width:70px; position:fixed; z-index:100; top:0; _position:absolute; _top:expression((ff=document.documentElement.scrollTop)+'px');
}
.sidebar-resize { margin-left:560px; }
.sidebar-resize ul { filter:Alpha(Opacity=80); opacity:0.8; }
.sidebar li { cursor:pointer; color:#fff; height: 57px; width: 58px; text-align:center; background:#1c358a; margin-bottom:1px; font-size: 16px; line-height:20px; font-family:"微软雅黑"; padding-top: 13px; *background: rgb(62,38,208);
filter: alpha(opacity=90); opacity: 0.90; }
.sidebar li:hover, .sidebar li.current { background-color:#63d49d; text-decoration:none; filter: alpha(opacity=100); opacity:1; color:#000000; }
.sidebar li .weibo_icon { background:url(../../images/wbicon.png) no-repeat; display:block; width:70px; height:70px; }
.sidebar li .weibo_icon:hover { background-position:-70px 0; }
.sidebar li .topBtn { background: url(../../images/gohome.png) center -6px no-repeat; width: 58px; height: 57px; display: block; }
.sidebar li .topBtn:hover { background-position:-70px -71px; }
