body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
*{font-family:"黑体",arial;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
em{font-weight:bold;}
ol,ul,li{list-style:none;}
.cf:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.cf{display:inline-block;}
* html .cf{height:1em;}
.cf{display:block;}
.center{text-align:center;}
body{font-size:12px; font-family:"宋体",arial,helvetica,sans-serif; background:url(../images/bg.jpg) repeat-y center top;}
.wrapper{width:100%; background:url(../images/wrapper.jpg) no-repeat center top;}
a{ outline:none; color:#39c; text-decoration:none;}
a:hover{color:#d6000f; text-decoration:underline;}
.fix, .index{margin:0 auto; width:996px;}
.top{margin:0; padding-right:30px; height:36px; text-align:right; line-height:36px; background:url(../images/top.jpg) no-repeat center top; }
.top a{color:#333;}
.top .gap{margin:0 12px;}
#WX{cursor:pointer; position:relative;}
.top img{margin-right:5px; vertical-align:middle;}
.top .qr{width:161px; height:171px; background:url(../images/qr.png) no-repeat; position:absolute; left:-60px; top:30px; display:none;}
.logo{margin:20px 0 20px 32px; height:59px; background:url(../images/logo.png) no-repeat;}
.logo a{width:232px; height:59px; display:block; text-indent:-9999px; overflow:hidden;}

.navi,.navi li a{background:url(../images/navi.jpg) no-repeat;}
.navi{margin:0 auto 8px; width:986px; height:66px; }
.navi ul{padding:3px 0 4px 4px; height:59px; overflow:hidden;}
.navi li{float:left; margin-right:2px; width:106px; height:59px; font-size:18px; font-family:"黑体"; text-align:center; line-height:59px; display:inline;}
.navi li.sy{width:85px;}
.navi li a{ width:106px; height:59px; color:#fff; text-shadow:1px 1px 1px #000; display:block;}
.navi li a:hover{text-decoration:none;}
.navi li.sy a{width:85px; background-position:-4px -3px;}
.navi li.ztzs a{background-position:-91px -3px;}
.navi li.cpzs a{background-position:-199px -3px;}
.navi li.wxhd a{background-position:-307px -3px;}
.navi li.zlxz a{background-position:-415px -3px;}
.navi li.jcsj a{background-position:-523px -3px;}
.navi li.sdal a{ width:108px;background-position:-631px -3px;}
.navi li.sy a:hover,.navi li.sy.on a{width:85px; background-position:-4px -69px;}
.navi li.ztzs a:hover,.navi li.ztzs.on a{background-position:-91px -69px;}
.navi li.cpzs a:hover,.navi li.cpzs.on a{background-position:-199px -69px;}
.navi li.wxhd a:hover,.navi li.wxhd.on a{background-position:-307px -69px;}
.navi li.zlxz a:hover,.navi li.zlxz.on a{background-position:-415px -69px;}
.navi li.jcsj a:hover,.navi li.jcsj.on a{background-position:-523px -69px;}
.navi li.sdal a:hover,.navi li.sdal.on a{background-position:-631px -69px;}

.index{padding-bottom:60px;}
.lunbo{margin:0 auto 30px; padding:7px 8px 25px 7px; width:981px; height:358px; background:url(../images/lunbo.jpg) no-repeat; position:relative;}
.lunbo .list{width:981px; height:358px; overflow:hidden;}
/*.lunbo .list ul{width:5000px;}
.lunbo .list li{float:left; width:981px; display:inline;}*/
.lunbo .list ul{width:981px; height:358px; position:relative;}
.lunbo .list li{position:absolute; left;0px; top:0px; width:981px; z-index:10; display:none;}
.focus{position:absolute; top:320px; left:50%; margin-left:-62px; width:125px; text-align:center; z-index:101;}
.focus li{float:left; margin:0 1px; width:23px; height:23px; cursor:pointer; background:url(../images/focus.png) no-repeat; display:inline;}
.focus li.on{background-position:0px -23px;}

.hdl{margin-bottom:15px; padding-bottom:10px; font-size:24px; line-height:30px; font-family:"黑体";  font-weight:normal; color:#d6000f; border-bottom:1px solid #ccc;}

.indexBox{padding:0 30px;}
.indexBox .main{float:left; width:620px;}
.indexBox .side{float:right; width:290px;}
.invitation{padding:0px 130px 0 10px; color:#333; line-height:24px; height:auto !important;height:200px; min-height:200px; position:relative;}
.invitation p{text-indent:26px;}
.invitation span{position:absolute; right:0px; top:0px; width:116px; height:116px; display:block; background:url(../images/ewm.gif) no-repeat;}
.invitation .btn{margin:10px 10px 0 0; text-align:right;}
ul.hotnews{margin-bottom:30px; padding:0 10px; height:232px; overflow:hidden;}
ul.hotnews li{margin-bottom:5px; line-height:24px; color:#999;}
ul.hotnews li span{float:right; text-align:right;}
ul.hotnews li a{color:#666;}
ul.hotnews li a:hover{color:#d6000f;}
.show{padding:17px 0 0 26px ;width:596px; height:136px; background:url(../images/show.jpg) no-repeat; position:relative;}
.show .list{width:567px; height:136px; overflow:hidden; position:relative;}
.show .list ul{position:absolute; left:-144px; top:0px; width:2000px; height:136px;}
.show li{float:left; margin-right:10px; width:134px; line-height:24px; text-align:center; display:inline;}
.show li img{width:126px; height:95px;}
.show a{padding:3px 4px 5px 4px; width:126px; height:130px; color:#333; background:url(../images/show.png) no-repeat; display:block;}
.show span{position:absolute; top:50px; width:21px; height:36px; cursor:pointer; background:url(../images/arrow.png) no-repeat; display:block;}
.show span.prev{left:4px; background-position:0 0;}
.show span.next{left:593px; background-position:-21px 0;}
.exhibitors{padding-left:10px; color:#333; line-height:24px; height:auto !important;height:200px; min-height:200px;}
.exhibitors dt{font-weight:bold;}
.exhibitors dd{margin-bottom:5px; padding-left:7px;}
.weixin{margin:0 auto; padding:119px 19px 78px 21px; width:213px; height:336px; background:url(../images/mobile.gif) no-repeat;}

.weixin .list{width:213px; height:336px; overflow:hidden; position:relative;}
.weixin .list ul{position:absolute;}
.weixin .list li{height:336px;}
.crumbs{margin-bottom:30px; padding:10px 0 0 40px; color:#000;}
.crumbs span{color:#d6000f;}
.crumbs a{color:#000;}
.section{margin:0 auto; width:980px;}
.lnavi{float:left; width:255px;}
.mainArea{float:left; width:725px;}
.mainArea .hdl{margin-bottom:20px; padding-bottom:5px; font-size:18px;}
.productDesc{margin-bottom:15px; font-size:14px; color:#555;}
.productDesc span{margin-left:10px; color:#999;}
.lnavi li a{background:url(../images/side.jpg) no-repeat;}
.lnavi li a{padding-left:40px; width:184px; height:39px; color:#666; line-height:39px; font-size:14px; font-family:"黑体"; display:block; background-position:0px -40px;}
.lnavi li a:hover,.lnavi li.on ul li a:hover{color:#d6000f;}
.lnavi li.on a{color:#fff; background-position:-224px -40px;}
.lnavi li a.first{height:40px; line-height:40px; background-position:0px 0px;}
.lnavi li.on a.first{ background-position:-224px 0px;}
.lnavi li ul{padding:5px 0 5px 40px; width:182px; background-color:#fff; border:1px solid #ccc; background:#f2f2f2;display:none;}
.lnavi li.on ul{display:block;}
.lnavi li.on ul li a{padding:0; height:auto; width:auto; font-size:12px; line-height:24px; font-weight:normal; background:none; color:#333;}
.lnavi li.on ul li.on a{font-weight:bold; color:#d6000f;}

.product{width:725px; overflow:hidden;}
.product ul{margin-bottom:30px; width:728px;}
.product li{float:left; margin-right:10px; width:172px; height:200px; line-height:18px; text-align:center; display:inline;}
.product li img{margin-bottom:5px; border:1px solid #ccc;}
.product li a{color:#666;}
.product li a:hover,.show a:hover,.lnavi li.on ul li a:hover{color:#d6000f;}
.product li a:hover img{border:1px solid #d6000f;}

.photo_select{margin:0 30px 20px 0; text-align:right;}
.highlights{margin:0 auto; padding:30px; width:924px; border:1px solid #cecfd1;}
.highlights li{float:left; margin:0 4px 10px; padding:8px 9px 10px 9px; width:282px; height:188px; background:url(../images/highlights.png) no-repeat; display:inline;}

.highlights2{margin:0 auto; padding:30px; width:920px; border:1px solid #cecfd1;}
.highlights2 li{float:left; margin:0 11px 30px; padding:9px; width:190px; height:126px; background:url(../images/highlights2.png) no-repeat; display:inline;}
.highlights2 li img{width:190px; height:126px;}

.wxbanner{margin-bottom:30px; padding:6px 8px 28px 7px; width:981px; height:236px; background:url(../images/wx.jpg) no-repeat; overflow:hidden;}
.wxlist{margin:0 auto; padding:100px 0 0 0; width:975px; position:relative;}
.wxlist .box{padding:0 0 50px 280px; width:715px; background:url(../images/solid.gif) repeat-y 222px 20px;}
.wxlist .item{position:relative; margin-bottom:30px; width:685px;}
.state{position:absolute; left:300px; top:-16px; width:119px; height:66px; display:block;background:url(../images/state.png) no-repeat;}
.state.on{background-position:0px -66px;}
.state.ready{background-position:0px 0px;}
.state.closed{background-position:0px -132px;}

.thead,.tfoot,.tbody{background:url(../images/wxlist.png) no-repeat;}
.thead{height:24px; background-position:-685px 0px;}
.tfoot{height:24px; background-position:-1370px 0px;}
.tbody{padding:0px 30px; font-size:12px; color:#333; line-height:20px; background-repeat:repeat-y; height:auto !important;height:120px; min-height:120px;}
.tbody .qr{float:right; text-align:right; margin-left:5px; width:120px; height:120px; border:1px solid #ccc;}
.tbody a{ color:#333;}
.tbody a:hover{text-decoration:none;}
.wxlist .item .circle{position:absolute; left:-45px; top:43px; width:20px; height:20px; background:url(../images/circle.gif) no-repeat 0px 0px;}
.tbody .more{margin-top:0px; text-align:right; color:#d6000f; display:block;}
.tbody .detail{display:none; height:auto !important;height:160px; min-height:160px;}
.wxlist h3{margin-bottom:5px; color:#d6000f;}
.wxlist .item .date{position:absolute; left:-260px; top:33px; font-size:24px; font-family:"黑体";}
.wxlist .item .photo{float:right; text-align:right;}
.corner{position:absolute; left:-14px; top:40px; width:23px; height:29px; background:url(../images/corner.png) no-repeat 0px -5px;}
.wxlist .time{position:absolute; left:222px; top:20px; width:46px; height:100px; background:url(../images/clock.gif) no-repeat;}
.wxlist .end{position:absolute; left:222px; bottom:0px; width:46px; height:80px; background:url(../images/dash.gif) repeat-y;}

.wxlist .gray h3,
.wxlist .gray .tbody,
.wxlist .item.gray .date,
.wxlist .gray .tbody .more{color:#aaa;}
.wxlist .item.gray .circle{background:url(../images/circle.gif) no-repeat 0px -20px;}

.h50{height:50px;}
.invitationBox{margin:0 auto; padding:350px 140px 0px; width:698px; height:1042px; font-family:"黑体"; background:url(../images/invitation.jpg) no-repeat;}
.invitationBox h2{margin-bottom:80px; font-size:36px; color:#5d2e04; text-align:center; font-weight:bold;}
.invitationBox p{font-size:16px; line-height:26px; color:#562127;}
.invitationBox .name{margin-bottom:30px; font-size:22px;}
.invitationBox .address{margin:60px 0 0 40px; font-size:16px; font-weight:bold;}
.invitationBox .sign{margin-top:30px; text-align:right; font-size:16px;}

.download{margin:0 auto; padding:40px; width:904px; border:1px solid #cecfd1;}
.download li{float:left; margin:0 20px 50px; width:184px; height:280px; line-height:24px; text-align:center; display:inline; border:1px solid #ccc; box-shadow:1px 1px 3px #ccc; background-color:#fff;}
.download li img{border:5px solid #fff;}
.download li:first-child{margin:0 678px 50px 20px;}
.download li a{color:#333;}
.download li a:hover{color:#d6000f;}

.introduction{margin:0 auto; padding:30px 40px 0 40px; width:904px; height:200px; font-size:14px; line-height:24px; font-family:"黑体"; position:relative; border-top:1px solid #ccc;}
.introduction .title{margin-bottom:10px; color:#d6000f; font-size:16px;}
.introduction img{position:absolute; right:50px; top:30px;}
.case{margin:0 auto; padding:40px; width:904px; border:1px solid #cecfd1;}
.case li{float:left; margin:0 12px 50px; width:200px; height:332px; display:inline; border:1px solid #ccc; box-shadow:1px 1px 3px #ccc; background-color:#fff;}

.soon{height:100px; font-size:18px; font-weight:bold; text-align:center;}

.booth{margin:0 auto; padding: 18px 0 0; width:890px; height:525px; text-align:center; background:url(../images/booth.jpg) no-repeat; position:relative;}
.booth a{position:absolute; padding-top:12px; width:62px; height:56px; line-height:60px; text-align:center; color:#fff; display:block; overflow:hidden; background: url(../images/circle.png) no-repeat;}
.booth a:hover{color:#9e673a; text-decoration:none;background: url(../images/circle.png) no-repeat 0px -70px;}

.booth a.p1{left:690px; top:260px;}
.booth a.p2{left:530px; top:280px;}
.booth a.p3{left:165px; top:280px;}
.booth a.p4{left:60px; top:260px;}
.photoTitle{text-align:left; line-height:20px;}
.copyright{text-align:center; line-height:30px; color:#8e8e8e; background-color:#e5e5e5;}
