@charset "gb2312";

div:after,ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div,ul { zoom:1; }
h1{ display:none;}
.banner { background:url(../images/banner.gif) center no-repeat; height:618px;}
.main-box {background:url(../images/mainbox-bg.gif) center repeat-y;}
.main { width:874px; margin:auto; padding:30px 5px;background:url(../images/main-bg.gif) repeat-y;}
.tit1 {background:url(../images/tit1.gif) no-repeat; width:223px; height:42px; color:#fff; font:bold italic 20px/36px "microsoft yahei"; text-align:center;}
.layout-top { margin-bottom:30px;}
.layout-top .left { width:223px; float:left;}
.layout-top .left ul{ padding-left:15px; border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb; width:199px;}
.layout-top .left li { border-top:1px dashed #dbdbdb; height:30px; line-height:30px;}
.layout-top .left span { padding:2px 4px; background:#c0c1c3; border:1px solid #acaeb2; margin:0 15px; color:#fff;}
.layout-top .left .fs {background:#f23d7c; border:1px solid #dd2464;}
.layout-top .center { width:405px; float:left;margin-left: 11px; display:inline;}
.layout-top .center .tit2 {background:url(../images/tit2.gif) no-repeat; height:42px; color:#fff; position:relative; }
.layout-top .center .tit2 span {font:bold italic 20px/36px "microsoft yahei"; position:absolute; left:36px; }
.layout-top .center .tit2 a { color:#666; position:absolute; right:3px; bottom:12px;}
.layout-top .center ul { padding-top:15px; margin-top: -7px; border-top:1px solid #f8c02b; margin-left: 5px;}
.layout-top .center li a { margin:0 5px;}
.layout-top .center li span { font-size:16px; font-style:italic;}
.layout-top .center li {height:27px; line-height:27px; padding-left:5px;}
.layout-top .right { float:right; width:223px;}
.layout-top .right .tit {background:url(../images/tit3.gif) no-repeat; height:42px; color:#fff;font:bold italic 20px/36px "microsoft yahei"; text-align:center;  }
.layout-top .right ul{ border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb; margin-left: 10px; text-indent:5px;}
.layout-top .right li { border-top:1px dashed #dbdbdb; height:30px; line-height:30px; overflow:hidden;}
.hotpp ul { padding:20px 10px;}
.hotpp ul li { width:175px; border:3px solid #eee; background:#fff; margin:10px 15px; float:left; cursor:pointer; transition:all 0.3s; overflow:hidden;}
.hotpp ul li:hover { border:3px solid #e23f6a; box-shadow:3px 3px 10px #d5d5d5;}
.hotpp ul li:hover .bottom{ background:#eb2700;}
.hotpp ul li .top { border-bottom:1px dashed #ddd;display:table-cell;vertical-align: middle;text-align: center; width:294px; height:120px;*display:block;*font-size: 107px; overflow:hidden;}
.hotpp ul li .top  img {vertical-align: middle;width:175px; height:122px;}
.hotpp ul li .middle {  padding:10px 10px 10px 15px; color:#4f4141; clear:both;}
.hotpp ul li .middle .tit { font:bold 14px/22px "宋体" ; display:block; height:22px; overflow:hidden; }
.hotpp ul li .middle .text { font:12px/20px "宋体"; height:60px; overflow:hidden;}
.hotpp ul li .middle .text a { color:#f00;}
.tit-box { position:relative;}
.tit-box a{ position:absolute; bottom:10px; right:35px; display:block; color:#fff;background:url(../images/more.gif) no-repeat; width:82px; height:23px; text-align:center; line-height:23px;}


/*热门展会*/
.carousel { padding: 20px 32px;}
.imgList{overflow:hidden; width:720px;}
.imgList li{width:164px; height:160px; float:left; margin-left:24px; display:inline;}
.imgList li img{display:block;padding:1px; border:1px solid #ccc; width:160px; height:126px;}
.imgList li span{display:block; height:20px; line-height:20px;overflow:hidden; text-align:center;}
.n-main .jCarouselLite { padding-top:20px;}
.n-main .imgList li{width:124px; height:105px; float:left; margin-left:10px; display:inline;}
.n-main .imgList li img{display:block;padding:1px; border:1px solid #ccc; width:120px; height:80px;}


.carousel .prev,.carousel .next{display: block;position: relative;float:left;margin-top:12px;width:23px;height:100px;background: #fff4ac;border: 1px solid #ffc000; border-radius:5px}
.carousel .prev { margin-right:20px;}
.carousel .next { margin-left:20px;}
.carousel .prev:hover,.carousel .next:hover{opacity: .7;filter: alpha(opacity=70);}
em.arrs,em.ard {position: absolute;top: 40px;height: 0;width: 0;border-width: 10px;font-size: 0;}
em.arrs{right:5px;border-style: dashed solid  dashed dashed;border-color: transparent  #ff9c00  transparent  transparent;}
em.ard{left:5px;border-style: dashed  dashed dashed solid;border-color: transparent   transparent  transparent #ff9c00 ;}
.jCarouselLite ul li{width:164px; height:160px; float:left; margin:0 8px; display:inline;}
.jCarouselLite ul li span{ display:block; height:24px; line-height:24px; text-align:center;}


/*热门视频*/
.video{overflow:hidden; padding:20px 14px}
.video li{width:145px; height:140px; float:left; margin:0 12px; display:inline;}
.video li img{display:block;padding:1px; border:1px solid #ccc; width:145px; height:115px;}
.video li span{display:block; height:20px; line-height:20px;overflow:hidden; text-align:center;}

/*精彩瞬间*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.block { margin: 10px 10px 0; }
.temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
 .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }
.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 500px; margin:auto; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 500px; height: 300px; display: none; }


/*******************内页************************************/
.hot-ht .ht { padding:20px 15px;}
.ht ul { float:left;}
.ht li {height:35px; width:390px; float:left; margin:0 10px; line-height:35px; padding-left:5px; color:#666; border-bottom:1px dashed #ccc; text-indent:10px; overflow:hidden;}
.ht li a { margin:0 5px;color:#666;}
.ht li a:hover { color:#f00;}
.ht li span { font-size:16px; font-style:italic;}
.n-main { padding:20px 30px;}
.rmzh p{ text-indent:2em; line-height:20px; color:#666; padding-right:30px; margin-bottom:15px; }
.rmzh .lb li{ height:30px; font:14px/30px "宋体"; border-bottom:1px dashed #ccc;}
.rmzh .lb li a{ color:#e23f6a; font-weight:bold;}
.piaofu { position:fixed; right:100px; bottom:100px; background:url(../images/piaofu.png); width:125px; height:175px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||100)-(parseInt(this.currentStyle.marginBottom,10)||0))); _position:absolute;_bottom:auto;}
.piaofu a { position:absolute; display:block; height:36px; width:100%;}
.piaofu .sy { top:17px;}
.piaofu .jc { top:69px;}
.piaofu .jx { bottom:17px;}

.rmsp ul{}
.rmsp li { padding:15px 0; border-bottom:1px dashed #ccc; height:118px;}
.rmsp li a { float:left;}
.rmsp li img { width:145px; height:114px; border:1px solid #878787; padding:1px;}
.rmsp li .tit { color:#e23f6a; float:left; margin-left:15px; display:inline; line-height:20px;}
.rmsp li .content { color:#666; float:left;line-height:20px; width:480px;}

/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }
/*分页*/
.page { clear:both; padding:10px 5px 15px 0; color: #333; text-align:center; margin:10px auto; font-size:12px; display:block; }
.page a,.current{padding:3px 8px; margin-right:2px; border: #b7d8ee 1px solid; }
.page a:hover,.page a:active,.current{ border:#1E50A2 1px solid; background-color: #4E9AD4; text-decoration:none; color:#ff0; }

/*单页*/
.show{width:600px; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:30px;}
.show .showname { font:bold 16px/30px "微软雅黑"; color:#BA2636; }
.show span{ color:#049; }
.show span.green{ font:normal 12px/30px "宋体"; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { font-size:14px; line-height:24px; text-align:left; text-align:center; padding-top:20px; }






