@charset "UTF-8";
html { font-family: "Hiragino Sans GB", "Hiragino Sans GB W3", "微软雅黑", "宋体", Arial, Helvetica, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

article, aside, details, figcacption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background: transparent; text-decoration: none; color: #3a4568; }

a:active, a:hover, a:focus { outline: 0; text-decoration: none; color: #4e84f9; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

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; }

hr { 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; }

ton { 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: p; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, a, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea, article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, nav, section, source, video, time { margin: 0; padding: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; box-sizing: border-box; text-align: justify; }

body { color: #3a4568; background: #fff; font: 20px; }

ul, li, ol { list-style: none; line-height: normal; }

i, address, cite, dfn, em, var { font-style: normal; }

.slideTxtBox11 .bd > div, .slideTxtBox41, .page13-part1 .con1, .section132 .item, .hd-center .search-box .con, .hd-center .search-box .r .con, .ft1 .content, .section34 .content, .section11 .content, .section12 .content, .section12 .left .part1, .section12 .left .part2, .section12 .right, .section13 .content, .section15 .content, .section31 .content, .section32 .content, .section33 .content, .section33-left .part1, .section33-left .con1, .section42 .content, .section43 .part1, .section43 .part1 .item, .section43 .part2, .section44 .content, .section44 .con1, .section44 .con2, .section51 .content, .section51-right .total, .section62 .content, .section62-left .part1, .section62-left .part1 .item, .section62-left .part2, .section62-left .section10-part1, .side-shows li, .section91-part2, .section111-part1 .bd, .section112 .title, .section121-item, .section131, .section131-right .operate, .main, .section81 .bd, .section81 .item, .section72 .con, .cf { *zoom: 1; }
.slideTxtBox11 .bd > div:before, .slideTxtBox41:before, .page13-part1 .con1:before, .section132 .item:before, .hd-center .search-box .con:before, .hd-center .search-box .r .con:before, .ft1 .content:before, .section34 .content:before, .section11 .content:before, .section12 .content:before, .section12 .left .part1:before, .section12 .left .part2:before, .section12 .right:before, .section13 .content:before, .section15 .content:before, .section31 .content:before, .section32 .content:before, .section33 .content:before, .section33-left .part1:before, .section33-left .con1:before, .section42 .content:before, .section43 .part1:before, .section43 .part1 .item:before, .section43 .part2:before, .section44 .content:before, .section44 .con1:before, .section44 .con2:before, .section51 .content:before, .section51-right .total:before, .section62 .content:before, .section62-left .part1:before, .section62-left .part1 .item:before, .section62-left .part2:before, .section62-left .section10-part1:before, .side-shows li:before, .section91-part2:before, .section111-part1 .bd:before, .section112 .title:before, .section121-item:before, .section131:before, .section131-right .operate:before, .main:before, .section81 .bd:before, .section81 .item:before, .section72 .con:before, .slideTxtBox11 .bd > div:after, .slideTxtBox41:after, .page13-part1 .con1:after, .section132 .item:after, .hd-center .search-box .con:after, .hd-center .search-box .r .con:after, .ft1 .content:after, .section34 .content:after, .section11 .content:after, .section12 .content:after, .section12 .left .part1:after, .section12 .left .part2:after, .section12 .right:after, .section13 .content:after, .section15 .content:after, .section31 .content:after, .section32 .content:after, .section33 .content:after, .section33-left .part1:after, .section33-left .con1:after, .section42 .content:after, .section43 .part1:after, .section43 .part1 .item:after, .section43 .part2:after, .section44 .content:after, .section44 .con1:after, .section44 .con2:after, .section51 .content:after, .section51-right .total:after, .section62 .content:after, .section62-left .part1:after, .section62-left .part1 .item:after, .section62-left .part2:after, .section62-left .section10-part1:after, .side-shows li:after, .section91-part2:after, .section111-part1 .bd:after, .section112 .title:after, .section121-item:after, .section131:after, .section131-right .operate:after, .main:after, .section81 .bd:after, .section81 .item:after, .section72 .con:after, .cf:before, .cf:after { content: ""; display: table; }
.slideTxtBox11 .bd > div:after, .slideTxtBox41:after, .page13-part1 .con1:after, .section132 .item:after, .hd-center .search-box .con:after, .hd-center .search-box .r .con:after, .ft1 .content:after, .section34 .content:after, .section11 .content:after, .section12 .content:after, .section12 .left .part1:after, .section12 .left .part2:after, .section12 .right:after, .section13 .content:after, .section15 .content:after, .section31 .content:after, .section32 .content:after, .section33 .content:after, .section33-left .part1:after, .section33-left .con1:after, .section42 .content:after, .section43 .part1:after, .section43 .part1 .item:after, .section43 .part2:after, .section44 .content:after, .section44 .con1:after, .section44 .con2:after, .section51 .content:after, .section51-right .total:after, .section62 .content:after, .section62-left .part1:after, .section62-left .part1 .item:after, .section62-left .part2:after, .section62-left .section10-part1:after, .side-shows li:after, .section91-part2:after, .section111-part1 .bd:after, .section112 .title:after, .section121-item:after, .section131:after, .section131-right .operate:after, .main:after, .section81 .bd:after, .section81 .item:after, .section72 .con:after, .cf:after { clear: both; }

.section62-left .part1 .item h3, .section91-part2 h3 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.left, .right { float: left; }

.show { display: block !important; }

.h50 { width: 100%; height: 0.98rem; }

.content, .crumb, .crumb12, .section131, .main { width: 1366px; margin-left: auto; margin-right: auto; }

.hd-center .content { box-shadow: 0 3px 1px 0 #e6e6e6; }

input[type=text], input[type=password] { border: #c8c8c9 1px solid; height: 30px; border-radius: 10px; padding: 0 10px; outline: none; }

textarea { height: auto; min-height: 120px; border: #c8c8c9 1px solid; border-radius: 10px; padding: 10px; outline: none; }

.crumb, .crumb12 { width: 1142px; clear: both; line-height: 60px; font-size: 16px; color: #727171; }
.crumb a, .crumb12 a { color: #727171; margin: 0 10px; }
.crumb a:hover, .crumb12 a:hover { color: #4e84f9; }
.crumb.crumb12, .crumb12.crumb12 { width: 1300px; }

.prv-nxt { padding-top: 40px; padding-bottom: 40px; text-align: center; }
.prv-nxt a { padding: 0 15px; height: 40px; border: #e4e4e4 1px solid; text-align: center; line-height: 40px; font-size: 12px; display: inline-block; margin-right: 5px; }
.prv-nxt a:hover, .prv-nxt .active { background-color: #2280c4; color: #fff; border-color: #2280c4; }

.prv-nxt12 { padding-top: 30px; padding-bottom: 30px; text-align: center; }
.prv-nxt12 a { width: 30px; height: 30px; text-align: center; line-height: 28px; font-size: 12px; display: inline-block; margin-right: 5px; border: #b3b3b3 2px solid; border-radius: 100%; color: #b3b3b3; }
.prv-nxt12 .prev, .prv-nxt12 .next { border-color: #878788; color: #878788; line-height: 26px; position: relative; top: -1px; }
.prv-nxt12 a:hover, .prv-nxt12 .active { background-color: #2280c4; color: #fff; border-color: #2280c4; }

.banner { width: 100%; height: 297px; overflow: hidden; position: relative; border: 1px solid #ddd; }
.banner .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; margin-left: -30px; bottom: 5px; z-index: 1; }
.banner .hd ul { overflow: hidden; zoom: 1; float: left; }
.banner .hd li { float: left; margin-right: 6px; width: 8px; height: 8px; border-radius: 5px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.banner .hd li.on { background: #4e84f9; }
.banner .bd { position: relative; height: 100%; z-index: 0; }
.banner .bd li { zoom: 1; vertical-align: middle; }
.banner .bd img { width: 100%; height: 297px; display: block; }
.banner .prev, .banner .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.banner .next { left: auto; right: 3%; background-position: 8px 5px; }
.banner .prev:hover, .banner .next:hover { filter: alpha(opacity=100); opacity: 1; }
.banner .prevStop { display: none; }
.banner .nextStop { display: none; }

.banner1 { width: 100%; height: 774px; overflow: hidden; position: relative; }
.banner1 .hd { height: 30px; overflow: hidden; position: absolute; left: 50%; margin-left: -150px; bottom: 15px; z-index: 1; }
.banner1 .hd ul { overflow: hidden; zoom: 1; float: left; }
.banner1 .hd li { float: left; margin-right: 40px; width: 20px; height: 20px; border-radius: 20px; line-height: 14px; text-align: center; background: #d3d3d3; cursor: pointer; }
.banner1 .hd li.on { background: #9b9da1; }
.banner1 .bd { position: relative; height: 100%; z-index: 0; }
.banner1 .bd li { zoom: 1; vertical-align: middle; }
.banner1 .bd img { width: 100%; height: 774px; display: block; }

.banner91 { width: 100%; height: 580px; overflow: hidden; position: relative; }
.banner91 .hd { height: 30px; overflow: hidden; position: absolute; left: 50%; margin-left: -150px; bottom: 15px; z-index: 1; }
.banner91 .hd ul { overflow: hidden; zoom: 1; float: left; }
.banner91 .hd li { float: left; margin-right: 40px; width: 20px; height: 20px; border-radius: 20px; line-height: 14px; text-align: center; background: #d3d3d3; cursor: pointer; }
.banner91 .hd li.on { background: #9b9da1; }
.banner91 .bd { position: relative; height: 100%; z-index: 0; }
.banner91 .bd li { zoom: 1; vertical-align: middle; }
.banner91 .bd img { width: 100%; height: 580px; display: block; }

.banner61 { width: 100%; height: 373px; overflow: hidden; position: relative; }
.banner61 .hd { height: 15px; overflow: hidden; position: absolute; left: 50%; margin-left: -30px; bottom: 15px; z-index: 1; }
.banner61 .hd ul { overflow: hidden; zoom: 1; float: left; }
.banner61 .hd li { float: left; margin-right: 10px; width: 12px; height: 12px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; border: #fff 2px solid; }
.banner61 .hd li.on { background: #4e84f9; }
.banner61 .bd { position: relative; height: 100%; z-index: 0; padding: 0; }
.banner61 .bd li { zoom: 1; vertical-align: middle; }
.banner61 .bd img { width: 100%; height: 373px; display: block; }
.banner61.banner71 .hd { opacity: 0; }

.banner211 { width: 100%; overflow: hidden; position: relative; }
.banner211 .bd { position: relative; z-index: 0; width: 600px; height: 360px; margin: 0 auto; }
.banner211 .bd li { zoom: 1; vertical-align: middle; }
.banner211 .bd img { width: 100%; height: 360px; display: block; }
.banner211 .hd { width: 860px; height: 107px; overflow: hidden; z-index: 1; margin: 80px auto 0 auto; padding: 0 30px; border: #e4e4e4 1px solid; position: relative; }
.banner211 .hd ul { zoom: 1; width: 100%; padding: 15px 0; }
.banner211 .hd li { float: left; width: 90px; height: 73px; background: #fff; cursor: pointer; margin-left: 36px; }
.banner211 .hd li img { width: 100%; height: 100%; }
.banner211 .hd li.on { border: red 2px solid; }
.banner211 .prev, .banner211 .next { width: 28px; height: 105px; background: url(../images/l3.png) 0 0 no-repeat; background-size: 100% 100%; cursor: pointer; position: absolute; top: 0px; }
.banner211 .prev { left: 0px; border-right: #e4e4e4 1px solid; }
.banner211 .next { right: 0px; border-left: #c8c8c9 1px solid; background-image: url(../images/r3.png); }

.slideTxtBox11 { width: 100%; text-align: left; }
.slideTxtBox11 .hd { height: 45px; line-height: 45px; position: relative; text-align: center; }
.slideTxtBox11 .hd ul { width: 100%; text-align: center; }
.slideTxtBox11 .hd li { cursor: pointer; display: inline-block; font-size: 24px; color: #757575; margin: 0 30px; }
.slideTxtBox11 .hd li.on { height: 45px; border-bottom: #4e84f9 3px solid; color: #12204c; }
.slideTxtBox11 .bd > div { width: 100%; padding: 20px 10px; }
.slideTxtBox11 .bd > div a { width: 20%; display: block; float: left; font-size: 20px; color: #757575; line-height: 50px; overflow: hidden; }
.slideTxtBox11 .bd > div a:hover { color: #4e84f9; }

.picScroll-left { width: 100%; overflow: hidden; position: relative; padding: 0 50px; }
.picScroll-left .prev, .picScroll-left .next { display: block; cursor: pointer; width: 26px; height: 49px; background: url(../images/l.png) 0 0 no-repeat; background-size: 100% 100%; position: absolute; top: 50%; margin-top: -24px; }
.picScroll-left .prev { left: 20px; }
.picScroll-left .next { right: 20px; background-image: url(../images/r.png); }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd li { margin: 0; float: left; _display: inline; overflow: hidden; text-align: center; width: 253px; height: 132px; }
.picScroll-left .bd img { width: 100%; height: 100%; display: block; }

.slideTxtBox41 { width: 100%; text-align: left; height: 235px; }
.slideTxtBox41 .hd { float: left; width: 195px; height: 235px; overflow: hidden; border: #e4e4e4 1px solid; }
.slideTxtBox41 .hd li { cursor: pointer; width: 100%; line-height: 58px; text-align: center; border-top: #e4e4e4 1px solid; background-color: #f0f2f6; font-size: 22px; color: #3a4568; }
.slideTxtBox41 .hd li:first-child { border: none; }
.slideTxtBox41 .hd li.on { background-color: #fff; }
.slideTxtBox41 .bd { float: right; width: 1134px; overflow: hidden; border-top: #e4e4e4 2px solid; border-bottom: #e4e4e4 2px solid; }
.slideTxtBox41 .bd > div { height: 235px; }

.slideTxtBox101 { width: 100%; }
.slideTxtBox101 .hd { width: 100%; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; height: 44px; line-height: 44px; position: relative; font-size: 18px; }
.slideTxtBox101 .hd li { color: #595858; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 38px; float: left; cursor: pointer; }
.slideTxtBox101 .hd li.on { border-bottom: #2280c4 4px solid; color: #2280c4; }
.slideTxtBox101 .title { width: 100%; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; height: 44px; line-height: 44px; font-size: 18px; }
.slideTxtBox101 .title .more { float: right; margin-right: 10px; font-size: 16px; }
.slideTxtBox101 .title span { border-bottom: #2280c4 4px solid; color: #2280c4; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 36px; }
.slideTxtBox101 .bd ul { padding: 15px; zoom: 1; }
.slideTxtBox101 .bd li { height: 24px; line-height: 24px; }
.slideTxtBox101 .bd .date { float: right; color: #999; }

.slideTxtBox91 { width: 100%; margin-top: 20px; }
.slideTxtBox91 .hd { width: 100%; border: #e4e4e4 1px solid; height: 44px; line-height: 44px; position: relative; font-size: 18px; background-color: #f0f2f6; }
.slideTxtBox91 .hd li { color: #595858; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 40px; float: left; cursor: pointer; }
.slideTxtBox91 .hd li.on { border-bottom: #2280c4 2px solid; color: #2280c4; }
.slideTxtBox91 .title { width: 100%; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; height: 44px; line-height: 44px; font-size: 18px; }
.slideTxtBox91 .title .more { float: right; margin-right: 10px; font-size: 16px; }
.slideTxtBox91 .title span { border-bottom: #2280c4 4px solid; color: #2280c4; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 36px; }
.slideTxtBox91 .bd ul { padding: 15px; zoom: 1; }
.slideTxtBox91 .bd li { height: 24px; line-height: 24px; }
.slideTxtBox91 .bd .date { float: right; color: #999; }

.slideTxtBox13 { width: 100%; margin-top: 20px; }
.slideTxtBox13 .hd { width: 100%; height: 44px; line-height: 44px; position: relative; font-size: 18px; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; }
.slideTxtBox13 .hd li { color: #595858; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 40px; float: left; cursor: pointer; }
.slideTxtBox13 .hd li.on { border-bottom: #2280c4 3px solid; color: #2280c4; }

/* 展会介绍 */
.page13-part1 { padding-bottom: 1px; }
.page13-part1 .con1 { background-color: #f7f7f7; padding: 42px; margin: 6px 0; width: 100%; }
.page13-part1 .con1 li { float: left; width: 50%; font-size: 16px; line-height: 28px; }
.page13-part1 .con2 { width: 100%; }
.page13-part1 .con2 h3 { margin-top: 40px; font-size: 16px; color: #000; font-weight: bold; line-height: 28px; }
.page13-part1 .con2 b { font-size: 16px; color: #000; }
.page13-part1 .con2 p { font-size: 16px; line-height: 28px; color: #403d3c; }
.page13-part1 .con2 p, .page13-part1 .con2 h3 { text-indent: 2em; }
.page13-part1 .con2 .tips { width: 100%; margin: 30px 0; text-indent: 0; color: #597295; }

/* 展会数据 */
.page13-part2 { padding-bottom: 1px; }

/* 展品范围 */
.page13-part3 { padding-bottom: 1px; }
.page13-part3 .con2 { width: 100%; margin-top: 30px; }
.page13-part3 .con2 h3 { margin-top: 40px; font-size: 16px; color: #000; font-weight: bold; line-height: 28px; }
.page13-part3 .con2 b { font-size: 16px; color: #000; }
.page13-part3 .con2 p { font-size: 16px; line-height: 28px; color: #403d3c; }
.page13-part3 .con2 .tips { width: 100%; margin: 30px 0; text-indent: 0; color: #597295; }

.section132 { width: 100%; border-top: #c8c8c9 1px solid; }
.section132 h2 { line-height: 55px; font-weight: bold; font-size: 16px; color: #597295; padding: 0 10px; }
.section132 .item { width: 100%; position: relative; min-height: 150px; margin: 0; padding: 0; }
.section132 .item .img { float: left; display: block; width: 150px; height: 104px; }
.section132 .item .btm { position: absolute; top: 80px; }
.section132 .r { float: right; width: 830px; }
.section132 h3 { font-size: 19px; color: #000; font-weight: bold; line-height: 28px; }
.section132 p { font-size: 14px; line-height: 28px; color: #403d3c; }

header { width: 100%; }

.hd-top { width: 100%; height: 75px; color: #fff; overflow: hidden; }
.hd-top .content { text-align: right; line-height: 75px; font-size: 20px; background-color: #597295; }
.hd-top a { color: #fff; margin: 0 40px; }
.hd-top a:hover { opacity: .8; }
.hd-top .logo { float: left; margin: 13px 0 0 45px; }
.hd-top .link1 { background: url(../images/icon11.png) 0 center no-repeat; padding-left: 45px; }
.hd-top.fixed { position: absolute; left: 0; top: 0; z-index: 999; background-color: transparent; }
.hd-top.fixed .content { background: transparent url(../images/header.png) 0 0 repeat; }

.hd-center { width: 100%; }
.hd-center .content { height: 90px; border-bottom: #e3e3e3 1px solid; }
.hd-center .nav { float: left; padding-left: 40px; }
.hd-center .nav li { line-height: 30px; float: left; padding: 30px 0px; }
.hd-center .nav li.on { border-bottom: #4e84f9 4px solid; box-sizing: border-box; padding: 26px 0; }
.hd-center .nav li.on a { color: #4e84f9; font-size: 24px; font-weight: bold; position: relative; top: 5px; }
.hd-center .nav a { font-size: 22px; color: #12204c; border-left: #c8c8c9 1px solid; padding: 0 20px; }
.hd-center .nav a.bdn { border: none; }
.hd-center .search-box { float: right; width: 336px; height: 60px; border-radius: 5px; background-color: #f0f2f6; position: relative; margin-top: 15px; margin-right: 20px; }
.hd-center .search-box input[type=text] { width: 100%; height: 100%; position: absolute; left: 0; top: 0; border: none; background-color: transparent; padding: 0 10px; }
.hd-center .search-box input[type=submit] { width: 33px; height: 34px; background: url(../images/search.png) center center no-repeat; position: absolute; right: 20px; top: 17px; border: none; outline: none; }
.hd-center .search-box .con { display: none; position: absolute; width: 336px; top: 62px; border: #597295 2px solid; z-index: 999; background-color: #fff; font-size: 14px; border-radius: 0 0 5px 5px; height: 200px; }
.hd-center .search-box .l { width: 180px; float: left; border-right: #e4e4e4 1px solid; height: 100%; }
.hd-center .search-box .l li { line-height: 32px; padding: 0 10px; }
.hd-center .search-box .l li:hover { background-color: #597295; }
.hd-center .search-box .l li:hover a { color: #fff; }
.hd-center .search-box .l li a { display: block; width: 100%; height: 100%; }
.hd-center .search-box .r { width: 150px; float: right; }
.hd-center .search-box .r .con { width: 100%; }
.hd-center .search-box .r a { border: #eee 1px solid; padding: 0 3px; line-height: 20px; font-size: 12px; color: #999; display: block; float: left; margin: 3px; }
.hd-center .search-box .r a:hover { color: #fff; background-color: #597295; }
.hd-center .search-box .tips, .hd-center .search-box .tips2 { width: 100%; line-height: 30px; padding: 0 10px; font-size: 12px; color: #999; }
.hd-center .search-box .tips { background-color: #eee; }

.hd-bottom .content { height: 50px; line-height: 50px; background-color: #dee3ea; overflow: hidden; font-size: 18px; padding: 0 30px; }
.hd-bottom .content a { color: #727171; margin: 0 30px; }
.hd-bottom .content a:hover, .hd-bottom .content a.on { color: #4e84f9; }

footer { width: 100%; }

.ft1 .content { background: #262d33 url(../images/line.png) center center no-repeat; padding: 0; clear: both; }
.ft1 .item { width: 25%; float: left; height: 250px; text-align: center; padding-top: 34px; }
.ft1 h3 { font-weight: bold; color: #ffffff; text-align: center; font-size: 23px; }
.ft1 p { text-align: center; line-height: 18px; font-size: 14px; color: #ffffff; }
.ft1 img { display: block; margin: 15px auto; }

.ft2 .content { background-color: #262d33; color: #fff; padding-bottom: 20px; }
.ft2 h3 { width: 850px; margin: 0 auto; border-bottom: #646565 1px solid; text-align: center; font-size: 23px; padding: 20px 0; }
.ft2 h3 img { margin: 0 20px; position: relative; top: 5px; }
.ft2 .ft-nav { width: 100%; text-align: center; font-size: 18px; color: #f3eeea; line-height: 50px; }
.ft2 .ft-nav a { color: #f3eeea; padding: 0 8px; }
.ft2 .ft-nav a:hover { opacity: .8; }
.ft2 .cpt { width: 100%; font-size: 12px; color: #c7c5c4; text-align: center; line-height: 32px; }

.side-fixed { position: fixed; width: 88px; height: 390px; padding: 5px; background-color: #f0f2f6; right: 0; top: 50%; margin-top: -185px; }
.side-fixed a { display: block; border: #eeefef 1px solid; margin-bottom: -1px; text-align: center; background-color: #fff; height: 77px; font-size: 15px; color: #727171; }
.side-fixed a:hover { opacity: .8; }
.side-fixed img { display: block; margin: 0 auto; }
.side-fixed .btn-online { background-color: #4e84f9; color: #fff; }

.section16 .title { width: 100%; height: 49px; background: url(../images/title.png) left center no-repeat #fafafa; line-height: 49px; text-align: right; padding: 0 30px; }
.section16 .title span { float: left; font-size: 24px; color: #12204c; border-left: #4e84f9 3px solid; line-height: 24px; margin-top: 12px; margin-left: 30px; padding-left: 20px; }
.section16 .title a { font-size: 24px; color: #757575; text-decoration: underline; margin: 0 30px; }
.section16 .title a:hover { color: #4e84f9; }

.section17 { width: 100%; }
.section17 .content { background-color: #f0f2f6; padding: 40px 20px 20px 20px; }

.section34 .content { padding: 30px 6px; }
.section34 img { width: 664px; height: 80px; display: block; float: left; margin: 5px 6px; }
.section34 a:hover { opacity: .8; display: block; float: left; }

/* ----------------------------------------------------------------------main-------------------------------------------------------------------- */
/* 首页 */
.section11 { width: 100%; }
.section11 .content { padding: 50px 0; }
.section11 .item { width: 33.33%; text-align: center; float: left; }
.section11 img { display: block; margin: 0 auto; }
.section11 a { color: #828282; font-size: 24px; text-align: center; }

.section12 { width: 100%; }
.section12 .title { width: 100%; font-size: 36px; font-weight: bold; color: #12204c; background: url(../images/line2.png) center bottom no-repeat; line-height: 70px; text-align: center; margin-bottom: 15px; }
.section12 .left { width: 375px; background-color: #f0f2f6; padding: 0 20px; height: 970px; position: relative; z-index: 100; }
.section12 .left li { line-height: 68px; border-top: #d9dada 1px solid; font-size: 20px; position: relative; padding-left: 50px; cursor: pointer; }
.section12 .left li:first-child { border: none; }
.section12 .left li > a { color: #3a4568; }
.section12 .left li > a:hover, .section12 .left li > a.on { color: #4e84f9; }
.section12 .left li > i { width: 15px; height: 15px; border-radius: 15px; background-color: #c5d0e8; position: absolute; left: 10px; top: 28px; }
.section12 .left li:hover .con { display: block; }
.section12 .left .con { display: none; position: absolute; left: 335px; top: 0; background-color: #fff; z-index: 99; width: 770px; border: #c8c8c9 1px solid; padding: 20px; }
.section12 .left .con.on { display: block; }
.section12 .left .arrow { width: 7px; height: 12px; position: absolute; background: url(../images/arrow-left.png) center center no-repeat; left: -7px; top: 25px; }
.section12 .left .part1 { width: 100%; margin-bottom: 10px; }
.section12 .left .part1 h3 { display: inline-block; border-bottom: #4e84f9 2px solid; padding: 0; margin: 0; line-height: 30px; color: #4e84f9; font-weight: bold; margin-bottom: 10px; }
.section12 .left .part1-left { width: 380px; float: left; }
.section12 .left .part1-right { width: 320px; float: right; }
.section12 .left .con2 { width: 100%; }
.section12 .left .con2 a { display: block; width: 50%; float: left; line-height: 36px; font-size: 16px; color: #666; }
.section12 .left .con2 a:hover { color: #4e84f9; }
.section12 .left .ad1, .section12 .left .ad2 { display: block; width: 320px; margin-bottom: 10px; }
.section12 .left .ad1 img, .section12 .left .ad2 img { width: 100%; display: block; }
.section12 .left .part2 a { display: block; border: #c8c8c9 1px solid; margin: 5px; width: 80px; text-align: center; float: left; line-height: 24px; color: #666; font-size: 12px; }
.section12 .left .part2 a:hover { color: #4e84f9; }
.section12 .right { float: right; width: 970px; height: 970px; overflow: hidden; }
.section12 .item { width: 308px; height: 313px; float: left; display: block; border-bottom: #d9dada 1px solid; margin-bottom: 15px; margin-left: 15px; }
.section12 .item a { color: #3a4568; font-size: 20px; text-align: center; display: block; }
.section12 .item a:hover { font-weight: bold; opacity: .8; }
.section12 .item img { display: block; width: 100%; height: 236px; margin-bottom: 5px; }
.section12 .item time { display: block; text-align: center; }

.section13 { width: 100%; }
.section13 .content { padding: 40px 0; }
.section13 a { display: block; float: left; margin: 0 18px; }
.section13 img { width: 97px; height: 69px; display: block; }

.section14 { width: 100%; }
.section14 .content { position: relative; height: 343px; background-color: #f0f2f6; padding: 0 210px 0 150px; }
.section14 .title { font-size: 38px; color: #403d3c; width: 60px; text-align: center; border-top: #4e84f9 2px solid; border-bottom: #4e84f9 2px solid; position: absolute; left: 100px; top: 45px; padding: 10px 0; }
.section14 .line { width: 1000px; height: 7px; position: absolute; background-color: #c7c7c7; top: 50%; margin-top: -3px; right: 100px; }
.section14 .item { width: 18%; float: left; position: relative; height: 343px; margin: 0 1%; }
.section14 .c { width: 26px; height: 26px; border-radius: 26px; background-color: #4e84f9; position: absolute; left: 50%; top: 50%; margin-left: -13px; margin-top: -13px; }
.section14 .time1, .section14 .time2 { position: absolute; top: 50%; left: 0; width: 100%; text-align: center; color: #12204c; font-weight: bold; }
.section14 .time1 { margin-top: -40px; }
.section14 .time2 { margin-top: 20px; }
.section14 .txt1, .section14 .txt2 { position: absolute; font-size: 24px; color: #757575; text-align: center; width: 100%; line-height: 30px; font-weight: normal; padding: 10px 0; }
.section14 .txt1.on, .section14 .txt2.on { color: #4e84f9; font-size: 28px; }
.section14 .txt1 { bottom: 50%; margin-bottom: 70px; background: url(../images/line3.png) center bottom no-repeat; }
.section14 .txt2 { top: 50%; margin-top: 70px; background: url(../images/line3.png) center top no-repeat; }
.section14 .more { width: 67px; height: 126px; border-radius: 10px; background-color: #4e84f9; color: #fff; font-size: 30px; font-weight: bold; text-align: center; position: absolute; right: 100px; top: 50%; margin-top: -63px; padding: 15px 10px; }

.section15 .content { padding: 75px 12px 50px 12px; }
.section15 .item { float: left; width: 393px; height: 405px; position: relative; margin: 0 20px; }
.section15 img { width: 393px; height: 222px; display: block; }
.section15 .img { position: relative; width: 100%; height: 222px; margin-bottom: 45px; }
.section15 .img:hover span { background-color: rgba(255, 255, 255, 0.7); color: #4e84f9; }
.section15 .l { width: 158px; height: 246px; background-color: rgba(78, 132, 249, 0.9); position: absolute; left: 0; top: -13px; font-size: 30px; color: #fff; padding: 88px 40px; box-sizing: border-box; text-align: center; line-height: 32px; }
.section15 span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; padding-left: 158px; line-height: 222px; font-size: 30px; color: #fff; box-sizing: border-box; }
.section15 h3 { font-size: 24px; color: #757575; line-height: 36px; text-align: left; }
.section15 .more { width: 100px; height: 37px; border: #c8c8c9 1px solid; text-align: center; position: absolute; left: 0; bottom: 0; font-size: 20px; line-height: 37px; }
.section15 .more:hover { background-color: #4e84f9; color: #fff; border-color: #4e84f9; }

/* 02-3D展馆 */
.section21 { margin-bottom: 50px; }
.section21 .content1 { height: 765px; position: relative; }
.section21 img { display: block; width: 100%; height: 100%; }
.section21 .btm { position: absolute; bottom: 0; left: 0; background-color: rgba(89, 114, 149, 0.3); width: 100%; height: 100px; text-align: center; }
.section21 .search-box { width: 590px; height: 45px; border-radius: 5px; position: relative; left: 50%; margin-left: -285px; top: 28px; }
.section21 .search-box input[type=text] { width: 500px; height: 100%; border: none; background-color: transparent; padding: 0 10px; background-color: #fff; }
.section21 .search-box input[type=submit] { width: 75px; height: 45px; background: url(../images/search2.png) center center no-repeat #fff; border: none; float: right; border-radius: 10px; outline: none; }
.section21 .btn-manager { width: 112px; height: 45px; line-height: 45px; border-radius: 10px; background-color: #fff; font-size: 16px; color: #717071; text-align: center; position: absolute; top: 28px; right: 170px; }
.section21 p { width: 100%; background-color: #597295; line-height: 50px; text-align: center; font-size: 14px; color: #fff; }

/* 03-参展商中心 */
.section31 .content { padding: 5px 0; }
.section31 .left { width: 312px; height: 406px; background-color: #f7f7f7; border: #e4e4e4 1px solid; padding: 50px 30px; }
.section31 .left h3 { font-size: 22px; color: #12204c; line-height: 30px; margin-bottom: 30px; }
.section31 .left input[type=password], .section31 .left input[type=text] { width: 100%; border-radius: 5px; border: #e4e4e4 1px solid; height: 35px; line-height: 35px; font-size: 16px; }
.section31 .left li { margin-bottom: 10px; }
.section31 .left .yzm input[type=text] { width: 100px; }
.section31 .left .yzm img { width: 140px; height: 35px; display: block; float: right; }
.section31 .left input[type=submit] { width: 100%; background-color: #2280c4; height: 39px; border: none; font-size: 20px; color: #fff; text-align: center; border-radius: 5px; display: block; margin-top: 20px; }
.section31 .left a { color: #c42020; }
.section31 .left .tips { font-size: 14px; color: #717071; }
.section31 .left .btn-forget { float: right; }
.section31 .right { width: 1028px; height: 406px; float: right; overflow: hidden; }
.section31 .right img { width: 100%; height: 100%; display: block; }

.section32 { color: #595858; }
.section32 .content { padding: 70px 20px 45px 35px; }
.section32 .item { width: 209px; height: 129px; position: relative; float: left; border: #e4e4e4 1px solid; background-color: #f7f7f7; border-radius: 5px; margin: 0 25px; text-align: center; padding: 45px 5px 10px 5px; }
.section32 .icon { position: absolute; left: 50%; margin-left: -48px; top: -35px; }
.section32 .arrow { position: absolute; right: -46px; top: 50%; margin-top: -23px; }
.section32 h3 { font-size: 19px; text-align: center; font-weight: bold; }
.section32 p { font-size: 14px; line-height: 20px; text-align: center; }

.section33-left { width: 1000px; float: left; }
.section33-left .title { width: 100%; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; height: 44px; line-height: 44px; margin-bottom: 20px; font-size: 18px; }
.section33-left .title .more { float: right; margin-right: 10px; font-size: 16px; }
.section33-left .title span { border-bottom: #2280c4 4px solid; color: #2280c4; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 36px; }
.section33-left .part2 ul li, .section33-left .part1 .con2 li { width: 100%; line-height: 32px; color: #3a4568; }
.section33-left .part2 ul a, .section33-left .part1 .con2 a { color: #3a4568; font-size: 18px; }
.section33-left .part2 ul a:hover, .section33-left .part1 .con2 a:hover { opacity: .8; }
.section33-left .part1 { margin-bottom: 30px; border-top: #e4e4e4 1px solid; }
.section33-left .part1 > div { width: 49%; }
.section33-left .part1 .title { border-top: none; }
.section33-left .part1 .right { float: right; }
.section33-left .con1 { width: 100%; height: 180px; overflow: hidden; clear: both; font-size: 16px; }
.section33-left .con1 .item { width: 230px; float: right; text-align: center; }
.section33-left .con1 .item:first-child { margin-right: 10px; float: left; }
.section33-left .con1 .item:hover { opacity: .8; }
.section33-left .con1 a { color: #595858; }
.section33-left .con1 img { width: 100%; height: 133px; display: block; margin-bottom: 5px; }

.section33-right { width: 320px; height: 550px; float: right; overflow: hidden; }
.section33-right img { width: 100%; height: 100%; display: block; }

/* 04-订展指南 */
.section41 { margin: 10px 0; }
.section41 .content { background-color: #cdd4df; height: 166px; position: relative; padding-top: 44px; text-align: center; }
.section41 .search-box { width: 800px; height: 45px; border-radius: 5px; display: inline-block; }
.section41 .search-box input[type=text], .section41 .search-box select { height: 100%; border: none; background-color: transparent; padding: 0 10px; background-color: #fff; }
.section41 .search-box input[type=text] { width: 500px; background: url(../images/arrow-down4.png) 98% center no-repeat #fff; background-size: 21px 11px; }
.section41 .search-box select { width: 195px; border-radius: 10px; margin-left: 10px; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; background: url(../images/arrow-down4.png) 98% center no-repeat #fff; background-size: 21px 11px; }
.section41 .search-box input[type=submit] { width: 75px; height: 45px; background: url(../images/search2.png) center center no-repeat #fff; border: none; float: right; border-radius: 10px; outline: none; }
.section41 .other { width: 100%; text-align: center; line-height: 32px; margin-top: 10px; }
.section41 a { color: #717071; font-size: 16px; margin: 0 7px; }
.section41 a.on, .section41 a:hover { color: #2280c4; }

.section42 .title, .section43 .title, .section44 .title { width: 100%; font-size: 36px; font-weight: bold; color: #12204c; background: url(../images/line2.png) center bottom no-repeat; line-height: 70px; text-align: center; margin-bottom: 15px; margin-top: 30px; }

.section42 .content { padding: 0 10px; }
.section42 .item { width: 308px; height: 313px; float: left; display: block; border-bottom: #d9dada 1px solid; margin: 10px 14px; }
.section42 .item a { color: #3a4568; font-size: 20px; text-align: center; display: block; }
.section42 .item a:hover { font-weight: bold; opacity: .8; }
.section42 .item img { display: block; width: 100%; height: 236px; margin-bottom: 5px; }
.section42 .item time { display: block; text-align: center; }

.section43 .part1 { padding: 10px 0; border-bottom: #e4e4e4 1px dashed; color: #3a4568; }
.section43 .part1 .item { width: 50%; float: left; padding: 0 15px 0 35px; }
.section43 .part1 .item:first-child { border-right: #e4e4e4 1px solid; padding: 0 35px 0 15px; }
.section43 .part1 .img { float: left; width: 168px; height: 117px; display: block; margin-right: 10px; }
.section43 .part1 .r { width: 320px; float: right; }
.section43 .part1 h3 { font-size: 22px; line-height: 36px; }
.section43 .part1 p { font-size: 16px; line-height: 24px; }
.section43 .part2 { padding: 10px; border-bottom: #c8c8c9 1px solid; }
.section43 .part2 a { display: block; width: 25%; float: left; line-height: 36px; color: #3a4568; }
.section43 .part2 a:hover { color: #4e84f9; }

.section44 .content > div { width: 49%; }
.section44 .part1 { float: left; }
.section44 .part2 { float: right; }
.section44 h2 { width: 100%; height: 55px; line-height: 55px; border: #e4e4e4 1px solid; background-color: #f0f2f6; font-size: 22px; padding: 0 20px; color: #3a4568; }
.section44 .con1 { padding: 15px; border-bottom: #e4e4e4 1px dashed; color: #3a4568; }
.section44 .con1 .img { float: left; width: 168px; height: 117px; display: block; margin-right: 10px; }
.section44 .con1 .r { width: 430px; float: right; }
.section44 .con1 h3 { font-size: 22px; line-height: 46px; }
.section44 .con1 p { font-size: 16px; line-height: 24px; text-indent: 2em; }
.section44 .con2 { padding: 15px; border-bottom: #c8c8c9 1px solid; }
.section44 .con2 a { display: block; width: 50%; float: left; line-height: 40px; color: #3a4568; }
.section44 .con2 a:hover { color: #4e84f9; }

/* 05-会员中心 */
.section51 { margin-bottom: 100px; }
.section51 .content { width: 1142px; }
.section51 .left { width: 357px; border-radius: 10px; padding: 30px 20px; background-color: #f4f4f4; min-height: 660px; padding-bottom: 70px; position: relative; }
.section51 .left .operate { margin-top: 40px; border-top: #4e84f9 1px solid; text-align: center; font-size: 16px; line-height: 40px; position: absolute; bottom: 20px; left: 20px; width: 317px; }

.side-menu h3 { width: 100%; height: 50px; line-height: 50px; padding-left: 60px; position: relative; font-size: 18px; cursor: pointer; }
.side-menu h3 img { position: absolute; left: 20px; top: 50%; margin-top: -12px; }
.side-menu h3 .img2 { display: none; }
.side-menu h3.on { background-color: #2280c4; color: #fff; }
.side-menu h3.on .img1 { display: none; }
.side-menu h3.on .img2 { display: block; }
.side-menu li { line-height: 42px; font-size: 16px; padding-left: 60px; line-height: 40px; }
.side-menu li a { color: #999; }
.side-menu li a:hover { color: #4e84f9; }
.side-menu li.on a { color: #666; font-weight: bold; }
.side-menu .con { display: none; }
.side-menu .con.on { display: block; }

/* 05-会员中心 */
.section51-right { width: 755px; float: right; border-radius: 10px; padding: 30px 40px; background-color: #f4f4f4; min-height: 660px; }
.section51-right h3 { font-size: 20px; line-height: 50px; }
.section51-right p { font-size: 16px; line-height: 30px; }
.section51-right i { color: #2280c4; }
.section51-right .total { width: 100%; margin-top: 30px; padding-top: 30px; border-top: #c8c8c9 1px solid; }
.section51-right .total > div { float: left; width: 50%; padding-left: 100px; position: relative; }
.section51-right .total span { left: 0; position: absolute; top: 3px; }

/* 16-会员中心-通知公告 */
.section16-right { width: 755px; float: right; border-radius: 10px; padding: 10px 40px; background-color: #f4f4f4; min-height: 660px; }
.section16-right .tips { width: 100%; color: #000; font-weight: bold; line-height: 40px; border-bottom: #c8c8c9 1px solid; font-size: 16px; }
.section16-right article { width: 100%; padding: 30px 0; }
.section16-right article h1 { font-size: 23px; font-weight: bold; color: #2281c5; text-align: center; }
.section16-right article .time { font-size: 14px; text-align: center; color: #999; line-height: 28px; margin-bottom: 30px; }
.section16-right article p { font-size: 14px; line-height: 36px; color: #888; }
.section16-right article .e2 { text-indent: 2em; }
.section16-right article .r { text-align: right; }
.section16-right article .tips2 { margin: 34px 0; }

/* 17-会员中心-公司信息 */
.section17-right { width: 755px; float: right; border-radius: 10px; padding: 10px 40px; background-color: #f4f4f4; min-height: 660px; }
.section17-right .tips { width: 100%; color: #000; font-weight: bold; line-height: 40px; border-bottom: #c8c8c9 1px solid; font-size: 16px; }
.section17-right .tips2 { font-size: 14px; color: #2280c4; line-height: 56px; }
.section17-right li { width: 420px; margin-top: 10px; position: relative; padding-left: 90px; line-height: 32px; font-size: 14px; }
.section17-right li span { position: absolute; left: 0; width: 85px; text-align: right; }
.section17-right input[type=text] { width: 100%; line-height: 32px; height: 32px; border-radius: 0; }
.section17-right input[type=text].input1 { width: 40px; text-align: center; }
.section17-right input[type=text].input2 { width: 65px; }
.section17-right input[type=text].input3 { width: 90px; }
.section17-right input[type=text].input4 { width: 50px; margin-bottom: 10px; }
.section17-right input[type=text].input5 { width: 180px; margin-bottom: 10px; }
.section17-right .operate { width: 100%; margin-top: 40px; }
.section17-right input[type=submit] { width: 133px; height: 44px; background-color: #2280c4; border-radius: 2px; border: none; color: #fff; text-align: center; }
.section17-right input[type=submit]:hover { opacity: .8; }
.section17-right .btn-cancle { width: 75px; height: 44px; line-height: 44px; background-color: #403d3c; border-radius: 2px; border: none; color: #fff; text-align: center; display: inline-block; margin-left: 10px; }
.section17-right .btn-cancle:hover { opacity: .8; }

/* 18-会员中心-我的展会订单 */
.section18-right { width: 755px; float: right; border-radius: 10px; padding: 10px 40px; background-color: #f4f4f4; min-height: 660px; }
.section18-right .tips { width: 100%; color: #000; font-weight: bold; line-height: 40px; border-bottom: #c8c8c9 1px solid; font-size: 16px; }
.section18-right article { padding: 30px 0; }
.section18-right article h1 { font-size: 18px; font-weight: bold; color: #000; margin-bottom: 20px; }
.section18-right article time { font-size: 14px; line-height: 36px; color: #888; }
.section18-right article time { margin-left: 15px; }
.section18-right article h3 { color: #000; }
.section18-right .info { width: 100%; padding: 10px 0; }
.section18-right .info li { font-size: 14px; line-height: 28px; color: #888; }

/* 19-会员中心-账户信息 */
.section19-right { width: 755px; float: right; border-radius: 10px; padding: 10px 40px; background-color: #f4f4f4; min-height: 660px; }
.section19-right .tips { width: 100%; color: #000; font-weight: bold; line-height: 30px; font-size: 16px; margin-top: 10px; }
.section19-right li { width: 420px; margin-top: 10px; position: relative; padding-left: 90px; line-height: 32px; font-size: 14px; }
.section19-right li span { position: absolute; left: 0; width: 85px; text-align: right; color: #999; }
.section19-right input[type=text], .section19-right input[type=password] { width: 100%; line-height: 32px; height: 32px; border-radius: 0; }
.section19-right .operate { width: 100%; margin-top: 30px; }
.section19-right input[type=submit] { width: 133px; height: 44px; background-color: #2280c4; border-radius: 2px; border: none; color: #fff; text-align: center; }
.section19-right input[type=submit]:hover { opacity: .8; }
.section19-right .btn-cancle { width: 75px; height: 44px; line-height: 44px; background-color: #403d3c; border-radius: 2px; border: none; color: #fff; text-align: center; display: inline-block; margin-left: 10px; }
.section19-right .btn-cancle:hover { opacity: .8; }
.section19-right .con1, .section19-right .con2, .section19-right .con3 { border-bottom: #c8c8c9 1px solid; padding: 20px 0 30px 0; }
.section19-right .con1 { font-size: 16px; line-height: 32px; }
.section19-right .con1 p { color: #999; }
.section19-right .con1 h4 a { color: #2280c4; }
.section19-right h4 { font-size: 16px; color: #666; }

/* 06-贸易机会 */
.section61 { padding: 0; }
.section61 .content { padding: 0; margin: 0px auto; }

.section62 { margin-top: 25px; }
.section62.mt0 { margin-top: 0; }

.section62-left { width: 1000px; float: left /* 10-展会攻略 */ }
.section62-left .title { width: 100%; border-top: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid; height: 44px; line-height: 44px; font-size: 18px; }
.section62-left .title .more { float: right; margin-right: 10px; font-size: 16px; }
.section62-left .title span { border-bottom: #2280c4 4px solid; color: #2280c4; display: inline-block; padding: 0 30px; box-sizing: border-box; line-height: 36px; }
.section62-left .part1 { padding: 30px 0; border-bottom: #e4e4e4 1px dashed; }
.section62-left .part1 > div { width: 49%; float: right; }
.section62-left .part1 .item { color: #3a4568; }
.section62-left .part1 .item:first-child { float: left; }
.section62-left .part1 .item .img { float: left; width: 150px; height: 105px; display: block; margin-right: 10px; }
.section62-left .part1 .item .r { width: 320px; float: right; }
.section62-left .part1 .item h3 { font-size: 19px; line-height: 46px; width: 100%; }
.section62-left .part1 .item p { font-size: 14px; line-height: 20px; }
.section62-left .part2 { padding: 15px 30px; border-bottom: #c8c8c9 1px solid; }
.section62-left .part2 a { display: block; width: 33.33%; float: left; line-height: 40px; color: #3a4568; }
.section62-left .part2 a:hover { color: #4e84f9; }
.section62-left .part3 { margin: 20px 0; width: 100%; }
.section62-left .part3 img { width: 100%; height: 77px; display: block; }
.section62-left .section10-part1 { width: 100%; margin-top: 10px; }
.section62-left .section10-part1 li { width: 229px; height: 170px; float: left; text-align: center; line-height: 34px; margin-left: 20px; font-size: 16px; }
.section62-left .section10-part1 li.ml0 { margin-left: 0; }
.section62-left .section10-part1 img { width: 100%; height: 130px; display: block; }
.section62-left .section10-part1 a { display: block; text-align: center; }
.section62-left .section10-part1 a:hover { opacity: .8; }

.section62-right { width: 320px; float: right; overflow: hidden; }

.side-shows { width: 100%; border: #e4e4e4 1px solid; margin-bottom: 15px; }
.side-shows h2 { line-height: 44px; font-size: 18px; padding: 0 20px; border-bottom: #e4e4e4 1px solid; }
.side-shows .con { width: 100%; padding: 10px; }
.side-shows li { width: 100%; border-top: #e4e4e4 1px dashed; padding: 23px 10px; }
.side-shows li:first-child { border: none; }
.side-shows .img { float: left; width: 80px; height: 69px; display: block; border: #e4e4e4 1px solid; overflow: hidden; margin-right: 10px; }
.side-shows .img img { display: block; width: 100%; height: 100%; }
.side-shows h3, .side-shows h3 a { font-size: 14px; color: #333; }
.side-shows h3:hover, .side-shows h3 a:hover { color: #4e84f9; }
.side-shows .time, .side-shows .addr { line-height: 24px; color: #999; font-size: 12px; background: url(../images/time.png) 0 center no-repeat; padding-left: 16px; }
.side-shows .addr { background-image: url(../images/addr.png); }
.side-shows .r { width: 180px; float: right; }

.side-ad { width: 100%; height: 194px; margin-bottom: 15px; }
.side-ad img { display: block; width: 100%; height: 194px; }

/* 09-新聞資訊 */
.section91-part1 { width: 100%; }
.section91-part1 h2, .section91-part1 h2 a { font-size: 36px; font-weight: bold; color: #282828; }
.section91-part1 h2 { border-bottom: #c8c8c9 1px solid; padding: 10px 0; margin-bottom: 10px; }
.section91-part1 .con91 { width: 100%; line-height: 50px; text-align: left; font-size: 24px; padding: 10px 0; }
.section91-part1 a { font-size: 24px; line-height: 50px; color: #282828; display: inline-block; }
.section91-part1 span { margin: 0 20px; }

.section91-part2 { width: 100%; color: #3a4568; }
.section91-part2 .item { border-bottom: #c8c8c9 1px solid; height: 160px; padding: 20px 0; }
.section91-part2 .img { float: left; width: 168px; height: 117px; display: block; margin-right: 10px; }
.section91-part2 .r { width: 790px; float: right; }
.section91-part2 h3 { font-size: 22px; line-height: 42px; width: 100%; }
.section91-part2 p { font-size: 16px; line-height: 24px; }
.section91-part2 .time { font-size: 14px; margin-top: 10px; color: #3a4568; }
.section91-part2 .time a { color: #3a4568; }

/* 11-展会中心 */
.section111-part1 .hd { width: 100%; height: 38px; line-height: 38px; background-color: #eeefef; padding: 7px 20px; text-align: right; line-height: 24px; font-size: 16px; color: #727171; }
.section111-part1 .hd span { display: inline-block; padding: 0 10px; line-height: 16px; display: inline-block; position: relative; top: -5px; }
.section111-part1 .hd a { background: url(../images/l2.png) center center no-repeat; width: 24px; height: 24px; display: inline-block; }
.section111-part1 .hd .r { background-image: url(../images/r2.png); }
.section111-part1 .bd { padding: 15px 0; }
.section111-part1 .item { width: 308px; height: 313px; float: left; display: block; border-bottom: #d9dada 1px solid; margin-bottom: 15px; margin-left: 15px; }
.section111-part1 .item a { color: #3a4568; font-size: 20px; text-align: center; display: block; }
.section111-part1 .item a:hover { font-weight: bold; opacity: .8; }
.section111-part1 .item img { display: block; width: 100%; height: 236px; margin-bottom: 5px; }
.section111-part1 .item time { display: block; text-align: center; }

.section112 .title { width: 100%; height: 53px; background-color: #a1b4c1; margin: 15px 0; }
.section112 .title a { display: block; width: 50%; text-align: center; line-height: 53px; height: 53px; color: #fff; font-size: 24px; letter-spacing: 3px; float: left; }
.section112 .title a.on { background-color: #2280c4; }
.section112 .tips { width: 100%; line-height: 32px; color: #727171; font-size: 20px; }
.section112 .tips span { float: right; font-size: 16px; }
.section112 .bd { border: #e4e4e4 1px solid; width: 100%; position: relative; font-size: 16px; line-height: 36px; }
.section112 .item { width: 100%; padding: 5px 100px 5px 120px; position: relative; overflow: hidden; border-top: #e4e4e4 1px solid; }
.section112 .item:first-child { border: none; }
.section112 .left { position: absolute; left: 0; width: 120px; height: 100%; padding: 5px 10px; background-color: #f7f7f7; top: 0; }
.section112 .right { position: absolute; right: 0; top: 0; width: 100px; padding: 5px 10px; }
.section112 .right .more { color: #2280c4; background: url(../images/arrow-down.png) right center no-repeat; padding-right: 20px; text-align: right; }
.section112 .right .more.on { background-image: url(../images/arrow-up.png); }
.section112 .center { padding: 0px 35px; }
.section112 .center a { display: inline-block; margin-right: 20px; }
.section112 .center a.on { color: #2280c4; font-weight: bold; }
.section112 .center a:hover { color: #2280c4; }
.section112 .center .con { height: 35px; }
.section112 .center .con.on { height: auto; }

/* 12-各类详细页-会展攻略-参展实战页面 */
.section121 { width: 100%; border: #c8c8c9 1px solid; padding: 0 25px; }
.section121 h3 { font-size: 16px; line-height: 40px; font-weight: bold; margin-top: 10px; }
.section121 .tips { line-height: 34px; color: #999; }

.section121-item { width: 100%; border-bottom: #c8c8c9 1px solid; padding: 15px 0; }
.section121-item ul { float: left; width: 716px; }
.section121-item li { line-height: 28px; font-size: 16px; color: #999; }
.section121-item .right-ad { float: right; width: 160px; }
.section121-item .right-ad img { display: block; width: 160px; height: 90px; margin-bottom: 10px; }
.section121-item .right-ad h4 { font-weight: bold; color: #666; font-size: 16px; }
.section121-item .right-ad p { color: #999; font-size: 14px; }

/* 14-各类详细页-文章。新闻。攻略详细页 */
.section141 { width: 100%; border-top: #c8c8c9 1px solid; padding-top: 20px; }
.section141 h1 { width: 100%; text-align: center; line-height: 50px; font-size: 24px; font-weight: bold; color: #000; }
.section141 .tips { width: 100%; padding-bottom: 20px; font-size: 14px; text-align: center; color: #999; border-bottom: #c8c8c9 1px solid; }
.section141 article { width: 100%; margin: 20px 0; }
.section141 article h3, .section141 article p { text-indent: 2em; font-size: 16px; line-height: 28px; }
.section141 article h3 { font-weight: bold; color: #000; }
.section141 article p { color: #666; text-align: justify; }

.share-bar { width: 1350px; margin: 0 auto; padding: 30px 0; border-bottom: #597295 4px solid; }

/* 13-各类详细页-万元红包 */
.section131 { padding: 30px; border-bottom: #c8c8c9 1px solid; border-top: #c8c8c9 1px solid; }

.section131-left { width: 543px; float: left; }
.section131-left .banner { width: 100%; height: 324px; }
.section131-left .banner .hd { opacity: 0; }
.section131-left .banner img { width: 100%; height: 324px; }
.section131-left .share { width: 100%; text-align: right; color: #999; }

.section131-right { width: 700px; float: right; }
.section131-right h3 { font-size: 24px; color: #403d3c; font-weight: bold; }
.section131-right .star { color: red; font-size: 18px; margin: 10px 0; }
.section131-right .info { width: 100%; background-color: #ffffe9; padding: 10px 30px; margin-bottom: 15px; margin-top: 5px; position: relative; }
.section131-right .info p { font-size: 14px; color: #999; line-height: 28px; }
.section131-right .info .price { color: red; margin-top: 5px; }
.section131-right .info b { font-size: 22px; font-weight: bold; }
.section131-right .tags { position: absolute; right: 90px; top: 0; text-align: right; padding: 10px 20px; }
.section131-right .tags img { margin-left: 20px; }
.section131-right .time { width: 100%; line-height: 32px; color: #999; font-size: 14px; margin-bottom: 5px; margin-top: 5px; }
.section131-right .time em { width: 28px; height: 32px; background-color: #597295; border-radius: 2px; text-align: center; display: inline-block; color: #fff; font-size: 14px; }
.section131-right p { font-size: 14px; color: #999; line-height: 28px; }
.section131-right .operate { border-top: #597295 1px solid; margin-top: 20px; text-align: left; width: 100%; padding-top: 20px; }
.section131-right .operate a { width: 95px; height: 45px; font-size: 18px; color: #fff; border-radius: 5px; line-height: 45px; margin-right: 10px; display: inline-block; text-align: center; }
.section131-right .operate .btn-1 { background-color: #2280c4; }
.section131-right .operate .btn-2 { background-color: #ff8726; }
.section131-right .operate .btn-3 { background-color: #95c25d; }
.section131-right .tips { width: 100%; color: #999; line-height: 28px; font-size: 14px; margin-top: 15px; }

.main { margin: 30px auto; border-bottom: #597295 4px solid; }

.main-left { width: 1000px; float: left; }

.main-right { width: 320px; float: right; overflow: hidden; }

/* 08-万元红包 */
.section81 { margin-bottom: 20px; }
.section81 .title { width: 100%; font-size: 36px; font-weight: bold; color: #12204c; background: url(../images/line2.png) center bottom no-repeat; line-height: 70px; text-align: center; margin: 40px auto; position: relative; }
.section81 .title .btn1, .section81 .title .btn2 { position: absolute; width: 180px; height: 50px; line-height: 50px; border-radius: 5px; border: #e4e4e4 1px solid; text-align: center; font-size: 24px; color: #2280c4; top: 50%; margin-top: -25px; }
.section81 .title .btn1:hover, .section81 .title .btn2:hover { background-color: #2280c4; color: #fff; border-color: #2280c4; }
.section81 .title .btn1 { left: 0; }
.section81 .title .btn2 { left: 200px; }
.section81 .bd { width: 100%; padding-left: 30px; }
.section81 .item { width: 640px; height: 367px; border: #e4e4e4 1px solid; padding: 20px; float: left; margin-bottom: 15px; }
.section81 .item:nth-child(odd) { margin-right: 25px; }
.section81 .face { width: 242px; height: 324px; float: left; }
.section81 .r { float: right; width: 340px; height: 324px; position: relative; }
.section81 .r h3 { font-size: 24px; color: #403d3c; font-weight: bold; }
.section81 .r .star { color: red; }
.section81 .info { width: 100%; background-color: #ffffe9; padding: 10px 30px; margin-top: 15px; margin-bottom: 10px; position: relative; }
.section81 .info p { font-size: 14px; color: #999; }
.section81 .info .price { color: red; margin-top: 5px; }
.section81 .info b { font-size: 22px; font-weight: bold; }
.section81 .tags { position: absolute; right: 0; top: 0; text-align: right; padding: 10px 20px; }
.section81 .time { width: 100%; line-height: 32px; color: #999; font-size: 14px; margin-bottom: 5px; margin-top: 5px; }
.section81 .time em { width: 33px; height: 32px; background: url(../images/time2.png) center center no-repeat; text-align: center; display: inline-block; color: #fff; font-size: 14px; }
.section81 p { font-size: 14px; color: #999; line-height: 28px; }
.section81 .operate { width: 100%; height: 45px; text-align: left; position: absolute; bottom: 0; left: 0; }
.section81 .operate a { width: 95px; height: 45px; font-size: 18px; color: #fff; border-radius: 5px; line-height: 45px; margin-right: 10px; display: inline-block; text-align: center; }
.section81 .operate .btn-1 { background-color: #2280c4; }
.section81 .operate .btn-2 { background-color: #ff8726; }
.section81 .operate .btn-3 { background-color: #95c25d; }

/* 07-商旅服务 */
.section71 .content { margin-top: 1px; height: 50px; line-height: 50px; background-color: #dee3ea; overflow: hidden; font-size: 18px; padding: 0 30px; }
.section71 .content a { color: #727171; margin: 0 30px; }
.section71 .content a:hover, .section71 .content a.on { color: #597295; }

.section72 { margin: 10px 0; }
.section72 .title { width: 100%; color: #12204c; text-align: center; }
.section72 .title h2 { background: url(../images/line2.png) center bottom no-repeat; line-height: 70px; font-size: 36px; font-weight: bold; text-align: center; }
.section72 .title h3 { font-size: 24px; line-height: 50px; text-align: center; }
.section72 .con { width: 100%; padding: 20px 30px; margin: 20px 0; border-top: #c8c8c9 1px solid; border-bottom: #c8c8c9 1px solid; }
.section72 .con > ul { width: 50%; padding-left: 150px; }
.section72 .con .left { border-right: #c8c8c9 1px solid; }
.section72 .con li { font-size: 20px; line-height: 40px; }
.section72 .con a { color: #3a4568; }
.section72 .con a:hover { opacity: .8; }
.section72 .con .right a { color: #4e84f9; }

/* 21-会展攻略-展会相册详细页 */
.section211 { border: #e4e4e4 1px solid; width: 100%; min-height: 800px; padding: 20px 50px; }
.section211 h1 { text-align: center; font-weight: bold; color: #000; font-size: 24px; line-height: 80px; margin-bottom: 60px; }

/* 20-3D展馆 */
.section201 { margin-bottom: 50px; }
.section201 .content1 { height: 768px; position: relative; }
.section201 img { display: block; width: 100%; height: 100%; }
.section201 .btm { position: absolute; bottom: 0; left: 0; background-color: rgba(89, 114, 149, 0.3); width: 100%; height: 100px; text-align: center; }
.section201 .search-box { width: 590px; height: 45px; border-radius: 5px; position: relative; left: 50%; margin-left: -285px; top: 28px; }
.section201 .search-box input[type=text] { width: 500px; height: 100%; border: none; background-color: transparent; padding: 0 10px; background-color: #fff; }
.section201 .search-box input[type=submit] { width: 75px; height: 45px; background: url(../images/search2.png) center center no-repeat #fff; border: none; float: right; border-radius: 10px; outline: none; }
.section201 .btn-manager { width: 112px; height: 45px; line-height: 45px; border-radius: 10px; background-color: #fff; font-size: 16px; color: #717071; text-align: center; position: absolute; top: 28px; right: 170px; }
.section201 .tips { width: 100%; background-color: #597295; line-height: 50px; text-align: center; font-size: 14px; color: #fff; }
.section201 .hd { position: absolute; width: 790px; left: 50%; margin-left: -395px; top: 570px; text-align: center; }
.section201 .hd a { display: inline-block; width: 127px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; background-color: #7084a0; margin: 0 15px; color: #fff; }
.section201 .hd a.on { background-color: #597295; }
.section201 .bd { position: absolute; width: 730px; height: 277px; left: 50%; margin-left: -370px; top: 205px; }
.section201 .bd .box { width: 100%; height: 100%; padding: 20px 40px 20px 20px; color: #fff; position: relative; }
.section201 .bd .box > div { display: none; position: absolute; left: 0; top: 0; width: 100%; }
.section201 .bd .box .con1 { display: block; }
.section201 .bd img { width: auto; }
.section201 .bd .brand { display: block; margin: 0 auto; }
.section201 .bd .title { width: 100%; text-align: center; font-size: 16px; padding: 10px 0; }
.section201 .bd .txt { width: 100%; text-align: center; font-size: 14px; line-height: 24px; }
.section201 .bd .txt p { text-align: center; }
.section201 .bd .img-box { width: 100%; text-align: center; padding: 10px 0; }
.section201 .bd .img-box img { margin: 0 10px 20px 10px; display: inline-block; }
