﻿@charset "utf-8";

/* CSS Document */

/*导航*/

.navx{ width:100%; height:40px; background-color:#ff6200; font:16px/1.5 "Microsoft YaHei","宋体b8b\4f53",sans-serif; }

.navx #prod{ width:185px; height:40px; float:left; position:relative; z-index:9998; }

.navx #prod .cate{ width:185px; height:40px; line-height:40px; background-color:#ff500b; padding-left:15px; color:#fff; }

.navx #prod .cate a,.navx .cate a:hover{ color:#fff; text-decoration:none; }

.navx #prod .cate .ico{ width:18px; height:18px; background:url(../images/ico.png) no-repeat -266px -229px; margin:5px 10px 0 0; _margin-top:10px; display:inline-block; }



/*左侧菜单栏*/

.nav-sub{ width:198px; height:450px; border:1px solid #dfdfdf; background-color:#f5f5f5; position:absolute; z-index:9999; left:0; top:40px; display:none; }

.nav-sub ul .icon{ background:url(../images/ico.png) no-repeat; padding-left:25px; float:left; }

.nav-sub ul .icon1{ background-position:5px -50px; }

.nav-sub ul .icon2{ background-position:5px -83px; }

.nav-sub ul .icon3{ background-position:5px -115px; }

.nav-sub ul .icon4{ background-position:4px -148px; }

.nav-sub ul .icon5{ background-position:2px -180px; }

.nav-sub ul .icon6{ background-position:3px -215px; }

.nav-sub ul .icon7{ background-position:0 -246px; }

.nav-sub ul .icon8{ background-position:0 -279px; }

.nav-sub ul .icon9{ background-position:0 -313px; }

.nav-sub ul .icon10{ background-position:3px -344px; }



#navx .mod_cate,#navx .mod_cate2{ width:184px; height:45px; line-height:45px; padding:0 7px; background:url(../images/line.gif) repeat-x bottom; float:left; }

#navx .mod_cate h2,#navx .mod_cate2 h2{ font-size:14px; font-weight:normal; font-family:"Microsoft Yahei"; }

#navx .mod_cate h2 a,#navx .mod_cate2 h2 a{ color:#444; }

#navx .mod_cate h2 a:hover,#navx .mod_cate2 h2 a:hover{ text-decoration:none; }

#navx .mod_subcate{ display:none; width:520px; height:418px; border:1px solid #dfdfdf; padding:15px 15px 15px 20px; background:#fff; position:absolute; top:6px; z-index:99999; left:198px; overflow:hidden; }

#navx .mod_subcate dl{ width:500px; padding:7px 0 7px 15px; border-bottom:1px #e5e5e5 solid; float:left; overflow:hidden; }

#navx .mod_subcate dl dt{ width:65px; font-size:12px; color:#1d7ad9; line-height:22px; font-style:normal; font-variant:normal; font-weight:700; float:left; font-size-adjust:none; font-stretch:normal; }

#navx .mod_subcate dl dd{ line-height:22px; float:left; overflow:hidden; }

#navx .mod_subcate dl dd a{ color:#666; font-size:12px; margin:0 10px 0 0; float:left; display:inline; white-space:nowrap; }

#navx .mod_subcate dl dd a.orange{ color:#ff7300; }

#navx .mod_subcate dl dd a:hover{ color:#ff7300; }



#navx .on{ background:#ff6200; }

#navx .on h2 a{ color:#fff; }

#navx .on h2.icon1{ background-position:-302px 14px; }

#navx .on h2.icon2{ background-position:-300px -19px; }

#navx .on h2.icon3{ background-position:-300px -51px; }

#navx .on h2.icon4{ background-position:-301px -84px; }

#navx .on h2.icon5{ background-position:-302px -116px; }

#navx .on h2.icon6{ background-position:-302px -150px; }

#navx .on h2.icon7{ background-position:-301px -183px; }

#navx .on h2.icon8{ background-position:-297px -215px; }

#navx .on h2.icon9{ background-position:-299px -249px; }

#navx .on h2.icon10{ background-position:-301px -278px; }

#navx .on .mod_subcate{ display:block !important;/* !important 强制显示，否则会闪烁*/ }

#navx .on .mod_cate_r a{ color:#666;}



.navx .nav-mid{ width:820px; margin-left:20px; float:left; }

.navx .nav-mid li{ width:72px; margin-right:10px; height:40px; line-height:40px; text-align:center; float:left; }

.navx .nav-mid li a{ color:#fff; display:block; }

.navx .nav-mid li a:hover{ color:#ffcc66; text-decoration:none; }

.navx .nav-mid li.active a{ font-weight:bold; color:#fe5f00; text-decoration:none; height:40px; line-height:40px; background:url(../images/ico.png) no-repeat -213px -184px; }



.navx .nav-right{ width:160px; padding-top:11px; background:url(../images/ico.png) no-repeat 0 -531px; float:right; font-size:12px; }

.navx .nav-right li{ float:right; padding-left:20px; }



/*展会预告*/

.leftbox{ widows:200px; float:left; }

.leftbox .suptab{ width:198px; height:275px; border:1px solid #dfdfdf; border-bottom:0; overflow:hidden; }

.leftbox .h250{ height:256px; }

.leftbox .suptab .title,.recomment .rtit{ height:38px; line-height:38px; background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; padding-left:10px; }

.leftbox .suptab dl{ width:178px; height:40px; padding:7px 10px; _padding:5px 10px; }

.leftbox .suptab dl dt{ width:36px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#ff5a00; float:left;word-wrap: break-word; }

.leftbox .suptab dl dd{ width:130px; padding-left:10px; background:url(../images/ico.png) no-repeat -317px -573px; float:left; }

.leftbox .more{ width:120px; height:28px; line-height:28px; padding-left:80px; background-color:#ff6200; }



/*展会专题*/

.leftbox .special{ width:182px; height:130px; line-height:26px; border-bottom:1px solid #dfdfdf; padding:10px 8px; overflow:hidden; }

.leftbox .special li{ background:url(../images/ico.png) no-repeat -317px -532px; padding-left:8px; }



/*轮播图*/

.center{ width:728px; margin:15px 0 0 15px; float:left; }

.center .focus{ width:728px; height:285px; overflow:hidden; position:relative; }

.center .focus .slider img{ width:728px; height:285px; display:block; }

.center .focus .slider{ width:25000px;position:absolute; }

.center .focus .slider li{ float:left; }

.center .focus .num{ position:absolute; right:5px; bottom:7px; }

.center .focus .num li{ float: left; width: 14px; height: 14px; font-family: Arial; cursor: pointer; overflow: hidden; margin: 3px 5px; border: 1px solid #fff; }

.center .focus .num li.on{ width:18px; height:18px; margin: 2px 1px; border: 0; background-color: #ff7300; }



/*展会资讯*/

.center .newsx{ width:726px; border:1px solid #dfdfdf; float:left; overflow:hidden; }

.center .newsx .news-tit{ height:38px; line-height:38px; border-bottom:1px solid #eee; margin:0 8px; }

.center .newsx .news-tit .news-tit-ico{ width:100px; background:url(../images/ico.png) no-repeat -74px -503px; padding-left:10px; }

.center .newsx .explain{ width:700px; height:210px; padding:15px 10px 10px 15px; float:left; }

.center .newsx .explain dl{ width:525px; float:left; }

.center .newsx .explain dl dt{ width:525px; height:20px; overflow:hidden; }

.center .newsx .explain dl .text{ height:75px; padding-top:10px; line-height:26px; overflow:hidden; }

.center .newsx .explain  ul{ width:700px; height:60px; padding:5px; margin-top:10px; line-height:26px; float:left; }

.center .newsx .explain  ul li{ width:340px; background:url(../images/ico.png) no-repeat -317px -530px; padding-left:8px; float:left; }

 

/*右侧栏目*/

.rightbox{ width:242px; float:right; }

.rightbox .operation{ height:46px; font:bold 14px/1.5 Arial, Helvetica, sans-serif; line-height:46px; background-color:#f5f5f5; border:1px solid #dfdfdf; }

.rightbox .operation .login-btn{ width:89px; text-align:center; background:url(../images/ico.png) no-repeat -18px -562px; padding-left:20px; }

.rightbox .operation .regist-btn{ width:110px; text-align:center; border-right:1px solid #dfdfdf; background:url(../images/ico.png) no-repeat 5px -592px; padding-left:20px; }



/*推荐展会*/

.rightbox .recomment{ width:240px; border:1px solid #dfdfdf; float:right; }

.rightbox .recomment ul{ width:218px; height:162px; padding:10px; line-height:24px; }



/*展会查询*/

.rightbox .query{ width:240px; border:1px solid #dfdfdf;line-height:30px; }

.rightbox .query-tit{ height:38px; line-height:38px; background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; padding-left:10px; }

.rightbox .query ul{ height:203px; padding:20px 0 10px 13px; }

.rightbox .query ul li{ padding:4px 0; }

.rightbox .ex-input{ width:148px; height:26px; line-height:26px; border:1px solid #c9c9c9; border-radius:2px; padding-left:2px; }

.rightbox .orange-btn{ width:152px; height:30px; line-height:30px; margin-right:12px; text-align:center; background-color:#ff6200; border:none; cursor:pointer; }



/*重点展会*/

.focus-exhibition{ width:941px; height:334px; float:left; border:1px solid #dfdfdf; }

.focus-exhibition .ftit,.leftbar .exhi .etit{ height:38px; line-height:38px; background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; padding-left:15px; }

.focus-exhibition li{ width:213px; float:left; padding:15px 4px 5px 15px; }

.focus-exhibition li dt{ width:209px; height:90px; padding:1px; border:1px solid #d8d8d8; overflow:hidden; }

.focus-exhibition li dd{ height:20px; width:213px; padding-top:6px; text-align:center; overflow:hidden; }



/*优质展会*/

.comment-tit{ height:38px; line-height:38px; background-color:#f5f5f5; border-bottom:1px solid #dfdfdf; padding-left:10px; }

.comment-ico{ background:url(../images/ico.png) no-repeat -74px -512px; padding-left:13px; _background-position:-74px -502px; }

.rightbar{ width:240px; border:1px solid #dfdfdf; float:right; }

.rightbar .high-quality{ width:220px; height:75px; padding:10px 8px; }

.rightbar .high-quality li{ height:20px; background:url(../images/ico.png) no-repeat -317px -532px; padding-left:8px; margin:5px 0; overflow:hidden; }



/*国内展会 国际展会*/

.leftbar{ width:943px; height:589px; float:left; overflow:hidden; }

.leftbar .exhi{ width:462px; height:285px; border:1px solid #e2e2e2; float:left; margin-bottom:15px; overflow:hidden; }

.leftbar .exhi .etit b{ background:url(../images/ico.png) no-repeat -74px -502px; padding-left:15px; }

.leftbar .exhi dl{ height:85px; margin:3px; border-bottom:1px dotted #e7e7e7; padding:10px 5px 6px 10px; }

.leftbar .exhi dt{ width:134px; height:80px; float:left; margin-right:10px; overflow:hidden; }

.leftbar .exhi dd{ width:290px; float:left; }



.leftbar .exhi ul{ width:430px; margin:5px 10px 15px 10px; line-height:26px; float:left; }

.leftbar .exhi li{ width:430px; background:url(../images/ico.png) no-repeat -317px -532px; padding-left:8px; float:left; }


/*合作伙伴*/

.cooperation{ height: auto; overflow:hidden; }

.cooperation li{ padding:15px 0 0 10px; padding:18px 0 0 10px\9; *padding:15px 0 0 10px; }



/*展馆博览*/

.exhpar{ height:225px; border:1px solid #e2e2e2; overflow:hidden; zoom:1; }

.exhpar ul li{ padding:15px 0 0 16px; float:left; width:220px; height:175px; overflow:hidden; }

.exhpar ul li p{ width:220px; text-align:center; font-size:14px; margin-top:8px; }



/*友情链接*/

.friendlink li{ padding:8px 10px 0 10px; word-break:keep-all; float:left; }

.friendlink .ftitle{ height:40px; border-bottom:2px solid #dfdfdf; font:18px/2.5 "Microsoft YaHei"; }



/*展会列表样式---面包屑*/

.crumbs { height: 27px; line-height: 27px; background: #f1f1f1; border: 1px solid #e4e4e4; padding-left: 12px; width: 1186px; }

.crumbs .mr10 { margin-right: 10px; }



.list-left{ width:943px; float:left; }

.list-left .listx{ width:941px; padding-bottom:15px; border:1px solid #dfdfdf; float:left; line-height:24px; overflow:hidden; }

.list-left .listx .w960{ width:960px; }

.list-left .listx .list-part{ width:900px; padding-bottom:15px; margin:20px 35px 0 20px; border-bottom:1px dotted #dfdfdf; }

.list-left .listx .list-part .part1{ width:100px; padding-bottom:1px; margin:1px 30px 10px 5px;float:left;  }

.list-left .listx .list-part .part1 img{ width:100px; padding:1px 1px 1px 1px; }

.list-left .listx .list-part .part2{ width:700px; margin-left:120px;}






.list-right{ width:242px; float:right; }

.list-right .ad{ width:220px; padding:10px; border:1px solid #dfdfdf; }



/*内容页*/

.detailtit{ width:943px; height:100px; background-color:#f8f8f8; border-bottom:1px solid #e1e1e1; text-align:center; float:left; }

.detailtit dt{ height:60px; line-height:60px; font-size:20px; font-family:"微软雅黑","宋体"; padding-left:36px; }

.detailtit dd { width:920px; height:26px; line-height:26px;}

.detailtit dd span{ margin-left:15px;}

.detailtit dd p{ width:380px; margin-left:140px; display:inline; }



.detailx{ border-top:3px solid #f0f0f0; padding:20px; line-height:24px;}

.detailx .f14{ font-size:14px; font-weight:normal; line-height:26px;}

.w940{ width:900px;overflow:hidden; }



.detit{ border-bottom:1px dotted #e2e2e2; width:868px; height:60px; float:left; margin-bottom:20px; padding:0 15px 0 15px; }

.detit li{ width:280px; height:26px; line-height:26px; float:left; }



/*免责声明*/

.state { width: 860px; border:1px solid #ffd980; background:#fffbd8; float: left; margin-top:30px; color: #666; padding:10px 20px 10px 20px; display:inline; overflow: hidden; }